1/*! For license information please see app-71e7886d34689acb54e1.js.LICENSE.txt */ 2(self.webpackChunk_om_site_builder=self.webpackChunk_om_site_builder||[]).push([[33524],{28233:function(e,t){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},a=function(e){var t=e.location,r=t.search,a=t.hash,n=t.href,u=t.origin,s=t.protocol,l=t.host,i=t.hostname,c=t.port,d=e.location.pathname;!d&&n&&o&&(d=new URL(n).pathname);return{pathname:encodeURI(decodeURI(d)),search:r,hash:a,href:n,origin:u,protocol:s,host:l,hostname:i,port:c,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},n=function(e,t){var n=[],u=a(e),o=!1,s=function(){};return{get location(){return u},get transitioning(){return o},_onTransitionComplete:function(){o=!1,s()},listen:function(t){n.push(t);var r=function(){u=a(e),t({location:u,action:"POP"})};return e.addEventListener("popstate",r),function(){e.removeEventListener("popstate",r),n=n.filter(function(e){return e!==t})}},navigate:function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=l.state,c=l.replace,d=void 0!==c&&c;if("number"==typeof t)e.history.go(t);else{i=r({},i,{key:Date.now()+""});try{o||d?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(m){e.location[d?"replace":"assign"](t)}}u=a(e),o=!0;var p=new Promise(function(e){return s=e});return n.forEach(function(e){return e({location:u,action:"PUSH"})}),p}}},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),r={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},a=0,n=[r],u=[null];return{get location(){return n[a]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return n},get index(){return a},get state(){return u[a]},pushState:function(e,t,r){var o=r.split("?"),s=o[0],l=o[1],i=void 0===l?"":l;a++,n.push({pathname:s,search:i.length?"?"+i:i}),u.push(e)},replaceState:function(e,t,r){var o=r.split("?"),s=o[0],l=o[1],i=void 0===l?"":l;n[a]={pathname:s,search:i},u[a]=e},go:function(e){var t=a+e;t<0||t>u.length-1||(a=t)}}}},o=!("undefined"==typeof window||!window.document||!window.document.createElement),s=n(o?window:u()),l=s.navigate;t.W7=s},35856:function(e,t,r){"use strict";t.Up=void 0;var a,n=r(78958),u=(a=n)&&a.__esModule?a:{default:a};var o=function(e,t){return e.substr(0,t.length)===t},s=function(e,t){for(var r=void 0,a=void 0,n=t.split("?")[0],o=m(n),s=""===o[0],i=p(e),d=0,v=i.length;d<v;d++){var y=!1,h=i[d].route;if(h.default)a={route:h,params:{},uri:t};else{for(var g=m(h.path),b={},A=Math.max(o.length,g.length),S=0;S<A;S++){var N=g[S],C=o[S];if(c(N)){b[N.slice(1)||"*"]=o.slice(S).map(decodeURIComponent).join("/");break}if(void 0===C){y=!0;break}var I=l.exec(N);if(I&&!s){-1===f.indexOf(I[1])||(0,u.default)(!1);var D=decodeURIComponent(C);b[I[1]]=D}else if(N!==C){y=!0;break}}if(!y){r={route:h,params:b,uri:"/"+o.slice(0,S).join("/")};break}}}return r||a||null},l=/^:(.+)/,i=function(e){return l.test(e)},c=function(e){return e&&"*"===e[0]},d=function(e,t){return{route:e,score:e.default?0:m(e.path).reduce(function(e,t){return e+=4,!function(e){return""===e}(t)?i(t)?e+=2:c(t)?e-=5:e+=3:e+=1,e},0),index:t}},p=function(e){return e.map(d).sort(function(e,t){return e.score<t.score?1:e.score>t.score?-1:e.index-t.index})},m=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},v=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return e+((r=r.filter(function(e){return e&&e.length>0}))&&r.length>0?"?"+r.join("&"):"")},f=["uri","path"];t.Up=s},52489:function(e,t,r){"use strict";r.d(t,{H:function(){return z},a:function(){return ie},b:function(){return Ce},c:function(){return re},f:function(){return de},g:function(){return te},h:function(){return M},p:function(){return f},r:function(){return we}});let a,n,u,o=!1,s=!1,l=!1,i=!1,c=null,d=!1;const p="undefined"!=typeof window?window:{},m=p.document||{head:{}},v={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,r,a)=>e.addEventListener(t,r,a),rel:(e,t,r,a)=>e.removeEventListener(t,r,a),ce:(e,t)=>new CustomEvent(e,t)},f=e=>Promise.resolve(e),y=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),h=(e,t,r,a)=>{r&&r.map(([r,a,n])=>{const u=e,o=g(t,n),s=b(r);v.ael(u,a,o,s),(t.$rmListeners$=t.$rmListeners$||[]).push(()=>v.rel(u,a,o,s))})},g=(e,t)=>r=>{try{256&e.$flags$?e.$lazyInstance$[t](r):(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,r])}catch(a){Oe(a)}},b=e=>!!(2&e),A="s-id",S="sty-id",N="c-id",C="http://www.w3.org/1999/xlink",I=new WeakMap,D=(e,t,r)=>{let a=Le.get(e);y&&r?(a=a||new CSSStyleSheet,"string"==typeof a?a=t:a.replaceSync(t)):a=t,Le.set(e,a)},w=(e,t,r,a)=>{let n=E(t);const u=Le.get(n);if(e=11===e.nodeType?e:m,u)if("string"==typeof u){e=e.head||e;let t,r=I.get(e);r||I.set(e,r=new Set),r.has(n)||(e.host&&(t=e.querySelector(`[${S}="${n}"]`))?t.innerHTML=u:(t=m.createElement("style"),t.innerHTML=u,e.insertBefore(t,e.querySelector("link"))),r&&r.add(n))}else e.adoptedStyleSheets.includes(u)||(e.adoptedStyleSheets=[...e.adoptedStyleSheets,u]);return n},E=(e,t)=>"sc-"+e.$tagName$,T=e=>e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),O={},P=e=>"object"===(e=typeof e)||"function"===e,M=(e,t,...r)=>{let a=null,n=null,u=null,o=!1,s=!1;const l=[],i=t=>{for(let r=0;r<t.length;r++)a=t[r],Array.isArray(a)?i(a):null!=a&&"boolean"!=typeof a&&((o="function"!=typeof e&&!P(a))&&(a=String(a)),o&&s?l[l.length-1].$text$+=a:l.push(o?L(null,a):a),s=o)};if(i(r),t){t.key&&(n=t.key),t.name&&(u=t.name);{const e=t.className||t.class;e&&(t.class="object"!=typeof e?e:Object.keys(e).filter(t=>e[t]).join(" "))}}if("function"==typeof e)return e(null===t?{}:t,l,k);const c=L(e,null);return c.$attrs$=t,l.length>0&&(c.$children$=l),c.$key$=n,c.$name$=u,c},L=(e,t)=>{const r={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return r},z={},k={forEach:(e,t)=>
vendor: 5,502 bytes, line 2
2e.map(V).forEach(t),map:(e,t)=>e.map(V).map(t).map(R)},V=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),R=e=>{if("function"==typeof e.vtag){const t=Object.assign({},e.vattrs);return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),M(e.vtag,t,...e.vchildren||[])}const t=L(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},x=(e,t,r,a,n,u)=>{if(r!==a){let s=Te(e,t),l=t.toLowerCase();if("class"===t){const t=e.classList,n=F(r),u=F(a);t.remove(...n.filter(e=>e&&!u.includes(e))),t.add(...u.filter(e=>e&&!n.includes(e)))}else if("style"===t){for(const t in r)a&&null!=a[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in a)r&&a[t]===r[t]||(t.includes("-")?e.style.setProperty(t,a[t]):e.style[t]=a[t])}else if("key"===t);else if("ref"===t)a&&a(e);else if(s||"o"!==t[0]||"n"!==t[1]){const i=P(a);if((s||i&&null!==a)&&!n)try{if(e.tagName.includes("-"))e[t]=a;else{const n=null==a?"":a;"list"===t?s=!1:null!=r&&e[t]==n||(e[t]=n)}}catch(o){}let c=!1;l!==(l=l.replace(/^xlink\:?/,""))&&(t=l,c=!0),null==a||!1===a?!1===a&&""!==e.getAttribute(t)||(c?e.removeAttributeNS(C,t):e.removeAttribute(t)):(!s||4&u||n)&&!i&&(a=!0===a?"":a,c?e.setAttributeNS(C,t,a):e.setAttribute(t,a))}else t="-"===t[2]?t.slice(3):Te(p,l)?l.slice(2):l[2]+t.slice(3),r&&v.rel(e,t,r,!1),a&&v.ael(e,t,a,!1)}},_=/\s/,F=e=>e?e.split(_):[],j=(e,t,r,a)=>{const n=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,u=e&&e.$attrs$||O,o=t.$attrs$||O;for(a in u)a in o||x(n,a,u[a],void 0,r,t.$flags$);for(a in o)x(n,a,u[a],o[a],r,t.$flags$)},U=(e,t,r,s)=>{const c=t.$children$[r];let d,p,v,f=0;if(o||(l=!0,"slot"===c.$tag$&&(a&&s.classList.add(a+"-s"),c.$flags$|=c.$children$?2:1)),null!==c.$text$)d=c.$elm$=m.createTextNode(c.$text$);else if(1&c.$flags$)d=c.$elm$=m.createTextNode("");else{if(i||(i="svg"===c.$tag$),d=c.$elm$=m.createElementNS(i?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&c.$flags$?"slot-fb":c.$tag$),i&&"foreignObject"===c.$tag$&&(i=!1),j(null,c,i),null!=a&&d["s-si"]!==a&&d.classList.add(d["s-si"]=a),c.$children$)for(f=0;f<c.$children$.length;++f)p=U(e,c,f,d),p&&d.appendChild(p);"svg"===c.$tag$?i=!1:"foreignObject"===d.tagName&&(i=!0)}return d["s-hn"]=u,3&c.$flags$&&(d["s-sr"]=!0,d["s-cr"]=n,d["s-sn"]=c.$name$||"",v=e&&e.$children$&&e.$children$[r],v&&v.$tag$===c.$tag$&&e.$elm$&&$(e.$elm$,!1)),d},$=(e,t)=>{v.$flags$|=1;const r=e.childNodes;for(let a=r.length-1;a>=0;a--){const e=r[a];e["s-hn"]!==u&&e["s-ol"]&&(G(e).insertBefore(e,K(e)),e["s-ol"].remove(),e["s-ol"]=void 0,l=!0),t&&$(e,t)}v.$flags$&=-2},B=(e,t,r,a,n,o)=>{let s,l=e["s-cr"]&&e["s-cr"].parentNode||e;for(l.shadowRoot&&l.tagName===u&&(l=l.shadowRoot);n<=o;++n)a[n]&&(s=U(null,r,n,e),s&&(a[n].$elm$=s,l.insertBefore(s,K(t))))},W=(e,t,r,a,n)=>{for(;t<=r;++t)(a=e[t])&&(n=a.$elm$,J(a),s=!0,n["s-ol"]?n["s-ol"].remove():$(n,!0),n.remove())},q=(e,t)=>e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$),K=e=>e&&e["s-ol"]||e,G=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,Y=(e,t)=>{const r=t.$elm$=e.$elm$,a=e.$children$,n=t.$children$,u=t.$tag$,o=t.$text$;let s;null===o?(i="svg"===u||"foreignObject"!==u&&i,"slot"===u||j(e,t,i),null!==a&&null!==n?((e,t,r,a)=>{let n,u,o=0,s=0,l=0,i=0,c=t.length-1,d=t[0],p=t[c],m=a.length-1,v=a[0],f=a[m];for(;o<=c&&s<=m;)if(null==d)d=t[++o];else if(null==p)p=t[--c];else if(null==v)v=a[++s];else if(null==f)f=a[--m];else if(q(d,v))Y(d,v),d=t[++o],v=a[++s];else if(q(p,f))Y(p,f),p=t[--c],f=a[--m];else if(q(d,f))"slot"!==d.$tag$&&"slot"!==f.$tag$||$(d.$elm$.parentNode,!1),Y(d,f),e.insertBefore(d.$elm$,p.$elm$.nextSibling),d=t[++o],f=a[--m];else if(q(p,v))"slot"!==d.$tag$&&"slot"!==f.$tag$||$(p.$elm$.parentNode,!1),Y(p,v),e.insertBefore(p.$elm$,d.$elm$),p=t[--c],v=a[++s];else{for(l=-1,i=o;i<=c;++i)if(t[i]&&null!==t[i].$key$&&t[i].$key$===v.$key$){l=i;break}l>=0?(u=t[l],u.$tag$!==v.$tag$?n=U(t&&t[s],r,l,e):(Y(u,v),t[l]=void 0,n=u.$elm$),v=a[++s]):(n=U(t&&t[s],r,s,e),v=a[++s]),n&&G(d.$elm$).insertBefore(n,K(d.$elm$))}o>c?B(e,null==a[m+1]?null:a[m+1].$elm$,r,a,s,m):s>m&&W(t,o,c)})(r,a,t,n):null!==n?(null!==e.$text$&&(r.textContent=""),B(r,null,t,n,0,n.length-1)):null!==a&&W(a,0,a.length-1),i&&"svg"===u&&(i=!1)):(s=r["s-cr"])?s.parentNode.textContent=o:e.$text$!==o&&(r.data=o)},H=e=>{const t=e.childNodes;let r,a,n,u,o,s;for(a=0,n=t.length;a<n;a++)if(r=t[a],1===r.nodeType){if(r["s-sr"])for(o=r["s-sn"],r.hidden=!1,u=0;u<n;u++)if(s=t[u].nodeType,t[u]["s-hn"]!==r["s-hn"]||""!==o){if(1===s&&o===t[u].getAttribute("slot")){r.hidden=!0;break}}else if(1===s||3===s&&""!==t[u].textContent.trim()){r.hidden=!0;break}H(r)}},Q=[],Z=e=>{let t,r,a,n,u,o,l=0;const i=e.childNodes,c=i.length;for(;l<c;l++){if(t=i[l],t["s-sr"]&&(r=t["s-cr"])&&r.parentNode)for(a=r.parentNode.childNodes,n=t["s-sn"],o=a.length-1;o>=0;o--)r=a[o],r["s-cn"]||r["s-nr"]||r["s-hn"]===t["s-hn"]||(X(r,n)?(u=Q.find(e=>e.$nodeToRelocate$===r),s=!0,r["s-sn"]=r["s-sn"]||n,u?u.$slotRefNode$=t:Q.push({$slotRefNode$:t,$nodeToRelocate$:r}),r["s-sr"]&&Q.map(e=>{X(e.$nodeToRelocate$,r["s-sn"])&&(u=Q.find(e=>e.$nodeToRelocate$===r),u&&!e.$slotRefNode$&&(e.$slotRefNode$=u.$slotRefNode$))})):Q.some(e=>e.$nodeToRelocate$===r)||Q.push({$nodeToRelocate$:r}));1===t.nodeType&&Z(t)}},X=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,J=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(J)},ee=(e,t)=>
2{const r=e.$hostElement$,i=e.$cmpMeta$,c=e.$vnode$||L(null,null),d=(p=t)&&p.$tag$===z?t:M(null,null,t);var p;if(u=r.tagName,i.$attrsToReflect$&&(d.$attrs$=d.$attrs$||{},i.$attrsToReflect$.map(([e,t])=>d.$attrs$[t]=r[e])),d.$tag$=null,d.$flags$|=4,e.$vnode$=d,d.$elm$=c.$elm$=r.shadowRoot||r,a=r["s-sc"],n=r["s-cr"],o=!!(1&i.$flags$),s=!1,Y(c,d),v.$flags$|=1,l){let e,t,r,a,n,u;Z(d.$elm$);let o=0;for(;o<Q.length;o++)e=Q[o],t=e.$nodeToRelocate$,t["s-ol"]||(r=m.createTextNode(""),r["s-nr"]=t,t.parentNode.insertBefore(t["s-ol"]=r,t));for(o=0;o<Q.length;o++)if(e=Q[o],t=e.$nodeToRelocate$,e.$slotRefNode$){for(a=e.$slotRefNode$.parentNode,n=e.$slotRefNode$.nextSibling,r=t["s-ol"];r=r.previousSibling;)if(u=r["s-nr"],u&&u["s-sn"]===t["s-sn"]&&a===u.parentNode&&(u=u.nextSibling,!u||!u["s-nr"])){n=u;break}(!n&&a!==t.parentNode||t.nextSibling!==n)&&t!==n&&(!t["s-hn"]&&t["s-ol"]&&(t["s-hn"]=t["s-ol"].parentNode.nodeName),a.insertBefore(t,n))}else 1===t.nodeType&&(t.hidden=!0)}s&&H(d.$elm$),v.$flags$&=-2,Q.length=0},te=e=>De(e).$hostElement$,re=(e,t,r)=>{const a=te(e);return{emit:e=>ae(a,t,{bubbles:!!(4&r),composed:!!(2&r),cancelable:!!(1&r),detail:e})}},ae=(e,t,r)=>{const a=v.ce(t,r);return e.dispatchEvent(a),a},ne=(e,t)=>{t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise(t=>e.$onRenderResolve$=t))},ue=(e,t)=>
2{if(e.$flags$|=16,4&e.$flags$)return void(e.$flags$|=512);ne(e,e.$ancestorComponent$);return Fe(()=>oe(e,t))},oe=(e,t)=>{const r=(e.$cmpMeta$.$tagName$,()=>{}),a=e.$lazyInstance$;let n;return t?(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map(([e,t])=>me(a,e,t)),e.$queuedListeners$=null),n=me(a,"componentWillLoad")):n=me(a,"componentWillUpdate"),n=ve(n,()=>me(a,"componentWillRender")),r(),ve(n,()=>se(e,a,t))},se=async(e,t,r)=>{const a=e.$hostElement$,n=(e.$cmpMeta$.$tagName$,()=>{}),u=a["s-rc"];r&&(e=>{const t=e.$cmpMeta$,r=e.$hostElement$,a=t.$flags$,n=(t.$tagName$,()=>{}),u=w(r.shadowRoot?r.shadowRoot:r.getRootNode(),t);10&a&&(r["s-sc"]=u,r.classList.add(u+"-h")),n()})(e);const o=(e.$cmpMeta$.$tagName$,()=>{});le(e,t),u&&(u.map(e=>e()),a["s-rc"]=void 0),o(),n();{const t=a["s-p"],r=()=>ce(e);0===t.length?r():(Promise.all(t).then(r),e.$flags$|=4,t.length=0)}},le=(e,t,r)=>{try{c=t,t=t.render(),e.$flags$&=-17,e.$flags$|=2,ee(e,t)}catch(a){Oe(a,e.$hostElement$)}return c=null,null},ie=()=>c,ce=e=>{e.$cmpMeta$.$tagName$;const t=e.$hostElement$,r=()=>{},a=e.$lazyInstance$,n=e.$ancestorComponent$;me(a,"componentDidRender"),64&e.$flags$?r():(e.$flags$|=64,fe(t),r(),e.$onReadyResolve$(t),n||pe()),e.$onInstanceResolve$(t),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&_e(()=>ue(e,!1)),e.$flags$&=-517},de=e=>{{const t=De(e),r=t.$hostElement$.isConnected;return r&&2==(18&t.$flags$)&&ue(t,!1),r}},pe=e=>{fe(m.documentElement),_e(()=>ae(p,"appload",{detail:{namespace:"omds"}}))},me=(e,t,r)=>{if(e&&e[t])try{return e[t](r)}catch(a){Oe(a)}},ve=(e,t)=>e&&e.then?e.then(t):t(),fe=e=>e.classList.add("hydrated"),ye=(e,t,r,a,n,u,o)=>{let s,l,i,c;if(1===u.nodeType){for(s=u.getAttribute(N),s&&(l=s.split("."),l[0]!==o&&"0"!==l[0]||(i={$flags$:0,$hostId$:l[0],$nodeId$:l[1],$depth$:l[2],$index$:l[3],$tag$:u.tagName.toLowerCase(),$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},t.push(i),u.removeAttribute(N),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i,e=i,a&&"0"===i.$depth$&&(a[i.$index$]=i.$elm$))),c=u.childNodes.length-1;c>=0;c--)ye(e,t,r,a,n,u.childNodes[c],o);if(u.shadowRoot)for(c=u.shadowRoot.childNodes.length-1;c>=0;c--)ye(e,t,r,a,n,u.shadowRoot.childNodes[c],o)}else if(8===u.nodeType)l=u.nodeValue.split("."),l[1]!==o&&"0"!==l[1]||(s=l[0],i={$flags$:0,$hostId$:l[1],$nodeId$:l[2],$depth$:l[3],$index$:l[4],$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===s?(i.$elm$=u.nextSibling,i.$elm$&&3===i.$elm$.nodeType&&(i.$text$=i.$elm$.textContent,t.push(i),u.remove(),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i,a&&"0"===i.$depth$&&(a[i.$index$]=i.$elm$))):i.$hostId$===o&&("s"===s?(i.$tag$="slot",l[5]?u["s-sn"]=i.$name$=l[5]:u["s-sn"]="",u["s-sr"]=!0,a&&(i.$elm$=m.createElement(i.$tag$),i.$name$&&i.$elm$.setAttribute("name",i.$name$),u.parentNode.insertBefore(i.$elm$,u),u.remove(),"0"===i.$depth$&&(a[i.$index$]=i.$elm$)),r.push(i),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i):"r"===s&&(a?u.remove():(n["s-cr"]=u,u["s-cn"]=!0))));else if(e&&"style"===e.$tag$){const t=L(null,u.textContent);t.$elm$=u,t.$index$="0",e.$children$=[t]}},he=(e,t)=>{if(1===e.nodeType){let r=0;for(;r<e.childNodes.length;r++)he(e.childNodes[r],t);if(e.shadowRoot)for(r=0;r<e.shadowRoot.childNodes.length;r++)he(e.shadowRoot.childNodes[r],t)}else if(8===e.nodeType){const r=e.nodeValue.split(".");"o"===r[0]&&(t.set(r[1]+"."+r[2],e),e.nodeValue="",e["s-en"]=r[3])}},ge=(e,t,r,a)=>{const n=De(e),u=n.$hostElement$,o=n.$instanceValues$.get(t),s=n.$flags$,l=n.$lazyInstance$;var i,c;i=r,c=a.$members$[t][0],r=null==i||P(i)?i:4&c?"false"!==i&&(""===i||!!i):2&c?parseFloat(i):1&c?String(i):i;const d=Number.isNaN(o)&&Number.isNaN(r);if((!(8&s)||void 0===o)&&(r!==o&&!d)&&(n.$instanceValues$.set(t,r),l)){if(a.$watchers$&&128&s){const e=a.$watchers$[t];e&&e.map(e=>{try{l[e](r,o,t)}catch(a){Oe(a,u)}})}2==(18&s)&&ue(n,!1)}},be=(e,t,r)=>{if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);const a=Object.entries(t.$members$),n=e.prototype;if(a.map(([e,[a]])=>{31&a||2&r&&32&a?Object.defineProperty(n,e,{get(){return t=e,De(this).$instanceValues$.get(t);var t},set(r){ge(this,e,r,t)},configurable:!0,enumerable:!0}):1&r&&64&a&&Object.defineProperty(n,e,{value(...t){const r=De(this);return r.$onInstancePromise$.then(()=>r.$lazyInstance$[e](...t))}})}),1&r){const r=new Map;n.attributeChangedCallback=function(e,t,a){v.jmp(()=>{const t=r.get(e);if(this.hasOwnProperty(t))a=this[t],delete this[t];else if(n.hasOwnProperty(t)&&"number"==typeof this[t]&&this[t]==a)return;this[t]=(null!==a||"boolean"!=typeof this[t])&&a})},e.observedAttributes=a.filter(([e,t])=>15&t[0]).map(([e,a])=>{const n=a[1]||e;return r.set(n,e),512&a[0]&&t.$attrsToReflect$.push([e,n]),n})}}return e},Ae=e=>{me(e,"connectedCallback")},Se=e=>{if(!(1&v.$flags$)){const t=De(e),r=t.$cmpMeta$,a=(r.$tagName$,()=>{});if(1&t.$flags$)h(e,t,r.$listeners$),Ae(t.$lazyInstance$);else{let a;if(t.$flags$|=1,a=e.getAttribute(A),a){if(1&r.$flags$){const t=w(e.shadowRoot,r);e.classList.remove(t+"-h",t+"-s")}((e,t,r,a)=>{const n=()=>{},u=e.shadowRoot,o=[],s=u?[]:null,l=a.$vnode$=L(t,null);v.$orgLocNodes$||he(m.body,v.$orgLocNodes$=new Map),e[A]=r,e.removeAttribute(A),ye(l,o,[],s,e,e,r),o.map(e=>{const r=e.$hostId$+"."+e.$nodeId$,a=v.$orgLocNodes$.get(r),n=e.$elm$;a&&""===a["s-en"]&&a.parentNode.insertBefore(n,a.nextSibling),u||(n["s-hn"]=t,a&&(n["s-ol"]=a,n["s-ol"]["s-nr"]=n)),v.$orgLocNodes$.delete(r)}),u&&s.map(e=>{e&&u.appendChild(e)}),n()})(e,r.$tagName$,a,t)}a||12&r.$flags$&&Ne(e);{let r=e;for(;r=r.parentNode||r.host;)if(1===r.nodeType&&r.hasAttribute("s-id")&&r["s-p"]||r["s-p"]){ne(t,t.$ancestorComponent$=r);break}}r.$members$&&Object.entries(r.$members$).map(([t,[r]])=>{if(31&r&&e.hasOwnProperty(t)){const r=e[t];delete e[t],e[t]=r}}),(async(e,t,r,a,n)=>{if(!(32&t.$flags$)){{if(t.$flags$|=32,(n=Me(r)).then){const e=()=>{};n=await n,e()}
2n.isProxied||(r.$watchers$=n.watchers,be(n,r,2),n.isProxied=!0);const e=(r.$tagName$,()=>{});t.$flags$|=8;try{new n(t)}catch(s){Oe(s)}t.$flags$&=-9,t.$flags$|=128,e(),Ae(t.$lazyInstance$)}if(n.style){let e=n.style;const t=E(r);if(!Le.has(t)){const a=(r.$tagName$,()=>{});D(t,e,!!(1&r.$flags$)),a()}}}const u=t.$ancestorComponent$,o=()=>ue(t,!0);u&&u["s-rc"]?u["s-rc"].push(o):o()})(0,t,r)}a()}},Ne=e=>{const t=e["s-cr"]=m.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)},Ce=(e,t={})=>{const r=()=>{},a=[],n=t.exclude||[],u=p.customElements,o=m.head,s=o.querySelector("meta[charset]"),l=m.createElement("style"),i=[],c=m.querySelectorAll(`[${S}]`);let d,f=!0,y=0;for(Object.assign(v,t),v.$resourcesUrl$=new URL(t.resourcesUrl||"./",m.baseURI).href,v.$flags$|=2;y<c.length;y++)D(c[y].getAttribute(S),T(c[y].innerHTML),!0);e.map(e=>{e[1].map(t=>{const r={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};r.$members$=t[2],r.$listeners$=t[3],r.$attrsToReflect$=[],r.$watchers$={};const o=r.$tagName$,s=class extends HTMLElement{constructor(e){super(e),Ee(e=this,r),1&r.$flags$&&e.attachShadow({mode:"open"})}connectedCallback(){d&&(clearTimeout(d),d=null),f?i.push(this):v.jmp(()=>Se(this))}disconnectedCallback(){v.jmp(()=>(e=>{if(!(1&v.$flags$)){const t=De(e),r=t.$lazyInstance$;t.$rmListeners$&&(t.$rmListeners$.map(e=>e()),t.$rmListeners$=void 0),me(r,"disconnectedCallback")}})(this))}componentOnReady(){return De(this).$onReadyPromise$}};r.$lazyBundleId$=e[0],n.includes(o)||u.get(o)||(a.push(o),u.define(o,be(s,r,1)))})}),l.innerHTML=a+"{visibility:hidden}.hydrated{visibility:inherit}",l.setAttribute("data-styles",""),o.insertBefore(l,s?s.nextSibling:o.firstChild),f=!1,i.length?i.map(e=>e.connectedCallback()):v.jmp(()=>d=setTimeout(pe,30)),r()},Ie=new WeakMap,De=e=>Ie.get(e),we=(e,t)=>Ie.set(t.$lazyInstance$=e,t),Ee=(e,t)=>{const r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return r.$onInstancePromise$=new Promise(e=>r.$onInstanceResolve$=e),r.$onReadyPromise$=new Promise(e=>r.$onReadyResolve$=e),e["s-p"]=[],e["s-rc"]=[],h(e,r,t.$listeners$),Ie.set(e,r)},Te=(e,t)=>t in e,Oe=(e,t)=>(0,console.error)(e,t),Pe=new Map,Me=(e,t,a)=>{const n=e.$tagName$.replace(/-/g,"_"),u=e.$lazyBundleId$,o=Pe.get(u);return o?o[n]:r(73834)(`./${u}.entry.js`).then(e=>(Pe.set(u,e),e[n]),Oe)},Le=new Map,ze=[],ke=[],Ve=(e,t)=>r=>{e.push(r),d||(d=!0,t&&4&v.$flags$?_e(xe):v.raf(xe))},Re=e=>{for(let r=0;r<e.length;r++)try{e[r](performance.now())}catch(t){Oe(t)}e.length=0},xe=()=>{Re(ze),Re(ke),(d=ze.length>0)&&v.raf(xe)},_e=e=>f().then(e),Fe=Ve(ke,!0)},73834:function(e,t,r){var a={"./omds-bottom-navigation-item.entry.js":[29916,[29916]],"./omds-bottom-navigation.entry.js":[66838,[66838]],"./omds-button_2.entry.js":[59497,[59497]],"./omds-cell_2.entry.js":[13821,[13821]],"./omds-checkbox-field.entry.js":[44652,[44652]],"./omds-currency-field.entry.js":[39086,[39086]],"./omds-currency.entry.js":[25119,[25119]],"./omds-customer-overview-header.entry.js":[55762,[55762]],"./omds-date-picker-field.entry.js":[92478,[92478]],"./omds-dropdown-field.entry.js":[5996,[5996]],"./omds-dropdown-option.entry.js":[75371,[75371]],"./omds-expand-collapse-group.entry.js":[86856,[86856]],"./omds-file-upload-file.entry.js":[88865,[88865]],"./omds-file-upload.entry.js":[33418,[33418]],"./omds-hero-banner.entry.js":[1763,[1763]],"./omds-hero-content.entry.js":[77300,[77300]],"./omds-hero-section-content.entry.js":[95697,[18078]],"./omds-icon-group-list.entry.js":[23624,[23624]],"./omds-icon-list-item.entry.js":[46664,[46664]],"./omds-input-field-wrapper.entry.js":[90345,[90345]],"./omds-link-list.entry.js":[45997,[45997]],"./omds-link.entry.js":[53396,[53396]],"./omds-menu-divider.entry.js":[86559,[86559]],"./omds-menu-group.entry.js":[44229,[44229]],"./omds-menu-item.entry.js":[85855,[85855]],"./omds-navigation-drawer.entry.js":[6902,[6902]],"./omds-notification-banner.entry.js":[96390,[96390]],"./omds-number-field.entry.js":[80244,[80244]],"./omds-otp-field.entry.js":[95298,[95298]],"./omds-overlay-scrim.entry.js":[28537,[28537]],"./omds-overview-card.entry.js":[63258,[63258]],"./omds-password-field.entry.js":[40492,[40492]],"./omds-product-card.entry.js":[78760,[78760]],"./omds-profile-menu.entry.js":[79239,[79239]],"./omds-radio-field.entry.js":[23368,[23368]],"./omds-radio-group.entry.js":[97651,[97651]],"./omds-reward-card.entry.js":[65114,[65114]],"./omds-secure-footer.entry.js":[77949,[77949]],"./omds-secure-portal-link-card.entry.js":[27964,[27964]],"./omds-slider.entry.js":[73733,[73733]],"./omds-stepper-step.entry.js":[9798,[9798]],"./omds-stepper.entry.js":[61623,[61623]],"./omds-text-field.entry.js":[55670,[55670]],"./omds-theme-provider.entry.js":[69245,[69245]],"./omds-top-bar.entry.js":[21237,[21237]]};function n(e){try{if(!r.o(a,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}catch(u){return Promise.reject(u)}var t=a[e],n=t[0];return r.e(t[1][0]).then(function(){return r(n)})}n.keys=function(){return Object.keys(a)},n.id=73834,e.exports=n},76198:function(e,t,r){"use strict";r.d(t,{b:function(){return K},h:function(){return S},p:function(){return c},r:function(){return H}});let a,n,u=!1,o=!1;const s="undefined"!=typeof window?window:{},l=s.document||{head:{}},i={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,r,a)=>e.addEventListener(t,r,a),rel:(e,t,r,a)=>e.removeEventListener(t,r,a),ce:(e,t)=>new CustomEvent(e,t)},c=e=>Promise.resolve(e),d=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),p="s-id",m="sty-id",v="c-id",f=new WeakMap,y=(e,t,r)=>{let a=te.get(e);d&&r?(a=a||new CSSStyleSheet,"string"==typeof a?a=t:a.replaceSync(t)):a=t,te.set(e,a)},h=(e,t)=>"sc-"+e.$tagName$,g=e=>e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),b={},A=e=>"object"===(e=typeof e)||"function"===e,S=(e,t,...r)=>{let a=null,n=!1,u=!1;const o=[],s=t=>{for(let r=0;r<t.length;r++)a=t[r],Array.isArray(a)?s(a):null!=a&&"boolean"!=typeof a&&((n="function"!=typeof e&&!A(a))&&(a=String(a)),n&&u?o[o.length-1].$text$+=a:o.push(n?N(null,a):a),u=n)};s(r);const l=N(e,null);return l.$attrs$=t,o.length>0&&(l.$children$=o),l},N=(e,t)=>{const r={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null};return r},C={},I=(e,t,r,a,n,u)=>{if(r!==a){let s=Z(e,t);if(t.toLowerCase(),"style"===t){for(const t in r)a&&null!=a[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in a)r&&a[t]===r[t]||(t.includes("-")?e.style.setProperty(t,a[t]):e.style[t]=a[t])}else{const l=A(a);if((s||l&&null!==a)&&!n)try{if(e.tagName.includes("-"))e[t]=a;else{const n=null==a?"":a;"list"===t?s=!1:null!=r&&e[t]==n||(e[t]=n)}}catch(o){}null==a||!1===a?!1===a&&""!==e.getAttribute(t)||e.removeAttribute(t):(!s||4&u||n)&&!l&&(a=!0===a?"":a,e.setAttribute(t,a))}}},D=(e,t,r,a)=>{const n=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,u=e&&e.$attrs$||b,o=t.$attrs$||b;for(a in u)a in o||I(n,a,u[a],void 0,r,t.$flags$);for(a in o)I(n,a,u[a],o[a],r,t.$flags$)},w=(e,t,r,n)=>{const o=t.$children$[r];let s,i,c=0;if(s=o.$elm$=l.createElement(o.$tag$),D(null,o,u),null!=a&&s["s-si"]!==a&&s.classList.add(s["s-si"]=a),o.$children$)for(c=0;c<o.$children$.length;++c)i=w(e,o,c),i&&s.appendChild(i);return s},E=(e,t,r,a,u,o)=>{let s,l=e;for(l.shadowRoot&&l.tagName===n&&(l=l.shadowRoot);u<=o;++u)a[u]&&(s=w(null,r,u),s&&(a[u].$elm$=s,l.insertBefore(s,t)))},T=(e,t,r,a,n)=>{for(;t<=r;++t)(a=e[t])&&a.$elm$.remove()},O=(e,t)=>e.$tag$===t.$tag$,P=(e,t)=>{const r=t.$elm$=e.$elm$,a=e.$children$,n=t.$children$;D(e,t,u),null!==a&&null!==n?((e,t,r,a)=>{let n,u=0,o=0,s=t.length-1,l=t[0],i=t[s],c=a.length-1,d=a[0],p=a[c];for(;u<=s&&o<=c;
2)null==l?l=t[++u]:null==i?i=t[--s]:null==d?d=a[++o]:null==p?p=a[--c]:O(l,d)?(P(l,d),l=t[++u],d=a[++o]):O(i,p)?(P(i,p),i=t[--s],p=a[--c]):O(l,p)?(P(l,p),e.insertBefore(l.$elm$,i.$elm$.nextSibling),l=t[++u],p=a[--c]):O(i,d)?(P(i,d),e.insertBefore(i.$elm$,l.$elm$),i=t[--s],d=a[++o]):(n=w(t&&t[o],r,o),d=a[++o],n&&l.$elm$.parentNode.insertBefore(n,l.$elm$));u>s?E(e,null==a[c+1]?null:a[c+1].$elm$,r,a,o,c):o>c&&T(t,u,s)})(r,a,t,n):null!==n?E(r,null,t,n,0,n.length-1):null!==a&&T(a,0,a.length-1)},M=(e,t)=>{const r=e.$hostElement$,u=e.$vnode$||N(null,null),o=(s=t)&&s.$tag$===C?t:S(null,null,t);var s;n=r.tagName,o.$tag$=null,o.$flags$|=4,e.$vnode$=o,o.$elm$=u.$elm$=r.shadowRoot||r,a=r["s-sc"],P(u,o)},L=(e,t)=>{t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise(t=>e.$onRenderResolve$=t))},z=(e,t)=>{if(e.$flags$|=16,4&e.$flags$)return void(e.$flags$|=512);L(e,e.$ancestorComponent$);return le(()=>k(e))},k=(e,t)=>{const r=(e.$cmpMeta$.$tagName$,()=>{}),a=e.$lazyInstance$;return r(),F(void 0,()=>V(e,a))},V=async(e,t,r)=>{const a=e.$hostElement$,n=(e.$cmpMeta$.$tagName$,()=>{}),u=a["s-rc"],o=(e.$cmpMeta$.$tagName$,()=>{});R(e,t),u&&(u.map(e=>e()),a["s-rc"]=void 0),o(),n();{const t=a["s-p"],r=()=>x(e);0===t.length?r():(Promise.all(t).then(r),e.$flags$|=4,t.length=0)}},R=(e,t,r)=>{try{t=t.render(),e.$flags$&=-17,e.$flags$|=2,M(e,t)}catch(a){X(a,e.$hostElement$)}return null},x=e=>{e.$cmpMeta$.$tagName$;const t=e.$hostElement$,r=()=>{},a=e.$ancestorComponent$;64&e.$flags$?r():(e.$flags$|=64,j(t),r(),e.$onReadyResolve$(t),a||_()),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&se(()=>z(e)),e.$flags$&=-517},_=e=>{j(l.documentElement),se(()=>((e,t,r)=>{const a=i.ce(t,r);return e.dispatchEvent(a),a})(s,"appload",{detail:{namespace:"omds-icons"}}))},F=(e,t)=>e&&e.then?e.then(t):t(),j=e=>e.classList.add("hydrated"),U=(e,t,r,a,n,u,o)=>{let s,i,c,d;if(1===u.nodeType){for(s=u.getAttribute(v),s&&(i=s.split("."),i[0]!==o&&"0"!==i[0]||(c={$flags$:0,$hostId$:i[0],$nodeId$:i[1],$depth$:i[2],$index$:i[3],$tag$:u.tagName.toLowerCase(),$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},t.push(c),u.removeAttribute(v),e.$children$||(e.$children$=[]),e.$children$[c.$index$]=c,e=c,a&&"0"===c.$depth$&&(a[c.$index$]=c.$elm$))),d=u.childNodes.length-1;d>=0;d--)U(e,t,r,a,n,u.childNodes[d],o);if(u.shadowRoot)for(d=u.shadowRoot.childNodes.length-1;d>=0;d--)U(e,t,r,a,n,u.shadowRoot.childNodes[d],o)}else if(8===u.nodeType)i=u.nodeValue.split("."),i[1]!==o&&"0"!==i[1]||(s=i[0],c={$flags$:0,$hostId$:i[1],$nodeId$:i[2],$depth$:i[3],$index$:i[4],$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===s?(c.$elm$=u.nextSibling,c.$elm$&&3===c.$elm$.nodeType&&(c.$text$=c.$elm$.textContent,t.push(c),u.remove(),e.$children$||(e.$children$=[]),e.$children$[c.$index$]=c,a&&"0"===c.$depth$&&(a[c.$index$]=c.$elm$))):c.$hostId$===o&&("s"===s?(c.$tag$="slot",i[5]?u["s-sn"]=c.$name$=i[5]:u["s-sn"]="",u["s-sr"]=!0,a&&(c.$elm$=l.createElement(c.$tag$),c.$name$&&c.$elm$.setAttribute("name",c.$name$),u.parentNode.insertBefore(c.$elm$,u),u.remove(),"0"===c.$depth$&&(a[c.$index$]=c.$elm$)),r.push(c),e.$children$||(e.$children$=[]),e.$children$[c.$index$]=c):"r"===s&&a&&u.remove()));else if(e&&"style"===e.$tag$){const t=N(null,u.textContent);t.$elm$=u,t.$index$="0",e.$children$=[t]}},$=(e,t)=>{if(1===e.nodeType){let r=0;for(;r<e.childNodes.length;r++)$(e.childNodes[r],t);if(e.shadowRoot)for(r=0;r<e.shadowRoot.childNodes.length;r++)$(e.shadowRoot.childNodes[r],t)}else if(8===e.nodeType){const r=e.nodeValue.split(".");"o"===r[0]&&(t.set(r[1]+"."+r[2],e),e.nodeValue="",e["s-en"]=r[3])}},B=(e,t,r,a)=>{const n=Y(e),u=n.$instanceValues$.get(t),o=n.$flags$,s=n.$lazyInstance$;var l,i;l=r,i=a.$members$[t][0],r=null==l||A(l)?l:2&i?parseFloat(l):l;const c=Number.isNaN(u)&&Number.isNaN(r);8&o&&void 0!==u||!(r!==u&&!c)||(n.$instanceValues$.set(t,r),s&&2==(18&o)&&z(n))},W=(e,t,r)=>{if(t.$members$){const a=Object.entries(t.$members$),n=e.prototype;if(a.map(([e,[a]])=>{(31&a||2&r&&32&a)&&Object.defineProperty(n,e,{get(){return t=e,Y(this).$instanceValues$.get(t);var t},set(r){B(this,e,r,t)},configurable:!0,enumerable:!0})}),1&r){const t=new Map;n.attributeChangedCallback=function(e,r,a){i.jmp(()=>{const r=t.get(e);if(this.hasOwnProperty(r))a=this[r],delete this[r];else if(n.hasOwnProperty(r)&&"number"==typeof this[r]&&this[r]==a)return;this[r]=(null!==a||"boolean"!=typeof this[r])&&a})},e.observedAttributes=a.filter(([e,t])=>15&t[0]).map(([e,r])=>{const a=r[1]||e;return t.set(a,e),a})}}return e},q=e=>{if(!(1&i.$flags$)){const t=Y(e),r=t.$cmpMeta$,a=(r.$tagName$,()=>{});if(!(1&t.$flags$)){let a;if(t.$flags$|=1,a=e.getAttribute(p),a){if(1&r.$flags$){const t=((e,t)=>{let r=h(t);const a=te.get(r);if(e=11===e.nodeType?e:l,a)if("string"==typeof a){e=e.head||e;let t,n=f.get(e);n||f.set(e,n=new Set),n.has(r)||(e.host&&(t=e.querySelector(`[${m}="${r}"]`))?t.innerHTML=a:(t=l.createElement("style"),t.innerHTML=a,e.insertBefore(t,e.querySelector("link"))),n&&n.add(r))}else e.adoptedStyleSheets.includes(a)||(e.adoptedStyleSheets=[...e.adoptedStyleSheets,a]);return r})(e.shadowRoot,r);e.classList.remove(t+"-h",t+"-s")}((e,t,r,a)=>{const n=()=>{},u=e.shadowRoot,o=[],s=u?[]:null,c=a.$vnode$=N(t,null);i.$orgLocNodes$||$(l.body,i.$orgLocNodes$=new Map),e[p]=r,e.removeAttribute(p),U(c,o,[],s,e,e,r),o.map(e=>{const r=e.$hostId$+"."+e.$nodeId$,a=i.$orgLocNodes$.get(r),n=e.$elm$;a&&""===a["s-en"]&&a.parentNode.insertBefore(n,a.nextSibling),u||(n["s-hn"]=t,a&&(n["s-ol"]=a,n["s-ol"]["s-nr"]=n)),i.$orgLocNodes$.delete(r)}),u&&s.map(e=>{e&&u.appendChild(e)}),n()})(e,r.$tagName$,a,t)}{let r=e;for(;r=r.parentNode||r.host;)if(1===r.nodeType&&r.hasAttribute("s-id")&&r["s-p"]||r["s-p"]){L(t,t.$ancestorComponent$=r);break}}r.$members$&&Object.entries(r.$members$).map(([t,[r]])=>{if(31&r&&e.hasOwnProperty(t)){const r=e[t];delete e[t],e[t]=r}}),(async(e,t,r,a,n)=>{if(!(32&t.$flags$)){if(t.$flags$|=32,(n=ee(r)).then){const e=()=>{};n=await n,e()}n.isProxied||(W(n,r,2),n.isProxied=!0);const e=(r.$tagName$,()=>{});t.$flags$|=8;try{new n(t)}catch(s){X(s)}t.$flags$&=-9,e()}const u=t.$ancestorComponent$,o=()=>z(t);
2u&&u["s-rc"]?u["s-rc"].push(o):o()})(0,t,r)}a()}},K=(e,t={})=>{const r=()=>{},a=[],n=t.exclude||[],u=s.customElements,o=l.head,c=o.querySelector("meta[charset]"),d=l.createElement("style"),p=[],v=l.querySelectorAll(`[${m}]`);let f,h=!0,b=0;for(Object.assign(i,t),i.$resourcesUrl$=new URL(t.resourcesUrl||"./",l.baseURI).href,i.$flags$|=2;b<v.length;b++)y(v[b].getAttribute(m),g(v[b].innerHTML),!0);e.map(e=>{e[1].map(t=>{const r={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};r.$members$=t[2];const o=r.$tagName$,s=class extends HTMLElement{constructor(e){super(e),Q(e=this,r),1&r.$flags$&&e.attachShadow({mode:"open"})}connectedCallback(){f&&(clearTimeout(f),f=null),h?p.push(this):i.jmp(()=>q(this))}disconnectedCallback(){i.jmp(()=>{return e=this,void(1&i.$flags$||Y(e));var e})}componentOnReady(){return Y(this).$onReadyPromise$}};r.$lazyBundleId$=e[0],n.includes(o)||u.get(o)||(a.push(o),u.define(o,W(s,r,1)))})}),d.innerHTML=a+"{visibility:hidden}.hydrated{visibility:inherit}",d.setAttribute("data-styles",""),o.insertBefore(d,c?c.nextSibling:o.firstChild),h=!1,p.length?p.map(e=>e.connectedCallback()):i.jmp(()=>f=setTimeout(_,30)),r()},G=new WeakMap,Y=e=>G.get(e),H=(e,t)=>G.set(t.$lazyInstance$=e,t),Q=(e,t)=>{const r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return r.$onReadyPromise$=new Promise(e=>r.$onReadyResolve$=e),e["s-p"]=[],e["s-rc"]=[],G.set(e,r)},Z=(e,t)=>t in e,X=(e,t)=>(0,console.error)(e,t),J=new Map,ee=(e,t,a)=>{const n=e.$tagName$.replace(/-/g,"_"),u=e.$lazyBundleId$,o=J.get(u);return o?o[n]:r(31354)(`./${u}.entry.js`).then(e=>(J.set(u,e),e[n]),X)},te=new Map,re=[],ae=[],ne=(e,t)=>r=>{e.push(r),o||(o=!0,t&&4&i.$flags$?se(oe):i.raf(oe))},ue=e=>{for(let r=0;r<e.length;r++)try{e[r](performance.now())}catch(t){X(t)}e.length=0},oe=()=>{ue(re),ue(ae),(o=re.length>0)&&i.raf(oe)},se=e=>c().then(e),le=ne(ae,!0)},31354:function(e,t,r){var a={"./omds-icon-3d-rotation.entry.js":[71052,[56116,71052]],"./omds-icon-ac-unit.entry.js":[79781,[56116,79781]],"./omds-icon-access-alarm.entry.js":[93960,[56116,93960]],"./omds-icon-access-alarms.entry.js":[68291,[56116,68291]],"./omds-icon-access-time.entry.js":[54636,[56116,32255]],"./omds-icon-accessibility.entry.js":[20020,[56116,20020]],"./omds-icon-accessible.entry.js":[28928,[56116,28928]],"./omds-icon-account-balance-wallet.entry.js":[74870,[56116,74870]],"./omds-icon-account-balance.entry.js":[92534,[56116,92534]],"./omds-icon-account-box.entry.js":[58075,[56116,58075]],"./omds-icon-account-circle.entry.js":[65324,[56116,65324]],"./omds-icon-adb.entry.js":[36417,[56116,36417]],"./omds-icon-add-a-photo.entry.js":[73784,[56116,73784]],"./omds-icon-add-alarm.entry.js":[9027,[56116,9027]],"./omds-icon-add-alert.entry.js":[82508,[56116,82508]],"./omds-icon-add-box.entry.js":[71307,[56116,71307]],"./omds-icon-add-circle-outline.entry.js":[54835,[56116,54835]],"./omds-icon-add-circle.entry.js":[30556,[56116,30556]],"./omds-icon-add-location.entry.js":[6631,[56116,6631]],"./omds-icon-add-shopping-cart.entry.js":[81663,[56116,81663]],"./omds-icon-add-to-photos.entry.js":[74315,[56116,74315]],"./omds-icon-add-to-queue.entry.js":[48755,[56116,48755]],"./omds-icon-add.entry.js":[43011,[56116,43011]],"./omds-icon-adjust.entry.js":[84281,[56116,84281]],"./omds-icon-airline-seat-flat-angled.entry.js":[24268,[56116,24268]],"./omds-icon-airline-seat-flat.entry.js":[97580,[56116,97580]],"./omds-icon-airline-seat-individual-suite.entry.js":[91521,[56116,91521]],"./omds-icon-airline-seat-legroom-extra.entry.js":[87587,[56116,87587]],"./omds-icon-airline-seat-legroom-normal.entry.js":[94370,[56116,94370]],"./omds-icon-airline-seat-legroom-reduced.entry.js":[44739,[56116,44739]],"./omds-icon-airline-seat-recline-extra.entry.js":[86316,[56116,86316]],"./omds-icon-airline-seat-recline-normal.entry.js":[68683,[56116,68683]],"./omds-icon-airplanemode-active.entry.js":[46246,[56116,46246]],"./omds-icon-airplanemode-inactive.entry.js":[73469,[56116,73469]],"./omds-icon-airplay.entry.js":[87706,[56116,87706]],"./omds-icon-airport-shuttle.entry.js":[65007,[56116,65007]],"./omds-icon-airtable.entry.js":[49446,[56116,49446]],"./omds-icon-alarm-add.entry.js":[5295,[56116,5295]],"./omds-icon-alarm-off.entry.js":[9297
27,[56116,92977]],"./omds-icon-alarm-on.entry.js":[57783,[56116,57783]],"./omds-icon-alarm.entry.js":[72869,[56116,72869]],"./omds-icon-album.entry.js":[34663,[56116,34663]],"./omds-icon-all-inclusive.entry.js":[11092,[56116,11092]],"./omds-icon-all-out.entry.js":[24290,[56116,24290]],"./omds-icon-android.entry.js":[61599,[56116,61599]],"./omds-icon-announcement.entry.js":[83373,[56116,83373]],"./omds-icon-apple.entry.js":[15200,[56116,15200]],"./omds-icon-apps.entry.js":[81254,[56116,81254]],"./omds-icon-archive.entry.js":[82770,[56116,82770]],"./omds-icon-arrow-back.entry.js":[1837,[56116,1837]],"./omds-icon-arrow-downward.entry.js":[57432,[56116,57432]],"./omds-icon-arrow-drop-down-circle.entry.js":[57277,[56116,57277]],"./omds-icon-arrow-drop-down.entry.js":[10176,[56116,10176]],"./omds-icon-arrow-drop-up.entry.js":[15705,[56116,15705]],"./omds-icon-arrow-forward.entry.js":[61809,[56116,61809]],"./omds-icon-arrow-upward.entry.js":[84545,[56116,84545]],"./omds-icon-art-track.entry.js":[7507,[56116,7507]],"./omds-icon-aspect-ratio.entry.js":[76964,[56116,76964]],"./omds-icon-assessment.entry.js":[80768,[56116,80768]],"./omds-icon-assignment-ind.entry.js":[29771,[56116,29771]],"./omds-icon-assignment-late.entry.js":[26112,[56116,26112]],"./omds-icon-assignment-return.entry.js":[6998,[56116,6998]],"./omds-icon-assignment-returned.entry.js":[7651,[56116,7651]],"./omds-icon-assignment-turned-in.entry.js":[11052,[56116,11052]],"./omds-icon-assignment.entry.js":[73607,[56116,73607]],"./omds-icon-assistant-photo.entry.js":[61365,[56116,61365]],"./omds-icon-assistant.entry.js":[7320,[56116,7320]],"./omds-icon-attach-file.entry.js":[5934,[56116,5934]],"./omds-icon-attach-money.entry.js":[26306,[56116,26306]],"./omds-icon-attachment.entry.js":[26915,[56116,26915]],"./omds-icon-audiotrack.entry.js":[63491,[56116,63491]],"./omds-icon-autorenew.entry.js":[59644,[56116,59644]],"./omds-icon-av-timer.entry.js":[9881,[56116,9881]],"./omds-icon-backspace.entry.js":[29567,[56116,29567]],"./omds-icon-backup.entry.js":[90688,[56116,90688]],"./omds-icon-bank-card.entry.js":[39295,[56116,39295]],"./omds-icon-battery-20.entry.js":[70788,[56116,70788]],"./omds-icon-battery-30.entry.js":[31713,[56116,31713]],"./omds-icon-battery-50.entry.js":[65359,[56116,65359]],"./omds-icon-battery-60.entry.js":[1328,[56116,1328]],"./omds-icon-battery-80.entry.js":[29862,[56116,29862]],"./omds-icon-battery-90.entry.js":[66843,[56116,66843]],"./omds-icon-battery-alert.entry.js":[8178,[56116,8178]],"./omds-icon-battery-charging-20.entry.js":[50668,[56116,50668]],"./omds-icon-battery-charging-30.entry.js":[86825,[56116,86825]],"./omds-icon-battery-charging-50.entry.js":[27255,[56116,27255]],"./omds-icon-battery-charging-60.entry.js":[65976,[56116,65976]],"./omds-icon-battery-charging-80.entry.js":[82078,[56116,82078]],"./omds-icon-battery-charging-90.entry.js":[88947,[56116,88947]],"./omds-icon-battery-charging-full.entry.js":[60255,[56116,60255]],"./omds-icon-battery-full.entry.js":[77463,[56116,77463]],"./omds-icon-battery-std.entry.js":[96329,[56116,96329]],"./omds-icon-battery-unknown.entry.js":[91078,[56116,91078]],"./omds-icon-beach-access.entry.js":[24138,[56116,24138]],"./omds-icon-beenhere.entry.js":[46950,[56116,46950]],"./omds-icon-benefits.entry.js":[66634,[56116,66634]],"./omds-icon-block.entry.js":[43305,[56116,43305]],"./omds-icon-bluetooth-audio.entry.js":[81353,[56116,81353]],"./omds-icon-bluetooth-connected.entry.js":[81904,[56116,81904]],"./omds-icon-bluetooth-disabled.entry.js":[11423,[56116,11423]],"./omds-icon-bluetooth-searching.entry.js":[7107,[56116,7107]],"./omds-icon-bluetooth.entry.js":[71138,[56116,71138]],"./omds-icon-blur-circular.entry.js":[76537,[56116,76537]],"./omds-icon-blur-linear.entry.js":[89513,[56116,89513]],"./omds-icon-blur-off.entry.js":[57187,[56116,57187]],"./omds-icon-blur-on.entry.js":[1609,[56116,1609]],"./omds-icon-book.entry.js":[26307,[56116,26307]],"./omds-icon-bookmark-border.entry.js":[69049,[56116,69049]],"./omds-icon-bookmark.entry.js":[57406,[56116,57406]],"./omds-icon-border-all.entry.js":[58090,[56116,58090]],"./omds-icon-border-bottom.entry.js":[52634,[56116,52634]],"./omds-icon-border-clear.entry.js":[324,[56116,324]],"./omds-icon-border-color.entry.js":[94318,[56116,94318]],"./omds-icon-border-horizontal.entry.js":[885,[56116,885
2]],"./omds-icon-border-inner.entry.js":[98589,[56116,98589]],"./omds-icon-border-left.entry.js":[10440,[56116,10440]],"./omds-icon-border-outer.entry.js":[7178,[56116,7178]],"./omds-icon-border-right.entry.js":[24375,[56116,24375]],"./omds-icon-border-style.entry.js":[96916,[56116,96916]],"./omds-icon-border-top.entry.js":[39074,[56116,39074]],"./omds-icon-border-vertical.entry.js":[21687,[56116,21687]],"./omds-icon-branding-watermark.entry.js":[75981,[56116,98362]],"./omds-icon-brightness-1.entry.js":[19503,[56116,19503]],"./omds-icon-brightness-2.entry.js":[80454,[56116,80454]],"./omds-icon-brightness-3.entry.js":[55249,[56116,55249]],"./omds-icon-brightness-4.entry.js":[59464,[56116,59464]],"./omds-icon-brightness-5.entry.js":[52467,[56116,52467]],"./omds-icon-brightness-6.entry.js":[95818,[56116,95818]],"./omds-icon-brightness-7.entry.js":[34837,[56116,34837]],"./omds-icon-brightness-auto.entry.js":[62409,[56116,62409]],"./omds-icon-brightness-high.entry.js":[93706,[56116,93706]],"./omds-icon-brightness-low.entry.js":[20630,[56116,20630]],"./omds-icon-brightness-medium.entry.js":[47381,[56116,47381]],"./omds-icon-broken-image.entry.js":[56615,[56116,56615]],"./omds-icon-brush.entry.js":[5816,[56116,5816]],"./omds-icon-bubble-chart.entry.js":[73849,[56116,73849]],"./omds-icon-bug-report.entry.js":[15785,[56116,15785]],"./omds-icon-build.entry.js":[76176,[56116,76176]],"./omds-icon-burst-mode.entry.js":[68716,[56116,68716]],"./omds-icon-business-center.entry.js":[66880,[56116,66880]],"./omds-icon-business-deal.entry.js":[12035,[56116,12035]],"./omds-icon-business.entry.js":[82940,[56116,82940]],"./omds-icon-cached.entry.js":[48272,[56116,48272]],"./omds-icon-cake.entry.js":[74982,[56116,74982]],"./omds-icon-calendar.entry.js":[78792,[56116,78792]],"./omds-icon-call-end.entry.js":[5534,[56116,5534]],"./omds-icon-call-made.entry.js":[90870,[56116,90870]],"./omds-icon-call-merge.entry.js":[46183,[56116,46183]],"./omds-icon-call-missed-outgoing.entry.js":[15761,[56116,15761]],"./omds-icon-call-missed.entry.js":[74458,[56116,74458]],"./omds-icon-call-received.entry.js":[78096,[56116,78096]],"./omds-icon-call-split.entry.js":[49087,[56116,49087]],"./omds-icon-call-to-action.entry.js":[98057,[56116,98057]],"./omds-icon-call.entry.js":[59906,[56116,59906]],"./omds-icon-camera-alt.entry.js":[51635,[56116,51635]],"./omds-icon-camera-front.entry.js":[88719,[56116,88719]],"./omds-icon-camera-rear.entry.js":[39224,[56116,39224]],"./omds-icon-camera-roll.entry.js":[98593,[56116,98593]],"./omds-icon-camera.entry.js":[19705,[56116,19705]],"./omds-icon-cancel.entry.js":[45484,[56116,45484]],"./omds-icon-card-giftcard.entry.js":[75305,[56116,75305]],"./omds-icon-card-membership.entry.js":[91781,[56116,91781]],"./omds-icon-card-travel.entry.js":[3753,[56116,3753]],"./omds-icon-card.entry.js":[42220,[56116,42220]],"./omds-icon-casino.entry.js":[77261,[56116,77261]],"./omds-icon-cast-connected.entry.js":[53075,[56116,53075]],"./omds-icon-cast.entry.js":[91001,[56116,91001]],"./omds-icon-center-focus-strong.entry.js":[79344,[56116,79344]],"./omds-icon-center-focus-weak.entry.js":[41563,[56116,41563]],"./omds-icon-change-history.entry.js":[99195,[56116,99195]],"./omds-icon-chat-bubble-outline.entry.js":[28584,[56116,28584]],"./omds-icon-chat-bubble.entry.js":[37475,[56116,37475]],"./omds-icon-chat.entry.js":[8116,[56116,8116]],"./omds-icon-check-box-outline-blank.entry.js":[28336,[56116,28336]],"./omds-icon-check-box.entry.js":[47416,[56116,47416]],"./omds-icon-check-circle.entry.js":[50561,[56116,50561]],"./omds-icon-check.entry.js":[67972,[56116,67972]],"./omds-icon-chevron-left.entry.js":[10385,[56116,10385]],"./omds-icon-chevron-right.entry.js":[10168,[56116,10168]],"./omds-icon-child-care.entry.js":[7434,[56116,7434]],"./omds-icon-child-friendly.entry.js":[59244,[56116,59244]],"./omds-icon-choices.entry.js":[97800,[56116,97800]],"./omds-icon-chrome-reader-mode.entry.js":[91032,[56116,91032]],"./omds-icon-class.entry.js":[50340,[56116,50340]],"./omds-icon-clear-all.entry.js":[96827,[56116,96827]],"./omds-icon-clear.entry.js":[33257,[56116,33257]],"./omds-icon-close.entry.js":[79584,[56116,79584]],"./omds-icon-closed-caption.entry.js":[64965,[56116,64965]],"./omds-icon-cloud-circle.entry.js":[38,[56116,38]],"./omds-icon-cloud-done.entry.js":[75122,[56116,75122]],"./omds-icon-cloud-download.entry.js":[82282,[56116,82282]],"./omds-icon-cloud-off.entry.js":[66153,[56116,66153]],"./omds-icon-cloud-queue.entry.js":[41739,[56116,41739]],"./omds-icon-cloud-upload.entry.js":[1591,[56116,1591]],"./omds-icon-cloud.entry.js":[60317,[56116,60317]],"./omds-icon-code.entry.js":[61215,[56116,61215]],"./omds-icon-cog.entry.js":[72187,[56116,72187]],"./omds-icon-collections.entry.js":[45666,[56116,23285]],"./omds-icon-color-lens.entry.js":[66668,[56116,66668]],"./omds-icon-colorize.entry.js":[18865,[56116,18865]],"./omds-icon-comment.entry.js":[78721,[56116,78721]],"./omds-icon-compare-arrows.entry.js":[41518,[56116,41518]],"./omds-icon-compare.entry.js":[15951,[56116,15951]],"./omds-icon-computer.entry.js":[95199,[56116,95199]],"./omds-icon-confirmation-number.entry.js":[72065,[56116,72065]],"./omds-icon-confluence.entry.js":[5104,[56116,5104]],"./omds-icon-contact-mail.entry.js":[43246,[56116,43246]],"./omds-icon-contact-phone.entry.js":[89729,[56116,89729]],"./omds-icon-contacts.entry.js":[28495,[56116,28495]],"./omds-icon-content-copy.entry.js":[32495,[56116,32495]],"./omds-icon-content-cut.entry.js":[89376,[56116,89376]],"./omds-icon-content-paste.entry.js":[46283,[56116,46283]],"./omds-icon-control-point-duplicate.entry.js":[57818,[56116,57818]],"./omds-icon-control-point.entry.js":[18882,[56116,18882]],"./omds-icon-copyright.entry.js":[51829,[56116,51829]],"./omds-icon-create-new-folder.entry.js":[86358,[56116,86358]],"./omds-icon-create.entry.js":[61418,[56116,61418]],"./omds-icon-credit-card.entry.js":[25414,[56116,25414]],"./omds-icon-crop-16-9.entry.js":[10192,[56116,10192]],"./omds-icon-crop-3-2.entry.js":[32411,[56116,32411]],"./omds-icon-crop-5-4.entry.js":[63855,[56116,63855]],"./omds-icon-crop-7-5.entry.js":[29458,[56116,29458]],"./omds-icon-crop-din.entry.js":[89574,[56116,89574]],"./omds-icon-crop-free.entry.js":[38391,[56116,38391]],"./omds-icon-crop-landscape.entry.js":[4936,[56116,4936]],"./omds-icon-crop-original.entry.js":[54890,[56116,54890]],"./omds-icon-crop-portrait.entry.js":[56022,[56116,56022]],"./omds-icon-crop-rotate.entry.js":[14970,[56116,14970]],"./omds-icon-crop-square.entry.js":[2330,[56116,2330]],"./omds-icon-crop.entry.js":[85360,[56116,85360]],"./omds-icon-dashboard.entry.js":[59564,[56116,59564]],"./omds-icon-data-usage.entry.js":[77660,[56116,77660]],"./omds-icon-date-range.entry.js":[53634,[56116,53634]],"./omds-icon-dehaze.entry.js":[2951,[56116,2951]],"./omds-icon-delete-forever.entry.js":[49631,[56116,49631]],"./omds-icon-delete-sweep.entry.js":[81976,[56116,81976]],"./omds-icon-delete.entry.js":[14557,[56116,14557]],"./omds-icon-description.entry.js":[91934,[56116,91934]],"./omds-icon-desktop-mac.entry.js":[54326,[56116,54326]],"./omds-icon-desktop-windows.entry.js":[8992,[56116,8992]],"./omds-icon-detail
2s.entry.js":[37546,[56116,37546]],"./omds-icon-developer-board.entry.js":[99791,[56116,99791]],"./omds-icon-developer-mode.entry.js":[62552,[56116,62552]],"./omds-icon-devices-other.entry.js":[99544,[56116,99544]],"./omds-icon-devices.entry.js":[347,[56116,347]],"./omds-icon-dialer-sip.entry.js":[41402,[56116,41402]],"./omds-icon-dialpad.entry.js":[39715,[56116,39715]],"./omds-icon-diamond.entry.js":[2136,[56116,2136]],"./omds-icon-direct-family.entry.js":[77816,[56116,77816]],"./omds-icon-directions-bike.entry.js":[37236,[56116,37236]],"./omds-icon-directions-boat.entry.js":[96379,[56116,96379]],"./omds-icon-directions-bus.entry.js":[89291,[56116,89291]],"./omds-icon-directions-car.entry.js":[24275,[56116,24275]],"./omds-icon-directions-railway.entry.js":[13262,[56116,13262]],"./omds-icon-directions-run.entry.js":[59380,[56116,59380]],"./omds-icon-directions-subway.entry.js":[55272,[56116,55272]],"./omds-icon-directions-transit.entry.js":[97046,[56116,97046]],"./omds-icon-directions-walk.entry.js":[86480,[56116,86480]],"./omds-icon-directions.entry.js":[95316,[56116,95316]],"./omds-icon-disc-full.entry.js":[79809,[56116,79809]],"./omds-icon-dns.entry.js":[419,[56116,419]],"./omds-icon-do-not-disturb-alt.entry.js":[55971,[56116,55971]],"./omds-icon-do-not-disturb-off.entry.js":[69749,[56116,69749]],"./omds-icon-do-not-disturb-on.entry.js":[95659,[56116,95659]],"./omds-icon-do-not-disturb.entry.js":[69161,[56116,69161]],"./omds-icon-dock.entry.js":[3513,[56116,3513]],"./omds-icon-document.entry.js":[98227,[56116,98227]],"./omds-icon-domain.entry.js":[28798,[56116,28798]],"./omds-icon-done-all.entry.js":[79692,[56116,79692]],"./omds-icon-done.entry.js":[11318,[56116,11318]],"./omds-icon-donut-large.entry.js":[1122,[56116,1122]],"./omds-icon-donut-small.entry.js":[25914,[56116,25914]],"./omds-icon-drafts.entry.js":[58374,[56116,58374]],"./omds-icon-drag-handle.entry.js":[82599,[56116,82599]],"./omds-icon-drive-eta.entry.js":[75697,[56116,75697]],"./omds-icon-dvr.entry.js":[97856,[56116,97856]],"./omds-icon-ease-up.entry.js":[86680,[56116,86680]],"./omds-icon-edit-location.entry.js":[99356,[56116,99356]],"./omds-icon-edit.entry.js":[29918,[56116,29918]],"./omds-icon-education-savings-calculator.entry.js":[59785,[56116,59785]],"./omds-icon-email.entry.js":[34824,[56116,34824]],"./omds-icon-enhanced-encryption.entry.js":[44180,[56116,44180]],"./omds-icon-equalizer.entry.js":[86440,[56116,86440]],"./omds-icon-error-alternative.entry.js":[15948,[56116,15948]],"./omds-icon-error-amber-outline.entry.js":[48483,[56116,48483]],"./omds-icon-error-pictogram.entry.js":[56013,[56116,56013]],"./omds-icon-error.entry.js":[37890,[56116,37890]],"./omds-icon-euro-symbol.entry.js":[6044,[56116,6044]],"./omds-icon-ev-station.entry.js":[30936,[56116,30936]],"./omds-icon-event-available.entry.js":[83014,[56116,83014]],"./omds-icon-event-busy.entry.js":[36768,[56116,36768]],"./omds-icon-event-note.entry.js":[58141,[56116,58141]],"./omds-icon-event-seat.entry.js":[69956,[56116,69956]],"./omds-icon-event.entry.js":[44280,[56116,44280]],"./omds-icon-exit-to-app.entry.js":[83124,[56116,83124]],"./omds-icon-expand-less.entry.js":[6546,[56116,6546]],"./omds-icon-expand-more.entry.js":[67034,[56116,67034]],"./omds-icon-explicit.entry.js":[12802,[56116,12802]],"./omds-icon-explore.entry.js":[21899,[56116,21899]],"./omds-icon-exposure-neg-1.entry.js":[89782,[56116,89782]],"./omds-icon-exposure-neg-2.entry.js":[76287,[56116,76287]],"./omds-icon-exposure-plus-1.entry.js":[96954,[56116,96954]],"./omds-icon-exposure-plus-2.entry.js":[11715,[56116,11715]],"./omds-icon-exposure-zero.entry.js":[49418,[56116,49418]],"./omds-icon-exposure.entry.js":[82447,[56116,82447]],"./omds-icon-extension.entry.js":[48689,[56116,48689]],"./omds-icon-face.entry.js":[35719,[56116,35719]],"./omds-icon-facebook.entry.js":[28630,[56116,28630]],"./omds-icon-fast-forward.entry.js":[46804,[56116,46804]],"./omds-icon-fast-rewind.entry.js":[71490,[56116,71490]],"./omds-icon-favorite-border.entry.js":[43589,[56116,43589]],"./omds-icon-favorite.entry.js":[60978,[56116,60978]],"./omds-icon-featured-play-list.entry.js":[58356,[56116,58356]],"./omds-icon-featured-video.entry.js":[74022,[56116,74022]],"./omds-icon-feedback.entry.js":[53045,[56116,53045]],"./omds-icon-fiber-dvr.entry.js":[56531,[56116,56531]],"./omds-icon-fiber-manual-record.entry.js":[36691,[56116,36691]],"./omds-icon-fiber-new.entry.js":[1965,[56116,1965]],"./omds-icon-fiber-pin.entry.js":[22252,[56116,22252]],"./omds-icon-fiber-smart-record.entry.js":[56070,[56116,56070]],"./omds-icon-figma.entry.js":[99364,[56116,99364]],"./omds-icon-file-download.entry.js":[93549,[56116,93549]],"./omds-icon-file-upload.entry.js":[42368,[56116,42368]],"./omds-icon-filter-1.entry.js":[9066,[56116,9066]],"./omds-icon-filter-2.entry.js":[35827,[56116,35827]],"./omds-icon-filter-3.entry.js":[84936,[56116,84936]],"./omds-icon-filter-4.entry.js":[37649,[56116,37649]],"./omds-icon-filter-5.entry.js":[87718,[56116,87718]],"./omds-icon-filter-6.entry.js":[17903,[56116,17903]],"./omds-icon-filter-7.entry.js":[56644,[56116,56644]],"./omds-icon-filter-8.entry.js":[71773,[56116,71773]],"./omds-icon-filter-9-plus.entry.js":[41811,[56116,41811]],"./omds-icon-filter-9.entry.js":[23250,[56116,23250]],"./omds-icon-filter-b-and-w.entry.js":[26187,[56116,26187]],"./omds-icon-filter-center-focus.entry.js":[69961,[56116,69961]],"./omds-icon-filter-drama.entry.js":[61790,[56116,61790]],"./omds-icon-filter-frames.entry.js":[86415,[56116,86415]],"./omds-icon-filter-hdr.entry.js":[74671,[56116,74671]],"./omds-icon-filter-list.entry.js":[6437,[56116,6437]],"./omds-icon-filter-none.entry.js":[57871,[56116,57871]],"./omds-icon-filter-tilt-shift.entry.js":[5107,[56116,5107]],"./omds-icon-filter-vintage.entry.js":[19159,[56116,19159]],"./omds-icon-filter.entry.js":[32255,[56116,54636]],"./omds-icon-find-in-page.entry.js":[34325,[56116,34325]],"./omds-icon-find-replace.entry.js":[58608,[56116,58608]],"./omds-icon-fingerprint.entry.js":[62620,[56116,62620]],"./omds-icon-first-page.entry.js":[23708,[56116,23708]],"./omds-icon-fitness-center.entry.js":[67580,[56116,67580]],"./omds-icon-flag.entry.js":[68116,[56116,68116]],"./omds-icon-flare.entry.js":[42744,[56116,42744]],"./omds-icon-flash-auto.entry.js":[73516,[56116,73516]],"./omds-icon-flash-off.entry.js":[67886,[56116,67886]],"./omds-icon-flash-on.entry.js":[83842,[56116,83842]],"./omds-icon-flight-land.entry.js":[20872,[56116,20872]],"./omds-icon-flight-takeoff.entry.js":[71201,[56116,71201]],"./omds-icon-flight.entry.js":[79872,[56116,79872]],"./omds-icon-flip-to-back.entry.js":[30935,[56116,30935]],"./omds-icon-flip-to-front.entry.js":[88533,[56116,88533]],"./omds-icon-flip.entry.js":[13533,[56116,13533]],"./omds-icon-focus-flower.entry.js":[43222,[56116,43222]],"./omds-icon-folder-open.entry.js":[69171,[56116,69171]],"./omds-icon-folder-shared.entry.js":[71146,[56116,71146]],"./omds-icon-folder-special.entry.js":[76188,[56116,76188]],"./omds-icon-folder.entry.js":[48790,[56116,48790]],"./omds-icon-format-align-center.entry.js":[12367,[56116,12367]],"./omds-icon-format-align-justify.entry.js":[98536,[56116,98536]],"./omds-icon-format-align-left.entry.js":[29099,[56116,29099]],"./omds-icon-format-align-right.entry.js":[56258,[56116,56258]],"./omds-icon-format-bold.entry.js":[64433,[56116,64433]],"./omds-icon-format-clear.entry.js":[2614,[56116,80233]],"./omds-icon-format-color-fill.entry.js":[18837,[56116,18837]],"./omds-icon-format-color-reset.entry.js":[229,[56116,229]],"./omds-icon-format-color-text.entry.js":[42211,[56116,42211]],"./omds-icon-format-indent-decrease.entry.js":[38317,[56116,38317]],"./omds-icon-format-indent-increase.entry.js":[921,[56116,921]],"./omds-icon-format-italic.entry.js":[91502,[56116,91502]],"./omds-icon-format-line-spacing.entry.js":[21972,[56116,21972]],"./omds-icon-format-list-bulleted.entry.js":[82830,[56116,82830]],"./omds-icon-format-list-numbered.entry.js":[99331,[56116,99331]],"./omds-icon-format-paint.entry.js":[10296,[56116,10296]],"./omds-icon-format-quote.entry.js":[27836,[56116,27836]],"./omds-icon-format-shapes.entry.js":[54292,[56116,54292]],"./omds-icon-format-size.entry.js":[97063,[56116,97063]],"./omds-icon-format-strikethrough.entry.js":[95379,[56116,95379]],"./omds-icon-format-textdirection-l-to-r.entry.js":[43400,[56116,43400]],"./omds-icon-format-textdirection-r-to-l.entry.js":[31696,[56116,31696]],"./omds-icon-format-underlined.entry.js":[45330,[56116,45330]],"./omds-icon-forum.entry.js":[85161,[56116,85161]],"./omds-icon-forward-10.entry.js":[90987,[56116,90987]],"./omds-icon-forward-30.entry.js":[42985,[56116,42985]],"./omds-icon-forward-5.entry.js":[31819,[56116,31819]],"./omds-icon-forward.entry.js":[82653,[56116,82653]],"./omds-icon-free-breakfast.entry.js":[47052,[56116,47052]],"./omds-icon-fullscreen-exit.entry.js":[49892,[56116,49892]],"./omds-icon-fullscreen.entry.js":[83431,[56116,83431]],"./omds-icon-functions.entry.js":[54261,[56116,54261]],"./omds-icon-funnel.entry.js":[75442,[56116,75442]],"./omds-icon-future-savings.entry.js":[88771,[56116,88771]],"./omds-icon-g-translate.entry.js":[81538,[56116,81538]],"./omds-icon-gamepad.entry.js":[15827,[56116,15827]],"./omds-icon-games.entry.js":[70267,[56116,70267]],"./omds-icon-gavel.entry.js":[6911,[56116,6911]],"./omds-icon-gesture.entry.js":[61167,[56116,61167]],"./omds-icon-get-app.entry.js":[20818,[56116,20818]],"./omds-icon-goals.entry.js":[60588,[56116,60588]
2],"./omds-icon-golf-course.entry.js":[5198,[56116,5198]],"./omds-icon-google-apps.entry.js":[45678,[56116,45678]],"./omds-icon-google-chrome.entry.js":[30316,[56116,30316]],"./omds-icon-google.entry.js":[58521,[56116,58521]],"./omds-icon-gps-fixed.entry.js":[14783,[56116,14783]],"./omds-icon-gps-not-fixed.entry.js":[91595,[56116,91595]],"./omds-icon-gps-off.entry.js":[98860,[56116,98860]],"./omds-icon-grade.entry.js":[6147,[56116,6147]],"./omds-icon-gradient.entry.js":[99998,[56116,99998]],"./omds-icon-grain.entry.js":[48439,[56116,48439]],"./omds-icon-graph-seo.entry.js":[17396,[56116,17396]],"./omds-icon-graph-up.entry.js":[78088,[56116,78088]],"./omds-icon-graphic-eq.entry.js":[84771,[56116,84771]],"./omds-icon-grid-off.entry.js":[81898,[56116,81898]],"./omds-icon-grid-on.entry.js":[70462,[56116,70462]],"./omds-icon-group-add.entry.js":[25441,[56116,25441]],"./omds-icon-group-work.entry.js":[44061,[56116,44061]],"./omds-icon-group.entry.js":[51863,[56116,51863]],"./omds-icon-grow.entry.js":[44077,[56116,44077]],"./omds-icon-handshake.entry.js":[7929,[56116,7929]],"./omds-icon-hdr-off.entry.js":[53834,[56116,53834]],"./omds-icon-hdr-on.entry.js":[35102,[56116,35102]],"./omds-icon-hdr-strong.entry.js":[59672,[56116,59672]],"./omds-icon-hdr-weak.entry.js":[19379,[56116,19379]],"./omds-icon-headset-mic.entry.js":[72723,[56116,95104]],"./omds-icon-headset.entry.js":[19454,[56116,19454]],"./omds-icon-healing.entry.js":[32398,[56116,32398]],"./omds-icon-hearing.entry.js":[69408,[56116,69408]],"./omds-icon-help-amber-outline.entry.js":[80176,[56116,80176]],"./omds-icon-help.entry.js":[92349,[56116,92349]],"./omds-icon-high-quality.entry.js":[31386,[56116,31386]],"./omds-icon-highlight-off.entry.js":[36528,[56116,36528]],"./omds-icon-highlight.entry.js":[22664,[56116,22664]],"./omds-icon-history.entry.js":[89332,[56116,89332]],"./omds-icon-home-outline.entry.js":[60242,[56116,60242]],"./omds-icon-home.entry.js":[26309,[56116,26309]],"./omds-icon-hot-tub.entry.js":[54749,[56116,54749]],"./omds-icon-hotel.entry.js":[6858,[56116,6858]],"./omds-icon-hourglass-empty.entry.js":[28222,[56116,28222]],"./omds-icon-hourglass-full.entry.js":[85802,[56116,85802]],"./omds-icon-house-pin.entry.js":[56086,[56116,56086]],"./omds-icon-http.entry.js":[7250,[56116,7250]],"./omds-icon-https.entry.js":[16821,[56116,16821]],"./omds-icon-huawei.entry.js":[75639,[56116,75639]],"./omds-icon-image-aspect-ratio.entry.js":[9632,[56116,9632]],"./omds-icon-image.entry.js":[12821,[56116,12821]],"./omds-icon-import-contacts.entry.js":[29317,[56116,29317]],"./omds-icon-import-export.entry.js":[27346,[56116,27346]],"./omds-icon-important-devices.entry.js":[60876,[56116,60876]],"./omds-icon-inbox.entry.js":[23768,[56116,23768]],"./omds-icon-increase-interest.entry.js":[81541,[56116,81541]],"./omds-icon-info-amber-outline.entry.js":[34007,[56116,34007]],"./omds-icon-info.entry.js":[68006,[56116,68006]],"./omds-icon-information.entry.js":[94958,[56116,94958]],"./omds-icon-input.entry.js":[89272,[56116,89272]],"./omds-icon-insert-chart.entry.js":[1210,[56116,1210]],"./omds-icon-insert-comment.entry.js":[5307,[56116,5307]],"./omds-icon-insert-drive-file.entry.js":[54957,[56116,54957]],"./omds-icon-insert-emoticon.entry.js":[20340,[56116,20340]],"./omds-icon-insert-invitation.entry.js":[97603,[56116,97603]],"./omds-icon-insert-link.entry.js":[65248,[56116,65248]],"./omds-icon-insert-photo.entry.js":[626,[56116,626]],"./omds-icon-instagram-outline.entry.js":[78363,[56116,78363]],"./omds-icon-instagram.entry.js":[95636,[56116,95636]],"./omds-icon-insure.entry.js":[51439,[56116,73820]],"./omds-icon-invert-colors-off.entry.js":[63151,[56116,63151]],"./omds-icon-invert-colors.entry.js":[83967,[56116,83967]],"./omds-icon-iso.entry.js":[54101,[56116,54101]],"./omds-icon-jira.entry.js":[42926,[56116,42926]],"./omds-icon-keyboard-arrow-down.entry.js":[85928,[56116,85928]],"./omds-icon-keyboard-arrow-left.entry.js":[46705,[56116,46705]],"./omds-icon-keyboard-arrow-right.entry.js":[12216,[56116,12216]],"./omds-icon-keyboard-arrow-up.entry.js":[60673,[56116,60673]],"./omds-icon-keyboard-backspace.entry.js":[74537,[56116,74537]],"./omds-icon-keyboard-capslock.entry.js":[98254,[56116,98254]
2],"./omds-icon-keyboard-hide.entry.js":[63860,[56116,63860]],"./omds-icon-keyboard-return.entry.js":[32142,[56116,32142]],"./omds-icon-keyboard-tab.entry.js":[1577,[56116,1577]],"./omds-icon-keyboard-voice.entry.js":[55560,[56116,55560]],"./omds-icon-keyboard.entry.js":[57071,[56116,57071]],"./omds-icon-kids.entry.js":[50135,[56116,50135]],"./omds-icon-kitchen.entry.js":[15372,[56116,15372]],"./omds-icon-label-outline.entry.js":[25641,[56116,25641]],"./omds-icon-label.entry.js":[15130,[56116,15130]],"./omds-icon-landscape.entry.js":[73941,[56116,73941]],"./omds-icon-language.entry.js":[95140,[56116,95140]],"./omds-icon-laptop-chromebook.entry.js":[19856,[56116,19856]],"./omds-icon-laptop-mac.entry.js":[91592,[56116,91592]],"./omds-icon-laptop-windows.entry.js":[23602,[56116,23602]],"./omds-icon-laptop.entry.js":[20302,[56116,20302]],"./omds-icon-last-page.entry.js":[73704,[56116,73704]],"./omds-icon-launch.entry.js":[6313,[56116,6313]],"./omds-icon-layers-clear.entry.js":[18900,[56116,18900]],"./omds-icon-layers.entry.js":[7852,[56116,7852]],"./omds-icon-leak-add.entry.js":[62599,[56116,62599]],"./omds-icon-leak-remove.entry.js":[36642,[56116,36642]],"./omds-icon-lens.entry.js":[32186,[56116,32186]],"./omds-icon-library-add.entry.js":[80797,[56116,80797]],"./omds-icon-library-books.entry.js":[21084,[56116,21084]],"./omds-icon-library-mus48px.entry.js":[84025,[56116,84025]],"./omds-icon-lightbulb-outline.entry.js":[34260,[56116,34260]],"./omds-icon-line-style.entry.js":[25824,[56116,25824]],"./omds-icon-line-weight.entry.js":[43225,[56116,43225]],"./omds-icon-linear-scale.entry.js":[73148,[56116,73148]],"./omds-icon-link.entry.js":[25230,[56116,25230]],"./omds-icon-linked-camera.entry.js":[68679,[56116,68679]],"./omds-icon-linkedin.entry.js":[37688,[56116,37688]],"./omds-icon-list.entry.js":[74122,[56116,74122]],"./omds-icon-live-help.entry.js":[8566,[56116,8566]],"./omds-icon-live-tv.entry.js":[90631,[56116,90631]],"./omds-icon-local-activity.entry.js":[18801,[56116,18801]],"./omds-icon-local-airport.entry.js":[84093,[56116,84093]],"./omds-icon-local-atm.entry.js":[70134,[56116,70134]],"./omds-icon-local-bar.entry.js":[47879,[56116,47879]],"./omds-icon-local-cafe.entry.js":[47981,[56116,47981]],"./omds-icon-local-car-wash.entry.js":[21410,[56116,21410]],"./omds-icon-local-convenience-store.entry.js":[56397,[56116,56397]],"./omds-icon-local-dining.entry.js":[87629,[56116,87629]],"./omds-icon-local-drink.entry.js":[45912,[56116,45912]],"./omds-icon-local-florist.entry.js":[54407,[56116,54407]],"./omds-icon-local-gas-station.entry.js":[33434,[56116,33434]],"./omds-icon-local-grocery-store.entry.js":[3013,[56116,3013]],"./omds-icon-local-hospital.entry.js":[84114,[56116,84114]],"./omds-icon-local-hotel.entry.js":[61916,[56116,61916]],"./omds-icon-local-laundry-service.entry.js":[29917,[56116,29917]],"./omds-icon-local-library.entry.js":[54562,[56116,32181]],"./omds-icon-local-mall.entry.js":[86602,[56116,86602]],"./omds-icon-local-movies.entry.js":[25585,[56116,25585]],"./omds-icon-local-offer.entry.js":[34636,[56116,34636]],"./omds-icon-local-parking.entry.js":[6798,[56116,6798]],"./omds-icon-local-pharmacy.entry.js":[53057,[56116,53057]],"./omds-icon-local-phone.entry.js":[65438,[56116,65438]],"./omds-icon-local-pizza.entry.js":[5892,[56116,5892]],"./omds-icon-local-play.entry.js":[39346,[56116,39346]],"./omds-icon-local-post-office.entry.js":[49995,[56116,49995]],"./omds-icon-local-printshop.entry.js":[81009,[56116,81009]],"./omds-icon-local-see.entry.js":[13373,[56116,13373]],"./omds-icon-local-shipping.entry.js":[71226,[56116,71226]],"./omds-icon-local-taxi.entry.js":[11168,[56116,11168]],"./omds-icon-location-city.entry.js":[51049,[56116,51049]],"./omds-icon-location-disabled.entry.js":[34018,[56116,34018]],"./omds-icon-location-off.entry.js":[60221,[56116,60221]],"./omds-icon-location-on.entry.js":[42483,[56116,42483]],"./omds-icon-location-searching.entry.js":[29756,[56116,29756]],"./omds-icon-lock-open.entry.js":[37790,[56116,37790]],"./omds-icon-lock-outline.entry.js":[70886,[56116,70886]],"./omds-icon-lock.entry.js":[29073,[56116,29073]],"./omds-icon-logout.entry.js":[21492,[56116,21492]],"./omds-icon-looks-3.entry.js":[27364,[56116,27364]],"./omds-icon-looks-4.entry.js":[21077,[56116,21077]],"./omds-icon-looks-5.entry.js":[79786,[56116,79786]],"./omds-icon-looks-6.entry.js":[22899,[56116,22899]],"./omds-icon-looks-one.entry.js":[35661,[56116,35661]],"./omds-icon-looks-two.entry.js":[57755,[56116,57755]],"./omds-icon-looks.entry.js":[95728,[56116,95728]],"./omds-icon-loop.entry.js":[70179,[56116,92560]],"./omds-icon-loupe.entry.js":[17103,[56116,17103]],"./omds-icon-low-fees.entry.js":[18954,[56116,18954]],"./omds-icon-low-priority.entry.js":[49219,[56116,49219]],"./omds-icon-loyalty.entry.js":[80166,[56116,80166]],"./omds-icon-m48px.entry.js":[39259,[56116,39259]],"./omds-icon-mail-outline.entry.js":[58742,[56116,58742]],"./omds-icon-mail.entry.js":[5185,[56116,5185]],"./omds-icon-map.entry.js":[45138,[56116,45138]],"./omds-icon-markets.entry.js":[83393,[56116,83393]],"./omds-icon-markunread-mailbox.entry.js":[55125,[56116,55125
2]],"./omds-icon-markunread.entry.js":[63292,[56116,63292]],"./omds-icon-memory.entry.js":[78561,[56116,78561]],"./omds-icon-menu.entry.js":[58345,[56116,58345]],"./omds-icon-merge-type.entry.js":[1545,[56116,1545]],"./omds-icon-message.entry.js":[80799,[56116,80799]],"./omds-icon-miro.entry.js":[79655,[56116,79655]],"./omds-icon-mms.entry.js":[63479,[56116,63479]],"./omds-icon-mnone.entry.js":[5917,[56116,5917]],"./omds-icon-mode-comment.entry.js":[7473,[56116,7473]],"./omds-icon-mode-edit.entry.js":[76398,[56116,76398]],"./omds-icon-moff.entry.js":[87790,[56116,87790]],"./omds-icon-monetization-on.entry.js":[73613,[56116,73613]],"./omds-icon-money-value.entry.js":[46924,[56116,46924]],"./omds-icon-monochrome-photos.entry.js":[84297,[56116,84297]],"./omds-icon-mood-bad.entry.js":[38123,[56116,38123]],"./omds-icon-mood.entry.js":[30401,[56116,30401]],"./omds-icon-more-horiz.entry.js":[61720,[56116,61720]],"./omds-icon-more-vert.entry.js":[11499,[56116,11499]],"./omds-icon-more.entry.js":[4995,[56116,4995]],"./omds-icon-motorcycle.entry.js":[71339,[56116,71339]],"./omds-icon-mouse.entry.js":[66435,[56116,66435]],"./omds-icon-move-to-inbox.entry.js":[12544,[56116,12544]],"./omds-icon-movie-creation.entry.js":[99468,[56116,99468]],"./omds-icon-movie-filter.entry.js":[96315,[56116,96315]],"./omds-icon-movie.entry.js":[24552,[56116,24552]],"./omds-icon-multiline-chart.entry.js":[78766,[56116,78766]],"./omds-icon-music-note.entry.js":[90736,[56116,90736]],"./omds-icon-musvideo.entry.js":[52424,[56116,52424]],"./omds-icon-my-location.entry.js":[56234,[56116,56234]],"./omds-icon-myself.entry.js":[59874,[56116,59874]],"./omds-icon-nature-people.entry.js":[17361,[56116,17361]],"./omds-icon-nature.entry.js":[44413,[56116,44413]],"./omds-icon-navigate-before.entry.js":[39725,[56116,39725]],"./omds-icon-navigate-next.entry.js":[38563,[56116,38563]],"./omds-icon-navigation.entry.js":[89204,[56116,89204]],"./omds-icon-near-me.entry.js":[43811,[56116,43811]],"./omds-icon-network-cell.entry.js":[55095,[56116,55095]],"./omds-icon-network-check.entry.js":[85071,[56116,85071]],"./omds-icon-network-locked.entry.js":[92681,[56116,92681]],"./omds-icon-network-wifi.entry.js":[88838,[56116,88838]],"./omds-icon-new-releases-outline.entry.js":[36706,[56116,36706]],"./omds-icon-new-releases.entry.js":[48597,[56116,48597]],"./omds-icon-next-week.entry.js":[19884,[56116,19884]],"./omds-icon-nfc.entry.js":[30677,[56116,30677]],"./omds-icon-no-encryption.entry.js":[79335,[56116,79335]],"./omds-icon-no-sim.entry.js":[9219,[56116,9219]],"./omds-icon-not-interested.entry.js":[39849,[56116,39849]],"./omds-icon-note-add.entry.js":[28112,[56116,28112]],"./omds-icon-note.entry.js":[36290,[56116,36290]],"./omds-icon-notifications-active.entry.js":[55471,[56116,55471]],"./omds-icon-notifications-none.entry.js":[22879,[56116,22879]],"./omds-icon-notifications-off.entry.js":[9908,[56116,9908]],"./omds-icon-notifications-paused.entry.js":[82199,[56116,82199]],"./omds-icon-notifications.entry.js":[65244,[56116,65244]],"./omds-icon-om-colour.entry.js":[90667,[56116,90667]],"./omds-icon-om-dark.entry.js":[40699,[56116,40699]],"./omds-icon-om-light.entry.js":[60491,[56116,60491]],"./omds-icon-ondemand-video.entry.js":[21626,[56116,21626]],"./omds-icon-opacity.entry.js":[57533,[56116,57533]],"./omds-icon-open-in-browser.entry.js":[32169,[56116,32169]],"./omds-icon-open-in-new.entry.js":[58839,[56116,58839]],"./omds-icon-open-with.entry.js":[62727,[56116,62727]],"./omds-icon-pages.entry.js":[16880,[56116,16880]],"./omds-icon-pageview.entry.js":[72456,[56116,72456]],"./omds-icon-palette.entry.js":[16295,[56116,16295]],"./omds-icon-pan-tool.entry.js":[64742,[56116,64742]],"./omds-icon-panorama-fish-eye.entry.js":[11248,[56116,11248]],"./omds-icon-panorama-horizontal.entry.js":[97530,[56116,97530]],"./omds-icon-panorama-vertical.entry.js":[27996,[56116,27996]],"./omds-icon-panorama-wide-angle.entry.js":[66935,[56116,66935]],"./omds-icon-panorama.entry.js":[13033,[56116,13033]],"./omds-icon-parents-inlaws.entry.js":[48780,[56116,48780]],"./omds-icon-party-mode.entry.js":[122,[56116,122]],"./omds-icon-pause-circle-filled.entry.js":[87152,[56116,87152]],"./omds-icon-pause-circle-outline.entry.js":[68828,[56116,68828]],"./omds-icon-pause.entry.js":[5666,[56116,5666]],"./omds-icon-pay-back.entry.js":[18200,[56116,18200]],"./omds-icon-payment.entry.js":[18086,[56116,18086]],"./omds-icon-people-outline.entry.js":[61186,[56116,61186]],"./omds-icon-people.entry.js":[12757,[56116,12757]],"./omds-icon-perm-camera-mic.entry.js":[85032,[56116,85032]],"./omds-icon-perm-contact-calendar.entry.js":[22576,[56116,22576]],"./omds-icon-perm-data-setting.entry.js":[27748,[56116,27748]],"./omds-icon-perm-device-information.entry.js":[78436,[56116,78436]],"./omds-icon-perm-identity.entry.js":[34903,[56116,34903]],"./omds-icon-perm-media.entry.js":[99529,[56116,99529]],"./omds-icon-perm-phone-msg.entry.js":[23889,[56116,23889]],"./omds-icon-perm-scan-wifi.entry.js":[27096,[56116,27096]],"./omds-icon-person-add.entry.js":[23613,[56116,23613]],"./omds-icon-person-outline.entry.js":[78016,[56116,78016]],"./omds-icon-person-pin-circle.entry.js":[46662,[56116,46662]],"./omds-icon-person-pin.entry.js":[72061,[56116,72061]],"./omds-icon-person.entry.js":[24555,[56116,24555]],"./omds-icon-personal-video.entry.js":[30016,[56116,30016]],"./omds-icon-pets.entry.js":[48176,[56116,48176]],"./omds-icon-phone-android.entry.js":[35882,[56116,35882]],"./omds-icon-phone-bluetooth-speaker.entry.js":[16099,[56116,16099]],"./omds-icon-phone-forwarded.entry.js":[53573,[56116,53573]],"./omds-icon-phone-in-talk.entry.js":[58697,[56116,58697]],"./omds-icon-phone-iphone.entry.js":[12700,[56116,12700]],"./omds-icon-phone-locked.entry.js":[65207,[56116,65207]],"./omds-icon-phone-missed.entry.js":[77932,[56116,77932]],"./omds-icon-phone-paused.entry.js":[44968,[56116,22587]],"./omds-icon-phone.entry.js":[10424,[56116,10424]],"./omds-icon-phonelink-off.entry.js":[78460,[56116,78460]],"./omds-icon-phonelink.entry.js":[49156,[56116,49156]],"./omds-icon-photo-album.entry.js":[39558,[56116,39558]],"./omds-icon-photo-camera.entry.js":[27830,[56116,27830]],"./omds-icon-photo-filter.entry.js":[77775,[56116,77775]],"./omds-icon-photo-library.entry.js":[59482,[56116,59482]],"./omds-icon-photo.entry.js":[83356,[56116,83356]],"./omds-icon-pico-home.entry.js":[58827,[56116,58827]],"./omds-icon-picto-add.entry.js":[32471,[56116,32471]],"./omds-icon-picto-business.entry.js":[69584,[56116,69584]],"./omds-icon-picto-edit.entry.js":[68626,[56116,68626]],"./omds-icon-picto-error.entry.js":[40550,[56116,40550]],"./omds-icon-picto-file-upload.entry.js":[24660,[56116,24660]],"./omds-icon-picto-link.entry.js":[84730,[56116,84730]],"./omds-icon-picture-as-pdf.entry.js":[2576,[56116,2576]],"./omds-icon-picture-in-picture-alt.entry.js":[67577,[56116,67577]],"./omds-icon-picture-in-picture.entry.js":[65143,[56116,65143]],"./omds-icon-pie-chart-outlined.entry.js":[82578,[56116,82578]],"./omds-icon-pie-chart.entry.js":[46359,[56116,46359]],"./omds-icon-pin-drop.entry.js":[14577,[56116,14577]],"./omds-icon-pin.entry.js":[30455,[56116,30455]],"./omds-icon-place.entry.js":[9359,[56116,9359]],"./omds-icon-play-arrow.entry.js":[55692,[56116,55692]],"./omds-icon-play-circle-filled-white.entry.js":[91394,[56116,91394]],"./omds-icon-play-circle-filled.entry.js":[53206,[56116,53206]],"./omds-icon-play-circle-outline.entry.js":[22898,[56116,22898]],"./omds-icon-play-for-work.entry.js":[98806,[56116,98806]],"./omds-icon-playlist-add-check.entry.js":[7167,[56116,7167]],"./omds-icon-playlist-add.entry.js":[19754,[56116,19754]],"./omds-icon-playlist-play.entry.js":[12679,[56116,12679]],"./omds-icon-plus-one.entry.js":[41531,[56116,41531]],"./omds-icon-poll.entry.js":[7431,[56116,7431]],"./omds-icon-polymer.entry.js":[25282,[56116,25282]],"./omds-icon-pool.entry.js":[80112,[56116,80112]],"./omds-icon-portable-wifi-off.entry.js":[40083,[56116,40083]],"./omds-icon-portfolio.entry.js":[184,[56116,184]],"./omds-icon-portrait.entry.js":[28161,[56116,28161]],"./omds-icon-power-input.entry.js":[68608,[56116,68608]],"./omds-icon-power-settings-new.entry.js":[58436,[56116,58436]],"./omds-icon-power.entry.js":[60489,[56116,60489]],"./omds-icon-pregnant-woman.entry.js":[39720,[56116,39720]],"./omds-icon-present-to-all.entry.js":[46843,[56116,46843]],"./omds-icon-print.entry.js":[89639,[56116,89639]],"./omds-icon-priority-high.entry.js":[92335,[56116,92335]],"./omds-icon-public.entry.js":[18803,[56116,18803]],"./omds-icon-publish.entry.js":[81079,[56116,81079]],"./omds-icon-query-builder.entry.js":[7586,[56116,7586]],"./omds-icon-question-answer.entry.js":[54197,[56116,54197]],"./omds-icon-queue-mus48px.entry.js":[16453,[56116,16453]],"./omds-icon-queue-play-next.entry.js":[15662,[56116,15662]],"./omds-icon-queue.entry.js":[38980,[56116,16599]],"./omds-icon-radio-button-checked.entry.js":[76008,[56116,76008]],"./omds-icon-radio-button-unchecked.entry.js":[43177,[56116,43177]],"./omds-icon-radio.entry.js":[94611,[56116,94611]],"./omds-icon-range-of-funds.entry.js":[34542,[56116,34542]],"./omds-icon-rate-review.entry.js":[7997,[56116,7997]],"./omds-icon-receipt.entry.js":[51860,[56116,51860]],"./omds-icon-recent-actors.entry.js":[50660,[56116,50660]],"./omds-icon-record-voice-over.entry.js":[17275,[56116,17275]],"./omds-icon-redeem.entry.js":[46726,[56116,46726]],"./omds-icon-redo.entry.js":[57206,[56116,57206]],"./omds-icon-refresh.entry.js":[38155,[56116,38155]],"./omds-icon-remove-circle-outline.entry.js":[48032,[56116,48032]],"./omds-icon-remove-circle.entry.js":[21387,[56116,21387]],"./omds-icon-remove-from-queue.entry.js":[43269,[56116,43269]],"./omds-icon-remove-red-eye.entry.js":[8620,[56116,8620]],"./omds-icon-remove-sh
2opping-cart.entry.js":[85990,[56116,85990]],"./omds-icon-remove.entry.js":[94782,[56116,94782]],"./omds-icon-repeat-one.entry.js":[53864,[56116,53864]],"./omds-icon-repeat.entry.js":[5441,[56116,5441]],"./omds-icon-replay-10.entry.js":[26191,[56116,26191]],"./omds-icon-replay-30.entry.js":[16429,[56116,16429]],"./omds-icon-replay-5.entry.js":[83663,[56116,83663]],"./omds-icon-replay.entry.js":[30206,[56116,7825]],"./omds-icon-reply-all.entry.js":[80234,[56116,80234]],"./omds-icon-reply.entry.js":[67516,[56116,67516]],"./omds-icon-report-amber-outline.entry.js":[45725,[56116,45725]],"./omds-icon-report-problem.entry.js":[910,[56116,910]],"./omds-icon-report.entry.js":[54004,[56116,54004]],"./omds-icon-responsible-investing.entry.js":[90490,[56116,90490]],"./omds-icon-restaurant-menu.entry.js":[59185,[56116,59185]],"./omds-icon-restaurant.entry.js":[13817,[56116,13817]],"./omds-icon-restore-page.entry.js":[29392,[56116,29392]],"./omds-icon-restore.entry.js":[93770,[56116,93770]],"./omds-icon-retirement.entry.js":[3741,[56116,3741]],"./omds-icon-rewards.entry.js":[5252,[56116,5252]],"./omds-icon-ring-volume.entry.js":[78423,[56116,78423]],"./omds-icon-room-service.entry.js":[99467,[56116,99467]],"./omds-icon-room.entry.js":[89233,[56116,89233]],"./omds-icon-rotate-90-degrees-ccw.entry.js":[48281,[56116,48281]],"./omds-icon-rotate-left.entry.js":[61763,[56116,61763]],"./omds-icon-rotate-right.entry.js":[88410,[56116,88410]],"./omds-icon-rounded-corner.entry.js":[30131,[56116,30131]],"./omds-icon-router.entry.js":[82107,[56116,82107]],"./omds-icon-rowing.entry.js":[94302,[56116,94302]],"./omds-icon-rss-feed.entry.js":[77469,[56116,77469]],"./omds-icon-rv-hookup.entry.js":[68297,[56116,68297]],"./omds-icon-safe.entry.js":[98867,[56116,98867]],"./omds-icon-satellite.entry.js":[95781,[56116,95781]],"./omds-icon-save-invest.entry.js":[59361,[56116,59361]],"./omds-icon-save.entry.js":[97731,[56116,97731]],"./omds-icon-saving-money-flower.entry.js":[27581,[56116,27581]],"./omds-icon-savings.entry.js":[37219,[56116,37219]],"./omds-icon-scanner.entry.js":[53426,[56116,53426]],"./omds-icon-schedule.entry.js":[77599,[56116,77599]],"./omds-icon-school.entry.js":[25238,[56116,25238]],"./omds-icon-screen-lock-landscape.entry.js":[91352,[56116,91352]],"./omds-icon-screen-lock-portrait.entry.js":[86022,[56116,86022]],"./omds-icon-screen-lock-rotation.entry.js":[24079,[56116,24079]],"./omds-icon-screen-rotation.entry.js":[19201,[56116,19201]],"./omds-icon-screen-share.entry.js":[77636,[56116,77636]],"./omds-icon-sd-card.entry.js":[88244,[56116,88244]],"./omds-icon-sd-storage.entry.js":[98621,[56116,98621]],"./omds-icon-search.entry.js":[56626,[56116,56626]],"./omds-icon-security.entry.js":[74812,[56116,74812]],"./omds-icon-select-all.entry.js":[76720,[56116,76720]],"./omds-icon-send.entry.js":[56924,[56116,56924]],"./omds-icon-sentiment-dissatisfied.entry.js":[76638,[56116,76638]],"./omds-icon-sentiment-neutral.entry.js":[88451,[56116,88451]],"./omds-icon-sentiment-satisfied.entry.js":[17132,[56116,17132]],"./omds-icon-sentiment-very-dissatisfied.entry.js":[11823,[56116,11823]
2],"./omds-icon-sentiment-very-satisfied.entry.js":[78715,[56116,78715]],"./omds-icon-settings-applications.entry.js":[75075,[56116,75075]],"./omds-icon-settings-backup-restore.entry.js":[84509,[56116,84509]],"./omds-icon-settings-bluetooth.entry.js":[87504,[56116,87504]],"./omds-icon-settings-brightness.entry.js":[75899,[56116,75899]],"./omds-icon-settings-cell.entry.js":[35512,[56116,35512]],"./omds-icon-settings-ethernet.entry.js":[64135,[56116,64135]],"./omds-icon-settings-input-antenna.entry.js":[91456,[56116,91456]],"./omds-icon-settings-input-component.entry.js":[18364,[56116,18364]],"./omds-icon-settings-input-composite.entry.js":[52596,[56116,52596]],"./omds-icon-settings-input-hdmi.entry.js":[15425,[56116,15425]],"./omds-icon-settings-input-svideo.entry.js":[17847,[56116,17847]],"./omds-icon-settings-overscan.entry.js":[76959,[56116,76959]],"./omds-icon-settings-phone.entry.js":[41018,[56116,41018]],"./omds-icon-settings-power.entry.js":[25071,[56116,25071]],"./omds-icon-settings-remote.entry.js":[56582,[56116,56582]],"./omds-icon-settings-system-daydream.entry.js":[51183,[56116,51183]],"./omds-icon-settings-voice.entry.js":[7748,[56116,7748]],"./omds-icon-settings.entry.js":[86715,[56116,86715]],"./omds-icon-share.entry.js":[84551,[56116,84551]],"./omds-icon-shop-two.entry.js":[98913,[56116,98913]],"./omds-icon-shop.entry.js":[52238,[56116,52238]],"./omds-icon-shopping-basket.entry.js":[533,[56116,533]],"./omds-icon-shopping-cart.entry.js":[205,[56116,205]],"./omds-icon-short-text.entry.js":[36232,[56116,36232]],"./omds-icon-show-chart.entry.js":[99022,[56116,99022]],"./omds-icon-shuffle.entry.js":[21273,[56116,21273]],"./omds-icon-signal-cellular-0-bar.entry.js":[87232,[56116,87232]],"./omds-icon-signal-cellular-1-bar.entry.js":[88803,[56116,88803]],"./omds-icon-signal-cellular-2-bar.entry.js":[35786,[56116,35786]],"./omds-icon-signal-cellular-3-bar.entry.js":[34709,[56116,34709]],"./omds-icon-signal-cellular-4-bar.entry.js":[63172,[56116,63172]],"./omds-icon-signal-cellular-connected-no-internet-0-bar.entry.js":[57812,[56116,57812]],"./omds-icon-signal-cellular-connected-no-internet-1-bar.entry.js":[65975,[56116,65975]],"./omds-icon-signal-cellular-connected-no-internet-2-bar.entry.js":[23358,[56116,23358]],"./omds-icon-signal-cellular-connected-no-internet-3-bar.entry.js":[54313,[56116,54313]],"./omds-icon-signal-cellular-connected-no-internet-4-bar.entry.js":[31664,[56116,31664]],"./omds-icon-signal-cellular-no-sim.entry.js":[66643,[56116,66643]],"./omds-icon-signal-cellular-null.entry.js":[23291,[56116,23291]],"./omds-icon-signal-cellular-off.entry.js":[35693,[56116,35693]],"./omds-icon-signal-wifi-0-bar.entry.js":[80447,[56116,80447]],"./omds-icon-signal-wifi-1-bar-lock.entry.js":[47438,[56116,47438]],"./omds-icon-signal-wifi-1-bar.entry.js":[79580,[56116,79580]],"./omds-icon-signal-wifi-2-bar-lock.entry.js":[36081,[56116,36081]],"./omds-icon-signal-wifi-2-bar.entry.js":[19025,[56116,19025]],"./omds-icon-signal-wifi-3-bar-lock.entry.js":[7352,[56116,7352]],"./omds-icon-signal-wifi-3-bar.entry.js":[47654,[56116,47654]],"./omds-icon-signal-wifi-4-bar-lock.entry.js":[37635,[56116,37635]],"./omds-icon-signal-wifi-4-bar.entry.js":[87611,[56116,87611]],"./omds-icon-signal-wifi-off.entry.js":[81698,[56116,81698]],"./omds-icon-sim-card-alert.entry.js":[39641,[56116,39641]],"./omds-icon-sim-card.entry.js":[45462,[56116,45462]],"./omds-icon-single-neutral-actions-add.entry.js":[49624,[56116,49624]],"./omds-icon-skip-next.entry.js":[95211,[56116,95211]],"./omds-icon-skip-previous.entry.js":[49263,[56116,49263]],"./omds-icon-slack.entry.js":[36988,[56116,36988]],"./omds-icon-slideshow.entry.js":[29692,[56116,29692]],"./omds-icon-slow-motion-video.entry.js":[63564,[56116,63564]],"./omds-icon-smartphone.entry.js":[28381,[56116,28381]],"./omds-icon-smoke-free.entry.js":[31680,[56116,31680]],"./omds-icon-smoking-rooms.entry.js":[79895,[56116,79895]],"./omds-icon-sms-failed-outline.entry.js":[45448,[56116,45448]],"./omds-icon-sms-failed.entry.js":[12547,[56116,12547]],"./omds-icon-sms.entry.js":[104
21,[56116,1041]],"./omds-icon-snooze.entry.js":[17416,[56116,17416]],"./omds-icon-sort.entry.js":[7914,[56116,7914]],"./omds-icon-spa.entry.js":[77690,[56116,77690]],"./omds-icon-space-bar.entry.js":[40862,[56116,40862]],"./omds-icon-speaker-group.entry.js":[92251,[56116,92251]],"./omds-icon-speaker-notes-off.entry.js":[98365,[56116,98365]],"./omds-icon-speaker-notes.entry.js":[69329,[56116,69329]],"./omds-icon-speaker-phone.entry.js":[53660,[56116,53660]],"./omds-icon-speaker.entry.js":[43125,[56116,43125]],"./omds-icon-spellcheck.entry.js":[72648,[56116,72648]],"./omds-icon-star-empty.entry.js":[28482,[56116,28482]],"./omds-icon-star-full.entry.js":[94750,[56116,94750]],"./omds-icon-star-half.entry.js":[6266,[56116,6266]],"./omds-icon-star-rating.entry.js":[622,[56116,622]],"./omds-icon-stars.entry.js":[46873,[56116,46873]],"./omds-icon-stay-current-landscape.entry.js":[92695,[56116,92695]],"./omds-icon-stay-current-portrait.entry.js":[65071,[56116,65071]],"./omds-icon-stay-primary-landscape.entry.js":[68112,[56116,68112]],"./omds-icon-stay-primary-portrait.entry.js":[3150,[56116,3150]],"./omds-icon-staying-protected.entry.js":[5056,[56116,5056]],"./omds-icon-stop-screen-share.entry.js":[69593,[56116,69593]],"./omds-icon-stop.entry.js":[44058,[56116,44058]],"./omds-icon-storage.entry.js":[59381,[56116,59381]],"./omds-icon-store-mall-directory.entry.js":[58294,[56116,58294]],"./omds-icon-store.entry.js":[90369,[56116,90369]],"./omds-icon-straighten.entry.js":[10211,[56116,10211]],"./omds-icon-streetview.entry.js":[84644,[56116,84644]],"./omds-icon-strikethrough-s.entry.js":[79819,[56116,79819]],"./omds-icon-style.entry.js":[55977,[56116,55977]],"./omds-icon-subdirectory-arrow-left.entry.js":[76277,[56116,76277]],"./omds-icon-subdirectory-arrow-right.entry.js":[24548,[56116,24548]],"./omds-icon-subject.entry.js":[14072,[56116,14072]],"./omds-icon-subscriptions.entry.js":[29838,[56116,29838]],"./omds-icon-subtitles.entry.js":[31577,[56116,31577]],"./omds-icon-subway.entry.js":[68179,[56116,68179]],"./omds-icon-supervisor-account.entry.js":[22190,[56116,22190]],"./omds-icon-surround-sound.entry.js":[54078,[56116,54078]],"./omds-icon-swap-calls.entry.js":[1781,[56116,1781]],"./omds-icon-swap-horiz.entry.js":[89706,[56116,89706]],"./omds-icon-swap-vert.entry.js":[72229,[56116,72229]],"./omds-icon-swap-vertical-circle.entry.js":[57105,[56116,57105]],"./omds-icon-switch-camera.entry.js":[16528,[56116,16528]],"./omds-icon-switch-video.entry.js":[9280,[56116,9280]],"./omds-icon-sync-disabled.entry.js":[44978,[56116,44978]],"./omds-icon-sync-problem.entry.js":[18631,[56116,18631]],"./omds-icon-sync.entry.js":[92673,[56116,92673]],"./omds-icon-system-update-alt.entry.js":[88043,[56116,88043]],"./omds-icon-system-update.entry.js":[46193,[56116,46193]],"./omds-icon-tab-unselected.entry.js":[55858,[56116,55858]],"./omds-icon-tab.entry.js":[86295,[56116,86295]],"./omds-icon-tablet-android.entry.js":[9744,[56116,9744]],"./omds-icon-tablet-mac.entry.js":[24924,[56116,24924]],"./omds-icon-tablet.entry.js":[13410,[56116,13410]],"./omds-icon-tag-faces.entry.js":[84143,[56116,84143]],"./omds-icon-tap-and-play.entry.js":[86752,[56116,86752]],"./omds-icon-taxfree-bonux.entry.js":[29748,[56116,29748]],"./omds-icon-teams.entry.js":[80218,[56116,80218]],"./omds-icon-terrain.entry.js":[20497,[56116,20497]],"./omds-icon-text-fields.entry.js":[4727,[56116,4727]],"./omds-icon-text-format.entry.js":[9473,[56116,9473]],"./omds-icon-textsms.entry.js":[6736,[56116,6736]],"./omds-icon-texture.entry.js":[94303,[56116,94303]],"./omds-icon-theaters.entry.js":[33744,[56116,33744]],"./omds-icon-thumb-down.entry.js":[15253,[56116,15253]],"./omds-icon-thumb-up.entry.js":[35008,[56116,35008]],"./omds-icon-thumbs-up-down.entry.js":[60966,[56116,60966]],"./omds-icon-time-to-leave.entry.js":[14803,[56116,14803]],"./omds-icon-time.entry.js":[85615,[56116,85615]],"./omds-icon-timelapse.entry.js":[29758,[56116,29758]],"./omds-icon-timeline.entry.js":[59285,[56116,59285]],"./omds-icon-timer-10.entry.js":[84723,[56116,84723]],"./omds-icon-timer-3.entry.js":[10561,[56116,10561]],"./omds-icon-timer-off.entry.js":[1329,[56116,1329]],"./omds-icon-timer.entry.js":[59557,[56116,59557]],"./omds-icon-title.entry.js":[18570,[56116,18570]],"./omds-icon-toc.entry.js":[59654,[56116,59654]],"./omds-icon-today.entry.js":[95201,[56116,95201]],"./omds-icon-together.entry.js":[66792,[56116,66792]],"./omds-icon-toll.entry.js":[33011,[56116,33011]],"./omds-icon-tonality.entry.js":[48394,[56116,48394]],"./omds-icon-touch-app.entry.js":[19001,[56116,19001]],"./omds-icon-touch.entry.js":[62551,[56116,62551]],"./omds-icon-toys.entry.js":[43295,[56116,43295]],"./omds-icon-track-changes.entry.js":[18543,[56116,18543]],"./omds-icon-traffic.entry.js":[33997,[56116,33997]],"./omds-icon-train.entry.js":[94906,[56116,94906]],"./omds-icon-tram.entry.js":[24930,[56116,24930]],"./omds-icon-transfer-within-a-station.entry.js":[6742,[56116,6742]],"./omds-icon-transform.entry.js":[88196,[56116,88196]],"./omds-icon-translate.entry.js":[20338,[56116,20338]],"./omds-icon-trash.entry.js":[96470,[56116,96470]],"./omds-icon-trending-down.entry.js":[45576,[56116,45576]],"./omds-icon-trending-flat.entry.js":[55707,[56116,55707]],"./omds-icon-trending-up.entry.js":[22977,[56116,22977]],"./omds-icon-tune.entry.js":[16380,[56116,16380]],"./omds-icon-turned-in-not.entry.js":[64254,[56116,64254]
2],"./omds-icon-turned-in.entry.js":[39842,[56116,39842]],"./omds-icon-tv.entry.js":[5328,[56116,5328]],"./omds-icon-twitter.entry.js":[63987,[56116,63987]],"./omds-icon-umbrella.entry.js":[52970,[56116,52970]],"./omds-icon-unarchive.entry.js":[56140,[56116,56140]],"./omds-icon-undo.entry.js":[38716,[56116,38716]],"./omds-icon-unfold-less.entry.js":[32002,[56116,32002]],"./omds-icon-unfold-more.entry.js":[67722,[56116,67722]],"./omds-icon-update.entry.js":[26959,[56116,26959]],"./omds-icon-upskill.entry.js":[19990,[56116,19990]],"./omds-icon-usb.entry.js":[58578,[56116,58578]],"./omds-icon-user-sign.entry.js":[1471,[56116,1471]],"./omds-icon-vehicle.entry.js":[70320,[56116,70320]],"./omds-icon-verified-user.entry.js":[49544,[56116,49544]],"./omds-icon-vertical-align-bottom.entry.js":[55362,[56116,55362]],"./omds-icon-vertical-align-center.entry.js":[70536,[56116,70536]],"./omds-icon-vertical-align-top.entry.js":[64122,[56116,64122]],"./omds-icon-vibration.entry.js":[89286,[56116,89286]],"./omds-icon-video-call.entry.js":[66068,[56116,66068]],"./omds-icon-video-label.entry.js":[20720,[56116,20720]],"./omds-icon-video-library.entry.js":[14401,[56116,14401]],"./omds-icon-videocam-off.entry.js":[27532,[56116,27532]],"./omds-icon-videocam.entry.js":[21780,[56116,21780]],"./omds-icon-videogame-asset.entry.js":[93060,[56116,93060]],"./omds-icon-view-agenda.entry.js":[38848,[56116,38848]],"./omds-icon-view-array.entry.js":[67079,[56116,67079]],"./omds-icon-view-carousel.entry.js":[2590,[56116,2590]],"./omds-icon-view-column.entry.js":[25978,[56116,25978]],"./omds-icon-view-comfy.entry.js":[84366,[56116,84366]],"./omds-icon-view-compact.entry.js":[29943,[56116,29943]],"./omds-icon-view-day.entry.js":[19944,[56116,19944]],"./omds-icon-view-headline.entry.js":[44844,[56116,44844]],"./omds-icon-view-list.entry.js":[80980,[56116,80980]],"./omds-icon-view-module.entry.js":[60472,[56116,60472]],"./omds-icon-view-quilt.entry.js":[3071,[56116,3071]],"./omds-icon-view-stream.entry.js":[86512,[56116,86512]],"./omds-icon-view-week.entry.js":[8184,[56116,8184]],"./omds-icon-visibility-off.entry.js":[42322,[56116,42322]],"./omds-icon-visibility.entry.js":[65318,[56116,65318]],"./omds-icon-voice-chat.entry.js":[9237,[56116,9237]],"./omds-icon-voicemail.entry.js":[57053,[56116,57053]],"./omds-icon-volume-down.entry.js":[46017,[56116,46017]],"./omds-icon-volume-mute.entry.js":[38256,[56116,38256]],"./omds-icon-volume-off.entry.js":[61652,[56116,61652]],"./omds-icon-volume-up.entry.js":[22868,[56116,22868]],"./omds-icon-vpn-key.entry.js":[27538,[56116,27538]],"./omds-icon-vpn-lock.entry.js":[22250,[56116,22250]],"./omds-icon-wallet.entry.js":[45507,[56116,45507]],"./omds-icon-wallpaper.entry.js":[95658,[56116,95658]],"./omds-icon-warning-amber-outline.entry.js":[46565,[56116,46565]],"./omds-icon-warning.entry.js":[38124,[56116,38124]],"./omds-icon-watch-later.entry.js":[5088,[56116,5088]],"./omds-icon-watch.entry.js":[28103,[56116,28103]],"./omds-icon-wb-auto.entry.js":[24363,[56116,24363]],"./omds-icon-wb-cloudy.entry.js":[10140,[56116,10140]],"./omds-icon-wb-incandescent.entry.js":[72471,[56116,72471]],"./omds-icon-wb-iridescent.entry.js":[31160,[56116,31160]],"./omds-icon-wb-sunny.entry.js":[44025,[56116,44025]],"./omds-icon-wc.entry.js":[30404,[56116,30404]],"./omds-icon-web-asset.entry.js":[56651,[56116,56651]],"./omds-icon-web.entry.js":[26082,[56116,26082]],"./omds-icon-weekend.entry.js":[11413,[56116,11413]],"./omds-icon-whatshot.entry.js":[32704,[56116,32704]],"./omds-icon-widgets.entry.js":[72413,[56116,72413]],"./omds-icon-wifi-lock.entry.js":[81075,[56116,81075]],"./omds-icon-wifi-tethering.entry.js":[21970,[56116,21970]],"./omds-icon-wifi.entry.js":[10219,[56116,10219]],"./omds-icon-work.entry.js":[95619,[56116,95619]],"./omds-icon-wrap-text.entry.js":[80808,[56116,80808]],"./omds-icon-youtube-searched-for.entry.js":[79257,[56116,79257]],"./omds-icon-youtube.entry.js":[43997,[56116,43997]],"./omds-icon-zeplin.entry.js":[14568,[56116,14568]],"./omds-icon-zoom-out-map.entry.js":[43163,[56116,43163]]};function n(e){try{if(!r.o(a,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}catch(u){return Promise.reject(u)}var t=a[e],n=t[0];return Promise.all(t[1].map(r.e)).then(function(){return r(n)})}n.keys=function(){return Object.keys(a)},n.id=31354,e.exports=n},26660:function(e,t,r){e.exports=r(98226)},68427:function(e,t,r){"use strict";var a=r(44345),n=r(96435),u=r(45905),o=r(93025),s=r(13916),l=r(6135),i=r(56923),c=r(31792);e.exports=function(e){return new Promise(function(t,r){var d=e.data,p=e.headers,m=e.responseType;a.isFormData(d)&&delete p["Content-Type"];var v=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";p.Authorization="Basic "+btoa(f+":"+y)}var h=s(e.baseURL,e.url);function g(){if(v){var a="getAllResponseHeaders"in v?l(v.getAllResponseHeaders()):null,u={data:m&&"text"!==m&&"json"!==m?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:a,config:e,request:v};n(t,r,u),v=null}}if(v.open(e.method.toUpperCase(),o(h,e.params,e.paramsSerializer),!0),v.timeout=e.timeout,"onloadend"in v?v.onloadend=g:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(g)},v.onabort=function(){v&&(r(c("Request aborted",e,"ECONNABORTED",v)),v=null)},v.onerror=function(){r(c("Network Error",e,null,v)),v=null},v.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(c(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",v)),v=null},a.isStandardBrowserEnv()){var b=(e.withCredentials||i(h))&&e.xsrfCookieName?u.read(e.xsrfCookieName):void 0;b&&(p[e.xsrfHeaderName]=b)}"setRequestHeader"in v&&a.forEach(p,function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete p[t]:v.setRequestHeader(t,e)}),a.isUndefined(e.withCredentials)||(v.withCredentials=!!e.withCredentials),m&&"json"!==m&&(v.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&v.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&v.upload&&v.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){v&&(v.abort(),r(e),v=null)}),d||(d=null),v.send(d)})}},98226:function(e,t,r){"use strict";var a=r(44345),n=r(25063),u=r(9560),o=r(4816);function s(e){var t=new u(e),r=n(u.prototype.request,t);return a.extend(r,u.prototype,t),a.extend(r,t),r}var l=s(r(10292));l.Axios=u,l.create=function(e){return s(o(l.defaults,e))},l.Cancel=r(69945),l.CancelToken=r(95912),l.isCancel=r(6945),l.all=function(e){return Promise.all(e)},l.spread=r(18127),l.isAxiosError=r(18568),e.exports=l,e.exports.default=l},69945:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")}
vendor: 4,522 bytes, line 2
2,t.prototype.__CANCEL__=!0,e.exports=t},95912:function(e,t,r){"use strict";var a=r(69945);function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;e(function(e){r.reason||(r.reason=new a(e),t(r.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},6945:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},9560:function(e,t,r){"use strict";var a=r(44345),n=r(93025),u=r(70546),o=r(71617),s=r(4816),l=r(16552),i=l.validators;function c(e){this.defaults=e,this.interceptors={request:new u,response:new u}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:i.transitional(i.boolean,"1.0.0"),forcedJSONParsing:i.transitional(i.boolean,"1.0.0"),clarifyTimeoutError:i.transitional(i.boolean,"1.0.0")},!1);var r=[],a=!0;this.interceptors.request.forEach(function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,r.unshift(t.fulfilled,t.rejected))});var n,u=[];if(this.interceptors.response.forEach(function(e){u.push(e.fulfilled,e.rejected)}),!a){var c=[o,void 0];for(Array.prototype.unshift.apply(c,r),c=c.concat(u),n=Promise.resolve(e);c.length;)n=n.then(c.shift(),c.shift());return n}for(var d=e;r.length;){var p=r.shift(),m=r.shift();try{d=p(d)}catch(v){m(v);break}}try{n=o(d)}catch(v){return Promise.reject(v)}for(;u.length;)n=n.then(u.shift(),u.shift());return n},c.prototype.getUri=function(e){return e=s(this.defaults,e),n(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(e){c.prototype[e]=function(t,r){return this.request(s(r||{},{method:e,url:t,data:(r||{}).data}))}}),a.forEach(["post","put","patch"],function(e){c.prototype[e]=function(t,r,a){return this.request(s(a||{},{method:e,url:t,data:r}))}}),e.exports=c},70546:function(e,t,r){"use strict";var a=r(44345);function n(){this.handlers=[]}n.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){a.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},13916:function(e,t,r){"use strict";var a=r(34860),n=r(7825);e.exports=function(e,t){return e&&!a(t)?n(e,t):t}},31792:function(e,t,r){"use strict";var a=r(27148);e.exports=function(e,t,r,n,u){var o=new Error(e);return a(o,t,r,n,u)}},71617:function(e,t,r){"use strict";var a=r(44345),n=r(97638),u=r(6945),o=r(10292);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=n.call(e,e.data,e.headers,e.transformRequest),e.headers=a.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||o.adapter)(e).then(function(t){return s(e),t.data=n.call(e,t.data,t.headers,e.transformResponse),t},function(t){return u(t)||(s(e),t&&t.response&&(t.response.data=n.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},27148:function(e){"use strict";e.exports=function(e,t,r,a,n){return e.config=t,r&&(e.code=r),e.request=a,e.response=n,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},4816:function(e,t,r){"use strict";var a=r(44345);e.exports=function(e,t){t=t||{};var r={},n=["url","method","data"],u=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return a.isPlainObject(e)&&a.isPlainObject(t)?a.merge
2(e,t):a.isPlainObject(t)?a.merge({},t):a.isArray(t)?t.slice():t}function i(n){a.isUndefined(t[n])?a.isUndefined(e[n])||(r[n]=l(void 0,e[n])):r[n]=l(e[n],t[n])}a.forEach(n,function(e){a.isUndefined(t[e])||(r[e]=l(void 0,t[e]))}),a.forEach(u,i),a.forEach(o,function(n){a.isUndefined(t[n])?a.isUndefined(e[n])||(r[n]=l(void 0,e[n])):r[n]=l(void 0,t[n])}),a.forEach(s,function(a){a in t?r[a]=l(e[a],t[a]):a in e&&(r[a]=l(void 0,e[a]))});var c=n.concat(u).concat(o).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter(function(e){return-1===c.indexOf(e)});return a.forEach(d,i),r}},96435:function(e,t,r){"use strict";var a=r(31792);e.exports=function(e,t,r){var n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(a("Request failed with status code "+r.status,r.config,null,r.request,r)):e(r)}},97638:function(e,t,r){"use strict";var a=r(44345),n=r(10292);e.exports=function(e,t,r){var u=this||n;return a.forEach(r,function(r){e=r.call(u,e,t)}),e}},10292:function(e,t,r){"use strict";var a=r(44345),n=r(2327),u=r(27148),o={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!a.isUndefined(e)&&a.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l,i={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(l=r(68427)),l),transformRequest:[function(e,t){return n(t,"Accept"),n(t,"Content-Type"),a.isFormData(e)||a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)?e:a.isArrayBufferView(e)?e.buffer:a.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):a.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,r){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,r=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&a.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw u(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};i.headers={common:{Accept:"application/json, text/plain, */*"}},a.forEach(["delete","get","head"],function(e){i.headers[e]={}}),a.forEach(["post","put","patch"],function(e){i.headers[e]=a.merge(o)}),e.exports=i},25063:function(e){"use strict";e.exports=function(e,t){return function(){for(var r=new Array(arguments.length),a=0;a<r.length;a++)r[a]=arguments[a];return e.apply(t,r)}}},93025:function(e,t,r){"use strict";var a=r(44345);function n(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var u;if(r)u=r(t);else if(a.isURLSearchParams(t))u=t.toString();else{var o=[];a.forEach(t,function(e,t){null!=e&&(a.isArray(e)?t+="[]":e=[e],a.forEach(e,function(e){a.isDate(e)?e=e.toISOString():a.isObject(e)&&(e=JSON.stringify(e)),o.push(n(t)+"="+n(e))}))}),u=o.join("&")}if(u){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+u}return e}},7825:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},45905:function(e,t,r){"use strict";var a=r(44345);e.exports=a.isStandardBrowserEnv()?{write:function(e,t,r,n,u,o){var s=[];s.push(e+"="+encodeURIComponent(t)),a.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),a.isString(n)&&s.push("path="+n),a.isString(u)&&s.push("domain="+u),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},34860:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}}
vendor: 4,414 bytes, line 2
2,18568:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},56923:function(e,t,r){"use strict";var a=r(44345);e.exports=a.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(e){var a=e;return t&&(r.setAttribute("href",a),a=r.href),r.setAttribute("href",a),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=n(window.location.href),function(t){var r=a.isString(t)?n(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0}},2327:function(e,t,r){"use strict";var a=r(44345);e.exports=function(e,t){a.forEach(e,function(r,a){a!==t&&a.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[a])})}},6135:function(e,t,r){"use strict";var a=r(44345),n=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,u,o={};return e?(a.forEach(e.split("\n"),function(e){if(u=e.indexOf(":"),t=a.trim(e.substr(0,u)).toLowerCase(),r=a.trim(e.substr(u+1)),t){if(o[t]&&n.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([r]):o[t]?o[t]+", "+r:r}}),o):o}},18127:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},16552:function(e,t,r){"use strict";var a=r(38983),n={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){n[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var u={},o=a.version.split(".");function s(e,t){for(var r=t?t.split("."):o,a=e.split("."),n=0;n<3;n++){if(r[n]>a[n])return!0;if(r[n]<a[n])return!1}return!1}n.transitional=function(e,t,r){var n=t&&s(t);function o(e,t){return"[Axios v"+a.version+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,a,s){if(!1===e)throw new Error(o(a," has been removed in "+t));return n&&!u[a]&&(u[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,a,s)}},e.exports={isOlderVersion:s,assertOptions:function(e,t,r){if("object"!=typeof e)throw new TypeError("options must be an object");for(var a=Object.keys(e),n=a.length;n-- >0;){var u=a[n],o=t[u];if(o){var s=e[u],l=void 0===s||o(s,u,e);if(!0!==l)throw new TypeError("option "+u+" must be "+l)}else if(!0!==r)throw Error("Unknown option "+u)}},validators:n}},44345:function(e,t,r){"use strict";var a=r(25063),n=Object.prototype.toString;function u(e){return"[object Array]"===n.call(e)}function o(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==n.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function i(e){return"[object Function]"===n.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),u(e))for(var r=0,a=e.length;r<a;r++)t.call(null,e[r],r,e);else for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(null,e[n],n,e)}e.exports={isArray:u,isArrayBuffer:function(e){return"[object ArrayBuffer]"===n.call(e)},isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:l,isUndefined:o,isDate:function(e){return"[object Date]"===n.call(e)},isFile:function(e){return"[object File]"===n.call(e)},isBlob:function(e){return"[object Blob]"===n.call(e)},isFunction:i,isStream:function(e){return s(e)&&i(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}
2,forEach:c,merge:function e(){var t={};function r(r,a){l(t[a])&&l(r)?t[a]=e(t[a],r):l(r)?t[a]=e({},r):u(r)?t[a]=r.slice():t[a]=r}for(var a=0,n=arguments.length;a<n;a++)c(arguments[a],r);return t},extend:function(e,t,r){return c(t,function(t,n){e[n]=r&&"function"==typeof t?a(t,r):t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},75832:function(e){"use strict";const t=(e,t)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");t=Object.assign({pascalCase:!1},t);if(0===(e=Array.isArray(e)?e.map(e=>e.trim()).filter(e=>e.length).join("-"):e.trim()).length)return"";if(1===e.length)return t.pascalCase?e.toUpperCase():e.toLowerCase();return e!==e.toLowerCase()&&(e=(e=>{let t=!1,r=!1,a=!1;for(let n=0;n<e.length;n++){const u=e[n];t&&/[a-zA-Z]/.test(u)&&u.toUpperCase()===u?(e=e.slice(0,n)+"-"+e.slice(n),t=!1,a=r,r=!0,n++):r&&a&&/[a-zA-Z]/.test(u)&&u.toLowerCase()===u?(e=e.slice(0,n-1)+"-"+e.slice(n-1),a=r,r=!1,t=!0):(t=u.toLowerCase()===u&&u.toUpperCase()!==u,a=r,r=u.toUpperCase()===u&&u.toLowerCase()!==u)}return e})(e)),(e=>t.pascalCase?e.charAt(0).toUpperCase()+e.slice(1):e)(e=e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(e,t)=>t.toUpperCase()).replace(/\d+(\w|$)/g,e=>e.toUpperCase()))};e.exports=t,e.exports.default=t},7809:function(){"use strict";var e,t,r=function(){function e(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,r,a){return r&&e(t.prototype,r),a&&e(t,a),t}}(),a=(e=["",""],t=["",""],Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));var n=function(){function e(){for(var t=this,r=arguments.length,a=Array(r),n=0;n<r;n++)a[n]=arguments[n];return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.tag=function(e){for(var r=arguments.length,a=Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return"function"==typeof e?t.interimTag.bind(t,e):"string"==typeof e?t.transformEndResult(e):(e=e.map(t.transformString.bind(t)),t.transformEndResult(e.reduce(t.processSubstitutions.bind(t,a))))},a.length>0&&Array.isArray(a[0])&&(a=a[0]),this.transformers=a.map(function(e){return"function"==typeof e?e():e}),this.tag}return r(e,[{key:"interimTag",value:function(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),u=2;u<r;u++)n[u-2]=arguments[u];return this.tag(a,e.apply(void 0,[t].concat(n)))}},{key:"processSubstitutions",value:function(e,t,r){var a=this.transformSubstitution(e.shift(),t);return"".concat(t,a,r)}},{key:"transformString",value:function(e){return this.transformers.reduce(function(e,t){return t.onString?t.onString(e):e},e)}},{key:"transformSubstitution",value:function(e,t){return this.transformers.reduce(function(e,r){return r.onSubstitution?r.onSubstitution(e,t):e},e)}},{key:"transformEndResult",value:function(e){return this.transformers.reduce(function(e,t){return t.onEndResult?t.onEndResult(e):e},e)}}]),e}(),u=n,o={separator:"",conjunction:"",serial:!1},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o;return{onSubstitution:function(t,r){if(Array.isArray(t)){var a=t.length,n=e.separator,u=e.conjunction,o=e.serial,s=r.match(/(\n?[^\S\n]+)$/);if(t=s?t.join(n+s[1]):t.join(n+" "),u&&a>1){var l=t.lastIndexOf(n);t=t.slice(0,l)+(o?n:"")+" "+u+t.slice(l+1)}}return t}}};var l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"initial";return{onEndResult:function(t){if("initial"===e){var r=t.match(/^[^\S\n]*(?=\S)/gm),a=r&&Math.min.apply(Math,function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}(r.map(function(e){return e.length})));if(a){var n=new RegExp("^.{"+a+"}","gm");return t.replace(n,"")}return t}if("all"===e)return t.replace(/^[^\S\n]+/gm,"");throw new Error("Unknown type: "+e)}}},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{onEndResult:function(t){if(""===e)return t.trim();if("start"===(e=e.toLowerCase())||"left"===e)return t.replace(/^\s*/,"");if("end"===e||"right"===e)return t.replace(/\s*$/,"");throw new Error("Side not supported: "+e)}}},c=(new u(s({separator:","}),l,i),new u(s({separator:",",conjunction:"and"}),l,i),new u(s({separator:",",conjunction:"or"}),l,i),function(e){return{onSubstitution:function(t,r){if(null==e||"string"!=typeof e)throw new Error("You need to specify a string character to split by.");
2return"string"==typeof t&&t.includes(e)&&(t=t.split(e)),t}}}),d=function(e){return null!=e&&!Number.isNaN(e)&&"boolean"!=typeof e},p=function(){return{onSubstitution:function(e){return Array.isArray(e)?e.filter(d):d(e)?e:""}}},m=(new u(c("\n"),p,s,l,i),function(e,t){return{onSubstitution:function(r,a){if(null==e||null==t)throw new Error("replaceSubstitutionTransformer requires at least 2 arguments.");return null==r?r:r.toString().replace(e,t)}}}),v=(new u(c("\n"),s,l,i,m(/&/g,"&"),m(/</g,"<"),m(/>/g,">"),m(/"/g,"""),m(/'/g,"'"),m(/`/g,"`")),function(e,t){return{onEndResult:function(r){if(null==e||null==t)throw new Error("replaceResultTransformer requires at least 2 arguments.");return r.replace(e,t)}}});new u(v(/(?:\n(?:\s*))+/g," "),i),new u(v(/(?:\n\s*)/g,""),i),new u(s({separator:","}),v(/(?:\s+)/g," "),i),new u(s({separator:",",conjunction:"or"}),v(/(?:\s+)/g," "),i),new u(s({separator:",",conjunction:"and"}),v(/(?:\s+)/g," "),i),new u(s,l,i),new u(s,v(/(?:\s+)/g," "),i),new u(l,i),new u(l("all"),i)},54061:function(e){e.exports=function(e){var t=new Date(e.getTime()),r=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*r+t.getTime()%6e4}},15113:function(e,t,r){var a=r(74654);e.exports=function(e,t){var r=a(e),n=a(t),u=r.getTime()-6e4*r.getTimezoneOffset(),o=n.getTime()-6e4*n.getTimezoneOffset();return Math.round((u-o)/864e5)}},92016:function(e,t,r){var a=r(5756),n=r(39568),u=r(23925),o=r(81630),s=r(35850),l=r(68945);var i={M:function(e){return e.getMonth()+1},MM:function(e){return p(e.getMonth()+1,2)},Q:function(e){return Math.ceil((e.getMonth()+1)/3)},D:function(e){return e.getDate()},DD:function(e){return p(e.getDate(),2)},DDD:function(e){return a(e)},DDDD:function(e){return p(a(e),3)},d:function(e){return e.getDay()},E:function(e){return e.getDay()||7},W:function(e){return n(e)},WW:function(e){return p(n(e),2)},YY:function(e){return p(e.getFullYear(),4).substr(2)},YYYY:function(e){return p(e.getFullYear(),4)},GG:function(e){return String(u(e)).substr(2)},GGGG:function(e){return u(e)},H:function(e){return e.getHours()},HH:function(e){return p(e.getHours(),2)},h:function(e){var t=e.getHours();return 0===t?12:t>12?t%12:t},hh:function(e){return p(i.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return p(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return p(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return p(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return p(e.getMilliseconds(),3)},Z:function(e){return d(e.getTimezoneOffset(),":")},ZZ:function(e){return d(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};function c(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|]$/g,""):e.replace(/\\/g,"")}function d(e,t){t=t||"";var r=e>0?"-":"+",a=Math.abs(e),n=a%60;return r+p(Math.floor(a/60),2)+t+p(n,2)}function p(e,t){for(var r=Math.abs(e).toString();r.length<t;)r="0"+r;return r}e.exports=function(e,t,r){var a=t?String(t):"YYYY-MM-DDTHH:mm:ss.SSSZ",n=(r||{}).locale,u=l.format.formatters,d=l.format.formattingTokensRegExp;n&&n.format&&n.format.formatters&&(u=n.format.formatters,n.format.formattingTokensRegExp&&(d=n.format.formattingTokensRegExp));var p=o(e);return s(p)?function(e,t,r){var a,n,u=e.match(r),o=u.length;for(a=0;a<o;a++)n=t[u[a]]||i[u[a]],u[a]=n||c(u[a]);return function(e){for(var t="",r=0;r<o;r++)u[r]instanceof Function?t+=u[r](e,i):t+=u[r];return t}}(a,u,d)(p):"Invalid Date"}},5756:function(e,t,r){var a=r(81630),n=r(26241),u=r(15113);e.exports=function(e){var t=a(e);return u(t,n(t))+1}},39568:function(e,t,r){var a=r(81630),n=r(87022),u=r(3599);e.exports=function(e){var t=a(e),r=n(t).getTime()-u(t).getTime();return Math.round(r/6048e5)+1}},23925:function(e,t,r){var a=r(81630),n=r(87022);e.exports=function(e){var t=a(e),r=t.getFullYear(),u=new Date(0);u.setFullYear(r+1,0,4),u.setHours(0,0,0,0);var o=n(u),s=new Date(0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);var l=n(s);return t.getTime()>=o.getTime()?r+1:t.getTime()>=l.getTime()?r:r-1}},57536:function(e){e.exports=function(e){return e instanceof Date}},35850:function(e,t,r){var a=r(57536);e.exports=function(e){if(a(e))return!isNaN(e);throw new TypeError(toString.call(e)+" is not an instance of Date")}},27317:function(e){var t=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var r=[];for(var a in e)e.hasOwnProperty(a)&&r.push(a);var n=t.concat(r).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+n.join("|")+"|.)","g")}},61911:function(e){e.exports=function(){var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:function(t,r,a){var n;return a=a||{},n="string"==typeof e[t]?e[t]:1===r?e[t].one:e[t].other.replace("{{count}}",r),a.addSuffix?a.comparison>0?"in "+n:n+" ago":n}}}},60379:function(e,t,r){var a=r(27317);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],r=["Su","Mo","Tu","We","Th","Fr","Sa"],n=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"],o=["AM","PM"],s=["am","pm"],l=["a.m.","p.m."],i={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return r[e.getDay()]},ddd:function(e){return n[e.getDay()]},dddd:function(e){return u[e.getDay()]},A:function(e){return e.getHours()/12>=1?o[1]:o[0]},a:function(e){return e.getHours()/12>=1?s[1]:s[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}};return["M","D","DDD","d","Q","W"].forEach(function(e){i[e+"o"]=function(t,r){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(r[e](t))}}),{formatters:i,formattingTokensRegExp:a(i)}}},68945:function(e,t,r){var a=r(61911),n=r(60379);e.exports={distanceInWords:a(),format:n()}},81630:function(e,t,r){var a=r(54061),n=r(57536),u=36e5,o=6e4,s=/[T ]/,l=/:/,i=/^(\d{2})$/,c=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],d=/^(\d{4})/,p=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],m=/^-(\d{2})$/,v=/^-?(\d{3})$/,f=/^-?(\d{2})-?(\d{2})$/,y=/^-?W(\d{2})$/,h=/^-?W(\d{2})-?(\d{1})$/,g=/^(\d{2}([.,]\d*)?)$/,b=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,A=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,S=/([Z+-].*)$/,N=/^(Z)$/,C=/^([+-])(\d{2}
2)$/,I=/^([+-])(\d{2}):?(\d{2})$/;function D(e,t,r){t=t||0,r=r||0;var a=new Date(0);a.setUTCFullYear(e,0,4);var n=7*t+r+1-(a.getUTCDay()||7);return a.setUTCDate(a.getUTCDate()+n),a}e.exports=function(e,t){if(n(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var r=(t||{}).additionalDigits;r=null==r?2:Number(r);var w=function(e){var t,r={},a=e.split(s);l.test(a[0])?(r.date=null,t=a[0]):(r.date=a[0],t=a[1]);if(t){var n=S.exec(t);n?(r.time=t.replace(n[1],""),r.timezone=n[1]):r.time=t}return r}(e),E=function(e,t){var r,a=c[t],n=p[t];if(r=d.exec(e)||n.exec(e)){var u=r[1];return{year:parseInt(u,10),restDateString:e.slice(u.length)}}if(r=i.exec(e)||a.exec(e)){var o=r[1];return{year:100*parseInt(o,10),restDateString:e.slice(o.length)}}return{year:null}}(w.date,r),T=E.year,O=function(e,t){if(null===t)return null;var r,a,n;if(0===e.length)return(a=new Date(0)).setUTCFullYear(t),a;if(r=m.exec(e))return a=new Date(0),n=parseInt(r[1],10)-1,a.setUTCFullYear(t,n),a;if(r=v.exec(e)){a=new Date(0);var u=parseInt(r[1],10);return a.setUTCFullYear(t,0,u),a}if(r=f.exec(e)){a=new Date(0),n=parseInt(r[1],10)-1;var o=parseInt(r[2],10);return a.setUTCFullYear(t,n,o),a}if(r=y.exec(e))return D(t,parseInt(r[1],10)-1);if(r=h.exec(e)){return D(t,parseInt(r[1],10)-1,parseInt(r[2],10)-1)}return null}(E.restDateString,T);if(O){var P,M=O.getTime(),L=0;if(w.time&&(L=function(e){var t,r,a;if(t=g.exec(e))return(r=parseFloat(t[1].replace(",",".")))%24*u;if(t=b.exec(e))return r=parseInt(t[1],10),a=parseFloat(t[2].replace(",",".")),r%24*u+a*o;if(t=A.exec(e)){r=parseInt(t[1],10),a=parseInt(t[2],10);var n=parseFloat(t[3].replace(",","."));return r%24*u+a*o+1e3*n}return null}(w.time)),w.timezone)P=function(e){var t,r;if(t=N.exec(e))return 0;if(t=C.exec(e))return r=60*parseInt(t[2],10),"+"===t[1]?-r:r;if(t=I.exec(e))return r=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-r:r;return 0}(w.timezone)*o;else{var z=M+L,k=new Date(z);P=a(k);var V=new Date(z);V.setDate(k.getDate()+1);var R=a(V)-a(k);R>0&&(P+=R)}return new Date(M+L+P)}return new Date(e)}},74654:function(e,t,r){var a=r(81630);e.exports=function(e){var t=a(e);return t.setHours(0,0,0,0),t}},87022:function(e,t,r){var a=r(57292);e.exports=function(e){return a(e,{weekStartsOn:1})}},3599:function(e,t,r){var a=r(23925),n=r(87022);e.exports=function(e){var t=a(e),r=new Date(0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),n(r)}},57292:function(e,t,r){var a=r(81630);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,n=a(e),u=n.getDay(),o=(u<r?7:0)+u-r;return n.setDate(n.getDate()-o),n.setHours(0,0,0,0),n}},26241:function(e,t,r){var a=r(81630);e.exports=function(e){var t=a(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}},23464:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,r=36e5,a="millisecond",n="second",u="minute",o="hour",s="day",l="week",i="month",c="quarter",d="year",p="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}},h=function(e,t,r){var a=String(e);return!a||a.length>=t?e:""+Array(t+1-a.length).join(r)+e},g={s:h,z:function(e){var t=-e.utcOffset(),r=Math.abs(t),a=Math.floor(r/60),n=r%60;return(t<=0?"+":"-")+h(a,2,"0")+":"+h(n,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var a=12*(r.year()-t.year())+(r.month()-t.month()),n=t.clone().add(a,i),u=r-n<0,o=t.clone().add(a+(u?-1:1),i);return+(-(a+(r-n)/(u?n-o:o-n))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:i,y:d,w:l,d:s,D:p,h:o,m:u,s:n,ms:a,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",A={};A[b]=y;var S="$isDayjsObject",N=function(e){return e instanceof w||!(!e||!e[S])},C=function e(t,r,a){var n;if(!t)return b;if("string"==typeof t){var u=t.toLowerCase();A[u]&&(n=u),r&&(A[u]=r,n=u);var o=t.split("-");if(!n&&o.length>1)return e(o[0])}else{var s=t.name;A[s]=t,n=s}return!a&&n&&(b=n),n||!a&&b},I=function(e,t){if(N(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new w(r)},D=g;D.l=C,D.i=N,D.w=function(e,t){return I(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function y(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[S]=!0}var h=y.prototype;return h.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(D.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var a=t.match(v);if(a){var n=a[2]-1||0,u=(a[7]||"0").substring(0,3);return r?new Date(Date.UTC(a[1],n,a[3]||1,a[4]||0,a[5]||0,a[6]||0,u)):new Date(a[1],n,a[3]||1,a[4]||0,a[5]||0,a[6]||0,u)}}return new Date(t)}(e),this.init()},h.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},h.$utils=function(){return D},h.isValid=function(){return!(this.$d.toString()===m)},h.isSame=function(e,t){var r=I(e);return this.startOf(t)<=r&&r<=this.endOf(t)},h.isAfter=function(e,t){return I(e)<this.startOf(t)},h.isBefore=function(e,t){return this.endOf(t)<I(e)},h.$g=function(e,t,r){return D.u(e)?this[t]:this.set(r,e)},h.unix=function(){return Math.floor(this.valueOf()/1e3)},h.valueOf=function(){return this.$d.getTime()},h.startOf=function(e,t){var r=this,a=!!D.u(t)||t,c=D.p(e),m=function(e,t){var n=D.w(r.$u?Date.UTC(r.$y,t,e):new Date(r.$y,t,e),r);return a?n:n.endOf(s)},v=function(e,t){return D.w(r.toDate()[e].apply(r.toDate("s"),(a?[0,0,0,0]:[23,59,59,999]).slice(t)),r)},f=this.$W,y=this.$M,h=this.$D,g="set"+(this.$u?"UTC":"");switch(c){case d:return a?m(1,0):m(31,11);case i:return a?m(1,y):m(0,y+1);case l:var b=this.$locale().weekStart||0,A=(f<b?f+7:f)-b;return m(a?h-A:h+(6-A),y);case s:case p:return v(g+"Hours",0);case o:return v(g+"Minutes",1);case u:return v(g+"Seconds",2);case n:return v(g+"Milliseconds",3);default:return this.clone()}},h.endOf=function(e){return this.startOf(e,!1)},h.$set=function(e,t){var r,l=D.p(e),c="set"+(this.$u?"UTC":""),m=(r={},r[s]=c+"Date",r[p]=c+"Date",r[i]=c+"Month",r[d]=c+"FullYear",r[o]=c+"Hours",r[u]=c+"Minutes",r[n]=c+"Seconds",r[a]=c+"Milliseconds",r)[l],v=l===s?this.$D+(t-this.$W):t;if(l===i||l===d){var f=this.clone().set(p,1);f.$d[m](v),f.init(),this.$d=f.set(p,Math.min(this.$D,f.daysInMonth())).$d}else m&&this.$d[m](v);return this.init(),this},h.set=function(e,t){return this.clone().$set(e,t)},h.get=function(e){return this[D.p(e)]()},h.add=function(a,c){var p,m=this;a=Number(a);var v=D.p(c),f=function(e){var t=I(m);
2return D.w(t.date(t.date()+Math.round(e*a)),m)};if(v===i)return this.set(i,this.$M+a);if(v===d)return this.set(d,this.$y+a);if(v===s)return f(1);if(v===l)return f(7);var y=(p={},p[u]=t,p[o]=r,p[n]=e,p)[v]||1,h=this.$d.getTime()+a*y;return D.w(h,this)},h.subtract=function(e,t){return this.add(-1*e,t)},h.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||m;var a=e||"YYYY-MM-DDTHH:mm:ssZ",n=D.z(this),u=this.$H,o=this.$m,s=this.$M,l=r.weekdays,i=r.months,c=r.meridiem,d=function(e,r,n,u){return e&&(e[r]||e(t,a))||n[r].slice(0,u)},p=function(e){return D.s(u%12||12,e,"0")},v=c||function(e,t,r){var a=e<12?"AM":"PM";return r?a.toLowerCase():a};return a.replace(f,function(e,a){return a||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return D.s(t.$y,4,"0");case"M":return s+1;case"MM":return D.s(s+1,2,"0");case"MMM":return d(r.monthsShort,s,i,3);case"MMMM":return d(i,s);case"D":return t.$D;case"DD":return D.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(r.weekdaysMin,t.$W,l,2);case"ddd":return d(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(u);case"HH":return D.s(u,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return v(u,o,!0);case"A":return v(u,o,!1);case"m":return String(o);case"mm":return D.s(o,2,"0");case"s":return String(t.$s);case"ss":return D.s(t.$s,2,"0");case"SSS":return D.s(t.$ms,3,"0");case"Z":return n}return null}(e)||n.replace(":","")})},h.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},h.diff=function(a,p,m){var v,f=this,y=D.p(p),h=I(a),g=(h.utcOffset()-this.utcOffset())*t,b=this-h,A=function(){return D.m(f,h)};switch(y){case d:v=A()/12;break;case i:v=A();break;case c:v=A()/3;break;case l:v=(b-g)/6048e5;break;case s:v=(b-g)/864e5;break;case o:v=b/r;break;case u:v=b/t;break;case n:v=b/e;break;default:v=b}return m?v:D.a(v)},h.daysInMonth=function(){return this.endOf(i).$D},h.$locale=function(){return A[this.$L]},h.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),a=C(e,t,!0);return a&&(r.$L=a),r},h.clone=function(){return D.w(this.$d,this)},h.toDate=function(){return new Date(this.valueOf())},h.toJSON=function(){return this.isValid()?this.toISOString():null},h.toISOString=function(){return this.$d.toISOString()},h.toString=function(){return this.$d.toUTCString()},y}(),E=w.prototype;return I.prototype=E,[["$ms",a],["$s",n],["$m",u],["$H",o],["$W",s],["$M",i],["$y",d],["$D",p]].forEach(function(e){E[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),I.extend=function(e,t){return e.$i||(e(t,w,I),e.$i=!0),I},I.locale=C,I.isDayjs=N,I.unix=function(e){return I(1e3*e)},I.en=A[b],I.Ls=A,I.p={},I}()},33376:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}()},28605:function(e){"use strict";var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),a=new RegExp("("+t+")+","gi");function n(e,t){try{return[decodeURIComponent(e.join(""))]}catch(u){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),a=e.slice(t);return Array.prototype.concat.call([],n(r),n(a))}function u(e){try{return decodeURIComponent(e)}catch(u){for(var t=e.match(r)||[],a=1;a<t.length;a++)t=(e=n(t,a).join("")).match(r)||[];return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var r={"%FE%FF":"��","%FF%FE":"��"},n=a.exec(e);n;){try{r[n[0]]=decodeURIComponent(n[0])}catch(t){var o=u(n[0]);o!==n[0]&&(r[n[0]]=o)}n=a.exec(e)}r["%C2"]="�";for(var s=Object.keys(r),l=0;l<s.length;l++){var i=s[l];e=e.replace(new RegExp(i,"g"),r[i])}return e}(e)}}},8734:function(e,t,r){"use strict";t.consoleFormat=r(78508);var a=t.isEmoji=r(64472),n=t.split=r(66316).parse;t.withoutEmoji=function(e){var t=n(e);return t?t.filter(function(e){return!a(e)}):t},t.onlyEmoji=function(e){var t=n(e);return t?t.filter(function(e){return a(e)}):t}},78508:function(e,t,r){"use strict";var a=r(64472),n=r(66316).parse;e.exports=function(e){var t=n(e),r="";return t.forEach(function(e){r+=a(e)?e+" ":e}),r}},64472:function(e,t,r){"use strict";var a=r(78698).zT;e.exports=function(e){return a.parse(e).status}},78698:function(e,t,r){"use strict";var a=r(1159),n=r(47701),u=a.regex(/[\ufe0e\ufe0f]{0,1}/).desc("an optional variation selector (\\ufe0e or \\ufe0f)"),o=a.regex(/[\ufe0e\ufe0f]/).desc("an required variation selector (\\ufe0e or \\ufe0f)"),s=a.seq(a.regex(/[0-9#*]/),u,a.string("â£")).desc("a keycap emoji"),l=a.regex(/\ud83c[\udde6-\uddff]/).times(2).desc("a flag emoji"),i=a.seq(a.str
2ing("ð´ó §ó ¢"),a.alt(a.string("ó ·ó ¬ó ³"),a.string("ó ³ó £ó ´"),a.string("ó ¥ó ®ó §")),a.string("ó ¿")),c=a.string("â").desc("zero-width joiner (\\u200d)"),d=a.regex(/(\ud83c[\udffb-\udfff]){0,1}/).desc("an optional Fitzpatrick modifier"),p=a.alt(a.regex(/[\u203c-\u2bff]/),a.regex(/[\u2702-\u27b0]/),a.regex(/[\u3200-\u32ff]/),l,i,a.regex(/\ud83c[\udc04-\udfff]/),a.regex(/\ud83d[\udc00-\udfff]/),a.regex(/\ud83e[\udc00-\udfff]/)),m=a.seq(a.alt(a.string("©"),a.string("®"),a.string("ã°"),a.string("ã½")),o),v=a.seq(p,u,a.seq(c,p,u).times(1,3)),f=t.zT=a.seq(a.alt(m,v,a.seq(p,d,u),s),d).map(function(e){return n(e).join("")})},66316:function(e,t,r){"use strict";var a=r(78698).zT,n=r(1159),u=r(47701),o=n.regex(/[\uD800-\uDBFF][\uDC00-\uDFFF]/),s=n.alt(a,n.regex(/[\u0000-\uD799]/),n.regex(/[\uE000-\uFFFF]/),o);t.parse=function(e){var t=s.many().parse(e);return!!t.status&&t.value.map(function(e){return u(e).join("")})}},90028:function(e){"use strict";e.exports=function(e,t){for(var r={},a=Object.keys(e),n=Array.isArray(t),u=0;u<a.length;u++){var o=a[u],s=e[o];(n?-1!==t.indexOf(o):t(o,s,e))&&(r[o]=s)}return r}},86852:function(e,t){"use strict";t.T=void 0;t.T=(e,t="legacy")=>{const r=e.endsWith(".html"),a=e.endsWith(".xml"),n=e.endsWith(".pdf");return"/"===e?e:((r||a||n)&&(t="never"),"always"===t?e.endsWith("/")?e:`${e}/`:"never"===t&&e.endsWith("/")?e.slice(0,-1):e)}},9864:function(e,t,r){"use strict";t.RV=t.z_=void 0;var a=r(12574);t.z_=a.ScrollHandler;var n=r(63732);t.RV=n.useScrollRestoration},12574:function(e,t,r){"use strict";var a=r(4293);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var n=a(r(65372)),u=a(r(51934)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var a={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var o=n?Object.getOwnPropertyDescriptor(e,u):null;o&&(o.get||o.set)?Object.defineProperty(a,u,o):a[u]=e[u]}a.default=e,r&&r.set(e,a);return a}(r(14041)),s=a(r(39067)),l=r(8416);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}var c=o.createContext(new l.SessionStorage);t.ScrollContext=c,c.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,r=arguments.length,a=new Array(r),u=0;u<r;u++)a[u]=arguments[u];return(t=e.call.apply(e,[this].concat(a))||this)._stateStorage=new l.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,n.default)(t))))},t.windowScroll=function(e,r){t.shouldUpdateScroll(r,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,r){var a=document.getElementById(e.substring(1));a&&t.shouldUpdateScroll(r,t.props)&&a.scrollIntoView()},t.shouldUpdateScroll=function(e,r){var a=t.props.shouldUpdateScroll;return!a||a.call((0,n.default)(t),e,r)},t}(0,u.default)(t,e);var r=t.prototype;return r._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},r.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,r=t.key,a=t.hash;r&&(e=this._stateStorage.read(this.props.location,r)),e?this.windowScroll(e,void 0):a&&this.scrollToHash(decodeURI(a),void 0)},r.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},r.componentDidUpdate=function(e){var t,r=this.props.location,a=r.hash,n=r.key;n&&(t=this._stateStorage.read(this.props.location,n)),a?this.scrollToHash(decodeURI(a),e):this.windowScroll(t,e)},r.render=function(){return o.createElement(c.Provider,{value:this._stateStorage},this.props.children)},t}(o.Component);t.ScrollHandler=d,d.propTypes={shouldUpdateScroll:s.default.func,children:s.default.element.isRequired,location:s.default.object.isRequired}},8416:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var r="___GATSBY_REACT_ROUTER_SCROLL",a=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var a=this.getStateKey(e,t);try{var n=window.sessionStorage.getItem(a);return n?JSON.parse(n):0}catch(u){return window&&window[r]&&window[r][a]?window[r][a]:0}},t.save=function(e,t,a){var n=this.getStateKey(e,t),u=JSON.stringify(a);try{window.sessionStorage.setItem(n,u)}catch(o){window&&window[r]||(window[r]={}),window[r][n]=JSON.parse(u)}},t.getStateKey=function(e,t){var r="@@scroll|"+e.pathname;return null==t?r:r+"|"+t},e}();t.SessionStorage=a},63732:function(e,t,r){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,u.useLocation)(),r=(0,n.useContext)(a.ScrollContext),o=(0,n.useRef)(null);return(0,n.useLayoutEffect)(function(){if(o.current){var a=r.read(t,e);o.current.scrollTo(0,a||0)}},[t.key]),{ref:o,onScroll:function(){o.current&&r.save(t,e,o.current.scrollTop)}}};var a=r(12574),n=r(14041),u=r(51503)},40609:function(e){"use strict";e.exports=Object.assign},31798:function(e,t,r){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;r(59340),r(46261);t.onInitialClientRender=()=>{}},30736:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap(e=>(null==e?void 0:e.forward)||[])}},46261:function(e,t,r){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;
2const t=document.querySelector("script[data-partytown]"),r=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();r&&r.remove();const u=(0,n.getForwards)(e),o=document.createElement("script");o.dataset.partytown="",o.innerHTML=(0,a.partytownSnippet)({forward:u}),document.head.appendChild(o)};var a=r(92027),n=r(30736)},23487:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.defaultOptions=void 0;t.defaultOptions={environments:["production"],googleAnalytics:{cookieName:"gatsby-gdpr-google-analytics",anonymize:!0,allowAdFeatures:!1},googleTagManager:{cookieName:"gatsby-gdpr-google-tagmanager",dataLayerName:"dataLayer",routeChangeEvent:"gatsbyRouteChange"},facebookPixel:{cookieName:"gatsby-gdpr-facebook-pixel"},tikTokPixel:{cookieName:"gatsby-gdpr-tiktok-pixel"},hotjar:{cookieName:"gatsby-gdpr-hotjar"},chatwoot:{cookieName:"gatsby-gdpr-chatwoot"},linkedin:{cookieName:"gatsby-gdpr-linkedin"}}},44712:function(e,t,r){var a=r(4293);Object.defineProperty(t,"__esModule",{value:!0}),t.onRouteUpdate=t.onClientEntry=void 0;var n=r(23487),u=r(23913),o=a(r(82451));t.onClientEntry=function(e,t){void 0===t&&(t={}),window.gatsbyPluginGDPRCookiesGoogleAnalyticsAdded=!1,window.gatsbyPluginGDPRCookiesGoogleTagManagerAdded=!1,window.gatsbyPluginGDPRCookiesFacebookPixelAdded=!1,window.gatsbyPluginGDPRCookiesTikTokPixelAdded=!1,window.gatsbyPluginGDPRCookiesHotjarAdded=!1,window.gatsbyPluginGDPRCookiesChatwootAdded=!1,window.gatsbyPluginGDPRCookiesLinkedinAdded=!1,window.gatsbyPluginGDPRCookiesGoogleAnalyticsInitialized=!1,window.gatsbyPluginGDPRCookiesGoogleTagManagerInitialized=!1,window.gatsbyPluginGDPRCookiesFacebookPixelInitialized=!1,window.gatsbyPluginGDPRCookiesTikTokPixelInitialized=!1,window.gatsbyPluginGDPRCookiesHotjarInitialized=!1,window.gatsbyPluginGDPRCookiesLinkedinInitialized=!1;var r=t.googleTagManager;r&&r.defaultDataLayer&&(r.defaultDataLayer={type:typeof r.defaultDataLayer,value:r.defaultDataLayer},"function"===r.defaultDataLayer.type&&(r.defaultDataLayer.value=r.defaultDataLayer.value.toString()));var a=(0,o.default)(n.defaultOptions,t);window.gatsbyPluginGDPRCookiesOptions=a};t.onRouteUpdate=function(e){var t=e.location;(0,u.initializeAndTrack)(t)}},6657:function(e,t){t.validGATrackingId=function(e){return e.trackingId&&""!==e.trackingId.trim()},t.validGTMTrackingId=function(e){return e.trackingId&&""!==e.trackingId.trim()},t.validFbPixelId=function(e){return e.pixelId&&""!==e.pixelId.trim()},t.validTikTokPixelId=function(e){return e.pixelId&&""!==e.pixelId.trim()},t.validHotjarId=function(e){return e.hjid&&""!==e.hjid.trim()&&e.hjsv&&""!==e.hjsv.trim()},t.validChatwootConfig=function(e){return e.baseUrl&&""!==e.baseUrl.trim()&&e.websiteToken&&""!==e.websiteToken.trim()},t.validLinkedinTrackingId=function(e){return e.trackingId&&""!==e.trackingId.trim()},t.getCookie=function(e){var t=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null},t.isEnvironmentValid=function(e){var t={}.ENV||"production";return e.includes(t)}},23913:function(e,t,r){var a=r(58402),n=a.initializeAndTrackGoogleAnalytics,u=a.initializeAndTrackGoogleTagManager,o=a.initializeAndTrackFacebookPixel,s=a.initializeAndTrackTikTokPixel,l=a.initializeAndTrackHotjar,i=a.initializeChatwoot,c=a.initializeLinkedin,d=r(6657).isEnvironmentValid;t.initializeAndTrack=function(e){var t=window.gatsbyPluginGDPRCookiesOptions;d(t.environments)&&(null==e?console.error("Please provide a reach router location to the initializeAndTrack function."):(n(t.googleAnalytics,e),u(t.googleTagManager,e),o(t.facebookPixel),s(t.tikTokPixel),l(t.hotjar),i(t.chatwoot),c(t.linkedin)))}},11927:function(e,t,r){var a=r(6657);a.validChatwootConfig,a.getCookie;t.addChatwoot=function(e){return new Promise(function(t,r){if(window.gatsbyPluginGDPRCookiesChatwootAdded)return t(!0);!function(t,r){var a=e.baseUrl,n=t.createElement(r),u=t.getElementsByTagName(r)[0];n.src=a+"/packs/js/sdk.js",n.defer=!0,n.async=!0,u.parentNode.insertBefore(n,u),n.onload=function(){window.chatwootSDK.run({websiteToken:e.websiteToken,baseUrl:a})}}(document,"script"),window.gatsbyPluginGDPRCookiesChatwootAdded=!0,t(!0)})}},17004:function(e,t,r){var a=r(6657),n=a.validFbPixelId,u=a.getCookie;t.addFacebookPixel=function(){return new Promise(function(e,t){if(window.gatsbyPluginGDPRCookiesFacebookPixelAdded)return e(!0);!function(e,t,r,a,n,u,o){e.fbq||(n=e.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)},e._fbq||(e._fbq=n),n.push=n,n.loaded=!0,n.version="2.0",n.queue=[],(u=t.createElement(r)).async=!0,u.src="https://connect.facebook.net/en_US/fbevents.js",(o=t.getElementsByTagName(r)[0]).parentNode.insertBefore(u,o))}(window,document,"script"),window.gatsbyPluginGDPRCookiesFacebookPixelAdded=!0,e(!0)})},t.initializeFacebookPixel=function(e){!window.gatsbyPluginGDPRCookiesFacebookPixelInitialized&&"true"===u(e.cookieName)&&n(e)&&(window.fbq("init",e.pixelId),window.gatsbyPluginGDPRCookiesFacebookPixelInitialized=!0)},t.trackFacebookPixel=function(e){"true"===u(e.cookieName)&&n(e)&&"function"==typeof window.fbq&&window.fbq("track","PageView")}},31058:function(e,t,r){var a=r(6657),n=a.validGATrackingId,u=a.getCookie;t.addGoogleAnalytics=function(e){var t=e.trackingId;return new Promise(function(e,r){if(window.gatsbyPluginGDPRCookiesGoogleAnalyticsAdded)return e(!0);var a=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.onload=function(){window.gatsbyPluginGDPRCookiesGoogleAnalyticsAdded=!0,e(!0)}
2,n.src="https://www.googletagmanager.com/gtag/js?id="+t,a.appendChild(n)})},t.initializeGoogleAnalytics=function(e){if(!window.gatsbyPluginGDPRCookiesGoogleAnalyticsInitialized&&"true"===u(e.cookieName)&&n(e)){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date);var t=e.anonymize,r=e.allowAdFeatures;t=void 0===t||t,r=void 0===r||r,window.gtag("config",e.trackingId,{anonymize_ip:t,allow_google_signals:r}),window.gatsbyPluginGDPRCookiesGoogleAnalyticsInitialized=!0}},t.trackGoogleAnalytics=function(e,t){if("true"===u(e.cookieName)&&n(e)&&"function"==typeof window.gtag){var r=t?t.pathname+t.search+t.hash:void 0;window.gtag("event","page_view",{page_path:r})}}},92024:function(e,t,r){var a=r(6657),n=a.validGTMTrackingId,u=a.getCookie;t.addGoogleTagManager=function(e,t){var r=e.trackingId,a=e.dataLayerName;return new Promise(function(e,n){if(window.gatsbyPluginGDPRCookiesGoogleTagManagerAdded)return e(!0);!function(e,r,a,n,u){e[n]=e[n]||[],e[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var o=r.getElementsByTagName(a)[0],s=r.createElement(a),l="dataLayer"!=n?"&l="+n:"";s.async=!0,s.src="https://www.googletagmanager.com/gtm.js?id="+u+l+t,o.parentNode.insertBefore(s,o)}(window,document,"script",a,r);var u=document.createElement("iframe");u.key="gatsby-plugin-gdpr-cookies-google-tagmanager-iframe",u.src="https://www.googletagmanager.com/ns.html?id="+r+t,u.height=0,u.width=0,u.style="display: none; visibility: hidden",document.body.insertBefore(u,document.body.firstChild),window.gatsbyPluginGDPRCookiesGoogleTagManagerAdded=!0,e(!0)})},t.initializeGoogleTagManager=function(e){if(!window.gatsbyPluginGDPRCookiesGoogleTagManagerInitialized&&"true"===u(e.cookieName)&&n(e)){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date);var t=e.anonymize,r=e.allowAdFeatures;t=void 0===t||t,r=void 0===r||r,window.gtag("config",e.trackingId,{anonymize_ip:t,allow_google_signals:r})}},t.trackGoogleTagManager=function(e,t){if("true"===u(e.cookieName)&&n(e)&&"function"==typeof window.gtag){var r=t?t.pathname+t.search+t.hash:void 0;window.gtag("event","page_view",{page_path:r})}setTimeout(function(){var t=e.dataLayerName?window[e.dataLayerName]:window.dataLayer;if("object"==typeof t){var r=e.routeChangeEvent||"gatsbyRouteChange";t.push({event:r})}},50)}},59512:function(e,t,r){var a=r(6657),n=a.validHotjarId,u=a.getCookie;t.addHotjar=function(e){return new Promise(function(t,r){if(window.gatsbyPluginGDPRCookiesHotjarAdded)return t(!0);var a,n,u,o;a=window,n=document,a.hj=a.hj||function(){(a.hj.q=a.hj.q||[]).push(arguments)},a._hjSettings={hjid:e.hjid,hjsv:e.hjsv},u=n.getElementsByTagName("head")[0],(o=n.createElement("script")).async=1,o.src="https://static.hotjar.com/c/hotjar-"+a._hjSettings.hjid+".js?sv="+a._hjSettings.hjsv,u.appendChild(o),window.gatsbyPluginGDPRCookiesHotjarAdded=!0,t(!0)})},t.initializeHotjar=function(e){!window.gatsbyPluginGDPRCookiesHotjarInitialized&&"true"===u(e.cookieName)&&n(e)&&(window.gatsbyPluginGDPRCookiesHotjarInitialized=!0)},t.trackHotjar=function(e){}},58402:function(e,t,r){var a=r(6657),n=a.validGATrackingId,u=a.validGTMTrackingId,o=a.validFbPixelId,s=a.validTikTokPixelId,l=a.validHotjarId,i=a.validChatwootConfig,c=a.validLinkedinTrackingId,d=a.getCookie,p=r(31058),m=p.addGoogleAnalytics,v=p.initializeGoogleAnalytics,f=p.trackGoogleAnalytics,y=r(92024),h=y.addGoogleTagManager,g=y.initializeGoogleTagManager,b=y.trackGoogleTagManager,A=r(17004),S=A.addFacebookPixel,N=A.initializeFacebookPixel,C=A.trackFacebookPixel,I=r(68334),D=I.addTikTokPixel,w=I.initializeTikTokPixel,E=I.trackTikTokPixel,T=r(59512),O=T.addHotjar,P=T.initializeHotjar,M=T.trackHotjar,L=r(11927).addChatwoot,z=r(29562),k=z.addLinkedin,V=z.initializeLinkedin;t.initializeAndTrackGoogleAnalytics=function(e,t){"true"===d(e.cookieName)&&n(e)&&m(e).then(function(r){r&&(v(e),f(e,t))})},t.initializeAndTrackGoogleTagManager=function(e,t){if("true"===d(e.cookieName)&&u(e)){var r="";e.gtmAuth&&e.gtmPreview&&(r=">m_auth="+e.gtmAuth+">m_preview="+e.gtmPreview+">m_cookies_win=x"),h(e,r).then(function(r){r&&(g(e),b(e,t))})}},t.initializeAndTrackFacebookPixel=function(e){"true"===d(e.cookieName)&&o(e)&&S().then(function(t){t&&(N(e),C(e))})},t.initializeAndTrackTikTokPixel=function(e){"true"===d(e.cookieName)&&s(e)&&D().then(function(t){t&&(w(e),E(e))})},t.initializeAndTrackHotjar=function(e){"true"===d(e.cookieName)&&l(e)&&O(e).then(function(t){t&&(P(e),M(e))})},t.initializeLinkedin=function(e){"true"===d(e.cookieName)&&c(e)&&k(e).then(function(t){t&&V(e)})},t.initializeChatwoot=function(e){"true"===d(e.cookieName)&&i(e)&&L(e).then(function(e){e&&console.info("Chat is added and running")})}},29562:function(e,t,r){var a=r(6657),n=a.validLinkedinTrackingId,u=a.getCookie;t.addLinkedin=function(e){return new Promise(function(t,r){if(window.gatsbyPluginGDPRCookiesLinkedinAdded)return t(!0);_linkedin_partner_id=e.trackingId,window._linkedin_data_partner_ids=window._linkedin_data_partner_ids||[],window._linkedin_data_partner_ids.push(_linkedin_partner_id),window.gatsbyPluginGDPRCookiesLinkedinAdded=!0,t(!0)})},t.initializeLinkedin=function(e){if(!window.gatsbyPluginGDPRCookiesLinkedinInitialized&&"true"===u(e.cookieName)&&n(e)){var t=document.getElementsByTagName("script")[0],r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src="https://snap.licdn.com/li.lms-analytics/insight.min.js",t.parentNode.insertBefore(r,t),window.gatsbyPluginGDPRCookiesLinkedinInitialized=!0}}},68334:function(e,t,r){var a=r(6657),n=a.validTikTokPixelId,u=a.getCookie;t.addTikTokPixel=function(){return new Promise(function(e,t){if(window.gatsbyPluginGDPRCookiesTikTokPixelAdded)return e(!0);
2!function(e,t,r){e.TiktokAnalyticsObject=r;var a=e[r]=e[r]||[];a.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],a.setAndDefer=function(e,t){e[t]=function(){e.push([t].concat(Array.prototype.slice.call(arguments,0)))}};for(var n=0;n<a.methods.length;n++)a.setAndDefer(a,a.methods[n]);a.instance=function(e){for(var t=a._i[e]||[],r=0;r<a.methods.length;r++)a.setAndDefer(t,a.methods[r]);return t},a.load=function(e,t){var n="https://analytics.tiktok.com/i18n/pixel/events.js";a._i=a._i||{},a._i[e]=[],a._i[e]._u=n,a._t=a._t||{},a._t[e]=+new Date,a._o=a._o||{},a._o[e]=t||{},(t=document.createElement("script")).type="text/javascript",t.async=!0,t.src=n+"?sdkid="+e+"&lib="+r,(e=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,e)}}(window,document,"ttq"),window.gatsbyPluginGDPRCookiesTikTokPixelAdded=!0,e(!0)})},t.initializeTikTokPixel=function(e){!window.gatsbyPluginGDPRCookiesTikTokPixelInitialized&&"true"===u(e.cookieName)&&n(e)&&(window.ttq.load(e.pixelId),window.gatsbyPluginGDPRCookiesTikTokPixelInitialized=!0)},t.trackTikTokPixel=function(e){"true"===u(e.cookieName)&&n(e)&&"function"==typeof window.fbq&&(window.fbq("track","PageView"),window.ttq.page())}},89981:function(e,t,r){"use strict";r.d(t,{G:function(){return w},L:function(){return g},M:function(){return N},P:function(){return S},_:function(){return i},a:function(){return s},b:function(){return v},c:function(){return L},g:function(){return f}});var a=r(14041),n=(r(7809),r(75832),r(39067)),u=r.n(n),o=r(43144);function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){if(null==e)return{};var r,a,n={},u=Object.keys(e);for(a=0;a<u.length;a++)t.indexOf(r=u[a])>=0||(n[r]=e[r]);return n}var c=new Set,d=function(){return"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype};function p(e){e&&c.add(e)}function m(e){return c.has(e)}function v(e,t,a,n,u,o,l,i){var c,d;return void 0===i&&(i={}),null!=l&&l.current&&!("objectFit"in document.documentElement.style)&&(l.current.dataset.objectFit=null!=(c=i.objectFit)?c:"cover",l.current.dataset.objectPosition=""+(null!=(d=i.objectPosition)?d:"50% 50%"),function(e){try{var t=function(){window.objectFitPolyfill(e.current)},a=function(){if(!("objectFitPolyfill"in window))return Promise.resolve(r.e(23943).then(r.t.bind(r,23943,23))).then(function(){})}();Promise.resolve(a&&a.then?a.then(t):t())}catch(e){return Promise.reject(e)}}(l)),s({},a,{loading:n,shouldLoad:e,"data-main-image":"",style:s({},i,{opacity:t?1:0}),onLoad:function(e){if(!t){p(o);var r=e.currentTarget,a=new Image;a.src=r.currentSrc,a.decode?a.decode().catch(function(){}).then(function(){u(!0)}):u(!0)}},ref:l})}function f(e,t,r,a,n,u){var o={};u&&(o.backgroundColor=u,"fixed"===r?(o.width=a,o.height=n,o.backgroundColor=u,o.position="relative"):("constrained"===r||"fullWidth"===r)&&(o.position="absolute",o.top=0,o.left=0,o.bottom=0,o.right=0));var l=s({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:s({opacity:t?0:1,transition:"opacity 500ms linear"},o)});return l}var y,h=function(e){var t=e.layout,r=e.width,n=e.height;return"fullWidth"===t?a.createElement("div",{"aria-hidden":!0,style:{paddingTop:n/r*100+"%"}}):"constrained"===t?a.createElement("div",{style:{maxWidth:r,display:"block"}},a.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg height='"+n+"' width='"+r+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){var t=e.children,r=i(e,["children"]);return a.createElement(a.Fragment,null,a.createElement(h,Object.assign({},r)),t,!1)},b=function(e){var t=e.src,r=e.srcSet,n=e.loading,u=e.alt,o=void 0===u?"":u,s=e.shouldLoad,l=e.innerRef,c=i(e,["
2src","srcSet","loading","alt","shouldLoad","innerRef"]);return a.createElement("img",Object.assign({},c,{decoding:"async",loading:n,src:s?t:void 0,"data-src":s?void 0:t,srcSet:s?r:void 0,"data-srcset":s?void 0:r,alt:o,ref:l}))},A=(0,a.forwardRef)(function(e,t){var r=e.fallback,n=e.sources,u=void 0===n?[]:n,o=e.shouldLoad,s=void 0===o||o,l=i(e,["fallback","sources","shouldLoad"]),c=l.sizes||(null==r?void 0:r.sizes),d=a.createElement(b,Object.assign({},l,r,{sizes:c,shouldLoad:s,innerRef:t}));return u.length?a.createElement("picture",null,u.map(function(e){var t=e.media,r=e.srcSet,n=e.type;return a.createElement("source",{key:t+"-"+n+"-"+r,type:n,media:t,srcSet:s?r:void 0,"data-srcset":s?void 0:r,sizes:c})}),d):d});b.propTypes={src:n.string.isRequired,alt:n.string.isRequired,sizes:n.string,srcSet:n.string,shouldLoad:n.bool},A.displayName="Picture",A.propTypes={alt:n.string.isRequired,shouldLoad:n.bool,fallback:(0,n.exact)({src:n.string.isRequired,srcSet:n.string,sizes:n.string}),sources:(0,n.arrayOf)((0,n.oneOfType)([(0,n.exact)({media:n.string.isRequired,type:n.string,sizes:n.string,srcSet:n.string.isRequired}),(0,n.exact)({media:n.string,type:n.string.isRequired,sizes:n.string,srcSet:n.string.isRequired})]))};var S=function(e){var t=e.fallback,r=i(e,["fallback"]);return t?a.createElement(A,Object.assign({},r,{fallback:{src:t},"aria-hidden":!0,alt:""})):a.createElement("div",Object.assign({},r))};S.displayName="Placeholder",S.propTypes={fallback:n.string,sources:null==(y=A.propTypes)?void 0:y.sources,alt:function(e,t,r){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+r+"`. Validation failed."):null}};var N=(0,a.forwardRef)(function(e,t){return a.createElement(a.Fragment,null,a.createElement(A,Object.assign({ref:t},e)),a.createElement("noscript",null,a.createElement(A,Object.assign({},e,{shouldLoad:!0}))))});N.displayName="MainImage",N.propTypes=A.propTypes;var C=function(e,t,r){return e.alt||""===e.alt?u().string.apply(u(),[e,t,r].concat([].slice.call(arguments,3))):new Error('The "alt" prop is required in '+r+'. If the image is purely presentational then pass an empty string: e.g. alt="". Learn more: https://a11y-style-guide.com/style-guide/section-media.html')},I={image:u().object.isRequired,alt:C},D=function(e){var t,n;function u(t){var r;return(r=e.call(this,t)||this).root=(0,a.createRef)(),r.hydrated={current:!1},r.forceRender={current:!1},r.lazyHydrator=null,r.ref=(0,a.createRef)(),r.state={isLoading:d(),isLoaded:!1},r}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var c=u.prototype;return c._lazyHydrate=function(e,t){var a=this,n=this.root.current.querySelector("[data-gatsby-image-ssr]");return d()&&n&&!this.hydrated.current?(this.hydrated.current=!0,Promise.resolve()):r.e(13063).then(r.bind(r,13063)).then(function(r){a.lazyHydrator=(0,r.lazyHydrate)(s({image:e.image.images,isLoading:t.isLoading,isLoaded:t.isLoaded,toggleIsLoaded:function(){null==e.onLoad||e.onLoad(),a.setState({isLoaded:!0})},ref:a.ref},e),a.root,a.hydrated,a.forceRender)})},c._setupIntersectionObserver=function(e){var t=this;void 0===e&&(e=!0),r.e(65475).then(r.bind(r,65475)).then(function(r){var a=(0,r.createIntersectionObserver)(function(){if(t.root.current){var r=JSON.stringify(t.props.image.images);null==t.props.onStartLoad||t.props.onStartLoad({wasCached:e&&m(r)}),t.setState({isLoading:!0,isLoaded:e&&m(r)})}});t.root.current&&(t.unobserveRef=a(t.root))})},c.shouldComponentUpdate=function(e,t){var r=this,a=!1;return this.state.isLoading||!t.isLoading||t.isLoaded||(this.forceRender.current=!0),this.props.image.images!==e.image.images&&(this.unobserveRef&&(this.unobserveRef(),this.hydrated.current&&this.lazyHydrator&&(0,o.render)(null,this.root.current)),this.setState({isLoading:!1,isLoaded:!1},function(){r._setupIntersectionObserver(!1)}),a=!0),this.root.current&&!a&&this._lazyHydrate(e,t),!1},c.componentDidMount=function(){if(this.root.current){var e=this.root.current.querySelector("[data-gatsby-image-ssr]"),t=JSON.stringify(this.props.image.images);if(d()&&e){var r,a;if(null==(r=(a=this.props).onStartLoad)||r.call(a,{wasCached:!1}),e.complete){var n,u;null==(n=(u=this.props).onLoad)||n.call(u),p(t)}else{var o=this;e.addEventListener("load",function r(){e.removeEventListener("load",r),null==o.props.onLoad||o.props.onLoad(),p(t)})}return}this._setupIntersectionObserver(!0)}},c.componentWillUnmount=function(){this.unobserveRef&&(this.unobserveRef(),this.hydrated.current&&this.lazyHydrator&&this.lazyHydrator())},c.render=function(){var e=this.props.as||"div",t=this.props.image,r=t.width,n=t.height,u=t.layout,o=function(e,t,r){var a={},n="gatsby-image-wrapper";return"fixed"===r?(a.width=e,a.height=t):"constrained"===r&&(n="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:n,"data-gatsby-image-wrapper":"",style:a}}(r,n,u),l=o.style,c=o.className,d=i(o,["style","className"]),p=this.props.className;this.props.class&&(p=this.props.class);var m=function(e,t,r){var a=null;return"fullWidth"===e&&(a='<div aria-hidden="true" style="padding-top: '+r/t*100+'%;"></div>'),"constrained"===e&&(a='<div style="max-width: '+t+'px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=\''+r+"' width='"+t+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E\" style=\"max-width: 100%; display: block; position: static;\"></div>"),a}(u,r,n);return a.createElement(e,Object.assign({},d,{style:s({},l,this.props.style,{backgroundColor:this.props.backgroundColor}),className:c+(p?" "+p:""),ref:this.root,dangerouslySetInnerHTML:{__html:m},suppressHydrationWarning:!0}))},u}(a.Component),w=function(e){if(!e.image)return null;var t=e.image,r=JSON.stringify([t.width,t.height,t.layout,e.className,e.class,e.backgroundColor]);return a.createElement(D,Object.assign({key:r},e))};w.propTypes=I,w.displayName="GatsbyImage";var E,T=function(e,t){return"fullWidth"!==e.layout||"width"!==t&&"height"!==t||!e[t]?u().number.apply(u(),[e,t].concat([].slice.call(arguments,2))):new Error('"'+t+'" '+e[t]+" may not be passed when layout is fullWidth.")},O=new Set(["fixed","fullWidth","constrained"]),P={src:u().string.isRequired,alt:C,width:T,height:T,sizes:u().string,layout:function(e){if(void 0!==e.layout&&!O.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}},M=(E=w,function(e){var t=e.src,r=e.__imageData,n=e.__error,u=i(e,["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions"]);return n&&console.warn(n),r?a.createElement(E,Object.assign({image:r},u)):(console.warn("Image not loaded",t),null)});function L(e){var t=e.children;return(0,a.useEffect)(function(){r.e(13063).then(r.bind(r,13063))},[]),t}M.displayName="StaticImage",M.propTypes=P},66342:function(e,t,r){"use strict";r.r(t),r.d(t,{wrapRootElement:function(){return u}});
2var a=r(14041),n=r(89981);function u(e){let{element:t}=e;return a.createElement(n.c,null,t)}},19538:function(e,t,r){"use strict";r.r(t),r.d(t,{onRouteUpdate:function(){return a}});r(49782),r(18590);const a=function(e,t){let{location:r}=e}},18590:function(e,t,r){"use strict";var a=r(49782)},80466:function(e,t,r){"use strict";r.r(t),r.d(t,{wrapRootElement:function(){return s}});var a=r(14041),n=r(51503),u=r(28054),o=e=>{let{children:t}=e;return a.createElement(n.Location,null,e=>{let{location:r}=e;return a.createElement(u.HX,{location:r,reachHistory:n.globalHistory},t)})};const s=e=>{let{element:t}=e;return a.createElement(o,null,t)}},87376:function(e){e.exports={OK:200,CREATED:201,ACCEPTED:202,NO_CONTENT:204,MOVED_PERMANENTLY:301,FOUND:302,SEE_OTHER:303,NOT_MODIFIED:304,TEMPORARY_REDIRECT:307,BAD_REQUEST:400,UNAUTHORIZED:401,FORBIDDEN:403,NOT_FOUND:404,METHOD_NOT_ALLOWED:405,NOT_ACCEPTABLE:406,PRECONDITION_FAILED:412,UNSUPPORTED_MEDIA_TYPE:415,INTERNAL_SERVER_ERROR:500,NOT_IMPLEMENTED:501,SERVICE_UNAVAILABLE:503}},56637:function(e,t,r){"use strict";r.d(t,{$w:function(){return S},A6:function(){return d},Bu:function(){return I},Ef:function(){return D},Fr:function(){return u},Lc:function(){return f},P4:function(){return s},WP:function(){return y},_T:function(){return l},_w:function(){return v},bk:function(){return a},cY:function(){return n},fu:function(){return i},hw:function(){return N},ku:function(){return m},ld:function(){return C},rr:function(){return c},s4:function(){return g},w2:function(){return o},x2:function(){return p},zO:function(){return h},zj:function(){return b}});const a="allsureInsurance/applicationReferenceData/",n=a+"bankReferenceData/getValue/",u=a+"branchCodeReferenceData/getValue/",o=a+"bankReferenceData/setValue/",s=a+"branchCodeReferenceData/setValue/",l=e=>({type:o,value:e}),i=e=>({type:s,value:e}),c=a+"vehicleMakeReferenceData/setValue/",d=a+"vehicleModelReferenceData/setValue/",p=a+"vehicleMakeReferenceData/getValue/",m=a+"vehicleModelReferenceData/getValue/",v=e=>({type:c,value:e}),f=e=>({type:d,value:e}),y=a+"setApiStatus",h=e=>({type:y,value:e}),g=a+"quoteDetails",b=e=>({type:g,value:e}),A="allsureInsurance/applicationReferenceNumber/",S=A+"setNumber",N=e=>({type:S,value:e}),C=a+"referenceData/resetState",I=a+"t&C",D=a+"recaptcha"},89734:function(e,t,r){"use strict";r.d(t,{Aj:function(){return G},BA:function(){return Z},CI:function(){return b},CT:function(){return D},C_:function(){return te},Dt:function(){return z},G1:function(){return Y},Gd:function(){return L},Go:function(){return B},Hj:function(){return s},Iv:function(){return J},Jz:function(){return $},MP:function(){return l},Nr:function(){return K},Nu:function(){return k},Pe:function(){return j},S4:function(){return S},SN:function(){return M},Tq:function(){return ee},UD:function(){return c},UQ:function(){return V},V9:function(){return u},Vh:function(){return w},Xl:function(){return N},Y_:function(){return C},_k:function(){return o},af:function(){return p},bK:function(){return q},bo:function(){return d},dy:function(){return H},gL:function(){return E},iI:function(){return W},iU:function(){return U},lJ:function(){return X},lW:function(){return i},m3:function(){return v},mB:function(){return F},nH:function(){return m},nV:function(){return R},nt:function(){return I},o8:function(){return a},oK:function(){return y},ok:function(){return Q},pC:function(){return f},pj:function(){return g},rR:function(){return n},sc:function(){return h},sv:function(){return T},th:function(){return O},ty:function(){return P},u9:function(){return x},x_:function(){return _},xp:function(){return A}});const a="atRetirement/aboutYou/transition/toggleBudgetTool",n="atRetirement/aboutYou/transition/toggleUseOfPersonalInformation",u="atRetirement/aboutYou/transition/renderTracking",o="atRetirement/aboutYou/transition/formPersonalInformationValid",s="atRetirement/aboutYou/transition/formPersonalInformationInvalid",l="atRetirement/aboutYou/transition/formRetirementWorriesValid",i="atRetirement/aboutYou/transition/formRetirementWorriesInvalid",c="atRetirement/aboutYou/transition/formFinancialValid",d="atRetirement/aboutYou/transition/formFinancialInvalid",p="atRetirement/aboutYou/transition/formValid",m="atRetirement/aboutYou/transition/formInvalid",v=()=>({type:a}),f=()=>({type:n}),y=()=>({type:u}),h={formPersonalInformationValid:()=>({type:o}),formPersonalInformationInvalid:()=>({type:s}),formRetirementWorriesValid:()=>({type:l}),formRetirementWorriesInvalid:()=>({type:i}),formFinancialValid:()=>({type:c}),formFinancialInvalid:()=>({type:d}),formValid:()=>({type:p}),formInvalid:()=>({type:m})},g="atRetirement/aboutYou/setValue/",b="atRetirement/aboutYou/setValid/",A=g+"name",S=b+"name",N=g+"age",C=b+"age",I=g+"gender",D=b+"gender",w=g+"retirementFor",E=b+"retirementFor",T=g+"partnerAge",O=b+"partnerAge",P=g+"retirementWorries",M=b+"retirementWorries",L=g+"salary",z=b+"salary",k=g+"savings",V=b+"savings",R=g+"budget",x=b+"budget",_=e=>({type:A,value:e}),F=e=>({type:S,error:e}),j=e=>({type:N,value:e}),U=e=>({type:C,error:e}),$=e=>({type:I,value:e}),B=e=>({type:D,error:e}),W=e=>({type:w,value:e}),q=e=>({type:E,error:e}),K=e=>({type:T,value:e}),G=e=>({type:O,error:e}),Y=e=>({type:P,value:e}),H=e=>({type:M,error:e}),Q=e=>({type:L,value:e}),Z=e=>({type:z,error:e}),X=e=>({type:k,value:e}),J=e=>({type:V,error:e}),ee=e=>({type:R,value:e}),te=e=>({type:x,error:e})},30564:function(e,t,r){"use strict";r.d(t,{$h:function(){return u},F:function(){return n},Iu:function(){return a}});const a="atRetirement/atRetirementApplication/setValue/",n=a+"referrerId",u=e=>({type:n,value:e})},7729:function(e,t,r){"use strict";r.d(t,{DH:function(){return s},EW:function(){return w},Ex:function(){return I},OE:function(){return P},Oh:function(){return p},Pt:function(){return D},Q7:function(){return n},Rk:function(){return u},S:function(){return h},SR:function(){return f},To:function(){return L},Tq:function(){return k},U_:function(){return N},Vi:function(){return C},Wo:function(){return i},ZO:function(){return y},a:function(){return g},ae:function(){return v},bY:function(){return b},hI:function(){return O},kw:function(){return A},mT:function(){return d},nV:function(){return S},qT:function(){return o},qt:function(){return z},r8:function(){return E},rc:function(){return a},tr:function(){return c},ux:function(){return T},xC:function(){return m},zP:function(){return M}});const a="atRetirement/budgetTool/transition/formValid",n="atRetirement/budgetTool/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="atRetirement/budgetTool/setValue/",s="atRetirement/budgetTool/setValid/",l="atRetirement/budgetTool/setUntouched/",i=o+"fixedMonthlyExpenses",c=s+"fixedMonthlyExpenses",d=l+"fixedMonthlyExpenses",p=o+"dayToDaySpending",m=s+"dayToDaySpending",v=l+"dayToDaySpending",f=o+"insurance",y=s+"insurance",h=l+"insurance",g=o+"debts",b=s+"debts",A=l+"debts",S=o+"budget",N=e=>({type:i,value:e}),C=e=>({type:c,error:e}),I=()=>({type:d}),D=e=>({type:p,value:e}),w=e=>({type:m,error:e}),E=()=>({type:v}),T=e=>({type:f,value:e}
2),O=e=>({type:y,error:e}),P=()=>({type:h}),M=e=>({type:g,value:e}),L=e=>({type:b,error:e}),z=()=>({type:A}),k=()=>({type:S})},82723:function(e,t,r){"use strict";r.d(t,{Ah:function(){return F},Aq:function(){return c},Bb:function(){return f},CC:function(){return h},C_:function(){return m},GP:function(){return E},Gh:function(){return j},IK:function(){return l},Jr:function(){return y},Jy:function(){return S},PX:function(){return D},Pi:function(){return L},RZ:function(){return M},Rw:function(){return C},Sy:function(){return v},T2:function(){return n},VK:function(){return d},Wh:function(){return w},Wl:function(){return x},_p:function(){return T},aX:function(){return O},b5:function(){return i},b_:function(){return P},dW:function(){return s},eX:function(){return I},h5:function(){return p},iY:function(){return a},j4:function(){return u},lm:function(){return _},mF:function(){return z},mL:function(){return b},oS:function(){return N},pe:function(){return R},t_:function(){return A},uB:function(){return o},ui:function(){return V},vz:function(){return k},w7:function(){return g}});const a="atRetirement/financialAdvice/transition/renderTracking",n=()=>({type:a}),u="atRetirement/financialAdvice/transition/formValid",o="atRetirement/financialAdvice/transition/formInvalid",s={showRewardsSection:()=>({type:"atRetirement/financialAdvice/transition/showRewardsSection"}),hideRewardsSection:()=>({type:"atRetirement/financialAdvice/transition/hideRewardsSection"}),formValid:()=>({type:u}),formInvalid:()=>({type:o})},l="atRetirement/financialAdvice/setValue/",i="atRetirement/financialAdvice/setValid/",c=l+"shortDescriptionFindOutMore",d=i+"shortDescriptionFindOutMore",p=l+"contactNumberAdvisor",m=i+"contactNumberAdvisor",v=l+"clientEmail",f=i+"clientEmail",y=l+"reasons",h=i+"reasons",g=l+"rewardsClicked",b=e=>({type:c,value:e}),A=e=>({type:d,error:e}),S=e=>({type:p,value:e}),N=e=>({type:m,error:e}),C=e=>({type:v,value:e}),I=e=>({type:f,error:e}),D=e=>({type:y,value:e}),w=e=>({type:h,error:e}),E="atRetirement/financialAdvice/email/",T=E+"findOutMore/send",O=E+"findOutMore/success",P=E+"findOutMore/failure",M=E+"speakToAdvisor/send",L=E+"speakToAdvisor/success",z=E+"speakToAdvisor/failure",k=()=>({type:T}),V=e=>({type:O,value:e}),R=e=>({type:P,error:e}),x=()=>({type:M}),_=e=>({type:L,value:e}),F=e=>({type:z,error:e}),j=()=>({type:g})},76838:function(e,t,r){"use strict";r.d(t,{G$:function(){return o},eI:function(){return u},nU:function(){return n},sp:function(){return a}});const a="atRetirement/intro/setValue/",n=a+"refererId",u="atRetirement/intro/transition/renderTracking",o=()=>({type:u})},77096:function(e,t,r){"use strict";r.d(t,{t2:function(){return a},y6:function(){return n}});const a="atRetirement/rewardsSolutionsTable/setValue/setConsideration",n=e=>({type:a,value:e})},4815:function(e,t,r){"use strict";r.d(t,{LB:function(){return n},ST:function(){return u},rY:function(){return a}});const a="atRetirement/scrolling/transition/scrollToClass",n={scrollToClass:e
2=>({type:a,value:e})},u=e=>({type:a,value:e})},92560:function(e,t,r){"use strict";r.d(t,{$1:function(){return v},B$:function(){return m},D_:function(){return D},FQ:function(){return o},Gf:function(){return p},KJ:function(){return f},Kp:function(){return l},PK:function(){return w},Sd:function(){return i},Uz:function(){return b},XL:function(){return u},Xk:function(){return a},Y:function(){return c},hz:function(){return g},i_:function(){return S},k:function(){return h},m:function(){return N},pr:function(){return C},qT:function(){return d},rk:function(){return I},vC:function(){return y},y4:function(){return A},yE:function(){return n},yh:function(){return s}});const a="atRetirement/solutions/transition/formValid",n="atRetirement/solutions/transition/formInvalid",u="atRetirement/solutions/transition/guaranteedDrawerOpen",o="atRetirement/solutions/transition/guaranteedDrawerClosed",s="atRetirement/solutions/transition/livingDrawerOpen",l="atRetirement/solutions/transition/livingDrawerClosed",i="atRetirement/solutions/transition/compositeDrawerOpen",c="atRetirement/solutions/transition/compositeDrawerClosed",d="atRetirement/solutions/setValue/",p=d+"guaranteedAnuityChosen",m=d+"livingAnnuityChosen",v=d+"compositeAnnuityChosen",f="atRetirement/solutionsPage/transition/renderTracking",y=()=>({type:f}),h={formValid:()=>({type:a}),formInvalid:()=>({type:n})},g=e=>({type:p,value:e}),b=e=>({type:m,value:e}),A=e=>({type:v,value:e}),S=()=>({type:u}),N=()=>({type:o}),C=()=>({type:s}),I=()=>({type:l}),D=()=>({type:i}),w=()=>({type:c})},77692:function(e,t,r){"use strict";r.d(t,{$:function(){return m},Av:function(){return v},BV:function(){return y},CC:function(){return p},Db:function(){return b},FH:function(){return l},In:function(){return s},JD:function(){return n},Jr:function(){return d},Lt:function(){return h},Ob:function(){return u},PX:function(){return N},Wh:function(){return C},Wk:function(){return T},XO:function(){return a},Zf:function(){return O},_R:function(){return E},bX:function(){return A},ih:function(){return g},jb:function(){return D},mr:function(){return I},nH:function(){return w},pM:function(){return P},qe:function(){return i},s5:function(){return S},vx:function(){return L},vz:function(){return o},wX:function(){return M},yO:function(){return f}});const a="atRetirement/speakToAnAdviser/transition/toggleSpeakToAnAdviser",n=()=>({type:a}),u="atRetirement/speakToAnAdviser/transition/formValid",o="atRetirement/speakToAnAdviser/transition/formInvalid",s={formValid:()=>({type:u}),formInvalid:()=>({type:o})},l="atRetirement/speakToAnAdviser/setValue/",i="atRetirement/speakToAnAdviser/setValid/",c="atRetirement/speakToAnAdviser/email/",d=l+"reasons",p=i+"reasons",m=l+"moreHelp",v=i+"moreHelp",f=l+"contactNumber",y=i+"contactNumber",h=l+"emailAddress",g=i+"emailAddress",b=c+"send",A=c+"success",S=c+"failure",N=e=>({type:d,value:e}),C=e=>({type:p,error:e}),I=e=>({type:m,value:e}),D=e=>({type:v,error:e}),w=e=>({type:f,value:e}),E=e=>({type:y,error:e}),T=e=>({type:h,value:e}),O=e=>({type:g,error:e}),P=()=>({type:b}),M=e=>({type:A,value:e}),L=e=>({type:S,error:e})},5689:function(e,t,r){"use strict";r.d(t,{C9:function(){return u},Id:function(){return s},Jt:function(){return n},im:function(){return l},r:function(){return a},zE:function(){return o}});const a={BUDGET_TOOL:"budgetTool",USE_OF_PERSONAL_INFORMATION:"useOfPersonalInformation",SPEAK_TO_AN_ADVISER:"speakToAnAdviser",GUARANTEED_DRAWER:"guaranteedDrawer",LIVING_DRAWER:"livingDrawer",COMPOSITE_DRAWER:"compositeDrawer"},n={GUARANTEED_ANNUITY:"GUARANTEED_ANNUITY",LIVING_ANNUITY:"LIVING_ANNUITY",COMPOSITE_ANNUITY:"COMPOSITE_ANNUITY"},u={MYSELF:"MYSELF",MYSELF_AND_PARTNER:"MYSELF_AND_PARTNER"},o={INCOME_OR_PRODUCTS:"INCOME_OR_PRODUCTS",OTHER:"OTHER",SOMETHING_ELSE:"SOMETHING_ELSE"},s={INCOME_FOR_REST_OF_LIFE:"INCOME_FOR_REST_OF_LIFE",INHERITANCE_FOR_LOVED_ONES:"INHERITANCE_FOR_LOVED_ONES",BOTH:"BOTH"},l={MALE:"MALE",FEMALE:"FEMALE"}},34746:function(e,t,r){"use strict";r.d(t,{Dm:function(){return n},IA:function(){return u},NI:function(){return l},ZG:function(){return s},q2:function(){return i},uN:function(){return o},w_:function(){return a}});const a="atRetirement/wizardFooter/transition/aboutYouContinueButtonDisabled",n="atRetirement/wizardFooter/transition/solutionsContinueButtonDisabled",u="atRetirement/wizardFooter/transition/visibleContinueButton",o={aboutYouContinueButtonDisabled:function(e){return void 0===e&&(e=!0),{type:a,value:e}},solutionsContinueButtonDisabled:function(e){return void 0===e&&(e=!0),{type:n,value:e}},continueButtonVisible:function(e){return void 0===e&&(e=!0),{type:u,value:e}}},s="atRetirement/wizardFooter/setValue/",l=s+"stepIndex",i=e=>({type:l,value:e})},49084:function(e,t,r){"use strict";r.d(t,{C_:function(){return d},Ei:function(){return s},G:function(){return m},G_:function(){return c},KA:function(){return o},Ky:function(){return v},Pz:function(){return f},Q4:function(){return y},RE:function(){return h},U5:function(){return l},bQ:function(){return p},cR:function(){return i},fx:function(){return u},mD:function(){return g}});
2const a="budgetBenchmark/calculator/",n=a+"transition/",u=n+"formValid",o=n+"formInvalid",s={formValid:()=>({type:u}),formInvalid:()=>({type:o})},l=a+"setValue/",i=n+"toggleHasChildren",c=()=>({type:i}),d=n+"toggleDisplayResultsCard",p=()=>({type:d}),m=n+"toggleDisplayResultsBudgetTable",v=()=>({type:m}),f=l+"netMonthlyIncome",y=a+"setValid/"+"netMonthlyIncome",h=e=>({type:f,value:e}),g=e=>({type:y,error:e})},32713:function(e,t,r){"use strict";r.d(t,{$O:function(){return v},$i:function(){return Ee},AQ:function(){return ye},A_:function(){return ne},BI:function(){return J},Bb:function(){return p},Cd:function(){return me},Ce:function(){return h},DH:function(){return le},EG:function(){return D},Fk:function(){return ae},HB:function(){return fe},HL:function(){return W},Hv:function(){return Y},Ir:function(){return ie},JR:function(){return Se},KR:function(){return F},Kl:function(){return y},Kv:function(){return P},Lz:function(){return j},MA:function(){return ee},PK:function(){return z},PX:function(){return de},Pd:function(){return c},Q7:function(){return C},QH:function(){return Z},Qj:function(){return A},RZ:function(){return n},Rb:function(){return _},T3:function(){return be},TN:function(){return te},TV:function(){return O},U5:function(){return Ie},Uf:function(){return N},Uz:function(){return i},VP:function(){return ce},Vb:function(){return De},Wh:function(){return pe},XU:function(){return L},Xe:function(){return Ce},ZT:function(){return I},_E:function(){return s},a7:function(){return B},aI:function(){return x},ct:function(){return we},dE:function(){return l},dV:function(){return b},e$:function(){return se},gd:function(){return m},i_:function(){return V},io:function(){return k},k5:function(){return Oe},kp:function(){return oe},o4:function(){return T},oz:function(){return ge},qB:function(){return re},qR:function(){return q},rK:function(){return he},rW:function(){return R},sJ:function(){return o},sy:function(){return Ae},tW:function(){return $},ty:function(){return ve},u3:function(){return U},uE:function(){return M},vL:function(){return d},ve:function(){return H},vg:function(){return g},w6:function(){return Te},wB:function(){return Ne},wS:function(){return Q},wb:function(){return G},wg:function(){return X},xI:function(){return w},yJ:function(){return ue},y_:function(){return K},zB:function(){return E},zC:function(){return S}});var a=r(95195);const n="customerComplaints/complaintArbitration/transition/toggleDrawer",u=e=>({type:n,value:e}),o=()=>u(a.yK.COMPLAINT),s=()=>u(a.yK.ARBITRATION),l="customerComplaints/complaintArbitration/transition/formValid",i="customerComplaints/complaintArbitration/transition/formInvalid",c={formValid:()=>({type:l}),formInvalid:()=>({type:i})},d="customerComplaints/complaintArbitration/transition/resetState",p=()=>({type:d}),m="customerComplaints/complaintArbitration/setValue/",v="customerComplaints/complaintArbitration/setValid/",f="customerComplaints/complaintArbitration/email/",y=m+"receiverEmailAddress",h=m+"title",g=v+"title",b=m+"firstName",A=v+"firstName",S=m+"surname",N=v+"surname",C=m+"cellphoneNumber",I=v+"cellphoneNumber",D=m+"email",w=v+"email",E=m+"identityType",T=v+"identityType",O=m+"idNumber",P=v+"idNumber",M=m+"passportNumber",L=v+"passportNumber",z=m+"passportCountry",k=v+"passportCountry",V=m+"policyNumber",R=v+"policyNumber",x=m+"productType",_=v+"productType",F=m+"complaintRelation",j=v+"complaintRelation",U=m+"complaintTitle",$=v+"complaintTitle",B=m+"complaintDescription",W=v+"complaintDescription",q=m+"initiate",K=f+"send",G=f+"success",Y=f+"failure",H="customerComplaints/complaintArbitration/toggle/sendMeCopy",Q=e=>({type:y,value:e}),Z=e=>({type:h,value:e}),X=e=>({type:g,error:e}),J=e=>({type:b,value:e}),ee=e=>({type:A,error:e}),te=e=>({type:S,value:e}),re=e=>({type:N,error:e}),ae=(e,t)=>({type:C,value:e,countryCode:t}),ne=(e,t)=>({type:I,error:e,countryCode:t}),ue=e=>({type:D,value:e}),oe=e=>({type:w,error:e}),se=e=>({type:E,value:e}),le=e=>({type:T,error:e}),ie=e=>({type:O,value:e}),ce=e=>({type:P,error:e}),de=e=>({type:M,value:e}),pe=e=>({type:L,error:e}),me=e=>({type:z,value:e}),ve=e=>({type:k,error:e}),fe=e=>({type:V,value:e}),ye=e=>({type:R,error:e}
2),he=e=>({type:x,value:e}),ge=e=>({type:_,error:e}),be=e=>({type:F,value:e}),Ae=e=>({type:j,error:e}),Se=e=>({type:U,value:e}),Ne=e=>({type:$,error:e}),Ce=e=>({type:B,value:e}),Ie=e=>({type:W,error:e}),De=()=>({type:q}),we=()=>({type:K}),Ee=()=>({type:G}),Te=()=>({type:Y}),Oe=()=>({type:H})},95195:function(e,t,r){"use strict";r.d(t,{Si:function(){return u},r:function(){return n},yK:function(){return a}});const a={COMPLAINT:"complaint",ARBITRATION:"arbitration"},n={CUSTOMER_COMPLAINT:"customerComplaint"},u={SA_ID:"South African ID",PASSPORT:"Passport"}},73624:function(e,t,r){"use strict";r.d(t,{B9:function(){return u},EE:function(){return s},JX:function(){return i},NW:function(){return b},O1:function(){return h},QV:function(){return l},Tl:function(){return c},W2:function(){return v},Zz:function(){return n},_H:function(){return d},_h:function(){return g},ar:function(){return A},ey:function(){return a},k8:function(){return o},s:function(){return y},s9:function(){return f},x$:function(){return m},zE:function(){return p}});const a="customerSatisfactionSurvey/setValue",n="customerSatisfactionSurvey/setValid",u="customerSatisfactionSurvey/formValid",o="customerSatisfactionSurvey/formInvalid",s={formValid:()=>({type:u}),formInvalid:()=>({type:o})},l=`${a}/customerFeedback`,i=`${n}/customerFeedback`,c=e=>({type:l,value:e}),d=e=>({type:i,error:e}),p=`${a}/queryParams`,m=e=>({type:p,value:e}),v="customerSatisfactionSurvey/reset/form",f=`${a}/submitFeedback`,y=()=>({type:f}),h=`${a}/pending`,g=`${a}/success`,b=`${a}/failure`,A={pending:()=>({type:h}),success:()=>({type:g}),failure:()=>({type:b})}},8934:function(e,t,r){"use strict";r.d(t,{$C:function(){return i},$E:function(){return I},ES:function(){return u},FZ:function(){return f},N7:function(){return d},NR:function(){return y},NS:function(){return s},Nk:function(){return E},OQ:function(){return w},TC:function(){return o},Tc:function(){return h},Tn:function(){return S},Um:function(){return p},WS:function(){return g},ZE:function(){return a},aV:function(){return n},aX:function(){return c},ag:function(){return b},bV:function(){return l},d$:function(){return N},dm:function(){return A},ii:function(){return D},jE:function(){return v},lE:function(){return P},nX:function(){return T},tE:function(){return O},x3:function(){return C}});const a="customerVerificationService/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigationDone",s=a+"navigateBackToParentApp",l=a+"navigateToCVSFromParentApp",i=()=>({type:s}),c=e=>{let{currentAppUrl:t,parentAppUrl:r,callbackAction:a,callMeBackSource:n,parentApp:u}=e;return{type:l,currentAppUrl:t,parentAppUrl:r,callbackAction:a,callMeBackSource:n,parentApp:u}},d=a+"activePageIndex",p=e=>({type:d,value:e}),m="customerVerificationService/routing/transition/",v=m+"nextConsent",f=m+"previousConsent",y=()=>({type:v}),h=()=>({type:f}),g=m+"nextIDVerification",b=m+"previousIDVerification",A=e=>({type:g,imageExists:e}),S=()=>({type:b}),N=m+"nextSelfie",C=m+"previousSelfie",I=()=>({type:C}),D=m+"nextKbaInterlude",w=m+"previousKbaInterlude",E=()=>({type:D}),T=()=>({type:w}),O=m+"previousKba",P=()=>({type:O})},39073:function(e,t,r){"use strict";r.d(t,{$1:function(){return i},FV:function(){return p},Nb:function(){return u},OQ:function(){return c},VO:function(){return m},YD:function(){return y},ZL:function(){return d},_F:function(){return s},g9:function(){return o},i:function(){return n},i3:function(){return f},l2:function(){return h},z$:function(){return l},zl:function(){return v}});const a="/customer-verification-service",n={CONSENT:0,ID_VERIFICATION:1,SELFIE:2,KBA_INTERLUDE:3,KBA:4},u=[{URL:`${a}/consent/`,URL_PART:"consent",TITLE:"Smart Application"},{URL:`${a}/id-verification/`,URL_PART:"id-verification",TITLE:"ID Verification"},{URL:`${a}/selfie/`,URL_PART:"selfie",TITLE:"Selfie"},{URL:`${a}/kba-interlude/`,URL_PART:"kba-interlude",TITLE:"KBA Interlude"},{URL:`${a}/knowledge-based-authentication/`,URL_PART:"knowledge-based-authentication",TITLE:"Verification"}],o=(u[n.CONSENT].URL,u[n.ID_VERIFICATION].URL,u[n.SELFIE].URL,u[n.KBA_INTERLUDE].URL,u[n.KBA].URL,{LOADING:"LOADING",VERIFICATION_SUCCESS:"VERIFICATION_SUCCESS",VERIFICATION_FAILED:"VERIFICATION_FAILED",INITIATION_FAILED:"INITIATION_FAILED"}),s=["RAOPTIMAL"],l={CONTACTABLE:1,IIDENTIFII:2},i=["CONTACTABLE","IIDENTIFII"],c={contactableUrl:"https://registration-oldmutual-oemwebapp-liveness.kyc.business",iidentifiiUrl:"https://alphaweb.iidentifii.com"},d={contactable:"/Onboarding?key=",iidentifii:"?token="},p={contactable:!0,iidentifii:"SUCCESS"},m=1,v=2,f="This application requires access to your camera/microphone. Please allow access to this feature and if permissions are blocked, please unblock and refresh the page",y=5e3,h=1500},84207:function(e,t,r){"use strict";r.d(t,{Ak:function(){return o},B4:function(){return s},FM:function(){return N},FR:function(){return l},I3:function(){return b},Mj:function(){return m},Mp:function(){return p},NS:function(){return c},Ol:function(){return d},Ro:function(){return g},UD:function(){return i},gA:function(){return h},nM:function(){return A},vS:function(){return C},wh:function(){return v},yP:function(){return S},zR:function(){return f},zn:function(){return y}});const a="debtRepayment/calculator/calculate/",n="debtRepayment/calculator/setValue/",u="debtRepayment/calculator/setValid/",o=n+"howMuchOwed",s=u+"howMuchOwed",l=n+"interestRate",i=u+"interestRate",c=n+"monthlyRepayment",d=u+"monthlyRepayment",p=n+"resultCalculated",m=n+"calculateDebtResults",v=e=>({type:m,value:e}),f=a+"reset",y=()=>({type:f}),h=e=>({type:o,value:e}),g=e=>({type:s,error:e}),b=e=>({type:l,value:e}),A=e=>({type:i,error:e}),S=e=>({type:c,value:e}),N=e=>({type:d,error:e}),C=e=>({type:p,value:e})},16263:function(e,t,r){"use strict";r.d(t,{$t:function(){return a},I9:function(){return l},O0:function(){return c},Vc:function(){return i},_T:function(){return p},fE:function(){return f},fu:function(){return m},ld:function(){return y},oE:function(){return v},pu:function(){return s},sB:function(){return u},sL:function(){return n},sl:function(){return o},yb:function(){return d}});const a="digiLifeLoanProtection/",n=a+"applicationReferenceData/setValue/",u=a+"applicationReferenceData/getValue/",o=a+"bankReferenceData/getValue/",s=a+"branchCodeReferenceData/getValue/",l=a+"bankReferenceData/setValue/",i=a+"branchCodeReferenceData/setValue/",c=e=>({type:n,value:e}),d=()=>({type:o}),p=e=>({type:l,value:e}),m=e=>({type:i,value:e}),v=a+"branchCodeReferenceData/setApiStatus",f=e=>({type:v,value:e}),y="digiLifeLoanProtection/referenceData/setValue/resetState"},13280:function(e,t,r){"use strict";r.d(t,{ES:function(){return u},G4:function(){return h},Ho:function(){return f},KD:function(){return g},Lf:function(){return A},N7:function(){return l},QE:function(){return p},TC:function(){return s},Ug:function(){return v},VH:function(){return d},_T:function(){return b},aM:function(){return S},aV:function(){return n},ae:function(){return c},lm:function(){return o},p3:function(){return a},vu:function(){return y},xN:function(){return m}});const a="digiLifeLoanProtection/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigateIndex",s=a+"navigationDone",l=a+"activePageIndex",i="digiLifeLoanProtection/routing/transition/",c=i+"toReplacementPolicy",d=()=>({type:c}),p=i+"toPersonalDetails",m=()=>({type:p}),v=i+"toPaymentDetails",f=()=>({type:v}),y=i+"toUploadDocuments",h=()=>({type:y}),g=i+"toConfirmation",b=()=>({type:g}),A=i+"toThankYou",S=()=>({type:A})},97327:function(e,t,r){"use strict";r.d(t,{Dp:function(){return f},dY:function(){return v},kX:function(){return c},rB:function(){return m},w3:function(){return d}});const a={key:"DIRECT_FAMILY",description:"Me & My Direct Family",code:"Me and My Direct Family"},n={key:"PARENTS_AND_IN_LAWS",description:"My Parents & In-Laws",code:"My Parents and In-laws"},u={key:"EXTENDED_FAMILY",description:"My Extended Family",code:"My Extended Family"},o=(a.key,a.key,a.key,n.key,n.key,n.key,n.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,u.key,"MALE"),s="FEMALE",l=([].concat([{code:"Mr",description:"Mr",displayOrder:1}],[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}]),{aunt:s,brother:o,brotherInLaw:o,child:null,cousin:null,daughter:s,daughterInLaw:s,father:o,fatherInLaw:o,friend:null,grandchildren:null,grandparent:null,me:null,mother:s,motherInLaw:s,nephew:o,niece:s,sister:s,sisterInLaw:s,son:o,sonInLaw:o,uncle:o,spouse:null,parentInLaw:null,stepParent:null,grandparentInLaw:null}),i=(Object.fromEntries(Object.entries(l).map(e=>{let[t,r]=e;return[t.toLowerCase(),r]})),"/digilife-loan-protection"),c="APP_NOT_INITIATED",d=[{URL:`${i}/replacement-policy/`,URL_PART:"replacement-policy",TITLE:"Replacement Policy"},{URL:`${i}/personal-details/`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${i}/payment-details/`,URL_PART:"payment-details",TITLE:"Payment Details"},{URL:`${i}/documents/`,URL_PART:"documents",TITLE:"Upload Documents"},{URL:`${i}
2/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation"},{URL:`${i}/thank-you/`,URL_PART:"thank-you",TITLE:"Thank You"}],p={QUOTE:"/personal/digilife-loan-protection",REPLACEMENT_POLICY:d[0].URL,PERSONAL_DETAILS:d[1].URL,PAYMENT_DETAILS:d[2].URL,UPLOAD_DOCUMENTS:d[3].URL,CONFIRMATION:d[4].URL,THANK_YOU:d[5].URL},m={REPLACEMENT_POLICY:0,PERSONAL_DETAILS:1,PAYMENT_DETAILS:2,UPLOAD_DOCUMENTS:3,CONFIRMATION:4,THANK_YOU:5},v=(d.map(e=>e.URL),{IDLE:"IDLE",PENDING:"PENDING",ERROR:"ERROR",FAILED:"FAILED",PASSED:"PASSED"}),f={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]}},20857:function(e,t,r){"use strict";r.d(t,{h:function(){return n},k:function(){return u}});var a=r(87218);function n(e,t){return{type:a.jm,key:e,value:t,isValid:!1,errorMessage:""}}function u(e){return{type:a.jE,fields:e}}},94535:function(e,t,r){"use strict";r.d(t,{h:function(){return n},k:function(){return u}});var a=r(87218);function n(e,t){return{type:a.H6,key:e,value:t,isValid:!1,errorMessage:""}}function u(e){return{type:a.N7,fields:e}}},10797:function(e,t,r){"use strict";r.d(t,{EX:function(){return o},Jo:function(){return i},Kl:function(){return s},cn:function(){return n},kw:function(){return l},oO:function(){return u},x9:function(){return c}});var a=r(87218);function n(e,t){return{type:a.Tz,sectionName:e,file:t}}function u(e){return{type:a.vA,sectionName:e}}function o(e){return{type:a.WP,sectionName:e}}function s(e){return{type:a.sz,sectionName:e}}function l(e){return{type:a.n$,results:e}}function i(e){return{type:a.MZ,files:e}}function c(e){return{type:a.Kl,boolean:e}}},80407:function(e,t,r){"use strict";r.d(t,{h:function(){return n},k:function(){return u}});var a=r(87218);function n(e,t){return{type:a.Rr,key:e,value:t,isValid:!1,errorMessage:""}}function u(e){return{type:a.vu,fields:e}}},97953:function(e,t,r){"use strict";r.d(t,{Xn:function(){return o},bb:function(){return u},j$:function(){return n}});var a=r(87218);function n(){return{type:a.Ug}}function u(e){return{type:a.S4,data:e}}function o(){return{type:a.xw}}},95074:function(e,t,r){"use strict";r.d(t,{Kc:function(){return l},MG:function(){return u},eb:function(){return s},hz:function(){return n},rW:function(){return o}});var a=r(87218);function n(e,t){const r=6===t.length;return{type:a.uB,key:e,value:t,isValid:r,errorMessage:""}}function u(e,t){return{type:a.uB,key:e,value:t,isValid:!1,errorMessage:"Please enter the OTP sent to your mobile number."}}function o(){return{type:a.PB}}function s(){return{type:a.KO}}function l(){return{type:a.gw}}},38241:function(e,t,r){"use strict";r.d(t,{KQ:function(){return f},OA:function(){return o},Tl:function(){return i},Ud:function(){return b},VU:function(){return y},VZ:function(){return l},ZA:function(){return m},Zt:function(){return g},_F:function(){return n},aj:function(){return v},hc:function(){return d},jw:function(){return c},l6:function(){return p},lb:function(){return s},qL:function(){return h},z8:function(){return u}});var a=r(87218);function n(){return{type:a.TT}}function u(){return{type:a.q3}}function o(){return{type:a.gD}}function s(){return{type:a.g2}}function l(){return{type:a.ES}}function i(){return{type:a.GY}}function c(){return{type:a.$L}}function d(e){return{type:a.aP,requests:e}}function p(e){return{type:e}}function m(){return{type:a.rr}}function v(e){return{type:e}}function f(e,t){return{type:e,data:t}}function y(){return{type:a.gc}}function h(){return{type:a.Qm}}function g(e){return{type:a.XK,canProceed:e}}function b(e){return{type:a.gO,boolean:e}}},87218:function(e,t,r){"use strict";r.d(t,{$4:function(){return Be},$K:function(){return lt},$L:function(){return g},$k:function(){return te},A$:function(){return i},A1:function(){return Je},AP:function(){return X},AQ:function(){return w},AX:function(){return bt},Ak:function(){return Ct},BE:function(){return Ae},Bj:function(){return we},By:function(){return We},C5:function(){return K},CX:function(){return Fe},Cg:function(){return n},Ck:function(){return Oe},D9:function(){return et},DH:function(){return ge},DR:function(){return ot},Dm:function(){return kt},ES:function(){return y},Ei:function(){return de},FA:function(){return ft},FE:function(){return me}
2,Fp:function(){return It},GY:function(){return h},Gz:function(){return qe},H6:function(){return I},HO:function(){return ut},IN:function(){return gt},JP:function(){return st},Jg:function(){return zt},KO:function(){return O},Ke:function(){return at},Kl:function(){return F},Kp:function(){return fe},L2:function(){return pe},M$:function(){return Tt},MB:function(){return Ee},MZ:function(){return _},Mv:function(){return ye},N7:function(){return D},N8:function(){return oe},N_:function(){return ke},Nb:function(){return Ne},Nn:function(){return Y},O6:function(){return he},OC:function(){return ee},OQ:function(){return Pt},PB:function(){return ie},Pt:function(){return Ie},QV:function(){return Nt},Qm:function(){return c},Qx:function(){return Ge},Rr:function(){return N},S$:function(){return Pe},S4:function(){return W},Sv:function(){return Q},TT:function(){return v},Tz:function(){return z},Uc:function(){return ze},Ug:function(){return B},Vp:function(){return ct},WP:function(){return V},XB:function(){return ae},XK:function(){return A},XY:function(){return Xe},Xf:function(){return S},Y4:function(){return it},YH:function(){return dt},Yg:function(){return _e},Ys:function(){return tt},Zb:function(){return L},Zi:function(){return re},Zs:function(){return He},_T:function(){return vt},_X:function(){return Ue},a8:function(){return s},aP:function(){return U},aR:function(){return wt},at:function(){return Ot},c5:function(){return ce},eT:function(){return G},e_:function(){return Ve},fR:function(){return Dt},fX:function(){return Te},fZ:function(){return E},g2:function(){return m},gD:function(){return f},gL:function(){return Se},gO:function(){return j},gQ:function(){return Ye},g_:function(){return Et},gc:function(){return d},gl:function(){return xe},gw:function(){return ue},gx:function(){return pt},hl:function(){return be},iY:function(){return se},jE:function(){return M},jT:function(){return Mt},jm:function(){return P},kP:function(){return mt},kQ:function(){return Ke},kR:function(){return $e},l1:function(){return Lt},l5:function(){return Re},lT:function(){return yt},lc:function(){return ve},mp:function(){return le},mr:function(){return b},n$:function(){return x},nH:function(){return Ze},nw:function(){return je},oo:function(){return Qe},q3:function(){return p},qC:function(){return rt},qq:function(){return a},rr:function(){return $},s4:function(){return St},sz:function(){return R},tO:function(){return Ce},ty:function(){return At},uB:function(){return T},uR:function(){return J},uU:function(){return De},v0:function(){return ne},vA:function(){return k},vK:function(){return Z},vu:function(){return C},wU:function(){return nt},xw:function(){return q},yh:function(){return ht},yk:function(){return H},z5:function(){return l},zS:function(){return Me},z_:function(){return Le}});const a="/om-api/lending",n="digitalOnboarding/lending/",u=n+"routing/",o=n+"request/",s=o+"page/requester/",l=s+"success/",i=s+"failed/",c=n+"RESET_APPLICATION_FLOW",d=n+"RESET_APPLICATION_NOW",p=u+"MOVE_TO_NEXT_PAGE",m=u+"MOVE_TO_PREVIOUS_PAGE",v=u+"MOVE_TO_FAILURE_PAGE",f=u+"SKIP_TO_PAGE",y=u+"NAVIGATE_NEXT",h=u+"NAVIGATE_BACK",g=u+"RETURN_TO_PRODUCT_PAGE",b=n+"APPLICATION_UTM",A=n+"SET_CAN_PROCEED",S=n+"STORE_PERSONAL_DETAIL",N=n+"STORE_EMPLOYMENT_DETAIL",C=n+"STORE_EMPLOYMENT_DETAIL_VALIDATION",I=n+"STORE_AFFORDABILITY_DETAIL",D=n+"STORE_AFFORDABILITY_DETAIL_VALIDATION",w=n+"STORE_APPLICANT_SELECTED_QUOTE_LOAN_AMOUNT",E=n+"STORE_APPLICANT_SELECTED_QUOTE_LOAN_TERM",T=n+"STORE_OTP_VALUE",O=n+"RESET_OTP_VALUE",P=n+"STORE_ADDRESS_DETAIL",M=n+"STORE_ADDRESS_DETAIL_VALIDATION",L="digitalOnboarding/setValue/SET_PERSISTED_AT",z=n+"SCHEDULE_FILE_FOR_UPLOAD",k=n+"REMOVE_FILE_FROM_UPLOAD",V=n+"CANCEL_FILE_UPLOAD_IN_PROGRESS",R=n+"RETRY_FILE_UPLOAD",x=n+"FILE_UPLOAD_VALIDATION",_=n+"FILE_UPLOAD_ERROR",F=n+"DOCUMENT_MODAL",j=n+"DOCUMENT_UPLOAD_SKIP",U=s+"SEND_PAGE_REQUESTS",$=n+"RESET_PAGE_REQUESTS",B=o+"LOOKUP_DATA_REQUEST",W=o+"LOOKUP_DATA_SUCCESS",q=o+"LOOKUP_DATA_FAIL",K=s+"ACCEPT_OFFER_REQUEST",G=l+"ACCEPT_OFFER_REQUEST_SUCCESS",Y=i+"ACCEPT_OFFER_REQUEST_FAIL",H=s+"APPLICATION_NOW_REQUEST",Q=l+"APPLICATION_NOW_SUCCESS",Z=i+"APPLICATION_NOW_FAIL",X=s+"DIGITAL_OFFER_QUOTE_REQUEST",J=l+"DIGITAL_OFFER_QUOTE_REQUEST_SUCCESS",ee=i+"DIGITAL_OFFER_QUOTE_REQUEST_NOT_AVAILABLE",te=n+"DIGITAL_OFFER_QUOTE_REQUEST_FAILURE",re=n+"OFFER_QUOTE_NO_OFFER",ae=n+"OFFER_QUOTE_DECLINED",ne=s+"OTP_SEND_REQUEST",ue=o+"OTP_RESEND_REQUEST",oe=l+"OTP_SEND_REQUEST_SUCCESS",se=l+"OTP_RESEND_REQUEST_SUCCESS",le=i+"OTP_SEND_REQUEST_FAIL",ie=i+"OTP_NOT_VALID",ce=s+"OTP_VERIFY_REQUEST",de=l+"OTP_VERIFY_REQUEST_SUCCESS",pe=i+"OTP_VERIFY_REQUEST_FAIL",me=s+"ADD_ADDRESS_REQUEST",ve=l+"ADD_ADDRESS_REQUEST_SUCCESS",fe=i+"ADD_ADDRESS_REQUEST_FAIL",ye=s+"MAKE_APPLICATION_REQUEST",he=l+"MAKE_APPLICATION_REQUEST_SUCCESS",ge=i+"MAKE_APPLICATION_REQUEST_FAIL",be=s+"FILE_UPLOAD_REQUEST",Ae=l+"FILE_UPLOAD_COMPLETE",Se=i+"FILE_API_UPLOAD_FAILED",Ne={LANDING:"/personal-loans/onboarding/landing",PERSONAL_DETAILS:"/pers
2onal-loans/onboarding/personal-details",EMPLOYMENT_DETAILS:"/personal-loans/onboarding/employment-details",AFFORDABILITY:"/personal-loans/onboarding/affordability",QUOTE:"/personal-loans/onboarding/quote",OTP:"/personal-loans/onboarding/otp",ADDRESS:"/personal-loans/onboarding/address",DOCUMENTS:"/personal-loans/onboarding/documents",SUCCESS:"/personal-loans/onboarding/success"},Ce="firstName",Ie="lastName",De="idNumber",we="contactNumber",Ee="emailAddress",Te="creditCheckConsentProvided",Oe="personalInformationConsentProvided",Pe="recaptcha",Me="blackBox",Le="sector",ze="employmentStatus",ke="employmentStartDate",Ve="employmentContractEnd",Re="bankName",xe="debtLiability",_e="retrenchment",Fe="hasMedicalCondition",je="GROSS_INCOME",Ue="NET_INCOME",$e="GROCERIES",Be="UTILITIES",We="INSURANCE_AND_SAVINGS",qe="COMMUNICATION_AND_SERVICES",Ke="TRANSPORT",Ge="HOUSING",Ye="SUPPORT_TO_OTHERS",He="OTHER",Qe="TOTAL_MONTHLY_LIVING_EXPENSE",Ze="CAPITAL_NEEDED",Xe="INFORMATION_CONFIRMATION",Je="monthStepSize",et="loanAmountStepSize",tt="minTerm",rt="maxTerm",at="minAmount",nt="maxAmount",ut="absMaxAmount",ot="minInitiationFee",st="maxInitiationFee",lt="adminFee",it="creditLifeRate",ct="vatRate",dt="quoteAffordability",pt="initiationFee",mt="loanAmount",vt="loanTerm",ft="loanInstalment",yt="creditLife",ht="interestRate",gt="otp",bt="COMPLEX_BUILDING",At="STREET_ADDRESS",St="POSTAL_CODE_PHYSICAL",Nt="SUBURB_PHYSICAL",Ct="CITY_PHYSICAL",It="PROVINCE_PHYSICAL",Dt="RURAL_LOW_DENSITY",wt="POSTAL_SAME_AS_PHYSICAL",Et="ADDRESS_LINE_1",Tt="POSTAL_CODE_POSTAL",Ot="SUBURB_POSTAL",Pt="CITY_POSTAL",Mt="PROVINCE_POSTAL",Lt={LANDING_PAGE:0,PERSONAL_DETAILS_PAGE:1,EMPLOYMENT_DETAILS_PAGE:2,AFFORDABILITY_DETAILS_PAGE:3,QUOTE_PAGE:4,OTP_PAGE:5,ADDRESS_DETAILS_PAGE:6,DOCUMENTS_PAGE:7,SUCCESS_PAGE:8},zt=Object.freeze([{index:Lt.LANDING_PAGE,url:Ne.LANDING,headerTitle:"Personal Loans",footerLeft:"CANCEL",footerRight:"START APPLICATION",requiredValues:[],requestTypes:[],stepTitle:null,previousPageId:null,nextPageId:Lt.PERSONAL_DETAILS_PAGE},{index:Lt.PERSONAL_DETAILS_PAGE,url:Ne.PERSONAL_DETAILS,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"CONTINUE",requiredValues:[Ce,Ie,De,we,Ee,Te,Oe],requestTypes:[H],stepTitle:"Personal Details",previousPageId:Lt.LANDING_PAGE,nextPageId:Lt.EMPLOYMENT_DETAILS_PAGE},{index:Lt.EMPLOYMENT_DETAILS_PAGE,url:Ne.EMPLOYMENT_DETAILS,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"CONTINUE",requiredValues:[Le,ze,ke,Ve,Re,xe,_e,Fe],requestTypes:[],stepTitle:"Employment",previousPageId:Lt.PERSONAL_DETAILS_PAGE,nextPageId:Lt.AFFORDABILITY_DETAILS_PAGE},{index:Lt.AFFORDABILITY_DETAILS_PAGE,url:Ne.AFFORDABILITY,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"CONTINUE",requiredValues:[je,Ue,Qe,Ze,Xe],requestTypes:[X],stepTitle:"Affordability",previousPageId:Lt.EMPLOYMENT_DETAILS_PAGE,nextPageId:Lt.QUOTE_PAGE,jumpToPageIdOnFailure:Lt.ADDRESS_DETAILS_PAGE},{index:Lt.QUOTE_PAGE,url:Ne.QUOTE,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"CONTINUE",requiredValues:[],requestTypes:[K],stepTitle:"Quote",previousPageId:Lt.AFFORDABILITY_DETAILS_PAGE,nextPageId:Lt.ADDRESS_DETAILS_PAGE,skipToPageId:Lt.ADDRESS_DETAILS_PAGE},{index:Lt.OTP_PAGE,url:Ne.OTP,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"CONTINUE",requiredValues:[gt],requestTypes:[ce],previousPageId:Lt.QUOTE_PAGE,nextPageId:Lt.ADDRESS_DETAILS_PAGE},{index:Lt.ADDRESS_DETAILS_PAGE,url:Ne.ADDRESS,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"SUBMIT APPLICATION",requiredValues:[bt,At,St,Nt,Ct,It,Dt,wt],requestTypes:[me],stepTitle:"Address",previousPageId:Lt.QUOTE_PAGE,nextPageId:Lt.DOCUMENTS_PAGE},{index:Lt.DOCUMENTS_PAGE,url:Ne.DOCUMENTS,headerTitle:"Personal Loans",footerLeft:"PREVIOUS",footerRight:"SUBMIT APPLICATION",requiredValues:[],requestTypes:[be,ye],stepTitle:"Documents",previousPageId:Lt.ADDRESS_DETAILS_PAGE,nextPageId:Lt.SUCCESS_PAGE},{index:Lt.SUCCESS_PAGE,url:Ne.SUCCESS,headerTitle:"Personal Loans",footerLeft:null,footerRight:null,requiredValues:[],requestTypes:[],stepTitle:null,previousPageId:Lt.DOCUMENTS_PAGE,nextPageId:null}]),kt="/personal/solutions/bank-and-borrow"},32181:function(e,t,r){"use strict";r.d(t,{A3:function(){return x},Ae:function(){return E},BD:function(){return ye},BI:function(){return G},Ce:function(){return N},EG:function(){return j},FP:function(){return pe},GF:function(){return te},GL:function(){return z},H0:function(){return g},HF:function(){return ve},Ie:function(){return I},J9:function(){return l},KC:function(){return D},L_:function(){return f},MA:function(){return Y},Px:function(){return fe},QH:function(){return W},R:function(){return v},R9:function(){return ee},Rd:function(){return X},Rk:function(){return n},Sf:function(){return F},T3:function(){return le},TN:function(){return Q},Uf:function(){return O},WF:function(){return re},Wd:function(){return s},Xf:function(){return P},YD:function(){return R},ZD:function(){return S},Zf:function(){return w}
2,Zh:function(){return ce},aL:function(){return K},aU:function(){return i},av:function(){return u},by:function(){return d},cR:function(){return c},cY:function(){return p},cZ:function(){return J},dE:function(){return me},dV:function(){return q},eS:function(){return h},eT:function(){return a},gV:function(){return ne},hG:function(){return ie},hJ:function(){return m},il:function(){return k},kW:function(){return y},kb:function(){return M},kx:function(){return b},l0:function(){return oe},lZ:function(){return L},nW:function(){return H},p0:function(){return ae},pK:function(){return V},qB:function(){return Z},ql:function(){return de},sN:function(){return $},sY:function(){return ue},t5:function(){return _},vg:function(){return C},vh:function(){return B},xI:function(){return U},yJ:function(){return se},zC:function(){return T},zw:function(){return o}});const a="easiplusFuneralPlan/beneficiaries/transition/formValid",n="easiplusFuneralPlan/beneficiaries/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="easiplusFuneralPlan/beneficiaries/transition/addNewBeneficiary",s="easiplusFuneralPlan/beneficiaries/transition/deleteBeneficiary",l="easiplusFuneralPlan/beneficiaries/transition/editBeneficiary",i="easiplusFuneralPlan/beneficiaries/transition/saveBeneficiary",c="easi
2plusFuneralPlan/beneficiaries/transition/cancelEditOfBeneficiary",d=()=>({type:o}),p=e=>({type:l,beneficiaryId:e}),m=e=>({type:s,beneficiaryId:e}),v=e=>({type:i,beneficiaryId:e}),f=()=>({type:c}),y="easiplusFuneralPlan/beneficiaries/transition/toggleEdit",h=()=>({type:y}),g="easiplusFuneralPlan/beneficiaries/setValue/",b="easiplusFuneralPlan/beneficiaries/setValid/",A="easiplusFuneralPlan/beneficiaries/setUntouched/",S=g+"selectedExistingBeneficiary",N=g+"title",C=b+"title",I=A+"title",D=g+"firstName",w=b+"firstName",E=A+"firstName",T=g+"surname",O=b+"surname",P=A+"surname",M=g+"dateOfBirth",L=b+"dateOfBirth",z=A+"dateOfBirth",k=g+"relationship",V=b+"relationship",R=A+"relationship",x=g+"mobileNumber",_=b+"mobileNumber",F=A+"mobileNumber",j=g+"email",U=b+"email",$=A+"email",B=e=>({type:S,value:e}),W=e=>({type:N,value:e}),q=e=>({type:C,error:e}),K=()=>({type:I}),G=e=>({type:D,value:e}),Y=e=>({type:w,error:e}),H=()=>({type:E}),Q=e=>({type:T,value:e}),Z=e=>({type:O,error:e}),X=()=>({type:P}),J=e=>({type:M,value:e}),ee=e=>({type:L,error:e}),te=()=>({type:z}),re=e=>({type:k,value:e}),ae=e=>({type:V,error:e}),ne=()=>({type:R}),ue=e=>({type:x,value:e}),oe=e=>({type:_,error:e}),se=e=>({type:j,value:e}),le=e=>({type:U,error:e}),ie=g+"showMustHaveBeneficiary",ce=e=>({type:ie,value:e}),de=A+"clearBeneficiaries",pe=g+"updateBeneficiaryList",me=()=>({type:de}),ve=e=>({type:pe,value:e}),fe=g+"confirmRemoveBeneficiaryId",ye=e=>({type:fe,value:e})},57773:function(e,t,r){"use strict";r.d(t,{Ag:function(){return b},D3:function(){return d},LP:function(){return g},Le:function(){return p},Nk:function(){return a},Rr:function(){return i},UL:function(){return C},ZM:function(){return s},bl:function(){return u},e9:function(){return w},er:function(){return m},f3:function(){return S},fq:function(){return D},ic:function(){return y},ie:function(){return E},lP:function(){return f},mT:function(){return c},oQ:function(){return n},pU:function(){return o},qK:function(){return I},wc:function(){return A},yH:function(){return v},z8:function(){return N},zj:function(){return l}});const a="easiplusFuneralPlan/beneficiariesSplit/transition/formValid",n="easiplusFuneralPlan/beneficiariesSplit/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="easiplusFuneralPlan/beneficiariesSplit/transition/initForm",s=e=>({type:o,beneficiaries:e}),l="easiplusFuneralPlan/beneficiariesSplit/transition/resetState",i=()=>({type:l}),c="easiplusFuneralPlan/beneficiariesSplit/transition/selectEvenSplit",d="easiplusFuneralPlan/beneficiariesSplit/transition/deselectEvenSplit",p=()=>({type:c}),m=()=>({type:d}),v="easiplusFuneralPlan/beneficiariesSplit/transition/discardEvenSplit",f=()=>({type:v}),y="easiplusFuneralPlan/beneficiariesSplit/setValue/",h="easiplusFuneralPlan/beneficiariesSplit/setValid/",g=y+"splitPercentage",b=h+"splitPercentage",A=(e,t)=>({type:g,value:e,beneficiaryId:t}),S=(e,t)=>({type:b,error:e,beneficiaryId:t}),N=y+"totalPercentage",C=h+"totalPercentage",I=e=>({type:N,value:e}),D=e=>({type:C,error:e}),w="easiplusFuneralPlan/beneficiaries/transition/evenSplitSingleBeneficiary",E=e=>({type:w,beneficiaryId:e})},66839:function(e,t,r){"use strict";r.d(t,{$1:function(){return E},$D:function(){return B},AS:function(){return c},BV:function(){return A},DB:function(){return j},DL:function(){return n},F5:function(){return i},Fh:function(){return N},KD:function(){return $},LG:function(){return R},Ob:function(){return D},S4:function(){return y},TN:function(){return L},TU:function(){return l},UP:function(){return W},Uf:function(){return g},XD:function(){return d},XT:function(){return _},XX:function(){return U},YQ:function(){return s},_R:function(){return V},au:function(){return m},dn:function(){return x},gZ:function(){return O},hT:function(){return p},kc:function(){return S},l9:function(){return I},mB:function(){return M},nH:function(){return k},oY:function(){return o},p2:function(){return w},q9:function(){return C},qB:function(){return z},u6:function(){return F},x_:function(){return P},xp:function(){return f},yO:function(){return b},zC:function(){return h},zH:function(){return u},zv:function(){return T}});var a=r(92269);
2const n="easiplusFuneralPlan/callMeBack/transition/toggleCallMeBack",u=e=>({type:n,value:e}),o=()=>u(a.QJ.QUOTE),s="easiplusFuneralPlan/callMeBack/transition/formValid",l="easiplusFuneralPlan/callMeBack/transition/formInvalid",i={formValid:()=>({type:s}),formInvalid:()=>({type:l})},c="easiplusFuneralPlan/callMeBack/transition/resetState",d=()=>({type:c}),p="easiplusFuneralPlan/callMeBack/setValue/",m="easiplusFuneralPlan/callMeBack/setValid/",v="easiplusFuneralPlan/callMeBack/email/",f=p+"name",y=m+"name",h=p+"surname",g=m+"surname",b=p+"contactNumber",A=m+"contactNumber",S=p+"gtmContextUrl",N=p+"gtmContextGaId",C=p+"replacementProduct",I=p+"genericProduct",D=p+"quoteProduct",w=p+"initiate",E=v+"send",T=v+"success",O=v+"failure",P=e=>({type:f,value:e}),M=e=>({type:y,error:e}),L=e=>({type:h,value:e}),z=e=>({type:g,error:e}),k=e=>({type:b,value:e}),V=e=>({type:A,error:e}),R=e=>({type:S,value:e}),x=e=>({type:N,value:e}),_=e=>({type:C,value:e}),F=e=>({type:I,value:e}),j=e=>({type:D,value:e}),U=()=>({type:w}),$=()=>({type:E}),B=()=>({type:T}),W=()=>({type:O})},35728:function(e,t,r){"use strict";r.d(t,{$T:function(){return v},BH:function(){return h},Mm:function(){return m},NK:function(){return I},Ng:function(){return s},UL:function(){return D},VE:function(){return C},WR:function(){return g},ZH:function(){return N},bY:function(){return w},cr:function(){return l},e1:function(){return f},gg:function(){return a},hW:function(){return u},ju:function(){return d},jv:function(){return n},k0:function(){return c},oO:function(){return i},rt:function(){return p},t$:function(){return A},uk:function(){return o},ul:function(){return S},vy:function(){return E},xp:function(){return y}});const a="easiplusFuneralPlan/confirmDetails/transition/formValid",n="easiplusFuneralPlan/confirmDetails/transition/formInvalid",u="easiplusFuneralPlan/confirmDetails/transition/toggleDeclarations",o=()=>({type:u}),s=e=>({type:u,error:e}),l={formValid:()=>({type:a}),formInvalid:()=>({type:n})},i="easiplusFuneralPlan/confirmDetails/transition/resetState",c=()=>({type:i}),d="easiplusFuneralPlan/confirmDetails/setValue/",p=d+"declarations",m=d+"declarationsSideDrawer",v="easiplusFuneralPlan/confirmDetails/setValid/declarationsSideDrawer",f=
2d+"closeSideDrawer",y=e=>({type:m,value:e}),h=e=>({type:v,error:e}),g=()=>({type:f}),b="easiplusFuneralPlan/confirmDetails/submitApplication/",A=b+"send",S=b+"failure",N=b+"success",C=()=>({type:A}),I=()=>({type:S}),D=e=>({type:N,value:e}),w=d+"skipConfirmationPage",E=e=>({type:w,value:e})},2933:function(e,t,r){"use strict";r.d(t,{$l:function(){return ce},BA:function(){return P},BI:function(){return he},C_:function(){return z},Ce:function(){return W},D:function(){return h},ER:function(){return Oe},Ek:function(){return n},GI:function(){return ue},Gr:function(){return N},HR:function(){return p},Hf:function(){return a},I_:function(){return ie},Iq:function(){return T},JF:function(){return $},JN:function(){return x},KC:function(){return G},Kg:function(){return we},L7:function(){return M},LB:function(){return m},MA:function(){return ge},Mw:function(){return Ee},Np:function(){return o},O4:function(){return ve},On:function(){return d},P1:function(){return L},PV:function(){return le},Pe:function(){return Ce},QH:function(){return fe},R9:function(){return Ne},SP:function(){return R},Sc:function(){return A},TN:function(){return be},Ts:function(){return de},UR:function(){return v},Uf:function(){return Z},W0:function(){return g},X:function(){return O},X4:function(){return oe},Xl:function(){return re},YB:function(){return j},YL:function(){return se},Y_:function(){return ae},Zf:function(){return Y},aJ:function(){return pe},bG:function(){return X},cZ:function(){return Se},dV:function(){return ye},fd:function(){return s},g3:function(){return U},gN:function(){return H},gn:function(){return me},hA:function(){return l},hc:function(){return F},iG:function(){return K},iU:function(){return Ie},ie:function(){return w},js:function(){return De},kb:function(){return J},l6:function(){return Te},lZ:function(){return ee},n0:function(){return _},n4:function(){return V},oH:function(){return te},pm:function(){return ne},qB:function(){return Ae},rK:function(){return E},t9:function(){return i},tN:function(){return c},ul:function(){return I},vM:function(){return D},vO:function(){return C},vg:function(){return q},vr:function(){return y},w8:function(){return k},yT:function(){return u},yX:function(){return b},yn:function(){return f},zC:function(){return Q},zS:function(){return S}});const a="easiplusFuneralPlan/livesCovered/transition/formValid",n="easiplusFuneralPlan/livesCovered/transition/formInvalid",u="easiplusFuneralPlan/livesCovered/transition/formComplete",o="easiplusFuneralPlan/livesCovered/transition/formIncomplete",s={formValid:()=>({type:a}),formInvalid:()=>({type:n}),formComplete:()=>({type:u}),formIncomplete:()=>({type:o})},l="easiplusFuneralPlan/livesCovered/transition/resetState",i=()=>({type:l}),c="easiplusFuneralPlan/livesCovered/setValue/referenceCoverMembers",d="easiplusFuneralPlan/livesCovered/setValue/referenceCoverCategories",p="easiplusFuneralPlan/livesCovered/setValue/coverMembers",m="easiplusFuneralPlan/livesCovered/transition/membersUpdated",v="easiplusFuneralPlan/livesCovered/setValue/updateMyselfCoverMember",f="easiplusFuneralPlan/livesCovered/setValue/updateMyselfPremium",y="easiplusFuneralPlan/livesCovered/setValue/syncCoverAmounts",h=e=>({type:c,value:e}),g=e=>({type:d,value:e}),b=e=>({type:p,value:e}),A=()=>({type:m}),S=e=>({type:v,value:e}),N=e=>({type:f,value:e}),C=e=>({type:y,member:e}),I="easiplusFuneralPlan/livesCovered/setValue/editCoverMember",D="easiplusFuneralPlan/livesCovered/setValue/addCoverMember",w=e=>({type:I,member:e}),E=e=>({type:D,member:e}),T="easiplusFuneralPlan/livesCovered/setValue/viewMore",O=e=>({type:T,category:e}),P="easiplusFuneralPlan/livesCovered/transition/",M=P+"pushCoverMember",L=P+"addNewCoverMember",z=P+"deleteCoverMember",k=P+"saveCoverMember",V=P+"cancelCoverMember",R=()=>({type:M}),x=()=>({type:L}),_=e=>({type:z,member:e}),F=()=>({type:k}),j=()=>({type:V}),U="easiplusFuneralPlan/livesCovered/setValue/",$="easiplusFuneralPlan/livesCovered/setValid/",B="easiplusFuneralPlan/livesCovered/setClear/",W=U+"title",q=$+"title",K=B+"title",G=U+"firstName",Y=$+"firstName",H=B+"firstName",Q=U+"surname",Z=$+"surname",X=B+"surname",J=U+"dateOfBirth",ee=$+"dateOfBirth",te=B+"dateOfBirth",re=U+"age",ae=$+"age",ne=B+"age",ue=U+"coverAmount",oe=$+"coverAmount",se=B+"coverAmount",le=U+"monthlyPremium",ie=$+"monthlyPremium",ce=B+"monthlyPremium",de=U+"modal",pe=B+"modal",me=e=>({type:de,value:e}),ve=e=>({type:pe,value:e}),fe=e=>({type:W,value:e}),ye=e=>({type:q,error:e}
2),he=e=>({type:G,value:e}),ge=e=>({type:Y,error:e}),be=e=>({type:Q,value:e}),Ae=e=>({type:Z,error:e}),Se=e=>({type:J,value:e}),Ne=e=>({type:ee,error:e}),Ce=function(e,t,r){return void 0===t&&(t=!1),void 0===r&&(r=!1),{type:re,value:e,child:t,myself:r}},Ie=e=>({type:ae,error:e}),De=e=>({type:ue,value:e}),we=e=>({type:oe,error:e}),Ee=e=>({type:le,value:e}),Te=U+"removeCoverMember",Oe=e=>({type:Te,value:e})},1934:function(e,t,r){"use strict";r.d(t,{$O:function(){return _},A7:function(){return B},Bi:function(){return S},Ew:function(){return g},GG:function(){return z},Gu:function(){return F},Iw:function(){return D},JD:function(){return m},KC:function(){return V},M_:function(){return v},OZ:function(){return c},Ri:function(){return w},Sd:function(){return d},T4:function(){return M},Tt:function(){return l},Tw:function(){return I},WW:function(){return a},Wp:function(){return b},Xl:function(){return P},ZF:function(){return O},ZT:function(){return $},_7:function(){return L},bD:function(){return E},bP:function(){return A},cF:function(){return y},dv:function(){return s},eY:function(){return T},f1:function(){return U},fJ:function(){return h},gh:function(){return R},gi:function(){return p},iA:function(){return f},iU:function(){return C},n3:function(){return i},n6:function(){return n},qL:function(){return N},sQ:function(){return j},tN:function(){return x},wp:function(){return o},x3:function(){return k}});const a="easiplusFuneralPlan/paymentDetails/transition/formValid",n="easiplusFuneralPlan/paymentDetails/transition/formInvalid",u="easiplusFuneralPlan/paymentDetails/transition/",o=u+"togglePaymentAuthorization",s=u+"invalid",l="easiplusFuneralPlan/paymentDetails/transition/toggleIncludeAvs",i=()=>({type:l}),c="easiplusFuneralPlan/paymentDetails/transition/toggleIncludeCdv",d=()=>({type:c}),p=()=>({type:o}),m=e=>({type:s,value:e}),v={formValid:()=>({type:a}),formInvalid:()=>({type:n})},f="easiplusFuneralPlan/livesCovered/transition/paymentDetails",y=()=>({type:f}),h="easiplusFuneralPlan/paymentDetails/setValue/",g="easiplusFuneralPlan/paymentDetails/setValid/",b=h+"bankName",A=g+"bankName",S=h+"accountNumber",N=g+"accountNumber",C=h+"accountType",I=g+"accountType",D=h+"debitOrderDay",w=g+"debitOrderDay",E=g+"paymentAuthorization",T=h+"isSelfEmployed",O=g+"isSelfEmployed",P=h+"accountValidation/status",M=e=>({type:P,value:e}),L=h+"accountValidation/reset",z=()=>({type:L}),k=e=>({type:b,value:e}),V=e=>({type:A,error:e}),R=e=>({type:S,value:e}),x=e=>({type:N,error:e}),_=e=>({type:C,value:e}),F=e=>({type:I,error:e}),j=e=>({type:D,value:e}),U=e=>({type:w,error:e}),$=e=>({type:T,value:e}),B=e=>({type:O,error:e})},2442:function(e,t,r){"use strict";r.d(t,{$b:function(){return Be},$e:function(){return C},$i:function(){return kt},AF:function(){return he},AG:function(){return Oe},Be:function(){return xt},Bm:function(){return Ce},Cq:function(){return ye},Cy:function(){return V},D5:function(){return Ze},DB:function(){return Ge},DC:function(){return re},Do:function(){return m},Dw:function(){return d},EG:function(){return E},EZ:function(){return l},El:function(){return ke},F:function(){return ae},FG:function(){return He},Fe:function(){return G},GU:function(){return rt},GY:function(){return v},HL:function(){return h},HQ:function(){return $e},HW:function(){return it},I0:function(){return ve},IM:function(){return Ee},IN:function(){return a},Ic:function(){return nt},Ie:function(){return g},JG:function(){return x},Jy:function(){return w},K:function(){return zt},KF:function(){return D},Ki:function(){return $},LR:function(){return K},Lx:function(){return Z},Mu:function(){return Je},Mw:function(){return ne},NE:function(){return De},Nt:function(){return U},O4:function(){return je},O8:function(){return Ue},OD:function(){return ue},OT:function(){return jt},Q7:function(){return Wt},QE:function(){return We},Qs:function(){return Ke},R5:function(){return W},S1:function(){return Ye},SP:function(){return Ne},ST:function(){return X},Sg:function(){return Ut},Sq:function(){return Lt},T3:function(){return L},TN:function(){return S},UB:function(){return Xe},Uf:function(){return y},Vr:function(){return Fe},Vt:function(){return It},WK:function(){return j},Wd:function(){return s},We:function(){return wt},Wn:function(){return we},XJ:function(){return Nt},XX:function(){return n},Xd:function(){return qe},Xj:function(){return lt},Xp:function(){return oe},YV:function(){return B},Yp:function(){return Ct},ZH:function(){return ge},Zo:function(){return mt},Zt:function(){return Re},_B:function(){return Ie},_P:function(){return se},_t:function(){return _e},_y:function(){return Q},aA:function(){return ct},aF:function(){return Qe},aZ:function(){return Le},bX:function(){return Se},bk:function(){return de},c9:function(){return pe},cr:function(){return ut},cs:function(){return z},dA:function(){return ht},dx:function(){return ie},eG:function(){return Bt},eK:function(){return $t},fd:function(){return le},ff:function(){return xe},fr:function(){return At},gH:function(){return Te},gW:function(){return _},gt:function(){return Ft},h6:function(){return ee},h7:function(){return H},hN:function(){return fe},if:function(){return ze},in:function(){return bt},kL:function(){return o},kW:function(){return gt},kY:function(){return tt},l0:function(){return P},nB:function(){return dt},nC:function(){return ot},nc:function(){return Pt},nz:function(){return k},o4:function(){return J},os:function(){return Mt},pV:function(){return p},pk:function(){return et},qB:function(){return N},qO:function(){return at},qP:function(){return c},r4:function(){return R},ri:function(){return b},sY:function(){return O},tA:function(){return me},tF:function(){return _t},tJ:function(){return F},tQ:function(){return Pe},uX:function(){return pt},uY:function(){return ce},uk:function(){return I},v9:function(){return A},vk:function(){return Ae},wD:function(){return Tt},wF:function(){return Vt},wQ:function(){return Y},wc:function(){return vt},x9:function(){return Dt},xA:function(){return i},xI:function(){return T},xs:function(){return Ot},xu:function(){return Me},yB:function(){return q},yC:function(){return u},yD:function(){return ft},yG:function(){return Ve},yJ:function(){return M},yb:function(){return St},yg:function(){return be},yi:function(){return te},yl:function(){return st},z4:function(){return Rt},zC:function(){return f},zO:function(){return Et},zl:function(){return yt}});const a="easiplusFuneralPlan/personalDetails/transition/formValid",n="easiplusFuneralPlan/personalDetails/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="easiplusFuneralPlan/personalDetails/transition/resetState",s=()=>({type:o}),l="easiplusFuneralPlan/personalDetails/clearValue/",i="easiplusFuneralPlan/personalDetails/setValue/",c="easi
2plusFuneralPlan/personalDetails/setValid/",d="easiplusFuneralPlan/personalDetails/transition/dropOffLead",p=e=>({type:d,dropOffDetails:e}),m=i+"firstNames",v=c+"firstNames",f=i+"surname",y=c+"surname",h=i+"id",g=c+"id",b=e=>({type:m,value:e}),A=e=>({type:v,error:e}),S=e=>({type:f,value:e}),N=e=>({type:y,error:e}),C=e=>({type:h,value:e}),I=e=>({type:g,error:e}),D=i+"mobile",w=c+"mobile",E=i+"email",T=c+"email",O=e=>({type:D,value:e}),P=e=>({type:w,error:e}),M=e=>({type:E,value:e}),L=e=>({type:T,error:e}),z=i+"complex",k=c+"complex",V=i+"streetAddress",R=c+"streetAddress",x=i+"suburb",_=c+"suburb",F=i+"city",j=c+"city",U=i+"postalCode",$=c+"postalCode",B=i+"country",W=c+"country",q=e=>({type:z,value:e}),K=e=>({type:k,error:e}),G=e=>({type:V,value:e}),Y=e=>({type:R,error:e}),H=e=>({type:x,value:e}),Q=e=>({type:_,error:e}),Z=e=>({type:F,value:e}),X=e=>({type:j,error:e}),J=e=>({type:U,value:e}),ee=e=>({type:$,error:e}),te=e=>({type:B,value:e}),re=e=>({type:W,error:e}),ae=i+"postalAddressMethod",ne=c+"postalAddressMethod",ue=i+"postalAddressSame",oe=c+"postalAddressSame",se=e=>({type:ae,value:e}),le=e=>({type:ne,error:e}),ie=e=>({type:ue,value:e}),ce=e=>({type:oe,error:e}),de=i+"poBox",pe=c+"poBox",me=i+"poPostOffice",ve=c+"poPostOffice",fe=i+"poPostalCode",ye=c+"poPostalCode",he=i+"poCountry",ge=c+"poCountry",be=e=>({type:de,value:e}),Ae=e=>({type:pe,error:e}),Se=e=>({type:me,value:e}),Ne=e=>({type:ve,error:e}),Ce=e=>({type:fe,value:e}),Ie=e=>({type:ye,error:e}),De=e=>({type:he,value:e}),we=e=>({type:ge,error:e}),Ee=l+"poBox",Te=l+"poPostOffice",Oe=l+"poPostalCode",Pe=l+"poCountry",Me=()=>({type:Ee}),Le=()=>({type:Te}),ze=()=>({type:Oe}),ke=()=>({type:Pe}),Ve=i+"privateBag",Re=c+"privateBag",xe=i+"privatePostOffice",_e=c+"privatePostOffice",Fe=i+"privatePostalCode",je=c+"privatePostalCode",Ue=i+"privateCountry",$e=c+"privateCountry",Be=e=>({type:Ve,value:e}),We=e=>({type:Re,error:e}),qe=e=>({type:xe,value:e}),Ke=e=>({type:_e,error:e}),Ge=e=>({type:Fe,value:e}),Ye=e=>({type:je,error:e}),He=e=>({type:Ue,value:e}),Qe=e=>({type:$e,error:e}),Ze=l+"privateBag",Xe=l+"privatePostOffice",Je=l+"privatePostalCode",et=l+"privateCountry",tt=()=>({type:Ze}),rt=()=>({type:Xe}),at=()=>({type:Je}),nt=()=>({type:et}),ut=i+"postalComplex",ot=c+"postalComplex",st=i+"postalStreetAddress",lt=c+"postalStreetAddress",it=i+"postalSuburb",ct=c+"postalSuburb",dt=i+"postalCity",pt=c+"postalCity",mt=i+"postalPostalCode",vt=c+"postalPostalCode",ft=i+"postalCountry",yt=c+"postalCountry",ht=e=>({type:ut,value:e}),gt=e=>({type:ot,error:e}),bt=e=>({type:st,value:e}),At=e=>({type:lt,error:e}),St=e=>({type:it,value:e}),Nt=e=>({type:ct,error:e}),Ct=e=>({type:dt,value:e}),It=e=>({type:pt,error:e}),Dt=e=>({type:mt,value:e}),wt=e=>({type:vt,error:e}),Et=e=>({type:ft,value:e}),Tt=e=>({type:yt,error:e}),Ot=l+"postalComplex",Pt=l+"postalStreetAddress",Mt=l+"postalSuburb",Lt=l+"postalCity",zt=l+"postalPostalCode",kt=l+"postalCountry",Vt=()=>({type:Ot}),Rt=()=>({type:Pt}),xt=()=>({type:Mt}),_t=()=>({type:Lt}),Ft=()=>({type:zt}),jt=()=>({type:kt}),Ut=i+"gCSStreetAddressValue",$t=i+"gCSPostalAddressValue",Bt=e=>({type:Ut,value:e}),Wt=e=>({type:$t,value:e})},85792:function(e,t,r){"use strict";r.d(t,{$9:function(){return Le},$L:function(){return g},$m:function(){return he},$s:function(){return be},AA:function(){return me},Av:function(){return ie},B5:function(){return pe},D5:function(){return K},DC:function(){return ce},DN:function(){return Pe},Dj:function(){return U},FY:function(){return S},G2:function(){return W},GI:function(){return ue},Gb:function(){return Z},H6:function(){return o},I_:function(){return le},Ic:function(){return ke},Ij:function(){return z},Io:function(){return ye},JL:function(){return h},J_:function(){return re},Kg:function(){return we},LR:function(){return T},Ld:function(){return s},Mw:function(){return Ee},Mz:function(){return de},N7:function(){return G},PV:function(){return se},Pe:function(){return Ce},Ph:function(){return B},S$:function(){return y},U1:function(){return O},Uw:function(){return Ne},VL:function(){return _e},Vx:function(){return _},X4:function(){return oe},XZ:function(){return Q},Xl:function(){return ae},Y6:function(){return H},YF:function(){return Y},YJ:function(){return A},YT:function(){return k},Y_:function(){return ne},Z$:function(){return m},Zi:function(){return V},Zj:function(){return x},Zt:function(){return l},Zz:function(){return ve},_8:function(){return u},__:function(){return E},_g:function(){return R},_r:function(){return v},aY:function(){return d},ab:function(){return Oe},bv:function(){return X},cN:function(){return I},dE:function(){return Se},dX:function(){return N},dt:function(){return ge},e$:function(){return p},ed:function(){return P},fM:function(){return ee},gT:function(){return J},go:function(){return C},hY:function(){return Te},hk:function(){return D},iD:function(){return $},iU:function(){return Ie},ic:function(){return q},il:function(){return fe},js:function(){return De},k$:function(){return M},ki:function(){return F},kj:function(){return i},l$:function(){return b},l6:function(){return ze},n8:function(){return Ve},og:function(){return Re},sG:function(){return Me},td:function(){return j},ty:function(){return f},u8:function(){return Ae},uH:function(){return te},v0:function(){return n},z:function(){return c},zO:function(){return xe}});var a=r(66345);
2const n="easiplusFuneralPlan/quote/transition/formValid",u="easiplusFuneralPlan/quote/transition/formInvalid",o={formValid:()=>({type:n}),formInvalid:()=>({type:u})},s="easiplusFuneralPlan/quote/transition/validContinue",l="easiplusFuneralPlan/quote/transition/back",i=()=>({type:s}),c="easiplusFuneralPlan/quote/transition/resetState",d=()=>({type:c}),p="easiplusFuneralPlan/quote/transition/addCover",m="easiplusFuneralPlan/quote/transition/deleteCover",v="easiplusFuneralPlan/quote/transition/editCover",f="easiplusFuneralPlan/quote/transition/saveCover",y="easiplusFuneralPlan/quote/transition/expandMembers",h="easiplusFuneralPlan/quote/transition/collapseMembers",g="easiplusFuneralPlan/quote/transition/cancelEditCover",b="easiplusFuneralPlan/quote/transition/clearAll",A=(e,t,r)=>({type:v,coverId:e,coverCategory:t,sideDrawer:r}),S=(e,t)=>({type:m,coverId:e,coverCategory:t}),N=(e,t)=>({type:f,coverId:e,coverCategory:t}),C=()=>({type:g}),I=e=>({type:y,coverCategory:e}),D=()=>({type:h}),w=e=>({type:b,coverCategory:e}),E=()=>w(a.z0.DIRECT_FAMILY),T=()=>w(a.z0.PARENTS_AND_IN_LAWS),O=()=>w(a.z0.EXTENDED_FAMILY),P=()=>w(),M="easiplusFuneralPlan/quote/transition/toggleAddCover",L="easiplusFuneralPlan/quote/createQuote/",z=L+"send",k=L+"success",V=L+"failure",R=L+"cancel",x=()=>({type:z}),_=()=>({type:V}),F=e=>({type:k,value:e}),j=()=>({type:R}),U="easiplusFuneralPlan/quote/progressiveClear/age",$="easiplusFuneralPlan/quote/progressiveClear/member",B=()=>({type:U}),W=()=>({type:$}),q="easiplusFuneralPlan/quote/confirmDelete/clear",K="easiplusFuneralPlan/quote/confirmDelete/set",G=()=>({type:q}),Y=e=>{let{id:t,relationship:r,category:a}=e;return{type:K,id:t,relationship:r,category:a}},H="easiplusFuneralPlan/quote/setValue/",Q="easiplusFuneralPlan/quote/setValid/",Z=H+"sideDrawer",X=H+"closeSideDrawer",J=H+"coverCategory",ee=Q+"coverCategory",te=H+"coverMember",re=Q+"coverMember",ae=H+"age",ne=Q+"age",ue=H+"coverAmount",oe=Q+"coverAmount",se=H+"monthlyPremium",le=Q+"monthlyPremium",ie=H+"addPartner",ce=Q+"addPartner",de=H+"addChild",pe=Q+"addChild",me=H+"newCoverDefault",ve=H+"newCoverMyself",fe=H+"newCoverParents",ye=H+"newCoverExtended",he=H+"showingAgeValidation",ge=H+"waitingForCreateQuote",be=e=>({type:J,value:e}),Ae=e=>({type:ee,error:e}),Se=e=>({type:te,value:e}),Ne=e=>({type:re,error:e}),Ce=e=>({type:ae,value:e}),Ie=e=>({type:ne,error:e}),De=e=>({type:ue,value:e}),we=e=>({type:oe,error:e}),Ee=e=>({type:se,value:e}),Te=e=>({type:ie,value:e}),Oe=e=>({type:ce,error:e}),Pe=e=>({type:de,value:e}),Me=e=>({type:pe,error:e}),Le=e=>({type:Z,value:e}),ze=()=>({type:X}),ke=e=>({type:he,value:e}),Ve=()=>({type:me}),Re=()=>({type:ve}),xe=()=>({type:fe}),_e=()=>({type:ye})},30745:function(e,t,r){"use strict";r.d(t,{$S:function(){return a},IN:function(){return l},Kj:function(){return c},O0:function(){return s},Pe:function(){return n},b7:function(){return u},lE:function(){return o},ld:function(){return d},vd:function(){return p},yH:function(){return i}});const a="easiplusFuneralPlan/applicationReferenceData/setValue/",n="easiplusFuneralPlan/applicationReferenceData/getValue/",u="easiplusFuneralPlan/quoteReferenceData/setValue/",o="easiplusFuneralPlan/quoteReferenceData/getValue/",s=e=>({type:a,value:e}),l=()=>({type:n}),i=e=>({type:u,value:e}),c=()=>({type:o}),d="easiplusFuneralPlan/referenceData/setValue/resetState",p=()=>({type:d})},43198:function(e,t,r){"use strict";r.d(t,{AS:function(){return s},Ab:function(){return u},F1:function(){return m},al:function(){return o},fc:function(){return d},ii:function(){return i},kl:function(){return c},mZ:function(){return a},pH:function(){return l},sv:function(){return p},vg:function(){return n}});const a="easiplusFuneralPlan/replacementPolicy/transition/formValid",n="easiplusFuneralPlan/replacementPolicy/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="easiplusFuneralPlan/replacementPolicy/transition/resetState",s=()=>({type:o}),l="easiplusFuneralPlan/replacementPolicy/setValue/",i="easiplusFuneralPlan/replacementPolicy/setValid/",c=l+"isReplacementPolicy",d=i+"isReplacementPolicy",p=e=>({type:c,value:e}),m=e=>({type:d,error:e})},67790:function(e,t,r){"use strict";r.d(t,{$n:function(){return d},ES:function(){return u},G:function(){return D},GJ:function(){return a},Gk:function(){return S},Ho:function(){return E},KD:function(){return T},Lf:function(){return P},N7:function(){return m},QE:function(){return g},TC:function(){return s},Ug:function(){return w},Um:function(){return v},VH:function(){return h},VZ:function(){return i},Vd:function(){return A},_T:function(){return O},aJ:function(){return p},aM:function(){return M},aV:function(){return n},ae:function(){return y},kM:function(){return c},lm:function(){return o},nM:function(){return I},pt:function(){return l},qq:function(){return N},xN:function(){return b},ym:function(){return C}});const a="easiplusFuneralPlan/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigateIndex",s=a+"navigationDone",l=()=>({type:n}),i=()=>({type:u}),c=e=>({type:o,value:e}),d=()=>({type:s}),p=()=>({type:"easiplusFuneralPlan/routing/transition/resetState"}),m=a+"activePageIndex",v=e=>({type:m,value:e}),f="easiplusFuneralPlan/routing/transition/",y=f+"toReplacementPolicy",h=()=>({type:y}),g=f+"toPersonalDetails",b=()=>({type:g}),A=f+"toLivesCovered",S=()=>({type:A}),N=f+"toBeneficiaries",C=()=>({type:N}),I=f+"toBeneficiariesSplit",D=()=>({type:I}),w=f+"toPaymentDetails",E=()=>({type:w}),T=f+"toConfirmation",O=()=>({type:T}),P=f+"toThankYou",M=()=>({type:P})},67551:function(e,t,r){"use strict";r.d(t,{B0:function(){return s},Cb:function(){return u},LB:function(){return o},cf:function(){return n},rY:function(){return a}});const a="easiplusFuneralPlan/scrolling/transition/scrollToClass",n="easiplusFuneralPlan/scrolling/transition/scrollToId",u="easiplusFuneralPlan/scrolling/transition/resetScroll",o={scrollToClass:e
2=>({type:a,value:e}),scrollToId:e=>({type:n,value:e})},s=()=>({type:u})},73057:function(e,t,r){"use strict";r.d(t,{Do:function(){return u},KF:function(){return s},_1:function(){return o},rC:function(){return n}});const a="easiplusFuneralPlan/thankYou/setValue/",n=a+"referenceNumber",u=a+"firstNames",o=e=>({type:n,value:e}),s=e=>({type:u,value:e})},66345:function(e,t,r){"use strict";r.d(t,{Aw:function(){return c},DF:function(){return n},K6:function(){return o},Ld:function(){return h},Mk:function(){return l},NC:function(){return i},Nb:function(){return N},S9:function(){return g},Sl:function(){return p},Vk:function(){return s},Z2:function(){return C},dY:function(){return D},gG:function(){return m},i:function(){return I},j4:function(){return y},kX:function(){return A},l_:function(){return a},pH:function(){return f},q0:function(){return d},r:function(){return S},wp:function(){return u},z0:function(){return v}});const a={DIRECT_FAMILY:{key:"DIRECT_FAMILY",description:"Me & My Direct Family",code:"Me and My Direct Family"},PARENTS_AND_IN_LAWS:{key:"PARENTS_AND_IN_LAWS",description:"My Parents & In-Laws",code:"My Parents and In-laws"},EXTENDED_FAMILY:{key:"EXTENDED_FAMILY",description:"My Extended Family",code:"My Extended Family"}},n={MYSELF:{key:"MYSELF",description:"Myself",code:"myself",category:a.DIRECT_FAMILY.key,label:"Myself",displayCoverAmount:!0,canRemove:!1},SPOUSE:{key:"SPOUSE",description:"Spouse or Partner",code:"spouse",category:a.DIRECT_FAMILY.key,label:"Spouse or partner",displayCoverAmount:!1,canRemove:!0},CHILD_1:{key:"CHILD_1",description:"Child (Optional)",code:"child_1",category:a.DIRECT_FAMILY.key,label:"Child",displayCoverAmount:!1,canRemove:!0},MOTHER:{key:"MOTHER",description:"Mother",code:"mother",category:a.PARENTS_AND_IN_LAWS.key,label:"Mother",displayCoverAmount:!0,canRemove:!1},MOTHER_IN_LAW:{key:"MOTHER_IN_LAW",description:"Mother-in-law",code:"motherInLaw",category:a.PARENTS_AND_IN_LAWS.key,label:"Mother-in-law",displayCoverAmount:!0,canRemove:!1},FATHER:{key:"FATHER",description:"Father",code:"father",category:a.PARENTS_AND_IN_LAWS.key,label:"Father",displayCoverAmount:!0,canRemove:!1},FATHER_IN_LAW:{key:"FATHER_IN_LAW",description:"Father-in-law",code:"fatherInLaw",category:a.PARENTS_AND_IN_LAWS.key,label:"Father-in-law",displayCoverAmount:!0,canRemove:!1},AUNT:{key:"AUNT",description:"Aunt",code:"aunt",category:a.EXTENDED_FAMILY.key,label:"Aunt",displayCoverAmount:!0,canRemove:!1},UNCLE:{key:"UNCLE",description:"Uncle",code:"uncle",category:a.EXTENDED_FAMILY.key,label:"Uncle",displayCoverAmount:!0,canRemove:!1},BROTHER:{key:"BROTHER",description:"Brother",code:"brother",category:a.EXTENDED_FAMILY.key,label:"Brother",displayCoverAmount:!0,canRemove:!1},BROTHER_IN_LAW:{key:"BROTHER_IN_LAW",description:"Brother-in-law",code:"brotherInLaw",category:a.EXTENDED_FAMILY.key,label:"Brother-in-law",displayCoverAmount:!0,canRemove:!1},SISTER:{key:"SISTER",description:"Sister",code:"sister",category:a.EXTENDED_FAMILY.key,label:"Sister",displayCoverAmount:!0,canRemove:!1},SISTER_IN_LAW:{key:"SISTER_IN_LAW",description:"Sister-in-law",code:"sisterInLaw",category:a.EXTENDED_FAMILY.key,label:"Sister-in-law",displayCoverAmount:!0,canRemove:!1},DAUGHTER_IN_LAW:{key:"DAUGHTER_IN_LAW",description:"Daughter-in-law",code:"daughterInLaw",category:a.EXTENDED_FAMILY.key,label:"Daughter-in-law",displayCoverAmount:!0,canRemove:!1},SON_IN_LAW:{key:"SON_IN_LAW",description:"Son-in-law",code:"sonInLaw",category:a.EXTENDED_FAMILY.key,label:"Son-in-law",displayCoverAmount:!0,canRemove:!1},COUSIN:{key:"COUSIN",description:"Cousin",code:"cousin",category:a.EXTENDED_FAMILY.key,label:"Cousin",displayCoverAmount:!0,canRemove:!1},NIECE:{key:"NIECE",description:"Niece",code:"niece",category:a.EXTENDED_FAMILY.key,label:"Niece",displayCoverAmount:!0,canRemove:!1},NEPHEW:{key:"NEPHEW",description:"Nephew",code:"nephew",category:a.EXTENDED_FAMILY.key,label:"Nephew",displayCoverAmount:!0,canRemove:!1},GRANDCHILD:{key:"GRANDCHILD",description:"Grandchild",code:"grandchild",category:a.EXTENDED_FAMILY.key,label:"Grandchild",displayCoverAmount:!0,canRemove:!1},GRANDPARENT:{key:"GRANDPARENT",description:"Grandparent",code:"grandparent",category:a.EXTENDED_FAMILY.key,label:"Grandparent",displayCoverAmount:!0,canRemove:!1},PARENT_IN_LAW:{key:"PARENT_IN_LAW",description:"Parent-in-law",code:"parentInLaw",category:a.EXTENDED_FAMILY.key,label:"Parent-in-law",displayCoverAmount:!0,canRemove:!1},GRANDPARENT_IN_LAW:{key:"GRANDPARENT_IN_LAW",description:"Grandparent-in-law",code:"grandparentInLaw",category:a.EXTENDED_FAMILY.key,label:"Grandparent-in-law",displayCoverAmount:!0,canRemove:!1},SON:{key:"SON",description:"Son",code:"son",category:a.EXTENDED_FAMILY.key,label:"Son",displayCoverAmount:!0,canRemove:!1},DAUGHTER:{key:"DAUGHTER",description:"Daughter",code:"daughter",category:a.EXTENDED_FAMILY.key,label:"Daughter",displayCoverAmount:!0,canRemove:!1}},u=["Brother","Brother-in-law","Cousin","Daughter","Daughter-in-law","Father","Father-in-law","Grandchild","Grandparent","Child","Mother","Mother-in-law","Nephew","Niece","Sister","Sister-in-law","Son","Son-in-law","Spouse","Uncle","Friend","Parent-in-law","Step Parent","Grandparent-in-law","Aunt"],o="MALE",s="FEMALE",l=[{code:"Mr",description:"Mr",displayOrder:1}],i=[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}],c=[].concat(l,i),d={aunt:s,brother:o,brotherInLaw:o,child:null,cousin:null,daughter:s,daughterInLaw:s,father:o,fatherInLaw:o,friend:null,grandchildren:null,grandparent:null,me:null,mother:s,motherInLaw:s,nephew:o,niece:s,sister:s,sisterInLaw:s,son:o,sonInLaw:o,uncle:o,spouse:null,parentInLaw:null,stepParent:null,grandparentInLaw:null},p=Object.fromEntries(Object.entries(d).map(e=>{let[t,r]=e;return[t.toLowerCase(),r]})),m={INCOMPLETE_MODAL:"INCOMPLETE_MODAL",MAX_CHILDREN:"MAX_CHILDREN",REMOVE_CONFIRMATION:"REMOVE_CONFIRMATION"},v={DIRECT_FAMILY:"Me and My Direct Family",PARENTS_AND_IN_LAWS:"My Parents and In-laws",EXTENDED_FAMILY:"My Extended Family"},f={LIVES_COVERED:"All Cover Options",DIRECT_FAMILY:"Me And My Direct Family",PARENTS_AND_IN_LAWS:"My Parents and In-laws",EXTENDED_FAMILY:"My Extended Family"},y={EXTENDED_FAMILY:{min:1,max:84},PARENTS_AND_IN_LAWS:{min:1,max:84},DEFAULT:{min:18,max:65}},h={PRIVATE_BAG:"PrivateBag",PO_BOX:"POBox",STREET_ADDRESS:"StreetAddress"},g="/personal/solutions/funeral/easiplus-funeral-plan",b="/easiplus-funeral-plan",A="APP_NOT_INITIATED",S={CALL_ME_BACK:"callMeBack"},N=[{URL:`${b}/replacement-policy/`,URL_PART:"replacement-policy",TITLE:"Replacement Policy"},{URL:`${b}/personal-details/`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${b}/lives-covered/`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${b}/beneficiaries/`,URL_PART:"beneficiaries",TITLE:"Beneficiaries"},{URL:`${b}/beneficiaries-split/`,URL_PART:"beneficiaries-split",TITLE:"Beneficiaries Split"},{URL:`${b}/payment-details/`,URL_PART:"payment-details",TITLE:"Payment Details"},{URL:`${b}
2/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation"},{URL:`${b}/thank-you/`,URL_PART:"thank-you",TITLE:"Thank You"}],C={QUOTE:g,REPLACEMENT_POLICY:`${b}/${N[0].URL_PART}`,PERSONAL_DETAILS:`${b}/${N[1].URL_PART}`,LIVES_COVERED:`${b}/${N[2].URL_PART}`,BENEFICIARIES:`${b}/${N[3].URL_PART}`,BENEFICIARIES_SPLIT:`${b}/${N[4].URL_PART}`,PAYMENT_DETAILS:`${b}/${N[5].URL_PART}`,CONFIRMATION:`${b}/${N[6].URL_PART}`,THANK_YOU:`${b}/${N[7].URL_PART}`},I={REPLACEMENT_POLICY:0,PERSONAL_DETAILS:1,LIVES_COVERED:2,BENEFICIARIES:3,BENEFICIARIES_SPLIT:4,PAYMENT_DETAILS:5,CONFIRMATION:6,THANK_YOU:7},D=(C.REPLACEMENT_POLICY,I.REPLACEMENT_POLICY,C.REPLACEMENT_POLICY,I.PERSONAL_DETAILS,C.PERSONAL_DETAILS,I.LIVES_COVERED,C.LIVES_COVERED,I.BENEFICIARIES,C.BENEFICIARIES,I.BENEFICIARIES_SPLIT,C.BENEFICIARIES_SPLIT,I.PAYMENT_DETAILS,C.PAYMENT_DETAILS,I.CONFIRMATION,C.CONFIRMATION,I.THANK_YOU,C.THANK_YOU,{IDLE:"IDLE",PENDING:"PENDING",ERROR:"ERROR",FAILED:"FAILED",PASSED:"PASSED"})},30094:function(e,t,r){"use strict";r.d(t,{Af:function(){return Y},B$:function(){return H},Dl:function(){return A},EP:function(){return p},Ef:function(){return w},En:function(){return b},Fd:function(){return O},GN:function(){return l},HI:function(){return Q},IL:function(){return G},Jx:function(){return te},Mf:function(){return X},N_:function(){return T},PX:function(){return M},Pq:function(){return Z},TD:function(){return J},Vq:function(){return z},Xc:function(){return u},Y7:function(){return f},YA:function(){return n},Yr:function(){return c},ZC:function(){return o},b0:function(){return d},dF:function(){return i},dL:function(){return $},eD:function(){return P},eM:function(){return h},gI:function(){return N},gf:function(){return K},hT:function(){return g},hm:function(){return V},j0:function(){return D},jq:function(){return q},k3:function(){return R},l2:function(){return F},lP:function(){return j},m6:function(){return m},ne:function(){return W},oe:function(){return s},p5:function(){return _},pb:function(){return v},qj:function(){return E},qq:function(){return ae},qt:function(){return k},rP:function(){return S},ru:function(){return I},s:function(){return L},sB:function(){return C},sj:function(){return x},ss:function(){return ee},v_:function(){return y},wj:function(){return U},wp:function(){return re},yy:function(){return B}});const a="education/calculator/transition/",n=a+"calculateResults",u=()=>({type:n}),o=a+"formValid",s=a+"formInvalid",l={formValid:()=>({type:o}),formInvalid:()=>({type:s})},i="education/calculator/clearValue/",c=()=>({type:i}),d="education/calculator/setValue/",p="education/calculator/setValid/",m=d+"costOfEducation",v=p+"costOfEducation",f=d+"durationOfStudies",y=p+"durationOfStudies",h=d+"numberOfYears",g=p+"numberOfYears",b=d+"contributingDuringStudies",A=d+"savingAlready",S=d+"howMuchSavedAlready",N=p+"howMuchSavedAlready",C=d+"monthlyContribution",I=p+"monthlyContribution",D=d+"resultsCalculated",w=d+"productOffering",E=d+"showAssumptions",T="education/calculatorModal/setValue/",O="education/calculatorModal/setValid/",P=T+"annualIncreaseInContributions",M=O+"annualIncreaseInContributions",L=T+"expectedGrowthOfSavings",z=O+"expectedGrowthOfSavings",k=T+"expectedAnnualIncreaseInEducationCost",V=O+"expectedAnnualIncreaseInEducationCost",R=O+"expectedContributionAndEducationCost",x=e=>({type:m,value:e}),_=e=>({type:v,error:e}),F=e=>({type:f,value:e}),j=e=>({type:y,error:e}),U=e=>({type:h,value:e}),$=e=>({type:g,error:e}),B=e=>({type:S,value:e}),W=e=>({type:N,error:e}),q=e=>({type:C,value:e}),K=e=>({type:I,error:e}),G=e=>({type:b,value:e}),Y=e=>({type:A,value:e}),H=()=>({type:w}),Q=e=>({type:E,value:e}),Z=e=>({type:P,value:e}),X=e=>({type:M,error:e}),J=e=>({type:L,value:e}),ee=e=>({type:z,error:e}),te=e=>({type:k,value:e}),re=e=>({type:V,error:e}),ae=(e,t)=>({type:R,contributionsError:e,educationError:t})},95467:function(e,t,r){"use strict";r.d(t,{B0:function(){return s},Cb:function(){return u},LB:function(){return o},cf:function(){return n},rY:function(){return a}});const a="education/scrolling/transition/scrollToClass",n="education/scrolling/transition/scrollToId",u="education/scrolling/transition/resetScroll",o={scrollToClass:e
2=>({type:a,value:e}),scrollToId:e=>({type:n,value:e})},s=()=>({type:u})},35209:function(e,t,r){"use strict";r.d(t,{Ez:function(){return c},Ne:function(){return d},YW:function(){return n},_x:function(){return u},jP:function(){return p},ve:function(){return o}});const a="fauluLoanCalculator/loginDetails/",n=a+"collectLoginDetails/",u=a+"loginSuccess/",o=a+"loginFailure/",s=a+"apiPendingLogin/",l=a+"apiSuccessLogin/",i=a+"apiFailureLogin/",c=()=>({type:n}),d=e=>({type:u,data:e}),p={pending:()=>({type:s}),success:()=>({type:l}),failure:()=>({type:i})}},15076:function(e,t,r){"use strict";r.d(t,{$u:function(){return D},AM:function(){return f},Dd:function(){return p},F8:function(){return m},FP:function(){return i},Ge:function(){return C},K1:function(){return b},Ln:function(){return V},Mu:function(){return P},Ne:function(){return d},P8:function(){return v},VD:function(){return k},Vc:function(){return L},X3:function(){return O},XI:function(){return g},ZA:function(){return S},_5:function(){return N},_h:function(){return u},b3:function(){return E},c1:function(){return h},c4:function(){return R},ds:function(){return a},hS:function(){return I},mH:function(){return x},mN:function(){return M},nZ:function(){return A},p:function(){return s},sI:function(){return l},tO:function(){return y},uB:function(){return w},w:function(){return c},wD:function(){return T},wZ:function(){return n},xI:function(){return z}});const a="fauluLoanCalculator/fauluLoanCalculatorForm/formValid",n="fauluLoanCalculator/fauluLoanCalculatorForm/formInvalid",u="fauluLoanCalculator/fauluLoanCalculatorForm/setValue/",o="fauluLoanCalculator/fauluLoanCalculatorForm/setValid/",s=u+"/api/transition/initial",l=u+"/api/transition/success",i=u+"/api/transition/failure",c=u+"/api/transition/pending",d={initial:()=>({type:s}),pending:()=>({type:c}),success:()=>({type:l}),failure:()=>({type:i})},p={formValid:()=>({type:a}),formInvalid:()=>({type:n})},m="fauluLoanCalculator/expiredAuth",v="fauluLoanCalculator/fauluLoanCalculatorForm/reinitialize",f=u+"repaymentDuration",y=o+"repaymentDuration",h=u+"duration",g=o+"duration",b=u+"interest",A=o+"interest",S=u+"loanAmount",N=o+"loanAmount",C=u+"loanResult",I=u+"loanCompute",D=u+"sidebarOpen",w=e=>({type:S,value:e}),E=e=>({type:N,error:e}),T=e=>({type:h,value:e}),O=e=>({type:f,value:e}),P=e=>({type:y,error:e}),M=e=>({type:b,value:e}),L=e=>({type:A,error:e}),z=e=>({type:C,value:e}),k=e=>({type:I}),V=e=>({type:D,value:e}),R=()=>({type:v}),x=e=>({type:m,value:e})},12848:function(e,t,r){"use strict";r.d(t,{$F:function(){return n},Ax:function(){return d},Bw:function(){return I},Cq:function(){return N},FG:function(){return E},H8:function(){return A},L6:function(){return S},O4:function(){return f},QG:function(){return l},SD:function(){return s},VI:function(){return b},a:function(){return w},a7:function(){return C},b_:function(){return y},eb:function(){return p},gK:function(){return o},gP:function(){return u},ks:function(){return c},pC:function(){return D},pn:function(){return g},rC:function(){return i},th:function(){return m},wF:function(){return h},zr:function(){return v}});const a="fundDeclarations/table/setValue/",n=a+"fundsData",u=a+"fundNames",o=a+"fundSelection",s=a+"paginationSize",l=a+"modalType",i="fundDeclarations/table/clearValue/modalType",c=e=>({type:n,value:e}),d=e=>({type:u,value:e}),p=e=>({type:o,value:e}),m=e=>({type:s,value:e}),v=e=>({type:l,value:e}),f=()=>({type:i}),y="fundDeclaration/table/getFunds/fundNames",h=()=>({type:y}),g="fundDeclaration/table/getFunds/fundData",b=()=>({type:g}),A=a+"apiTransition/pending",S=a+"apiTransition/success",N=a+"apiTransition/failure",C={pending:()=>({type:A}),success:()=>({type:S}),failure:()=>({type:N})},I=a+"apiNamesTransition/pending",D=a+"apiNamesTransition/success",w=a+"apiNamesTransition/failure",E={pending:()=>({type:I}),success:()=>({type:D}),failure:()=>({type:w})}},85062:function(e,t,r){"use strict";r.d(t,{$X:function(){return a},$k:function(){return Ae},CZ:function(){return _},DC:function(){return ce},DR:function(){return se},Ec:function(){return d},Ek:function(){return le},F6:function(){return Q},FA:function(){return ye},H_:function(){return E},IM:function(){return Ee},Iw:function(){return fe},Kw:function(){return pe},M7:function(){return ge},MB:function(){return j},Mo:function(){return l},NF:function(){return te},NM:function(){return J},O:function(){return H},OO:function(){return C},PQ:function(){return me},Pe:function(){return K},Q1:function(){return B},Qn:function(){return W},Qo:function(){return n},Qt:function(){return Se},RD:function(){return y},RV:function(){return $},R_:function(){return Ie},SA:function(){return q},SK:function(){return f},SQ:function(){return T},Sc:function(){return ve},T9:function(){return v},TG:function(){return ee},TN:function(){return i},TV:function(){return X},V7:function(){return A},VG:function(){return Z},VN:function(){return b},Vw:function(){return F},Xe:function(){return z},Xl:function(){return o},Xn:function(){return R},YP:function(){return ne},Y_:function(){return s},Yl:function(){return L},ZF:function(){return O},ZZ:function(){return p},_Q:function(){return D},_c:function(){return re},aN:function(){return Ce},aj:function(){return U},c4:function(){return De},c5:function(){return u},cE:function(){return m},du:function(){return we},fO:function(){return h},fq:function(){return he},gs:function(){return M},h9:function(){return N},hb:function(){return w},he:function(){return c},iU:function(){return G},ii:function(){return ie},mz:function(){return k},oL:function(){return S},p5:function(){return Y},qJ:function(){return V},qe:function(){return ue},r_:function(){return ae},rl:function(){return x},rz:function(){return P},tn:function(){return I},u4:function(){return g},ux:function(){return Ne},vy:function(){return oe},wd:function(){return de},zL:function(){return be}});const a="incomeTaxCalculator/advancedCalculator/setValue/",n="incomeTaxCalculator/advancedCalculator/setValid/",u="incomeTaxCalculator/advancedCalculator/toggleAccordion/",o=a+"age",s=n+"age",l=a+"incomeFrequency",i=n+"incomeFrequency",c=a+"incomeValue",d=n+"incomeValue",p=a+"productRecommendation",m=a+"otherIncomeValue",v=n+"otherIncomeValue",f=a+"otherIncomeDeduction",y=n+"otherIncomeDeduction",h=u+"otherIncome",g=a+"medicalAidOwnContributionValue",b=n+"medicalAidOwnContributionValid",A=a+"medicalAidEmployerContributionValue",S=n+"medicalAidEmployerContributionValid",N=a+"medicalAidDependents",C=n+"medicalAidDependents",I=u+"medicalAid",D=a+"pensionFundOwnContributionValue",w=n+"pensionFundOwnContributionValid",E=a+"pensionFundEmployerContributionValue",T=n+"pensionFundEmployerContributionValid",O=u+"pensionFund",P=a+"providentFundOwnContributionValue",M=n+"providentFundOwnContributionValid",L=a+"providentFundEmployerContributionValue",z=n+"providentFundEmployerContributionValid",k=u+"providentFund",V=a+"retirementValue",R=n+"retirementValid",x=u+"retirement",_=a+"referenceData",F=a+"viewResults",j=a+"setResults",U=a+"showFielDetails",$="incomeTaxCalculator/advancedCalculator/formValid",B="incomeTaxCalculator/advancedCalculator/formInvalid",W="incomeTaxCalculator/advancedCalculator/reinitialize",q={formValid:()=>({type:$}),formInvalid:()=>({type:B})},K=e=>({type:o,value:e}),G=e=>({type:s,error:e}),Y=e=>({type:l,value:e}),H=e=>({type:i,error:e}),Q=e=>({type:c,value:e}),Z=e=>({type:d,error:e}),X=e=>({type:m,value:e}),J=e=>({type:v,error:e}),ee=e=>({type:f,value:e}),te=e=>({type:y,error:e}),re=()=>({type:h}),ae=e=>({type:g,value:e}),ne=e=>({type:b,error:e}),ue=e=>({type:A,value:e}),oe=e=>({type:S,error:e}),se=e=>({type:N,value:e}),le=e=>({type:C,error:e}),ie=()=>({type:I}),ce=e=>({type:D,value:e}),de=e=>({type:w,error:e}),pe=e=>({type:E,value:e}),me=e=>({type:T,error:e}),ve=()=>({type:O}),fe=e=>({type:P,value:e}),ye=e=>({type:M,error:e}
2),he=e=>({type:L,value:e}),ge=e=>({type:z,error:e}),be=()=>({type:k}),Ae=e=>({type:V,value:e}),Se=e=>({type:R,error:e}),Ne=()=>({type:x}),Ce=e=>({type:F,value:e}),Ie=e=>({type:j,value:e}),De=()=>({type:W}),we=()=>({type:p}),Ee=e=>({type:U,value:e})},20592:function(e,t,r){"use strict";r.d(t,{CZ:function(){return p},Ec:function(){return c},Ey:function(){return g},F2:function(){return y},F6:function(){return I},IM:function(){return P},MB:function(){return v},Mo:function(){return s},O:function(){return C},Pe:function(){return A},R_:function(){return E},TN:function(){return l},VG:function(){return D},Vw:function(){return m},XW:function(){return a},Xl:function(){return u},YN:function(){return n},Y_:function(){return o},ZZ:function(){return d},aN:function(){return w},aj:function(){return f},c4:function(){return T},du:function(){return O},he:function(){return i},iU:function(){return S},kn:function(){return b},mO:function(){return h},p5:function(){return N}});const a="incomeTaxCalculator/basicCalculator/setValue/",n="incomeTaxCalculator/basicCalculator/setValid/",u=a+"age",o=n+"age",s=a+"incomeFrequency",l=n+"incomeFrequency",i=a+"incomeValue",c=n+"incomeValue",d=a+"productRecommendation",p=a+"referenceData",m=a+"viewResults",v=a+"setResults",f=a+"showFielDetails",y="incomeTaxCalculator/basicCalculator/formValid",h="incomeTaxCalculator/basicCalculator/formInvalid",g="incomeTaxCalculator/basicCalculator/reinitialize",b={formValid:()=>({type:y}),formInvalid:()=>({type:h})},A=e=>({type:u,value:e}),S=e=>({type:o,error:e}),N=e=>({type:s,value:e}),C=e=>({type:l,error:e}),I=e=>({type:i,value:e}),D=e=>({type:c,error:e}),w=e=>({type:m,value:e}),E=e=>({type:v,value:e}),T=()=>({type:g}),O=()=>({type:d}),P=e=>({type:f,value:e})},29266:function(e,t,r){"use strict";r.d(t,{$X:function(){return p},$e:function(){return u},Db:function(){return g},JY:function(){return y},Jg:function(){return f},KQ:function(){return b},QW:function(){return n},Uc:function(){return h},V7:function(){return i},Vv:function(){return a},gC:function(){return C},hY:function(){return v},hh:function(){return o},ks:function(){return d},nE:function(){return A},nv:function(){return N},oL:function(){return c},oN:function(){return m},sF:function(){return S},wW:function(){return l}});const a="investmentCalculator/BuildWealth/formValid",n="investmentCalculator/BuildWealth/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="investmentCalculator/BuildWealth/setValue/",s="investmentCalculator/BuildWealth/setValid/",l="investmentCalculator/BuildWealth/reinitialize",i=o+"onceOff",c=s+"onceOff",d=o+"monthlyAmount",p=s+"monthlyAmount",m=o+"success",v=o+"failure",f=`${o}/apiTransition/pending`,y=`${o}/apiTransition/success`,h=`${o}/apiTransition/failure`,g={pending:()=>({type:f}),success:()=>({type:y}),failure:()=>({type:h})},b=e=>({type:m,value:e}),A=e=>({type:i,value:e}),S=e=>({type:c,error:e}),N=e=>({type:d,value:e}),C=e=>({type:p,error:e})},72765:function(e,t,r){"use strict";r.d(t,{Ag:function(){return I},At:function(){return b},DV:function(){return s},Dn:function(){return S},Gg:function(){return d},LP:function(){return C},Le:function(){return l},Ps:function(){return y},S2:function(){return n},TZ:function(){return m},UL:function(){return E},Us:function(){return f},aS:function(){return g},bx:function(){return A},dZ:function(){return v},er:function(){return i},f2:function(){return p},f3:function(){return D},fq:function(){return O},k3:function(){return c},m_:function(){return a},oJ:function(){return o},od:function(){return N},qK:function(){return T},tE:function(){return h},yN:function(){return u},z8:function(){return w}});const a="buildWealth/fundSplit/transition/formValid",n="buildWealth/fundSplit/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="buildWealth/fundSplit/transition/selectEvenSplit",s="buildWealth/fundSplit/transition/deselectEvenSplit",l=()=>({type:o}),i=()=>({type:s}),c="buildWealth/fundSplit/transition/discardEvenSplit",d="buildWealth/fundSplit/setValue/",p="buildWealth/fundSplit/setValid/",m=d+"equityFund",v=d+"congruent/EquityFund",f=p+"equityFund",y=d+"balancedFund",h=d+"congruent/balancedFund",g=p+"balancedFund",b=e=>({type:m,value:e}),A=e=>({type:y,value:e}),S=e=>({type:v,value:e}),N=e=>({type:h,value:e}),C=d+"splitPercentage",I=p+"splitPercentage",D=e=>({type:I,error:e}),w="totalPercentage"+d,E="totalPercentage"+p,T=e=>({type:w,value:e}
2),O=e=>({type:E,error:e})},30889:function(e,t,r){"use strict";r.d(t,{$X:function(){return p},$s:function(){return u},Dd:function(){return v},En:function(){return a},GF:function(){return b},Ge:function(){return o},Hc:function(){return A},V7:function(){return i},Vw:function(){return m},bE:function(){return N},bN:function(){return l},eU:function(){return S},gC:function(){return I},hY:function(){return f},k0:function(){return h},ks:function(){return d},lY:function(){return g},nL:function(){return n},nv:function(){return C},oL:function(){return c},sm:function(){return y}});const a="investmentCalculator/emergencyFund/formValid",n="investmentCalculator/emergencyFund/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="investmentCalculator/emergencyFund/setValue/",s="investmentCalculator/emergencyFund/setValid/",l="investmentCalculator/emergencyFund/reinitialize",i=o+"onceOff",c=s+"onceOff",d=o+"monthlyAmount",p=s+"monthlyAmount",m=o+"viewResults",v=o+"success",f=o+"failure",y=`${o}/apiTransition/pending`,h=`${o}/apiTransition/success`,g=`${o}/apiTransition/failure`,b={pending:()=>({type:y}),success:()=>({type:h}),failure:()=>({type:g})},A=e=>({type:v,value:e}),S=e=>({type:i,value:e}),N=e=>({type:c,error:e}),C=e=>({type:d,value:e}),I=e=>({type:p,error:e})},9277:function(e,t,r){"use strict";r.d(t,{$X:function(){return m},BV:function(){return n},CB:function(){return T},DV:function(){return S},Ef:function(){return _},Fb:function(){return s},HD:function(){return v},JZ:function(){return w},Le:function(){return F},Lg:function(){return R},MB:function(){return C},OZ:function(){return y},P8:function(){return x},TW:function(){return E},UT:function(){return o},UX:function(){return u},V7:function(){return c},ZO:function(){return h},_B:function(){return I},_O:function(){return V},c9:function(){return M},e_:function(){return g},ef:function(){return i},er:function(){return j},gC:function(){return k},gT:function(){return f},hY:function(){return D},k3:function(){return N},kY:function(){return O},ks:function(){return p},nv:function(){return z},oJ:function(){return A},oL:function(){return d},rk:function(){return L},rw:function(){return P},w4:function(){return b}});const a="investmentCalculator/GenerateRegularIncome/transition/",n="investmentCalculator/GenerateRegularIncome/formValid",u="investmentCalculator/GenerateRegularIncome/formInvalid",o={formValid:()=>({type:n}),formInvalid:()=>({type:u})},s="investmentCalculator/GenerateRegularIncome/setValue/",l="investmentCalculator/GenerateRegularIncome/setValid/",i="investmentCalculator/GenerateRegularIncome/reinitialize",c=s+"onceOff",d=l+"onceOff",p=s+"monthlyAmount",m=l+"monthlyAmount",v=s+"moneyMarketFundPercent",f=s+"moneyMarketFundSplitValue",y=l+"moneyMarketFundPercent",h=s+"bondFundPercent",g=s+"bondFundSplit",b=l+"bondFundPercent",A=a+"selectEvenSplit",S=a+"deselectEvenSplit",N=a+"discardEvenSplit",C=s+"setResults",I=s+"success",D=s+"failure",w=`${s}/apiTransition/pending`,E=`${s}/apiTransition/success`,T=`${s}/apiTransition/failure`,O={pending:()=>({type:w}),success:()=>({type:E}),failure:()=>({type:T})},P=e=>({type:I,value:e}),M=e=>({type:c,value:e}),L=e=>({type:d,error:e}),z=e=>({type:p,value:e}),k=e=>({type:m,error:e}),V=e=>({type:v,value:e}),R=e=>({type:y,error:e}),x=e=>({type:h,value:e}),_=e=>({type:b,error:e}),F=()=>({type:A}),j=()=>({type:S})},45062:function(e,t,r){"use strict";r.d(t,{$W:function(){return v},Bi:function(){return y},Jx:function(){return o},S1:function(){return f},c4:function(){return m},gr:function(){return d},hg:function(){return i},my:function(){return l},qD:function(){return p},xT:function(){return c},zP:function(){return s}});var a=r(30889);const n="investment/calculator/",u="investment/calculator/setValue/",o=u+"whatToCalculate",s="investment/calculator/reinitialize",l=n+"selectPct",i=n+"selectYears",c=n+"setViewRecommendation",d=e=>({type:o,value:e}),p=e=>({type:a.Vw,value:e}),m=()=>({type:s}),v=e=>({type:l,value:e}),f=e=>({type:i,value:e}),y=()=>({type:c})},88756:function(e,t,r){"use strict";r.d(t,{$X:function(){return p},Av:function(){return w},EZ:function(){return y},I7:function(){return v},Iw:function(){return O},Lg:function(){return m},MB:function(){return h},V7:function(){return i},Xh:function(){return u},Yi:function(){return S},ZO:function(){return n},bo:function(){return D},ei:function(){return o},gC:function(){return T},hY:function(){return b},ks:function(){return d},lB:function(){return C},lu:function(){return N},mT:function(){return A},nv:function(){return E},ny:function(){return f},oL:function(){return c},t6:function(){return g},vv:function(){return P},yI:function(){return I},y_:function(){return a},zj:function(){return l}});const a="investmentCalculator/longTermGoal/formValid",n="investmentCalculator/longTermGoal/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="investmentCalculator/longTermGoal/setValue/",s="investmentCalculator/longTermGoal/setValid/",l="investmentCalculator/longTermGoal/reinitialize",i=o+"onceOff",c=s+"onceOff",d=o+"monthlyAmount",p=s+"monthlyAmount",m=o+"investmentTenure",v=s+"investmentTenure",f=o+"potentialLossPercentage",y=s+"potentialLossPercentage",h=o+"setResults",g=o+"success",b=o+"failure",A=`${o}/apiTransition/pending`,S=`${o}/apiTransition/success`,N=`${o}/apiTransition/failure`,C={pending:()=>({type:A}),success:()=>({type:S}),failure:()=>({type:N})},I=e=>({type:g,value:e}),D=e=>({type:i,value:e}),w=e=>({type:c,error:e}),E=e=>({type:d,value:e}),T=e=>({type:p,error:e}),O=e=>({type:m,value:e}),P=e=>({type:f,value:e})},78510:function(e,t,r){"use strict";r.d(t,{Ag:function(){return A},At:function(){return h},DV:function(){return s},Gg:function(){return d},LP:function(){return b},Le:function(){return l},Ps:function(){return f},S2:function(){return n},TZ:function(){return m},UL:function(){return C},Us:function(){return v},aS:function(){return y},bx:function(){return g},er:function(){return i},f2:function(){return p},f3:function(){return S},fq:function(){return D},k3:function(){return c},m_:function(){return a},oJ:function(){return o},qK:function(){return I},yN:function(){return u},z8:function(){return N}});const a="longTermGoal/fundSplit/transition/formValid",n="longTermGoal/fundSplit/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="longTermGoal/fundSplit/transition/selectEvenSplit",s="longTermGoal/fundSplit/transition/deselectEvenSplit",l=()=>({type:o}),i=()=>({type:s}),c="longTermGoal/fundSplit/transition/discardEvenSplit",d="longTermGoal/fundSplit/setValue/",p="longTermGoal/fundSplit/setValid/",m=d+"equityFund",v=p+"equityFund",f=d+"balancedFund",y=p+"balancedFund",h=e=>({type:m,value:e}),g=e=>({type:f,value:e}),b=d+"splitPercentage",A=p+"splitPercentage",S=e=>({type:A,error:e}),N="totalPercentage"+d,C="totalPercentage"+p,I=e=>({type:N,value:e}),D=e=>({type:C,error:e})},54600:function(e,t,r){"use strict";r.d(t,{$X:function(){return p},EZ:function(){return y},Hn:function(){return D},I7:function(){return v},Iw:function(){return O},Lg:function(){return m},MB:function(){return h},OJ:function(){return w},R:function(){return g},SJ:function(){return A},V7:function(){return i},Zc:function(){return n},an:function(){return a},dD:function(){return C},dp:function(){return N},gC:function(){return T},gq:function(){return S},hY:function(){return b},ij:function(){return o},ks:function(){return d},mL:function(){return I},nv:function(){return E},ny:function(){return f},oL:function(){return c},rW:function(){return l},vn:function(){return u},vv:function(){return P}});const a="investmentCalculator/shortTermGoal/formValid",n="investmentCalculator/shortTermGoal/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="investmentCalculator/shortTermGoal/setValue/",s="investmentCalculator/shortTermGoal/setValid/",l="investmentCalculator/shortTermGoal/reinitialize",i=o+"onceOff",c=s+"onceOff",d=o+"monthlyAmount",p=s+"monthlyAmount",m=o+"investmentTenure",v=s+"investmentTenure",f=o+"potentialLossPercentage",y=s+"potentialLossPercentage",h=o+"setResults",g=o+"success",b=o+"failure",A=`${o}/apiTransition/pending`,S=`${o}/apiTransition/success`,N=`${o}/apiTransition/failure`,C={pending:()=>({type:A}),success:()=>({type:S}),failure:()=>({type:N})},I=e=>({type:g,value:e}),D=e=>({type:i,value:e}),w=e=>({type:c,error:e}),E=e=>({type:d,value:e}),T=e=>({type:p,error:e}),O=e=>({type:m,value:e}),P=e=>({type:f,value:e})},51978:function(e,t,r){"use strict";r.d(t,{Ag:function(){return A},At:function(){return h},DV:function(){return s},Gg:function(){return d},LP:function(){return b},Le:function(){return l},Ps:function(){return f},S2:function(){return n},TZ:function(){return m},UL:function(){return C},Us:function(){return v},aS:function(){return y},bx:function(){return g},er:function(){return i},f2:function(){return p},f3:function(){return S},fq:function(){return D},k3:function(){return c},m_:function(){return a},oJ:function(){return o},qK:function(){return I},yN:function(){return u},z8:function(){return N}});const a="shortTermGoal/fundSplit/transition/formValid",n="shortTermGoal/fundSplit/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="shortTermGoal/fundSplit/transition/selectEvenSplit",s="shortTermGoal/fundSplit/transition/deselectEvenSplit",l=()=>({type:o}),i=()=>({type:s}),c="shortTermGoal/fundSplit/transition/discardEvenSplit",d="shortTermGoal/fundSplit/setValue/",p="shortTermGoal/fundSplit/setValid/",m=d+"equityFund",v=p+"equityFund",f=d+"balancedFund",y=p+"balancedFund",h=e=>({type:m,value:e}),g=e=>({type:f,value:e}),b=d+"splitPercentage",A=p+"splitPercentage",S=e=>({type:A,error:e}),N="totalPercentage"+d,C="totalPercentage"+p,I=e=>({type:N,value:e}),D=e=>({type:C,error:e})},49850:function(e,t,r){"use strict";r.d(t,{FT:function(){return u},Yc:function(){return n},Zz:function(){return s},dd:function(){return i},dn:function(){return d},iW:function(){return o},jp:function(){return c},or:function(){return l},sL:function(){return m},uH:function(){return p}});const a="kmfApplication/policyRequest/",n=a+"submitPolicy",u=()=>({type:n}),o=a+"getQuote",s=()=>({type:o}),l=a+"uploadDocuments",i=()=>({type:l}),c=a+"leadsMail",d=function(e){return void 0===e&&(e=""),{type:c,value:e}},p=a+"sendPurchaseEmailCustomer",m=e=>({type:p,value:e})},49797:function(e,t,r){"use strict";r.d(t,{AT:function(){return P},Ck:function(){return R},Dt:function(){return z},H4:function(){return k},IQ:function(){return I},Jy:function(){return m},Mo:function(){return p},Np:function(){return n},P6:function(){return c},PM:function(){return S},Qe:function(){return D},Rd:function(){return V},V0:function(){return v},VK:function(){return A},Ww:function(){return u},YO:function(){return E},a8:function(){return M},aY:function(){return y},dF:function(){return T},e$:function(){return g},eA:function(){return C},jM:function(){return N},oh:function(){return x},pB:function(){return h},pt:function(){return O},qx:function(){return L},tO:function(){return l},tb:function(){return b},xH:function(){return s},x_:function(){return i},z0:function(){return w}});const a="kmfFuneral/quoteDetails/transition/resetState",n=a+"/meAndMyDirectFamily",u=()=>({type:n}),o="kmfFuneral/quoteSideDrawer/",s=o+"setValue/",l=e=>({type:s,value:e}),i=o+"setStateValue",c=e=>({type:i,value:e}),d="kmfFuneral/synchFormValues/",p=d+"synchFormValuesBasisOfCoverType/",m=e=>({type:p,value:e}),v=d+"syncBeneficiaryDetailsFromLivesCovered",f="kmfFuneral/quoteDetails/",y=f+"setValue/",h=f+"setValid/",g=e=>({type:y,value:e}),b=(e,t)=>({type:h,error:e,fieldType:t}),A="kmfCover/synchWithMainMember/synchValue/",S=f+"addToQuote",N=e=>({type:S,value:e}),C=f+"removeMember",I=e=>({type:C,value:e}),D=f+"editQuote",w=e=>({type:D,value:e}),E=f+"validated/addToQuoteValidated",T=e=>({type:E,value:e}
2),O=d+"syncMainMembersPeremium",P=d+"syncOtherMembersCoverAmount",M=()=>({type:P}),L=f+"popUpmodal/setPopupModalValue",z=e=>({type:L,value:e}),k=d+"syncDirectMembersCoverAmount",V=f+"updatePremiumPaidupOndobEdit",R=()=>({type:V}),x=f+"syncBeneficiaryWithLivesCovered"},33336:function(e,t,r){"use strict";r.d(t,{B7:function(){return f},HZ:function(){return p},KL:function(){return h},Pq:function(){return g},UM:function(){return c},YZ:function(){return i},_l:function(){return v},iF:function(){return l},mG:function(){return y},oX:function(){return n},s2:function(){return s},uz:function(){return o},xc:function(){return m},xn:function(){return d},y4:function(){return u}});const a="kaMetlhaFuneralCover/referenceData/",n=a+"service/",u=n+"getValue/banks",o=n+"getValue/branchCodes",s=n+"getValue/agentCodes",l=e=>({type:s,value:e}),i=a+"setValue",c=a+"setValue/apiDetails",d=e=>({type:i,value:e}),p=e=>({type:c,value:e}),m=a+"t&C",v=a+"setApiStatus",f=a+"setPurchaseResponse",y=e=>({type:f,value:e}),h=a+"setQuoteResponse",g=e=>({type:h,value:e})},83559:function(e,t,r){"use strict";r.d(t,{Cb:function(){return E},ES:function(){return u},G4:function(){return S},Gk:function(){return f},Ho:function(){return b},KD:function(){return N},LB:function(){return T},Lf:function(){return I},N7:function(){return l},QE:function(){return p},SN:function(){return h},TC:function(){return s},Ug:function(){return g},VH:function(){return d},Vd:function(){return v},YH:function(){return y},Z8:function(){return a},_T:function(){return C},aM:function(){return D},aV:function(){return n},ae:function(){return c},cf:function(){return w},lm:function(){return o},vu:function(){return A},xN:function(){return m}});const a="kaMetlhaFuneralCover/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigateIndex",s=a+"navigationDone",l=a+"activePageIndex",i="kaMetlhaFuneralCover/routing/transition/",c=i+"toReplacementPolicy",d=()=>({type:c}),p=i+"toPersonalDetails",m=()=>({type:p}),v=i+"toLivesCovered",f=()=>({type:v}),y=i+"toBeneficiary",h=()=>({type:y}),g=i+"toPaymentDetails",b=()=>({type:g}),A=i+"toUploadDocuments",S=()=>({type:A}),N=i+"toConfirmation",C=()=>({type:N}),I=i+"toThankYou",D=()=>({type:I}),w="kmfCover/scrolling/transition/scrollToId",E="kmfCover/scrolling/transition/resetScroll",T={scrollToClass:e
2=>({type:"kmfCover/scrolling/transition/scrollToClass",value:e}),scrollToId:e=>({type:w,value:e})}},12484:function(e,t,r){"use strict";r.d(t,{Gb:function(){return d},Kd:function(){return v},Nb:function(){return i},YC:function(){return p},i:function(){return c},kX:function(){return l},mP:function(){return o},mw:function(){return m}});const a="MALE",n="FEMALE",u=([].concat([{code:"Mr",description:"Mr",displayOrder:1}],[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}]),{aunt:n,brother:a,brotherInLaw:a,child:null,cousin:null,daughter:n,daughterInLaw:n,father:a,fatherInLaw:a,friend:null,grandchildren:null,grandparent:null,me:null,mother:n,motherInLaw:n,nephew:a,niece:n,sister:n,sisterInLaw:n,son:a,sonInLaw:a,uncle:a,spouse:null,parentInLaw:null,stepParent:null,grandparentInLaw:null}),o=(Object.fromEntries(Object.entries(u).map(e=>{let[t,r]=e;return[t.toLowerCase(),r]})),Object.freeze({MYSELF:"Myself",CHILD:"Child",SPOUSE:"Spouse",WIFE:"Wife"})),s="/ka-metlha-funeral-cover",l="APP_NOT_INITIATED",i=[{URL:`${s}/replacement-policy/`,URL_PART:"replacement-policy",TITLE:"Replacement Policy"},{URL:`${s}/personal-details/`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${s}/lives-covered/`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${s}/beneficiaries/`,URL_PART:"beneficiaries",TITLE:"Beneficiaries"},{URL:`${s}/payment-details/`,URL_PART:"payment-details",TITLE:"Payment Details"},{URL:`${s}/upload-documents/`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${s}/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation"},{URL:`${s}/thank-you/`,URL_PART:"thank-you",TITLE:"Thank You"}],c=(i[0].URL_PART,i[1].URL_PART,i[2].URL_PART,i[3].URL_PART,i[4].URL_PART,i[5].URL_PART,i[6].URL_PART,i[7].URL_PART,{REPLACEMENT_POLICY:0,PERSONAL_DETAILS:1,LIVES_COVERED:2,BENEFICIARIES:3,PAYMENT_DETAILS:4,UPLOAD_DOCUMENTS:5,CONFIRMATION:6,THANK_YOU:7}),d={MYSELF:"Myself",ME_AND_MY_DIRECT_FAMILY:"Me_and_My_Direct_Family",PARENTS_AND_IN_LAWS:"My_Parents_and_In_laws",EXTENDED_FAMILY:"My_Extended_Family",LIVES_COVERED_SIDE_DRAWER:"Lives_Covered_Side_Drawer",BENIFITS:"Benifits",LIVES_COVERED_DETAILS_SIDEDRAWER:"Lives_Covered_Details_Side_Drawer",BENEFECIARY:"Beneficiary",ADD_COVER_IN_LIVESCOVERED:"Add_Cover_In_LivesCovered",AGENT:"Agent"},p={Me_and_My_Direct_Family:"Me & My Direct Family",My_Parents_and_In_laws:"My Parents & In-Laws",Myself:"Main Member",My_Extended_Family:"My Extended Family"},m={YES:"Yes",NO:"No"},v={INCOMPLETE_MODAL:"Incomplete_Modal",ADD_BENEFICIARY_MODAL:"addBeneficiaryModal"}},5598:function(e,t,r){"use strict";r.d(t,{A4:function(){return ce},AM:function(){return Se},Am:function(){return Ie},Ar:function(){return k},CT:function(){return I},Cu:function(){return O},Cz:function(){return Oe},Dh:function(){return oe},EG:function(){return G},FN:function(){return U},Fy:function(){return ne},GE:function(){return d},Go:function(){return de},I5:function(){return h},In:function(){return H},JP:function(){return c},Js:function(){return J},KC:function(){return D},KX:function(){return ee},Km:function(){return q},Kv:function(){return R},LO:function(){return M},LQ:function(){return b},Ld:function(){return le},MA:function(){return Ae},ND:function(){return Pe},NT:function(){return o},OR:function(){return S},Ps:function(){return ge},Q_:function(){return s},Rj:function(){return Z},Ru:function(){return j},SV:function(){return be},T3:function(){return B},TT:function(){return i},TV:function(){return V},UT:function(){return X},VP:function(){return ve},Wh:function(){return fe},XU:function(){return _},X_:function(){return u},Y8:function(){return ue},YG:function(){return ie},Yy:function(){return me},ZF:function(){return he},Zf:function(){return w},_$:function(){return F},aQ:function(){return p},cW:function(){return W},cm:function(){return Ne},df:function(){return g},eK:function(){return ye},eM:function(){return te},fP:function(){return m},fU:function(){return P},fm:function(){return z},hT:function(){return re},hj:function(){return Q},iH:function(){return Ee},j_:function(){return De},k3:function(){return $},kf:function(){return l},kp:function(){return Ce},lI:function(){return Te},lf:function(){return pe},n6:function(){return T},nt:function(){return C},ob:function(){return E},ow:function(){return ae},pn:function(){return A},rx:function(){return we},t7:function(){return f},uE:function(){return x},uI:function(){return y},wQ:function(){return N},wk:function(){return v},wl:function(){return L},xI:function(){return Y},ys:function(){return se},zS:function(){return K}});
2const a="naMotorInsurance/personalDetailsForm/",n="naMotorInsurance/leads",u=n+"/send",o=`${n}/transition/formSuccess`,s=`${n}/transition/formSubmitting`,l=`${n}/transition/formError`,i={success:()=>({type:o}),submitting:()=>({type:s}),error:()=>({type:l})},c=a+"setValue/",d=a+"setValid/",p="naMotorInsurance/personalDetailsForm/transition/formValid",m="naMotorInsurance/personalDetailsForm/transition/formInValid",v="naMotorInsurance/personalDetailsForm/state/reinitialize",f={formValid:()=>({type:p}),formInvalid:()=>({type:m})},y=`${c}/apiTransition/pending`,h=`${c}/apiTransition/success`,g=`${c}/apiTransition/failure`,b=c+"collectPersonalDetailsData",A=c+"success",S=c+"failure",N=c+"calculateAmlWhitelist",C=c+"gender",I=d+"gender",D=c+"firstName",w=d+"firstName",E=c+"lastName",T=d+"lastName",O=c+"nationality",P=d+"nationality",M=c+"DOB",L=d+"DOB",z=c+"occupation",k=d+"occupation",V=c+"idNumber",R=d+"idNumber",x=c+"passportNumber",_=d+"passportNumber",F=c+"passportExpiry",j=d+"passportExpiry",U=c+"passportOrigin",$=d+"passportOrigin",B=c+"tinNumber",W=d+"tinNumber",q=c+"phoneNumber",K=d+"phoneNumber",G=c+"email",Y=d+"email",H=c+"postalAddress",Q=d+"postalAddress",Z=c+"maritalStatus",X=d+"maritalStatus",J=c+"residentialStatus",ee=d+"residentialStatus",te=c+"townOrCity",re=d+"townOrCity",ae=c+"address",ne=d+"address",ue=c+"selectedForm",oe=c+"fetch/nationalities",se=c+"set/nationalities",le=c+"api/failure/nationalities",ie=c+"api/success/nationalities",ce=c+"api/pending/nationalities",de=e=>({type:I,error:e}),pe=e=>({type:P,error:e}),me=e=>({type:k,error:e}),ve=e=>({type:R,error:e}),fe=e=>({type:_,error:e}),ye=e=>({type:j,error:e}),he=e=>({type:$,error:e}),ge=e=>({type:W,error:e}),be=e=>({type:Q,error:e}),Ae=e=>({type:w,error:e}),Se=e=>({type:T,error:e}),Ne=e=>({type:K,error:e}),Ce=e=>({type:Y,error:e}),Ie=e=>({type:L,error:e}),De=e=>({type:X,error:e}),we=e=>({type:ee,error:e}),Ee=e=>({type:re,error:e}),Te=e=>({type:ne,error:e}),Oe={pending:()=>({type:ce}),success:()=>({type:ie}),failure:()=>({type:le})},Pe=e=>({type:se,value:e})},49157:function(e,t,r){"use strict";r.d(t,{$N:function(){return w},AM:function(){return c},BF:function(){return o},BZ:function(){return f},Bu:function(){return C},E2:function(){return b},Fo:function(){return M},Mu:function(){return O},U3:function(){return I},X3:function(){return T},XY:function(){return m},ZH:function(){return y},Zl:function(){return D},_B:function(){return A},ah:function(){return E},bc:function(){return g},cf:function(){return p},dJ:function(){return n},g3:function(){return N},gS:function(){return P},gl:function(){return s},kR:function(){return v},nt:function(){return S},tO:function(){return d},tQ:function(){return l},uj:function(){return i},ul:function(){return h}});const a="personalLoansCalculator",n=`${a}/setValue`,u=`${a}/setValid`,o=`${n}/amountBorrowed`,s=`${u}/amountBorrowed`,l=`${n}/customAmountBorrowed`,i=`${u}/customAmountBorrowed`,c=`${n}/repaymentDuration`,d=`${u}/repaymentDuration`,p=`${n}/customRepaymentDuration`,m=`${u}/customRepaymentDuration`,v=`${a}/requestResults`,f=`${a}
2/calculateResults`,y=`${f}/success`,h=`${f}/failure`,g=`${a}/reset`,b=()=>({type:g}),A=()=>({type:v}),S=()=>({type:f}),N=e=>({type:y,value:e}),C=e=>({type:h,error:e}),I=e=>({type:o,value:e}),D=e=>({type:s,error:e}),w=e=>({type:l,value:e}),E=e=>({type:i,error:e}),T=e=>({type:c,value:e}),O=e=>({type:d,error:e}),P=e=>({type:p,value:e}),M=e=>({type:m,error:e})},85778:function(e,t,r){"use strict";r.d(t,{E_:function(){return h},G$:function(){return b},JE:function(){return p},KA:function(){return o},M:function(){return S},P5:function(){return m},QW:function(){return i},Ql:function(){return N},Qy:function(){return v},Qz:function(){return y},WF:function(){return f},fx:function(){return u},g9:function(){return s},kN:function(){return c},mf:function(){return d},rD:function(){return A},sH:function(){return l},uE:function(){return g}});const a="pastPerformance/pastPerformanceCalculator/",n=a+"transition/",u=n+"formValid",o=n+"formInvalid",s={formValid:()=>({type:u}),formInvalid:()=>({type:o})},l=`${a}setValue`,i=`${l}/fund`,c=e=>({type:i,value:e}),d=`${l}/contributionFrequency`,p=e=>({type:d,value:e}),m=`${l}/investmentAmount`,v=`${`${a}setValid`}/investmentAmount`,f=e=>({type:m,value:e}),y=e=>({type:v,error:e}),h=`${l}/investmentTerm`,g=e=>({type:h,value:e}),b=n+"calculate",A=()=>({type:b}),S=n+"refData",N=e=>({type:S,value:e})},91745:function(e,t,r){"use strict";r.d(t,{AM:function(){return O},Ay:function(){return l},BF:function(){return I},BJ:function(){return M},Gd:function(){return A},K0:function(){return $},KA:function(){return u},Ko:function(){return N},LF:function(){return p},LN:function(){return F},Mu:function(){return U},QJ:function(){return f},Rg:function(){return B},SL:function(){return W},U3:function(){return V},UO:function(){return q},Ve:function(){return L},W6:function(){return v},X3:function(){return j},XP:function(){return E},Zl:function(){return R},au:function(){return s},bS:function(){return _},bU:function(){return i},dJ:function(){return S},db:function(){return T},e9:function(){return z},fx:function(){return n},gl:function(){return D},gw:function(){return w},hZ:function(){return c},nt:function(){return d},oH:function(){return k},qV:function(){return h},qm:function(){return b},qo:function(){return x},tC:function(){return g},tO:function(){return P},xR:function(){return o},xu:function(){return y}});const a="personalLoans/calculator/transition/",n=a+"formValid",u=a+"formInvalid",o=a+"continueLoanAmountDetails",s=()=>({type:o}),l=a+"backRepaymentDetails",i=()=>({type:l}),c=a+"calculateLoanResults",d=()=>({type:c}),p={formValid:()=>({type:n}),formInvalid:()=>({type:u})},m="personalLoans/calculator/calculate/",v=m+"calculation",f=m+"success",y=m+"failure",h=()=>({type:v}),g=e=>({type:f,value:e}),b="personalLoans/calculator/reset/form",A=()=>({type:b}),S="personalLoans/calculator/setValue/",N="personalLoans/calculator/setValid/",C="personalLoans/calculator/clearValue/",I=S+"amountBorrowed",D=N+"amountBorrowed",w=S+"otherAmountBorrowed",E=N+"otherAmountBorrowed",T=C+"otherAmountBorrowed",O=S+"repaymentDuration",P=N+"repaymentDuration",M=C+"repaymentDuration",L=S+"otherRepaymentDuration",z=N+"otherRepaymentDuration",k=C+"otherRepaymentDuration",V=e=>({type:I,value:e}),R=e=>({type:D,error:e}),x=e=>({type:w,value:e}),_=e=>({type:E,error:e}),F=()=>({type:T}),j=e=>({type:O,value:e}),U=e=>({type:P,error:e}),$=()=>({type:M}),B=e=>({type:L,value:e}),W=e=>({type:z,error:e}),q=()=>({type:k})},26208:function(e,t,r){"use strict";r.d(t,{Sn:function(){return o},WN:function(){return s},b8:function(){return n},f0:function(){return u},jZ:function(){return l}});const a="personalLoans/referenceData/transition/",n=a+"fetchingApplicableTerms",u=a+"success",o=a+"failure",s=()=>({type:n}),l=e=>({type:u,value:e})},58338:function(e,t,r){"use strict";r.d(t,{Cb:function(){return u},LB:function(){return o},cf:function(){return n},rY:function(){return a}});const a="personalLoans/scrolling/transition/scrollToClass",n="personalLoans/scrolling/transition/scrollToId",u="personalLoans/scrolling/transition/resetScroll",o={scrollToClass:e
2=>({type:a,value:e}),scrollToId:e=>({type:n,value:e})}},98541:function(e,t,r){"use strict";r.d(t,{Dy:function(){return S},FO:function(){return o},Fx:function(){return v},Mv:function(){return m},SD:function(){return d},Wo:function(){return i},Xq:function(){return y},dm:function(){return h},gO:function(){return b},hZ:function(){return n},iX:function(){return l},ks:function(){return p},m8:function(){return u},qT:function(){return g},rd:function(){return A},th:function(){return f},tr:function(){return c},wX:function(){return s}});const a="priceTable/table/transition/",n=a+"formValid",u=a+"formInvalid",o={formValid:()=>({type:n}),formInvalid:()=>({type:u})},s="priceTable/table/setValue/",l=s+"funds",i=s+"date",c="priceTable/table/setValid/date",d=s+"paginationSize",p=e=>({type:l,value:e}),m=e=>({type:i,value:e}),v=e=>({type:c,error:e}),f=e=>({type:d,value:e}),y="priceTable/table/getFunds/filteredFunds",h=()=>({type:y}),g=s+"apiTransition/pending",b=s+"apiTransition/success",A=s+"apiTransition/failure",S={pending:()=>({type:g}),success:()=>({type:b}),failure:()=>({type:A})}},91281:function(e,t,r){"use strict";r.d(t,{$v:function(){return S},Ic:function(){return i},M:function(){return s},M8:function(){return o},Mz:function(){return n},S3:function(){return f},Tm:function(){return p},Ud:function(){return d},W5:function(){return u},f4:function(){return A},fM:function(){return h},jI:function(){return y},kV:function(){return c},qz:function(){return l},tg:function(){return g},vv:function(){return b},wH:function(){return a},xU:function(){return N}});const a="publicWeb/articleCardFilter/setValue/currentPage",n="publicWeb/articleCardFilter/setValue/cards",u="publicWeb/articleCardFilter/setValue/cardFilter",o="publicWeb/articleCardFilter/toggleValue/selectedPrimaryFilterItem",s="publicWeb/articleCardFilter/toggleValue/allPrimaryFilterItem",l="publicWeb/articleCardFilter/toggleValue/selectedSecondaryFilterItem",i="publicWeb/articleCardFilter/toggleValue/allSecondaryFilterItem",c="publicWeb/articleCardFilter/setValue/selectedPrimaryFilterItemByQueryParam",d="publicWeb/articleCardFilter/setValue/selectedSecondaryFilterItemByQueryParam",p=e=>({type:a,value:e}),m=e=>{const t=[];return e&&e.forEach(e=>t.push(e.uid)),t},v=(e,t)=>{let r=!1;return 0===t.length?r=!0:t.forEach(t=>{e.includes(t)&&(r=!0)}),r},f=(e,t,r)=>{const a=(e=>{if(e&&e.length){const t=[];return e.filter(e=>!t.includes(e.node.uid)&&(t.push(e.node.uid),!0))}return e})(e),u=m(t),o=m(r),s=a.filter(e=>((e,t,r)=>{if(!e)return!1;if(e.card_filter_item&&0===e.card_filter_item.length)return!1;const a=m(e.card_filter_item),n=m(e.secondary_filter_items),u=v(a,t),o=v(n,r);return u&&o})(e.node,u,o)),l=[];return s.forEach(e=>l.push(e.node)),{type:n,cards:l}},y=e=>{let t=[],r=[],a=9;if(null!=e.number_of_rows&&(a=3*e.number_of_rows),e){const a=((e,t)=>{let r=[],a=[];if(e)for(let n in e){let t=e[n];r.push({uid:t.uid,check_box_text:t.check_box_text,query_key:t.query_key})}if(t)for(let n in t){let e=t[n];a.push({uid:e.uid,check_box_text:e.check_box_text,query_key:e.query_key})}return{primaryFilters:r,secondaryFilters:a}})(e.card_filter_items,e.secondary_filter_items);r=a.primaryFilters,t=a.secondaryFilters}return{type:u,primaryFilters:r,secondaryFilters:t,cardsPerPage:a}},h=(e,t)=>({type:o,selectedPrimaryFilterItem:e,isChecked:t}),g=e=>({type:s,isChecked:e}),b=e=>({type:c,primaryQueryParam:e}),A=(e,t)=>({type:l,selectedSecondaryFilterItem:e,isChecked:t}),S=e=>({type:i,isChecked:e}),N=e=>({type:d,secondaryQueryParam:e})},46046:function(e,t,r){"use strict";r.d(t,{A5:function(){return u},CT:function(){return z},D0:function(){return R},FS:function(){return x},GA:function(){return I},Ge:function(){return V},Hj:function(){return N},Ho:function(){return b},Id:function(){return k},Jz:function(){return B},LN:function(){return c},OS:function(){return l},Pm:function(){return D},Qj:function(){return E},R9:function(){return $},Sb:function(){return C},TN:function(){return F},Uf:function(){return O},Z$:function(){return S},_O:function(){return y},cG:function(){return _},cZ:function(){return U},dV:function(){return w},fI:function(){return m},kR:function(){return s},kb:function(){return P},lZ:function(){return M},nG:function(){return o},nt:function(){return L},oS:function(){return i},p3:function(){return v},pU:function(){return d},q0:function(){return g},qB:function(){return j},uK:function(){return h},wD:function(){return f},xA:function(){return W},xz:function(){return A},zC:function(){return T}});const a="publicWeb/asisaUnclaimedBenefits",n=`${a}/transition`,u=`${n}/formValid`,o=`${n}/formInvalid`,s={formValid:()=>({type:u}),formInvalid:()=>({type:o})},l=`${n}/formSubmit`,i=()=>({type:l}),c=`${n}/clearForm`,d=()=>({type:c}),p=`${a}/apiTransition`,m=`${p}/pending`,v=`${p}/success`,f=`${p}/failure`,y={pending:()=>({type:m}),success:e=>({type:v,value:e}),failure:()=>({type:f})},h=`${a}/toggle`,g=`${h}/hasValidSaIdNumber`,b=`${h}/sideDrawer`,A=()=>({type:g}),S=()=>({type:b}),N=`${a}/setValue`,C=`${a}/setValid`,I=`${N}/saIdNumber`,D=`${C}/saIdNumber`,w=`${N}/firstname`,E=`${C}/firstname`,T=`${N}/surname`,O=`${C}/surname`,P=`${N}/dateOfBirth`,M=`${C}/dateOfBirth`,L=`${N}/gender`,z=`${C}/gender`,k=`${N}/recaptcha`,V=e=>({type:I,value:e}),R=e=>({type:D,error:e}),x=e=>({type:w,value:e}),_=e=>({type:E,error:e}),F=e=>({type:T,value:e}),j=e=>({type:O,error:e}),U=e=>({type:P,value:e}),$=e=>({type:M,error:e}),B=e=>({type:L,value:e}),W=e=>({type:k,value:e})},47573:function(e,t,r){"use strict";r.d(t,{Jo:function(){return s},Vh:function(){return o},_U:function(){return i},du:function(){return l},pf:function(){return n},ur:function(){return u}});const a="publicWeb/businessProducts/transition/",n=a+"getbusinessProducts",u=a+"setbusinessProductsParams",o=a+"mapReceivedBusinessProducts",s=()=>({type:n}),l=e=>({type:u,value:e}),i=e=>({type:o,value:e})},90082:function(e,t,r){"use strict";r.d(t,{$n:function(){return P},A5:function(){return x},AR:function(){return w},C0:function(){return re},DV:function(){return xe},Ds:function(){return q},EY:function(){return v},F5:function(){return d},FF:function(){return De},FI:function(){return h},Fv:function(){return S},GH:function(){return M},JG:function(){return ye},Jr:function(){return l},K8:function(){return C},LH:function(){return F},Ln:function(){return Te},Lx:function(){return Se},OV:function(){return we},Om:function(){return Ve},QQ:function(){return _},QZ:function(){return ue},Qe:function(){return Re},Rc:function(){return ke},SP:function(){return V},ST:function(){return Ne},T3:function(){return fe},TN:function(){return ie},TU:function(){return s},UF:function(){return i},V1:function(){return L},WL:function(){return T},X1:function(){return de},Xr:function(){return Le},Xv:function(){return p},Y9:function(){return _e},YQ:function(){return o},ZN:function(){return X},Zo:function(){return Pe},_V:function(){return z},_j:function(){return me},au:function(){return u},b$:function(){return ne},b3:function(){return D},bJ:function(){return O},cJ:function(){return W},cm:function(){return pe},dE:function(){return f},eR:function(){return y},fc:function(){return Ae},g:function(){return I},h6:function(){return ge},hN:function(){return K},hT:function(){return n},i_:function(){return be},kl:function(){return k},ld:function(){return ze},lh:function(){return Oe},mB:function(){return le},mO:function(){return G},o4:function(){return he},o7:function(){return ae},o8:function(){return $},od:function(){return N},pQ:function(){return B},pi:function(){return g},pl:function(){return E},pp:function(){return Ie},qB:function(){return ce},qR:function(){return c},rF:function(){return Y},rV:function(){return m},sp:function(){return J},t8:function(){return Z},tq:function(){return U},ul:function(){return A},ux:function(){return j},wE:function(){return b},wc:function(){return Me},wt:function(){return te},wy:function(){return Q},x_:function(){return se},y6:function(){return oe},yE:function(){return R},yH:function(){return H},yJ:function(){return ve},zC:function(){return Ee},zY:function(){return Ce},zp:function(){return ee}});const a="publicWeb/callMeBack/",n=a+"setValue/",u=a+"setValid/",o=`${a}/transition/formValid`,s=`${a}/transition/formInvalid`,l=`${a}/transition/formSuccess`,i=`${a}/transition/formSubmitting`,c=`${a}/transition/formError`,d={formValid:()=>({type:o}),formInvalid:()=>({type:s}),success:()=>({type:l}),submitting:()=>({type:i}),error:()=>({type:c})},p=n+"leadSystem",m=n+"objDetails",v=n+"name",f=u+"name",y=n+"surname",h=u+"surname",g=n+"phoneNumber",b=u+"phoneNumber",A=n+"productName",
2S=n+"email",N=u+"email",C=n+"privacyPolicyURL",I=n+"postalCode",D=u+"postalCode",w=n+"additionalNumber",E=u+"additionalNumber",T=n+"city",O=u+"city",P=n+"locationComments",M=u+"locationComments",L=n+"toEmail",z=n+"emailCampaignCode",k=n+"activeEntry",V=n+"adviserData",R=n+"sidebarOpen",x=n+"environmentName",_=n+"location",F=u+"location",j=n+"state",U=u+"state",$=n+"typeOfHouseValue",B=n+"typeOfHouseValue",W=n+"insureProductType",q=n+"insureProductType",K=n+"insureProductItem",G=n+"insureProductItem",Y=n+"propertyLocation",H=n+"propertyLocation",Q=n+"typeOfOrganisation",Z=n+"typeOfOrganisation",X=n+"isPrepopulatedForm",J=a+"resetStore",ee=e=>({type:J,value:e}),te=a+"send",re=e=>({gtmContext:e,type:te}),ae=a+"clicked",ne=e=>({type:ae,clickedData:e}),ue=e=>({type:p,value:e}),oe=e=>({type:m,value:e}),se=e=>({type:v,value:e}),le=e=>({type:f,error:e}),ie=e=>({type:y,value:e}),ce=e=>({type:h,error:e}),de=(e,t)=>({type:g,value:e,countryCode:t}),pe=(e,t)=>({type:b,error:e,countryCode:t}),me=e=>({type:A,value:e}),ve=e=>({type:S,value:e}),fe=e=>({type:N,error:e}),ye=e=>({type:C,value:e}),he=e=>({type:I,value:e}),ge=e=>({type:D,error:e}),be=(e,t)=>({type:w,value:e,countryCode:t}),Ae=(e,t)=>
2({type:E,error:e,countryCode:t}),Se=e=>({type:T,value:e}),Ne=e=>({type:O,error:e}),Ce=e=>({type:P,value:e}),Ie=e=>({type:M,error:e}),De=e=>({type:L,value:e}),we=e=>({type:z,value:e}),Ee=e=>({type:k,value:e}),Te=e=>({type:R,value:e}),Oe=e=>({type:x,value:e}),Pe=e=>({type:_,value:e}),Me=e=>({type:F,error:e}),Le=e=>({type:j,value:e}),ze=e=>({type:$,value:e}),ke=e=>({type:W,value:e}),Ve=e=>({type:K,value:e}),Re=e=>({type:Y,value:e}),xe=e=>({type:Q,value:e}),_e=e=>({type:X,value:e})},9312:function(e,t,r){"use strict";r.d(t,{gp:function(){return o},nB:function(){return a},qV:function(){return n},t5:function(){return u}});const a="publicWeb/chatBot/transition/showChatBot",n="publicWeb/chatBot/transition/hideChatBot",u=()=>({type:a}),o=()=>({type:n})},53356:function(e,t,r){"use strict";r.d(t,{$F:function(){return u},D5:function(){return m},Kn:function(){return y},PA:function(){return f},SC:function(){return s},cS:function(){return c},gS:function(){return p},jq:function(){return i},nF:function(){return l},nU:function(){return v},qq:function(){return n},rj:function(){return d},vO:function(){return o}});const a="publicWeb/dividendCalculator",n=`${a}/calculate/totalDividends`,u=()=>({type:n}),o=`${a}/transition/formValid`,s=`${a}/transition/formInvalid`,l={formValid:()=>({type:o}),formInvalid:()=>({type:s})},i=`${a}/setValue/dividendsTotal`,c=`${a}/setValue/shares`,d=`${a}/setValid/shares`,p=`${a}/setValue/selectedCountry`,m=e=>({type:i,value:e}),v=e=>({type:c,value:e}),f=e=>({type:d,error:e}),y=e=>({type:p,value:e})},8411:function(e,t,r){"use strict";r.d(t,{Az:function(){return d},F:function(){return A},FM:function(){return i},Ls:function(){return o},Q6:function(){return N},TT:function(){return u},Ui:function(){return b},cj:function(){return h},ds:function(){return l},iA:function(){return g},qc:function(){return y},s$:function(){return m},sd:function(){return c},sv:function(){return s},te:function(){return v},xp:function(){return S},yj:function(){return a},z7:function(){return p},zm:function(){return f}});const a="publicWeb/faa/getAdvisorData",n="publicWeb/faa/setValue/",u=n+"searchCriteria",o=n+"locationStatus",s=n+"chosenLong",l=n+"chosenLat",i=n+"incomeBracket",c=n+"assistanceType",d=n+"locationEnabled",p=n+"locationType",m=n+"discussionOptionsSelected",v=n+"findAnAdvisorData",f=e=>({type:l,value:e}),y=e=>({type:s,value:e}),h=e=>({type:c,value:e}),g=e=>({type:o,value:e}),b=e=>({type:d,value:e}),A=e=>({type:p,value:e}),S=e=>({type:m,value:e}),N=e=>({type:v,value:e})},70030:function(e,t,r){"use strict";r.d(t,{$0:function(){return I},$V:function(){return re},A_:function(){return E},BE:function(){return ue},BI:function(){return h},Bw:function(){return B},FJ:function(){return N},Fb:function(){return M},Fk:function(){return D},GJ:function(){return m},HQ:function(){return J},I_:function(){return Z},K6:function(){return $},Kk:function(){return te},MA:function(){return b},N8:function(){return Y},Nb:function(){return _},OU:function(){return X},O_:function(){return U},PV:function(){return H},Py:function(){return s},Q7:function(){return R},T0:function(){return y},TN:function(){return S},U1:function(){return c},XZ:function(){return f},Xt:function(){return d},Yq:function(){return K},an:function(){return L},d_:function(){return u},e2:function(){return z},fK:function(){return T},h4:function(){return oe},hv:function(){return i},iF:function(){return ae},iL:function(){return F},lS:function(){return ne},lW:function(){return P},m3:function(){return le},mk:function(){return o},on:function(){return A},p4:function(){return v},q7:function(){return ee},qQ:function(){return O},qq:function(){return q},qx:function(){return n},rM:function(){return l},s2:function(){return x},tf:function(){return Q},tv:function(){return j},u6:function(){return w},uF:function(){return C},uv:function(){return W},vs:function(){return k},wi:function(){return p},yG:function(){return g},yb:function(){return se},zM:function(){return G},zN:function(){return V}});r(89734),r(90082);const a="publicWeb/funeralClaim",n=`${a}/setValue`,u=`${a}/setValid`,o=`${a}/toggle`,s=`${a}/submit/form`,l=()=>({type:s}),i=`${a}/formTransition/valid`,c=`${a}/formTransition/invalid`,d={formValid:()=>({type:i}),formInvalid:()=>({type:c})},p=`${a}/apiTransition/pending`,m=`${a}/apiTransition/success`,v=`${a}/apiTransition/failure`,f={pending:()=>({type:p}),success:()=>({type:m}),failure:()=>({type:v})},y=`${n}/firstName`,h=e=>({type:y,value:e}),g=`${u}/firstName`,b=e=>({type:g,error:e}),A=`${n}/surname`,S=e=>({type:A,value:e}),N=`${u}/surname`,C=e=>({type:N,error:e}),I=`${n}/cellphoneNumber`,D=(e,t)=>({type:I,value:e,countryCode:t}),w=`${u}/cellphoneNumber`,E=e=>({type:w,error:e}),T=`${n}/isUserPolicyHolder`,O=e=>({type:T,value:e}),P=`${n}/requesterIdNumber`,M=e=>({type:P,value:e}),L=`${u}/requesterIdNumber`,z=e=>({type:L,error:e}),k=`${n}/deceasedIdNumber`,V=e=>({type:k,value:e}),R=`${u}/deceasedIdNumber`,x=e=>({type:R,error:e}),_=`${u}/deceasedRequesterIdNumber`,F=(e,t)=>({type:_,deceasedError:e,requesterError:t}),j=`${n}/funeralDate`,U=`${u}/funeralDate`,$=e=>({type:U,error:e}),B=`${n}/bank`,W=e=>({type:B,value:e}),q=`${n}/bankOther`,K=e=>({type:q,value:e}),G=`${u}/bankOther`,Y=e=>({type:G,error:e}),H=`${n}/branchCode`,Q=e=>({type:H,value:e}),Z=`${u}/branchCode`,X=e=>({type:Z,error:e}),J=`${n}/bankAccountNumber`,ee=e=>({type:J,value:e}),te=`${u}/bankAccountNumber`,re=e=>({type:te,error:e}),ae=`${n}/bankAccountType`,ne=e=>({type:ae,value:e}),ue=`${o}/agreeToTerms`,oe=()=>({type:ue}),se=`${n}/openSideDrawer`,le=e=>({type:se,value:e})},28250:function(e,t,r){"use strict";r.d(t,{$0:function(){return F},$V:function(){return je},$Z:function(){return Ct},$t:function(){return vt},A4:function(){return ft},AP:function(){return zt},A_:function(){return $},BE:function(){return ht},BI:function(){return T},BS:function(){return m},Bw:function(){return De},Cz:function(){return q},Dk:function(){return Ye},Dz:function(){return ot},ET:function(){return v},Ec:function(){return he},Ee:function(){return _t},FJ:function(){return z},Fb:function(){return R},Fk:function(){return j},GJ:function(){return I},HN:function(){return X},HQ:function(){return xe},Hb:function(){return H},IS:function(){return Ee},I_:function(){return Ve},J1:function(){return jt},J4:function(){return Mt},J8:function(){return d},K5:function(){return Dt},K6:function(){return Ie},KA:function(){return Ge},Kh:function(){return re},Kk:function(){return Fe},LV:function(){return Be},M3:function(){return Pt},MA:function(){return P},N7:function(){return pe},N8:function(){return Le},Nb:function(){return se},Nf:function(){return Ft},Nw:function(){return nt},OU:function(){return tt},O_:function(){return Ce},PV:function(){return ze},Py:function(){return s},Q7:function(){return ue},Rf:function(){return dt},Sn:function(){return Lt},T0:function(){return E},T3:function(){return K},TF:function(){return be},TN:function(){return L},Tc:function(){return $t},U1:function(){return h},U2:function(){return kt},U5:function(){return ce},UJ:function(){return At},V0:function(){return lt},W5:function(){return It},XZ:function(){return w},Xt:function(){return g},YN:function(){return de},Yd:function(){return it},Yf:function(){return St},Yq:function(){return Pe},Z4:function(){return Tt},ZD:function(){return J},Zm:function(){return ve},Zn:function(){return at},_0:function(){return S},_d:function(){return Ae},aC:function(){return st},an:function(){return x},b:function(){return N},bS:function(){return Q},bd:function(){return b},d5:function(){return Ut},dk:function(){return Te},e:function(){return Ot},e$:function(){return ee},e2:function(){return _},e7:function(){return We},fK:function(){return G},fi:function(){return Et},fq:function(){return Rt},gT:function(){return Qe},h4:function(){return gt},hv:function(){return y},iF:function(){return Ue},iL:function(){return le},iP:function(){return ye},iX:function(){return p},kG:function(){return Ze},lS:function(){return $e},lW:function(){return V},ld:function(){return He},lx:function(){return te},lz:function(){return ie},m3:function(){return c},mx:function(){return wt},nT:function(){return A},o1:function(){return Z},on:function(){return M},p4:function(){return D},p5:function(){return ut},q3:function(){return xt},q7:function(){return _e},qP:function(){return fe},qQ:function(){return Y},qq:function(){return Oe},qv:function(){return Xe},rH:function(){return B},rM:function(){return l},r_:function(){return bt},s2:function(){return oe},tF:function(){return Ne},tI:function(){return mt},tW:function(){return ge},tf:function(){return ke},tr:function(){return Ke},tv:function(){return Se},u6:function(){return U},uF:function(){return k},uv:function(){return we},vJ:function(){return pt},vs:function(){return ae},vx:function(){return Re},wT:function(){return Nt},wi:function(){return C},xA:function(){return me},xE:function(){return yt},xZ:function(){return Vt},xe:function(){return qe},xq:function(){return rt},xs:function(){return et},yG:function(){return O},yJ:function(){return W},yb:function(){return i},ym:function(){return Wt},yr:function(){return Bt},z9:function(){return Je},zM:function(){return Me},zN:function(){return ne},zS:function(){return f},zl:function(){return ct}});const a="publicWeb/funeralClaimV2",n=`${a}/setValue`,u=`${a}/setValid`,o=`${a}/toggle`,s=`${a}/submit/form`,l=()=>({type:s}),i=`${n}/openSideDrawer`,c=e=>({type:i,value:e}),d=n,p=u,m=o,v=s,f=i,y=`${a}/formTransition/valid`,h=`${a}/formTransition/invalid`,g={formValid:()=>({type:y}),formInvalid:()=>({type:h})},b=`${a}/allApiSubmissionStatus/pending`,A=`${a}/allApiSubmissionStatus/success`,S=`${a}/allApiSubmissionStatus/failure`,N={pending:()=>({type:b}),success:()=>({type:A}),failure:()=>({type:S})},C=`${a}/apiTransition/pending`,I=`${a}/apiTransition/success`,D=`${a}/apiTransition/failure`,w={pending:()=>({type:C}),success:()=>({type:I}),failure:()=>({type:D})},E=`${n}/firstName`,T=e=>({type:E,value:e}
2),O=`${u}/firstName`,P=e=>({type:O,error:e}),M=`${n}/surname`,L=e=>({type:M,value:e}),z=`${u}/surname`,k=e=>({type:z,error:e}),V=`${n}/requesterIdNumber`,R=e=>({type:V,value:e}),x=`${u}/requesterIdNumber`,_=e=>({type:x,error:e}),F=`${n}/cellphoneNumber`,j=(e,t)=>({type:F,value:e,countryCode:t}),U=`${u}/cellphoneNumber`,$=e=>({type:U,error:e}),B=`${n}/email`,W=e=>({type:B,value:e}),q=`${u}/email`,K=e=>({type:q,error:e}),G=`${n}/isUserPolicyHolder`,Y=e=>({type:G,value:e}),H=`${n}/isStillborn`,Q=()=>({type:H}),Z=`${n}/dateOfDeath`,X=e=>({type:Z,value:e}),J=`${u}/dateOfDeath`,ee=e=>({type:J,error:e}),te=`${u}/dateOfDeathAndFuneral`,re=(e,t)=>({type:te,dateOfDeathError:e,dateOfFuneralError:t}),ae=`${n}/deceasedIdNumber`,ne=e=>({type:ae,value:e}),ue=`${u}/deceasedIdNumber`,oe=e=>({type:ue,error:e}),se=`${u}/deceasedRequesterIdNumber`,le=(e,t)=>({type:se,deceasedError:e,requesterError:t}),ie=`${n}/causeOfDeath`,ce=e=>({type:ie,value:e}),de=`${u}/causeOfDeath`,pe=e=>({type:de,error:e}),me=`${n}/reasonForUnnaturalDeath`,ve=e=>({type:me,value:e}),fe=`${u}/reasonForUnnaturalDeath`,ye=e=>({type:fe,error:e}),he=`${n}/reasonForDeath`,ge=e=>({type:he,value:e}),be=`${u}/reasonForDeath`,Ae=e=>({type:be,error:e}),Se=`${n}/funeralDate`,Ne=e=>({type:Se,value:e}),Ce=`${u}/funeralDate`,Ie=e=>({type:Ce,error:e}),De=`${n}/bank`,we=e=>({type:De,value:e}),Ee=`${u}/bank`,Te=e=>({type:Ee,error:e}),Oe=`${n}/bankOther`,Pe=e=>({type:Oe,value:e}),Me=`${u}/bankOther`,Le=e=>({type:Me,error:e}),ze=`${n}/branchCode`,ke=e=>({type:ze,value:e}),Ve=`${u}/branchCode`,Re=e=>({type:Ve,error:e}),xe=`${n}/bankAccountNumber`,_e=e=>({type:xe,value:e}),Fe=`${u}/bankAccountNumber`,je=e=>({type:Fe,error:e}),Ue=`${n}/bankAccountType`,$e=e=>({type:Ue,value:e}),Be=`${u}/bankAccountType`,We=e=>({type:Be,error:e}),qe=`${n}/isUserBankAccountHolder`,Ke=e=>({type:qe,value:e}),Ge=`${n}/bankAccountHolderIdNumber`,Ye=e=>({type:Ge,value:e}),He=`${u}/bankAccountHolderIdNumber`,Qe=e=>({type:He,error:e}),Ze=`${n}/bankAccountHolderName`,Xe=e=>({type:Ze,value:e}),Je=`${u}/bankAccountHolderName`,et=e=>({type:Je,error:e}),tt=`${n}/noticeOfDeathDocument`,rt=e=>({type:tt,value:e}),at=`${u}/noticeOfDeathDocument`,nt=e=>({type:at,error:e}),ut=`${n}/removeNoticeOfDeathDocument`,ot=e=>({type:ut,value:e}),st=`${u}/removeNoticeOfDeathDocument`,lt=e=>({type:st,error:e}),it=`${n}/proofOfBankingDocument`,ct=e=>({type:it,value:e}),dt=`${u}/proofOfBankDocument`,pt=e=>({type:dt,error:e}),mt=`${n}/removeProofOfBankingDocument`,vt=e=>({type:mt,value:e}),ft=`${u}/removeProofOfBankDocument`,yt=e=>({type:ft,error:e}),ht=`${o}/agreeToTerms`,gt=()=>({type:ht}),bt=`${n}/recaptcha`,At=e=>({type:bt,value:e}),St=`${a}/apiDha/pending`,Nt=`${a}/apiDha/success`,Ct=`${a}/apiDha/failure`,It={pending:()=>({type:St}),success:()=>({type:Nt}),failure:()=>({type:Ct})},Dt=`${a}/deceasedDhaVerify`,wt=()=>({type:Dt}),Et=`${n}/deceasedDha`,Tt=e=>({type:Et,value:e}),Ot=`${a}/apiCdv/pending`,Pt=`${a}/apiCdv/success`,Mt=`${a}/apiCdv/failure`,Lt={pending:()=>({type:Ot}),success:()=>({type:Pt}),failure:()=>({type:Mt})},zt=`${a}/cdvbankVerify`,kt=()=>({type:zt}),Vt=`${n}/bankCdv`,Rt=e=>({type:Vt,value:e}),xt=`${a}/apiPresubmit/pending`,_t=`${a}/apiPresubmit/success`,Ft=`${a}/apiPresubmit/failure`,jt={pending:()=>({type:xt}),success:()=>({type:_t}),failure:()=>({type:Ft})},Ut=`${a}/presubmit`,$t=()=>({type:Ut}),Bt=`${n}/presubmit`,Wt=e=>({type:Bt,value:e})},54358:function(e,t,r){"use strict";r.d(t,{AU:function(){return Z},A_:function(){return W},As:function(){return u},BI:function(){return x},E2:function(){return ue},Es:function(){return re},Fk:function(){return B},G7:function(){return T},Gn:function(){return z},I_:function(){return b},Ir:function(){return U},Ji:function(){return ne},KL:function(){return v},MA:function(){return _},NT:function(){return s},Nd:function(){return P},OQ:function(){return E},PV:function(){return g},Q_:function(){return l},R9:function(){return Q},RW:function(){return L},RZ:function(){return m},Rg:function(){return S},Rj:function(){return K},TN:function(){return F},TT:function(){return V},Uh:function(){return D},VP:function(){return $},Xx:function(){return C},Zq:function(){return X},_3:function(){return R},_G:function(){return M},bc:function(){return k},cZ:function(){return H},d6:function(){return c},g4:function(){return N},g6:function(){return d},hL:function(){return I},im:function(){return G},ji:function(){return w},kB:function(){return q},kC:function(){return A},kf:function(){return i},nB:function(){return ee},oI:function(){return y},pE:function(){return p},pq:function(){return f},qB:function(){return j},qR:function(){return J},rI:function(){return Y},rt:function(){return ae},s9:function(){return h},x0:function(){return O},x2:function(){return o},x8:function(){return te}});const a="naPersonalLoan/form/",n="naPersonalLoan/lead",u=`${a}setValue/`,o=`${a}setValid/`,s=`${n}/transition/formSuccess`,l=`${n}/transition/formSubmitting`,i=`${n}/transition/formError`,c=`${a}transition/formValid`,d=`${a}transition/formInvalid`,p=`${a}submit`,m=`${u}isSidedrawerOpen`,v=`${u}firstName`,f=`${o}firstName`,y=`${u}surname`,h=`${o}surname`,g=`${u}idNumber`,b=`${o}idNumber`,A=`${u}cellphoneNumber`,S=`${o}cellphoneNumber`,N=`${u}town`,C=`${o}town`,I=`${u}employmentStatus`,D=`${o}employmentStatus`,w=`${u}wageFrequency`,E=`${o}wageFrequency`,T=`${u}payslip`,O=`${o}payslip`,P=`${u}employerName`,M=`${o}employerName`,L=`${u}creditCheckConsent`,z=`${o}creditCheckConsent`,k=`${a}reset`,V={success:()=>({type:s}),submitting:()=>({type:l}),error:()=>({type:i})},R={formValid:()=>({type:c}),formInvalid:()=>({type:d})},x=e=>({type:v,value:e}),_=e=>({type:f,error:e}),F=e=>({type:y,value:e}),j=e=>({type:h,error:e}),U=e=>({type:g,value:e}),$=e=>({type:b,error:e}),B=e=>({type:A,value:e}),W=e=>({type:S,error:e}),q=e=>({type:N,value:e}),K=e=>({type:C,error:e}),G=e=>({type:I,value:e}),Y=e=>({type:D,error:e}),H=e=>({type:w,value:e}),Q=e=>({type:E,error:e}),Z=e=>({type:T,value:e}),X=e=>({type:O,error:e}),J=e=>({type:P,value:e}),ee=e=>({type:M,error:e}),te=e=>({type:L,value:e}),re=e=>({type:z,error:e}),ae=e=>({type:m,value:e}),ne=()=>({type:p}),ue=()=>({type:k})},57653:function(e,t,r){"use strict";r.d(t,{MR:function(){return n},Vj:function(){return u},rH:function(){return a},us:function(){return o}});const a="pubWeb/peopleCardModal/setValue/isOpen",n="pubWeb/peopleCardModal/setValue/content",u=e=>({type:a,value:e}),o=e=>({type:n,value:e})},50024:function(e,t,r){"use strict";r.d(t,{$K:function(){return u},Bg:function(){return I},E9:function(){return w},JU:function(){return O},Jm:function(){return S},MB:function(){return D},Wi:function(){return A},Xh:function(){return C},YF:function(){return i},_B:function(){return y},_J:function(){return N},_Y:function(){return n},bu:function(){return d},ds:function(){return v},eE:function(){return s},ku:function(){return m},kz:function(){return c},ld:function(){return g},nW:function(){return f},nf:function(){return T},qb:function(){return E},rE:function(){return p},rI:function(){return h},sE:function(){return b},tR:function(){return l},te:function(){return o},yN:function(){return P}});const a="publicWeb/priceGraph",n=a+"/setValue/",u=a+"/setValid/",o=a+"/formTransition/valid",s=a+"/formTransition/invalid",l={formValid:()=>({type:o}),formInvalid:()=>({type:s})},i=`${a}/apiTransition/pending`,c=`${a}/apiTransition/success`,d=`${a}/apiTransition/failure`,p={pending:()=>({type:i}),success:()=>({type:c}),failure:()=>({type:d})},m=a+"/fetch/fundsList",v=a+"/fetch/fundData",f=()=>({type:m}),y=()=>({type:v}),h=n+"fund",g=n+"startDate",b=u+"startDate",A=n+"endDate",S=u+"endDate",N=n+"fundsList",C=n+"fundD
2ata",I=e=>({type:h,value:e}),D=e=>({type:N,value:e}),w=e=>({type:C,value:e}),E=e=>({type:g,value:e}),T=e=>({type:b,error:e}),O=e=>({type:A,value:e}),P=e=>({type:S,error:e})},71393:function(e,t,r){"use strict";r.d(t,{A3:function(){return k},AI:function(){return ee},Bd:function(){return v},Bz:function(){return S},Ci:function(){return l},D9:function(){return i},E3:function(){return c},FS:function(){return W},Ir:function(){return Z},K6:function(){return x},Kv:function(){return z},LR:function(){return D},Ld:function(){return U},M2:function(){return I},ND:function(){return G},P:function(){return d},Px:function(){return J},Q2:function(){return B},QO:function(){return p},Qj:function(){return O},Sm:function(){return u},TN:function(){return H},TV:function(){return L},Uf:function(){return M},VP:function(){return X},W:function(){return h},Xo:function(){return y},Xq:function(){return A},at:function(){return R},cG:function(){return q},cZ:function(){return Y},cf:function(){return f},dV:function(){return T},df:function(){return n},iN:function(){return s},jC:function(){return re},jT:function(){return N},kr:function(){return te},mK:function(){return g},oC:function(){return F},ow:function(){return K},qB:function(){return Q},qV:function(){return j},t5:function(){return V},tm:function(){return $},vn:function(){return _},xY:function(){return m},yG:function(){return o},zC:function(){return P},zD:function(){return C},zL:function(){return b}});const a="publicWeb/qualifyingCallMeBack/transition/",n=a+"toggleSideDrawer",u=a+"toggleCreditCheck",o=()=>({type:u}),s=a+"retry",l=()=>({type:s}),i=a+"checkQualifyingLoan",c=()=>({type:i}),d=a+"checkQualifyingLoanResponse",p=e=>({type:d,value:e}),m=a+"formValid",v=a+"formInvalid",f={formValid:()=>({type:m}),formInvalid:()=>({type:v})},y=a+"submitInitial",h=a+"submitPending",g=a+"submitSuccess",b=a+"submitError",A=a+"employmentError",S={initial:()=>({type:y}),pending:()=>({type:h}),success:()=>({type:g}),error:()=>({type:b}),employmentError:()=>({type:A})},N="publicWeb/qualifyingCallMeBack/clear/form",C=()=>({type:N}),I="publicWeb/qualifyingCallMeBack/setValue/",D="publicWeb/qualifyingCallMeBack/setValid/",w=e=>`${I}${e}`,E=e=>`${D}${e}`,T=I+"firstname",O=D+"firstname",P=I+"surname",M=D+"surname",L=I+"idNumber",z=D+"idNumber",k=I+"mobileNumber",V=D+"mobileNumber",R=`${I}openSideDrawerFromWeb`,x=`${I}openSideDrawerFromLendingSales`,_=w("employmentType"),F=E("employmentType"),j=w("payslipAvailability"),U=E("payslipAvailability"),$=w("wageFrequency"),B=E("wageFrequency"),W=e=>({type:T,value:e}),q=e=>({type:O,error:e}),K=e=>({type:_,value:e.detail.id}),G=e=>({type:j,value:e.detail.id}),Y=e=>({type:$,value:e.detail.id}),H=e=>({type:P,value:e}),Q=e=>({type:M,error:e}),Z=e=>({type:L,value:e}),X=e=>({type:z,error:e}),J=e=>({type:k,value:e}),ee=e=>({type:V,error:e}),te=e=>({type:R,value:e}),re=e=>({type:x,value:e})},84991:function(e,t,r){"use strict";r.d(t,{Di:function(){return g},ED:function(){return k},FO:function(){return z},Fb:function(){return O},Gk:function(){return f},HU:function(){return a},Ir:function(){return P},JC:function(){return u},JW:function(){return E},KD:function(){return I},Mp:function(){return w},NP:function(){return L},OH:function(){return p},OZ:function(){return n},Ri:function(){return T},Ul:function(){return m},VD:function(){return o},Vz:function(){return A},XS:function(){return M},Yz:function(){return N},dU:function(){return V},df:function(){return b},dt:function(){return R},eF:function(){return d},i_:function(){return h},kS:function(){return C},m0:function(){return l},pF:function(){return s},pp:function(){return D},qV:function(){return v},r0:function(){return y},sb:function(){return i},zL:function(){return S},zp:function(){return c}});const a="publicWeb/search/perform",n="publicWeb/search/autoComplete",u="publicWeb/search/frequent",o="publicWeb/search/resetStore",s="publicWeb/search/quicklinks",l="publicWeb/search/queryLog",i="publicWeb/search/clickLog",c=e=>({type:o,value:e}),d=function(e){return void 0===e&&(e=!0),{type:a,shouldSetCategory:e}},p=()=>({type:n}),m=()=>({type:u}),v=()=>({type:s}),f=()=>({type:l}),y="publicWeb/search/setValue/searchQuery",h="publicWeb/search/setValue/category",g="publicWeb/search/setValue/searchCategory",b="publicWeb/search/setValue/page",A="publicWeb/search/setValue/perPage",S="publicWeb/search/setValue/searchResults",N="publicWeb/search/setValue/autoCompleteResults",C="publicWeb/search/setValue/frequent",I="publicWeb/search/setValue/fetchingState",D="publicWeb/search/setValue/searchItems",w="publicWeb/search/setValue/quicklinks",E="publicWeb/search/setValue/referrerPath",T=e=>({type:y,value:e}
2),O=e=>({type:h,value:e}),P=e=>({type:b,value:e}),M=e=>({type:S,value:e}),L=e=>({type:N,value:e}),z=e=>({type:C,value:e}),k=e=>({type:I,value:e}),V=e=>({type:D,value:e}),R=e=>({type:w,value:e})},81431:function(e,t,r){"use strict";r.d(t,{Az:function(){return i},C7:function(){return l},GL:function(){return E},Il:function(){return v},Lx:function(){return w},NP:function(){return N},NU:function(){return S},PQ:function(){return A},QE:function(){return d},Qs:function(){return c},Rm:function(){return b},S6:function(){return u},U8:function(){return n},VM:function(){return C},WZ:function(){return m},_R:function(){return y},gh:function(){return D},jP:function(){return o},mE:function(){return I},or:function(){return g},qU:function(){return p},sf:function(){return h},wp:function(){return s},x9:function(){return f}});const a="publicWeb/shareprice/",n=a+"requestJhbShareprice",u=a+"requestLdnShareprice",o=a+"requestIndicators",s=a+"setValue/jhbShareprice",l=a+"setValue/ldnShareprice",i=a+"setValue/jhbSharepriceFetching",c=a+"setValue/ldnSharepriceFetching",d=a+"setValue/indicators",p=a+"setValue/currencyToggle",m=a+"setValue/commoditiesToggle",v=a+"setValue/localToggle",f=a+"setValue/offshoreToggle",y=()=>({type:n}),h=()=>({type:u}),g=()=>({type:o}),b=e=>({type:s,value:e}),A=e=>({type:l,value:e}),S=e=>({type:i,value:e}),N=e=>({type:c,value:e}),C=e=>({type:d,value:e}),I=e=>({type:m,value:e}),D=e=>({type:p,value:e}),w=e=>({type:f,value:e}),E=e=>({type:v,value:e})},74334:function(e,t,r){"use strict";r.d(t,{$e:function(){return we},Al:function(){return Ge},Ar:function(){return p},BI:function(){return ae},B_:function(){return Me},Bh:function(){return d},CL:function(){return Be},CM:function(){return x},Ch:function(){return I},Dg:function(){return Ye},E2:function(){return S},Et:function(){return N},Ev:function(){return f},FT:function(){return Z},Fc:function(){return Re}
2,Fl:function(){return v},GN:function(){return U},Gk:function(){return q},Gp:function(){return Se},H3:function(){return Q},Hh:function(){return Ue},I4:function(){return M},I5:function(){return w},Ik:function(){return y},Jl:function(){return ge},Ki:function(){return Ne},Kt:function(){return H},Lo:function(){return E},MA:function(){return ne},Mu:function(){return Ie},N:function(){return $},OE:function(){return Ee},Og:function(){return g},Oj:function(){return $e},Or:function(){return Ae},Ov:function(){return ee},Pi:function(){return D},Qf:function(){return c},R1:function(){return ve},RE:function(){return V},S5:function(){return i},Sd:function(){return A},T3:function(){return ce},TL:function(){return B},TN:function(){return ue},Tx:function(){return pe},UJ:function(){return De},UK:function(){return P},VN:function(){return ye},X1:function(){return se},Xy:function(){return o},Y0:function(){return R},YP:function(){return re},YZ:function(){return me},Z7:function(){return C},_9:function(){return Ze},_N:function(){return Pe},_o:function(){return Y},ac:function(){return h},av:function(){return W},bb:function(){return l},cm:function(){return le},dE:function(){return We},dg:function(){return T},dp:function(){return _},ds:function(){return Xe},e$:function(){return O},eG:function(){return _e},gn:function(){return j},hc:function(){return J},jA:function(){return je},jW:function(){return Ve},k9:function(){return Qe},kM:function(){return Te},kp:function(){return Oe},ky:function(){return Je},nS:function(){return G},nc:function(){return xe},o2:function(){return ke},pL:function(){return qe},pV:function(){return F},pZ:function(){return K},pm:function(){return L},qB:function(){return oe},qG:function(){return He},qQ:function(){return Ce},qR:function(){return fe},qc:function(){return s},qy:function(){return Ke},r_:function(){return te},sZ:function(){return a},su:function(){return he},t$:function(){return m},tz:function(){return X},uU:function(){return Fe},ud:function(){return b},v7:function(){return u},vf:function(){return k},xR:function(){return Le},xq:function(){return ze},y4:function(){return be},yH:function(){return z},yJ:function(){return ie},yd:function(){return de}});const a="publicWeb/signup/setValue/",n="publicWeb/signup/setValid/",u=a+"sendDetails",o=a+"name",s=n+"name",l=a+"surname",i=n+"surname",c=a+"phoneNumber",d=n+"phoneNumber",p=a+"email",m=n+"email",v=a+"companyName",f=n+"companyName",y=a+"numberEmployees",h=n+"numberEmployees",g=a+"userOwnBusiness",b=a+"agreePrivacyPolicy",A=a+"agreeNewsletter",S=a+"industry",N=a+"hasTools",C=a+"tools",I=a+"hasEbooks",D=a+"ebooks",w=a+"hasInterests",E=a+"interests",T=a+"recaptcha",O=a+"formSubmitStatus",P=a+"isOpen",M=a+"modularFields",L=a+"showPhoneNumberField",z=a+"useModularFields",k=a+"useOnlyModularFields",V=a+"modularField1",R=n+"modularField1",x=a+"modularField2",_=n+"modularField2",F=a+"modularField3",j=n+"modularField3",U=a+"modularField4",$=n+"modularField4",B=a+"modularField5",W=n+"modularField5",q=a+"modularField6",K=n+"modularField6",G=a+"modularField7",Y=n+"modularField7",H=a+"modularField8",Q=n+"modularField8",Z=a+"useIndustriesList",X=a+"industriesList",J=a+"industriesValue",ee=n+"industriesValue",te=a+"countryCodeList",re=n+"countryCodeList",ae=e=>({type:o,value:e}),ne=e=>({type:s,error:e}),ue=e=>({type:l,value:e}),oe=e=>({type:i,error:e}),se=e=>({type:c,value:e}),le=e=>({type:d,error:e}),ie=e=>({type:p,value:e}),ce=e=>({type:m,error:e}),de=e=>({type:v,value:e}),pe=e=>({type:f,error:e}),me=e=>({type:y,value:e}),ve=e=>({type:h,error:e}),fe=e=>({type:b,value:e}),ye=e=>({type:A,value:e}),he=e=>({type:S,value:e}),ge=e=>({type:g,value:e}),be=e=>({type:N,value:e}),Ae=e=>({type:C,value:e}),Se=e=>({type:I,value:e}),Ne=e=>({type:D,value:e}),Ce=e=>({type:w,value:e}),Ie=e=>({type:E,value:e}),De=e=>({type:T,value:e}),we=e=>({type:u,value:e}),Ee=e=>({type:O,value:e}),Te=e=>({type:P,value:e}),Oe=e=>({type:L,value:e}),Pe=e=>({type:M,value:e}),Me=e=>({type:z,value:e}),Le=e=>({type:k,value:e}),ze=e=>({type:V,value:e}),ke=e=>({type:R,error:e}),Ve=e=>({type:x,value:e}),Re=e=>({type:_,error:e}),xe=e=>({type:F,value:e}),_e=e=>({type:j,error:e}),Fe=e=>({type:U,value:e}),je=e=>({type:$,error:e}),Ue=e=>({type:B,value:e}),$e=e=>({type:W,error:e}),Be=e=>({type:q,value:e}),We=e=>({type:K,error:e}),qe=e=>({type:G,value:e}),Ke=e=>({type:Y,error:e}),Ge=e=>({type:H,value:e}),Ye=e=>({type:Q,error:e}),He=e=>({type:Z,value:e}),Qe=e=>({type:X,value:e}
2),Ze=e=>({type:J,value:e}),Xe=e=>({type:ee,value:e}),Je=e=>({type:te,value:e})},46875:function(e,t,r){"use strict";r.d(t,{Am:function(){return N},At:function(){return I},Db:function(){return a},Il:function(){return y},Kj:function(){return C},LO:function(){return m},Lt:function(){return o},MQ:function(){return l},MZ:function(){return g},Ne:function(){return i},TN:function(){return b},UA:function(){return c},Uf:function(){return p},Ui:function(){return D},Yo:function(){return u},l$:function(){return h},mz:function(){return f},pu:function(){return S},qB:function(){return A},wk:function(){return s},wl:function(){return v},wq:function(){return n},zC:function(){return d}});const a="publicWeb/unclaimedBenefits/setValue/",n="publicWeb/unclaimedBenefits/setValid/",u="publicWeb/unclaimedBenefits/formValid",o="publicWeb/unclaimedBenefits/formInvalid",s="publicWeb/unclaimedBenefits/reinitialize",l={formValid:()=>({type:u}),formInvalid:()=>({type:o})},i=a+"initials",c=n+"initials",d=a+"surname",p=n+"surname",m=a+"dateOfBirth",v=n+"dateOfBirth",f=a+"collectUserData",y=a+"userFound",h=e=>({type:i,value:e}),g=e=>({type:c,error:e}),b=e=>({type:d,value:e}),A=e=>({type:p,error:e}),S=e=>({type:m,value:e}),N=e=>({type:v,error:e}),C=()=>({type:f}),I=e=>({type:y,value:e}),D=()=>({type:s})},29846:function(e,t,r){"use strict";r.d(t,{A3:function(){return R},BI:function(){return $},CT:function(){return V},Ce:function(){return w},Dw:function(){return i},EG:function(){return _},Eu:function(){return A},Go:function(){return H},H0:function(){return I},J9:function(){return p},Jz:function(){return Y},KC:function(){return T},L_:function(){return b},MA:function(){return B},QH:function(){return j},R:function(){return g},R9:function(){return G},Rk:function(){return n},T3:function(){return J},TN:function(){return W},Uf:function(){return M},Wd:function(){return d},Wj:function(){return oe},Zf:function(){return O},aU:function(){return m},aY:function(){return ae},av:function(){return u},bD:function(){return N},by:function(){return f},cN:function(){return ue},cR:function(){return v},cY:function(){return y},cZ:function(){return K},dE:function(){return le},dV:function(){return U},eB:function(){return ne},eS:function(){return C},eT:function(){return a},gU:function(){return s},hJ:function(){return h},kW:function(){return S},kb:function(){return L},kx:function(){return D},l0:function(){return Z},lZ:function(){return z},mg:function(){return o},nk:function(){return te},nt:function(){return k},qB:function(){return q},ql:function(){return se},sY:function(){return Q},t5:function(){return x},vg:function(){return E},vv:function(){return l},xI:function(){return F},xv:function(){return re},yJ:function(){return X},zC:function(){return P},zw:function(){return c}});const a="raOptimal/beneficiaries/transition/formValid",n="raOptimal/beneficiaries/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="raOptimal/beneficiaries/transition/validContinue",s="raOptimal/beneficiaries/transition/back",l=()=>({type:o}),i=()=>({type:s}),c="raOptimal/beneficiaries/transition/addNewBeneficiary",d="raOptimal/beneficiaries/transition/deleteBeneficiary",p="raOptimal/beneficiaries/transition/editBeneficiary",m="raOptimal/beneficiaries/transition/saveBeneficiary",v="raOptimal/beneficiaries/transition/cancelEditOfBeneficiary",f=()=>({type:c}),y=e=>({type:p,beneficiaryId:e}),h=e=>({type:d,beneficiaryId:e}),g=e=>({type:m,beneficiaryId:e}),b=()=>({type:v}),A="raOptimal/beneficiaries/transition/toggleReadMore",S="raOptimal/beneficiaries/transition/toggleEdit",N=()=>({type:A}),C=()=>({type:S}),I="raOptimal/beneficiaries/setValue/",D="raOptimal/beneficiaries/setValid/",w=I+"title",E=D+"title",T=I+"firstName",O=D+"firstName",P=I+"surname",M=D+"surname",L=I+"dateOfBirth",z=D+"dateOfBirth",k=I+"gender",V=D+"gender",R=I+"mobileNumber",x=D+"mobileNumber",_=I+"email",F=D+"email",j=e=>({type:w,value:e}),U=e=>({type:E,error:e}),$=e=>({type:T,value:e}),B=e=>({type:O,error:e}),W=e=>({type:P,value:e}),q=e=>({type:M,error:e}),K=e=>({type:L,value:e}),G=e=>({type:z,error:e}),Y=e=>({type:k,value:e}),H=e=>({type:V,error:e}),Q=e=>({type:R,value:e}),Z=e=>({type:x,error:e}),X=e=>({type:_,value:e}),J=e=>({type:F,error:e}),ee="raOptimal/beneficiaries/tracking/",te=ee+"deleteBenificiaryPopupCount",re=ee+"maxBeneficiaries",ae=()=>({type:te}),ne=()=>({type:re}),ue=I+"removeId",oe=e=>({type:ue,value:e}),se=I+"resetState",le=()=>({type:se})},93888:function(e,t,r){"use strict";r.d(t,{$:function(){return b},Ag:function(){return D},D3:function(){return i},LP:function(){return I},Le:function(){return d},Nk:function(){return a},R:function(){return g},Rr:function(){return z},UL:function(){return O},ZM:function(){return s},Zn:function(){return y},bR:function(){return S},bl:function(){return u},e9:function(){return c},er:function(){return p},f3:function(){return E},fq:function(){return M},hJ:function(){return h},ic:function(){return N},ie:function(){return m},lP:function(){return f},mT:function(){return l},oQ:function(){return n},pU:function(){return o},qK:function(){return P},qv:function(){return A},rd:function(){return L},wc:function(){return w},yH:function(){return v},z8:function(){return T}});const a="raOptimal/beneficiariesSplit/transition/formValid",n="raOptimal/beneficiariesSplit/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="raOptimal/beneficiariesSplit/transition/initForm",s=e=>
2({type:o,beneficiaries:e}),l="raOptimal/beneficiariesSplit/transition/selectEvenSplit",i="raOptimal/beneficiariesSplit/transition/deselectEvenSplit",c="raOptimal/beneficiariesSplit/transition/evenSplitSingleBeneficiary",d=()=>({type:l}),p=()=>({type:i}),m=e=>({type:c,beneficiaryId:e}),v="raOptimal/beneficiariesSplit/transition/discardEvenSplit",f=()=>({type:v}),y="raOptimal/beneficiariesSplit/transition/validContinueSplit",h="raOptimal/beneficiariesSplit/transition/invalidContinueSplit",g="raOptimal/beneficiariesSplit/transition/backSplit",b=()=>({type:y}),A=()=>({type:h}),S=()=>({type:g}),N="raOptimal/beneficiariesSplit/setValue/",C="raOptimal/beneficiariesSplit/setValid/",I=N+"splitPercentage",D=C+"splitPercentage",w=(e,t)=>({type:I,value:e,beneficiaryId:t}),E=(e,t)=>({type:D,error:e,beneficiaryId:t}),T=N+"totalPercentage",O=C+"totalPercentage",P=e=>({type:T,value:e}),M=e=>({type:O,error:e}),L=N+"resetState",z=()=>({type:L})},30591:function(e,t,r){"use strict";r.d(t,{DO:function(){return n},GN:function(){return T},IQ:function(){return m},Jy:function(){return S},K9:function(){return d},KE:function(){return l},KF:function(){return A},MK:function(){return o},P8:function(){return O},S4:function(){return h},TN:function(){return I},U7:function(){return a},UK:function(){return s},Uf:function(){return b},Yl:function(){return c},eL:function(){return f},gx:function(){return P},k1:function(){return M},l0:function(){return E},mB:function(){return C},pI:function(){return p},pS:function(){return v},qB:function(){return D},sY:function(){return w},vR:function(){return i},w$:function(){return L},wI:function(){return u},x_:function(){return N},xp:function(){return y},y0:function(){return z},zC:function(){return g}});const a="raOptimal/captureDetails/transition/formValid",n="raOptimal/captureDetails/transition/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="raOptimal/captureDetails/transition/invalidContinue",s="raOptimal/captureDetails/transition/validContinue",l="raOptimal/captureDetails/transition/back",i=()=>({type:o}),c=()=>({type:s}),d=()=>({type:l}),p="raOptimal/captureDetails/transition/dropOffLead",m=e=>({type:p,dropOffDetails:e}),v="raOptimal/captureDetails/setValue/",f="raOptimal/captureDetails/setValid/",y=v+"name",h=f+"name",g=v+"surname",b=f+"surname",A=v+"mobile",S=f+"mobile",N=e=>({type:y,value:e}),C=e=>({type:h,error:e}),I=e=>({type:g,value:e}),D=e=>({type:b,error:e}),w=e=>({type:A,value:e}),E=e=>({type:S,error:e}),T="raOptimal/captureDetails/transition/toggleIncludeCaptureDetailsFalse",O=()=>({type:T}),P=v+"displayName",M=e=>({type:P,value:e}),L=v+"resetState",z=()=>({type:L})},377:function(e,t,r){"use strict";r.d(t,{$s:function(){return $},An:function(){return ue},Au:function(){return he},BL:function(){return W},C1:function(){return T},Dw:function(){return R},FK:function(){return z},FT:function(){return S},Fi:function(){return q},GG:function(){return I},Gn:function(){return c},H5:function(){return Y},Hy:function(){return fe},IV:function(){return _},Id:function(){return V},Im:function(){return D},J4:function(){return F},J8:function(){return me},JH:function(){return g},Ki:function(){return X},Lr:function(){return L},MR:function(){return H},Nz:function(){return C},O9:function(){return oe},PZ:function(){return ae},Pb:function(){return i},Pe:function(){return O},QZ:function(){return J},Q_:function(){return w},Rj:function(){return n},UA:function(){return te},UC:function(){return ye},VU:function(){return Q},Wc:function(){return b},XP:function(){return le},Xl:function(){return y},YB:function(){return A},Y_:function(){return h},_6:function(){return u},aY:function(){return K},cn:function(){return s},hB:function(){return ie},iH:function(){return l},iP:function(){return de},iU:function(){return P},jO:function(){return Z},jh:function(){return U},kk:function(){return a},nB:function(){return ne},nK:function(){return G},of:function(){return ce},p8:function(){return pe},qf:function(){return j},qx:function(){return N},rO:function(){return se},sD:function(){return d},sW:function(){return ee},su:function(){return M},ut:function(){return k},v8:function(){return p},vF:function(){return E},w7:function(){return o},wL:function(){return re},wZ:function(){return f},xo:function(){return x},y9:function(){return ve},yC:function(){return m}});const a="raOptimal/investmentSetup/transition/formInvestmentSetupValid",n="raOptimal/investmentSetup/transition/formInvestmentSetupInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="raOptimal/investmentSetup/transition/invalidContinue",s="raOptimal/investmentSetup/transition/validContinue",l="raOptimal/investmentSetup/transition/back",i=()=>({type:o}),c=()=>({type:s}),d=()=>({type:l}),p="raOptimal/investmentSetup/setValue/",m="raOptimal/investmentSetup/setValid/",v="raOptimal/investmentSetup/reset/",f=p+"form",y=p+"age",h=m+"age",g=p+"retireAt",b="raOptimal/investmentSetup/setOptions/options",A=m+"retireAt",S=p+"monthlyInvestment",N=p+"monthlyInvestmentDerivedTerm",C=p+"monthlyInvestmentCommittedTerm",I=m+"monthlyInvestment",D=v+"monthlyInvestment",w=v+"ownPercentage",E=p+"ownPercentage",T=m+"ownPercentage",O=e=>({type:y,value:e}),P=e=>({type:h,error:e}),M=e=>({type:g,value:e}),L=e=>({type:b,options:e}),z=e=>({type:A,error:e}),k=e=>({type:S,value:e}),V=e=>({type:N,term:e}),R=e=>({type:C,term:e}),x=e=>({type:I,error:e}),_=()=>({type:D}),F=()=>({type:w}),j=e=>({type:E,value:e}),U=e=>({type:T,error:e}),$=()=>({type:f}),B="raOptimal/investmentSetup/select/",W=v+"resetSelection",q=v+"clearSelection",K=B+"linkWithInflation",G=m+"premiumEscalation",Y=
2B+"chooseOwnPercentage",H=B+"noIncrease",Q=B+"comfortableInvestor",Z=B+"adventurousInvestor",X=m+"investorType",J="raOptimal/investmentSetup/clear/investorType",ee=v+"investorType",te=()=>({type:q}),re=()=>({type:W}),ae=()=>({type:K}),ne=e=>({type:G,error:e}),ue=()=>({type:Y}),oe=()=>({type:H}),se=()=>({type:Q}),le=()=>({type:Z}),ie=e=>({type:X,error:e}),ce=()=>({type:ee}),de=()=>({type:J}),pe="raOptimal/investmentSetup/tracking/factSheetClicked",me=e=>({type:pe,value:e}),ve="raOptimal/investmentSetup/customerVerification/verifyCustomer",fe=()=>({type:ve}),ye=p+"resetState",he=()=>({type:ye})},79363:function(e,t,r){"use strict";r.d(t,{$H:function(){return se},$O:function(){return Ce},Aj:function(){return We},Am:function(){return Pe},Ap:function(){return Oe},B7:function(){return le},Bi:function(){return q},Bl:function(){return Ve},DH:function(){return j},DP:function(){return c},E$:function(){return _e},Eo:function(){return me},Ew:function(){return M},GG:function(){return V},Gu:function(){return Ie},HS:function(){return o},HU:function(){return Re},He:function(){return ue},Ib:function(){return E},Iw:function(){return H},JD:function(){return A},JL:function(){return S},Jt:function(){return Fe},Jy:function(){return ae},KC:function(){return fe},KF:function(){return re},KN:function(){return s},Kq:function(){return ge},Kw:function(){return i},Lg:function(){return J},Lh:function(){return w},Lr:function(){return B},M_:function(){return N},Mp:function(){return R},OZ:function(){return f},Qg:function(){return Ae},Qy:function(){return C},Ri:function(){return Q},SV:function(){return he},Sd:function(){return y},Sk:function(){return ze},Sv:function(){return de},T4:function(){return z},Tb:function(){return h},Tt:function(){return m},Tw:function(){return Y},V1:function(){return ce},WW:function(){return a},Wd:function(){return I},Wp:function(){return _},Xl:function(){return L},YQ:function(){return ee},Yg:function(){return oe},Yr:function(){return W},ZI:function(){return Te},ZU:function(){return pe},_7:function(){return k},_z:function(){return T},a9:function(){return je},b9:function(){return g},bP:function(){return F},c5:function(){return Be},cF:function(){return qe},cR:function(){return ne},cw:function(){return $},dB:function(){return Le},ey:function(){return X},f1:function(){return we},fJ:function(){return P},fQ:function(){return D},f_:function(){return d},gJ:function(){return xe},gh:function(){return Se},gi:function(){return b},h7:function(){return $e},hJ:function(){return Z},iU:function(){return G},jF:function(){return te},kP:function(){return ie},kj:function(){return u},lC:function(){return ye},m_:function(){return ke},mb:function(){return Ee},n3:function(){return v},n6:function(){return n},o5:function(){return Ue},qL:function(){return K},sQ:function(){return De},tN:function(){return Ne},uB:function(){return x},vU:function(){return be},wW:function(){return U},wm:function(){return l},wp:function(){return p},x3:function(){return ve},x8:function(){return Me},xM:function(){return O}});const a="raOptimal/paymentDetails/transition/formValid",n="raOptimal/paymentDetails/transition/formInvalid",u="raOptimal/paymentDetails/transition/paymentDetailsFormValid",o="raOptimal/paymentDetails/transition/paymentDetailsFormInvalid",s="raOptimal/paymentDetails/transition/formValue",l="raOptimal/paymentDetails/transition/employmentIndustryRequired",i="raOptimal/paymentDetails/transition/employmentIndustryNotRequired",c="raOptimal/paymentDetails/transition/employmentIndustryOtherRequired",d="raOptimal/paymentDetails/transition/employmentIndustryOtherNotRequired",p="raOptimal/paymentDetails/transition/togglePaymentAuthorization",m="raOptimal/paymentDetails/transition/toggleIncludeAvs",v=()=>({type:m}),f="raOptimal/paymentDetails/transition/toggleIncludeCdv",y=()=>({type:f}),h="raOptimal/paymentDetails/transition/triggerAccountValidationFromCheckbox",g=()=>({type:h}),b=()=>({type:p}),A=e=>({type:p,value:e}),S=()=>({type:s}),N={formValid:()=>({type:a}),formInvalid:()=>({type:n}),paymentDetailsFormValid:()=>({type:u}),paymentDetailsFormInvalid:()=>({type:o}),employmentIndustryOtherRequired:()=>({type:c}),employmentIndustryOtherNotRequired:()=>({type:d}),employmentIndustryRequired:()=>({type:l}),employmentIndustryNotRequired:()=>({type:i})},C="raOptimal/paymentDetails/transition/invalidContinue",I="raOptimal/paymentDetails/transition/validContinue",D="raOptimal/paymentDetails/transition/back",w=()=>({type:C}),E=()=>({type:I}),T=()=>({type:D}),O="raOptimal/paymentDetails/setClear/",P="raOptimal/paymentDetails/setValue/",M="raOptimal/paymentDetails/setValid/",L=P
2+"accountValidation/status",z=e=>({type:L,value:e}),k=P+"accountValidationReset",V=()=>({type:k}),R=P+"accountValidationComplete",x=e=>({type:R,value:e}),_=P+"bankName",F=M+"bankName",j=P+"presetAccountHolderName",U=M+"presetAccountHolderName",$=P+"accountHolderName",B=M+"accountHolderName",W=P+"accountHolderNameEdited",q=P+"accountNumber",K=M+"accountNumber",G=P+"accountType",Y=M+"accountType",H=P+"debitOrderDay",Q=M+"debitOrderDay",Z=P+"startMonth",X=M+"startMonth",J=O+"startMonth",ee=P+"sourceOFFunds",te=M+"sourceOFFunds",re=P+"employmentPosition",ae=M+"employmentPosition",ne=P+"employmentPositionPip",ue=M+"employmentPositionPip",oe=P+"prominentPerson",se=M+"prominentPerson",le=P+"employmentIndustry",ie=M+"employmentIndustry",ce=O+"employmentIndustry",de=P+"employmentIndustryOther",pe=M+"employmentIndustryOther",me=O+"employmentIndustryOther",ve=e=>({type:_,value:e}),fe=e=>({type:F,error:e}),ye=e=>({type:j,value:e}),he=e=>({type:U,error:e}),ge=e=>({type:$,value:e}),be=e=>({type:B,error:e}),Ae=()=>({type:W}),Se=e=>({type:q,value:e}),Ne=e=>({type:K,error:e}),Ce=e=>({type:G,value:e}),Ie=e=>({type:Y,error:e}),De=e=>({type:H,value:e}),we=e=>({type:Q,error:e}),Ee=e=>({type:Z,value:e}),Te=e=>({type:X,error:e}),Oe=()=>({type:J}),Pe=e=>({type:ee,value:e}),Me=e=>({type:te,error:e}),Le=e=>({type:re,value:e}),ze=e=>({type:ae,error:e}),ke=e=>({type:ne,value:e}),Ve=e=>({type:ue,error:e}),Re=e=>({type:oe,value:e}),xe=e=>({type:se,error:e}),_e=e=>({type:le,value:e}),Fe=e=>({type:ie,error:e}),je=()=>({type:ce}),Ue=e=>({type:de,value:e}),$e=e=>({type:pe,error:e}),Be=()=>({type:me}),We=P+"resetState",qe=()=>({type:We})},42625:function(e,t,r){"use strict";r.d(t,{$b:function(){return Dt},$e:function(){return tt},$i:function(){return Re},AF:function(){return te},AG:function(){return De},Be:function(){return ar},Bm:function(){return St},Ce:function(){return S},Cq:function(){return ee},Cu:function(){return M},Cy:function(){return F},D5:function(){return Ee},DB:function(){return Ot},DC:function(){return yt},EG:function(){return D},EZ:function(){return v},El:function(){return Qt},Eu:function(){return p},F:function(){return h},FG:function(){return Mt},Fe:function(){return st},GU:function(){return Xt},HL:function(){return z},HQ:function(){return ce},HW:function(){return fe},I0:function(){return X},IM:function(){return Ce},IN:function(){return a},Ic:function(){return er},Ie:function(){return k},JG:function(){return U},K:function(){return Ve},Ki:function(){return K},LR:function(){return ot},Lx:function(){return dt},Mi:function(){return l},Mu:function(){return Oe},Mw:function(){return g},NA:function(){return d},NE:function(){return Ct},NY:function(){return nt},Nt:function(){return q},Nw:function(){return Ke},O4:function(){return le},O8:function(){return ie},OD:function(){return b},OT:function(){return or},Pe:function(){return C},Q7:function(){return Kt},QE:function(){return wt},QH:function(){return Be},Qs:function(){return Tt},R5:function(){return Y},RV:function(){return P},Rj:function(){return E},S1:function(){return Pt},SP:function(){return At},ST:function(){return pt},Sg:function(){return xe},Sq:function(){return ke},T3:function(){return Ye},UB:function(){return Te},UT:function(){return T},Vr:function(){return se},Vt:function(){return jt},W6:function(){return sr},WK:function(){return W},Wd:function(){return lr},We:function(){return $t},Wn:function(){return It},XJ:function(){return _t},XX:function(){return n},Xd:function(){return Et},Xj:function(){return ve},Xp:function(){return A},YV:function(){return G},Yc:function(){return i},Yp:function(){return Ft},ZH:function(){return re},Zo:function(){return be},Zt:function(){return ne},_B:function(){return Nt},_N:function(){return at},_P:function(){return Fe},_Y:function(){return m},_l:function(){return R},_t:function(){return oe},_y:function(){return ct},aA:function(){return ye},aF:function(){return Lt},aT:function(){return o},aZ:function(){return Yt},bX:function(){return bt},bk:function(){return H},c9:function(){return Q},cr:function(){return de},cs:function(){return x},dA:function(){return zt},dR:function(){return c},dV:function(){return We},dZ:function(){return Xe},dx:function(){return Ue},eG:function(){return qt},eK:function(){return _e},eU:function(){return O},fU:function(){return L},fd:function(){return je},ff:function(){return ue},fr:function(){return Rt},gH:function(){return Ie},gW:function(){return $},gt:function(){return ur},h6:function(){return vt},h7:function(){return it},hN:function(){return J},iU:function(){return I},if:function(){return Ht},in:function(){return Vt},j_:function(){return Qe},kC:function(){return u},kW:function(){return kt},kY:function(){return Zt},lf:function(){return et},mA:function(){return Ze},nB:function(){return he},nC:function(){return pe},nb:function(){return V},nc:function(){return Le},nz:function(){return _},o4:function(){return mt},os:function(){return ze},pk:function(){return Pe},qO:function(){return Jt},qP:function(){return y},qq:function(){return He},r4:function(){return j},sd:function(){return Je},tA:function(){return Z},tF:function(){return nr},tJ:function(){return B},tQ:function(){return we},tX:function(){return qe},uX:function(){return ge},uY:function(){return $e},uk:function(){return rt},vg:function(){return N},vk:function(){return gt},wD:function(){return Wt},wF:function(){return tr},wQ:function(){return lt},wc:function(){return Ae},x9:function(){return Ut},xA:function(){return f},xI:function(){return w},xs:function(){return Me},xu:function(){return Gt},yB:function(){return ut},yC:function(){return s},yD:function(){return Se},yG:function(){return ae},yJ:function(){return Ge},yb:function(){return xt},yg:function(){return ht},yi:function(){return ft},yl:function(){return me},z4:function(){return rr},zO:function(){return Bt},zl:function(){return Ne}});const a="raOptimal/personalDetails/transition/formValid",n="raOptimal/personalDetails/transition/formInvalid",u="raOptimal/personalDetails/transition/formValue",o=()=>({type:u}),s={formValid:()=>({type:a}),formInvalid:()=>({type:n})},l="raOptimal/personalDetails/transition/invalidContinue",i="raOptimal/personalDetails/transition/validContinue",c="raOptimal/personalDetails/transition/back",d=()=>({type:l}),p=()=>({type:i}),m=()=>({type:c}),v="raOptimal/personalDetails/clearValue/",f="raOptimal/personalDetails/setValue/",y="raOptimal/personalDetails/setValid/",h=f+"postalAddressMethod",g=y+"postalAddressMethod",b=f+"postalAddressSame",A=y+"postalAddressSame",S=f+"title",N=y+"title",C=f+"middleName",I=y+"middleName",D=f+"email",w=y+"email",E=f+"maritalStatus",T=y+"maritalStatus",O=f+"countryOfBirth",P=y+"countryOfBirth",M=f+"nationality",L=y+"nationality",z=f+"id",k=y+"id",V=f+"incomeTax",R=y+"incomeTax",x=f+"complex",_=y+"complex",F=f+"streetAddress",j=y+"streetAddress",U=f+"suburb",$=y+"suburb",B=f+"city",W=y+"city",q=f+"postalCode",K=y+"postalCode",G=f+"country",Y=y+"country",H=f+"poBox",Q=y+"poBox",Z=f+"poPostOffice",X=y+"poPostOffice",J=f+"poPostalCode",ee=y+"poPostalCode",te=f+"poCountry",re=y+"poCountry",ae=f+"privateBag",ne=y+"privateBag",ue=f+"privatePostOffice",oe=y+"privatePostOffice",se=f+"privatePostalCode",le=y+"privatePostalCode",ie=f+"privateCountry",ce=y+"privateCountry",de=f+"postalComplex",pe=y+"postalComplex",me=f+"postalStreetAddress",ve=y+"postalStreetAddress",fe=f+"postalSuburb",ye=y+"postalSuburb",he=f+"postalCity",ge=y+"postalCity",be=f+"postalPostalCode",Ae=y+"postalPostalCode",Se=f+"postalCountry",Ne=y+"postalCountry",Ce=v+"poBox",Ie=v+"poPostOffice",De=v+"poPostalCode",we=v+"poCountry",Ee=v+"privateBag",Te=v+"privatePostOffice",Oe=v+"privatePostalCode",Pe=v+"privateCountry",Me=v+"postalComplex",Le=v+"postalStreetAddress",ze=v+"postalSuburb",ke=v+"postalCity",Ve=v+"postalPostalCode",Re=v+"postalCountry",xe=f+"gCSStreetAddressValue",_e=f+"gCSPostalAddressValue",Fe=e=>({type:h,value:e}),je=e=>({type:g,error:e}),Ue=e=>({type:b,value:e}),$e=e=>({type:A,error:e}),Be=e=>({type:S,value:e}),We=e=>({type:N,error:e}),qe=e=>({type:C,value:e}),Ke=e=>({type:I,error:e}),Ge=e=>({type:D,value:e}),Ye=e=>({type:w,error:e}),He=e=>({type:E,value:e}),Qe=e=>({type:T,error:e}
2),Ze=e=>({type:O,value:e}),Xe=e=>({type:P,error:e}),Je=e=>({type:M,value:e}),et=e=>({type:L,error:e}),tt=e=>({type:z,value:e}),rt=e=>({type:k,error:e}),at=e=>({type:V,value:e}),nt=e=>({type:R,error:e}),ut=e=>({type:x,value:e}),ot=e=>({type:_,error:e}),st=e=>({type:F,value:e}),lt=e=>({type:j,error:e}),it=e=>({type:U,value:e}),ct=e=>({type:$,error:e}),dt=e=>({type:B,value:e}),pt=e=>({type:W,error:e}),mt=e=>({type:q,value:e}),vt=e=>({type:K,error:e}),ft=e=>({type:G,value:e}),yt=e=>({type:Y,error:e}),ht=e=>({type:H,value:e}),gt=e=>({type:Q,error:e}),bt=e=>({type:Z,value:e}),At=e=>({type:X,error:e}),St=e=>({type:J,value:e}),Nt=e=>({type:ee,error:e}),Ct=e=>({type:te,value:e}),It=e=>({type:re,error:e}),Dt=e=>({type:ae,value:e}),wt=e=>({type:ne,error:e}),Et=e=>({type:ue,value:e}),Tt=e=>({type:oe,error:e}),Ot=e=>({type:se,value:e}),Pt=e=>({type:le,error:e}),Mt=e=>({type:ie,value:e}),Lt=e=>({type:ce,error:e}),zt=e=>({type:de,value:e}),kt=e=>({type:pe,error:e}),Vt=e=>({type:me,value:e}),Rt=e=>({type:ve,error:e}),xt=e=>({type:fe,value:e}),_t=e=>({type:ye,error:e}),Ft=e=>({type:he,value:e}),jt=e=>({type:ge,error:e}),Ut=e=>({type:be,value:e}),$t=e=>({type:Ae,error:e}),Bt=e=>({type:Se,value:e}),Wt=e=>({type:Ne,error:e}),qt=e=>({type:xe,value:e}),Kt=e=>({type:_e,value:e}),Gt=()=>({type:Ce}),Yt=()=>({type:Ie}),Ht=()=>({type:De}),Qt=()=>({type:we}),Zt=()=>({type:Ee}),Xt=()=>({type:Te}),Jt=()=>({type:Oe}),er=()=>({type:Pe}),tr=()=>({type:Me}),rr=()=>({type:Le}),ar=()=>({type:ze}),nr=()=>({type:ke}),ur=()=>({type:Ve}),or=()=>({type:Re}),sr=f+"resetState",lr=()=>({type:sr})},80318:function(e,t,r){"use strict";r.d(t,{CZ:function(){return a},Cg:function(){return u},sK:function(){return n},wT:function(){return o}});const a="raOptimal/referenceData/setValue/",n="raOptimal/referenceData/getValue/",u=e=>({type:a,value:e}),o=()=>({type:n})},49987:function(e,t,r){"use strict";r.d(t,{AF:function(){return D},Aw:function(){return y},CV:function(){return z},Cy:function(){return O},Ek:function(){return b},H9:function(){return x},J9:function(){return p},Kp:function(){return o},LA:function(){return k},Lm:function(){return I},N3:function(){return h},Wh:function(){return R},bM:function(){return d},c$:function(){return A},ch:function(){return N},dC:function(){return j},fd:function(){return L},h4:function(){return f},iP:function(){return _},ii:function(){return s},j_:function(){return m},jd:function(){return c},lC:function(){return g},lW:function(){return F},n6:function(){return i},ni:function(){return S},p2:function(){return l},qA:function(){return U},rN:function(){return w},s1:function(){return V},sN:function(){return v},sh:function(){return T},tC:function(){return a},uE:function(){return C},uS:function(){return n},yJ:function(){return E},yR:function(){return P}});const a="raOptimal/review/transition/formValid",n="raOptimal/review/transition/formInvalid",u="raOptimal/review/setValid/",o="raOptimal/review/transition/toggleReplacementPolicy",s=u+"replacementPolicy",l="raOptimal/review/transition/toggleTermsAndConditions",i=u+"termsAndConditions",c=()=>({type:o}),d=e=>({type:o,value:e}),p=e=>({type:s,error:e}),m=()=>({type:l}),v=e=>({type:l,value:e}),f=e=>({type:i,error:e}),y={formValid:()=>({type:a}),formInvalid:()=>({type:n})},h="raOptimal/review/transition/invalidContinue",g="raOptimal/review/transition/setFormValue",b="raOptimal/review/resetValue/",A="raOptimal/review/setValue/",S=()=>({type:g}),N=()=>({type:h}),C=b+"replacementPolicy",I=b+"termsAndConditions",D=A+"replacementPolicySideDrawer",w=A+"termsAndConditionsSideDrawer",E=e=>({type:D,value:e}),T=e=>({type:w,value:e}),O=A+"waitingForSubmission",P=e=>({type:O,value:e}),M="raOptimal/review/submitApplication/",L=M+"send",z=M+"success",k=M+"failure",V=()=>({type:L}),R=e=>({type:k,error:e}),x=e=>{let{proposalNumber:t,referenceNumber:r}=e;return{type:z,proposalNumber:t,referenceNumber:r}},_="raOptimal/review/tracking/editPage",F=e=>({type:_,value:e}),j=A+"resetState",U=()=>({type:j})},74585:function(e,t,r){"use strict";r.d(t,{Lf:function(){return o},Um:function(){return u},aJ:function(){return s},zn:function(){return n}});const a="raOptimal/routing/setValue/",n=a+"activePageIndex",u=e=>({type:n,value:e}),o=a+"resetState",s=()=>({type:o})},32996:function(e,t,r){"use strict";r.d(t,{B0:function(){return s},LB:function(){return o},cf:function(){return n},rY:function(){return a},wz:function(){return u}});const a="raOptimal/scrolling/transition/scrollToClass",n="raOptimal/scrolling/transition/scrollToId",u="raOptimal/scrolling/transition/resetScroll",o={scrollToClass:e
2=>({type:a,value:e}),scrollToId:e=>({type:n,value:e})},s=()=>({type:u})},45322:function(e,t,r){"use strict";r.d(t,{D3:function(){return a},H_:function(){return n},KF:function(){return u},Ko:function(){return i},Nb:function(){return o},TH:function(){return d},dY:function(){return v},dq:function(){return c},fO:function(){return l},j9:function(){return s},lp:function(){return m},qe:function(){return p}});const a=85,n=55,u=5,o={SHOW_BENEFITS:{KEY:"showbenefits",URL:"show-benefits",FULL_URL:"/retirement-annuity/show-benefits/"},CAPTURE_DETAILS:{KEY:"capturedetails",URL:"capture-details",FULL_URL:"/retirement-annuity/capture-details/"},INVESTMENT_SETUP:{KEY:"investmentsetup",URL:"investment-setup",FULL_URL:"/retirement-annuity/investment-setup/"},PERSONAL_DETAILS:{KEY:"personaldetails",URL:"personal-details",FULL_URL:"/retirement-annuity/personal-details/"},BENEFICIARIES:{KEY:"beneficiaries",URL:"beneficiaries",FULL_URL:"/retirement-annuity/beneficiaries/"},PAYMENT_DETAILS:{KEY:"paymentdetails",URL:"payment-details",FULL_URL:"/retirement-annuity/payment-details/"},CONFIRMATION:{KEY:"confirmation",URL:"confirmation",FULL_URL:"/retirement-annuity/confirmation/"},THANK_YOU:{KEY:"thankyou",URL:"thank-you",FULL_URL:"/retirement-annuity/thank-you/"}},s="Retirement Annuity",l="/retirement-annuity/",i=["Investment setup","Personal details","Beneficiaries","Payment setup","Confirmation"].join("|"),c=[o.SHOW_BENEFITS.KEY,o.CAPTURE_DETAILS.KEY,o.INVESTMENT_SETUP.KEY,o.PERSONAL_DETAILS.KEY,o.BENEFICIARIES.KEY,o.PAYMENT_DETAILS.KEY,o.CONFIRMATION.KEY,o.THANK_YOU.KEY],d=[o.SHOW_BENEFITS.URL,o.CAPTURE_DETAILS.URL,o.INVESTMENT_SETUP.URL,o.PERSONAL_DETAILS.URL,o.BENEFICIARIES.URL,o.PAYMENT_DETAILS.URL,o.CONFIRMATION.URL,o.THANK_YOU.URL],p="/personal/solutions/retirement-plans/max-investments-optimal-retirement-plan",m="/customer-verification-service/consent/",v={IDLE:"IDLE",PENDING:"PENDING",ERROR:"ERROR",FAILED:"FAILED",PASSED:"PASSED"}},42435:function(e,t,r){"use strict";r.d(t,{$R:function(){return z},$o:function(){return g},CE:function(){return o},Cm:function(){return h},Fl:function(){return N},GV:function(){return D},J$:function(){return l},KS:function(){return m},Kq:function(){return f},Lw:function(){return y},PX:function(){return L},Vm:function(){return w},Zm:function(){return c},_9:function(){return T},bQ:function(){return k},fS:function(){return u},fi:function(){return A},gR:function(){return b},hy:function(){return E},jy:function(){return C},oQ:function(){return O},pm:function(){return M},qr:function(){return i},tP:function(){return a},uS:function(){return S},uY:function(){return s},un:function(){return d},vI:function(){return P},ys:function(){return I},zH:function(){return p},zm:function(){return v}});const a="retirementCalculator/retirementCalculatorAssumptionsModel/setValue/",n="retirementCalculator/retirementCalculatorAssumptionsModel/setValid/",u=a+"retirementAge",o=n+"retirementAge",s=e=>({type:u,value:e}),l=e=>({type:o,error:e}),i=a+"numberOfRetiremntYears",c=n+"numberOfRetiremntYears",d=e=>({type:i,value:e}),p=e=>({type:c,error:e}),m=a+"expectedAnnualGrowth",v=n+"expectedAnnualGrowth",f=e=>({type:m,value:e}),y=e=>({type:v,error:e}),h=a+"inflation",g=n+"inflation",b=e=>({type:h,value:e}),A=e=>({type:g,error:e}),S=a+"expectedAnnualSalaryIncrease",N=n+"expectedAnnualSalaryIncrease",C=e=>({type:S,value:e}),I=e=>({type:N,error:e}),D=a+"replacementRatio",w=n+"replacementRatio",E=e=>({type:D,value:e}),T=e=>({type:w,error:e}),O=a+"retirementAgeAssumptionDefualt",P=a+"numberOfRetiremntYearsAssumptionDefualt",M=a+"expectedAnnualGrowthAssumptionDefualt",L=a+"inflationAssumptionDefualt",z=a+"expectedAnnualSalaryIncreaseAssumptionDefualt",k=a+"replacementRatioAssumptionDefualt"},22952:function(e,t,r){"use strict";r.d(t,{$3:function(){return f},A6:function(){return k},Br:function(){return A},Dw:function(){return O},EV:function(){return o},Gd:function(){return d},Kf:function(){return l},LP:function(){return C},Mv:function(){return T},O3:function(){return a},Pe:function(){return P},RD:function(){return s},SN:function(){return I},Uc:function(){return p},XG:function(){return n},Xl:function(){return m},Y_:function(){return v},ZZ:function(){return S},bC:function(){return i},bW:function(){return R},e7:function(){return g},g8:function(){return E},iU:function(){return M},lG:function(){return V},lS:function(){return h},mQ:function(){return N},mk:function(){return L},os:function(){return y},qg:function(){return D},qm:function(){return c},rE:function(){return z},sF:function(){return b},td:function(){return u},wz:function(){return x},yB:function(){return w}});const a="retirementCalculator/retirementCalculatorForm/formValid",n="retirementCalculator/retirementCalculatorForm/formInvalid",u="retirementCalculator/retirementCalculatorForm/setValue/",o="retirementCalculator/retirementCalculatorForm/setValid/",s={formValid:()=>({type:a}),formInvalid:()=>({type:n})}
2,l=u+"toggle/showProductOffering",i=()=>({type:l}),c="retirementCalculator/retirementCalculatorForm/reset/form",d=()=>({type:c}),p="retirementCalculator/retirementCalculatorForm/reinitialize",m=u+"age",v=o+"age",f=u+"monthlyIncome",y=o+"monthlyIncome",h=u+"contributionAmount",g=o+"contributionAmount",b=u+"amountSaved",A=o+"amountSaved",S=u+"productRecommendation",N=`${u}/showResultsSummary`,C=()=>({type:N}),I=`${u}/openModal`,D=()=>({type:I}),w=`${u}/closeModal`,E=()=>({type:w}),T=`${u}/estimatedRetirementIncome`,O=`${u}/requiredIncome`,P=e=>({type:m,value:e}),M=e=>({type:v,error:e}),L=e=>({type:f,value:e}),z=e=>({type:y,error:e}),k=e=>({type:h,value:e}),V=e=>({type:g,error:e}),R=e=>({type:b,value:e}),x=e=>({type:A,error:e})},66415:function(e,t,r){"use strict";r.d(t,{AC:function(){return n},Ak:function(){return N},BE:function(){return k},C9:function(){return V},CT:function(){return m},EH:function(){return R},GI:function(){return y},IW:function(){return f},Jz:function(){return M},Kg:function(){return P},P6:function(){return b},Qg:function(){return C},Sf:function(){return s},Sh:function(){return d},UM:function(){return T},V6:function(){return o},Vu:function(){return v},X4:function(){return h},aj:function(){return L},bQ:function(){return x},cp:function(){return w},gd:function(){return S},gn:function(){return E},jB:function(){return z},js:function(){return O},lP:function(){return D},mQ:function(){return g},nt:function(){return c},qd:function(){return i},t4:function(){return p},w4:function(){return I},wG:function(){return A},wk:function(){return l},xS:function(){return u},y0:function(){return _}});const a="roaQuoteTools/accidentalDisabilityQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/accidentalDisabilityQuoteTool/transition/formStateValid",s="roaQuoteTools/accidentalDisabilityQuoteTool/transition/formInvalid",l="roaQuoteTools/accidentalDisabilityQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"genderValue",d=u+"genderValue",p=n+"smokerValue",m=u+"smokerValue",v=n+"candidateDateOfBirth",f=u+"candidateDateOfBirth",y=n+"coverAmountValue",h=u+"coverAmountValue",g=n+"coverYearsValue",b=u+"coverYearsValue",A=n+"whichFormToDisplay",S=n+"collectAccidentalDisabilityPremiumData",N=n+"success",C=`${n}/apiTransition/pending`,I=`${n}/apiTransition/success`,D=`${n}/apiTransition/failure`,w={pending:()=>({type:C}),success:()=>({type:I}),failure:()=>({type:D})},E=()=>({type:S}),T=e=>({type:N,value:e}),O=e=>({type:y,value:e}),P=e=>({type:h,error:e}),M=e=>({type:c,value:e}),L=e=>({type:v,value:e}),z=e=>({type:f,error:e}),k=e=>({type:g,value:e}),V=e=>({type:b,error:e}),R=e=>({type:p,value:e}),x=e=>({type:A,value:e}),_=()=>({type:l})},93410:function(e,t,r){"use strict";r.d(t,{Ap:function(){return b},Ar:function(){return s},Ax:function(){return F},BQ:function(){return z},C5:function(){return D},CH:function(){return V},FJ:function(){return C},Fp:function(){return M},I3:function(){return N},JS:function(){return o},K1:function(){return j},Kb:function(){return n},LS:function(){return R},LZ:function(){return P},Om:function(){return v},RA:function(){return u},Ru:function(){return U},WI:function(){return d},WM:function(){return _},_m:function(){return I},bQ:function(){return x},cs:function(){return i},eS:function(){return L},eq:function(){return p},gK:function(){return T},h$:function(){return f},i2:function(){return y},ln:function(){return m},lo:function(){return w},mC:function(){return k},no:function(){return S},oK:function(){return $},ou:function(){return h},pR:function(){return O},rh:function(){return E},wG:function(){return c},wk:function(){return l},xg:function(){return g},zi:function(){return A}});const a="roaQuoteTools/afyaImaraCountyQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/afyaImaraCountyQuoteTool/transition/formStateValid",s="roaQuoteTools/afyaImaraCountyQuoteTool/transition/formInvalid",l="roaQuoteTools/afyaImaraCountyQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"whichFormToDisplay",d=`${n}/apiTransition/pending`,p=`${n}/apiTransition/success`,m=`${n}/apiTransition/failure`,v={pending:()=>({type:d}),success:()=>({type:p}),failure:()=>({type:m})},f=n+"child_18",y=u+"child_18",h=n+"ageBracket",g=u+"ageBracket",b=n+"outPatient",A=u+"outPatient",S=n+"spouseAge",N=u+"spouseAge",C=n+"spouseCover",I=u+"spouseCover",D=n+"childCover",w=u+"childCover",E=n+"inPatient",T=u+"inPatient",O=n+"collectCountyPremiumData",P=n+"success",M=e=>({type:h,value:e}),L=e=>({type:S,value:e}),z=e=>({type:C,value:e}),k=e=>({type:D,value:e}),V=e=>({type:E,value:e}),R=e=>({type:b,value:e}),x=e=>({type:c,value:e}),_=()=>({type:l}),F=()=>({type:O}),j=e=>({type:P,value:e}),U=e=>({type:f,value:e}),$=e=>({type:y,error:e})},82007:function(e,t,r){"use strict";r.d(t,{J:function(){return v},K7:function(){return p},N0:function(){return b},O1:function(){return N},Ok:function(){return y},Qb:function(){return o},Qf:function(){return d},XE:function(){return c},bQ:function(){return D},gq:function(){return f},jT:function(){return g},lJ:function(){return I},nJ:function(){return O},nL:function(){return s},qA:function(){return u},qH:function(){return h},r9:function(){return w},rq:function(){return n},sC:function(){return E},sZ:function(){return T},wG:function(){return i},wk:function(){return l},xg:function(){return C},yZ:function(){return A},yc:function(){return S},zB:function(){return m}});const a="roaQuoteTools/afyaImaraGertrudeJuniorQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/afyaImaraGertrudeJuniorQuoteTool/transition/formValid",s="roaQuoteTools/afyaImaraGertrudeJuniorQuoteTool/transition/formInvalid",l="roaQuoteTools/afyaImaraGertrudeJuniorQuoteTool/state/reinitialize",i=n+"whichFormToDisplay",c=n+"numberOfChildrenValue",d=u+"numberOfChildrenValue",p=n+"inpatientCoverLimitValue",m=u+"inpatientCoverLimitValue",v=n+"outpatientCoverLimitValue",f=u+"outpatientCoverLimitValue",y=n+"collectAfyaImaraGertrudeJuniorData",h=n+"success",g=`${n}/apiTransition/pending`,b=`${n}/apiTransition/success`,A=`${n}/apiTransition/failure`,S={pending:()=>({type:g}),success:()=>({type:b}),failure:()=>({type:A})},N={formValid:()=>({type:o}),formInvalid:()=>({type:s})},C=()=>({type:y}),I=e=>({type:h,value:e}),D=e=>({type:i,value:e}),w=e=>({type:c,value:e}),E=e=>({type:d,error:e}),T=e=>({type:p,value:e}
2),O=e=>({type:v,value:e})},67479:function(e,t,r){"use strict";r.d(t,{Bd:function(){return A},Br:function(){return p},F1:function(){return o},Ht:function(){return D},J:function(){return y},K7:function(){return v},Lo:function(){return w},Qd:function(){return m},Qf:function(){return d},XE:function(){return c},Xr:function(){return b},_W:function(){return N},bQ:function(){return L},gq:function(){return h},jx:function(){return O},jy:function(){return u},lK:function(){return C},m5:function(){return i},nJ:function(){return M},oL:function(){return S},ot:function(){return s},qw:function(){return n},r9:function(){return E},sC:function(){return T},sZ:function(){return P},wG:function(){return g},wL:function(){return I},wk:function(){return l},zB:function(){return f}});const a="roaQuoteTools/afyaImaraJuniorQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/AFYA_IMARA_JUNIOR/transition/formStateValid",s="roaQuoteTools/AFYA_IMARA_JUNIOR/transition/formInvalid",l="roaQuoteTools/AFYA_IMARA_JUNIOR/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"childrenValue",d=u+"childrenValue",p=n+"medicalProvidersScopeValue",m=u+"medicalProvidersScopeValue",v=n+"inpatientCoverLimitValue",f=u+"inpatientCoverLimitValue",y=n+"outpatientCoverLimitValue",h=u+"outpatientCoverLimitValue",g=n+"whichFormToDisplay",b=n+"collectAfyaImaraJuniorData",A=n+"success",S=`${n}/apiTransition/pending`,N=`${n}/apiTransition/success`,C=`${n}/apiTransition/failure`,I={pending:()=>({type:S}),success:()=>({type:N}),failure:()=>({type:C})},D=()=>({type:b}),w=e=>({type:A,value:e}),E=e=>({type:c,value:e}),T=e=>({type:d,error:e}),O=e=>({type:p,value:e}),P=e=>({type:v,value:e}),M=e=>({type:y,value:e}),L=e=>({type:g,value:e})},11040:function(e,t,r){"use strict";r.d(t,{Ap:function(){return C},Bd:function(){return o},C5:function(){return O},CH:function(){return x},FJ:function(){return E},Fp:function(){return z},I3:function(){return w},IZ:function(){return u},LS:function(){return _},Lg:function(){return d},OQ:function(){return v},PY:function(){return l},RX:function(){return g},Ru:function(){return U},T:function(){return i},Ub:function(){return V},VY:function(){return h},WN:function(){return f},_m:function(){return T},bQ:function(){return F},eS:function(){return k},gK:function(){return L},h$:function(){return b},i2:function(){return A},lo:function(){return P},mC:function(){return R},mq:function(){return c},no:function(){return D},oK:function(){return $},ou:function(){return S},p3:function(){return m},rh:function(){return M},t5:function(){return n},vp:function(){return j},wG:function(){return y},wk:function(){return p},xg:function(){return N},yh:function(){return s},zi:function(){return I}});const a="roaQuoteTools/afyaImaraQuoteTool/",n=a+"setValue/",u=a+"setValid/",o=`${n}/apiTransition/pending`,s=`${n}/apiTransition/success`,l=`${n}/apiTransition/failure`,i={pending:()=>({type:o}),success:()=>({type:s}),failure:()=>({type:l})},c="roaQuoteTools/AfyaImaraQuoteTool//transition/formStateValid",d="roaQuoteTools/AfyaImaraQuoteTool//transition/formInvalid",p="roaQuoteTools/AfyaImaraQuoteTool/state/reinitialize",m={formValid:()=>({type:c}),formInvalid:()=>({type:d})},v=n+"collectAfyaImaraPremiumData",f=n+"success",y=n+"whichFormToDisplay",h=()=>({type:v}),g=e=>({type:f,value:e}),b=n+"child_18",A=u+"child_18",S=n+"ageBracket",N=u+"ageBracket",C=n+"outPatient",I=u+"outPatient",D=n+"spouseAge",w=u+"spouseAge",E=n+"spouseCover",T=u+"spouseCover",O=n+"childCover",P=u+"childCover",M=n+"inPatient",L=u+"inPatient",z=e=>({type:S,value:e}),k=e=>({type:D,value:e}),V=e=>({type:E,value:e}),R=e=>({type:O,value:e}),x=e=>({type:M,value:e}),_=e=>({type:C,value:e}),F=e=>({type:y,value:e}),j=()=>({type:p}),U=e=>({type:b,value:e}),$=e=>({type:A,error:e})},1840:function(e,t,r){"use strict";r.d(t,{$e:function(){return b},AL:function(){return f},F9:function(){return s},J:function(){return d},K7:function(){return i},KL:function(){return v},Tw:function(){return h},U6:function(){return S},UK:function(){return g},WU:function(){return A},bQ:function(){return I},gq:function(){return p},h8:function(){return D},nJ:function(){return C},px:function(){return y},sZ:function(){return N},uY:function(){return o},wG:function(){return m},wk:function(){return l},zB:function(){return c}});const a="roaQuoteTools/afyaImaraSeniorQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/afyaImaraSeniorQuoteTool/transition/formStateValid",s="roaQuoteTools/afyaImaraSeniorQuoteTool/transition/formInvalid",l="roaQuoteTools/afyaImaraSeniorQuoteTool/state/reinitialize",i=n+"inpatientCoverLimit",c=u+"inpatientCoverLimit",d=n+"outpatientCoverLimit",p=u+"outpatientCoverLimit",m=n+"whichFormToDisplay",v=n+"collectAfyaImaraSeniorData",f=n+"success",y=`${n}/apiTransition/pending`,h=`${n}/apiTransition/success`,g=`${n}/apiTransition/failure`,b={pending:()=>({type:y}),success:()=>({type:h}),failure:()=>({type:g})},A=()=>({type:v}),S=e=>({type:f,value:e}),N=e=>({type:i,value:e}),C=e=>({type:d,value:e}),I=e=>({type:m,value:e}),D=()=>({type:l})},15656:function(e,t,r){"use strict";r.d(t,{$k:function(){return f},Am:function(){return z},CT:function(){return d},D$:function(){return S},GN:function(){return F},JV:function(){return V},Jz:function(){return M},LO:function(){return p},LU:function(){return P},Nq:function(){return u},Qx:function(){return s},Ru:function(){return g},TX:function(){return O},UP:function(){return k},VT:function(){return C},VX:function(){return T},Ww:function(){return j},X7:function(){return o},Yf:function(){return w},bQ:function(){return U},dW:function(){return I},h$:function(){return _},hI:function(){return h},iP:function(){return y},k7:function(){return x},nt:function(){return c},oK:function(){return b},oN:function(){return D},pu:function(){return L},qI:function(){return v},ri:function(){return i},s8:function(){return n},sD:function(){return R}
2,tP:function(){return E},wG:function(){return N},wM:function(){return A},wk:function(){return l},wl:function(){return m}});const a="roaQuoteTools/criticalIllnessQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/criticalIllnessQuoteTool/transition/formStateValid",s="roaQuoteTools/criticalIllnessQuoteTool/transition/formInvalid",l="roaQuoteTools/criticalIllnessQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"genderValue",d=u+"genderValue",p=n+"DateOfBirth",m=u+"DateOfBirth",v=n+"smokingValue",f=u+"smokingValue",y=n+"coveredupValue",h=u+"coveredupValue",g=n+"yearValue",b=u+"yearValue",A=n+"DisabilityValue",S=u+"DisabilityValue",N=n+"whichFormToDisplay",C=n+"criticalIllnessQuoteToolPremiumAmount",I=n+"success",D=`${n}/apiTransition/pending`,w=`${n}/apiTransition/success`,E=`${n}/apiTransition/failure`,T={pending:()=>({type:D}),success:()=>({type:w}),failure:()=>({type:E})},O=()=>({type:C}),P=e=>({type:I,value:e}),M=e=>({type:c,value:e}),L=e=>({type:p,value:e}),z=e=>({type:m,error:e}),k=e=>({type:v,value:e}),V=e=>({type:y,value:e}),R=e=>({type:h,error:e}),x=e=>({type:g,value:e}),_=e=>({type:b,error:e}),F=e=>({type:A,value:e}),j=()=>({type:l}),U=e=>({type:N,value:e})},95794:function(e,t,r){"use strict";r.d(t,{AO:function(){return c},BA:function(){return Y},BN:function(){return x},Bq:function(){return m},CX:function(){return Z},Cu:function(){return ae},DC:function(){return A},DT:function(){return I},EH:function(){return T},Ey:function(){return s},FO:function(){return l},Ff:function(){return F},Fo:function(){return b},Ft:function(){return n},Fy:function(){return X},Go:function(){return K},Gq:function(){return j},Hc:function(){return U},IL:function(){return p},Jz:function(){return q},Mv:function(){return se},NW:function(){return i},Q2:function(){return le},QR:function(){return y},R9:function(){return W},RI:function(){return d},Sr:function(){return f},Ss:function(){return R},V4:function(){return h},Vv:function(){return oe},Wb:function(){return z},XQ:function(){return Q},ZS:function(){return $},_8:function(){return u},_x:function(){return D},aO:function(){return ue},b3:function(){return ee},bQ:function(){return S},cD:function(){return _},cZ:function(){return B},e$:function(){return w},fB:function(){return P},fc:function(){return N},hk:function(){return L},hn:function(){return re},k8:function(){return M},lA:function(){return v},ok:function(){return G},pg:function(){return E},q0:function(){return te},qC:function(){return V},s1:function(){return H},u0:function(){return C},uB:function(){return J},vw:function(){return ne},wG:function(){return g},wk:function(){return o},x1:function(){return k},xJ:function(){return O}});const a="roaQuoteTools/digiLifeQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/digiLifeQuoteTool/state/reinitialize",s=()=>({type:o}),l=`${n}apiTransition/pending`,i=`${n}apiTransition/success`,c=`${n}apiTransition/failure`,d={pending:()=>({type:l}),success:()=>({type:i}),failure:()=>({type:c})},p="roaQuoteTools/DigiLifeQuoteTool/transition/formStateValid",m="roaQuoteTools/DigiLifeQuoteTool/transition/formInvalid",v={formValid:()=>({type:p}),formInvalid:()=>({type:m})},f=n+"collectDigiLifePremiumData",y=n+"success",h=n+"failure",g=n+"whichFormToDisplay",b=()=>({type:f}),A=e=>({type:y,value:e}),S=e=>({type:g,value:e}),N=n+"DOB",C=u+"DOB",I=n+"gender",D=u+"gender",w=n+"salary",E=u+"salary",T=n+"education",O=u+"education",P=n+"loanType",M=u+"loanType",L=n+"loanAmount",z=u+"loanAmount",k=n+"loanTerm",V=u+"loanTerm",R=n+"payment",x=u+"payment",_=n+"cashBack",F=u+"cashBack",j=n+"date",U=u+"date",$=n+"formattedDate",B=e=>({type:N,value:e}),W=e=>({type:C,error:e}),q=e=>({type:I,value:e}),K=e=>({type:D,error:e}),G=e=>({type:w,value:e}),Y=e=>({type:E,error:e}),H=e=>({type:T,value:e}),Q=e=>({type:O,error:e}),Z=e=>({type:P,value:e}),X=e=>({type:M,error:e}),J=e=>({type:L,value:e}),ee=e=>({type:z,error:e}),te=e=>({type:k,value:e}),re=e=>({type:V,error:e}),ae=e=>({type:R,value:e}),ne=e=>({type:x,error:e}),ue=e=>({type:_,value:e}),oe=e=>({type:F,error:e}),se=e=>({type:j,value:e}),le=e=>({type:$,value:e})},13527:function(e,t,r){"use strict";r.d(t,{$J:function(){return H},Am:function(){return Y},BP:function(){return p},Bo:function(){return q},C6:function(){return _},CN:function(){return P},CT:function(){return f},E7:function(){return J},E_:function(){return U},Eg:function(){return E},FU:function(){return ae},HX:function(){return h},IY:function(){return d},Jz:function(){return W},LO:function(){return g},Oy:function(){return C},QO:function(){return K},Qo:function(){return Z},Sj:function(){return Q},T4:function(){return A},TN:function(){return T},VS:function(){return j},VX:function(){return N},Ws:function(){return m},Wy:function(){return S},XL:function(){return le},Zj:function(){return V},Zn:function(){return ne},b2:function(){return te},bQ:function(){return se},bz:function(){return F},ch:function(){return ie},eB:function(){return M},gm:function(){return re},j_:function(){return I},k6:function(){return i},kX:function(){return D},m0:function(){return $},me:function(){return s},mk:function(){return ee},nt:function(){return v},o7:function(){return x},oF:function(){return n},pn:function(){return o},pu:function(){return G},qB:function(){return O},qF:function(){return L},su:function(){return y},tO:function(){return X},tZ:function(){return oe},to:function(){return w},wG:function(){return k},wk:function(){return l},wl:function(){return b},x4:function(){return z},xw:function(){return c},yU:function(){return ue},y_:function(){return B},zQ:function(){return u},zl:function(){return R}});const a="roaQuoteTools/elimikaQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/elimikaQuoteTool/transition/formStateValid",s="roaQuoteTools/elimikaQuoteTool/transition/formInvalid",l="roaQuoteTools/elimikaQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"calculateInput",d=u+"calculateInput",p=n+"feesFrequencyInput",m=u+"feesFrequencyInput",v=n+"genderValue",f=u+"genderValue",y=n+"childDateOfBirth",h=u+"childDateOfBirth",g=n+"dob",b=u+"dob",A=n+"schoolStartYear",S=u+"schoolStartYear",N=n+"accumulationPeriod",C=u+"accumulationPeriod",I=n+"lifeCoveredValue",D=u+"lifeCoveredValue",w=n+"targetFeesPerYear",E=u+"targetFeesPerYear",T=n+"targetSavingsPerYear",O=u+"targetSavingsPerYear",P=n+"schoolYearValue",M=u+"schoolYearValue",L=n+"premiumFrequencyValue",z=u+"premiumFrequencyValue",k=n+"whichFormToDisplay",V=n+"collectElimikaPremiumData",R=n+"success",x=`${n}/apiTransition/pending`,_=`${n}/apiTransition/success`,F=`${n}/apiTransition/failure`,j={pending:()=>({type:x}),success:()=>({type:_}),failure:()=>({type:F})},U=()=>({type:V}),$=e=>({type:R,value:e}),B=e=>({type:c,value:e}),W=e=>({type:v,value:e}),q=e=>({type:y,value:e}),K=e=>({type:h,error:e}),G=e=>({type:g,value:e}),Y=e=>({type:b,error:e}),H=e=>({type:A,value:e}),Q=e=>({type:S,error:e}),Z=e=>({type:N,value:e}),X=e=>({type:C,error:e}),J=e=>({type:I,value:e}),ee=e=>({type:w,value:e}),te=e=>({type:E,error:e}),re=e=>({type:T,value:e}),ae=e=>({type:O,error:e}),ne=e=>({type:P,value:e}),ue=e=>({type:M,error:e}),oe=e=>({type:L,value:e}),se=e=>({type:k,value:e}),le=e=>({type:p,value:e}),ie=()=>({type:l})},96418:function(e,t,r){"use strict";r.d(t,{$5:function(){return m},$q:function(){return C},Bg:function(){return o},Bm:function(){return M},DD:function(){return w},DT:function(){return _},Fl:function(){return T},Is:function(){return z},KV:function(){return f},QX:function(){return O},Qv:function(){return s},RJ:function(){return P},SC:function(){return N},Sf:function(){return F},Sr:function(){return c},Tf:function(){return d},Ts:function(){return V},Uf:function(){return R},VN:function(){return S},Wm:function(){return b},Zr:function(){return U},_1:function(){return E},_4:function(){return A},_B:function(){return L},aC:function(){return I},bb:function(){return l},ep:function(){return g},es:function(){return v},hY:function(){return D},j5:function(){return n},lA:function(){return j},rr:function(){return i},vD:function(){return k},wG:function(){return h},wk:function(){return p},xx:function(){return y},yt:function(){return u},zp:function(){return x}});const a="roaQuoteTools/groupLifeQuoteTool/",n=a+"setValue/",u=a+"setValid/",o=`${n}/apiTransition/pending`,s=`${n}/apiTransition/success`,l=`${n}/apiTransition/failure`,i={pending:()=>({type:o}),success:()=>({type:s}),failure:()=>({type:l})},c="roaQuoteTools/GroupLifeQuoteTool//transition/formStateValid",d="roaQuoteTools/GroupLifeQuoteTool//transition/formInvalid",p="roaQuoteTools/GroupLifeQuoteTool/state/reinitialize",m={formValid:()=>({type:c}),formInvalid:()=>({type:d})},v=n+"collectGroupLifeData",f=n+"success",y=n+"resetResultsSection",h=n+"whichFormToDisplay",g=()=>({type:v}),b=()=>({type:y}),A=e=>({type:f,value:e}),S=n+"numberOfEmployees",N=u+"numberOfEmployees",C=n+"averageAgeOfEmployees",I=u+"averageAgeOfEmployees",D=n+"cover",w=n+"removeSection",E=n+"step",T=n+"coverMultiple",O=n+"totalSumAssured",P=u+"totalSumAssured",M=e=>({type:S,value:e}),L=e=>({type:N,error:e}),z=e=>({type:C,value:e}),k=e=>({type:I,error:e}),V=(e,t)=>({type:D,value:e,index:t}),R=e=>({type:w,value:e}),x=(e,t)=>({type:E}),_=(e,t)=>
2({type:T,value:e,code:t}),F=e=>({type:O,value:e}),j=e=>({type:P,error:e}),U=()=>({type:p})},71091:function(e,t,r){"use strict";r.d(t,{$z:function(){return E},CY:function(){return b},GI:function(){return A},IW:function(){return g},If:function(){return o},Jz:function(){return D},KT:function(){return x},Kg:function(){return P},Lz:function(){return T},M:function(){return z},NK:function(){return d},On:function(){return a},Qs:function(){return C},R:function(){return s},UV:function(){return u},Vu:function(){return h},X:function(){return I},X4:function(){return S},XQ:function(){return c},Xd:function(){return N},YA:function(){return V},Zz:function(){return L},bQ:function(){return k},cQ:function(){return m},ed:function(){return w},fd:function(){return p},hz:function(){return f},js:function(){return O},nT:function(){return v},ne:function(){return n},nt:function(){return y},qN:function(){return _},u:function(){return M},wG:function(){return i},wk:function(){return l},yA:function(){return R}});const a="roaQuoteTools/accidentalDeathCoverQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/accidentalDeathCoverQuoteTool/transition/formStateValid",s="roaQuoteTools/accidentalDeathCoverQuoteTool/transition/formInvalid",l="roaQuoteTools/accidentalDeathCoverQuoteTool/state/reinitialize",i=a+"whichFormToDisplay",c=()=>({type:l}),d=`${n}/apiTransition/pending`,p=`${n}/apiTransition/success`,m=`${n}/apiTransition/failure`,v={pending:()=>({type:d}),success:()=>({type:p}),failure:()=>({type:m})},f={formValid:()=>({type:o}),formInvalid:()=>({type:s})},y=n+"genderValue",h=n+"candidateDOB",g=u+"candidateDOB",b=n+"smokerCoveredValue",A=n+"coverAmount",S=u+"coverAmount",N=n+"numberOfYearsCovered",C=u+"numberOfYearsCovered",I=n+"disabilityCoveredValue",D=e=>({type:y,value:e}),w=e=>({type:h,value:e}),E=e=>({type:g,error:e}),T=e=>({type:b,value:e}
2),O=e=>({type:A,value:e}),P=e=>({type:S,error:e}),M=e=>({type:N,value:e}),L=e=>({type:C,error:e}),z=e=>({type:I,value:e}),k=e=>({type:i,value:e}),V=n+"collectAccidentalDeathCoverPremiumData",R=n+"success",x=e=>({type:R,value:e}),_=()=>({type:V})},19971:function(e,t,r){"use strict";r.d(t,{$b:function(){return R},$v:function(){return d},$z:function(){return E},CY:function(){return b},DQ:function(){return _},GI:function(){return A},H$:function(){return p},IW:function(){return g},Jz:function(){return D},KP:function(){return a},Kg:function(){return P},L9:function(){return f},Lz:function(){return T},M:function(){return z},OQ:function(){return o},Py:function(){return n},Qs:function(){return C},Rh:function(){return x},UA:function(){return V},Vu:function(){return h},X:function(){return I},X4:function(){return S},Xd:function(){return N},Zz:function(){return L},bQ:function(){return k},ed:function(){return w},gA:function(){return m},hH:function(){return v},js:function(){return O},nt:function(){return y},rL:function(){return s},s7:function(){return u},u:function(){return M},wG:function(){return i},wk:function(){return l},zj:function(){return c}});const a="roaQuoteTools/deathTermCoverQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/deathTermCoverQuoteTool/transition/formStateValid",s="roaQuoteTools/deathTermCoverQuoteTool/transition/formInvalid",l="roaQuoteTools/deathTermCoverQuoteTool/state/reinitialize",i=a+"whichFormToDisplay",c=()=>({type:l}),d=`${n}/apiTransition/pending`,p=`${n}/apiTransition/success`,m=`${n}/apiTransition/failure`,v={pending:()=>({type:d}),success:()=>({type:p}),failure:()=>({type:m})},f={formValid:()=>({type:o}),formInvalid:()=>({type:s})},y=n+"genderValue",h=n+"candidateDOB",g=u+"candidateDOB",b=n+"smokerCoveredValue",A=n+"coverAmount",S=u+"coverAmount",N=n+"numberOfYearsCovered",C=u+"numberOfYearsCovered",I=n+"disabilityCoveredValue",D=e=>({type:y,value:e}),w=e=>({type:h,value:e}),E=e=>({type:g,error:e}),T=e=>({type:b,value:e}
2),O=e=>({type:A,value:e}),P=e=>({type:S,error:e}),M=e=>({type:N,value:e}),L=e=>({type:C,error:e}),z=e=>({type:I,value:e}),k=e=>({type:i,value:e}),V=n+"collectDeathTermCoverPremiumData",R=n+"success",x=e=>({type:R,value:e}),_=()=>({type:V})},22587:function(e,t,r){"use strict";r.d(t,{$k:function(){return f},$z:function(){return M},BC:function(){return o},CT:function(){return m},D$:function(){return h},EH:function(){return z},GN:function(){return k},Hn:function(){return u},I8:function(){return O},IW:function(){return d},Jz:function(){return L},K9:function(){return n},N_:function(){return E},R5:function(){return R},U1:function(){return V},Vu:function(){return c},WE:function(){return I},Wo:function(){return i},bQ:function(){return x},cF:function(){return b},dv:function(){return g},ed:function(){return P},iM:function(){return C},jC:function(){return T},m3:function(){return w},nl:function(){return S},nt:function(){return p},pD:function(){return N},qI:function(){return v},uY:function(){return s},vA:function(){return D},wG:function(){return A},wM:function(){return y},wk:function(){return l}});const a="roaQuoteTools/wholeLifeCoverQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/wholeLifeCoverQuoteTool/transition/formStateValid",s="roaQuoteTools/wholeLifeCoverQuoteTool/transition/formInvalid",l="roaQuoteTools/wholeLifeCoverQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"candidateDOB",d=u+"candidateDOB",p=n+"genderValue",m=u+"genderValue",v=n+"smokingValue",f=u+"smokingValue",y=n+"disabilityValue",h=u+"disabilityValue",g=n+"coveredAmount",b=u+"coveredAmount",A=n+"whichFormToDisplay",S=n+"collectWholeLifeCoverData",N=n+"success",C=`${n}/apiTransition/pending`,I=`${n}/apiTransition/success`,D=`${n}/apiTransition/failure`,w={pending:()=>({type:C}),success:()=>({type:I}),failure:()=>({type:D})},E=()=>({type:S}),T=e=>({type:N,value:e}),O=()=>({type:l}),P=e=>({type:c,value:e}),M=e=>({type:d,error:e}),L=e=>({type:p,value:e}),z=e=>({type:v,value:e}),k=e=>({type:y,value:e}),V=e=>({type:g,value:e}),R=e=>({type:b,error:e}),x=e=>({type:A,value:e})},27702:function(e,t,r){"use strict";r.d(t,{CB:function(){return g},F_:function(){return p},Hc:function(){return M},NI:function(){return b},Of:function(){return S},SL:function(){return N},Uq:function(){return z},V2:function(){return A},Vt:function(){return O},Yp:function(){return T},Z6:function(){return y},_x:function(){return o},_z:function(){return h},ab:function(){return u},c1:function(){return C},dc:function(){return i},ee:function(){return v},fh:function(){return s},ge:function(){return E},hY:function(){return n},k0:function(){return d},m3:function(){return I},rF:function(){return f},rN:function(){return w},rQ:function(){return P},rx:function(){return m},t8:function(){return L},wG:function(){return c},wk:function(){return l},x2:function(){return D}});const a="roaQuoteTools/mvestQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/mvestQuoteTool/transition/formStateValid",s="roaQuoteTools/mvestQuoteTool/transition/formInvalid",l="roaQuoteTools/mvestQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"whichFormToDisplay",d=n+"setDisplayResult",p=`${n}/apiTransition/pending`,m=`${n}/apiTransition/success`,v=`${n}/apiTransition/failure`,f={pending:()=>({type:p}),success:()=>({type:m}),failure:()=>({type:v})},y=n+"paymentTerm",h=u+"paymentTerm",g=n+"amount",b=u+"amount",A=n+"paymentFrequency",S=u+"paymentFrequency",N=n+"collectMvestPremiumData",C=n+"success",I=e=>({type:y,value:e}),D=e=>({type:h,error:e}),w=e=>({type:g,value:e}),E=e=>({type:b,error:e}),T=e=>({type:A,value:e}
2),O=e=>({type:S,error:e}),P=()=>({type:l}),M=()=>({type:N}),L=e=>({type:C,value:e}),z=e=>({type:d,value:e})},10167:function(e,t,r){"use strict";r.d(t,{$z:function(){return P},GI:function(){return f},GN:function(){return R},Hb:function(){return o},IW:function(){return p},Jz:function(){return T},Kg:function(){return z},P1:function(){return w},P7:function(){return I},Qs:function(){return g},Sx:function(){return i},Vc:function(){return u},Vu:function(){return d},X4:function(){return y},Xd:function(){return h},Yu:function(){return s},Zz:function(){return V},_l:function(){return n},aE:function(){return C},bQ:function(){return x},ed:function(){return O},j6:function(){return N},jk:function(){return E},js:function(){return L},k5:function(){return D},mF:function(){return A},nt:function(){return m},ss:function(){return S},t4:function(){return v},u:function(){return k},wG:function(){return c},wM:function(){return b},wk:function(){return l},z8:function(){return M},zL:function(){return _}});const a="roaQuoteTools/physicalImpairmentCoverQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/physicalImpairmentCoverQuoteTool/transition/formStateValid",s="roaQuoteTools/physicalImpairmentCoverQuoteTool/transition/formInvalid",l="roaQuoteTools/physicalImpairmentCoverQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"whichFormToDisplay",d=n+"candidateDOB",p=u+"candidateDOB",m=n+"genderValue",v=n+"smokerValue",f=n+"coverAmount",y=u+"coverAmount",h=n+"numberOfYearsCovered",g=u+"numberOfYearsCovered",b=n+"disabilityValue",A=`${n}/apiTransition/pending`,S=`${n}/apiTransition/success`,N=`${n}/apiTransition/failure`,C={pending:()=>({type:A}),success:()=>({type:S}),failure:()=>({type:N})},I=n+"collectPhysicalImpairmentCoverData",D=n+"success",w=()=>({type:I}),E=e=>({type:D,value:e}),T=e=>({type:m,value:e}
2),O=e=>({type:d,value:e}),P=e=>({type:p,error:e}),M=e=>({type:v,value:e}),L=e=>({type:f,value:e}),z=e=>({type:y,error:e}),k=e=>({type:h,value:e}),V=e=>({type:g,error:e}),R=e=>({type:b,value:e}),x=e=>({type:c,value:e}),_=()=>({type:l})},28736:function(e,t,r){"use strict";r.d(t,{$z:function(){return F},Ah:function(){return W},CD:function(){return L},CT:function(){return G},DH:function(){return p},E8:function(){return h},FC:function(){return w},Fs:function(){return M},GJ:function(){return y},H:function(){return i},IW:function(){return d},IZ:function(){return j},J0:function(){return o},JV:function(){return Q},JZ:function(){return f},LV:function(){return u},Ms:function(){return z},NQ:function(){return U},O3:function(){return R},S1:function(){return S},Sy:function(){return b},U2:function(){return n},Uo:function(){return Y},V6:function(){return B},Vu:function(){return c},Vv:function(){return H},XO:function(){return k},Y4:function(){return Z},Z3:function(){return P},Zo:function(){return N},ay:function(){return I},bQ:function(){return X},c2:function(){return q},e7:function(){return $},ec:function(){return T},ed:function(){return _},gJ:function(){return v},gK:function(){return s},kf:function(){return x},ki:function(){return D},lz:function(){return A},nW:function(){return V},nd:function(){return J},nt:function(){return K},p9:function(){return C},v8:function(){return E},wG:function(){return O},wW:function(){return m},wk:function(){return l},xg:function(){return g}});const a="roaQuoteTools/premierSavingsQuoteTool/",n=a+"setValue/",u=a+"setValid/",o="roaQuoteTools/premierSavingsQuoteTool/transition/formStateValid",s="roaQuoteTools/premierSavingsQuoteTool/transition/formInvalid",l="roaQuoteTools/premierSavingsQuoteTool/state/reinitialize",i={formValid:()=>({type:o}),formInvalid:()=>({type:s})},c=n+"candidateDOB",d=u+"candidateDOB",p=n+"termInputValue",m=u+"termInputValue",v=n+"monthlyPremiumAmount",f=u+"monthlyPremiumAmount",y=n+"enableLumpsumInput",h=n+"shortTermInputValue",g=u+"shortTermInputValue",b=n+"longTermInputValue",A=u+"longTermInputValue",S=n+"lumsumAmount",N=u+"lumsumAmount",C=n+"lumsumYear",I=u+"lumsumYear",D=n+"lumsumMonth",w=u+"lumsumMonth",E=u+"newLumpsumPayment",T=u+"deleteLumpsumPayment",O=n+"whichFormToDisplay",P=n+"collectPremierSavingsData",M=n+"success",L=`${n}/apiTransition/pending`,z=`${n}/apiTransition/success`,k=`${n}/apiTransition/failure`,V={pending:()=>({type:L}),success:()=>({type:z}),failure:()=>({type:k})},R=()=>({type:P}),x=e=>({type:M,value:e}),_=e=>({type:c,value:e}),F=e=>({type:d,error:e}),j=e=>({type:p,value:e}),U=e=>({type:y,value:e}),$=e=>({type:v,value:e}),B=e=>({type:f,error:e}),W=e=>({type:h,value:e}),q=e=>({type:b,value:e}),K=(e,t)=>({type:S,value:e,paymentId:t}),G=(e,t)=>({type:N,error:e,paymentId:t}),Y=(e,t)=>({type:C,value:e,paymentId:t}),H=(e,t)=>({type:D,value:e,paymentId:t}),Q=e=>({type:E,value:e}),Z=e=>({type:T,value:e}),X=e=>({type:O,value:e}),J=()=>({type:l})},58991:function(e,t,r){"use strict";r.d(t,{$9:function(){return n},Ln:function(){return s},U3:function(){return l},Ui:function(){return i},jJ:function(){return u},wk:function(){return o}});const a="roaQuoteTools/quoteTools/setValue/",n=a+"sidebarOpen",u=a+"selectedQuoteTool",o="roaQuoteTools/quoteTools/state/reinitialize",s=e=>({type:n,value:e}),l=e=>({type:u,value:e}),i=()=>({type:o})},9006:function(e,t,r){"use strict";r.d(t,{$o:function(){return v},Cm:function(){return m},KS:function(){return u},Kq:function(){return s},Lw:function(){return l},PX:function(){return c},b3:function(){return p},eD:function(){return i},eZ:function(){return d},fi:function(){return y},gR:function(){return f},m_:function(){return a},zm:function(){return o}});const a="savingsCalculator/howMuchYouNeedToSaveAssumptionsModel/setValue",n="savingsCalculator/howMuchYouNeedToSaveAssumptionsModel/setValid",u=`${a}/expectedAnnualGrowth`,o=`${n}/expectedAnnualGrowth`,s=e=>({type:u,value:e}),l=e=>({type:o,error:e}),i=`${a}/annualIncreaseInContribution`,c=`${n}/annualIncreaseInContribution`,d=e=>({type:i,value:e}),p=e=>({type:c,error:e}),m=a+"/inflation",v=n+"/inflation",f=e=>({type:m,value:e}),y=e=>({type:v,error:e})},91407:function(e,t,r){"use strict";r.d(t,{$O:function(){return S},BG:function(){return h},EC:function(){return y},Gd:function(){return P},Hb:function(){return f},Il:function(){return a},Kf:function(){return l},LP:function(){return I},PG:function(){return n},Wu:function(){return A},Z3:function(){return g},ZZ:function(){return N},Zb:function(){return s},_5:function(){return p},a0:function(){return D},bC:function(){return i},g8:function(){return T},gF:function(){return u},gw:function(){return v},km:function(){return C},lT:function(){return c},qg:function(){return w},qm:function(){return O},to:function(){return m},uQ:function(){return b},wP:function(){return E},yk:function(){return d},ys:function(){return o}});const a="savingsCalculator/howMuchYouNeedToSave/formValid",n="savingsCalculator/howMuchYouNeedToSave/formInvalid",u={formValid:()=>({type:a}),formInvalid:()=>({type:n})},o="savingsCalculator/howMuchYouNeedToSave/setValue/",s="savingsCalculator/howMuchYouNeedToSave/setValid/",l=`${o}
2/toggle/showProductOffering`,i=()=>({type:l}),c=o+"savingsGoal",d=s+"savingsGoal",p=e=>({type:c,value:e}),m=e=>({type:d,error:e}),v=o+"achieveGoalDate",f=s+"achieveGoalDate",y=e=>({type:v,value:e}),h=e=>({type:f,error:e}),g=o+"currentSavings",b=s+"currentSavings",A=e=>({type:g,value:e}),S=e=>({type:b,error:e}),N=o+"productRecommendation",C=`${o}/showResultsSummary`,I=()=>({type:C}),D=`${o}/openModal`,w=()=>({type:D}),E=`${o}/closeModal`,T=()=>({type:E}),O="savingsCalculator/howMuchYouNeedToSave/reset/form",P=()=>({type:O})},3754:function(e,t,r){"use strict";r.d(t,{$x:function(){return o},CZ:function(){return u},Jx:function(){return n}});const a="savings/calculator/setValue/",n=a+"whatToCalculate",u=a+"referenceData",o=e=>({type:n,value:e})},95747:function(e,t,r){"use strict";r.d(t,{$O:function(){return y},A4:function(){return p},EG:function(){return h},ET:function(){return A},Gd:function(){return T},Kf:function(){return O},LP:function(){return N},R0:function(){return m},Wu:function(){return f},X4:function(){return i},Xr:function(){return D},bC:function(){return P},cz:function(){return o},g8:function(){return w},he:function(){return n},hp:function(){return S},hx:function(){return s},je:function(){return b},o:function(){return l},oA:function(){return u},oe:function(){return v},qI:function(){return c},qg:function(){return I},qm:function(){return E},t5:function(){return C},tI:function(){return d},u0:function(){return a},xI:function(){return g}});const a="savingsCalculator/futureValueOfSavings",n=`${a}/setValue`,u=`${a}/setValid`,o=`${a}/transition/formValid`,s=`${a}/transition/formInvalid`,l={formValid:()=>({type:o}),formInvalid:()=>({type:s})},i=`${n}/expectedEndDate`,c=`${u}/expectedEndDate`,d=e=>({type:i,value:e}),p=e=>({type:c,error:e}),m=`${n}/currentSavings`,v=`${u}/currentSavings`,f=e=>({type:m,value:e}),y=e=>({type:v,error:e}),h=`${n}/expectedMonthlyContributions`,g=`${u}/expectedMonthlyContributions`,b=e=>({type:h,value:e}),A=e=>({type:g,error:e}),S=`${a}/showResultsSummary`,N=()=>({type:S}),C=`${a}/openModal`,I=()=>({type:C}),D=`${a}/closeModal`,w=()=>({type:D}),E="savingsCalculator/futureValueOfSavings/reset/form",T=()=>({type:E}),O=`${n}/toggle/showProductOffering`,P=()=>({type:O})},81642:function(e,t,r){"use strict";r.d(t,{KS:function(){return u},Kq:function(){return s},Lw:function(){return l},PX:function(){return c},b3:function(){return p},eD:function(){return i},eZ:function(){return d},iw:function(){return a},zm:function(){return o}});const a="savingsCalculator/whenWillYouReachYourSavingsGoalAssumptionsModel/setValue",n="savingsCalculator/whenWillYouReachYourSavingsGoalAssumptionsModel/setValid",u=`${a}/expectedAnnualGrowth`,o=`${n}/expectedAnnualGrowth`,s=e=>({type:u,value:e}),l=e=>({type:o,error:e}),i=`${a}/annualIncreaseInContribution`,c=`${n}/annualIncreaseInContribution`,d=e=>({type:i,value:e}),p=e=>({type:c,error:e})},9618:function(e,t,r){"use strict";r.d(t,{$3:function(){return y},$7:function(){return S},Gd:function(){return m},Kf:function(){return c},Qu:function(){return i},Rb:function(){return o},SN:function(){return l},ZZ:function(){return d},Ze:function(){return f},aK:function(){return u},aj:function(){return g},iL:function(){return v},mk:function(){return C},oM:function(){return D},os:function(){return h},qm:function(){return p},rE:function(){return I},rM:function(){return w},ty:function(){return s},xy:function(){return b},yV:function(){return N},z8:function(){return A}});var a=r(26660),n=r.n(a);const u="savingsPotCalculator/savingsPotCalculatorForm/formValid",o="savingsPotCalculator/savingsPotCalculatorForm/formInvalid",s="savingsPotCalculator/savingsPotCalculatorForm/setValue/",l="savingsPotCalculator/savingsPotCalculatorForm/setValid/",i={formValid:()=>({type:u}),formInvalid:()=>({type:o})},c=s+"toggle/showProductOffering",d=s+"productRecommendation",p="savingsPotCalculator/savingsPotCalculatorForm/reset/form",m=()=>({type:p}),v=s+"retirementAmount",f=l+"retirementAmount",y=s+"monthlyIncome",h=l+"monthlyIncome",g=s+"showFieldDetails",b=`${s}/showResultsSummary`,A=`${s}/showLoader`,S=e=>({type:v,value:e}),N=e=>({type:f,error:e}),C=e=>({type:y,value:e}),I=e=>({type:h,error:e}),D=e=>({type:g,value:e}),w=e=>async t=>{try{t({type:A});const{monthlyIncome:r,retirementAmount:a}=e,u=E(r.value,a.value);t((e=>({type:"API_CALL_SUCCESS",payload:e}))((await n().post("/om-api/savings-pot-calculator/",JSON.stringify(u),{headers:{"Content-Type":"application/json"}})).data)),t({type:b})}catch(r){t((e=>({type:"API_CALL_FAILURE",payload:e}))(r))}},E=(e,t)=>({retirementAmount:t,annualIncome:12*e,withdrawalAmount:{amount:t,isPercentage:!1}})},98362:function(e,t,r){"use strict";r.d(t,{FT:function(){return u},Fq:function(){return i},Ib:function(){return l},WZ:function(){return s},Yc:function(){return n},dd:function(){return d},or:function(){return c},os:function(){return o}});const a="sizotsaFuneralCover/policyRequest/",n=a+"submitPolicy",u=()=>({type:n}),o=a+"getQuote",s=()=>({type:o}),l=a+"sendLeadsMail",i=()=>({type:l}),c=a+"uploadDocuments",d=()=>({type:c})},52229:function(e,t,r){"use strict";r.d(t,{AT:function(){return O},Ck:function(){return V},Dt:function(){return L},H4:function(){return z},IQ:function(){return C},Nn:function(){return R},Np:function(){return n},P6:function(){return c},PM:function(){return A},Qe:function(){return I},Rd:function(){return k},V0:function(){return m},VK:function(){return b},Ww:function(){return u},YO:function(){return w},a8:function(){return P},aY:function(){return f},dF:function(){return E},e$:function(){return h},eA:function(){return N},fD:function(){return p},jM:function(){return S},pB:function(){return y},pt:function(){return T},qx:function(){return M},tO:function(){return l},tb:function(){return g},xH:function(){return s},x_:function(){return i},z0:function(){return D}});const a="sizotsaFuneralCover/quoteDetails/transition/resetState",n=a+"/meAndMyDirectFamily",u=()=>({type:n}),o="sizotsaFuneralCover/quoteSideDrawer/",s=o+"setValue/",l=e=>({type:s,value:e}),i=o+"setStateValue",c=e=>({type:i,value:e}),d="sizotsaFuneralCover/synchFormValues/",p=d+"synchFormValuesBasisOfCoverType/",m=d+"syncBeneficiaryDetailsFromLivesCovered",v="sizotsaFuneralCover/quoteDetails/",f=v+"setValue/",y=v+"setValid/",h=e=>({type:f,value:e}),g=(e,t)=>({type:y,error:e,fieldType:t}),b="sizotsaFuneralCover/synchWithMainMember/synchValue/",A=v+"addToQuote",S=e=>({type:A,value:e}),N=v+"removeMember",C=e=>({type:N,value:e}),I=v+"editQuote",D=e=>({type:I,value:e}),w=v+"validated/addToQuoteValidated",E=e=>({type:w,value:e}),T=d+"syncMainMembersPeremium",O=d+"syncOtherMembersCoverAmount",P=()=>({type:O}),M=v+"popUpmodal/setPopupModalValue",L=e=>({type:M,value:e}),z=d+"syncDirectMembersCoverAmount",k=v+"updatePremiumPaidupOndobEdit",V=()=>({type:k}),R=v+"syncExistingMembersData"},98200:function(e,t,r){"use strict";r.d(t,{$s:function(){return v},B7:function(){return f},ET:function(){return m},Fn:function(){return s},UM:function(){return c},WF:function(){return p},YZ:function(){return i},Zs:function(){return n},cS:function(){return l},mB:function(){return d},mG:function(){return y},uz:function(){return o},y4:function(){return u}});const a="sizotsaFuneralCover/referenceData/",n=a+"service/",u=n+"getValue/banks",o=n+"getValue/branchCodes",s=n+"getAgentCode",l=e=>({type:s,value:e}
2),i=a+"setValue",c=a+"setValue/apiDetails",d=e=>({type:i,value:e}),p=e=>({type:c,value:e}),m=a+"t&C",v=a+"setApiStatus",f=a+"setPurchaseResponse",y=e=>({type:f,value:e})},77031:function(e,t,r){"use strict";r.d(t,{Cb:function(){return E},ES:function(){return u},G4:function(){return S},Gk:function(){return f},Ho:function(){return b},KD:function(){return N},LB:function(){return T},Lf:function(){return I},N7:function(){return l},QE:function(){return p},SN:function(){return h},TC:function(){return s},Ug:function(){return g},VH:function(){return d},Vd:function(){return v},YH:function(){return y},_T:function(){return C},aM:function(){return D},aV:function(){return n},ae:function(){return c},cf:function(){return w},lm:function(){return o},vu:function(){return A},xN:function(){return m},y7:function(){return a}});const a="sizotsaFuneralCover/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigateIndex",s=a+"navigationDone",l=a+"activePageIndex",i="sizotsaFuneralCover/routing/transition/",c=i+"toReplacementPolicy",d=()=>({type:c}),p=i+"toPersonalDetails",m=()=>({type:p}),v=i+"toLivesCovered",f=()=>({type:v}),y=i+"toBeneficiary",h=()=>({type:y}),g=i+"toPaymentDetails",b=()=>({type:g}),A=i+"toUploadDocuments",S=()=>({type:A}),N=i+"toConfirmation",C=()=>({type:N}),I=i+"toThankYou",D=()=>({type:I}),w="sizotsaFuneralCover/scrolling/transition/scrollToId",E="sizotsaFuneralCover/scrolling/transition/resetScroll",T={scrollToClass:e
2=>({type:"sizotsaFuneralCover/scrolling/transition/scrollToClass",value:e}),scrollToId:e=>({type:w,value:e})}},14916:function(e,t,r){"use strict";r.d(t,{Nb:function(){return o},Vw:function(){return l},YC:function(){return i},_E:function(){return p},bD:function(){return m},i:function(){return s},kX:function(){return u},mP:function(){return a},mw:function(){return c},yF:function(){return d}});[].concat([{code:"Mr",description:"Mr",displayOrder:1}],[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}]);const a=Object.freeze({MYSELF:"Myself",CHILD:"Child",SPOUSE:"Spouse"}),n="/sizotsa-funeral-cover",u="APP_NOT_INITIATED",o=[{URL:`${n}/replacement-policy/`,URL_PART:"replacement-policy",TITLE:"Replacement Policy"},{URL:`${n}/personal-details/`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${n}/lives-covered/`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${n}/beneficiaries/`,URL_PART:"beneficiaries",TITLE:"Beneficiaries"},{URL:`${n}/payment-details/`,URL_PART:"payment-details",TITLE:"Payment Details"},{URL:`${n}/upload-documents/`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${n}/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation"},{URL:`${n}/thank-you/`,URL_PART:"thank-you",TITLE:"Thank You"}],s=(o[0].URL_PART,o[1].URL_PART,o[2].URL_PART,o[3].URL_PART,o[4].URL_PART,o[5].URL_PART,o[6].URL_PART,o[7].URL_PART,{REPLACEMENT_POLICY:0,PERSONAL_DETAILS:1,LIVES_COVERED:2,BENEFICIARIES:3,PAYMENT_DETAILS:4,UPLOAD_DOCUMENTS:5,CONFIRMATION:6,THANK_YOU:7}),l={MYSELF:"Myself",ME_AND_MY_DIRECT_FAMILY:"Me_and_My_Direct_Family",PARENTS_AND_IN_LAWS:"My_Parents_and_In_laws",EXTENDED_FAMILY:"My_Extended_Family",LIVES_COVERED_SIDE_DRAWER:"Lives_Covered_Side_Drawer",BENIFITS:"Benifits",LIVES_COVERED_DETAILS_SIDEDRAWER:"Lives_Covered_Details_Side_Drawer",BENEFECIARY:"Beneficiary",ADD_COVER_IN_LIVESCOVERED:"Add_Cover_In_LivesCovered",AGENT:"Agent",INCOME_STABILIZATION:"incomeStabilization"},i={Me_and_My_Direct_Family:"Me & My Direct Family",My_Parents_and_In_laws:"My parents & in-laws",Myself:"Main Member",My_Extended_Family:"My Extended Family"},c={YES:"Yes",NO:"No"},d={INCOMPLETE_MODAL:"Incomplete_Modal",ADD_BENEFICIARY_MODAL:"addBeneficiaryModal"},p={5e3:5e3,1e4:7500,2e4:1e4,3e4:15e3,4e4:15e3,5e4:15e3},m=[{minAge:0,maxAge:7,percent:.5},{minAge:7,maxAge:14,percent:.75},{minAge:14,maxAge:26,percent:1},{minAge:26,maxAge:120,percent:1}]},45540:function(e,t,r){"use strict";r.d(t,{Dh:function(){return O},FH:function(){return h},Fw:function(){return p},HW:function(){return n},Il:function(){return f},Ir:function(){return S},OU:function(){return m},P9:function(){return I},PU:function(){return s},Q_:function(){return l},R6:function(){return D},R9:function(){return k},RK:function(){return T},TR:function(){return w},UE:function(){return d},YV:function(){return C},Zf:function(){return u},_S:function(){return g},bc:function(){return i},cp:function(){return N},dH:function(){return M},fM:function(){return L},fP:function(){return P},kM:function(){return E},lm:function(){return a},m1:function(){return z},qJ:function(){return v},sV:function(){return o},tx:function(){return c},uk:function(){return y},xQ:function(){return b},yF:function(){return A}});const a="taxFreeSavingsAccount/advancedFundPicker/transition/deselectAllFunds",n=()=>({type:a}),u="taxFreeSavingsAccount/advancedFundPicker/setValue/",o="taxFreeSavingsAccount/advancedFundPicker/setValid/",s="taxFreeSavingsAccount/advancedFundPicker/toggle/",l=u+"tempSearchQuery",i=e=>({type:l,value:e}),c=u+"selectedSearchQuery",d=e=>({type:c,value:e}),p=u+"showSearchResults",m=e=>({type:p,value:e}),v=s+"showTextSearchBar",f=()=>({type:v}),y=s+"showMoreFunds",h=()=>({type:y}),g=s+"requestFundSelection",b=(e,t,r)=>({type:g,id:e,value:t,fees:r}),A=s+"fundSelection",S=(e,t,r)=>({type:A,id:e,value:t,fees:r}),N=s+"maxFundsModal",C=e=>({type:N,value:e}),I=o+"fundSelection",D=e=>({type:I,error:e}),w=s+"filterOptionsDrawer",E=e=>({type:w,value:e}),T=u+"filterOptions",O=e=>({type:T,value:e}),P=s+"filterOption",M=u+"advancedFundIsSelected",L=e=>({type:M,isSelected:e}),z=u+"resetState",k=()=>({type:z})},2097:function(e,t,r){"use strict";r.d(t,{$bT:function(){return Ct},$eZ:function(){return v},$im:function(){return vr},$kr:function(){return E},AFM:function(){return Ze},AGT:function(){return it},AhP:function(){return L},AjI:function(){return W},Avf:function(){return ae},BKd:function(){return S},Be8:function(){return hr},BmC:function(){return at},Bs_:function(){return Y},CRK:function(){return A},Cli:function(){return n},CqQ:function(){return Qe},CuA:function(){return c},Cye:function(){return pe},D5n:function(){return Mt},DB$:function(){return Et},DCI:function(){return ze},Dsp:function(){return M},Elc:function(){return vt},FGC:function(){return Ot},FaH:function(){return se},FaT:function(){return ke},Fe6:function(){return Ie},GEi:function(){return J},GUV:function(){return Rt},HLX:function(){return l},HQ6:function(){return Nt},HW0:function(){return Bt},I0W:function(){return Ye},IMs:function(){return st},IcQ:function(){return _t},IeF:function(){return i},Ix:function(){return x},JGm:function(){return ve},JPU:function(){return X},KaG:function(){return mr},Kic:function(){return be},LR7:function(){return Ce},LxO:function(){return Te},MuT:function(){return zt},Mw6:function(){return Ve},MzU:function(){return T},NEM:function(){return ut},NtO:function(){return ge},O4Y:function(){return At},O8u:function(){return St},ODC:function(){return Re},OTA:function(){return Ar},PHu:function(){return _},QEN:function(){return It},Qbf:function(){return s},QsE:function(){return wt},R5$:function(){return Se},Rjq:function(){return p},S17:function(){return Tt},SPm:function(){return rt},ST1:function(){return Oe},SVj:function(){return V},Sqk:function(){return pr},UBe:function(){return Lt},UTS:function(){return m},VQe:function(){return R},Vre:function(){return bt},VtS:function(){return nr},W3H:function(){return F},WKL:function(){return he},WeO:function(){return or},Wl3:function(){return oe},Wn:function(){return ot},Wwd:function(){return le},XJU:function(){return rr},XZg:function(){return ue}
2,Xd8:function(){return Dt},XjT:function(){return $t},Xp2:function(){return xe},Y4m:function(){return O},YVJ:function(){return Ae},Ygz:function(){return Sr},Ypr:function(){return ar},ZHe:function(){return Xe},ZVO:function(){return z},Zo5:function(){return Gt},Zts:function(){return yt},_B:function(){return nt},_IS:function(){return k},_PY:function(){return je},_fF:function(){return H},_tQ:function(){return gt},_yd:function(){return Ee},aAH:function(){return Wt},aFN:function(){return Pt},aRR:function(){return D},aZ$:function(){return pt},bQO:function(){return U},bXB:function(){return tt},bk$:function(){return qe},bog:function(){return re},bqY:function(){return ee},c9c:function(){return Ke},crA:function(){return Ft},csi:function(){return ce},d3P:function(){return We},dAE:function(){return Zt},et1:function(){return C},fUB:function(){return d},fVD:function(){return Be},fde:function(){return Ue},ffi:function(){return ht},frI:function(){return er},gH1:function(){return lt},gWW:function(){return fe},gt:function(){return br},h49:function(){return $},h6l:function(){return Me},h7m:function(){return we},hN9:function(){return He},h_i:function(){return Q},i8c:function(){return j},ifY:function(){return mt},inh:function(){return Jt},jX0:function(){return P},j_X:function(){return b},jf5:function(){return I},jsH:function(){return q},kWR:function(){return Xt},kYh:function(){return Vt},keB:function(){return w},kwO:function(){return ne},lfl:function(){return h},nBz:function(){return qt},nCt:function(){return jt},nZH:function(){return G},nc8:function(){return cr},nzx:function(){return de},o4m:function(){return Pe},oDs:function(){return B},oa0:function(){return Z},osA:function(){return dr},pFp:function(){return Fe},pkm:function(){return kt},qON:function(){return xt},qqm:function(){return g},r4_:function(){return me},sdm:function(){return y},t4u:function(){return ie},tA0:function(){return Ge},tF1:function(){return gr},tJN:function(){return ye},tQ8:function(){return ct},tic:function(){return N},uXM:function(){return Kt},uY8:function(){return $e},ukw:function(){return f},unz:function(){return K},vkB:function(){return et},vy5:function(){return _e},w5E:function(){return te},wDd:function(){return lr},wFX:function(){return fr},wQS:function(){return De},wcA:function(){return Yt},x9O:function(){return ur},xsE:function(){return ir},xuw:function(){return dt},yB4:function(){return Ne},yDk:function(){return Ht},yGB:function(){return ft},ybF:function(){return tr},yg:function(){return Je},yiB:function(){return Le},ylR:function(){return Ut},z4v:function(){return yr},zMd:function(){return o},zOP:function(){return sr},zl1:function(){return Qt}});const a="taxFreeSavingsAccount/auxiliaryDetails/transition/",n=a+"lead",u="taxFreeSavingsAccount/auxiliaryDetails/clearValue/",o="taxFreeSavingsAccount/auxiliaryDetails/setValue/",s="taxFreeSavingsAccount/auxiliaryDetails/setValid/",l=o+"id",i=s+"id",c=o+"nationality",d=s+"nationality",p=o+"maritalStatus",m=s+"maritalStatus",v=e=>({type:l,value:e}),f=e=>({type:i,error:e}),y=e=>({type:c,value:e}),h=e=>({type:d,error:e}),g=e=>({type:p,value:e}),b=e=>({type:m,error:e}),A=o+"spouseTitle",S=s+"spouseTitle",N=o+"spouseFirstNames",C=s+"spouseFirstNames",I=o+"spouseSurname",D=s+"spouseSurname",w=o+"toggleIdType",E=o+"spouseIdNumber",T=s+"spouseIdNumber",O=o+"spousePassportNumber",P=s+"spousePassportNumber",M=e=>({type:A,value:e}),L=e=>({type:S,error:e}),z=e=>({type:N,value:e}),k=e=>({type:C,error:e}),V=e=>({type:I,value:e}),R=e=>({type:D,error:e}),x=()=>({type:w}),_=e=>({type:E,value:e}),F=e=>({type:T,error:e}),j=e=>({type:O,value:e}),U=e=>({type:P,error:e}),$=o+"resetSpousePassportNumber",B=o+"resetSpouseIdNumber",W=()=>({type:$}),q=()=>({type:B}),K=o+"minorTitle",G=s+"minorTitle",Y=o+"minorFirstNames",H=s+"minorFirstNames",Q=o+"minorSurname",Z=s+"minorSurname",X=o+"minorId",J=s+"minorId",ee=e=>({type:K,value:e}),te=e=>({type:G,error:e}),re=e=>({type:Y,value:e}),ae=e=>({type:H,error:e}),ne=e=>({type:Q,value:e}),ue=e=>({type:Z,error:e}),oe=e=>({type:X,value:e}),se=e=>({type:J,error:e}),le=o+"minorForm",ie=()=>({type:le}),ce=o+"complex",de=s+"complex",pe=o+"streetAddress",me=s+"streetAddress",ve=o+"suburb",fe=s+"suburb",ye=o+"city",he=s+"city",ge=o+"postalCode",be=s+"postalCode",Ae=o+"country",Se=s+"country",Ne=e=>({type:ce,value:e}),Ce=e=>({type:de,error:e}),Ie=e=>({type:pe,value:e}),De=e=>({type:me,error:e}),we=e=>({type:ve,value:e}),Ee=e=>({type:fe,error:e}),Te=e=>({type:ye,value:e}),Oe=e=>({type:he,error:e}),Pe=e=>({type:ge,value:e}),Me=e=>({type:be,error:e}),Le=e=>({type:Ae,value:e}),ze=e=>({type:Se,error:e}),ke=o+"postalAddressMethod",Ve=s+"postalAddressMethod",Re=o+"postalAddressSame",xe=s+"postalAddressSame",_e=o+"togglePostalAddressSame",Fe=u+"postalAddressMethod",je=e=>({type:ke,value:e}),Ue=e=>({type:Ve,error:e}),$e=e=>({type:xe,error:e}),Be=e=>({type:_e,value:e}),We=()=>({type:Fe}),qe=o+"poBox",Ke=s+"poBox",Ge=o+"poPostOffice",Ye=s+"poPostOffice",He=o+"poPostalCode",Qe=s+"poPostalCode",Ze=o+"poCountry",Xe=s+"poCountry",Je=e=>({type:qe,value:e}),et=e=>({type:Ke,error:e}),tt=e=>({type:Ge,value:e}),rt=e=>({type:Ye,error:e}),at=e=>({type:He,value:e}),nt=e=>({type:Qe,error:e}),ut=e=>({type:Ze,value:e}),ot=e=>({type:Xe,error:e}),st=u+"poBox",lt=u+"poPostOffice",it=u+"poPostalCode",ct=u+"poCountry",dt=()=>({type:st}),pt=()=>({type:lt}),mt=()=>({type:it}),vt=()=>({type:ct}),ft=o+"privateBag",yt=s+"privateBag",ht=o+"privatePostOffice",gt=s+"privatePostOffice",bt=o+"privatePostalCode",At=s+"privatePostalCode",St=o+"privateCountry",Nt=s+"privateCountry",Ct=e=>({type:ft,value:e}),It=e=>({type:yt,error:e}),Dt=e=>({type:ht,value:e}),wt=e=>({type:gt,error:e}),Et=e=>({type:bt,value:e}),Tt=e=>({type:At,error:e}),Ot=e=>({type:St,value:e}),Pt=e=>({type:Nt,error:e}),Mt=u+"privateBag",Lt=u+"privatePostOffice",zt=u+"privatePostalCode",kt=u+"privateCountry",Vt=()=>({type:Mt}),Rt=()=>({type:Lt}),xt=()=>({type:zt}),_t=()=>({type:kt}),Ft=o+"postalComplex",jt=s+"postalComplex",Ut=o+"postalStreetAddress",$t=s+"postalStreetAddress",Bt=o+"postalSuburb",Wt=s+"postalSuburb",qt=o+"postalCity",Kt=s+"postalCity",Gt=o+"postalPostalCode",Yt=s+"postalPostalCode",Ht=o+"postalCountry",Qt=s+"postalCountry",Zt=e=>({type:Ft,value:e}),Xt=e=>({type:jt,error:e}),Jt=e=>({type:Ut,value:e}),er=e=>({type:$t,error:e}),tr=e=>({type:Bt,value:e}),rr=e=>({type:Wt,error:e}),ar=e=>({type:qt,value:e}),nr=e=>({type:Kt,error:e}),ur=e=>({type:Gt,value:e}),or=e=>({type:Yt,error:e}),sr=e=>({type:Ht,value:e}),lr=e=>({type:Qt,error:e}),ir=u+"postalComplex",cr=u+"postalStreetAddress",dr=u+"postalSuburb",pr=u+"postalCity",mr=u+"postalPostalCode",vr=u+"postalCountry",fr=()=>({type:ir}),yr=()=>({type:cr}),hr=()=>({type:dr}),gr=()=>({type:pr}),br=()=>({type:mr}),Ar=()=>({type:vr}),Sr=o+"resetState"},6464:function(e,t,r){"use strict";r.d(t,{E9:function(){return o}
2,Zv:function(){return a},os:function(){return u},sg:function(){return n}});const a="taxFreeSavingsAccount/fundData/transition/fundDataLoad",n=()=>({type:a}),u="taxFreeSavingsAccount/fundData/setValue/fundData",o=e=>({type:u,value:e})},74682:function(e,t,r){"use strict";r.d(t,{Ag:function(){return f},Bm:function(){return g},DV:function(){return o},Gg:function(){return m},Jb:function(){return n},LP:function(){return v},Le:function(){return s},NE:function(){return p},VM:function(){return a},er:function(){return l},f3:function(){return h},k3:function(){return i},lP:function(){return c},oJ:function(){return u},rp:function(){return d},wc:function(){return y},x4:function(){return b}});const a="taxFreeSavingsAccount/fundSplit/transition/initForm",n=(e,t,r)=>({type:a,funds:e,isEvenSplitRegular:t,isEventSplitLumpSum:r}),u="taxFreeSavingsAccount/fundSplit/transition/selectEvenSplit",o="taxFreeSavingsAccount/fundSplit/transition/deselectEvenSplit",s=e=>({type:u,fundType:e}),l=e=>({type:o,fundType:e}),i="taxFreeSavingsAccount/fundSplit/transition/discardEvenSplit",c=e=>({type:i,fundType:e}),d="taxFreeSavingsAccount/fundSplit/transition/deleteFund",p=e=>({type:d,id:e}),m="taxFreeSavingsAccount/fundSplit/setValue/",v=m+"splitPercentage",f="taxFreeSavingsAccount/fundSplit/setValid/splitPercentage",y=(e,t,r,a)=>({type:v,value:e,fundId:t,fundType:a,contribution:r}),h=(e,t,r)=>({type:f,error:e,fundId:t,fundType:r}),g="taxFreeSavingsAccount/fundSplit/setValue/resetState",b=()=>({type:g})},96703:function(e,t,r){"use strict";r.d(t,{$z:function(){return m},C1:function(){return R},DU:function(){return A},Gy:function(){return b},J4:function(){return j},JC:function(){return s},JD:function(){return v},Km:function(){return E},MG:function(){return n},P3:function(){return d},PA:function(){return D},Q_:function(){return x},Qb:function(){return T},R3:function(){return c},RI:function(){return y},Ri:function(){return u},Vm:function(){return U},Ws:function(){return L},Z3:function(){return h},dn:function(){return I},jC:function(){return M},jS:function(){return w},jh:function(){return F},nB:function(){return k},ns:function(){return o},o9:function(){return S},oQ:function(){return f},on:function(){return O},q6:function(){return C},qR:function(){return z},qf:function(){return _},qk:function(){return N},sE:function(){return p},uQ:function(){return g},uq:function(){return $},vF:function(){return V},yi:function(){return l},yo:function(){return P}});const a="taxFreeSavingsAccount/investmentSetupContribution/transition/",n=a+"viewMoreToggle",u=()=>({type:n}),o=a+"limitExceededToggle",s=e=>({type:o,value:e}),l="taxFreeSavingsAccount/investmentSetupContribution/setValue/",i="taxFreeSavingsAccount/investmentSetupContribution/resetValue/",c="taxFreeSavingsAccount/investmentSetupContribution/setValid/",d=i+"contribution",p=l+"contribution",m=c+"contribution",v=()=>({type:d}),f=e=>({type:p,value:e}),y=e=>({type:m,error:e}),h=l+"regularContribution",g=c+"regularContribution",b=i+"regularContribution",A=l+"lumpSumContribution",S=c+"lumpSumContribution",N=i+"lumpSumContribution",C=e=>({type:h,value:e}),I=e=>({type:g,error:e}),D=()=>({type:b}),w=e=>({type:A,value:e}),E=e=>({type:S,error:e}),T=()=>({type:N}),O=i+"premiumEscalation",P=c+"premiumEscalation",M=l+"premiumEscalation",L=()=>({type:O}),z=e=>({type:M,value:e}),k=e=>({type:P,error:e}),V=l+"ownPercentage",R=c+"ownPercentage",x=i+"ownPercentage",_=e=>({type:V,value:e}),F=e=>({type:R,error:e}),j=()=>({type:x}),U=l+"resetState",$=()=>({type:U})},51185:function(e,t,r){"use strict";r.d(t,{Aj:function(){return o},BF:function(){return y},HA:function(){return n},Jc:function(){return l},Ns:function(){return i},XG:function(){return v},Zj:function(){return p},_C:function(){return m},bf:function(){return h},ei:function(){return d},gO:function(){return g},gY:function(){return s},sM:function(){return c},wl:function(){return f},xP:function(){return u},ye:function(){return a}});const a="taxFreeSavingsAccount/investmentSetupInitial/setValue/",n="taxFreeSavingsAccount/investmentSetupInitial/setValid/",u=a+"onBehalfOfChild",o=n+"onBehalfOfChild",s=a+"hasOtherTaxFreePlan",l=n+"hasOtherTaxFreePlan",i=a+"legalGuardian",c=n+"legalGuardian",d=e=>({type:u,value:e}
2),p=e=>({type:o,error:e}),m=e=>({type:s,value:e}),v=e=>({type:l,error:e}),f=e=>({type:i,value:e}),y=e=>({type:c,error:e}),h=a+"resetState",g=()=>({type:h})},26119:function(e,t,r){"use strict";r.d(t,{$H:function(){return de},$O:function(){return W},$S:function(){return re},AS:function(){return Q},Aj:function(){return Qe},Am:function(){return ge},B7:function(){return pe},Bi:function(){return I},Bl:function(){return Ce},Bs:function(){return Fe},Cm:function(){return Y},Ds:function(){return H},E$:function(){return we},Ew:function(){return y},Fo:function(){return He},GG:function(){return S},Gu:function(){return q},HM:function(){return _},HU:function(){return Ie},He:function(){return ie},I$:function(){return We},IU:function(){return J},Iw:function(){return T},Jc:function(){return he},Jt:function(){return Ee},Jy:function(){return se},KC:function(){return U},KF:function(){return oe},KZ:function(){return l},Kg:function(){return Ye},Mo:function(){return L},Ne:function(){return Z},O4:function(){return Re},OK:function(){return ae},OS:function(){return ve},OZ:function(){return d},Qn:function(){return P},Ri:function(){return O},Rr:function(){return R},Rt:function(){return u},Sd:function(){return p},Sk:function(){return Se},Sv:function(){return fe},T4:function(){return b},TN:function(){return z},Tt:function(){return i},Tw:function(){return E},VA:function(){return X},Vr:function(){return Ve},Wp:function(){return N},Xl:function(){return g},YQ:function(){return ne},Yg:function(){return ce},ZJ:function(){return Be},ZU:function(){return ye},_7:function(){return A},bD:function(){return V},bP:function(){return C},cF:function(){return Ze},cR:function(){return le},dB:function(){return Ae},dc:function(){return Ue},eH:function(){return $e},f1:function(){return G},fJ:function(){return f},gJ:function(){return De},gh:function(){return $},gi:function(){return o},h7:function(){return Pe},iU:function(){return w},jF:function(){return ue},js:function(){return Ge},jz:function(){return Te},k7:function(){return x},kH:function(){return Le},kP:function(){return me},lt:function(){return ze},m_:function(){return Ne},ms:function(){return F},n3:function(){return c},nt:function(){return k},o5:function(){return Oe},oU:function(){return je},q0:function(){return m},qL:function(){return D},rE:function(){return M},rs:function(){return Me},sQ:function(){return K},tC:function(){return s},tN:function(){return B},u5:function(){return _e},ur:function(){return Ke},vs:function(){return qe},vu:function(){return v},wD:function(){return te},wf:function(){return ke},wp:function(){return n},x0:function(){return xe},x3:function(){return j},x8:function(){return be},zO:function(){return ee}});const a="taxFreeSavingsAccount/paymentDetails/transition/",n=a+"togglePaymentAuthorization",u=a+"paymentAuthorizationInvalid",o=()=>({type:n}),s=()=>({type:u}),l=a+"skipMonth",i="taxFreeSavingsAccount/paymentDetails/transition/toggleIncludeAvs",c=()=>({type:i}),d="taxFreeSavingsAccount/paymentDetails/transition/toggleIncludeCdv",p=()=>({type:d}),m=a+"displayLegalSection",v=()=>({type:m}),f="taxFreeSavingsAccount/paymentDetails/setValue/",y="taxFreeSavingsAccount/paymentDetails/setValid/",h="taxFreeSavingsAccount/paymentDetails/resetValue/",g=f+"accountValidation/status",b=e=>({type:g,value:e}),A=f+"accountValidation/reset",S=()=>({type:A}),N=f+"bankName",C=y+"bankName",I=f+"accountNumber",D=y+"accountNumber",w=f+"accountType",E=y+"accountType",T=f+"debitOrderDay",O=y+"debitOrderDay",P=f+"month",M=y+"month",L=f+"monthToSkip",z=y+"monthToSkip",k=h+"monthToSkip",V=y+"paymentAuthorization",R=f+"lumpSumDay",x=y+"lumpSumDay",_=f+"lumpSumMonth",F=y+"lumpSumMonth",j=e=>({type:N,value:e}),U=e=>({type:C,error:e}),$=e=>({type:I,value:e}),B=e=>({type:D,error:e}),W=e=>({type:w,value:e}),q=e=>({type:E,error:e}),K=e=>({type:T,value:e}),G=e=>({type:O,error:e}),Y=e=>({type:P,value:e}),H=e=>({type:M,error:e}),Q=e=>({type:L,value:e}),Z=e=>({type:z,error:e}),X=()=>({type:k}),J=e=>({type:V,error:e}),ee=e=>({type:R,value:e}),te=e=>({type:x,error:e}),re=e=>({type:_,value:e}),ae=e=>({type:F,error:e}),ne=f+"sourceOfFunds",ue=y+"sourceOfFunds",oe=f+"employmentPosition",se=y+"employmentPosition",le=f+"employmentPositionPip",ie=y+"employmentPositionPip",ce=f+"prominentPerson",de=y+"prominentPerson",pe=f+"employmentIndustry",me=y+"employmentIndustry",ve=h+"employmentIndustry",fe=f+"employmentIndustryOther",ye=y+"employmentIndustryOther",he=h+"employmentIndustryOther",ge=e=>({type:ne,value:e}),be=e=>({type:ue,error:e}),Ae=e=>({type:oe,value:e}),Se=e=>({type:se,error:e}),Ne=e=>({type:le,value:e}),Ce=e=>({type:ie,error:e}),Ie=e=>({type:ce,value:e}),De=e=>({type:de,error:e}),we=e=>({type:pe,value:e}),Ee=e=>({type:me,error:e}),Te=()=>({type:ve}),Oe=e=>({type:fe,value:e}),Pe=e=>({type:ye,error:e}),Me=()=>({type:he}),Le=f+"identityDocument",ze=y+"identityDocument",ke=f+"removeIdentityDocument",Ve=f+"birthCertificate",Re=y+"birthCertificate",xe=f+"removeBirthCertificate",_e=f+"courtMandate",Fe=y+"courtMandate",je=f+"removeCourtMandate",Ue=e=>({type:Le,value:e}),$e=e=>({type:ze,error:e}),Be=()=>({type:ke}),We=e=>({type:Ve,value:e}),qe=e=>({type:Re,error:e}),Ke=()=>({type:xe}),Ge=e=>({type:_e,value:e}),Ye=e=>({type:Fe,error:e}),He=()=>({type:je}),Qe=f+"resetState",Ze=()=>({type:Qe})},75725:function(e,t,r){"use strict";r.d(t,{BV:function(){return D},Ce:function(){return l},Do:function(){return c},EG:function(){return w},EZ:function(){return y},GY:function(){return d},KF:function(){return A},MY:function(){return v},QH:function(){return g},Rf:function(){return z},T3:function(){return M},TN:function(){return N},Uf:function(){return m},W6:function(){return R},Wd:function(){return x},Yd:function(){return L},_R:function(){return O},dV:function(){return h},fY:function(){return u},k$:function(){return n},kI:function(){return V},nH:function(){return T},qB:function(){return C},rD:function(){return f},rt:function(){return k},v9:function(){return S},vg:function(){return i},wg:function(){return b},xA:function(){return o},xI:function(){return E},yJ:function(){return P},yO:function(){return I},zC:function(){return p}});const a="taxFreeSavingsAccount/personalDetails/transition/",n=a+"lead",u=e=>({type:n,leadDetails:e}),o="taxFreeSavingsAccount/personalDetails/setValue/",s="taxFreeSavingsAccount/personalDetails/setValid/",l=o+"title",i=s+"title",c=o+"firstNames",d=s+"firstNames",p=o+"surname",m=s+"surname",v=o+"contactForFeedback",f=s+"contactForFeedback",y=o+"contactMethod",h=s+"contactMethod",g=e=>({type:l,value:e}),b=e=>({type:i,error:e}),A=e=>({type:c,value:e}),S=e=>({type:d,error:e}),N=e=>({type:p,value:e}),C=e=>({type:m,error:e}),I=o+"contactNumber",D=s+"contactNumber",w=o+"email",E=s+"email",T=e=>({type:I,value:e}
2),O=e=>({type:D,error:e}),P=e=>({type:w,value:e}),M=e=>({type:E,error:e}),L=e=>({type:v,value:e}),z=e=>({type:f,error:e}),k=e=>({type:y,value:e}),V=e=>({type:h,error:e}),R=o+"resetState",x=()=>({type:R})},46538:function(e,t,r){"use strict";r.d(t,{AY:function(){return s},Cg:function(){return l},DB:function(){return i},Zd:function(){return a},uO:function(){return o},wI:function(){return n}});const a="taxFreeSavingsAccount/referenceData/transition/referenceDataLoad",n=()=>({type:a}),u="taxFreeSavingsAccount/referenceData/setValue/",o=u+"referenceData",s=u+"errorModal",l=e=>({type:o,value:e}),i=e=>({type:s,value:e})},72999:function(e,t,r){"use strict";r.d(t,{Cg:function(){return i},Fs:function(){return n},OX:function(){return m},RB:function(){return p},Rg:function(){return d},UM:function(){return A},WR:function(){return S},c$:function(){return v},dC:function(){return N},dT:function(){return f},e1:function(){return g},ge:function(){return h},j_:function(){return u},lO:function(){return l},qA:function(){return C},rN:function(){return y},sN:function(){return o},sh:function(){return b},zN:function(){return c}});const a="taxFreeSavingsAccount/review/transition/",n=a+"toggleTermsAndConditions",u=()=>({type:n}),o=e=>({type:n,error:e}),s="taxFreeSavingsAccount/review/submitApplication/",l=s+"send",i=s+"failure",c=s+"success",d=()=>({type:l}),p=()=>({type:i}),m=e=>({type:c,value:e}),v="taxFreeSavingsAccount/review/setValue/",f="taxFreeSavingsAccount/review/setValid/",y=v+"termsAndConditionsSideDrawer",h=f+"termsAndConditionsSideDrawer",g=v+"closeSideDrawer",b=e=>({type:y,value:e}),A=e=>({type:h,error:e}),S=()=>({type:g}),N=v+"resetState",C=()=>({type:N})},989:function(e,t,r){"use strict";r.d(t,{$W:function(){return b},$n:function(){return c},AR:function(){return I},DZ:function(){return g},ES:function(){return u},Ho:function(){return L},JG:function(){return P},Lf:function(){return V},Ls:function(){return h},N7:function(){return p},Om:function(){return O},QE:function(){return E},Rm:function(){return v},Rq:function(){return d},S:function(){return f},TC:function(){return o},Th:function(){return N},Ug:function(){return M},Um:function(){return m},VZ:function(){return i},aJ:function(){return _},aM:function(){return R},aV:function(){return n},bC:function(){return k},bK:function(){return z},cD:function(){return x},e4:function(){return C},fD:function(){return y},iQ:function(){return w},iY:function(){return a},pt:function(){return l},ri:function(){return s},rw:function(){return S},t7:function(){return D},xN:function(){return T},zf:function(){return A}});const a="taxFreeSavingsAccount/routing/setValue/",n=a+"navigatePrevious",u=a+"navigateNext",o=a+"navigationDone",s=a+"landingPage",l=()=>({type:n}),i=()=>({type:u}),c=()=>({type:o}),d=e=>({type:s,value:e}),p=a+"activePageIndex",m=e=>({type:p,value:e}),v="taxFreeSavingsAccount/routing/transition/",f=v+"toLandingPage",y=()=>({type:f}),h=v+"toInvestmentSetupInitial",g=()=>({type:h}),b=v+"toInvestmentSetupContribution",A=()=>({type:b}),S=v+"toSelectAFund",N=()=>({type:S}),C=v+"toAdvancedFundPicker",I=()=>({type:C}),D=v+"toFundSplit",w=()=>({type:D}),E=v+"toPersonalDetails",T=()=>({type:E}),O=v+"toAuxiliaryDetails",P=()=>({type:O}),M=v+"toPaymentDetails",L=()=>({type:M}),z=v+"toReview",k=()=>({type:z}),V=v+"toThankYou",R=()=>({type:V}),x=a+"resetState",_=()=>({type:x})},96024:function(e,t,r){"use strict";r.d(t,{B0:function(){return c},Ix:function(){return o},L6:function(){return s},Nc:function(){return i},O8:function(){return l},un:function(){return n},vP:function(){return u}});const a="taxFreeSavingsAccount/scrolling/transition/",n=a+"scrollToClass",u=a+"scrollToId",o=a+"scrollToError",s=a+"resetScroll",l=e=>({type:u,value:e}),i=(e,t)=>({type:o,array:e,form:t}),c=()=>({type:s})},6951:function(e,t,r){"use strict";r.d(t,{Gs:function(){return p},HW:function(){return n},O4:function(){return c},U7:function(){return u},Vr:function(){return l},XL:function(){return d},YH:function(){return a},bm:function(){return s},oP:function(){return i},vK:function(){return o}});const a="taxFreeSavingsAccount/selectAFund/transition/deselectAllFunds",n=()=>({type:a}),u="taxFreeSavingsAccount/selectAFund/setValue/",o="taxFreeSavingsAccount/selectAFund/setValid/",s=u+"selectedFund",l=e=>({type:s,value:e}),i=o+"selectedFund",c=e=>({type:i,error:e}),d=u+"resetState",p=()=>({type:d})},50182:function(e,t,r){"use strict";r.d(t,{$0:function(){return g},AT:function(){return f},C3:function(){return v},CD:function(){return s},Cx:function(){return L},Fb:function(){return S},Jp:function(){return d},Js:function(){return h},Ko:function(){return l},LK:function(){return N},Ld:function(){return C},M1:function(){return F},Ms:function(){return V}
2,ND:function(){return A},Nb:function(){return u},TJ:function(){return b},Uv:function(){return x},X1:function(){return w},Yc:function(){return M},Z9:function(){return i},_m:function(){return m},dY:function(){return z},di:function(){return E},gq:function(){return o},i:function(){return n},jC:function(){return _},mE:function(){return c},mb:function(){return O},s5:function(){return k},tY:function(){return T},w:function(){return R},w7:function(){return D},yW:function(){return p},z$:function(){return P},zJ:function(){return y},zP:function(){return I}});const a="/tax-free-savings-account",n={LANDING_PAGE:-1,INVESTMENT_SETUP_INITIAL:0,PERSONAL_DETAILS:1,INVESTMENT_SETUP_CONTRIBUTION:2,SELECT_A_FUND:3,ADVANCED_FUND_PICKER:4,FUND_SPLIT:5,AUXILIARY_DETAILS:6,PAYMENT_DETAILS:7,REVIEW:8,THANK_YOU:9},u=[{URL:`${a}/investment-setup-initial/`,URL_PART:"investment-setup-initial",TITLE:"Investment Setup Initial"},{URL:`${a}/personal-details/`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${a}/investment-setup-contribution/`,URL_PART:"investment-setup-contribution",TITLE:"Investment Setup Contribution"},{URL:`${a}/select-a-fund/`,URL_PART:"select-a-fund",TITLE:"Select a Fund"},{URL:`${a}/advanced-fund-picker/`,URL_PART:"advanced-fund-picker",TITLE:"Advanced Fund Picker"},{URL:`${a}/fund-split/`,URL_PART:"fund-split",TITLE:"Fund Split"},{URL:`${a}/new-personal-details/`,URL_PART:"new-personal-details",TITLE:"New Personal Details"},{URL:`${a}/payment-details/`,URL_PART:"payment-details",TITLE:"Payment Details"},{URL:`${a}/review/`,URL_PART:"review",TITLE:"Review"},{URL:`${a}/thank-you/`,URL_PART:"thank-you",TITLE:"Thank You"}],o={INVESTMENT_SETUP_INITIAL:u[n.INVESTMENT_SETUP_INITIAL].URL,INVESTMENT_SETUP_CONTRIBUTION:u[n.INVESTMENT_SETUP_CONTRIBUTION].URL,PERSONAL_DETAILS:u[n.PERSONAL_DETAILS].URL,SELECT_A_FUND:u[n.SELECT_A_FUND].URL,ADVANCED_FUND_PICKER:u[n.ADVANCED_FUND_PICKER].URL,FUND_SPLIT:u[n.FUND_SPLIT].URL,AUXILIARY_DETAILS:u[n.AUXILIARY_DETAILS].URL,PAYMENT_DETAILS:u[n.PAYMENT_DETAILS].URL,REVIEW:u[n.REVIEW].URL,THANK_YOU:u[n.THANK_YOU].URL},s={NONE:-1,PERSONAL_DETAILS:1,PAYMENT_DETAILS:2,THANK_YOU:3},l=["Investment setup","Personal details","Payment details"],i="ILMS_TFSATU",c={PARENT:"Parent",LEGAL_GUARDIAN:"Legal Guardian"},d={LINK_WITH_INFLATION:{key:"linkWithInflation",title:"Link with inflation",description:"",percentage:5},LINK_WITH_SALARY:{key:"linkWithSalary",title:"Link with salary inflation",description:"Your contribution amount will increase by 6%",percentage:6},EDUCATION:{key:"education",title:"Link with education inflation",description:"Your contribution amount will increase by 7%",percentage:6},OWN_PERCENTAGE:{key:"ownPercentage",title:"Choose my own percentage",description:"Choose your own fixed yearly percentage",percentage:0},ANNUAL_TAX_FREE_LIMIT:{key:"annualTaxFreeLimit",title:"Link with tax free plan limit",description:"Your contribution amount will increase at the same rate as the tax free plan limit",percentage:0},NO_INCREASE:{key:"noIncrease",title:"No increase",description:"Your contributions will not increase",percentage:0}},p={MONTHLY:"Monthly",LUMP_SUM:"Lump sum",COMBINATION:"Combination of Both"},m=350,v=350,f=36e3,y=3e3,h=500,g={MAX_INPUT_SIZE:1048576,MAX_INPUT_SIZE_NAME:"1mbs",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},b={CAUTIOUS_INVESTOR:"OM_MAX_INT",COMFORTABLE_INVESTOR:"OM_BAL_B1",ADVENTUROUS_INVESTOR:"OM_TOP_40_LIFE",MODERATE_INVESTOR:"OM_MOD_BAL_B1"},A={CAUTIOUS_INVESTOR:1,COMFORTABLE_INVESTOR:2,ADVENTUROUS_INVESTOR:3,MODERATE_INVESTOR:4},S={[A.CAUTIOUS_INVESTOR]:b.CAUTIOUS_INVESTOR,[A.COMFORTABLE_INVESTOR]:b.COMFORTABLE_INVESTOR,[A.ADVENTUROUS_INVESTOR]:b.ADVENTUROUS_INVESTOR},N={lowRisk:"1 year+",mediumRisk:"5 years+",highRisk:"10 years+"},C={PRIVATE_BAG:"PrivateBag",PO_BOX:"POBox",STREET_ADDRESS:"StreetAddress"},I={MARRIED:"Married",MARRIED_COP:"MarriedCop",MARRIED_OTHER:"MarriedOther"},D={Low:"lowRisk","Low to Moderate":"lowRisk",Moderate:"mediumRisk","Moderate to High":"mediumRisk",High:"highRisk"},w=[{key:"low",label:"Low"},{key:"low-moderate",label:"Low - Moderate"},{key:"moderate",label:"Moderate"},{key:"moderate-high",label:"Moderate - High"},{key:"high",label:"High"}
2],E={Low:"low","Low to Moderate":"low-moderate",Moderate:"moderate","Moderate to High":"moderate-high",High:"high"},T=[{key:"reg28",label:"Reg 28"},{key:"shariah",label:"Shari'ah"}],O=[{key:"open",label:"Open"},{key:"capped",label:"Capped"}],P=[].concat(w,T,O),M={REGULAR_WITH_ADMIN:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.53,.53,.53,.53],OTHER:[0,0,0,0],EAC:[1.85,1.85,1.85,1.85]},REGULAR_NO_ADMIN:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.53,.53,.53,.53],OTHER:[-.26,-.26,-.26,-.26],EAC:[1.59,1.59,1.59,1.59]},LUMP_SUM_NO_REGULAR_WITH_ADMIN:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[6.15,6.57,7.07,9.03],OTHER:[0,0,0,0],EAC:[7.47,7.89,8.39,10.35]},LUMP_SUM_NO_REGULAR_NO_ADMIN:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[2.05,2.1,2.15,2.29],OTHER:[0,0,0,0],EAC:[3.37,3.42,3.47,3.61]},LUMP_SUM_WITH_REGULAR_NO_ADMIN:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.93,.94,.95,.98],OTHER:[-.46,-.15,-.09,-.05],EAC:[1.79,2.11,2.18,2.26]},LOW_REGULAR_HIGH_COMBO:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.53,.53,.53,.53],OTHER:[-.26,-.08,-.04,-.01],EAC:[1.59,1.77,1.81,1.83]},HIGH_REGULAR_HIGH_COMBO:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.53,.53,.53,.53],OTHER:[-.26,-.26,-.26,-.26],EAC:[1.59,1.59,1.59,1.59]},LOW_COMBO:{INVESTMENT_MANAGEMENT:[1.32,1.32,1.32,1.32],ADVICE:[0,0,0,0],ADMIN:[.53,.53,.53,.53],OTHER:[0,0,0,0],EAC:[1.85,1.85,1.85,1.85]}},L=[[100],[50,50],[34,33,33],[25,25,25,25],[20,20,20,20,20],[20,16,16,16,16,16],[16,14,14,14,14,14,14],[16,12,12,12,12,12,12,12],[12,11,11,11,11,11,11,11,11],[10,10,10,10,10,10,10,10,10,10]],z={IDLE:"IDLE",PENDING:"PENDING",ERROR:"ERROR",FAILED:"FAILED",PASSED:"PASSED"},k="/personal/solutions/",V="/personal/solutions/investment-plans/tax-free-savings/",R={REGULAR:"regular",LUMP_SUM:"lump-sum"},x={REGULAR:"regularForm",LUMP_SUM:"lumpSumForm",LUMP_SUM_META:"lumpSumFormMeta",REGULAR_META:"regularFormMeta"},_={ZA_CODE:"SouthAfrica",ZA_DESCRIPTION:"South Africa",ZA_ID_TYPE_CODE:"SouthAfricanIdentity"},F={IDLE:"IDLE",PENDING:"PENDING",ERROR:"ERROR",SUCCESS:"SUCCESS",UNVERIFIED:"UNVERIFIED"}},50553:function(e,t,r){"use strict";r.d(t,{Gd:function(){return o},iP:function(){return s},si:function(){return l}});var a=r(45685),n=r(85510),u=r(47902);function o(e){if(e.includes("*"))return{isValid:!1,errorMessage:"Due to a security policy, please re-enter your ID number."};if(null===(0,a.Py)(e)){const t=(0,n.QO)({year:s(parseInt(e.substring(0,2))),month:parseInt(e.substring(2,4)),day:parseInt(e.substring(4,6))});return t<18?{isValid:!1,errorMessage:"According to our lending criteria, customers must be at least 18 years old."}:t>59?{isValid:!1,errorMessage:"Currently you do not meet our lending criteria, customer must be under 60 years old."}:{isValid:!0,errorMessage:""}}return{isValid:!1,errorMessage:"Oops, the ID Number entered is not valid, please re-enter."}}function s(e){return e<=parseInt((new Date).getFullYear().toString().substring(2,4))?2e3+e:1900+e}function l(e){if(e.includes("*"))return{isValid:!1,errorMessage:"Due to a security policy, please re-enter your mobile number."};const t="Oops, the mobile number entered is not valid, please re-enter.";if(!new RegExp(/^(\+27|0)\d{9}$/).test(e))return{isValid:!1,errorMessage:t};let r=u.A.cellNumberPrefixes.filter(e=>"087"!==e);r.push("089");const a=(/^(\+27)\d{9}$/.test(e)?e.replace("+27","0"):e).substring(0,3),n=r.includes(a);return{isValid:n,errorMessage:n?"":t}}},11408:function(e,t,r){"use strict";r.d(t,{a:function(){return s}});const a=["MeAndMyImmediateFamily","MyParentsOrInlaws","MyExtendedFamily"],n=[{type:"Individual",indexValue:0},{type:"Family",indexValue:1},{type:"SingleFamily",indexValue:2},{type:"Parents",indexValue:0},{type:"Extended",indexValue:0}];var u,o=r(66345);let s=function(){};u=s,s.easiplusLookupPremiumValue=(e,t,r,a)=>{const n=u.getRatesRefDataEFP(t,e).find(e=>e.coverAmount===parseInt(a)&&r>=e.minAge&&r<=e.maxAge);return n?n.premiumAmount:null},s.getRatesRefDataEFP=(e,t)=>
2{const r=(e=>{switch(e.type){case n[0].type:case n[1].type:case n[2].type:return a[0];case n[3].type:return a[1];case n[4].type:return a[2];default:return null}})(e);return t.plans[a.indexOf(r)].productRates[e.indexValue].rates},s.mapCoverCategoryForProductCode=(e,t,r)=>{switch(e){case o.z0.DIRECT_FAMILY:return r&&!t?n[2]:t?n[1]:n[0];case o.z0.PARENTS_AND_IN_LAWS:return n[3];case o.z0.EXTENDED_FAMILY:return n[4]}}},46260:function(e,t,r){"use strict";r.d(t,{$Y:function(){return s},B0:function(){return l},CD:function(){return n},Cb:function(){return c},UE:function(){return o},g$:function(){return i},qK:function(){return d},x6:function(){return u}});var a=r(45685);const n=e=>new RegExp("\\d{6}[5-9]\\d{6}").test(e)?"Male":"Female",u=e=>{const[t,r,a,n]=e.match(/(\d\d)(\d\d)(\d\d).*/),u=new Date(parseInt("20"+r),a-1,n);return[n,a,((new Date).getFullYear()-u.getFullYear()<=0?"19":"20")+r].join("/")},o=e=>{const t=u(e).split("/"),r=new Date(Date.UTC(t[2],t[1]-1,t[0])),a=new Date,n=new Date(a-r);return Math.abs(n.getUTCFullYear()-1970)},s=e=>new RegExp("\\d{6}[5-9]\\d{6}").test(e)?{code:"Mr",description:"Mr",displayOrder:1}:{code:"Miss",description:"Miss",displayOrder:3},l=e=>e&&Array.isArray(e)&&e.length?e.flatMap(e=>e.value.split(" ")).map(e=>e.charAt(0)).join(""):null,i=e=>"Male"===e?{code:"Male",description:"Male",displayOrder:1}:{code:"Female",description:"Female",displayOrder:2},c=e=>{const t=a.Mo.dateStringToNumberArray(e);return Math.floor(a.Mo.yearsDifference(a.Mo.todayDateArray(),t))},d=function(e,t){void 0===t&&(t=!0);const r=/(\d+)(\d{3})/,a=t?" ":",",n=(e+"").split(".");let u=n[0];const o=n.length>1?"."+n[1]:"";for(;r.test(u);)u=u.replace(r,"$1"+a+"$2");return u+o}},46391:function(e,t,r){"use strict";r.d(t,{H6:function(){return s},NA:function(){return l},lL:function(){return o},yI:function(){return u}});var a=r(40107),n=r(92269);const u=e=>{let{splitIds:t,splitObject:r,evenSplit:u}=e;const s=t.reduce((e,t)=>{const u=r&&r.length>0?r.find(e=>e.id===t):null;return[].concat((0,a.A)(e),u?[{value:u.value,error:u.error,status:u.status,id:t}]:[{value:null,error:null,status:n.Oz.UNTOUCHED,id:t}])},[]);return u?o({splitList:s}):s},o=e=>{let{splitList:t}=e;const r=(e=>{const t=Math.floor(100/e);return[100-(e-1)*t].concat((0,a.A)(new Array(e-1).fill(t)))})(t.length);return t.map((e,t)=>({...e,value:r[t],status:n.Oz.VALID,error:null}))},s=e=>{let{splitList:t,newValue:r}=e;return t.map(e=>({...e,value:r,status:null,error:null}))},l=e=>{let{splitList:t}=e;return t.reduce((e,t)=>{return e+(r=t.value,isNaN(r)||r<1||r>100?0:parseInt(r));var r},0)}},91885:function(e,t,r){"use strict";r.d(t,{oQ:function(){return o},ow:function(){return u},tg:function(){return n}});var a=r(50182);const n=e=>{if(e.endsWith(" A")||e.endsWith(" T")||e.endsWith(" R"))return e.substring(0,e.length-2);return e.endsWith(" A1")||e.endsWith(" B1")||e.endsWith(" B2")||e.endsWith(" B4")?e.substring(0,e.length-3):e},u=e=>{if(null==e)return"NONE";if(0===e)return"0";const t=e.toString().split("."),r=t[0],a=t[1],n=a.substring(0,2),u=a.substring(2);return parseFloat(`${r}${n}.${u}`).toString()},o=(e,t)=>({fundCode:e.fundDetails.code,fundName:n(e.fundDetails.name),factSheetUrl:e.fundDetails.url,description:e.fundDetails.description,riskProfile:e.riskProfile,fees:u(e.fundAmfRate),investmentInfo:[{label:"Recommended min term",value:a.LK[t]},{label:"Past performance",value:[{label:"1yr",value:e.performances.year1},{label:"3yr",value:e.performances.year3},{label:"5yr",value:e.performances.year5}]}]})},4719:function(e,t,r){"use strict";r.d(t,{ST:function(){return s},Tl:function(){return o},jL:function(){return n},tm:function(){return a},zQ:function(){return u}});const a=[{CODE:"ChequeOrCurrent",NAME:"Cheque",TYPE:1},{CODE:"Savings",NAME:"Savings",TYPE:2},{CODE:"Transmission",NAME:"Transmission",TYPE:3},{CODE:"Bond",NAME:"Bond",TYPE:4},{CODE:"SubscriptionShare",NAME:"Subscription",TYPE:5}],n={OK:200,CREATED:201,ACCEPTED:202,NO_CONTENT:204,MOVED_PERMANENTLY:301,FOUND:302,SEE_OTHER:303,NOT_MODIFIED:304,TEMPORARY_REDIRECT:307,BAD_REQUEST:400,UNAUTHORIZED:401,FORBIDDEN:403,NOT_FOUND:404,METHOD_NOT_ALLOWED:405,NOT_ACCEPTABLE:406,PRECONDITION_FAILED:412,UNSUPPORTED_MEDIA_TYPE:415,INTERNAL_SERVER_ERROR:500,NOT_IMPLEMENT
2ED:501},u={SUCCESS:"Success",FAIL:"AVS failed"},o=[{bankName:"FNB",universalBranchCode:"254005",verifictionFormattedName:"FNB"},{bankName:"ABSA",universalBranchCode:"632005",verifictionFormattedName:"ABSA"},{bankName:"StandardBank",universalBranchCode:"051001",verifictionFormattedName:"STANDARD"},{bankName:"Nedbank",universalBranchCode:"198765",verifictionFormattedName:"NEDBANK"},{bankName:"Capitec",universalBranchCode:"470010",verifictionFormattedName:"CAPITEC"},{bankName:"AfricanBank",universalBranchCode:"430000",verifictionFormattedName:"AFRICAN"}],s=[{bankName:"ABSA",universalBranchCode:"632005",verifictionFormattedName:"ABSA"},{bankName:"AFRICAN",universalBranchCode:"430000",verifictionFormattedName:"AFRICAN"},{bankName:"ALBARAKA",universalBranchCode:"800000",verifictionFormattedName:"ALBARAKA"},{bankName:"BIDVEST",universalBranchCode:"462005",verifictionFormattedName:"BIDVEST"},{bankName:"CAPITEC",universalBranchCode:"470010",verifictionFormattedName:"CAPITEC"},{bankName:"DISCOVER",universalBranchCode:"679000",verifictionFormattedName:"DISCOVER"},{bankName:"FNB",universalBranchCode:"250655",verifictionFormattedName:"FNB"},{bankName:"GRINDROD",universalBranchCode:"223626",verifictionFormattedName:"GRINDROD"},{bankName:"INVESTEC",universalBranchCode:"580105",verifictionFormattedName:"INVESTEC"},{bankName:"NEDBANK",universalBranchCode:"198765",verifictionFormattedName:"NEDBANK"},{bankName:"SASFIN",universalBranchCode:"683000",verifictionFormattedName:"SASFIN"},{bankName:"STANDARD",universalBranchCode:"051001",verifictionFormattedName:"STANDARD"},{bankName:"TYMEBANK",universalBranchCode:"678910",verifictionFormattedName:"TYMEBANK"}]},7617:function(e,t,r){"use strict";r.d(t,{UF:function(){return o},bj:function(){return l},hq:function(){return s}});var a=r(85792),n=r(49425),u=r(66345);const o=(e,t,r)=>{const u=t(r),o=e.getState(),s=(0,n.Vn)(o);switch(r.type){case a.Y_:e.dispatch((0,a.Ph)()),e.dispatch((0,a.Mw)(s));break;case a.J_:e.dispatch((0,a.G2)()),e.dispatch((0,a.Ph)()),e.dispatch((0,a.Mw)(s));break;case a.GI:case a.Xl:case a.Av:case a.Mz:e.dispatch((0,a.Mw)(s))}const l=(0,n.on)(o)?a.H6.formValid():a.H6.formInvalid();return e.dispatch(l),u},s=(e,t,r)=>{const o=t(r),s=e.getState();if(r.type===a.l$){switch(r.coverCategory){case u.z0.DIRECT_FAMILY:e.dispatch((0,a.og)());break;case u.z0.PARENTS_AND_IN_LAWS:e.dispatch((0,a.zO)());break;case u.z0.EXTENDED_FAMILY:e.dispatch((0,a.VL)());break;default:e.dispatch((0,a.og)()),e.dispatch((0,a.zO)()),e.dispatch((0,a.VL)()),e.dispatch((0,a.n8)())}return o}if(r.type===a.ty){if((0,n.on)(s))return e.dispatch((0,a.hk)()),o;const t=(0,n.wW)(s),r=(0,n.OH)(s),l=t.form.relationship&&t.form.relationship.value,i=t.form.age.value;switch(r){case u.z0.DIRECT_FAMILY:e.dispatch((0,a.Pe)(i));break;case u.z0.EXTENDED_FAMILY:case u.z0.PARENTS_AND_IN_LAWS:e.dispatch((0,a.dE)(l)),e.dispatch((0,a.Pe)(i))}}return o},l=e=>{const t=document.querySelectorAll("*");for(const r of t)if(r.shadowRoot&&r.shadowRoot.innerHTML.includes("rcChatWidgetApp")){const t=r.shadowRoot.querySelector("#rcChatWidgetApp");t.style.visibility=e?"":"hidden"}return null}},66106:function(e,t,r){"use strict";r.d(t,{QM:function(){return m},R4:function(){return i},W_:function(){return p},YR:function(){return c},jh:function(){return d},v8:function(){return l}});var a=r(50826),n=r(12649),u=r(91745),o=r(92269),s=r(58338);const l={ownAmount:"Own amount",ownNumberOfMonths:"Own number of months"},i=(e,t,r)=>{const o=t(r),s=e.getState(),l=(0,n.L5)(s),i=(0,n.OP)(s),c=(0,a.r6)(s),f=(0,a.zm)(s),y=(0,a.Gc)(s),h=(0,a.wR)(s);return c.value!==m(l)&&e.dispatch((0,u.LN)()),y.value!==v(i)&&e.dispatch((0,u.UO)()),d(c,f,l)&&p(y,h,i)?e.dispatch(u.LF.formValid()):e.dispatch(u.LF.formInvalid()),o},c=(e,t,r)=>{const a=t(r);return r.type===u.Ay&&(e.dispatch((0,u.K0)()),e.dispatch((0,u.UO)())),r.type===u.qm&&e.dispatch(s.LB.scrollToId("calculator_container")),a},d=(e,t,r)=>e.status===o.Oz.VALID&&(e.value!==m(r)||e.value===m(r)&&t.status===o.Oz.VALID),p=(e,t,r)=>e.status===o.Oz.VALID&&(e.value!==v(r)||e.value===v(r)&&t.status===o.Oz.VALID),m=e=>e.find(e=>e.description===l.ownAmount).code,v=e=>0==e.length?null:e.length>1&&e.some(e=>e.description===l.ownNumberOfMonths)?e.find(e=>e.description===l.ownNumberOfMonths).code:null},95040:function(e,t,r){"use strict";r.d(t,{$$:function(){return T},$t:function(){return C},Dv:function(){return s},F2:function(){return i},G:function(){return u},Ge:function(){return b},MZ:function(){return l},Os:function(){return y},PG:function(){return c},PK:function(){return P},Q$:function(){return D},Qb:function(){return o},R6:function(){return p},Rx:function(){return O},T6:function(){return m},Vy:function(){return d},XD:function(){return w},Zb:function(){return f},bl:function(){return g},fk:function(){return A},fp:function(){return S},ls:function(){return n},md:function(){return N},oj:function(){return E},sN:function(){return h},wK:function(){return v},x4:function(){return I}});var a=r(92269);const n={PERSONAL_SECTION:"about-1-section",RETIREMENT_WORRIES:"about-2-anchor",INCOME_SECTION:"about-3-anchor",CONTINUE_BUTTON:"page-bottom"},u={REWARDS_SECTION:"rewards-anchor",SUCCESS_SECTION:"success-anchor",REWARDS_SECTION:"rewards-anchor",SUCCESS_SECTION:"success-anchor"},o={PAGE_TOP:"page-top"}
2,s=["yearlyIncrease","typeOfInvestor"],l={LEGAL_SECTION:"legal-anchor",ACCOUNT_DETAILS_SECTION:"account-details-anchor"},i=["bankName","accountHolderName","accountNumber","accountType","debitOrderDay","startMonth","sourceOfFunds","employmentPosition","employmentIndustry","employmentIndustryOther"],c=["title","name","middleName","surname","id","countryOfBirth","nationality","maritalStatus","incomeTax","mobile","email","complex","streetAddress","suburb","city","postalCode","country","postalAddressSame","postalAddressMethod","poBox","poPostOffice","poPostalCode","poCountry","privateBag","privatePostOffice","privatePostalCode","privateCountry","postalComplex","postalStreetAddress","postalSuburb","postalCity","postalPostalCode","postalCountry"],d=["title","firstNames","surname","id","mobileNumber","email","complex","streetAddress","suburb","city","postalCode","country","postalAddressSame","postalAddressMethod","poBox","poPostOffice","poPostalCode","poCountry","privateBag","privatePostOffice","privatePostalCode","privateCountry","postalComplex","postalStreetAddress","postalSuburb","postalCity","postalPostalCode","postalCountry"],p=["title","firstNames","surname","gender","id","idExpiry","education","mobileNumber","email","streetAddress","city","district","country","postalAddress","postalCity","postalDistrict","postalCountry","loanAmount","loanType","bank","loanTerm","employmentType","occupation"],m={CONTINUE_BUTTON_ANCHOR:"continue-button-anchor"},v=["bankName","accountNumber","accountType","debitOrderDay","paymentAuthorization"],f=["title","firstName","surname","dateOfBirth"],y={DECLARATIONS_CHECKBOX:"declarations-checkbox"},h={TERMS_AND_CONDITIONS_CHECKBOX:"terms-and-conditions-checkbox"},g=["onBehalfOfChild","hasOtherTaxFreePlan","legalGuardian"],b={ON_BEHALF_OF_CHILD:"onBehalfOfChild",HAS_OTHER_TAX_FREE_PLAN:"hasOtherTaxFreePlan",LEGAL_GUARDIAN:"legalGuardian",ALTERNATIVE_SOLUTIONS:"alternativeSolutions"},A=["bankName","accountNumber","accountType","debitOrderDay","month","monthToSkip","lumpSumDay","lumpSumMonth","paymentAuthorization","sourceOfFunds","employmentPosition","employmentIndustry","employmentIndustryOther"],S=["title","firstName","surname","dateOfBirth","gender","mobile","email"],N=["contributionType","lumpSumContributionValue","regularContributionValue","premiumEscalation","ownPercentage"],C={LUMP_SUM_CONTRIBUTION:"lumpSumContributionValue",REGULAR_CONTRIBUTION:"regularContributionValue",PREMIUM_ESCALATION:"premiumEscalation"},I="beneficiaries-side-drawer",D="legal-section",w=["minorTitle","minorFirstNames","minorSurname","minorId","title","firstNames","surname","id","countryOfBirth","nationality","maritalStatus","marriedInCOP","spouseTitle","spouseFirstNames","spouseSurname","spouseIdType","spouseIdNumber","spousePassportNumber","email","contactNumber","complex","streetAddress","suburb","city","postalCode","country","postalAddressSame","postalAddressMethod","postalComplex","postalStreetAddress","postalSuburb","postalCity","postalPostalCode","postalCountry","poBoxNumber","poPostOffice","poPostalCode","poPostalCountry","privateBag","privatePostOffice","privatePostalCode","privatePostalCountry"],E="view-more-funds-tabs",T=e=>(null==e?void 0:e.status)===a.Oz.VALID,O="fund-split-regular-card-",P="fund-split-lump-sum-card-"},44876:function(e,t,r){"use strict";r.d(t,{s:function(){return c}});var a=r(26660),n=r.n(a),u=r(15844),o=r(33336),s=r(92269),l=(r(83559),r(87376)),i=r.n(l);const c=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,o.HZ)({status:s.rs.PENDING,name:"quoteService"}));const t=(0,u.sQ)(a),r=await d(t);r&&r.status===i().OK?(e.dispatch((0,o.Pq)(null==r?void 0:r.data)),e.dispatch((0,o.HZ)({status:s.rs.SUCCESS,name:"quoteService"}))):e.dispatch((0,o.HZ)({status:s.rs.FAILURE,name:"quoteService",content:"Unable to fetch the quote. Please try again later."}))}catch(t){console.log("API ERROR",t),e.dispatch((0,o.HZ)({status:s.rs.FAILURE,name:"quoteService",content:"Unable to fetch the quote. Please try again later."}))}})(),t(r)},d=async e=>{try{return await n()({url:"/om-api/ka-metlha-funeral/getQuoteDetails",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"},data:e})}catch(t){return null}}},35481:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});const a=function(e,t){void 0===t&&(t={}),t.event=e,(window.dataLayer||[]).push(t)}},93039:function(e,t,r){"use strict";var a=r(92269);t.A=function(e,t){if(void 0===t&&(t=[]),0===t.length)return!1;const r=t.map(t=>((e,t)=>t[e]&&t[e].status===a.Oz.VALID)(t,e));return r.every(e=>!0===e)}},33563:function(e,t,r){"use strict";r.d(t,{SS:function(){return i},Vp:function(){return o}});var a=r(92269),n=r(66345),u=r(2933);const o=()=>({title:{value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},age:{value:null,error:null,status:null},coverAmount:{value:3e4,error:null,status:a.Oz.VALID},monthlyPremium:{value:0,error:null,status:a.Oz.VALID}}),s=()=>({...o(),coverAmount:{value:2e4,error:null,status:a.Oz.VALID}}),l=()=>({...o(),coverAmount:{value:15e3,error:null,status:a.Oz.VALID}}),i={formComplete:a.wK.INVALID,formStatus:a.wK.INVALID,addCoverMember:null,editCoverMember:null,removeCoverMember:null,maxChildrenAdded:!1,popupModal:null,viewMoreCategories:[],referenceCoverCategoryMembers:{},referenceCoverCategories:{},form:o(),coverMembers:{}};t.Ay=function(e,t){void 0===e&&(e=i);const r=e=>e?a.Oz.ERROR:a.Oz.VALID,c=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),d=e=>e?e.trim():e;switch(t.type){case u.Hf:return{...e,formStatus:a.wK.VALID};case u.Ek:return{...e,formStatus:a.wK.INVALID};case u.yT:return{...e,formComplete:a.wK.VALID};case u.Np:return{...e,formComplete:a.wK.INVALID};case u.Ts:return{...e,popupModal:t.value};case u.aJ:return{...e,popupModal:null};case u.vM:return t.member.startsWith("child")&&e.maxChildrenAdded?{...e,popupModal:n.gG.MAX_CHILDREN}:{...e,addCoverMember:t.member,form:e.coverMembers[t.member]};case u.ul:return{...e,editCoverMember:t.member,form:e.coverMembers[t.member]};case u.Ce:return c("title",e=>({...e,value:t.value}));case u.vg:return c("title",e=>({...e,error:t.error,status:r(t.error)}));case u.iG:return c("title",e=>({...e,value:null,error:null,status:null}));case u.KC:return c("firstName",e=>({...e,value:d(t.value),displayValue:t.value}));case u.Zf:return c("firstName",e=>({...e,error:t.error,status:r(t.error)}));case u.gN:return c("firstName",e=>({...e,value:null,error:null,status:null}));case u.zC:return c("surname",e=>({...e,value:d(t.value),displayValue:t.value}));case u.Uf:return c("surname",e=>({...e,error:t.error,status:r(t.error)}));case u.bG:return c("surname",e=>({...e,value:null,error:null,status:null}));case u.kb:return c("dateOfBirth",e=>({...e,value:t.value}));case u.lZ:return c("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case u.oH:return c("dateOfBirth",e=>({...e,value:null,error:null,status:null}));case u.Xl:return c("age",e=>({...e,value:t.value}));case u.Y_:return c("age",e=>({...e,error:t.error,status:r(t.error)}));case u.pm:return c("age",e=>({...e,value:null,error:null,status:null}));case u.GI:return c("coverAmount",e=>({...e,value:t.value}));case u.X4:return c("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case u.YL:return c("coverAmount",e=>({...e,value:null,error:null,status:null}));case u.PV:return c("monthlyPremium",e=>({...e,value:t.value}));case u.I_:return c("monthlyPremium",e=>({...e,error:t.error,status:r(t.error)}));case u.$l:return c("monthlyPremium",e=>({...e,value:null,error:null,status:null}));case u.UR:return n.DF.MYSELF.code in e.coverMembers?{...e,coverMembers:{...e.coverMembers,myself:{...e.coverMembers.myself,title:t.value.title,firstName:t.value.name,surname:t.value.surname,dateOfBirth:t.value.dateOfBirth,age:t.value.age}}}:{...e};case u.yn:return n.DF.MYSELF.code in e.coverMembers?{...e,coverMembers:{...e.coverMembers,myself:{...e.coverMembers.myself,monthlyPremium:{...e.coverMembers.myself.monthlyPremium,value:t.value}}}}:{...e};case u.C_:const p=e.removeCoverMember;if(p.startsWith("child")){const t=Object.keys(e.coverMembers).filter(e=>e.startsWith("child")).filter(e=>p!=e),r=t.map(t=>e.coverMembers[t]),a=r.filter(e=>
2null!=e.firstName.value),n=e.coverMembers;delete n[t[t.length-1]];let u={...n};for(let e=0,s=1;e<r.length;e++,s++){u["child_"+s]=o()}for(let e=0,o=1;e<a.length;e++,o++){u["child_"+o]=a[e]}return{...e,maxChildrenAdded:!1,coverMembers:u}}let m;return Object.keys(e.referenceCoverCategoryMembers).map(t=>{p===e.referenceCoverCategoryMembers[t].code&&(m=e.referenceCoverCategoryMembers[t].category===n.l_.DIRECT_FAMILY.key?o():e.referenceCoverCategoryMembers[t].category===n.l_.EXTENDED_FAMILY.key?l():s())}),{...e,coverMembers:{...e.coverMembers,[p]:m}};case u.n4:return{...e,addCoverMember:null,editCoverMember:null,form:o()};case u.w8:return{...e,form:o(),formStatus:a.wK.INVALID,editCoverMember:null,coverMembers:{...e.coverMembers,[e.editCoverMember]:e.form}};case u.vr:const v=Object.keys(e.coverMembers).filter(e=>e.startsWith("child")),f=e.coverMembers[t.member].coverAmount.value,y=e.coverMembers[t.member].monthlyPremium.value,h={};for(let t=0,r=1;t<v.length;t++,r++)h[v[t]]={...e.coverMembers[v[t]],coverAmount:{...e.coverMembers[v[t]].coverAmount,value:f},monthlyPremium:{...e.coverMembers[v[t]].coverAmount,value:y}};return{...e,coverMembers:{...e.coverMembers,...h,myself:{...e.coverMembers.myself,coverAmount:{...e.coverMembers.myself.coverAmount,value:f},monthlyPremium:{...e.coverMembers.myself.monthlyPremium,value:y}},spouse:{...e.coverMembers.spouse,coverAmount:{...e.coverMembers.spouse.coverAmount,value:f},monthlyPremium:{...e.coverMembers.spouse.monthlyPremium,value:y}}}};case u.P1:{if(e.addCoverMember.startsWith("child")){const t=Number(e.addCoverMember.split("_")[1])+1,r="child_"+t,u="CHILD_"+t,s={...n.DF.CHILD_1,key:u,code:r};return{...e,formStatus:a.wK.INVALID,addCoverMember:null,maxChildrenAdded:8===t,form:o(),referenceCoverCategoryMembers:{...e.referenceCoverCategoryMembers,[u]:s},coverMembers:{...e.coverMembers,[e.addCoverMember]:e.form,[r]:o()}}}let t;return Object.keys(e.referenceCoverCategoryMembers).map(r=>{e.addCoverMember===e.referenceCoverCategoryMembers[r].code&&(t=e.referenceCoverCategoryMembers[r].category===n.l_.DIRECT_FAMILY.key?o():e.referenceCoverCategoryMembers[r].category===n.l_.EXTENDED_FAMILY.key?l():s())}),{...e,formStatus:a.wK.INVALID,addCoverMember:null,form:t,coverMembers:{...e.coverMembers,[e.addCoverMember]:e.form}}}case u.HR:return{...e,coverMembers:t.value};case u.tN:return{...e,referenceCoverCategoryMembers:t.value};case u.On:return{...e,referenceCoverCategories:t.value};case u.hA:return{...i};case u.Iq:let g=e.viewMoreCategories;return e.viewMoreCategories.includes(t.category)?g=e.viewMoreCategories.filter(e=>e!==t.category):g.push(t.category),{...e,viewMoreCategories:g};case u.l6:return{...e,removeCoverMember:t.value};default:return e}}},27568:function(e,t,r){"use strict";r.d(t,{vk:function(){return u}});var a=r(92269),n=r(30094);const u={annualIncreaseInContributions:{value:9,error:null,status:a.Oz.VALID},expectedGrowthOfSavings:{value:8,error:null,status:a.Oz.VALID},expectedAnnualIncreaseInEducationCost:{value:9,error:null,status:a.Oz.VALID}},o={formStatus:a.wK.INVALID,costOfEducation:{value:null,error:null,status:null},durationOfStudies:{value:null,error:null,status:null},numberOfYears:{value:null,error:null,status:null},contributingDuringStudies:!1,savingAlready:!1,howMuchSavedAlready:{value:null,error:null,status:null},monthlyContribution:{value:null,error:null,status:null},resultCalculated:!1,showProductOffering:!1,showAssumptions:!1,assumptions:u};t.Ay=function(e,t){void 0===e&&(e=o);const r=e=>e?a.Oz.ERROR:a.Oz.VALID,u=(t,r)=>({...e,[t]:r(e[t])}),s=(e,t)=>({...e,error:t,status:r(t)}),l=(t,r)=>({...e,assumptions:{...e.assumptions,[t]:r(e.assumptions[t])}});switch(t.type){case n.ZC:return{...e,formStatus:a.wK.VALID};case n.oe:return{...e,formStatus:a.wK.INVALID,resultCalculated:!1,showProductOffering:!1};case n.dF:return{...o};case n.YA:return{...e,resultCalculated:!0};case n.m6:return u("costOfEducation",e=>({...e,value:t.value}));case n.pb:return u("costOfEducation",e=>({...e,error:t.error,status:r(t.error)}));case n.Y7:return u("durationOfStudies",e=>({...e,value:t.value}));case n.v_:return u("durationOfStudies",e=>({...e,error:t.error,status:r(t.error)}));case n.eM:return u("numberOfYears",e=>({...e,value:t.value}));case n.hT:return u("numberOfYears",e=>({...e,error:t.error,status:r(t.error)}));case n.En:return{...e,contributingDuringStudies:t.value};case n.Dl:return{...e,savingAlready:t.value};case n.rP:return u("howMuchSavedAlready",e=>({...e,value:t.value}));case n.gI:return u("howMuchSavedAlready",e=>({...e,error:t.error,status:r(t.error)}));case n.sB:return u("monthlyContribution",e=>({...e,value:t.value}));case n.ru:return u("monthlyContribution",e=>({...e,error:t.error,status:r(t.error)}));case n.j0:return{...e,resultCalculated:t.value};
2case n.Ef:return{...e,showProductOffering:!e.showProductOffering};case n.qj:return{...e,showAssumptions:t.value};case n.eD:return l("annualIncreaseInContributions",e=>({...e,value:t.value}));case n.PX:return l("annualIncreaseInContributions",e=>({...e,error:t.error,status:r(t.error)}));case n.s:return l("expectedGrowthOfSavings",e=>({...e,value:t.value}));case n.Vq:return l("expectedGrowthOfSavings",e=>({...e,error:t.error,status:r(t.error)}));case n.qt:return l("expectedAnnualIncreaseInEducationCost",e=>({...e,value:t.value}));case n.hm:return l("expectedAnnualIncreaseInEducationCost",e=>({...e,error:t.error,status:r(t.error)}));case n.k3:return{...e,assumptions:{...e.assumptions,annualIncreaseInContributions:s(e.assumptions.annualIncreaseInContributions,t.contributionsError),expectedAnnualIncreaseInEducationCost:s(e.assumptions.expectedAnnualIncreaseInEducationCost,t.educationError)}};default:return e}}},81270:function(e,t,r){"use strict";var a=r(9312),n=r(92269);const u={showChatBot:n.Yf.YES};t.A=function(e,t){switch(void 0===e&&(e=u),t.type){case a.nB:return{...e,showChatBot:n.Yf.YES};case a.qV:return{...e,showChatBot:n.Yf.NO};default:return e}}},62066:function(e,t,r){"use strict";r.d(t,{NO:function(){return o},_:function(){return u}});var a=r(92269),n=r(74334);const u="Yes",o="No",s={firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},companyName:{value:null,error:null,status:null},numberEmployees:{value:null,error:null,status:null},agreePrivacyPolicy:{value:!1,error:null,status:null},useModularFields:{value:!1,error:null,status:null},useOnlyModularFields:{value:!1,error:null,status:null},agreeNewsletter:{value:!1,error:null,status:null},userOwnsBusiness:{value:null,error:null,status:null},industry:{value:null,error:null,status:null},hasTools:{value:null,error:null,status:null},tools:{value:[],error:null,status:null},hasEbooks:{value:null,error:null,status:null},ebooks:{value:[],error:null,status:null},hasInterests:{value:null,error:null,status:null},interests:{value:[],error:null,status:null},recaptcha:{value:null,error:null,status:null},formSubmitStatus:a.ne.NEW,userOwnsBusinessChoices:[u,o],isOpen:!1,showPhoneNumberField:!0,modularFields:{value:[],error:null,status:null},modularField1:{value:null,error:null,status:null},modularField2:{value:null,error:null,status:null},modularField3:{value:null,error:null,status:null},modularField4:{value:null,error:null,status:null},modularField5:{value:null,error:null,status:null},modularField6:{value:null,error:null,status:null},modularField7:{value:null,error:null,status:null},modularField8:{value:null,error:null,status:null},useIndustriesList:{value:!1,error:null,status:null},industriesList:{value:[],error:null,status:null},industriesValue:{value:null,error:null,status:null},countryCodeList:{value:[],error:null,status:null}};t.A=function(e,t){void 0===e&&(e=s);const r=e=>e?a.Oz.ERROR:a.Oz.VALID,u=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case n.Xy:return u("firstName",e=>({...e,value:t.value}));case n.qc:return u("firstName",e=>({...e,error:t.error,status:r(t.error)}));case n.bb:return u("surname",e=>({...e,value:t.value}));case n.S5:return u("surname",e=>({...e,error:t.error,status:r(t.error)}));case n.Sd:return u("agreeNewsletter",e=>({...e,value:t.value}));case n.ud:return u("agreePrivacyPolicy",e=>({...e,value:t.value}));case n.Ik:return u("numberEmployees",e=>({...e,value:t.value}));case n.ac:return u("numberEmployees",e=>({...e,error:t.error,status:r(t.error)}));case n.Fl:return u("companyName",e=>({...e,value:t.value}));case n.Ev:return u("companyName",e=>({...e,error:t.error,status:r(t.error)}));case n.Ar:return u("email",e=>({...e,value:t.value}));case n.t$:return u("email",e=>({...e,error:t.error,status:r(t.error)}));case n.Qf:return u("phoneNumber",e=>({...e,value:t.value}));case n.Bh:return u("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case n.Og:return u("userOwnsBusiness",e=>({...e,value:t.value}));case n.E2:return u("industry",e=>({...e,value:t.value}));case n.Ch:return u("hasEbooks",e=>({...e,value:t.value}));case n.Pi:return u("ebooks",e=>({...e,value:t.value}));case n.I5:return u("hasInterests",e=>({...e,value:t.value}));case n.Lo:return u("interests",e=>({...e,value:t.value}));case n.Et:return u("hasTools",e=>({...e,value:t.value}));case n.Z7:return u("tools",e=>({...e,value:t.value}));case n.dg:return u("recaptcha",e=>({...e,value:t.value}));case n.UK:return{...e,isOpen:t.value};case n.pm:return{...e,showPhoneNumberField:t.value};case n.e$:return{...e,formSubmitStatus:t.value};case n.I4:return u("modularFields",e=>({...e,value:t.value}));case n.RE:return u("modularField1",e=>({...e,value:t.value}));case n.Y0:return u("modularField1",e=>({...e,error:t.error,status:r(t.error)}));case n.CM:return u("modularField2",e=>({...e,value:t.value}));case n.dp:return u("modularField2",e=>({...e,error:t.error,status:r(t.error)}));case n.pV:return u("modularField3",e=>({...e,value:t.value}));case n.gn:return u("modularField",e=>({...e,error:t.error,status:r(t.error)}));case n.GN:return u("modularField4",e=>({...e,value:t.value}));case n.N:return u("modularField4",e=>({...e,error:t.error,status:r(t.error)}));case n.TL:return u("modularField5",e=>({...e,value:t.value}));case n.av:return u("modularField5",e=>({...e,error:t.error,status:r(t.error)}));case n.Gk:return u("modularField6",e=>({...e,value:t.value}));case n.pZ:return u("modularField6",e=>({...e,error:t.error,status:r(t.error)}));case n.nS:return u("modularField7",e=>({...e,value:t.value}));case n._o:return u("modularField7",e=>({...e,error:t.error,status:r(t.error)}));case n.Kt:return u("modularField8",e=>({...e,value:t.value}));case n.H3:return u("modularField8",e=>({...e,error:t.error,status:r(t.error)}));case n.yH:return u("useModularFields",e=>({...e,value:t.value}));case n.vf:return u("useOnlyModularFields",e=>({...e,value:t.value}));case n.FT:return u("useIndustriesList",e=>({...e,value:t.value}));case n.tz:return u("industriesList",e=>({...e,value:t.value}));case n.hc:return u("industriesValue",e=>({...e,value:t.value}));case n.Ov:return u("industriesValue",e=>({...e,error:t.error,status:r(t.error)}));case n.r_:return u("countryCodeList",e=>({...e,value:t.value}));case n.YP:return u("countryCodeList",e=>({...e,error:t.error,status:r(t.error)}));default:return e}}},12328:function(e,t,r){"use strict";r.d(t,{Cc:function(){return a},FH:function(){return n},jC:function(){return u},mR:function(){return o}});const a={PO_BOX:"POBox",PRIVATE_BAG:"PrivateBag",STREET_ADDRESS:"StreetAddress"},n={ADVENTUROUS:"AdventurousInvestor",COMFORTABLE:"ComfortableInvestor"},u={ZA_CODE:"SouthAfrica",ZA_DESCRIPTION:"South Africa",ZA_ID_TYPE_CODE:"SouthAfricanIdentity"},o={LINK_WITH_INFLATION:"LinkedWithInflation",NO_INCREASE:"NoIncrease",OWN_PERCENTAGE:"Percentages"}},92269:function(e,t,r){"use strict";r.d(t,{C$:function(){return i},Oz:function(){return s},QJ:function(){return d},Yf:function(){return u},ZL:function(){return o},ne:function(){return n},rs:function(){return l},wK:function(){return a},yv:function(){return c}});const a={VALID:"valid",INVALID:"invalid"},n={NEW:"new",SUCCESS:"success",SUBMITTING:"submitting",ERROR:"error"},u={YES:!0,NO:!1,UNTOUCHED:"untouched"},o={UNTOUCHED:"untouched",PO_BOX:"POBox",PRIVATE_BAG:"PrivateBag",STREET_ADDRESS:"StreetAddress"},s={UNTOUCHED:"untouched",ERROR:"error",VALID:"valid",DISABLED:"disabled"},l={IDLE:"idle",PENDING:"pending",SUCCESS:"success",FAILURE:"failure"},i={UNTOUCHED:"untouched",PENDING:"pending",SUCCESS:"success",FAILURE:"failure",INVA
2LID:"invalid",WAIVED:"waived"},c={EDIT:"edit",READ_MORE:"readMore"},d={GENERIC:"generic",QUOTE:"quote",REPLACEMENT:"replacement"}},36091:function(e,t,r){"use strict";r.d(t,{A6:function(){return l},L9:function(){return d},Oj:function(){return A},QO:function(){return h},Tz:function(){return S},UW:function(){return I},V8:function(){return N},Vd:function(){return i},Yu:function(){return m},m9:function(){return c},mG:function(){return y},o_:function(){return g},pd:function(){return b},sM:function(){return C},v_:function(){return p},zD:function(){return v}});var a=r(83878),n=r(97331),u=r(5689),o=r(92269);const s=(0,a.Mz)(n.F,e=>e.aboutYou),l=(0,a.Mz)(s,e=>e.openDrawer),i=(0,a.Mz)(s,e=>e.openDrawer===u.r.BUDGET_TOOL),c=(0,a.Mz)(s,e=>e.openDrawer===u.r.USE_OF_PERSONAL_INFORMATION),d=(0,a.Mz)(s,e=>e.formPersonalInformationStatus===o.wK.VALID),p=(0,a.Mz)(s,e=>e.formRetirementWorriesStatus===o.wK.VALID),m=(0,a.Mz)(s,e=>e.formFinancialStatus===o.wK.VALID),v=(0,a.Mz)(s,e=>e.form),f=e=>(0,a.Mz)(v,t=>t[e]),y=f("name"),h=f("age"),g=f("gender"),b=f("retirementFor"),A=f("partnerAge"),S=f("retirementWorries"),N=f("salary"),C=f("savings"),I=f("budget")},20320:function(e,t,r){"use strict";r.d(t,{A1:function(){return s},JU:function(){return d},N7:function(){return v},U1:function(){return p},Vp:function(){return i},Zq:function(){return m},aX:function(){return l}});var a=r(83878),n=r(97331),u=r(92269);const o=(0,a.Mz)(n.F,e=>e.budgetTool),s=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,a.Mz)(o,e=>e.form),i=(0,a.Mz)(o,e=>e.budgetValue),c=e=>(0,a.Mz)(l,t=>t[e]),d=c("fixedMonthlyExpenses"),p=c("dayToDaySpending"),m=c("insurance"),v=c("debts")},96360:function(e,t,r){"use strict";r.d(t,{Gy:function(){return v},Qb:function(){return p},cC:function(){return c},iI:function(){return f},lL:function(){return m},sT:function(){return s},u$:function(){return l},vl:function(){return i}});var a=r(83878),n=r(97331),u=r(92269);const o=(0,a.Mz)(n.F,e=>e.financialAdvice),s=(0,a.Mz)(o,e=>e.form),l=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),i=(0,a.Mz)(o,e=>e.sendFindOutMoreStatus),c=(0,a.Mz)(o,e=>e.sendSpeakToAdvisorStatus),d=((0,a.Mz)(o,e=>e.getRewardsClicked),e=>(0,a.Mz)(s,t=>t[e])),p=d("reasons"),m=d("shortDescription"),v=d("emailAddress"),f=d("contactNumber")},97331:function(e,t,r){"use strict";r.d(t,{F:function(){return a}});const a=e=>e.atRetirement},27877:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var a=r(83878),n=r(97331);const u=(0,a.Mz)(n.F,e=>e.intro),o=(0,a.Mz)(u,e=>e.referrerId)},53326:function(e,t,r){"use strict";r.d(t,{pd:function(){return v},kb:function(){return f},Sn:function(){return y},xy:function(){return h},gM:function(){return g}});var a=r(83878),n=r(5689);const u={male:[{Age:40,AnnuityRate:9.47},{Age:41,AnnuityRate:9.46},{Age:42,AnnuityRate:9.45},{Age:43,AnnuityRate:9.43},{Age:44,AnnuityRate:9.42},{Age:45,AnnuityRate:9.4},{Age:46,AnnuityRate:9.39},{Age:47,AnnuityRate:9.37},{Age:48,AnnuityRate:9.35},{Age:49,AnnuityRate:9.33},{Age:50,AnnuityRate:9.31},{Age:51,AnnuityRate:9.3},{Age:52,AnnuityRate:9.28},{Age:53,AnnuityRate:9.25},{Age:54,AnnuityRate:9.23},{Age:55,AnnuityRate:9.21},{Age:56,AnnuityRate:9.18},{Age:57,AnnuityRate:9.16},{Age:58,AnnuityRate:9.13},{Age:59,AnnuityRate:9.1},{Age:60,AnnuityRate:9.07},{Age:61,AnnuityRate:9.03},{Age:62,AnnuityRate:8.99},{Age:63,AnnuityRate:8.96},{Age:64,AnnuityRate:8.91},{Age:65,AnnuityRate:8.87},{Age:66,AnnuityRate:8.82},{Age:67,AnnuityRate:8.78},{Age:68,AnnuityRate:8.73},{Age:69,AnnuityRate:8.68},{Age:70,AnnuityRate:8.62},{Age:71,AnnuityRate:8.57},{Age:72,AnnuityRate:8.51},{Age:73,AnnuityRate:8.45},{Age:74,AnnuityRate:8.39},{Age:75,AnnuityRate:8.33},{Age:76,AnnuityRate:8.27},{Age:77,AnnuityRate:8.21},{Age:78,AnnuityRate:8.15},{Age:79,AnnuityRate:8.09},{Age:80,AnnuityRate:8.04},{Age:81,AnnuityRate:7.99},{Age:82,AnnuityRate:7.94},{Age:83,AnnuityRate:7.89},{Age:84,AnnuityRate:7.85},{Age:85,AnnuityRate:7.81},{Age:86,AnnuityRate:7.78},{Age:87,AnnuityRate:7.75},{Age:88,AnnuityRate:7.72},{Age:89,AnnuityRate:7.7},{Age:90,AnnuityRate:7.68},{Age:91,AnnuityRate:7.67},{Age:92,AnnuityRate:7.65},{Age:93,AnnuityRate:7.64},{Age:94,AnnuityRate:7.63},{Age:95,AnnuityRate:7.62},{Age:96,AnnuityRate:7.61},{Age:97,AnnuityRate:7.61},{Age:98,AnnuityRate:7.61},{Age:99,AnnuityRate:7.6},{Age:100,AnnuityRate:7.6}],female:[{Age:40,AnnuityRate:9.61},{Age:41,AnnuityRate:9.61},{Age:42,AnnuityRate:9.6},{Age:43,AnnuityRate:9.59},{Age:44,AnnuityRate:9.59},{Age:45,AnnuityRate:9.58},{Age:46,AnnuityRate:9.57},{Age:47,AnnuityRate:9.56},{Age:48,AnnuityRate:9.55},{Age:49,AnnuityRate:9.54},{Age:50,AnnuityRate:9.52},{Age:51,AnnuityRate:9.51},{Age:52,AnnuityRate:9.5},{Age:53,AnnuityRate:9.48},{Age:54,AnnuityRate:9.46},{Age:55,AnnuityRate:9.44},{Age:56,AnnuityRate:9.42},{Age:57,AnnuityRate:9.4},{Age:58,AnnuityRate:9.37},{Age:59,AnnuityRate:9.34},{Age:60,AnnuityRate:9.31},{Age:61,AnnuityRate:9.28},{Age:62,AnnuityRate:9.25},{Age:63,AnnuityRate:9.21},{Age:64,AnnuityRate:9.18},{Age:65,AnnuityRate:9.14},{Age:66,AnnuityRate:9.09},{Age:67,AnnuityRate:9.05},{Age:68,AnnuityRate:9},{Age:69,AnnuityRate:8.95},{Age:70,AnnuityRate:8.9},{Age:71,AnnuityRate:8.85},{Age:72,AnnuityRate:8.79},{Age:73,AnnuityRate:8.73},{Age:74,AnnuityRate:8.67},{Age:75,AnnuityRate:8.6},{Age:76,AnnuityRate:8.54},{Age:77,AnnuityRate:8.47},{Age:78,AnnuityRate:8.4},{Age:79,AnnuityRate:8.33},{Age:80,AnnuityRate:8.27},{Age:81,AnnuityRate:8.2},{Age:82,AnnuityRate:8.14},{Age:83,AnnuityRate:8.07},{Age:84,AnnuityRate:8.01},{Age:85,AnnuityRate:7.96},{Age:86,AnnuityRate:7.91},{Age:87,AnnuityRate:7.86},{Age:88,AnnuityRate:7.82},{Age:89,AnnuityRate:7.78},{Age:90,AnnuityRate:7.75},{Age:91,AnnuityRate:7.72},{Age:92,AnnuityRate:7.7},{Age:93,AnnuityRate:7.67},{Age:94,AnnuityRate:7.66},{Age:95,AnnuityRate:7.64},{Age:96,AnnuityRate:7.63},{Age:97,AnnuityRate:7.62},{Age:98,AnnuityRate:7.61},{Age:99,AnnuityRate:7.61},{Age:100,AnnuityRate:7.6}]},o=[{Age:40,40:9.78,41:9.78,42:9.78,43:9.77,44:9.77,45:9.77,46:9.77,47:9.77,48:9.76,49:9.76,50:9.76,51:9.76,52:9.75,53:9.75,54:9.75,55:9.75,56:9.74,57:9.74,58:9.74,59:9.73,60:9.73,61:9.73,62:9.72,63:9.72,64:9.72,65:9.71,66:9.71,67:9.7,68:9.7,69:9.69,70:9.69,71:9.69,72:9.68,73:9.68,74:9.67,75:9.67,76:9.66,77:9.66,78:9.65,79:9.65,80:9.64,81:9.64,82:9.64,83:9.63,84:9.63,85:9.63,86:9.63,87:9.62,88:9.62,89:9.62,90:9.62,91:9.62,92:9.62,93:9.62,94:9.62,95:9.62,96:9.62,97:9.62,98:9.62,99:9.62,100:9.62},{Age:41,40:9.78,41:9.78,42:9.77,43:9.77,44:9.77,45:9.77,46:9.77,47:9.76,48:9.76,49:9.76,50:9.76,51:9.75,52:9.75,53:9.75,54:9.75,55:9.74,56:9.74,57:9.74,58:9.73,59:9.73,60:9.73,61:9.72,62:9.72,63:9.72,64:9.71,65:9.71,66:9.7,67:9.7,68:9.69,69:9.69,70:9.69,71:9.68,72:9.68,73:9.67,74:9.67,75:9.66,76:9.66,77:9.65,78:9.65,79:9.64,80:9.64,81:9.64,82:9.63,83:9.63,84:9.63,85:9.62,86:9.62,87:9.62,88:9.62,89:9.62,90:9.61,91:9.61,92:9.61,93:9.61,94:9.61,95:9.61,96:9.61,97:9.61,98:9.61,99:9.61,100:9.61},{Age:42,40:9.78,41:9.77,42:9.77,43:9.77,44:9.77,45:9.77,46:9.76,47:9.76,48:9.76,49:9.76,50:9.75,51:9.75,52:9.75,53:9.75,54:9.74,55:9.74,56:9.74,57:9.73,58:9.73,59:9.73,60:9.72,61:9.72,62:9.72,63:9.71,64:9.71,65:9.7,66:9.7,67:9.69,68:9.69,69:9.69,70:9.68,71:9.68,72:9.67,73:9.67,74:9.66,75:9.66,76:9.65,77:9.65,78:9.64,79:9.64,80:9.63,81:9.63,82:9.63,83:9.62,84:9.62,85:9.62,86:9.61,87:9.61,88:9.61,89:9.61,90:9.61,91:9.61,92:9.61,93:9.61,94:9.6,95:9.6,96:9.6,97:9.6,98:9.6,99:9.6,100:9.6},{Age:43,40:9.77,41:9.77,42:9.77,43:9.77,44:9.77,45:9.76,46:9.76,47:9.76,48:9.76,49:9.75,50:9.75,51:9.75,52:9.75,53:9.74,54:9.74,55:9.74,56:9.73,57:9.73,58:9.73,59:9.72,60:9.72,61:9.72,62:9.71,63:9.71,64:9.7,65:9.7,66:9.69,67:9.69,68:9.69,69:9.68,70:9.68,71:9.67,72:9.67,73:9.66,74:9.65,75:9.65,76:9.64,77:9.64,78:9.64,79:9.63,80:9.63,81:9.62,82:9.62,83:9.62,84:9.61,85:9.61,86:9.61,87:9.61,88:9.6,89:9.6,90:9.6,91:9.6,92:9.6,93:9.6,94:9.6,95:9.6,96:9.6,97:9.6,98:9.6,99:9.6,100:9.6},{Age:44,40:9.77,41:9.77,42:9.77,43:9.77,44:9.76,45:9.76,46:9.76,47:9.76,48:9.75,49:9.75,50:9.75,51:9.75,52:9.74,53:9.74,54:9.74,55:9.73,56:9.73,57:9.73,58:9.72,59:9.72,60:9.72,61:9.71,62:9.71,63:9.7,64:9.7,65:9.69,66:9.69,67:9.68,68:9.68,69:9.67,70:9.67,71:9.66,72:9.66,73:9.65,74:9.65,75:9.64,76:9.64,77:9.63,78:9.63,79:9.62,80:9.62,81:9.62,82:9.61,83:9.61,84:9.61,85:9.6,86:9.6,87:9.6,88:9.6,89:9.59,90:9.59,91:9.59,92:9.59,93:9.59,94:9.59,95:9.59,96:9.59,97:9.59,98:9.59,99:9.59,100:9.59},{Age:45,40:9.77,41:9.77,42:9.77,43:9.76,44:9.76,45:9.76,46:9.76,47:9.75,48:9.75,49:9.75,50:9.75,51:9.74,52:9.74,53:9.74,54:9.73,55:9.73,56:9.73,57:9.72,58:9.72,59:9.72,60:9.71,61:9.71,62:9.7,63:9.7,64:9.69,65:9.69,66:9.68,67:9.68,68:9.67,69:9.67,70:9.66,71:9.66,72:9.65,73:9.65,74:9.64,75:9.64,76:9.63,77:9.63,78:9.62,79:9.62,80:9.61,81:9.61,82:9.6,83:9.6,84:9.6,85:9.59,86:9.59,87:9.59,88:9.59,89:9.59,90:9.59,91:9.58,92:9.58,93:9.58,94:9.58,95:9.58,96:9.58,97:9.58,98:9.58,99:9.58,100:9.58},{Age:46,40:9.77,41:9.77,42:9.76,43:9.76,44:9.76,45:9.76,46:9.75,47:9.75,48:9.75,49:9.74,50:9.74,51:9.74,52:9.74,53:9.73,54:9.73,55:9.73,56:9.72,57:9.72,58:9.72,59:9.71,60:9.71,61:9.7,62:9.7,63:9.69,64:9.69,65:9.68,66:9.68,67:9.67,68:9.67,69:9.66,70:9.66,71:9.65,72:9.65,73:9.64,74:9.63,75:9.63,76:9.62,77:9.62,78:9.61,79:9.61,80:9.6,81:9.6,82:9.6,83:9.59,84:9.59,85:9.59,86:9.58,87:9.58,88:9.58,89:9.58,90:9.58,91:9.57,92:9.57,93:9.57,94:9.57,95:9.57,9
26:9.57,97:9.57,98:9.57,99:9.57,100:9.57},{Age:47,40:9.76,41:9.76,42:9.76,43:9.76,44:9.76,45:9.75,46:9.75,47:9.75,48:9.74,49:9.74,50:9.74,51:9.74,52:9.73,53:9.73,54:9.73,55:9.72,56:9.72,57:9.71,58:9.71,59:9.71,60:9.7,61:9.7,62:9.69,63:9.69,64:9.68,65:9.68,66:9.67,67:9.67,68:9.66,69:9.66,70:9.65,71:9.64,72:9.64,73:9.63,74:9.63,75:9.62,76:9.62,77:9.61,78:9.6,79:9.6,80:9.6,81:9.59,82:9.59,83:9.58,84:9.58,85:9.58,86:9.57,87:9.57,88:9.57,89:9.57,90:9.57,91:9.57,92:9.56,93:9.56,94:9.56,95:9.56,96:9.56,97:9.56,98:9.56,99:9.56,100:9.56},{Age:48,40:9.76,41:9.76,42:9.76,43:9.75,44:9.75,45:9.75,46:9.75,47:9.74,48:9.74,49:9.74,50:9.73,51:9.73,52:9.73,53:9.72,54:9.72,55:9.72,56:9.71,57:9.71,58:9.7,59:9.7,60:9.7,61:9.69,62:9.69,63:9.68,64:9.68,65:9.67,66:9.66,67:9.66,68:9.65,69:9.65,70:9.64,71:9.64,72:9.63,73:9.62,74:9.62,75:9.61,76:9.61,77:9.6,78:9.6,79:9.59,80:9.59,81:9.58,82:9.58,83:9.57,84:9.57,85:9.57,86:9.56,87:9.56,88:9.56,89:9.56,90:9.56,91:9.55,92:9.55,93:9.55,94:9.55,95:9.55,96:9.55,97:9.55,98:9.55,99:9.55,100:9.55},{Age:49,40:9.76,41:9.76,42:9.75,43:9.75,44:9.75,45:9.75,46:9.74,47:9.74,48:9.74,49:9.73,50:9.73,51:9.73,52:9.72,53:9.72,54:9.72,55:9.71,56:9.71,57:9.7,58:9.7,59:9.69,60:9.69,61:9.68,62:9.68,63:9.67,64:9.67,65:9.66,66:9.66,67:9.65,68:9.65,69:9.64,70:9.63,71:9.63,72:9.62,73:9.62,74:9.61,75:9.6,76:9.6,77:9.59,78:9.59,79:9.58,80:9.58,81:9.57,82:9.57,83:9.56,84:9.56,85:9.56,86:9.55,87:9.55,88:9.55,89:9.55,90:9.54,91:9.54,92:9.54,93:9.54,94:9.54,95:9.54,96:9.54,97:9.54,98:9.54,99:9.54,100:9.54},{Age:50,40:9.76,41:9.75,42:9.75,43:9.75,44:9.75,45:9.74,46:9.74,47:9.74,48:9.73,49:9.73,50:9.73,51:9.72,52:9.72,53:9.71,54:9.71,55:9.71,56:9.7,57:9.7,58:9.69,59:9.69,60:9.68,61:9.68,62:9.67,63:9.67,64:9.66,65:9.66,66:9.65,67:9.64,68:9.64,69:9.63,70:9.62,71:9.62,72:9.61,73:9.61,74:9.6,75:9.59,76:9.59,77:9.58,78:9.57,79:9.57,80:9.56,81:9.56,82:9.55,83:9.55,84:9.55,85:9.54,86:9.54,87:9.54,88:9.54,89:9.53,90:9.53,91:9.53,92:9.53,93:9.53,94:9.53,95:9.53,96:9.53,97:9.53,98:9.53,99:9.53,100:9.53},{Age:51,40:9.75,41:9.75,42:9.75,43:9.74,44:9.74,45:9.74,46:9.73,47:9.73,48:9.73,49:9.72,50:9.72,51:9.72,52:9.71,53:9.71,54:9.7,55:9.7,56:9.7,57:9.69,58:9.69,59:9.68,60:9.68,61:9.67,62:9.67,63:9.66,64:9.65,65:9.65,66:9.64,67:9.63,68:9.63,69:9.62,70:9.62,71:9.61,72:9.6,73:9.59,74:9.59,75:9.58,76:9.57,77:9.57,78:9.56,79:9.56,80:9.55,81:9.55,82:9.54,83:9.54,84:9.53,85:9.53,86:9.53,87:9.52,88:9.52,89:9.52,90:9.52,91:9.52,92:9.52,93:9.51,94:9.51,95:9.51,96:9.51,97:9.51,98:9.51,99:9.51,100:9.51},{Age:52,40:9.75,41:9.75,42:9.74,43:9.74,44:9.74,45:9.73,46:9.73,47:9.73,48:9.72,49:9.72,50:9.72,51:9.71,52:9.71,53:9.7,54:9.7,55:9.69,56:9.69,57:9.68,58:9.68,59:9.67,60:9.67,61:9.66,62:9.66,63:9.65,64:9.64,65:9.64,66:9.63,67:9.62,68:9.62,69:9.61,70:9.6,71:9.6,72:9.59,73:9.58,74:9.58,75:9.57,76:9.56,77:9.56,78:9.55,79:9.54,80:9.54,81:9.53,82:9.53,83:9.52,84:9.52,85:9.52,86:9.51,87:9.51,88:9.51,89:9.5,90:9.5,91:9.5,92:9.5,93:9.5,94:9.5,95:9.5,96:9.5,97:9.5,98:9.5,99:9.5,100:9.5},{Age:53,40:9.74,41:9.74,42:9.74,43:9.74,44:9.73,45:9.73,46:9.73,47:9.72,48:9.72,49:9.71,50:9.71,51:9.71,52:9.7,53:9.7,54:9.69,55:9.69,56:9.68,57:9.68,58:9.67,59:9.67,60:9.66,61:9.65,62:9.65,63:9.64,64:9.64,65:9.63,66:9.62,67:9.61,68:9.61,69:9.6,70:9.59,71:9.59,72:9.58,73:9.57,74:9.56,75:9.56,76:9.55,77:9.54,78:9.54,79:9.53,80:9.52,81:9.52,82:9.51,83:9.51,84:9.5,85:9.5,86:9.5,87:9.49,88:9.49,89:9.49,90:9.49,91:9.49,92:9.48,93:9.48,94:9.48,95:9.48,96:9.48,97:9.48,98:9.48,99:9.48,100:9.48},{Age:54,40:9.74,41:9.74,42:9.73,43:9.73,44:9.73,45:9.72,46:9.72,47:9.72,48:9.71,49:9.71,50:9.7,51:9.7,52:9.7,53:9.69,54:9.69,55:9.68,56:9.68,57:9.67,58:9.66,59:9.66,60:9.65,61:9.65,62:9.64,63:9.63,64:9.63,65:9.62,66:9.61,67:9.6,68:9.6,69:9.59,70:9.58,71:9.57,72:9.56,73:9.56,74:9.55,75:9.54,76:9.53,77:9.53,78:9.52,79:9.51,80:9.51,81:9.5,82:9.5,83:9.49,84:9.49,85:9.48,86:9.48,87:9.48,88:9.47,89:9.47,90:9.47,91:9.47,92:9.47,93:9.47,94:9.46,95:9.46,96:9.46,97:9.46,98:9.46,99:9.46,100:9.46},{Age:55,40:9.74,41:9.73,42:9.73,43:9.73,44:9.72,45:9.72,46:9.72,47:9.71,48:9.71,49:9.7,50:9.7,51:9.69,52:9.69,53:9.68,54:9.68,55:9.67,56:9.67,57:9.66,58:9.66,59:9.65,60:9.64,61:9.64,62:9.63,63:9.62,64:9.61,65:9.61,66:9.6,67:9.59,68:9.58,69:9.58,70:9.57,71:9.56,72:9.55,73:9.54,74:9.53,75:9.53,76:9.52,77:9.51,78:9.5,79:9.5,80:9.49,81:9.48,82:9.48,83:9.47,84:9.47,85:9.46,86:9.46,87:9.46,88:9.45,89:9.45,90:9.45,91:9.45,92:9.45,93:9.45,94:9.44,95:9.44,96:9.44,97:9.44,98:9.44,99:9.44,100:9.44},{Age:56,40:9.73,41:9.73,42:9.72,43:9.72,44:9.72,45:9.71,46:9.71,47:9.7,48:9.7,49:9.7,50:9.69,51:9.69,52:9.68,53:9.68,54:9.67,55:9.66,56:9.66,57:9.65,58:9.65,59:9.64,60:9.63,61:9.63,62:9.62,63:9.61,64:9.6,65:9.59,66:9.59,67:9.58,68:9.57,69:9.56,70:9.55,71:9.54,72:9.54,73:9.53,74:9.52,75:9.51,76:9.5,77:9.49,78:9.49,79:9.48,80:9.47,81:9.46,82:9.46,83:9.45,84:9.45,85:9.44,86:9.44,87:9.44,88:9.43,89:9.43,90:9.43,91:9.43,92:9.43,93:9.42,94:9.42,95:9.42,96:9.42,97:9.42,98:9.42,99:9.42,100:9.42},{Age:57,40:9.73,41:9.72,42:9.72,43:9.72,44:9.71,45:9.71,46:9.7,47:9.7,48:9.69,49:9.69,50:9.68,51:9.68,52:9.67,53:9.67,54:9.66,55:9.66,56:9.65,57:9.64,58:9.64,59:9.63,60:9.62,61:9.61,62:9.61,63:9.6,64:9.59,65:9.58,66:9.57,67:9.56,68:9.56,69:9.55,70:9.54,71:9.53,72:9.52,73:9.51,74:9.5,75:9.49,76:9.48,77:9.47,78:9.47,79:9.46,80:9.45,81:9.44,82:9.44,83:9.43,84:9.43,85:9.42,86:9.42,87:9.41,88:9.41,89:9.41,90:9.41,91:9.4,92:9.4,93:9.4,94:9.4,95:9.4,96:9.4,97:9.4,98:9.4,99:9.4,100:9.4},{Age:58,40:9.72,41:9.72,42:9.71,43:9.71,44:9.71,45:9.7,46:9.7,47:9.69,48:9.69,49:9.68,50:9.68,51:9.67,52:9.67,53:9.66,54:9.65,55:9.65,56:9.64,57:9.63,58:9.63,59:9.62,60:9.61,61:9.6,62:9.59,63:9.59,64:9.58,65:9.57,66:9.56,67:9.55,68:9.54,69:9.53,70:9.52,71:9.51,72:9.5,73:9.49,74:9.48,75:9.47,76:9.46,77:9.45,78:9.44,79:9.44,80:9.43,81:9.42,82:9.41,83:9.41,84:9.4,85:9.4,86:9.39,87:9.39,88:9.39,89:9.38,90:9.38,91:9.38,92:9.38,93:9.38,94:9.38,95:9.37,96:9.37,97:9.37,98:9.37,99:9.37,100:9.37},{Age:59,40:9.72,41:9.71,42:9.71,43:9.7,44:9.7,45:9.69,46:9.69,47:9.68,48:9.68,49:9.67,50:9.67,51:9.66,52:9.66,53:9.65,54:9.64,55:9.64,56:9.63,57:9.62,58:9.62,59:9.61,60:9.6,61:9.59,62:9.58,63:9.57,64:9.56,65:9.55,66:9.54,67:9.53,68:9.52,69:9.51,70:9.5,71:9.49,72:9.48,73:9.47,74:9.46,75:9.45,76:9.44,77:9.43,78:9.42,79:9.41,80:9.4,81:9.4,82:9.39,83:9.38,84:9.38,85:9.37,86:9.37,87:9.36,88:9.36,89:9.36,90:9.35,91:9.35,92:9.35,93:9.35,94:9.35,95:9.35,96:9.35,97:9.35,98:9.34,99:9.34,100:9.34},{Age:60,40:9.71,41:9.71,42:9.7,43:9.7,44:9.69,45:9.69,46:9.68,47:9.68,48:9.67,49:9.67,50:9.66,51:9.65,52:9.65,53:9.64,54:9.63,55:9.63,56:9.62,57:9.61,58:9.6,59:9.6,60:9.59,61:9.58,62:9.57,63:9.56,64:9.55,65:9.54,66:9.53,67:9.52,68:9.51,69:9.5,70:9.48,71:9.47,72:9.46,73:9.45,74:9.44,75:9.43,76:9.42,77:9.41,78:9.4,79:9.39,80:9.38,81:9.37,82:9.36,83:9.36,84:9.35,85:9.34,86:9.34,87:9.34,88:9.33,89:9.33,90:9.33,91:9.32,92:9.32,93:9.32,94:9.32,95:9.32,96:9.32,97:9.32,98:9.32,99:9.32,100:9.3
21},{Age:61,40:9.7,41:9.7,42:9.7,43:9.69,44:9.69,45:9.68,46:9.68,47:9.67,48:9.66,49:9.66,50:9.65,51:9.64,52:9.64,53:9.63,54:9.62,55:9.62,56:9.61,57:9.6,58:9.59,59:9.58,60:9.57,61:9.56,62:9.55,63:9.54,64:9.53,65:9.52,66:9.51,67:9.5,68:9.49,69:9.48,70:9.46,71:9.45,72:9.44,73:9.43,74:9.42,75:9.4,76:9.39,77:9.38,78:9.37,79:9.36,80:9.35,81:9.34,82:9.34,83:9.33,84:9.32,85:9.32,86:9.31,87:9.31,88:9.3,89:9.3,90:9.3,91:9.29,92:9.29,93:9.29,94:9.29,95:9.29,96:9.29,97:9.28,98:9.28,99:9.28,100:9.28},{Age:62,40:9.7,41:9.69,42:9.69,43:9.68,44:9.68,45:9.67,46:9.67,47:9.66,48:9.65,49:9.65,50:9.64,51:9.64,52:9.63,53:9.62,54:9.61,55:9.61,56:9.6,57:9.59,58:9.58,59:9.57,60:9.56,61:9.55,62:9.54,63:9.53,64:9.52,65:9.5,66:9.49,67:9.48,68:9.47,69:9.46,70:9.44,71:9.43,72:9.42,73:9.4,74:9.39,75:9.38,76:9.37,77:9.36,78:9.34,79:9.33,80:9.32,81:9.31,82:9.31,83:9.3,84:9.29,85:9.28,86:9.28,87:9.27,88:9.27,89:9.27,90:9.26,91:9.26,92:9.26,93:9.26,94:9.25,95:9.25,96:9.25,97:9.25,98:9.25,99:9.25,100:9.25},{Age:63,40:9.69,41:9.69,42:9.68,43:9.68,44:9.67,45:9.67,46:9.66,47:9.65,48:9.65,49:9.64,50:9.63,51:9.63,52:9.62,53:9.61,54:9.6,55:9.59,56:9.58,57:9.58,58:9.57,59:9.56,60:9.55,61:9.53,62:9.52,63:9.51,64:9.5,65:9.49,66:9.47,67:9.46,68:9.45,69:9.43,70:9.42,71:9.41,72:9.39,73:9.38,74:9.37,75:9.35,76:9.34,77:9.33,78:9.32,79:9.3,80:9.29,81:9.28,82:9.27,83:9.27,84:9.26,85:9.25,86:9.24,87:9.24,88:9.24,89:9.23,90:9.23,91:9.23,92:9.22,93:9.22,94:9.22,95:9.22,96:9.22,97:9.22,98:9.22,99:9.21,100:9.21},{Age:64,40:9.68,41:9.68,42:9.67,43:9.67,44:9.66,45:9.66,46:9.65,47:9.64,48:9.64,49:9.63,50:9.62,51:9.61,52:9.61,53:9.6,54:9.59,55:9.58,56:9.57,57:9.56,58:9.55,59:9.54,60:9.53,61:9.52,62:9.51,63:9.49,64:9.48,65:9.47,66:9.45,67:9.44,68:9.43,69:9.41,70:9.4,71:9.38,72:9.37,73:9.35,74:9.34,75:9.33,76:9.31,77:9.3,78:9.28,79:9.27,80:9.26,81:9.25,82:9.24,83:9.23,84:9.22,85:9.22,86:9.21,87:9.2,88:9.2,89:9.19,90:9.19,91:9.19,92:9.19,93:9.18,94:9.18,95:9.18,96:9.18,97:9.18,98:9.18,99:9.18,100:9.18},{Age:65,40:9.68,41:9.67,42:9.67,43:9.66,44:9.65,45:9.65,46:9.64,47:9.63,48:9.63,49:9.62,50:9.61,51:9.6,52:9.6,53:9.59,54:9.58,55:9.57,56:9.56,57:9.55,58:9.54,59:9.53,60:9.51,61:9.5,62:9.49,63:9.48,64:9.46,65:9.45,66:9.43,67:9.42,68:9.4,69:9.39,70:9.37,71:9.36,72:9.34,73:9.33,74:9.31,75:9.3,76:9.28,77:9.27,78:9.25,79:9.24,80:9.23,81:9.22,82:9.21,83:9.2,84:9.19,85:9.18,86:9.17,87:9.17,88:9.16,89:9.16,90:9.15,91:9.15,92:9.15,93:9.14,94:9.14,95:9.14,96:9.14,97:9.14,98:9.14,99:9.14,100:9.14},{Age:66,40:9.67,41:9.66,42:9.66,43:9.65,44:9.65,45:9.64,46:9.63,47:9.63,48:9.62,49:9.61,50:9.6,51:9.59,52:9.58,53:9.58,54:9.57,55:9.56,56:9.55,57:9.53,58:9.52,59:9.51,60:9.5,61:9.49,62:9.47,63:9.46,64:9.44,65:9.43,66:9.41,67:9.4,68:9.38,69:9.36,70:9.35,71:9.33,72:9.32,73:9.3,74:9.28,75:9.26,76:9.25,77:9.23,78:9.22,79:9.2,80:9.19,81:9.18,82:9.17,83:9.16,84:9.15,85:9.14,86:9.13,87:9.13,88:9.12,89:9.12,90:9.11,91:9.11,92:9.1,93:9.1,94:9.1,95:9.1,96:9.1,97:9.1,98:9.1,99:9.1,100:9.09},{Age:67,40:9.66,41:9.66,42:9.65,43:9.64,44:9.64,45:9.63,46:9.62,47:9.62,48:9.61,49:9.6,50:9.59,51:9.58,52:9.57,53:9.56,54:9.55,55:9.54,56:9.53,57:9.52,58:9.51,59:9.5,60:9.48,61:9.47,62:9.45,63:9.44,64:9.42,65:9.41,66:9.39,67:9.37,68:9.36,69:9.34,70:9.32,71:9.3,72:9.29,73:9.27,74:9.25,75:9.23,76:9.22,77:9.2,78:9.18,79:9.17,80:9.15,81:9.14,82:9.13,83:9.12,84:9.11,85:9.1,86:9.09,87:9.08,88:9.08,89:9.07,90:9.07,91:9.06,92:9.06,93:9.06,94:9.06,95:9.05,96:9.05,97:9.05,98:9.05,99:9.05,100:9.05},{Age:68,40:9.65,41:9.65,42:9.64,43:9.64,44:9.63,45:9.62,46:9.61,47:9.61,48:9.6,49:9.59,50:9.58,51:9.57,52:9.56,53:9.55,54:9.54,55:9.53,56:9.52,57:9.5,58:9.49,59:9.48,60:9.46,61:9.45,62:9.43,63:9.42,64:9.4,65:9.38,66:9.37,67:9.35,68:9.33,69:9.31,70:9.29,71:9.28,72:9.26,73:9.24,74:9.22,75:9.2,76:9.18,77:9.16,78:9.15,79:9.13,80:9.12,81:9.1,82:9.09,83:9.08,84:9.07,85:9.06,86:9.05,87:9.04,88:9.03,89:9.03,90:9.02,91:9.02,92:9.02,93:9.01,94:9.01,95:9.01,96:9.01,97:9.01,98:9,99:9,100:9},{Age:69,40:9.65,41:9.64,42:9.63,43:9.63,44:9.62,45:9.61,46:9.6,47:9.59,48:9.59,49:9.58,50:9.57,51:9.56,52:9.55,53:9.54,54:9.53,55:9.51,56:9.5,57:9.49,58:9.48,59:9.46,60:9.45,61:9.43,62:9.41,63:9.4,64:9.38,65:9.36,66:9.34,67:9.32,68:9.31,69:9.29,70:9.27,71:9.25,72:9.23,73:9.21,74:9.18,75:9.16,76:9.14,77:9.13,78:9.11,79:9.09,80:9.07,81:9.06,82:9.04,83:9.03,84:9.02,85:9.01,86:9,87:8.99,88:8.99,89:8.98,90:8.97,91:8.97,92:8.97,93:8.96,94:8.96,95:8.96,96:8.96,97:8.96,98:8.96,99:8.95,100:8.95},{Age:70,40:9.64,41:9.63,42:9.62,43:9.62,44:9.61,45:9.6,46:9.59,47:9.58,48:9.57,49:9.57,50:9.56,51:9.55,52:9.53,53:9.52,54:9.51,55:9.5,56:9.49,57:9.47,58:9.46,59:9.44,60:9.43,61:9.41,62:9.39,63:9.38,64:9.36,65:9.34,66:9.32,67:9.3,68:9.28,69:9.26,70:9.24,71:9.22,72:9.19,73:9.17,74:9.15,75:9.13,76:9.11,77:9.09,78:9.07,79:9.05,80:9.03,81:9.01,82:9,83:8.99,84:8.97,85:8.96,86:8.95,87:8.94,88:8.94,89:8.93,90:8.92,91:8.92,92:8.92,93:8.91,94:8.91,95:8.91,9
26:8.91,97:8.91,98:8.9,99:8.9,100:8.9},{Age:71,40:9.63,41:9.62,42:9.62,43:9.61,44:9.6,45:9.59,46:9.58,47:9.57,48:9.56,49:9.55,50:9.54,51:9.53,52:9.52,53:9.51,54:9.5,55:9.48,56:9.47,57:9.46,58:9.44,59:9.43,60:9.41,61:9.39,62:9.37,63:9.36,64:9.34,65:9.31,66:9.29,67:9.27,68:9.25,69:9.23,70:9.21,71:9.18,72:9.16,73:9.14,74:9.11,75:9.09,76:9.07,77:9.05,78:9.02,79:9,80:8.99,81:8.97,82:8.95,83:8.94,84:8.92,85:8.91,86:8.9,87:8.89,88:8.88,89:8.88,90:8.87,91:8.87,92:8.86,93:8.86,94:8.86,95:8.85,96:8.85,97:8.85,98:8.85,99:8.85,100:8.85},{Age:72,40:9.62,41:9.61,42:9.61,43:9.6,44:9.59,45:9.58,46:9.57,47:9.56,48:9.55,49:9.54,50:9.53,51:9.52,52:9.51,53:9.5,54:9.48,55:9.47,56:9.46,57:9.44,58:9.43,59:9.41,60:9.39,61:9.37,62:9.35,63:9.33,64:9.31,65:9.29,66:9.27,67:9.25,68:9.22,69:9.2,70:9.18,71:9.15,72:9.13,73:9.1,74:9.08,75:9.05,76:9.03,77:9,78:8.98,79:8.96,80:8.94,81:8.92,82:8.9,83:8.89,84:8.87,85:8.86,86:8.85,87:8.84,88:8.83,89:8.82,90:8.82,91:8.81,92:8.81,93:8.8,94:8.8,95:8.8,96:8.8,97:8.79,98:8.79,99:8.79,100:8.79},{Age:73,40:9.61,41:9.6,42:9.6,43:9.59,44:9.58,45:9.57,46:9.56,47:9.55,48:9.54,49:9.53,50:9.52,51:9.51,52:9.49,53:9.48,54:9.47,55:9.45,56:9.44,57:9.42,58:9.41,59:9.39,60:9.37,61:9.35,62:9.33,63:9.31,64:9.29,65:9.26,66:9.24,67:9.22,68:9.19,69:9.17,70:9.14,71:9.12,72:9.09,73:9.06,74:9.04,75:9.01,76:8.98,77:8.96,78:8.93,79:8.91,80:8.89,81:8.87,82:8.85,83:8.83,84:8.82,85:8.81,86:8.79,87:8.78,88:8.77,89:8.77,90:8.76,91:8.75,92:8.75,93:8.74,94:8.74,95:8.74,96:8.74,97:8.73,98:8.73,99:8.73,100:8.73},{Age:74,40:9.6,41:9.59,42:9.59,43:9.58,44:9.57,45:9.56,46:9.55,47:9.54,48:9.53,49:9.52,50:9.5,51:9.49,52:9.48,53:9.47,54:9.45,55:9.44,56:9.42,57:9.41,58:9.39,59:9.37,60:9.35,61:9.33,62:9.31,63:9.29,64:9.26,65:9.24,66:9.21,67:9.19,68:9.16,69:9.14,70:9.11,71:9.08,72:9.05,73:9.03,74:9,75:8.97,76:8.94,77:8.91,78:8.89,79:8.86,80:8.84,81:8.82,82:8.8,83:8.78,84:8.76,85:8.75,86:8.74,87:8.72,88:8.71,89:8.71,90:8.7,91:8.69,92:8.69,93:8.68,94:8.68,95:8.68,96:8.67,97:8.67,98:8.67,99:8.67,100:8.67},{Age:75,40:9.59,41:9.59,42:9.58,43:9.57,44:9.56,45:9.55,46:9.54,47:9.53,48:9.52,49:9.5,50:9.49,51:9.48,52:9.47,53:9.45,54:9.44,55:9.42,56:9.41,57:9.39,58:9.37,59:9.35,60:9.33,61:9.31,62:9.29,63:9.26,64:9.24,65:9.21,66:9.19,67:9.16,68:9.13,69:9.11,70:9.08,71:9.05,72:9.02,73:8.99,74:8.96,75:8.93,76:8.9,77:8.87,78:8.84,79:8.81,80:8.79,81:8.77,82:8.74,83:8.72,84:8.71,85:8.69,86:8.68,87:8.66,88:8.65,89:8.64,90:8.64,91:8.63,92:8.62,93:8.62,94:8.62,95:8.61,96:8.61,97:8.61,98:8.61,99:8.61,100:8.6},{Age:76,40:9.58,41:9.58,42:9.57,43:9.56,44:9.55,45:9.54,46:9.53,47:9.51,48:9.5,49:9.49,50:9.48,51:9.46,52:9.45,53:9.44,54:9.42,55:9.41,56:9.39,57:9.37,58:9.35,59:9.33,60:9.31,61:9.29,62:9.27,63:9.24,64:9.21,65:9.19,66:9.16,67:9.13,68:9.1,69:9.07,70:9.04,71:9.01,72:8.98,73:8.95,74:8.92,75:8.88,76:8.85,77:8.82,78:8.79,79:8.76,80:8.74,81:8.71,82:8.69,83:8.67,84:8.65,85:8.63,86:8.62,87:8.6,88:8.59,89:8.58,90:8.57,91:8.57,92:8.56,93:8.55,94:8.55,95:8.55,96:8.54,97:8.54,98:8.54,99:8.54,100:8.54},{Age:77,40:9.57,41:9.57,42:9.56,43:9.55,44:9.54,45:9.53,46:9.52,47:9.5,48:9.49,49:9.48,50:9.46,51:9.45,52:9.44,53:9.42,54:9.41,55:9.39,56:9.37,57:9.35,58:9.33,59:9.31,60:9.29,61:9.27,62:9.24,63:9.22,64:9.19,65:9.16,66:9.13,67:9.1,68:9.07,69:9.04,70:9.01,71:8.98,72:8.94,73:8.91,74:8.87,75:8.84,76:8.81,77:8.77,78:8.74,79:8.71,80:8.68,81:8.66,82:8.63,83:8.61,84:8.59,85:8.57,86:8.56,87:8.54,88:8.53,89:8.52,90:8.51,91:8.5,92:8.49,93:8.49,94:8.48,95:8.48,96:8.48,97:8.48,98:8.47,99:8.47,100:8.47},{Age:78,40:9.57,41:9.56,42:9.55,43:9.54,44:9.53,45:9.52,46:9.5,47:9.49,48:9.48,49:9.47,50:9.45,51:9.44,52:9.42,53:9.41,54:9.39,55:9.37,56:9.36,57:9.34,58:9.32,59:9.3,60:9.27,61:9.25,62:9.22,63:9.19,64:9.17,65:9.14,66:9.11,67:9.07,68:9.04,69:9.01,70:8.98,71:8.94,72:8.91,73:8.87,74:8.83,75:8.8,76:8.76,77:8.73,78:8.69,79:8.66,80:8.63,81:8.6,82:8.58,83:8.55,84:8.53,85:8.51,86:8.49,87:8.48,88:8.46,89:8.45,90:8.44,91:8.44,92:8.43,93:8.42,94:8.42,95:8.41,96:8.41,97:8.41,98:8.41,99:8.4,100:8.4},{Age:79,40:9.56,41:9.55,42:9.54,43:9.53,44:9.52,45:9.51,46:9.49,47:9.48,48:9.47,49:9.45,50:9.44,51:9.42,52:9.41,53:9.39,54:9.38,55:9.36,56:9.34,57:9.32,58
2:9.3,59:9.28,60:9.25,61:9.23,62:9.2,63:9.17,64:9.14,65:9.11,66:9.08,67:9.05,68:9.01,69:8.98,70:8.94,71:8.91,72:8.87,73:8.83,74:8.79,75:8.75,76:8.72,77:8.68,78:8.64,79:8.61,80:8.58,81:8.55,82:8.52,83:8.5,84:8.47,85:8.45,86:8.43,87:8.42,88:8.4,89:8.39,90:8.38,91:8.37,92:8.36,93:8.36,94:8.35,95:8.35,96:8.34,97:8.34,98:8.34,99:8.34,100:8.34},{Age:80,40:9.55,41:9.54,42:9.53,43:9.52,44:9.51,45:9.49,46:9.48,47:9.47,48:9.46,49:9.44,50:9.43,51:9.41,52:9.4,53:9.38,54:9.36,55:9.34,56:9.32,57:9.3,58:9.28,59:9.26,60:9.23,61:9.21,62:9.18,63:9.15,64:9.12,65:9.09,66:9.05,67:9.02,68:8.99,69:8.95,70:8.91,71:8.87,72:8.83,73:8.79,74:8.75,75:8.71,76:8.67,77:8.63,78:8.6,79:8.56,80:8.53,81:8.5,82:8.47,83:8.44,84:8.41,85:8.39,86:8.37,87:8.35,88:8.34,89:8.33,90:8.32,91:8.31,92:8.3,93:8.29,94:8.29,95:8.28,96:8.28,97:8.28,98:8.27,99:8.27,100:8.27},{Age:81,40:9.54,41:9.53,42:9.52,43:9.51,44:9.5,45:9.48,46:9.47,47:9.46,48:9.44,49:9.43,50:9.41,51:9.4,52:9.38,53:9.37,54:9.35,55:9.33,56:9.31,57:9.29,58:9.27,59:9.24,60:9.22,61:9.19,62:9.16,63:9.13,64:9.1,65:9.06,66:9.03,67:8.99,68:8.96,69:8.92,70:8.88,71:8.84,72:8.8,73:8.76,74:8.72,75:8.67,76:8.63,77:8.59,78:8.55,79:8.51,80:8.48,81:8.44,82:8.41,83:8.38,84:8.36,85:8.33,86:8.31,87:8.29,88:8.28,89:8.26,90:8.25,91:8.24,92:8.23,93:8.23,94:8.22,95:8.22,96:8.21,97:8.21,98:8.21,99:8.21,100:8.2},{Age:82,40:9.53,41:9.52,42:9.51,43:9.5,44:9.49,45:9.48,46:9.46,47:9.45,48:9.43,49:9.42,50:9.4,51:9.39,52:9.37,53:9.35,54:9.33,55:9.32,56:9.29,57:9.27,58:9.25,59:9.23,60:9.2,61:9.17,62:9.14,63:9.11,64:9.08,65:9.04,66:9.01,67:8.97,68:8.93,69:8.89,70:8.85,71:8.81,72:8.77,73:8.72,74:8.68,75:8.63,76:8.59,77:8.55,78:8.51,79:8.47,80:8.43,81:8.39,82:8.36,83:8.33,84:8.3,85:8.28,86:8.26,87:8.24,88:8.22,89:8.2,90:8.19,91:8.18,92:8.17,93:8.17,94:8.16,95:8.15,96:8.15,97:8.15,98:8.14,99:8.14,100:8.14},{Age:83,40:9.52,41:9.51,42:9.5,43:9.49,44:9.48,45:9.47,46:9.45,47:9.44,48:9.42,49:9.41,50:9.39,51:9.38,52:9.36,53:9.34,54:9.32,55:9.3,56:9.28,57:9.26,58:9.24,59:9.21,60:9.18,61:9.15,62:9.12,63:9.09,64:9.06,65:9.02,66:8.98,67:8.95,68:8.91,69:8.87,70:8.82,71:8.78,72:8.74,73:8.69,74:8.64,75:8.6,76:8.55,77:8.51,78:8.46,79:8.42,80:8.38,81:8.35,82:8.31,83:8.28,84:8.25,85:8.22,86:8.2,87:8.18,88:8.16,89:8.15,90:8.13,91:8.12,92:8.11,93:8.11,94:8.1,95:8.09,96:8.09,97:8.09,98:8.08,99:8.08,100:8.08},{Age:84,40:9.52,41:9.51,42:9.5,43:9.48,44:9.47,45:9.46,46:9.44,47:9.43,48:9.41,49:9.4,50:9.38,51:9.37,52:9.35,53:9.33,54:9.31,55:9.29,56:9.27,57:9.25,58:9.22,59:9.2,60:9.17,61:9.14,62:9.11,63:9.07,64:9.04,65:9,66:8.96,67:8.92,68:8.88,69:8.84,70:8.8,71:8.75,72:8.71,73:8.66,74:8.61,75:8.56,76:8.52,77:8.47,78:8.42,79:8.38,80:8.34,81:8.3,82:8.27,83:8.23,84:8.2,85:8.17,86:8.15,87:8.13,88:8.11,89:8.09,90:8.08,91:8.07,92:8.06,93:8.05,94:8.04,95:8.04,96:8.03,97:8.03,98:8.02,99:8.02,100:8.02},{Age:85,40:9.51,41:9.5,42:9.49,43:9.48,44:9.46,45:9.45,46:9.44,47:9.42,48:9.41,49:9.39,50:9.37,51:9.36,52:9.34,53:9.32,54:9.3,55:9.28,56:9.26,57:9.23,58:9.21,59:9.18,60:9.15,61:9.12,62:9.09,63:9.06,64:9.02,65:8.98,66:8.94,67:8.9,68:8.86,69:8.82,70:8.77,71:8.73,72:8.68,73:8.63,74:8.58,75:8.53,76:8.48,77:8.43,78:8.39,79:8.34,80:8.3,81:8.26,82:8.22,83:8.19,84:8.15,85:8.13,86:8.1,87:8.08,88:8.06,89:8.04,90:8.03,91:8.01,92:8,93:7.99,94:7.99,95:7.98,96:7.98,97:7.97,98:7.97,99:7.97,100:7.96},{Age:86,40:9.5,41:9.49,42:9.48,43:9.47,44:9.46,45:9.44,46:9.43,47:9.41,48:9.4,49:9.38,50:9.36,51:9.35,52:9.33,53:9.31,54:9.29,55:9.27,56:9.25,57:9.22,58:9.2,59:9.17,60:9.14,61:9.11,62:9.08,63:9.04,64:9,65:8.97,66:8.93,67:8.88,68:8.84,69:8.8,70:8.75,71:8.7,72:8.65,73:8.6,74:8.55,75:8.5,76:8.45,77:8.4,78:8.35,79:8.31,80:8.26,81:8.22,82:8.18,83:8.15,84:8.11,85:8.08,86:8.05,87:8.03,88:8.01,89:7.99,90:7.98,91:7.96,92:7.95,93:7.94,94:7.94,95:7.93,96:7.93,97:7.92,98:7.92,99:7.92,100:7.91},{Age:87,40:9.5,41:9.49,42:9.48,43:9.46,44:9.45,45:9.44,46:9.42,47:9.41,48:9.39,49:9.37,50:9.36,51:9.34,52:9.32,53:9.3,54:9.28,55:9.26,56:9.24,57:9.21,58:9.19,59:9.16,60:9.13,61:9.1,62:9.06,63:9.03,64:8.99,65:8.95,66:8.91,67:8.87,68:8.82,69:8.78,70:8.73,71:8.68,72:8.63,73:8.58,74:8.53,75:8.48,76:8.42,77:8.37,78:8.32,79:8.27,80:8.23,81:8.19,82:8.14,83:8.11,84:8.07,85:8.04,86:8.01,87:7.99,88:7.97,89:7.95,90:7.93,91:7.92,92:7.91,93:7.9,94:7.89,95:7.89,96:7.88,97:7.88,98:7.87,99:7.87,100:7.87},{Age:88,40:9.49,41:9.48,42:9.47,43:9.46,44:9.45,45:9.43,46:9.42,47:9.4,48:9.38,49:9.37,50:9.35,51:9.33,52:9.31,53:9.29,54:9.27,55:9.25,56:9.23,57:9.2,58:9.18,59:9.15,60:9.12,61:9.09,62:9.05,63:9.02,64:8.98,65:8.94,66:8.9,67:8.85,68:8.81,69:8.76,70:8.71,71:8.66,72:8.61,73:8.56,74:8.51,75:8.45,76:8.4,77:8.35,78:8.29,79:8.24,80:8.2,81:8.15,82:8.11,83:8.07,84:8.04,85:8.01,86:7.98,87:7.95,88:7.93,89:7.91,90:7.89,91:7.88,92:7.87,93:7.86,94:7.85,95:
27.84,96:7.84,97:7.83,98:7.83,99:7.83,100:7.82},{Age:89,40:9.49,41:9.48,42:9.47,43:9.45,44:9.44,45:9.43,46:9.41,47:9.39,48:9.38,49:9.36,50:9.34,51:9.33,52:9.31,53:9.29,54:9.27,55:9.24,56:9.22,57:9.2,58:9.17,59:9.14,60:9.11,61:9.08,62:9.04,63:9.01,64:8.97,65:8.93,66:8.88,67:8.84,68:8.79,69:8.75,70:8.7,71:8.65,72:8.6,73:8.54,74:8.49,75:8.43,76:8.38,77:8.32,78:8.27,79:8.22,80:8.17,81:8.13,82:8.08,83:8.04,84:8.01,85:7.97,86:7.94,87:7.92,88:7.89,89:7.88,90:7.86,91:7.84,92:7.83,93:7.82,94:7.81,95:7.81,96:7.8,97:7.8,98:7.79,99:7.79,100:7.79},{Age:90,40:9.49,41:9.47,42:9.46,43:9.45,44:9.44,45:9.42,46:9.41,47:9.39,48:9.37,49:9.36,50:9.34,51:9.32,52:9.3,53:9.28,54:9.26,55:9.24,56:9.21,57:9.19,58:9.16,59:9.13,60:9.1,61:9.07,62:9.03,63:9,64:8.96,65:8.92,66:8.87,67:8.83,68:8.78,69:8.73,70:8.69,71:8.63,72:8.58,73:8.52,74:8.47,75:8.41,76:8.36,77:8.3,78:8.25,79:8.2,80:8.15,81:8.1,82:8.06,83:8.02,84:7.98,85:7.95,86:7.91,87:7.89,88:7.86,89:7.84,90:7.83,91:7.81,92:7.8,93:7.79,94:7.78,95:7.77,96:7.77,97:7.76,98:7.76,99:7.76,100:7.75},{Age:91,40:9.48,41:9.47,42:9.46,43:9.45,44:9.43,45:9.42,46:9.4,47:9.39,48:9.37,49:9.35,50:9.33,51:9.32,52:9.3,53:9.28,54:9.25,55:9.23,56:9.21,57:9.18,58:9.16,59:9.13,60:9.1,61:9.06,62:9.03,63:8.99,64:8.95,65:8.91,66:8.86,67:8.82,68:8.77,69:8.72,70:8.67,71:8.62,72:8.57,73:8.51,74:8.45,75:8.4,76:8.34,77:8.28,78:8.23,79:8.18,80:8.13,81:8.08,82:8.04,83:7.99,84:7.96,85:7.92,86:7.89,87:7.86,88:7.84,89:7.82,90:7.8,91:7.79,92:7.77,93:7.76,94:7.75,95:7.75,96:7.74,97:7.74,98:7.73,99:7.73,100:7.73},{Age:92,40:9.48,41:9.47,42:9.46,43:9.44,44:9.43,45:9.41,46:9.4,47:9.38,48:9.37,49:9.35,50:9.33,51:9.31,52:9.29,53:9.27,54:9.25,55:9.23,56:9.2,57:9.18,58:9.15,59:9.12,60:9.09,61:9.06,62:9.02,63:8.98,64:8.94,65:8.9,66:8.86,67:8.81,68:8.76,69:8.71,70:8.66,71:8.61,72:8.56,73:8.5,74:8.44,75:8.38,76:8.33,77:8.27,78:8.21,79:8.16,80:8.11,81:8.06,82:8.02,83:7.97,84:7.94,85:7.9,86:7.87,87:7.84,88:7.82,89:7.8,90:7.78,91:7.76,92:7.75,93:7.74,94:7.73,95:7.72,96:7.72,97:7.71,98:7.71,99:7.7,100:7.7},{Age:93,40:9.48,41:9.47,42:9.45,43:9.44,44:9.43,45:9.41,46:9.4,47:9.38,48:9.36,49:9.35,50:9.33,51:9.31,52:9.29,53:9.27,54:9.25,55:9.22,56:9.2,57:9.17,58:9.15,59:9.12,60:9.09,61:9.05,62:9.02,63:8.98,64:8.94,65:8.89,66:8.85,67:8.8,68:8.76,69:8.71,70:8.66,71:8.6,72:8.55,73:8.49,74:8.43,75:8.37,76:8.31,77:8.26,78:8.2,79:8.15,80:8.1,81:8.05,82:8,83:7.96,84:7.92,85:7.88,86:7.85,87:7.82,88:7.8,89:7.78,90:7.76,91:7.74,92:7.73,93:7.72,94:7.71,95:7.7,96:7.7,97:7.69,98:7.69,99:7.68,100:7.68},{Age:94,40:9.48,41:9.46,42:9.45,43:9.44,44:9.43,45:9.41,46:9.39,47:9.38,48:9.36,49:9.34,50:9.32,51:9.31,52:9.29,53:9.26,54:9.24,55:9.22,56:9.2,57:9.17,58:9.14,59:9.11,60:9.08,61:9.05,62:9.01,63:8.97,64:8.93,65:8.89,66:8.84,67:8.8,68:8.75,69:8.7,70:8.65,71:8.59,72:8.54,73:8.48,74:8.42,75:8.36,76:8.3,77:8.25,78:8.19,79:8.14,80:8.08,81:8.03,82:7.99,83:7.94,84:7.9,85:7.87,86:7.84,87:7.81,88:7.78,89:7.76,90:7.74,91:7.73,92:7.71,93:7.7,94:7.69,95:7.69,96:7.68,97:7.67,98:7.67,99:7.67,100:7.66},{Age:95,40:9.47,41:9.46,42:9.45,43:9.44,44:9.42,45:9.41,46:9.39,47:9.38,48:9.36,49:9.34,50:9.32,51:9.3,52:9.28,53:9.26,54:9.24,55:9.22,56:9.19,57:9.17,58:9.14,59:9.11,60:9.08,61:9.04,62:9.01,63:8.97,64:8.93,65:8.88,66:8.84,67:8.79,68:8.74,69:8.7,70:8.64,71:8.59,72:8.53,73:8.47,74:8.42,75:8.36,76:8.3,77:8.24,78:8.18,79:8.13,80:8.07,81:8.02,82:7.98,83:7.93,84:7.89,85:7.86,86:7.82,87:7.79,88:7.77,89:7.75,90:7.73,91:7.71,92:7.7,93:7.69,94:7.68,95:7.67,96:7.67,97:7.66,98:7.66,99:7.65,100:7.65},{Age:96,40:9.47,41:9.46,42:9.45,43:9.44,44:9.42,45:9.41,46:9.39,47:9.37,48:9.36,49:9.34,50:9.32,51:9.3,52:9.28,53:9.26,54:9.24,55:9.21,56:9.19,57:9.16,58:9.14,59:9.11,60:9.08,61:9.04,62:9,63:8.96,64:8.92,65:8.88,66:8.84,67:8.79,68:8.74,69:8.69,70:8.64,71:8.58,72:8.53,73:8.47,74:8.41,75:8.35,76:8.29,77:8.23,78:8.17,79:8.12,80:8.07,81:8.02,82:7.97,83:7.92,84:7.88,85:7.85,86:7.81,87:7.78,88:7.76,89:7.74,90:7.72,91:7.7,92:7.69,93:7.68,94:7.67,95:7.66,96:7.65,97:7.65,98:7.64,99:7.64,100:7.64},{Age:97,40:9.47,41:9.46,42:9.45,43:9.44,44:9.42,45:9.41,46:9.39,47:9.37,48:9.36,49:9.34,50:9.32,51:9.3,52:9.28,53:9.26,54:9.24,55:9.21,56:9.19,57:9.16,58:9.14,59:9.11,60:9.07,61:9.04,62:9,63:8.96,64:8.92,65:8.88,66:8.83,67:8.79,68:8.74,69:8.69,70:8.63,71:8.58,72:8.52,73:8.46,74:8.41,75:8.34,76:8.28,77:8.23,78:8.17,79:8.11,80:8.06,81:8.01,82:7.96,83:7.92,84:7.88,85:7.84,86:7.81,87:7.78,88:7.75,89:7.73,90:7.71,91:7.69,92:7.68,93:7.67,94:7.66,95:7.65,96:7.64,97:7.64,98:7.64,99:7.63,100:7.63},{Age:98,40:9.47,41:9.46,42:9.45,43:9.43,44:9.42,45:9.4,46:9.39,47:9.37,48:9.35,49:9.34,50:9.32,51:9.3,52:9.28,53:9.26,54:9.24,55:9.21,56:9.19,57:9.16,58:9.13,59:9.1,60:9.07,61:9.04,62:9,63:8.96,64:8.92,65:8.88,66:8.83,67:8.78,68:8.74,69:8.68,70:8.63,71:8.58,72:8.52,73:8.46,74:8.4,75:8.34,76:8.28,77:8.22,78:8.16,79:8.11,80:8.05,81:8,82:7.96,83:7.91,84:7.87,85:7.83,86:7.8,87:7.77,88:7.74,89:7.72,90:7.7,91:7.69,92:7.67,93:7.66,94:7.65,95:7.64,96:7.64,97:7.63,98:7.63,99:7.62,100:7.62},{Age:99,40:9.47,41:9.46,42:9.45,43:9.43,44:9.42,45:9.4,46:9.39,47:9.37,48:9.35,49:9.34,50:9.32,51:9.3,52:9.28,53:9.26,54:9.23,55:9.21,56:9.19,57:9.16,58:9.13,59:9.1,60:9.07,61:9.04,62:9,63:8.96,64:8.92,65:8.87,66:8.83,67:8.78,68:8.73,69:8.68,70:8.63,71:8.57,72:8.52,73:8.46,74:8.4,75:8.34,76:8.28,77:8.22,78:8.16,79:8.1,80:8.05,81:8,82:7.95,83:7.91,84:7.87,85:7.83,86:7.79,87:7.76,88:7.74,89:7.72,90:7.7,91:7.68,92:7.67,93:7.66,94:7.65,95:7.64,96:7.63,97:7.63,98:7.62,99:7.62,100:7.61},{Age:100,40:9.47,41:9.46,42:9.45,43:9.43,44:9.42,45:9.4,46:9.39,47:9.37,48:9.35,49:9.33,50:9.32,51:9.3,52:9.28,53:9.26,54:9.23,55:9.21,56:9.19,57:9.16,58:9.13,59:9.1,60:9.07,61:9.03,62:9,63:8.96,64:8.92,65:8.87,66:8.83,67:8.78,68:8.73,69:8.68,70:8.63,71:8.57,72:8.51,73:8.46,74:8.4,75:8.34,76:8.27,77:8.21,78:8.16,79:8.1,80:8.05,81:8,82:7.95,83:7.9,84:7.86,85:7.82,86:7.79,87:7.76,88:7.73,89:7.71,90:7.69,91:7.68,92:7.66,93:7.65,94:7.64,95:7.63,96:7.63,97:7.62,98:7.62,99:7.61,100:7.61}],s={male:[{Age:40,AnnuityRate:18.54},{Age:41,AnnuityRate:18.43},{Age:42,AnnuityRate:18.31},{Age:43,AnnuityRate:18.19},{Age:44,AnnuityRate:18.07},{Age:45,AnnuityRate:17.93},{Age:46,AnnuityRate:17.8},{Age:47,AnnuityRate:17.66},{Age:48,AnnuityRate:17.52},{Age:49,AnnuityRate:17.38},{Age:50,AnnuityRate:17.23},{Age:51,AnnuityRate:17.08},{Age:52,AnnuityRate:16.93},{Age:53,AnnuityRate:16.77},{Age:54,AnnuityRate:16.61},{Age:55,AnnuityRate:16.45},{Age:56,AnnuityRate:16.28},{Age:57,AnnuityRate:16.11},{Age:58,AnnuityRate:15.93},{Age:59,AnnuityRate:15.74},{Age:60,AnnuityRate:15.55},{Age:61,AnnuityRate:15.35},{Age:62,AnnuityRate:15.14},{Age:63,AnnuityRate:14.93},{Age:64,AnnuityRate:14.71},{Age:65,AnnuityRate:14.49},{Age:66,AnnuityRate:14.27},{Age:67,AnnuityRate:14.05},{Age:68,AnnuityRate:13.82},{Age:69,AnnuityRate:13.6},{Age:70,AnnuityRate:13.37},{Age:71,AnnuityRate:13.13},{Age:72,AnnuityRate:12.9},{Age:73,AnnuityRate:12.66},{Age:74,AnnuityRate:12.43},{Age:75,AnnuityRate:12.2},{Age:76,AnnuityRate:11.97},{Age:77,AnnuityRate:11.76},{Age:78,AnnuityRate:11.55},{Age:79,AnnuityRate:11.36},{Age:80,AnnuityRate:11.18},{Age:81,AnnuityRate:11.01},{Age:82,AnnuityRate:10.85},{Age:83,AnnuityRate:10.71},{Age:84,AnnuityRate:10.58},{Age:85,AnnuityRate:10.47},{Age:86,AnnuityRate:10.36},{Age:87,AnnuityRate:10.28},{Age:88,AnnuityRate:10.2},{Age:89,AnnuityRate:10.13},{Age:90,AnnuityRate:10.08},{Age:91,AnnuityRate:10.03},{Age:92,AnnuityRate:10},{Age:93,AnnuityRate:9.96},{Age:94,AnnuityRate:9.94},{Age:95,AnnuityRate:9.92},{Age:96,AnnuityRate:9.9},{Age:97,AnnuityRate:9.88},{Age:98,AnnuityRate:9.87},{Age:99,AnnuityRate:9.86},{Age:100,AnnuityRate:9.86}],female:[{Age:40,AnnuityRate:19.72},{Age:41,AnnuityRate:19.63},{Age:42,AnnuityRate:19.53},{Age:43,AnnuityRate:19.43},{Age:44,AnnuityRate:19.33},{Age:45,AnnuityRate:19.22},{Age:46,AnnuityRate:19.11},{Age:47,AnnuityRate:18.99},{Age:48,AnnuityRate:18.86},{Age:49,AnnuityRate:18.73},{Age:50,AnnuityRate:18.6},{Age:51,AnnuityRate:18.45},{Age:52,AnnuityRate:18.31},{Age:53,AnnuityRate:18.15},{Age:54,AnnuityRate:17.99},{Age:55,AnnuityRate:17.82},{Age:56,AnnuityRate:17.65},{Age:57,AnnuityRate:17.46},{Age:58,AnnuityRate:17.27},{Age:59,AnnuityRate:17.08},{Age:60,AnnuityRate:16.87},{Age:61,AnnuityRate:16.66},{Age:62,AnnuityRate:16.45},{Age:63,AnnuityRate:16.23},{Age:64,AnnuityRate:16},{Age:65,AnnuityRate:15.77},{Age:66,AnnuityRate:15.53},{Age:67,AnnuityRate:15.29},{Age:68,AnnuityRate:15.05},{Age:69,AnnuityRate:14.8},{Age:70,AnnuityRate:14.54},{Age:71,AnnuityRate:14.28},{Age:72,AnnuityRate:14.02}
2,{Age:73,AnnuityRate:13.75},{Age:74,AnnuityRate:13.49},{Age:75,AnnuityRate:13.22},{Age:76,AnnuityRate:12.95},{Age:77,AnnuityRate:12.69},{Age:78,AnnuityRate:12.43},{Age:79,AnnuityRate:12.18},{Age:80,AnnuityRate:11.94},{Age:81,AnnuityRate:11.71},{Age:82,AnnuityRate:11.49},{Age:83,AnnuityRate:11.28},{Age:84,AnnuityRate:11.09},{Age:85,AnnuityRate:10.91},{Age:86,AnnuityRate:10.75},{Age:87,AnnuityRate:10.6},{Age:88,AnnuityRate:10.47},{Age:89,AnnuityRate:10.36},{Age:90,AnnuityRate:10.27},{Age:91,AnnuityRate:10.18},{Age:92,AnnuityRate:10.11},{Age:93,AnnuityRate:10.06},{Age:94,AnnuityRate:10.01},{Age:95,AnnuityRate:9.97},{Age:96,AnnuityRate:9.94},{Age:97,AnnuityRate:9.91},{Age:98,AnnuityRate:9.89},{Age:99,AnnuityRate:9.88},{Age:100,AnnuityRate:9.87}]},l=[{Age:40,40:20.9,41:20.86,42:20.83,43:20.8,44:20.76,45:20.73,46:20.7,47:20.67,48:20.63,49:20.6,50:20.57,51:20.54,52:20.51,53:20.48,54:20.45,55:20.42,56:20.39,57:20.36,58:20.33,59:20.3,60:20.27,61:20.25,62:20.22,63:20.19,64:20.16,65:20.14,66:20.11,67:20.08,68:20.06,69:20.04,70:20.01,71:19.99,72:19.97,73:19.94,74:19.92,75:19.9,76:19.88,77:19.87,78:19.85,79:19.83,80:19.82,81:19.81,82:19.79,83:19.78,84:19.77,85:19.77,86:19.76,87:19.75,88:19.75,89:19.74,90:19.74,91:19.74,92:19.73,93:19.73,94:19.73,95:19.73,96:19.73,97:19.73,98:19.72,99:19.72,100:19.72},{Age:41,40:20.85,41:20.81,42:20.78,43:20.74,44:20.71,45:20.67,46:20.64,47:20.6,48:20.57,49:20.54,50:20.5,51:20.47,52:20.44,53:20.41,54:20.38,55:20.35,56:20.32,57:20.29,58:20.26,59:20.23,60:20.2,61:20.17,62:20.14,63:20.11,64:20.08,65:20.05,66:20.03,67:20,68:19.98,69:19.95,70:19.93,71:19.9,72:19.88,73:19.86,74:19.84,75:19.81,76:19.8,77:19.78,78:19.76,79:19.74,80:19.73,81:19.72,82:19.7,83:19.69,84:19.68,85:19.67,86:19.67,87:19.66,88:19.66,89:19.65,90:19.65,91:19.64,92:19.64,93:19.64,94:19.64,95:19.64,96:19.63,97:19.63,98:19.63,99:19.63,100:19.63},{Age:42,40:20.8,41:20.76,42:20.72,43:20.69,44:20.65,45:20.61,46:20.58,47:20.54,48:20.51,49:20.47,50:20.44,51:20.4,52:20.37,53:20.34,54:20.31,55:20.27,56:20.24,57:20.21,58:20.18,59:20.15,60:20.12,61:20.09,62:20.06,63:20.03,64:20,65:19.97,66:19.94,67:19.92,68:19.89,69:19.86,70:19.84,71:19.81,72:19.79,73:19.77,74:19.74,75:19.72,76:19.7,77:19.68,78:19.67,79:19.65,80:19.63,81:19.62,82:19.61,83:19.6,84:19.59,85:19.58,86:19.57,87:19.56,88:19.56,89:19.55,90:19.55,91:19.55,92:19.54,93:19.54,94:19.54,95:19.54,96:19.54,97:19.54,98:19.54,99:19.54,100:19.54},{Age:43,40:20.75,41:20.71,42:20.67,43:20.63,44:20.59,45:20.55,46:20.52,47:20.48,48:20.44,49:20.41,50:20.37,51:20.34,52:20.3,53:20.27,54:20.23,55:20.2,56:20.16,57:20.13,58:20.1,59:20.07,60:20.04,61:20,62:19.97,63:19.94,64:19.91,65:19.88,66:19.85,67:19.83,68:19.8,69:19.77,70:19.75,71:19.72,72:19.7,73:19.67,74:19.65,75:19.63,76:19.61,77:19.59,78:19.57,79:19.55,80:19.54,81:19.52,82:19.51,83:19.5,84:19.49,85:19.48,86:19.47,87:19.47,88:19.46,89:19.45,90:19.45,91:19.45,92:19.44,93:19.44,94:19.44,95:19.44,96:19.44,97:19.44,98:19.44,99:19.44,100:19.44},{Age:44,40:20.69,41:20.65,42:20.61,43:20.57,44:20.53,45:20.49,46:20.45,47:20.41,48:20.38,49:20.34,50:20.3,51:20.26,52:20.23,53:20.19,54:20.16,55:20.12,56:20.09,57:20.05,58:20.02,59:19.98,60:19.95,61:19.92,62:19.89,63:19.85,64:19.82,65:19.79,66:19.76,67:19.73,68:19.7,69:19.68,70:19.65,71:19.62,72:19.6,73:19.57,74:19.55,75:19.53,76:19.51,77:19.49,78:19.47,79:19.45,80:19.43,81:19.42,82:19.41,83:19.4,84:19.39,85:19.38,86:19.37,87:19.36,88:19.36,89:19.35,90:19.35,91:19.34,92:19.34,93:19.34,94:19.34,95:19.33,96:19.33,97:19.33,98:19.33,99:19.33,100:19.33},{Age:45,40:20.64,41:20.6,42:20.56,43:20.51,44:20.47,45:20.43,46:20.39,47:20.35,48:20.31,49:20.27,50:20.23,51:20.19,52:20.15,53:20.11,54:20.08,55:20.04,56:20,57:19.97,58:19.93,59:19.9,60:19.86,61:19.83,62:19.79,63:19.76,64:19.73,65:19.7,66:19.67,67:19.64,68:19.61,69:19.58,70:19.55,71:19.52,72:19.5,73:19.47,74:19.45,75:19.42,76:19.4,77:19.38,78:19.36,79:19.34,80:19.33,81:19.31,82:19.3,83:19.29,84:19.28,85:19.27,86:19.26,87:19.25,88:19.25,89:19.24,90:19.24,91:19.23,92:19.23,93:19.23,94:19.23,95:19.23,96:19.22,97:19.22,98:19.22,99:19.22,100:19.22},{Age:46,40:20.59,41:20.54,42:20.5,43:20.46,44:20.41,45:20.37,46:20.32,47:20.28,48:20.24,49:20.2,50:20.16,51:20.12,52:20.08,53:20.04,54:20,55:19.96,56:19.92,57:19.88,58:19.85,59:19.81,60:19.77,61:19.74,62:19.7,63:19.67,64:19.63,65:19.6,66:19.57,67:19.54,68:19.51,69:19.48,70:19.45,71:19.42,72:19.39,73:19.37,74:19.34,75:19.32,76:19.29,77:19.27,78:19.25,79:19.23,80:19.22,81:19.2,82:19.19,83:19.18,84:19.16,85:19.15,86:19.15,87:19.14,88:19.13,89:19.13,90:19.12,91:19.12,92:19.12,93:19.11,94:19.11,95:19.11,96:19.11,97:19.11,98:19.11,99:19.11,100:19.11},{Age:47,40:20.53,41:20.49,42:20.44,43:20.4,44:20.35,45:20.3,46:20.26,47:20.21,48:20.17,49:20.13,50:20.08,51:20.04,52:20,53:19.96,54:19.91,55:19.87,56:19.83,57:19.79,58:19.76,59:19.72,60:19.68,61:19.64,62:19.6,63:19.57,64:19.53,65:19.5,66:19.46,67:19.43,68:19.4,69:19.37,70:19.34,71:19.31,72:19.28,73:19.26,74:19.23,75:19.2,76:19.18,77:19.16,78:19.14,79:19.12,80:19.1,81:19.09,82:19.07,83:19.06,84:19.05,85:19.04,86:19.03,87:19.02,88:19.01,89:19.01,90:19.01,9
21:19,92:19,93:19,94:18.99,95:18.99,96:18.99,97:18.99,98:18.99,99:18.99,100:18.99},{Age:48,40:20.48,41:20.43,42:20.38,43:20.33,44:20.29,45:20.24,46:20.19,47:20.14,48:20.1,49:20.05,50:20.01,51:19.96,52:19.92,53:19.87,54:19.83,55:19.79,56:19.75,57:19.7,58:19.66,59:19.62,60:19.58,61:19.54,62:19.51,63:19.47,64:19.43,65:19.39,66:19.36,67:19.32,68:19.29,69:19.26,70:19.23,71:19.2,72:19.17,73:19.14,74:19.11,75:19.09,76:19.06,77:19.04,78:19.02,79:19,80:18.98,81:18.96,82:18.95,83:18.94,84:18.92,85:18.91,86:18.91,87:18.9,88:18.89,89:18.89,90:18.88,91:18.88,92:18.87,93:18.87,94:18.87,95:18.87,96:18.87,97:18.87,98:18.86,99:18.86,100:18.86},{Age:49,40:20.42,41:20.37,42:20.32,43:20.27,44:20.22,45:20.17,46:20.12,47:20.07,48:20.03,49:19.98,50:19.93,51:19.88,52:19.84,53:19.79,54:19.74,55:19.7,56:19.66,57:19.61,58:19.57,59:19.53,60:19.48,61:19.44,62:19.4,63:19.36,64:19.32,65:19.29,66:19.25,67:19.21,68:19.18,69:19.15,70:19.11,71:19.08,72:19.05,73:19.02,74:18.99,75:18.97,76:18.94,77:18.92,78:18.89,79:18.87,80:18.85,81:18.84,82:18.82,83:18.81,84:18.8,85:18.79,86:18.78,87:18.77,88:18.76,89:18.76,90:18.75,91:18.75,92:18.74,93:18.74,94:18.74,95:18.74,96:18.74,97:18.74,98:18.73,99:18.73,100:18.73},{Age:50,40:20.37,41:20.31,42:20.26,43:20.21,44:20.16,45:20.11,46:20.05,47:20,48:19.95,49:19.9,50:19.85,51:19.8,52:19.75,53:19.7,54:19.66,55:19.61,56:19.56,57:19.52,58:19.47,59:19.43,60:19.38,61:19.34,62:19.3,63:19.25,64:19.21,65:19.17,66:19.14,67:19.1,68:19.06,69:19.03,70:18.99,71:18.96,72:18.93,73:18.9,74:18.87,75:18.84,76:18.81,77:18.79,78:18.76,79:18.74,80:18.72,81:18.71,82:18.69,83:18.68,84:18.66,85:18.65,86:18.64,87:18.63,88:18.63,89:18.62,90:18.62,91:18.61,92:18.61,93:18.61,94:18.6,95:18.6,96:18.6,97:18.6,98:18.6,99:18.6,100:18.6},{Age:51,40:20.31,41:20.26,42:20.2,43:20.15,44:20.09,45:20.04,46:19.99,47:19.93,48:19.88,49:19.82,50:19.77,51:19.72,52:19.67,53:19.62,54:19.57,55:19.52,56:19.47,57:19.42,58:19.37,59:19.33,60:19.28,61:19.23,62:19.19,63:19.14,64:19.1,65:19.06,66:19.02,67:18.98,68:18.94,69:18.91,70:18.87,71:18.83,72:18.8,73:18.77,74:18.74,75:18.71,76:18.68,77:18.65,78:18.63,79:18.61,80:18.59,81:18.57,82:18.55,83:18.54,84:18.52,85:18.51,86:18.5,87:18.49,88:18.49,89:18.48,90:18.48,91:18.47,92:18.47,93:18.47,94:18.46,95:18.46,96:18.46,97:18.46,98:18.46,99:18.46,100:18.46},{Age:52,40:20.25,41:20.2,42:20.14,43:20.09,44:20.03,45:19.97,46:19.92,47:19.86,48:19.8,49:19.75,50:19.69,51:19.64,52:19.58,53:19.53,54:19.48,55:19.42,56:19.37,57:19.32,58:19.27,59:19.22,60:19.17,61:19.12,62:19.08,63:19.03,64:18.98,65:18.94,66:18.9,67:18.86,68:18.82,69:18.78,70:18.74,71:18.7,72:18.67,73:18.63,74:18.6,75:18.57,76:18.54,77:18.51,78:18.49,79:18.47,80:18.44,81:18.43,82:18.41,83:18.39,84:18.38,85:18.37,86:18.36,87:18.35,88:18.34,89:18.33,90:18.33,91:18.32,92:18.32,93:18.32,94:18.31,95:18.31,96:18.31,97:18.31,98:18.31,99:18.31,100:18.31},{Age:53,40:20.2,41:20.14,42:20.08,43:20.02,44:19.96,45:19.9,46:19.84,47:19.79,48:19.73,49:19.67,50:19.61,51:19.55,52:19.5,53:19.44,54:19.38,55:19.33,56:19.28,57:19.22,58:19.17,59:19.12,60:19.06,61:19.01,62:18.96,63:18.91,64:18.87,65:18.82,66:18.77,67:18.73,68:18.69,69:18.65,70:18.61,71:18.57,72:18.53,73:18.5,74:18.46,75:18.43,76:18.4,77:18.37,78:18.34,79:18.32,80:18.3,81:18.28,82:18.26,83:18.24,84:18.23,85:18.22,86:18.2,87:18.2,88:18.19,89:18.18,90:18.17,91:18.17,92:18.17,93:18.16,94:18.16,95:18.16,96:18.16,97:18.16,98:18.15,99:18.15,100:18.15},{Age:54,40:20.14,41:20.08,42:20.02,43:19.96,44:19.9,45:19.84,46:19.77,47:19.71,48:19.65,49:19.59,50:19.53,51:19.47,52:19.41,53:19.35,54:19.29,55:19.23,56:19.18,57:19.12,58:19.06,59:19.01,60:18.95,61:18.9,62:18.85,63:18.79,64:18.74,65:18.69,66:18.65,67:18.6,68:18.56,69:18.51,70:18.47,71:18.43,72:18.39,73:18.35,74:18.32,75:18.28,76:18.25,77:18.22,78:18.19,79:18.17,80:18.14,81:18.12,82:18.1,83:18.09,84:18.07,85:18.06,86:18.05,87:18.04,88:18.03,89:18.02,90:18.01,91:18.01,92:18.01,93:18,94:18,95:18,96:18,97:17.99,98:17.99,99:17.99,100:17.99},{Age:55,40:20.08,41:20.02,42:19.96,43:19.89,44:19.83,45:19.77,46:19.7,47:19.64,48:19.57,49:19.51,50:19.45,51:19.38,52:19.32,53:19.26,54:19.2,55:19.14,56:19.07,57:19.01,58:18.96,59:18.9,60:18.84,61:18.78,62:18.73,63:18.67,64:18.62,65:18.56,66:18.51,67:18.47,68:18.42,69:18.37,70:18.33,71:18.29,72:18.24,73:18.2,74:18.17,75:18.13,76:18.1,77:18.06,78:18.03,79:18.01,80:17.98,81:17.96,82:17.94,83:17.92,84:17.91,85:17.89,86:17.88,87:17.87,88:17.86,89:17.85,90:17.85,91:17.84,92:1
27.84,93:17.84,94:17.83,95:17.83,96:17.83,97:17.83,98:17.83,99:17.82,100:17.82},{Age:56,40:20.02,41:19.96,42:19.89,43:19.83,44:19.76,45:19.7,46:19.63,47:19.56,48:19.5,49:19.43,50:19.36,51:19.3,52:19.23,53:19.17,54:19.1,55:19.04,56:18.97,57:18.91,58:18.85,59:18.79,60:18.72,61:18.66,62:18.6,63:18.55,64:18.49,65:18.43,66:18.38,67:18.33,68:18.28,69:18.23,70:18.18,71:18.14,72:18.09,73:18.05,74:18.01,75:17.97,76:17.94,77:17.9,78:17.87,79:17.84,80:17.82,81:17.79,82:17.77,83:17.75,84:17.74,85:17.72,86:17.71,87:17.7,88:17.69,89:17.68,90:17.67,91:17.67,92:17.66,93:17.66,94:17.66,95:17.66,96:17.65,97:17.65,98:17.65,99:17.65,100:17.65},{Age:57,40:19.96,41:19.9,42:19.83,43:19.76,44:19.7,45:19.63,46:19.56,47:19.49,48:19.42,49:19.35,50:19.28,51:19.21,52:19.14,53:19.07,54:19,55:18.94,56:18.87,57:18.8,58:18.74,59:18.67,60:18.61,61:18.54,62:18.48,63:18.42,64:18.36,65:18.3,66:18.24,67:18.19,68:18.13,69:18.08,70:18.03,71:17.98,72:17.94,73:17.89,74:17.85,75:17.81,76:17.77,77:17.73,78:17.7,79:17.67,80:17.64,81:17.62,82:17.6,83:17.58,84:17.56,85:17.54,86:17.53,87:17.52,88:17.51,89:17.5,90:17.49,91:17.49,92:17.48,93:17.48,94:17.48,95:17.47,96:17.47,97:17.47,98:17.47,99:17.47,100:17.47},{Age:58,40:19.91,41:19.84,42:19.77,43:19.7,44:19.63,45:19.56,46:19.49,47:19.41,48:19.34,49:19.27,50:19.19,51:19.12,52:19.05,53:18.98,54:18.91,55:18.84,56:18.76,57:18.69,58:18.63,59:18.56,60:18.49,61:18.42,62:18.35,63:18.29,64:18.22,65:18.16,66:18.1,67:18.04,68:17.99,69:17.93,70:17.88,71:17.83,72:17.78,73:17.73,74:17.68,75:17.64,76:17.6,77:17.56,78:17.53,79:17.49,80:17.46,81:17.44,82:17.41,83:17.39,84:17.37,85:17.36,86:17.34,87:17.33,88:17.32,89:17.31,90:17.3,91:17.3,92:17.29,93:17.29,94:17.29,95:17.28,96:17.28,97:17.28,98:17.28,99:17.28,100:17.28},{Age:59,40:19.85,41:19.78,42:19.71,43:19.64,44:19.56,45:19.49,46:19.41,47:19.34,48:19.26,49:19.19,50:19.11,51:19.04,52:18.96,53:18.88,54:18.81,55:18.73,56:18.66,57:18.59,58:18.51,59:18.44,60:18.37,61:18.3,62:18.22,63:18.15,64:18.09,65:18.02,66:17.96,67:17.89,68:17.83,69:17.78,70:17.72,71:17.67,72:17.61,73:17.56,74:17.51,75:17.47,76:17.42,77:17.38,78:17.34,79:17.31,80:17.28,81:17.25,82:17.23,83:17.2,84:17.18,85:17.17,86:17.15,87:17.14,88:17.13,89:17.12,90:17.11,91:17.1,92:17.1,93:17.09,94:17.09,95:17.09,96:17.08,97:17.08,98:17.08,99:17.08,100:17.08},{Age:60,40:19.79,41:19.72,42:19.65,43:19.57,44:19.5,45:19.42,46:19.34,47:19.26,48:19.18,49:19.11,50:19.03,51:18.95,52:18.87,53:18.79,54:18.71,55:18.63,56:18.55,57:18.48,58:18.4,59:18.32,60:18.25,61:18.17,62:18.1,63:18.02,64:17.95,65:17.88,66:17.81,67:17.74,68:17.68,69:17.62,70:17.56,71:17.5,72:17.44,73:17.39,74:17.34,75:17.29,76:17.24,77:17.2,78:17.16,79:17.12,80:17.09,81:17.06,82:17.03,83:17.01,84:16.99,85:16.97,86:16.95,87:16.94,88:16.93,89:16.92,90:16.91,91:16.9,92:16.89,93:16.89,94:16.89,95:16.88,96:16.88,97:16.88,98:16.88,99:16.88,100:16.88},{Age:61,40:19.73,41:19.66,42:19.58,43:19.51,44:19.43,45:19.35,46:19.27,47:19.19,48:19.11,49:19.02,50:18.94,51:18.86,52:18.78,53:18.7,54:18.61,55:18.53,56:18.45,57:18.37,58:18.29,59:18.21,60:18.13,61:18.04,62:17.97,63:17.89,64:17.81,65:17.74,66:17.66,67:17.59,68:17.53,69:17.46,70:17.4,71:17.33,72:17.27,73:17.21,74:17.16,75:17.11,76:17.06,77:17.01,78:16.97,79:16.93,80:16.89,81:16.86,82:16.83,83:16.81,84:16.78,85:16.76,86:16.75,87:16.73,88:16.72,89:16.71,90:16.7,91:16.69,92:16.69,93:16.68,94:16.68,95:16.67,96:16.67,97:16.67,98:16.67,99:16.67,100:16.67},{Age:62,40:19.68,41:19.6,42:19.52,43:19.44,44:19.36,45:19.28,46:19.2,47:19.11,48:19.03,49:18.94,50:18.86,51:18.77,52:18.69,53:18.6,54:18.52,55:18.43,56:18.35,57:18.26,58:18.17,59:18.09,60:18,61:17.92,62:17.83,63:17.75,64:17.67,65:17.59,66:17.51,67:17.44,68:17.37,69:17.3,70:17.23,71:17.16,72:17.1,73:17.04,74:16.98,75:16.92,76:16.87,77:16.82,78:16.77,79:16.73,80:16.69,81:16.66,82:16.63,83:16.6,84:16.58,85:16.55,86:16.54,87:16.52,88:16.51,89:16.5,90:16.49,91:16.48,92:16.47,93:16.47,94:16.46,95:16.46,96:16.46,97:16.45,98:16.45,99:16.45,100:16.45},{Age:63,40:19.62,41:19.54,42:19.46,43:19.38,44:19.3,45:19.21,46:19.13,47:19.04,48:18.95,49:18.87,50:18.78,51:18.69,52:18.6,53:18.51,54:18.42,55:18.33,56:18.24,57:18.15,58:18.06,59:17.97,60:17.88,61:17.79,62:17.7,63:17.62,64:17.53,65:17.45,66:17.36,67:17.29,68:1
27.21,69:17.13,70:17.06,71:16.99,72:16.92,73:16.86,74:16.79,75:16.73,76:16.68,77:16.62,78:16.57,79:16.53,80:16.49,81:16.45,82:16.42,83:16.39,84:16.36,85:16.34,86:16.32,87:16.3,88:16.29,89:16.28,90:16.27,91:16.26,92:16.25,93:16.25,94:16.24,95:16.24,96:16.24,97:16.23,98:16.23,99:16.23,100:16.23},{Age:64,40:19.56,41:19.48,42:19.4,43:19.32,44:19.23,45:19.15,46:19.06,47:18.97,48:18.88,49:18.79,50:18.7,51:18.61,52:18.51,53:18.42,54:18.33,55:18.23,56:18.14,57:18.04,58:17.95,59:17.86,60:17.76,61:17.67,62:17.57,63:17.48,64:17.39,65:17.3,66:17.21,67:17.13,68:17.05,69:16.97,70:16.89,71:16.82,72:16.74,73:16.67,74:16.61,75:16.54,76:16.48,77:16.42,78:16.37,79:16.32,80:16.28,81:16.24,82:16.21,83:16.17,84:16.15,85:16.12,86:16.1,87:16.08,88:16.07,89:16.05,90:16.04,91:16.03,92:16.03,93:16.02,94:16.02,95:16.01,96:16.01,97:16.01,98:16,99:16,100:16},{Age:65,40:19.51,41:19.43,42:19.34,43:19.26,44:19.17,45:19.08,46:18.99,47:18.9,48:18.8,49:18.71,50:18.62,51:18.52,52:18.43,53:18.33,54:18.23,55:18.14,56:18.04,57:17.94,58:17.84,59:17.74,60:17.64,61:17.54,62:17.45,63:17.35,64:17.25,65:17.16,66:17.06,67:16.98,68:16.89,69:16.81,70:16.72,71:16.64,72:16.56,73:16.49,74:16.42,75:16.35,76:16.28,77:16.22,78:16.17,79:16.12,80:16.07,81:16.03,82:15.99,83:15.96,84:15.93,85:15.9,86:15.88,87:15.86,88:15.84,89:15.83,90:15.82,91:15.81,92:15.8,93:15.79,94:15.79,95:15.78,96:15.78,97:15.78,98:15.77,99:15.77,100:15.77},{Age:66,40:19.45,41:19.37,42:19.29,43:19.2,44:19.11,45:19.02,46:18.92,47:18.83,48:18.73,49:18.64,50:18.54,51:18.44,52:18.34,53:18.24,54:18.14,55:18.04,56:17.94,57:17.84,58:17.73,59:17.63,60:17.53,61:17.42,62:17.32,63:17.21,64:17.11,65:17.01,66:16.92,67:16.82,68:16.73,69:16.64,70:16.55,71:16.47,72:16.38,73:16.3,74:16.23,75:16.15,76:16.08,77:16.02,78:15.96,79:15.91,80:15.86,81:15.81,82:15.77,83:15.73,84:15.7,85:15.67,86:15.65,87:15.63,88:15.61,89:15.59,90:15.58,91:15.57,92:15.56,93:15.56,94:15.55,95:15.55,96:15.54,97:15.54,98:15.54,99:15.54,100:15.53},{Age:67,40:19.4,41:19.32,42:19.23,43:19.14,44:19.05,45:18.95,46:18.86,47:18.76,48:18.66,49:18.56,50:18.46,51:18.36,52:18.26,53:18.15,54:18.05,55:17.94,56:17.84,57:17.73,58:17.63,59:17.52,60:17.41,61:17.3,62:17.19,63:17.08,64:16.97,65:16.87,66:16.77,67:16.67,68:16.57,69:16.48,70:16.38,71:16.29,72:16.2,73:16.12,74:16.03,75:15.96,76:15.88,77:15.81,78:15.75,79:15.69,80:15.64,81:15.59,82:15.55,83:15.51,84:15.47,85:15.44,86:15.42,87:15.39,88:15.37,89:15.36,90:15.35,91:15.33,92:15.33,93:15.32,94:15.31,95:15.31,96:15.3,97:15.3,98:15.3,99:15.3,100:15.29},{Age:68,40:19.35,41:19.26,42:19.17,43:19.08,44:18.99,45:18.89,46:18.79,47:18.69,48:18.59,49:18.49,50:18.38,51:18.28,52:18.18,53:18.07,54:17.96,55:17.85,56:17.74,57:17.63,58:17.52,59:17.41,60:17.29,61:17.18,62:17.07,63:16.95,64:16.84,65:16.73,66:16.62,67:16.51,68:16.41,69:16.31,70:16.21,71:16.11,72:16.02,73:15.93,74:15.84,75:15.76,76:15.68,77:15.61,78:15.54,79:15.47,80:15.42,81:15.37,82:15.32,83:15.28,84:15.24,85:15.21,86:15.18,87:15.16,88:15.14,89:15.12,90:15.1,91:15.09,92:15.08,93:15.07,94:15.07,95:15.06,96:15.06,97:15.06,98:15.05,99:15.05,100:15.05},{Age:69,40:19.3,41:19.21,42:19.12,43:19.02,44:18.93,45:18.83,46:18.73,47:18.62,48:18.52,49:18.42,50:18.31,51:18.2,52:18.09,53:17.98,54:17.87,55:17.76,56:17.65,57:17.53,58:17.42,59:17.3,60:17.18,61:17.06,62:16.94,63:16.82,64:16.7,65:16.59,66:16.47,67:16.36,68:16.25,69:16.15,70:16.04,71:15.94,72:15.84,73:15.74,74:15.65,75:15.56,76:15.47,77:15.4,78:15.32,79:15.26,80:15.2,81:15.14,82:15.09,83:15.04,84:15,85:14.97,86:14.94,87:14.91,88:14.89,89:14.87,90:14.86,91:14.85,92:14.84,93:14.83,94:14.82,95:14.81,96:14.81,97:14.81,98:14.8,99:14.8,100:14.8},{Age:70,40:19.25,41:19.16,42:19.06,43:18.97,44:18.87,45:18.77,46:18.66,47:18.56,48:18.45,49:18.35,50:18.24,51:18.13,52:18.02,53:17.9,54:17.79,55:17.67,56:17.55,57:17.43,58:17.31,59:17.19,60:17.07,61:16.95,62:16.82,63:16.7,64:16.57,65:16.45,66:16.33,67:16.21,68:16.1,69:15.98,70:15.87,71:15.76,72:15.66,73:15.55,74:15.45,75:15.36,76:15.27,77:15.18,78:15.11,79:15.04,80:14.97,81:14.91,82:14.86,83:14.81,84:14.77,85:14.73,86:14.7,87:14.67,88:14.65,89:14.63,90:14.61,91:14.6,92:14.58,93:14.58,94:14.57,95:14.56,96:14.56,97:14.55,98:14.55,99:14.55,100:14.55},{Age:71,40:19.2,41:19.1,42:19.01,43:18.91,44:18.81,45:18.71,46:18.6,47:18.5,48:18.39,49:18.28,50:18.17,51:18.05,52:17.94,53:17.82,54:17.7,55:17.58,56:17.46,57:17.34,58:17.21,59:17.09,60:16.96,61:16.83,62:16.7,63:16.57,64:16.44,65:16.31,66:16.19,67:16.06,68:15.94,69:15.82,70:15.7,71:15.59,72:15.47,73:15.36,74:15.26,75:15.16,76:15.06,77:14.97,78:14.89,79:14.81,80:14.74,81:14.68,82:14.62,83:14.57,84:14.52,85:14.48,86:14.45,87:14.42,88:14.39,89:14.37,90:14.36,91:14.34,92:14.33,93:14.32,94:14.31,95:14.3,96:14.3,97:14.3,98:14.29,99:14.29,100:14.29},{Age:72,40:19.15,41:19.05,42:18.96,43:18.86,44:18.75,45:18.65,46:18.54,47:18.43,48:18.32,49:18.21,50:18.09,51:17.98,52:17.86,53:17.74,54:17.62,55:17.5,56:17.37,57:17.25,58:17.12,59:16.99,60:16.85,61:16.72,62:16.58,63:16.45,64:16.31,65:16.18,66:16.04,67:15.91,68:15.79,69:15.66,70:15.54,71:15.41,72:15.29,73:15.18,74:15.06,75:14.96,76:14.85,77:14.76,78:14.67,79:14.59,80:14.51,81:14.45,82:14.38,83:14.33,84:14.28,85:14.24,86:14.2,87:14.17,88:14.14,89:14.12,90:14.1,91:14.08,92:14.07,93:14.06,94:14.05,95:14.04,96:14.04,97:14.03,98:14.03,99:14.03,100:14.02},{Age:73,40:19.1,41:19,42:18.91,43:18.8,44:18.7,45:18.59,46:18.48,47:18.37,48:18.26,49:18.14,50:18.03,51:17.91,52:17.79,53:17.67,54:17.54,55:17.41,56:17.28,57:17.15,58:17.02,59:16.89,60:16.75,61:16.61,
262:16.47,63:16.33,64:16.18,65:16.04,66:15.9,67:15.77,68:15.63,69:15.5,70:15.37,71:15.24,72:15.12,73:14.99,74:14.87,75:14.76,76:14.65,77:14.55,78:14.45,79:14.36,80:14.28,81:14.21,82:14.15,83:14.09,84:14.03,85:13.99,86:13.95,87:13.91,88:13.88,89:13.86,90:13.84,91:13.82,92:13.81,93:13.8,94:13.79,95:13.78,96:13.77,97:13.77,98:13.76,99:13.76,100:13.76},{Age:74,40:19.05,41:18.96,42:18.86,43:18.75,44:18.65,45:18.54,46:18.43,47:18.31,48:18.2,49:18.08,50:17.96,51:17.84,52:17.72,53:17.59,54:17.46,55:17.33,56:17.2,57:17.07,58:16.93,59:16.79,60:16.65,61:16.5,62:16.36,63:16.21,64:16.06,65:15.91,66:15.77,67:15.63,68:15.49,69:15.35,70:15.21,71:15.07,72:14.94,73:14.81,74:14.68,75:14.56,76:14.44,77:14.33,78:14.23,79:14.14,80:14.06,81:13.98,82:13.91,83:13.84,84:13.79,85:13.74,86:13.69,87:13.66,88:13.63,89:13.6,90:13.58,91:13.56,92:13.54,93:13.53,94:13.52,95:13.51,96:13.51,97:13.5,98:13.5,99:13.5,100:13.49},{Age:75,40:19.01,41:18.91,42:18.81,43:18.7,44:18.6,45:18.48,46:18.37,47:18.25,48:18.14,49:18.02,50:17.89,51:17.77,52:17.65,53:17.52,54:17.39,5
25:17.25,56:17.12,57:16.98,58:16.84,59:16.7,60:16.55,61:16.4,62:16.25,63:16.09,64:15.94,65:15.79,66:15.64,67:15.49,68:15.34,69:15.2,70:15.05,71:14.91,72:14.77,73:14.63,74:14.49,75:14.36,76:14.24,77:14.13,78:14.02,79:13.92,80:13.83,81:13.75,82:13.67,83:13.6,84:13.54,85:13.49,86:13.44,87:13.4,88:13.37,89:13.34,90:13.32,91:13.3,92:13.28,93:13.27,94:13.26,95:13.25,96:13.24,97:13.24,98:13.23,99:13.23,100:13.23},{Age:76,40:18.96,41:18.87,42:18.76,43:18.66,44:18.55,45:18.43,46:18.32,47:18.2,48:18.08,49:17.96,50:17.83,51:17.71,52:17.58,53:17.45,54:17.31,55:17.18,56:17.04,57:16.9,58:16.75,59:16.61,60:16.45,61:16.3,62:16.14,63:15.98,64:15.83,65:15.67,66:15.51,67:15.36,68:15.2,69:15.05,70:14.9,71:14.75,72:14.6,73:14.45,74:14.31,75:14.17,76:14.04,77:13.92,78:13.81,79:13.7,80:13.61,81:13.52,82:13.44,83:13.36,84:13.3,85:13.24,86:13.19,87:13.15,88:13.11,89:13.08,90:13.06,91:13.04,92:13.02,93:13.01,94:12.99,95:12.98,96:12.98,97:12.97,98:12.97,99:12.96,100:12.96},{Age:77,40:18.92,41:18.82,42:18.72,43:18.61,44:18.5,45:18.38,46:18.27,47:18.15,48:18.02,49:17.9,50:17.77,51:17.65,52:17.51,53:17.38,54:17.24,55:17.11,56:16.96,57:16.82,58:16.67,59:16.52,60:16.36,61:16.21,62:16.04,63:15.88,64:15.72,65:15.55,66:15.39,67:15.23,68:15.07,69:14.91,70:14.75,71:14.59,72:14.43,73:14.28,74:14.13,75:13.99,76:13.85,77:13.72,78:13.6,79:13.49,80:13.39,81:13.29,82:13.21,83:13.13,84:13.06,85:13,86:12.95,87:12.9,88:12.86,89:12.83,90:12.8,91:12.78,92:12.76,93:12.75,94:12.73,95:12.72,96:12.72,97:12.71,98:12.7,99:12.7,100:12.7},{Age:78,40:18.88,41:18.78,42:18.68,43:18.57,44:18.45,45:18.34,46:18.22,47:18.09,48:17.97,49:17.84,50:17.72,51:17.59,52:17.45,53:17.32,54:17.18,55:17.04,56:16.89,57:16.74,58:16.59,59:16.44,60:16.28,61:16.12,62:15.95,63:15.78,64:15.61,65:15.44,66:15.27,67:15.1,68:14.94,69:14.77,70:14.61,71:14.44,72:14.28,73:14.12,74:13.96,75:13.81,76:13.67,77:13.53,78:13.4,79:13.28,80:13.17,81:13.07,82:12.98,83:12.9,84:12.83,85:12.76,86:12.71,87:12.66,88:12.62,89:12.58,90:12.55,91:12.53,92:12.51,93:12.49,94:12.48,95:12.47,96:12.46,97:12.45,98:12.45,99:12.44,100:12.44},{Age:79,40:18.85,41:18.74,42:18.64,43:18.52,44:18.41,45:18.29,46:18.17,47:18.05,48:17.92,49:17.79,50:17.66,51:17.53,52:17.4,53:17.26,54:17.12,55:16.97,56:16.82,57:16.67,58:16.52,59:16.36,60:16.2,61:16.03,62:15.86,63:15.69,64:15.51,65:15.33,66:15.16,67:14.99,68:14.82,69:14.64,70:14.47,71:14.3,72:14.13,73:13.96,74:13.8,75:13.64,76:13.49,77:13.34,78:13.21,79:13.08,80:12.97,81:12.86,82:12.77,83:12.68,84:12.6,85:12.53,86:12.47,87:12.42,88:12.38,89:12.34,90:12.31,91:12.28,92:12.26,93:12.25,94:12.23,95:12.22,96:12.21,97:12.2,98:12.2,99:12.19,100:12.19},{Age:80,40:18.81,41:18.71,42:18.6,43:18.49,44:18.37,45:18.25,46:18.13,47:18,48:17.87,49:17.74,50:17.61,51:17.48,52:17.34,53:17.2,54:17.06,55:16.91,56:16.76,57:16.61,58:16.45,59:16.29,60:16.12,61:15.95,62:15.77,63:15.6,64:15.42,65:15.24,66:15.06,67:14.88,68:14.7,69:14.52,70:14.34,71:14.17,72:13.99,73:13.81,74:13.64,75:13.48,76:13.32,77:13.17,78:13.03,79:12.9,80:12.77,81:12.66,82:12.56,83:12.47,84:12.39,85:12.31,86:12.25,87:12.2,88:12.15,89:12.11,90:12.08,91:12.05,92:12.03,93:12.01,94:11.99,95:11.98,96:11.97,97:11.96,98:11.96,99:11.95,100:11.95},{Age:81,40:18.78,41:18.67,42:18.56,43:18.45,44:18.33,45:18.21,46:18.09,47:17.96,48:17.83,49:17.7,50:17.57,51:17.43,52:17.29,53:17.15,54:17,55:16.85,56:16.7,57:16.54,58:16.38,59:16.22,60:16.05,61:15.87,62:15.7,63:15.51,64:15.33,65:15.14,66:14.96,67:14.78,68:14.59,69:14.41,70:14.22,71:14.04,72:13.86,73:13.67,74:13.5,75:13.32,76:13.16,77:13,78:12.85,79:12.72,80:12.59,81:12.47,82:12.36,83:12.27,84:12.18,85:12.1,86:12.04,87:11.98,88:11.93,89:11.89,90:11.85,91:11.82,92:11.8,93:11.78,94:11.77,95:11.75,96:11.74,97:11.73,98:11.73,99:11.72,100:11.72},{Age:82,40:18.75,41:18.64,42:18.53,43:18.42,44:18.3,45:18.17,46:18.05,47:17.92,48:17.79,49:17.66,50:17.52,51:17.38,52:17.24,53:17.1,54:16.95,55:16.8,56:16.65,57:16.49,58:16.32,59:16.16,60:15.98,61:15.81,62:15.62,63:15.44,64:15.25,65:15.06,66:14.87,67:14.68,68:14.49,69:14.3,70:14.11,71:13.92,72:13.73,73:13.54,74:13.36,75:13.18,76:13.01,77:12.84,78:12.69,79:12.55,80:12.41,81:12.29,82:12.18,83:12.08,84:11.99,85:11.9
21,86:11.84,87:11.77,88:11.72,89:11.68,90:11.64,91:11.61,92:11.59,93:11.57,94:11.55,95:11.53,96:11.52,97:11.51,98:11.51,99:11.5,100:11.5},{Age:83,40:18.72,41:18.61,42:18.5,43:18.38,44:18.27,45:18.14,46:18.01,47:17.88,48:17.75,49:17.62,50:17.48,51:17.34,52:17.2,53:17.05,54:16.9,55:16.75,56:16.59,57:16.43,58:16.27,59:16.1,60:15.92,61:15.74,62:15.56,63:15.37,64:15.17,65:14.98,66:14.79,67:14.59,68:14.4,69:14.21,70:14.01,71:13.82,72:13.62,73:13.42,74:13.23,75:13.05,76:12.87,77:12.7,78:12.54,79:12.39,80:12.25,81:12.12,82:12.01,83:11.9,84:11.8,85:11.72,86:11.65,87:11.58,88:11.53,89:11.48,90:11.44,91:11.41,92:11.38,93:11.36,94:11.34,95:11.33,96:11.32,97:11.31,98:11.3,99:11.29,100:11.29},{Age:84,40:18.69,41:18.59,42:18.47,43:18.36,44:18.24,45:18.11,46:17.98,47:17.85,48:17.72,49:17.58,50:17.45,51:17.3,52:17.16,53:17.01,54:16.86,55:16.71,56:16.55,57:16.39,58:16.22,59:16.05,60:15.87,61:15.68,62:15.5,63:15.3,64:15.11,65:14.91,66:14.71,67:14.51,68:14.32,69:14.12,70:13.92,71:13.72,72:13.51,73:13.32,74:13.12,75:12.93,76:12.74,77:12.57,78:12.4,79:12.25,80:12.1,81:11.97,82:11.85,83:11.74,84:11.64,85:11.55,86:11.47,87:11.4,88:11.35,89:11.3,90:11.26,91:11.22,92:11.2,93:11.17,94:11.15,95:11.14,96:11.13,97:11.12,98:11.11,99:11.1,100:11.1},{Age:85,40:18.67,41:18.56,42:18.45,43:18.33,44:18.21,45:18.08,46:17.95,47:17.82,48:17.69,49:17.55,50:17.41,51:17.27,52:17.13,53:16.98,54:16.82,55:16.67,56:16.51,57:16.34,58:16.17,59:16,60:15.82,61:15.63,62:15.44,63:15.24,64:15.05,65:14.84,66:14.64,67:14.44,68:14.24,69:14.04,70:13.83,71:13.63,72:13.42,73:13.22,74:13.01,75:12.82,76:12.63,77:12.45,78:12.27,79:12.11,80:11.96,81:11.83,82:11.7,83:11.59,84:11.48,85:11.39,86:11.31,87:11.24,88:11.18,89:11.13,90:11.09,91:11.05,92:11.02,93:11,94:10.98,95:10.96,96:10.95,97:10.94,98:10.93,99:10.93,100:10.92},{Age:86,40:18.65,41:18.54,42:18.43,43:18.31,44:18.19,45:18.06,46:17.93,47:17.8,48:17.66,49:17.52,50:17.38,51:17.24,52:17.09,53:16.94,54:16.79,55:16.63,56:16.47,57:16.3,58:16.13,59:15.96,60:15.78,61:15.59,62:15.39,63:15.19,64:14.99,65:14.79,66:14.58,67:14.38,68:14.17,69:13.97,70:13.76,71:13.55,72:13.34,73:13.13,74:12.92,75:12.72,76:12.52,77:12.34,78:12.16,79:12,80:11.84,81:11.7,82:11.57,83:11.45,84:11.34,85:11.25,86:11.17,87:11.09,88:11.03,89:10.98,90:10.94,91:10.9,92:10.87,93:10.84,94:10.82,95:10.81,96:10.79,97:10.78,98:10.77,99:10.77,100:10.76},{Age:87,40:18.63,41:18.52,42:18.41,43:18.29,44:18.17,45:18.04,46:17.91,47:17.77,48:17.64,49:17.5,50:17.36,51:17.21,52:17.07,53:16.92,54:16.76,55:16.6,56:16.44,57:16.27,58:16.1,59:15.92,60:15.74,61:15.55,62:15.35,63:15.15,64:14.94,65:14.74,66:14.53,67:14.32,68:14.11,69:13.9,70:13.69,71:13.48,72:13.26,73:13.05,74:12.84,75:12.63,76:12.43,77:12.24,78:12.06,79:11.89,80:11.73,81:11.59,82:11.45,83:11.33,84:11.22,85:11.12,86:11.04,87:10.96,88:10.9,89:10.84,90:10.8,91:10.76,92:10.73,93:10.7,94:10.68,95:10.66,96:10.65,97:10.64,98:10.63,99:10.62,100:10.62},{Age:88,40:18.62,41:18.51,42:18.39,43:18.27,44:18.15,45:18.02,46:17.89,47:17.75,48:17.62,49:17.48,50:17.33,51:17.19,52:17.04,53:16.89,54:16.73,55:16.57,56:16.41,57:16.24,58:16.07,59:15.89,60:15.7,61:15.51,62:15.31,63:15.11,64:14.9,65:14.69,66:14.48,67:14.27,68:14.06,69:13.85,70:13.63,71:13.42,72:13.2,73:12.98,74:12.77,75:12.56,76:12.35,77:12.16,78:11.97,79:11.8,80:11.64,81:11.49,82:11.35,83:11.22,84:11.11,85:11.01,86:10.92,87:10.84,88:10.78,89:10.72,90:10.68,91:10.64,92:10.6,93:10.58,94:10.56,95:10.54,96:10.52,97:10.51,98:10.5,99:10.49,100:10.49},{Age:89,40:18.6,41:18.49,42:18.38,43:18.26,44:18.13,45:18,46:17.87,47:17.74,48:17.6,49:17.46,50:17.32,51:17.17,52:17.02,53:16.87,54:16.71,55:16.55,56:16.39,57:16.22,58:16.04,59:15.86,60:15.67,61:15.48,62:15.28,63:15.08,64:14.87,65:14.66,66:14.44,67:14.23,68:14.02,69:13.8,70:13.58,71:13.36,72:13.14,73:12.92,74:12.7,75:12.49,76:12.28,77:12.08,78:11.9,79:11.72,80:11.55,81:11.4,82:11.26,83:11.13,84:11.02,85:10.91,86:10.82,87:10.74,88:10.68,89:10.62,90:10.57,91:10.53,92:10.5,93:10.47,94:10.45,95:10.43,96:10.41,97:10.4,98:10.39,99:10.38,100:10.38},{Age:90,40:18.59,41:18.48,42:18.36,43:18.24,44:18.12,45:17.99,46:17.86,47:17.72,48:17.58,49:17.44,50:17.3,51:17.15,52:17,53:16.85,54:16.69,55:16.53,56:16.37,57:16.2,58:16.02,59:15.84,60:15.65,61:15.46,62:15.25,63:15.05,64:14.84,65:14.62,66:14.41,67:14.2,68:13.98,69:13.76,70:13.54,71:13.32,72:13.1,73:12.87,74:12.65,75:12.43,76:12.22,77:12.02,78:11.83,79:11.65,80:11.48,81:11.33,82:11.18,83:11.05,84:10.93,85:10.83,86:10.74,87:10.66,88:10.59,89:10.53,90:10.48,91:10.44,92:10.4,93:10.38,94:10.35,95:10.33,96:10.32,97:10.31,98:10.3,99:10.29,100:10.28},{Age:91,40:18.58,41:18.47,42:18.35,43:18.23,44:18.11,45:17.98,46:17.85,47:17.71,48:17.57,49:17.43,50:17.29,51:17.14,52:16.99,53:16.84,54:16.68,55:16.51,56:16.35,57:16.18,58:16,59:15.82,60:15.63,61:15.43,62:15.23,63:15.02,64:14.81,65:14.6,66:14.38,67:14.17,68:13.95,69:13.73,70:13.51,71:13.28,72:13.06,73:12.83,74:12.61,75:12.39,76:12.17,77:11.97,78:11.78,79:11.59,80:11.42,81:11.27,82:11.12,83:10.99,84:10.87,85:10.76,86:10.66,87:10.58,88:10.51,89:10.45,9
20:10.4,91:10.36,92:10.33,93:10.3,94:10.27,95:10.25,96:10.24,97:10.22,98:10.21,99:10.21,100:10.2},{Age:92,40:18.57,41:18.46,42:18.35,43:18.23,44:18.1,45:17.97,46:17.84,47:17.7,48:17.56,49:17.42,50:17.27,51:17.13,52:16.98,53:16.82,54:16.66,55:16.5,56:16.33,57:16.16,58:15.99,59:15.8,60:15.61,61:15.42,62:15.21,63:15,64:14.79,65:14.58,66:14.36,67:14.14,68:13.92,69:13.7,70:13.48,71:13.25,72:13.02,73:12.79,74:12.57,75:12.35,76:12.13,77:11.93,78:11.73,79:11.54,80:11.37,81:11.21,82:11.07,83:10.93,84:10.81,85:10.7,86:10.6,87:10.52,88:10.45,89:10.39,90:10.34,91:10.29,92:10.26,93:10.23,94:10.2,95:10.18,96:10.17,97:10.16,98:10.15,99:10.14,100:10.13},{Age:93,40:18.57,41:18.46,42:18.34,43:18.22,44:18.09,45:17.96,46:17.83,47:17.69,48:17.55,49:17.41,50:17.26,51:17.12,52:16.97,53:16.81,54:16.65,55:16.49,56:16.32,57:16.15,58:15.97,59:15.79,60:15.6,61:15.4,62:15.2,63:14.99,64:14.77,65:14.56,66:14.34,67:14.12,68:13.9,69:13.68,70:13.45,71:13.23,72:13,73:12.77,74:12.54,75:12.31,76:12.1,77:11.89,78:11.69,79:11.51,80:11.33,81:11.17,82:11.02,83:10.88,84:10.76,85:10.65,86:10.55,87:10.47,88:10.4,89:10.33,90:10.28,91:10.24,92:10.2,93:10.17,94:10.15,95:10.13,96:10.11,97:10.1,98:10.09,99:10.08,100:10.07},{Age:94,40:18.56,41:18.45,42:18.33,43:18.21,44:18.09,45:17.96,46:17.82,47:17.68,48:17.54,49:17.4,50:17.26,51:17.11,52:16.96,53:16.8,54:16.64,55:16.48,56:16.31,57:16.14,58:15.96,59:15.78,60:15.59,61:15.39,62:15.18,63:14.97,64:14.76,65:14.54,66:14.32,67:14.1,68:13.88,69:13.66,70:13.43,71:13.2,72:12.97,73:12.74,74:12.51,75:12.29,76:12.07,77:11.86,78:11.66,79:11.47,80:11.3,81:11.13,82:10.98,83:10.85,84:10.72,85:10.61,86:10.51,87:10.43,88:10.35,89:10.29,90:10.24,91:10.19,92:10.16,93:10.13,94:10.1,95:10.08,96:10.07,97:10.05,98:10.04,99:10.03,100:10.03},{Age:95,40:18.56,41:18.45,42:18.33,43:18.21,44:18.08,45:17.95,46:17.82,47:17.68,48:17.54,49:17.4,50:17.25,51:17.1,52:16.95,53:16.8,54:16.64,55:16.47,56:16.3,57:16.13,58:15.95,59:15.77,60:15.58,61:15.38,62:15.17,63:14.96,64:14.75,65:14.53,66:14.31,67:14.09,68:13.87,69:13.65,70:13.42,71:13.19,72:12.96,73:12.72,74:12.49,75:12.27,76:12.05,77:11.84,78:11.64,79:11.45,80:11.27,81:11.11,82:10.95,83:10.81,84:10.69,85:10.58,86:10.48,87:10.39,88:10.32,89:10.26,90:10.2,91:10.16,92:10.12,93:10.09,94:10.06,95:10.04,96:10.03,97:10.01,98:10,99:9.99,100:9.99},{Age:96,40:18.55,41:18.44,42:18.33,43:18.2,44:18.08,45:17.95,46:17.81,47:17.67,48:17.53,49:17.39,50:17.25,51:17.1,52:16.95,53:16.79,54:16.63,55:16.47,56:16.3,57:16.13,58:15.95,59:15.76,60:15.57,61:15.37,62:15.17,63:14.95,64:14.74,65:14.52,66:14.3,67:14.08,68:13.86,69:13.63,70:13.41,71:13.17,72:12.94,73:12.71,74:12.48,75:12.25,76:12.03,77:11.82,78:11.62,79:11.43,80:11.25,81:11.08,82:10.93,83:10.79,84:10.66,85:10.55,86:10.45,87:10.36,88:10.29,89:10.23,90:10.17,91:10.13,92:10.09,93:10.06,94:10.03,95:10.01,96:10,97:9.98,98:9.97,99:9.96,100:9.96},{Age:97,40:18.55,41:18.44,42:18.32,43:18.2,44:18.07,45:17.94,46:17.81,47:17.67,48:17.53,49:17.39,50:17.24,51:17.09,52:16.94,53:16.79,54:16.63,55:16.46,56:16.29,57:16.12,58:15.94,59:15.76,60:15.57,61:15.37,62:15.16,63:14.95,64:14.73,65:14.51,66:14.29,67:14.07,68:13.85,69:13.62,70:13.4,71:13.16,72:12.93,73:12.7,74:12.46,75:12.24,76:12.02,77:11.8,78:11.6,79:11.41,80:11.23,81:11.06,82:10.91,83:10.77,84:10.64,85:10.53,86:10.43,87:10.34,88:10.27,89:10.2,90:10.15,91:10.1,92:10.07,93:10.04,94:10.01,95:9.99,96:9.97,97:9.96,98:9.95,99:9.94,100:9.93},{Age:98,40:18.55,41:18.44,42:18.32,43:18.2,44:18.07,45:17.94,46:17.81,47:17.67,48:17.53,49:17.38,50:17.24,51:17.09,52:16.94,53:16.78,54:16.62,55:16.46,56:16.29,57:16.12,58:15.94,59:15.75,60:15.56,61:15.36,62:15.15,63:14.94,64:14.73,65:14.51,66:14.29,67:14.07,68:13.84,69:13.62,70:13.39,71:13.16,72:12.92,73:12.69,74:12.45,75:12.23,76:12,77:11.79,78:11.59,79:11.4,80:11.22,81:11.05,82:10.9,83:10.75,84:10.63,85:10.51,86:10.41,87:10.32,88:10.25,89:10.19,90:10.13,91:10.09,92:10.05,93:10.02,94:9.99,95:9.97,96:9.95,97:9.94,98:9.93,99:9.92,100:9.91},{Age:99,40:18.55,41:18.44,42:18.32,43:18.2,44:18.07,45:17.94,46:17.8,47:17.67,48:17.53,49:17.38,50:17.24,51:17.09,52:16.94,53:16.78,54:16.62,55:16.46,56:16.29,57:16.11,58:15.94,59:15.75,60:15.56,61:15.36,62:15.15,63:14.94,64:14.72,65:14.5,66:14.28,67:14.06,68:13.84,69:13.61,70:13.38,71:13.15,72:12.91,73:12.68,74:12.45,75:12.22,76:11.99,77:11.78,78:11.58,79:11.38,80:11.21,81:11.04,82:10.88,83:10.74,84
2:10.61,85:10.5,86:10.4,87:10.31,88:10.23,89:10.17,90:10.12,91:10.07,92:10.03,93:10,94:9.98,95:9.95,96:9.94,97:9.92,98:9.91,99:9.9,100:9.9},{Age:100,40:18.55,41:18.43,42:18.32,43:18.19,44:18.07,45:17.94,46:17.8,47:17.66,48:17.52,49:17.38,50:17.23,51:17.09,52:16.93,53:16.78,54:16.62,55:16.45,56:16.28,57:16.11,58:15.93,59:15.75,60:15.55,61:15.35,62:15.15,63:14.94,64:14.72,65:14.5,66:14.28,67:14.06,68:13.83,69:13.61,70:13.38,71:13.14,72:12.91,73:12.67,74:12.44,75:12.21,76:11.99,77:11.77,78:11.57,79:11.38,80:11.2,81:11.03,82:10.87,83:10.73,84:10.6,85:10.49,86:10.39,87:10.3,88:10.22,89:10.16,90:10.1,91:10.06,92:10.02,93:9.99,94:9.96,95:9.94,96:9.92,97:9.91,98:9.9,99:9.89,100:9.88}];var i;let c=function(){function e(){}return e.parseCapital=function(e){return"string"==typeof e||e instanceof String?parseFloat(e.replace(/ /g,"")):parseFloat(e)},e}();i=c,c.calculateLivingAnnuityLowerRange=e=>{const t=2.5*i.parseCapital(e)/100/12;return 100*Math.ceil(t/100)},c.calculateLivingAnnuityUpperRange=e=>{const t=17.5*i.parseCapital(e)/100/12;return 100*Math.floor(t/100)},c.calculateGuaranteedAnnuityLowerRange=(e,t,r,a,n)=>{const u=i.parseCapital(e),o=parseInt(r),s=parseInt(n),l=parseInt(s)<40?40:parseInt(s),c=u/i.lookupInflationLinkedAnnuityRate(t,o,a,l)/12;return 100*Math.ceil(c/100)},c.calculateGuaranteedAnnuityUpperRange=(e,t,r,a,n)=>{const u=i.parseCapital(e),o=parseInt(r),s=parseInt(n),l=parseInt(s)<40?40:parseInt(s),c=u/i.lookupLevelAnnuityRate(t,o,a,l)/12;return 100*Math.floor(c/100)},c.lookupLevelAnnuityRate=(e,t,r,a)=>{let n,s;if(r)switch(e){case"MALE":n=o.find(e=>e.Age===a),s=n[t];break;case"FEMALE":n=o.find(e=>e.Age===t),s=n[a]}else switch(e){case"MALE":s=u.male.find(e=>e.Age===t).AnnuityRate;break;case"FEMALE":s=u.female.find(e=>e.Age===t).AnnuityRate}return s},c.lookupInflationLinkedAnnuityRate=(e,t,r,a)=>{let n,u;if(r)switch(e){case"MALE":n=l.find(e=>e.Age===a),u=n[t];break;case"FEMALE":n=l.find(e=>e.Age===t),u=n[a]}else switch(e){case"MALE":u=s.male.find(e=>e.Age===t).AnnuityRate;break;case"FEMALE":u=s.female.find(e=>e.Age===t).AnnuityRate}return u};var d=r(92269),p=r(36091);const m=(0,a.Mz)(p.zD,e=>{let t=!1;return t=e.name&&e.name.status===d.Oz.VALID&&e.age&&e.age.status===d.Oz.VALID&&e.gender&&e.gender.status===d.Oz.VALID&&e.retirementFor&&e.retirementFor.status===d.Oz.VALID,!!t&&(e.retirementFor.value!==n.C9.MYSELF_AND_PARTNER||(t=t&&e.partnerAge&&e.partnerAge.status===d.Oz.VALID,t=t&&e.retirementWorries&&e.retirementWorries.status===d.Oz.VALID,t&&e.salary&&e.salary.status===d.Oz.VALID&&e.savings&&e.savings.status===d.Oz.VALID&&e.budget&&e.budget.status===d.Oz.VALID))}),v=(0,a.Mz)(p.zD,m,(e,t)=>t?c.calculateGuaranteedAnnuityLowerRange(e.savings.value,e.gender.value,e.age.value,e.retirementFor.value===n.C9.MYSELF_AND_PARTNER,e.partnerAge.value):0),f=(0,a.Mz)(p.zD,m,(e,t)=>t?c.calculateGuaranteedAnnuityUpperRange(e.savings.value,e.gender.value,e.age.value,e.retirementFor.value===n.C9.MYSELF_AND_PARTNER,e.partnerAge.value):0),y=(0,a.Mz)(p.zD,m,(e,t)=>t?c.calculateLivingAnnuityLowerRange(e.savings.value):0),h=(0,a.Mz)(p.zD,m,(e,t)=>t?c.calculateLivingAnnuityUpperRange(e.savings.value):0),g=(0,a.Mz)(v,f,y,h,(e,t,r,a)=>({guaranteedAnnuityLowerRange:e,guaranteedAnnuityUpperRange:t,livingAnnuityLowerRange:r,livingAnnuityUpperRange:a}))},5507:function(e,t,r){"use strict";r.d(t,{HL:function(){return i},In:function(){return l},Kd:function(){return p},OR:function(){return d},VN:function(){return s},Xx:function(){return o},yT:function(){return c}});var a=r(83878),n=r(97331),u=r(5689);const o=(0,a.Mz)(n.F,e=>e.solutions),s=(0,a.Mz)(o,e=>e.form),l=(0,a.Mz)(o,e=>e.openDrawer),i=(0,a.Mz)(o,e=>e.openDrawer==u.r.GUARANTEED_DRAWER),c=(0,a.Mz)(o,e=>e.openDrawer==u.r.LIVING_DRAWER),d=(0,a.Mz)(o,e=>e.openDrawer==u.r.COMPOSITE_DRAWER),p=(m="solutionsProductChosen",(0,a.Mz)(s,e=>e[m]));var m},47269:function(e,t,r){"use strict";r.d(t,{Qb:function(){return m},ZA:function(){return v},c$:function(){return l},or:function(){return y},p$:function(){return f},r0:function(){return c},rS:function(){return i},xg:function(){return d}});var a=r(83878),n=r(97331),u=r(5689),o=r(92269);const s=(0,a.Mz)(n.F,e=>e.speakToAnAdviser),l=((0,a.Mz)(s,e=>e.openDrawer),(0,a.Mz)(s,e=>e.openDrawer===u.r.SPEAK_TO_AN_ADVISER)),i=(0,a.Mz)(s,e=>e.formStatus===o.wK.VALID),c=(0,a.Mz)(s,e=>e.form),d=((0,a.Mz)(s,e=>e.formSubmitted),(0,a.Mz)(s,e=>e.sendSpeakToAnAdviserStatus)),p=e=>(0,a.Mz)(c,t=>t[e]),m=p("reasons"),v=p("moreHelp"),f=p("emailAddress"),y=p("contactNumber")},91843:function(e,t,r){"use strict";r.d(t,{B5:function(){return i},Fo:function(){return m},OW:function(){return d},QZ:function(){return s},WW:function(){return l},cW:function(){return p},eq:function(){return c},iN:function(){return o}});var a=r(83878),n=r(97331);const u=(0,a.Mz)(n.F,e=>e.wizardFooter),o=(0,a.Mz)(u,e=>e.aboutYouContinueButtonDisabled),s=(0,a.Mz)(u,e=>e.solutionsContinueButtonDisabled),l=(0,a.Mz)(u,e=>e.continueButtonVisible),i=(0,a.Mz)(u,e=>e.stepIndex),c=(0,a.Mz)(u,e=>-1===e.stepIndex),d=(0,a.Mz)(u,e=>0===e.stepIndex),p=(0,a.Mz)(u,e=>1===e.stepIndex),m=(0,a.Mz)(u,e=>2===e.stepIndex)},42649:function(e,t,r){"use strict";r.d(t,{fs:function(){return g},I9:function(){return y},yL:function(){return b},cJ:function(){return A},Jh:function(){return p},xQ:function(){return m},dP:function(){return v}});var a=r(40107),n=r(83878);const u=e=>
2e.budgetBenchmarkCalculator;var o=r(92269);const s=(0,n.Mz)(u,e=>e.referenceData),l=(0,n.Mz)(s,e=>e.budgetRules);var i=r(48037),c=r(67165);const d=(0,n.Mz)(u,e=>e.calculator),p=(0,n.Mz)(d,e=>e.formStatus===o.wK.INVALID),m=(0,n.Mz)(d,e=>e.displayResultsCard===o.Yf.YES),v=(0,n.Mz)(d,e=>e.displayResultsBudgetTable===o.Yf.YES),f=(0,n.Mz)(d,e=>e.form),y=(h="netMonthlyIncome",(0,n.Mz)(f,e=>e[h]));var h;const g=(0,n.Mz)(f,e=>e.hasChildren===o.Yf.YES),b=(0,n.Mz)(c.Oi,y,g,l,(e,t,r,a)=>{if(r){const{rules:r}=a&&a.find(e=>e.withChildren);return N(e,r,t)}{const{rules:r}=a&&a.find(e=>!e.withChildren);return N(e,r,t)}}),A=(0,n.Mz)(c.Oi,y,g,l,(e,t,r,a)=>{if(r){const{rules:r}=a&&a.find(e=>e.withChildren);return C(e,r,t)}{const{rules:r}=a&&a.find(e=>!e.withChildren);return C(e,r,t)}}),S=(e,t)=>parseInt(e)/100*t,N=(e,t,r)=>t&&t.map(t=>({name:t.name,iconUrl:t.iconUrl,ruleWeight:t.ruleWeight,ruleCalculatedValue:(0,i.v)(S(r.value,t.ruleWeight),e)}))||[],C=(e,t,r)=>t&&t.map(t=>{const n=t.categories&&t.categories.map(a=>{const n=S(r.value,t.ruleWeight),u=a.categoryWeight/t.ruleWeight*100;return{categoryName:a.categoryName,categoryWeighting:a.categoryWeight,categoryCalculatedValue:(0,i.v)(S(n,u),e)}}),u=[].concat((0,a.A)(n),[{categoryName:"Total",categoryWeighting:t.ruleWeight,categoryCalculatedValue:(0,i.v)(S(r.value,t.ruleWeight),e)}]);return{name:t.name,calculatedCategories:u}})||[]},48037:function(e,t,r){"use strict";r.d(t,{v:function(){return n}});const a=e=>e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,","),n=(e,t)=>{let r=0;return e&&(r=a(parseFloat(e).toFixed(2))),t?`${t} ${r}`:r}},70237:function(e,t,r){"use strict";r.d(t,{UJ:function(){return h},gj:function(){return C},ax:function(){return z},KI:function(){return M},eJ:function(){return L},Yt:function(){return l},wO:function(){return s},hS:function(){return I},O4:function(){return S},Rs:function(){return m},fX:function(){return d},Vz:function(){return p},g7:function(){return c},fi:function(){return w},pU:function(){return D},XL:function(){return v},HJ:function(){return T},aq:function(){return E},G:function(){return y},as:function(){return O},YW:function(){return P},ki:function(){return g},aD:function(){return k},hd:function(){return i},EZ:function(){return N},LK:function(){return A},sd:function(){return f}});var a=r(83878);var n=r(92269),u=r(95195);const o=(0,a.Mz)(e=>e.customerComplaint,e=>e.complaintArbitration),s=(0,a.Mz)(o,e=>e.openDrawer),l=(0,a.Mz)(o,e=>e.complaintType),i=(0,a.Mz)(o,e=>e.sendComplaintStatus),c=(0,a.Mz)(o,e=>e.sendComplaintStatus===n.rs.SUCCESS),d=(0,a.Mz)(o,e=>e.sendComplaintStatus===n.rs.FAILURE),p=(0,a.Mz)(o,e=>e.formStatus),m=(0,a.Mz)(o,e=>e.form),v=(0,a.Mz)(o,e=>e.sendComplaintStatus===n.rs.PENDING||e.sendComplaintStatus===n.rs.SUCCESS),f=(0,a.Mz)(o,e=>e.form.identityType&&e.form.identityType.value===u.Si.SA_ID),y=(0,a.Mz)(o,e=>!(!e.form.passportNumber.value&&!e.form.passportCountry.value)),h=(0,a.Mz)(o,e=>{switch(e.sendComplaintStatus){case n.rs.SUCCESS:return"Sent";case n.rs.FAILURE:return"Try Again";case n.rs.PENDING:return"Sending...";default:return"Submit"}}),g=(0,a.Mz)(o,e=>e.receiverEmailAddress),b=e=>(0,a.Mz)(m,t=>t[e]),A=b("title"),S=b("firstName"),N=b("surname"),C=b("cellphoneNumber"),I=b("email"),D=b("identityType"),w=b("idNumber"),E=b("passportNumber"),T=b("passportCountry"),O=b("policyNumber"),P=b("productType"),M=b("complaintRelation"),L=b("complaintTitle"),z=b("complaintDescription"),k=b("sendMeCopy")},85362:function(e,t,r){"use strict";r.d(t,{UJ:function(){return f},uw:function(){return i},xR:function(){return l},K1:function(){return o},ZD:function(){return s},XL:function(){return p},Wm:function(){return m},KA:function(){return v}});var a=r(83878);var n=r(92269);const u=(0,a.Mz)(e=>e.customerSatisfactionSurvey,e=>e.customerSatisfactionSubmitForm),o=(0,a.Mz)(u,e=>e.form),s=(0,a.Mz)(u,e=>e.formStatus===n.wK.INVALID),l=(0,a.Mz)(u,e=>({intId:e.form.customerQueryParams.intId,sysId:e.form.customerQueryParams.sysId,score:e.form.customerQueryParams.score,questionId:e.form.customerQueryParams.qId,comments:e.form.customerFeedback.value})),i=(c="customerFeedback",(0,a.Mz)(o,e=>e[c]));var c;const d=(0,a.Mz)(u,e=>e.apiCallStatus),p=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING||e.apiCallStatus===n.rs.SUCCESS),m=(0,a.Mz)(d,e=>e===n.rs.SUCCESS),v=(0,a.Mz)(d,e=>e===n.rs.PENDING),f=((0,a.Mz)(d,e=>e===n.rs.FAILURE),(0,a.Mz)(u,e=>{switch(e.apiCallStatus){case n.rs.SUCCESS:return"Submitted";case n.rs.FAILURE:return"Try Again";case n.rs.PENDING:return"Submitting...";default:return"Submit Feedback"}}))},58720:function(e,t,r){"use strict";r.d(t,{A:function(){return o},dQ:function(){return s},lG:function(){return l}});var a=r(83878),n=r(80562);const u=(0,a.Mz)(n.a,e=>e.applicationNow),o=(0,a.Mz)(u,e=>e.applicationNumber),s=(0,a.Mz)(u,e=>e.applicationOutcome),l=(0,a.Mz)(u,e=>e.utmTags)},85736:function(e,t,r){"use strict";r.d(t,{El:function(){return o},IF:function(){return s},OE:function(){return i},h5:function(){return l}});var a=r(83878),n=r(80562);const u=(0,a.Mz)(n.a,e=>e.documentStore),o=(0,a.Mz)(u,e=>({value:e.maxFileSize,human:e.humanReadableMax})),s=((0,a.Mz)(u,e=>e.maxFileSize),(0,a.Mz)(u,e=>e.fileTooLargeErrorMessage)),l=(0,a.Mz)(u,e=>e.allowedFileExtensions),i=(0,a.Mz)(u,e=>e.fileQueue);(0,a.Mz)(u,e=>e.documentsModal)},27770:function(e,t,r){"use strict";r.d(t,{Ku:function(){return i},RY:function(){return d},eu:function(){return l},ff:function(){return s},zx:function(){return c}});var a=r(83878),n=r(87218),u=r(80562);const o=(0,a.Mz)(u.a,e=>
2e.employmentDetails.storeValues),s=(0,a.Mz)(o,e=>"Contract"===e[n.Uc].value),l=((0,a.Mz)(o,e=>"Permanent"===e[n.Uc].value),(0,a.Mz)(o,e=>e[n.e_].value)),i=(0,a.Mz)(o,e=>e[n.e_].pristine),c=(0,a.Mz)(o,e=>e[n.N_].pristine),d=(0,a.Mz)(o,e=>e[n.N_].value)},80562:function(e,t,r){"use strict";r.d(t,{a:function(){return a}});const a=e=>e.digitalOnboarding},9888:function(e,t,r){"use strict";r.d(t,{IC:function(){return o},Z_:function(){return s}});var a=r(83878),n=r(80562);const u=(0,a.Mz)(n.a,e=>e.routing),o=(0,a.Mz)(u,e=>e.activePageIndex),s=(0,a.Mz)(u,e=>e.isFetching)},51632:function(e,t,r){"use strict";r.d(t,{De:function(){return T},E$:function(){return f},EZ:function(){return S},GC:function(){return g},Kc:function(){return E},LK:function(){return b},Mh:function(){return V},Ng:function(){return k},O4:function(){return A},W6:function(){return I},Wy:function(){return x},Yg:function(){return y},ZO:function(){return P},ZX:function(){return L},db:function(){return N},et:function(){return O},gJ:function(){return M},hN:function(){return z},hS:function(){return D},hi:function(){return C},qR:function(){return m},xc:function(){return w},y8:function(){return R}});var a=r(83878),n=r(10321),u=r(92269),o=r(5646),s=r(66345),l=r(40532),i=r(46260),c=r(58370);const d=(0,a.Mz)(n.X,e=>e&&e.beneficiaries),p=(0,a.Mz)(d,e=>e&&e.openDrawer),m=(0,a.Mz)(p,e=>e===u.yv.EDIT),v=(0,a.Mz)(d,e=>e&&e.editBeneficiary),f=(0,a.Mz)(v,e=>e&&e.formStatus===u.wK.VALID),y=(0,a.Mz)(v,e=>e&&e.form),h=e=>(0,a.Mz)(y,t=>t&&t[e]),g=h("selectedExistingBeneficiary"),b=h("title"),A=h("firstName"),S=h("surname"),N=h("dateOfBirth"),C=h("relationship"),I=h("mobileNumber"),D=h("email"),w=(0,a.Mz)(d,e=>e&&e.editId),E=(0,a.Mz)(d,e=>e&&e.beneficiaries),T=(0,a.Mz)(o.wd,o.cT,(e,t)=>{const r=Object.keys(e),a=r.includes(s.DF.SPOUSE.code)||r.includes(s.DF.CHILD_1.code);return!t||a}),O=(0,a.Mz)(d,e=>e&&e.showMustHaveBeneficiary),P=(0,a.Mz)(E,e=>e?e.map(e=>{const t={};return t.FullName=e.value.firstName.value+" "+e.value.surname.value,t.DateOfBirth=e.value.dateOfBirth.value,t.MobileNumber=e.value.mobileNumber.value,t}):[]),M=(0,a.Mz)(o.WO,E,(e,t)=>{const r=Object.keys(e.coverMembers).map(r=>{const a=e.coverMembers[r],n=t.some(e=>e.value.selectedExistingBeneficiary===r);return a.firstName.value&&r!==s.DF.MYSELF.code?{code:r,name:a.firstName.value+" "+a.surname.value,isDisabled:n}:null}).filter(e=>null!=e).sort((e,t)=>e.name>=t.name?1:-1);return r.unshift({code:"NONE",name:"Do not add cover member",isDisabled:!1}),r}),L=()=>s.wp.sort(),z=(0,a.Mz)(d,e=>null!==e.editBeneficiary.form.selectedExistingBeneficiary&&"NONE"!==e.editBeneficiary.form.selectedExistingBeneficiary),k=(0,a.Mz)(C,l.Dw,(e,t)=>{if(!e||!e.value)return s.Aw;const{code:r}=t.find(t=>t.description===e.value);switch(s.Sl[r.toLowerCase()]){case s.K6:return s.Mk;case s.Vk:return s.NC;default:return s.Aw}}),V=(0,a.Mz)(E,l.TY,l.Dw,c._S,(e,t,r,a)=>e.map((e,n)=>{const{title:u,firstName:o,surname:s,dateOfBirth:l,relationship:c,mobileNumber:d,email:p}=e.value,m=r.find(e=>e.description===c.value),v=t.find(e=>e.code===u.value),f=(0,i.Cb)(l.value),y=(0,i.B0)([o,s]),h="Mr"===u.value?"Male":"Female",g=(0,i.g$)(h),b=a[n];return{initials:y,age:+f,cellphoneNumber:d.value,email:p.value,relationshipType:m,firstName:o.value,surname:s.value,dateOfBirth:l.value,sharePercentage:+b.value,title:v,gender:g}})),R=(0,a.Mz)(E,e=>e&&e.length),x=(0,a.Mz)(R,e=>10===e&&"maxAdded");(0,a.Mz)(d,e=>e.confirmRemoveBeneficiaryId)},58370:function(e,t,r){"use strict";r.d(t,{CG:function(){return S},CP:function(){return b},CV:function(){return f},C_:function(){return h},JB:function(){return s},Lv:function(){return c},OT:function(){return d},T0:function(){return i},UU:function(){return I},_S:function(){return C},e1:function(){return N},nZ:function(){return l},oz:function(){return m},v4:function(){return A},vb:function(){return g},vh:function(){return v},vw:function(){return y}});var a=r(83878),n=r(10321),u=r(92269);const o=(0,a.Mz)(n.X,e=>e.beneficiariesSplit),s=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,a.Mz)(o,e=>e.isEvenSplit),i=(0,a.Mz)(o,e=>e.totalPercentage),c=(0,a.Mz)(o,e=>e.splitError),d=((0,a.Mz)(o,e=>e.nFields),(0,a.Mz)(o,e=>e.form)),p=e=>(0,a.Mz)(d,t=>t[e]),m=p("split01"),v=p("split02"),f=p("split03"),y=p("split04"),h=p("split05"),g=p("split06"),b=p("split07"),A=p("split08"),S=p("split09"),N=p("split10"),C=(0,a.Mz)(m,v,f,y,h,g,b,A,S,N,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t}),I=(0,a.Mz)(s,e=>e?"valid":"error")},37364:function(e,t,r){"use strict";r.d(t,{EF:function(){return v},EZ:function(){return b},J2:function(){return S},K3:function(){return I},Oi:function(){return c},PQ:function(){return f},Q6:function(){return d},YS:function(){return i},Zp:function(){return m},f2:function(){return p},fe:function(){return l},h3:function(){return C},i3:function(){return N},mG:function(){return g},or:function(){return A},wF:function(){return y}});var a=r(83878),n=r(10321),u=r(66345),o=r(92269);const s=(0,a.Mz)(n.X,e=>e.callMeBack),l=(0,a.Mz)(s,e=>e.openDrawer===u.r.CALL_ME_BACK),i=(0,a.Mz)(s,e=>e.callMeBackType),c=((0,a.Mz)(s,e=>e.formStatus===o.wK.VALID),(0,a.Mz)(s,e=>e.form)),d=((0,a.Mz)(s,e=>e.formSubmitted),(0,a.Mz)(s,i,(e,t)=>t===o.QJ.QUOTE?e.sendCallMeBackStatusQuote:t===o.QJ.REPLACEMENT?e.sendCallMeBackStatusReplacement:t===o.QJ.GENERIC?e.sendCallMeBackStatusGeneric:null)),p=(0,a.Mz)(s,e=>e.gtmContextUrl),m=(0,a.Mz)(s,e=>e.gtmContextGaId),v=(0,a.Mz)(s,e=>e.replacementProduct),f=(0,a.Mz)(s,e=>e.genericProduct),y=(0,a.Mz)(s,e=>e.quoteProduct),h=e=>(0,a.Mz)(c,t=>t[e]),g=h("name"),b=h("surname"),A=h("contactNumber"),S=(0,a.Mz)(d,e=>{switch(e){case o.rs.SUCCESS:return"SEND AGAIN";case o.rs.FAILURE:return"TRY AGAIN";case o.rs.PENDING:return"SENDING...";case o.rs.IDLE:default:return"CALL ME BACK"}}),N=(0,a.Mz)(d,i,(e,t)=>e===o.rs.PENDING||e===o.rs.SUCCESS&&t===o.QJ.REPLACEMENT),C=(0,a.Mz)(d,e=>e===o.rs.SUCCESS),I=(0,a.Mz)(d,e=>e===o.rs.FAILURE)},8647:function(e,t,r){"use strict";r.d(t,{$G:function(){return l},Ex:function(){return d},Gj:function(){return m},Jc:function(){return s},Ul:function(){return p},yO:function(){return i},zb:function(){return c}});var a=r(10321),n=r(83878),u=r(92269);const o=(0,n.Mz)(a.X,e=>e.confirmDetails),s=(0,n.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,n.Mz)(o,e=>e.declarations),i=(0,n.Mz)(o,e=>e.declarations===u.Yf.YES),c=(0,n.Mz)(o,e=>e.declarations===u.wK.INVALID),d=(0,n.Mz)(o,e=>e.declarationsSideDrawer===u.Yf.YES),p=(0,n.Mz)(o,e=>e.declarationsValidationMessage),m=((0,n.Mz)(o,e=>!!e.waitingForSubmission),(0,n.Mz)(o,e=>!!e.submitSuccess),(0,n.Mz)(o,e=>!!e.submitError),(0,n.Mz)(o,e=>e&&e.referenceNumber),(0,n.Mz)(o,e=>e.skipConfirmationPage))},10321:function(e,t,r){"use strict";r.d(t,{X:function(){return a}});const a=e=>e.easiplusFuneralPlan},5646:function(e,t,r){"use strict";r.d(t,{$o:function(){return me},Ap:function(){return v},C6:function(){return p},Cy:function(){return ie},EZ:function(){return V},Gw:function(){return T},H5:function(){return m},Hq:function(){return K},K1:function(){return j},K5:function(){return ve},L9:function(){return I},LK:function(){return z},Ny:function(){return B},O4:function(){return k},OH:function(){return de},Or:function(){return y},Ou:function(){return ce},Qd:function(){return Z},R0:function(){return J},SA:function(){return g},Vn:function(){return q},WO:function(){return d},Y:function(){return M},cT:function(){return N},co:function(){return _},db:function(){return R},m0:function(){return h},nY:function(){return X},nq:function(){return x},o$:function(){return P},pT:function(){return f},rx:function(){return pe},uv:function(){return G},wd:function(){return C},x0:function(){return W},xe:function(){return O},z9:function(){return F}});var a=r(40107),n=r(83878),u=r(92269),o=r(10321),s=r(66345),l=r(11408),i=r(40532),c=(r(33563),r(83095));const d=(0,n.Mz)(o.X,e=>e.livesCovered),p=(0,n.Mz)(d,e=>e.formStatus===u.wK.VALID),m=(0,n.Mz)(d,e=>e.formComplete===u.wK.VALID),v=(0,n.Mz)(d,e=>e.editCoverMember),f=(0,n.Mz)(d,e=>e.addCoverMember),y=(0,n.Mz)(d,e=>e.referenceCoverCategoryMembers),h=(0,n.Mz)(d,e=>e.removeCoverMember),g=(0,n.Mz)(d,y,(e,t)=>{let r=e.coverMembers;const a=Object.keys(e.coverMembers),n=Object.keys(t);return a.map(e=>{const a=r[e].firstName.status===u.Oz.VALID,o=n.find(r=>t[r].code===e);r[e]={...r[e],fullName:r[e].firstName.value+" "+r[e].surname.value,key:o,hasDetail
2s:a,displayFirstLabelSet:!(!a||!t[o].displayCoverAmount),displaySecondLabelSet:!(!a||t[o].displayCoverAmount),canRemove:!(!a||!t[o].canRemove),description:t[o].description,label:t[o].label}}),r}),b=(0,n.Mz)(d,e=>e.referenceCoverCategories),A=(0,n.Mz)(g,e=>Object.keys(e)),S=(0,n.Mz)(b,e=>Object.keys(e)),N=(0,n.Mz)(S,e=>e.includes(s.l_.DIRECT_FAMILY.key)),C=(0,n.Mz)(g,e=>{const t=Object.keys(e).filter(t=>e[t].firstName.status===u.Oz.VALID);let r={};return t.map(t=>r[t]=e[t]),r}),I=(0,n.Mz)(d,e=>e.popupModal),D=e=>(0,n.Mz)(d,t=>{if(Object.keys(t.referenceCoverCategoryMembers).length>=Object.keys(t.coverMembers).length){if(e in t.referenceCoverCategories){return!Object.keys(t.referenceCoverCategoryMembers).filter(r=>t.referenceCoverCategoryMembers[r].category===e).map(e=>t.referenceCoverCategoryMembers[e].code).map(e=>!!t.coverMembers[e]&&t.coverMembers[e].firstName.status===u.Oz.VALID).includes(!1)}return!0}return!1}),w=D(s.l_.PARENTS_AND_IN_LAWS.key),E=D(s.l_.EXTENDED_FAMILY.key),T=(0,n.Mz)(w,E,(e,t)=>e&&t),O=(0,n.Mz)(g,e=>Object.keys(e).filter(t=>e[t].firstName.value||e[t].surname.value)),P=(0,n.Mz)(g,e=>{if(e){if("myself"in e){return Object.keys(e).filter(e=>!(e.startsWith("child")||e.startsWith("spouse"))).map(t=>e[t].monthlyPremium.value).reduce((e,t)=>e+t,0)}return Object.keys(e).map(t=>e[t].monthlyPremium.value).reduce((e,t)=>e+t,0)}}),M=(0,n.Mz)(d,e=>e.form),L=((0,n.Mz)(d,e=>!0===e.maxChildrenAdded),e=>(0,n.Mz)(d,t=>t.form[e])),z=L("title"),k=L("firstName"),V=L("surname"),R=L("dateOfBirth"),x=L("age"),_=L("coverAmount"),F=L("monthlyPremium"),j=(0,n.Mz)(R,x,(e,t)=>e.error||t.error),U=(0,n.Mz)(d,e=>s.DF.SPOUSE.code in e.coverMembers&&e.coverMembers[s.DF.SPOUSE.code].firstName.status===u.Oz.VALID),$=(0,n.Mz)(d,e=>Object.keys(e.coverMembers).filter(t=>t.startsWith("child")&&e.coverMembers[t].firstName.status===u.Oz.VALID).length>0),B=(0,n.Mz)(f,v,y,(e,t,r)=>{const a=e||t;if(a){const e=Object.keys(r).find(e=>r[e].code===a),t=r[e].category;if(t===s.l_.EXTENDED_FAMILY.key)return{minLabel:"R10 000",maxLabel:"R30 000",sliderSteps:[1e4,15e3,2e4,25e3,3e4]};if(t===s.l_.PARENTS_AND_IN_LAWS.key)return{minLabel:"R10 000",maxLabel:"R50 000",sliderSteps:[1e4,15e3,2e4,25e3,3e4,4e4,5e4]}}return{minLabel:"R10 000",maxLabel:"R70 000",sliderSteps:[1e4,15e3,2e4,25e3,3e4,4e4,5e4,6e4,7e4]}}),W=(0,n.Mz)(f,v,(e,t)=>{const r=e||t;if(r)return r===s.DF.MYSELF.code?"Age: (maximum 65)":r.startsWith("child")?"Age: (maximum 21)":"Age: (maximum 84)"}),q=(0,n.Mz)(d,i.Kj,f,v,U,$,y,(e,t,r,a,n,o,i)=>{let c=r||a,d=e.form.dateOfBirth;const p=e.form.coverAmount;if(c&&p.value&&(c===s.DF.SPOUSE.code&&(n=!0,d=e.coverMembers.myself.dateOfBirth),c.startsWith("child")&&(o=!0,d=e.coverMembers.myself.dateOfBirth),d.status===u.wK.VALID)){let r=e.form.age;if(c===s.DF.SPOUSE.code&&(r=e.coverMembers.myself.age),c.startsWith("child")&&(r=e.coverMembers.myself.age),r.status===u.Oz.VALID){const e=Object.keys(i).find(e=>i[e].code===c),a=i[e].category,u=s.l_[a].code,d=l.a.mapCoverCategoryForProductCode(u,n,o),m=l.a.easiplusLookupPremiumValue(t,d,r.value,p.value);return m||null}}}),K=(0,n.Mz)(d,i.Kj,U,$,y,(e,t,r,a,n)=>{if("myself"in e.coverMembers&&e.coverMembers.myself.coverAmount){const u=e.coverMembers.myself.coverAmount,o=e.coverMembers.myself.age,i=s.l_[n.MYSELF.category].code,c=l.a.mapCoverCategoryForProductCode(i,r,a),d=l.a.easiplusLookupPremiumValue(t,c,o.value,u.value);return d||null}}),G=(0,n.Mz)(f,e=>{var t=s.q0[e];if(!t&&e){const r=Object.keys(s.q0).filter(t=>e.startsWith(t));r&&(t=s.q0[r])}switch(t){case s.K6:return s.Mk;case s.Vk:return s.NC;default:return s.Aw}}),Y=e=>{const t=e.match(/child_(\d)/);return t?{relationshipTypeCode:"Child",relationshipTypeDescription:"My Child",childNumber:+t[1],isOverTwentyOne:!0,isDoBValid:!0}:{relationshipTypeCode:"Spouse",relationshipTypeDescription:"My spouse/partner"}},H=(0,n.Mz)(g,e=>Object.entries(e).reduce((e,t)=>{let[r,a]=t;const n=(e=>e.match(/child_(\d)|spouse|myself/))(r)?"immediateMembers":"otherMembers";if(null==a.age.value)return e;const u="grandchild"===r?"grandchildren":r;return{...e,[n]:{...e[n],[u]:a}}},{immediateMembers:{},otherMembers:{}})),Q=(0,n.Mz)(i.f5,H,c.cS,(e,t,r)=>{const{immediateMembers:a}=t;if(!a||!a.myself)return null;const{myself:n,...u}=a,o=!!Object.keys(a).find(e=>e.startsWith("child")),s=Object.keys(a).includes("spouse")?"Family":o?"SingleFamily":"Individual",l=r;return{...e.find(e=>
2e.productCode===s),age:+n.age.value,firstName:n.firstName.value,surname:n.surname.value,dateOfBirth:n.dateOfBirth.value,coverAmount:+n.coverAmount.value,totalPremium:+n.monthlyPremium.value,title:{code:l.code},gender:{code:null,description:null,display:!1},relatedCoveredMembers:Object.entries(u).filter(e=>{let[t,r]=e;return null!=r.age.value}).map(e=>{let[t,r]=e;return{...Y(t),firstName:r.firstName.value,surname:r.surname.value,dateOfBirth:r.dateOfBirth.value,title:{code:r.title.value},age:+r.age.value,isMinAgeValid:!0,isMaxAgeValid:!0}})}}),Z=(0,n.Mz)(i.IH,Q,H,(e,t,r)=>{const n=t=>{const r=(t||"").match(/(.*)_(\d)/),a=r?r[1]:t;return e.find(e=>e.relationshipTypeCode.toLowerCase()===a.toLowerCase())},u=Object.entries(r.otherMembers).map(e=>{let[t,r]=e;return{...n(t),age:+r.age.value,firstName:r.firstName.value,surname:r.surname.value,dateOfBirth:r.dateOfBirth.value,title:{code:r.title.value},totalPremium:+r.monthlyPremium.value,gender:{code:null,description:null,display:!1},isSelected:!1,coverAmount:+r.coverAmount.value,initials:"",saIdNumber:"",maidenName:""}});return[].concat((0,a.A)(t?[t]:[]),(0,a.A)(u))}),X=(0,n.Mz)(b,y,A,(e,t,r)=>{let n=[];if(!e)return;const u=Object.keys(e),o=Object.keys(t);u.map(e=>{if(e===s.DF.MYSELF.category)n.push(s.DF.MYSELF.code);else{const u=r.filter(r=>{const a=o.find(e=>t[e].code===r);return t[a].category===e});n=[].concat((0,a.A)(n),(0,a.A)(u))}});const l=n.map(e=>{const r=o.find(r=>t[r].code===e);return t[r].description});return JSON.stringify(l)}),J=(0,n.Mz)(g,b,y,()=>"monthlyPremium",(e,t,r,n)=>{let u=[];const o=Object.keys(t),l=Object.keys(e),i=Object.keys(r);o.map(e=>{if(e===s.DF.MYSELF.category)u.push(s.DF.MYSELF.code);else{const t=l.filter(t=>{const a=i.find(e=>r[e].code===t);return r[a].category===e});u=[].concat((0,a.A)(u),(0,a.A)(t))}});const c=u.map(t=>Number(e[t][n].value));return JSON.stringify(c)}),ee=((0,n.Mz)(d,e=>e.viewMoreCategories),e=>(0,n.Mz)(d,t=>t.viewMoreCategories.includes(e))),te=(ee(s.l_.DIRECT_FAMILY.key),ee(s.l_.PARENTS_AND_IN_LAWS.key),ee(s.l_.EXTENDED_FAMILY.key),e=>(0,n.Mz)(A,y,ee(e),(t,r,a)=>{const n=t.filter(t=>{const a=Object.keys(r).find(e=>r[e].code===t);return r[a].category===e});return a?n:n.slice(0,3)})),re=te(s.l_.DIRECT_FAMILY.key),ae=te(s.l_.PARENTS_AND_IN_LAWS.key),ne=te(s.l_.EXTENDED_FAMILY.key),ue=e=>(0,n.Mz)(ee(e),(e=>(0,n.Mz)(A,y,(t,r)=>t.filter(t=>{const a=Object.keys(r).find(e=>r[e].code===t);return r[a].category===e}).length))(e),(e,t)=>t>3?e?"View less members":"View more members":null),oe=ue(s.l_.DIRECT_FAMILY.key),se=ue(s.l_.PARENTS_AND_IN_LAWS.key),le=ue(s.l_.EXTENDED_FAMILY.key),ie=(0,n.Mz)(f,v,(e,t)=>e||t),ce=(0,n.Mz)(v,e=>e&&e===s.DF.MYSELF.code),de=(0,n.Mz)(ie,y,(e,t)=>{const r=Object.keys(t).find(r=>t[r].code===e);return e?t[r].category:null}),pe=(0,n.Mz)(ie,y,(e,t)=>{const r=Object.keys(t).find(r=>t[r].code===e);return e?t[r].label:null}),me=(0,n.Mz)(ie,e=>e===s.DF.SPOUSE.code),ve=(0,n.Mz)(b,oe,se,le,re,ae,ne,w,E,(e,t,r,a,n,u,o,s,l)=>{let i={};return n.length&&(i[e.DIRECT_FAMILY.key]={...e.DIRECT_FAMILY,isComplete:!0,viewMoreText:t,codes:n}),u.length&&(i[e.PARENTS_AND_IN_LAWS.key]={...e.PARENTS_AND_IN_LAWS,isComplete:s,viewMoreText:r,codes:u}),o.length&&(i[e.EXTENDED_FAMILY.key]={...e.EXTENDED_FAMILY,isComplete:l,viewMoreText:a,codes:o}),i})},91801:function(e,t,r){"use strict";r.d(t,{$z:function(){return P},AC:function(){return m},Am:function(){return y},B1:function(){return d},BN:function(){return M},BX:function(){return V},Bp:function(){return v},C4:function(){return A},HA:function(){return h},Pp:function(){return p},Q3:function(){return C},T9:function(){return b},U8:function(){return g},_O:function(){return L},c7:function(){return O},fm:function(){return I},jE:function(){return c},lN:function(){return T},m5:function(){return k},sm:function(){return S},tA:function(){return z}});var a=r(83878),n=r(66345),u=r(4719),o=r(92269),s=r(10321),l=r(40532);const i=(0,a.Mz)(s.X,e=>e.paymentDetails),c=(0,a.Mz)(i,e=>e.formStatus===o.wK.VALID),d=(0,a.Mz)(i,e=>e.accountValidationStatus),p=(0,a.Mz)(i,e=>e.form),m=(0,a.Mz)(i,e=>e.form.paymentAuthorization.value===o.Yf.YES),v=((0,a.Mz)(i,e=>e.form.paymentAuthorization.value===o.Yf.NO),(0,a.Mz)(i,e=>e.form.paymentAuthorization.value===o.wK.INVALID)),f=e=>(0,a.Mz)(p,t=>t[e]),y=f("bankName"),h=f("accountNumber"),g=f("accountType"),b=f("debitOrderDay"),A=f("paymentAuthorization"),S=f("isSelfEmployed"),N=e=>e&&e.length<=4?e:e?e=e.replace(/([a-z])([A-Z])/g,"$1 $2"):void 0,C=(0,a.Mz)(y,e=>N(e.value)),I=(0,a.Mz)(g,e=>N(e.value)),D=(0,a.Mz)(y,l.TM,(e,t)=>t.find(t=>t.code===e.value)),w=(0,a.Mz)(g,l.YT,(e,t)=>t.find(t=>t.code===e.value)),E=(0,a.Mz)(b,l.PE,(e,t)=>t.find(t=>t.description===e.value)),T=(0,a.Mz)(D,h,w,E,(e,t,r,a)=>({debitOrderDateCode:a.code,bankDetail:{accountNumber:t.value&&t.value.split(" ").join(""),bank:e,accountType:r}})),O=(0,a.Mz)(y,h,g,b,(e,t,r,a)=>"valid"===e.status&&"valid"===t.status&&"valid"===r.status&&"valid"===a.status),P=(0,a.Mz)(S,e=>({selfEmployed:e.value})),M=(0,a.Mz)(i,e=>e.includeAvs),L=(0,a.Mz)(i,e=>e.includeCdv),z=(0,a.Mz)(y,e=>u.ST.some(t=>t.bankName===e.value)),k=(0,a.Mz)(y,e=>{const t=u.ST.find(t=>t.bankName===e.value);return t?t.verifictionFormattedName:""}),V=(0,a.Mz)(d,z,M,L,(e,t,r,a)=>e===n.dY.PASSED&&(!!(r&&t||a)||void 0))},83095:function(e,t,r){"use strict";r.d(t,{Bk:function(){return I},D6:function(){return $},EZ:function(){return g},FQ:function(){return T},GT:function(){return y},H7:function(){return F},IM:function(){return S},JJ:function(){return O},KM:function(){return E},KP:function(){return W},Kg:function(){return D},OX:function(){return b},Xd:function(){return h},Yl:function(){return z},Z2:function(){return Z},_H:function(){return w},_s:function(){return L},aT:function(){return X},bk:function(){return re},cS:function(){return H},dS:function(){return A},dc:function(){return p},eG:function(){return q},eu:function(){return R},hN:function(){return d},hS:function(){return C},hp:function(){return M},ht:function(){return Q},k6:function(){return B},l_:function(){return f},mC:function(){return V},mU:function(){return x},oP:function(){return k},ri:function(){return m},rp:function(){return j},u2:function(){return _},u8:function(){return P},xI:function(){return U},zd:function(){return N}});var a=r(10321),n=r(83878),u=r(92269),o=r(66345),s=r(40532),l=r(46260),i=r(91801);const c=(0,n.Mz)(a.X,e=>e.personalDetails),d=(0,n.Mz)(c,e=>e.formStatus===u.wK.VALID),p=(0,n.Mz)(c,e=>e.form),m=((0,n.Mz)(c,e=>e.gCSStreetAddress),(0,n.Mz)(c,e=>e.gCSPostalAddress),(0,n.Mz)(c,e=>e.dropOffDetails)),v=e=>(0,n.Mz)(p,t=>t[e]),f=v("postalAddressMethod"),y=v("postalAddressSame"),h=v("firstNames"),g=v("surname"),b=v("id"),A=(0,n.Mz)(h,g,(e,t)=>e.value+" "+t.value),S=(0,n.Mz)(h,e=>e.value.split(" ").map(e=>e[0]).join("").toUpperCase()),N=v("mobileNumber"),C=v("email"),I=v("complex"),D=v("streetAddress"),w=v("suburb"),E=v("city"),T=v("postalCode"),O=v("country"),P=(0,n.Mz)(I,D,w,E,T,O,(e,t,r,a,n,u)=>
2[e.value,t.value,r.value,a.value,n.value,u.value].filter(Boolean).join(", ")),M=v("poBox"),L=v("poPostOffice"),z=v("poPostalCode"),k=v("poCountry"),V=v("privateBag"),R=v("privatePostOffice"),x=v("privatePostalCode"),_=v("privateCountry"),F=v("postalComplex"),j=v("postalStreetAddress"),U=v("postalSuburb"),$=v("postalCity"),B=v("postalPostalCode"),W=v("postalCountry"),q=(0,n.Mz)(f,M,L,z,k,V,R,x,_,F,j,U,$,B,W,(e,t,r,a,n,u,s,l,i,c,d,p,m,v,f)=>e.value===o.Ld.PO_BOX?[t.value,r.value,a.value,n.value].filter(Boolean).join(", "):e.value===o.Ld.PRIVATE_BAG?[u.value,s.value,l.value,i.value].filter(Boolean).join(", "):e.value===o.Ld.STREET_ADDRESS?[c.value,d.value,p.value,m.value,v.value,f.value].filter(Boolean).join(", "):void 0),K=(0,n.Mz)(f,M,L,z,k,V,R,x,_,F,j,U,$,B,W,(e,t,r,a,n,u,s,l,i,c,d,p,m,v,f)=>{if(e.value===o.Ld.PO_BOX)return{street:t.value,suburb:r.value,city:n.value,postalCode:a.value};if(e.value===o.Ld.PRIVATE_BAG)return{street:u.value,suburb:s.value,city:i.value,postalCode:l.value};if(e.value===o.Ld.STREET_ADDRESS){return{street:[c.value,d.value].filter(e=>!!e).join(", "),city:[m.value,f.value].filter(e=>!!e).join(", "),suburb:p.value,postalCode:v.value}}return{}}),G=(0,n.Mz)(N,C,I,D,w,E,T,O,K,y,(e,t,r,a,n,u,o,s,l,i)=>{const c={street:a.value,suburb:n.value,city:u.value,postalCode:o.value};return{cellphoneNumber:e.value,email:t.value,postalAddress:{...i.value?c:l,isPostalSameAsResidential:i.value},residentialAddress:{...c,isPostalSameAsResidential:i.value}}}),Y=(0,n.Mz)(b,e=>{const t=(0,l.CD)(e.value);return(0,l.g$)(t)}),H=(0,n.Mz)(b,e=>(0,l.$Y)(e.value)),Q=(0,n.Mz)(G,i.$z,h,g,b,Y,(e,t,r,a,n,u)=>{const o=(0,l.UE)(n.value),s=(0,l.x6)(n.value),i=(0,l.$Y)(n.value);return{contactInformation:e,employmentDetail:t,age:o,dateOfBirth:s,firstName:r.value,surname:a.value,saIdNumber:n.value,title:i,gender:u}}),Z=(0,n.Mz)(y,e=>e.value?"Residential/Postal Address":"Residential Address"),X=(0,n.Mz)(N,e=>{const t=e.value;if(!t||10!==t.length)return t;const r=t.match(/^(\d{1})(\d{2})(\d{3})(\d{4})$/);return[[r[1],r[2]].join(""),r[3],r[4]].join(" ")}),J=(0,n.Mz)(s.Fx,e=>e?e.find(e=>e.code===o.Ld.STREET_ADDRESS):""),ee=(0,n.Mz)(s.Fx,e=>e?e.find(e=>e.code===o.Ld.PO_BOX):""),te=(0,n.Mz)(s.Fx,e=>e?e.find(e=>e.code===o.Ld.PRIVATE_BAG):""),re=((0,n.Mz)(f,J,ee,te,(e,t,r,a)=>[t.code,a.code,r.code].includes(e.value)?e.value:null),(0,n.Mz)(f,J,(e,t)=>e.value===t.code),(0,n.Mz)(f,ee,(e,t)=>e.value===t.code),(0,n.Mz)(f,te,(e,t)=>e.value===t.code),(0,n.Mz)(y,e=>e.value===u.Yf.YES),(0,n.Mz)(h,g,N,(e,t,r)=>e.status===u.Oz.VALID&&t.status===u.Oz.VALID&&r.status===u.Oz.VALID))},49425:function(e,t,r){"use strict";r.d(t,{A$:function(){return ve},E3:function(){return ee},EL:function(){return E},FO:function(){return v},H$:function(){return p},KO:function(){return z},L5:function(){return te},LY:function(){return m},Lh:function(){return _},Ni:function(){return Z},Ny:function(){return le},O:function(){return k},OH:function(){return ae},OK:function(){return A},Pk:function(){return H},QO:function(){return P},Vn:function(){return ie},WN:function(){return D},WO:function(){return S},Z2:function(){return Y},ZJ:function(){return g},_f:function(){return Q},_i:function(){return ne},bj:function(){return me},cT:function(){return ce},co:function(){return M},d3:function(){return re},ey:function(){return pe},gE:function(){return F},hi:function(){return V},l_:function(){return de},mz:function(){return C},no:function(){return fe},on:function(){return oe},ow:function(){return se},pV:function(){return f},rR:function(){return h},uO:function(){return ue},wW:function(){return I},y5:function(){return x},z9:function(){return L}});var a=r(40107),n=r(83878),u=r(10321),o=r(66345),s=r(11408),l=r(40532),i=r(92269),c=r(46260);const d=(0,n.Mz)(u.X,e=>e.quote),p=(0,n.Mz)(d,e=>e.sideDrawerOpen===o.pH.LIVES_COVERED),m=(0,n.Mz)(d,e=>e.sideDrawerOpen===o.pH.DIRECT_FAMILY),v=(0,n.Mz)(d,e=>e.sideDrawerOpen===o.pH.PARENTS_AND_IN_LAWS),f=(0,n.Mz)(d,e=>e.sideDrawerOpen===o.pH.EXTENDED_FAMILY),y=((0,n.Mz)(d,e=>e.sideDrawerOpen),(0,n.Mz)(d,e=>e.coverCategoryOptions)),h=(0,n.Mz)(d,e=>e.formCoverCategories),g=(0,n.Mz)(d,e=>e.formCoverCategories.value===o.z0.DIRECT_FAMILY),b=(0,n.Mz)(d,e=>e.parentsCoverOptions),A=(0,n.Mz)(d,e=>e.extendedFamilyCoverOptions),S=(0,n.Mz)(d,e=>e.livesCovered),N=(0,n.Mz)(d,e=>
2e.expandedView),C=(0,n.Mz)(d,e=>e.editId),I=(0,n.Mz)(d,e=>e.editCover),D=(0,n.Mz)(I,e=>e&&e.formStatus===i.wK.VALID),w=(0,n.Mz)(d,e=>e.confirmDelete),E=(0,n.Mz)(I,e=>e&&e.form),T={value:null,status:i.Oz.UNTOUCHED,error:null},O=e=>(0,n.Mz)(E,t=>{if(!t)return;const r=t[e];return r||T}),P=O("age"),M=O("coverAmount"),L=O("monthlyPremium"),z=O("addPartner"),k=O("addChild"),V=O("relationship"),R=e=>(+e).toLocaleString().replace(","," "),x=(0,n.Mz)(M,e=>e&&e.value?"R"+R(e.value):"R0"),_=(0,n.Mz)(P,L,(e,t)=>e&&e.status===i.wK.VALID&&t&&t.value?"R"+R(t.value):"R0"),F=(0,n.Mz)(d,e=>e.showingAgeValidation),j=e=>(0,n.Mz)(S,t=>t[e]?t[e].map(t=>({id:t.id,age:t.value.age.value,coverAmount:t.value.coverAmount.value,monthlyPremium:t.value.monthlyPremium.value,relationship:e!==o.z0.DIRECT_FAMILY?t.value.relationship&&t.value.relationship.value:t.value.addPartner.value?"Me & My Family":t.value.addChild.value?"Me & My Children":"Myself"})):[]),U=j(o.z0.DIRECT_FAMILY),$=j(o.z0.PARENTS_AND_IN_LAWS),B=j(o.z0.EXTENDED_FAMILY),W=e=>(0,n.Mz)(e,e=>e.map(e=>({...e,coverAmount:`R${(0,c.qK)(e.coverAmount)}`,monthlyPremium:`R${(0,c.qK)(e.monthlyPremium)}`}))),q=W(U),K=W($),G=W(B),Y=(0,n.Mz)(q,K,G,N,(e,t,r,n)=>{const u=e=>{const{displayList:t,category:r}=e,a=n===r,u=t&&t.length>2&&!a,o=u?t.slice(0,2):t,s=a?"VIEW LESS MEMBERS":u?"VIEW MORE MEMBERS":null;return t&&t.length&&[{...e,isExpanded:a,isCollapsed:u,expandButtonText:s,displayList:o}]||[]},s=u({headingText:"Me & My Direct Family",displayList:e,category:o.z0.DIRECT_FAMILY}),l=u({headingText:"My Parents & In-laws",displayList:t,category:o.z0.PARENTS_AND_IN_LAWS}),i=u({headingText:"My Extended Family",displayList:r,category:o.z0.EXTENDED_FAMILY});return[].concat((0,a.A)(s),(0,a.A)(l),(0,a.A)(i))}),H=(0,n.Mz)(S,e=>!e||!Object.values(e).flat().length),Q=((0,n.Mz)(H,e=>e?"efp-quote-init-page":"efp-quote"),(0,n.Mz)(y,q,K,G,(e,t,r,a)=>{const n=e.map(e=>({value:e,disabled:!1}));return t&&1===t.length&&(n[0].disabled=!0),r&&4===r.length&&(n[1].disabled=!0),a&&10===a.length&&(n[2].disabled=!0),n})),Z=(0,n.Mz)(q,K,G,(e,t,r)=>e&&1===e.length&&t&&4===t.length&&r&&10===r.length&&"maxAdded"),X=(J=o.z0.PARENTS_AND_IN_LAWS,(0,n.Mz)(S,e=>{const t=e[J];return t?t.map(e=>e.value.relationship.value):[]}));var J;const ee=(0,n.Mz)(X,b,(e,t)=>t.map(t=>({value:t,disabled:e.includes(t)}))),te=(0,n.Mz)(h,ee,A,(e,t,r)=>{switch(e.value){case o.z0.PARENTS_AND_IN_LAWS:return t;case o.z0.EXTENDED_FAMILY:return r.map(e=>({value:e}));default:return[]}}),re=(0,n.Mz)(U,$,B,(e,t,r)=>{const a=[],n=[],u=e=>e.reduce((e,t)=>e+ +t.monthlyPremium,0);return e.length&&(a.push("Me & My Direct Family"),n.push(u(e))),t.length&&(a.push("My Parents & In-laws"),n.push(u(t))),r.length&&(a.push("My Extended Family"),n.push(u(r))),{categories:JSON.stringify(a),categoryAmounts:JSON.stringify(n)}}),ae=(0,n.Mz)(d,e=>e.editCover&&e.editCover.coverCategory?e.editCover.coverCategory.value:e.formCoverCategories.value),ne=((0,n.Mz)(I,e=>e&&e.coverCategory),(0,n.Mz)(ae,e=>{const{min:t,max:r}=(()=>{switch(e){case o.z0.PARENTS_AND_IN_LAWS:return o.j4.PARENTS_AND_IN_LAWS;case o.z0.EXTENDED_FAMILY:return o.j4.EXTENDED_FAMILY;default:return o.j4.DEFAULT}})();return 1===t||0===t?`Age: (Maximum age of ${r})`:`Age: (Minimum age of ${t} - Maximum ${r})`})),ue=(0,n.Mz)(ae,V,(e,t)=>{if(e===o.z0.DIRECT_FAMILY)return"How old are you?";const r=t&&t.value;return e&&r?`How old is your ${r.toLowerCase()}?`:""}),oe=(0,n.Mz)(E,e=>!!e&&Object.keys(e).map(t=>e[t].status===i.Oz.VALID).reduce((e,t)=>e&&t)),se=(0,n.Mz)(ae,e=>{const t={minValue:"10 000",minLabel:"R10 000"};switch(e){case o.z0.PARENTS_AND_IN_LAWS:return{...t,maxValue:"50000",maxLabel:"R50 000"};case o.z0.EXTENDED_FAMILY:return{...t,maxValue:"30000",maxLabel:"R30 000"};default:return{...t,maxValue:"70000",maxLabel:"R70 000"}}}),le=(0,n.Mz)(ae,e=>{switch(e){case o.z0.PARENTS_AND_IN_LAWS:return[1e4,15e3,2e4,25e3,3e4,4e4,5e4];case o.z0.EXTENDED_FAMILY:return[1e4,15e3,2e4,25e3,3e4];default:return[1e4,15e3,2e4,25e3,3e4,4e4,5e4,6e4,7e4]}}),ie=(0,n.Mz)(l.Kj,ae,z,k,P,M,(e,t,r,a,n,u)=>{if(t&&n.status===i.wK.VALID&&u.value){const o=s.a.mapCoverCategoryForProductCode(t,r.value,a.value),l=s.a.easiplusLookupPremiumValue(e,o,n.value,u.value);return l||null}}),ce=(0,n.Mz)(w,e=>{if(!e||null==e.id)return"";const{relationship:t,category:r}=e;return`Are you sure you want to remove ${r===o.z0.DIRECT_FAMILY?"yourself":"your "+t.toLowerCase()}?`}),de=(0,n.Mz)(l.IH,l.f5,S,(e,t,r)=>Object.values(r).flatMap(r=>r.map(r=>
2{const{age:a,coverAmount:n,monthlyPremium:u,relationship:o,addPartner:s,addChild:l}=r.value,i=((r,a,n)=>{if(r)return e.find(e=>e.relationshipTypeDescription===r);const u=a||n?n?"SingleFamily":"Family":"Individual";return t.find(e=>e.productCode===u)})(o&&o.value,s&&s.value,l&&l.value);return{...i,age:+a.value,coverAmount:+n.value,totalPremium:+u.value,dateOfBirth:""}}))),pe=(0,n.Mz)(d,e=>e.quoteNumber),me=(0,n.Mz)(d,e=>!!e.createQuoteError),ve=(0,n.Mz)(d,e=>!!e.createQuoteSuccess),fe=(0,n.Mz)(d,e=>!!e.waitingForCreateQuote)},40532:function(e,t,r){"use strict";r.d(t,{Dw:function(){return m},Fx:function(){return v},IH:function(){return y},Kj:function(){return s},PE:function(){return d},Q6:function(){return f},St:function(){return g},TM:function(){return i},TY:function(){return p},W6:function(){return b},YT:function(){return c},f5:function(){return h}});var a=r(10321),n=r(83878);r(92269);const u=(0,n.Mz)(a.X,e=>e.referenceData),o=(0,n.Mz)(u,e=>e.applicationData),s=(0,n.Mz)(u,e=>e.quoteData),l=e=>(0,n.Mz)(o,t=>t[e]),i=l("banks"),c=l("bankAccountTypes"),d=(l("maritalStatuses"),l("debitOrderDates")),p=l("titles"),m=l("relationshipTypes"),v=(l("employmentPositions"),()=>[{description:"Street Address",code:"StreetAddress"},{description:"PO Box",code:"POBox"},{description:"Private Bag",code:"PrivateBag"}]),f=()=>[{description:"South Africa",code:"SouthAfrica"}],y=(0,n.Mz)(s,e=>e&&e.plans?e.plans.flatMap(e=>e.coveredMembers):[]),h=(0,n.Mz)(s,e=>e&&e.plans?e.plans[0].coveredMembers:[]),g=(0,n.Mz)(o,e=>e&&0!==Object.keys(e).length&&e.isValid&&0!==e.relationshipTypes&&0!==e.banks&&0!==e.bankAccountTypes&&0!==e.debitOrderDates&&0!==e.titles),b=(0,n.Mz)(s,e=>e&&0!==Object.keys(e).length&&e.isValid&&0!==e.plans.length);(0,n.Mz)(g,b,(e,t)=>e&&t)},41551:function(e,t,r){"use strict";r.d(t,{FS:function(){return v},H8:function(){return f},jN:function(){return c},tZ:function(){return d},z9:function(){return i}});var a=r(83878),n=r(10321),u=r(92269),o=r(14011),s=r(66345);const l=(0,a.Mz)(n.X,e=>e.replacementPolicy),i=(0,a.Mz)(l,e=>e.formStatus===u.wK.VALID),c=(0,a.Mz)(l,e=>e.form),d=(p="isReplacementPolicy",(0,a.Mz)(c,e=>e[p]));var p;const m=(0,a.Mz)(l,e=>!0===e.form.isReplacementPolicy.value),v=(0,a.Mz)(d,e=>null!=e.value?e.value?"true":"false":null),f=(0,a.Mz)(o.IC,m,(e,t)=>t&&e===s.i.REPLACEMENT_POLICY)},14011:function(e,t,r){"use strict";r.d(t,{FS:function(){return b},H$:function(){return S},IC:function(){return s},M5:function(){return c},ZU:function(){return h},b5:function(){return l},jT:function(){return A},xt:function(){return g}});var a=r(83878),n=r(10321),u=r(66345);const o=(0,a.Mz)(n.X,e=>e.routing),s=(0,a.Mz)(o,e=>e.activePageIndex),l=(0,a.Mz)(o,e=>e.doNavigation),i=((0,a.Mz)(o,e=>e.doExitNavigation),e=>(0,a.Mz)(o,t=>t.activePageIndex===e)),c=(0,a.Mz)(o,e=>1===e.activePageIndex),d=i(u.i.REPLACEMENT_POLICY),p=i(u.i.PERSONAL_DETAILS),m=i(u.i.LIVES_COVERED),v=i(u.i.BENEFICIARIES),f=i(u.i.BENEFICIARIES_SPLIT),y=i(u.i.PAYMENT_DETAILS),h=i(u.i.CONFIRMATION),g=(i(u.i.THANK_YOU),(0,a.Mz)(d,p,m,v,f,y,h,(e,t,r,a,n,u,o)=>e?-1:t?0:r?1:a||n?2:u?3:o?4:void 0)),b=(0,a.Mz)(s,e=>e===u.i.CONFIRMATION?"SUBMIT":"CONTINUE"),A=(0,a.Mz)(s,e=>e<1||7===e),S=(0,a.Mz)(s,e=>7===e)},75735:function(e,t,r){"use strict";r.d(t,{AQ:function(){return I},Bv:function(){return m},DU:function(){return M},JB:function(){return f},Li:function(){return A},Mr:function(){return C},OF:function(){return b},R9:function(){return v},T4:function(){return l},UU:function(){return g},Y:function(){return h},Yd:function(){return V},_0:function(){return i},aP:function(){return S},bg:function(){return p},lG:function(){return w},nT:function(){return k},t7:function(){return y},u4:function(){return R},ww:function(){return N}});var a=r(83878),n=r(92269),u=r(1536),o=r(48037),s=r(27568);const l=e=>e.educationCalculator.calculator,i=e=>e.educationCalculator.calculator.assumptions,c=e=>(0,a.Mz)(l,t=>t[e]),d=e=>(0,a.Mz)(i,t=>t[e]),p=c("costOfEducation"),m=c("durationOfStudies"),v=c("numberOfYears"),f=c("contributingDuringStudies"),y=c("savingAlready"),h=c("howMuchSavedAlready"),g=c("monthlyContribution"),b=c("resultCalculated"),A=c("showProductOffer
2ing"),S=c("showAssumptions"),N=(c("result"),d("annualIncreaseInContributions")),C=d("expectedGrowthOfSavings"),I=d("expectedAnnualIncreaseInEducationCost"),D=c("formStatus"),w=(0,a.Mz)(D,e=>e===n.wK.INVALID);function E(e,t){try{return parseInt("string"==typeof e?e.replace(/\s/g,""):e,t)}catch(r){return 0}}const T=(0,a.Mz)(C,e=>e.value?E(e.value,10)/100:E(s.vk.expectedGrowthOfSavings.value,10)/100),O=(0,a.Mz)(N,e=>e.value?E(e.value,10)/100:E(s.vk.annualIncreaseInContributions.value,10)/100),P=(0,a.Mz)(I,e=>e.value?E(e.value,10)/100:E(s.vk.expectedAnnualIncreaseInEducationCost.value,10)/100),M=(0,a.Mz)(T,P,m,v,p,(e,t,r,a,n)=>(0,u.LI)((0,u.xV)(e,a.value-1,(0,u.cQ)(e,t,r.value,(0,u.tE)(t,a.value,n.value))),2)),L=((0,a.Mz)(M,e=>(0,o.v)(e,"R")),(0,a.Mz)(y,h,(e,t)=>e&&t.value?E(t.value):0)),z=(0,a.Mz)(f,T,O,m,v,M,L,(e,t,r,a,n,o,s)=>{const l=E(a.value,10),i=E(n.value,10);let c=!1;return c=!0===e||"true"===e,c?(0,u.LI)((0,u.sm)(t,12,r,i+l-1,o-s),2):(0,u.LI)((0,u.sm)(t,12,r,i,o-s),2)}),k=(0,a.Mz)(z,e=>e),V=((0,a.Mz)(z,e=>e<0?(0,o.v)(0,"R"):(0,o.v)(e,"R")),(0,a.Mz)(y,g,z,(e,t,r)=>{if(e){return r-E(t.value?t.value:0,10)}return r})),R=((0,a.Mz)(V,e=>(0,o.v)(e,"R")),(0,a.Mz)(L,M,(e,t)=>t-e));(0,a.Mz)(L,M,(e,t)=>(0,o.v)(t-e,"R"))},91056:function(e,t,r){"use strict";r.d(t,{iD:function(){return m},RL:function(){return c},Ds:function(){return l},MV:function(){return A},Sb:function(){return p},d5:function(){return i},uf:function(){return g},KA:function(){return N},Qi:function(){return f},WV:function(){return h},$l:function(){return b},fm:function(){return d},WU:function(){return v}});var a=r(92269);const n=e=>e.fauluLoanCalculatorStore;var u=r(83878);const o=(0,u.Mz)(n,e=>e.fauluCalculator),s=(0,u.Mz)(n,e=>e.auth),l=(0,u.Mz)(o,e=>e.duration),i=(0,u.Mz)(o,e=>e.formStatus===a.wK.INVALID),c=(0,u.Mz)(o,e=>e.apiCallStatus),d=(0,u.Mz)(o,e=>e.result),p=(0,u.Mz)(o,e=>e.form),m=(0,u.Mz)(s,e=>null==e?void 0:e.loginData),v=(0,u.Mz)(o,e=>e&&e.ugCmbObject),f=(0,u.Mz)(o,e=>e&&e.isTokenExpired),y=e=>(0,u.Mz)(p,t=>t[e]),h=y("amount"),g=y("interest"),b=y("repaymentDuration"),A=y("duration"),S=e=>(0,u.Mz)(o,t=>t[e]),N=(S("monthlyPayment"),S("loanValue"),(0,u.Mz)(o,e=>e.apiCallStatus===a.rs.PENDING));(0,u.Mz)(o,e=>e.apiCallStatus===a.rs.SUCCESS),(0,u.Mz)(o,e=>e.apiCallStatus===a.rs.FAILURE)},33642:function(e,t,r){"use strict";r.d(t,{xU:function(){return y},ls:function(){return i},KA:function(){return l},Wr:function(){return m},fQ:function(){return p},tH:function(){return d},UU:function(){return b},CA:function(){return N},ZG:function(){return A},S0:function(){return S},cL:function(){return v}});var a=r(83878),n=r(1536),u=r(92269);const o=(0,a.Mz)(e=>e.fundDeclarations,e=>e.fundDeclaration),s=(0,a.Mz)(o,e=>e.apiCallStatus),l=(0,a.Mz)(s,e=>e===u.rs.PENDING),i=(0,a.Mz)(s,e=>e===u.rs.FAILURE),c=(0,a.Mz)(o,e=>e.apiNameCallStatus),d=(0,a.Mz)(c,e=>e===u.rs.SUCCESS),p=(0,a.Mz)(c,e=>e===u.rs.PENDING),m=(0,a.Mz)(c,e=>e===u.rs.FAILURE),v=(0,a.Mz)(o,e=>e.form.selectedFundId),f=(0,a.Mz)(o,e=>e.fundData),y=(0,a.Mz)(f,v,(e,t)=>Array.isArray(e)?e.filter(e=>e.fundId===t).sort(function(e,t){const r=e.date,a=t.date;return r<a?1:r>a?-1:0}).map(e=>{const t=new Date(e.date),r=`${t.getDate()} ${t.toLocaleString("default",{month:"short"})} ${t.getFullYear()}`;return{fundId:e.fundId,date:r,dividendsCentsPerUnit:(0,n.LI)(parseFloat(e.dividendsCentsPerUnit),2),interestCentsPerUnit:(0,n.LI)(parseFloat(e.interestCentsPerUnit),2),distributionCentsPerUnit:(0,n.LI)(parseFloat(e.distributionCentsPerUnit),2)}}):[]);function h(e,t,r){return r.map(e=>e.FundId).indexOf(e.FundId)===t}const g=(0,a.Mz)(o,e=>e.fundNames),b=(0,a.Mz)(g,e=>Array.isArray(e)?e.filter(h).map(e=>({fundId:e.FundId,fundName:e.FundName.trim()})).sort(function(e,t){const r=e.fundName,a=t.fundName;return r.localeCompare(a)}):[]),A=(0,a.Mz)(o,e=>e.paginationRanges),S=(0,a.Mz)(o,e=>e.paginationTableSize),N=(0,a.Mz)(o,e=>e.modalType)},46209:function(e,t,r){"use strict";r.d(t,{$g:function(){return S},AE:function(){return P},FD:function(){return l},Ft:function(){return b},GC:function(){return Y},Hh:function(){return C},Lv:function(){return z},NK:function(){return N},Op:function(){return d},QJ:function(){return L},Rh:function(){return R},VN:function(){return i},V_:function(){return H},Vu:function(){return c},Vx:function(){return I},Xp:function(){return V},a7:function(){return p},dd:function(){return E},gs:function(){return g},ho:function(){return h},nq:function(){return A},sc:function(){return w},sp:function(){return O},td:function(){return M},y9:function(){return k},yG:function(){return T},yM:function(){return D}});var a=r(83878),n=r(27575),u=r(92269),o=r(67165);const s=(0,a.Mz)(n.H,e=>e.advancedCalculator),l=(0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),i=(0,a.Mz)(s,e=>e.form),c=(0,a.Mz)(s,e=>e.showRecommendation),d=(0,a.Mz)(s,e=>e.showFiedDetailsStatus),p=(0,a.Mz)(s,e=>e.referenceData),m=(0,a.Mz)(s,e=>e.referenceData.taxBrackets),v=(0,a.Mz)(s,e=>e.referenceData.taxRebates),f=(e,t)=>(0,a.Mz)(i,r=>t?r[e][t]:r[e]),y=(e,t,r)=>"max"===r?e>t?e:t:e<t?e:t,h=(0,a.Mz)(s,e=>e.result),g=(0,a.Mz)(s,e=>e.ageGroups),b=(0,a.Mz)(s,e=>e.frequencyOptions),A=f("age"),S=f("incomeFrequency"),N=f("incomeValue"),C=f("otherIncome","income"),I=f("otherIncome","deduction"),D=f("otherIncome","toggleStatus"),w=f("medicalAid","ownContribution"),E=f("medicalAid","employerContribution"),T=f("medicalAid","medicalAidDependents"),O=f("medicalAid","toggleStatus"),P=f("pensionFund","ownContribution"),M=f("pensionFund","employerContribution"),L=f("pensionFund","toggleStatus"),z=f("providentFund","ownContribution"),k=f("providentFund","employerContribution"),V=f("providentFund","toggleStatus"),R=f("retirementAnnuity"),x=(e,t)=>(0,a.Mz)(i,S,(r,a)=>{if(!r[e].toggleStatus)return 0;if(t){if(r[e][t].status===u.Oz.VALID&&""!==r[e][t].value)return"Monthly"===a.value&&"medicalAidDependents"!==t?12*parseInt(r[e][t].value):parseInt(r[e][t].value);if(null===r[e][t].value||""===r[e][t].value)return 0}return r[e].status===u.Oz.VALID&&""!==r[e].value?"Monthly"===a.value?12*parseInt(r[e].value):parseInt(r[e].value):null===r[e].value||""===r[e].value?0:void 0}),_=((0,a.Mz)(p,e=>e.infoData.resultCard),(0,a.Mz)(x("medicalAid","ownContribution"),x("medicalAid","employerContribution"),(e,t)=>e+t>0?(e+t)/12:0)),F=(0,a.Mz)(x("pensionFund","employerContribution"),x("providentFund","employerContribution"),x("medicalAid","employerContribution"),(e,t,r)=>e+t+r),j=(0,a.Mz)(N,F,S,(e,t,r)=>"Monthly"===r.value?12*parseFloat(e.value)+t:parseFloat(e.value)+t),U=(0,a.Mz)(j,p,x("otherIncome","income"),x("otherIncome","deduction"),(e,t,r,a)=>{const n=e+r-a,u=t.advancedData.constants.limitRemuneration,o=t.advancedData.monetaryCape,s=u*y(e,n,"max"),l=y(y(e,o,"min"),u*e,"min");return y(s,l,"min")}),$=(0,a.Mz)(x("pensionFund","ownContribution"),x("providentFund","ownContribution"),x("pensionFund","employerContribution"),x("providentFund","employerContribution"),x("retirementAnnuity"),U,(e,t,r,a,n,u)=>y(e+t+n+r+a,u,"min")),B=(0,a.Mz)(N,S,$,F,x("otherIncome","income"),x("otherIncome","deduction"),(e,t,r,a,n,u)=>"Monthly"===t.value?12*parseFloat(e.value)+n+a-(u+r):parseFloat(e.value)+n+a-(u+r)),W=(0,a.Mz)(p,x("medicalAid","medicalAidDependents"),x("medicalAid","ownContribution"),(e,t,r)=>{const{mainDependents:a,otherDependents:n}=e.advancedData.medicalAidCredits;return 0===r?0:y(0===t?a:2*a+n*(t-1),r,"min")}),q=(0,a.Mz)(W,v,A,x("medicalAid","ownContribution"),x("medicalAid","employerContribution"),(e,t,r,a,n)=>{const u=a+n-e*t[r.value].creditThreshold;return u>0?u:0}),K=(0,a.Mz)(B,q,A,p,(e,t,r,a)=>{const n=a.advancedData.constants.first,u=a.advancedData.constants.second,o=a.advancedData.constants.third;return"categoryOne"===r.value?t-n*e>0?(t-n*e)*u:0:t*o});const G=(0,a.Mz)(o.P4,B,m,(e,t,r)=>function(e,t){return e.find(e=>e.max?t>=e.min&&t<=e.max:t>=e.min)}(r[e],t)),Y=(0,a.Mz)(N,S,x("otherIncome","income"),x("otherIncome","deduction"),x("pensionFund","ownContribution"),x("providentFund","ownContribution"),x("medicalAid","ownContribution"),x("retirementAnnuity"),(e,t,r,a,n,u,o,s)=>(("Monthly"===t.value?12*parseFloat(e.value):parseFloat(e.value))+r-(a+n+u+o+s))/12),H=(0,a.Mz)(B,G,A,v,W,K,_,(e,t,r,a,n,u,o)=>e&&t&&e>a[r.value].threshold?(t.baseTax-(a[r.value].base+u)+(e-t.threshold)*t.rate)/12-(o>0?n/12:0):0)},23285:function(e,t,r){"use strict";r.d(t,{$g:function(){return A},Bw:function(){return i},Ft:function(){return g},GC:function(){return I},NK:function(){return S},Op:function(){return d},V_:function(){return D},Vu:function(){return c},fn:function(){return l},gs:function(){return h},he:function(){return m},ho:function(){return y},io:function(){return p},nq:function(){return b}});var a=r(83878),n=r(27575),u=r(92269);const o=(0,a.Mz)(()=>"za".toUpperCase()),s=(0,a.Mz)(n.H,e=>e.basicCalculator),l=(0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),i=(0,a.Mz)(s,e=>e.form),c=(0,a.Mz)(s,e=>e.showRecommendation),d=(0,a.Mz)(s,e=>e.showFiedDetailsStatus),p=(0,a.Mz)(s,e=>e.referenceData),m=(0,a.Mz)(s,e=>e.referenceData.taxBrackets),v=(0,a.Mz)(s,e=>e.referenceData.taxRebates),f=e=>(0,a.Mz)(i,t=>t[e]),y=(0,a.Mz)(s,e=>e.result),h=(0,a.Mz)(s,e=>e.ageGroups),g=(0,a.Mz)(s,e=>e.frequencyOptions),b=f("age"),A=f("incomeFrequency"),S=f("incomeValue"),N=(0,a.Mz)(S,A,(e,t)=>"Monthly"===t.value?12*parseFloat(e.value):parseFloat(e.value));const C=(0,a.Mz)(o,N,m,(e,t,r)=>{var a;return(null!==(a=r[e])&&void 0!==a?a:r.ZA).find(e=>e.max?t>=e.min&&t<=e.max:t>=e.min)}),I=((0,a.Mz)(s,e=>e.referenceData.infoData.resultCard),(0,a.Mz)(S,A,(e,t)=>"Yearly"===t.value?parseFloat(e.value)/12:parseFloat(e.value))),D=(0,a.Mz)(o,N,C,b,v,(e,t,r,a,n)=>"ZA"==e?t&&r&&t>n[a.value].threshold?(r.baseTax-n[a.value].base+(t-r.threshold)*r.rate)/12:0:t&&r?((t-r.threshold)*r.rate+r.baseTax)/12:0)},27575:function(e,t,r){"use strict";r.d(t,{H:function(){return a}});const a=e=>e.incomeTaxCalculator},81669:function(e,t,r){"use strict";r.d(t,{KA:function(){return m},Mw:function(){return i},Wi:function(){return d},jN:function(){return p},vB:function(){return v}});var a=r(83878),n=r(5944),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.n,e=>e.buildWealthCalculator),l=(0,a.Mz)(n.n,e=>e.buildWealthFundSplit),i=(0,a.Mz)(s,e=>e.form),c=((0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(i,t=>t[e])),d=c("amountOnceOff"),p=c("amountMonthly"),m=((0,a.Mz)(i,e=>e.calculationResults),(0,a.Mz)(s,e=>(0,o.v)(e.amountNeededToBeSaved,"KES")),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)),v=((0,a.Mz)(s,e=>{switch(e.apiCallStatus){case u.rs.SUCCESS:return"RECALCULATE";case u.rs.FAILURE:return"TRY AGAIN";case u.rs.PENDING:return"CALCULATING...";default:return"CALCULATE"}}),(0,a.Mz)(s,e=>e.apiCallStatus!==u.rs.PENDING),(0,a.Mz)([s,l],(e,t)=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING||t.formStatus===u.wK.INVALID));(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)},58493:function(e,t,r){"use strict";r.d(t,{Dd:function(){return d},G$:function(){return f},L:function(){return v},Lv:function(){return p},T0:function(){return m},fx:function(){return g},gJ:function(){return c},nZ:function(){return i},zn:function(){return y}});
2var a=r(83878),n=r(5944),u=r(35739),o=r(81669);const s=(0,a.Mz)(n.n,e=>e.buildWealthFundSplit),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.isEvenSplit),c=(0,a.Mz)(l,e=>e.equityFund),d=(0,a.Mz)(l,e=>e.balancedFund),p=(0,a.Mz)(s,e=>e.splitError),m=(0,a.Mz)(s,e=>e.totalPercentage),v=(0,a.Mz)(s,e=>e.form),f=(0,a.Mz)([c,o.Mw,u.bM],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),y=(0,a.Mz)([d,o.Mw,u.bM],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),h=(0,a.Mz)([u.bM,u.dT],(e,t)=>e&&"3"===t),g=(0,a.Mz)([c,d,u.Qg,u.dT,u.bM,o.Wi,o.jN,u.BG],(e,t,r,a,n,u,o,s)=>r&&"2"===a?{initial_amount:u.value,monthly_savings:o.value,productitems:[[{id:21}]],goal:s}:h&&"3"===a?{initial_amount:u.value,monthly_savings:o.value,productitems:[{id:20,percent_split:e.value},{id:21,percent_split:t.value}],goal:s}:r&&"4"===a?{initial_amount:u.value,monthly_savings:o.value,productitems:[{id:20}],goal:s}:{productitems:[{id:24}],initial_amount:u.value,monthly_savings:o.value,goal:s})},96834:function(e,t,r){"use strict";r.d(t,{KA:function(){return p},Vm:function(){return l},Wi:function(){return c},jN:function(){return d},vB:function(){return m}});var a=r(83878),n=r(5944),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.n,e=>e.emergencyFundCalculator),l=(0,a.Mz)(s,e=>e.form),i=((0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(l,t=>t[e])),c=i("amountOnceOff"),d=i("amountMonthly"),p=((0,a.Mz)(l,e=>e.calculationResults),(0,a.Mz)(s,e=>(0,o.v)(e.amountNeededToBeSaved,"KES")),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)),m=((0,a.Mz)(s,e=>{switch(e.apiCallStatus){case u.rs.SUCCESS:return"RECALCULATE";case u.rs.FAILURE:return"TRY AGAIN";case u.rs.PENDING:return"CALCULATING...";default:return"CALCULATE"}}),(0,a.Mz)(s,e=>e.apiCallStatus!==u.rs.PENDING),(0,a.Mz)(s,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING));(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)},70014:function(e,t,r){"use strict";r.d(t,{Hf:function(){return l},ID:function(){return p},KA:function(){return b},Lv:function(){return h},MP:function(){return f},T0:function(){return y},Wi:function(){return c},jN:function(){return d},jk:function(){return m},nU:function(){return v},nZ:function(){return g},vB:function(){return A}});var a=r(83878),n=r(5944),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.n,e=>e.generateRegularIncomeCalculator),l=(0,a.Mz)(s,e=>e.form),i=((0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(l,t=>t[e])),c=i("amountOnceOff"),d=i("amountMonthly"),p=i("moneyMarketFundPercentage"),m=i("bondFundPercentage"),v=(0,a.Mz)([p,l],(e,t)=>{const r=Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0);return Math.round(r*(Number(e.value||0)/100))}),f=(0,a.Mz)([m,l],(e,t)=>{const r=Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0);return Math.round(r*(Number(e.value||0)/100))}),y=((0,a.Mz)(l,e=>e.calculationResults),(0,a.Mz)(s,e=>(0,o.v)(e.amountNeededToBeSaved,"KES")),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.totalPercentage)),h=(0,a.Mz)(s,e=>e.splitError),g=(0,a.Mz)(s,e=>e.isEvenSplit),b=(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING),A=((0,a.Mz)(s,e=>{switch(e.apiCallStatus){case u.rs.SUCCESS:return"RECALCULATE";case u.rs.FAILURE:return"TRY AGAIN";case u.rs.PENDING:return"CALCULATING...";default:return"CALCULATE"}}),(0,a.Mz)(s,e=>e.apiCallStatus!==u.rs.PENDING),(0,a.Mz)(s,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING));(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)},5944:function(e,t,r){"use strict";r.d(t,{n:function(){return n}});var a=r(83878);const n=e=>e.investmentCalculators;(0,a.Mz)(n,e=>e.investmentCalculator)},35739:function(e,t,r){"use strict";r.d(t,{BG:function(){return f},Kx:function(){return v},QO:function(){return m},Qg:function(){return h},UD:function(){return S},Vu:function(){return N},Y9:function(){return i},bH:function(){return A},bM:function(){return y},be:function(){return l},dT:function(){return p},kt:function(){return d},nB:function(){return g},oX:function(){return b},rQ:function(){return c}});var a=r(83878),n=r(5944);(0,a.Mz)(n.n,e=>e.emergencyFundCalculator),(0,a.Mz)(n.n,e=>e.generateRegularIncomeCalculator);const u=(0,a.Mz)(n.n,e=>e.shortTermGoalCalculator),o=(0,a.Mz)(n.n,e=>e.longTermGoalCalculator),s=(0,a.Mz)(n.n,e=>e.investmentCalculator),l=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.formReferences}),i=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.selectedCalculator}),c=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.result}),d=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.dropsReference}),p=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.selectedDrop}),m=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.durationsReference}),v=(0,a.Mz)(n.n,e=>{let{investmentCalculator:t}=e;return t.selectedDuration}),f=(0,a.Mz)([l,i],(e,t)=>{var r;return null===(r=e.find(e=>e.name===t))||void 0===r?void 0:r.goal}),y=(0,a.Mz)(s,e=>e.selectedDuration>=12&&3===Number(e.selectedDrop)),h=(0,a.Mz)(s,e=>Number(e.selectedDuration)>=12),g=(0,a.Mz)(u,e=>Number(e.form.investmentTenure.value)>11&&.1===Number(e.form.potentialLossPercentage.value)),b=(0,a.Mz)(u,e=>Number(e.form.investmentTenure.value)>11),A=(0,a.Mz)(o,e=>Number(e.form.investmentTenure.value)>11&&.1===Number(e.form.potentialLossPercentage.value)),S=(0,a.Mz)(o,e=>Number(e.form.investmentTenure.value)>11),N=(0,a.Mz)(s,e=>{let{showRecommendation:t}=e;return t})},83573:function(e,t,r){"use strict";r.d(t,{EO:function(){return i},KA:function(){return f},Wi:function(){return d},bf:function(){return v},jN:function(){return p},oo:function(){return m},vB:function(){return y}});var a=r(83878),n=r(5944),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.n,e=>e.longTermGoalCalculator),l=(0,a.Mz)(n.n,e=>e.longTermGoalFundSplit),i=(0,a.Mz)(s,e=>e.form),c=((0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(i,t=>t[e])),d=c("amountOnceOff"),p=c("amountMonthly"),m=c("investmentTenure"),v=c("potentialLossPercentage"),f=((0,a.Mz)(i,e=>e.calculationResults),(0,a.Mz)(s,e=>(0,o.v)(e.amountNeededToBeSaved,"KES")),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)),y=((0,a.Mz)(s,e=>{switch(e.apiCallStatus){case u.rs.SUCCESS:return"RECALCULATE";case u.rs.FAILURE:return"TRY AGAIN";case u.rs.PENDING:return"CALCULATING...";default:return"CALCULATE"}}),(0,a.Mz)(s,e=>e.apiCallStatus!==u.rs.PENDING),(0,a.Mz)([s,l],(e,t)=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING||t.formStatus===u.wK.INVALID));(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)},82669:function(e,t,r){"use strict";r.d(t,{Dd:function(){return d},G$:function(){return f},Lv:function(){return p},Rv:function(){return v},T0:function(){return m},gJ:function(){return c},m6:function(){return h},nZ:function(){return i},zn:function(){return y}});
2var a=r(83878),n=r(5944),u=r(35739),o=r(83573);const s=(0,a.Mz)(n.n,e=>e.longTermGoalFundSplit),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.isEvenSplit),c=(0,a.Mz)(l,e=>e.equityFund),d=(0,a.Mz)(l,e=>e.balancedFund),p=(0,a.Mz)(s,e=>e.splitError),m=(0,a.Mz)(s,e=>e.totalPercentage),v=(0,a.Mz)(s,e=>e.form),f=(0,a.Mz)([c,o.EO,u.bH],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),y=(0,a.Mz)([d,o.EO,u.bH],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),h=(0,a.Mz)([c,d,u.UD,o.Wi,o.jN,u.BG,o.EO,u.bH],(e,t,r,a,n,u,o,s)=>{const{potentialLossPercentage:{value:l},investmentTenure:{value:i}}=o;return"12"===i&&"0"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:24}]}:r&&"0.05"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:21}]}:s&&"0.1"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:20,percent_split:e.value},{id:21,percent_split:t.value}]}:r&&">0.1"===l?{initial_amount:a.value,monthly_savings:n.value,productitems:[{id:20}],goal:u}:{productitems:[{id:24}],initial_amount:a.value,monthly_savings:n.value,goal:u}})},38047:function(e,t,r){"use strict";r.d(t,{KA:function(){return f},Wi:function(){return d},bf:function(){return v},gx:function(){return i},jN:function(){return p},oo:function(){return m},vB:function(){return y}});var a=r(83878),n=r(5944),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.n,e=>e.shortTermGoalCalculator),l=(0,a.Mz)(n.n,e=>e.shortTermGoalFundSplit),i=(0,a.Mz)(s,e=>e.form),c=((0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(i,t=>t[e])),d=c("amountOnceOff"),p=c("amountMonthly"),m=c("investmentTenure"),v=c("potentialLossPercentage"),f=((0,a.Mz)(i,e=>e.calculationResults),(0,a.Mz)(s,e=>(0,o.v)(e.amountNeededToBeSaved,"KES")),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)),y=((0,a.Mz)(s,e=>{switch(e.apiCallStatus){case u.rs.SUCCESS:return"RECALCULATE";case u.rs.FAILURE:return"TRY AGAIN";case u.rs.PENDING:return"CALCULATING...";default:return"CALCULATE"}}),(0,a.Mz)(s,e=>e.apiCallStatus!==u.rs.PENDING),(0,a.Mz)([s,l],(e,t)=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING||t.formStatus===u.wK.INVALID));(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)},68399:function(e,t,r){"use strict";r.d(t,{Dd:function(){return d},G$:function(){return f},Lv:function(){return p},T0:function(){return m},gJ:function(){return c},hI:function(){return v},js:function(){return h},nZ:function(){return i},zn:function(){return y}});var a=r(83878),n=r(5944),u=r(35739),o=r(38047);const s=(0,a.Mz)(n.n,e=>e.shortTermGoalFundSplit),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.isEvenSplit),c=(0,a.Mz)(l,e=>e.equityFund),d=(0,a.Mz)(l,e=>e.balancedFund),p=(0,a.Mz)(s,e=>e.splitError),m=(0,a.Mz)(s,e=>e.totalPercentage),v=(0,a.Mz)(s,e=>e.form),f=(0,a.Mz)([c,o.gx,u.nB],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),y=(0,a.Mz)([d,o.gx,u.nB],(e,t,r)=>{if(!r)return 0;return(Number(t.amountOnceOff.value||0)+Number(t.amountMonthly.value||0))*(Number(e.value||0)/100)}),h=(0,a.Mz)([c,d,u.oX,o.Wi,o.jN,u.BG,o.gx,u.nB],(e,t,r,a,n,u,o,s)=>{const{potentialLossPercentage:{value:l},investmentTenure:{value:i}}=o;return"12"===i&&"0"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:24}]}:r&&"0.05"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:21}]}:s&&"0.1"===l?{initial_amount:a.value,goal:u,monthly_savings:n.value,productitems:[{id:20,percent_split:e.value},{id:21,percent_split:t.value}]}:r&&">0.1"===l?{initial_amount:a.value,monthly_savings:n.value,productitems:[{id:20}],goal:u}:{productitems:[{id:24}],initial_amount:a.value,monthly_savings:n.value,goal:u}})},37752:function(e,t,r){"use strict";r.d(t,{ZS:function(){return o},ts:function(){return l}});var a=r(83878),n=r(70334);const u=(0,a.Mz)(n.e,e=>e.bankingDetails),o=(0,a.Mz)(u,e=>e.form),s={bankName:"Bank Name",branchCode:"Bank Branch",accountHolder:"Account Holder Name",accountNumber:"Account Number",accountType:"Account Type",debitOrderDay:"Debit Order Deduction day"},l=(0,a.Mz)(o,e=>Object.keys(e).flatMap(t=>{var r,a;return{label:s[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t}))},70334:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});const a=e=>e.kaMetlhaFuneralCover},82916:function(e,t,r){"use strict";r.d(t,{mA:function(){return s},pQ:function(){return d}});var a=r(40107),n=r(83878),u=r(70334);const o=(0,n.Mz)(u.e,e=>e.personalDetails),s=(0,n.Mz)(o,e=>e.form),l=(0,n.Mz)(s,e=>{var t;return null==e||null===(t=e.title)||void 0===t?void 0:t.value}),i=((0,n.Mz)(l,e=>[{description:"Mr.",code:"Mr."},{description:"Mrs.",code:"Mrs."},{description:"Miss.",code:"Miss."}].filter(t=>"Mr."===e?"Mr."!==t.description:"Mr."===t.description)),{title:"Title",nationality:"Nationality",birthCountry:"Birth Country",id:"ID Number",expiryDate:"ID Expiry Date",employementType:"Employment Status",employeeOccupation:"Occupation",otherEmployeeOccupation:"Other Occupation",sourceOfIncome:"Source Of Income",otherSourceOfIncome:"Other Source Of Income",prominentPerson:"Whether Prominent Person?",dateOfBirth:"Date Of Birth",workAddress:"Place Of Work",mobileNumber:"Cellphone Number",email:"Email Address",telephoneWork:"Telephone Work"}),c={streetAddress:"Plot number/suburb/ward",city:"City/Town/Village",country:"Country",residenceTimePeriod:"How long have you been living in this address?",previousPostalAddress:"Previous plot number/suburb/ward",previousPostalCity:"Previous City/Town/Village",previousPostalCountry:"Previous Country",postalSuburb:"P O Box/Private Bag/Suburb/Ward",postalCity:"Postal City/Town/Village",postalCountry:"Postal Country"},d=(0,n.Mz)(s,e=>{var t,r,n,u,o,s;const{previousPostalAddress:l,previousPostalCity:d,previousPostalCountry:p,...m}=e,v=(null===(t=e.firstName)||void 0===t?void 0:t.value)+" "+(null!==(r=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==r?r:"")+" "+(null===(u=e.surname)||void 0===u?void 0:u.value),f=null===(o=Object.keys(m))||void 0===o?void 0:o.map(t=>{var r,a;return{label:i[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t}),y=null===(s=Object.keys("Less than two years"===e.residenceTimePeriod.value?e:m))||void 0===s?void 0:s.map(t=>{var r,a;return{label:c[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t}),h=f.splice(-3,2);return{personalDetails:[{label:"Full Name",value:v}
2].concat((0,a.A)(f)),contactDetails:h,addressDetails:y}})},15844:function(e,t,r){"use strict";r.d(t,{q8:function(){return w},U9:function(){return x},ZR:function(){return S},QG:function(){return R},gw:function(){return f},gY:function(){return y},E7:function(){return z},E3:function(){return I},to:function(){return h},pS:function(){return E},IV:function(){return k},Pk:function(){return N},Cc:function(){return q},WO:function(){return b},G7:function(){return M},Eh:function(){return L},yx:function(){return K},dm:function(){return T},_9:function(){return C},b5:function(){return j},xj:function(){return U},X6:function(){return D},vs:function(){return F},RX:function(){return g},sQ:function(){return W},n5:function(){return $}});var a=r(40107),n=r(83878),u=r(70334),o=r(38283),s=r(12484);const l={Me_and_My_Direct_Family:{1e4:[{minAge:18,maxAge:25,premium:79},{minAge:26,maxAge:35,premium:88.5},{minAge:36,maxAge:45,premium:106},{minAge:46,maxAge:55,premium:144.5},{minAge:56,maxAge:100,premium:193}],2e4:[{minAge:18,maxAge:25,premium:98.5},{minAge:26,maxAge:35,premium:118.5},{minAge:36,maxAge:45,premium:154.5},{minAge:46,maxAge:55,premium:231.5},{minAge:56,maxAge:100,premium:328}],3e4:[{minAge:18,maxAge:25,premium:117},{minAge:26,maxAge:35,premium:148.5},{minAge:36,maxAge:45,premium:202},{minAge:46,maxAge:55,premium:318},{minAge:56,maxAge:100,premium:464.5}],4e4:[{minAge:18,maxAge:25,premium:136},{minAge:26,maxAge:35,premium:178},{minAge:36,maxAge:45,premium:249.5},{minAge:46,maxAge:55,premium:404.5},{minAge:56,maxAge:100,premium:600}],5e4:[{minAge:18,maxAge:25,premium:154.5},{minAge:26,maxAge:35,premium:207.5},{minAge:36,maxAge:45,premium:297.5},{minAge:46,maxAge:55,premium:493},{minAge:56,maxAge:100,premium:735}],6e4:[{minAge:18,maxAge:25,premium:174.5},{minAge:26,maxAge:35,premium:237},{minAge:36,maxAge:45,premium:346},{minAge:46,maxAge:55,premium:579.5},{minAge:56,maxAge:100,premium:872}]},Myself:{1e4:[{minAge:18,maxAge:25,premium:32},{minAge:26,maxAge:35,premium:42},{minAge:36,maxAge:45,premium:49.5},{minAge:46,maxAge:55,premium:60.5},{minAge:56,maxAge:100,premium:80}],2e4:[{minAge:18,maxAge:25,premium:43},{minAge:26,maxAge:35,premium:64},{minAge:36,maxAge:45,premium:79},{minAge:46,maxAge:55,premium:102},{minAge:56,maxAge:100,premium:141}],3e4:[{minAge:18,maxAge:25,premium:54},{minAge:26,maxAge:35,premium:85.5},{minAge:36,maxAge:45,premium:109},{minAge:46,maxAge:55,premium:143},{minAge:56,maxAge:100,premium:203.5}],4e4:[{minAge:18,maxAge:25,premium:65},{minAge:26,maxAge:35,premium:107.5},{minAge:36,maxAge:45,premium:138.5},{minAge:46,maxAge:55,premium:184.5},{minAge:56,maxAge:100,premium:264.5}],5e4:[{minAge:18,maxAge:25,premium:76},{minAge:26,maxAge:35,premium:129},{minAge:36,maxAge:45,premium:167.5},{minAge:46,maxAge:55,premium:225},{minAge:56,maxAge:100,premium:325}],6e4:[{minAge:18,maxAge:25,premium:87},{minAge:26,maxAge:35,premium:150},{minAge:36,maxAge:45,premium:197},{minAge:46,maxAge:55,premium:267.5},{minAge:56,maxAge:100,premium:387.5}]},My_Extended_Family:{5e3:[{minAge:0,maxAge:15,premium:10},{minAge:16,maxAge:25,premium:22},{minAge:26,maxAge:35,premium:24},{minAge:36,maxAge:45,premium:34},{minAge:46,maxAge:55,premium:38},{minAge:56,maxAge:65,premium:46},{minAge:66,maxAge:75,premium:68}],1e4:[{minAge:0,maxAge:15,premium:12},{minAge:16,maxAge:25,premium:27},{minAge:26,maxAge:35,premium:34},{minAge:36,maxAge:45,premium:46},{minAge:46,maxAge:55,premium:58},{minAge:56,maxAge:65,premium:80},{minAge:66,maxAge:75,premium:125}],15e3:[{minAge:0,maxAge:15,premium:14},{minAge:16,maxAge:25,premium:42},{minAge:26,maxAge:35,premium:48},{minAge:36,maxAge:45,premium:54},{minAge:46,maxAge:55,premium:68},{minAge:56,maxAge:65,premium:95.5},{minAge:66,maxAge:75,premium:164}],2e4:[{minAge:0,maxAge:15,premium:15},{minAge:16,maxAge:25,premium:49},{minAge:26,maxAge:35,premium:57},{minAge:36,maxAge:45,premium:66},{minAge:46,maxAge:55,premium:87},{minAge:56,maxAge:65,premium:124.5},{minAge:66,maxAge:75,premium:216}],25e3:[{minAge:0,maxAge:15,premium:18},{minAge:16,maxAge:25,premium:54},{minAge:26,maxAge:35,premium:61},{minAge:36,maxAge:45,premium:71},{minAge:46,maxAge:55,premium:96},{minAge:56,maxAge:65,premium:153.5},{minAge:66,maxAge:75,premium:268}],3e4:[{minAge:0,maxAge:15,premium:19},{minAge:16,maxAge:25,premium:59},{minAge:26,maxAge:35,premium:67},{minAge:36,maxAge:45,premium:78},{minAge:46,maxAge:55,premium:113.5},{minAge:56,maxAge:65,premium:182},{minAge:66,maxAge:75,premium:319.5}]},My_Parents_and_In_laws:{5e3:[{minAge:18,maxAge:35,premium:17.5},{minAge:36,maxAge:45,premium:21},{minAge:46,maxAge:55,premium:26.5},{minAge:56,maxAge:65,premium:37.5},{minAge:66,maxAge:75,premium:60.5}],1e4:[{minAge:18,maxAge:35,premium:25.5},{minAge:36,maxAge:45,premium:32},{minAge:46,maxAge:55,premium:44},{minAge:56,maxAge:65,premium:66.5},{minAge:66,maxAge:75,premium:112}],15e3:[{minAge:18,maxAge:35,premium:33.5},{minAge:36,maxAge:45,premium:43.5},{minAge:46,maxAge:55,premium:61},{minAge:56,maxAge:65,premium:95.5},{minAge:66,maxAge:75,premium:164}],2e4:[{minAge:18,maxAge:35,premium:41.5},{minAge:36,maxAge:45,premium:55},{minAge:46,maxAge:55,premium:78.5},{minAge:56,maxAge:65,premium:124},{minAge:66,maxAge:75,premium:216}],25e3:[{minAge:18,maxAge:35,premium:49.5},{minAge:36,maxAge:45,premium:66},{minAge:46,maxAge:55,premium:96},{minAge:56,maxAge:65,premium:153},{minAge:66,maxAge:75,premium:267}],3e4:[{minAge:18,maxAge:35,premium:57},{minAge:36,maxAge:45,premium:78},{minAge:46,maxAge:55,premium:113.5},{minAge:56,maxAge:65,premium:182},{minAge:66,maxAge:75,premium:319.5}]}},i=[{minAge:18,maxAge:25,charge:7.5},{minAge:26,maxAge:35,charge:15},{minAge:36,maxAge:50,charge:35}];var c=r(92269),d=r(82916),p=r(37752),m=r(98883);const v=(0,n.Mz)(u.e,e=>e.quote),f=((0,n.Mz)(v,e=>null==e?void 0:e.selectedCoverCategory),(0,n.Mz)(v,e=>e.coverType)),y=(0,n.Mz)(v,e=>e.deleteQuoteDetails),h=(0,n.Mz)(v,e=>e.editQuoteDetails),g=(0,n.Mz)(v,e=>e.form),b=((0,n.Mz)(v,e=>null==e?void 0:e.popupModalDetails),(0,n.Mz)(v,e=>e.livesCovered)),A=(0,n.Mz)(b,e=>Object.values(e[s.Gb.BENEFECIARY])),S=(0,n.Mz)(b,e=>{var t;return null!==(t=Object.values(e[s.Gb.BENIFITS])[0])&&void 0!==t?t:{}}),N=(0,n.Mz)(v,e=>!Object.values(e.livesCovered).some(e=>Object.values(e).length)),C=(0,n.Mz)(b,e=>Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY])[0]),I=((0,n.Mz)(b,e=>Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]).length>1?s.Gb.ME_AND_MY_DIRECT_FAMILY:s.Gb.MYSELF),(0,n.Mz)(b,o.z9,(e,t)=>{var r;return null==t||null===(r=t.displayParentsandInLaws)||void 0===r?void 0:r.map(t=>{let{code:r,description:a}=t;return{code:r,description:a,disabled:Object.values(e[s.Gb.PARENTS_AND_IN_LAWS]).some(e=>e.relationship.value===r)}})})),D=((0,n.Mz)(b,e=>{var t;const r={...e[s.Gb.ME_AND_MY_DIRECT_FAMILY],...e[s.Gb.PARENTS_AND_IN_LAWS],...e[s.Gb.EXTENDED_FAMILY]};return null===(t=Object.keys(r))||void 0===t?void 0:t.flatMap(e=>{var t,a;return"Myself"===r[e].relationship.value||r[e].age.value<18?[]:{id:e,name:(null===(t=r[e])||void 0===t?void 0:t.firstName.value)+" "+(null===(a=r[e])||void 0===a?void 0:a.surname.value)}})}),(0,n.Mz)(g,e=>{const{age:t,coverAmount:r,selectedCoverCategory:a}=e,n=l[a.value];var u,o,s;return n&&r.value&&null!==(u=null===(o=n[r.value])||void 0===o||null===(s=o.filter(e=>{let{minAge:r,maxAge:a}=e;return t.value>=r&&t.value<=a})[0])||void 0===s?void 0:s.premium)&&void 0!==u?u:0})),w=(e,t,r)=>{var a,n,u;return null!==(a=null===(n=l[e][r])||void 0===n||null===(u=n.filter(e=>{let{minAge:r,maxAge:a}=e;return t>=r&&t<=a})[0])||void 0===u?void 0:u.premium)&&void 0!==a?a:0},E=(0,n.Mz)(b,C,(e,t)=>{var r,a,n,u,o,l;const c=Object.values(e[s.Gb.BENIFITS])[0],d="Yes"===(null==c||null===(r=c.benefitsDetails)||void 0===r?void 0:r.value),p="Yes"===(null==c||null===(a=c.benefitsDetailsOnPremium)||void 0===a?void 0:a.value),{age:m,monthlyPremium:v}=t,f=null!==(n=null===(u=i.filter(e=>{let{minAge:t,maxAge:r}=e;return m.value>=t&&m.value<=r})[0])||void 0===u?void 0:u.charge)&&void 0!==n?n:0,y=null===(o=Object.values(e))||void 0===o||null===(l=o.flatMap(e=>Object.values(e)))||void 0===l?void 0:l.reduce((e,t)=>
2e+t.monthlyPremium.value,0),h=p?y+(null==v?void 0:v.value)/100*f:y;return(d?h+h/100*8.6:h).toFixed(2)}),T=(0,n.Mz)(b,e=>{var t,r,a;return null!==(t=null===(r=Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]))||void 0===r||null===(a=r.filter(e=>e.relationship.value===s.mP.MYSELF)[0])||void 0===a?void 0:a.coverAmount.value)&&void 0!==t?t:0}),O=(0,n.Mz)(b,e=>{var t;return null===(t=Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]))||void 0===t?void 0:t.some(e=>{let{relationship:t}=e;return t.value===s.mP.SPOUSE})}),P=(0,n.Mz)(b,e=>{var t;return null===(t=Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]))||void 0===t?void 0:t.some(e=>{let{relationship:t}=e;return t.value===s.mP.CHILD})}),M=e=>(0,n.Mz)(b,o.z9,t=>{var r,n,u,o;const l={[s.mP.SPOUSE]:null===(r=[].concat((0,a.A)(Object.values(t[s.Gb.ME_AND_MY_DIRECT_FAMILY])),(0,a.A)(Object.values(t[s.Gb.EXTENDED_FAMILY]))))||void 0===r?void 0:r.some(e=>{let{relationship:t}=e;return t.value===s.mP.SPOUSE}),[s.mP.CHILD]:6===(null===(n=Object.values(t[s.Gb.ME_AND_MY_DIRECT_FAMILY]))||void 0===n?void 0:n.filter(e=>{let{relationship:t}=e;return t.value===s.mP.CHILD}).length),[s.Gb.PARENTS_AND_IN_LAWS]:4===(null===(u=Object.values(t[s.Gb.PARENTS_AND_IN_LAWS]))||void 0===u?void 0:u.length),[s.Gb.EXTENDED_FAMILY]:6===(null===(o=Object.values(t[s.Gb.EXTENDED_FAMILY]))||void 0===o?void 0:o.length)};return[].concat((0,a.A)(e?[{code:"Child",description:"Child",disabled:l.Child},{code:"Spouse",description:"Spouse",disabled:l.Spouse}]:[]),[{code:s.Gb.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law",disabled:l[s.Gb.PARENTS_AND_IN_LAWS]},{code:s.Gb.EXTENDED_FAMILY,description:"My Extended Family",disabled:l[s.Gb.EXTENDED_FAMILY]}])}),L=(0,n.Mz)(b,e=>[e[s.Gb.ME_AND_MY_DIRECT_FAMILY],e[s.Gb.EXTENDED_FAMILY],e[s.Gb.PARENTS_AND_IN_LAWS]].flatMap(e=>Object.values(e)).every(e=>{var t;return(null==e||null===(t=e.formStatus)||void 0===t?void 0:t.value)===c.wK.VALID})),z=(0,n.Mz)(b,e=>Object.values(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]).filter(e=>e.relationship!==s.mP.MYSELF).some(e=>e.firstName.value)),k=(0,n.Mz)(b,e=>{const t=Object.values({...e[s.Gb.PARENTS_AND_IN_LAWS],...e[s.Gb.EXTENDED_FAMILY]}).map(e=>e.coverAmount.value);return Math.max.apply(Math,(0,a.A)(t))}),V={id:"ID Number",dateOfBirth:"Date Of Birth",relationship:"Relationship",cellphone:"Cell Phone Number",email:"Email Address"},R=(0,n.Mz)(A,e=>{var t,r,n;const u=(null===(t=e[0].firstName)||void 0===t?void 0:t.value)+" "+(null===(r=e[0].surname)||void 0===r?void 0:r.value),o=null===(n=Object.keys(e[0]))||void 0===n?void 0:n.flatMap(t=>{var r,a;if(Object.keys(V).includes(t))return{label:V[t],value:null!==(r=null===(a=e[0][t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>void 0!==e);return[{label:"Beneficiary Name",value:u}].concat((0,a.A)(o))}),x=((0,n.Mz)(b,d.mA,(e,t)=>{var r,a,n,u;const o=(null==t||null===(r=t.title)||void 0===r?void 0:r.value)+" "+(null==t||null===(a=t.firstName)||void 0===a?void 0:a.value)+" "+(null==t||null===(n=t.surname)||void 0===n?void 0:n.value),l={...e[s.Gb.ME_AND_MY_DIRECT_FAMILY],...e[s.Gb.PARENTS_AND_IN_LAWS],...e[s.Gb.EXTENDED_FAMILY]};return null===(u=Object.keys(l))||void 0===u?void 0:u.flatMap(e=>{var t,r,a,n,u,s,i,c,d,p,m,v,f,y,h,g;return{id:e,fullName:"Myself"!==(null===(t=l[e])||void 0===t||null===(r=t.relationship)||void 0===r?void 0:r.value)?(null===(a=l[e])||void 0===a||null===(n=a.title)||void 0===n?void 0:n.value)+" "+(null===(u=l[e])||void 0===u||null===(s=u.firstName)||void 0===s?void 0:s.value)+" "+(null===(i=l[e])||void 0===i||null===(c=i.surname)||void 0===c?void 0:c.value):o,relationship:null===(d=l[e])||void 0===d||null===(p=d.relationship)||void 0===p?void 0:p.value,coverAmount:null!==(m=null===(v=l[e])||void 0===v||null===(f=v.coverAmount)||void 0===f?void 0:f.value)&&void 0!==m?m:"-",monthlyPremium:null!==(y=null===(h=l[e])||void 0===h||null===(g=h.monthlyPremium)||void 0===g?void 0:g.value)&&void 0!==y?y:"-"}})}),(0,n.Mz)(o.Qw,b,(e,t)=>{const{funeralPremium:r}=e||{};return[{label:"Plan Name ",value:"Ka-Metlha Funeral Cover "+(Object.keys(t[s.Gb.ME_AND_MY_DIRECT_FAMILY]).length>1?"(Me & My Direct Family)":"(Myself)")},{label:"Premium Frequency",value:"Monthly"},{label:"Premium Contribution",value:r?`P ${(+r).toFixed(2)}`:""}]}),(0,n.Mz)(S,e=>{var t;const r={benefitsDetails:"Cash Back"};return null===(t=Object.keys(e))||void 0===t?void 0:t.flatMap(t=>{var a,n;if(Object.keys(r).includes(t))return{label:r[t],value:null!==(a=null===(n=e[t])||void 0===n?void 0:n.value)&&void 0!==a?a:"-"}}).filter(e=>void 0!==e)})),_=e=>"yes"===(null==e?void 0:e.toLowerCase()),F=(0,n.Mz)(d.mA,b,A,p.ZS,m.PD,o.Xr,S,o.SQ,(e,t,r,a,n,u,l,i)=>{var c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,F,j,U,$,B,W,q,K,G,Y,H,Q,Z,X,J,ee,te,re,ae,ne,ue,oe,se,le,ie,ce,de,pe;const me=null==e||null===(c=e.firstName)||void 0===c?void 0:c.value,ve=null==e||null===(d=e.surname)||void 0===d?void 0:d.value,fe={title:null==e||null===(p=e.title)||void 0===p?void 0:p.value,firstName:me,lastName:ve,nationality:null==e||null===(m=e.nationality)||void 0===m?void 0:m.value,birthCountry:null==e||null===(v=e.birthCountry)||void 0===v?void 0:v.value,agentCode:i||"",botswanaIdNumber:null==e||null===(f=e.id)||void 0===f?void 0:f.value,dateOfBirth:null==e||null===(y=e.dateOfBirth)||void 0===y||null===(h=y.value)||void 0===h?void 0:h.replaceAll("/","-"),idExpiryDate:null==e||null===(g=e.expiryDate)||void 0===g||null===(b=g.value)||void 0===b?void 0:b.replaceAll("/","-"),isPip:_(null==e||null===(A=e.prominentPerson)||void 0===A?void 0:A.value),email:null==e||null===(S=e.email)||void 0===S?void 0:S.value,contactNumber:null==e||null===(N=e.mobileNumber)||void 0===N?void 0:N.value,residentialAddress:{addressLine1:null==e||null===(C=e.streetAddress)||void 0===C?void 0:C.value,city:null==e||null===(I=e.city)||void 0===I?void 0:I.value,country:null==e||null===(D=e.country)||void 0===D?void 0:D.value},postalAddress:{addressLine1:null==e||null===(w=e.postalSuburb)||void 0===w?void 0:w.value,city:null==e||null===(E=e.postalCity)||void 0===E?void 0:E.value,country:null==e||null===(T=e.postalCountry)||void 0===T?void 0:T.value},previousResidentialAddress:{addressLine1:null!==(O=null==e||null===(P=e.previousPostalAddress)||void 0===P?void 0:P.value)&&void 0!==O?O:"",city:null!==(M=null==e||null===(L=e.previousPostalCity)||void 0===L?void 0:L.value)&&void 0!==M?M:"",country:null!==(z=null==e||null===(k=e.previousPostalCountry)||void 0===k?void 0:k.value)&&void 0!==z?z:""},employmentDetails:{status:null==e||null===(V=e.employementType)||void 0===V?void 0:V.value,occupation:null==e||null===(R=e.employeeOccupation)||void 0===R?void 0:R.value,sourceOfIncome:null==e||null===(x=e.sourceOfIncome)||void 0===x?void 0:x.value}},ye={...t[s.Gb.ME_AND_MY_DIRECT_FAMILY],...t[s.Gb.PARENTS_AND_IN_LAWS],...t[s.Gb.EXTENDED_FAMILY]},he=null===(F=Object.keys(ye))||void 0===F?void 0:F.flatMap(e=>{var t,r,a,n,u,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w;return{relationship:o.LV.some(t=>{var r,a;return(null==t?void 0:t.description)===(null===(r=ye[e])||void 0===r||null===(a=r.relationship
2)||void 0===a?void 0:a.value)})?"My_Extended_Family":o.hi.some(t=>{var r,a;return(null==t?void 0:t.description)===(null===(r=ye[e])||void 0===r||null===(a=r.relationship)||void 0===a?void 0:a.value)})?"MyParents_and_In-laws":null===(t=ye[e])||void 0===t||null===(r=t.relationship)||void 0===r?void 0:r.value,title:null===(a=ye[e])||void 0===a||null===(n=a.title)||void 0===n?void 0:n.value,firstName:null===(u=ye[e])||void 0===u||null===(s=u.firstName)||void 0===s?void 0:s.value,lastName:null===(l=ye[e])||void 0===l||null===(i=l.surname)||void 0===i?void 0:i.value,dateOfBirth:null===(c=ye[e])||void 0===c||null===(d=c.dateOfBirth)||void 0===d||null===(p=d.value)||void 0===p?void 0:p.replaceAll("/","-"),nationality:null===(m=ye[e])||void 0===m||null===(v=m.nationality)||void 0===v?void 0:v.value,botswanaId:""===(null===(f=ye[e])||void 0===f||null===(y=f.id)||void 0===y?void 0:y.value)?null:null===(h=ye[e])||void 0===h||null===(g=h.id)||void 0===g?void 0:g.value,coverAmount:null===(b=ye[e])||void 0===b||null===(A=b.coverAmount)||void 0===A?void 0:A.value,isStudent:_(null===(S=ye[e])||void 0===S||null===(N=S.childIsStudent)||void 0===N?void 0:N.value),hasSpecialNeeds:_(null===(C=ye[e])||void 0===C||null===(I=C.childHaveSpecialNeed)||void 0===I?void 0:I.value),familyMember:null===(D=ye[e])||void 0===D||null===(w=D.relationship)||void 0===w?void 0:w.value}}),ge={name:null===(j=r[0])||void 0===j||null===(U=j.firstName)||void 0===U?void 0:U.value,lastName:null===($=r[0])||void 0===$||null===(B=$.surname)||void 0===B?void 0:B.value,nationalId:null===(W=r[0])||void 0===W||null===(q=W.id)||void 0===q?void 0:q.value,dateOfBirth:null===(K=r[0])||void 0===K||null===(G=K.dateOfBirth)||void 0===G||null===(Y=G.value)||void 0===Y?void 0:Y.replaceAll("/","-"),relationship:null===(H=r[0])||void 0===H||null===(Q=H.relationship)||void 0===Q?void 0:Q.value,mobileNumber:null==e||null===(Z=e.mobileNumber)||void 0===Z?void 0:Z.value,email:null===(X=r[0])||void 0===X||null===(J=X.email)||void 0===J?void 0:J.value,title:null===(ee=r[0])||void 0===ee||null===(te=ee.title)||void 0===te?void 0:te.value,nationality:null===(re=r[0])||void 0===re||null===(ae=re.nationality)||void 0===ae?void 0:ae.value},be={bankName:null==a||null===(ne=a.bankName)||void 0===ne?void 0:ne.value,branchName:null==a||null===(ue=a.branchCode)||void 0===ue?void 0:ue.value,accountHolderName:null==a||null===(oe=a.accountHolder)||void 0===oe?void 0:oe.value,accountNumber:null==a||null===(se=a.accountNumber)||void 0===se||null===(le=se.value)||void 0===le?void 0:le.replaceAll(" ",""),accountType:null==a||null===(ie=a.accountType)||void 0===ie?void 0:ie.displayValue,debitOrderDate:null==a||null===(ce=a.debitOrderDay)||void 0===ce?void 0:ce.value,confirmDetails:null==a||null===(de=a.paymentAuthorization)||void 0===de?void 0:de.value},Ae={certifiedCopyOfId:"Your ID",incomeProof:"Proof of income statement",addressProof:"Proof of address",bankStatement:"Bank statement"},Se={premiumPaidUp:!1,cashBack:"Yes"===(null==l||null===(pe=l.benefitsDetails)||void 0===pe?void 0:pe.value)},Ne=Object.keys(n).map(e=>{var t,r,a;const u=null!==(t=n[e])&&void 0!==t&&t.url?null===(r=n[e])||void 0===r?void 0:r.url.split("file/"):["",""];return{documentType:Ae[e],fileName:null===(a=n[e])||void 0===a?void 0:a.fileName,fileType:"image/png",fileSize:2048e3,url:u[0]+"file/"+encodeURIComponent(u[1])}}).filter(e=>null==e?void 0:e.fileName);return{coverType:Object.keys(t[s.Gb.ME_AND_MY_DIRECT_FAMILY]).length>1?"Me_And_My_Direct_Family":s.Gb.MYSELF,benifit:Se,personalDetails:fe,livesCovered:he,beneficiaries:[ge],paymentDetails:be,uploadDocuments:[],uploadDocuments:Ne,confirmDetails:u}}),j=(0,n.Mz)(b,e=>{const t={...e[s.Gb.ME_AND_MY_DIRECT_FAMILY],...e[s.Gb.PARENTS_AND_IN_LAWS],...e[s.Gb.EXTENDED_FAMILY]};return Object.keys(t).filter(e=>{var r,a;return(null===(r=t[e])||void 0===r||null===(a=r.age)||void 0===a?void 0:a.value)>18}).length}),U=(0,n.Mz)(b,e=>{const t={...e[s.Gb.PARENTS_AND_IN_LAWS],...e[s.Gb.EXTENDED_FAMILY]};return Object.keys(t).length}),$=e=>e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,","),B={[s.Gb.EXTENDED_FAMILY]:"MyExtendedFamily",[s.Gb.PARENTS_AND_IN_LAWS]:"MyParentsOrInLaws"},W=(0,n.Mz)(C,b,S,O,P,(e,t,r,n,u)=>{var o;const{dateOfBirth:l,addPartner:i,addChild:c,coverAmount:d,title:p}=e,m=e=>{var r;return null===(r=Object.keys(t[e]))||void 0===r?void 0:r.map(r=>{const{dateOfBirth:a,coverAmount:n,relationship:u}=t[e][r];return{id:r,familyMemberType:B[e],familyMemberRelation:e===s.Gb.EXTENDED_FAMILY&&u.value===s.mP.SPOUSE?s.mP.WIFE:u.value,dateOfBirth:a.value,coverAmount:+n.value}})},v=m(s.Gb.PARENTS_AND_IN_LAWS),f=m(s.Gb.EXTENDED_FAMILY),y=(()=>{const e=new Date;return e.setFullYear(e.getFullYear()-17),`${String(e.getDate()).padStart(2,"0")}/${String(e.getMonth()+1).padStart(2,"0")}/${e.getFullYear()}`})(),h=Object.values(t[s.Gb.ME_AND_MY_DIRECT_FAMILY]).map(e=>({...e,childIsStudent:{...e.childIsStudent,value:"Yes"===e.childIsStudent.value?"CHECKED":"UNCHECKED"},childHaveSpecialNeed:{...e.childHaveSpecialNeed,value:"Yes"===e.childHaveSpecialNeed.value?"CHECKED":"UNCHECKED"}})).filter(e=>{let{relationship:t}=e;return"Child"===(null==t?void 0:t.value)});let g=[];for(let a in h){var b,A,S;let e=h[a];g.push({dateOfBirth:null!==(b=e.dateOfBirth.value)&&void 0!==b?b:y,specialNeeds:null!==(A=e.childHaveSpecialNeed.value)&&void 0!==A?A:"UNCHECKED",student:null!==(S=e.childIsStudent.value)&&void 0!==S?S:"UNCHECKED"})}return{dateOfBirth:null==l?void 0:l.value,gender:"Mr."===(null==p?void 0:p.value)?"male":"female",spouseCovered:n,spouseDateOfBirth:null==l?void 0:l.value,childrenCovered:u,childrenDetails:g,paymentFrequency:"monthly",benefitsApplied:{cashback:"Yes"===(null==r||null===(o=r.benefitsDetails)||void 0===o?void 0:o.value),premiumPaidUp:!1},additionalCoverMembers:[].concat((0,a.A)(v),(0,a.A)(f)),coverAmount:+(null==d?void 0:d.value)}}),q=(0,n.Mz)(b,e=>{var t,r;const n=t=>{const r=e[t];return Object.entries(r).flatMap(e=>{let[t,r]=e;const a=[],n=null==r?void 0:r.dateOfBirth.value;n&&a.push({label:"Date of Birth",value:n});const u=null==r?void 0:r.coverAmount.value;return null!==u&&a.push({label:"Cover Amount",value:u}),a})},u=n(s.Gb.ME_AND_MY_DIRECT_FAMILY),o=n(s.Gb.PARENTS_AND_IN_LAWS),l=n(s.Gb.EXTENDED_FAMILY),i=Object.keys(e[s.Gb.BENIFITS]);return[{title:(null==u?void 0:u.length)>1?s.Gb.ME_AND_MY_DIRECT_FAMILY:s.Gb.MYSELF,data:(0,a.A)(u)},(null==o?void 0:o.length)&&{title:s.Gb.PARENTS_AND_IN_LAWS,data:(0,a.A)(o)},(null==l?void 0:l.length)&&{title:s.Gb.EXTENDED_FAMILY,data:(0,a.A)(l)},(null==i?void 0:i.length)&&{title:"Benefits",data:[{label:"Cash back",value:null===(t=e[s.Gb.BENIFITS][i])||void 0===t||null===(r=t.benefitsDetails)||void 0===r?void 0:r.value}]}].filter(e=>0!==e)}),K=(0,n.Mz)(b,e=>{const t=(t,r)=>{var a;return null===(a=Object.values(e[r]))||void 0===a?void 0:a.flatMap(e=>{var r,a,n,u,o,s,l;return{title:t,data:[{label:"Full Name",value:(null==e||null===(r=e.title)||void 0===r?void 0:r.value)+" "+(null==e||null===(a=e.firstName)||void 0===a?void 0:a.value)+" "+(null==e||null===(n=e.surname)||void 0===n?void 0:n.value)}
2,{label:"Relation",value:null==e||null===(u=e.relationship)||void 0===u?void 0:u.value},{label:"Cover Amount",value:"P "+(null==e||null===(o=e.coverAmount)||void 0===o?void 0:o.value)},{label:"Premium",value:null!=e&&null!==(s=e.monthlyPremium)&&void 0!==s&&s.value?"P "+(null==e||null===(l=e.monthlyPremium)||void 0===l?void 0:l.value):"-"}]}})},r=Object.keys(e[s.Gb.ME_AND_MY_DIRECT_FAMILY]);return[].concat((0,a.A)(t((null==r?void 0:r.length)>1?s.Gb.ME_AND_MY_DIRECT_FAMILY:s.Gb.MYSELF,s.Gb.ME_AND_MY_DIRECT_FAMILY)),(0,a.A)(t(s.Gb.PARENTS_AND_IN_LAWS,s.Gb.PARENTS_AND_IN_LAWS)),(0,a.A)(t(s.Gb.EXTENDED_FAMILY,s.Gb.EXTENDED_FAMILY)))})},38283:function(e,t,r){"use strict";r.d(t,{Ic:function(){return y},LV:function(){return s},Qj:function(){return f},Qw:function(){return v},SQ:function(){return h},Xj:function(){return p},Xr:function(){return m},hi:function(){return o},vR:function(){return g},z9:function(){return i}});var a=r(83878),n=r(70334),u=r(12484);const o=[{code:"Mother",description:"Mother"},{code:"Mother-in-law",description:"Mother-in-law"},{code:"Father",description:"Father"},{code:"Father-in-law",description:"Father-in-law"},{code:"Step father",description:"Step father"},{code:"Step mother",description:"Step mother"},{code:"Adoptive father",description:"Adoptive father"},{code:"Adoptive mother",description:"Adoptive mother"}],s=[{code:"aunt",description:"Aunt"},{code:"Uncle",description:"Uncle"},{code:"Brother",description:"Brother"},{code:"Sister",description:"Sister"},{code:"Brother-in-law",description:"Brother-in-law"},{code:"Sister-in-law",description:"Sister-in-law"},{code:"Son-in-law",description:"Son-in-law"},{code:"Daughter-in-law",description:"Daughter-in-law"},{code:"Grand-father",description:"Grand-father"},{code:"Grand-mother",description:"Grand-mother"},{code:"Grand-son",description:"Grand-son"},{code:"Grand-daughter",description:"Grand-daughter"},{code:"Niece",description:"Niece"},{code:"First cousins",description:"First cousins"},{code:"Nephew",description:"Nephew"},{code:"Son",description:"Son"},{code:"Daughter",description:"Daughter"},{code:"Ex-husband",description:"Ex-husband"},{code:"Ex-wife",description:"Ex-wife"}],l=[{code:"Child",description:"Child"},{code:"Spouse",description:"Spouse"}],i=()=>({displayCoverCategories:[].concat(l,[{code:u.Gb.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law"},{code:u.Gb.EXTENDED_FAMILY,description:"My Extended Family"}]),quoteDisplayCoverCategories:[{code:u.Gb.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law"},{code:u.Gb.EXTENDED_FAMILY,description:"My Extended Family"}],displayParentsandInLaws:o,displayExtendedFamilyMembers:s,referenceTitles:[{code:"Mr.",description:"Mr."},{code:"Mrs.",description:"Mrs."},{code:"Miss.",description:"Miss."}],beneficiaryRelations:[].concat(l,o,s),yesNoReferenceData:[{code:"Yes",description:"Yes"},{code:"No",description:"No"}],referenceNationality:[{description:"Afghanistan",code:"Afghanistan"},{description:"Albania",code:"Albania"},{description:"Algeria",code:"Algeria"},{description:"Andorra",code:"Andorra"},{description:"Angola",code:"Angola"},{description:"Anguilla",code:"Anguilla"},{description:"Antigua And Barbuda",code:"Antigua And Barbuda"},{description:"Argentina",code:"Argentina"},{description:"Armenia",code:"Armenia"},{description:"Aruba",code:"Aruba"},{description:"Jordan",code:"Jordan"},{description:"Kazakhstan",code:"Kazakhstan"},{description:"Kenya",code:"Kenya"},{description:"Kiribati",code:"Kiribati"},{description:"Korea, Republic (South)",code:"Korea, Republic (South)"},{description:"Kosovo",code:"Kosovo"},{description:"Kuwait",code:"Kuwait"},{description:"Laos",code:"Laos"},{description:"Latvia",code:"Latvia"},{description:"Ascension And St-Helena",code:"Ascension And St-Helena"},{description:"Lebanon",code:"Lebanon"},{description:"Lesotho",code:"Lesotho"},{description:"Liberia",code:"Liberia"},{description:"Libya",code:"Libya"},{description:"Lithuania",code:"Lithuania"},{description:"Luxemburg",code:"Luxemburg"},{description:"Macao",code:"Macao"},{description:"Macedonia",code:"Macedonia"},{description:"Madagascar",code:"Madagascar"},{description:"Malawi",code:"Malawi"},{description:"Australia",code:"Australia"},{description:"Malaysia",code:"Malaysia"},{description:"Maldives",code:"Maldives"},{description:"Mali",code:"Mali"},{description:"Malta",code:"Malta"},{description:"Martinique",code:"Martinique"},{description:"Mauritania",code:"Mauritania"},{description:"Mauritius",code:"Mauritius"},{description:"Mexico",code:"Mexico"},{description:"Moldova",code:"Moldova"},{description:"Austria",code:"Austria"},{description:"Mongolia",code:"Mongolia"},{description:"Montenegro",code:"Montenegro"},{description:"Montserrat",code:"Montserrat"},{description:"Mozambique",code:"Mozambique"},{description:"Myanmar",code:"Myanmar"},{description:"Namibia",code:"Namibia"},{description:"Nauru",code:"Nauru"},{description:"Nepal",code:"Nepal"},{description:"Netherlands",code:"Netherlands"},{description:"Azerbaidjan",code:"Azerbaidjan"},{description:"Netherlands Antilles",code:"Netherlands Antilles"},{description:"New Caledonia",code:"New Caledonia"},{description:"New Zealand",code:"New Zealand"},{description:"Nicaragua",code:"Nicaragua"},{description:"Niger",code:"Niger"},{description:"Nigeria",code:"Nigeria"},{description:"Niu Island",code:"Niu Island"},{description:"North Korea",code:"North Korea"},{description:"Norway",code:"Norway"},{description:"Oman",code:"Oman"},{description:"Bahamas",code:"Bahamas"},{description:"Pakistan",code:"Pakistan"},{description:"Panama",code:"Panama"},{description:"Papua New Guinea",code:"Papua New Guinea"},{description:"Paraguay",code:"Paraguay"},{description:"Peru",code:"Peru"},{description:"Philippines",code:"Philippines"},{description:"Pitcairn Islands",code:"Pitcairn Islands"},{description:"Poland",code:"Poland"},{description:"Portugal",code:"Portugal"},{description:"Qatar",code:"Qatar"},{description:"Bahrain",code:"Bahrain"},{description:"Reunion",code:"Reunion"},{description:"Romania",code:"Romania"},{description:"Russia",code:"Russia"},{description:"Rwanda",code:"Rwanda"},{description:"Samoa",code:"Samoa"},{description:"Sao Tome And Principe",code:"Sao Tome And Principe"},{description:"Saudi Arabia",code:"Saudi Arabia"},{description:"Senegal",code:"Senegal"},{description:"Serbia",code:"Serbia"},{description:"Seychelles",code:"Seychelles"},{description:"Bangladesh",code:"Bangladesh"},{description:"Sierra Leone",code:"Sierra Leone"},{description:"Singapore",code:"Singapore"},{description:"Slovakia",code:"Slovakia"},{description:"Slovenia",code:"Slovenia"},{description:"Solomon Islands",code:"Solomon Islands"},{description:"Somalia",code:"Somalia"},{description:"South Africa",code:"South Africa"},{description:"Spain",code:"Spain"},{description:"Sri Lanka",code:"Sri Lanka"},{description:"St Kitts And Nevis",code:"St Kitts And Nevis"},{description:"Barbados",code:"Barbados"},{description:"St Lucia",code:"St Lucia"},{description:"St Pierre And Miquelon",code:"St Pierre And Miquelon"},{description:"St Vincent And The Grenadines",code:"St Vincent And The Grenadines"},{description:"Sudan",code:"Sudan"},{description:"South Sudan",code:"South Sudan"},{description:"Suriname",code:"Suriname"},{description:"Turks & Caicos Islands",code:"Turks & Caicos Islands"},{description:"Tuvalu",code:"Tuvalu"},{description:"Uganda",code:"Uganda"},{description:"Ukraine",code:"Ukraine"},{description:"United Arab Emirates",code:"United Arab Emirates"},{description:"Uruguay",code:"Uruguay"},{description:"Usa",code:"Usa"},{description:"Uzbekistan",code:"Uzbekistan"},{description:"Belize",code:"Belize"},{description:"Vanuatu",code:"Vanuatu"},{description:"Vatican",code:"Vatican"},{description:"Venezuela",code:"Venezuela"},{description:"Vietnam",code:"Vietnam"},{description:"Wallis And Futuna Islands",code:"Wallis And Futuna Islands"},{description:"Yemen",code:"Yemen"},{description:"Zambia",code:"Zambia"},{description:"Zimbabwe",code:"Zimbabwe"},{description:"Benin",code:"Benin"},{description:"Bermuda",code:"Bermuda"},{description:"Bhutan",code:"Bhutan"},{description:"Bolivia",code:"Bolivia"},{description:"Bosnia Herzegovina",code:"Bosnia Herzegovina"},{description:"Botswana",code:"Botswana"},{description:"Brazil",code:"Brazil"},{description:"British Virgin Island",code:"British Virgin Island"},{description:"Brunei Darussalam",code:"Brunei Darussalam"},{description:"Bulgaria",code:"Bulgaria"},{description:"Burkina Faso",code:"Burkina Faso"},{description:"Burundi",code:"Burundi"},{description:"Cambodia",code:"Cambodia"},{description:"Cameroon",code:"Cameroon"},{description:"Canada",code:"Canada"},{description:"Cape Verde",code:"Cape Verde"},{description:"Cayman Islands",code:"Cayman Islands"},{description:"Central African Republic",code:"Central African Republic"},{description:"Chad",code:"Chad"},{description:"Chile",code:"Chile"},{description:"China",code:"China"},{description:"Colombia",code:"Colombia"},{description:"Comoros",code:"Comoros"},{description:"Congo",code:"Congo"},{description:"Cook Islands",code:"Cook Islands"},{description:"Costa Rica",code:"Costa Rica"},{description:"Croatia",code:"Croatia"},{description:"Cuba",code:"Cuba"},{description:"Cyprus",code:"Cyprus"},{description:"Czech Republic",code:"Czech Republic"},{description:"Denmark",code:"Denmark"},{description:"Djibouti",code:"Djibouti"},{description:"Dominica",code:"Dominica"},{description:"Dominican Republic",code:"Dominican Republic"},{description:"Ecuador",code:"Ecuador"},{description:"Egypt",code:"Egypt"},{description:"El Salvador",code:"El Salvador"},{description:"Equatorial Guinea",code:"Equatorial Guinea"},{description:"Eritrea",code:"Eritrea"},{description:"Estonia",code:"Estonia"},{description:"Ethiopia",code:"Ethiopia"},{description:"Falkland Islands",code:"Falkland Islands"},{description:"Faröe Islands",code:"Faröe Islands"},{description:"Fiji",code:"Fiji"},{description:"Finland",code:"Finland"},{description:"France",code:"France"},{description:"French Guiana",code:"French Guiana"},{description:"French Polynesia",code:"French Polynesia"},{description:"Gabon",code:"Gabon"},{description:"Gambia",code:"Gambia"},{description:"Georgia",code:"Georgia"},{description:"Germany",code:"Germany"},{description:"Ghana",code:"Ghana"},{description:"Gibraltar",code:"Gibraltar"},{description:"Great Britain",code:"Great Britain"},{description:"Greece",code:"Greece"},{description:"Greenland",code:"Greenland"},{description:"Grenada",code:"Grenada"},{description:"Guadeloupe",code:"Guadeloupe"},{description:"Guatemala",code:"Guatemala"},{description:"Guinea",code:"Guinea"},{description:"Guinea-Bissau",code:"Guinea-Bissau"},{description:"Guyana",code:"Guyana"},{description:"Haiti",code:"Haiti"},{description:"Honduras",code:"Honduras"},{description:"Hong Kong",code:"Hong Kong"},{description:"Hungary",code:"Hungary"},{description:"Iceland",code:"Iceland"},{description:"India",code:"India"},{description:"Indonesia",code:"Indonesia"},{description:"Iran",code:"Iran"},{description:"Iraq",code:"Iraq"},{description:"Ireland",code:"Ireland"},{description:"Israel",code:"Israel"},{description:"Italy",code:"Italy"},{description:"Ivory Coast",code:"Ivory Coast"},{description:"Jamaica",code:"Jamaica"},{description:"Japan",code:"Japan"},{description:"Eswatini",code:"Eswatini"},{description:"Sweden",code:"Sweden"},{description:"Switzerland",code:"Switzerland"},{description:"Syria",code:"Syria"},{description:"Taiwan",code:"Taiwan"},{description:"Belarus",code:"Belarus"},{description:"Tajikistan",code:"Tajikistan"},{description:"Tanzania",code:"Tanzania"},{description:"Thailand",code:"Thailand"},{description:"Timor-Leste",code:"Timor-Leste"},{description:"Togo",code:"Togo"},{description:"Tokelau Islands",code:"Tokelau Islands"},{description:"Tonga",code:"Tonga"},{description:"Trinidad And Tobago",code:"Trinidad And Tobago"},{description:"Tristan Da Cunha",code:"Tristan Da Cunha"},{description:"Tunisia",code:"Tunisia"},{description:"Belgium",code:"Belgium"},{description:"Turkey",code:"Turkey"},{description:"Turkmenistan",code:"Turkmenistan"}],referenceBirthCountriesUpdated:[{code:"01",description:"Afghanistan"},{code:"02",description:"Albania"},{code:"03",description:"Algeria"},{code:"04",description:"Andorra"},{code:"05",description:"Angola"},{code:"06",description:"Anguilla"},{code:"07",description:"Antigua And Barbuda"},{code:"08",description:"Argentina"},{code:"09",description:"Armenia"},{code:"10",description:"Aruba"},{code:"11",description:"Ascension And St-Helena"},{code:"12",description:"Australia"},{code:"13",description:"Austria"},{code:"14",description:"Azerbaidjan"},{code:"15",description:"Bahamas"},{code:"16",description:"Bahrain"},{code:"17",description:"Bangladesh"},{code:"18",description:"Barbados"},{code:"19",description:"Belarus"},{code:"20",description:"Belgium"},{code:"21",description:"Belize"},{code:"22",description:"Benin"},{code:"23",description:"Bermuda"},{code:"24",description:"Bhutan"},{code:"25",description:"Bolivia"},{code:"26",description:"Bosnia Herzegovina"},{code:"27",description:"Botswana"},{code:"28",description:"Brazil"},{code:"29",description:"British Virgin Island"},{code:"30",description:"Brunei Darussalam"},{code:"31",description:"Bulgaria"},{code:"32",description:"Burkina Faso"},{code:"33",description:"Burundi"},{code:"34",description:"Cambodia"}
2,{code:"35",description:"Cameroon"},{code:"36",description:"Canada"},{code:"37",description:"Cape Verde"},{code:"38",description:"Cayman Islands"},{code:"39",description:"Central African Republic"},{code:"40",description:"Chad"},{code:"41",description:"Chile"},{code:"42",description:"China"},{code:"43",description:"Colombia"},{code:"44",description:"Comoros"},{code:"45",description:"Congo"},{code:"46",description:"Cook Islands"},{code:"47",description:"Costa Rica"},{code:"48",description:"Croatia"},{code:"49",description:"Cuba"},{code:"50",description:"Cyprus"},{code:"51",description:"Czech Republic"},{code:"52",description:"Denmark"},{code:"53",description:"Djibouti"},{code:"54",description:"Dominica"},{code:"55",description:"Dominican Republic"},{code:"56",description:"Ecuador"},{code:"57",description:"Egypt"},{code:"58",description:"El Salvador"},{code:"59",description:"Equatorial Guinea"},{code:"60",description:"Eritrea"},{code:"61",description:"Estonia"},{code:"62",description:"Ethiopia"},{code:"63",description:"Falkland Islands"},{code:"64",description:"Faröe Islands"},{code:"65",description:"Fiji"},{code:"66",description:"Finland"},{code:"67",description:"France"},{code:"68",description:"French Guiana"},{code:"69",description:"French Polynesia"},{code:"70",description:"Gabon"},{code:"71",description:"Gambia"},{code:"72",description:"Georgia"},{code:"73",description:"Germany"},{code:"74",description:"Ghana"},{code:"75",description:"Gibraltar"},{code:"76",description:"Great Britain"},{code:"77",description:"Greece"},{code:"78",description:"Greenland"},{code:"79",description:"Grenada"},{code:"80",description:"Guadeloupe"},{code:"81",description:"Guatemala"},{code:"82",description:"Guinea"},{code:"83",description:"Guinea-Bissau"},{code:"84",description:"Guyana"},{code:"85",description:"Haiti"},{code:"86",description:"Honduras"},{code:"87",description:"Hong Kong"},{code:"88",description:"Hungary"},{code:"89",description:"Iceland"},{code:"90",description:"India"},{code:"91",description:"Indonesia"},{code:"92",description:"Iran"},{code:"93",description:"Iraq"},{code:"94",description:"Ireland"},{code:"95",description:"Israel"},{code:"96",description:"Italy"},{code:"97",description:"Ivory Coast"},{code:"98",description:"Jamaica"},{code:"99",description:"European Commission"},{code:"100",description:"Jordan"},{code:"101",description:"Kazakhstan"},{code:"102",description:"Kenya"},{code:"103",description:"Kiribati"},{code:"104",description:"Korea, Republic (South)"},{code:"105",description:"Kosovo"},{code:"106",description:"Kuwait"},{code:"107",description:"Kyrgyzstan"},{code:"108",description:"Laos"},{code:"109",description:"Latvia"},{code:"110",description:"Lebanon"},{code:"111",description:"Lesotho"},{code:"112",description:"Liberia"},{code:"113",description:"Libya"},{code:"114",description:"Lithuania"},{code:"115",description:"Luxemburg"},{code:"116",description:"Macao"},{code:"117",description:"Macedonia"},{code:"118",description:"Madagascar"},{code:"119",description:"Malawi"},{code:"120",description:"Malaysia"},{code:"121",description:"Maldives"},{code:"122",description:"Mali"},{code:"123",description:"Malta"},{code:"124",description:"Martinique"},{code:"125",description:"Mauritania"},{code:"126",description:"Mauritius"},{code:"127",description:"Mayotte"},{code:"128",description:"Mexico"},{code:"129",description:"Moldova"},{code:"130",description:"Mongolia"},{code:"131",description:"Montenegro"},{code:"132",description:"Montserrat"},{code:"133",description:"Morocco"},{code:"134",description:"Mozambique"},{code:"135",description:"Myanmar"},{code:"136",description:"Namibia"},{code:"137",description:"Nauru"},{code:"138",description:"Nepal"},{code:"139",description:"Netherlands"},{code:"140",description:"Netherlands Antilles"},{code:"141",description:"New Caledonia"},{code:"142",description:"New Zealand"},{code:"143",description:"Nicaragua"},{code:"144",description:"Niger"},{code:"145",description:"Nigeria"},{code:"146",description:"Niu Island"},{code:"147",description:"North Korea"},{code:"148",description:"Norway"},{code:"149",description:"Oman"},{code:"150",description:"Pakistan"},{code:"151",description:"Panama"},{code:"152",description:"Papua New Guinea"},{code:"153",description:"Paraguay"},{code:"154",description:"Peru"},{code:"155",description:"Philippines"}
2,{code:"156",description:"Pitcairn Islands"},{code:"157",description:"Poland"},{code:"158",description:"Portugal"},{code:"159",description:"Qatar"},{code:"160",description:"Reunion"},{code:"161",description:"Romania"},{code:"162",description:"Russia"},{code:"163",description:"Rwanda"},{code:"164",description:"Samoa"},{code:"165",description:"Sao Tome And Principe"},{code:"166",description:"Saudi Arabia"},{code:"167",description:"Senegal"},{code:"168",description:"Serbia"},{code:"169",description:"Seychelles"},{code:"170",description:"Sierra Leone"},{code:"171",description:"Singapore"},{code:"172",description:"Slovakia"},{code:"173",description:"Slovenia"},{code:"174",description:"Solomon Islands"},{code:"175",description:"Somalia"},{code:"176",description:"South Africa"},{code:"177",description:"Spain"},{code:"178",description:"Sri Lanka"},{code:"179",description:"St Kitts And Nevis"},{code:"180",description:"St Lucia"},{code:"181",description:"St Pierre And Miquelon"},{code:"182",description:"St Vincent And The Grenadines"},{code:"183",description:"South Sudan"},{code:"184",description:"Suriname"},{code:"185",description:"Eswatini"},{code:"186",description:"Sweden"},{code:"187",description:"Switzerland"},{code:"188",description:"Syria"},{code:"189",description:"Taiwan"},{code:"190",description:"Tajikistan"},{code:"191",description:"Tanzania"},{code:"192",description:"Thailand"},{code:"193",description:"Timor-Leste"},{code:"194",description:"Togo"},{code:"195",description:"Tokelau Islands"},{code:"196",description:"Tonga"},{code:"197",description:"Trinidad And Tobago"},{code:"198",description:"Tristan Da Cunha"},{code:"199",description:"Tunisia"},{code:"200",description:"Turkey"},{code:"201",description:"Turkmenistan"},{code:"202",description:"Turks & Caicos Islands"},{code:"203",description:"Tuvalu"},{code:"204",description:"Uganda"},{code:"205",description:"Ukraine"},{code:"206",description:"United Arab Emirates"},{code:"207",description:"Uruguay"},{code:"208",description:"United States Of America"},{code:"209",description:"Uzbekistan"},{code:"210",description:"Vanuatu"},{code:"211",description:"Vatican"},{code:"212",description:"Venezuela"},{code:"213",description:"Vietnam"},{code:"214",description:"Wallis And Futuna Islands"},{code:"215",description:"Yemen"},{code:"216",description:"Zambia"},{code:"217",description:"Zimbabwe"},{code:"218",description:"Japan"},{code:"219",description:"Gulf Co-operation Council"},{code:"220",description:"UK"}],referenceBirthCountries:[{code:"Afghanistan",description:"Afghanistan"},{code:"Albania",description:"Albania"},{code:"Algeria",description:"Algeria"},{code:"Andorra",description:"Andorra"},{code:"Angola",description:"Angola"},{code:"Anguilla",description:"Anguilla"},{code:"Antigua And Barbuda",description:"Antigua And Barbuda"},{code:"Argentina",description:"Argentina"},{code:"Armenia",description:"Armenia"},{code:"Aruba",description:"Aruba"},{code:"Jordan",description:"Jordan"},{code:"Kazakhstan",description:"Kazakhstan"},{code:"Kenya",description:"Kenya"},{code:"Kiribati",description:"Kiribati"},{code:"Korea, Republic (South)",description:"Korea, Republic (South)"},{code:"Kosovo",description:"Kosovo"},{code:"Kuwait",description:"Kuwait"},{code:"Kyrgyzstan",description:"Kyrgyzstan"},{code:"Laos",description:"Laos"},{code:"Latvia",description:"Latvia"},{code:"Ascension And St-Helena",description:"Ascension And St-Helena"},{code:"Lebanon",description:"Lebanon"},{code:"Lesotho",description:"Lesotho"},{code:"Liberia",description:"Liberia"},{code:"Libya",description:"Libya"},{code:"Lithuania",description:"Lithuania"},{code:"Luxemburg",description:"Luxemburg"},{code:"Macao",description:"Macao"},{code:"Macedonia",description:"Macedonia"},{code:"Madagascar",description:"Madagascar"},{code:"Malawi",description:"Malawi"},{code:"Australia",description:"Australia"},{code:"Malaysia",description:"Malaysia"},{code:"Maldives",description:"Maldives"},{code:"Mali",description:"Mali"},{code:"Malta",description:"Malta"},{code:"Martinique",description:"Martinique"},{code:"Mauritania",description:"Mauritania"},{code:"Mauritius",description:"Mauritius"},{code:"Mayotte",description:"Mayotte"},{code:"Mexico",description:"Mexico"},{code:"Moldova",description:"Moldova"},{code:"Austria",description:"Austria"},{code:"Mongolia",description:"Mongolia"}
2,{code:"Montenegro",description:"Montenegro"},{code:"Montserrat",description:"Montserrat"},{code:"Morocco",description:"Morocco"},{code:"Mozambique",description:"Mozambique"},{code:"Myanmar",description:"Myanmar"},{code:"Namibia",description:"Namibia"},{code:"Nauru",description:"Nauru"},{code:"Nepal",description:"Nepal"},{code:"Netherlands",description:"Netherlands"},{code:"Azerbaidjan",description:"Azerbaidjan"},{code:"Netherlands Antilles",description:"Netherlands Antilles"},{code:"New Caledonia",description:"New Caledonia"},{code:"New Zealand",description:"New Zealand"},{code:"Nicaragua",description:"Nicaragua"},{code:"Niger",description:"Niger"},{code:"Nigeria",description:"Nigeria"},{code:"Niu Island",description:"Niu Island"},{code:"North Korea",description:"North Korea"},{code:"Norway",description:"Norway"},{code:"Oman",description:"Oman"},{code:"Bahamas",description:"Bahamas"},{code:"Pakistan",description:"Pakistan"},{code:"Panama",description:"Panama"},{code:"Papua New Guinea",description:"Papua New Guinea"},{code:"Paraguay",description:"Paraguay"},{code:"Peru",description:"Peru"},{code:"Philippines",description:"Philippines"},{code:"Pitcairn Islands",description:"Pitcairn Islands"},{code:"Poland",description:"Poland"},{code:"Portugal",description:"Portugal"},{code:"Qatar",description:"Qatar"},{code:"Bahrain",description:"Bahrain"},{code:"Reunion",description:"Reunion"},{code:"Romania",description:"Romania"},{code:"Russia",description:"Russia"},{code:"Rwanda",description:"Rwanda"},{code:"Samoa",description:"Samoa"},{code:"Sao Tome And Principe",description:"Sao Tome And Principe"},{code:"Saudi Arabia",description:"Saudi Arabia"},{code:"Senegal",description:"Senegal"},{code:"Serbia",description:"Serbia"},{code:"Seychelles",description:"Seychelles"},{code:"Bangladesh",description:"Bangladesh"},{code:"Sierra Leone",description:"Sierra Leone"},{code:"Singapore",description:"Singapore"},{code:"Slovakia",description:"Slovakia"},{code:"Slovenia",description:"Slovenia"},{code:"Solomon Islands",description:"Solomon Islands"},{code:"Somalia",description:"Somalia"},{code:"South Africa",description:"South Africa"},{code:"Spain",description:"Spain"},{code:"Sri Lanka",description:"Sri Lanka"},{code:"St Kitts And Nevis",description:"St Kitts And Nevis"},{code:"Barbados",description:"Barbados"},{code:"St Lucia",description:"St Lucia"},{code:"St Pierre And Miquelon",description:"St Pierre And Miquelon"},{code:"St Vincent And The Grenadines",description:"St Vincent And The Grenadines"},{code:"South Sudan ",description:"South Sudan "},{code:"Suriname",description:"Suriname"},{code:"Eswatini",description:"Eswatini"},{code:"Sweden",description:"Sweden"},{code:"Switzerland",description:"Switzerland"},{code:"Syria",description:"Syria"},{code:"Taiwan",description:"Taiwan"},{code:"Belarus",description:"Belarus"},{code:"Tajikistan",description:"Tajikistan"},{code:"Tanzania",description:"Tanzania"},{code:"Thailand",description:"Thailand"},{code:"Timor-Leste",description:"Timor-Leste"},{code:"Togo",description:"Togo"},{code:"Tokelau Islands",description:"Tokelau Islands"},{code:"Tonga",description:"Tonga"},{code:"Trinidad And Tobago",description:"Trinidad And Tobago"},{code:"Tristan Da Cunha",description:"Tristan Da Cunha"},{code:"Tunisia",description:"Tunisia"},{code:"Belgium",description:"Belgium"},{code:"Turkey",description:"Turkey"},{code:"Turkmenistan",description:"Turkmenistan"},{code:"Turks & Caicos Islands",description:"Turks & Caicos Islands"},{code:"Tuvalu",description:"Tuvalu"},{code:"Uganda",description:"Uganda"},{code:"Ukraine",description:"Ukraine"},{code:"United Arab Emirates",description:"United Arab Emirates"},{code:"Uruguay",description:"Uruguay"},{code:"United States Of America",description:"United States Of America"},{code:"Uzbekistan",description:"Uzbekistan"},{code:"Belize",description:"Belize"},{code:"Vanuatu",description:"Vanuatu"},{code:"Vatican",description:"Vatican"},{code:"Venezuela",description:"Venezuela"},{code:"Vietnam",description:"Vietnam"},{code:"Wallis And Futuna Islands",description:"Wallis And Futuna Islands"},{code:"Yemen",description:"Yemen"},{code:"Zambia",description:"Zambia"},{code:"Zimbabwe",description:"Zimbabwe"},{code:"Japan",description:"Japan"},{code:"Gulf Co-operation Council",description:"Gulf Co-operation Council"},{code:"Benin",description:"Benin"},{code:"UK",description:"UK"},{code:"Bermuda",description:"Bermuda"},{code:"Bhutan",description:"Bhutan"},{code:"Bolivia",description:"Bolivia"},{code:"Bosnia Herzegovina",description:"Bosnia Herzegovina"},{code:"Botswana",description:"Botswana"},{code:"Brazil",description:"Brazil"},{code:"British Virgin Island",description:"British Virgin Island"},{code:"Brunei Darussalam",description:"Brunei Darussalam"},{code:"Bulgaria",description:"Bulgaria"},{code:"Burkina Faso",description:"Burkina Faso"},{code:"Burundi",description:"Burundi"},{code:"Cambodia",description:"Cambodia"},{code:"Cameroon",description:"Cameroon"},{code:"Canada",description:"Canada"},{code:"Cape Verde",description:"Cape Verde"},{code:"Cayman Islands",description:"Cayman Islands"}
2,{code:"Central African Republic",description:"Central African Republic"},{code:"Chad",description:"Chad"},{code:"Chile",description:"Chile"},{code:"China",description:"China"},{code:"Colombia",description:"Colombia"},{code:"Comoros",description:"Comoros"},{code:"Congo",description:"Congo"},{code:"Cook Islands",description:"Cook Islands"},{code:"Costa Rica",description:"Costa Rica"},{code:"Croatia",description:"Croatia"},{code:"Cuba",description:"Cuba"},{code:"Cyprus",description:"Cyprus"},{code:"Czech Republic",description:"Czech Republic"},{code:"Denmark",description:"Denmark"},{code:"Djibouti",description:"Djibouti"},{code:"Dominica",description:"Dominica"},{code:"Dominican Republic",description:"Dominican Republic"},{code:"Ecuador",description:"Ecuador"},{code:"Egypt",description:"Egypt"},{code:"El Salvador",description:"El Salvador"},{code:"Equatorial Guinea",description:"Equatorial Guinea"},{code:"Eritrea",description:"Eritrea"},{code:"Estonia",description:"Estonia"},{code:"Ethiopia",description:"Ethiopia"},{code:"Falkland Islands",description:"Falkland Islands"},{code:"Faröe Islands",description:"Faröe Islands"},{code:"Fiji",description:"Fiji"},{code:"Finland",description:"Finland"},{code:"France",description:"France"},{code:"French Guiana",description:"French Guiana"},{code:"French Polynesia",description:"French Polynesia"},{code:"Gabon",description:"Gabon"},{code:"Gambia",description:"Gambia"},{code:"Georgia",description:"Georgia"},{code:"Germany",description:"Germany"},{code:"Ghana",description:"Ghana"},{code:"Gibraltar",description:"Gibraltar"},{code:"Great Britain",description:"Great Britain"},{code:"Greece",description:"Greece"},{code:"Greenland",description:"Greenland"},{code:"Grenada",description:"Grenada"},{code:"Guadeloupe",description:"Guadeloupe"},{code:"Guatemala",description:"Guatemala"},{code:"Guinea",description:"Guinea"},{code:"Guinea-Bissau",description:"Guinea-Bissau"},{code:"Guyana",description:"Guyana"},{code:"Haiti",description:"Haiti"},{code:"Honduras",description:"Honduras"},{code:"Hong Kong",description:"Hong Kong"},{code:"Hungary",description:"Hungary"},{code:"Iceland",description:"Iceland"},{code:"India",description:"India"},{code:"Indonesia",description:"Indonesia"},{code:"Iran",description:"Iran"},{code:"Iraq",description:"Iraq"},{code:"Ireland",description:"Ireland"},{code:"Israel",description:"Israel"},{code:"Italy",description:"Italy"},{code:"Ivory Coast",description:"Ivory Coast"},{code:"Jamaica",description:"Jamaica"},{code:"European Commission",description:"European Commission"}],referenceHearAboutUs:[{code:"online",description:"Online"},{code:"onRadio",description:"On radio"},{code:"onTv",description:"On Tv"},{code:"fromBillboard",description:"From a billboard"},{code:"fromSomeone",description:"From someone I know"},{code:"omEmployee",description:"Old mutual employee"},{code:"broker",description:"Broker/Agent"},{code:"other",description:"Other"}],referenceOnlinePlatform:[{code:"facebook",description:"Facebook"},{code:"linkedIn",description:"LinkedIn"},{code:"twitter/X",description:"Twitter/X"},{code:"youTube",description:"YouTube"},{code:"googleSearch",description:"Google Search"}],debitDayReferenceData:[{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"},{value:24,label:"24"},{value:25,label:"25"},{value:26,label:"26"},{value:27,label:"27"},{value:28,label:"28"},{value:29,label:"29"},{value:30,label:"30"},{value:31,label:"31"}]}),c=(0,a.Mz)(n.e,e=>e.referenceData),d=e=>(0,a.Mz)(c,t=>t[e]),p=(d("banks"),d("branchCodes"),d("apiDetails")),m=(d("purchaseServiceResponse"),(0,a.Mz)(c,e=>e.termsandConditions)),v=d("quoteResponese"),f=d("agentInfo"),y=(0,a.Mz)(f,e=>{var t;return"NO"===(null==e||null===(t=e.data)||void 0===t?void 0:t.agentExists)}),h=(0,a.Mz)(f,e=>{var t;return null==e||null===(t=e.data)||void 0===t?void 0:t.agentCode}),g=(0,a.Mz)(p,e=>"agentService"===(null==e?void 0:e.name))},58892:function(e,t,r){"use strict";r.d(t,{IC:function(){return s}});var a=r(83878),n=r(70334),u=r(12484);const o=(0,a.Mz)(n.e,e=>e.routing),s=(0,a.Mz)(o,e=>e.activePageIndex),l=((0,a.Mz)(o,e=>e.scrollToId),e=>(0,a.Mz)(o,t=>t.activePageIndex===e)),i=l(u.i.REPLACEMENT_POLICY),c=l(u.i.PERSONAL_DETAILS),d=l(u.i.LIVES_COVERED),p=l(u.i.BENEFICIARIES),m=l(u.i.PAYMENT_DETAILS),v=l(u.i.UPLOAD_DOCUMENTS),f=l(u.i.CONFIRMATION);l(u.i.THANK_YOU),(0,a.Mz)(i,c,d,p,m,f,v,(e,t,r,a,n,u,o)=>e?-1:t?0:r?1:a?2:n?3:o?4:u?5:void 0),(0,a.Mz)(s,e=>e===u.i.CONFIRMATION?"SUBMIT":"CONTINUE"),(0,a.Mz)(s,e=>e<1||5===e),(0,a.Mz)(s,e=>7===e)},98883:function(e,t,r){"use strict";r.d(t,{PD:function(){return s},gH:function(){return c},kD:function(){return l}});var a=r(83878),n=r(70334),u=r(82916);const o=(0,a.Mz)(n.e,e=>e.uploadDocuments),s=(0,a.Mz)(o,e=>e.form),l=(0,a.Mz)(s,e=>e),i={certifiedCopyOfId:"Your ID",incomeProof:"Proof Of Income Statement",addressProof:"Proof Of Address",bankStatement:"Bank Statement"},c=(0,a.Mz)(u.mA,s,(e,t)=>{var r;let{employementType:a}=e;const{incomeProof:n,...u}=t;return null===(r=Object.keys("Employed"===(null==a?void 0:a.value)?t:u))||void 0===r?void 0:r.flatMap(e=>{var r,a;return{label:i[e],value:null!==(r=null===(a=t[e])||void 0===a?void 0:a.fileName)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t})})},54963:function(e,t,r){"use strict";r.d(t,{u:function(){return a}});const a=e=>null==e?void 0:e.naMotorInsurance},46276:function(e,t,r){"use strict";r.d(t,{KA:function(){return d},V8:function(){return l},gD:function(){return m},iD:function(){return p},mb:function(){return s},xw:function(){return i}});var a=r(83878),n=r(54963),u=r(92269);const o=(0,a.Mz)(n.u,e=>null==e?void 0:e.payments),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.apiCallStatus),(0,a.Mz)(o,e=>e.stkApiCallStatus),(0,a.Mz)(o,e=>e.statusApiCallStatus)),i=(0,a.Mz)(o,e=>e.stkPushData),c=((0,a.Mz)(o,e=>e.paymentStatus),e=>(0,a.Mz)(s,t=>t[e])),d=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING||e.loginApiCallStatus===u.rs.PENDING||e.stkApiCallStatus===u.rs.PENDING)),p=(c("phoneNumber"),c("terms"),c("networkProvider"),c("paymentMethod"),c("accountHolderName"),c("accountHolderSurname"),c("bankName"),c("branchCode"),c("accountNumber"),c("accountType"),c("debitDay"),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>{var t;return null!==(t=null==e?void 0:e.loginData)&&void 0!==t?t:{accessToken:""}})),m=((0,a.Mz)(o,e=>null==e?void 0:e.loginApiCallStatus),(0,a.Mz)(o,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,a.Mz)(o,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===u.rs.PENDING));(0,a.Mz)(o,e=>null==e?void 0:e.confirmOrderData),(0,a.Mz)(o,e=>null==e?void 0:e.displayConfirmationModal)},43913:function(e,t,r){"use strict";r.d(t,{C0:function(){return l},OQ:function(){return c},dc:function(){return s}});var a=r(83878),n=r(54963),u=r(92269);r(97327);const o=(0,a.Mz)(n.u,e=>e.personalDetails),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.selectedForm),(0,a.Mz)(o,e=>e&&e.blacklisted),(0,a.Mz)(o,e=>e.dropOffDetails),(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.formStatus===u.rs.PENDING),(0,a.Mz)(o,e=>e.leadsEmailStatus===u.rs.SUCCESS),(0,a.Mz)(o,e=>e.natiolalityApiCallStatus===u.rs.PENDING)),i=((0,a.Mz)(o,e=>e.nationalities),e=>(0,a.Mz)(s,t=>t[e])),c=(i("dob"),i("gender"),i("firstName"),i("lastName"),i("phoneNumber"),i("email"),i("idNumber"));i("passportNumber"),i("passportExpiry"),i("passportOrigin"),i("tinNumber"),i("postalAddress"),i("occupation"),i("nationality"),i("maritalStatus"),i("residentialStatus"),i("town"),i("address"),(0,a.Mz)(o,e=>{switch(e.leadsEmailStatus){case u.rs.SUCCESS:return"Sent";case u.rs.FAILURE:return"Try Again";case u.rs.PENDING:return"Sending...";default:return"Get Quote"}})},50419:function(e,t,r){"use strict";r.d(t,{$l:function(){return c},KA:function(){return l},OL:function(){return m},PX:function(){return v},RX:function(){return s},UO:function(){return f},m:function(){return p},yP:function(){return d}});var a=r(83878),n=r(54963),u=r(92269);const o=(0,a.Mz)(n.u,e=>e&&e.quote),s=(0,a.Mz)(o,e=>e&&e.form),l=((0,a.Mz)(o,e=>e&&e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e&&e.premiumCalculationNa),(0,a.Mz)(o,e=>e.selectedForm),(0,a.Mz)(o,e=>e&&e.apiCallStatus),(0,a.Mz)(o,e=>e&&e.apiCallStatus===u.wK.SUCCESS),(0,a.Mz)(o,e=>e&&e.apiCallStatus===u.wK.FAILURE),(0,a.Mz)(o,e=>e&&e.apiCallStatus===u.wK.PENDING)),i=((0,a.Mz)(o,e=>e&&e.addedCover),(0,a.Mz)(o,e=>e&&e.showShareModal),(0,a.Mz)(o,e=>e&&e.shareQuoteAPIStatus),(0,a.Mz)(o,e=>e&&e.shareQuoteFormStatus),(0,a.Mz)(o,e=>e&&e.ugCmbObject),e=>(0,a.Mz)(s,t=>t[e])),c=((0,a.Mz)(o,e=>e&&e.isTokenExpired),(0,a.Mz)(o,e=>e&&e.carMakesApiStatus===u.rs.PENDING)),d=(0,a.Mz)(o,e=>e&&e.carModelsApiStatus===u.rs.PENDING),p=((0,a.Mz)(o,e=>e&&e.carMakesApiStatus),(0,a.Mz)(o,e=>e&&e.carModelsApiStatus),(0,a.Mz)(o,e=>e&&e.valuersApiCallStatus===u.rs.PENDING)),m=((0,a.Mz)(o,e=>e&&e.valuers),i("fullName"),i("carMake")),v=(i("carMakeId"),i("carModel"),i("carModelId"),i("yearOfManufacture"),i("isCarValued"),i("coverStartDate"),i("carUse"),i("carValuer"),i("hasAlarm"),i("valuation"),i("excessProtector"),i("uncommonRisk"),i("violenceAndTerrorism"),i("shareEmail"),i("selectedCover")),f=(i("isCarRare"),i("otherValuer"),i("trackingSystem"),i("courtesyCar"),i("courtesyCarAmou
2nt"),i("vehicleType"));i("carMakes"),i("carModels"),i("personalAccident"),i("outsideEa")},40276:function(e,t,r){"use strict";r.d(t,{r6:function(){return l},up:function(){return u},CU:function(){return i},N6:function(){return d},Gc:function(){return c}});var a=r(83878);const n=(0,a.Mz)(e=>e.namPersonalLoansCalculator,e=>e.calculator),u=(0,a.Mz)(n,e=>e.calculationResults),o=(0,a.Mz)(n,e=>e.form),s=e=>(0,a.Mz)(o,t=>t[e]),l=s("amountBorrowed"),i=s("customAmountBorrowed"),c=s("repaymentDuration"),d=s("customRepaymentDuration")},36242:function(e,t,r){"use strict";r.d(t,{MN:function(){return f},wv:function(){return h},nD:function(){return d},od:function(){return c},k0:function(){return N},VI:function(){return g},DS:function(){return S},IA:function(){return p},h:function(){return A},oL:function(){return m},lo:function(){return v},Wh:function(){return y}});var a=r(83878);const n=e=>e.pastPerformanceCalculator;var u=r(92269),o=r(1536),s=r(48037);const l="ONCE_OFF",i=((0,a.Mz)(n,e=>e.calculator),e=>(0,a.Mz)(n,t=>t[e])),c=i("fund"),d=i("contributionFrequency"),p=i("investmentAmount"),m=i("investmentTerm"),v=i("investmentTerms"),f=i("referenceCalculationDate"),y=i("showResultsCard"),h=(0,a.Mz)(n,e=>e.formStatus===u.wK.VALID),g=(0,a.Mz)(n,e=>e.referenceFundsData?e.referenceFundsData.map(e=>({value:e.value,label:e.label})):[]),b=(0,a.Mz)(n,c,d,m,(e,t,r,a)=>{const n=e.referenceFundsData.filter(e=>e.value===t.value);if(r===l){const e=n[0].onceOffInvestmentTerms.filter(e=>e.value===a.value)[0];return e?e.fundPerformance:0}{const e=n[0].monthlyInvestmentTerms.filter(e=>e.value===a.value)[0];return e?e.fundPerformance:0}}),A=(0,a.Mz)(d,p,m,b,(e,t,r,a)=>e===l?(0,s.v)((0,o.LI)((0,o.tE)(a,r.value,t.value.replace(/\s+/g,"")),2),"R"):(0,s.v)((0,o.LI)((0,o.tE)((0,o.Ko)(a,12),1,(0,o.tH)((0,o.Ko)(a,12),12*r.value,t.value.replace(/\s+/g,""))),2),"R")),S=(0,a.Mz)(n,d,m,(e,t,r)=>{const a=`SA_Inflation_${t}_${r.value}`,n=e.referenceInflationData[a];return n?(0,o.LI)(100*n,2):0}),N=(0,a.Mz)(b,e=>e?(0,o.LI)(100*e,2):0)},50826:function(e,t,r){"use strict";r.d(t,{C6:function(){return M},Dc:function(){return h},E4:function(){return v},Gc:function(){return S},MS:function(){return z},O:function(){return c},ON:function(){return D},QS:function(){return O},ST:function(){return L},U_:function(){return T},YZ:function(){return k},Z2:function(){return E},hf:function(){return s},k5:function(){return C},lG:function(){return w},ns:function(){return I},qo:function(){return f},r6:function(){return b},sE:function(){return y},sO:function(){return d},wR:function(){return N},yI:function(){return P},zm:function(){return A}});var a=r(83878),n=r(25052),u=r(12649),o=r(66106);const s=(0,a.Mz)(n.K,e=>e.calculator),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.calculationResults),c=(0,a.Mz)(i,e=>e.results?e.results.minInstallment:null),d=(0,a.Mz)(i,e=>e.results?e.results.maxInstallment:null),p=(0,a.Mz)(i,e=>e.results?e.results.minInterestRate:null),m=(0,a.Mz)(i,e=>e.results?e.results.maxInterestRate:null),v=(0,a.Mz)(i,e=>e.results?e.results.minCreditLife:null),f=(0,a.Mz)(i,e=>e.results?e.results.maxCreditLife:null),y=(0,a.Mz)(i,e=>e.results?e.results.serviceFee:null),h=(0,a.Mz)(i,e=>e.results?e.results.initiationFee:null),g=e=>(0,a.Mz)(l,t=>t[e]),b=g("amountBorrowed"),A=g("otherAmountBorrowed"),S=g("repaymentDuration"),N=g("otherRepaymentDuration"),C=(0,a.Mz)(u.L5,e=>e?e.find(e=>e.description===o.v8.ownAmount):""),I=(0,a.Mz)(u.OP,e=>e?e.find(e=>e.description===o.v8.ownNumberOfMonths):""),D=(0,a.Mz)(S,N,u.OP,(e,t,r)=>null!==t.value?t.value:V(r,e.value)),w=(0,a.Mz)(s,S,N,u.OP,(e,t,r,a)=>!e.showLoanRepaymentDurationForm||!(0,o.W_)(t,r,a)),E=(0,a.Mz)(s,b,A,u.L5,(e,t,r,a)=>!(!e.showLoanRepaymentDurationForm&&(0,o.jh)(t,r,a))&&!e.showLoanRepaymentDurationForm),T=(0,a.Mz)(s,e=>e.showLoanRepaymentDurationForm?"Back":"Next"),O=(0,a.Mz)(b,A,u.L5,u.OP,C,(e,t,r,a,n)=>{let u=0;if(e.value===n.value?u=t.value:r.forEach(t=>{t.code===e.value&&(u=t.value)}),a.length>1){if(u>=3e3&&u<=8e3){const e=a.filter(e=>e.value<12);return R(a[a.length-4].value,a[a.length-2].value,e)}return R(a[0].value,a[a.length-2].value)}}),P=(0,a.Mz)(p,m,(e,t)=>e===t?`${t}%`:`${e}% - ${t}%`),M=(0,a.Mz)(c,y,v,(e,t,r)=>parseFloat(e+t+r).toFixed(2)),L=(0,a.Mz)(d,y,f,(e,t,r)=>parseFloat(e+t+r).toFixed(2)),z=(0,a.Mz)(M,S,N,u.OP,(e,t,r,a)=>{if(null===r.value){const r=V(a,t.value);return parseFloat(r*e).toFixed(2)}return parseFloat(r.value*e).toFixed(2)}),k=(0,a.Mz)(L,S,N,u.OP,(e,t,r,a)=>{if(null===r.value){const r=V(a,t.value);return parseFloat(r*e).toFixed(2)}return parseFloat(r.value*e).toFixed(2)}),V=(e,t)=>{if(e&&t){return e.find(e=>e.code===t).value}return" "},R=function(e,t,r){return void 0===r&&(r=[]),0===r.length?`Select a period between ${e} Months and ${t} Months`:`Select a period of either ${r.map(e=>e.description)} or between ${e} Months and ${t} Months `}},25052:function(e,t,r){"use strict";r.d(t,{K:function(){return a}});const a=e=>e.personalLoansCalculator},12649:function(e,t,r){"use strict";r.d(t,{L5:function(){return s},OP:function(){return i}});var a=r(83878),n=r(25052);const u=(0,a.Mz)(n.K,e=>e.referenceData),o=e=>(0,a.Mz)(u,t=>t[e]),s=o("loanAmountOptions"),l=o("repaymentDurationOptions"),i=(0,a.Mz)(l,e=>e.data)},27062:function(e,t,r){"use strict";r.d(t,{s:function(){return a}});const a=e=>e.priceTable},95562:function(e,t,r){"use strict";r.d(t,{S0:function(){return i},VI:function(){return s},Y:function(){return d},ZG:function(){return l},dw:function(){return c},w:function(){return m}});var a=r(83878),n=r(27062),u=r(92269);const o=(0,a.Mz)(n.s,e=>e.table),s=(0,a.Mz)(o,e=>e.funds),l=(0,a.Mz)(o,e=>e.paginationRanges),i=(0,a.Mz)(o,e=>e.paginationTableSize),c=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID),d=(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING),p=(0,a.Mz)(o,e=>e.form),m=(v="selectedDate",(0,a.Mz)(p,e=>e[v]));var v},61401:function(e,t,r){"use strict";r.d(t,{$4:function(){return c},EZ:function(){return g},HK:function(){return o},Qv:function(){return s},Rp:function(){return y},Yr:function(){return m},db:function(){return b},jb:function(){return i},l7:function(){return v},oF:function(){return h},o_:function(){return A},qc:function(){return l},uO:function(){return S},wy:function(){return d}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.asisaUnclaimedBenefits,o=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID),s=(0,a.Mz)(u,e=>e.apiSubmitStatus===n.rs.PENDING),l=(0,a.Mz)(u,e=>e.apiSubmitStatus===n.rs.SUCCESS),i=(0,a.Mz)(u,e=>e.apiSubmitStatus===n.rs.FAILURE),c=(0,a.Mz)(u,e=>!0===e.userFound),d=(0,a.Mz)(u,e=>!0===e.sideDrawerOpen),p=(0,a.Mz)(u,e=>e.form),m=(0,a.Mz)(u,e=>e.legalEntity),v=(0,a.Mz)(p,e=>e.hasValidSaIdNumber===n.Yf.YES),f=e=>(0,a.Mz)(p,t=>t[e]),y=f("saIdNumber"),h=f("firstname"),g=f("surname"),b=f("dateOfBirth"),A=f("gender"),S=f("recaptcha")},32778:function(e,t,r){"use strict";r.d(t,{f$:function(){return s},j7:function(){return o},tI:function(){return u}});var a=r(83878);const n=e=>e.publicWeb.businessProducts,u=(0,a.Mz)(n,e=>e.params),o=(0,a.Mz)(n,e=>e.productData),s=(l="products",(0,a.Mz)(o,e=>e[l]));var l},80233:function(e,t,r){"use strict";r.d(t,{AI:function(){return w},Ap:function(){return m},E1:function(){return D},EZ:function(){return i},FL:function(){return x},FQ:function(){return v},G8:function(){return s},Gu:function(){return N},KM:function(){return h},O4:function(){return l},Oe:function(){return p},UI:function(){return g},VG:function(){return d},Wj:function(){return y},XL:function(){return V},Z6:function(){return A},ZU:function(){return k},Zu:function(){return E},_Y:function(){return O},aL:function(){return P},fX:function(){return z},fy:function(){return _},g$:function(){return S},g7:function(){return L},hR:function(){return f},hS:function(){return c},ke:function(){return F},oV:function(){return M},rq:function(){return b},sI:function(){return T},tC:function(){return I},vI:function(){return C},yU:function(){return R}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.callMeBackForm,o=e=>(0,a.Mz)(u,t=>t[e]),s=o("leadSystem"),l=o("firstName"),i=o("surname"),c=o("email"),d=o("productName"),p=o("p
2honeNumber"),m=o("privacyPolicyUrl"),v=o("postalCode"),f=o("additionalNumber"),y=o("locationComments"),h=o("city"),g=o("toEmail"),b=(o("activeEntry"),o("adviserData")),A=o("sidebarOpen"),S=(o("environmentName"),o("location")),N=o("state"),C=o("typeOfHouseValue"),I=o("insureProductType"),D=o("insureProductItem"),w=o("propertyLocation"),E=o("typeOfOrganisation"),T=(o("formStatus"),o("isPrepopulatedForm"),(0,a.Mz)(u,e=>e.toEmail.value?e.toEmail.value:e.productName.value)),O=(0,a.Mz)(u,e=>e&&e.activeEntry&&e.activeEntry.call_me_back_extra_fields?e.activeEntry.call_me_back_extra_fields:[]),P=(0,a.Mz)(u,e=>e.emailCampaignCode),M=(0,a.Mz)(u,e=>e.formStatus===n.wK.INVALID),L=(0,a.Mz)(u,e=>e.cmbSubmitStatus===n.rs.SUCCESS),z=(0,a.Mz)(u,e=>e.cmbSubmitStatus===n.rs.FAILURE),k=(0,a.Mz)(u,e=>e.cmbSubmitStatus===n.rs.PENDING),V=(0,a.Mz)(u,e=>e.cmbSubmitStatus===n.rs.PENDING||e.cmbSubmitStatus===n.rs.SUCCESS),R=(0,a.Mz)(u,e=>e.isPrepopulatedForm),x=(0,a.Mz)(u,e=>e.isPrepopulatedForm&&e.sidebarOpen),_=(0,a.Mz)(u,e=>e.sidebarOpen),F=(0,a.Mz)(u,e=>{switch(e.cmbSubmitStatus){case n.rs.SUCCESS:return"Sent";case n.rs.FAILURE:return"Try Again";case n.rs.PENDING:return"Sending...";default:return"Call Me Back"}})},19715:function(e,t,r){"use strict";r.d(t,{Cl:function(){return i},FI:function(){return c},Hv:function(){return s},PI:function(){return l},cp:function(){return u}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.dividendCalculator,o=e=>(0,a.Mz)(u,t=>t[e]),s=o("dividendsTotal"),l=o("shares"),i=o("selectedCountry"),c=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID)},39997:function(e,t,r){"use strict";r.d(t,{DR:function(){return D},EZ:function(){return l},FO:function(){return v},Gn:function(){return m},KX:function(){return E},NC:function(){return p},O4:function(){return s},QG:function(){return S},U3:function(){return c},XL:function(){return C},Yc:function(){return w},Z:function(){return I},Z6:function(){return A},dD:function(){return b},eG:function(){return T},eW:function(){return P},gj:function(){return i},k4:function(){return O},ke:function(){return N},nN:function(){return h},pf:function(){return d},wX:function(){return g},xS:function(){return f},y$:function(){return y}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.funeralClaim,o=e=>(0,a.Mz)(u,t=>t[e]),s=o("firstName"),l=o("surname"),i=o("cellphoneNumber"),c=o("isUserPolicyHolder"),d=o("requesterIdNumber"),p=o("deceasedIdNumber"),m=o("funeralDate"),v=o("bank"),f=o("bankOther"),y=o("branchCode"),h=o("bankAccountNumber"),g=o("bankAccountType"),b=o("agreeToTerms"),A=o("sidebarOpen"),S=(0,a.Mz)(u,e=>"OTHER"===e.bank),N=(0,a.Mz)(u,e=>{switch(e.apiCallStatus){case n.rs.SUCCESS:return"SUBMITTED";case n.rs.FAILURE:return"TRY AGAIN";case n.rs.PENDING:return"SUBMITTING...";default:return"SUBMIT"}}),C=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING||e.apiCallStatus===n.rs.SUCCESS),I=(0,a.Mz)(u,e=>e.formStatus===n.wK.INVALID||!e.agreeToTerms),D=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.FAILURE),w=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.SUCCESS),E=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID&&!e.agreeToTerms),T=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING||e.apiCallStatus===n.rs.SUCCESS),O=(0,a.Mz)(u,e=>e.sidebarOpen);const P=(0,a.Mz)(u,e=>{const t={firstName:e.firstName.value,surname:e.surname.value,cellphoneNumber:e.cellphoneNumber.value,requesterIdNumber:e.requesterIdNumber.value,deceasedIdNumber:e.deceasedIdNumber.value,isUserPolicyHolder:e.isUserPolicyHolder,bank:e.bank,bankAccountNumber:e.bankAccountNumber.value,bankAccountType:e.bankAccountType};return"OTHER"===e.bank?(t.bank=e.bankOther.value,t.branchCode=e.branchCode.value,t.branchCode&&""!==t.branchCode.trim()||(t.branchCode="NOT PROVIDED")):t.branchCode=function(e){switch(e){case"STANDARD_BANK":return"051001";case"NEDBANK":return"198765";case"ABSA":return"632005";case"CAPITEC":return"470010";case"BIDVEST":return"462005";case"FNB":return"250655";default:return"NOT PROVIDED"}}(t.bank),e.agreeToTerms&&(t.agreeToTerms="Accepted"),t})},23549:function(e,t,r){"use strict";r.d(t,{DR:function(){return j},EZ:function(){return l},FO:function(){return S},Gn:function(){return b},I3:function(){return h},IH:function(){return m},J1:function(){return H},JX:function(){return A},KR:function(){return Y},KX:function(){return $},Kw:function(){return te},MI:function(){return w},NC:function(){return f},O4:function(){return s},QG:function(){return L},Qt:function(){return g},R1:function(){return V},S:function(){return q},TT:function(){return T},U3:function(){return p},XL:function(){return _},Yc:function(){return U},Z:function(){return F},Z6:function(){return M},ZF:function(){return G},Zz:function(){return X},aS:function(){return K},dD:function(){return P},eG:function(){return B},gj:function(){return c},hP:function(){return z},hS:function(){return d},jA:function(){return k},jH:function(){return O},k4:function(){return W},ke:function(){return x},nN:function(){return I},pf:function(){return i},ry:function(){return Z},sV:function(){return v},vd:function(){return R},wX:function(){return D},xS:function(){return N},xY:function(){return E},y$:function(){return C},zq:function(){return y}});var a=r(83878),n=r(92269);const u=e=>
2e.publicWeb.funeralClaimV2,o=e=>(0,a.Mz)(u,t=>t[e]),s=o("firstName"),l=o("surname"),i=o("requesterIdNumber"),c=o("cellphoneNumber"),d=o("email"),p=o("isUserPolicyHolder"),m=o("isStillborn"),v=o("dateOfDeath"),f=o("deceasedIdNumber"),y=o("causeOfDeath"),h=o("reasonForUnnaturalDeath"),g=o("reasonForDeath"),b=o("funeralDate"),A=o("isUserBankAccountHolder"),S=o("bank"),N=o("bankOther"),C=o("branchCode"),I=o("bankAccountNumber"),D=o("bankAccountType"),w=o("bankAccountHolderIdNumber"),E=o("bankAccountHolderName"),T=o("noticeOfDeathDocument"),O=o("proofOfBankDocument"),P=o("agreeToTerms"),M=o("sidebarOpen"),L=(0,a.Mz)(u,e=>"OTHER"===e.bank.value),z=(0,a.Mz)(u,e=>"NO"===e.isUserBankAccountHolder),k=(0,a.Mz)(u,e=>null!==e.isUserBankAccountHolder),V=(0,a.Mz)(u,e=>"UNNATURAL"===e.causeOfDeath.value),R=(0,a.Mz)(u,e=>"UNNATURAL"===e.causeOfDeath.value&&"OTHER"===e.reasonForUnnaturalDeath.value),x=(0,a.Mz)(u,e=>{switch(e.allApiSubmissionsStatus){case n.rs.SUCCESS:return"SUBMITTED";case n.rs.FAILURE:return"TRY AGAIN";case n.rs.PENDING:return"SUBMITTING...";default:return"SUBMIT"}}),_=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING||e.apiCallStatus===n.rs.SUCCESS),F=(0,a.Mz)(u,e=>e.formStatus===n.wK.INVALID||!e.agreeToTerms||!e.recaptcha.value),j=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.FAILURE),U=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.SUCCESS),$=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID&&!e.agreeToTerms),B=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING||e.apiCallStatus===n.rs.SUCCESS),W=(0,a.Mz)(u,e=>e.sidebarOpen),q=(0,a.Mz)(u,e=>e.deceasedIdNumber.value),K=(0,a.Mz)(u,e=>e.apiCallDhaStatus==n.rs.SUCCESS||e.apiCallDhaStatus==n.rs.FAILURE),G=(0,a.Mz)(u,e=>e.apiCallCdvStatus===n.rs.FAILURE),Y=(0,a.Mz)(u,e=>e.apiCallCdvStatus===n.rs.SUCCESS),H=(0,a.Mz)(u,e=>e.apiCallPreSubmitStatus===n.rs.SUCCESS);function Q(e){if(e){const{documentName:t,file:r,documentClassification:a}=e;return{documentName:t,file:r,documentClassification:a}}}const Z=(0,a.Mz)(u,e=>{let t=[];const r=e.noticeOfDeathDocument.value,a=e.proofOfBankDocument.value;if(r){const e=Q(r);e&&t.push(e)}if(a&&"OTHER"===e.bank.value){const e=Q(a);e&&t.push(e)}return{requesterId:e.requesterIdNumber.value,documentObjects:t}}),X=(0,a.Mz)(u,e=>{let t=null;return"OTHER"===e.bank.value?(null===e.branchCode.value&&""===e.branchCode.value.trim()||(t=e.branchCode.value),{bankBranchCode:null==t?"NOT PROVIDED":t,bankAccountNumber:e.bankAccountNumber.value,bankAccountType:"CHEQUE"==e.bankAccountType.value?1:2}):{bankBranchCode:J(e.bank.value),bankAccountNumber:e.bankAccountNumber.value,bankAccountType:"CHEQUE"==e.bankAccountType.value?1:2}});function J(e){switch(e){case"STANDARD_BANK":return"051001";case"NEDBANK":return"198765";case"ABSA":return"632005";case"CAPITEC":return"470010";case"FNB":return"250655";case"AFRICAN":return"430000";case"DISCOVERY":return"679000";case"INVESTEC":return"580105";case"SASFIN":return"683000";default:return"NOT PROVIDED"}}function ee(e){if(!e&&""===e.trim())return"";const t=e.split("/");if(t.length){const e=new Date;return e.setFullYear(t[2]),e.setMonth(t[1]-1),e.setDate(t[0]),e.toISOString()}return""}const te=(0,a.Mz)(u,e=>{const t={countryOfRequest:"NOT PROVIDED",policyOwner:e.isUserPolicyHolder,policyNumber:"NOT PROVIDED",policyVerified:!1,customerMatched:!1,termsConditionsAccepted:!!e.agreeToTerms,claimantIdnumber:e.requesterIdNumber.value,claimantName:e.firstName.value+" "+e.surname.value,claimantGender:"NOT PROVIDED",claimantMobile:e.cellphoneNumber.value,claimantEmailAddress:null!==e.email.value&&e.email.value?e.email.value:"NOT PROVIDED",claimantAddress:"NOT PROVIDED",bankName:e.bank.value,branchCode:e.branchCode.value,accountNumber:e.bankAccountNumber.value,accountType:e.bankAccountType.value,accountHolderName:null!==e.bankAccountHolderName.value&&e.bankAccountHolderName.value?e.bankAccountHolderName.value:"NOT PROVIDED",accountHolderIdNumber:null!==e.bankAccountHolderIdNumber.value&&e.bankAccountHolderIdNumber.value?e.bankAccountHolderIdNumber.value:"NOT PROVIDED",deceasedName:"NOT PROVIDED",deceasedId:e.deceasedIdNumber.value,deceasedDateOfDeath:e.dateOfDeath.value?ee(e.dateOfDeath.value):"",deceasedFuneralDate:e.funeralDate.value?ee(e.funeralDate.value):"",deceasedDateOfBirth:"",deceasedStillbornC
2hild:e.isStillborn,deceasedCauseOfDeath:e.causeOfDeath.value,deceasedReasonDeath:null!==e.reasonForDeath.value&&e.reasonForDeath.value?e.reasonForDeath.value:"NOT PROVIDED",serviceRequestId:"",externalReference:"",recaptcha:e.recaptcha.value};return null!==e.isUserBankAccountHolder&&"YES"===e.isUserBankAccountHolder?t.branchCode=J(e.bank.value):null!==e.isUserBankAccountHolder&&"NO"===e.isUserBankAccountHolder&&("OTHER"===e.bank.value?(t.bankName=e.bankOther.value,t.branchCode=e.branchCode.value):(t.bankName=e.bank.value,t.branchCode=J(e.bank.value))),e.isStillborn&&(t.deceasedDateOfBirth=ee(e.dateOfDeath.value),t.deceasedReasonDeath="NOT PROVIDED",t.deceasedId="NOT PROVIDED"),e.causeOfDeath.value&&"UNNATURAL"===e.causeOfDeath.value&&(e.reasonForUnnaturalDeath.value&&"OTHER"===e.reasonForUnnaturalDeath.value?t.deceasedReasonDeath=e.reasonForDeath.value?e.reasonForDeath.value:"NOT PROVIDED":t.deceasedReasonDeath=e.reasonForUnnaturalDeath.value),e.apiCallCdvStatus===n.rs.SUCCESS&&Array.isArray(e.cdvBankAccountVerification.data.fieldValidations)&&e.cdvBankAccountVerification.data.fieldValidations.length>0&&(t.accountValidationPassed=e.cdvBankAccountVerification.data.success,t.cdvAccountValidationResponseMessage=e.cdvBankAccountVerification.data.fieldValidations[0].resultDescription),e.apiCallPreSubmitStatus==n.rs.SUCCESS&&(t.serviceRequestId=e.preSubmit.data.serviceRequestId,t.externalReference=e.requesterIdNumber.value),t});(0,a.Mz)(u,e=>{const t={requesterIdNumber:e.requesterIdNumber.value,firstName:e.firstName.value,surname:e.surname.value,cellphoneNumber:e.cellphoneNumber.value,email:e.email.value,isUserPolicyHolder:e.isUserPolicyHolder,deceasedIdNumber:e.deceasedIdNumber.value,isStillborn:e.isStillborn,deceasedDateOfBirth:e.dateOfDeath.value,deceasedDateOfDeath:e.dateOfDeath.value,causeOfDeath:e.causeOfDeath.value,reasonForUnnaturalDeath:e.reasonForUnnaturalDeath.value,reasonForDeath:e.reasonForDeath.value,funeralDate:e.funeralDate.value,bank:e.bank.value,bankAccountNumber:e.bankAccountNumber.value,bankAccountType:e.bankAccountType.value,recaptcha:e.recaptcha.value};return e.isStillborn?(t.deceasedIdNumber="NOT PROVIDED",t.reasonForUnnaturalDeath="NOT PROVIDED",t.reasonForDeath="NOT PROVIDED"):(t.deceasedDateOfBirth="NOT PROVIDED",t.deceasedDateOfDeath="NOT PROVIDED"),e.causeOfDeath.value&&"NATURAL"===e.causeOfDeath.value&&(t.reasonForUnnaturalDeath="NOT PROVIDED",t.reasonForDeath="NOT PROVIDED"),e.reasonForUnnaturalDeath.value&&"OTHER"!==e.reasonForUnnaturalDeath.value&&(t.reasonForDeath="NOT PROVIDED"),t.reasonForDeath&&""!==t.reasonForDeath.trim()||(t.reasonForDeath="NOT PROVIDED"),e.isStillborn?t.isStillborn="YES":t.isStillborn="NO",t.email&&""!==t.email.trim()||(t.email="NOT PROVIDED"),t.funeralDate&&""!==t.funeralDate.trim()||(t.funeralDate="NOT PROVIDED"),"OTHER"===e.bank.value?(t.bank=e.bankOther.value,t.branchCode=e.branchCode.value,t.branchCode&&""!==t.branchCode.trim()||(t.branchCode="NOT PROVIDED")):t.branchCode=J(t.bank),e.agreeToTerms?t.agreeToTerms="ACCEPTED":t.agreeToTerms="UNACCEPTED",t})},74015:function(e,t,r){"use strict";r.d(t,{B2:function(){return l},BO:function(){return A},FA:function(){return c},OQ:function(){return m},Px:function(){return p},Rs:function(){return o},Th:function(){return v},_7:function(){return i},_Y:function(){return f},ix:function(){return g},m_:function(){return h},qs:function(){return y},rV:function(){return d},u7:function(){return b}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.naPersonalLoansCallMeBack,o=(0,a.Mz)(u,e=>e.form),s=e=>(0,a.Mz)(o,t=>t[e]),l=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID),i=(0,a.Mz)(u,e=>e.leadServiceStatus===n.rs.SUCCESS),c=(0,a.Mz)(u,e=>e.isSidedrawerOpen),d=s("firstName"),p=s("surname"),m=s("idNumber"),v=s("cellphoneNumber"),f=s("town"),y=s("employmentStatus"),h=s("wageFrequency"),g=s("payslip"),b=s("employerName"),A=s("creditCheckConsent")},71387:function(e,t,r){"use strict";r.d(t,{Dq:function(){return m},EH:function(){return v},Km:function(){return p},O:function(){return d},Wq:function(){return i},_T:function(){return f},pO:function(){return c},tq:function(){return l},xe:function(){return s}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.priceGraph,o=e=>(0,a.Mz)(u,t=>t[e]),s=o("selectedFund"),l=o("startDate"),i=o("endDate"),c=o("fundsList"),d=o("fundData"),p=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID),m=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.FAILURE),v=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.SUCCESS&&e.fundData.length<1&&e.selectedFund.value&&e.startDate.value&&e.endDate.value),f=(0,a.Mz)(u,e=>e.apiCallStatus===n.rs.PENDING)},94104:function(e,t,r){"use strict";r.d(t,{DF:function(){return A},EZ:function(){return v},G1:function(){return S},I8:function(){return E},L4:function(){return o},PV:function(){return T},RD:function(){return i},W6:function(){return y},WQ:function(){return b},Z6:function(){return h},dy:function(){return g},fi:function(){return f},gK:function(){return l},gy:function(){return D},jg:function(){return w},kd:function(){return C},o3:function(){return s},oF:function(){return m},rS:function(){return N},vt:function(){return I}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.qualifyingCheckCallMeBack,o=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID),s=(0,a.Mz)(u,e=>e.creditCheckConsent),l=(0,a.Mz)(u,e=>e.creditCheckConsent===n.Yf.YES),i=(0,a.Mz)(u,e=>e.creditCheckConsent===n.Yf.NO),c=((0,a.Mz)(u,e=>e.displayThankYouPage===n.Yf.YES),(0,a.Mz)(u,e=>e.form)),d=e=>(0,a.Mz)(c,t=>t[e]),p=e=>(0,a.Mz)(u,t=>t[e]),m=d("firstname"),v=d("surname"),f=d("idNumber"),y=d("mobileNumber"),h=p("sidebarOpen"),g=p("leadsResponse"),b=p("source"),A=d("employmentType"),S=d("payslipAvailability"),N=d("wageFrequency"),C=(0,a.Mz)(u,e=>e.submitStatus===n.rs.IDLE||e.submitStatus===n.rs.SUCCESS),I=(0,a.Mz)(u,e=>e.submitStatus===n.rs.IDLE),D=(0,a.Mz)(u,e=>e.submitStatus===n.rs.SUCCESS),w=(0,a.Mz)(u,e=>e.submitStatus===n.rs.FAILURE),E=(0,a.Mz)(u,e=>e.submitStatus===n.rs.PENDING),T=(0,a.Mz)(u,e=>"EMPLOYMENT_VALIDATION_ERROR"===e.submitStatus)},73276:function(e,t,r){"use strict";r.d(t,{Ev:function(){return o},F$:function(){return y},Ko:function(){return l},NE:function(){return f},Pu:function(){return c},Q2:function(){return s},V8:function(){return i},WE:function(){return d},lI:function(){return p},mu:function(){return v},nw:function(){return h},p5:function(){return m}});var a=r(83878);const n=e=>e.publicWeb.search,u=e=>(0,a.Mz)(n,t=>t[e]),o=u("searchItemOne"),s=u("searchItemTwo"),l=u("searchItemThree"),i=u("searchQuery"),c=(u("category"),u("searchCategory")),d=u("page"),p=u("perPage"),m=u("searchresult"),v=(u("autoCompleteResult"),u("site")),f=u("frequentResult"),y=(u("isFetching"),u("quicklinks")),h=(0,a.Mz)(n,e=>encodeURIComponent(e.referrerPath))},33692:function(e,t,r){"use strict";r.d(t,{DR:function(){return i},Lc:function(){return o},Pm:function(){return l},ak:function(){return d},c8:function(){return m},nX:function(){return p},rb:function(){return u},u8:function(){return c},v7:function(){return s}});var a=r(83878);const n=e=>e.publicWeb.sharePrice,u=(0,a.Mz)(n,e=>e.jhbSharePrice),o=(0,a.Mz)(n,e=>e.ldnSharePrice),s=(0,a.Mz)(n,e=>e.jhbSharePriceFetching),l=(0,a.Mz)(n,e=>e.ldnSharePriceFetching),i=(0,a.Mz)(n,e=>e.indicators),c=(0,a.Mz)(n,e=>e.commoditiesExpanded),d=(0,a.Mz)(n,e=>e.currenciesExpanded),p=(0,a.Mz)(n,e=>e.offshoreExpanded),m=(0,a.Mz)(n,e=>e.localExpanded)},85487:function(e,t,r){"use strict";r.d(t,{CX:function(){return w},EZ:function(){return c},Ew:function(){return K},FM:function(){return P},FV:function(){return R},H3:function(){return D},HX:function(){return y},KT:function(){return L},O4:function(){return i},Oe:function(){return m},Qi:function(){return f},Qn:function(){return U},RM:function(){return v},SD:function(){return S},TY:function(){return h},T_:function(){return g},UJ:function(){return $},UT:function(){return x},Vj:function(){return T},XL:function(){return re},Y:function(){return b},Zg:function(){return p},ar:function(){return j},eO:function(){return B},fT:function(){return E},g8:function(){return F},hS:function(){return d},hw:function(){return N},jJ:function(){return q},kO:function(){return M},kU:function(){return V},ls:function(){return W},nt:function(){return _},p_:function(){return I},qr:function(){return Q},rb:function(){return k},wd:function(){return A},y4:function(){return O},y_:function(){return z}});var a=r(83878),n=r(92269),u=r(62066),o=r(93039);const s=e=>e.publicWeb.signupAndDownloadForm,l=e=>(0,a.Mz)(s,t=>t[e]),i=l("firstName"),c=l("surname"),d=l("email"),p=l("companyName"),m=l("phoneNumber"),v=l("industry"),f=l("agreeNewsletter"),y=l("agreePrivacyPolicy"),h=l("numberEmployees"),g=l("userOwnsBusiness"),b=l("tools"),A=l("ebooks"),S=l("interests"),N=l("recaptcha"),C=l("formSubmitStatus"),I=l("userOwnsBusinessChoices"),D=l("showPhoneNumberField"),w=l("isOpen"),E=l("useModularFields"),T=l("useOnlyModularFields"),O=(l("modularFields"),l("modularField1")),P=l("modularField2"),M=l("modularField3"),L=l("modularField4"),z=l("modularField5"),k=l("modularField6"),V=l("modularField7"),R=l("modularField8"),x=l("useIndustriesList"),_=l("industriesList"),F=l("industriesValue"),j=l("countryCodeList"),U=(0,a.Mz)(g,e=>e.value?u._:u.NO),$=(0,a.Mz)(s,e=>{switch(e.formSubmitStatus){case n.ne.NEW:return"Continue";case n.ne.SUCCESS:return"Sent";case n.ne.SUBMITTING:return"Sending...";
2case n.ne.ERROR:return"Try Again"}}),B=(0,a.Mz)(C,e=>e===n.ne.SUCCESS),W=(0,a.Mz)(C,e=>e===n.ne.ERROR),q=(0,a.Mz)(C,e=>e===n.ne.SUBMITTING),K=(0,a.Mz)(B,W,(e,t)=>e||t),G=(0,a.Mz)(s,e=>e.useOnlyModularFields.value?e.userOwnsBusiness.value?J(e)&&te(e):te(e):e.userOwnsBusiness.value?e.useOnlyModularFields.value?J(e):J(e)&&ee(e):e.userOwnsBusiness.value?void 0:e.useModularFields.value?te(e)&&ee(e):ee(e)),Y=(0,a.Mz)(s,e=>e.useModularFields.value||e.useOnlyModularFields.value),H=(0,a.Mz)(s,Y,(e,t)=>{if(t&&e.modularFields.value.length>0){return e.modularFields.value.map(e=>e.field_type)}return[]}),Q=(0,a.Mz)(s,Y,(e,t)=>{if(t){return e.modularFields.value}return[]}),Z=(0,a.Mz)(s,Y,H,(e,t,r)=>{let a=!1;return!t||(a=(0,o.A)(e,r),e.useIndustriesList.value&&(a=(0,o.A)(e,["industriesValue"])&&(0,o.A)(e,r)),a)}),X=e=>null==e||"string"==typeof e&&""===e.trim(),J=e=>(0,o.A)(e,["companyName","numberEmployees"])&&e.agreePrivacyPolicy.value&&!X(e.industry.value.detail.value)&&!X(e.recaptcha.value),ee=e=>{let t;return t=e.showPhoneNumberField?(0,o.A)(e,["firstName","surname","email","phoneNumber"])&&e.agreePrivacyPolicy.value&&!X(e.recaptcha.value):(0,o.A)(e,["firstName","surname","email"])&&e.agreePrivacyPolicy.value&&!X(e.recaptcha.value),t},te=e=>e.agreePrivacyPolicy.value&&!X(e.recaptcha.value),re=(0,a.Mz)(B,q,G,Z,(e,t,r,a)=>e||t||!r||!a)},89974:function(e,t,r){"use strict";r.d(t,{EZ:function(){return p},F3:function(){return s},IM:function(){return d},dd:function(){return o},gm:function(){return l},i0:function(){return m},uo:function(){return i}});var a=r(83878),n=r(92269);const u=e=>e.publicWeb.unclaimedBenefits,o=(0,a.Mz)(u,e=>e.form),s=(0,a.Mz)(u,e=>e.formStatus===n.wK.VALID),l=(0,a.Mz)(u,e=>e.userFound),i=(0,a.Mz)(u,e=>e.verifyingStatus),c=e=>(0,a.Mz)(o,t=>t[e]),d=c("initials"),p=c("surname"),m=c("dob")},72891:function(e,t,r){"use strict";r.d(t,{E$:function(){return d},EZ:function(){return y},Eo:function(){return D},Kc:function(){return N},LK:function(){return v},O4:function(){return f},W6:function(){return b},Wy:function(){return w},YB:function(){return I},Yg:function(){return p},db:function(){return h},fB:function(){return C},hS:function(){return A},lB:function(){return i},o_:function(){return g},qR:function(){return l},xc:function(){return S}});var a=r(83878),n=r(94630),u=r(92269);const o=(0,a.Mz)(n.e,e=>e.beneficiaries),s=(0,a.Mz)(o,e=>e.openDrawer),l=(0,a.Mz)(s,e=>e===u.yv.EDIT),i=(0,a.Mz)(s,e=>e===u.yv.READ_MORE),c=(0,a.Mz)(o,e=>e.editBeneficiary),d=(0,a.Mz)(c,e=>e.formStatus===u.wK.VALID),p=(0,a.Mz)(c,e=>e.form),m=e=>(0,a.Mz)(p,t=>t[e]),v=m("title"),f=m("firstName"),y=m("surname"),h=m("dateOfBirth"),g=m("gender"),b=m("mobileNumber"),A=m("email"),S=(0,a.Mz)(o,e=>e.editId),N=(0,a.Mz)(o,e=>e.beneficiaries),C=(0,a.Mz)(o,e=>e.showBeneficiarySplitScreen),I=(0,a.Mz)(N,e=>e&&e.length),D=(0,a.Mz)(o,e=>e.removeId),w=(0,a.Mz)(I,e=>10===e&&"maxAdded")},97887:function(e,t,r){"use strict";r.d(t,{JB:function(){return s},Lv:function(){return c},OT:function(){return d},T0:function(){return i},WA:function(){return o},_S:function(){return C},nZ:function(){return l}});var a=r(83878),n=r(94630),u=r(92269);const o=(0,a.Mz)(n.e,e=>e.beneficiariesSplit),s=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,a.Mz)(o,e=>e.isEvenSplit),i=(0,a.Mz)(o,e=>e.totalPercentage),c=(0,a.Mz)(o,e=>e.splitError),d=((0,a.Mz)(o,e=>e.nFields),(0,a.Mz)(o,e=>e.form)),p=e=>(0,a.Mz)(d,t=>t[e]),m=p("split01"),v=p("split02"),f=p("split03"),y=p("split04"),h=p("split05"),g=p("split06"),b=p("split07"),A=p("split08"),S=p("split09"),N=p("split10"),C=(0,a.Mz)(m,v,f,y,h,g,b,A,S,N,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t})},47588:function(e,t,r){"use strict";r.d(t,{EZ:function(){return m},Je:function(){return l},Mn:function(){return d},T$:function(){return i},X_:function(){return s},mG:function(){return p},rf:function(){return y},ri:function(){return f},zd:function(){return v}});var a=r(83878),n=r(94630),u=r(92269);const o=(0,a.Mz)(n.e,e=>e.captureDetails),s=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,a.Mz)(o,e=>e.includeDropoffDetails),i=(0,a.Mz)(o,e=>e.form),c=e=>(0,a.Mz)(i,t=>t[e]),d=c("displayName"),p=c("name"),m=c("surname"),v=c("mobile"),f=(0,a.Mz)(o,e=>e.dropOffDetails),y=(0,a.Mz)(v,e=>e.value?"+27 "+e.value.substr(0,3)+" "+e.value.substr(3,3)+" "+e.value.substr(6,4):"")},94630:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});const a=e=>e.raOptimal},61168:function(e,t,r){"use strict";r.d(t,{$R:function(){return L},F0:function(){return m},Gu:function(){return N},Pt:function(){return b},QO:function(){return y},QX:function(){return F},Ql:function(){return R},RU:function(){return H},X2:function(){return M},ZH:function(){return j},ZR:function(){return h},Zl:function(){return d},cS:function(){return P},d7:function(){return C},dj:function(){return v},f9:function(){return p},iV:function(){return B},ju:function(){return V},kB:function(){return U},lc:function(){return _},lm:function(){return g},ub:function(){return x},w8:function(){return S},x8:function(){return Y},xE:function(){return O},zH:function(){return $}});var a=r(83878),n=r(92269),u=r(94630),o=r(47588),s=r(45322),l=r(12328),i=r(93619);const c=(0,a.Mz)(u.e,e=>e.investmentSetup),d=(0,a.Mz)(c,e=>e.isCvsVerified),p=(0,a.Mz)(c,e=>e.form),m=(0,a.Mz)(c,e=>e.formStatus===n.wK.VALID),v=(0,a.Mz)(p,e=>{if(e.age&&e.age.status===n.Oz.VALID){const t=e.age?+e.age.value:0,r=Math.max(s.H_,t+s.KF),a=s.D3-r+1;if(a>0)return Array(a).fill().map((e,t)=>r+t)}return[]}),f=e=>(0,a.Mz)(p,t=>t[e]),y=f("age"),h=f("retirementAge"),g=f("monthlyInvestment"),b=f("ownPercentage"),A=f("yearlyIncrease"),S=f("typeOfInvestor"),N=(0,a.Mz)(c,e=>e.monthlyInvestmentDerivedTerm),C=(0,a.Mz)(c,e=>e.monthlyInvestmentCommittedTerm),I=e=>(0,a.Mz)(A,t=>t[e]),D=e=>(0,a.Mz)(S,t=>t[e]),w=I("linkWithInflation"),E=I("chooseOwnPercentage"),T=I("noIncrease"),O=I("error"),P=(0,a.Mz)(w,e=>e===n.Yf.YES),M=(0,a.Mz)(E,e=>e===n.Yf.YES),L=(0,a.Mz)(T,e=>e===n.Yf.YES),z=D("comfortable"),k=D("adventurous"),V=D("error"),R=(0,a.Mz)(z,e=>e===n.Yf.YES),x=(0,a.Mz)(k,e=>e===n.Yf.YES),_=(0,a.Mz)(c,e=>e.factSheetClicked),F=(0,a.Mz)(P,M,L,O,(e,t,r,a)=>{if(null===a){if(e===n.Yf.YES)return"1";if(t===n.Yf.YES)return"2";if(r===n.Yf.YES)return"3"}}),j=(0,a.Mz)(R,x,(e,t)=>e?"1":t?"2":null),U=(0,a.Mz)(R,x,(e,t)=>e?"Comfortable":t?"Adventurous":""),$=(0,a.Mz)(P,M,L,O,b,(e,t,r,a,u)=>{if(null===a){if(e===n.Yf.YES)return!0;
2if(r===n.Yf.YES)return!0;if(t===n.Yf.YES&&null===u.error&&null!==u.value)return!0}return!1}),B=(0,a.Mz)(o.Je,o.mG,(e,t)=>e?t.value+", to keep up with the cost of living, most customers choose to increase the amount they save each year.":"To keep up with the cost of living, most customers choose to increase the amount they save each year."),W=(0,a.Mz)(i.Rs,e=>e?e.find(e=>e.code===l.mR.NO_INCREASE):null),q=(0,a.Mz)(i.Rs,e=>e?e.find(e=>e.code===l.mR.LINK_WITH_INFLATION):null),K=(0,a.Mz)(i.Rs,e=>e?e.find(e=>e.code===l.mR.OWN_PERCENTAGE):null),G=(0,a.Mz)(K,e=>e?e.percentages:null),Y=(0,a.Mz)(P,M,b,L,W,q,G,(e,t,r,a,n,u,o)=>{if(e)return u.description;if(a)return n.description;if(t){return"Fixed rate @"+o.find(e=>e.code===r.value).description+"%"}return""}),H=(0,a.Mz)(R,x,i.Y9,(e,t,r)=>{if(!r)return"";const a=e=>r.find(t=>t.riskProfileCode===e).fundName;return e?a(l.FH.COMFORTABLE):t?a(l.FH.ADVENTUROUS):void 0})},76608:function(e,t,r){"use strict";r.d(t,{AC:function(){return p},Am:function(){return S},B1:function(){return z},BN:function(){return V},BX:function(){return $},Bp:function(){return v},C4:function(){return f},CP:function(){return h},CR:function(){return T},HA:function(){return C},HH:function(){return E},HQ:function(){return M},Im:function(){return k},Kh:function(){return P},Lm:function(){return O},Pp:function(){return b},T9:function(){return D},Tv:function(){return U},U8:function(){return I},_O:function(){return R},bB:function(){return d},c7:function(){return F},dT:function(){return j},h:function(){return w},hV:function(){return L},jE:function(){return c},m5:function(){return _},pE:function(){return x},uZ:function(){return g},w0:function(){return y},xn:function(){return m},zC:function(){return N}});var a=r(83878),n=r(45322),u=r(4719),o=r(92269),s=r(94630),l=r(93619);const i=(0,a.Mz)(s.e,e=>e.paymentDetails),c=(0,a.Mz)(i,e=>e.formStatus===o.wK.VALID),d=(0,a.Mz)(i,e=>e.paymentDetailsFormStatus===o.wK.VALID),p=(0,a.Mz)(i,e=>e.paymentAuthorization===o.Yf.YES),m=(0,a.Mz)(i,e=>e.paymentAuthorization===o.Yf.NO),v=(0,a.Mz)(i,e=>e.paymentAuthorization===o.wK.INVALID),f=(0,a.Mz)(i,e=>e.paymentAuthorization),y=(0,a.Mz)(i,e=>e.employmentIndustryRequired===o.Yf.YES),h=(0,a.Mz)(i,e=>e.employmentIndustryOtherRequired===o.Yf.YES),g=(0,a.Mz)(i,e=>e.accountHolderNameEdited===o.Yf.YES),b=(0,a.Mz)(i,e=>e.form),A=e=>(0,a.Mz)(b,t=>t[e]),S=A("bankName"),N=A("accountHolderName"),C=A("accountNumber"),I=A("accountType"),D=A("debitOrderDay"),w=A("startMonth"),E=A("sourceOfFunds"),T=A("employmentPosition"),O=A("employmentPositionPip"),P=A("prominentPerson"),M=A("employmentIndustry"),L=A("employmentIndustryOther"),z=(0,a.Mz)(i,e=>e.accountValidationStatus),k=(0,a.Mz)(i,e=>e.accountValidationComplete),V=(0,a.Mz)(i,e=>e.includeAvs),R=(0,a.Mz)(i,e=>e.includeCdv),x=(0,a.Mz)(S,e=>u.ST.some(t=>t.bankName===e.value)),_=(0,a.Mz)(S,e=>{const t=u.ST.find(t=>t.bankName===e.value);return t?t.verifictionFormattedName:""}),F=(0,a.Mz)(S,N,C,I,D,w,(e,t,r,a,n,u)=>"valid"===e.status&&"valid"===t.status&&"valid"===r.status&&"valid"===a.status&&"valid"===n.status&&"valid"===u.status),j=(0,a.Mz)(D,l.PE,(e,t)=>e.value?t.debitOrderDays.find(t=>t.day==e.value).months:[]),U=(0,a.Mz)(l.PE,e=>e?e.debitOrderDays:[]),$=(0,a.Mz)(z,x,V,R,(e,t,r,a)=>e===n.dY.PASSED&&(!!(r&&t||a)||void 0))},85228:function(e,t,r){"use strict";r.d(t,{Bk:function(){return E},D6:function(){return W},EZ:function(){return b},FQ:function(){return M},G1:function(){return H},GT:function(){return f},H7:function(){return U},I$:function(){return X},J9:function(){return p},JJ:function(){return L},KM:function(){return P},KP:function(){return K},Kg:function(){return T},LK:function(){return y},OX:function(){return D},Rr:function(){return d},XY:function(){return N},Yl:function(){return V},Z2:function(){return Q},_H:function(){return O},_s:function(){return k},dc:function(){return c},eu:function(){return _},hN:function(){return i},hS:function(){return S},hp:function(){return z},j1:function(){return Z},k6:function(){return q},l_:function(){return v},mC:function(){return x},mG:function(){return h},mU:function(){return F},n1:function(){return Y},nI:function(){return I},nm:function(){return C},oP:function(){return R},oU:function(){return G},rN:function(){return w},rp:function(){return $},u2:function(){return j},xI:function(){return B},z$:function(){return g},zd:function(){return A}});var a=r(94630),n=r(83878),u=r(92269),o=r(93619),s=r(12328);r(45322);const l=(0,n.Mz)(a.e,e=>e.personalDetails),i=(0,n.Mz)(l,e=>e.formStatus===u.wK.VALID),c=(0,n.Mz)(l,e=>e.form),d=(0,n.Mz)(l,e=>e.gCSStreetAddress),p=(0,n.Mz)(l,e=>e.gCSPostalAddress),m=e=>(0,n.Mz)(c,t=>t[e]),v=m("postalAddressMethod"),f=m("postalAddressSame"),y=m("title"),h=m("name"),g=m("middleName"),b=m("surname"),A=m("mobile"),S=m("email"),N=m("maritalStatus"),C=m("countryOfBirth"),I=m("nationality"),D=m("id"),w=m("incomeTax"),E=m("complex"),T=m("streetAddress"),O=m("suburb"),P=m("city"),M=m("postalCode"),L=m("country"),z=m("poBox"),k=m("poPostOffice"),V=m("poPostalCode"),R=m("poCountry"),x=m("privateBag"),_=m("privatePostOffice"),F=m("privatePostalCode"),j=m("privateCountry"),U=m("postalComplex"),$=m("postalStreetAddress"),B=m("postalSuburb"),W=m("postalCity"),q=m("postalPostalCode"),K=m("postalCountry"),G=(0,n.Mz)(o.Fx,e=>e?e.find(e=>e.code===s.Cc.STREET_ADDRESS):""),Y=(0,n.Mz)(o.Fx,e=>e?e.find(e=>e.code===s.Cc.PO_BOX):""),H=(0,n.Mz)(o.Fx,e=>e?e.find(e=>e.code===s.Cc.PRIVATE_BAG):""),Q=(0,n.Mz)(f,e=>!0===e.value?"Residential / Postal address":"Residential Address"),Z=(0,n.Mz)(d,e=>{if(!e)return"";if(e.addressCountry===s.jC.ZA_DESCRIPTION){return[[e.addressLine1,e.addressLine2,e.addressLine3,e.addressLine4].filter(
2Boolean).join(", "),e.addressPostalCode,e.addressCountry].filter(Boolean).join(" ")}return[e.addressLine1,e.addressLine2,e.addressLine3,e.addressLine4].filter(Boolean).join(", ")}),X=(0,n.Mz)(p,e=>{if(!e)return"";if(e.addressCountry===s.jC.ZA_DESCRIPTION){return[[e.addressLine1,e.addressLine2,e.addressLine3,e.addressLine4].filter(Boolean).join(", "),e.addressPostalCode,e.addressCountry].filter(Boolean).join(" ")}return[e.addressLine1,e.addressLine2,e.addressLine3,e.addressLine4].filter(Boolean).join(", ")})},93619:function(e,t,r){"use strict";r.d(t,{At:function(){return d},Fx:function(){return N},Hu:function(){return c},OR:function(){return b},PE:function(){return C},Q6:function(){return S},Rs:function(){return m},TM:function(){return f},TY:function(){return h},Y9:function(){return v},YO:function(){return i},iR:function(){return A},kP:function(){return p},mR:function(){return y},nD:function(){return D},wT:function(){return o},x8:function(){return w},yn:function(){return g},z8:function(){return I}});var a=r(94630),n=r(83878),u=r(12328);const o=(0,n.Mz)(a.e,e=>e.referenceData),s=(0,n.Mz)(o,e=>e.data),l=e=>(0,n.Mz)(s,t=>t[e]),i=(l("premiumTerms"),l("employmentPositions")),c=l("employmentPositionsPip"),d=l("employmentIndustries"),p=l("sourceOfFunds"),m=(l("debitOrderDays"),l("riskProfiles"),l("annualPremiumIncreases")),v=(l("productRules"),l("funds")),f=l("banks"),y=l("bankAccountTypes"),h=(l("publicHolidays"),l("addressTypes"),l("correspondenceLanguages"),l("titles")),g=(l("cellphoneNumberPrefixes"),l("countryDialingCodes")),b=l("genders"),A=l("maritalStatuses"),S=(l("identityTypes"),l("nationalities")),N=l("postalMethods"),C=(l("applicationStatuses"),l("countries"),l("emailAttachmentContentTypes"),l("paymentMethods"),l("debitOrderDates")),I=(l("isValid"),l("message"),l("messages"),l("errors"),(0,n.Mz)(v,e=>{const t=e?e.find(e=>e.riskProfileCode===u.FH.COMFORTABLE):null;return t?t.fundFactSheetUrl:""})),D=(0,n.Mz)(v,e=>{const t=e?e.find(e=>e.riskProfileCode===u.FH.ADVENTUROUS):null;return t?t.fundFactSheetUrl:""}),w=(0,n.Mz)(m,e=>e?e.find(e=>e.code===u.mR.OWN_PERCENTAGE).percentages:[])},16724:function(e,t,r){"use strict";r.d(t,{CM:function(){return l},F1:function(){return o},F6:function(){return p},F7:function(){return f},LI:function(){return s},Lz:function(){return m},RZ:function(){return i},VT:function(){return A},YE:function(){return d},Zn:function(){return c},fR:function(){return b},gv:function(){return g},h_:function(){return S},i7:function(){return h},xI:function(){return v}});var a=r(94630),n=r(83878),u=r(92269);const o=(0,n.Mz)(a.e,e=>e.review),s=(0,n.Mz)(o,e=>e.formStatus===u.wK.VALID),l=(0,n.Mz)(o,e=>e.replacementPolicy),i=(0,n.Mz)(o,e=>e.replacementPolicy===u.Yf.YES),c=(0,n.Mz)(o,e=>e.replacementPolicyError),d=(0,n.Mz)(o,e=>e.termsAndConditions),p=(0,n.Mz)(o,e=>e.termsAndConditions===u.Yf.YES),m=(0,n.Mz)(o,e=>e.termsAndConditionsError),v=((0,n.Mz)(o,e=>e.replacementPolicy===u.wK.INVALID),(0,n.Mz)(o,e=>e.termsAndConditions===u.wK.INVALID),(0,n.Mz)(o,e=>e.replacementPolicySideDrawer===u.Yf.YES)),f=(0,n.Mz)(o,e=>e.termsAndConditionsSideDrawer===u.Yf.YES),y=(0,n.Mz)(o,e=>e.referenceNumber),h=(0,n.Mz)(y,e=>!!e),g=(0,n.Mz)(o,e=>e.proposalNumber),b=(0,n.Mz)(o,e=>e.editPage),A=(0,n.Mz)(o,e=>null!==e.submitError),S=(0,n.Mz)(o,e=>e.waitingForSubmission===u.Yf.YES)},45118:function(e,t,r){"use strict";r.d(t,{w:function(){return a}});const a=e=>e.retirementCalculator},41322:function(e,t,r){"use strict";r.d(t,{DS:function(){return p},EJ:function(){return v},K1:function(){return m},ZR:function(){return i},aX:function(){return c},pN:function(){return d}});var a=r(83878),n=r(45118),u=r(92269);const o=(0,a.Mz)(n.w,e=>e.retirementAssumptionsModel),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.assumptionDefaults),e=>(0,a.Mz)(s,t=>t[e])),i=l("retirementAge"),c=l("numberOfRetirementYears"),d=l("expectedAnnualGrowth"),p=l("inflation"),m=l("expectedAnnualSalaryIncrease"),v=l("replacementRatio")},45045:function(e,t,r){"use strict";r.d(t,{BS:function(){return C},FH:function(){return h},H4:function(){return j},Li:function(){return $},QO:function(){return S},XY:function(){return N},dh:function(){return _},eT:function(){return D},lw:function(){return V},q3:function(){return I},st:function(){return U},vB:function(){return F},z0:function(){return x}});var a=r(83878),n=r(45118),u=r(92269),o=r(48037),s=r(1536),l=r(41322);const i=60,c=20,d=8,p=5,m=7,v=75,f=(0,a.Mz)(n.w,e=>e.retirementCalculatorForm),y=(0,a.Mz)(n.w,e=>e.retirementAssumptionsModel),h=(0,a.Mz)(f,e=>e.form),g=((0,a.Mz)(y,e=>e.assumptionDefualts),(0,a.Mz)(f,e=>e.calculationResults)),b=(0,a.Mz)(f,e=>e.formStatus===u.wK.VALID),A=((0,a.Mz)(f,e=>e.showRecommendation),e=>(0,a.Mz)(h,t=>t[e])),S=A("age"),N=A("monthlyIncome"),C=A("contributionAmount"),I=A("amountSaved"),D=(0,a.Mz)(f,e=>e.openModal),w=((0,a.Mz)(f,e=>e.form),(0,a.Mz)(g,e=>(0,o.v)(e.estimatedRetirementIncome,"R")),(0,a.Mz)(l.ZR,S,(e,t)=>!e.value||e.value>70||e.value<t.value?i:e.value)),E=(0,a.Mz)(l.aX,e=>!e.value||null===e.value||e.value<10||e.value>30?c:e.value),T=(0,a.Mz)(l.pN,e=>!e.value||null===e.value||e.value>
230?d/100:e.value/100),O=(0,a.Mz)(l.DS,e=>!e.value||null===e.value||e.value>30?p/100:e.value/100),P=(0,a.Mz)(l.K1,e=>!e.value||null===e.value||e.value>30?m/100:e.value/100),M=(0,a.Mz)(l.EJ,e=>!e.value||null===e.value||e.value>100?v/100:e.value/100),L=(0,a.Mz)(w,S,(e,t)=>e-t.value),z=(0,a.Mz)(L,T,P,I,C,(e,t,r,a,n)=>(0,s.LI)((0,s.tE)((0,s.Ko)(t,12),12*e+1,parseInt(a.value))+(0,s.xm)(t,12,r,e,parseInt(n.value)),2)),k=(0,a.Mz)(T,P,E,z,(e,t,r,a)=>(0,s.LI)((0,s.sm)(e,12,t,r,a),2)),V=(0,a.Mz)(N,M,(e,t)=>e.value*t),R=(0,a.Mz)(L,O,k,(e,t,r)=>(0,s.LI)((0,s.xV)(t,e,r),2)),x=((0,a.Mz)(k,e=>(0,o.v)(e,"R")),(0,a.Mz)(V,e=>(0,o.v)(e,"R")),(0,a.Mz)(R,e=>e)),_=((0,a.Mz)(R,e=>(0,o.v)(e,"R")),(0,a.Mz)(z,e=>(0,o.v)(e,"R")),(0,a.Mz)(V,R,(e,t)=>e-t)),F=(0,a.Mz)(f,e=>e.showResultSummary),j=(0,a.Mz)(C,I,(e,t)=>e.value&&0===Number(e.value)&&t.value&&0===Number(t.value)),U=(0,a.Mz)(F,b,j,(e,t,r)=>!!r||(!1===t&&!1===e||(!1!==t||!0!==e)&&(!0===e&&!0===t||(!0!==t||!1!==e)&&void 0))),$=(0,a.Mz)(f,e=>e.showRecommendation)},88010:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},DX:function(){return f},Fr:function(){return y},KA:function(){return p},Pe:function(){return v},Y9:function(){return c},aG:function(){return h},yn:function(){return m},z8:function(){return s},zB:function(){return g},zY:function(){return i}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.accidentalDisabilityQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),c=(0,a.Mz)(o,e=>e.selectedForm),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING),m=(0,a.Mz)(o,e=>e.accidentalDisabilityPremiumAmount),v=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),l("coverAmount")),f=l("coverYearsValue"),y=l("genderInput"),h=l("smokerInput"),g=l("candidateDob")},47881:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},Dt:function(){return A},KA:function(){return p},KM:function(){return f},Tg:function(){return s},XC:function(){return y},Y9:function(){return i},Yz:function(){return g},ZS:function(){return b},c2:function(){return c},g_:function(){return v},vB:function(){return m},wL:function(){return h}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.afyaImaraCountyQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.selectedForm)),c=(0,a.Mz)(o,e=>e.CountyPremiumAmount),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),m=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),v=l("ageBracket"),f=l("spouseCover"),y=l("spouseAge"),h=l("childCover"),g=l("inPatient"),b=l("outPatient"),A=l("child_18")},88208:function(e,t,r){"use strict";r.d(t,{A3:function(){return l},KA:function(){return d},MZ:function(){return f},Y9:function(){return s},hM:function(){return i},mw:function(){return v},s$:function(){return c},vB:function(){return p},xg:function(){return y}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.afyaImaraGertrudeJuniorQuoteTool),s=(0,a.Mz)(o,e=>e.selectedForm),l=(0,a.Mz)(o,e=>e.roaCmbObject),i=(0,a.Mz)(o,e=>e.form),c=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.afyaImaraGertrudeJuniorPremiumAmount)),d=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),p=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),m=e=>(0,a.Mz)(i,t=>t[e]),v=m("numberOfChildren"),f=m("inpatientCoverLimitValue"),y=m("outpatientCoverLimitValue")},64436:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},KA:function(){return m},Rr:function(){return p},U:function(){return v},Y9:function(){return c},ZM:function(){return s},bF:function(){return i},ik:function(){return f},iy:function(){return h},nU:function(){return y}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.afyaImaraJuniorQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),c=(0,a.Mz)(o,e=>e.selectedForm),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.premiumPaymentaAmount),m=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),v=l("noOfChildren"),f=l("medicalProvidersScope"),y=l("inpatientCoverLimit"),h=l("outpatientCoverLimit")},51735:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},Dt:function(){return A},HA:function(){return c},KA:function(){return p},KM:function(){return f},MZ:function(){return g},XC:function(){return y},Y9:function(){return i},g_:function(){return v},gc:function(){return s},vB:function(){return m},wL:function(){return h},xg:function(){return b}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.AfyaImaraQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.selectedForm)),c=(0,a.Mz)(o,e=>e.AfyaImaraPremiumValue),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),m=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),v=l("ageBracket"),f=l("spouseCover"),y=l("spouseAge"),h=l("childCover"),g=l("inpatientCoverLimit"),b=l("outpatientCoverLimit"),A=l("child_18")},48267:function(e,t,r){"use strict";r.d(t,{A3:function(){return i},KA:function(){return p},MZ:function(){return v},Y9:function(){return c},b3:function(){return d},kQ:function(){return s},vB:function(){return m},xg:function(){return f}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.afyaImaraSeniorQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=(0,a.Mz)(o,e=>e.roaCmbObject),c=(0,a.Mz)(o,e=>e.selectedForm),d=(0,a.Mz)(o,e=>e.quotationSummary),p=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),m=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),v=l("inpatientCoverLimit"),f=l("outpatientCoverLimit")},94814:function(e,t,r){"use strict";r.d(t,{y:function(){return u}});var a=r(83878),n=r(92269);let u=function(){function e(){}return e.getErrorStatus=function(e){return(0,a.Mz)(e,e=>e.apiCallStatus===n.rs.FAILURE)},e.getPendingStatus=function(e){return(0,a.Mz)(e,e=>e.apiCallStatus===n.rs.PENDING)},e}()},46431:function(e,t,r){"use strict";r.d(t,{$6:function(){return g},A3:function(){return c},CO:function(){return d},Fr:function(){return f},KA:function(){return p},Y9:function(){return i},_t:function(){return b},aG:function(){return y},dH:function(){return h},i0:function(){return v},qF:function(){return s},vB:function(){return m}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.criticalIllnessQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.selectedForm)),c=(0,a.Mz)(o,e=>e.roaCmbObject),d=(0,a.Mz)(o,e=>e.criticalIllnessQuoteToolPremiumAmount),p=((0,a.Mz)(s,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(s,e=>e.apiCallStatus===u.rs.PENDING)),m=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.formStatus===u.rs.PENDING),v=l("DateOfBirth"),f=l("genderValue"),y=l("smokingValue"),h=l("coveredupValue"),g=l("yearValue"),b=l("DisabilityValue")},2507:function(e,t,r){"use strict";r.d(t,{$h:function(){return b},A3:function(){return d},H2:function(){return C},K3:function(){return s},KA:function(){return m},Lq:function(){return p},V8:function(){return h},XC:function(){return c},Y9:function(){return i},db:function(){return y},nc:function(){return N},o_:function(){return f},r6:function(){return S},vB:function(){return v},x5:function(){return g},zF:function(){return A}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.digiLifeQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e&&e.selectedForm)),c=(0,a.Mz)(o,e=>e.digiLifePremiumValue),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.apiCallStatus),m=(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING),v=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.SUCCESS),(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING)),f=l("gender"),y=l("DOB"),h=l("salary"),g=l("education"),b=l("loanType"),A=l("loanAmount"),S=l("loanTerm"),N=l("payment"),C=l("cashBack");l("date")},81036:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},De:function(){return I},Fr:function(){return y},GA:function(){return N},I9:function(){return f},KA:function(){return m},Sw:function(){return b},XR:function(){return i},Y9:function(){return c},_P:function(){return C},_k:function(){return h},c3:function(){return S},hM:function(){return w},i0:function(){return g},kX:function(){return p},pL:function(){return D},pg:function(){return A},r1:function(){return s},vB:function(){return v}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.elimikaQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),c=(0,a.Mz)(o,e=>e.selectedForm),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.elimikaPremiumAmount),m=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),v=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),f=l("calculateInput"),y=l("genderValue"),h=l("childDateOfBirth"),g=l("dob"),b=l("schoolStartYear"),A=l("accumulationPeriod"),S=l("lifeCoveredValue"),N=l("targetFeesPerYear"),C=l("targetSavingsPerYear"),I=l("schoolYearValue"),D=l("premiumFrequencyValue"),w=l("feesFrequencyInput")},87821:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},Bw:function(){return v},KA:function(){return p},KN:function(){return h},Uk:function(){return f},Y9:function(){return i},_u:function(){return s},cn:function(){return c},e2:function(){return y},vB:function(){return m}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.groupLifeQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(s,t=>t[e]),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.selectedForm)),c=(0,a.Mz)(o,e=>e.groupLifeValue),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),m=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),v=l("numberOfEmployees"),f=l("averageAgeOfEmployees"),y=l("coverRanges"),h=l("totalSumAssured")},89062:function(e,t,r){"use strict";r.d(t,{I:function(){return a}});const a=e=>e.roaQuoteTools},68490:function(e,t,r){"use strict";r.d(t,{A3:function(){return i},Fr:function(){return f},Hn:function(){return d},KA:function(){return m},LS:function(){return p},T9:function(){return c},Y9:function(){return l},bb:function(){return g},co:function(){return b},g6:function(){return h},tn:function(){return A},zB:function(){return y}});var a=r(83878),n=r(89062),u=r(92269),o=r(94814);const s=(0,a.Mz)(n.I,e=>e.accidentalDeathCoverQuoteTool),l=(0,a.Mz)(s,e=>e.selectedForm),i=(0,a.Mz)(s,e=>e.roaCmbObject),c=(0,a.Mz)(s,e=>e.form),d=(0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),p=(0,a.Mz)(s,e=>e.accidentalDeathCoverAmount),m=(o.y.getErrorStatus(s),o.y.getPendingStatus(s)),v=e=>(0,a.Mz)(c,t=>t[e]),f=v("genderValue"),y=v("candidateDOB"),h=v("disabilityCoveredValue"),g=v("smokerCoveredValue"),b=v("coverAmount"),A=v("numberOfYearsCovered")},97157:function(e,t,r){"use strict";r.d(t,{A3:function(){return i},Fr:function(){return f},KA:function(){return m},Y9:function(){return l},bb:function(){return g},by:function(){return d},co:function(){return b},g6:function(){return h},pT:function(){return c},tn:function(){return A},xo:function(){return p},zB:function(){return y}});var a=r(83878),n=r(89062),u=r(92269),o=r(94814);const s=(0,a.Mz)(n.I,e=>e.deathTermCoverQuoteTool),l=(0,a.Mz)(s,e=>e.selectedForm),i=(0,a.Mz)(s,e=>e.roaCmbObject),c=(0,a.Mz)(s,e=>e.form),d=(0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),p=(0,a.Mz)(s,e=>e.deathTermCoverAmount),m=(o.y.getErrorStatus(s),o.y.getPendingStatus(s)),v=e=>(0,a.Mz)(c,t=>t[e]),f=v("genderValue"),y=v("candidateDOB"),h=v("disabilityCoveredValue"),g=v("smokerCoveredValue"),b=v("coverAmount"),A=v("numberOfYearsCovered")},18154:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},Fr:function(){return f},KA:function(){return l},L3:function(){return s},Y9:function(){return c},_t:function(){return h},aG:function(){return y},b3:function(){return p},fQ:function(){return g},vB:function(){return m},zB:function(){return v}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.wholeLifeCoverQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING),i=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(s,t=>t[e])),c=(0,a.Mz)(o,e=>e.selectedForm),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.quotationSummary),m=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING)),v=i("candidateDOB"),f=i("genderValue"),y=i("smokingValue"),h=i("disabilityValue"),g=i("coveredAmount")},39065:function(e,t,r){"use strict";r.d(t,{A3:function(){return d},KA:function(){return m}
2,MT:function(){return f},OK:function(){return l},Sf:function(){return c},Y9:function(){return i},hk:function(){return y},vB:function(){return p},vk:function(){return h},wV:function(){return v}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.mvestQuoteTool),s=e=>(0,a.Mz)(l,t=>t[e]),l=(0,a.Mz)(o,e=>e.form),i=(0,a.Mz)(o,e=>e.selectedForm),c=(0,a.Mz)(o,e=>e.showMvestQuoteToolResult),d=(0,a.Mz)(o,e=>e.roaCmbObject),p=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),m=(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING),v=(0,a.Mz)(o,e=>e.mvestData),f=s("premiumAmount"),y=s("paymentTerm"),h=s("paymentFrequency")},73912:function(e,t,r){"use strict";r.d(t,{A3:function(){return l},C0:function(){return c},Fr:function(){return v},KA:function(){return d},LD:function(){return i},Y9:function(){return s},bb:function(){return h},co:function(){return g},g6:function(){return y},tn:function(){return b},vB:function(){return p},zB:function(){return f}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.physicalImpairmentCoverQuoteTool),s=(0,a.Mz)(o,e=>e.selectedForm),l=(0,a.Mz)(o,e=>e.roaCmbObject),i=(0,a.Mz)(o,e=>e.form),c=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.physicalImpairmentCoverAmount)),d=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),p=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),m=e=>(0,a.Mz)(i,t=>t[e]),v=m("genderValue"),f=m("candidateDOB"),y=m("disabilityValue"),h=m("smokerValue"),g=m("coverAmount"),b=m("numberOfYearsCovered")},12033:function(e,t,r){"use strict";r.d(t,{A3:function(){return N},KA:function(){return v},Ns:function(){return g},Y9:function(){return d},aK:function(){return p},b3:function(){return m},eE:function(){return A},ec:function(){return s},m$:function(){return c},qy:function(){return h},vB:function(){return f},yQ:function(){return b},yx:function(){return S},zB:function(){return y}});var a=r(83878),n=r(89062),u=r(92269);const o=(0,a.Mz)(n.I,e=>e.premierSavingsQuoteTool),s=(0,a.Mz)(o,e=>e.form),l=e=>(0,a.Mz)(o,t=>t[e]),i=e=>(0,a.Mz)(s,t=>t[e]),c=(0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),d=(0,a.Mz)(o,e=>e.selectedForm),p=(0,a.Mz)(o,e=>e.form.lumpsumPaymentDetails),m=(0,a.Mz)(o,e=>e.quotationSummary),v=((0,a.Mz)(o,e=>e.apiCallStatus===u.rs.FAILURE),(0,a.Mz)(o,e=>e.apiCallStatus===u.rs.PENDING)),f=(0,a.Mz)(o,e=>e.formStatus===u.wK.INVALID||e.apiCallStatus===u.rs.PENDING),y=i("candidateDOB"),h=i("termInputValue"),g=i("monthlyPremiumAmount"),b=l("enableLumpsumInput"),A=i("shortTermInputValue"),S=i("longTermInputValue"),N=l("roaCmbObject")},31893:function(e,t,r){"use strict";r.d(t,{DS:function(){return d},fX:function(){return c},pN:function(){return i}});var a=r(83878),n=r(86412),u=r(92269);const o=(0,a.Mz)(n.$,e=>e.howMuchYouNeedToSaveAssumptionsModel),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(s,t=>t[e])),i=l("expectedAnnualGrowth"),c=l("annualIncreaseInContribution"),d=l("inflation")},15740:function(e,t,r){"use strict";r.d(t,{DS:function(){return b},Li:function(){return A},XB:function(){return g},Yl:function(){return T},_J:function(){return h},dd:function(){return v},eT:function(){return S},st:function(){return O},vB:function(){return D},xJ:function(){return E}});var a=r(83878),n=r(86412),u=r(92269),o=r(48037),s=r(45685),l=r(31893),i=r(1536);const c=8,d=10,p=5,m=(0,a.Mz)(n.$,e=>e.howMuchYouNeedToSaveCalculator),v=(0,a.Mz)(m,e=>e.form),f=(0,a.Mz)(m,e=>e.formStatus===u.wK.VALID),y=((0,a.Mz)(m,e=>e.showRecommendation),e=>(0,a.Mz)(v,t=>t[e])),h=y("savingsGoal"),g=y("achieveGoalDate"),b=y("currentSavings");const A=(0,a.Mz)(m,e=>e.showRecommendation),S=(0,a.Mz)(m,e=>e.openModal),N=(0,a.Mz)(l.fX,e=>!e.value||null===e.value||e.value>30?d/100:e.value/100),C=(0,a.Mz)(l.pN,e=>!e.value||e.value>30?c/100:e.value/100),I=(0,a.Mz)(l.DS,e=>!e.value||e.value>30?p/100:e.value/100),D=(0,a.Mz)(m,e=>e.showResultSummary),w=(0,a.Mz)(b,h,C,N,I,g,(e,t,r,a,n,o)=>{const l=(e=>{if(e.status!==u.Oz.VALID)return null;const t=new Date,r=s.Mo.dateStringToDateObject(e.value);var a,n;return a=t,(n=r).getMonth()-a.getMonth()+12*(n.getFullYear()-a.getFullYear())})(o);return(0,i.LI)((0,i.sm)(r,12,a,l/12,(0,i.xV)((0,i.Ko)(r,12),l,(0,i.tE)((0,i.Ko)(n,12),l,t.value-e.value))),2)}),E=(0,a.Mz)(w,e=>e),T=(0,a.Mz)(h,e=>(0,o.v)(e.value,"R")),O=(0,a.Mz)(D,f,(e,t)=>!1===t&&!1===e||(!1!==t||!0!==e)&&(!0===e&&!0===t||(!0!==t||!1!==e)&&void 0))},86412:function(e,t,r){"use strict";r.d(t,{$:function(){return a}});const a=e=>e.savingsCalculators},85154:function(e,t,r){"use strict";r.d(t,{DS:function(){return h},In:function(){return y},Li:function(){return b},Z:function(){return m},eT:function(){return A},fe:function(){return g},st:function(){return D},tz:function(){return I},vB:function(){return C}});var a=r(83878),n=r(86412),u=r(92269),o=r(48037),s=r(45685),l=r(1536),i=r(80483);const c=8,d=10,p=(0,a.Mz)(n.$,e=>e&&e.theFutureValueOfYourSavings),m=(0,a.Mz)(p,e=>e.form),v=(0,a.Mz)(p,e=>e.formStatus===u.wK.VALID),f=e=>(0,a.Mz)(m,t=>t&&t[e]),y=f("expectedEndDate"),h=f("currentSavings"),g=f("expectedMonthlyContributions"),b=(0,a.Mz)(p,e=>
2e.showProductOffering),A=(0,a.Mz)(p,e=>e.openModal);const S=(0,a.Mz)(i.fX,e=>!e.value||null===e.value||e.value>30?d/100:e.value/100),N=(0,a.Mz)(i.pN,e=>!e.value||null===e.value||e.value>30?c/100:e.value/100),C=(0,a.Mz)(p,e=>e.showResultSummary),I=(0,a.Mz)(h,g,N,S,y,(e,t,r,a,n)=>{const o=(e=>{if(e.status!==u.Oz.VALID)return null;const t=new Date,r=s.Mo.dateStringToDateObject(e.value);var a,n;return a=t,(n=r).getMonth()-a.getMonth()+12*(n.getFullYear()-a.getFullYear())})(n);return(0,l.LI)((0,l.tE)(r,o/12,e.value)+(0,l.xm)(r,12,a,o/12,t.value),2)}),D=((0,a.Mz)(I,e=>(0,o.v)(e,"R")),(0,a.Mz)(h,e=>(0,o.v)(e.value,"R")),(0,a.Mz)(C,v,(e,t)=>!1===t&&!1===e||(!1!==t||!0!==e)&&(!0===e&&!0===t||(!0!==t||!1!==e)&&void 0)))},80483:function(e,t,r){"use strict";r.d(t,{fX:function(){return c},pN:function(){return i}});var a=r(83878),n=r(86412),u=r(92269);const o=(0,a.Mz)(n.$,e=>e.theFutureValueOfYourSavingsAssumptionsModel),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),e=>(0,a.Mz)(s,t=>t[e])),i=l("expectedAnnualGrowth"),c=l("annualIncreaseInContribution")},33699:function(e,t,r){"use strict";r.d(t,{i:function(){return a}});const a=e=>e.savingsPotCalculator},16471:function(e,t,r){"use strict";r.d(t,{IP:function(){return p},Ij:function(){return A},Pd:function(){return C},XL:function(){return g},XY:function(){return m},_q:function(){return h},_z:function(){return b},e5:function(){return f},eH:function(){return I},fq:function(){return v},nK:function(){return y},pb:function(){return l},st:function(){return D},vB:function(){return S},vp:function(){return N}});var a=r(83878),n=r(33699),u=r(92269),o=r(48037);const s=(0,a.Mz)(n.i,e=>e.savingsPotCalculatorForm),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.formStatus===u.wK.VALID),c=(0,a.Mz)(s,e=>e.calculationResults),d=((0,a.Mz)(s,e=>e.showRecommendation),e=>(0,a.Mz)(l,t=>t[e])),p=d("retirementAmount"),m=d("monthlyIncome"),v=((0,a.Mz)(s,e=>e.form),(0,a.Mz)(c,e=>e.withdrawalNetAmount)),f=(0,a.Mz)(c,e=>e.withdrawalGrossAmount),y=(0,a.Mz)(c,e=>(0,o.v)(e.withdrawalNetAmount,"R")),h=(0,a.Mz)(c,e=>(0,o.v)(e.taxAmount,"R")),g=(0,a.Mz)(s,e=>e.inputDisabled),b=(0,a.Mz)(s,e=>e.displayReset),A=(0,a.Mz)(c,e=>(0,o.v)(e.withdrawalGrossAmount,"R")),S=(0,a.Mz)(s,e=>e.showResultSummary),N=(0,a.Mz)(s,e=>e.showLoader),C=(0,a.Mz)(s,e=>e.apiError),I=(0,a.Mz)(s,e=>e.showFieldDetailsStatus),D=(0,a.Mz)(S,i,g,(e,t)=>!1===t&&!1===e||(!1!==t||!0!==e)&&(!0===e&&!0===t||(!0!==t||!1!==e)&&(!0===inputDisabled||void 0)));(0,a.Mz)(s,e=>e.showRecommendation)},93646:function(e,t,r){"use strict";r.d(t,{ZS:function(){return o},ts:function(){return l},vk:function(){return i}});var a=r(83878),n=r(18172);const u=(0,a.Mz)(n.e,e=>e.bankingDetails),o=(0,a.Mz)(u,e=>e.form),s={bankName:"Bank Name",branchCode:"Bank Branch",accountHolder:"Account Holder Name",accountNumber:"Account Number",accountType:"Account Type",debitOrderDay:" Debit Order Deduction Day",paymentFrequency:"Payment Frequency"},l=(0,a.Mz)(o,e=>Object.keys(e).flatMap(t=>{var r,a;return{label:s[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t})),i=(0,a.Mz)(o,e=>{let{paymentFrequency:t}=e;return null==t?void 0:t.value})},18172:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});const a=e=>e.sizotsaFuneralCover},54970:function(e,t,r){"use strict";r.d(t,{mA:function(){return s},pQ:function(){return c}});var a=r(40107),n=r(83878),u=r(18172);const o=(0,n.Mz)(u.e,e=>e.personalDetails),s=(0,n.Mz)(o,e=>e.form),l={title:"Title",nationality:"Nationality",birthCountry:"Birth Country",id:"ID Number",expiryDate:"ID Expiry Date",employementType:"Employment Status",employeeOccupation:"Occupation",otherEmployeeOccupation:"Other Occupation",sourceOfIncome:"Source Of Income",otherSourceOfIncome:"Other Source Of Income",prominentPerson:"Whether Politically Exposed Person?",dateOfBirth:"Date Of Birth",workAddress:"Place Of Work",mobileNumber:"Cellphone Number",email:"Email Address",telephoneWork:"Telephone Work"},i={streetAddress:"Plot number/suburb/ward",city:"City/Town/Village",country:"Country",residenceTimePeriod:"How long have you been living in this address?",previousPostalAddress:"Previous plot number/suburb/ward",previousPostalCity:"Previous City/Town/Village",previousPostalCountry:"Previous Country",postalSuburb:"P O Box/Private Bag/Suburb/Ward",postalCity:"Postal City/Town/Village",postalCountry:"Postal Country"},c=(0,n.Mz)(s,e=>{var t,r,n,u,o,s;const{previousPostalAddress:c,previousPostalCity:d,previousPostalCountry:p,...m}=e,v=(null===(t=e.firstName)||void 0===t?void 0:t.value)+" "+(null!==(r=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==r?r:"")+" "+(null===(u=e.surname)||void 0===u?void 0:u.value),f=null===(o=Object.keys(m))||void 0===o?void 0:o.map(t=>{var r,a;return{label:l[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t}),y=null===(s=Object.keys("Less than two years"===e.residenceTimePeriod.value?e:m))||void 0===s?void 0:s.map(t=>{var r,a;return{label:i[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t}),h=f.splice(-3,2);return{personalDetails:[{label:"Full Name",value:v}
2].concat((0,a.A)(f)),contactDetails:h,addressDetails:y}}),d=(0,n.Mz)(s,e=>{var t;return null==e||null===(t=e.title)||void 0===t?void 0:t.value});(0,n.Mz)(d,e=>[{description:"Mr.",code:"Mr."},{description:"Mrs.",code:"Mrs."},{description:"Miss.",code:"Miss."}].filter(t=>"Mr."===e?"Mr."!==t.description:"Mr."===t.description))},56449:function(e,t,r){"use strict";r.d(t,{q8:function(){return z},ZR:function(){return C},gw:function(){return y},gY:function(){return h},E7:function(){return x},E3:function(){return O},to:function(){return g},pS:function(){return k},IV:function(){return _},iu:function(){return L},BN:function(){return j},Pk:function(){return w},Cc:function(){return Y},WO:function(){return A},G7:function(){return V},Eh:function(){return R},dm:function(){return M},_9:function(){return E},vN:function(){return U},X6:function(){return P},vs:function(){return B},vW:function(){return Q},RX:function(){return b},sQ:function(){return G},Qw:function(){return D},n5:function(){return q}});var a=r(40107),n=r(83878),u=r(18172),o=r(93609),s=r(14916);const l={Me_and_My_Direct_Family:{1e4:[{minAge:18,maxAge:25,premium:43},{minAge:26,maxAge:35,premium:47.5},{minAge:36,maxAge:45,premium:58.5},{minAge:46,maxAge:55,premium:85},{minAge:56,maxAge:60,premium:108}],2e4:[{minAge:18,maxAge:25,premium:54},{minAge:26,maxAge:35,premium:64.5},{minAge:36,maxAge:45,premium:87},{minAge:46,maxAge:55,premium:137.5},{minAge:56,maxAge:60,premium:183.5}],4e4:[{minAge:18,maxAge:25,premium:76.5},{minAge:26,maxAge:35,premium:97},{minAge:36,maxAge:45,premium:141},{minAge:46,maxAge:55,premium:242.5},{minAge:56,maxAge:60,premium:334}],5e4:[{minAge:18,maxAge:25,premium:87.5},{minAge:26,maxAge:35,premium:113},{minAge:36,maxAge:45,premium:169},{minAge:46,maxAge:55,premium:295},{minAge:56,maxAge:60,premium:405.5}],6e4:[{minAge:18,maxAge:25,premium:104},{minAge:26,maxAge:35,premium:145.5},{minAge:36,maxAge:45,premium:206},{minAge:46,maxAge:55,premium:348.5},{minAge:56,maxAge:60,premium:486.5}],8e4:[{minAge:18,maxAge:25,premium:128.5},{minAge:26,maxAge:35,premium:182.5},{minAge:36,maxAge:45,premium:263.5},{minAge:46,maxAge:55,premium:455.5},{minAge:56,maxAge:60,premium:636.5}]},Myself:{1e4:[{minAge:18,maxAge:25,premium:18},{minAge:26,maxAge:35,premium:27.5},{minAge:36,maxAge:45,premium:31},{minAge:46,maxAge:55,premium:40},{minAge:56,maxAge:60,premium:51}],2e4:[{minAge:18,maxAge:25,premium:22.5},{minAge:26,maxAge:35,premium:41},{minAge:36,maxAge:45,premium:48},{minAge:46,maxAge:55,premium:64},{minAge:56,maxAge:60,premium:86.5}],4e4:[{minAge:18,maxAge:25,premium:35},{minAge:26,maxAge:35,premium:76.5},{minAge:36,maxAge:45,premium:91},{minAge:46,maxAge:55,premium:113},{minAge:56,maxAge:60,premium:157}],5e4:[{minAge:18,maxAge:25,premium:40},{minAge:26,maxAge:35,premium:91.5},{minAge:36,maxAge:45,premium:110},{minAge:46,maxAge:55,premium:137.5},{minAge:56,maxAge:60,premium:192}],6e4:[{minAge:18,maxAge:25,premium:45},{minAge:26,maxAge:35,premium:106.5},{minAge:36,maxAge:45,premium:129.5},{minAge:46,maxAge:55,premium:161.5},{minAge:56,maxAge:60,premium:227.5}],8e4:[{minAge:18,maxAge:25,premium:55.5},{minAge:26,maxAge:35,premium:137.5},{minAge:36,maxAge:45,premium:166.5},{minAge:46,maxAge:55,premium:210},{minAge:56,maxAge:60,premium:296.5}]},My_Extended_Family:{5e3:[{minAge:0,maxAge:25,premium:6.5},{minAge:26,maxAge:35,premium:11.5},{minAge:36,maxAge:45,premium:15.5},{minAge:46,maxAge:55,premium:17.5},{minAge:56,maxAge:65,premium:29},{minAge:66,maxAge:70,premium:39}],1e4:[{minAge:0,maxAge:25,premium:9.5},{minAge:26,maxAge:35,premium:19.5},{minAge:36,maxAge:45,premium:27.5},{minAge:46,maxAge:55,premium:31},{minAge:56,maxAge:65,premium:53.5},{minAge:66,maxAge:70,premium:73}],15e3:[{minAge:0,maxAge:25,premium:13},{minAge:26,maxAge:35,premium:27.5},{minAge:36,maxAge:45,premium:39.5},{minAge:46,maxAge:55,premium:44.5},{minAge:56,maxAge:65,premium:77.5},{minAge:66,maxAge:70,premium:107}],2e4:[{minAge:0,maxAge:25,premium:16},{minAge:26,maxAge:35,premium:35.5},{minAge:36,maxAge:45,premium:51},{minAge:46,maxAge:55,premium:58}],3e4:[{minAge:0,maxAge:25,premium:22},{minAge:26,maxAge:35,premium:51},{minAge:36,maxAge:45,premium:74.5},{minAge:46,maxAge:55,premium:85}],4e4:[{minAge:0,maxAge:25,premium:28},{minAge:26,maxAge:35,premium:67.5},{minAge:36,maxAge:45,premium:98.5},{minAge:46,maxAge:55,premium:112}],5e4:[{minAge:0,maxAge:25,premium:34.5},{minAge:26,maxAge:35,premium:83},{minAge:36,maxAge:45,premium:122.5},{minAge:46,maxAge:55,premium:139}]},My_Parents_and_In_laws:{5e3:[{minAge:0,maxAge:25,premium:5.5},{minAge:26,maxAge:35,premium:7},{minAge:36,maxAge:45,premium:8.5},{minAge:46,maxAge:55,premium:15},{minAge:56,maxAge:65,premium:28},{minAge:66,maxAge:70,premium:39}],1e4:[{minAge:0,maxAge:25,premium:7.5},{minAge:26,maxAge:35,premium:10},{minAge:36,maxAge:45,premium:13.5},{minAge:46,maxAge:55,premium:25.5},{minAge:56,maxAge:65,premium:51.5},{minAge:66,maxAge:70,premium:73}],15e3:[{minAge:0,maxAge:25,premium:9.5},{minAge:26,maxAge:35,premium:13.5},{minAge:36,maxAge:45,premium:18.5},{minAge:46,maxAge:55,premium:36},{minAge:56,maxAge:65,premium:74.5},{minAge:66,maxAge:70,premium:107}],2e4:[{minAge:0,maxAge:25,premium:11.5},{minAge:26,maxAge:35,premium:16.5},{minAge:36,maxAge:45,premium:23},{minAge:46,maxAge:55,premium:47}],3e4:[{minAge:0,maxAge:25,premium:15.5},{minAge:26,maxAge:35,premium:23.5},{minAge:36,maxAge:45,premium:33},{minAge:46,maxAge:55,premium:68}],4e4:[{minAge:0,maxAge:25,premium:20},{minAge:26,maxAge:35,premium:30},{minAge:36,maxAge:45,premium:42.5},{minAge:46,maxAge:55,premium:89.5}],5e4:[{minAge:0,maxAge:25,premium:24},{minAge:26,maxAge:35,premium:36.5},{minAge:36,maxAge:45,premium:52.5},{minAge:46,maxAge:55,premium:110.5}]}},i={Me_and_My_Direct_Family:{1e3:{1e4:[{minAge:18,maxAge:25,premium:47},{minAge:26,maxAge:35,premium:54},{minAge:36,maxAge:45,premium:68.5},{minAge:46,maxAge:55,premium:101.5},{minAge:56,maxAge:60,premium:132}
2],2e4:[{minAge:18,maxAge:25,premium:58},{minAge:26,maxAge:35,premium:71},{minAge:36,maxAge:45,premium:97},{minAge:46,maxAge:55,premium:154},{minAge:56,maxAge:60,premium:207.5}],4e4:[{minAge:18,maxAge:25,premium:80.5},{minAge:26,maxAge:35,premium:103.5},{minAge:36,maxAge:45,premium:151},{minAge:46,maxAge:55,premium:259},{minAge:56,maxAge:60,premium:358}],5e4:[{minAge:18,maxAge:25,premium:91.5},{minAge:26,maxAge:35,premium:119.5},{minAge:36,maxAge:45,premium:179},{minAge:46,maxAge:55,premium:311.5},{minAge:56,maxAge:60,premium:429.5}],6e4:[{minAge:18,maxAge:25,premium:108},{minAge:26,maxAge:35,premium:152},{minAge:36,maxAge:45,premium:216},{minAge:46,maxAge:55,premium:365},{minAge:56,maxAge:60,premium:510.5}],8e4:[{minAge:18,maxAge:25,premium:132.5},{minAge:26,maxAge:35,premium:189},{minAge:36,maxAge:45,premium:273.5},{minAge:46,maxAge:55,premium:472},{minAge:56,maxAge:60,premium:660.5}]},1500:{1e4:[{minAge:18,maxAge:25,premium:47.5},{minAge:26,maxAge:35,premium:56},{minAge:36,maxAge:45,premium:72},{minAge:46,maxAge:55,premium:108.5},{minAge:56,maxAge:60,premium:143}],2e4:[{minAge:18,maxAge:25,premium:58.5},{minAge:26,maxAge:35,premium:73},{minAge:36,maxAge:45,premium:100.5},{minAge:46,maxAge:55,premium:161},{minAge:56,maxAge:60,premium:218.5}],4e4:[{minAge:18,maxAge:25,premium:81},{minAge:26,maxAge:35,premium:105.5},{minAge:36,maxAge:45,premium:154.5},{minAge:46,maxAge:55,premium:266},{minAge:56,maxAge:60,premium:369}],5e4:[{minAge:18,maxAge:25,premium:92},{minAge:26,maxAge:35,premium:121.5},{minAge:36,maxAge:45,premium:182.5},{minAge:46,maxAge:55,premium:318.5},{minAge:56,maxAge:60,premium:440.5}],6e4:[{minAge:18,maxAge:25,premium:108.5},{minAge:26,maxAge:35,premium:154},{minAge:36,maxAge:45,premium:219.5},{minAge:46,maxAge:55,premium:372},{minAge:56,maxAge:60,premium:521.5}],8e4:[{minAge:18,maxAge:25,premium:133},{minAge:26,maxAge:35,premium:191},{minAge:36,maxAge:45,premium:277},{minAge:46,maxAge:55,premium:479},{minAge:56,maxAge:60,premium:671.5}]},2e3:{1e4:[{minAge:18,maxAge:25,premium:48.5},{minAge:26,maxAge:35,premium:57.5},{minAge:36,maxAge:45,premium:75},{minAge:46,maxAge:55,premium:114.5},{minAge:56,maxAge:60,premium:154.5}],2e4:[{minAge:18,maxAge:25,premium:59.5},{minAge:26,maxAge:35,premium:74.5},{minAge:36,maxAge:45,premium:103.5},{minAge:46,maxAge:55,premium:167},{minAge:56,maxAge:60,premium:230}],4e4:[{minAge:18,maxAge:25,premium:82},{minAge:26,maxAge:35,premium:107},{minAge:36,maxAge:45,premium:157.5},{minAge:46,maxAge:55,premium:272},{minAge:56,maxAge:60,premium:380.5}],5e4:[{minAge:18,maxAge:25,premium:93},{minAge:26,maxAge:35,premium:123},{minAge:36,maxAge:45,premium:185.5},{minAge:46,maxAge:55,premium:324.5},{minAge:56,maxAge:60,premium:452}],6e4:[{minAge:18,maxAge:25,premium:109.5},{minAge:26,maxAge:35,premium:155.5},{minAge:36,maxAge:45,premium:222.5},{minAge:46,maxAge:55,premium:378},{minAge:56,maxAge:60,premium:533}],8e4:[{minAge:18,maxAge:25,premium:134},{minAge:26,maxAge:35,premium:192.5},{minAge:36,maxAge:45,premium:280},{minAge:46,maxAge:55,premium:485},{minAge:56,maxAge:60,premium:683}]}},Myself:{1e3:{1e4:[{minAge:18,maxAge:25,premium:22},{minAge:26,maxAge:35,premium:34},{minAge:36,maxAge:45,premium:41},{minAge:46,maxAge:55,premium:56.5},{minAge:56,maxAge:60,premium:75}],2e4:[{minAge:18,maxAge:25,premium:26.5},{minAge:26,maxAge:35,premium:47.5},{minAge:36,maxAge:45,premium:58},{minAge:46,maxAge:55,premium:80.5},{minAge:56,maxAge:60,premium:110.5}],4e4:[{minAge:18,maxAge:25,premium:39},{minAge:26,maxAge:35,premium:83},{minAge:36,maxAge:45,premium:101},{minAge:46,maxAge:55,premium:129.5},{minAge:56,maxAge:60,premium:181}],5e4:[{minAge:18,maxAge:25,premium:44},{minAge:26,maxAge:35,premium:98},{minAge:36,maxAge:45,premium:120},{minAge:46,maxAge:55,premium:154},{minAge:56,maxAge:60,premium:216}],6e4:[{minAge:18,maxAge:25,premium:49},{minAge:26,maxAge:35,premium:113},{minAge:36,maxAge:45,premium:139.5},{minAge:46,maxAge:55,premium:178},{minAge:56,maxAge:60,premium:251.5}],8e4:[{minAge:18,maxAge:25,premium:59.5},{minAge:26,maxAge:35,premium:144},{minAge:36,maxAge:45,premium:176.5},{minAge:46,maxAge:55,premium:226.5},{minAge:56,maxAge:60,premium:320.5}]},1500:{1e4:[{minAge:18,maxAge:25,premium:22.5},{minAge:26,maxAge:35,premium:36},{minAge:36,maxAge:45,premium:44.5},{minAge:46,maxAge:55,premium:63.5},{minAge:56,maxAge:60,premium:86}],2e4:[{minAge:18,maxAge:25,premium:27},{minAge:26,maxAge:35,premium:49.5},{minAge:36,maxAge:45,premium:61.5},{minAge:46,maxAge:55,premium:87.5},{minAge:56,maxAge:60,premium:121.5}],4e4:[{minAge:18,maxAge:25,premium:39.5},{minAge:26,maxAge:35,premium:85},{minAge:36,maxAge:45,premium:104.5},{minAge:46,maxAge:55,premium:136.5},{minAge:56,maxAge:60,premium:192}],5e4:[{minAge:18,maxAge:25,premium:44.5},{minAge:26,maxAge:35,premium:100},{minAge:36,maxAge:45,premium:123.5},{minAge:46,maxAge:55,premium:161},{minAge:56,maxAge:60,premium:227}],6e4:[{minAge:18,maxAge:25,premium:49.5},{minAge:26,maxAge:35,premium:115},{minAge:36,maxAge:45,premium:143},{minAge:46,maxAge:55,premium:185},{minAge:56,maxAge:60,premium:262.5}],8e4:[{minAge:18,maxAge:25,premium:60},{minAge:26,maxAge:35,premium:146},{minAge:36,maxAge:45,premium:180},{minAge:46,maxAge:55,premium:233.5},{minAge:56,maxAge:60,premium:331.5}]},2e3:{1e4:[{minAge:18,maxAge:25,premium:23.5},{minAge:26,maxAge:35,premium:37.5},{minAge:36,maxAge:45,premium:47.5},{minAge:46,maxAge:55,premium:69.5},{minAge:56,maxAge:60,premium:97.5}],2e4:[{minAge:18,maxAge:25,premium:28},{minAge:26,maxAge:35,premium:51},{minAge:36,maxAge:45,premium:64.5},{minAge:46,maxAge:55,premium:93.5},{minAge:56,maxAge:60,premium:133}],4e4:[{minAge:18,maxAge:25,premium:40.5},{minAge:26,maxAge:35,premium:86.5},{minAge:36,maxAge:45,premium:107.5},{minAge:46,maxAge:55,premium:142.5},{minAge:56,maxAge:60,premium:203.5}],5e4:[{minAge:18,maxAge:25,premium:45.5},{minAge:26,maxAge:35,premium:101.5},{minAge:36,maxAge:45,premium:126.5},{minAge:46,maxAge:55,premium:167},{minAge:56,maxAge:60,premium:238.5}],6e4:[{minAge:18,maxAge:25,premium:50.5},{minAge:26,maxAge:35,premium:116.5},{minAge:36,maxAge:45,premium:146},{minAge:46,maxAge:55,premium:191},{minAge:56,maxAge:60,premium:274}],8e4:[{minAge:18,maxAge:25,premium:61},{minAge:26,maxAge:35,premium:147.5},{minAge:36,maxAge:45,premium:183},{minAge:46,maxAge:55,premium:239.5},{minAge:56,maxAge:60,premium:343}]}}},c=[{minAge:18,maxAge:25,charge:7.5},{minAge:26,maxAge:35,charge:15},{minAge:36,maxAge:50,charge:35}];var d=r(92269),p=r(54970),m=r(93646),v=r(92185);const f=(0,n.Mz)(u.e,e=>e.quote),y=((0,n.Mz)(f,e=>null==e?void 0:e.selectedCoverCategory),(0,n.Mz)(f,e=>e.coverType)),h=(0,n.Mz)(f,e=>e.deleteQuoteDetails),g=(0,n.Mz)(f,e=>e.editQuoteDetails),b=(0,n.Mz)(f,e=>e.form),A=((0,n.Mz)(f,e=>null==e?void 0:e.popupModalDetails),(0,n.Mz)(f,e=>e.livesCovered)),S=(0,n.Mz)(A,e=>Object.values(e[s.Vw.BENEFECIARY])),N=(0,n.Mz)(A,e=>{var t;const{agentCode:r}=null!==(t=Object.values(e[s.Vw.AGENT])[0])&&void 0!==t?t:{agentCode:null};return r}),C=(0,n.Mz)(A,e=>{var t;return null!==(t=Object.values(e[s.Vw.BENIFITS])[0])&&void 0!==t?t:{}}),I=(0,n.Mz)(A,e=>{var t;return null!==(t=Object.values(e[s.Vw.ME_AND_MY_DIRECT_FAMILY])[0])&&void 0!==t?t:{}}),D=(0,n.Mz)(f,e=>e.quotingResponse),w=(0,n.Mz)(f,e=>!Object.values(e.livesCovered).some(e=>Object.values(e).length)),E=(0,n.Mz)(A,e=>Object.values(e[s.Vw.ME_AND_MY_DIRECT_FAMILY])[0]),T=(0,n.Mz)(A,e=>Object.values(e[s.Vw.ME_AND_MY_DIRECT_FAMILY]).length>1?s.Vw.ME_AND_MY_DIRECT_FAMILY:s.Vw.MYSELF),O=(0,n.Mz)(A,o.z9,(e,t)=>{var r;return null==t||null===(r=t.displayParentsandInLaws)||void 0===r?void 0:r.map(t=>{let{code:r,description:a}=t;return{code:r,description:a,disabled:Object.values(e[s.Vw.PARENTS_AND_IN_LAWS]).some(e=>e.relationship.value===r)}})}),P=((0,n.Mz)(A,e=>{var t;const r={...e[s.Vw.ME_AND_MY_DIRECT_FAMILY],...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]};return null===(t=Object.keys(r))||void 0===t?void 0:t.flatMap(e=>{var t,a;return"Myself"===r[e].relationship.value||r[e].age.value<18?[]:{id:e,name:(null===(t=r[e])||void 0===t?void 0:t.firstName.value)+" "+(null===(a=r[e])||void 0===a?void 0:a.surname.value)}})}),(0,n.Mz)(b,e=>{const{age:t,coverAmount:r,selectedCoverCategory:a,needIncomeStabilization:n,incomeStabilization:u}=e,o=null==t?void 0:t.value,s="Yes"===n.value?i[a.value][u.value]:l[a.value];var c,d,p;return s&&r.value&&null!==(c=null===(d=s[r.value])||void 0===d||null===(p=d.filter(e=>{let{minAge:t,maxAge:r}=e;return o>=t&&o<=r})[0])||void 0===p?void 0:p.premium)&&void 0!==c?c:0})),M=(0,n.Mz)(A,e=>{var t,r,a;return null!==(t=null===(r=Object.values(e[s.Vw.ME_AND_MY_DIRECT_FAMILY]))||void 0===r||null===(a=r.filter(e=>e.relationship.value===s.mP.MYSELF)[0])||void 0===a?void 0:a.coverAmount.value)&&void 0!==t?t:0}),L=(0,n.Mz)(b,M,T,(e,t,r)=>
2{const{age:a,coverAmount:n,incomeStabilization:u,selectedCoverCategory:o}=e,s=i[r][u.value];var l,c,d;return s&&t&&null!==(l=null===(c=s[t])||void 0===c||null===(d=c.filter(e=>{let{minAge:t,maxAge:r}=e;return a.value>=t&&a.value<=r})[0])||void 0===d?void 0:d.premium)&&void 0!==l?l:0}),z=((0,n.Mz)(E,T,(e,t)=>{const{age:r,coverAmount:a,needIncomeStabilization:n,incomeStabilization:u}=e,o="Yes"===n.value?i[t][u.value]:l[t];var s,c,d;return o&&a.value&&null!==(s=null===(c=o[a.value])||void 0===c||null===(d=c.filter(e=>{let{minAge:t,maxAge:a}=e;return r.value>=t&&r.value<=a})[0])||void 0===d?void 0:d.premium)&&void 0!==s?s:0}),(e,t,r,a)=>{var n,u,o;return null!==(n=null===(u=(a?i[e][a]:l[e])[r])||void 0===u||null===(o=u.filter(e=>{let{minAge:r,maxAge:a}=e;return t>=r&&t<=a})[0])||void 0===o?void 0:o.premium)&&void 0!==n?n:0}),k=(0,n.Mz)(A,E,(e,t)=>{var r,a,n,u,o,l;const i=Object.values(e[s.Vw.BENIFITS])[0],d="Yes"===(null==i||null===(r=i.benefitsDetails)||void 0===r?void 0:r.value),p="Yes"===(null==i||null===(a=i.benefitsDetailsOnPremium)||void 0===a?void 0:a.value),{age:m,monthlyPremium:v}=t,f=null!==(n=null===(u=c.filter(e=>{let{minAge:t,maxAge:r}=e;return m.value>=t&&m.value<=r})[0])||void 0===u?void 0:u.charge)&&void 0!==n?n:0,y=null===(o=Object.values(e))||void 0===o||null===(l=o.flatMap(e=>Object.values(e)))||void 0===l?void 0:l.reduce((e,t)=>e+t.monthlyPremium.value,0),h=p?y+(null==v?void 0:v.value)/100*f:y;return(d?h+h/100*8.6:h).toFixed(2)}),V=e=>(0,n.Mz)(A,o.z9,t=>{var r,n,u,o;const l={[s.mP.SPOUSE]:2===(null===(r=Object.values(t[s.Vw.ME_AND_MY_DIRECT_FAMILY]))||void 0===r?void 0:r.filter(e=>{let{relationship:t}=e;return t.value===s.mP.SPOUSE}).length),[s.mP.CHILD]:6===(null===(n=Object.values(t[s.Vw.ME_AND_MY_DIRECT_FAMILY]))||void 0===n?void 0:n.filter(e=>{let{relationship:t}=e;return t.value===s.mP.CHILD}).length),[s.Vw.PARENTS_AND_IN_LAWS]:4===(null===(u=Object.values(t[s.Vw.PARENTS_AND_IN_LAWS]))||void 0===u?void 0:u.length),[s.Vw.EXTENDED_FAMILY]:8===(null===(o=Object.values(t[s.Vw.EXTENDED_FAMILY]))||void 0===o?void 0:o.length)};return[].concat((0,a.A)(e?[{code:"Child",description:"Child",disabled:l.Child},{code:"Spouse",description:"Spouse",disabled:l.Spouse}]:[]),[{code:s.Vw.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law",disabled:l[s.Vw.PARENTS_AND_IN_LAWS]},{code:s.Vw.EXTENDED_FAMILY,description:"My Extended Family",disabled:l[s.Vw.EXTENDED_FAMILY]}])}),R=(0,n.Mz)(A,e=>[e[s.Vw.ME_AND_MY_DIRECT_FAMILY],e[s.Vw.EXTENDED_FAMILY],e[s.Vw.PARENTS_AND_IN_LAWS]].flatMap(e=>Object.values(e)).every(e=>{var t;return(null==e||null===(t=e.formStatus)||void 0===t?void 0:t.value)===d.wK.VALID})),x=(0,n.Mz)(A,e=>Object.values(e[s.Vw.ME_AND_MY_DIRECT_FAMILY]).filter(e=>e.relationship!==s.mP.MYSELF).some(e=>e.firstName.value)),_=(0,n.Mz)(A,e=>{const t=Object.values({...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]}).map(e=>e.coverAmount.value);return Math.max.apply(Math,(0,a.A)(t))}),F={id:"ID Number",dateOfBirth:"Date Of Birth:",relationship:"Relationship",cellphone:"Cell Phone Number",email:"Email Address"},j=(0,n.Mz)(A,b,(e,t)=>{var r,a,n;const u={...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]},o=null!==(r=s._E[null===(a=t.coverAmount)||void 0===a?void 0:a.value])&&void 0!==r?r:15e3;return null===(n=Object.values(u))||void 0===n?void 0:n.some(e=>(null==e?void 0:e.age.value)>59&&(null==e?void 0:e.coverAmount.value)>o)}),U=((0,n.Mz)(S,e=>{var t,r,n;const u=(null===(t=e[0].firstName)||void 0===t?void 0:t.value)+" "+(null===(r=e[0].surname)||void 0===r?void 0:r.value),o=null===(n=Object.keys(e[0]))||void 0===n?void 0:n.flatMap(t=>{var r,a;if(Object.keys(F).includes(t))return{label:F[t],value:null!==(r=null===(a=e[0][t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}).filter(e=>void 0!==e);return[{label:"Beneficiary Name",value:u}].concat((0,a.A)(o))}),(0,n.Mz)(A,e=>{var t;const r={...e[s.Vw.ME_AND_MY_DIRECT_FAMILY],...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]};return null===(t=Object.keys(r))||void 0===t?void 0:t.flatMap(e=>{var t,a,n,u,o,s,l,i,c,d,p,m,v,f;return{id:e,fullName:(null===(t=r[e])||void 0===t||null===(a=t.t
2itle)||void 0===a?void 0:a.value)+" "+(null===(n=r[e])||void 0===n||null===(u=n.firstName)||void 0===u?void 0:u.value)+" "+(null===(o=r[e])||void 0===o||null===(s=o.surname)||void 0===s?void 0:s.value),relationship:null===(l=r[e])||void 0===l||null===(i=l.relationship)||void 0===i?void 0:i.value,coverAmount:null!==(c=null===(d=r[e])||void 0===d||null===(p=d.coverAmount)||void 0===p?void 0:p.value)&&void 0!==c?c:"-",monthlyPremium:null!==(m=null===(v=r[e])||void 0===v||null===(f=v.monthlyPremium)||void 0===f?void 0:f.value)&&void 0!==m?m:"-"}})}),(0,n.Mz)(D,A,m.vk,(e,t,r)=>{var a,n,u;return[{label:"Plan Name",value:"Sizotsa Funeral Cover "+(Object.keys(t[s.Vw.ME_AND_MY_DIRECT_FAMILY]).length>1?"(Me & My Direct Family)":"(Myself)")},{label:"Premium Frequency",value:"Monthly"===r?"Monthly":"Yearly"},{label:"Premium Contribution",value:`E ${"Monthly"===r?null!==(a=null==e?void 0:e.funeralPremium)&&void 0!==a?a:0:q(null===(n=null!==(u=12*(null==e?void 0:e.funeralPremium))&&void 0!==u?u:0)||void 0===n?void 0:n.toFixed(2))}`}]}),(0,n.Mz)(A,e=>{const t={...e[s.Vw.ME_AND_MY_DIRECT_FAMILY],...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]};return Object.keys(t).filter(e=>{var r,a;return(null===(r=t[e])||void 0===r||null===(a=r.age)||void 0===a?void 0:a.value)>18}).length}),(0,n.Mz)(A,e=>{const t={...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]};return 12===Object.values(t).length})),$=((0,n.Mz)(A,e=>{const t={...e[s.Vw.ME_AND_MY_DIRECT_FAMILY],...e[s.Vw.PARENTS_AND_IN_LAWS],...e[s.Vw.EXTENDED_FAMILY]};return 21===Object.values(t).length}),e=>"yes"===(null==e?void 0:e.toLowerCase())),B=(0,n.Mz)(p.mA,A,S,m.ZS,v.PD,o.Xr,N,I,(e,t,r,a,n,u,l,i)=>{var c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,B,W,q,K,G,Y,H,Q,Z,X,J,ee,te,re,ae,ne,ue,oe,se,le,ie,ce,de;let{needIncomeStabilization:pe,incomeStabilization:me}=i;const ve={title:null==e||null===(c=e.title)||void 0===c?void 0:c.value,firstName:null==e||null===(d=e.firstName)||void 0===d?void 0:d.value,lastName:null==e||null===(p=e.surname)||void 0===p?void 0:p.value,nationality:null==e||null===(m=e.nationality)||void 0===m?void 0:m.value,birthCountry:null==e||null===(v=e.birthCountry)||void 0===v?void 0:v.value,agentCode:null==l?void 0:l.value,botswanaIdNumber:null==e||null===(f=e.id)||void 0===f?void 0:f.value,dateOfBirth:null==e||null===(y=e.dateOfBirth)||void 0===y||null===(h=y.value)||void 0===h?void 0:h.replaceAll("/","-"),idExpiryDate:null==e||null===(g=e.expiryDate)||void 0===g||null===(b=g.value)||void 0===b?void 0:b.replaceAll("/","-"),isPip:$(null==e||null===(A=e.prominentPerson)||void 0===A?void 0:A.value),email:null==e||null===(S=e.email)||void 0===S?void 0:S.value,contactNumber:null==e||null===(N=e.mobileNumber)||void 0===N?void 0:N.value,residentialAddress:{addressLine1:null==e||null===(C=e.streetAddress)||void 0===C?void 0:C.value,city:null==e||null===(I=e.city)||void 0===I?void 0:I.value,country:null==e||null===(D=e.country)||void 0===D?void 0:D.value},postalAddress:{addressLine1:null==e||null===(w=e.postalSuburb)||void 0===w?void 0:w.value,city:null==e||null===(E=e.postalCity)||void 0===E?void 0:E.value,country:null==e||null===(T=e.postalCountry)||void 0===T?void 0:T.value},previousResidentialAddress:{addressLine1:null!==(O=null==e||null===(P=e.previousPostalAddress)||void 0===P?void 0:P.value)&&void 0!==O?O:"",city:null!==(M=null==e||null===(L=e.previousPostalCity)||void 0===L?void 0:L.value)&&void 0!==M?M:"",country:null!==(z=null==e||null===(k=e.previousPostalCountry)||void 0===k?void 0:k.value)&&void 0!==z?z:""},employmentDetails:{status:null==e||null===(V=e.employementType)||void 0===V?void 0:V.value,occupation:null==e||null===(R=e.employeeOccupation)||void 0===R?void 0:R.value,sourceOfIncome:null==e||null===(x=e.sourceOfIncome)||void 0===x?void 0:x.value}},fe={premiumPaidUp:!1,cashBack:$(null===(_=t[s.Vw.BENIFITS][0])||void 0===_||null===(F=_.benefitsDetails)||void 0===F?void 0:F.value),incomeStabilization:"Yes"===(null==pe?void 0:pe.value),incomeStabilizationAmount:"Yes"===(null==pe?void 0:pe.value)?+me.value:0},ye={...t[s.Vw.ME_AND_MY_DIRECT_FAMILY],...t[s.Vw.PARENTS_AND_IN_LAWS],...t[s.Vw.EXTENDED_FAMILY]},he=null===(j=Object.keys(ye))||void 0===j?void 0:j.flatMap(e=>{var t,r,a,n,u,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I;return{relationship:o.LV.some(t=>{var r,a;return(null==t?void 0:t.description)===(null===(r=ye[e])||void 0===r||null===(a=r.relationship
2)||void 0===a?void 0:a.value)})?"My_Extended_Family":o.hi.some(t=>{var r,a;return(null==t?void 0:t.description)===(null===(r=ye[e])||void 0===r||null===(a=r.relationship)||void 0===a?void 0:a.value)})?"MyParents_and_In-laws":null===(t=ye[e])||void 0===t||null===(r=t.relationship)||void 0===r?void 0:r.value,title:null===(a=ye[e])||void 0===a||null===(n=a.title)||void 0===n?void 0:n.value,firstName:null===(u=ye[e])||void 0===u||null===(s=u.firstName)||void 0===s?void 0:s.value,lastName:null===(l=ye[e])||void 0===l||null===(i=l.surname)||void 0===i?void 0:i.value,dateOfBirth:null===(c=ye[e])||void 0===c||null===(d=c.dateOfBirth)||void 0===d||null===(p=d.value)||void 0===p?void 0:p.replaceAll("/","-"),nationality:null===(m=ye[e])||void 0===m||null===(v=m.nationality)||void 0===v?void 0:v.value,botswanaId:null===(f=ye[e])||void 0===f||null===(y=f.id)||void 0===y?void 0:y.value,coverAmount:null===(h=ye[e])||void 0===h||null===(g=h.coverAmount)||void 0===g?void 0:g.value,isStudent:$(null===(b=ye[e])||void 0===b||null===(A=b.childIsStudent)||void 0===A?void 0:A.value),hasSpecialNeeds:$(null===(S=ye[e])||void 0===S||null===(N=S.childHaveSpecialNeed)||void 0===N?void 0:N.value),familyMember:null===(C=ye[e])||void 0===C||null===(I=C.relationship)||void 0===I?void 0:I.value}}),ge={name:null===(U=r[0])||void 0===U||null===(B=U.firstName)||void 0===B?void 0:B.value,lastName:null===(W=r[0])||void 0===W||null===(q=W.surname)||void 0===q?void 0:q.value,nationalId:null===(K=r[0])||void 0===K||null===(G=K.id)||void 0===G?void 0:G.value,dateOfBirth:null===(Y=r[0])||void 0===Y||null===(H=Y.dateOfBirth)||void 0===H?void 0:H.value.replaceAll("/","-"),relationship:null===(Q=r[0])||void 0===Q||null===(Z=Q.relationship)||void 0===Z?void 0:Z.value,email:null===(X=r[0])||void 0===X||null===(J=X.email)||void 0===J?void 0:J.value,mobileNumber:null===(ee=r[0])||void 0===ee||null===(te=ee.cellphone)||void 0===te?void 0:te.value,nationality:null===(re=r[0])||void 0===re||null===(ae=re.nationality)||void 0===ae?void 0:ae.value},be={bankName:null==a||null===(ne=a.bankName)||void 0===ne?void 0:ne.displayValue,branchName:null==a||null===(ue=a.branchCode)||void 0===ue?void 0:ue.displayValue,accountHolderName:null==a||null===(oe=a.accountHolder)||void 0===oe?void 0:oe.value,accountNumber:null==a||null===(se=a.accountNumber)||void 0===se||null===(le=se.value)||void 0===le?void 0:le.replaceAll(" ",""),accountType:null==a||null===(ie=a.accountType)||void 0===ie?void 0:ie.displayValue,debitOrderDate:null==a||null===(ce=a.debitOrderDay)||void 0===ce?void 0:ce.value,confirmDetails:null==a||null===(de=a.paymentAuthorization)||void 0===de?void 0:de.value},Ae={certifiedCopyOfId:"Your ID",incomeProof:"Proof of income statement",addressProof:"Proof of address",bankStatement:"Bank statement"},Se=Object.keys(n).map(e=>{var t,r,a;const u=null!==(t=n[e])&&void 0!==t&&t.url?null===(r=n[e])||void 0===r?void 0:r.url.split("file/"):["",""];return{documentType:Ae[e],fileName:null===(a=n[e])||void 0===a?void 0:a.fileName,fileType:"image/png",fileSize:2048e3,url:u[0]+"file/"+encodeURIComponent(u[1])}}).filter(e=>null==e?void 0:e.fileName);return{coverType:Object.keys(t[s.Vw.ME_AND_MY_DIRECT_FAMILY]).length>1?"Me_And_My_Direct_Family":s.Vw.MYSELF,personalDetails:ve,livesCovered:he,beneficiaries:[ge],paymentDetails:be,uploadDocuments:Se,benifit:fe,confirmDetails:u}}),W=(0,n.Mz)(C,e=>{var t;const r={benefitsDetails:"Cash Back"};return null===(t=Object.keys(e))||void 0===t?void 0:t.flatMap(t=>{var a,n;if(Object.keys(r).includes(t))return{label:r[t],value:null!==(a=null===(n=e[t])||void 0===n?void 0:n.value)&&void 0!==a?a:"-"}}).filter(e=>void 0!==e)}),q=e=>{let t=e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");return null!=t?t:0},K={[s.Vw.EXTENDED_FAMILY]:"MyExtendedFamily",[s.Vw.PARENTS_AND_IN_LAWS]:"MyParentsOrInLaws"},G=(0,n.Mz)(E,A,C,I,(e,t,r,n)=>{let{incomeStabilization:u,needIncomeStabilization:o}=n;const{dateOfBirth:l,addPartner:i,addChild:c,coverAmount:d,gender:p,title:m}=e,{benefitsDetails:v}=r,f=e=>{var r;return null===(r=Object.keys(t[e]))||void 0===r?void 0:r.map(r=>{const{dateOfBirth:a,coverAmount:n,relationship:u}=t[e][r];return{id:r,familyMemberType:K[e],familyMemberRelation:null==u?void 0:u.value,dateOfBirth:a.value,coverAmount:+n.value}})},y=f(s.Vw.PARENTS_AND_IN_LAWS),h=f(s.Vw.EXTENDED_FAMILY),g=(()=>{const e=new Date;return e.setFullYear(e.getFullYear()-17),`${String(e.getDate()).padStart(2,"0")}/${String(e.getMonth()+1).padStart(2,"0")}/${e.getFullYear()}`})(),b=Object.values(t[s.Vw.ME_AND_MY_DIRECT_FAMILY]).map(e=>({...e,childIsStudent:{...e.childIsStudent,value:"Yes"===e.childIsStudent.value?"CHECKED":"UNCHECKED"},childHaveSpecialNeed:{...e.childHaveSpecialNeed,value:"Yes"===e.childHaveSpecialNeed.value?"CHECKED":"UNCHECKED"}})).filter(e=>{let{relationship:t}=e;return"Child"===(null==t?void 0:t.value)});let A=[];for(let a in b){var S,N,C;let e=b[a];A.push({dateOfBirth:null!==(S=e.dateOfBirth.value)&&void 0!==S?S:g,specialNeeds:null!==(N=e.childHaveSpecialNeed.value)&&void 0!==N?N:"UNCHECKED",student:null!==(C=e.childIsStudent.value)&&void 0!==C?C:"UNCHECKED"})}return{dateOfBirth:null==l?void 0:l.value,gender:null==p?void 0:p.value.toLowerCase(),coverAmount:+(null==d?void 0:d.value),spouseCovered:null==i?void 0:i.value,spouseDateOfBirth:null==l?void 0:l.value,childrenCovered:null==c?void 0:c.value,childrenDetails:A,paymentFrequency:"monthly",benefitsApplied:{cashback:$(null==v?void 0:v.value),premiumPaidUp:!1,incomeStabilizationAmount:"Yes"===(null==o?void 0:o.value)?+u.value:0},additionalCoverMembers:[].concat((0,a.A)(h),(0,a.A)(y))}}),Y=(0,n.Mz)(A,e=>{var t;const r=t=>{const r=e[t];return Object.entries(r).flatMap(e=>{let[t,r]=e;const a=[],n=null==r?void 0:r.dateOfBirth.value;n&&a.push({label:"Date of Birth",value:n});const u=null==r?void 0:r.coverAmount.value;return null!==u&&a.push({label:"Cover Amount",value:u}),"Yes"===r.needIncomeStabilization.value&&a.push({label:"Income Stabilization",value:r.
2incomeStabilization.value}),a})},n=r(s.Vw.ME_AND_MY_DIRECT_FAMILY),u=r(s.Vw.PARENTS_AND_IN_LAWS),o=r(s.Vw.EXTENDED_FAMILY),l=Object.values(e[s.Vw.BENIFITS]);return[{title:(null==n?void 0:n.length)>1?s.Vw.ME_AND_MY_DIRECT_FAMILY:s.Vw.MYSELF,data:(0,a.A)(n)},(null==u?void 0:u.length)&&{title:s.Vw.PARENTS_AND_IN_LAWS,data:(0,a.A)(u)},(null==o?void 0:o.length)&&{title:s.Vw.EXTENDED_FAMILY,data:(0,a.A)(o)},l.length&&{title:"Benefits",data:[{label:"Cash back",value:null===(t=l[0].benefitsDetails)||void 0===t?void 0:t.value}]}].filter(e=>0!==e)}),H=(0,n.Mz)(A,e=>{const t=(t,r)=>{var a;return null===(a=Object.values(e[r]))||void 0===a?void 0:a.flatMap(e=>{var r,a,n,u,o,s;return{title:t,data:[{label:"Full name",value:(null==e||null===(r=e.title)||void 0===r?void 0:r.value)+" "+(null==e||null===(a=e.firstName)||void 0===a?void 0:a.value)+" "+(null==e||null===(n=e.surname)||void 0===n?void 0:n.value)},{label:"Relation",value:null==e||null===(u=e.relationship)||void 0===u?void 0:u.value},{label:"Cover amount",value:null==e||null===(o=e.coverAmount)||void 0===o?void 0:o.value},{label:"Premium",value:null==e||null===(s=e.monthlyPremium)||void 0===s?void 0:s.value}]}})};return[].concat((0,a.A)(t("Me and my Direct family",s.Vw.ME_AND_MY_DIRECT_FAMILY)),(0,a.A)(t("Parents in laws",s.Vw.PARENTS_AND_IN_LAWS)),(0,a.A)(t("Extended family",s.Vw.EXTENDED_FAMILY)),(0,a.A)(t("Beneficiary",s.Vw.BENEFECIARY)))}),Q=(0,n.Mz)(p.pQ,H,W,v.gH,m.ts,(e,t,r,n,u)=>{const{personalDetails:o,contactDetails:s,addressDetails:l}=e,i=[{title:"Benefit Details",data:r}],c=[{title:"Banking Details",data:u}],d=[{title:"Document Details",data:n}];return[].concat([{title:"Personal Details",data:o},{title:"Contact Details",data:s},{title:"Address Details",data:l}],(0,a.A)(t),i,c,d)})},93609:function(e,t,r){"use strict";r.d(t,{LV:function(){return s},Xj:function(){return d},Xr:function(){return f},hi:function(){return o},yW:function(){return v},z9:function(){return y},zk:function(){return p}});var a=r(83878),n=r(14916),u=r(18172);const o=[{code:"Mother",description:"Mother"},{code:"Mother-in-law",description:"Mother-in-law"},{code:"Father",description:"Father"},{code:"Father-in-law",description:"Father-in-law"},{code:"Step-father",description:"Step-father"},{code:"Step-mother",description:"Step-mother"},{code:"Adoptive father",description:"Adoptive father"},{code:"Adoptive mother",description:"Adoptive mother"}],s=[{code:"aunt",description:"Aunt"},{code:"Uncle",description:"Uncle"},{code:"Brother",description:"Brother"},{code:"Sister",description:"Sister"},{code:"Brother-in-law",description:"Brother-in-law"},{code:"Sister-in-law",description:"Sister-in-law"},{code:"Son-in-law",description:"Son-in-law"},{code:"Daughter-in-law",description:"Daughter-in-law"},{code:"Grand-father",description:"Grand-father"},{code:"Grand-mother",description:"Grand-mother"},{code:"Grand-son",description:"Grand-son"},{code:"Grand-daughter",description:"Grand-daughter"},{code:"Niece",description:"Niece"},{code:"First cousins",description:"First cousins"},{code:"Nephew",description:"Nephew"},{code:"Son",description:"Son"},{code:"Daughter",description:"Daughter"},{code:"Ex-husband",description:"Ex-husband"},{code:"Ex-wife",description:"Ex-wife"}],l=[{code:"Child",description:"Child"},{code:"Spouse",description:"Spouse"}],i=(0,a.Mz)(u.e,e=>e.referenceData),c=e=>(0,a.Mz)(i,t=>t[e]),d=(c("banks"),c("branchCodes"),c("apiDetails")),p=c("purchaseServiceResponse"),m=c("agentCodeDetails"),v=(0,a.Mz)(m,e=>{const{data:t={agentExists:null}}=e;return"YES"===(null==t?void 0:t.agentExists)}),f=(0,a.Mz)(i,e=>e.termsandConditions),y=()=>({displayCoverCategories:[].concat(l,[{code:n.Vw.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law"},{code:n.Vw.EXTENDED_FAMILY,description:"My Extended Family"}]),quoteDisplayCoverCategories:[{code:n.Vw.PARENTS_AND_IN_LAWS,description:"My Parents and Parents In-law"},{code:n.Vw.EXTENDED_FAMILY,description:"My Extended Family"}],displayParentsandInLaws:o,displayExtendedFamilyMembers:s,referenceTitles:[{code:"Mr.",description:"Mr."},{code:"Mrs.",description:"Mrs."},{code:"Miss.",description:"Miss."}
2],beneficiaryRelations:[].concat(l,o,s),yesNoReferenceData:[{code:"Yes",description:"Yes"},{code:"No",description:"No"}],genderReferenceData:[{description:"Male",code:"male"},{description:"Female",code:"female"}],referenceHearAboutUs:[{code:"online",description:"Online"},{code:"onRadio",description:"On radio"},{code:"onTv",description:"On Tv"},{code:"fromBillboard",description:"From a billboard"},{code:"fromSomeone",description:"From someone I know"},{code:"omEmployee",description:"Old mutual employee"},{code:"broker",description:"Broker/Agent"},{code:"other",description:"Other"}],referenceOnlinePlatform:[{code:"facebook",description:"Facebook"},{code:"linkedIn",description:"LinkedIn"},{code:"twitter/X",description:"Twitter/X"},{code:"youTube",description:"YouTube"},{code:"googleSearch",description:"Google Search"}],referenceNationality:[{description:"Afghanistan",code:"Afghanistan"},{description:"Albania",code:"Albania"},{description:"Algeria",code:"Algeria"},{description:"Andorra",code:"Andorra"},{description:"Angola",code:"Angola"},{description:"Anguilla",code:"Anguilla"},{description:"Antigua And Barbuda",code:"Antigua And Barbuda"},{description:"Argentina",code:"Argentina"},{description:"Armenia",code:"Armenia"},{description:"Aruba",code:"Aruba"},{description:"Jordan",code:"Jordan"},{description:"Kazakhstan",code:"Kazakhstan"},{description:"Kenya",code:"Kenya"},{description:"Kiribati",code:"Kiribati"},{description:"Korea, Republic (South)",code:"Korea, Republic (South)"},{description:"Kosovo",code:"Kosovo"},{description:"Kuwait",code:"Kuwait"},{description:"Laos",code:"Laos"},{description:"Latvia",code:"Latvia"},{description:"Ascension And St-Helena",code:"Ascension And St-Helena"},{description:"Lebanon",code:"Lebanon"},{description:"Lesotho",code:"Lesotho"},{description:"Liberia",code:"Liberia"},{description:"Libya",code:"Libya"},{description:"Lithuania",code:"Lithuania"},{description:"Luxemburg",code:"Luxemburg"},{description:"Macao",code:"Macao"},{description:"Macedonia",code:"Macedonia"},{description:"Madagascar",code:"Madagascar"},{description:"Malawi",code:"Malawi"},{description:"Australia",code:"Australia"},{description:"Malaysia",code:"Malaysia"},{description:"Maldives",code:"Maldives"},{description:"Mali",code:"Mali"},{description:"Malta",code:"Malta"},{description:"Martinique",code:"Martinique"},{description:"Mauritania",code:"Mauritania"},{description:"Mauritius",code:"Mauritius"},{description:"Mexico",code:"Mexico"},{description:"Moldova",code:"Moldova"},{description:"Austria",code:"Austria"},{description:"Mongolia",code:"Mongolia"},{description:"Montenegro",code:"Montenegro"},{description:"Montserrat",code:"Montserrat"},{description:"Mozambique",code:"Mozambique"},{description:"Myanmar",code:"Myanmar"},{description:"Namibia",code:"Namibia"},{description:"Nauru",code:"Nauru"},{description:"Nepal",code:"Nepal"},{description:"Netherlands",code:"Netherlands"},{description:"Azerbaidjan",code:"Azerbaidjan"},{description:"Netherlands Antilles",code:"Netherlands Antilles"},{description:"New Caledonia",code:"New Caledonia"},{description:"New Zealand",code:"New Zealand"},{description:"Nicaragua",code:"Nicaragua"},{description:"Niger",code:"Niger"},{description:"Nigeria",code:"Nigeria"},{description:"Niu Island",code:"Niu Island"},{description:"North Korea",code:"North Korea"},{description:"Norway",code:"Norway"},{description:"Oman",code:"Oman"},{description:"Bahamas",code:"Bahamas"},{description:"Pakistan",code:"Pakistan"},{description:"Panama",code:"Panama"},{description:"Papua New Guinea",code:"Papua New Guinea"},{description:"Paraguay",code:"Paraguay"},{description:"Peru",code:"Peru"},{description:"Philippines",code:"Philippines"},{description:"Pitcairn Islands",code:"Pitcairn Islands"},{description:"Poland",code:"Poland"},{description:"Portugal",code:"Portugal"},{description:"Qatar",code:"Qatar"},{description:"Bahrain",code:"Bahrain"},{description:"Reunion",code:"Reunion"},{description:"Romania",code:"Romania"},{description:"Russia",code:"Russia"},{description:"Rwanda",code:"Rwanda"},{description:"Samoa",code:"Samoa"},{description:"Sao Tome And Principe",code:"Sao Tome And Principe"},{description:"Saudi Arabia",code:"Saudi Arabia"},{description:"Senegal",code:"Senegal"},{description:"Serbia",code:"Serbia"},{description:"Seychelles",code:"Seychelles"},{description:"Bangladesh",code:"Bangladesh"},{description:"Sierra Leone",code:"Sierra Leone"},{description:"Singapore",code:"Singapore"},{description:"Slovakia",code:"Slovakia"},{description:"Slovenia",code:"Slovenia"},{description:"Solomon Islands",code:"Solomon Islands"},{description:"Somalia",code:"Somalia"},{description:"South Africa",code:"South Africa"},{description:"Spain",code:"Spain"},{description:"Sri Lanka",code:"Sri Lanka"},{description:"St Kitts And Nevis",code:"St Kitts And Nevis"},{description:"Barbados",code:"Barbados"},{description:"St Lucia",code:"St Lucia"},{description:"St Pierre And Miquelon",code:"St Pierre And Miquelon"},{description:"St Vincent And The Grenadines",code:"St Vincent And The Grenadines"},{description:"Sudan",code:"Sudan"},{description:"South Sudan",code:"South Sudan"},{description:"Suriname",code:"Suriname"},{description:"Turks & Caicos Islands",code:"Turks & Caicos Islands"},{description:"Tuvalu",code:"Tuvalu"},{description:"Uganda",code:"Uganda"},{description:"Ukraine",code:"Ukraine"},{description:"United Arab Emirates",code:"United Arab Emirates"},{description:"Uruguay",code:"Uruguay"},{description:"Usa",code:"Usa"},{description:"Uzbekistan",code:"Uzbekistan"},{description:"Belize",code:"Belize"},{description:"Vanuatu",code:"Vanuatu"},{description:"Vatican",code:"Vatican"},{description:"Venezuela",code:"Venezuela"},{description:"Vietnam",code:"Vietnam"},{description:"Wallis And Futuna Islands",code:"Wallis And Futuna Islands"},{description:"Yemen",code:"Yemen"},{description:"Zambia",code:"Zambia"},{description:"Zimbabwe",code:"Zimbabwe"},{description:"Benin",code:"Benin"},{description:"Bermuda",code:"Bermuda"},{description:"Bhutan",code:"Bhutan"},{description:"Bolivia",code:"Bolivia"},{description:"Bosnia Herzegovina",code:"Bosnia Herzegovina"},{description:"Botswana",code:"Botswana"},{description:"Brazil",code:"Brazil"},{description:"British Virgin Island",code:"British Virgin Island"},{description:"Brunei Darussalam",code:"Brunei Darussalam"},{description:"Bulgaria",code:"Bulgaria"},{description:"Burkina Faso",code:"Burkina Faso"},{description:"Burundi",code:"Burundi"},{description:"Cambodia",code:"Cambodia"},{description:"Cameroon",code:"Cameroon"},{description:"Canada",code:"Canada"},{description:"Cape Verde",code:"Cape Verde"},{description:"Cayman Islands",code:"Cayman Islands"},{description:"Central African Republic",code:"Central African Republic"},{description:"Chad",code:"Chad"},{description:"Chile",code:"Chile"},{description:"China",code:"China"},{description:"Colombia",code:"Colombia"},{description:"Comoros",code:"Comoros"},{description:"Congo",code:"Congo"},{description:"Cook Islands",code:"Cook Islands"},{description:"Costa Rica",code:"Costa Rica"},{description:"Croatia",code:"Croatia"},{description:"Cuba",code:"Cuba"},{description:"Cyprus",code:"Cyprus"},{description:"Czech Republic",code:"Czech Republic"},{description:"Denmark",code:"Denmark"},{description:"Djibouti",code:"Djibouti"},{description:"Dominica",code:"Dominica"},{description:"Dominican Republic",code:"Dominican Republic"},{description:"Ecuador",code:"Ecuador"},{description:"Egypt",code:"Egypt"},{description:"El Salvador",code:"El Salvador"},{description:"Equatorial Guinea",code:"Equatorial Guinea"},{description:"Eritrea",code:"Eritrea"},{description:"Estonia",code:"Estonia"},{description:"Ethiopia",code:"Ethiopia"},{description:"Falkland Islands",code:"Falkland Islands"},{description:"Faröe Islands",code:"Faröe Islands"},{description:"Fiji",code:"Fiji"},{description:"Finland",code:"Finland"},{description:"France",code:"France"},{description:"French Guiana",code:"French Guiana"},{description:"French Polynesia",code:"French Polynesia"},{description:"Gabon",code:"Gabon"},{description:"Gambia",code:"Gambia"},{description:"Georgia",code:"Georgia"},{description:"Germany",code:"Germany"},{description:"Ghana",code:"Ghana"},{description:"Gibraltar",code:"Gibraltar"},{description:"Great Britain",code:"Great Britain"},{description:"Greece",code:"Greece"},{description:"Greenland",code:"Greenland"},{description:"Grenada",code:"Grenada"},{description:"Guadeloupe",code:"Guadeloupe"},{description:"Guatemala",code:"Guatemala"},{description:"Guinea",code:"Guinea"},{description:"Guinea-Bissau",code:"Guinea-Bissau"},{description:"Guyana",code:"Guyana"},{description:"Haiti",code:"Haiti"},{description:"Honduras",code:"Honduras"},{description:"Hong Kong",code:"Hong Kong"},{description:"Hungary",code:"Hungary"},{description:"Iceland",code:"Iceland"},{description:"India",code:"India"},{description:"Indonesia",code:"Indonesia"},{description:"Iran",code:"Iran"},{description:"Iraq",code:"Iraq"},{description:"Ireland",code:"Ireland"},{description:"Israel",code:"Israel"},{description:"Italy",code:"Italy"},{description:"Ivory Coast",code:"Ivory Coast"},{description:"Jamaica",code:"Jamaica"},{description:"Japan",code:"Japan"},{description:"Eswatini",code:"Eswatini"},{description:"Sweden",code:"Sweden"},{description:"Switzerland",code:"Switzerland"},{description:"Syria",code:"Syria"},{description:"Taiwan",code:"Taiwan"},{description:"Belarus",code:"Belarus"},{description:"Tajikistan",code:"Tajikistan"},{description:"Tanzania",code:"Tanzania"},{description:"Thailand",code:"Thailand"},{description:"Timor-Leste",code:"Timor-Leste"},{description:"Togo",code:"Togo"},{description:"Tokelau Islands",code:"Tokelau Islands"},{description:"Tonga",code:"Tonga"},{description:"Trinidad And Tobago",code:"Trinidad And Tobago"},{description:"Tristan Da Cunha",code:"Tristan Da Cunha"},{description:"Tunisia",code:"Tunisia"},{description:"Belgium",code:"Belgium"},{description:"Turkey",code:"Turkey"},{description:"Turkmenistan",code:"Turkmenistan"}
2],referenceBirthCountries:[{code:"Afghanistan",description:"Afghanistan"},{code:"Albania",description:"Albania"},{code:"Algeria",description:"Algeria"},{code:"Andorra",description:"Andorra"},{code:"Angola",description:"Angola"},{code:"Anguilla",description:"Anguilla"},{code:"Antigua And Barbuda",description:"Antigua And Barbuda"},{code:"Argentina",description:"Argentina"},{code:"Armenia",description:"Armenia"},{code:"Aruba",description:"Aruba"},{code:"Jordan",description:"Jordan"},{code:"Kazakhstan",description:"Kazakhstan"},{code:"Kenya",description:"Kenya"},{code:"Kiribati",description:"Kiribati"},{code:"Korea, Republic (South)",description:"Korea, Republic (South)"},{code:"Kosovo",description:"Kosovo"},{code:"Kuwait",description:"Kuwait"},{code:"Kyrgyzstan",description:"Kyrgyzstan"},{code:"Laos",description:"Laos"},{code:"Latvia",description:"Latvia"},{code:"Ascension And St-Helena",description:"Ascension And St-Helena"},{code:"Lebanon",description:"Lebanon"},{code:"Lesotho",description:"Lesotho"},{code:"Liberia",description:"Liberia"},{code:"Libya",description:"Libya"},{code:"Lithuania",description:"Lithuania"},{code:"Luxemburg",description:"Luxemburg"},{code:"Macao",description:"Macao"},{code:"Macedonia",description:"Macedonia"},{code:"Madagascar",description:"Madagascar"},{code:"Malawi",description:"Malawi"},{code:"Australia",description:"Australia"},{code:"Malaysia",description:"Malaysia"},{code:"Maldives",description:"Maldives"},{code:"Mali",description:"Mali"},{code:"Malta",description:"Malta"},{code:"Martinique",description:"Martinique"},{code:"Mauritania",description:"Mauritania"},{code:"Mauritius",description:"Mauritius"},{code:"Mayotte",description:"Mayotte"},{code:"Mexico",description:"Mexico"},{code:"Moldova",description:"Moldova"},{code:"Austria",description:"Austria"},{code:"Mongolia",description:"Mongolia"},{code:"Montenegro",description:"Montenegro"},{code:"Montserrat",description:"Montserrat"},{code:"Morocco",description:"Morocco"},{code:"Mozambique",description:"Mozambique"},{code:"Myanmar",description:"Myanmar"},{code:"Namibia",description:"Namibia"},{code:"Nauru",description:"Nauru"},{code:"Nepal",description:"Nepal"},{code:"Netherlands",description:"Netherlands"},{code:"Azerbaidjan",description:"Azerbaidjan"},{code:"Netherlands Antilles",description:"Netherlands Antilles"},{code:"New Caledonia",description:"New Caledonia"},{code:"New Zealand",description:"New Zealand"},{code:"Nicaragua",description:"Nicaragua"},{code:"Niger",description:"Niger"},{code:"Nigeria",description:"Nigeria"},{code:"Niu Island",description:"Niu Island"},{code:"North Korea",description:"North Korea"},{code:"Norway",description:"Norway"},{code:"Oman",description:"Oman"},{code:"Bahamas",description:"Bahamas"},{code:"Pakistan",description:"Pakistan"},{code:"Panama",description:"Panama"},{code:"Papua New Guinea",description:"Papua New Guinea"},{code:"Paraguay",description:"Paraguay"},{code:"Peru",description:"Peru"},{code:"Philippines",description:"Philippines"},{code:"Pitcairn Islands",description:"Pitcairn Islands"},{code:"Poland",description:"Poland"},{code:"Portugal",description:"Portugal"},{code:"Qatar",description:"Qatar"},{code:"Bahrain",description:"Bahrain"},{code:"Reunion",description:"Reunion"},{code:"Romania",description:"Romania"},{code:"Russia",description:"Russia"},{code:"Rwanda",description:"Rwanda"},{code:"Samoa",description:"Samoa"},{code:"Sao Tome And Principe",description:"Sao Tome And Principe"},{code:"Saudi Arabia",description:"Saudi Arabia"},{code:"Senegal",description:"Senegal"},{code:"Serbia",description:"Serbia"},{code:"Seychelles",description:"Seychelles"},{code:"Bangladesh",description:"Bangladesh"},{code:"Sierra Leone",description:"Sierra Leone"},{code:"Singapore",description:"Singapore"},{code:"Slovakia",description:"Slovakia"},{code:"Slovenia",description:"Slovenia"},{code:"Solomon Islands",description:"Solomon Islands"},{code:"Somalia",description:"Somalia"},{code:"South Africa",description:"South Africa"},{code:"Spain",description:"Spain"},{code:"Sri Lanka",description:"Sri Lanka"},{code:"St Kitts And Nevis",description:"St Kitts And Nevis"},{code:"Barbados",description:"Barbados"},{code:"St Lucia",description:"St Lucia"}
2,{code:"St Pierre And Miquelon",description:"St Pierre And Miquelon"},{code:"St Vincent And The Grenadines",description:"St Vincent And The Grenadines"},{code:"South Sudan ",description:"South Sudan "},{code:"Suriname",description:"Suriname"},{code:"Eswatini",description:"Eswatini"},{code:"Sweden",description:"Sweden"},{code:"Switzerland",description:"Switzerland"},{code:"Syria",description:"Syria"},{code:"Taiwan",description:"Taiwan"},{code:"Belarus",description:"Belarus"},{code:"Tajikistan",description:"Tajikistan"},{code:"Tanzania",description:"Tanzania"},{code:"Thailand",description:"Thailand"},{code:"Timor-Leste",description:"Timor-Leste"},{code:"Togo",description:"Togo"},{code:"Tokelau Islands",description:"Tokelau Islands"},{code:"Tonga",description:"Tonga"},{code:"Trinidad And Tobago",description:"Trinidad And Tobago"},{code:"Tristan Da Cunha",description:"Tristan Da Cunha"},{code:"Tunisia",description:"Tunisia"},{code:"Belgium",description:"Belgium"},{code:"Turkey",description:"Turkey"},{code:"Turkmenistan",description:"Turkmenistan"},{code:"Turks & Caicos Islands",description:"Turks & Caicos Islands"},{code:"Tuvalu",description:"Tuvalu"},{code:"Uganda",description:"Uganda"},{code:"Ukraine",description:"Ukraine"},{code:"United Arab Emirates",description:"United Arab Emirates"},{code:"Uruguay",description:"Uruguay"},{code:"United States Of America",description:"United States Of America"},{code:"Uzbekistan",description:"Uzbekistan"},{code:"Belize",description:"Belize"},{code:"Vanuatu",description:"Vanuatu"},{code:"Vatican",description:"Vatican"},{code:"Venezuela",description:"Venezuela"},{code:"Vietnam",description:"Vietnam"},{code:"Wallis And Futuna Islands",description:"Wallis And Futuna Islands"},{code:"Yemen",description:"Yemen"},{code:"Zambia",description:"Zambia"},{code:"Zimbabwe",description:"Zimbabwe"},{code:"Japan",description:"Japan"},{code:"Gulf Co-operation Council",description:"Gulf Co-operation Council"},{code:"Benin",description:"Benin"},{code:"UK",description:"UK"},{code:"Bermuda",description:"Bermuda"},{code:"Bhutan",description:"Bhutan"},{code:"Bolivia",description:"Bolivia"},{code:"Bosnia Herzegovina",description:"Bosnia Herzegovina"},{code:"Botswana",description:"Botswana"},{code:"Brazil",description:"Brazil"},{code:"British Virgin Island",description:"British Virgin Island"},{code:"Brunei Darussalam",description:"Brunei Darussalam"},{code:"Bulgaria",description:"Bulgaria"},{code:"Burkina Faso",description:"Burkina Faso"},{code:"Burundi",description:"Burundi"},{code:"Cambodia",description:"Cambodia"},{code:"Cameroon",description:"Cameroon"},{code:"Canada",description:"Canada"},{code:"Cape Verde",description:"Cape Verde"},{code:"Cayman Islands",description:"Cayman Islands"},{code:"Central African Republic",description:"Central African Republic"},{code:"Chad",description:"Chad"},{code:"Chile",description:"Chile"},{code:"China",description:"China"},{code:"Colombia",description:"Colombia"},{code:"Comoros",description:"Comoros"},{code:"Congo",description:"Congo"},{code:"Cook Islands",description:"Cook Islands"},{code:"Costa Rica",description:"Costa Rica"},{code:"Croatia",description:"Croatia"},{code:"Cuba",description:"Cuba"},{code:"Cyprus",description:"Cyprus"},{code:"Czech Republic",description:"Czech Republic"},{code:"Denmark",description:"Denmark"},{code:"Djibouti",description:"Djibouti"},{code:"Dominica",description:"Dominica"},{code:"Dominican Republic",description:"Dominican Republic"},{code:"Ecuador",description:"Ecuador"},{code:"Egypt",description:"Egypt"},{code:"El Salvador",description:"El Salvador"},{code:"Equatorial Guinea",description:"Equatorial Guinea"},{code:"Eritrea",description:"Eritrea"},{code:"Estonia",description:"Estonia"},{code:"Ethiopia",description:"Ethiopia"},{code:"Falkland Islands",description:"Falkland Islands"},{code:"Faröe Islands",description:"Faröe Islands"},{code:"Fiji",description:"Fiji"},{code:"Finland",description:"Finland"},{code:"France",description:"France"},{code:"French Guiana",description:"French Guiana"},{code:"French Polynesia",description:"French Polynesia"}
2,{code:"Gabon",description:"Gabon"},{code:"Gambia",description:"Gambia"},{code:"Georgia",description:"Georgia"},{code:"Germany",description:"Germany"},{code:"Ghana",description:"Ghana"},{code:"Gibraltar",description:"Gibraltar"},{code:"Great Britain",description:"Great Britain"},{code:"Greece",description:"Greece"},{code:"Greenland",description:"Greenland"},{code:"Grenada",description:"Grenada"},{code:"Guadeloupe",description:"Guadeloupe"},{code:"Guatemala",description:"Guatemala"},{code:"Guinea",description:"Guinea"},{code:"Guinea-Bissau",description:"Guinea-Bissau"},{code:"Guyana",description:"Guyana"},{code:"Haiti",description:"Haiti"},{code:"Honduras",description:"Honduras"},{code:"Hong Kong",description:"Hong Kong"},{code:"Hungary",description:"Hungary"},{code:"Iceland",description:"Iceland"},{code:"India",description:"India"},{code:"Indonesia",description:"Indonesia"},{code:"Iran",description:"Iran"},{code:"Iraq",description:"Iraq"},{code:"Ireland",description:"Ireland"},{code:"Israel",description:"Israel"},{code:"Italy",description:"Italy"},{code:"Ivory Coast",description:"Ivory Coast"},{code:"Jamaica",description:"Jamaica"},{code:"European Commission",description:"European Commission"}]})},13214:function(e,t,r){"use strict";r.d(t,{IC:function(){return s}});var a=r(83878),n=r(18172),u=r(14916);const o=(0,a.Mz)(n.e,e=>e.routing),s=(0,a.Mz)(o,e=>e.activePageIndex),l=((0,a.Mz)(o,e=>e.scrollToId),e=>(0,a.Mz)(o,t=>t.activePageIndex===e)),i=l(u.i.REPLACEMENT_POLICY),c=l(u.i.PERSONAL_DETAILS),d=l(u.i.LIVES_COVERED),p=l(u.i.BENEFICIARIES),m=l(u.i.PAYMENT_DETAILS),v=l(u.i.UPLOAD_DOCUMENTS),f=l(u.i.CONFIRMATION);l(u.i.THANK_YOU),(0,a.Mz)(i,c,d,p,m,f,v,(e,t,r,a,n,u,o)=>e?-1:t?0:r?1:a?2:n?3:o?4:u?5:void 0),(0,a.Mz)(s,e=>e===u.i.CONFIRMATION?"SUBMIT":"CONTINUE"),(0,a.Mz)(s,e=>e<1||5===e),(0,a.Mz)(s,e=>7===e)},92185:function(e,t,r){"use strict";r.d(t,{PD:function(){return s},gH:function(){return i},kD:function(){return c}});var a=r(83878),n=r(18172),u=r(54970);const o=(0,a.Mz)(n.e,e=>e.uploadDocuments),s=(0,a.Mz)(o,e=>e.form),l={certifiedCopyOfId:"Copy of certified ID / passport for Non-Swazi",incomeProof:"Proof of income (letter from employer/latest payslip/bank statement) ",addressProof:"Proof of address (letter from employer/affidavit/latest utility bill)",bankStatement:"Confirmation of bank account (bank statement/bank confirmation letter)"},i=(0,a.Mz)(u.mA,s,(e,t)=>{var r;let{employementType:a}=e;const{incomeProof:n,...u}=t;return null===(r=Object.keys("Employed"===(null==a?void 0:a.value)?t:u))||void 0===r?void 0:r.flatMap(e=>{var r,a;return{label:l[e],value:null!==(r=null===(a=t[e])||void 0===a?void 0:a.fileName)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t})}),c=((0,a.Mz)(u.mA,e=>{const{employementType:t}=e;return"Employed"===t.value?{certifiedId:"Copy of certified ID / passport for Non-Swazi",addressProof:"Proof of address (letter from employer/affidavit/latest utility bill)",incomeProof:"Proof of income (letter from employer/latest payslip/bank statement) ",bankProof:"Confirmation of bank account (bank statement/bank confirmation letter)"}:{certidiedId:"Copy of certified ID / passport for Non-Swazi",addressProof:"Proof of address (letter from employer/affidavit/latest utility bill)",bankProof:"Confirmation of bank account (bank statement/bank confirmation letter)"}}),(0,a.Mz)(s,e=>e))},13187:function(e,t,r){"use strict";r.d(t,{uy:function(){return j},Sd:function(){return h},CS:function(){return z},a0:function(){return U},Cd:function(){return y},LU:function(){return f},yp:function(){return T},PW:function(){return E},r:function(){return O},k$:function(){return _},vV:function(){return M},HG:function(){return P},BU:function(){return F},H2:function(){return R},I7:function(){return S},Z4:function(){return D},Qz:function(){return w},mV:function(){return N},ck:function(){return A},yW:function(){return I},Of:function(){return L},Cf:function(){return V},RH:function(){return b}});var a=r(40107),n=r(83878),u=r(37306),o=r(50182),s=r(91885);const l=(e,t)=>{const r=e.fundDetails.name.toLowerCase(),a=t.toLowerCase();return r.includes(a)};var i=r(26758),c=r(63507),d=r(25846),p=r(46391);const m=(0,n.Mz)(u.e,e=>e.advancedFundPicker),v=(0,n.Mz)(m,e=>e.form),f=(0,n.Mz)(m,e=>e.isFilterOptionsDrawerOpen),y=(0,n.Mz)(m,e=>e.maxFundsSelectedModalOpen),h=(0,n.Mz)(m,e=>e.selectedAdvancedFunds),g=e=>(0,n.Mz)(v,t=>t[e]),b=g("tempSearchQuery"),A=g("selectedSearchQuery"),S=g("selectedFundFilters"),N=g("selectedFunds"),C=g("selectedFundsFeesMap"),I=g("showSearchResults"),D=(0,n.Mz)(N,e=>Object.entries(e.value).reduce((e,t)=>
2{let[r,n]=t;return n?Number.isNaN(+r)?[].concat((0,a.A)(e),[r]):[].concat((0,a.A)(e),[o.Fb[+r]]):e},[])),w=(0,n.Mz)(D,C,i.QM,i.K0,(e,t,r,a)=>0===(null==e?void 0:e.length)?[r]:e.map(e=>{var r;return{code:e,name:(0,s.tg)(null===(r=a.find(t=>t.code===e))||void 0===r?void 0:r.name)||e,fees:`${t[e]}% yearly`}})),E=(0,n.Mz)(S,e=>o.X1.some(t=>e[t.key])),T=(0,n.Mz)(S,e=>o.tY.some(t=>e[t.key])),O=(0,n.Mz)(S,e=>o.mb.some(t=>e[t.key])),P=(0,n.Mz)(E,T,O,(e,t,r)=>!e&&!t&&!r),M=(0,n.Mz)(m,e=>e.showMoreFunds),L=(0,n.Mz)(m,e=>e.showTextSearchBar),z=(0,n.Mz)(c.Xj,e=>({lowRisk:e.lowRisk.map(e=>(0,s.oQ)(e,"lowRisk")),mediumRisk:e.mediumRisk.map(e=>(0,s.oQ)(e,"mediumRisk")),highRisk:e.highRisk.map(e=>(0,s.oQ)(e,"highRisk"))})),k=(0,n.Mz)(c.Xj,e=>{return t=e,Object.values(t).filter(e=>Array.isArray(e)).flat().sort((e,t)=>e.fundDetails.name.localeCompare(t.fundDetails.name));var t}),V=(0,n.Mz)(k,b,(e,t)=>{if(!t||""===t)return[];const r=[];return(0,a.A)(Array(5)).map((a,n)=>{if(r.length<n)return;const u=e.findIndex((e,a)=>!r.includes(a)&&l(e,t));-1!==u&&r.push(u)}),r.filter(e=>null!=e).map(t=>e[t])}),R=(0,n.Mz)(S,e=>o.z$.reduce((t,r)=>e[r.key]?[].concat((0,a.A)(t),[r]):t,[])),x=(0,n.Mz)(k,S,E,T,O,(e,t,r,n,u)=>{if(!t)return e;let s=(0,a.A)(e);const l=Object.entries(t).filter(e=>{let[t,r]=e;return r}).map(e=>{let[t,r]=e;return t.toLowerCase()});return n&&(s=s.filter(e=>!(!e.compliances||!e.compliances.length)&&e.compliances.map(e=>l.includes(e.toLowerCase())))),r&&(s=s.filter(e=>!!e.riskProfile&&l.includes(o.di[e.riskProfile]))),u&&(s=s.filter(e=>!!e.status&&l.includes(e.status.toLowerCase()))),s}),_=(0,n.Mz)(A,R,(e,t)=>e&&""!==e||t&&!!t.length),F=(0,n.Mz)(x,A,(e,t)=>{let r=e;return t&&""!==t&&(r=e.filter(e=>l(e,t))),r.map(e=>(0,s.oQ)(e,o.w7[e.riskProfile]))}),j=(0,n.Mz)(N,e=>Object.values(e.value).includes(!0)),U=(0,n.Mz)(D,d.jG,d.Gx,(e,t,r)=>{let n=!1;const u=(0,a.A)(e);if(u.push("current"),t.value){const e=u.map(()=>{}),r=(0,p.lL)({splitList:e}),o=Math.min.apply(Math,(0,a.A)(r.map(e=>e.value)));n=n||t.value*o/100<100}if(r.value){const e=u.map(()=>{}),t=(0,p.lL)({splitList:e}),o=Math.min.apply(Math,(0,a.A)(t.map(e=>e.value)));n=n||r.value*o/100<100}return n})},76346:function(e,t,r){"use strict";r.d(t,{Aq:function(){return f},BU:function(){return I},Bk:function(){return E},D6:function(){return K},Ee:function(){return Q},FQ:function(){return M},GT:function(){return z},H7:function(){return B},I$:function(){return me},JJ:function(){return L},KM:function(){return P},KP:function(){return Y},Kg:function(){return T},OX:function(){return D},QG:function(){return S},X7:function(){return C},XY:function(){return v},Xk:function(){return ee},Yl:function(){return x},Zh:function(){return A},Zq:function(){return h},_H:function(){return O},_c:function(){return b},_s:function(){return R},c:function(){return H},c_:function(){return N},eD:function(){return X},eu:function(){return j},ev:function(){return J},fB:function(){return fe},hp:function(){return V},j1:function(){return pe},k6:function(){return G},l_:function(){return k},mC:function(){return F},mU:function(){return U},nI:function(){return w},oP:function(){return _},pq:function(){return Z},qS:function(){return te},rp:function(){return W},rq:function(){return ue},tB:function(){return re},tF:function(){return d},tM:function(){return ie},u2:function(){return $},uN:function(){return g},wO:function(){return y},xI:function(){return q}});var a=r(83878),n=r(50182),u=r(92269),o=r(37306),s=r(79670),l=r(95320),i=r(65487);const c=(0,a.Mz)(o.e,e=>e.auxiliaryDetails),d=(0,a.Mz)(c,e=>e.form),p=((0,a.Mz)(c,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(c,e=>e.leadDetails),(0,a.Mz)(c,e=>e.gCSStreetAddress),(0,a.Mz)(c,e=>e.gCSPostalAddress),(0,a.Mz)(c,e=>e.dropOffDetails),e=>(0,a.Mz)(d,t=>t[e])),m=p("surname"),v=p("maritalStatus"),f=(p("marriedInCommunityOfProperty"),p("spouseTitle")),y=p("spouseFirstNames"),h=p("spouseSurname"),g=p("spouseIdentityType"),b=p("spouseIdNumber"),A=p("spousePassportNumber"),S=p("minorTitle"),N=p("minorFirstNames"),C=p("minorSurname"),I=p("minorId"),D=p("id"),w=p("nationality"),E=p("complex"),T=p("streetAddress"),O=p("suburb"),P=p("city"),M=p("postalCode"),L=p("country"),z=p("postalAddressSame"),k=p("postalAddressMethod"),V=p("poBox"),R=p("poPostOffice"),x=p("poPostalCode"),_=p("poCountry"),F=p("privateBag"),j=p("privatePostOffice"),U=p("privatePostalCode"),$=p("privateCountry"),B=p("postalComplex"),W=p("postalStreetAddress"),q=p("postalSuburb"),K=p("postalCity"),G=p("postalPostalCode"),Y=p("postalCountry"),H=(0,a.Mz)(z,e=>e.value===u.Yf.YES),Q=(0,a.Mz)(k,e=>e.value===n.Ld.STREET_ADDRESS),Z=(0,a.Mz)(k,e=>e.value===n.Ld.PO_BOX),X=(0,a.Mz)(k,e=>e.value===n.Ld.PRIVATE_BAG),J=(0,a.Mz)(k,e=>null===e.value),ee=(0,a.Mz)(v,e=>e.value===n.zP.MARRIED_COP),te=(0,a.Mz)(g,e=>!0===e.value),re=(0,a.Mz)(g,e=>!1===e.value),ae=(0,a.Mz)(s.vD,S,N,C,I,(e,t,r,a,n)=>!e||t.status==u.Oz.VALID&&r.status===u.Oz.VALID&&a.status===u.Oz.VALID&&n.status===u.Oz.VALID),ne=(0,a.Mz)(ee,f,y,h,g,b,A,(e,t,r,a,n,o,s)=>{if(!e)return!0;const l=t.status===u.Oz.VALID&&r.status===u.Oz.VALID&&a.status===u.Oz.VALID;return n.value?l&&o.status===u.Oz.VALID:l&&s.status===u.Oz.VALID}),ue=(0,a.Mz)(C,m,(e,t)=>(null==e?void 0:e.value)===(null==t?void 0:t.value)),oe=(0,a.Mz)(D,w,(e,t)=>(e.status,u.Oz.VALID,t.status===u.Oz.VALID)),se=(0,a.Mz)(E,T,O,P,M,L,(e,t,r,a,n,o)=>e.status===u.Oz.VALID&&t.status===u.Oz.VALID&&r.status===u.Oz.VALID&&a.status===u.Oz.VALID&&n.status===u.Oz.VALID&&o.status===u.Oz.VALID),le=(0,a.Mz)(H,Q,Z,X,B,W,q,K,G,Y,V,R,x,_,F,j,U,$,(e,t,r,a,n,o,s,l,i,c,d,p,m,v,f,y,h,g)=>!!e||(t?n.status===u.Oz.VALID&&o.status===u.Oz.VALID&&s.status===u.Oz.VALID&&l.status===u.Oz.VALID&&i.status===u.Oz.VALID&&c.status===u.Oz.VALID:r?d.status===u.Oz.VALID&&p.status===u.Oz.VALID&&m.status===u.Oz.VALID&&v.status===u.Oz.VALID:!!a&&(f.status===u.Oz.VALID&&y.status===u.Oz.VALID&&h.status===u.Oz.VALID&&g.status===u.Oz.VALID))),ie=(0,a.Mz)(ae,ne,oe,se,le,(e,t,r,a,n)=>e&&r&&t&&a&&n),ce=(0,a.Mz)(i._r,i.Uc,L,(e,t,r)=>{if(e){var a;return(null!==(a=e.find(e=>e.code===r.value))&&void 0!==a?a:t.find(e=>e.code===r.value)).description}return""}),de=(0,a.Mz)(i._r,k,Y,$,_,(e,t,r,a,u)=>{let o;switch(t.value){case n.Ld.PRIVATE_BAG:o=a;break;case n.Ld.PO_BOX:o=u;break;case n.Ld.STREET_ADDRESS:o=r;break;default:return""}if(e){const t=e.find(e=>e.code===o.value);if(t)return t.description}return o.value}),pe=(0,a.Mz)(T,O,E,P,M,L,ce,(e,t,r,a,u,o,s)=>{if(!(e.value||t.value||r.value||a.value||u.value||o.value))return"";if(o.value===n.jC.ZA_DESCRIPTION||o.value===n.jC.ZA_CODE){return[[r.value,e.value,t.value,a.value].filter(
2Boolean).join(", "),u.value,s].filter(Boolean).join(" ")}return[[[r.value,e.value,a.value].filter(Boolean).join(", "),u.value].filter(Boolean).join(" "),s].filter(Boolean).join(", ")}),me=(0,a.Mz)(k,H,W,q,B,K,G,Y,F,j,U,$,V,R,x,_,de,(e,t,r,a,u,o,s,l,i,c,d,p,m,v,f,y,h)=>{if(t)return"";let g,b,A;switch(e.value){case n.Ld.PRIVATE_BAG:g=p,b=d,A=[i.value,c.value];break;case n.Ld.PO_BOX:g=y,b=f,A=[m.value,v.value];break;case n.Ld.STREET_ADDRESS:g=l,b=s,A=[u.value,r.value,a.value,o.value]}if(!b.value&&!g.value)return"";if(g.value===n.jC.ZA_DESCRIPTION||g.value===n.jC.ZA_CODE){return[A.filter(Boolean).join(", "),b.value,h].filter(Boolean).join(" ")}e===n.Ld.STREET_ADDRESS&&(A=[u.value,r.value,o.value]);return[[A.filter(Boolean).join(", "),b.value].filter(Boolean).join(" "),h].filter(Boolean).join(", ")}),ve=(0,a.Mz)(k,V,R,x,_,F,j,U,$,B,W,q,K,G,Y,(e,t,r,a,u,o,s,l,i,c,d,p,m,v,f)=>{if(e.value===n.Ld.PO_BOX)return{street:t.value,suburb:r.value,city:u.value,countryCode:u.value,postalCode:a.value};if(e.value===n.Ld.PRIVATE_BAG)return{street:o.value,suburb:s.value,city:i.value,countryCode:i.value,postalCode:l.value};if(e.value===n.Ld.STREET_ADDRESS){return{street:[c.value,d.value].filter(e=>!!e).join(", "),city:m.value,suburb:p.value,countryCode:f.value,postalCode:v.value}}return{}}),fe=(0,a.Mz)(l.or,l.hS,E,T,O,P,M,L,ve,z,(e,t,r,a,n,u,o,s,l,i)=>{const c={street:a.value,complex:null==r?void 0:r.value,suburb:n.value,city:u.value,countryCode:s.value,postalCode:o.value};return{cellphoneNumber:e.value,email:t.value,postalAddress:{...i.value?c:l,isPostalSameAsResidential:i.value},residentialAddress:{...c,isPostalSameAsResidential:i.value}}})},91055:function(e,t,r){"use strict";r.d(t,{EZ:function(){return m},Kc:function(){return C},LK:function(){return d},M1:function(){return w},N0:function(){return E},O4:function(){return p},W6:function(){return y},Y4:function(){return N},Yg:function(){return i},db:function(){return v},hS:function(){return h},o_:function(){return f},qR:function(){return S}});var a=r(40107),n=r(83878),u=r(92269),o=r(37306);const s=(0,n.Mz)(o.e,e=>e&&e.beneficiaries),l=(0,n.Mz)(s,e=>e&&e.editBeneficiary),i=(0,n.Mz)(l,e=>e&&e.form),c=e=>(0,n.Mz)(i,t=>t&&t[e]),d=c("title"),p=c("firstName"),m=c("surname"),v=c("dateOfBirth"),f=c("gender"),y=c("mobileNumber"),h=c("email"),g=(0,n.Mz)(s,e=>e&&e.editId),b=(0,n.Mz)(s,e=>e&&e.removeId),A=(0,n.Mz)(s,e=>e&&e.openDrawer),S=(0,n.Mz)(A,e=>e===u.yv.EDIT),N=(0,n.Mz)(d,p,m,v,f,y,h,(e,t,r,a,n,o,s)=>{const l=!o.value||o.status===u.Oz.VALID,i=!s.value||s.status===u.Oz.VALID,c=s.value||o.value;return l&&i&&c&&e.status===u.Oz.VALID&&t.status===u.Oz.VALID&&r.status===u.Oz.VALID&&a.status===u.Oz.VALID&&n.status===u.Oz.VALID}),C=(0,n.Mz)(s,e=>e.beneficiaries),I=(0,n.Mz)(C,g,(e,t)=>!e.filter(e=>e.id===t).length),D=(0,n.Mz)(C,e=>e.length),w=((0,n.Mz)(D,e=>e<1),(0,n.Mz)(D,e=>10===e&&"maxAdded"),(0,n.Mz)(C,e=>{const t=e.map(e=>e.id);return t.length>0?Math.max.apply(Math,(0,a.A)(t))+1:0}),(0,n.Mz)(C,b,(e,t)=>e.filter(e=>e.id!==t))),E=(0,n.Mz)(C,g,I,i,(e,t,r,a)=>{if(r)e.push({id:t,value:a});else{const r=e.findIndex(e=>e.id===t);e[r]={...e[r],value:a}}return e});(0,n.Mz)(d,e=>{switch(e.value){case"Mr":case"Mrs":case"Ms":case"Miss":return!0;default:return!1}})},18903:function(e,t,r){"use strict";r.d(t,{Cd:function(){return m},OT:function(){return i},_Y:function(){return f},ah:function(){return v},nZ:function(){return c}});var a=r(83878),n=r(37306),u=r(92269),o=r(91055),s=r(50182);const l=(0,a.Mz)(n.e,e=>e.beneficiariesSplit),i=(0,a.Mz)(l,e=>e.form),c=(0,a.Mz)(l,e=>e.isEvenSplit===u.Yf.YES),d=(0,a.Mz)(i,e=>{if(e.length){return e.map(e=>e.value&&e.status===u.Oz.VALID?Number(e.value):0).reduce((e,t)=>e+t).toString()}return 0}),p=((0,a.Mz)(d,e=>100==e?null:"Your total should be 100%"),(0,a.Mz)(d,i,(e,t)=>{if(t.length){const r=t.map(e=>null===e.beneficiaryId||e.status===u.Oz.VALID).reduce((e,t)=>e&&t);return 100==e&&r}return!1})),m=((0,a.Mz)(p,e=>e?u.Oz.VALID:u.Oz.ERROR),(0,a.Mz)(o.Kc,e=>e.length?1===e.length?[{value:100,status:u.Oz.VALID,error:null,beneficiaryId:e[0].id}]:e.map(e=>({value:null,status:null,error:null,beneficiaryId:e.id})):[])),v=(0,a.Mz)(o.Kc,c,(e,t)=>{if(t){const t=e.length;return e.map((e,r)=>({value:s.Cx[t-1][r],status:u.Oz.VALID,error:null,beneficiaryId:e.id}))}return e.map(e=>({value:null,status:null,error:null,beneficiaryId:e.id}))}),f=(0,a.Mz)(o.Kc,i,(e,t)=>e.length?e.map((e,r)=>({value:t[r].value,beneficiaryId:e.id})):[])},63507:function(e,t,r){"use strict";r.d(t,{Gp:function(){return s},Xj:function(){return o}});var a=r(37306),n=r(83878);const u=(0,n.Mz)(a.e,e=>e.fundData),o=(0,n.Mz)(u,e=>e.data),s=(0,n.Mz)(o,e=>e&&0!==Object.keys(e).length&&e.lowRisk&&e.lowRisk.length>0&&e.mediumRisk&&e.mediumRisk.length>0&&e.highRisk&&e.highRisk.length>0&&e.defaultFunds&&e.defaultFunds.lowRisk&&e.defaultFunds.mediumRisk&&e.defaultFunds.highRisk)},45131:function(e,t,r){"use strict";r.d(t,{CE:function(){return D},Ie:function(){return I},JY:function(){return N},hX:function(){return v},nZ:function(){return g},qP:function(){return m},rA:function(){return A},wS:function(){return C}});var a=r(83878),n=r(37306),u=r(92269),o=r(13187),s=r(50182),l=r(46391),i=r(25846),c=r(26758),d=r
2(91885);const p=(0,a.Mz)(n.e,e=>e.fundSplit),m=(0,a.Mz)(p,e=>e[s.Uv.REGULAR]),v=(0,a.Mz)(p,e=>e[s.Uv.LUMP_SUM]),f=(0,a.Mz)(p,e=>e[s.Uv.REGULAR_META]),y=(0,a.Mz)(p,e=>e[s.Uv.LUMP_SUM_META]),h=e=>e.isEvenSplit,g=(0,a.Mz)(f,y,(e,t)=>({regular:h(e),lumpSum:h(t)})),b=(e,t,r,a)=>e.map((e,n)=>{var u;const o=(s=e,r.find(e=>e.id===s));var s;const l=!o||Number.isNaN(+o.value)||o.value<0?0:Math.round(+(t.value||0)*o.value/100);return{fundCode:e,fundName:(0,d.tg)(null===(u=a.find(t=>t.code===e))||void 0===u?void 0:u.name)||e,contributionSplit:l,...o}}),A=(0,a.Mz)(o.Z4,i.jG,i.Gx,m,v,c.K0,(e,t,r,a,n,u)=>({regular:b(e,t,a,u),lumpSum:b(e,r,n,u)})),S=e=>e.reduce((e,t)=>e+((null==t?void 0:t.contributionSplit)||0),0),N=(0,a.Mz)(A,e=>({regular:S(e.regular),lumpSum:S(e.lumpSum)})),C=(0,a.Mz)(A,e=>{const t=(0,l.NA)({splitList:e.regular}),r=(0,l.NA)({splitList:e.lumpSum});return{regular:{percentage:t,error:100!==t?"Your total should be 100%":"",state:100===t?u.Oz.VALID:u.Oz.ERROR},lumpSum:{percentage:r,error:100!==r?"Your total should be 100%":"",state:100===r?u.Oz.VALID:u.Oz.ERROR}}}),I=(0,a.Mz)(i.Ty,i.qq,C,A,(e,t,r,a)=>{const n=e=>e.every(e=>e.status===u.Oz.VALID),o=n(a.regular),s=n(a.lumpSum),l=!e||o&&100===r.regular.percentage,i=!t||s&&100===r.lumpSum.percentage;return l&&i}),D=(0,a.Mz)(i.Ty,i.qq,(e,t)=>e&&t?{regular:!1,lumpSum:!0}:e&&!t?{regular:!0,lumpSum:!1}:{regular:!1,lumpSum:!0})},37306:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});const a=e=>e.taxFreeSavingsAccount},25846:function(e,t,r){"use strict";r.d(t,{Cj:function(){return T},Cv:function(){return i},Gx:function(){return f},Pb:function(){return I},Pt:function(){return d},Ty:function(){return b},WT:function(){return C},Xw:function(){return E},_0:function(){return M},bv:function(){return m},cj:function(){return D},cr:function(){return A},dm:function(){return w},dz:function(){return S},gQ:function(){return g},jG:function(){return v},ju:function(){return l},pu:function(){return p},q0:function(){return N},qq:function(){return h},u7:function(){return P},y:function(){return O},zV:function(){return y}});var a=r(83878),n=r(37306),u=r(92269),o=r(50182);const s=(0,a.Mz)(n.e,e=>e.investmentSetupContribution),l=(0,a.Mz)(s,e=>e.form),i=(0,a.Mz)(s,e=>e.viewMoreExpanded===u.Yf.YES),c=e=>(0,a.Mz)(l,t=>t[e]),d=c("ownPercentage"),p=c("premiumEscalation"),m=c("contributionType"),v=c("regularContributionValue"),f=c("lumpSumContributionValue"),y=(0,a.Mz)(p,e=>{const t=Object.keys(o.Jp).find(t=>o.Jp[t].key===e.value);return t?o.Jp[t].description:""}),h=(0,a.Mz)(m,e=>e.value===o.yW.LUMP_SUM||e.value===o.yW.COMBINATION),g=(0,a.Mz)(m,e=>"Min R"+(e.value===o.yW.COMBINATION?"1 000":"5 000")+" - Max R36 000"),b=(0,a.Mz)(m,e=>e.value===o.yW.MONTHLY||e.value===o.yW.COMBINATION),A=(0,a.Mz)(m,f,v,(e,t,r)=>{if(e.value===o.yW.COMBINATION){return(r.value?parseInt(r.value):0)+(t.value?parseInt(t.value):0)>o.AT}}),S=(0,a.Mz)(v,e=>e.status===u.Oz.VALID&&e.value<o._m),N=(0,a.Mz)(m,e=>e.value===o.yW.COMBINATION?o._m:o.C3),C=(0,a.Mz)(s,e=>e.displayLimitExceededModal===u.Yf.YES),I=(0,a.Mz)(m,v,f,A,(e,t,r,a)=>!a&&(e.value===o.yW.COMBINATION?t.status===u.Oz.VALID&&r.status===u.Oz.VALID:e.value===o.yW.MONTHLY&&t.status===u.Oz.VALID)),D=(0,a.Mz)(v,e=>{if(e.value){return Number(e.value.split(" ").join(""))===o.zJ}return!1}),w=(0,a.Mz)(m,v,f,p,d,A,(e,t,r,a,n,s)=>{if(s)return!1;let l=!0;return l=e.value&&e.status===u.Oz.VALID,e.value!==o.yW.MONTHLY&&e.value!==o.yW.COMBINATION||(l=l&&t.status===u.Oz.VALID,l=l&&a.status===u.Oz.VALID,a.value===o.Jp.OWN_PERCENTAGE.key&&(l=l&&n.status===u.Oz.VALID)),e.value!==o.yW.LUMP_SUM&&e.value!==o.yW.COMBINATION||(l=l&&r.status===u.Oz.VALID),l}),E=(0,a.Mz)(m,v,f,(e,t,r)=>e.value===o.yW.MONTHLY?t.status===u.Oz.VALID:e.value===o.yW.LUMP_SUM?r.status===u.Oz.VALID:e.value===o.yW.COMBINATION&&(r.status===u.Oz.VALID&&t.status===u.Oz.VALID)),T=(0,a.Mz)(D,S,(e,t)=>!e&&!t),O=(0,a.Mz)(D,S,(e,t)=>!e&&!t),P=(0,a.Mz)(p,d,m,(e,t,r)=>{if(r.value===o.yW.LUMP_SUM)return 0;if(e.value==o.Jp.ANNUAL_TAX_FREE_LIMIT.key)return o.Jp.ANNUAL_TAX_FREE_LIMIT.title;if(e.value==o.Jp.OWN_PERCENTAGE.key)return`${t.value}%`;const a=Object.keys(o.Jp).find(t=>o.Jp[t].key==e.value);return e.value==o.Jp.LINK_WITH_INFLATION.key?"CPI":`${o.Jp[a].percentage}%`}),M=(0,a.Mz)(m,v,f,(e,t,r)=>{const a=" into the Old Mutual Balanced Fund";if(e.value===o.yW.MONTHLY)return t.value<2750?{copy:"Assumes R500 monthly investment"+a,eac:o.Yc.REGULAR_WITH_ADMIN}:{copy:"Assumes R2750 monthly investment"+a,eac:o.Yc.REGULAR_NO_ADMIN};if(e.value===o.yW.LUMP_SUM)return r.value<15e3?{copy:"Assumes R5000 once off investment"+a,eac:o.Yc.LUMP_SUM_NO_REGULAR_WITH_ADMIN}:r.value<33e3?{copy:"Assumes R15000 once off investment"+a,eac:o.Yc.LUMP_SUM_NO_REGULAR_NO_ADMIN}:{copy:"Assumes R33000 once off investment"+a,eac:o.Yc.LUMP_SUM_WITH_REGULAR_NO_ADMIN};if(e.value===o.yW.COMBINATION){return 12*t.value+Number(r.value)<33e3?{copy:"Assumes R500 monthly investment and R5000 once off investment"+a,eac:o.Yc.LOW_COMBO}:t.value<2500?{copy:"Assumes R500 monthly investment and R30000 once off investment"+a,eac:o.Yc.LOW_REGULAR_HIGH_COMBO}:{copy:"Assumes R2500 monthly investment and R5000 once off investment"+a,eac:o.Yc.HIGH_REGULAR_HIGH_COMBO}}return{}})},79670:function(e,t,r){"use strict";r.d(t,{Bv:function(){return d},Hw:function(){return p},Lw:function(){return h},PS:function(){return g},U4:function(){return f},XZ:function(){return v},b8:function(){return y},t1:function(){return c},tL:function(){return l},vD:function(){return m}});var a=r(83878),n=r(37306),u=r(92269),o=r(50182);const s=(0,a.Mz)(n.e,e=>e.investmentSetupInitial),l=(0,a.Mz)(s,e=>e.form),i=e=>(0,a.Mz)(l,t=>t[e]),c=i("onBehalfOfChild"),d=i("hasOtherTaxFreePlan"),p=i("legalGuardian"),m=(0,a.Mz)(c,e=>"true"===e.value),v=(0,a.Mz)(c,p,(e,t)=>e.status===u.wK.VALID&&"true"===e.value?t.status===u.wK.VALID:e.status===u.wK.VALID),f=(0,a.Mz)(v,d,(e,t)=>e&&t.status===u.wK.VALID&&"true"===t.value),y=(0,a.Mz)(p,e=>e.value===o.mE.PARENT),h=(0,a.Mz)(p,e=>e.value===o.mE.LEGAL_GUARDIAN),g=((0,a.Mz)(l,(e,t)=>("true"!==t.onBehalfOfChild.value||t.legalGuardian.status===u.Oz.VALID)&&(t.onBehalfOfChild.status===u.Oz.VALID&&t.hasOtherTaxFreePlan.status===u.Oz.VALID&&"false"===t.hasOtherTaxFreePlan.value&&e)),(0,a.Mz)(c,d,p,(e,t,r)=>{let a=!0;
2return"true"===e.value&&(a=a&&r.status===u.wK.VALID),a=a&&t.status===u.wK.VALID&&"false"===t.value,e.status,u.wK.VALID,a}))},39636:function(e,t,r){"use strict";r.d(t,{$d:function(){return ce},A2:function(){return q},Am:function(){return P},B1:function(){return v},BN:function(){return re},BX:function(){return oe},C4:function(){return R},CR:function(){return j},Cf:function(){return x},D0:function(){return E},EK:function(){return X},HA:function(){return M},HH:function(){return F},HQ:function(){return U},J8:function(){return w},KE:function(){return ie},Kh:function(){return W},Lm:function(){return B},M8:function(){return G},NW:function(){return Q},Oq:function(){return S},PQ:function(){return ee},Pp:function(){return y},T9:function(){return z},Tl:function(){return pe},U8:function(){return L},Vs:function(){return D},Wp:function(){return ne},YE:function(){return me},_O:function(){return ae},c7:function(){return Y},cQ:function(){return _},e_:function(){return C},f_:function(){return ve},hV:function(){return $},iH:function(){return fe},kY:function(){return T},lh:function(){return J},mx:function(){return A},ot:function(){return de},qy:function(){return b},r8:function(){return te},sG:function(){return I},tj:function(){return k},uX:function(){return K},wq:function(){return Z},xS:function(){return V},yz:function(){return N}});var a=r(83878),n=r(50182),u=r(4719),o=r(92269),s=r(76346),l=r(37306),i=r(25846),c=r(79670),d=r(95320),p=r(65487);const m=(0,a.Mz)(l.e,e=>e.paymentDetails),v=((0,a.Mz)(m,e=>e.formValidationEvent===o.Yf.YES),(0,a.Mz)(m,e=>e.accountValidationStatus)),f=((0,a.Mz)(m,e=>e.accountValidation.status===o.C$.PENDING),(0,a.Mz)(v,e=>{if(e.status===o.C$.SUCCESS)return e.reason.data.verificationStatus===u.zQ.SUCCESS})),y=((0,a.Mz)(v,e=>e.status===o.C$.INVALID),(0,a.Mz)(v,f,(e,t)=>e.status===o.C$.SUCCESS?!t:e.status===o.C$.FAILURE),(0,a.Mz)(m,e=>e.form)),h=(0,a.Mz)(m,e=>e.uploadedFiles),g=(0,a.Mz)(h,e=>Object.values(e).reduce((e,t)=>e.status||t.status===o.Oz.ERROR)),b=(0,a.Mz)(h,e=>e.identityDocument.error),A=(0,a.Mz)(h,e=>{if(e&&e.identityDocument&&e.identityDocument.value)return e.identityDocument.value}),S=(0,a.Mz)(h,e=>e.identityDocument.status),N=(0,a.Mz)(h,e=>e.courtMandate.error),C=(0,a.Mz)(h,e=>{if(e&&e.courtMandate&&e.courtMandate.value)return e.courtMandate.value}),I=(0,a.Mz)(h,e=>e.courtMandate.status),D=(0,a.Mz)(h,e=>e.birthCertificate.error),w=(0,a.Mz)(h,e=>{if(e&&e.birthCertificate&&e.birthCertificate.value)return e.birthCertificate.value}),E=(0,a.Mz)(h,e=>e.birthCertificate.status),T=(0,a.Mz)(m,e=>e.skipMonth===o.Yf.YES),O=e=>(0,a.Mz)(y,t=>t[e]),P=O("bankName"),M=O("accountNumber"),L=O("accountType"),z=O("debitOrderDay"),k=O("month"),V=O("monthToSkip"),R=O("paymentAuthorization"),x=O("lumpSumDay"),_=O("lumpSumMonth"),F=O("sourceOfFunds"),j=O("employmentPosition"),U=O("employmentIndustry"),$=O("employmentIndustryOther"),B=O("employmentPositionPip"),W=O("prominentPerson"),q=(0,a.Mz)(z,x,p.ZC,(e,t,r)=>{var a;const n=null!==(a=e.value)&&void 0!==a?a:t.value,u=r.filter(e=>e.description===n)[0];return e.value?`${n}${u.code.substr(-2)} of every month`:`${n}${u.code.substr(-2)} of the month`}),K=(0,a.Mz)(j,e=>"RetiredOrUnemployed"!==e.value),G=(0,a.Mz)(U,e=>"OtherServices"===e.value||"PublicSectorOther"===e.value),Y=(0,a.Mz)(P,M,L,(e,t,r)=>e.status===o.Oz.VALID&&t.status===o.Oz.VALID&&r.status===o.Oz.VALID),H=(0,a.Mz)(F,j,K,U,G,$,W,B,(e,t,r,a,n,u,s,l)=>{let i=!0;return i=i&&e.status===o.Oz.VALID&&t.status===o.Oz.VALID,i=i&&s.status===o.Oz.VALID&&(!s.value||l.status===o.Oz.VALID),r&&(i=i&&a.status===o.Oz.VALID,n&&(i=i&&u.status===o.Oz.VALID)),i}),Q=(0,a.Mz)(R,e=>e.value===o.Yf.YES),Z=(0,a.Mz)(R,e=>e.error),X=()=>["January","February","March","April","May","June","July","August","September","October","November","December"],J=(0,a.Mz)(i.Pt,i.pu,(e,t)=>{switch(t.value){case n.Jp.LINK_WITH_INFLATION.key:return"amount with inflation";case n.Jp.LINK_WITH_SALARY.key:return"amount with salary inflation";case n.Jp.ANNUAL_TAX_FREE_LIMIT.key:return"amount with the annual tax free limit";case n.Jp.EDUCATION.key:return"amount with education inflation";case n.Jp.OWN_PERCENTAGE.key:return`at a fixed rate of ${e.value}%`}}),ee=(0,a.Mz)(m,e=>e.displayLegalSection===o.Yf.YES),te=(0,a.Mz)(Q,Y,i.bv,z,k,x,_,T,V,ee,H,c.vD,c.Lw,S,I,E,g,(e,t,r,a,u,s,l,i,c,d,p,m,v,f,y,h,g)=>{if(!e)return!1;if(!t)return!1;if(g)return!1;let b=!0;return r.value!==n.yW.MONTHLY&&r.value!==n.yW.COMBINATION||(b=i?b&&a.status===o.Oz.VALID&&u.status===o.Oz.VALID&&c.status===o.Oz.VALID:b&&a.status===o.Oz.VALID&&u.status===o.Oz.VALID),r.value===n.yW.LUMP_SUM&&(b=b&&s.status===o.Oz.VALID&&l.status===o.Oz.VALID),d&&(b=b&&p),m&&(b=v?b&&f===o.Oz.VALID&&y===o.Oz.VALID:b&&f===o.Oz.VALID||b&&h===o.Oz.VALID),b}),re=(0,a.Mz)(m,e=>e.includeAvs),ae=(0,a.Mz)(m,e=>e.includeCdv),ne=(0,a.Mz)(P,e=>u.ST.some(t=>t.bankName===e.value)),ue=(0,a.Mz)(P,e=>{const t=u.ST.find(t=>t.bankName===e.value);return t?t.verifictionFormattedName:""}),oe=((0,a.Mz)(i.bv,e=>e.value===n.yW.MONTHLY),(0,a.Mz)(i.bv,e=>e.value===n.yW.LUMP_SUM),(0,a.Mz)(i.bv,e=>e.value===n.yW.COMBINATION),(0,a.Mz)(v,ne,re,ae,(e,t,r,a)=>e===n.dY.PASSED&&(!!(r&&t||a)||void 0))),se=(0,a.Mz)(L,e=>u.tm.find(t=>t.CODE===e.value).TYPE),le=(0,a.Mz)(P,p.TM,(e,t)=>t.find(t=>t.code===e.value).universalBranchCode),ie=(0,a.Mz)(P,p.TM,(e,t)=>t.find(t=>t.code===e.value).description),ce=(0,a.Mz)(d.or,d.hS,d.EZ,s.OX,d.IM,M,se,ue,le,(e,t,r,a,n,u,o,s,l)=>{const i=e.value,c="+27"+i.substr(1,i.length),d=u.value.split(" ").join("");return{clientReference:"343434",id:a.value,initials:n,surnameConame:r.value,emailAddress:t.value,cellularPhoneNumber:c,bankName:s,bankBranchCode:l,bankAccountNumber:d,bankAccountType:o}}),de=(0,a.Mz)(M,se,le,(e,t,r)=>({bankAccountNumber:e.value.split(" ").join(""),bankAccountType:t,bankBranchCode:r,clientReference:"None",policyAdminSystem:"VTG",systemIdentifier:"OMK"})),pe=(0,a.Mz)(p.PE,z,(e,t)=>e&&t&&t.value?e.debitOrderDays.find(e=>e.day==t.value).months:[]),me=(0,a.Mz)(p.PE,x,(e,t)=>e&&t&&t.value?e.debitOrderDays.find(e=>e.day==t.value).months:[]),ve=(0,a.Mz)(P,p.TM,(e,t)=>t.find(t=>t.code===e.value)),fe=(0,a.Mz)(L,p.YT,(e,t)=>t.find(t=>t.code===e.value))},95320:function(e,t,r){"use strict";r.d(t,{Cy:function(){return v},EZ:function(){return p},IM:function(){return h},LK:function(){return c},Xd:function(){return d},bk:function(){return g},dc:function(){return s},dv:function(){return m},fq:function(){return A},hS:function(){return y},or:function(){return f},rJ:function(){return l}});var a=r(83878),n=r(37306),u=r(92269);const o=(0,a.Mz)(n.e,e=>e.personalDetails),s=(0,a.Mz)(o,e=>e.form),l=((0,a.Mz)(o,e=>e.formStatus===u.wK.VALID),(0,a.Mz)(o,e=>e.leadDetails)),i=((0,a.Mz)(o,e=>e.dropOffDetails),e=>(0,a.Mz)(s,t=>t[e])),c=i("title"),d=i("firstNames"),p=i("surname"),m=i("contactForFeedback"),v=i("contactMethod"),f=i("contactNumber"),y=i("email"),h=(0,a.Mz)(d,e=>e.value.split(" ").map(e=>e[0]).join("").toUpperCase()),g=(0,a.Mz)(d,p,f,m,(e,t,r,a)=>e.status===u.Oz.VALID&&t.status===u.Oz.VALID&&r.status===u.Oz.VALID&&"yes"===a.value),b=(0,a.Mz)(c,d,p,f,y,m,v,(e,t,r,a,n,o,s)=>e.status===u.Oz.VALID&&t.status===u.Oz.VALID&&r.status===u.Oz.VALID&&a.status===u.Oz.VALID&&n.status===u.Oz.VALID&&o.status===u.Oz.VALID&&("yes"!==o.value||s.status===u.Oz.VALID)),A=(0,a.Mz)(b,e=>e)},65487:function(e,t,r){"use strict";r.d(t,{Az:function(){return v},Fx:function(){return S},G1:function(){return N},Hu:function(){return y},Km:function(){return C},PE:function(){return p},TM:function(){return i},TY:function(){return h},Uc:function(){return A},YT:function(){return c},ZC:function(){return d},_r:function(){return b},fL:function(){return f},iR:function(){return g},kP:function(){return m}});var a=r(37306),n=r(83878),u=r(50182);const o=(0,n.Mz)(a.e,e=>e.referenceData),s=(0,n.Mz)(o,e=>e.data),l=e=>(0,n.Mz)(s,t=>t[e]),i=l("banks"),c=l("bankAccountTypes"),d=l("debitOrderDays"),p=l("debitOrderDates"),m=l("sourceOfFunds"),v=l("employmentIndustries"),f=l("employmentPositions"),y=l("employmentPositionsPip"),h=(l("genders"),l("titles")),g=l("maritalStatuses"),b=l("countries"),A=l("nationalities"),S=(l("nationalities"),l("relationshipTypes"),()=>[{description:"Street Address",code:u.Ld.STREET_ADDRESS},{description:"PO Box",code:u.Ld.PO_BOX},{description:"Private Bag",code:u.Ld.PRIVATE_BAG}]),N=(0,n.Mz)(s,e=>e&&0!==Object.keys(e).length&&0!==e.titles&&0!==e.banks),C=(0,n.Mz)(o,e=>
2e.errorModal)},76680:function(e,t,r){"use strict";r.d(t,{$$:function(){return l},DN:function(){return s},F6:function(){return d},F7:function(){return i},Jc:function(){return p},Lz:function(){return c}});var a=r(83878),n=r(37306),u=r(92269);const o=(0,a.Mz)(n.e,e=>e.review),s=(0,a.Mz)(o,e=>e.submissionStatus),l=(0,a.Mz)(o,e=>e&&e.referenceNumber),i=(0,a.Mz)(o,e=>e.termsAndConditionsSideDrawer===u.Yf.YES),c=(0,a.Mz)(o,e=>e.termsAndConditionsValidationMessage),d=(0,a.Mz)(o,e=>e.termsAndConditions===u.Yf.YES),p=((0,a.Mz)(o,e=>e.termsAndConditions===u.wK.INVALID),(0,a.Mz)(d,e=>e))},86088:function(e,t,r){"use strict";r.d(t,{B2:function(){return O},Bz:function(){return E},GO:function(){return S},IC:function(){return y},JE:function(){return g},WR:function(){return h},k$:function(){return T},xt:function(){return w}});var a=r(83878),n=r(50182),u=r(37306),o=r(79670),s=r(39636),l=r(25846),i=r(95320),c=r(13187),d=r(76680),p=r(45131),m=r(26758),v=r(76346);const f=(0,a.Mz)(u.e,e=>e.routing),y=(0,a.Mz)(f,e=>e.activePageIndex),h=(0,a.Mz)(f,e=>e.doNavigation),g=((0,a.Mz)(f,e=>e.doExitNavigation),(0,a.Mz)(f,e=>e.landingPage)),b=e=>(0,a.Mz)(f,t=>t.activePageIndex===e),A=b(n.i.INVESTMENT_SETUP_INITIAL),S=(b(n.i.INVESTMENT_SETUP_CONTRIBUTION),b(n.i.SELECT_A_FUND),b(n.i.ADVANCED_FUND_PICKER),b(n.i.FUND_SPLIT),b(n.i.PERSONAL_DETAILS)),N=b(n.i.AUXILIARY_DETAILS),C=b(n.i.PAYMENT_DETAILS),I=b(n.i.REVIEW),D=b(n.i.THANK_YOU),w=(0,a.Mz)(S,N,C,I,D,(e,t,r,a,u)=>e||t?n.CD.PERSONAL_DETAILS:r?n.CD.PAYMENT_DETAILS:u?n.CD.THANK_YOU:n.CD.NONE),E=(0,a.Mz)(w,e=>{switch(e){case n.CD.PERSONAL_DETAILS:case n.CD.PAYMENT_DETAILS:return"Getting To Know You";case n.CD.THANK_YOU:return"All Done";default:return null}}),T=(0,a.Mz)(A,o.Bv,(e,t)=>e&&"true"===t.value),O=(0,a.Mz)(y,o.PS,l.dm,m.Hq,c.uy,p.Ie,i.fq,v.tM,s.r8,d.Jc,c.Z4,(e,t,r,a,u,o,s,l,i,c,d)=>{switch(e){case n.i.INVESTMENT_SETUP_INITIAL:return!!t;case n.i.INVESTMENT_SETUP_CONTRIBUTION:return r;case n.i.SELECT_A_FUND:return!!a||(null==d?void 0:d.length)>0;case n.i.ADVANCED_FUND_PICKER:return u;case n.i.FUND_SPLIT:return o;case n.i.PERSONAL_DETAILS:return s;case n.i.AUXILIARY_DETAILS:return l;case n.i.PAYMENT_DETAILS:return i;case n.i.REVIEW:return c;case n.i.THANK_YOU:return!0}})},26758:function(e,t,r){"use strict";r.d(t,{AQ:function(){return f},Ce:function(){return b},Hq:function(){return C},Jv:function(){return d},K0:function(){return N},QM:function(){return I},cQ:function(){return g},dA:function(){return S},fA:function(){return h},on:function(){return v},qV:function(){return y},vU:function(){return A},xe:function(){return p}});var a=r(40107),n=r(83878),u=r(37306),o=r(91885),s=r(63507),l=r(50182),i=r(92269);const c=(0,n.Mz)(u.e,e=>e.selectAFund),d=(0,n.Mz)(c,e=>e.form),p=(m="selectedFund",(0,n.Mz)(d,e=>e[m]));var m;const v=(0,n.Mz)(s.Xj,e=>{const t=t=>({fundCode:e.defaultFunds[t].fundDetails.code,fundName:(0,o.tg)(e.defaultFunds[t].fundDetails.name),fees:(0,o.ow)(e.defaultFunds[t].fundAmfRate),factSheetUrl:e.defaultFunds[t].fundDetails.url,investmentInfo:[{label:"Recommended min term",value:l.LK[t]},{label:"Past performance",value:[{label:"1yr",value:e.defaultFunds[t].performances.year1},{label:"3yr",value:e.defaultFunds[t].performances.year3},{label:"5yr",value:e.defaultFunds[t].performances.year5}]}]});return e.defaultFunds?{lowRisk:t("lowRisk"),mediumRisk:t("mediumRisk"),highRisk:t("highRisk")}:{}}),f=(0,n.Mz)(s.Xj,e=>{const t=e.mediumRisk.filter(e=>e.fundDetails.code===l.TJ.MODERATE_INVESTOR)[0];return t?{fundCode:t.fundDetails.code,fundName:(0,o.tg)(t.fundDetails.name),factSheetUrl:t.fundDetails.url,fees:(0,o.ow)(t.fundAmfRate),investmentInfo:[{label:"Recommended min term",value:l.LK.mediumRisk},{label:"Past performance",value:[{label:"1yr",value:t.performances.year1},{label:"3yr",value:t.performances.year3},{label:"5yr",value:t.performances.year5}]}]}:{}}),y=(0,n.Mz)(v,e=>{var t;return null!==(t=e.lowRisk)&&void 0!==t?t:{}}),h=(0,n.Mz)(v,e=>{var t;return null!==(t=e.mediumRisk)&&void 0!==t?t:{}}),g=(0,n.Mz)(v,e=>{var t;return null!==(t=e.highRisk)&&void 0!==t?t:{}}),b=(0,n.Mz)(p,e=>{switch(e.value){case l.ND.CAUTIOUS_INVESTOR.toString():return"Cautious Investor";case l.ND.COMFORTABLE_INVESTOR.toString():return"Comfortable Investor";case l.ND.ADVENTUROUS_INVESTOR.toString():return"Adventurous Investor";default:return null}}),A=(0,n.Mz)(p,s.Xj,(e,t)=>{const r=t.defaultFunds,a=t.mediumRisk.filter(e=>e.fundDetails.code===l.TJ.MODERATE_INVESTOR)[0];switch(e.value){case l.ND.CAUTIOUS_INVESTOR.toString():return(0,o.tg)(r.lowRisk.fundDetails.name);case l.ND.COMFORTABLE_INVESTOR.toString():return(0,o.tg)(r.mediumRisk.fundDetails.name);case l.ND.ADVENTUROUS_INVESTOR.toString():return(0,o.tg)(r.highRisk.fundDetails.name);case l.ND.MODERATE_INVESTOR.toString():return(0,o.tg)(a.fundDetails.name);default:return null}}),S=(0,n.Mz)(p,s.Xj,(e,t)=>{const r=t.defaultFunds,a=t.mediumRisk.filter(e=>e.fundDetails.code===l.TJ.MODERATE_INVESTOR)[0];switch(e.value){case l.ND.CAUTIOUS_INVESTOR.toString():return r.lowRisk.fundDetails.code;
2case l.ND.COMFORTABLE_INVESTOR.toString():return r.mediumRisk.fundDetails.code;case l.ND.ADVENTUROUS_INVESTOR.toString():return r.highRisk.fundDetails.code;case l.ND.MODERATE_INVESTOR.toString():return a.fundDetails.code;default:return null}}),N=(0,n.Mz)(s.Xj,e=>{let t=[];for(const r in e)Array.isArray(e[r])&&t.push.apply(t,(0,a.A)(e[r].flatMap(e=>e.fundDetails)));return t}),C=(0,n.Mz)(p,e=>e.status===i.wK.VALID),I=(0,n.Mz)(p,y,h,g,f,(e,t,r,a,n)=>{switch(e.value){case l.ND.CAUTIOUS_INVESTOR.toString():return{code:t.code,name:(0,o.tg)(t.fundName),fees:`${t.fees}% yearly`};case l.ND.COMFORTABLE_INVESTOR.toString():return{fundcodeCode:r.code,name:(0,o.tg)(r.fundName),fees:`${r.fees}% yearly`};case l.ND.ADVENTUROUS_INVESTOR.toString():return{code:a.code,name:(0,o.tg)(a.fundName),fees:`${a.fees}% yearly`};case l.ND.MODERATE_INVESTOR.toString():return{code:n.code,name:(0,o.tg)(n.fundName),fees:`${n.fees}% yearly`};default:return null}})},1536:function(e,t,r){"use strict";r.d(t,{Ko:function(){return o},LI:function(){return m},TA:function(){return a},VS:function(){return n},cQ:function(){return c},sm:function(){return l},tE:function(){return d},tH:function(){return u},xV:function(){return p},xm:function(){return i}});const a=(e,t,r)=>r/((1-1/(1+e)**t)/e),n=(e,t,r)=>-Math.log(1-r*e/t)/Math.log(1+e),u=(e,t,r)=>r*(((1+e)**t-1)/e),o=(e,t)=>(1+e)**(1/t)-1,s=(e,t)=>(1+e)/(1+t)-1,l=(e,t,r,a,n)=>n/((1-1/(1+e))/(o(e,t)/(1+o(e,t)))*((1-1/(1+s(e,r))**a)/(s(e,r)/(1+s(e,r))))),i=(e,t,r,a,n)=>n*((1-1/(1+e))/(o(e,t)/(1+o(e,t)))*(1+r)**a)*(((1+s(e,r))**a-1)/(s(e,r)/(1+s(e,r)))),c=(e,t,r,a)=>a/(e-t)*(1-((1+t)/(1+e))**r),d=(e,t,r)=>r*(1+e)**t,p=(e,t,r)=>r/(1+e)**t,m=(e,t)=>Math.round((e+Number.EPSILON)*10**t)/10**t},47902:function(e,t){"use strict";const r={landlinePrefixes:["010","011","012","013","014","015","016","017","018","021","022","023","024","027","028","031","032","033","034","035","036","039","040","041","042","043","044","045","046","047","048","049","051","053","054","056","057","058"],rwandaLandlinePrefixes:["073","078"],branchCodes:["632005","430000","800000","462005","470010","250655","254005","580105","198765","462005","460005","051001","678910","679000"],cellNumberPrefixes:["060","061","062","063","064","065","066","067","068","069","070","071","072","073","074","076","077","078","079","081","082","083","084","085","086","087"],botswanaCellNumberPrefixes:["71","72","73","74","75","76","77","78","79"],southSudanCellNumberPrefixes:["091","092","095"],rwandaCellNumberPrefixes:["073","078"],tanzaniaCellNumberPrefixes:["07","06","02"],eswatiniLandlinePrefixes:["2"],ugandaCellNumberPrefixes:["07","041","031","039"],malawiCellNumberPrefixes:["111","31","77","88","99"],zimbabweCellNumberPrefixes:["077","071","073"],eswatiniCellNumberPrefixes:["71","72","73","74","75","76","77","78","79"],namibiaCellNumberPrefixes:["060","081","085"],kenyaCellNumberPrefixes:["070","071","072","073","074","075","076","077","078","079","010","011"],ghanaCellNumberPrefixes:["233","020","023","024","054","055","059","027","057","026","056","028","020","050"],streetPostalCodes:["6670","9301","7300","5241","2192","6242","0884","6270","3370","1034","3610","1360","1429","5401","1501","2571","4110","6001","6045","4001","0712","6105","5760","6282","5170","1431","7798","7490","5092","1055","2190","5850","2280","0534","4309","0699","1739","2760","7287","7806","0601","0182","8660","7460","2577","2091","0122","1401","1449","9323","6695","1448","2195","4240","8301","2245","7405","2194","6229","2090","6185","5700","6135","7764","9750","0081","5052","1685","3201","1682","6241","9490","0909","1619","4037","1709","7945","1150","5319","5209","7785","1491","1451","4931","2940","2092","2786","5247","7550","4180","0362","7580","4126","4399","5616","3801","5605","4930","0157","0149","1949","2490","6960","1724","7646","2375","6210","7140","1827","8550","0183","0082","1459","6529","1911","7441","0900","1541","3900","0850","0464","7560","6059","5201","6300","0083","7570","1939","7784","2745","8345","4092","7353","2001","9602","7780","6720","6281","4091","6715","1300","8814","6506","4200","2059","6332","2732","4051","2196","3629","588
20","7349","0749","7354","0008","0089","7130","1759","4052","0885","6850","7500","7800","1754","3216","6220","2430","0407","1190","0181","2531","0611","9701","1559","2742","0746","8005","2410","5740","5601","7600","0337","0269","1510","0338","1507","7750","5881","6201","1519","9786","8375","5882","4339","6750","1426","8476","6166","0186","6520","6025","6070","6970","1686","9585","5321","9459","5780","2007","8423","0190","1779","0480","1100","7530","2094","7493","6835","4094","2162","2198","8801","7655","6571","1049","9764","0002","6280","9970","6525","1441","8240","9880","7230","6120","6660","6900","5660","1020","2309","2310","0270","9992","2191","1984","7160","6020","7100","3100","2755","1618","0261","7708","5103","4800","2952","0292","9777","2660","9306","9364","6651","7220","0784","2188","7357","0187","1496","9870","9869","1497","7395","2499","2740","4449","8890","6200","0790","2726","2741","8943","9702","8420","1983","0309","0300","0308","4935","9932","8730","6625","9795","4700","0957","0927","8570","6730","2835","9770","0299","0323","8340","7234","2093","7185","9660","2210","9781","1875","1863","2844","9400","9324","8915","8620","7280","9499","2330","6265","4068","9745","0250","8782","2021","1024","0184","3300","1929","4093","1428","2867","9744","9670","9780","6705","4319","1280","1813","6190","1609","4960","4961","0923","6330","5455","9730","8190","2355","8306","3720","6312","9307","8001","0084","7975","1684","8925","1185","8587","2351","1370","5310","3680","4720","3880","6139","1550","1809","0310","9974","1520","0748","1242","1961","2332","2680","0745","5275","7340","2197","8135","7700","9707","5024","0037","1666","1036","9735","1513","1946","8611","3607","5380","5054","3360","2725","3310","2302","8601","1632","4390","8271","9430","5820","9850","2429","7375","1687","9759","4170","1000","0877","0870","8405","3080","7320","7345","4480","7000","9928","1884","6875","9600","9348","5604","2517","3224","1044","2770","8377","0715","1932","1030","0347","1811","2260","8602","9940","4743","9986","8463","8800","1862","1804","1852","2189","0626","2120","0721","1434","9775","5671","3968","1475","8445","2868","2746","0773","2744","1818","4404","2500","1874","5435","8151","6445","1380","1841","1200","1801","0835","3936","2343","3180","3000","2336","3082","5000","0319","0812","6628","0955","0975","7941","9300","7200","8149","1458","9908","9535","2266","0022","1872","1021","5360","1601","7342","7284","0960","5100","5460","5070","0555","0920","1192","1039","3963","2285","2513","1861","1195","3105","0458","3609","2311","2312","5050","3500","0556","1830","6125","2778","1170","3815","3887","1626","8940","9431","5950","9760","3381","9890","5326","0191","2170","9978","1740","0968","1828","4810","0198","2570","2515","4105","0969","2193","5720","9725","9830","7690","0838","0766","0208","0228","0961","8461","4249","8613","1693","8860","9922","8220","2845","0826","0537","9480","7380","4133","4027","3800","4066","0185","1834","2930","2359","7323","6250","3990","0560","2619","0631","5257","2882","6696","8120","1270","1833","0895","6390","3290","2539","8770","2415","7233","3250","1821","8365","0470","8850","8811","2850","7925","0628","2420","5685","3304","1247","0973","5641","3699","0985","6350","7005","4680","4730","2600","0216","7202","0193","6665","9650","1095","9445","2865","9756","9482","4220","0169","1045","0640","9740","5930","4811","9944","9479","7355","8750","8490","2956","0260","9358","8530","5330","5606","3219","3670","3268","6170","6600","9866","5445","2957","1575","2780","1947","9950","3276","4260","1868","1035","8710","9742","1085","0189","4932","9463","7455","6203","6410","2574","2573","2739","9763","1662","1289","1245","6205","8870","2849","7302","1379","0035","6211","0320","1829","1214","6580","6400","8446","2846","5260","4920","5670","1120","1617","2225","8900","4980","6191","9860","0774","2640","8589","5860","5920","3340","0933","2551","2562","1432","5264","8330","1240","7201","2661","2270","6932","7625","8145","7195","6255","9749","9500","0709","1340","4950","0389","9540","0632","0348","6605","2271","2718","8460","0940","3973","5900","1098","6130","1357","1073","4359","1022","9755","1405","7365","6655","5410","7390","8130","7680","6463","2265","2650","2610","0737","0316","0449","0486","1257","2880","2884","8283","8592","2839","0857","1822","0497","2521","0374","0724","0263","0264","02
267","2503","0929","5160","4740","1291","8410","0536","9630","1372","2337","6370","8185","2768","2370","6435","9982","0322","1392","9410","4820","0742","8165","6460","0313","0197","5480","2951","5101","0192","9913","2840","2735","8575","2737","0359","0402","0404","0489","9420","0728","1390","0982","1320","9640","9450","0432","4276","2847","4490","0967","0727","0339","0610","9917","4470","8474","0934","0400","0450","4252","4275","0284","1623","9610","9747","1067","8910","5425","0941","1060","0942","0743","0943","1123","0944","0832","0989","8170","0600","1908","0990","0418","0988","0475","9904","1203","9720","1201","5219","5225","1359","1614","0880","3901","3835","2970","3291","0904","1447","4812","4934","0976","5041","1692","1050","1331","2790","8593","2885","0351","0274","0510","2736","0837","0891","0422","0314","2854","2848","0751","9868","9595","0373","1029","0827","5500","0331","6830","4004","6810","9682","0325","0825","7310","0925","0810","5290","2315","9783","8614","0196","0268","0377","2870","8701","4735","4302","5090","2519","0736","0412","2335","5080","3935","3867","0991","0946","0978","0947","0817","0948","0992","6995","0956","0949","8265","1391","7270","2095","3170","6973","0429","4032","1209","4990","5140","3380","5221","8930","6286","8180","5320","3950","9302","8583","0360","9797","5180","2891","0932","0871","0993","1635","0854","2230","8270","8450","0557","7250","8290","1995","2356","2471","9798","6331","8566","4182","6335","9800","8221","1565","5640","8891","2890","4184","2465","8309","9810","0391","9423","5620","1389","0321","0816","8795","0994","9651","1358","0335","2233","2380","1430","6500","0304","7681","9874","8565","4295","8280","5120","1151","6930","1819","8581","1096","4235","9840","5382","0266","0483","6740","9789","0376","9520","0811","4285","1683","1460","6845","1001","0617","1003","0387","8595","8650","1026","6576","9787","6140","3780","7090","5805","0152","2200","1097","9966","2053","1226","8300","2358","0039","6466","1375","9958","1918","1502","1260","0995","2431","2552","4392","0986","0353","7382","0928","0318","0125","1207","6880","3233","0417","6172","4420","0752","6573","0744","0276","0425","1124","1642","8447","0741","0383","2773","0958","4430","1928","0945","2352","1835","4265","0873","0830","0970","0921","0472","1102","1374","1206","1433","4277","4230","9356","5171","7210","3373","1133","8244","0630","9762","9392","9515","6674","6308","0602","7285","8765","2169","4491","1760","1725","2886","6920","0405","0370","8809","5130","0474","5021","1516","5370","8584","8580","0240","6602","0158","0311","9835","0950","3838","5311","6375","3850","1365","0419","2434","0621","1341","2284","6538","2300","0890","0987","2753","0972","0996","0979","0959","0977","0938","0983","2710","0901","0333","2630","6820","9820","9773","085O","5470","8390","4031","4225","1943","1346","2980","4270","2621","2922","0530","0935","8553","8771","8922","1086","8622","9401","0971","7070","2615","6848","9312","0924","2491","2470","0930","8615","8780","8160","0952","0931","6547","2480","5099","0905","8826","9680","1734","6560","2572","8920","0180","5040","8510","1638","1438","1620","0356","6603","0317","8138","0279","0981","0980","1281","4439","5608"],boxPostalCodes:["4126","5210","0608","0884","6270","3370","1039","1360","5400","3352","1506","4100","6000","6055","0712","6105","5760","6282","5170","5092","1070","2013","2280","0534","4310","0700","8893","1368","2760","5435","7630","7287","4251","2157","0118","2520","2577","1410","9323","6695","1450","1456","1448","4240","5070","8290","2014","2077","2090","2073","6185","6005","5700","6135","9750","0005","5052","1685","9490","0909","1737","1710","0512","1150","1495","1451","1421","3900","1785","4931","3385","2955","2786","5252","4172","0362","4820","3855","4125","4080","5711","5616","3801","4344","0109","0158","0046","0780","2490","1725","2375","4960","1829","8550","5090","0030","4230","3080","1402","0066","0129","1711","1540","0739","1519","1876","0850","6120","0464","3904","2954","9305","0007","1937","7353","9602","7280","1051","1097","3227","3213","3204","6715","3605","1300","5413","8814","6667","2059","3624","6332","1630","2732","7760","2031","4301","0267","1465","0749","0514","7354","0006","0089","0008","2006","8874","3626","1760","7325","4005","0885","2940","7800","4101","6490","1750","3200","7271","3850","0407","0488","0641","0716","5160","5015","1190","2711","5138","2526","2531","9338","0611","1578","2742","2781","0746","0336","2410","5740","3275","2942","4420","1037","0782","0619","2842","2843","9493","4829","0432","3261","2164","0800","1035","5341","8576","4295","5380","0349","0337","0269","1510","6480","0271","0338","1684","2765","7000","1507","1460","9786","8375","2148","5882","2945","6750","1462","1461","1202","2855","5100","2061","0633","0357","8476","9307","0107","2716","6166","1398","0039","6034","3966","4052","3770","4084","4142","3950","5109","6011","5205","8315","6970","5780","2008","0408","1940","5016","0255","2554","1772","0481","0480","1100","2043","7507","5073","7441","6837","4006","0142","4400","7535","8720","0713","1220","5411","2010","1500","1520","1527","1509","1502","1503","1504","2011","9764","4007","7232","1712","9970","0707","7460","1442","8240","3350","2012","7864","5660","4139","4743","3371","2310","2309","0270","6003","6058","9700","9992","7141","1907","3993","3953","3310","1521","3100","1194","5605","5325","4693","2755","2793","7448","5120","0436","1621","1618","3604","0261","2015","4008","3252","3203","8200","5103","3171","4800","2952","5080","7581","1032","5414","1739","2123","6531","2021","0292","9777","8470","2250","8930","0931","0080","0465","9300","9329","2660","9306","9301","8810","9364","0699","3102","7449","7443","7444","7436","2153","7105","1620","0096","9869","9870","1499","1494","6212","4036","8800","4450","4963","2504","6030","0043","4253","0790","2741","8943","0561","9951","99
266","9702","2625","2500","2713","1901","0308","0309","1916","2662","0388","5042","7806","6189","1478","1446","0474","0445","4935","9932","0736","3319","0009","8612","1622","1021","1900","4270","8735","4990","5830","4700","0957","0927","0771","6730","5410","7763","8925","0334","0201","2016","1913","2872","9770","0323","1331","0301","8340","2528","2154","0409","2730","3211","1053","7185","6857","3660","7406","9660","8582","9785","2210","2018","9781","9792","3903","7530","1270","0728","0954","1865","2017","1452","1454","7561","5209","4202","2881","1545","2844","9400","9324","9471","8915","6507","5418","8620","1740","1623","6858","8730","1542","6570","1505","4409","2330","7769","6623","7382","0250","8782","2019","4156","2020","8624","0240","1020","9473","0011","0075","3228","2026","3300","3234","2152","2074","2060","2066","3893","5223","5086","6742","8251","4401","5420","4340","0284","1484","3960","4220","2867","4810","0531","8535","8260","0120","9670","9783","3244","4813","0960","5115","0897","4380","9744","5688","1280","1811","6190","0469","3938","1435","1286","0923","3781","5181","2524","5000","5455","0890","7230","7905","4993","6660","3217","8190","5206","5207","8306","4158","3720","8040","0119","6186","6175","5144","8003","8004","6313","8000","7525","7562","3316","7948","7787","0616","2173","1185","8247","0421","1759","3202","0300","4200","8587","1570","1370","5310","3342","3823","3680","3616","6063","4968","4720","3340","5058","0130","0149","6350","3266","6006","3920","0199","7446","6835","3866","3980","0310","4781","2301","2055","3231","4030","6062","0756","3603","7442","4138","5358","1809","1744","4147","1624","1242","0709","8631","1551","1949","2630","1963","2332","2680","0656","0745","1250","5040","1463","5275","0086","7340","2049","4157","1351","4170","5436","8135","7740","7735","9800","6023","9707","3215","5024","6302","1668","1666","1735","6035","3602","2022","1036","3700","4221","9735","7611","1513","1523","0014","1050","1033","0772","6100","5082","5054","8608","6311","3360","9795","6454","2725","6018","2302","4276","2385","4390","8017","2064","8271","9431","4013","7848","1715","0010","0100","5820","3236","3000","0824","3254","0016","1246","9850","0178","3107","4051","0074","2087","2430","1361","4345","1687","9759","0654","0845","5880","2024","3220","4019","7770","0562","3263","3655","2118","2115","7979","1287","7750","9334","5643","2025","1307","1515","4961","1000","5180","4930","3235","1255","8860","3880","6501","1215","8477","1728","1936","2174","4014","9754","1873","1543","1552","1544","5132","0280","0877","6510","7305","9310","8405","9705","4089","0018","5118","3265","7345","4480","0019","7350","3600","2320","4338","1474","4449","9928","1884","6875","8940","7321","7220","0257","6238","0430","6650","1002","6853","0251","6012","9348","5604","1914","2764","4681","2517","3224","0852","8765","2859","1044","1034","2114","2770","7102","1403","1404","8377","0715","1932","0160","0124","7601","1030","3837","0347","2876","0035","1569","0441","4405","6219","1832","1821","1813","1812","2260","9940","4470","8301","8305","7394","0457","8463","0476","7613","5130","1042","0163","8801","1864","1804","2069","0807","2191","2089","2189","2560","2556","9680","0415","9872","0721","9782","8609","1434","0442","0424","0722","5671","8445","2868","1405","9740","0447","8575","9876","2386","2746","8325","0919","0805","8604","8478","9986","8450","8655","3274","4770","1356","3807","4404","2578","3889","6028","3237","4135","2028","1723","1041","0017","0759","0188","8151","0157","4455","2576","4015","3206","2165","1612","6017","1112","3331","1380","3312","6741","1747","3379","1129","0617","1805","5417","2211","1200","9311","8588","8294","1800","4192","1497","0835","9752","1411","3936","9766","1110","2343","4821","3182","1369","5216","2336","1590","7438","1508","1610","4000","4016","7551","4003","3082","7491","4737","2149","0319","0812","2857","7365","4247","8805","6628","0955","0975","0833","0079","2040","2509","4018","1568","5200","2507","2103","1558","3241","1904","8149","3185","1690","1686","1632","1514","1628","3242","0144","0140","1577","1613","1455","4260","9908","2128","3219","6330","9535","7407","1625","5609","3010","1415","7335","2266","1059","7103","0701","9466","0401","0021","3972","5050","3226","5362","9312","7571","1872","0818","0831","1028","3859","8284","3857","1301","6191","4103","3383","2920","3020","8110","0485","1406","2508","1208","5480","7342","3017","2900","0032","0047","0153","0171","0166","0718","6109","7180","1635","7284","5460","0555","1641","0532","7791","1407","7607","7480","1418","0922","0920","4735","1192","4185","1337","4189","1072","4209","4828","3977","3963","4312","3306","2285","2513","1252","4342","0704","4105","2389","1195","1309","3894","0363","2029","3343","4151","3105","3805","4275","3910","3084","0458","3885","3286","2311","2312","1574","3867","4031","3500","2959","3935","0556","3302","1826","6125","2778","0307","1170","3989","2388","4804","5164","3905","7475","0023","0200","0048","0165","2350","3815","3879","4403","3291","4406","3887","5376","3934","3233","2480","1626","3740","4431","2380","9430","5950","1985","1980","1984","3003","3625","9760","2023","9313","3381","3942","5326","5321","3101","4035","3865","3976","3821","4349","9788","0191","0710","2030","2130","1512","4225","7646","9331","1518","4776","0787","9325","7131","9978","3238","1746","3875","2160","2339","2342","2941","2953","2048","0968","9317","9730","0106","3113","1828","7110","7552","7974","5883","1408","6021","0198","9745","7439","2572","2535","4773","1449","8320","1708","1716","2515","2514","0907","4136","0969","2032","1464","2033","4772","5720","5701","5405","5013","5602","3308","9725","0024","2086","9830","4706","7690","6960","9476","9483","2573","6526","1682","8861","8466","6446","0937","0410","0838","0634","0448","0649","0751","0626","0753","0467","0705","0658","0438","0732","8480","0773","1364","0643","0221","0209","0208","0211","0747","0961","9775","0277","9315","0757","0214","1064","0213","0793","0714","0615","0781","8330","8345","2052","0848","8479","4249","1151","1130","0743","6241","0726","2714","6360","0740","8552","8613","0789","8223","0803","1068","0775","1689","6546","2047","9922","8822","8220","0042","0060","2845","0720","8625","8567","4278","7766","4321","4320","3814","0537","3941","1562","9468","0299","3377","1546","2738","6016","0112","8815","7234","6530","2351","6539","6536","6543","3710","4341","2729","1400","2771","0031","3218","3937","3800","0826","0869","9360","1061","1935","1638","3288","9435","9436","1819","4022","2930","6234","4456","1786","4452","6142","2359","8627","3247","2058","4083","7702","3103","7323","2159","1401","5821","4265","5241","1961","4110","0631","5256","7459","2882","2878","7151","1419","1363","6821","6856","6696","6027","5055","6024","6280","8120","7550","7160","1409","6140","6143","6148","2051","6300","1764","7888","0895","6525","8568","8051","6255","6057","6390","3290","1458","5208","1767","2516","2034","0752","1616","1609","7140","2213","2415","2035","3207","7233","3250","4023","8365","0470","8850","0027","6675","8811","7680","2850","7937","0628","3180","2420","8751","5685","7751","0472","7753","0953","1247","5003","5014","6144","4778","0973","6467","5361","0730","5272","3610","5702","5483","6811","5425","1726","5641","6863","0400","0985","9463","0443","7005","7782","8191","3248","5481","4680","6604","1260","9880","2600","0216","6520","3184","8534","8570","0028","0829","3081","7202","3317","5730","6851","3881","0193","8510","1330","1438","6665","6511","9650","7785","1790","7135","1733","1771","2036","3264","1903","1095","1962","9445","0172","2865","4779","6505","0490","0169","3258","7200","1788","7308","6615","9756","9482","8
2100","8611","9505","0173","9332","0131","6855","4284","2037","0067","5284","4024","2038","3650","5119","1789","3245","3256","4822","3836","1431","3939","1045","1498","0375","3145","5005","0640","4688","6538","5930","5721","3243","3011","9776","2841","1782","2432","8505","4811","5212","1412","8222","9944","9479","7355","8750","3705","1730","6583","8490","2041","7872","0725","0875","7405","7450","1348","0902","7645","8629","6013","9580","1541","1611","2070","2956","0758","4053","8024","3304","5446","7609","0260","5222","2525","2539","9878","9358","8532","1853","2951","4021","4459","5330","5606","3386","4150","4155","7752","3216","1333","1343","2931","1472","2267","3670","0717","2042","9460","9480","5320","6230","1947","9701","5445","2944","2957","3968","1870","3915","0087","2383","3623","2792","0386","0062","0133","1667","3005","1600","4088","5145","4050","4115","2382","2762","0810","4730","0164","2744","9974","9950","3276","3970","4242","1808","1868","1780","2950","4026","8710","3354","1492","3273","9742","1085","6265","6506","0189","4932","1469","1483","1627","1639","6203","1908","2000","6001","6504","4982","3305","2044","6410","2574","2739","9763","3969","2470","1700","0748","1289","1295","6015","1245","6205","9309","1758","6400","1755","8485","8870","2849","7302","7990","1379","5363","8481","8603","0340","0068","8261","8241","1371","0320","2626","2629","2619","1820","8806","1214","6580","1204","3299","8819","7533","8446","0517","4780","1432","1445","7348","2846","7615","4453","0454","5260","4920","5670","0206","1120","4183","2054","1619","1617","2225","2068","2100","8900","7745","1745","2101","4980","4204","9303","7790","6920","7440","9860","0478","8771","5329","0774","2640","1132","0484","0760","8623","0444","8589","0974","5705","3221","5704","5920","7783","7792","4731","1367","0933","8569","0804","2562","1489","2883","2232","2053","5264","1241","0382","9784","2056","5099","8300","8303","4407","5600","6139","3002","1240","6070","4782","4783","6188","2270","6932","3609","6707","7625","1019","8145","7358","7628","6351","6310","6172","7195","6236","8282","6059","2570","2151","1871","3387","2836","7283","1637","5824","0204","7303","8205","6840","1837","3640","8008","9327","9749","1413","1763","2523","9499","0361","2553","8146","0629","7605","2848","5122","8249","0515","8590","5359","0159","8242","5322","1340","4950","5051","5129","5800","7976","0389","5140","0498","8391","2774","0719","9540","7312","0632","6014","3973","0187","0348","5004","8246","8204","6836","6171","7569","7572","2747","0341","8760","1946","6009","6430","9706","6605","3268","1080","2271","3307","0215","0350","9501","9502","9500","6281","1741","1742","1601","6633","6306","5703","8292","7579","5002","2748","0839","8460","8462","0940","5607","3170","5686","3820","3886","4491","3285","1098","3835","3891","1025","3122","3620","3892","3083","3825","1357","4690","4684","3612","6004","0070","0387","1073","3954","0482","1341","4682","4258","6202","3961","4360","4643","4691","4689","1022","3751","3983","3940","4361","3986","2272","3607","9772","3622","6242","6606","5142","4286","3992","1563","1576","1571","1867","3982","4032","5259","1433","2163","7608","4159","0184","7691","6655","9755","0055","3375","1065","0026","4785","6900","1525","1981","1516","1818","5174","1193","0906","8130","8820","1414","0783","4027","3303","7456","7357","7375","9330","1046","3114","2102","6632","7779","1748","5332","5083","6463","0037","4028","7465","1824","1825","1553","2265","2650","0141","0190","0423","0411","0737","0316","8818","6950","0486","0741","0403","0435","0413","1257","1222","0210","4740","2880","8122","0499","2884","1784","8283","2763","8592","1838","2183","1835","9503","0864","2958","7786","0761","0857","1822","0702","1424","2753","8207","1038","0497","1273","0374","0762","0724","5319","0870","0263","0264","0217","2503","2610","0849","0929","1781","2740","3270","1281","1291","0613","8410","0536","2065","2104","4082","9630","7765","5881","3652","2105","2436","3260","1372","2357","6503","2057","2873","2337","1081","6370","8185","2759","2062","2768","8376","8630","2761","4085","8593","3330","5010","2370","2749","2081","0025","4111","7805","1915","8809","3284","6435","8610","3150","4145","1302","6985","5161","9982","1365","5124","5056","1743","0322","8795","1392","6452","1905","3183","1217","5019","1753","9585","0177","0380","5131","8165","5093","4787","0903","7143","2106","7603","0040","0176","1373","0871","1152","0346","0623","0792","5662","0898","3838","0354","0313","0939","0894","0819","0364","3822","0867","0197","1126","0196","0727","2871","7134","5619","5280","5412","5101","0795","0799","8626","2772","2779","0192","9913","2840","8537","3750","0460","1258","5075","9820","0886","1285","2791","4750","2067","1791","0150","0466","4207","0798","0731","1334","2769","8577","3160","4802","0846","0847","3888","2745","3138","3951","6170","5112","0090","0116","0122","1253","0796","0365","5057","7622","7404","0402","1062","9333","0404","0489","9421","0763","2750","0394","0936","0777","1251","0318","2712","0273","0494","0984","3987","0381","0841","0501","1007","6026","1353","0982","0604","0806","1256","1320","3267","7299","0496","4055","2007","0896","0962","9640","0801","0879","0101","0265","7347","0351","2847","1354","8423","5110","6850","4490","5089","0170","7767","0967","1127","3135","4790","6145","9486","1071","8561","0788","8585","4256","0396","7794","8482","1362","9748","3019","3985","3974","0366","0397","0610","0827","9917","1430","1475","0823","8474","3199","9868","0378","2862","0431","0450","4252","8873","7447","2715","428
20","0778","1490","1554","4281","4056","4137","1284","0605","6141","2063","1321","0620","9790","0461","0487","0161","0434","9610","9747","2107","6146","0636","1067","8910","2623","0941","2757","9877","1396","1060","0822","0942","0943","1395","1123","0785","0821","0944","1342","9414","5133","0832","7070","0989","0646","3808","2767","0479","1205","0990","2275","0733","0418","1274","0988","7602","0820","0475","6634","6901","0642","0367","8605","2575","9904","7489","0764","8594","1203","9485","0412","0992","0285","9720","0998","9768","5706","3112","1283","1481","4057","2108","3208","4058","2624","1344","3214","1335","1355","3232","7626","0899","0449","3222","5687","0917","5664","1219","4454","6708","4254","5219","5225","4216","5183","1359","0518","1614","1851","3901","1090","4047","4246","0541","7437","6676","9440","6365","2076","7101","7071","2109","2970","0102","0063","0077","9732","1823","4059","4104","9433","6940","0900","1995","9873","1447","0103","1960","3925","5404","4160","4812","4827","4934","0976","0878","5186","5041","5116","3890","1055","1382","2172","5884","5900","1079","8193","5810","1692","1089","1816","2527","2756","2775","7553","8010","6447","7995","7435","1549","6440","6121","5113","7789","4964","5008","4803","4814","5088","3212","3007","3965","5094","3975","3991","2735","0765","0738","0194","0207","0779","0502","0828","0865","8591","2858","2885","2736","0503","0379","0784","1128","5139","5661","4060","8700","1524","1526","1645","9746","0274","0275","2766","0510","8597","0837","8598","0356","0315","0440","0504","0891","6002","0786","0766","0459","2728","0372","0735","0422","0328","0873","0314","0860","1766","1074","0203","0371","2854","2869","0861","0811","0600","0657","0862","9780","2838","5026","0868","1437","8586","6537","0697","2751","8628","8680","0373","1029","5500","3653","0331","0881","2110","2783","0358","1057","4146","6720","0151","0152","4061","7463","4132","2737","1752","0105","9682","0767","0059","0866","0325","5288","0825","0560","2387","7310","4087","0925","0768","0167","0044","0097","9462","5292","2315","1860","1154","8614","0433","4226","5870","2758","6232","0393","6500","0473","0477","6213","6211","0268","0377","2777","0910","2111","1075","1877","2789","2870","8701","4300","1087","7705","0390","3988","1082","5644","0999","0468","9472","1069","3309","2533","1426","3225","5331","5018","4991","2335","3701","4261","5106","5006","3952","2384","0456","0212","4683","0462","5147","5127","5148","5163","5136","3279","4186","0997","3251","0991","1366","0876","0946","7950","0978","0947","0817","0948","0703","1775","4250","1378","6995","4062","0809","0956","7451","1911","0949","2627","5125","3120","0791","8606","5258","1803","4738","1352","4744","8265","1869","1391","3380","0904","7270","1052","3296","3293","6602","3278","6180","2946","5265","5107","5043","5403","5184","3151","4962","5091","3271","6838","3803","3996","3817","5201","8862","0648","6031","6973","6173","6200","2245","0429","3230","2529","3782","2112","7725","0049","4161","8420","2113","5722","5085","5708","1209","3111","5415","4741","5137","5081","3378","1058","0734","0399","5221","3116","3783","3856","3873","2874","6286","6976","8180","2146","0156","0155","0883","3024","5162","4788","3246","0639","0398","0840","6704","5141","3741","5095","4824","0858","3816","3223","5402","5017","4255","8813","5007","6462","8280","3272","3874","6544","5173","7144","3137","7793","4933","2620","7606","2522","1756","6335","1304","9302","6331","1631","8583","4063","6056","7623","2162","0360","4064","2116","1511","4162","4065","2155","9797","2117","3280","8252","5020","5035","3651","0842","3882","3690","3806","1345","3318","4816","5365","5150","4742","5114","0776","0711","5123","4736","2891","3830","3282","2355","1248","0706","8201","0915","0932","9492","9661","5204","7755","7756","4751","5185","3004","5096","1249","3802","0993","3298","2502","7935","2187","4227","9481","0205","0854","2230","4188","1122","8270","2171","5850","5084","7537","4235","0175","1665","2158","5827","0110","4348","7201","8892","0557","3979","9987","8851","2119","8752","8807","6870","3205","4153","1806","2003","9484","5097","2356","7808","2866","6303","6620","2471","6065","6859","0606","1444","4067","6301","7420","7620","7621","9470","6534","4244","1076","0892","8115","4184","4392","1488","9767","9762","8566","0414","7506","1718","9465","4182","1910","6861","2120","2121","2122","8007","7499","7501","7503","1393","7381","6130","8221","0814","3611","1565","1934","7221","5860","5640","5220","1290","8891","2890","9322","1160","3106","8335","2465","0020","6220","8309","1566","8770","9810","0391","9595","9450","5620","1390","0652","0816","5128","3994","7304","4154","0029","7781","0994","9651","1358","2511","0635","0335","1077","2233","1427","9447","1694","0311","3320","9866","9867","8607","0420","0045","8621","0750","7320","1048","3617","7430","0834","0516","2852","7130","4243","8346","0278","0602","2435","0304","6600","8350","7801","7681","9874","8890","4069","8565","0645","0882","8619","1736","6029","6810","3804","8426","2521","0419","0001","0004","0071","0078","0117","1416","1417","6930","6931","1774","7196","2530","4113","1817","4430","1815","1831","1814","0305","7281","2889","8581","1096","9840","5327","5188","5645","3978","3872","5059","5384","5104","5111","5382","3964","0058","4078","4364","3277","4070","0121","5211","9774","5105","4187","1688","0266","5672","0145","1709","0483","2124","2839","6739","9789","1482","0638","2754","0376","0729","9521","5611","0863","0495","0195","9664","0797","4285","2147","2125","2167","1776","1457","1683","2156","0286","0513","1751","0416","0637","0253","1443","7504","1477","6845","1001","2009","0053","3295","4071","1931","0252","8105","6215","4801","0426","1003","1466","9488","8595","4181","9326","1439","4090","4148","2534","1004","1026","7965","7352","1049","6576","0405","0344","8050","9787","7707","1153","3780","7090","0303","2168","1701","2099","5805","7306","7307","9469","6450","0179","2200","8202","2231","0174","1084","3930","1564","4017","6670","3239","1226","4399","2538","7250","7400","2175","6705","2358","4034","5087","9328","0580","8012","1131","1223","4752","5364","7701","1423","6541","0500","0384","1375","8253","2743","0154","8745","3351","2129","1066","3016","6176","4171","3301","2075","4072","5437","9958","0723","1732","6499","1468","0406","1938","1501","2496","9432","0995","5680","2431","2552","7395","2341","6150","8731","4391","0986","3818","8
2121","8289","0708","0353","6854","2131","4206","7532","4687","8491","5134","7582","3615","6812","0928","0125","5149","4039","2132","7975","5253","1207","6060","1336","2780","4180","3209","4241","8060","4094","0417","4141","1982","1983","6573","7977","0355","0744","0276","1047","2787","0369","0425","0651","0802","8599","1124","0794","1063","5213","1567","0609","2788","0505","3281","1054","0754","1394","0836","2145","9600","0808","0385","0815","8465","0220","0813","5377","4791","1642","8808","8447","0742","2782","4774","0383","2773","0471","3249","5750","4215","0958","4381","0219","8596","4079","1933","1282","5187","0945","2352","9704","5709","1008","0830","0970","3967","1216","6131","1332","3871","5172","6061","5707","4753","3139","4362","4992","1349","0054","5247","0127","0081","0128","7670","3313","6535","0921","9778","5135","7133","4152","3022","6206","5610","0306","1102","2960","0218","0232","9663","0644","2851","1350","9703","0506","3229","2895","6572","4074","3210","8257","1227","0964","1773","1023","7137","7129","3374","7583","1374","1212","1944","0258","1206","7500","0108","0168","2136","7624","4277","2135","8484","5375","7880","2082","4122","2134","2861","2137","1560","1425","9487","6385","3006","5171","4642","6312","7390","7946","5328","1906","1043","4686","4025","3613","2433","7210","2078","1133","7947","7945","1347","0533","1213","8244","8650","7599","3283","0630","9464","9515","6250","2550","2551","6674","1056","5501","6308","7252","7139","7788","8816","7285","0455","6451","9475","5182","8483","6019","6107","7985","4458","2161","6115","2072","0132","6008","1470","2886","7762","0612","0507","1787","6743","0428","2887","1254","1754","3115","4710","0370","0051","6209","2835","0622","0036","6740","9883","1698","0332","1420","5108","8560","3023","5021","5614","0859","5370","1749","1040","0660","0912","8584","8580","3315","5214","9769","2004","0012","1634","1640","9758","9771","0143","1807","1271","9478","9474","4343","0918","2860","4106","6032","2334","1522","6033","5072","1384","0061","4134","0126","1218","0041","6545","4363","1440","9410","0769","0950","2785","6307","6375","0856","7485","3760","3621","0913","1941","4457","2276","3287","2434","0056","9489","4786","0603","2532","4784","0439","8616","0287","1397","0889","2877","0492","1765","0345","7966","4771","0690","0621","5121","1303","1377","1111","0755","2329","8618","0134","6880","0329","0508","8147","1547","0618","2300","2139","1548","1121","4789","5416","8617","9875","2752","5663","0951","0659","5613","0987","0916","0972","0996","0979","0959","0977","0491","0938","0983","2710","0901","0963","4826","1078","9885","0914","0453","6309","0333","4451","4492","0437","6820","2140","0893","6411","9467","3255","0452","0493","5191","7536","7505","9773","5190","5323","5470","0052","2921","8390","3981","4075","4120","4350","4193","4098","4054","3742","4091","3730","4144","3259","3262","3297","4201","3257","7539","7612","6460","0003","0148","9477","1942","5117","9321","4041","3884","4402","5379","0624","1346","2784","2980","0770","3269","1945","2621","2922","1948","0650","0530","2425","1795","0935","5419","0137","8553","1027","7978","1485","3372","6231","1629","7540","9945","8467","8170","6690","8922","6201","3984","0139","9798","2717","1930","1086","8622","9401","9882","6671","2727","1453","0971","0926","5102","2615","9520","1479","0607","6848","5217","0539","0924","8018","0342","2491","6631","7604","8824","6624","2226","0930","0451","1005","0259","8615","8780","1486","1473","9835","2141","7380","8160","8161","2776","8600","0844","5143","3858","1691","0952","7171","6547","1422","7570","7656","3631","4493","0050","2333","9890","4140","8530","4010","3902","8002","0324","0065","4339","0905","3388","4073","0135","7614","2497","3325","8826","1517","1572","7538","7654","5012","1714","9438","2495","3384","9437","2144","7379","5612","2353","1211","5218","7301","7433","0146","2501","1734","2142","3608","9765","7802","3630","3634","3635","3633","4685","4102","6666","5360","1717","5189","9380","0057","0312","6560","2571","8920","0095","6445","9320","5079","1731","2005","9420","1471","1459","1729","6304","1467","0330","2888","5825","2632","1794","2050","6603","7322","5011","6830","6237","0138","0033","1101","0317","4163","0076","2080","0072","7915","4099","6849","6864","6862","8468","4775","8138","7282","0647","3641","7824","0279","0981","0872","0843","0980","0202","4011","2143","7425","7351","4825","9571","3109","3382","5381","4418","4422","4777","5615","0302","1024","5146","6656","1288","1878","1436","2622","3341","6187","1912","2340","6852","3614","1866","5608","6204"],nigeriaCellNumberPrefixes:["07025","07026","0701","0703","0704","0705","0706","0708","0802","0803","0805","0806","0807","0808","0809","0810","0811","0812","0813","0814","0815","0816","0817","0818","0901","0902","0903","0905","0906","0907","0908","0909"],andorraCellNumberPrefixes:["3","5","6","69"],unitedArabEmiratesCellNumberPrefixes:["50","52","54","5
25","56","58"],afghanistanCellNumberPrefixes:["7"],antiguaAndBarbudaCellNumberPrefixes:["26"],anguillaCellNumberPrefixes:["26"],albaniaCellNumberPrefixes:["67","68","69"],armeniaCellNumberPrefixes:["33","41","43","44","49","55","77","88","91","93","94","95","96","97","98","99"],angolaCellNumberPrefixes:["91","92","93","94","95","99"],argentinaCellNumberPrefixes:["67","91","92","93"],americanSamoaCellNumberPrefixes:["68"],austriaCellNumberPrefixes:["65","66","67","68","69"],australiaCellNumberPrefixes:["40","41","42","43","44","45","46","47","48","49"],arubaCellNumberPrefixes:["29","56","59","60","62","63","64","66","69","73","74","77","96","99"],alandIslandsCellNumberPrefixes:["40","41","42","43","44","45","46","47","48","49","50"],azerbaijanCellNumberPrefixes:["10","36","40","44","50","51","55","60","70","77","99"],bosniaAndHerzegovinaCellNumberPrefixes:["60","61","62","63","64","65","66","67"],barbadosCellNumberPrefixes:["24"],bangladeshCellNumberPrefixes:["11","13","14","15","16","17","18","19","37","38","44","64","66"],belgiumCellNumberPrefixes:["45","46","47","48","49"],burkinaFasoCellNumberPrefixes:["01","02","05","06","07","51","52","53","54","55","56","57","58","6","7"],bulgariaCellNumberPrefixes:["43","87","88","89","98","99"],bahrainCellNumberPrefixes:["31","32","33","34","35","36","37","38","39","63","66"],burundiCellNumberPrefixes:["29","61","62","65","67","68","69","71","72","75","76","77","78","79"],beninCellNumberPrefixes:["40","51","52","53","54","55","56","57","58","59","6","90","91","93","94","95","96","97","98","99"],bermudaCellNumberPrefixes:["44"],bruneiDarussalamCellNumberPrefixes:["22","7","8"],boliviaPlurinationalStateOfCellNumberPrefixes:["6","7"],brazilCellNumberPrefixes:["11","12","13","14","15","16","17","18","19","21","22","24","27","28","31","32","33","34","35","37","38","41","42","43","44","45","46","47","48","49","51","53","54","55","61","62","63","64","65","66","67","68","69","71","73","74","75","77","79","81","82","83","84","85","86","87","88","89","91","92","93","94","95","96","97","98","99"],bahamasCellNumberPrefixes:["24"],bhutanCellNumberPrefixes:["16","17","77"],belarusCellNumberPrefixes:["25","29","33","44"],belizeCellNumberPrefixes:["60","61","62","63","65","66","67"],canadaCellNumberPrefixes:[],cocosKeelingIslandsCellNumberPrefixes:["40","41","42","43","44","45","46","47","48","49"],congoDemocraticRepublicOfTheCellNumberPrefixes:["80","81","82","83","84","85","88","89","90","91","97","98","99"],centralAfricanRepublicCellNumberPrefixes:["70","72","74","75","77"],congoCellNumberPrefixes:["01","02","04","05","06"],switzerlandCellNumberPrefixes:["73","75","76","77","78","79"],coteDIvoireCellNumberPrefixes:["01","05","07"],cookIslandsCellNumberPrefixes:["5","7","8"],chileCellNumberPrefixes:[],cameroonCellNumberPrefixes:["24","62","65","66","67","68","69"],chinaCellNumberPrefixes:["13","14","15","16","17","18","19"],colombiaCellNumberPrefixes:["30","31","32","33","35","37","91"],costaRicaCellNumberPrefixes:["30","50","57","60","61","62","63","64","65","70","71","72","73","83","84","85","86","87","88","89"],cubaCellNumberPrefixes:["5"],caboVerdeCellNumberPrefixes:["36","51","52","53","58","59","9"],christmasIslandCellNumberPrefixes:["40","41","42","43","44","45","46","47","48","49"],cyprusCellNumberPrefixes:["94","95","96","97","99"],czechRepublicCellNumberPrefixes:["60","70","72","73","77","79"],germanyCellNumberPrefixes:["15","16","17"],djiboutiCellNumberPrefixes:["77"],denmarkCellNumberPrefixes:[],dominicaCellNumberPrefixes:["76"],dominicanRepublicCellNumberPrefixes:["80","82","84"],algeriaCellNumberPrefixes:["54","55","56","65","66","67","69","77","78","79"],ecuadorCellNumberPrefixes:["93","95","96","97","98","99"],estoniaCellNumberPrefixes:["5","51","56","81","82","83","84","89"],egyptCellNumberPrefixes:["10","11","12","15"],westernSaharaCellNumberPrefixes:["60","61","62","63","64","65","66","67","68","69","70","71","72","76","77"],eritreaCellNumberPrefixes:["17","7"],spainCellNumberPrefixes:["59","6","71","72","73","74","78","96","97"],ethiopiaCellNumberPrefixes:["70","71","77","78","79","9"],finlandCellNumberPrefixes:["40","41","42","43","44","45","46","47","48","49","50"],fijiCellNumberPrefixes:["2","45","50","51","55","56","58","7","80","83","84","86","87","89","9"],falklandIslandsMalvinasCellNumberPrefixes:["5","6"],micronesiaFederatedStatesOfCellNumberPrefixes:["31","32","33","35","36","37","38","39","82","92","93","94","95","96","97"],faroeIslandsCellNumberPrefixes:["21","22","23","24","25","26","27","28","29","5","71","72","73","74","75","76","77","78","79","91","96"],franceCellNumberPrefixes:["60","61","62","63","64","65","66","67","68","69","70","73","74","75","76","77","78","79"],gabonCellNumberPrefixes:["02","03","04","05","06","07","2","3","4","5","6","60","61","62","65","66","7","74","76","77"],unitedKingdomCellNumberPrefixes:["71","72","73","74","75","77","78","79"],grenadaCellNumberPrefixes:["47"],georgiaCellNumberPrefixes:["5","50","51","52","53","54","5
25","56","57","58","59","79"],frenchGuianaCellNumberPrefixes:["69"],guernseyCellNumberPrefixes:["7","79"],gibraltarCellNumberPrefixes:["51","54","56","57","58","60"],greenlandCellNumberPrefixes:["2","4","5"],gambiaCellNumberPrefixes:["2","3","50","51","52","53","58","59","6","7","9"],guineaCellNumberPrefixes:["60","61","62","63","65","66"],guadeloupeCellNumberPrefixes:["69"],equatorialGuineaCellNumberPrefixes:["22","55"],greeceCellNumberPrefixes:["68","69","94"],guatemalaCellNumberPrefixes:["3","4","5"],guamCellNumberPrefixes:[],guineaBissauCellNumberPrefixes:["95","96","97"],guyanaCellNumberPrefixes:["6","70"],hongKongCellNumberPrefixes:["44","46","51","52","53","54","55","56","57","59","60","61","62","63","64","65","66","67","68","69","70","84","90","91","92","93","94","95","96","97","98"],hondurasCellNumberPrefixes:["3","7","8","9"],croatiaCellNumberPrefixes:["90","91","92","95","97","98","99"],haitiCellNumberPrefixes:["3","4"],hungaryCellNumberPrefixes:["20","30","31","50","70"],indonesiaCellNumberPrefixes:["81","82","83","85","86","87","88","89"],irelandCellNumberPrefixes:["82","83","85","86","87","88","89"],israelCellNumberPrefixes:["5","55"],isleOfManCellNumberPrefixes:["74","75","76","79"],indiaCellNumberPrefixes:["6","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","8","80","81","82","83","84","85","86","87","88","89","9"],britishIndianOceanTerritoryCellNumberPrefixes:["38"],iraqCellNumberPrefixes:["73","74","75","76","77","78","79"],iranIslamicRepublicOfCellNumberPrefixes:["9","99"],icelandCellNumberPrefixes:["38","61","62","63","64","65","66","67","68","69","75","76","77","78","79","82","83","84","85","86","88","89"],italyCellNumberPrefixes:["31","32","33","34","35","36","37","38","39"],jerseyCellNumberPrefixes:["7","77"],jamaicaCellNumberPrefixes:["65","87"],jordanCellNumberPrefixes:["77","78","79"],japanCellNumberPrefixes:["70","80","90"],kyrgyzstanCellNumberPrefixes:["20","22","31","50","51","52","54","55","56","57","70","75","77","88","99"],cambodiaCellNumberPrefixes:["1","12","18","23","24","25","26","31","32","33","34","35","36","38","42","43","44","52","53","54","55","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"],kiribatiCellNumberPrefixes:["62","63","72","73"],comorosCellNumberPrefixes:["3","4"],saintKittsAndNevisCellNumberPrefixes:["86"],koreaDemocraticPeopleSRepublicOfCellNumberPrefixes:["19"],kuwaitCellNumberPrefixes:["41","5","52","57","58","6","61","62","63","64","67","68","69","9","91","93","95"],caymanIslandsCellNumberPrefixes:["34"],kazakhstanCellNumberPrefixes:["70","74","76","77","78"],laoPeopleSDemocraticRepublicCellNumberPrefixes:["20","30"],lebanonCellNumberPrefixes:["3","70","71","76","78","79","81"],saintLuciaCellNumberPrefixes:["75"],liechtensteinCellNumberPrefixes:["6","66","73","74","75","77","78","79"],sriLankaCellNumberPrefixes:["70","71","72","74","75","76","77","78"],liberiaCellNumberPrefixes:["33","46","47","5","55","6","77","88"],lesothoCellNumberPrefixes:["5","6"],lithuaniaCellNumberPrefixes:["6"],luxembourgCellNumberPrefixes:["62","65","66","67","68","69"],latviaCellNumberPrefixes:["2"],libyaCellNumberPrefixes:["91","92","93","94","95","96"],moroccoCellNumberPrefixes:["60","61","62","63","64","65","66","67","68","69","70","71","72","76","77"],monacoCellNumberPrefixes:["3","44","45","46","6"],moldovaRepublicOfCellNumberPrefixes:["56","6","71","76","77","78","79"],montenegroCellNumberPrefixes:["60","63","66","67","68","69"],madagascarCellNumberPrefixes:["32","33","34","38","39"],marshallIslandsCellNumberPrefixes:["23","32","45","54"],macedoniaTheFormerYugoslavRepublicOfCellNumberPrefixes:["70","71","72","73","74","75","76","77","78","79"],maliCellNumberPrefixes:["20","21","50","51","6","7","82","83","84","89","9"],myanmarCellNumberPrefixes:["17","9","92","94","95","96","98","99"],mongoliaCellNumberPrefixes:["50","55","60","66","80","81","83","85","86","88","89","90","91","92","93","94","95","96","97","98","99"],macaoCellNumberPrefixes:["62","63","65","66","68"],northernMarianaIslandsCellNumberPrefixes:[],martiniqueCellNumberPrefixes:["69"],mauritaniaCellNumberPrefixes:["20","21","22","23","24","26","27","28","29","30","31","32","33","34","36","37","38","39","40","41","42","43","44","46","47","48","49"],montserrat
2CellNumberPrefixes:["66"],maltaCellNumberPrefixes:["72","77","79","92","96","98","99"],mauritiusCellNumberPrefixes:["52","54","55","57","58","59"],maldivesCellNumberPrefixes:["46","7","91","93","94","95","96","97","98","99"],mexicoCellNumberPrefixes:["12","13","14","15","16","17","18","19","22","23","24","27","28","29","31","32","33","34","35","37","38","39","41","42","43","44","45","46","47","48","49","55","56","58","59","61","62","63","64","65","66","67","68","69","71","72","73","74","75","76","77","78","79","81","82","83","84","86","87","89","91","92","93","95","96","97","98","99"],malaysiaCellNumberPrefixes:["1","10","11","14","15","18"],mozambiqueCellNumberPrefixes:["82","83","84","85","86","87","89"],newCaledoniaCellNumberPrefixes:["50","51","52","53","54","7","80","81","82","83","84","85","86","87","89","9"],nigerCellNumberPrefixes:["23","70","74","8","9"],norfolkIslandCellNumberPrefixes:["14","35","38"],nicaraguaCellNumberPrefixes:["55","57","58","62","63","64","65","67","68","69","75","76","77","78","8"],netherlandsCellNumberPrefixes:["61","62","63","64","65","68","97"],norwayCellNumberPrefixes:["40","41","45","46","47","48","59","9"],nepalCellNumberPrefixes:["96","97","98"],nauruCellNumberPrefixes:["55","66","8"],niueCellNumberPrefixes:["88"],newZealandCellNumberPrefixes:["20","21","22","27","28","29"],omanCellNumberPrefixes:["15","71","72","77","78","79","90","91","92","93","94","95","96","97","98","99"],panamaCellNumberPrefixes:["11","16","21","6","81","87"],peruCellNumberPrefixes:["9"],frenchPolynesiaCellNumberPrefixes:["87","88","89"],papuaNewGuineaCellNumberPrefixes:["7","81","82","88"],philippinesCellNumberPrefixes:["81","89","90","91","92","93","94","95","96","97","98","99"],pakistanCellNumberPrefixes:["30","31","32","33","34","35","36"],polandCellNumberPrefixes:["21","45","50","51","53","57","60","66","69","72","73","78","79","88"],saintPierreAndMiquelonCellNumberPrefixes:["40","42","43","44","50","55","56"],puertoRicoCellNumberPrefixes:[],palestineStateOfCellNumberPrefixes:["56","59"],portugalCellNumberPrefixes:["16","60","63","65","66","91","92","93","94","96"],palauCellNumberPrefixes:["45","46","62","63","64","66","68","69","77","83","88"],paraguayCellNumberPrefixes:["95","96","97","98","99"],qatarCellNumberPrefixes:["28","29","3","5","6","7"],reunionCellNumberPrefixes:["69","97"],romaniaCellNumberPrefixes:["70","71","72","73","74","75","76","77","78","79"],serbiaCellNumberPrefixes:["60","61","62","63","64","65","66","67","68","69"],russianFederationCellNumberPrefixes:["9"],saudiArabiaCellNumberPrefixes:["50","51","53","54","55","56","57","58","59"],solomonIslandsCellNumberPrefixes:["48","71","72","73","74","75","76","77","78","79","84","85","86","87","88","89","91","92","93","94","95","96","97","98","99"],seychellesCellNumberPrefixes:["21","22","25","26","27","28"],sudanCellNumberPrefixes:["10","11","12","90","91","92","93","95","96","99"],swedenCellNumberPrefixes:["70","72","73","76","79"],singaporeCellNumberPrefixes:["80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98"],saintHelenaAscensionAndTristanDaCunhaCellNumberPrefixes:["5","6"],sloveniaCellNumberPrefixes:["30","31","40","41","43","49","51","64","65","68","69","70","71"],svalbardAndJanMayenCellNumberPrefixes:["40","41","45","46","47","48","59","9"],slovakiaCellNumberPrefixes:["90","91","94","95"],sierraLeoneCellNumberPrefixes:["25","30","31","32","33","34","35","66","72","73","74","75","76","77","78","79","80","88","90","99"],sanMarinoCellNumberPrefixes:["61","66"],senegalCellNumberPrefixes:["70","72","75","76","77","78","79"],somaliaCellNumberPrefixes:["15","24","28","35","39","48","49","6","60","61","62","63","64","65","66","67","68","69","71","72","73","74","75","76","77","78","79","80","88","90","92","93","94","95","96","97","98","99"],surinameCellNumberPrefixes:["71","72","74","75","76","77","81","82","84","85","86","87","88","89"],saoTomeAndPrincipeCellNumberPrefixes:["90","98","99"],elSalvadorCellNumberPrefixes:["60","61","62","63","64","65","66","67","68","69","7"],syrianArabRepublicCellNumberPrefixes:["91","92","93","94","95","96","98","99"],turksAndCaicosIslandsCellNumberPrefixes:["64"],chadCellNumberPrefixes:["60","62","63","65","66","68","77","9"],togoCellNumberPrefixes:["70","79","90","91","92","93","96","97","98","99"],thailandCellNumberPrefixes:["14","61","62","63","64","65","66","67","8","9"],tajikistanCellNumberPrefixes:["00","10","11","17","20","22","30","40","41","50","55","70","71","77","80","88","9"],tokelauCellNumberPrefixes:["72","73","74"],timorLesteCellNumberPrefixes:["72","73","74","75","76","77","78"],turkmenistanCellNumberPrefixes:["6"],tunisiaCellNumberPrefixes:["2","30","31","32","36","39","40","41","42","43","44","45","46","47","5","9"],tongaCellNumberPrefixes:["55","60","63","68","69","7","84","86","87","88","89","99"],turkeyCellNumberPrefixes:["50","51","52","53","54","5
25","56","59"],trinidadAndTobagoCellNumberPrefixes:["86"],tuvaluCellNumberPrefixes:["70","71","90"],taiwanProvinceOfChinaCellNumberPrefixes:["40","90","91","92","93","94","95","96","97","98"],ukraineCellNumberPrefixes:["39","50","63","66","67","68","71","72","73","91","92","93","94","95","96","97","98","99"],unitedStatesOfAmericaCellNumberPrefixes:[],uruguayCellNumberPrefixes:["91","92","93","94","95","96","97","98","99"],uzbekistanCellNumberPrefixes:["33","55","61","62","65","66","67","69","70","71","72","73","74","75","76","77","79","88","90","91","92","93","94","95","97","98","99"],saintVincentAndTheGrenadinesCellNumberPrefixes:["78"],venezuelaBolivarianRepublicOfCellNumberPrefixes:["41","42"],virginIslandsBritishCellNumberPrefixes:["28"],virginIslandsUsCellNumberPrefixes:[],vietNamCellNumberPrefixes:["3","52","55","56","58","59","70","76","77","78","79","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"],vanuatuCellNumberPrefixes:["5","70","71","73","74","75","76","77","8"],wallisAndFutunaCellNumberPrefixes:["72","82","83"],samoaCellNumberPrefixes:["71","72","73","75","76","77","83","84","85","86","87","89"],yemenCellNumberPrefixes:["70","71","73","77"],mayotteCellNumberPrefixes:["63"],zambiaCellNumberPrefixes:["76","77","79","95","96","97","98"]};t.A=r},13582:function(e,t,r){"use strict";r.d(t,{$W:function(){return n},LK:function(){return u},T1:function(){return o},kj:function(){return s}});var a=r(47902);const n={FIRST_NAME:{MIN:2,MAX:48},NAME:{MIN:2,MAX:48},SURNAME:{MIN:2,MAX:64},NUMBER:{DECIMAL_POINTS:2},AGE:{MIN:1,MAX:999},PASSPORT_NUMBER:{MIN:6,MAX:20},EMAIL:{MIN:6,MAX:200},KE_CAR_REG_NO:{MIN:7,MAX:7},KE_ID_NO:{MIN:6,MAX:8},KRA_PIN_NO:{MIN:11,MAX:11},PRIVATE_BAG:{MIN:4,MAX:8},BANK_ACCOUNT:{MIN:8,MAX:11},PRONOUN:{YOUR:"your",THEIR:"their"},KE_PASSPORT:{MIN:6,MAX:9}},u={bw:{name:"Botswana",countryCodePrefix:"267",displayCountryCodePrefix:"+267",valueLength:8,prefixLength:2,cellNumbers:a.A.botswanaCellNumberPrefixes,landlines:[]},za:{name:"South African",countryCodePrefix:"27",displayCountryCodePrefix:"+27",valueLength:10,prefixLength:3,cellNumbers:a.A.cellNumberPrefixes,landlines:a.A.landlinePrefixes},mw:{name:"Malawi",countryCodePrefix:"265",displayCountryCodePrefix:"+265",valueLength:9,prefixLength:3,cellNumbers:a.A.malawiCellNumberPrefixes,landlines:[]},ss:{name:"South Sudan",countryCodePrefix:"211",displayCountryCodePrefix:"+211",valueLength:10,prefixLength:3,cellNumbers:a.A.southSudanCellNumberPrefixes,landlines:[],ignorePrefix:!0},sz:{name:"Eswatini",countryCodePrefix:"268",displayCountryCodePrefix:"+268",valueLength:8,prefixLength:2,cellNumbers:a.A.eswatiniCellNumberPrefixes,landlines:a.A.eswatiniLandlinePrefixes},zw:{name:"Zimbabwe",countryCodePrefix:"263",displayCountryCodePrefix:"+263",valueLength:10,prefixLength:3,cellNumbers:a.A.zimbabweCellNumberPrefixes,landlines:[]},na:{name:"Namibia",countryCodePrefix:"264",displayCountryCodePrefix:"+264",valueLength:10,prefixLength:3,cellNumbers:a.A.namibiaCellNumberPrefixes,landlines:[],ignorePrefix:!0},rw:{name:"Rwanda",countryCodePrefix:"250",displayCountryCodePrefix:"+250",valueLength:10,prefixLength:3,cellNumbers:a.A.rwandaCellNumberPrefixes,landlines:a.A.rwandaLandlinePrefixes},tz:{name:"Tanzania",countryCodePrefix:"255",displayCountryCodePrefix:"+255",valueLength:10,prefixLength:2,cellNumbers:a.A.tanzaniaCellNumberPrefixes,landlines:[]},ug:{name:"Uganda",countryCodePrefix:"256",displayCountryCodePrefix:"+256",valueLength:10,prefixLength:3,cellNumbers:a.A.ugandaCellNumberPrefixes,landlines:[]},ke:{name:"Kenya",countryCodePrefix:"254",displayCountryCodePrefix:"+254",valueLength:10,prefixLength:3,cellNumbers:a.A.kenyaCellNumberPrefixes,landlines:[]},gh:{name:"Ghana",countryCodePrefix:"233",displayCountryCodePrefix:"+233",valueLength:10,prefixLength:4,cellNumbers:a.A.ghanaCellNumberPrefixes,landlines:[]},ng:{name:"Nigeria",countryCodePrefix:"234",displayCountryCodePrefix:"+234",valueLength:11,prefixLength:4,cellNumbers:a.A.nigeriaCellNumberPrefixes,landlines:[]},ad:{name:"Andorra",countryCodePrefix:"376",displayCountryCodePrefix:"+376",valueLength:9,prefixLength:1,cellNumbers:a.A.andorraCellNumberPrefixes,landlines:[]},ae:{name:"United Arab Emirates",countryCodePrefix:"971",displayCountryCodePrefix:"+971",valueLength:9,prefixLength:2,cellNumbers:a.A.unitedArabEmiratesCellNumberPrefixes,landlines:[]},af:{name:"Afghanistan",countryCodePrefix:"93",displayCountryCodePrefix:"+93",valueLength:9,prefixLength:1,cellNumbers:a.A.afghanistanCellNumberPrefixes,landlines:[]},ag:{name:"Antigua and Barbuda",countryCodePrefix:"1268",displayCountryCodePrefix:"+1268",valueLength:10,prefixLength:2,cellNumbers:a.A.antiguaAndBarbudaCellNumberPrefixes,landlines:[]},ai:{name:"Anguilla",countryCodePrefix:"1264",displayCountryCodePrefix:"+1264",valueLength:10,prefixLength:2,cellNumbers:a.A.anguillaCellNumberPrefixes,landlines:[]},al:{name:"Albania",countryCodePrefix:"355",displayCountryCodePrefix:"+355",valueLength:9,prefixLength:2,cellNumbers:a.A.albaniaCellNumberPrefixes,landlines:[]},am:{name:"Armenia",countryCodePrefix:"374",displayCountryCodePrefix:"+374",valueLength:8,prefixLength:2,cellNumbers:a.A.armeniaCellNumberPrefixes,landlines:[]}
2,ao:{name:"Angola",countryCodePrefix:"244",displayCountryCodePrefix:"+244",valueLength:9,prefixLength:2,cellNumbers:a.A.angolaCellNumberPrefixes,landlines:[]},ar:{name:"Argentina",countryCodePrefix:"54",displayCountryCodePrefix:"+54",valueLength:11,prefixLength:2,cellNumbers:a.A.argentinaCellNumberPrefixes,landlines:[]},as:{name:"American Samoa",countryCodePrefix:"1684",displayCountryCodePrefix:"+1684",valueLength:10,prefixLength:2,cellNumbers:a.A.americanSamoaCellNumberPrefixes,landlines:[]},at:{name:"Austria",countryCodePrefix:"43",displayCountryCodePrefix:"+43",valueLength:13,prefixLength:2,cellNumbers:a.A.austriaCellNumberPrefixes,landlines:[]},au:{name:"Australia",countryCodePrefix:"61",displayCountryCodePrefix:"+61",valueLength:9,prefixLength:2,cellNumbers:a.A.australiaCellNumberPrefixes,landlines:[]},aw:{name:"Aruba",countryCodePrefix:"297",displayCountryCodePrefix:"+297",valueLength:7,prefixLength:2,cellNumbers:a.A.arubaCellNumberPrefixes,landlines:[]},ax:{name:"Ã
land Islands",countryCodePrefix:"35818",displayCountryCodePrefix:"+35818",valueLength:10,prefixLength:2,cellNumbers:a.A.alandIslandsCellNumberPrefixes,landlines:[]},az:{name:"Azerbaijan",countryCodePrefix:"994",displayCountryCodePrefix:"+994",valueLength:9,prefixLength:2,cellNumbers:a.A.azerbaijanCellNumberPrefixes,landlines:[]},ba:{name:"Bosnia and Herzegovina",countryCodePrefix:"387",displayCountryCodePrefix:"+387",valueLength:9,prefixLength:2,cellNumbers:a.A.bosniaAndHerzegovinaCellNumberPrefixes,landlines:[]},bb:{name:"Barbados",countryCodePrefix:"1246",displayCountryCodePrefix:"+1246",valueLength:10,prefixLength:2,cellNumbers:a.A.barbadosCellNumberPrefixes,landlines:[]},bd:{name:"Bangladesh",countryCodePrefix:"880",displayCountryCodePrefix:"+880",valueLength:10,prefixLength:2,cellNumbers:a.A.bangladeshCellNumberPrefixes,landlines:[]},be:{name:"Belgium",countryCodePrefix:"32",displayCountryCodePrefix:"+32",valueLength:9,prefixLength:2,cellNumbers:a.A.belgiumCellNumberPrefixes,landlines:[]},bf:{name:"Burkina Faso",countryCodePrefix:"226",displayCountryCodePrefix:"+226",valueLength:8,prefixLength:2,cellNumbers:a.A.burkinaFasoCellNumberPrefixes,landlines:[]},bg:{name:"Bulgaria",countryCodePrefix:"359",displayCountryCodePrefix:"+359",valueLength:9,prefixLength:2,cellNumbers:a.A.bulgariaCellNumberPrefixes,landlines:[]},bh:{name:"Bahrain",countryCodePrefix:"973",displayCountryCodePrefix:"+973",valueLength:8,prefixLength:2,cellNumbers:a.A.bahrainCellNumberPrefixes,landlines:[]},bi:{name:"Burundi",countryCodePrefix:"257",displayCountryCodePrefix:"+257",valueLength:8,prefixLength:2,cellNumbers:a.A.burundiCellNumberPrefixes,landlines:[]},bj:{name:"Benin",countryCodePrefix:"229",displayCountryCodePrefix:"+229",valueLength:8,prefixLength:2,cellNumbers:a.A.beninCellNumberPrefixes,landlines:[]},bm:{name:"Bermuda",countryCodePrefix:"1441",displayCountryCodePrefix:"+1441",valueLength:10,prefixLength:2,cellNumbers:a.A.bermudaCellNumberPrefixes,landlines:[]},bn:{name:"Brunei Darussalam",countryCodePrefix:"673",displayCountryCodePrefix:"+673",valueLength:7,prefixLength:2,cellNumbers:a.A.bruneiDarussalamCellNumberPrefixes,landlines:[]},bo:{name:"Bolivia (Plurinational State of)",countryCodePrefix:"591",displayCountryCodePrefix:"+591",valueLength:8,prefixLength:1,cellNumbers:a.A.boliviaPlurinationalStateOfCellNumberPrefixes,landlines:[]},br:{name:"Brazil",countryCodePrefix:"55",displayCountryCodePrefix:"+55",valueLength:11,prefixLength:2,cellNumbers:a.A.brazilCellNumberPrefixes,landlines:[]},bs:{name:"Bahamas",countryCodePrefix:"1242",displayCountryCodePrefix:"+1242",valueLength:10,prefixLength:2,cellNumbers:a.A.bahamasCellNumberPrefixes,landlines:[]},bt:{name:"Bhutan",countryCodePrefix:"975",displayCountryCodePrefix:"+975",valueLength:8,prefixLength:2,cellNumbers:a.A.bhutanCellNumberPrefixes,landlines:[]},by:{name:"Belarus",countryCodePrefix:"375",displayCountryCodePrefix:"+375",valueLength:9,prefixLength:2,cellNumbers:a.A.belarusCellNumberPrefixes,landlines:[]},bz:{name:"Belize",countryCodePrefix:"501",displayCountryCodePrefix:"+501",valueLength:7,prefixLength:2,cellNumbers:a.A.belizeCellNumberPrefixes,landlines:[]},ca:{name:"Canada",countryCodePrefix:"1",displayCountryCodePrefix:"+1",valueLength:10,prefixLength:2,cellNumbers:a.A.canadaCellNumberPrefixes,landlines:[]},cc:{name:"Cocos (Keeling) Islands",countryCodePrefix:"61",displayCountryCodePrefix:"+61",valueLength:9,prefixLength:2,cellNumbers:a.A.cocosKeelingIslandsCellNumberPrefixes,landlines:[]},cd:{name:"Congo (Democratic Republic of the)",countryCodePrefix:"243",displayCountryCodePrefix:"+243",valueLength:9,prefixLength:2,cellNumbers:a.A.congoDemocraticRepublicOfTheCellNumberPrefixes,landlines:[]},cf:{name:"Central African Republic",countryCodePrefix:"236",displayCountryCodePrefix:"+236",valueLength:8,prefixLength:2,cellNumbers:a.A.centralAfricanRepublicCellNumberPrefixes,landlines:[]},cg:{name:"Congo",countryCodePrefix:"242",displayCountryCodePrefix:"+242",valueLength:9,prefixLength:2,cellNumbers:a.A.congoCellNumberPrefixes,landlines:[]},ch:{name:"Switzerland",countryCodePrefix:"41",displayCountryCodePrefix:"+41",valueLength:9,prefixLength:2,cellNumbers:a.A.switzerlandCellNumberPrefixes,landlines:[]},ci:{name:"Côte d'Ivoire",countryCodePrefix:"225",displayCountryCodePrefix:"+225",valueLength:10,prefixLength:2,cellNumbers:a.A.coteDIvoireCellNumberPrefixes,landlines:[]},ck:{name:"Cook Islands",countryCodePrefix:"682",displayCountryCodePrefix:"+682",valueLength:5,prefixLength:1,cellNumbers:a.A.cookIslandsCellNumberPrefixes,landlines:[]},cl:{name:"Chile",countryCodePrefix:"56",displayCountryCodePrefix:"+56",valueLength:9,prefixLength:2,cellNumbers:a.A.chileCellNumberPrefixes,landlines:[]},cm:{name:"Cameroon",countryCodePrefix:"237",displayCountryCodePrefix:"+237",valueLength:9,prefixLength:2,cellNumbers:a.A.cameroonCellNumberPrefixes,landlines:[]},cn:{name:"China",countryCodePrefix:"86",displayCountryCodePrefix:"+86",valueLength:11,prefixLength:2,cellNumbers:a.A.chinaCellNumberPrefixes,landlines:[]},co:{name:"Colombia",countryCodePrefix:"57",displayCountryCodePrefix:"+57",valueLength:10,prefixLength:2,cellNumbers:a.A.colombiaCellNumberPrefixes,landlines:[]},cr:{name:"Costa Rica",countryCodePrefix:"506",displayCountryCodePrefix:"+506",valueLength:8,prefixLength:2,cellNumbers:a.A.costaRicaCellNumberPrefixes,landlines:[]},cu:{name:"Cuba",countryCodePrefix:"53",displayCountryCodePrefix:"+53",valueLength:8,prefixLength:1,cellNumbers:a.A.cubaCellNumberPrefixes,landlines:[]},cv:{name:"Cabo Verde",countryCodePrefix:"238",displayCountryCodePrefix:"+238",valueLength:7,prefixLength:2,cellNumbers:a.A.caboVerdeCellNumberPrefixes,landlines:[]},cx:{name:"Christmas Island",countryCodePrefix:"61",displayCountryCodePrefix:"+61",valueLength:9,prefixLength:2,cellNumbers:a.A.christmasIslandCellNumberPrefixes,landlines:[]},cy:{name:"Cyprus",countryCodePrefix:"357",displayCountryCodePrefix:"+357",valueLength:8,prefixLength:2,cellNumbers:a.A.cyprusCellNumberPrefixes,landlines:[]},cz:{name:"Czech Republic",countryCodePrefix:"420",displayCountryCodePrefix:"+420",valueLength:9,prefixLength:2,cellNumbers:a.A.czechRepublicCellNumberPrefixes,landlines:[]},de:{name:"Germany",countryCodePrefix:"49",displayCountryCodePrefix:"+49",valueLength:11,prefixLength:2,cellNumbers:a.A.germanyCellNumberPrefixes,landlines:[]},dj:{name:"Djibouti",countryCodePrefix:"253",displayCountryCodePrefix:"+253",valueLength:8,prefixLength:2,cellNumbers:a.A.djiboutiCellNumberPrefixes,landlines:[]},dk:{name:"Denmark",countryCodePrefix:"45",displayCountryCodePrefix:"+45",valueLength:8,prefixLength:2,cellNumbers:a.A.de
2nmarkCellNumberPrefixes,landlines:[]},dm:{name:"Dominica",countryCodePrefix:"1767",displayCountryCodePrefix:"+1767",valueLength:10,prefixLength:2,cellNumbers:a.A.dominicaCellNumberPrefixes,landlines:[]},do:{name:"Dominican Republic",countryCodePrefix:"1809",displayCountryCodePrefix:"+1809",valueLength:10,prefixLength:2,cellNumbers:a.A.dominicanRepublicCellNumberPrefixes,landlines:[]},dz:{name:"Algeria",countryCodePrefix:"213",displayCountryCodePrefix:"+213",valueLength:9,prefixLength:2,cellNumbers:a.A.algeriaCellNumberPrefixes,landlines:[]},ec:{name:"Ecuador",countryCodePrefix:"593",displayCountryCodePrefix:"+593",valueLength:9,prefixLength:2,cellNumbers:a.A.ecuadorCellNumberPrefixes,landlines:[]},ee:{name:"Estonia",countryCodePrefix:"372",displayCountryCodePrefix:"+372",valueLength:8,prefixLength:1,cellNumbers:a.A.estoniaCellNumberPrefixes,landlines:[]},eg:{name:"Egypt",countryCodePrefix:"20",displayCountryCodePrefix:"+20",valueLength:10,prefixLength:2,cellNumbers:a.A.egyptCellNumberPrefixes,landlines:[]},eh:{name:"Western Sahara",countryCodePrefix:"212",displayCountryCodePrefix:"+212",valueLength:9,prefixLength:2,cellNumbers:a.A.westernSaharaCellNumberPrefixes,landlines:[]},er:{name:"Eritrea",countryCodePrefix:"291",displayCountryCodePrefix:"+291",valueLength:7,prefixLength:2,cellNumbers:a.A.eritreaCellNumberPrefixes,landlines:[]},es:{name:"Spain",countryCodePrefix:"34",displayCountryCodePrefix:"+34",valueLength:9,prefixLength:2,cellNumbers:a.A.spainCellNumberPrefixes,landlines:[]},et:{name:"Ethiopia",countryCodePrefix:"251",displayCountryCodePrefix:"+251",valueLength:9,prefixLength:2,cellNumbers:a.A.ethiopiaCellNumberPrefixes,landlines:[]},fi:{name:"Finland",countryCodePrefix:"358",displayCountryCodePrefix:"+358",valueLength:10,prefixLength:2,cellNumbers:a.A.finlandCellNumberPrefixes,landlines:[]},fj:{name:"Fiji",countryCodePrefix:"679",displayCountryCodePrefix:"+679",valueLength:7,prefixLength:1,cellNumbers:a.A.fijiCellNumberPrefixes,landlines:[]},fk:{name:"Falkland Islands (Malvinas)",countryCodePrefix:"500",displayCountryCodePrefix:"+500",valueLength:5,prefixLength:1,cellNumbers:a.A.falklandIslandsMalvinasCellNumberPrefixes,landlines:[]},fm:{name:"Micronesia (Federated States of)",countryCodePrefix:"691",displayCountryCodePrefix:"+691",valueLength:7,prefixLength:2,cellNumbers:a.A.micronesiaFederatedStatesOfCellNumberPrefixes,landlines:[]},fo:{name:"Faroe Islands",countryCodePrefix:"298",displayCountryCodePrefix:"+298",valueLength:6,prefixLength:2,cellNumbers:a.A.faroeIslandsCellNumberPrefixes,landlines:[]},fr:{name:"France",countryCodePrefix:"33",displayCountryCodePrefix:"+33",valueLength:9,prefixLength:2,cellNumbers:a.A.franceCellNumberPrefixes,landlines:[]},ga:{name:"Gabon",countryCodePrefix:"241",displayCountryCodePrefix:"+241",valueLength:8,prefixLength:2,cellNumbers:a.A.gabonCellNumberPrefixes,landlines:[]},gb:{name:"United Kingdom",countryCodePrefix:"44",displayCountryCodePrefix:"+44",valueLength:10,prefixLength:2,cellNumbers:a.A.unitedKingdomCellNumberPrefixes,landlines:[]},gd:{name:"Grenada",countryCodePrefix:"1473",displayCountryCodePrefix:"+1473",valueLength:10,prefixLength:2,cellNumbers:a.A.grenadaCellNumberPrefixes,landlines:[]},ge:{name:"Georgia",countryCodePrefix:"995",displayCountryCodePrefix:"+995",valueLength:9,prefixLength:1,cellNumbers:a.A.georgiaCellNumberPrefixes,landlines:[]},gf:{name:"French Guiana",countryCodePrefix:"594",displayCountryCodePrefix:"+594",valueLength:9,prefixLength:2,cellNumbers:a.A.frenchGuianaCellNumberPrefixes,landlines:[]},gg:{name:"Guernsey",countryCodePrefix:"44",displayCountryCodePrefix:"+44",valueLength:10,prefixLength:1,cellNumbers:a.A.guernseyCellNumberPrefixes,landlines:[]},gi:{name:"Gibraltar",countryCodePrefix:"350",displayCountryCodePrefix:"+350",valueLength:8,prefixLength:2,cellNumbers:a.A.gibraltarCellNumberPrefixes,landlines:[]},gl:{name:"Greenland",countryCodePrefix:"299",displayCountryCodePrefix:"+299",valueLength:6,prefixLength:1,cellNumbers:a.A.greenlandCellNumberPrefixes,landlines:[]},gm:{name:"Gambia",countryCodePrefix:"220",displayCountryCodePrefix:"+220",valueLength:7,prefixLength:1,cellNumbers:a.A.gambiaCellNumberPrefixes,landlines:[]},gn:{name:"Guinea",countryCodePrefix:"224",displayCountryCodePrefix:"+224",valueLength:9,prefixLength:2,cellNumbers:a.A.guineaCellNumberPrefixes,landlines:[]},gp:{name:"Guadeloupe",countryCodePrefix:"590",displayCountryCodePrefix:"+590",valueLength:9,prefixLength:2,cellNumbers:a.A.guadeloupeCellNumberPrefixes,landlines:[]},gq:{name:"Equatorial Guinea",countryCodePrefix:"240",displayCountryCodePrefix:"+240",valueLength:9,prefixLength:2,cellNumbers:a.A.equatorialGuineaCellNumberPrefixes,landlines:[]},gr:{name:"Greece",countryCodePrefix:"30",displayCountryCodePrefix:"+30",valueLength:10,prefixLength:2,cellNumbers:a.A.greeceCellNumberPrefixes,landlines:[]}
2,gt:{name:"Guatemala",countryCodePrefix:"502",displayCountryCodePrefix:"+502",valueLength:8,prefixLength:1,cellNumbers:a.A.guatemalaCellNumberPrefixes,landlines:[]},gu:{name:"Guam",countryCodePrefix:"1671",displayCountryCodePrefix:"+1671",valueLength:10,prefixLength:2,cellNumbers:a.A.guamCellNumberPrefixes,landlines:[]},gw:{name:"Guinea-Bissau",countryCodePrefix:"245",displayCountryCodePrefix:"+245",valueLength:9,prefixLength:2,cellNumbers:a.A.guineaBissauCellNumberPrefixes,landlines:[]},gy:{name:"Guyana",countryCodePrefix:"592",displayCountryCodePrefix:"+592",valueLength:7,prefixLength:1,cellNumbers:a.A.guyanaCellNumberPrefixes,landlines:[]},hk:{name:"Hong Kong",countryCodePrefix:"852",displayCountryCodePrefix:"+852",valueLength:8,prefixLength:2,cellNumbers:a.A.hongKongCellNumberPrefixes,landlines:[]},hn:{name:"Honduras",countryCodePrefix:"504",displayCountryCodePrefix:"+504",valueLength:8,prefixLength:1,cellNumbers:a.A.hondurasCellNumberPrefixes,landlines:[]},hr:{name:"Croatia",countryCodePrefix:"385",displayCountryCodePrefix:"+385",valueLength:9,prefixLength:2,cellNumbers:a.A.croatiaCellNumberPrefixes,landlines:[]},ht:{name:"Haiti",countryCodePrefix:"509",displayCountryCodePrefix:"+509",valueLength:8,prefixLength:1,cellNumbers:a.A.haitiCellNumberPrefixes,landlines:[]},hu:{name:"Hungary",countryCodePrefix:"36",displayCountryCodePrefix:"+36",valueLength:9,prefixLength:2,cellNumbers:a.A.hungaryCellNumberPrefixes,landlines:[]},id:{name:"Indonesia",countryCodePrefix:"62",displayCountryCodePrefix:"+62",valueLength:12,prefixLength:2,cellNumbers:a.A.indonesiaCellNumberPrefixes,landlines:[]},ie:{name:"Ireland",countryCodePrefix:"353",displayCountryCodePrefix:"+353",valueLength:9,prefixLength:2,cellNumbers:a.A.irelandCellNumberPrefixes,landlines:[]},il:{name:"Israel",countryCodePrefix:"972",displayCountryCodePrefix:"+972",valueLength:9,prefixLength:1,cellNumbers:a.A.israelCellNumberPrefixes,landlines:[]},im:{name:"Isle of Man",countryCodePrefix:"44",displayCountryCodePrefix:"+44",valueLength:10,prefixLength:2,cellNumbers:a.A.isleOfManCellNumberPrefixes,landlines:[]},in:{name:"India",countryCodePrefix:"91",displayCountryCodePrefix:"+91",valueLength:10,prefixLength:1,cellNumbers:a.A.indiaCellNumberPrefixes,landlines:[]},io:{name:"British Indian Ocean Territory",countryCodePrefix:"246",displayCountryCodePrefix:"+246",valueLength:7,prefixLength:2,cellNumbers:a.A.britishIndianOceanTerritoryCellNumberPrefixes,landlines:[]},iq:{name:"Iraq",countryCodePrefix:"964",displayCountryCodePrefix:"+964",valueLength:10,prefixLength:2,cellNumbers:a.A.iraqCellNumberPrefixes,landlines:[]},ir:{name:"Iran (Islamic Republic of)",countryCodePrefix:"98",displayCountryCodePrefix:"+98",valueLength:10,prefixLength:1,cellNumbers:a.A.iranIslamicRepublicOfCellNumberPrefixes,landlines:[]},is:{name:"Iceland",countryCodePrefix:"354",displayCountryCodePrefix:"+354",valueLength:9,prefixLength:2,cellNumbers:a.A.icelandCellNumberPrefixes,landlines:[]},it:{name:"Italy",countryCodePrefix:"39",displayCountryCodePrefix:"+39",valueLength:10,prefixLength:2,cellNumbers:a.A.italyCellNumberPrefixes,landlines:[]},je:{name:"Jersey",countryCodePrefix:"44",displayCountryCodePrefix:"+44",valueLength:10,prefixLength:1,cellNumbers:a.A.jerseyCellNumberPrefixes,landlines:[]},jm:{name:"Jamaica",countryCodePrefix:"1876",displayCountryCodePrefix:"+1876",valueLength:10,prefixLength:2,cellNumbers:a.A.jamaicaCellNumberPrefixes,landlines:[]},jo:{name:"Jordan",countryCodePrefix:"962",displayCountryCodePrefix:"+962",valueLength:9,prefixLength:2,cellNumbers:a.A.jordanCellNumberPrefixes,landlines:[]},jp:{name:"Japan",countryCodePrefix:"81",displayCountryCodePrefix:"+81",valueLength:10,prefixLength:2,cellNumbers:a.A.japanCellNumberPrefixes,landlines:[]},kg:{name:"Kyrgyzstan",countryCodePrefix:"996",displayCountryCodePrefix:"+996",valueLength:9,prefixLength:2,cellNumbers:a.A.kyrgyzstanCellNumberPrefixes,landlines:[]},kh:{name:"Cambodia",countryCodePrefix:"855",displayCountryCodePrefix:"+855",valueLength:9,prefixLength:1,cellNumbers:a.A.cambodiaCellNumberPrefixes,landlines:[]},ki:{name:"Kiribati",countryCodePrefix:"686",displayCountryCodePrefix:"+686",valueLength:8,prefixLength:2,cellNumbers:a.A.kiribatiCellNumberPrefixes,landlines:[]},km:{name:"Comoros",countryCodePrefix:"269",displayCountryCodePrefix:"+269",valueLength:7,prefixLength:1,cellNumbers:a.A.comorosCellNumberPrefixes,landlines:[]},kn:{name:"Saint Kitts and Nevis",countryCodePrefix:"1869",displayCountryCodePrefix:"+1869",valueLength:10,prefixLength:2,cellNumbers:a.A.saintKittsAndNevisCellNumberPrefixes,landlines:[]}
2,kp:{name:"Korea (Democratic People's Republic of)",countryCodePrefix:"82",displayCountryCodePrefix:"+82",valueLength:10,prefixLength:2,cellNumbers:a.A.koreaDemocraticPeopleSRepublicOfCellNumberPrefixes,landlines:[]},kw:{name:"Kuwait",countryCodePrefix:"965",displayCountryCodePrefix:"+965",valueLength:8,prefixLength:2,cellNumbers:a.A.kuwaitCellNumberPrefixes,landlines:[]},ky:{name:"Cayman Islands",countryCodePrefix:"1345",displayCountryCodePrefix:"+1345",valueLength:10,prefixLength:2,cellNumbers:a.A.caymanIslandsCellNumberPrefixes,landlines:[]},kz:{name:"Kazakhstan",countryCodePrefix:"7",displayCountryCodePrefix:"+7",valueLength:10,prefixLength:2,cellNumbers:a.A.kazakhstanCellNumberPrefixes,landlines:[]},la:{name:"Lao People's Democratic Republic",countryCodePrefix:"856",displayCountryCodePrefix:"+856",valueLength:10,prefixLength:2,cellNumbers:a.A.laoPeopleSDemocraticRepublicCellNumberPrefixes,landlines:[]},lb:{name:"Lebanon",countryCodePrefix:"961",displayCountryCodePrefix:"+961",valueLength:8,prefixLength:1,cellNumbers:a.A.lebanonCellNumberPrefixes,landlines:[]},lc:{name:"Saint Lucia",countryCodePrefix:"1758",displayCountryCodePrefix:"+1758",valueLength:10,prefixLength:2,cellNumbers:a.A.saintLuciaCellNumberPrefixes,landlines:[]},li:{name:"Liechtenstein",countryCodePrefix:"423",displayCountryCodePrefix:"+423",valueLength:9,prefixLength:1,cellNumbers:a.A.liechtensteinCellNumberPrefixes,landlines:[]},lk:{name:"Sri Lanka",countryCodePrefix:"94",displayCountryCodePrefix:"+94",valueLength:9,prefixLength:2,cellNumbers:a.A.sriLankaCellNumberPrefixes,landlines:[]},lr:{name:"Liberia",countryCodePrefix:"231",displayCountryCodePrefix:"+231",valueLength:9,prefixLength:2,cellNumbers:a.A.liberiaCellNumberPrefixes,landlines:[]},ls:{name:"Lesotho",countryCodePrefix:"266",displayCountryCodePrefix:"+266",valueLength:8,prefixLength:1,cellNumbers:a.A.lesothoCellNumberPrefixes,landlines:[]},lt:{name:"Lithuania",countryCodePrefix:"370",displayCountryCodePrefix:"+370",valueLength:8,prefixLength:1,cellNumbers:a.A.lithuaniaCellNumberPrefixes,landlines:[]},lu:{name:"Luxembourg",countryCodePrefix:"352",displayCountryCodePrefix:"+352",valueLength:9,prefixLength:2,cellNumbers:a.A.luxembourgCellNumberPrefixes,landlines:[]},lv:{name:"Latvia",countryCodePrefix:"371",displayCountryCodePrefix:"+371",valueLength:8,prefixLength:1,cellNumbers:a.A.latviaCellNumberPrefixes,landlines:[]},ly:{name:"Libya",countryCodePrefix:"218",displayCountryCodePrefix:"+218",valueLength:9,prefixLength:2,cellNumbers:a.A.libyaCellNumberPrefixes,landlines:[]},ma:{name:"Morocco",countryCodePrefix:"212",displayCountryCodePrefix:"+212",valueLength:9,prefixLength:2,cellNumbers:a.A.moroccoCellNumberPrefixes,landlines:[]},mc:{name:"Monaco",countryCodePrefix:"377",displayCountryCodePrefix:"+377",valueLength:9,prefixLength:1,cellNumbers:a.A.monacoCellNumberPrefixes,landlines:[]},md:{name:"Moldova (Republic of)",countryCodePrefix:"373",displayCountryCodePrefix:"+373",valueLength:8,prefixLength:2,cellNumbers:a.A.moldovaRepublicOfCellNumberPrefixes,landlines:[]},me:{name:"Montenegro",countryCodePrefix:"382",displayCountryCodePrefix:"+382",valueLength:8,prefixLength:2,cellNumbers:a.A.montenegroCellNumberPrefixes,landlines:[]},mg:{name:"Madagascar",countryCodePrefix:"261",displayCountryCodePrefix:"+261",valueLength:9,prefixLength:2,cellNumbers:a.A.madagascarCellNumberPrefixes,landlines:[]},mh:{name:"Marshall Islands",countryCodePrefix:"692",displayCountryCodePrefix:"+692",valueLength:7,prefixLength:2,cellNumbers:a.A.marshallIslandsCellNumberPrefixes,landlines:[]},mk:{name:"Macedonia (the former Yugoslav Republic of)",countryCodePrefix:"389",displayCountryCodePrefix:"+389",valueLength:8,prefixLength:2,cellNumbers:a.A.macedoniaTheFormerYugoslavRepublicOfCellNumberPrefixes,landlines:[]},ml:{name:"Mali",countryCodePrefix:"223",displayCountryCodePrefix:"+223",valueLength:8,prefixLength:2,cellNumbers:a.A.maliCellNumberPrefixes,landlines:[]},mm:{name:"Myanmar",countryCodePrefix:"95",displayCountryCodePrefix:"+95",valueLength:10,prefixLength:2,cellNumbers:a.A.myanmarCellNumberPrefixes,landlines:[]},mn:{name:"Mongolia",countryCodePrefix:"976",displayCountryCodePrefix:"+976",valueLength:8,prefixLength:2,cellNumbers:a.A.mongoliaCellNumberPrefixes,landlines:[]},mo:{name:"Macao",countryCodePrefix:"853",displayCountryCodePrefix:"+853",valueLength:8,prefixLength:2,cellNumbers:a.A.macaoCellNumberPrefixes,landlines:[]},mp:{name:"Northern Mariana Islands",countryCodePrefix:"1670",displayCountryCodePrefix:"+1670",valueLength:10,prefixLength:2,cellNumbers:a.A.northernMarianaIslandsCellNumberPrefixes,landlines:[]},mq:{name:"Martinique",countryCodePrefix:"596",displayCountryCodePrefix:"+596",valueLength:9,prefixLength:2,cellNumbers:a.A.martiniqueCellNumberPrefixes,landlines:[]},mr:{name:"Mauritania",countryCodePrefix:"222",displayCountryCodePrefix:"+222",valueLength:8,prefixLength:2,cellNumbers:a.A.mauritaniaCellNumberPrefixes,landlines:[]},ms:{name:"Montserrat",countryCodePrefix:"1664",displayCountryCodePrefix:"+1664",valueLength:10,prefixLength:2,cellNumbers:a.A.montserrat
2CellNumberPrefixes,landlines:[]},mt:{name:"Malta",countryCodePrefix:"356",displayCountryCodePrefix:"+356",valueLength:8,prefixLength:2,cellNumbers:a.A.maltaCellNumberPrefixes,landlines:[]},mu:{name:"Mauritius",countryCodePrefix:"230",displayCountryCodePrefix:"+230",valueLength:8,prefixLength:2,cellNumbers:a.A.mauritiusCellNumberPrefixes,landlines:[]},mv:{name:"Maldives",countryCodePrefix:"960",displayCountryCodePrefix:"+960",valueLength:7,prefixLength:2,cellNumbers:a.A.maldivesCellNumberPrefixes,landlines:[]},mx:{name:"Mexico",countryCodePrefix:"52",displayCountryCodePrefix:"+52",valueLength:11,prefixLength:2,cellNumbers:a.A.mexicoCellNumberPrefixes,landlines:[]},my:{name:"Malaysia",countryCodePrefix:"60",displayCountryCodePrefix:"+60",valueLength:10,prefixLength:1,cellNumbers:a.A.malaysiaCellNumberPrefixes,landlines:[]},mz:{name:"Mozambique",countryCodePrefix:"258",displayCountryCodePrefix:"+258",valueLength:9,prefixLength:2,cellNumbers:a.A.mozambiqueCellNumberPrefixes,landlines:[]},nc:{name:"New Caledonia",countryCodePrefix:"687",displayCountryCodePrefix:"+687",valueLength:6,prefixLength:2,cellNumbers:a.A.newCaledoniaCellNumberPrefixes,landlines:[]},ne:{name:"Niger",countryCodePrefix:"227",displayCountryCodePrefix:"+227",valueLength:8,prefixLength:2,cellNumbers:a.A.nigerCellNumberPrefixes,landlines:[]},nf:{name:"Norfolk Island",countryCodePrefix:"672",displayCountryCodePrefix:"+672",valueLength:6,prefixLength:2,cellNumbers:a.A.norfolkIslandCellNumberPrefixes,landlines:[]},ni:{name:"Nicaragua",countryCodePrefix:"505",displayCountryCodePrefix:"+505",valueLength:8,prefixLength:2,cellNumbers:a.A.nicaraguaCellNumberPrefixes,landlines:[]},nl:{name:"Netherlands",countryCodePrefix:"31",displayCountryCodePrefix:"+31",valueLength:11,prefixLength:2,cellNumbers:a.A.netherlandsCellNumberPrefixes,landlines:[]},no:{name:"Norway",countryCodePrefix:"47",displayCountryCodePrefix:"+47",valueLength:8,prefixLength:2,cellNumbers:a.A.norwayCellNumberPrefixes,landlines:[]},np:{name:"Nepal",countryCodePrefix:"977",displayCountryCodePrefix:"+977",valueLength:10,prefixLength:2,cellNumbers:a.A.nepalCellNumberPrefixes,landlines:[]},nr:{name:"Nauru",countryCodePrefix:"674",displayCountryCodePrefix:"+674",valueLength:7,prefixLength:2,cellNumbers:a.A.nauruCellNumberPrefixes,landlines:[]},nu:{name:"Niue",countryCodePrefix:"683",displayCountryCodePrefix:"+683",valueLength:7,prefixLength:2,cellNumbers:a.A.niueCellNumberPrefixes,landlines:[]},nz:{name:"New Zealand",countryCodePrefix:"64",displayCountryCodePrefix:"+64",valueLength:10,prefixLength:2,cellNumbers:a.A.newZealandCellNumberPrefixes,landlines:[]},om:{name:"Oman",countryCodePrefix:"968",displayCountryCodePrefix:"+968",valueLength:8,prefixLength:2,cellNumbers:a.A.omanCellNumberPrefixes,landlines:[]},pa:{name:"Panama",countryCodePrefix:"507",displayCountryCodePrefix:"+507",valueLength:8,prefixLength:2,cellNumbers:a.A.panamaCellNumberPrefixes,landlines:[]},pe:{name:"Peru",countryCodePrefix:"51",displayCountryCodePrefix:"+51",valueLength:9,prefixLength:1,cellNumbers:a.A.peruCellNumberPrefixes,landlines:[]},pf:{name:"French Polynesia",countryCodePrefix:"689",displayCountryCodePrefix:"+689",valueLength:8,prefixLength:2,cellNumbers:a.A.frenchPolynesiaCellNumberPrefixes,landlines:[]},pg:{name:"Papua New Guinea",countryCodePrefix:"675",displayCountryCodePrefix:"+675",valueLength:8,prefixLength:1,cellNumbers:a.A.papuaNewGuineaCellNumberPrefixes,landlines:[]},ph:{name:"Philippines",countryCodePrefix:"63",displayCountryCodePrefix:"+63",valueLength:10,prefixLength:2,cellNumbers:a.A.philippinesCellNumberPrefixes,landlines:[]},pk:{name:"Pakistan",countryCodePrefix:"92",displayCountryCodePrefix:"+92",valueLength:10,prefixLength:2,cellNumbers:a.A.pakistanCellNumberPrefixes,landlines:[]},pl:{name:"Poland",countryCodePrefix:"48",displayCountryCodePrefix:"+48",valueLength:9,prefixLength:2,cellNumbers:a.A.polandCellNumberPrefixes,landlines:[]},pm:{name:"Saint Pierre and Miquelon",countryCodePrefix:"508",displayCountryCodePrefix:"+508",valueLength:6,prefixLength:2,cellNumbers:a.A.saintPierreAndMiquelonCellNumberPrefixes,landlines:[]},pr:{name:"Puerto Rico",countryCodePrefix:"1787",displayCountryCodePrefix:"+1787",valueLength:10,prefixLength:2,cellNumbers:a.A.puertoRicoCellNumberPrefixes,landlines:[]},ps:{name:"Palestine, State of",countryCodePrefix:"970",displayCountryCodePrefix:"+970",valueLength:9,prefixLength:2,cellNumbers:a.A.palestineStateOfCellNumberPrefixes,landlines:[]},pt:{name:"Portugal",countryCodePrefix:"351",displayCountryCodePrefix:"+351",valueLength:9,prefixLength:2,cellNumbers:a.A.portugalCellNumberPrefixes,landlines:[]},pw:{name:"Palau",countryCodePrefix:"680",displayCountryCodePrefix:"+680",valueLength:7,prefixLength:2,cellNumbers:a.A.palauCellNumberPrefixes,landlines:[]},py:{name:"Paraguay",countryCodePrefix:"595",displayCountryCodePrefix:"+595",valueLength:9,prefixLength:2,cellNumbers:a.A.paraguayCellNumberPrefixes,landlines:[]},qa:{name:"Qatar",countryCodePrefix:"974",displayCountryCodePrefix:"+974",valueLength:8,prefixLength:2,cellNumbers:a.A.qatarCellNumberPrefixes,landlines:[]},re:{name:"Réunion",countryCodePrefix:"262",displayCountryCodePrefix:"+262",valueLength:9,prefixLength:2,cellNumbers:a.A.reunionCellNumberPrefixes,landlines:[]},ro:{name:"Romania",countryCodePrefix:"40",displayCountryCodePrefix:"+40",valueLength:9,prefixLength:2,cellNumbers:a.A.romaniaCellNumberPrefixes,landlines:[]},rs:{name:"Serbia",countryCodePrefix:"381",displayCountryCodePrefix:"+381",valueLength:10,prefixLength:2,cellNumbers:a.A.serbiaCellNumberPrefixes,landlines:[]},ru:{name:"Russian Federation",countryCodePrefix:"7",displayCountryCodePrefix:"+7",valueLength:10,prefixLength:1,cellNumbers:a.A.russianFederationCellNumberPrefixes,landlines:[]},sa:{name:"Saudi Arabia",countryCodePrefix:"966",displayCountryCodePrefix:"+966",valueLength:9,prefixLength:2,cellNumbers:a.A.saudiArabiaCellNumberPrefixes,landlines:[]},sb:{name:"Solomon Islands",countryCodePrefix:"677",displayCountryCodePrefix:"+677",valueLength:7,prefixLength:2,cellNumbers:a.A.solomonIslandsCellNumberPrefixes,landlines:[]},sc:{name:"Seychelles",countryCodePrefix:"248",displayCountryCodePrefix:"+248",valueLength:7,prefixLength:2,cellNumbers:a.A.seychellesCellNumberPrefixes,landlines:[]},sd:{name:"Sudan",countryCodePrefix:"249",displayCountryCodePrefix:"+249",valueLength:9,prefixLength:2,cellNumbers:a.A.sudanCellNumberPrefixes,landlines:[]},se:{name:"Sweden",countryCodePrefix:"46",displayCountryCodePrefix:"+46",valueLength:9,prefixLength:2,cellNumbers:a.A.swedenCellNumberPrefixes,landlines:[]},sg:{name:"Singapore",countryCodePrefix:"65",displayCountryCodePrefix:"+65",valueLength:8,prefixLength:2,cellNumbers:a.A.singaporeCellNumberPrefixes,landlines:[]},sh:{name:"Saint Helena, Ascension and Tristan da Cunha",countryCodePrefix:"290",displayCountryCodePrefix:"+290",valueLength:5,prefixLength:1,cellNumbers:a.A.saintHelenaAscensionAndTristanDaCunhaCellNumberPrefixes,landlines:[]},si:{name:"Slovenia",countryCodePrefix:"386",displayCountryCodePrefix:"+386",valueLength:8,prefixLength:2,cellNumbers:a.A.sloveniaCellNumberPrefixes,landlines:[]},sj:{name:"Svalbard and Jan Mayen",countryCodePrefix:"47",displayCountryCodePrefix:"+47",valueLength:8,prefixLength:2,cellNumbers:a.A.svalbardAndJanMayenCellNumberPrefixes,landlines:[]},sk:{name:"Slovakia",countryCodePrefix:"421",displayCountryCodePrefix:"+421",valueLength:9,prefixLength:2,cellNumbers:a.A.slovakiaCellNumberPrefixes,landlines:[]},sl:{name:"Sierra Leone",countryCodePrefix:"232",displayCountryCodePrefix:"+232",valueLength:8,prefixLength:2,cellNumbers:a.A.sierraLeoneCellNumberPrefixes,landlines:[]},sm:{name:"San Marino",countryCodePrefix:"378",displayCountryCodePrefix:"+378",valueLength:8,prefixLength:2,cellNumbers:a.A.sanMarinoCellNumberPrefixes,landlines:[]},sn:{name:"Senegal",countryCodePrefix:"221",displayCountryCodePrefix:"+221",valueLength:9,prefixLength:2,cellNumbers:a.A.senegalCellNumberPrefixes,landlines:[]},so:{name:"Somalia",countryCodePrefix:"252",displayCountryCodePrefix:"+252",valueLength:9,prefixLength:2,cellNumbers:a.A.somaliaCellNumberPrefixes,landlines:[]},sr:{name:"Suriname",countryCodePrefix:"597",displayCountryCodePrefix:"+597",valueLength:7,prefixLength:2,cellNumbers:a.A.surinameCellNumberPrefixes,landlines:[]},st:{name:"Sao Tome and Principe",countryCodePrefix:"239",displayCountryCodePrefix:"+239",valueLength:7,prefixLength:2,cellNumbers:a.A.saoTomeAndPrincipeCellNumberPrefixes,landlines:[]},sv:{name:"El Salvador",countryCodePrefix:"503",displayCountryCodePrefix:"+503",valueLength:8,prefixLength:2,cellNumbers:a.A.elSalvadorCellNumberPrefixes,landlines:[]}
2,sy:{name:"Syrian Arab Republic",countryCodePrefix:"963",displayCountryCodePrefix:"+963",valueLength:9,prefixLength:2,cellNumbers:a.A.syrianArabRepublicCellNumberPrefixes,landlines:[]},tc:{name:"Turks and Caicos Islands",countryCodePrefix:"1649",displayCountryCodePrefix:"+1649",valueLength:10,prefixLength:2,cellNumbers:a.A.turksAndCaicosIslandsCellNumberPrefixes,landlines:[]},td:{name:"Chad",countryCodePrefix:"235",displayCountryCodePrefix:"+235",valueLength:8,prefixLength:2,cellNumbers:a.A.chadCellNumberPrefixes,landlines:[]},tg:{name:"Togo",countryCodePrefix:"228",displayCountryCodePrefix:"+228",valueLength:8,prefixLength:2,cellNumbers:a.A.togoCellNumberPrefixes,landlines:[]},th:{name:"Thailand",countryCodePrefix:"66",displayCountryCodePrefix:"+66",valueLength:9,prefixLength:2,cellNumbers:a.A.thailandCellNumberPrefixes,landlines:[]},tj:{name:"Tajikistan",countryCodePrefix:"992",displayCountryCodePrefix:"+992",valueLength:9,prefixLength:2,cellNumbers:a.A.tajikistanCellNumberPrefixes,landlines:[]},tk:{name:"Tokelau",countryCodePrefix:"690",displayCountryCodePrefix:"+690",valueLength:7,prefixLength:2,cellNumbers:a.A.tokelauCellNumberPrefixes,landlines:[]},tl:{name:"Timor-Leste",countryCodePrefix:"670",displayCountryCodePrefix:"+670",valueLength:8,prefixLength:2,cellNumbers:a.A.timorLesteCellNumberPrefixes,landlines:[]},tm:{name:"Turkmenistan",countryCodePrefix:"993",displayCountryCodePrefix:"+993",valueLength:8,prefixLength:1,cellNumbers:a.A.turkmenistanCellNumberPrefixes,landlines:[]},tn:{name:"Tunisia",countryCodePrefix:"216",displayCountryCodePrefix:"+216",valueLength:8,prefixLength:1,cellNumbers:a.A.tunisiaCellNumberPrefixes,landlines:[]},to:{name:"Tonga",countryCodePrefix:"676",displayCountryCodePrefix:"+676",valueLength:7,prefixLength:2,cellNumbers:a.A.tongaCellNumberPrefixes,landlines:[]},tr:{name:"Turkey",countryCodePrefix:"90",displayCountryCodePrefix:"+90",valueLength:10,prefixLength:2,cellNumbers:a.A.turkeyCellNumberPrefixes,landlines:[]},tt:{name:"Trinidad and Tobago",countryCodePrefix:"1868",displayCountryCodePrefix:"+1868",valueLength:10,prefixLength:2,cellNumbers:a.A.trinidadAndTobagoCellNumberPrefixes,landlines:[]},tv:{name:"Tuvalu",countryCodePrefix:"688",displayCountryCodePrefix:"+688",valueLength:7,prefixLength:2,cellNumbers:a.A.tuvaluCellNumberPrefixes,landlines:[]},tw:{name:"Taiwan, Province of China",countryCodePrefix:"886",displayCountryCodePrefix:"+886",valueLength:9,prefixLength:2,cellNumbers:a.A.taiwanProvinceOfChinaCellNumberPrefixes,landlines:[]},ua:{name:"Ukraine",countryCodePrefix:"380",displayCountryCodePrefix:"+380",valueLength:9,prefixLength:2,cellNumbers:a.A.ukraineCellNumberPrefixes,landlines:[]},us:{name:"United States of America",countryCodePrefix:"1",displayCountryCodePrefix:"+1",valueLength:10,prefixLength:2,cellNumbers:a.A.unitedStatesOfAmericaCellNumberPrefixes,landlines:[]},uy:{name:"Uruguay",countryCodePrefix:"598",displayCountryCodePrefix:"+598",valueLength:8,prefixLength:2,cellNumbers:a.A.uruguayCellNumberPrefixes,landlines:[]},uz:{name:"Uzbekistan",countryCodePrefix:"998",displayCountryCodePrefix:"+998",valueLength:9,prefixLength:2,cellNumbers:a.A.uzbekistanCellNumberPrefixes,landlines:[]},vc:{name:"Saint Vincent and the Grenadines",countryCodePrefix:"1784",displayCountryCodePrefix:"+1784",valueLength:10,prefixLength:2,cellNumbers:a.A.saintVincentAndTheGrenadinesCellNumberPrefixes,landlines:[]},ve:{name:"Venezuela (Bolivarian Republic of)",countryCodePrefix:"58",displayCountryCodePrefix:"+58",valueLength:10,prefixLength:2,cellNumbers:a.A.venezuelaBolivarianRepublicOfCellNumberPrefixes,landlines:[]},vg:{name:"Virgin Islands (British)",countryCodePrefix:"1284",displayCountryCodePrefix:"+1284",valueLength:10,prefixLength:2,cellNumbers:a.A.virginIslandsBritishCellNumberPrefixes,landlines:[]},vi:{name:"Virgin Islands (U.S.)",countryCodePrefix:"1340",displayCountryCodePrefix:"+1340",valueLength:10,prefixLength:2,cellNumbers:a.A.virginIslandsUsCellNumberPrefixes,landlines:[]},vn:{name:"Viet Nam",countryCodePrefix:"84",displayCountryCodePrefix:"+84",valueLength:9,prefixLength:1,cellNumbers:a.A.vietNamCellNumberPrefixes,landlines:[]}
2,vu:{name:"Vanuatu",countryCodePrefix:"678",displayCountryCodePrefix:"+678",valueLength:7,prefixLength:1,cellNumbers:a.A.vanuatuCellNumberPrefixes,landlines:[]},wf:{name:"Wallis and Futuna",countryCodePrefix:"681",displayCountryCodePrefix:"+681",valueLength:6,prefixLength:2,cellNumbers:a.A.wallisAndFutunaCellNumberPrefixes,landlines:[]},ws:{name:"Samoa",countryCodePrefix:"685",displayCountryCodePrefix:"+685",valueLength:10,prefixLength:2,cellNumbers:a.A.samoaCellNumberPrefixes,landlines:[]},ye:{name:"Yemen",countryCodePrefix:"967",displayCountryCodePrefix:"+967",valueLength:9,prefixLength:2,cellNumbers:a.A.yemenCellNumberPrefixes,landlines:[]},yt:{name:"Mayotte",countryCodePrefix:"262",displayCountryCodePrefix:"+262",valueLength:9,prefixLength:2,cellNumbers:a.A.mayotteCellNumberPrefixes,landlines:[]},zm:{name:"Zambia",countryCodePrefix:"260",displayCountryCodePrefix:"+260",valueLength:9,prefixLength:2,cellNumbers:a.A.zambiaCellNumberPrefixes,landlines:[]}},o="za";const s=Object.keys(u).map(e=>({countryCode:u[e].displayCountryCodePrefix,displayName:u[e].name}))},74756:function(e,t,r){"use strict";function a(){return n(new Date)}function n(e){return[e.getDate(),e.getMonth()+1,e.getFullYear()]}function u(e){return e.split("/").map(e=>parseInt(e,10))}function o(e){return`${e[A].toString().length<2?"0"+e[A].toString():e[A]}/${e[S].toString().length<2?"0"+e[S].toString():e[S]}/${e[N]}`}function s(e){return new Date(`${e[S]}/${e[A]}/${e[N]}`)}function l(e){return s(u(e))}function i(e){return e/1e3}function c(e){return i(e)/60}function d(e){return c(e)/60}function p(e){return d(e)/24}function m(e){return p(e)/365.25}function v(e){return 24*e*60*60*1e3}function f(e,t,r){return m(s(e).getTime()-s(t).getTime())}function y(e,t){const r=e[A],a=e[S],u=e[N],o=v(t),s=new Date(`${a}/${r}/${u}`);return n(new Date(s.getTime()+o))}function h(e,t){return y(e,-t)}function g(e){let t=e.substr(0,2);const r=e.substr(2,2),a=e.substr(4,2),n=(new Date).getFullYear().toString().substr(2);return t=parseInt(n,10)>=parseInt(t,10)?"20"+t:"19"+t,[a,r,t].join("/")}function b(e){const t=e.split("/");try{if(t[2]&&4===t[2].length)return{day:parseInt(t[0],10),month:parseInt(t[1],10),year:parseInt(t[2],10)}}catch(r){}return null}r.r(t),r.d(t,{DATE_INDEX:function(){return A},DAYS_IN_MONTHS:function(){return C},MONTH_INDEX:function(){return S},YEAR_INDEX:function(){return N},dateArrayToDateObject:function(){return s},dateDaysInFuture:function(){return y},dateDaysInPast:function(){return h},dateStringToDateObject:function(){return l},dateStringToNumberArray:function(){return u},dateToDateArray:function(){return n},daysToMillis:function(){return v},getDateOfBirthFromSaIdNumber:function(){return g},mapToDateParts:function(){return b},millisToDays:function(){return p},millisToHours:function(){return d},millisToMinutes:function(){return c},millisToSeconds:function(){return i},millisToYears:function(){return m},toDateString:function(){return o},todayDateArray:function(){return a},yearsDifference:function(){return f}});const A=0,S=1,N=2,C=[31,28,31,30,31,30,31,31,30,31,30,31]},87397:function(e,t,r){"use strict";function a(e){return e.replace(/ /g,"")}function n(e){const t=e.toString().includes(" ")?e.toString().split(" "):Array.from(e),r=t[t.length-1],a="s"===e.charAt(e.length-1)&&!r.toLowerCase().includes("address");return e&&e.length>0&&(n=e.charAt(0),new RegExp(/[aeiouAEIOU]/).test(n))&&!a?`an ${e}`:`a ${e}`;var n}function u(e){return e&&"string"==typeof e&&e.length>0?e[0].toLocaleUpperCase()+e.slice(1):""}function o(e){return e&&"string"==typeof e&&e.length>0?e[0].toLocaleUpperCase()+e.slice(1):""}function s(e,t){void 0===t&&(t=!1);const r=`You'll need to enter ${n(e)}.`;return t?r:Q(r)}function l(e){return`You'll need to enter ${n(e)}.`}function i(e,t,r){void 0===r&&(r=!1);const a=`You'll need to enter ${u(t)} ${e}.`;return r?a:Q(a)}function c(e,t){void 0===t&&(t=!1);const r=`Oops, that didn't work. Please enter the ${e} again.`;return t?r:Q(r)}function d(){return"Oops, that didn't work. Please enter only valid characters"}function p(){return"Oops, that didn't work. Please enter only valid numeric characters"}function m(e){return`Oops, that didn't work. ${e}`}function v(){return"Please enter a valid street address. Postal addresses are not allowed E.g. PO BOX."}function f(e,t){void 0===t&&(t=!1);const r="A symbol has been entered that is not permitted. The symbols that are permitted\n are as follows: [] () ! ? . , / @ % \\ & : ; ' -";return t?r:Q(r)}function y(e,t){void 0===t&&(t=!1);const r=`The ${e} requires at least one letter.`;return t?r:Q(r)}function h(e){void 0===e&&(e=!1);const t="Oops, that didn't work. You need to add a 0 in front of your mobile number. E.g. 082 123 4567.";return e?t:Q(t)}function g(e,t,r){void 0===r&&(r=!1);const a=`Please enter ${n(e)} greater than ${t}.`;return r?a:Q(a)}function b(e,t,r){void 0===r&&(r=!1);const a=`Oops, you need to enter ${n(e)} less than ${t}.`;return r?a:Q(a)}function A(e,t){void 0===t&&(t=!1);const r=`${e} can't have any commas present.`;return t?r:Q(r)}function S(e,t,r){void 0===r&&(r=!1);const a=`Oops, the ${e} can't have more than ${t} decimal digits.`;return r?a:Q(a)}function N(e,t,r){void 0===r&&(r=!1);const a=`Oops, you need to enter ${n(e)} greater than ${t}.`;return r?a:Q(a)}function C(e,t,r){void 0===r&&(r=!1);const a=`Oops, you need to enter ${n(e)} less than ${t}.`;return r?a:Q(a)}function I(e,t,r,a){void 0===a&&(a=!1);const n=`${o(r)} ${e} needs to be longer than ${t-1} characters.`;return a?n:Q(n)}function D(e,t,r,a){void 0===a&&(a=!1);const n=`${o(r)} ${e} needs to be shorter than ${t} characters.`;return a?n:Q(n)}function w(e,t,r){void 0===r&&(r=!1);const a=`Oops, the ${e} needs to be longer than ${t} characters.`;return r?a:Q(a)}function E(e,t,r){void 0===r&&(r=!1);const a=`Oops, the ${e} needs to be shorter than ${t} characters.`;return r?a:Q(a)}function T(e){return Q(`Oops, you'll need to select at least ${e} ${1===e?"option":"options"}.`)}function O(e,t){void 0===t&&(t=!1);const r=`Oops, you'll need to select ${n(e)}.`;return t?r:Q(r)}function P(e,t,r,a){void 0===a&&(a=!1);const n=`Oops, you'll need to select at least ${e} ${1===e?t:r}`;return a?n:Q(n)}function M(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age needs to be at least ${e} years old.`;return r?a:Q(a)}function L(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age needs to be younger than ${e} years old.`;return r?a:Q(a)}function z(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age needs to be at least ${e} months old.`;return r?a:Q(a)}function k(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age needs to be younger than ${e} months old.`;return r?a:Q(a)}function V(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age can only save upto ${e} years`;return r?a:Q(a)}function R(e,t,r){void 0===r&&(r=!1);const a=`Sorry, ${u(t)} age needs to be younger than ${e+1}
2 years old (Age adjusted to reflect next birthday).`;return r?a:Q(a)}function x(e,t){void 0===t&&(t=!1);const r=`Oops, you need to provide a date after ${e}.`;return t?r:Q(r)}function _(e,t){void 0===t&&(t=!1);const r=`Oops, you need to provide a date before ${e}.`;return t?r:Q(r)}function F(e,t){void 0===t&&(t=!1);const r=`Oops, please check ${e} date of birth again.`;return t?r:Q(r)}function j(e){return void 0===e&&(e=""),`Invalid validation configuration. ${e}`}function U(){return"Please upload the required documents."}function $(e){void 0===e&&(e=!1);const t="Sorry, you can only upload one file at a time.";return e?t:Q(t)}function B(){return"Sorry, that's an incorrect file format."}function W(e,t){void 0===t&&(t=!0);const r=`Oh no! Your file size exceeds the ${e} limit.`;return t?r:Q(r)}function q(e,t,r){void 0===r&&(r=!0);const a=`Oh no! Your file size must be above ${t} and below ${e}.`;return r?a:Q(a)}r.d(t,{$2:function(){return ne},AE:function(){return ue},BQ:function(){return H},CJ:function(){return z},Dp:function(){return k},E3:function(){return E},Ez:function(){return ae},FO:function(){return F},Fu:function(){return j},HQ:function(){return I},J6:function(){return f},Jz:function(){return re},KJ:function(){return i},LH:function(){return d},Lz:function(){return s},M:function(){return M},Mc:function(){return h},NG:function(){return G},Oc:function(){return q},QM:function(){return U},Ul:function(){return b},_0:function(){return y},_2:function(){return Y},_H:function(){return w},aX:function(){return v},cg:function(){return oe},dg:function(){return A},eh:function(){return a},ew:function(){return S},gA:function(){return T},ht:function(){return Z},ii:function(){return l},j7:function(){return L},kS:function(){return g},kV:function(){return K},ln:function(){return D},nK:function(){return W},ni:function(){return x},oF:function(){return te},ol:function(){return R},pS:function(){return c},qi:function(){return p},r5:function(){return V},ru:function(){return $},tc:function(){return J},tm:function(){return m},to:function(){return C},uU:function(){return _},vk:function(){return N},wN:function(){return X},wo:function(){return ee},y0:function(){return B},yL:function(){return O},yc:function(){return P}});const K="Oops, you need to enter a valid date in the dd/mm/yyyy format.",G="Oops, please check your date of birth again.",Y="Oops, the ID number and birthdate don't match.",H="Please enter a whole number.";function Q(e){return e.split(".").map(e=>{let t=0;const r=e.split(" ");r[0].length||(t=1);return r.map((e,r)=>r===t||e.length<=2?e:e.toLowerCase()).join(" ")}).join(".")}function Z(e,t){return`Sorry, ${u(t)} policy term expiry value should be less than ${e} years.`}function X(e){return`Sorry, the year of manufacturer should be less than ${e} years.`}function J(){return"You'll need to enter a valid year format."}function ee(e){return`Sorry, the year of manufacturer should not be beyond ${e}.`}function te(e,t){return`Sorry, ${u(t)} term expiry value should not be less than ${e} months.`}function re(e,t){return`Sorry, ${u(t)} term expiry value should be less than ${e} months.`}function ae(e){return`Sorry, you are not eligible for ${u(e)} policy`}function ne(e,t,r,a){void 0===r&&(r="months"),void 0===a&&(a=!1);const n=`Sorry, ${u(t)} age needs to be at least ${e} ${r} old.`;return a?n:Q(n)}function ue(e,t,r,a){void 0===r&&(r="months"),void 0===a&&(a=!1);const n=`Sorry, ${u(t)} age needs to be younger than ${e} ${r} old.`;return a?n:Q(n)}function oe(e,t,r){void 0===r&&(r=!1);u(t);const a=`Sorry, age needs to be younger than ${e+1} years old.`;return r?a:Q(a)}},45685:function(e,t,r){"use strict";r.d(t,{Mo:function(){return c},RU:function(){return n},kj:function(){return a.kj},RH:function(){return u},Gn:function(){return b.Gn},nv:function(){return B.nv},QA:function(){return B.QA},cP:function(){return B.cP},QX:function(){return B.QX},w0:function(){return Z},ss:function(){return l},Ut:function(){return j},aG:function(){return F},wB:function(){return _},WQ:function(){return V},ZV:function(){return p.Z},F1:function(){return i.F1},d7:function(){return d},DT:function(){return m.D},nJ:function(){return G},u4:function(){return B.u4},EQ:function(){return K},Py:function(){return f},Ns:function(){return y},M2:function(){return B.M2},L6:function(){return h},EW:function(){return H},$V:function(){return Q},M1:function(){return U},hB:function(){return X},yS:function(){return B.yS},yb:function(){return b.yb},Zu:function(){return C},nC:function(){return B.nC},_0:function(){return I._},ug:function(){return g},Ii:function(){return D},Sc:function(){return M},jn:function(){return w},Wq:function(){return o},f0:function(){return O},ND:function(){return P},sB:function(){return L},xm:function(){return z},a_:function(){return B.a_},lw:function(){return W},i1:function(){return J},KE:function(){return R}});var a=r(13582),n=r(87397);function u(e,t){let{min:r=a.$W.BANK_ACCOUNT.MIN,max:u=a.$W.BANK_ACCOUNT.MAX,required:o=!0,subject:s="Bank account number",retainSubjectCase:l}=void 0===t?{}:t;if(!e&&o)return n.Lz(s,l);if(!e&&!o)return null;e=e.trim(),e=n.eh(e);const i=n.pS(s,l),c=n.HQ(s,r,a.$W.PRONOUN.YOUR,l),d=n.ln(s,u,a.$W.PRONOUN.YOUR,l),p=new RegExp("^[0-9]*$"),m=new RegExp("^[0]*$");return p.test(e)?m.test(e)||r&&u&&e.length>u&&e.length<r?i:r&&e.length<r?c:u&&e.length>u?d:null:i}function o(e,t,r){let{min:u=a.$W.PRIVATE_BAG.MIN,max:o=a.$W.PRIVATE_BAG.MAX,subject:s="Private bag number",required:l=!0,pronoun:i=a.$W.PRONOUN.YOUR,retainSubjectCase:c}=void 0===t?{}:t;const d=new RegExp(/^([\w]*)$/),p=n.pS(s,c);return!e&&l?n.Lz(s,c):e||l?!r&&(e.toLowerCase().includes("po box")||e.toLowerCase().includes("posbus")||e.toLowerCase().includes("private bag"))?n.pS(s,c):e.replace(/\s/g,"").length?RegExp(/^[\d\s]+$/).test(e)?p:d.test(e)?e.trim().length<u?n.HQ(s,u,i,c):e.trim().length>o?n.ln(s,o,i,c):null:p:p:null}var s=r(47902);function l(e,t){let{required:r=!0,subject:a="Branch code",retainSubjectCase:u}=void 0===t?{}:t;if(!e&&r)return n.Lz(a,u);if(!e&&!r)return null;const o=n.pS(a,u);return s.A.branchCodes.includes(e)?null:o}var i=r(85510),c=r(74756);function d(e,t){let{min:r,max:u,subject:o="Date of birth",required:s=!0,pronoun:l=a.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;if(!e&&s)return n.Lz(o,i);if(!e&&!s)return null;const d=(0,c.mapToDateParts)(e);if(!d)return n.kV;if(!function(e){const t=function(e){const t=e.month,r=e.day,a=e.year;if(isNaN(r))return!1;if(a%4==0&&2===t&&29===r)return!0;
2if(r>c.DAYS_IN_MONTHS[t-1]||r<=0)return!1;return!0}(e),r=function(e){const t=e.month;if(isNaN(t))return!1;return t<=12&&t>0}(e),a=function(e){const t=e.year;if(isNaN(t))return!1;return t>0}(e);if(!t||!r||!a)return!1;return!0}(d))return n.kV;if(function(e){const t=new Date(e.year,e.month-1,e.day);return(new Date).getTime()-t.getTime()<0}(d))return n.FO(l,i);if(function(e){return e.year<1850}(d))return n.NG;const p=function(e){const t=new Date(e.year,e.month-1,e.day);var r=Date.now()-t.getTime(),a=new Date(r);return Math.abs(a.getUTCFullYear()-1970)}(d);return r&&p<r?n.M(r,l,i):u&&p>=u?n.ol(u,l,i):null}var p=r(4528),m=r(74492);function v(e){const t=c.getDateOfBirthFromSaIdNumber(e),r=c.dateStringToNumberArray(t);return Math.floor(c.yearsDifference(c.todayDateArray(),r))}function f(e,t){let{required:r=!0,subject:u="South African ID number",checkAge:o=!1,minAge:s=0,maxAge:l=999,pronoun:i=a.$W.PRONOUN.YOUR,retainSubjectCase:d=!0}=void 0===t?{}:t;if(!e&&r)return n.Lz(u,d);if(!e&&!r)return null;const p=new RegExp("^[0-9]*$"),m=n.pS(u,d);return p.test(e)&&13===e.length&&function(e){const t=c.getDateOfBirthFromSaIdNumber(e).split("/"),r=parseInt(t[2]),a=parseInt(t[1])-1,n=t[0],u=new Date(r,a,n);return u.getMonth()===a&&u.getDate()===parseInt(n)}(e)&&function(e){const t=e.substring(0,e.length-1);let r=0,a=0;for(let n=0;n<t.length;n++){const e=a%2+1;a++;let u=e*+t[n];u=Math.floor(u/10)+u%10,r+=u}return r=9*r%10,r.toString()}(e)===e[e.length-1]?o?function(e,t,r,a){const u=v(r);return e&&u<e?n.M(e,a):t&&u>=t?n.j7(t,a):null}(s,l,e,i):null:m}function y(e,t){return v(e).toString()!==t.toString()?n._2:null}function h(e,t){let{min:r,max:a,subject:u="Whole number",required:o,retainSubjectCase:s}=void 0===t?{}:t;const l=new RegExp(/^[0-9]+$/),i=new RegExp(/^\d+\.\d+$/),c=new RegExp(/^\d+\,\d+$/);if(!e&&o)return n.Lz(u,s);if(!e&&!o)return null;if(i.test(e)||c.test(e))return n.BQ;if(!l.test(e))return n.pS(u,s);const d=parseInt(e,10);return r&&d<r?n.kS(u,r,s):a&&d>a?n.Ul(u,a,s):null}function g(e,t){let{subject:r="Percentage",required:a=!0,retainSubjectCase:n}=void 0===t?{}:t;return h(e,{min:1,max:100,subject:r,required:a,retainSubjectCase:n})}var b=r(42185);function A(e){return Math.floor(e)===e?0:e.toString().split(".")[1].length||0}function S(e){return e&&e.toString().split(".").length>1}function N(e){return e&&e.toString().split(",").length>1}function C(e,t){let{min:r,max:u,subject:o="Number",required:s=!0,decimalPoints:l=a.$W.NUMBER.DECIMAL_POINTS,removeMasking:i=!0,inclusive:c=!1,retainSubjectCase:d}=void 0===t?{}:t;const p=!e&&0!==e;if(p&&s)return n.Lz(o,d);if(p&&!s)return null;if(!0===i&&N(e))return n.dg(o,d);if(0===l&&S(e))return n.BQ;const m=parseFloat(e);return new RegExp("^[0-9.]*$").test(e)?A(m)>l?n.ew(o,l,d):c&&r&&m<r?n.vk(o,r-1,d):c&&u&&m>u?n.to(o,u+1,d):!c&&r&&m<r?n.vk(o,r,d):!c&&u&&m>u?n.to(o,u,d):null:n.pS(o,d)}var I=r(90878);function D(e,t){let{required:r=!0,subject:u="PO box number",retainSubjectCase:o}=void 0===t?{}:t;if(!e&&r)return n.Lz(u,o);if(!e&&!r)return null;const s=new RegExp("^[0-9]*$"),l=n.pS(u,o),i=(n.HQ(u,0,a.$W.PRONOUN.YOUR,o),n.ln(u,10,a.$W.PRONOUN.YOUR,o));if(!s.test(e))return l;return parseInt(e,10)>Math.pow(10,10)?i:null}function w(e,t){let{required:r=!0,subject:u="Postal code",max:o=4,pronoun:l=a.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;return!e&&r?n.Lz(u,i):e||r?o&&e.trim().length>o?n.ln(u,o,l,i):s.A.streetPostalCodes.includes(e)||s.A.boxPostalCodes.includes(e)?null:n.pS(u,i):null}const E={required:!0,min:null,subject:null,subjectPlural:null},T=e=>{let{min:t,subject:r,subjectPlural:a}=e;return t||r?t&&!r?n.gA(t):!t&&r?n.yL(r):n.yc(t,r,a||r+"s"):n.yL("")};function O(e,t){if(void 0===t&&(t=E),!e)return t.required?T(t):null;if(!Array.isArray(e)){if(1===t.min)return;return T(t)}const r=e.length;return t.min<=r?void 0:T(t)}function P(e,t){return e?null:n.yL(t)}function M(e,t){let{min:r=1,max:n=254,subject:u,required:o=!0,pronoun:s=a.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return k(e,{min:r,max:n,subject:u,required:o,pronoun:s,retainSubjectCase:l},!0)}function L(e,t){let{min:r=1,max:n=254,subject:u,required:o=!0,pronoun:s=a.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return k(e,{min:r,max:n,subject:u,required:o,pronoun:s,retainSubjectCase:l},!1)}function z(e,t){let{min:r=1,max:n=254,subject:u,required:o=!0,pronoun:s=a.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return k(e,{min:r,max:n,subject:u,required:o,pronoun:s,retainSubjectCase:l},!1,!0)}function k(e,t,r,u){let{min:o=1,max:s=254,subject:l,required:i=!0,pronoun:c=a.$W.PRONOUN.YOUR,retainSubjectCase:d}=void 0===t?{}:t;const p=new RegExp(/^([\w\s.,'\-\\/!]*)$/),m=n.pS(l,d);if(!e&&i)return n.Lz(l,d);if(!e&&!i)return null;const v=e.replace(/[.,;://[\]']+/g,"").replace(/\s/g,"").toLowerCase();return!r&&(v.includes("pobox")||v.includes("posbus")||v.includes("privatebag"))?n.aX():e.replace(/\s/g,"").length?RegExp(/^[\d\s]+$/).test(e)?m:p.test(e)?function(e){if(new RegExp(/\s{2,}/).test(e))return!0;return!1}(e)?m:o&&s&&e.trim().length<o?n.HQ(l,o,c,d):o&&s&&e.trim().length>s?n.ln(l,s,c,d):u&&!RegExp(/^(?=.*\d)/).test(e)?m:null:m:m}function V(e,t){let{min:r,max:u,termExpiry:o,dateValue:s,required:l=!0,pronoun:d=a.$W.PRONOUN.YOUR}=void 0===t?{}:t;const p=(0,c.mapToDateParts)(s),m=(0,i.QO)(p),v=Number(m)+Number(e),f=Number(o)-m;return v>o&&l?n.ht(f,d):(0,b.yb)(e,{min:r,max:u})}function R(e,t){let{required:r=!0,max:a,subject:u="date"}=t;const o=!e&&0!==e;if(o&&r)return n.Lz(u);const s=/^(19|20)\d{2}$/.test(e);
2if(!o&&!s)return n.tc();const l=new Date(e).getFullYear(),i=(new Date).getFullYear(),c=l-i>0;return!o&&s&&i-l>a&&r?n.wN(a):!o&&s&&c&&r?n.wo(i):null}var x=r(40107);function _(e,t){let{subject:r="Contact number",required:n=!0,countryCode:u=a.T1,leadingZeroValidation:o=!0}=void 0===t?{}:t;return $(e,{allowCellphones:!0,allowLandlines:!0,subject:r,required:n,countryCode:u,leadingZeroValidation:o})}function F(e,t){let{subject:r="Mobile number",required:u=!0,countryCode:o}=void 0===t?{}:t;return function(e,t){let r,{allowCellphones:u,allowLandlines:o,subject:s,required:l,countryCode:i,leadingZeroValidation:c=!0}=t;if(void 0!==i){if(i&&(r=Object.values(a.LK).find(e=>e.displayCountryCodePrefix===i)),!r)return n.tm("Please select a country code");if(!e&&l)return n.Lz(s);if(!e&&!l)return null;let t=e;t.startsWith("0")&&(t=t.slice(1)),e=i+t}else{if(!e&&l)return n.Lz(s);if(!e&&!l)return null;Object.keys(a.LK).find(t=>{const n=a.LK[t];return!!e.startsWith(n.displayCountryCodePrefix)&&(r=n,!0)})}if(!new RegExp(/^\+[0-9]+$/).test(e))return n.tm("Please enter digits only (no spaces or symbols)");if(r){let t,a,u=e.slice(r.displayCountryCodePrefix.length);if(a=r.displayCountryCodePrefix,"0"===u[0]&&(u=u.slice(1)),t=a.concat("",u),t.length<r.valueLength+a.length-1)return n.tm(`Mobile number does not meet ${r.name}'s length requirements`);if(t.length>r.valueLength+a.length-1)return n.tm(`Mobile number exceeds ${r.name}'s maximum length requirements`)}return null}(e,{allowCellphones:!0,allowLandlines:!1,subject:r,required:u,countryCode:o})}function j(e,t){let{subject:r="Mobile number",required:n=!0,countryCode:u=a.T1}=void 0===t?{}:t;return $(e,{allowCellphones:!0,allowLandlines:!1,subject:r,required:n,countryCode:u})}function U(e,t){let{subject:r="Landline number",required:n=!0,countryCode:u=a.T1,leadingZeroValidation:o=!0}=void 0===t?{}:t;return $(e,{allowCellphones:!1,allowLandlines:!0,subject:r,required:n,countryCode:u,leadingZeroValidation:o})}function $(e,t){let{allowCellphones:r,allowLandlines:u,subject:o,required:s,countryCode:l,leadingZeroValidation:i=!0}=t;if(!e&&s)return n.Lz(o);if(!e&&!s)return null;const c=new RegExp(/^[0-9]+$/);let d=a.LK[l];if(d||(d=a.LK[a.T1]),e.length!==d.valueLength||!c.test(e))return e.length==d.valueLength-1&&i&&!e.startsWith("0")&&c.test(e)?n.Mc():n.pS(`${d.valueLength} digit ${o}`);if(!d.ignorePrefix){let t=[];if(u&&d.landlines&&t.push.apply(t,(0,x.A)(d.landlines)),r&&d.cellNumbers&&t.push.apply(t,(0,x.A)(d.cellNumbers)),!t||0===t.length){return n.Fu("No phone number reference data for this configuration.")}let a=!1;for(let r=d.prefixLength;r>0;r--){const n=e.substr(0,r);if(t.includes(n)){a=!0;break}}const s=n.pS(`${d.name} ${o.toLowerCase()}`,!0);if(!a)return s}return null}var B=r(80801);function W(e,t){let{required:r=!0,subject:a="South African income tax number",retainSubjectCase:u=!0}=void 0===t?{}:t;if(r&&(!e||""===e.trim()))return n.Lz(a,u);const o=n.pS(a,u);if(e){if(10!==e.length)return o;{const t=Array.from(e);let r=0,a=0,n=0,u=0;for(let e=0;e<t.length-1;e++){if(e%2==0){if(r=2*+t[e],r>=10){Array.from(r.toString()).forEach(e=>{a+=+e}),r=a}t[e]=r.toString(),a=0}n+=+t[e]}if(n>9){const e=Array.from(n.toString())[n.toString().length-1];u=10-parseInt(e,10)}else u=10-n;if(10===u&&(u=0),u.toString()!==t[t.length-1])return o}}return null}const q=/^(\{){0,1}[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}(\}){0,1}$/gi;function K(e){return!!e&&q.test(e)}function G(e,t){let{maxInputSize:r,maxInputSizeName:a,minInputSize:u,minInputSizeName:o,validFileTypes:s,subject:l="file",retainSubjectCase:i,required:c=!0}=void 0===t?{}:t;if(!e&&c)return n.QM();if(!e&&!c)return null;if(e&&e.length>1)return n.ru(i);const d=e.type.toLowerCase();return s.map(e=>e.FORMAT).some(e=>d===e)?e.size>r?n.nK(a,i):u&&e.size<u?n.Oc(a,o,i):null:n.y0()}var Y=r(8734);function H(e,t){let{min:r=a.$W.KE_CAR_REG_NO,max:u=a.$W.KE_CAR_REG_NO.MAX,required:o=!0,subject:s="Car registration number",pronoun:l=a.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;const c=new RegExp(/^[K][a-zA-Z]{2}[0-9]{3}[a-zA-Z]{1}$/);if(o&&!e)return n.Lz(s,i);if(!e&&!o)return null;if(r&&e.length<r)return n.HQ(s,r,l,i);if(u&&e.length>u)return n.ln(s,u,l,i);const d=n.pS(s,i);if(!c.test(e))return d;return Y.onlyEmoji(e).length>=1?d:null}function Q(e,t){let{min:r=a.$W.KRA_PIN_NO.MIN,max:u=a.$W.KRA_PIN_NO.MAX,required:o=!0,subject:s="KRA PIN NUMBER",pronoun:l=a.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;const c=new RegExp(/^[a-zA-Z]{1}[0-9]{9}[a-zA-Z]{1}$/);if(o&&!e)return n.Lz(s,i);if(!e&&!o)return null;if(r&&e.length<r)return n.HQ(s,r,l,i);if(u&&e.length>u)return n.ln(s,u,l,i);const d=n.pS(s,i);if(!c.test(e))return d;return Y.onlyEmoji(e).length>=1?d:null}function Z(e,t){let{required:r=!0,subject:a="File",pronoun:u="your",retainSubjectCase:o}=t;return r&&!e?n.Lz(a,o):null}function X(e,t){let{min:r,max:u,termExpiry:o,dateValue:s,required:l=!0,subject:i="Number of months",retainSubjectCase:c,pronoun:d=a.$W.PRONOUN.YOUR}=void 0===t?{}:t;const p=(e=>
2{const t=new Date-new Date(e);return Math.floor(t/2630016e3)})(s),m=12*o,v=m-p,f=Number(p)+Number(e),y=n.pS(i,c),h=new RegExp("^[0-9]*$"),g=new RegExp("^[0]*$");return h.test(e)?g.test(e)?y:Number(e)<r?n.oF(r,d):Number(e)>u?n.Jz(u,d):f>m||r>v?n.Ez(d):void 0:y}function J(e,t){let{required:r=!0,subject:u="Time",pronoun:o=a.$W.PRONOUN.YOUR,date:s=null,retainSubjectCase:l}=void 0===t?{}:t;const i=new RegExp(/^(?:[01]\d|2[0-3]):[0-5]\d$/);if(r&&!e)return n.Lz(u,l);if(!e&&!r)return null;const c=n.pS(u,l);if(!i.test(e))return c;if(s){const[t,r,a]=s.split("/").map(Number),n=new Date(a,r-1,t);n.setHours(0,0,0,0);const[o,l]=e.split(":").map(Number),i=new Date;i.setHours(o,l,0,0);const c=new Date;if(c.setHours(0,0,0,0),n.getTime()===c.getTime()&&i>new Date)return`${u} cannot be in the future.`}return null}},85510:function(e,t,r){"use strict";r.d(t,{F1:function(){return o},QO:function(){return s},q_:function(){return p},zi:function(){return d}});var a=r(87397),n=r(74756),u=r(13582);function o(e,t){let{min:r,max:o,subject:d="Date of birth",required:p=!0,pronoun:m=u.$W.PRONOUN.YOUR,retainSubjectCase:v}=void 0===t?{}:t;if(!e&&p)return a.Lz(d,v);if(!e&&!p)return null;const f=(0,n.mapToDateParts)(e);if(!f)return a.kV;if(!c(f))return a.kV;if(i(f))return a.FO(m,v);if(l(f))return a.NG;const y=s(f);return r&&y<r?a.M(r,m,v):o&&y>o?a.j7(o,m,v):null}function s(e){const t=new Date(e.year,e.month-1,e.day);var r=Date.now()-t.getTime(),a=new Date(r);return Math.abs(a.getUTCFullYear()-1970)}function l(e){return e.year<1850}function i(e){const t=new Date(e.year,e.month-1,e.day);return(new Date).getTime()-t.getTime()<0}function c(e){const t=function(e){const t=e.month,r=e.day,a=e.year;if(isNaN(r))return!1;if(a%4==0&&2===t&&29===r)return!0;if(r>n.DAYS_IN_MONTHS[t-1]||r<=0)return!1;return!0}(e),r=function(e){const t=e.month;if(isNaN(t))return!1;return t<=12&&t>0}(e),a=function(e){const t=e.year;if(isNaN(t))return!1;return t>0}(e);return!!(t&&r&&a)}const d=function(e,t){let{min:r,max:n,maxInMonths:o=!1,minInMonths:s=!1,subject:d="Date of birth",required:v=!0,pronoun:f=u.$W.PRONOUN.YOUR,retainSubjectCase:y}=void 0===t?{}:t;if(!e&&v)return a.Lz(d,y);if(!e&&!v)return null;const h=function(e){const t=e.split("/");try{if(t[2]&&2===t[0].length&&2===t[1].length&&4===t[2].length)return{day:parseInt(t[0],10),month:parseInt(t[1],10),year:parseInt(t[2],10)}}catch(r){}return null}(e);if(!h)return a.kV;if(!c(h))return a.kV;if(i(h))return a.FO(f,y);if(l(h))return a.NG;const g=o?m(h):p(h),b=s?m(h):p(h);return r&&b<r?s?a.CJ(r,f,y):a.M(r,f,y):n&&g>n?o?a.Dp(r,f,y):a.cg(n,f,y):null};function p(e){{let t=`${e.year}-${e.month}-${e.day}`,r=new Date(t),a=r.getDate(),n=r.getMonth(),u=r.getFullYear(),o=new Date(function(e){void 0===e&&(e=new Date);return[e.getFullYear(),v(e.getMonth()+1),v(e.getDate())].join("-")}()),s=o.getFullYear()-u,l=o.getMonth()-n,i=o.getDate()-a;return s<0?console.log("invalid date"):l>0||0===l&&i>=0?console.log(s):(s-=1,l<=0&&(l=i>0?12+l:11-l)),i<0&&(i=30+i,l-=1),s<0?0:s}}function m(e){let{year:t,month:r,day:a}=e;const n=new Date(t,r-1,a),u=new Date;if(isNaN(n.getTime())||n>u)return 0;let o=12*(u.getFullYear()-n.getFullYear())+(u.getMonth()-n.getMonth());return u.getDate()<n.getDate()&&(o-=1),o}function v(e){return e.toString().padStart(2,"0")}},4528:function(e,t,r){"use strict";r.d(t,{Y:function(){return o},Z:function(){return u}});var a=r(74756),n=r(87397);function u(e,t){let{min:r,max:u,subject:o="Date",required:p=!0,retainSubjectCase:m}=void 0===t?{}:t;if(!e&&p)return n.Lz(o,m);if(!e&&!p)return null;const v=a.mapToDateParts(e);if(!v)return n.kV;if(!new RegExp(/(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[0-2])\/(19|20)\d{2}/).test(e))return n.ii("valid date");const f=i(v),y=c(v),h=d(v);if(!f||!y||!h)return n.kV;if(r){const e=a.mapToDateParts(r);if(!e)return"Min date parameter in invalid format.";if(!s(v,e)){const e=a.dateDaysInPast(a.dateStringToNumberArray(r),1),t=a.toDateString(e);return n.ni(t,m)}}if(u){const e=a.mapToDateParts(u);if(!e)return"Max date parameter in invalid format.";if(!l(v,e)){const e=a.dateDaysInFuture(a.dateStringToNumberArray(u),1),t=a.toDateString(e);return n.uU(t,m)}}return null}function o(e,t){let{min:r,max:u,subject:o="Date",selectable:p=!1,required:m=!0,retainSubjectCase:v}=void 0===t?{}:t;if(!e&&m)return p?n.yL(o,v):n.Lz(o,v);
2if(!e&&!m)return null;const f=function(e){const t=e.split("/");try{if(t[2]&&2===t[0].length&&2===t[1].length&&4===t[2].length)return{day:parseInt(t[0],10),month:parseInt(t[1],10),year:parseInt(t[2],10)}}catch(r){}return null}(e);if(!f)return n.kV;if(!new RegExp(/(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[0-2])\/(19|20)\d{2}/).test(e))return n.ii("valid date");const y=i(f),h=c(f),g=d(f);if(!y||!h||!g)return n.kV;if(r){const e=a.mapToDateParts(r);if(!e)return"Min date parameter in invalid format.";if(!s(f,e)){const e=a.dateDaysInPast(a.dateStringToNumberArray(r),1),t=a.toDateString(e);return n.ni(t,v)}}if(u){const e=a.mapToDateParts(u);if(!e)return"Max date parameter in invalid format.";if(!l(f,e)){const e=a.dateDaysInFuture(a.dateStringToNumberArray(u),1),t=a.toDateString(e);return n.uU(t,v)}}return null}function s(e,t){if(e.year<t.year)return!1;if(e.year===t.year){if(e.month<t.month)return!1;if(e.month===t.month&&e.day<t.day)return!1}return!0}function l(e,t){if(e.year>t.year)return!1;if(e.year===t.year){if(e.month>t.month)return!1;if(e.month===t.month&&e.day>t.day)return!1}return!0}function i(e){const t=e.month,r=e.day,n=e.year;return!isNaN(r)&&(n%4==0&&2===t&&29===r||!(r>a.DAYS_IN_MONTHS[t-1]||r<=0))}function c(e){const t=e.month;return!isNaN(t)&&(t<=12&&t>0)}function d(e){const t=e.year;return!(t<1850)&&(!isNaN(t)&&t>0)}},74492:function(e,t,r){"use strict";r.d(t,{D:function(){return o},z:function(){return s}});var a=r(8734),n=r(87397),u=r(13582);function o(e,t){let{min:r=u.$W.EMAIL.MIN,max:o=u.$W.EMAIL.MAX,required:s=!0,subject:l="Email address",pronoun:i=u.$W.PRONOUN.YOUR,retainSubjectCase:c}=void 0===t?{}:t;const d=new RegExp(/^(([^ /*'`!#%|$^<>=()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/);if(s&&!e)return n.Lz(l,c);if(!e&&!s)return null;if(r&&e.length<r)return n.HQ(l,r,i,c);if(o&&e.length>o)return n.ln(l,o,i,c);const p=n.pS(l,c);if(!d.test(e))return p;const[,m,,,,v]=e.match(d),f=v.split(".");if(f.length>0&&(m.length>64||f[0].length>63))return p;return a.onlyEmoji(e).length>=1?p:null}function s(e,t){let{min:r=u.$W.EMAIL.MIN,max:o=u.$W.EMAIL.MAX,required:s=!0,subject:l="Email address",pronoun:i=u.$W.PRONOUN.YOUR,retainSubjectCase:c}=void 0===t?{}:t;const d=new RegExp(/^(?!\.)(?!.*\.\.@)(?!.*\.\.-)(?!.*-$)[a-zA-Z0-9]+([._%+-][a-zA-Z0-9]+)*@[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,})+$/);if(s&&!e)return n.Lz(l,c);if(!e&&!s)return null;if(r&&e.length<r)return n.HQ(l,r,i,c);if(o&&e.length>o)return n.ln(l,o,i,c);const p=n.pS(l,c);if(!d.test(e))return p;return a.onlyEmoji(e).length>=1?p:null}},42185:function(e,t,r){"use strict";r.d(t,{Gn:function(){return c},hK:function(){return i},yb:function(){return l}});var a=r(87397),n=r(13582);function u(e){return Math.floor(e)===e?0:e.toString().split(".")[1].length||0}function o(e){return e&&e.toString().split(".").length>1}function s(e){return e&&e.toString().split(",").length>1}function l(e,t){let{min:r,max:l,subject:i="Number",required:c=!0,decimalPoints:d=n.$W.NUMBER.DECIMAL_POINTS,removeMasking:p=!0,inclusive:m=!1,retainSubjectCase:v}=void 0===t?{}:t;const f=!e&&0!==e;if(f&&c)return a.Lz(i,v);if(f&&!c)return null;if(!0===p&&s(e))return a.dg(i,v);if(p&&(e=e.replace(/[,]+/g,"").replace(/\s/g,"").trim()),0===d&&o(e))return a.BQ;const y=parseFloat(e);return new RegExp("^[0-9.]*$").test(e)?u(y)>d?a.ew(i,d,v):m&&r&&y<r?a.vk(i,r-1,v):m&&l&&y>l?a.to(i,l+1,v):!m&&r&&y<r?a.vk(i,r,v):!m&&l&&y>l?a.to(i,l,v):null:a.pS(i,v)}function i(e,t){let{min:r,max:n,subject:l="Number",required:i=!0,decimalPoints:c=0,removeMasking:d=!0}=void 0===t?{}:t;const p=!e&&0!==e;if(p&&i)return a.qi();if(p&&!i)return null;if(!0===d&&s(e))return a.dg(l);if(d&&(e=e.replace(/[,]+/g,"").replace(/\s/g,"").trim()),0===c&&o(e))return a.BQ;const m=parseFloat(e);return new RegExp("^[0-9.]*$").test(e)?u(m)>c?a.ew(l,c):r&&m<r?a.vk(l,r):n&&m>n?a.to(l,n):null:a.qi()}function c(e,t){let{min:r=n.$W.AGE.MIN,max:a=n.$W.AGE.MAX,subject:u="Age",required:o=!0,retainSubjectCase:s}=void 0===t?{}:t;return l(e,{min:r,max:a,subject:u,required:o,decimalPoints:0,removeMasking:!1,retainSubjectCase:s})}},90878:function(e,t,r){"use strict";r.d(t,{_:function(){return u}});var a=r(87397),n=r(13582);function u(e,t){let{subject:r="Passport number",required:u=!0,retainSubjectCase:o}=void 0===t?{}:t;const s=n.$W.PASSPORT_NUMBER.MIN,l=n.$W.PASSPORT_NUMBER.MAX,i=e&&"string"==typeof e&&e.trim();if(!i&&!u)return null;if(u&&(!i||""===i.trim()))return a.Lz(r,o);if(!new RegExp(/^(?!0+$)[a-zA-Z0-9 ]*$/).test(i))return a.pS(r,o);const c=i.indexOf(" ");return c>-1&&c<6?a.pS(r,o):s&&i.length<s?a._H(r,s,o):l&&i.length>l?a.E3(r,l,o):null}},80801:function(e,t,r){"use strict";r.d(t,{F0:function(){return C},I9:function(){return L},M2:function(){return M},QA:function(){return S},QX:function(){return g},Tl:function(){return w},a_:function(){return P},cP:function(){return A},nC:function(){return I},nv:function(){return b},u4:function(){return T},uP:function(){return D},v3:function(){return O},xr:function(){return N},yS:function(){return E}});var a=r(87397),n=r(13582);function u(e){const t=e[e.length-1],r=e[0],a=new RegExp(/[a-zA-ZÃ-ž0-9]/);return!(!a.test(t)||!a.test(r))}
2const o="alpha",s="alphanumeric",l="alphanumericAllowingOnlyNumbers",i="alphanumericAllowingOnlyNumbersWithSpecial",c="alphanumericLenient",d="name",p="initials",m="numeric",v="generic",f="alphanumericNotOnlyChar",y={alpha:o,alphanumeric:s,alphanumericAllowingOnlyNumbers:l,alphanumericAllowingOnlyNumbersWithSpecial:i,alphanumericLenient:c,alphanumericNotOnlyChar:f,initials:p,name:d,numeric:m,generic:v};function h(e,t,r){let{min:n,max:h,subject:g,required:b,pronoun:A,retainSubjectCase:S}=t;const N=e&&"string"==typeof e&&e.trim();if(!N&&!b)return null;if(b&&(!N||""===N.trim())&&"Generic"===g)return a.LH();if(b&&(!N||""===N.trim()))return r===y.initials?a.KJ(g,A,S):a.Lz(g,S);const C=function(){const e=e=>`^[${e.join("")}]*$`,t="a-zA-ZÃ-ÃÃ-öø-ÿ\\s+",r="\\\\/'!/\\.,-",a="0-9",n="'!/-",u="\\:\\?\\&\\(\\)\\[\\]@%;";return{[o]:e([t,r]),[s]:e([t,a,r]),[l]:e([t,a,r]),[c]:e(["\\n",t,a,u,r]),[d]:e([t,n]),[p]:e([t,n]),[m]:e([a]),[v]:e([t,r]),[f]:e[r],[i]:e([t,a,r,u])}}(),I=new RegExp((()=>{switch(r){case y.alpha:return C.alpha;case y.numeric:return C.numeric;case y.name:return C.name;case y.initials:return C.initials;case y.alphanumeric:return C.alphanumeric;case y.alphanumericLenient:return C.alphanumericLenient;case y.generic:return C.generic;case y.alphanumericAllowingOnlyNumbersWithSpecial:return C.alphanumericAllowingOnlyNumbersWithSpecial;case y.alphanumericNotOnlyChar:return C.alphanumericNotOnlyChar;default:return C.alphanumericAllowingOnlyNumbers}})());if(r===y.alphanumeric&&new RegExp(/^[\d\s]+$/).test(N))return a.pS(g,S);if(!(r!==y.generic||I.test(N)&&u(e)))return a.LH();if(r===y.initials&&(!I.test(N)||RegExp(/\s/).test(e)))return a.pS(g,S);if(r===y.alphanumericLenient){if(D=N,!new RegExp("[a-zA-ZÃ-ÃÃ-öø-ÿ]+").test(D))return a._0(g,S);if(!I.test(N))return a.J6(g,S)}var D,w;return I.test(N)?r!==y.alphanumericLenient&&function(e){return!!new RegExp(/\s{2,}/).test(e)}(e)?a.pS(g,S):(r!==y.name||u(e)&&(w=N,!new RegExp(/ -|- | '|' | !|! | \/|\/ /).test(w)))&&(r!==y.alphanumericNotOnlyChar||RegExp(/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d-]+$|^[\d-]+$/).test(e))?n&&N.length<n?a.HQ(g,n,A,S):h&&N.length>h?a.ln(g,h,A,S):null:a.pS(g,S):a.pS(g,S)}function g(e,t){let{min:r,max:a,subject:u="string",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alpha)}function b(e,t){let{min:r,max:a,subject:u="alpha-numeric-string",required:o,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alphanumeric)}function A(e,t){let{min:r,max:a,subject:u="alpha-numeric-string-with-new-line",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alphanumericLenient)}function S(e,t){let{min:r,max:a,subject:u="alpha-numeric-allow-only-numbers",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alphanumericAllowingOnlyNumbers)}function N(e,t){let{min:r,max:u,subject:o="alpha-numeric-allow-only-numbers-without-space",required:s=!0,pronoun:l=n.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;return e?e.includes(" ")?a.pS(o):h(e,{min:r,max:u,subject:o,required:s,pronoun:l,retainSubjectCase:i},y.alphanumericAllowingOnlyNumbers):a.KJ(o)}function C(e,t){let{min:r,max:a,subject:u="alpha-numeric-allow-only-numbers-special",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alphanumericAllowingOnlyNumbersWithSpecial)}function I(e,t){let{min:r,max:a,subject:u="numeric-string",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.numeric)}function D(e,t){let{min:r,max:a,subject:u="alpha-numeric-not-only-string",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.alphanumericNotOnlyChar)}function w(e,t){let{min:r=n.$W.NAME.MIN,max:u=n.$W.NAME.MAX,subject:o="Full name",required:s=!0,pronoun:l=n.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;return e?e.split(" ").length>1?h(e,{min:r,max:u,subject:o,required:s,pronoun:l,retainSubjectCase:i},y.name):a.pS(o):s?a.KJ(o):null}function E(e,t){let{min:r=n.$W.NAME.MIN,max:a=n.$W.NAME.MAX,subject:u="Name",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.name)}function T(e,t){let{min:r=n.$W.FIRST_NAME.MIN,max:a=n.$W.FIRST_NAME.MAX,subject:u="First name",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.name)}function O(e,t){let{min:r=n.$W.FIRST_NAME.MIN,max:a=n.$W.FIRST_NAME.MAX,subject:u="Generic",required:o=!0,pronoun:s="",retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.generic)}function P(e,t){let{min:r=n.$W.SURNAME.MIN,max:a=n.$W.SURNAME.MAX,subject:u="Surname",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.name)}function M(e,t){let{min:r,max:a,subject:u="Initials",required:o=!0,pronoun:s=n.$W.PRONOUN.YOUR,retainSubjectCase:l}=void 0===t?{}:t;return h(e,{min:r,max:a,subject:u,required:o,pronoun:s,retainSubjectCase:l},y.initials)}function L(e,t){let{min:r=n.$W.NAME.MIN,max:u=n.$W.NAME.MAX,subject:o="Name",required:s=!0,pronoun:l=n.$W.PRONOUN.YOUR,retainSubjectCase:i,maxSpaceAllowed:c=0}=void 0===t?{}:t;return((null==e?void 0:e.match(/ /g))||[]).length>c?a.pS(o,i):h(e,{min:r,max:u,subject:o,required:s,pronoun:l,retainSubjectCase:i},y.name)}},4146:function(e,t,r){"use strict";r.d(t,{H:function(){return T},a:function(){return le},b:function(){return Ae},c:function(){return L},f:function(){return ce},g:function(){return M},h:function(){return w},p:function(){return _e},r:function(){return Ee}}
2);var a=r(79140);function n(e){return n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},n(e)}var u=r(1087);function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(o=function(){return!!e})()}function s(e){var t="function"==typeof Map?new Map:void 0;return s=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(o())return Reflect.construct.apply(null,arguments);var a=[null];a.push.apply(a,t);var n=new(e.bind.apply(e,a));return r&&(0,u.A)(n,r.prototype),n}(e,arguments,n(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,u.A)(r,e)},s(e)}var l=r(40107);let i,c,d,p=!1,m=!1,v=!1,f=!1,y=null,h=!1;const g=function(e,t){return void 0===t&&(t=""),()=>{}},b="s-id",A="sty-id",S="c-id",N="http://www.w3.org/1999/xlink",C={},I=e=>"object"===(e=typeof e)||"function"===e;function D(e){var t,r,a;return null!==(a=null===(r=null===(t=e.head)||void 0===t?void 0:t.querySelector('meta[name="csp-nonce"]'))||void 0===r?void 0:r.getAttribute("content"))&&void 0!==a?a:void 0}const w=function(e,t){let r=null,a=null,n=null,u=!1,o=!1;const s=[],l=t=>{for(let a=0;a<t.length;a++)r=t[a],Array.isArray(r)?l(r):null!=r&&"boolean"!=typeof r&&((u="function"!=typeof e&&!I(r))&&(r=String(r)),u&&o?s[s.length-1].$text$+=r:s.push(u?E(null,r):r),o=u)};for(var i=arguments.length,c=new Array(i>2?i-2:0),d=2;d<i;d++)c[d-2]=arguments[d];if(l(c),t){t.key&&(a=t.key),t.name&&(n=t.name);{const e=t.className||t.class;e&&(t.class="object"!=typeof e?e:Object.keys(e).filter(t=>e[t]).join(" "))}}const p=E(e,null);return p.$attrs$=t,s.length>0&&(p.$children$=s),p.$key$=a,p.$name$=n,p},E=(e,t)=>{const r={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return r},T={},O=(e,t,r,a,n,u,o)=>{let s,l,i,c;if(1===u.nodeType){for(s=u.getAttribute(S),s&&(l=s.split("."),l[0]!==o&&"0"!==l[0]||(i={$flags$:0,$hostId$:l[0],$nodeId$:l[1],$depth$:l[2],$index$:l[3],$tag$:u.tagName.toLowerCase(),$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},t.push(i),u.removeAttribute(S),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i,e=i,a&&"0"===i.$depth$&&(a[i.$index$]=i.$elm$))),c=u.childNodes.length-1;c>=0;c--)O(e,t,r,a,n,u.childNodes[c],o);if(u.shadowRoot)for(c=u.shadowRoot.childNodes.length-1;c>=0;c--)O(e,t,r,a,n,u.shadowRoot.childNodes[c],o)}else if(8===u.nodeType)l=u.nodeValue.split("."),l[1]!==o&&"0"!==l[1]||(s=l[0],i={$flags$:0,$hostId$:l[1],$nodeId$:l[2],$depth$:l[3],$index$:l[4],$elm$:u,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===s?(i.$elm$=u.nextSibling,i.$elm$&&3===i.$elm$.nodeType&&(i.$text$=i.$elm$.textContent,t.push(i),u.remove(),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i,a&&"0"===i.$depth$&&(a[i.$index$]=i.$elm$))):i.$hostId$===o&&("s"===s?(i.$tag$="slot",l[5]?u["s-sn"]=i.$name$=l[5]:u["s-sn"]="",u["s-sr"]=!0,a&&(i.$elm$=Ve.createElement(i.$tag$),i.$name$&&i.$elm$.setAttribute("name",i.$name$),u.parentNode.insertBefore(i.$elm$,u),u.remove(),"0"===i.$depth$&&(a[i.$index$]=i.$elm$)),r.push(i),e.$children$||(e.$children$=[]),e.$children$[i.$index$]=i):"r"===s&&(a?u.remove():(n["s-cr"]=u,u["s-cn"]=!0))));else if(e&&"style"===e.$tag$){const t=E(null,u.textContent);t.$elm$=u,t.$index$="0",e.$children$=[t]}},P=(e,t)=>{if(1===e.nodeType){let r=0;for(;r<e.childNodes.length;r++)P(e.childNodes[r],t);if(e.shadowRoot)for(r=0;r<e.shadowRoot.childNodes.length;r++)P(e.shadowRoot.childNodes[r],t)}else if(8===e.nodeType){const r=e.nodeValue.split(".");"o"===r[0]&&(t.set(r[1]+"."+r[2],e),e.nodeValue="",e["s-en"]=r[3])}},M=e=>we(e).$hostElement$,L=(e,t,r)=>{const a=M(e);return{emit:e=>z(a,t,{bubbles:!!(4&r),composed:!!(2&r),cancelable:!!(1&r),detail:e})}},z=(e,t,r)=>{const a=Re.ce(t,r);return e.dispatchEvent(a),a},k=new WeakMap,V=(e,t,r)=>{let a=ze.get(e);Fe&&r?(a=a||new CSSStyleSheet,"string"==typeof a?a=t:a.replaceSync(t)):a=t,ze.set(e,a)},R=(e,t,r,a)=>{var n;
vendor: 4,331 bytes, line 2
2let u=x(t);const o=ze.get(u);if(e=11===e.nodeType?e:Ve,o)if("string"==typeof o){e=e.head||e;let t,r=k.get(e);if(r||k.set(e,r=new Set),!r.has(u)){if(e.host&&(t=e.querySelector(`[${A}="${u}"]`)))t.innerHTML=o;else{t=Ve.createElement("style"),t.innerHTML=o;const r=null!==(n=Re.$nonce$)&&void 0!==n?n:D(Ve);null!=r&&t.setAttribute("nonce",r),e.insertBefore(t,e.querySelector("link"))}r&&r.add(u)}}else e.adoptedStyleSheets.includes(o)||(e.adoptedStyleSheets=[].concat((0,l.A)(e.adoptedStyleSheets),[o]));return u},x=(e,t)=>"sc-"+e.$tagName$,_=e=>e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),F=(e,t,r,a,n,u)=>{if(r!==a){let s=Oe(e,t),i=t.toLowerCase();if("class"===t){const t=e.classList,n=U(r),u=U(a);t.remove.apply(t,(0,l.A)(n.filter(e=>e&&!u.includes(e)))),t.add.apply(t,(0,l.A)(u.filter(e=>e&&!n.includes(e))))}else if("style"===t){for(const t in r)a&&null!=a[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in a)r&&a[t]===r[t]||(t.includes("-")?e.style.setProperty(t,a[t]):e.style[t]=a[t])}else if("key"===t);else if("ref"===t)a&&a(e);else if(s||"o"!==t[0]||"n"!==t[1]){const l=I(a);if((s||l&&null!==a)&&!n)try{if(e.tagName.includes("-"))e[t]=a;else{const n=null==a?"":a;"list"===t?s=!1:null!=r&&e[t]==n||(e[t]=n)}}catch(o){}let c=!1;i!==(i=i.replace(/^xlink\:?/,""))&&(t=i,c=!0),null==a||!1===a?!1===a&&""!==e.getAttribute(t)||(c?e.removeAttributeNS(N,t):e.removeAttribute(t)):(!s||4&u||n)&&!l&&(a=!0===a?"":a,c?e.setAttributeNS(N,t,a):e.setAttribute(t,a))}else t="-"===t[2]?t.slice(3):Oe(ke,i)?i.slice(2):i[2]+t.slice(3),r&&Re.rel(e,t,r,!1),a&&Re.ael(e,t,a,!1)}},j=/\s/,U=e=>e?e.split(j):[],$=(e,t,r,a)=>{const n=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,u=e&&e.$attrs$||C,o=t.$attrs$||C;for(a in u)a in o||F(n,a,u[a],void 0,r,t.$flags$);for(a in o)F(n,a,u[a],o[a],r,t.$flags$)},B=(e,t,r,a)=>{const n=t.$children$[r];let u,o,s,l=0;if(p||(v=!0,"slot"===n.$tag$&&(i&&a.classList.add(i+"-s"),n.$flags$|=n.$children$?2:1)),null!==n.$text$)u=n.$elm$=Ve.createTextNode(n.$text$);else if(1&n.$flags$)u=n.$elm$=Ve.createTextNode("");else{if(f||(f="svg"===n.$tag$),u=n.$elm$=Ve.createElementNS(f?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&n.$flags$?"slot-fb":n.$tag$),f&&"foreignObject"===n.$tag$&&(f=!1),$(null,n,f),null!=i&&u["s-si"]!==i&&u.classList.add(u["s-si"]=i),n.$children$)for(l=0;l<n.$children$.length;++l)o=B(e,n,l,u),o&&u.appendChild(o);"svg"===n.$tag$?f=!1:"foreignObject"===u.tagName&&(f=!0)}return u["s-hn"]=d,3&n.$flags$&&(u["s-sr"]=!0,u["s-cr"]=c,u["s-sn"]=n.$name$||"",s=e&&e.$children$&&e.$children$[r],s&&s.$tag$===n.$tag$&&e.$elm$&&W(e.$elm$,!1)),u},W=(e,t)=>{Re.$flags$|=1;const r=e.childNodes;for(let a=r.length-1;a>=0;a--){const e=r[a];e["s-hn"]!==d&&e["s-ol"]&&(H(e).insertBefore(e,Y(e)),e["s-ol"].remove(),e["s-ol"]=void 0,v=!0),t&&W(e,t)}Re.$flags$&=-2},q=(e,t,r,a,n,u)=>{let o,s=e["s-cr"]&&e["s-cr"].parentNode||e;for(s.shadowRoot&&s.tagName===d&&(s=s.shadowRoot);n<=u;++n)a[n]&&(o=B(null,r,n,e),o&&(a[n].$elm$=o,s.insertBefore(o,Y(t))))},K=(e,t,r,a,n)=>{for(;t<=r;++t)(a=e[t])&&(n=a.$elm$,te(a),m=!0,n["s-ol"]?n["s-ol"].remove():W(n,!0),n.remove())},G=(e,t)=>e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$),Y=e=>e&&e["s-ol"]||e,H=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,Q=(e,t)=>{const r=t.$elm$=e.$elm$,a=e.$children$,n=t.$children$,u=t.$tag$,o=t.$text$;let s;null===o?(f="svg"===u||"foreignObject"!==u&&f,"slot"===u||$(e,t,f),null!==a&&null!==n?((e,t,r,a)=>{let n,u,o=0,s=0,l=0,i=0,c=t.length-1,d=t[0],p=t[c],m=a.length-1,v=a[0],f=a[m];for(;o<=c&&s<=m;)if(null==d)d=t[++o];else if(null==p)p=t[--c];else if(null==v)v=a[++s];else if(null==f)f=a[--m];else if(G(d,v))Q(d,v),d=t[++o],v=a[++s];else if(G(p,f))Q(p,f),p=t[--c],f=a[--m];else if(G(d,f))"slot"!==d.$tag$&&"slot"!==f.$tag$||W(d.$elm$.parentNode,!1),Q(d,f),e.insertBefore(d.$elm$,p.$elm$.nextSibling),d=t[++o],f=a[--m];else if(G(p,v))"slot"!==d.$tag$&&"slot"!==f.$tag$||W(p.$elm$.parentNode,!1),Q(p,v),e.insertBefore(p.$elm$,d.$elm$),p=t[--c],v=a[++s];else{for(l=-1,i=o;i<=c;++i)if(t[i]&&null!==t[i].$key$&&t[i].$key$===v.$key$){l=i;break}l>=0?(u=t[l],u.$tag$!==v.$tag$?n=B(t&&t[s],r,l,e):(Q(u,v),t[l]=void 0,n=u.$elm$),v=a[++s]):(n=B(t&&t[s],r,s,e),v=a[++s]),n&&H(d.$elm$).insertBefore(n,Y(d.$elm$))}o>c?q(e,null==a[m+1]?null:a[m+1].$elm$,r,a,s,m):s>m&&K(t,o,c)}
2)(r,a,t,n):null!==n?(null!==e.$text$&&(r.textContent=""),q(r,null,t,n,0,n.length-1)):null!==a&&K(a,0,a.length-1),f&&"svg"===u&&(f=!1)):(s=r["s-cr"])?s.parentNode.textContent=o:e.$text$!==o&&(r.data=o)},Z=e=>{const t=e.childNodes;let r,a,n,u,o,s;for(a=0,n=t.length;a<n;a++)if(r=t[a],1===r.nodeType){if(r["s-sr"])for(o=r["s-sn"],r.hidden=!1,u=0;u<n;u++)if(s=t[u].nodeType,t[u]["s-hn"]!==r["s-hn"]||""!==o){if(1===s&&o===t[u].getAttribute("slot")){r.hidden=!0;break}}else if(1===s||3===s&&""!==t[u].textContent.trim()){r.hidden=!0;break}Z(r)}},X=[],J=e=>{let t,r,a,n,u,o,s=0;const l=e.childNodes,i=l.length;for(;s<i;s++){if(t=l[s],t["s-sr"]&&(r=t["s-cr"])&&r.parentNode)for(a=r.parentNode.childNodes,n=t["s-sn"],o=a.length-1;o>=0;o--)r=a[o],r["s-cn"]||r["s-nr"]||r["s-hn"]===t["s-hn"]||(ee(r,n)?(u=X.find(e=>e.$nodeToRelocate$===r),m=!0,r["s-sn"]=r["s-sn"]||n,u?u.$slotRefNode$=t:X.push({$slotRefNode$:t,$nodeToRelocate$:r}),r["s-sr"]&&X.map(e=>{ee(e.$nodeToRelocate$,r["s-sn"])&&(u=X.find(e=>e.$nodeToRelocate$===r),u&&!e.$slotRefNode$&&(e.$slotRefNode$=u.$slotRefNode$))})):X.some(e=>e.$nodeToRelocate$===r)||X.push({$nodeToRelocate$:r}));1===t.nodeType&&J(t)}},ee=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,te=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(te)},re=(e,t)=>{const r=e.$hostElement$,a=e.$cmpMeta$,n=e.$vnode$||E(null,null),u=(o=t)&&o.$tag$===T?t:w(null,null,t);var o;if(d=r.tagName,a.$attrsToReflect$&&(u.$attrs$=u.$attrs$||{},a.$attrsToReflect$.map(e=>{let[t,a]=e;return u.$attrs$[a]=r[t]})),u.$tag$=null,u.$flags$|=4,e.$vnode$=u,u.$elm$=n.$elm$=r.shadowRoot||r,i=r["s-sc"],c=r["s-cr"],p=!!(1&a.$flags$),m=!1,Q(n,u),Re.$flags$|=1,v){let e,t,r,a,n,o;J(u.$elm$);let s=0;for(;s<X.length;s++)e=X[s],t=e.$nodeToRelocate$,t["s-ol"]||(r=Ve.createTextNode(""),r["s-nr"]=t,t.parentNode.insertBefore(t["s-ol"]=r,t));for(s=0;s<X.length;s++)if(e=X[s],t=e.$nodeToRelocate$,e.$slotRefNode$){for(a=e.$slotRefNode$.parentNode,n=e.$slotRefNode$.nextSibling,r=t["s-ol"];r=r.previousSibling;)if(o=r["s-nr"],o&&o["s-sn"]===t["s-sn"]&&a===o.parentNode&&(o=o.nextSibling,!o||!o["s-nr"])){n=o;break}(!n&&a!==t.parentNode||t.nextSibling!==n)&&t!==n&&(!t["s-hn"]&&t["s-ol"]&&(t["s-hn"]=t["s-ol"].parentNode.nodeName),a.insertBefore(t,n))}else 1===t.nodeType&&(t.hidden=!0)}m&&Z(u.$elm$),Re.$flags$&=-2,X.length=0},ae=(e,t)=>{t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise(t=>e.$onRenderResolve$=t))},ne=(e,t)=>{if(e.$flags$|=16,4&e.$flags$)return void(e.$flags$|=512);ae(e,e.$ancestorComponent$);return Ke(()=>ue(e,t))},ue=(e,t)=>
2{const r=g(0,e.$cmpMeta$.$tagName$),a=e.$lazyInstance$;let n;return t?(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map(e=>{let[t,r]=e;return pe(a,t,r)}),e.$queuedListeners$=null),n=pe(a,"componentWillLoad")):n=pe(a,"componentWillUpdate"),n=me(n,()=>pe(a,"componentWillRender")),r(),me(n,()=>oe(e,a,t))},oe=async(e,t,r)=>{const a=e.$hostElement$,n=g(0,e.$cmpMeta$.$tagName$),u=a["s-rc"];r&&(e=>{const t=e.$cmpMeta$,r=e.$hostElement$,a=t.$flags$,n=g(0,t.$tagName$),u=R(r.shadowRoot?r.shadowRoot:r.getRootNode(),t);10&a&&(r["s-sc"]=u,r.classList.add(u+"-h")),n()})(e);const o=g(0,e.$cmpMeta$.$tagName$);se(e,t),u&&(u.map(e=>e()),a["s-rc"]=void 0),o(),n();{const t=a["s-p"],r=()=>ie(e);0===t.length?r():(Promise.all(t).then(r),e.$flags$|=4,t.length=0)}},se=(e,t,r)=>{try{y=t,t=t.render(),e.$flags$&=-17,e.$flags$|=2,re(e,t)}catch(a){Pe(a,e.$hostElement$)}return y=null,null},le=()=>y,ie=e=>{const t=e.$cmpMeta$.$tagName$,r=e.$hostElement$,a=g(0,t),n=e.$lazyInstance$,u=e.$ancestorComponent$;pe(n,"componentDidRender"),64&e.$flags$?(pe(n,"componentDidUpdate"),a()):(e.$flags$|=64,ve(r),pe(n,"componentDidLoad"),a(),e.$onReadyResolve$(r),u||de()),e.$onInstanceResolve$(r),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&qe(()=>ne(e,!1)),e.$flags$&=-517},ce=e=>{{const t=we(e),r=t.$hostElement$.isConnected;return r&&2==(18&t.$flags$)&&ne(t,!1),r}},de=e=>{ve(Ve.documentElement),qe(()=>z(ke,"appload",{detail:{namespace:"web-components"}}))},pe=(e,t,r)=>{if(e&&e[t])try{return e[t](r)}catch(a){Pe(a)}},me=(e,t)=>e&&e.then?e.then(t):t(),ve=e=>e.classList.add("hydrated"),fe=(e,t,r,a)=>{const n=we(e),u=n.$hostElement$,o=n.$instanceValues$.get(t),s=n.$flags$,l=n.$lazyInstance$;var i,c;i=r,c=a.$members$[t][0],r=null==i||I(i)?i:4&c?"false"!==i&&(""===i||!!i):2&c?parseFloat(i):1&c?String(i):i;const d=Number.isNaN(o)&&Number.isNaN(r);if((!(8&s)||void 0===o)&&(r!==o&&!d)&&(n.$instanceValues$.set(t,r),l)){if(a.$watchers$&&128&s){const e=a.$watchers$[t];e&&e.map(e=>{try{l[e](r,o,t)}catch(a){Pe(a,u)}})}2==(18&s)&&ne(n,!1)}},ye=(e,t,r)=>{if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);const a=Object.entries(t.$members$),n=e.prototype;if(a.map(e=>{let[a,[u]]=e;31&u||2&r&&32&u?Object.defineProperty(n,a,{get(){return e=a,we(this).$instanceValues$.get(e);var e},set(e){fe(this,a,e,t)},configurable:!0,enumerable:!0}):1&r&&64&u&&Object.defineProperty(n,a,{value(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];const n=we(this);return n.$onInstancePromise$.then(()=>{var e;return(e=n.$lazyInstance$)[a].apply(e,t)})}})}),1&r){const r=new Map;n.attributeChangedCallback=function(e,t,a){Re.jmp(()=>{const t=r.get(e);if(this.hasOwnProperty(t))a=this[t],delete this[t];else if(n.hasOwnProperty(t)&&"number"==typeof this[t]&&this[t]==a)return;this[t]=(null!==a||"boolean"!=typeof this[t])&&a})},e.observedAttributes=a.filter(e=>{let[t,r]=e;return 15&r[0]}).map(e=>{let[a,n]=e;const u=n[1]||a;return r.set(u,a),512&n[0]&&t.$attrsToReflect$.push([a,u]),u})}}return e},he=e=>{pe(e,"connectedCallback")},ge=e=>{if(!(1&Re.$flags$)){const t=we(e),r=t.$cmpMeta$,a=g(0,r.$tagName$);if(1&t.$flags$)Se(e,t,r.$listeners$),he(t.$lazyInstance$);else{let a;if(t.$flags$|=1,a=e.getAttribute(b),a){if(1&r.$flags$){const t=R(e.shadowRoot,r);e.classList.remove(t+"-h",t+"-s")}((e,t,r,a)=>{const n=g(0,t),u=e.shadowRoot,o=[],s=u?[]:null,l=a.$vnode$=E(t,null);Re.$orgLocNodes$||P(Ve.body,Re.$orgLocNodes$=new Map),e[b]=r,e.removeAttribute(b),O(l,o,[],s,e,e,r),o.map(e=>{const r=e.$hostId$+"."+e.$nodeId$,a=Re.$orgLocNodes$.get(r),n=e.$elm$;a&&xe&&""===a["s-en"]&&a.parentNode.insertBefore(n,a.nextSibling),u||(n["s-hn"]=t,a&&(n["s-ol"]=a,n["s-ol"]["s-nr"]=n)),Re.$orgLocNodes$.delete(r)}),u&&s.map(e=>{e&&u.appendChild(e)}),n()})(e,r.$tagName$,a,t)}a||12&r.$flags$&&be(e);{let r=e;for(;r=r.parentNode||r.host;)if(1===r.nodeType&&r.hasAttribute("s-id")&&r["s-p"]||r["s-p"]){ae(t,t.$ancestorComponent$=r);break}}r.$members$&&Object.entries(r.$members$).map(t=>{let[r,[a]]=t;if(31&a&&e.hasOwnProperty(r)){const t=e[r];delete e[r],e[r]=t}}),(async(e,t,r,a,n)=>{if(!(32&t.$flags$)){{if(t.$flags$|=32,(n=Le(r)).then){const e=()=>{};n=await n,e()}
2n.isProxied||(r.$watchers$=n.watchers,ye(n,r,2),n.isProxied=!0);const e=g(0,r.$tagName$);t.$flags$|=8;try{new n(t)}catch(s){Pe(s)}t.$flags$&=-9,t.$flags$|=128,e(),he(t.$lazyInstance$)}if(n.style){let e=n.style;const t=x(r);if(!ze.has(t)){const a=g(0,r.$tagName$);V(t,e,!!(1&r.$flags$)),a()}}}const u=t.$ancestorComponent$,o=()=>ne(t,!0);u&&u["s-rc"]?u["s-rc"].push(o):o()})(0,t,r)}a()}},be=e=>{const t=e["s-cr"]=Ve.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)},Ae=function(e,t){var r;void 0===t&&(t={});const n=g(),u=[],o=t.exclude||[],l=ke.customElements,i=Ve.head,c=i.querySelector("meta[charset]"),d=Ve.createElement("style"),p=[],m=Ve.querySelectorAll(`[${A}]`);let v,f=!0,y=0;for(Object.assign(Re,t),Re.$resourcesUrl$=new URL(t.resourcesUrl||"./",Ve.baseURI).href,Re.$flags$|=2;y<m.length;y++)V(m[y].getAttribute(A),_(m[y].innerHTML),!0);e.map(e=>{e[1].map(t=>{const r={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};r.$members$=t[2],r.$listeners$=t[3],r.$attrsToReflect$=[],r.$watchers$={};const n=r.$tagName$,i=function(e){function t(t){var a;return a=e.call(this,t)||this,Te(t=a,r),1&r.$flags$&&t.attachShadow({mode:"open"}),a}(0,a.A)(t,e);var n=t.prototype;return n.connectedCallback=function(){v&&(clearTimeout(v),v=null),f?p.push(this):Re.jmp(()=>ge(this))},n.disconnectedCallback=function(){Re.jmp(()=>(e=>{if(!(1&Re.$flags$)){const t=we(e),r=t.$lazyInstance$;t.$rmListeners$&&(t.$rmListeners$.map(e=>e()),t.$rmListeners$=void 0),pe(r,"disconnectedCallback")}})(this))},n.componentOnReady=function(){return we(this).$onReadyPromise$},t}(s(HTMLElement));r.$lazyBundleId$=e[0],o.includes(n)||l.get(n)||(u.push(n),l.define(n,ye(i,r,1)))})});{d.innerHTML=u+"{visibility:hidden}.hydrated{visibility:inherit}",d.setAttribute("data-styles","");const e=null!==(r=Re.$nonce$)&&void 0!==r?r:D(Ve);null!=e&&d.setAttribute("nonce",e),i.insertBefore(d,c?c.nextSibling:i.firstChild)}f=!1,p.length?p.map(e=>e.connectedCallback()):Re.jmp(()=>v=setTimeout(de,30)),n()},Se=(e,t,r,a)=>{r&&r.map(r=>{let[a,n,u]=r;const o=Ce(e,a),s=Ne(t,u),l=Ie(a);Re.ael(o,n,s,l),(t.$rmListeners$=t.$rmListeners$||[]).push(()=>Re.rel(o,n,s,l))})},Ne=(e,t)=>r=>{try{256&e.$flags$?e.$lazyInstance$[t](r):(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,r])}catch(a){Pe(a)}},Ce=(e,t)=>4&t?Ve:8&t?ke:e,Ie=e=>!!(2&e),De=new WeakMap,we=e=>De.get(e),Ee=(e,t)=>De.set(t.$lazyInstance$=e,t),Te=(e,t)=>{const r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return r.$onInstancePromise$=new Promise(e=>r.$onInstanceResolve$=e),r.$onReadyPromise$=new Promise(e=>r.$onReadyResolve$=e),e["s-p"]=[],e["s-rc"]=[],Se(e,r,t.$listeners$),De.set(e,r)},Oe=(e,t)=>t in e,Pe=(e,t)=>(0,console.error)(e,t),Me=new Map,Le=(e,t,a)=>{const n=e.$tagName$.replace(/-/g,"_"),u=e.$lazyBundleId$,o=Me.get(u);return o?o[n]:r(57224)(`./${u}.entry.js`).then(e=>(Me.set(u,e),e[n]),Pe)},ze=new Map,ke="undefined"!=typeof window?window:{},Ve=ke.document||{head:{}},Re={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,r,a)=>e.addEventListener(t,r,a),rel:(e,t,r,a)=>e.removeEventListener(t,r,a),ce:(e,t)=>new CustomEvent(e,t)},xe=!0,_e=e=>Promise.resolve(e),Fe=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),je=[],Ue=[],$e=(e,t)=>r=>{e.push(r),h||(h=!0,t&&4&Re.$flags$?qe(We):Re.raf(We))},Be=e=>{for(let r=0;r<e.length;r++)try{e[r](performance.now())}catch(t){Pe(t)}e.length=0},We=()=>{Be(je),Be(Ue),(h=je.length>0)&&Re.raf(We)},qe=e=>_e().then(e),Ke=$e(Ue,!0)},63616:function(e,t,r){t.components={"component---src-pages-403-js":()=>Promise.all([r.e(34223),r.e(33916)]).then(r.bind(r,56621)),"component---src-pages-404-js":()=>Promise.all([r.e(34223),r.e(95125)]).then(r.bind(r,76524)),"component---src-pages-502-js":()=>Promise.all([r.e(34223),r.e(57988)]).then(r.bind(r,19658)),"component---src-pages-ekyire-asem-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(34223),r.e(27785),r.e(8740),r.e(40691),r.e(98668)]).then(r.bind(r,17016)),"component---src-pages-gla-calculator-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(60919)]).then(r.bind(r,9352)),"component---src-pages-legacy-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(69268),r.e(82156),r.e(34223),r.e(27785),r.e(8740),r.e(1700),r.e(65045)]).then(r.bind(r,4025)),"component---src-pages-make-eclaim-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(21260)]).then(r.bind(r,44949)),"component---src-pages-mvest-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(63789),r.e(34223),r.e(27785),r.e(8740),r.e(22381)]).then(r.bind(r,1177)),"component---src-pages-mvest-retrieval-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(62813)]).then(r.bind(r,46504)),"component---src-pages-offline-js":()=>Promise.all([r.e(34223),r.e(73554)]).then(r.bind(r,99983)),"component---src-pages-personal-accident-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(67131),r.e(39449),r.e(34223),r.e(27785),r.e(8740),r.e(59130)]).then(r.bind(r,23832)),"component---src-pages-personal-tools-and-calculators-calculators-demo-js":()=>Promise.all([r.e(71869),r.e(34223),r.e(14515),r.e(76999)]).then(r.bind(r,96774)),"component---src-pages-travel-insurance-index-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(69268),r.e(82156),r.e(34223),r.e(27785),r.e(8740),r.e(1700),r.e(28695)]).then(r.bind(r,22601)),"component---src-templates-at-retirement-application-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(35878)]).then(r.bind(r,73334)),"component---src-templates-digital-onboarding-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(6960)]).then(r.bind(r,85110)),"component---src-templates-efp-application-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(55808)]).then(r.bind(r,51522)),"component---src-templates-hq-campaign-page-js":()=>Promise.all([r.e(71869),r.e(34223),r.e(50909),r.e(64291),r.e(96186)]).then(r.bind(r,67116)),"component---src-templates-iframe-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(34223),r.e(27785),r.e(50909),r.e(14515),r.e(40691),r.e(6137),r.e(90274)]).then(r.bind(r,87604)),"component---src-templates-modular-article-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(50909),r.e(64291),r.e(788),r.e(73501)]).then(r.bind(r,83063)),"component---src-templates-modular-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(85796),r.e(34223),r.e(27785),r.e(8740),r.e(50909),r.e(14515),r.e(64291),r.e(40691),r.e(6137),r.e(788),r.e(47992)]).then(r.bind(r,45734)),"component---src-templates-ra-application-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(94504)]).then(r.bind(r,28879)),"component---src-templates-tfsa-application-page-js":()=>Promise.all([r.e(71869),r.e(46593),r.e(34223),r.e(27785),r.e(8740),r.e(87441)]).then(r.bind(r,21060))}},43818:function(e,t,r){e.exports=[{plugin:r(80466),options:{plugins:[]}},{plugin:r(23343),options:{plugins:[]}},{plugin:r(66342),options:{plugins:[]}},{plugin:r(19538),options:{plugins:[],name:"gatsby-starter-default",short_name:"starter",start_url:"/",display:"minimal-ui",icon:"src/images/om.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"702635be26445ccf5e82625cb6012b20"}},{plugin:r(44712),options:{plugins:[],googleTagManager:{trackingId:"GTM-P9Q328Z",cookieName:"gatsby-gdpr-google-tagmanager",dataLayerName:"dataLayer"},environments:["production","development"]}},{plugin:r(73820),options:{plugins:[]}},{plugin:r(67449),options:{plugins:[]}},{plugin:r(50692),options:{plugins:[]}},{plugin:r(17877),options:{plugins:[]}},{plugin:r(31798),options:{plugins:[]}}]},29579:function(e,t,r){const a=r(43818),{getResourceURLsForPathname:n,loadPage:u,loadPageSync:o}=r(60890).Zf;t.N=function(e,t,r,s){void 0===t&&(t={});let l=a.map(r=>{if(!r.plugin[e])return;t.getResourceURLsForPathname=n,t.loadPage=u,t.loadPageSync=o;const a=r.plugin[e](t,r.options);return a&&s&&(t=s({args:t,result:a,plugin:r})),a});return l=l.filter(e=>void 0!==e),l.length>0?l:r?[r]:[]},t.v=(e,t,r)=>a.reduce((r,a)=>a.plugin[e]?r.then(()=>a.plugin[e](t,a.options)):r,Promise.resolve())}
2,44758:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var a=function(e){return e=e||Object.create(null),{on:function(t,r){(e[t]||(e[t]=[])).push(r)},off:function(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit:function(t,r){(e[t]||[]).slice().map(function(e){e(r)}),(e["*"]||[]).slice().map(function(e){e(t,r)})}}}()},66118:function(e,t,r){"use strict";r.d(t,{Yl:function(){return p},Hh:function(){return v},UA:function(){return m},QX:function(){return d}});var a=r(35856),n=r(59146),u=e=>{if(void 0===e)return e;let[t,r=""]=e.split("?");return r&&(r="?"+r),"/"===t?"/"+r:"/"===t.charAt(t.length-1)?t.slice(0,-1)+r:t+r},o=r(6148);const s=new Map;let l=[];const i=e=>{let t=e;if(-1!==e.indexOf("?")){const[r,a]=e.split("?");t=`${r}?${encodeURIComponent(a)}`}const r=decodeURIComponent(t);return(0,n.A)(r,decodeURIComponent("")).split("#")[0]};function c(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=f(e),r=l.map(e=>{let{path:t,matchPath:r}=e;return{path:r,originalPath:t}}),n=(0,a.Up)(r,t);return n?u(n.route.originalPath):null},m=e=>{const t=f(e),r=l.map(e=>{let{path:t,matchPath:r}=e;return{path:r,originalPath:t}}),n=(0,a.Up)(r,t);return n?n.params:{}},v=e=>{const t=i(c(e));if(s.has(t))return s.get(t);const r=(0,o.X)(e);if(r)return v(r.toPath);let a=p(t);return a||(a=f(e)),s.set(t,a),a},f=e=>{let t=i(c(e));return"/index.html"===t&&(t="/"),t=u(t),t}},49782:function(e,t,r){"use strict";r.r(t),r.d(t,{Link:function(){return s.Ay},PageRenderer:function(){return u()},Script:function(){return v.Script},ScriptStrategy:function(){return v.ScriptStrategy},StaticQuery:function(){return p},StaticQueryContext:function(){return i},StaticQueryServerContext:function(){return c},collectedScriptsByPage:function(){return v.collectedScriptsByPage},graphql:function(){return y},navigate:function(){return s.oo},parsePath:function(){return s.Rr},prefetchPathname:function(){return f},scriptCache:function(){return v.scriptCache},scriptCallbackCache:function(){return v.scriptCallbackCache},useScrollRestoration:function(){return o.RV},useStaticQuery:function(){return m},withAssetPrefix:function(){return s.Zf},withPrefix:function(){return s.Fe}});var a=r(60890),n=r(69746),u=r.n(n),o=r(9864),s=r(50145),l=r(14041);const i=l.createContext({});let c=null;function d(e){let{staticQueryData:t,data:r,query:a,render:n}=e;const u=r?r.data:t[a]&&t[a].data;return l.createElement(l.Fragment,null,u&&n(u),!u&&l.createElement("div",null,"Loading (StaticQuery)"))}l.createServerContext&&(c=l.createServerContext("StaticQuery",{}));const p=e=>{const{data:t,query:r,render:a,children:n}=e;return l.createElement(i.Consumer,null,e=>l.createElement(d,{data:t,query:r,render:a||n,staticQueryData:e}))},m=e=>{var t;let r;if(l.useContext,r=c&&Object.keys(c._currentValue).length?l.useContext(c):l.useContext(i),isNaN(Number(e)))throw new Error(`useStaticQuery was called with a string but expects to be called using \`graphql\`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql\`${e}\`);\n`);if(null!==(t=r[e])&&void 0!==t&&t.data)return r[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};var v=r(59340);const f=a.Ay.enqueue;function y(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},60890:function(e,t,r){"use strict";r.d(t,{Wi:function(){return c},N5:function(){return g},Ay:function(){return S},LE:function(){return N},Zf:function(){return A},iC:function(){return b}});var a=r(79140),n=r(40107);const u=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(r){return!1}return!1}("prefetch")?function(e,t){return new Promise((r,a)=>{if("undefined"==typeof document)return void a();const n=document.createElement("link");n.setAttribute("rel","prefetch"),n.setAttribute("href",e),Object.keys(t).forEach(e
2=>{n.setAttribute(e,t[e])}),n.onload=r,n.onerror=a;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(n)})}:function(e){return new Promise((t,r)=>{const a=new XMLHttpRequest;a.open("GET",e,!0),a.onload=()=>{200===a.status?t():r()},a.send(null)})},o={};var s=function(e,t){return new Promise(r=>{o[e]?r():u(e,t).then(()=>{r(),o[e]=!0}).catch(()=>{})})},l=r(44758),i=r(66118);const c={Error:"error",Success:"success"},d=e=>{const[t,r]=e.split("?");return`/page-data/${"/"===t?"index":(e=>(e="/"===e[0]?e.slice(1):e).endsWith("/")?e.slice(0,-1):e)(t)}/page-data.json${r?`?${r}`:""}`};function p(e,t){return void 0===t&&(t="GET"),new Promise(r=>{const a=new XMLHttpRequest;a.open(t,e,!0),a.onreadystatechange=()=>{4==a.readyState&&r(a)},a.send(null)})}const m=/bot|crawler|spider|crawling/i,v=function(e,t,r){void 0===t&&(t=null);const a={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError};return{component:t,head:r,json:e.result,page:a}};let f=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,i.QX)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=p(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then(t=>(this.inFlightNetworkRequests.delete(e),t)).catch(t=>{throw this.inFlightNetworkRequests.delete(e),t})},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some(e=>e)},t.fetchPageDataJson=function(e){const{pagePath:t,retries:r=0}=e,a=d(t);return this.memoizedGet(a).then(a=>{const{status:n,responseText:u}=a;if(200===n)try{const r=JSON.parse(u);if(void 0===r.path)throw new Error("not a valid pageData response");const a=t.split("?")[1];return a&&!r.path.includes(a)&&(r.path+=`?${a}`),Object.assign(e,{status:c.Success,payload:r})}catch(o){}return 404===n||200===n?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:c.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===n?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):r<3?this.fetchPageDataJson(Object.assign(e,{retries:r+1})):Object.assign(e,{status:c.Error})})},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:r=0}=e,a=d(t).replace(".json","-rsc.json");return this.memoizedGet(a).then(a=>{const{status:n,responseText:u}=a;if(200===n)try{return Object.assign(e,{status:c.Success,payload:u})}catch(o){}return 404===n||200===n?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:c.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===n?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):r<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:r+1})):Object.assign(e,{status:c.Error})})},t.loadPageDataJson=function(e){const t=(0,i.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then(e=>(this.pageDataDb.set(t,e),e))},t.loadPartialHydrationJson=function(e){const t=(0,i.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then(e=>(this.partialHydrationDb.set(t,e),e))},t.findMatchPath=function(e){return(0,i.Yl)(e)},t.loadPage=function(e){const t=(0,i.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?{error:e.error,status:e.status}:Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);let r;return r=Promise.all([this.loadAppData(),this.loadPageDataJson(t)]).then(e=>{const r=e[1];if(r.status===c.Error)return{status:c.Error};let a=r.payload;const{componentChunkName:n,staticQueryHashes:u=[]}=a,o={},s=Promise.all([this.loadComponent(n),this.loadComponent(n,"head")]).then(t=>{let n,[u,s]=t;return o.createdAt=new Date,!u||u instanceof Error?(o.status=c.Error,o.error=u):(o.status=c.Success,!0===r.notFound&&(o.notFound=!0),a=Object.assign(a,{webpackCompilationHash:e[0]?e[0].webpackCompilationHash:""}),n=v(a,u,s)),n}),i=Promise.all(u.map(e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet(`/page-data/sq/d/${e}.json`).then(t=>{const r=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:r}}).catch(()=>{throw new Error(`We couldn't load "/page-data/sq/d/${e}.json"`)})})).then(e=>{const t={};
2return e.forEach(e=>{let{staticQueryHash:r,jsonPayload:a}=e;t[r]=a,this.staticQueryDb[r]=a}),t});return Promise.all([s,i]).then(e=>{let r,[a,n]=e;return a&&(r={...a,staticQueryResults:n},o.payload=r,l.A.emit("onPostLoadPageResources",{page:r,pageResources:r})),this.pageDb.set(t,o),o.error?{error:o.error,status:o.status}:r}).catch(e=>({error:e,status:c.Error}))}),r.then(()=>{this.inFlightDb.delete(t)}).catch(e=>{throw this.inFlightDb.delete(t),e}),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const r=(0,i.Hh)(e);if(this.pageDb.has(r)){var a;const e=this.pageDb.get(r);if(e.payload)return e.payload;if(null!==(a=t)&&void 0!==a&&a.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise((e,r)=>{t.resolve=e,t.reject=r}),this.prefetchQueued.push([e,t]);const r=new AbortController;return r.signal.addEventListener("abort",()=>{const t=this.prefetchQueued.findIndex(t=>{let[r]=t;return r===e});-1!==t&&this.prefetchQueued.splice(t,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(e,r)=>t.promise.then(e,r),abort:r.abort.bind(r)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))(()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map(e=>{let[t,r]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?r.resolve(!1):this.doPrefetch((0,i.Hh)(t)).then(()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),r.resolve(!0)})}));this.prefetchQueued.length?t.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},t.doPrefetch=function(e){const t=d(e);return s(t,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(e))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,i.Hh)(e),r=this.pageDataDb.get(t);if(r){const e=v(r.payload);return[].concat((0,n.A)(y(e.page.componentChunkName)),[d(t)])}return null},t.isPageNotFound=function(e){const t=(0,i.Hh)(e),r=this.pageDb.get(t);return!r||r.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/page-data/app-data.json").then(t=>{const{status:r,responseText:a}=t;let n;if(200!==r&&e<3)return this.loadAppData(e+1);if(200===r)try{const e=JSON.parse(a);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");n=e}catch(u){}return n})},e}();const y=e=>(window.___chunkMapping[e]||[]).map(e=>""+e);let h,g=function(e){function t(t,r,a){var n;return n=e.call(this,function(e,r){if(void 0===r&&(r="components"),!t[r="components"][e])throw new Error(`We couldn't find the correct component chunk with the name "${e}"`);return t[r][e]().catch(e=>e)},r)||this,a&&n.pageDataDb.set((0,i.Hh)(a.path),{pagePath:a.path,payload:a,status:"success"}),n}(0,a.A)(t,e);var r=t.prototype;return r.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then(e=>{if(e.status!==c.Success)return Promise.resolve();const t=e.payload,r=t.componentChunkName,a=y(r);return Promise.all(a.map(s)).then(()=>t)})},r.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then(e=>e.notFound?p(t,"HEAD").then(t=>200===t.status?{status:c.Error}:e):e)},r.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then(e=>e.notFound?p(t,"HEAD").then(t=>200===t.status?{status:c.Error}:e):e)},t}(f);const b=e=>{h=e},A={enqueue:e=>h.prefetch(e),getResourceURLsForPathname:e=>h.getResourceURLsForPathname(e),loadPage:e=>h.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),h.loadPageSync(e,t)},prefetch:e=>h.prefetch(e),isPageNotFound:e=>h.isPageNotFound(e),hovering:e=>h.hovering(e),loadAppData:()=>h.loadAppData()};var S=A;function N(){return h?h.staticQueryDb:{}}},98620:function(e,t,r){"use strict";r.d(t,{A:function(){return b}});var a=r(14041),n=r(39067),u=r.n(n),o=r(29579),s=r(66118),l=r(49782),i=r(51503),c=r(64837);function d(e){let{children:t,callback:r}=e;return(0,a.useEffect)(()=>{r()}),t}const p=["link","meta","style","title","base","noscript","script"];function m(e){0}function v(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){const a=t.cloneNode(!0);return a.setAttribute("nonce",""),a.nonce=r,r===e.nonce&&e.isEqualNode(a)}}return e.isEqualNode(t)}const f=document.createElement("div"),y=()=>{var e;const t=[],r=new Map;for(const i of f.childNodes){var a,n;const e=i.nodeName.toLowerCase(),o=null===(a=i.attributes)||void 0===a||null===(n=a.id)||void 0===n?void 0:n.value;if(p.includes(e)){let e=i.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()){const t=document.createElement("script");for(const r of e.attributes)t.setAttribute(r.name,r.value);t.innerHTML=e.innerHTML,e=t}if(o)if(r.has(o)){var u;const a=r.get(o);null===(u=t[a].parentNode)||void 0===u||u.removeChild(t[a]),t[a]=e}else t.push(e),r.set(o,t.length-1);else t.push(e)}else m()}const o=document.querySelectorAll("[data-gatsby-head]");var s;if(0===o.length)return void(s=document.head).append.apply(s,t);const l=[];!function(e){let{oldNodes:t,newNodes:r,onStale:a,onNew:n}=e;for(const u of t){const e=r.findIndex(e=>v(e,u));-1===e?a(u):r.splice(e,1)}for(const u of r)n(u)}({oldNodes:o,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>l.push(e)}),(e=document.head).append.apply(e,l)};function h(e){let{pageComponent:t,staticQueryResults:r,pageComponentProps:n}=e;(0,a.useEffect)(()=>
2{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error(`Expected "Head" export to be a function got "${typeof e}".`)}(t.Head);const{render:u}=(0,c.n)(),o=t.Head;u(a.createElement(d,{callback:y},a.createElement(l.StaticQueryContext.Provider,{value:r},a.createElement(i.LocationProvider,null,a.createElement(o,{location:{pathname:(e=n).location.pathname},params:e.params,data:e.data||{},pageContext:e.pageContext})))),f)}var e;return()=>{(()=>{const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)})()}})}function g(e){const t={...e,params:{...(0,s.UA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let r;var n;r=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,a.createElement)((n=e.pageResources.component)&&n.default||n,{...t,key:e.path||e.pageResources.page.path});h({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,o.N)("wrapPageElement",{element:r,props:t},r,e=>{let{result:r}=e;return{element:r,props:t}}).pop()}g.propTypes={location:u().object.isRequired,pageResources:u().object.isRequired,data:u().object,pageContext:u().object.isRequired};var b=g},41568:function(e,t,r){"use strict";var a=r(79140),n=r(29579),u=r(14041),o=r(51503),s=r(9864),l=r(49782),i=r(60890),c=r(6148),d=r(44758);const p={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var m=r(28233),v=r(50145);function f(e){const t=(0,c.X)(e),{hash:r,search:a}=window.location;return null!=t&&(window.___replace(t.toPath+a+r),!0)}let y="";window.addEventListener("unhandledrejection",e=>{/loading chunk \d* failed./i.test(e.reason)&&y&&(window.location.pathname=y)});const h=(e,t)=>{f(e.pathname)||(y=e.pathname,(0,n.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},g=(e,t)=>{f(e.pathname)||(0,n.N)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void m.W7.navigate(e);const{pathname:r,search:a,hash:u}=(0,v.Rr)(e),s=(0,c.X)(r);if(s&&(e=s.toPath+a+u),window.___swUpdated)return void(window.location=r+a+u);const l=setTimeout(()=>{d.A.emit("onDelayedLoadPageResources",{pathname:r}),(0,n.N)("onRouteUpdateDelayed",{location:window.location})},1e3);i.Ay.loadPage(r+a).then(n=>{if(!n||n.status===i.Wi.Error)return window.history.replaceState({},"",location.href),window.location=r,void clearTimeout(l);n&&n.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=r+a+u),(0,o.navigate)(e,t),clearTimeout(l)})};function A(e,t){let{location:r}=t;const{pathname:a,hash:u}=r,o=(0,n.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:a,routerProps:{location:r},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(o.length>0)return o[o.length-1];if(e){const{location:{pathname:t}}=e;if(t===a)return u?decodeURI(u.slice(1)):[0,0]}return!0}let S=function(e){function t(t){var r;return(r=e.call(this,t)||this).announcementRef=u.createRef(),r}(0,a.A)(t,e);var r=t.prototype;return r.componentDidUpdate=function(e,t){requestAnimationFrame(()=>{let e=`new page at ${this.props.location.pathname}`;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const r=`Navigated to ${e}`;if(this.announcementRef.current){this.announcementRef.current.innerText!==r&&(this.announcementRef.current.innerText=r)}})},r.render=function(){return u.createElement("div",Object.assign({},p,{ref:this.announcementRef}))},t}(u.Component);const N=(e,t)=>{var r,a;return e.href!==t.href||(null==e||null===(r=e.state)||void 0===r?void 0:r.key)!==(null==t||null===(a=t.state)||void 0===a?void 0:a.key)};let C=function(e){function t(t){var r;return r=e.call(this,t)||this,h(t.location,null),r}(0,a.A)(t,e);var r=t.prototype;return r.componentDidMount=function(){g(this.props.location,null)},r.shouldComponentUpdate=function(e){return!!N(e.location,this.props.location)&&(h(this.props.location,e.location),!0)},r.componentDidUpdate=function(e){N(e.location,this.props.location)&&g(this.props.location,e.location)},r.render=function(){return u.createElement(u.Fragment,null,this.props.children,u.createElement(S,{location:location}))},t}(u.Component);var I=r(98620),D=r(63616);function w(e,t){for(var r in e)if(!(r in t))return!0;for(var a in t)if(e[a]!==t[a])return!0;return!1}var E=function(e){function t(t){var r;r=e.call(this)||this;const{location:a,pageResources:n}=t;return r.state={location:{...a},pageResources:n||i.Ay.loadPageSync(a.pathname+a.search,{withErrorDetails:!0})},r}(0,a.A)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:r}=e;if(t.location.href!==r.href){return{pageResources:i.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0}),location:{...r}}}return{location:{...r}}};var r=t.prototype;return r.loadResources=function(e){i.Ay.loadPage(e).then(t=>{t&&t.status!==i.Wi.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)})},r.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||
2(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,r){return w(e.props,t)||w(e.state,r)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},r.render=function(){return this.props.children(this.state)},t}(u.Component),T=r(59146),O=r(64837);const P=new i.N5(D,[],window.pageData);(0,i.iC)(P),P.setApiRunner(n.N);const{render:M,hydrate:L}=(0,O.n)();window.asyncRequires=D,window.___emitter=d.A,window.___loader=i.Zf,m.W7.listen(e=>{e.location.action=e.action}),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const z="gatsby-reload-compilation-hash-match";(0,n.v)("onClientEntry").then(()=>{(0,n.N)("registerServiceWorker").filter(Boolean).length>0&&r(18459);const e=e=>u.createElement(o.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},u.createElement(I.A,e)),t=u.createContext({});let c=function(e){function r(){return e.apply(this,arguments)||this}return(0,a.A)(r,e),r.prototype.render=function(){const{children:e}=this.props;return u.createElement(o.Location,null,r=>{let{location:a}=r;return u.createElement(E,{location:a},r=>{let{pageResources:a,location:n}=r;if(a.partialHydration)return u.createElement(t.Provider,{value:{pageResources:a,location:n}},e);{const r=(0,i.LE)();return u.createElement(l.StaticQueryContext.Provider,{value:r},u.createElement(t.Provider,{value:{pageResources:a,location:n}},e))}})})},r}(u.Component),d=function(r){function n(){return r.apply(this,arguments)||this}return(0,a.A)(n,r),n.prototype.render=function(){return u.createElement(t.Consumer,null,t=>{let{pageResources:r,location:a}=t;return u.createElement(C,{location:a},u.createElement(s.z_,{location:a,shouldUpdateScroll:A},u.createElement(o.Router,{basepath:"",location:a,id:"gatsby-focus-wrapper"},u.createElement(e,Object.assign({path:"/404.html"===r.page.path||"/500.html"===r.page.path?(0,T.A)(a.pathname,""):encodeURI((r.page.matchPath||r.page.path).split("?")[0])},this.props,{location:a,pageResources:r},r.json)))))})},n}(u.Component);const{pagePath:p,location:m}=window;p&&""+p!==m.pathname+(p.includes("?")?m.search:"")&&!(P.findMatchPath((0,T.A)(m.pathname,""))||p.match(/^\/(404|500)(\/?|.html)$/)||p.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,o.navigate)(""+p+(p.includes("?")?"":m.search)+m.hash,{replace:!0});const v=()=>{try{return sessionStorage}catch{return null}};i.Zf.loadPage(m.pathname+m.search).then(e=>{var t;const r=v();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),r)){if(!("1"===r.getItem(z)))return r.setItem(z,"1"),void window.location.reload(!0)}if(r&&r.removeItem(z),!e||e.status===i.Wi.Error){const t=`page resources for ${m.pathname} not found. Not rendering React`;if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const a=(0,n.N)("wrapRootElement",{element:u.createElement(d,null)},u.createElement(d,null),e=>{let{result:t}=e;return{element:t}}).pop(),o=function(){const e=u.useRef(!1);return u.useEffect(()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,n.N)("onInitialClientRender"))},[]),u.createElement(c,null,a)},s=document.getElementById("gatsby-focus-wrapper");let l=M;s&&s.children.length&&(l=L);const p=(0,n.N)("replaceHydrateFunction",void 0,l)[0];function f(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;p(u.createElement(o,null),e)}const y=document;if("complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll)setTimeout(function(){f()},0);else{const e=function(){y.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),f()};y.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}})})},5138:function(e,t,r){"use strict";r.r(t);var a=r(14041),n=r(60890),u=r(98620);t.default=e=>{let{location:t}=e;const r=n.Ay.loadPageSync(t.pathname);return r?a.createElement(u.A,{location:t,pageResources:r,...r.json}):null}},69746:function(e,t,r){var a;e.exports=(a=r(5138))&&a.default||a},64837:function(e,t,r){"use strict";r.d(t,{n:function(){return a}});new WeakMap;function a(){let e,t;{const a=r(43144);e=a.render,t=a.hydrate}return{render:e,hydrate:t}}},64439:function(e,t){t.M=e=>e},6148:function(e,t,r){"use strict";r.d(t,{X:function(){return u}});const a=new Map,n=new Map;function u(e){let t=a.get(e);return t||(t=n.get(e.toLowerCase())),t}
2[].forEach(e=>{e.ignoreCase?n.set(e.fromPath,e):a.set(e.fromPath,e)})},18459:function(e,t,r){"use strict";r.r(t);var a=r(29579);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then(function(e){e.addEventListener("updatefound",()=>{(0,a.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,a.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,a.N)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,a.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,a.N)("onServiceWorkerActive",{serviceWorker:e})}})})}).catch(function(e){console.error("Error during service worker registration:",e)})},59146:function(e,t,r){"use strict";function a(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(`${t}/`)?e.slice(t.length):e:e}r.d(t,{A:function(){return a}})},17877:function(e,t,r){"use strict";r.r(t),r.d(t,{onClientEntry:function(){return n},onRouteUpdate:function(){return u},onServiceWorkerUpdateReady:function(){return a}});const a=()=>{window.location.reload()},n=()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({"gtm.loadDelay":3e3}),"serviceWorker"in navigator&&window.addEventListener("load",()=>{navigator.serviceWorker.register("/sw.js").then(e=>console.log("â
Custom Service Worker registered",e)).catch(e=>console.error("â SW registration failed",e))})},u=()=>{setTimeout(()=>{window.GTM_LOADED||(!function(e,t,r,a){e[a]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var n=t.getElementsByTagName(r)[0],u=t.createElement(r);u.async=!0,u.src="https://www.googletagmanager.com/gtm.js?id=GTM-P9Q328Z",n.parentNode.insertBefore(u,n)}(window,document,"script","dataLayer"),window.GTM_LOADED=!0)},window.gtmLoadDelay||3e3)}},50692:function(e,t,r){"use strict";r.r(t),r.d(t,{wrapRootElement:function(){return ymr}});var a={};r.r(a),r.d(a,{rY:function(){return uM},E0:function(){return aM},kE:function(){return nM},ys:function(){return bM},VV:function(){return gM},JZ:function(){return VM},sz:function(){return hM},NT:function(){return yM},FU:function(){return sM},wc:function(){return CM},Zo:function(){return NM},f8:function(){return DM},Et:function(){return IM},dW:function(){return eM},UY:function(){return JP},Vv:function(){return TM},M$:function(){return EM},Ml:function(){return LM},TK:function(){return MM},QU:function(){return XP},p6:function(){return ZP},HX:function(){return fM},su:function(){return vM},wk:function(){return tM},Y8:function(){return wM},uh:function(){return SM},nf:function(){return AM},AV:function(){return iM},fZ:function(){return pM},LD:function(){return lM},u7:function(){return mM},Cu:function(){return kM},FF:function(){return zM},AN:function(){return PM},nk:function(){return OM},m7:function(){return oM},ve:function(){return FM},$x:function(){return RM},VZ:function(){return _M},S4:function(){return UM},IY:function(){return KM},H0:function(){return WM},rC:function(){return GM},Tf:function(){return xM},rj:function(){return qM},zD:function(){return jM},iB:function(){return BM},vj:function(){return $M},wv:function(){return cM},bb:function(){return dM},TM:function(){return rM}});var n={};r.r(n),r.d(n,{vT:function(){return Ine},i5:function(){return Cne},WK:function(){return Wae},tJ:function(){return Bae},R5:function(){return Yae},YV:function(){return Gae},Fk:function(){return Kae},IM:function(){return qae},LO:function(){return gae},_M:function(){return hae},xI:function(){return Rae},EG:function(){return Vae},$U:function(){return Rne},A$:function(){return Vne},GY:function(){return sae},Do:function(){return oae},XX:function(){return Jre},IN:function(){return Xre},CT:function(){return dae},nt:function(){return cae},ac:function(){return yae},$k:function(){return fae},Ie:function(){return vae},HL:function(){return mae},GS:function(){return pae},j0:function(){return Fne},tG:function(){return Une},tk:function(){return $ne},lV:function(){return jne},_5:function(){return Ane},ZA:function(){return bne},YN:function(){return wne},lz:function(){return Dne},gK:function(){return Nne},rh:function(){return Sne},Jy:function(){return kae},KF:function(){return zae},Ar:function(){return _ne},fm:function(){return xne},Of:function(){return Xne},V2:function(){return Zne},qP:function(){return aae},xA:function(){return rae},uX:function(){return one},nB:function(){return une},zl:function(){return cne},yD:function(){return ine},F1:function(){return lne},Ed:function(){return sne},Xj:function(){return nne},yl:function(){return ane},kL:function(){return tae},r4:function(){return $ae},Cy:function(){return Uae},Uf:function(){return iae},zC:function(){return lae},vg:function(){return uae},Ce:function(){return nae},dk:function(){return Lne},uv:function(){return Mne},ST:function(){return ene},Lx:function(){return Jae},DC:function(){return rne},yi:function(){return tne},Vi:function(){return Xae},U_:function(){return Zae},XQ:function(){return Lae},s1:function(){return Mae},T3:function(){return jae},yJ:function(){return Fae},tQ:function(){return Wne},ow:function(){return Bne},v9:function(){return Nae},ri:function(){return Sae},Go:function(){return wae},Jz:function(){return Dae},Z:function(){return Pae},k2:function(){return Oae},uk:function(){return Tae},$e:function(){return Eae},Gu:function(){return Qne},$O:function(){return Hne},rF:function(){return Yne},uB:function(){return Gne},b3:function(){return Tne},be:function(){return Ene},hn:function(){return kne},q0:function(){return zne},Fy:function(){return Pne},CX:function(){return One},l0:function(){return _ae},sY:function(){return xae},Yy:function(){return Kne},zL:function(){return qne},Vt:function(){return eue},Yp:function(){return Jne},mR:function(){return vne},F4:function(){return mne},wD:function(){return gne},zO:function(){return hne},uy:function(){return yne},Pi:function(){return fne},fr:function(){return pne},in:function(){return dne},wQ:function(){return Qae},Fe:function(){return Hae},qB:function(){return Iae},TN:function(){return Cae},dV:function(){return Aae},QH:function(){return bae},yC:function(){return eae}});var u={};r.r(u),r.d(u,{TP:function(){return ZJe},pf:function(){return YJe},_V:function(){return HJe},CD:function(){return KJe},oC:function(){return QJe},Au:function(){return GJe},XF:function(){return d0e},oK:function(){return c0e},Ac:function(){return t0e},eB:function(){return e0e},Nf:function(){return f0e},C6:function(){return v0e},LU:function(){return VJe},ai:function(){return zJe},rA:function(){return LJe},T5:function(){return n0e},jO:function(){return kJe},kC:function(){return jJe},VZ:function(){return $Je},XI:function(){return C0e},c1:function(){return N0e},YI:function(){return xJe},Im:function(){return FJe},pG:function(){return RJe},dC:function(){return _Je},Dw:function(){return h0e},oT:function(){return y0e},ZL:function(){return I0e},cD:function(){return b0e},Nb:function(){return g0e},wk:function(){return BJe},i1:function(){return m0e},pM:function(){return p0e},Db:function(){return i0e},s6:function(){return l0e},VM:function(){return a0e},qO:function(){return r0e},SZ:function(){return S0e},ZS:function(){return A0e},F8:function(){return UJe},Dg:function(){return XJe},n0:function(){return JJe},AN:function(){return s0e},VV:function(){return E0e},pF:function(){return P0e},mH:function(){return M0e},bM:function(){return w0e},mN:function(){return T0e},kT:function(){return D0e},nf:function(){return O0e},Yy:function(){return o0e},vG:function(){return u0e},FI:function(){return WJe},Ns:function(){return qJe}});var o={};r.r(o),r.d(o,{ot:function(){return Oot},le:function(){return Eot},tC:function(){return Tot},eI:function(){return Pot},xI:function(){return $ot},EG:function(){return Uot},Zf:function(){return kot},KC:function(){return zot},Kv:function(){return jot},TV:function(){return Fot},n6:function(){return Rot},ob:function(){return Vot},hj:function(){return Wot},In:function(){return Bot},wk:function(){return wot},pK:function(){return _ot},il:function(){return xot},hu:function(){return Lot},io:function(){return Mot},T3:function(){return Qot}
2,MA:function(){return Got},VP:function(){return qot},AM:function(){return Yot},SV:function(){return Kot},p0:function(){return Hot}});var s={};r.r(s),r.d(s,{y:function(){return ypt},Cb:function(){return _pt},lm:function(){return bpt},ES:function(){return gpt},aV:function(){return hpt},Is:function(){return Dpt},Do:function(){return Cpt},KD:function(){return zpt},In:function(){return Ept},wE:function(){return Opt},Om:function(){return Vpt},vu:function(){return Mpt},cf:function(){return xpt},N7:function(){return Spt},TC:function(){return Apt},lH:function(){return wpt},yg:function(){return Ipt},_T:function(){return kpt},BK:function(){return Tpt},Rd:function(){return Ppt},xi:function(){return Rpt},G4:function(){return Lpt},LB:function(){return Fpt}});var l={};r.r(l),r.d(l,{OQ:function(){return iOt},dc:function(){return uOt},M:function(){return sOt},Y9:function(){return oOt}});var i={};r.r(i),r.d(i,{V:function(){return Xir}});var c=r(14041),d=r(11147),p=r(40107),m=r(25930),v=r(88185),f=r(21472),y=r(32431),h=r(30564);const g={referrerId:null};var b=r(76838);const A={referrerId:null};var S=r(92269),N=r(5689),C=r(89734);const I={formStatus:S.wK.INVALID,formPersonalInformationStatus:S.wK.INVALID,formRetirementWorriesStatus:S.wK.INVALID,formFinancial
2Status:S.wK.INVALID,openDrawer:null,form:{name:{value:null,error:null,status:null},age:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},retirementFor:{value:null,error:null,status:null},partnerAge:{value:null,error:null,status:null},retirementWorries:{value:null,error:null,status:null},salary:{value:null,error:null,status:null},savings:{value:null,error:null,status:null},budget:{value:null,error:null,status:null}}};var D=r(34746);const w={stepIndex:-1,aboutYouContinueButtonDisabled:!0,solutionsContinueButtonDisabled:!0,continueButtonVisible:!0};let E=function(){};E.getBudget=function(e,t,r,a){void 0===r&&(r=1e3),void 0===a&&(a=999999999);const n=Math.round(e.reduce((e,t)=>parseInt(e)+parseInt(t),0)*(t/100));return n<r?r:n>a?a:n};var T=r(7729);const O={budgetValue:null,formStatus:S.wK.INVALID,form:{fixedMonthlyExpenses:{value:null,error:null,status:null},dayToDaySpending:{value:null,error:null,status:null},insurance:{value:null,error:null,status:null},debts:{value:null,error:null,status:null}}};var P=r(82723);const M={formStatus:S.wK.INVALID,form:{reasons:{value:null,error:null,status:null},shortDescription:{value:null,error:null,status:null},contactNumber:{value:null,error:null,status:null},emailAddress:{value:null,error:null,status:null}},sendFindOutMoreStatus:S.rs.IDLE,sendSpeakToAdvisorStatus:S.rs.IDLE,rewardsClicked:!1};var L=r(92560);const z={openDrawer:null,formStatus:S.wK.INVALID,form:{solutionsProductChosen:null}};var k=r(77692);const V={openDrawer:null,formStatus:S.wK.INVALID,sendSpeakToAnAdviserStatus:S.rs.IDLE,form:{reasons:{value:null,error:null,status:null},moreHelp:{value:null,error:null,status:null},contactNumber:{value:null,error:null,status:null},emailAddress:{value:null,error:null,status:null}}};const R="atRetirement/progressBar/setValue/",_=R+"activePage",F={value:null};var j=r(77096);const U={considerationAmount:null,tier1:null,tier2:null,tier3:null,tier4:null,tier5:null};var $=r(4815);const B={scrollToClass:null};const W="atRetirement/setValue/persistedAt",q=(new Date).getTime();const K=(0,m.HY)({atRetirementApplication:function(e,t){return void 0===e&&(e=g),t.type===h.F?{...e,referrerId:t.value}:e},intro:function(e,t){return void 0===e&&(e=A),t.type===b.nU?{...e,referrerId:t.value}:e},aboutYou:function(e,t){void 0===e&&(e=I);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case C.o8:return{...e,openDrawer:e.openDrawer?null:N.r.BUDGET_TOOL};case C.rR:return{...e,openDrawer:e.openDrawer?null:N.r.USE_OF_PERSONAL_INFORMATION};case C._k:return{...e,formPersonalInformationStatus:S.wK.VALID};case C.Hj:return{...e,formPersonalInformationStatus:S.wK.INVALID};case C.MP:return{...e,formRetirementWorriesStatus:S.wK.VALID};case C.lW:return{...e,formRetirementWorriesStatus:S.wK.INVALID};
2case C.UD:return{...e,formFinancialStatus:S.wK.VALID};case C.bo:return{...e,formFinancialStatus:S.wK.INVALID};case C.af:return{...e,formStatus:S.wK.VALID};case C.nH:return{...e,formStatus:S.wK.INVALID};case C.xp:return a("name",e=>({...e,value:t.value}));case C.S4:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case C.Xl:return a("age",e=>({...e,value:t.value}));case C.Y_:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case C.nt:return a("gender",e=>({...e,value:t.value}));case C.CT:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case C.Vh:return a("retirementFor",e=>({...e,value:t.value}));case C.gL:return a("retirementFor",e=>({...e,error:t.error,status:r(t.error)}));case C.sv:return a("partnerAge",e=>({...e,value:t.value}));case C.th:return a("partnerAge",e=>({...e,error:t.error,status:r(t.error)}));case C.ty:return a("retirementWorries",e=>({...e,value:t.value}));case C.SN:return a("retirementWorries",e=>({...e,error:t.error,status:r(t.error)}));case C.Gd:return a("salary",e=>({...e,value:t.value}));case C.Dt:return a("salary",e=>({...e,error:t.error,status:r(t.error)}));case C.Nu:return a("savings",e=>({...e,value:t.value}));case C.UQ:return a("savings",e=>({...e,error:t.error,status:r(t.error)}));case C.nV:return a("budget",e=>({...e,value:t.value}));case C.u9:return a("budget",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},budgetTool:function(e,t){void 0===e&&(e=O);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case T.rc:return{...e,formStatus:S.wK.VALID};case T.Q7:return{...e,formStatus:S.wK.INVALID};case T.Wo:return a("fixedMonthlyExpenses",e=>({...e,value:t.value}));case T.tr:return a("fixedMonthlyExpenses",e=>({...e,error:t.error,status:r(t.error)}));case T.mT:return a("fixedMonthlyExpenses",e=>({...e,error:null,status:S.Oz.UNTOUCHED}));case T.Oh:return a("dayToDaySpending",e=>({...e,value:t.value}));case T.xC:return a("dayToDaySpending",e=>({...e,error:t.error,status:r(t.error)}));case T.ae:return a("dayToDaySpending",e=>({...e,error:null,status:S.Oz.UNTOUCHED}));case T.SR:return a("insurance",e=>({...e,value:t.value}));case T.ZO:return a("insurance",e=>({...e,error:t.error,status:r(t.error)}));case T.S:return a("insurance",e=>({...e,error:null,status:S.Oz.UNTOUCHED}));case T.a:return a("debts",e=>({...e,value:t.value}));case T.bY:return a("debts",e=>({...e,error:t.error,status:r(t.error)}));case T.kw:return a("debts",e=>({...e,error:null,status:S.Oz.UNTOUCHED}));case T.nV:return{...e,budgetValue:e.formStatus===S.wK.INVALID?null:E.getBudget([e.form.fixedMonthlyExpenses.value,e.form.dayToDaySpending.value,e.form.insurance.value,e.form.debts.value],100)};default:return e}},financialAdvice:function(e,t){void 0===e&&(e=M);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=t=>{let r=e.form.reasons.value?e.form.reasons.value:[];return r.includes(t)?r=r.filter(e=>e!==t):r.push(t),r};switch(t.type){case P.j4:return{...e,formStatus:S.wK.VALID};case P.uB:return{...e,formStatus:S.wK.INVALID};case P.Jr:return a("reasons",e=>({...e,value:n(t.value)}));case P.CC:return a("reasons",e=>({...e,error:t.error,status:r(t.error)}));case P.Aq:return a("shortDescription",e=>({...e,value:t.value}));case P.VK:return a("shortDescription",e=>({...e,error:t.error,status:r(t.error)}));case P.h5:return a("contactNumber",e=>({...e,value:t.value}));case P.C_:return a("contactNumber",e=>({...e,error:t.error,status:r(t.error)}));case P.Sy:return a("emailAddress",e=>({...e,value:t.value}));case P.Bb:return a("emailAddress",e=>({...e,error:t.error,status:r(t.error)}));case P._p:return{...e,sendFindOutMoreStatus:S.rs.PENDING};case P.aX:return{...e,sendFindOutMoreStatus:S.rs.SUCCESS};case P.b_:return{...e,sendFindOutMoreStatus:S.rs.FAILURE};case P.RZ:return{...e,sendSpeakToAdvisorStatus:S.rs.PENDING};case P.Pi:return{...e,sendSpeakToAdvisorStatus:S.rs.SUCCESS};case P.mF:return{...e,sendSpeakToAdvisorStatus:S.rs.FAILURE};case P.w7:return{...e,rewardsClicked:!0};default:return e}},speakToAnAdviser:function(e,t){void 0===e&&(e=V);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=t=>{let r=e.form.reasons.value?e.form.reasons.value:[];return r.includes(t)?r=r.filter(e=>e!==t):r.push(t),r};switch(t.type){case k.XO:return{...e,openDrawer:e.openDrawer?null:N.r.SPEA
2K_TO_AN_ADVISER};case k.Ob:return{...e,formStatus:S.wK.VALID};case k.vz:return{...e,formStatus:S.wK.INVALID};case k.Db:return{...e,sendSpeakToAnAdviserStatus:S.rs.PENDING};case k.bX:return{...e,sendSpeakToAnAdviserStatus:S.rs.SUCCESS};case k.s5:return{...e,sendSpeakToAnAdviserStatus:S.rs.FAILURE};case k.Jr:return a("reasons",e=>({...e,value:n(t.value)}));case k.CC:return a("reasons",e=>({...e,error:t.error,status:r(t.error)}));case k.$:return a("moreHelp",e=>({...e,value:t.value}));case k.Av:return a("moreHelp",e=>({...e,error:t.error,status:r(t.error)}));case k.yO:return a("contactNumber",e=>({...e,value:t.value}));case k.BV:return a("contactNumber",e=>({...e,error:t.error,status:r(t.error)}));case k.Lt:return a("emailAddress",e=>({...e,value:t.value}));case k.ih:return a("emailAddress",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},wizardFooter:function(e,t){switch(void 0===e&&(e=w),t.type){case D.w_:return{...e,aboutYouContinueButtonDisabled:t.value};case D.Dm:return{...e,solutionsContinueButtonDisabled:t.value};case D.IA:return{...e,continueButtonVisible:t.value};case D.NI:return{...e,stepIndex:t.value};default:return e}},progressBar:function(e,t){return void 0===e&&(e=F),t.type===_?{...e,value:t.value}:e},solutions:function(e,t){switch(void 0===e&&(e=z),t.type){case L.Xk:return{...e,formStatus:S.wK.VALID};case L.yE:return{...e,formStatus:S.wK.INVALID};case L.Gf:return{...e,form:{solutionsProductChosen:N.Jt.GUARANTEED_ANNUITY},formStatus:S.wK.VALID};case L.B$:return{...e,form:{solutionsProductChosen:N.Jt.LIVING_ANNUITY},formStatus:S.wK.VALID};case L.$1:return{...e,form:{solutionsProductChosen:N.Jt.COMPOSITE_ANNUITY},formStatus:S.wK.VALID};case L.XL:return{...e,openDrawer:N.r.GUARANTEED_DRAWER};case L.FQ:return{...e,openDrawer:null};case L.yh:return{...e,openDrawer:N.r.LIVING_DRAWER};case L.Kp:return{...e,openDrawer:null};case L.Sd:return{...e,openDrawer:N.r.COMPOSITE_DRAWER};case L.Y:return{...e,openDrawer:null};default:return e}},rewardsSolutionsTable:function(e,t){void 0===e&&(e=U);const r=5e6;if(t.type===j.t2){const a=parseInt(t.value.split(" ").join("")),n=a>0&&a<r?a:r;return{...e,considerationAmount:n,tier1:Math.round(.005*n),tier2:Math.round(.015*n),tier3:Math.round(.025*n),tier4:Math.round(.035*n),tier5:Math.round(.05*n)}}return e},scrolling:function(e,t){return void 0===e&&(e=B),t.type===$.rY?{scrollToClass:t.value}:e},persistedAt:function(e,t){return void 0===e&&(e=q),t.type===W?(new Date).getTime():e}});var G=r(377);const Y={formStatus:S.wK.INVALID,monthlyInvestmentDerivedTerm:null,monthlyInvestmentCommittedTerm:null,form:{age:{value:null,error:null,status:null},retirementAge:{value:null,error:null,status:null},monthlyInvestment:{value:null,error:null,status:null},ownPercentage:{value:null,error:null,status:null},yearlyIncrease:{linkWithInflation:S.Yf.UNTOUCHED,chooseOwnPercentage:S.Yf.UNTOUCHED,noIncrease:S.Yf.UNTOUCHED,error:null},typeOfInvestor:{comfortable:S.Yf.UNTOUCHED,adventurous:S.Yf.UNTOUCHED,error:null}},factSheetClicked:null,isCvsVerified:!1};var H=r(30591);const Q={includeDropoffDetails:S.Yf.YES,formStatus:S.wK.INVALID,dropOffDetails:null,displayName:null,form:{name:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},mobile:{value:null,error:null,status:null}}};var Z=r(42625);const X="South Africa",J={formStatus:S.wK.INVALID,gCSStreetAddress:null,gCSPostalAddress:null,form:{postalAddressMethod:{value:S.Yf.UNTOUCHED,error:null,status:null},postalAddressSame:{value:S.Yf.YES,error:null,status:S.wK.VALID},title:{value:null,error:null,status:null},middleName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},maritalStatus:{value:null,error:null,status:null},countryOfBirth:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},id:{value:null,error:null,status:null},incomeTax:{value:null,error:null,status:null},complex:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},country:{value:X,error:null,status:S.wK.VALID},poBox:{value:null,error:null,status:null},poPostOffice:{value:null,error:null,status:null},poPostalCode:{value:null,error:null,status:null},poCountry:{value:X,error:null,status:S.wK.VALID},privateBag:{value:null,error:null,status:null},privatePostOffice:{value:null,error:null,status:null},privatePostalCode:{value:null,error:null,status:null},privateCountry:{value:X,error:null,status:S.wK.VALID},postalComplex:{value:null,error:null,status:null},postalStreetAddress:{value:null,error:null,status:null},postalSuburb:{value:null,error:null,status:null},postalCity:{value:null,error:null,status:null},postalPostalCode:{value:null,error:null,status:null},postalCountry:{value:X,error:null,status:S.wK.VALID}}};var ee=r(45322),te=r(79363);const re={formStatus:S.wK.INVALID,paymentDetailsFormStatus:S.wK.INVALID,paymentAuthorization:S.Yf.UNTOUCHED,employmentIndustryRequired:S.Yf.YES,employmentIndustryOtherRequired:S.Yf.NO,accountHolderNameEdited:S.Yf.NO,includeAvs:!1,includeCdv:!1,accountValidationStatus:ee.dY.IDLE,accountValidationComplete:!1,form:{bankName:{value:null,error:null,status:null},accountHolderName:{value:null,error:null,status:null},accountNumber:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null},debitOrderDay:{value:null,error:null,status:null},startMonth:{value:null,error:null,status:null},sourceOfFunds:{value:null,error:null,status:null},employmentPosition:{value:null,error:null,status:null},employmentPositionPip:{value:null,error:null,status:null},prominentPerson:{value:S.Yf.UNTOUCHED,error:null,status:null},employmentIndustry:{value:null,error:null,status:null},employmentIndustryOther:{value:null,error:null,status:null}}};var ae=r(29846),ne=r(93888);const ue=()=>({form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null}},formStatus:S.wK.INVALID}),oe={beneficiaries:[],beneficiariesIdIndex:0,showBeneficiarySplitScreen:!1,openDrawer:null,editId:null,removeId:null,editBeneficiary:ue(),deleteBeneficiaryPopupCount:0,maxBeneficiariesAdded:0};const se=[[100],[50,50],[34,33,33],[25,25,25,25],[20,20,20,20,20],[20,16,16,16,16,16],[16,14,14,14,14,14,14],[16,12,12,12,12,12,12,12],[12,11,11,11,11,11,11,11,11],[10,10,10,10,10,10,10,10,10,10]],le={formStatus:S.wK.INVALID,isEvenSplit:!1,splitError:null,totalPercentage:0,nFields:0,form:{split
201:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null}}};var ie=r(49987);const ce={formStatus:S.wK.INVALID,replacementPolicy:S.Yf.UNTOUCHED,replacementPolicyError:null,termsAndConditions:S.Yf.UNTOUCHED,termsAndConditionsError:null,editPage:null,replacementPolicySideDrawer:S.Yf.NO,termsAndConditionsSideDrawer:S.Yf.NO,referenceNumber:null,proposalNumber:null,submitError:null,waitingForSubmission:S.Yf.NO};var de=r(32996);const pe={scrollToClass:null,scrollToId:null};var me=r(80318);const ve={data:{}};const fe="raOptimal/setValue/persistedAt",ye=(new Date).getTime();const he="raOptimal/sessionCamVariables/setValue/requestId",ge=e=>({type:he,value:e}),be={requestId:null};var Ae=r(74585);const Se={activePageIndex:0};const Ne=(0,m.HY)({personalDetails:function(e,t){void 0===e&&(e=J);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=()=>S.Oz.UNTOUCHED,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Z.IN:return{...e,formStatus:S.wK.VALID};case Z.XX:return{...e,formStatus:S.wK.INVALID};case Z.F:return n("postalAddressMethod",e=>({...e,value:t.value}));case Z.Mw:return n("postalAddressMethod",e=>({...e,error:t.error,status:r(t.error)}));case Z.OD:return n("postalAddressSame",e=>({...e,value:t.value}));case Z.Xp:return n("postalAddressSame",e=>({...e,error:t.error,status:r(t.error)}));case Z.Ce:return n("title",e=>({...e,value:t.value}));case Z.vg:return n("title",e=>({...e,error:t.error,status:r(t.error)}));case Z.Pe:return n("middleName",e=>({...e,value:t.value}));case Z.iU:return n("middleName",e=>({...e,error:t.error,status:r(t.error)}));case Z.EG:return n("email",e=>({...e,value:t.value}));case Z.xI:return n("email",e=>({...e,error:t.error,status:r(t.error)}));case Z.Rj:return n("maritalStatus",e=>({...e,value:t.value}));case Z.UT:return n("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case Z.eU:return n("countryOfBirth",e=>({...e,value:t.value}));case Z.RV:return n("countryOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case Z.Cu:return n("nationality",e=>({...e,value:t.value}));case Z.fU:return n("nationality",e=>({...e,error:t.error,status:r(t.error)}));case Z.HL:return n("id",e=>({...e,value:t.value}));case Z.Ie:return n("id",e=>({...e,error:t.error,status:r(t.error)}));case Z.nb:return n("incomeTax",e=>({...e,value:t.value}));case Z._l:return n("incomeTax",e=>({...e,error:t.error,status:r(t.error)}));case Z.cs:return n("complex",e=>({...e,value:t.value}));case Z.nz:return n("complex",e=>({...e,error:t.error,status:r(t.error)}));case Z.Cy:return n("streetAddress",e=>({...e,value:t.value}));case Z.r4:return n("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Z.JG:return n("suburb",e=>({...e,value:t.value}));case Z.gW:return n("suburb",e=>({...e,error:t.error,status:r(t.error)}));case Z.tJ:return n("city",e=>({...e,value:t.value}));case Z.WK:return n("city",e=>({...e,error:t.error,status:r(t.error)}));case Z.Nt:return n("postalCode",e=>({...e,value:t.value}));case Z.Ki:return n("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case Z.YV:return n("country",e=>({...e,value:t.value}));case Z.R5:return n("country",e=>({...e,error:t.error,status:r(t.error)}));case Z.bk:return n("poBox",e=>({...e,value:t.value}));case Z.c9:return n("poBox",e=>({...e,error:t.error,status:r(t.error)}));case Z.IM:return n("poBox",e=>({...e,value:null,error:null,status:a()}));case Z.tA:return n("poPostOffice",e=>({...e,value:t.value}));case Z.I0:return n("poPostOffice",e=>({...e,error:t.error,status:r(t.error)}));case Z.gH:return n("poPostOffice",e=>({...e,value:null,error:null,status:a()}));case Z.hN:return n("poPostalCode",e=>({...e,value:t.value}));case Z.Cq:return n("poPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Z.AG:return n("poPostalCode",e=>({...e,value:null,error:null,status:a()}));case Z.AF:return n("poCountry",e=>({...e,value:t.value}));case Z.ZH:return n("poCountry",e=>({...e,error:t.error,status:r(t.error)}));case Z.tQ:return n("poCountry",e=>({...e,value:X,error:null,status:S.wK.VALID}));case Z.yG:return n("privateBag",e=>({...e,value:t.value}));case Z.Zt:return n("privateBag",e=>({...e,error:t.error,status:r(t.error)}));case Z.D5:return n("privateBag",e=>({...e,value:null,error:null,status:a()}));case Z.ff:return n("privatePostOffice",e=>({...e,value:t.value}));case Z._t:return n("privatePostOffice",e=>({...e,error:t.error,status:r(t.error)}));case Z.UB:return n("privatePostOffice",e=>({...e,value:null,error:null,status:a()}));case Z.Vr:return n("privatePostalCode",e=>({...e,value:t.value}));case Z.O4:return n("privatePostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Z.Mu:return n("privatePostalCode",e=>({...e,value:null,error:null,status:a()}));case Z.O8:return n("privateCountry",e=>({...e,value:t.value}));case Z.HQ:return n("privateCountry",e=>({...e,error:t.error,status:r(t.error)}));case Z.pk:return n("privateCountry",e=>({...e,value:X,error:null,status:S.wK.VALID}));case Z.cr:return n("postalComplex",e=>({...e,value:t.value}));case Z.nC:return n("postalComplex",e=>({...e,error:t.error,status:r(t.error)}));case Z.xs:return n("postalComplex",e=>({...e,value:null,error:null,status:a()}));case Z.yl:return n("postalStreetAddress",e=>({...e,value:t.value}));case Z.Xj:return n("postalStreetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Z.nc:return n("postalStreetAddress",e=>({...e,value:null,error:null,status:a()}));case Z.HW:return n("postalSuburb",e=>({...e,value:t.value}));case Z.aA:return n("postalSuburb",e=>({...e,error:t.error,status:r(t.error)}));case Z.os:return n("postalSuburb",e=>({...e,value:null,error:null,status:a()}));case Z.nB:return n("postalCity",e=>({...e,value:t.value}));case Z.uX:return n("postalCity",e=>({...e,error:t.error,status:r(t.error)}));case Z.Sq:return n("postalCity",e=>({...e,value:null,error:null,status:a()}));case Z.Zo:return n("postalPostalCode",e=>({...e,value:t.value}));case Z.wc:return n("postalPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Z.K:return n("postalPostalCode",e=>({...e,value:null,error:null,status:a()}));case Z.yD:return n("postalCountry",e=>({...e,value:t.value}));case Z.zl:return n("postalCountry",e=>({...e,error:t.error,status:r(t.error)}));case Z.$i:return n("postalCountry",e=>({...e,value:X,error:null,status:S.wK.VALID}));case Z.Sg:return{...e,gCSStreetAddress:t.value};case Z.eK:return{...e,gCSPostalAddress:t.value};case Z.W6:return{...J};default:return e}},captureDetails:function(e,t){void 0===e&&(e=Q);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case H.U7:return{...e,formStatus:S.wK.VALID};case H.DO:return{...e,formStatus:S.wK.INVALID};case H.GN:return{...e,includeDropoffDetails:S.Yf.NO};case H.xp:return a("name",e=>({...e,displayValue:t.value,value:t.value?t.value.trim():t.value}));case H.S4:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case H.zC:return a("surname",e=>({...e,displayValue:t.value,value:t.value?t.value.trim():t.value}));case H.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case H.KF:return a("mobile",e=>({...e,value:t.value}));case H.Jy:return a("mobile",e=>({...e,error:t.error,status:r(t.error)}));case H.gx:return{...e,displayName:t.value};case H.pI:return{...e,dropOffDetails:t.dropOffDetails};case H.w$:return{...Q};default:return e}},investmentSetup:function(e,t){void 0===e&&(e=Y);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case G.kk:return{...e,formStatus:S.wK.VALID};case G.Rj:return{...e,formStatus:S.wK.INVALID};case G.Fi:return a("yearlyIncrease",()=>({linkWithInflation:null,chooseOwnPercentage:null,noIncrease:null,error:null}));case G.BL:return a("yearlyIncrease",()=>({linkWithInflation:S.Yf.UNTOUCHED,chooseOwnPercentage:S.Yf.UNTOUCHED,noIncrease:S.Yf.UNTOUCHED,error:null}));case G.nK:return a("yearlyIncrease",()=>({linkWithInflation:S.Yf.UNTOUCHED,chooseOwnPercentage:S.Yf.UNTOUCHED,noIncrease:S.Yf.UNTOUCHED,error:t.error}));case G.aY:return a("yearlyIncrease",()=>({linkWithInflation:!0,chooseOwnPercentage:!1,noIncrease:!1,error:null}));case G.H5:return a("yearlyIncrease",()=>({linkWithInflation:!1,chooseOwnPercentage:!0,noIncrease:!1,error:null}));case G.MR:return a("yearlyIncrease",()=>({linkWithInflation:!1,chooseOwnPercentage:!1,noIncrease:!0,error:null}));case G.VU:return a("typeOfInvestor",()=>({comfortable:!0,adventurous:!1,error:null}));case G.jO:return a("typeOfInvestor",()=>({comfortable:!1,adventurous:!0,error:null}));case G.QZ:return a("typeOfInvestor",e=>({...e,comfortable:null,adventurous:null}));case G.sW:return a("typeOfInvestor",()=>({error:null,comfortable:S.Yf.UNTOUCHED,adventurous:S.Yf.UNTOUCHED}));case G.Ki:return a("typeOfInvestor",()=>({comfortable:S.Yf.UNTOUCHED,adventurous:S.Yf.UNTOUCHED,error:t.error}));case G.p8:return{...e,factSheetClicked:t.value};case G.Xl:return a("age",e=>({...e,value:t.value}));case G.Y_:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case G.JH:return a("retirementAge",e=>({...e,value:t.value}));case G.Wc:return a("retirementAge",e=>({value:null,error:null,status:null,options:t.options}));case G.YB:return a("retirementAge",e=>({...e,error:t.error,status:r(t.error)}));case G.FT:return a("monthlyInvestment",e=>({...e,value:t.value}));case G.GG:return a("monthlyInvestment",e=>({...e,error:t.error,status:r(t.error)}));case G.Im:return a("monthlyInvestment",e=>({...e,error:null,status:null,value:null}));case G.qx:return{...e,monthlyInvestmentDerivedTerm:t.term};case G.Nz:return{...e,monthlyInvestmentCommittedTerm:t.term};case G.vF:return a("ownPercentage",e=>({...e,value:t.value}));case G.C1:return a("ownPercentage",e=>({...e,error:t.error,status:r(t.error)}));case G.Q_:return a("ownPercentage",e=>({value:null,error:null,status:null}));case G.y9:return{...e,isCvsVerified:!0};case G.UC:return{...Y};default:return e}},paymentDetails:function(e,t){void 0===e&&(e=re);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case te.WW:return{...e,formStatus:S.wK.VALID};case te.n6:return{...e,formStatus:S.wK.INVALID};case te.kj:return{...e,paymentDetailsFormStatus:S.wK.VALID};case te.HS:return{...e,paymentDetailsFormStatus:S.wK.INVALID};case te.wp:return t.value?{...e,paymentAuthorization:S.wK.INVALID}:{...e,paymentAuthorization:e.paymentAuthorization!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case te.Xl:return{...e,accountValidationStatus:t.value};case te.Mp:return{...e,accountValidationComplete:t.value};case te._7:return{...e,accountValidationComplete:!1,accountValidationStatus:ee.dY.IDLE,paymentAuthorization:S.Yf.UNTOUCHED};case te.Tt:return{...e,includeAvs:!0};case te.OZ:return{...e,includeCdv:!0};case te.Yr:return{...e,accountHolderNameEdited:S.Yf.YES};case te.wm:return{...e,employmentIndustryRequired:S.Yf.YES};case te.Kw:return{...e,employmentIndustryRequired:S.Yf.NO};case te.DP:return{...e,employmentIndustryOtherRequired:S.Yf.YES};case te.f_:return{...e,employmentIndustryOtherRequired:S.Yf.NO};case te.Wp:return a("bankName",e=>({...e,value:t.value}));case te.bP:return a("bankName",e=>({...e,error:t.error,status:r(t.error)}));case te.DH:return a("accountHolderName",e=>({...e,value:t.value}));case te.wW:return a("accountHolderName",e=>({...e,error:t.error,status:r(t.error)}));case te.cw:return a("accountHolderName",e=>({...e,value:t.value}));case te.Lr:return a("accountHolderName",e=>({...e,error:t.error,status:r(t.error)}));case te.Bi:return a("accountNumber",e=>({...e,value:t.value}));case te.qL:return a("accountNumber",e=>({...e,error:t.error,status:r(t.error)}));case te.iU:return a("accountType",e=>({...e,value:t.value}));case te.Tw:return a("accountType",e=>({...e,error:t.error,status:r(t.error)}));case te.Iw:return a("debitOrderDay",e=>({...e,value:t.value}));case te.Ri:return a("debitOrderDay",e=>({...e,error:t.error,status:r(t.error)}));case te.hJ:return a("startMonth",e=>({...e,value:t.value}));case te.ey:return a("startMonth",e=>({...e,error:t.error,status:r(t.error)}));case te.Lg:return a("startMonth",e=>({...e,error:null,value:null,status:null}));case te.YQ:return a("sourceOfFunds",e=>({...e,value:t.value}));case te.jF:return a("sourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case te.KF:return a("employmentPosition",e=>({...e,value:t.value}));case te.Jy:return a("employmentPosition",e=>({...e,error:t.error,status:r(t.error)}));case te.cR:return a("employmentPositionPip",e=>({...e,value:t.value}));case te.He:return a("employmentPositionPip",e=>({...e,error:t.error,status:r(t.error)}));case te.Yg:return a("prominentPerson",e=>({...e,value:t.value}));case te.$H:return a("prominentPerson",e=>({...e,error:t.error,status:r(t.error)}));case te.B7:return a("employmentIndustry",e=>({...e,value:t.value}));case te.kP:return a("employmentIndustry",e=>({...e,error:t.error,status:r(t.error)}));case te.V1:return a("employmentIndustry",()=>({value:null,error:null,status:null}));case te.Sv:return a("employmentIndustryOther",e=>({...e,value:t.value}));case te.ZU:return a("employmentIndustryOther",e=>({...e,error:t.error,status:r(t.error)}));case te.Eo:return a("employmentIndustryOther",()=>({value:null,error:null,status:null}));case te.Aj:return{...re};default:return e}}
2,beneficiaries:function(e,t){void 0===e&&(e=oe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,editBeneficiary:{...e.editBeneficiary,form:{...e.editBeneficiary.form,[t]:r(e.editBeneficiary.form[t])}}});switch(t.type){case ae.mg:return e.beneficiaries.length>1?{...e,showBeneficiarySplitScreen:!0}:e;case ne.R:return{...e,showBeneficiarySplitScreen:!1};case ae.zw:return e;case ae.Wd:const n=t.beneficiaryId,u=e.beneficiaries.filter(e=>e.id!==n);return{...e,beneficiaries:u};case ae.J9:const o=t.beneficiaryId,s=e.beneficiaries.find(e=>e.id===o);return s?{...e,editId:o,editBeneficiary:{form:Object.assign({},s.value),formStatus:S.wK.VALID}}:e;case ae.cR:return{...e,editId:null,editBeneficiary:ue()};case ae.aU:if(e.editBeneficiary.formStatus===S.wK.INVALID)return e;const l=null==t.beneficiaryId,i=l?e.beneficiariesIdIndex:t.beneficiaryId,c={id:i,value:e.editBeneficiary.form};if(l)return{...e,beneficiaries:[].concat((0,p.A)(e.beneficiaries),[c]),beneficiariesIdIndex:e.beneficiariesIdIndex+1,editBeneficiary:ue()};const d=e.beneficiaries,m=d.findIndex(e=>e.id===i),v={id:i,value:e.editBeneficiary.form},f=[].concat((0,p.A)(d.slice(0,m)),[v],(0,p.A)(d.slice(m+1)));return{...e,beneficiaries:f,editId:null,editBeneficiary:ue()};case ae.eT:return{...e,editBeneficiary:{...e.editBeneficiary,formStatus:S.wK.VALID}};case ae.Rk:return{...e,editBeneficiary:{...e.editBeneficiary,formStatus:S.wK.INVALID}};case ae.Eu:return{...e,openDrawer:e.openDrawer?null:S.yv.READ_MORE};case ae.kW:return{...e,openDrawer:e.openDrawer?null:S.yv.EDIT};case ae.Ce:return a("title",e=>({...e,value:t.value}));case ae.vg:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case ae.KC:return a("firstName",e=>({...e,value:t.value}));case ae.Zf:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case ae.zC:return a("surname",e=>({...e,value:t.value}));case ae.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case ae.kb:return a("dateOfBirth",e=>({...e,value:t.value}));case ae.lZ:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case ae.nt:return a("gender",e=>({...e,value:t.value}));case ae.CT:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case ae.A3:return a("mobileNumber",e=>({...e,value:t.value}));case ae.t5:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case ae.EG:return a("email",e=>({...e,value:t.value}));case ae.xI:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case ae.nk:return{...e,deleteBeneficiaryPopupCount:e.deleteBeneficiaryPopupCount+1};case ae.xv:return{...e,maxBeneficiariesAdded:e.maxBeneficiariesAdded+1};case ae.cN:return{...e,removeId:t.value};case ae.ql:return{...oe};default:return e}},beneficiariesSplit:function(e,t){void 0===e&&(e=le);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=(e,t,r)=>null==r.beneficiaryId?r:{...r,value:se[e-1][t],error:null,status:S.Oz.VALID},u=()=>Object.entries(e.form).find(e=>e[1].beneficiaryId===t.beneficiaryId)[0];switch(t.type){case ne.pU:const o=t.beneficiaries,s=Object.entries(e.form),l=o.map((e,t)=>{const r=s.find(t=>t[1].beneficiaryId===e.id),a=(e=>{const t=e+1+"";return"split"+(t.length<2?"0"+t:t)})(t);return r?[a,{value:r[1].value,error:r[1].error,status:r[1].status,beneficiaryId:e.id}]:[a,{value:null,error:null,status:S.Oz.UNTOUCHED,beneficiaryId:e.id}]});return{...e,nFields:l.length,form:{split01:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null},...Object.fromEntries(l)}};case ne.mT:const i=Object.entries(e.form);i.sort((e,t)=>
2{let r=t[0].match(/(\d+)/)[0];return e[0].match(/(\d+)/)[0]-r});const c=i.findIndex(e=>null==e[1].beneficiaryId),d=-1===c?10:c,p=Object.fromEntries(i.map((e,t)=>{let[r,a]=e;return[r,n(d,t,a)]}));return{...e,nFields:d,isEvenSplit:!0,totalPercentage:100,splitError:null,form:p};case ne.e9:return{...e,nFields:1,isEvenSplit:!0,totalPercentage:100,splitError:null,form:{split01:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null},split01:{value:100,error:null,status:"valid",beneficiaryId:t.beneficiaryId}}};case ne.D3:return{...e,isEvenSplit:!1};case ne.yH:const m=Object.entries(e.form),v=Object.fromEntries(m.map(e=>{let[t,r]=e;return[t,{...r,value:null,error:null,status:null}]}));return{...e,form:v,totalPercentage:0,nFields:0};case ne.Nk:return{...e,formStatus:S.wK.VALID};case ne.oQ:return{...e,formStatus:S.wK.INVALID};case ne.z8:return{...e,totalPercentage:t.value};case ne.UL:return{...e,splitError:t.error};case ne.LP:return a(u(),e=>({...e,value:t.value}));case ne.Ag:return a(u(),e=>({...e,error:t.error,status:r(t.error)}));case ne.rd:return{...le};default:return e}},review:function(e,t){switch(void 0===e&&(e=ce),t.type){case ie.tC:return{...e,formStatus:S.wK.VALID};case ie.uS:return{...e,formStatus:S.wK.INVALID};case ie.Kp:return t.value?{...e,replacementPolicy:S.wK.INVALID}:{...e,replacementPolicy:e.replacementPolicy!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case ie.ii:return{...e,replacementPolicyError:t.error};case ie.p2:return t.value?{...e,termsAndConditions:S.wK.INVALID}:{...e,termsAndConditions:e.termsAndConditions!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case ie.n6:return{...e,termsAndConditionsError:t.error};case ie.uE:return{...e,replacementPolicy:null};case ie.Lm:return{...e,termsAndConditions:null};case ie.iP:return{...e,editPage:t.value};case ie.AF:return{...e,replacementPolicySideDrawer:t.value};case ie.rN:return{...e,termsAndConditionsSideDrawer:t.value};case ie.CV:return{...e,referenceNumber:t.referenceNumber,proposalNumber:t.proposalNumber};case ie.LA:return{...e,submitError:t.error};case ie.Cy:return{...e,waitingForSubmission:t.value};case ie.dC:return{...ce};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=pe),t.type){case de.rY:return{scrollToClass:t.value};case de.cf:return{scrollToId:t.value};case de.wz:return{...pe};default:return e}},referenceData:function(e,t){return void 0===e&&(e=ve),t.type===me.CZ?{...e,data:t.value}:e},persistedAt:function(e,t){return void 0===e&&(e=ye),t.type===fe?(new Date).getTime():e},sessionCamVariables:function(e,t){return void 0===e&&(e=be),t.type===he?{...e,requestId:t.value}:e},routing:function(e,t){switch(void 0===e&&(e=Se),t.type){case Ae.zn:return{...e,activePageIndex:t.value};case Ae.Lf:return{...Se};default:return e}}}),Ce="covidSelfAssessment/biographicInfo/transition/formValid",Ie="covidSelfAssessment/biographicInfo/transition/formInvalid",De=()=>({type:Ce}),we=()=>({type:Ie}),Ee="covidSelfAssessment/biographicInfo/resetForm/",Te="covidSelfAssessment/biographicInfo/setValue/",Oe="covidSelfAssessment/biographicInfo/setValid/",Pe=Te+"age",Me=Oe+"age",Le=Te+"gender",ze=Oe+"gender",ke=Te+"postalCode",Ve=Oe+"postalCode",Re={formStatus:S.wK.INVALID,form:{age:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null}}};const xe="covidSelfAssessment/clinicalCriteria/transition/formValid",_e="covidSelfAssessment/clinicalCriteria/transition/formInvalid",Fe=()=>({type:xe}),je=()=>({type:_e}),Ue="covidSelfAssessment/clinicalCriteria/resetForm/",$e="covidSelfAssessment/clinicalCriteria/setValue/",Be="covidSelfAssessment/clinicalCriteria/setValid/",We=$e+"cough",qe=Be+"cough",Ke=$e+"shortBreath",Ge=Be+"shortBreath",Ye=$e+"highFever",He=Be+"highFever",Qe=$e+"soreThroat",Ze=Be+"soreThroat",Xe={formStatus:S.wK.INVALID,form:{cough:{value:null,error:null,status:null},shortBreath:{value:null,error:null,status:null},highFever:{value:null,error:null,status:null},soreThroat:{value:null,error:null,status:null}}};const Je="covidSelfAssessment/travelHistory/transition/formValid",et="covidSelfAssessment/travelHistory/transition/formInvalid",tt=()=>({type:Je}),rt=()=>({type:et}),at="covidSelfAssessment/travelHistory/resetFrom/",nt="covidSelfAssessment/travelHistory/setValue/",ut="covidSelfAssessment/travelHistory/setValid/",ot=nt+"travelledRecently",st=ut+"travelledRecently",lt=nt+"recentCovidContact",it=ut+"recentCovidContact",ct={formStatus:S.wK.INVALID,form:{travelledRecently:{value:null,error:null,status:null},recentCovidContact:{value:null,error:null,status:null}}};const dt="covidSelfAssessment/wizardFooter/transition/disabledContinueButton",pt="covidSelfAssessment/wizardFooter/transition/visibleContinueButton",mt=function(e){return void 0===e&&(e=!0),{type:dt,value:e}},vt="covidSelfAssessment/wizardFooter/setValue/stepIndex",ft={stepIndex:0,continueButtonDisabled:!0,continueButtonVisible:!0};const yt="covidSelfAssessment/progressBar/setValue/activePage",ht={value:null};const gt="covidSelfAssessment/result/setValue/",bt=gt+"riskLevel",At={riskLevel:null};const St=(0,m.HY)({biographicInfo:function(e,t){void 0===e&&(e=Re);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ce:return{...e,formStatus:S.wK.VALID};case Ie:return{...e,formStatus:S.wK.INVALID};case Ee:return{...Re};case Pe:return a("age",e=>({...e,value:t.value}));case Me:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case Le:return a("gender",e=>({...e,value:t.value}));case ze:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case ke:return a("postalCode",e=>({...e,value:t.value}));case Ve:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},clinicalCriteria:function(e,t){void 0===e&&(e=Xe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case xe:return{...e,formStatus:S.wK.VALID};case _e:return{...e,formStatus:S.wK.INVALID};case Ue:return{...Xe};case We:return a("cough",e=>({...e,value:t.value}));case qe:return a("cough",e=>({...e,error:t.error,status:r(t.error)}));case Ke:return a("shortBreath",e=>({...e,value:t.value}));case Ge:return a("shortBreath",e=>({...e,error:t.error,status:r(t.error)}));case Ye:return a("highFever",e=>({...e,value:t.value}));case He:return a("highFever",e=>({...e,error:t.error,status:r(t.error)}));case Qe:return a("soreThroat",e=>({...e,value:t.value}));case Ze:return a("soreThroat",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},travelHistory:function(e,t){void 0===e&&(e=ct);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Je:return{...e,formStatus:S.wK.VALID};case et:return{...e,formStatus:S.wK.INVALID};case at:return{...ct};case ot:return a("travelledRecently",e=>({...e,value:t.value}));case st:return a("travelledRecently",e=>({...e,error:t.error,status:r(t.error)}));case lt:return a("recentCovidContact",e=>({...e,value:t.value}));case it:return a("recentCovidContact",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},wizardFooter:function(e,t){switch(void 0===e&&(e=ft),t.type){case dt:return{...e,continueButtonDisabled:t.value};case pt:return{...e,continueButtonVisible:t.value};case vt:return{...e,stepIndex:t.value};default:return e}},progressBar:function(e,t){return void 0===e&&(e=ht),t.type===yt?{...e,value:t.value}:e},result:function(e,t){return void 0===e&&(e=At),t.type===bt?{...e,riskLevel:t.value}:e}}),Nt={ZA:[{min:1,max:245100,baseTax:0,rate:.18,threshold:0},{min:245101,max:383100,baseTax:44118,rate:.26,threshold:245100},{min:383101,max:530200,baseTax:79998,rate:.31,threshold:383100},{min:530201,max:695800,baseTax:125599,rate:.36,threshold:530200},{min:695801,max:887e3,baseTax:185215,rate:.39,threshold:695800},{min:887001,max:1878600,baseTax:259783,rate:.41,threshold:887e3},{min:1878601,baseTax:666339,rate:.45,threshold:1878600}],NA:[{min:1,max:1e5,baseTax:0,rate:0,threshold:0},{min:100001,max:15e4,baseTax:0,rate:.18,threshold:1e5},{min:150001,max:35e4,baseTax:9e3,rate:.25,threshold:15e4},{min:350001,max:55e4,baseTax:59e3,rate:.28,threshold:35e4},{min:550001,max:85e4,baseTax:115e3,rate:.3,threshold:55e4},{min:850001,max:155e4,baseTax:205e3,rate:.32,threshold:85e4},{min:1550001,baseTax:429e3,rate:.37,threshold:155e4}]},Ct={none:{threshold:0,base:0,creditThreshold:0},categoryOne:{threshold:99e3,base:17820,creditThreshold:4},categoryTwo:{threshold:153250,base:27585,creditThreshold:3},categoryThree:{threshold:171300,base:30834,creditThreshold:3}},It={otherIncome:'This is money you make in addition to your main source of income. E.g. High school teacher Thulani Ndlovu earns a salary of R15 000 a month. After school, he drives a cab and makes an "additional income" of R4700 a month.',deductionOtherIncome:"These are all deductions that affect your additional income. E.g. The service company that Thulani drives the cab for subtracts a service fee of R350 from his additional income of R4,700.",resultCard:"To calculate your income tax, we take your total income for the year, your retirement fund contributions and deductions from other income (if provided) into account to calculate your taxable income. \n We then check it against this year's tax threshold to see if you will pay tax. If you will pay tax, we apply this year's tax rate to your taxable income and deduct the applicable rebate and medical tax credits."};var Dt=r(20592);const wt={formStatus:S.wK.INVALID,showRecommendation:!1,ageGroups:[{value:"categoryOne",description:"Under 65"},{value:"categoryTwo",description:"Between 65 and 75"},{value:"categoryThree",description:"Over 75"}],frequencyOptions:[{value:1,description:"Monthly"},{value:2,description:"Yearly"}
2],form:{age:{value:"categoryOne",error:null,status:"valid"},incomeFrequency:{value:"Monthly",error:null,status:"valid"},incomeValue:{value:null,error:null,status:null}},result:{monthlyIncome:null,taxValue:null},referenceData:{taxBrackets:Nt,taxRebates:Ct,infoData:It},showFiedDetailsStatus:{fieldDescription:null,title:null}};var Et=r(85062);const Tt={formStatus:S.wK.INVALID,showRecommendation:!1,ageGroups:[{value:"categoryOne",description:"Under 65"},{value:"categoryTwo",description:"Between 65 and 75"},{value:"categoryThree",description:"Over 75"}],frequencyOptions:[{value:1,description:"Monthly"},{value:2,description:"Yearly"}],form:{age:{value:"categoryOne",error:null,status:"valid"},incomeFrequency:{value:"Monthly",error:null,status:"valid"},incomeValue:{value:null,error:null,status:null},otherIncome:{income:{value:null,error:null,status:null,description:It.otherIncome},deduction:{value:null,error:null,status:null,description:It.deductionOtherIncome},toggleStatus:!1},medicalAid:{ownContribution:{value:null,error:null,status:null},employerContribution:{value:null,error:null,status:null},medicalAidDependents:{value:null,error:null,status:null},toggleStatus:!1},pensionFund:{ownContribution:{value:null,error:null,status:null},employerContribution:{value:null,error:null,status:null},toggleStatus:!1},providentFund:{ownContribution:{value:null,error:null,status:null},employerContribution:{value:null,error:null,status:null},toggleStatus:!1},retirementAnnuity:{value:null,error:null,status:null,toggleStatus:!1}},result:{monthlyIncome:null,taxValue:null},referenceData:{taxBrackets:Nt,taxRebates:Ct,advancedData:{medicalAidCredits:{mainDependents:4512,otherDependents:3048},maximumRetirement:171600,monetaryCape:43e4,constants:{first:.075,second:.25,third:.333,limitRemuneration:.275}},infoData:It},showFiedDetailsStatus:{fieldName:null,subFieldName:null,fieldDescription:null,title:null}};const Ot="incomeTaxCalculator/scrolling/transition/scrollToClass",Pt="incomeTaxCalculator/scrolling/transition/scrollToId",Mt="incomeTaxCalculator/scrolling/transition/resetScroll",Lt=e=>({type:Ot,value:e}),zt={scrollToClass:Ot,scrollToId:Pt};const kt=(0,m.HY)({basicCalculator:function(e,t){void 0===e&&(e=wt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Dt.F2:return{...e,formStatus:S.wK.VALID};case Dt.mO:return{...e,formStatus:S.wK.INVALID};case Dt.Xl:return a("age",e=>({...e,value:t.value}));case Dt.Y_:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case Dt.Mo:return a("incomeFrequency",e=>({...e,value:t.value}));case Dt.TN:return a("incomeFrequency",e=>({...e,error:t.error,status:r(t.error)}));case Dt.he:return a("incomeValue",e=>({...e,value:t.value}));case Dt.Ec:return a("incomeValue",e=>({...e,error:t.error,status:r(t.error)}));case Dt.MB:return{...e,result:t.value};case Dt.CZ:return e;case Dt.Ey:return wt;case Dt.ZZ:return{...e,showRecommendation:!0};case Dt.aj:return{...e,showFiedDetailsStatus:{fieldDescription:e.referenceData.infoData.resultCard,title:t.value.title}};default:return e}},advancedCalculator:function(e,t){void 0===e&&(e=Tt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Et.RV:return{...e,formStatus:S.wK.VALID};case Et.Q1:return{...e,formStatus:S.wK.INVALID};case Et.Xl:return a("age",e=>({...e,value:t.value}));case Et.Y_:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case Et.Mo:return a("incomeFrequency",e=>({...e,value:t.value}));case Et.TN:return a("incomeFrequency",e=>({...e,error:t.error,status:r(t.error)}));case Et.he:return a("incomeValue",e=>({...e,value:t.value}));case Et.Ec:return a("incomeValue",e=>({...e,error:t.error,status:r(t.error)}));case Et.cE:return a("otherIncome",e=>({...e,income:Object.assign({},e.income,{value:t.value})}));case Et.T9:return a("otherIncome",e=>({...e,income:Object.assign({},e.income,{error:t.error,status:r(t.error)})}));case Et.SK:return a("otherIncome",e=>({...e,deduction:Object.assign({},e.deduction,{value:t.value})}));case Et.RD:return a("otherIncome",e=>({...e,deduction:Object.assign({},e.deduction,{error:t.error,status:r(t.error)})}));case Et.fO:return a("otherIncome",t=>({...t,toggleStatus:!e.form.otherIncome.toggleStatus}));case Et.u4:return a("medicalAid",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{value:t.value})}));case Et.VN:return a("medicalAid",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{error:t.error,status:r(t.error)})}));case Et.V7:return a("medicalAid",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{value:t.value})}));case Et.oL:return a("medicalAid",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{error:t.error,status:r(t.error)})}));case Et.h9:return a("medicalAid",e=>({...e,medicalAidDependents:Object.assign({},e.medicalAidDependents,{value:t.value})}));case Et.OO:return a("medicalAid",e=>({...e,medicalAidDependents:Object.assign({},e.medicalAidDependents,{error:t.error,status:r(t.error)})}));case Et.tn:return a("medicalAid",t=>({...t,toggleStatus:!e.form.medicalAid.toggleStatus}));case Et._Q:return a("pensionFund",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{value:t.value})}));case Et.hb:return a("pensionFund",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{error:t.error,status:r(t.error)})}));case Et.H_:return a("pensionFund",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{value:t.value})}));case Et.SQ:return a("pensionFund",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{error:t.error,status:r(t.error)})}));case Et.ZF:return a("pensionFund",t=>({...t,toggleStatus:!e.form.pensionFund.toggleStatus}));case Et.rz:return a("providentFund",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{value:t.value})}));case Et.gs:return a("providentFund",e=>({...e,ownContribution:Object.assign({},e.ownContribution,{error:t.error,status:r(t.error)})}));case Et.Yl:return a("providentFund",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{value:t.value})}));case Et.Xe:return a("providentFund",e=>({...e,employerContribution:Object.assign({},e.employerContribution,{error:t.error,status:r(t.error)})}));case Et.mz:return a("providentFund",t=>({...t,toggleStatus:!e.form.providentFund.toggleStatus}));case Et.qJ:return a("retirementAnnuity",e=>({...e,value:t.value}));case Et.Xn:return a("retirementAnnuity",e=>({...e,error:t.error,status:r(t.error)}));case Et.rl:return a("retirementAnnuity",t=>({...t,toggleStatus:!e.form.retirementAnnuity.toggleStatus}));case Et.MB:return{...e,result:t.value};case Et.CZ:return e;case Et.Qn:return Tt;case Et.ZZ:return{...e,showRecommendation:!0}
2;case Et.aj:return{...e,showFiedDetailsStatus:{fieldName:t.value.field||null,subFieldName:t.value.subField||null,fieldDescription:t.value.field?e.form[t.value.field][t.value.subField].description:e.referenceData.infoData.resultCard,title:t.value.title}};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=zt),t.type){case Ot:return{scrollToClass:t.value};case Pt:return{scrollToId:t.value};case Mt:return{scrollToId:null};default:return e}}});var Vt=r(66345),Rt=r(66839);const xt={openDrawer:null,callMeBackType:null,sendCallMeBackStatusQuote:S.rs.IDLE,sendCallMeBackStatusReplacement:S.rs.IDLE,sendCallMeBackStatusGeneric:S.rs.IDLE,formStatus:S.wK.INVALID,form:{name:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},contactNumber:{displayValue:null,value:null,error:null,status:null}},gtmContextUrl:null,gtmContextGaId:null,replacementProduct:null,genericProduct:null,quoteProduct:null};var _t=r(67551);const Ft={scrollToClass:null,scrollToId:null};var jt=r(67790);const Ut={activePageIndex:Vt.kX,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null};var $t=r(30745);const Bt={applicationData:{},quoteData:{}};var Wt=r(43198);const qt={formStatus:S.wK.INVALID,form:{isReplacementPolicy:{value:null,error:null,status:null}}};var Kt=r(1934);const Gt={formStatus:S.wK.INVALID,accountValidationStatus:Vt.dY.IDLE,includeAvs:!1,includeCdv:!1,form:{bankName:{value:null,error:null,status:null},accountNumber:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null},debitOrderDay:{value:null,error:null,status:null},paymentAuthorization:{value:S.Yf.NO,error:null,status:null},isSelfEmployed:{value:S.Yf.UNTOUCHED,error:null,status:null}}};var Yt=r(2442);const Ht="South Africa",Qt={formStatus:S.wK.INVALID,gCSStreetAddress:null,gCSPostalAddress:null,dropOffDetails:null,form:{postalAddressMethod:{value:S.Yf.UNTOUCHED,error:null,status:null},postalAddressSame:{value:S.Yf.YES,error:null,status:S.wK.VALID},firstNames:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},id:{displayValue:null,value:null,error:null,status:null},mobileNumber:{displayValue:null,value:null,error:null,status:null},email:{displayValue:null,value:null,error:null,status:null},complex:{value:null,error:null,status:S.Oz.VALID},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:S.Oz.VALID},city:{value:null,error:null,status:null},postalCode:{displayValue:null,value:null,error:null,status:null},country:{value:Ht,error:null,status:S.wK.VALID},poBox:{displayValue:null,value:null,error:null,status:null},poPostOffice:{value:null,error:null,status:null},poPostalCode:{displayValue:null,value:null,error:null,status:null},poCountry:{value:Ht,error:null,status:S.wK.VALID},privateBag:{displayValue:null,value:null,error:null,status:null},privatePostOffice:{value:null,error:null,status:null},privatePostalCode:{displayValue:null,value:null,error:null,status:null},privateCountry:{value:Ht,error:null,status:S.wK.VALID},postalComplex:{value:null,error:null,status:S.Oz.VALID},postalStreetAddress:{value:null,error:null,status:null},postalSuburb:{value:null,error:null,status:S.Oz.VALID},postalCity:{value:null,error:null,status:null},postalPostalCode:{displayValue:null,value:null,error:null,status:null},postalCountry:{value:Ht,error:null,status:S.wK.VALID}}};var Zt=r(32181);const Xt=()=>({form:{selectedExistingBeneficiary:"NONE",title:{value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},relationship:{value:null,error:null,status:null},mobileNumber:{displayValue:null,value:null,error:null,status:null},email:{displayValue:null,value:null,error:null,status:null}},formStatus:S.wK.INVALID}),Jt={beneficiaries:[],beneficiariesIdIndex:0,openDrawer:null,editId:null,editBeneficiary:Xt(),showMustHaveBeneficiary:!1,confirmRemoveBeneficiaryId:null};var er=r(57773);const tr=[[100],[50,50],[34,33,33],[25,25,25,25],[20,20,20,20,20],[20,16,16,16,16,16],[16,14,14,14,14,14,14],[16,12,12,12,12,12,12,12],[12,11,11,11,11,11,11,11,11],[10,10,10,10,10,10,10,10,10,10]],rr={formStatus:S.wK.INVALID,isEvenSplit:!1,splitError:null,totalPercentage:0,nFields:0,form:{split
201:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null}}};var ar=r(35728);const nr={formStatus:S.wK.INVALID,declarations:S.Yf.UNTOUCHED,declarationsSideDrawer:S.Yf.NO,declarationsValidationMessage:null,referenceNumber:null,submitError:null,submitSuccess:null,waitingForSubmission:null,skipConfirmationPage:!1};var ur=r(33563),or=r(85792);const sr=()=>({age:{value:null,error:null,status:null},coverAmount:{value:"30000",error:null,status:S.Oz.VALID},monthlyPremium:{value:"",error:null,status:S.Oz.VALID}}),lr=()=>({...sr(),addPartner:{value:null,error:null,status:S.Oz.VALID},addChild:{value:null,error:null,status:S.Oz.VALID}}),ir=()=>({...sr(),relationship:{value:null,error:null,status:S.Oz.UNTOUCHED}}),cr=()=>({form:lr(),formStatus:S.wK.INVALID,coverCategory:{value:null,error:null,status:null}}),dr={livesCovered:{[Vt.z0.DIRECT_FAMILY]:[],[Vt.z0.PARENTS_AND_IN_LAWS]:[],[Vt.z0.EXTENDED_FAMILY]:[]},expandedView:null,showingAgeValidation:!0,sideDrawerOpen:null,formCoverCategories:{value:null,error:null,status:null},livesCoveredIdIndex:0,editId:null,editCover:cr(),confirmDelete:{id:null,relationship:null,category:null},coverCategoryOptions:["Me and My Direct Family","My Parents and In-laws","My Extended Family"],parentsCoverOptions:["Father","Mother","Father-in-law","Mother-in-law"],extendedFamilyCoverOptions:["Aunt","Brother","Brother-in-law","Cousin","Daughter-in-law","Grandchild","Grandparent","Nephew","Niece","Sister","Sister-in-law","Son-in-law","Uncle","Son","Daughter","Parent-in-law","Grandparent-in-law"],quoteNumber:null,createQuoteError:null,createQuoteSuccess:!1,waitingForCreateQuote:!1};const pr="easiplusFuneralPlan/sessionCamVariables/setValue/requestId",mr=e=>({type:pr,value:e}),vr={requestId:null};var fr=r(73057);const yr={referenceNumber:null,firstNames:null};const hr="easiplusFuneralPlan/setValue/persistedAt",gr=(new Date).getTime();const br=(0,m.HY)({callMeBack:function(e,t){void 0===e&&(e=xt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=e=>e?e.replace(/ /g,""):e;switch(t.type){case Rt.DL:return{...e,openDrawer:e.openDrawer?null:Vt.r.CALL_ME_BACK,callMeBackType:t.value?t.value:null};case Rt.xp:return a("name",e=>({...e,value:t.value}));case Rt.S4:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Rt.zC:return a("surname",e=>({...e,value:t.value}));case Rt.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Rt.yO:return a("contactNumber",e=>({...e,value:n(t.value),displayValue:t.value}));case Rt.BV:return a("contactNumber",e=>({...e,error:t.error,status:r(t.error)}));case Rt.$1:return e.callMeBackType===S.QJ.QUOTE?{...e,sendCallMeBackStatusQuote:S.rs.PENDING}:e.callMeBackType===S.QJ.REPLACEMENT?{...e,sendCallMeBackStatusReplacement:S.rs.PENDING}:{...e,sendCallMeBackStatusGeneric:S.rs.PENDING};case Rt.zv:return e.callMeBackType===S.QJ.QUOTE?{...e,sendCallMeBackStatusQuote:S.rs.SUCCESS}:e.callMeBackType===S.QJ.REPLACEMENT?{...e,sendCallMeBackStatusReplacement:S.rs.SUCCESS}:{...e,sendCallMeBackStatusGeneric:S.rs.SUCCESS};case Rt.gZ:return e.callMeBackType===S.QJ.QUOTE?{...e,sendCallMeBackStatusQuote:S.rs.FAILURE}:e.callMeBackType===S.QJ.REPLACEMENT?{...e,sendCallMeBackStatusReplacement:S.rs.FAILURE}:{...e,sendCallMeBackStatusGeneric:S.rs.FAILURE};case Rt.YQ:return{...e,formStatus:S.wK.VALID};case Rt.TU:return{...e,formStatus:S.wK.INVALID};case Rt.kc:return{...e,gtmContextUrl:t.value};case Rt.Fh:return{...e,gtmContextGaId:t.value};case Rt.q9:return{...e,replacementProduct:t.value};case Rt.l9:return{...e,genericProduct:t.value};case Rt.Ob:return{...e,quoteProduct:t.value};case Rt.AS:return{...xt};default:return e}},replacementPolicy:function(e,t){void 0===e&&(e=qt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Wt.mZ:return{...e,formStatus:S.wK.VALID};case Wt.vg:return{...e,formStatus:S.wK.INVALID};case Wt.kl:return a("isReplacementPolicy",e=>({...e,value:!!t.value}));case Wt.fc:return a("isReplacementPolicy",e=>({...e,error:t.error,status:r(t.error)}));case Wt.al:return{...qt};default:return e}},personalDetails:function(e,t){void 0===e&&(e=Qt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=()=>S.Oz.UNTOUCHED,n=()=>S.Oz.VALID,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),o=e=>e?e.trim():e,s=e=>e?e.replace(/ /g,""):e;switch(t.type){case Yt.IN:return{...e,formStatus:S.wK.VALID};case Yt.XX:return{...e,formStatus:S.wK.INVALID};case Yt.F:return u("postalAddressMethod",e=>({...e,value:t.value}));case Yt.Mw:return u("postalAddressMethod",e=>({...e,error:t.error,status:r(t.error)}));case Yt.OD:return u("postalAddressSame",e=>({...e,value:t.value}));case Yt.Xp:return u("postalAddressSame",e=>({...e,error:t.error,status:r(t.error)}));case Yt.Do:return u("firstNames",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.GY:return u("firstNames",e=>({...e,error:t.error,status:r(t.error)}));case Yt.zC:return u("surname",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.Uf:return u("surname",e=>({...e,error:t.error,status:r(t.error)}));case Yt.HL:return u("id",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.Ie:return u("id",e=>({...e,error:t.error,status:r(t.error)}));case Yt.KF:return u("mobileNumber",e=>({...e,value:s(t.value),displayValue:t.value}));case Yt.Jy:return u("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case Yt.EG:return u("email",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.xI:return u("email",e=>({...e,error:t.error,status:r(t.error)}));case Yt.cs:return u("complex",e=>({...e,value:t.value}));case Yt.nz:return u("complex",e=>({...e,error:t.error,status:r(t.error)}));case Yt.Cy:return u("streetAddress",e=>({...e,value:t.value}));case Yt.r4:return u("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Yt.JG:return u("suburb",e=>({...e,value:t.value}));case Yt.gW:return u("suburb",e=>({...e,error:t.error,status:r(t.error)}));case Yt.tJ:return u("city",e=>({...e,value:t.value}));case Yt.WK:return u("city",e=>({...e,error:t.error,status:r(t.error)}));case Yt.Nt:return u("postalCode",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.Ki:return u("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case Yt.YV:return u("country",e=>({...e,value:t.value}));case Yt.R5:return u("country",e=>({...e,error:t.error,status:r(t.error)}));case Yt.bk:return u("poBox",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.c9:return u("poBox",e=>({...e,error:t.error,status:r(t.error)}));case Yt.IM:return u("poBox",e=>({...e,displayValue:null,value:null,error:null,status:a()}));case Yt.tA:return u("poPostOffice",e=>({...e,value:t.value}));case Yt.I0:return u("poPostOffice",e=>({...e,error:t.error,status:r(t.error)}));case Yt.gH:return u("poPostOffice",e=>({...e,value:null,error:null,status:a()}));case Yt.hN:return u("poPostalCode",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.Cq:return u("poPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Yt.AG:return u("poPostalCode",e=>({...e,displayValue:null,value:null,error:null,status:a()}));case Yt.AF:return u("poCountry",e=>({...e,value:t.value}));case Yt.ZH:return u("poCountry",e=>({...e,error:t.error,status:r(t.error)}));case Yt.tQ:return u("poCountry",e=>({...e,value:Ht,error:null,status:n()}));case Yt.yG:return u("privateBag",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.Zt:return u("privateBag",e=>({...e,error:t.error,status:r(t.error)}));case Yt.D5:return u("privateBag",e=>({...e,displayValue:null,value:null,error:null,status:a()}));case Yt.ff:return u("privatePostOffice",e=>({...e,value:t.value}));case Yt._t:return u("privatePostOffice",e=>({...e,error:t.error,status:r(t.error)}));case Yt.UB:return u("privatePostOffice",e=>({...e,value:null,error:null,status:a()}));case Yt.Vr:return u("privatePostalCode",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.O4:return u("privatePostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Yt.Mu:return u("privatePostalCode",e=>({...e,displayValue:null,value:null,error:null,status:a()}));case Yt.O8:return u("privateCountry",e=>({...e,value:t.value}));case Yt.HQ:return u("privateCountry",e=>({...e,error:t.error,status:r(t.error)}));case Yt.pk:return u("privateCountry",e=>({...e,value:Ht,error:null,status:n()}));case Yt.cr:return u("postalComplex",e=>({...e,value:t.value}));case Yt.nC:return u("postalComplex",e=>({...e,error:t.error,status:r(t.error)}));case Yt.xs:return u("postalComplex",e=>({...e,value:null,error:null,status:a()}));case Yt.yl:return u("postalStreetAddress",e=>({...e,value:t.value}));case Yt.Xj:return u("postalStreetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Yt.nc:return u("postalStreetAddress",e=>({...e,value:null,error:null,status:a()}));case Yt.HW:return u("postalSuburb",e=>({...e,value:t.value}));case Yt.aA:return u("postalSuburb",e=>({...e,error:t.error,status:r(t.error)}));case Yt.os:return u("postalSuburb",e=>({...e,value:null,error:null,status:a()}));case Yt.nB:return u("postalCity",e=>({...e,value:t.value}));case Yt.uX:return u("postalCity",e=>({...e,error:t.error,status:r(t.error)}));case Yt.Sq:return u("postalCity",e=>({...e,value:null,error:null,status:a()}));case Yt.Zo:return u("postalPostalCode",e=>({...e,displayValue:t.value,value:o(t.value)}));case Yt.wc:return u("postalPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case Yt.K:return u("postalPostalCode",e=>({...e,displayValue:null,value:null,error:null,status:a()}));case Yt.yD:return u("postalCountry",e=>({...e,value:t.value}));case Yt.zl:return u("postalCountry",e=>({...e,error:t.error,status:r(t.error)}));case Yt.$i:return u("postalCountry",e=>({...e,value:Ht,error:null,status:n()}));case Yt.Sg:return{...e,gCSStreetAddress:t.value};case Yt.eK:return{...e,gCSPostalAddress:t.value};case Yt.Dw:return{...e,dropOffDetails:t.dropOffDetails};case Yt.kL:return{...Qt};default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=Bt),t.type){case $t.$S:return{...e,a
2pplicationData:t.value};case $t.b7:return{...e,quoteData:t.value};case $t.ld:return{...Bt};default:return e}},paymentDetails:function(e,t){void 0===e&&(e=Gt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Kt.WW:return{...e,formStatus:S.wK.VALID};case Kt.n6:return{...e,formStatus:S.wK.INVALID};case Kt.wp:return a("paymentAuthorization",t=>({...t,value:e.form.paymentAuthorization.value!==S.Yf.YES?S.Yf.YES:S.Yf.NO}));case Kt.dv:return a("paymentAuthorization",e=>({...e,value:t.value}));case Kt.Xl:return{...e,accountValidationStatus:t.value};case Kt.bD:return a("paymentAuthorization",e=>({...e,error:t.error,status:r(t.error)}));case Kt.Wp:return a("bankName",e=>({...e,value:t.value}));case Kt.bP:return a("bankName",e=>({...e,error:t.error,status:r(t.error)}));case Kt._7:return{...e,accountValidationStatus:Vt.dY.IDLE,form:{...e.form,paymentAuthorization:Gt.form.paymentAuthorization}};case Kt.Tt:return{...e,includeAvs:!0};case Kt.OZ:return{...e,includeCdv:!0};case Kt.Bi:return a("accountNumber",e=>({...e,value:t.value}));case Kt.qL:return a("accountNumber",e=>({...e,error:t.error,status:r(t.error)}));case Kt.iU:return a("accountType",e=>({...e,value:t.value}));case Kt.Tw:return a("accountType",e=>({...e,error:t.error,status:r(t.error)}));case Kt.Iw:return a("debitOrderDay",e=>({...e,value:t.value}));case Kt.Ri:return a("debitOrderDay",e=>({...e,error:t.error,status:r(t.error)}));case Kt.eY:return a("isSelfEmployed",e=>({...e,value:t.value}));case Kt.ZF:return a("isSelfEmployed",e=>({...e,error:t.error,status:r(t.error)}));case Kt.iA:return{...Gt};default:return e}},confirmDetails:function(e,t){switch(void 0===e&&(e=nr),t.type){case ar.gg:return{...e,formStatus:S.wK.VALID};case ar.jv:return{...e,formStatus:S.wK.INVALID};case ar.hW:return t.value||t.error?{...e,declarations:S.wK.INVALID}:{...e,declarations:e.declarations!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case ar.rt:return{...e,declarations:null};case ar.Mm:return{...e,declarationsSideDrawer:t.value};case ar.e1:return{...e,declarationsSideDrawer:null};case ar.$T:return{...e,declarationsValidationMessage:t.error};case ar.t$:return{...e,submitError:null,submitSuccess:!1,waitingForSubmission:!0,referenceNumber:null};case ar.ul:return{...e,submitError:{error:!0},submitSuccess:!1,waitingForSubmission:!1,referenceNumber:null};case ar.ZH:return{...e,submitError:null,submitSuccess:!0,waitingForSubmission:!1,referenceNumber:t.value};case ar.oO:return{...nr};case ar.bY:return{...e,skipConfirmationPage:t.value};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=Ft),t.type){case _t.rY:return{scrollToClass:t.value};case _t.cf:return{scrollToId:t.value};case _t.Cb:return{scrollToId:null};default:return e}},routing:function(e,t){void 0===e&&(e=Ut);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case jt.lm:return{...e,activePageIndex:t.value};case jt.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case jt.TC:return{...e,doNavigation:!1};case jt.ae:return r(Vt.i.REPLACEMENT_POLICY);case jt.QE:return r(Vt.i.PERSONAL_DETAILS);case jt.Vd:return r(Vt.i.LIVES_COVERED);case jt.qq:return r(Vt.i.BENEFICIARIES);case jt.nM:return r(Vt.i.BENEFICIARIES_SPLIT);case jt.Ug:return r(Vt.i.PAYMENT_DETAILS);case jt.KD:return r(Vt.i.CONFIRMATION);case jt.Lf:return r(Vt.i.THANK_YOU);default:return e}},beneficiaries:function(e,t){void 0===e&&(e=Jt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,editBeneficiary:{...e.editBeneficiary,form:{...e.editBeneficiary.form,[t]:r(e.editBeneficiary.form[t])}}}),n=e=>e?e.trim():e,u=e=>e?e.replace(/ /g,""):e;switch(t.type){case Zt.zw:return e;case Zt.Wd:const o=e.confirmRemoveBeneficiaryId,s=e.beneficiaries.filter(e=>e.id!==o);return{...e,confirmRemoveBeneficiaryId:null,beneficiaries:s};case Zt.J9:const l=t.beneficiaryId,i=e.beneficiaries.find(e=>e.id===l);return i?{...e,editId:l,editBeneficiary:{form:Object.assign({},i.value),formStatus:S.wK.VALID}}:e;case Zt.cR:return{...e,editId:null,editBeneficiary:Xt()};case Zt.aU:if(e.editBeneficiary.formStatus===S.wK.INVALID)return e;const c=null==t.beneficiaryId,d=c?e.beneficiariesIdIndex:t.beneficiaryId,m={id:d,value:e.editBeneficiary.form};
2if(c)return{...e,beneficiaries:[].concat((0,p.A)(e.beneficiaries),[m]),beneficiariesIdIndex:e.beneficiariesIdIndex+1,editBeneficiary:Xt()};const v=e.beneficiaries,f=v.findIndex(e=>e.id===d),y={id:d,value:e.editBeneficiary.form},h=[].concat((0,p.A)(v.slice(0,f)),[y],(0,p.A)(v.slice(f+1)));return{...e,beneficiaries:h,editId:null,editBeneficiary:Xt()};case Zt.ql:return{...Jt};case Zt.FP:const g=t.value,b=Object.keys(g),A=e.beneficiaries;if(A&&A.length){const t=A.map(e=>{if(b.includes(e.value.selectedExistingBeneficiary)){const t=g[e.value.selectedExistingBeneficiary];return{...e,value:{...e.value,title:t.title,firstName:t.firstName,surname:t.surname,dateOfBirth:t.dateOfBirth}}}return e});return{...e,beneficiaries:t}}return{...e};case Zt.eT:return{...e,editBeneficiary:{...e.editBeneficiary,formStatus:S.wK.VALID}};case Zt.Rk:return{...e,editBeneficiary:{...e.editBeneficiary,formStatus:S.wK.INVALID}};case Zt.kW:return{...e,openDrawer:e.openDrawer?null:S.yv.EDIT};case Zt.ZD:return{...e,editBeneficiary:{...e.editBeneficiary,form:{...e.editBeneficiary.form,selectedExistingBeneficiary:t.value}}};case Zt.Ce:return a("title",e=>({...e,value:t.value}));case Zt.vg:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case Zt.Ie:return a("title",e=>({...e,value:null,error:null,status:null}));case Zt.KC:return a("firstName",e=>({...e,value:n(t.value),displayValue:t.value}));case Zt.Zf:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Zt.Ae:return a("firstName",e=>({...e,value:null,error:null,status:null}));case Zt.zC:return a("surname",e=>({...e,value:n(t.value),displayValue:t.value}));case Zt.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Zt.Xf:return a("surname",e=>({...e,value:null,error:null,status:null}));case Zt.kb:return a("dateOfBirth",e=>({...e,value:t.value}));case Zt.lZ:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case Zt.GL:return a("dateOfBirth",e=>({...e,value:null,error:null,status:null}));case Zt.il:return a("relationship",e=>({...e,value:t.value}));case Zt.pK:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Zt.YD:return a("relationship",e=>({...e,value:null,error:null,status:null}));case Zt.A3:return a("mobileNumber",e=>({...e,value:u(t.value),displayValue:t.value}));case Zt.t5:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case Zt.Sf:return a("mobileNumber",e=>({...e,value:null,error:null,status:null}));case Zt.EG:return a("email",e=>({...e,value:n(t.value),displayValue:t.value}));case Zt.xI:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Zt.sN:return a("email",e=>({...e,value:null,error:null,status:null}));case Zt.hG:return{...e,showMustHaveBeneficiary:t.value};case Zt.Px:return{...e,confirmRemoveBeneficiaryId:t.value};default:return e}},livesCovered:ur.Ay,beneficiariesSplit:function(e,t){void 0===e&&(e=rr);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=(e,t,r)=>null==r.beneficiaryId?r:{...r,value:tr[e-1][t],error:null,status:S.Oz.VALID},u=()=>Object.entries(e.form).find(e=>e[1].beneficiaryId===t.beneficiaryId)[0];switch(t.type){case er.pU:const o=t.beneficiaries,s=Object.entries(e.form),l=o.map((e,t)=>{const r=s.find(t=>t[1].beneficiaryId===e.id),a=(e=>{const t=e+1+"";return"split"+(t.length<2?"0"+t:t)})(t);return r?[a,{value:r[1].value,error:r[1].error,status:r[1].status,beneficiaryId:e.id}]:[a,{value:null,error:null,status:S.Oz.UNTOUCHED,beneficiaryId:e.id}]});return{...e,nFields:l.length,form:{split01:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null},...Object.fromEntries(l)}};case er.mT:const i=Object.entries(e.form);i.sort((e,t)=>
2{let r=t[0].match(/(\d+)/)[0];return e[0].match(/(\d+)/)[0]-r});const c=i.findIndex(e=>null==e[1].beneficiaryId),d=-1===c?10:c,p=Object.fromEntries(i.map((e,t)=>{let[r,a]=e;return[r,n(d,t,a)]}));return{...e,nFields:d,isEvenSplit:!0,totalPercentage:100,splitError:null,form:p};case er.D3:return{...e,isEvenSplit:!1};case er.yH:const m=Object.entries(e.form),v=Object.fromEntries(m.map(e=>{let[t,r]=e;return[t,{...r,value:null,error:null,status:null}]}));return{...e,form:v,totalPercentage:0,nFields:0};case er.e9:return{...e,nFields:1,isEvenSplit:!0,totalPercentage:100,splitError:null,form:{split01:{value:null,error:null,status:null,beneficiaryId:null},split02:{value:null,error:null,status:null,beneficiaryId:null},split03:{value:null,error:null,status:null,beneficiaryId:null},split04:{value:null,error:null,status:null,beneficiaryId:null},split05:{value:null,error:null,status:null,beneficiaryId:null},split06:{value:null,error:null,status:null,beneficiaryId:null},split07:{value:null,error:null,status:null,beneficiaryId:null},split08:{value:null,error:null,status:null,beneficiaryId:null},split09:{value:null,error:null,status:null,beneficiaryId:null},split10:{value:null,error:null,status:null,beneficiaryId:null},split01:{value:100,error:null,status:"valid",beneficiaryId:t.beneficiaryId}}};case er.Nk:return{...e,formStatus:S.wK.VALID};case er.oQ:return{...e,formStatus:S.wK.INVALID};case er.z8:return{...e,totalPercentage:t.value};case er.UL:return{...e,splitError:t.error};case er.LP:return a(u(),e=>({...e,value:t.value}));case er.Ag:return a(u(),e=>({...e,error:t.error,status:r(t.error)}));case er.zj:return{...rr};default:return e}},quote:function(e,t){void 0===e&&(e=dr);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,[t]:r(e[t])}),n=(t,r)=>({...e,editCover:{...e.editCover,form:{...e.editCover.form,[t]:r(e.editCover.form[t])}}});switch(t.type){case or.Gb:return{...e,sideDrawerOpen:t.value};case or.bv:return{...e,sideDrawerOpen:null};case or.$m:return{...e,showingAgeValidation:t.value};case or.gT:return a("formCoverCategories",e=>({...e,value:t.value}));case or.fM:return a("formCoverCategories",e=>({...e,error:t.error,status:r(t.error)}));case or.Xl:return n("age",e=>({...e,value:t.value}));case or.Y_:return n("age",e=>({...e,error:t.error,status:r(t.error)}));case or.GI:return n("coverAmount",e=>({...e,value:t.value}));case or.X4:return n("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case or.PV:return n("monthlyPremium",e=>({...e,value:t.value}));case or.I_:return n("monthlyPremium",e=>({...e,error:t.error,status:r(t.error)}));case or.Av:return n("addPartner",e=>({...e,value:t.value}));case or.DC:return n("addPartner",e=>({...e,error:t.error,status:r(t.error)}));case or.Mz:return n("addChild",e=>({...e,value:t.value}));case or.B5:return n("addChild",e=>({...e,error:t.error,status:r(t.error)}));case or.uH:return n("relationship",e=>({...e,value:t.value}));case or.J_:return n("relationship",e=>({...e,error:t.error,status:r(t.error)}));case or.v0:return{...e,editCover:{...e.editCover,formStatus:S.wK.VALID}};case or._8:return{...e,editCover:{...e.editCover,formStatus:S.wK.INVALID}};case or.ty:if(e.editCover.formStatus!==S.wK.VALID)return e;const u=null==t.coverId,o=u?e.livesCoveredIdIndex:t.coverId,s={id:o,value:e.editCover.form};let l=t.coverCategory;if(u)return{...e,livesCovered:{...e.livesCovered,[l]:[s].concat((0,p.A)(e.livesCovered[l]))},livesCoveredIdIndex:e.livesCoveredIdIndex+1,formCoverCategories:{value:null,error:null,status:null},editId:null,editCover:cr()};const i=e.livesCovered[l],c=i.findIndex(e=>e.id===o);let d;return-1===c?(d={[Vt.z0.DIRECT_FAMILY]:e.livesCovered[Vt.z0.DIRECT_FAMILY].filter(e=>e.id!==o),[Vt.z0.PARENTS_AND_IN_LAWS]:e.livesCovered[Vt.z0.PARENTS_AND_IN_LAWS].filter(e=>e.id!==o),[Vt.z0.EXTENDED_FAMILY]:e.livesCovered[Vt.z0.EXTENDED_FAMILY].filter(e=>e.id!==o)},d[l]=[s].concat((0,p.A)(d[l]))):d={...e.livesCovered,[l]:[].concat((0,p.A)(i.slice(0,c)),[s],(0,p.A)(i.slice(c+1)))},{...e,livesCovered:d,formCoverCategories:{value:null,error:null,status:null},editId:null,editCover:cr()};case or.$L:return{...e,formCoverCategories:{value:null,error:null,status:null},editCover:null,editId:null};case or.Z$:const m=e.confirmDelete.id,v=e.confirmDelete.category,f=e.livesCovered[v];return{...e,livesCovered:{...e.livesCovered,[v]:(f||[]).filter(e=>e.id!==m)}};case or._r:const y=t.coverId,h=t.coverCategory,g=e.livesCovered[h].find(e=>e.id===y);return g?{...e,sideDrawerOpen:t.sideDrawer,editId:y,formCoverCategories:{value:h,error:null,status:S.Oz.VALID}
2,editCover:{form:Object.assign({},g.value),formStatus:S.wK.VALID}}:e;case or.S$:return{...e,expandedView:t.coverCategory};case or.JL:return{...e,expandedView:null};case or.k$:return{...e,sideDrawerOpen:null};case or.AA:return{...e,editCover:cr(),formCoverCategories:{value:null,error:null,status:null}};case or.Zz:return{...e,editCover:{form:lr(),formStatus:S.wK.INVALID,coverCategory:{value:Vt.z0.DIRECT_FAMILY,error:null,status:S.Oz.UNTOUCHED}}};case or.il:return{...e,editCover:{form:{...ir(),coverAmount:{value:"20000",error:null,status:S.Oz.VALID}},formStatus:S.wK.INVALID,coverCategory:{value:Vt.z0.PARENTS_AND_IN_LAWS}}};case or.Io:return{...e,editCover:{form:{...ir(),coverAmount:{value:"15000",error:null,status:S.Oz.VALID}},formStatus:S.wK.INVALID,coverCategory:{value:Vt.z0.EXTENDED_FAMILY}}};case or.iD:const b=lr(),A=e.editCover.coverCategory?e.editCover.coverCategory.value:e.formCoverCategories.value,N=A===Vt.z0.DIRECT_FAMILY?"30000":A===Vt.z0.PARENTS_AND_IN_LAWS?"20000":"15000";return{...e,editCover:{...e.editCover,formStatus:S.wK.INVALID,form:{...e.editCover.form,...b,coverAmount:{...b.coverAmount,value:N}}}};case or.Dj:const{addChild:C,addPartner:I,monthlyPremium:D}=lr();return{...e,editCover:{...e.editCover,formStatus:S.wK.INVALID,form:{...e.editCover.form,addChild:C,addPartner:I,monthlyPremium:D}}};case or.ic:return{...e,confirmDelete:{id:null,relationship:null,category:null}};
2case or.D5:return{...e,confirmDelete:{id:t.id,relationship:t.relationship,category:t.category}};case or.Ij:return{...e,createQuoteError:null,createQuoteSuccess:!1,waitingForCreateQuote:!0};case or.Zi:return{...e,createQuoteError:{error:!0},createQuoteSuccess:!1,waitingForCreateQuote:!1};case or.YT:return{...e,quoteNumber:t.value,createQuoteError:null,createQuoteSuccess:!0};case or._g:return{...e,createQuoteSuccess:!1,waitingForCreateQuote:!1};case or.dt:return{...e,waitingForCreateQuote:t.value};case or.z:return{...dr};default:return e}},sessionCamVariables:function(e,t){return void 0===e&&(e=vr),t.type===pr?{...e,requestId:t.value}:e},thankYou:function(e,t){switch(void 0===e&&(e=yr),t.type){case fr.rC:return{...e,referenceNumber:t.value};case fr.Do:return{...e,firstNames:t.value};default:return e}},persistedAt:function(e,t){return void 0===e&&(e=gr),t.type===hr?(new Date).getTime():e}}),Ar="publicWeb/branchLocator/branchData",Sr="publicWeb/branchLocator/visibileBranches",Nr="publicWeb/branchLocator/selectedBranch",Cr="publicWeb/branchLocator/formattedAddress",Ir="publicWeb/branchLocator/locationType",Dr="publicWeb/branchLocator/userLocation",wr="publicWeb/branchLocator/serviceType",Er={earthRadius:6371,radiansToDegrees(e){return e*(180/Math.PI)},degreesToRadians(e){return e*(Math.PI/180)},maxLatitude(e,t){return e+this.radiansToDegrees(t/this.earthRadius)},minLatitude(e,t){return e-this.radiansToDegrees(t/this.earthRadius)},maxLongitude(e,t,r){const a=Math.cos(this.degreesToRadians(e));return t+this.radiansToDegrees(Math.asin(r/this.earthRadius)/a)},minLongitude(e,t,r){const a=Math.cos(this.degreesToRadians(e));return t-this.radiansToDegrees(Math.asin(r/this.earthRadius)/a)},getDistance(e,t){const r=this.degreesToRadians(e.lat),a=this.degreesToRadians(t.lat),n=this.degreesToRadians(t.lat-e.lat),u=this.degreesToRadians(t.long-e.long),o=Math.sin(n/2)*Math.sin(n/2)+Math.cos(r)*Math.cos(a)*Math.sin(u/2)*Math.sin(u/2),s=2*Math.atan2(Math.sqrt(o),Math.sqrt(1-o));return this.earthRadius*s}},Tr={branchData:[],visibleBranches:[],selectedBranch:{},formattedAddress:"",locationType:"",userLocation:{},serviceType:""};var Or=r(91281);const Pr={cards:[],currentPage:1,primaryFilters:[],selectedPrimaryFilters:[],secondaryFilters:[],selectedSecondaryFilters:[],cardsPerPage:9},Mr=(e,t,r)=>{t&&(r?e.includes(t)||e.push(t):e.includes(t)&&((e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)})(e,t))},Lr=e=>{if(e.length>0){let t=e.map(e=>{if(e.query_key&&""!==e.query_key.trim())return{[e.query_key]:e.uid}}).filter(e=>e);if(t&&t.length>0)return t.reduce((e,t)=>({...e,...t}))}return{}};var zr=r(47573);const kr={productData:{products:[],count:0,error:{}},visibleProducts:[],params:{uid:null,skip:0,take:0}};const Vr="publicWeb/save2gether",Rr="setValid",xr="setValue",_r=e=>`${Vr}/${e}`,Fr=_r(Rr),jr=_r(xr),Ur=`${Vr}/transition/formValid`,$r=`${Vr}/transition/formInvalid`,Br=()=>({type:Ur}),Wr=()=>({type:$r}),qr=e=>_r(`${Rr}/${e}`),Kr=e=>_r(`${xr}/${e}`),Gr=_r("submission/complete"),Yr=e=>({type:Gr,submissionStatus:e}),Hr=_r("sendEmail"),Qr=_r("resetSave2getherStore"),Zr=Kr("formBlocked"),Xr=Kr("showThankYou"),Jr=Kr("showError"),ea=Kr("name"),ta=qr("name"),ra=Kr("surname"),aa=qr("surname"),na=Kr("businessName"),ua=qr("businessName"),oa=Kr("phoneNumber"),sa=qr("phoneNumber"),la=Kr("businessNumber"),ia=qr("businessNumber"),ca=Kr("emailAddress"),da=qr("emailAddress"),pa=Kr("businessRegistered"),ma=qr("businessRegistered"),va=Kr("setValueActionTypenumberOfEmployees"),fa=qr("numberOfEmployees"),ya=Kr("businessDuration"),ha=qr("businessDuration"),ga=Kr("businessManagement"),ba=qr("businessManagement"),Aa=Kr("businessRegisteredAs"),Sa=qr("businessRegisteredAs"),Na=Kr("hasEmployeeRetirement"),Ca=qr("hasEmployeeRetirement"),Ia=e=>({type:ma,error:e}),Da=e=>({type:fa,error:e}),wa=e=>({type:ha,error:e}),Ea=e=>({type:ba,error:e}),Ta=e=>({type:Sa,error:e}),Oa=e=>({type:Ca,error:e}),Pa={firstName:{value:"",error:null,status:null},surname:{value:"",error:null,status:null},businessName:{value:"",error:null,status:null},phoneNumber:{value:"",error:null,status:null},businessNumber:{value:"",error:null,status:null},emailAddress:{value:"",error:null,status:null},businessRegistered:{value:"",error:null,status:null},numberOfEmployees:{value:"",error:null,status:null},businessDuration:{value:"",error:null,status:null},businessManagement:{value:"",error:null,status:null},businessRegisteredAs:{value:"",error:null,status:null},hasEmployeeRetirement:{value:"",error:null,status:null},formBlocked:!1,showThankYou:!1,showError:!1,formStatus:S.wK.INVALID},Ma={...Pa,formBlocked:!1};if({}.GRIDSOME_ENVIRONMENT_NAME){const e={}.GRIDSOME_ENVIRONMENT_NAME.toLowerCase();"preprod"!==e&&"prod"!==e||(Ma.toEmailAddress="[email protected]")}Ma.toEmailAddress="[email protected]";var La=r(84991);const za={searchQuery:"",category:[],searchCategory:[],page:"1",perPage:"10",searchresult:[],autoCompleteResult:[],frequentResult:[],site:{}.GRIDSOME_COUNTRY_SELECTOR?{}.GRIDSOME_COUNTRY_SELECTOR:"za",isFetching:!1,searchItemOne:"",searchItemTwo:"",searchItemThree:"",quicklinks:[],referrerPath:null},ka=e=>{const t={},r=e;return r&&r.data&&(r.data[0]&&(t.searchItemOne=r.data[0]),r.data[1]&&(t.searchItemTwo=r.data[1]),r.data[2]&&(t.searchItemThree=r.data[2])),t};var Va=r(81431);const Ra={jhbSharePrice:{lastSuccessfulCall:null,lastAttempt:null,sharePrice:null},ldnSharePrice:{lastSuccessfulCall:null,lastAttempt:null,sharePrice:null},indicators:{lastSuccessfulCall:null,lastAttempt:null,reutersUpdateDate:"",indicators:null},jhbSharePriceFetching:!1,ldnSharePriceFetching:!1,commoditiesExpanded:!1,currenciesExpanded:!1,localExpanded:!1,offshoreExpanded:!1};var xa=r(62066),_a=r(50024);const Fa={formStatus:S.wK.INVALID,apiCallStatus:S.rs.IDLE,selectedFund:{value:null,error:null,status:null},startDate:{value:null,error:null,status:null},endDate:{value:null,error:null,status:null},fundsList:[],fundData:[]},ja=e=>e?S.Oz.ERROR:S.Oz.VALID;var Ua=r(53356);
2const $a={dividendsTotal:null,shares:{value:"",error:null,status:null},formStatus:S.wK.INVALID,selectedCountry:null};var Ba=r(90082);const Wa="/privacy-policy",qa={firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},productName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},leadSystem:"za",emailCampaignCode:null,privacyPolicyUrl:Wa,postalCode:{value:null,error:null,status:null},locationComments:{value:null,error:null,status:null},additionalNumber:{value:null,error:null,status:null},city:{value:null,error:null,status:null},location:{value:null,error:null,status:null},ngLocation:{value:"Abia",error:null,status:"valid"},typeOfHouseValue:{value:null,error:null,status:"valid"},insureProductType:{value:null,error:null,status:"valid"},insureProductItem:{value:null,error:null,status:null},propertyLocation:{value:null,error:null,status:null},typeOfOrganisation:{value:null,error:null,status:"valid"},state:{value:"20",error:null,status:"valid"},toEmail:{value:null,error:null,status:null},activeEntry:{},adviserData:{},sidebarOpen:!1,formStatus:S.wK.INVALID,cmbSubmitStatus:S.rs.IDLE,environmentName:null,isPrepopulatedForm:!1};var Ka=r(81270),Ga=r(57653);const Ya={isOpen:!1,content:null};var Ha=r(46875);const Qa={formStatus:S.wK.INVALID,userFound:null,verifyingStatus:null,form:{initials:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dob:{value:null,error:null,status:null}}};var Za=r(71393);const Xa={firstname:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},employmentType:{value:null,error:null,status:null},payslipAvailability:{value:null,error:null,status:null},wageFrequency:{value:null,error:null,status:null},sidebarOpen:!1,leadsResponse:""},Ja={formStatus:S.wK.INVALID,submitStatus:S.rs.IDLE,captureDetailsSideDrawer:S.Yf.UNTOUCHED,creditCheckConsent:S.Yf.UNTOUCHED,form:Xa};var en=r(8411);const tn={searchCriteria:null,assistanceType:"",incomeBracket:"",chosenLat:null,chosenLong:null,testedLocationStatus:null,locationEnabled:null,locationType:null,discussionOptionsSelected:{value:[]},findAnAdvisorData:{}};
2var rn=r(70030);const an={formStatus:S.wK.INVALID,apiCallStatus:S.rs.IDLE,firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},cellphoneNumber:{value:null,error:null,status:null},isUserPolicyHolder:null,requesterIdNumber:{value:null,error:null,status:null},deceasedIdNumber:{value:null,error:null,status:null},funeralDate:{value:null,error:null,status:S.Oz.VALID},bank:null,bankOther:{value:null,error:null,status:null},branchCode:{value:null,error:null,status:S.Oz.VALID},bankAccountNumber:{value:null,error:null,status:null},bankAccountType:null,agreeToTerms:!1,sidebarOpen:!1},nn=e=>e?S.Oz.ERROR:S.Oz.VALID,un=(e,t)=>({...e,error:t,status:nn(t)});var on=r(28250);const sn={formStatus:S.wK.INVALID,allApiSubmissionsStatus:S.rs.IDLE,apiCallStatus:S.rs.IDLE,firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},requesterIdNumber:{value:null,error:null,status:null},cellphoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:S.Oz.VALID},isUserPolicyHolder:null,isUserBankAccountHolder:null,isStillborn:S.Yf.NO,dateOfDeath:{value:null,error:null,status:null},deceasedIdNumber:{value:null,error:null,status:null},deceasedVerifyDha:{data:null},apiCallDhaStatus:S.rs.IDLE,cdvBankAccountVerification:{data:null},apiCallCdvStatus:S.rs.IDLE,apiCallPreSubmitStatus:S.rs.IDLE,preSubmit:{data:null},causeOfDeath:{value:null,error:null,status:null},reasonForUnnaturalDeath:{value:null,error:null,status:null},reasonForDeath:{value:null,error:null,status:S.Oz.VALID},funeralDate:{value:null,error:null,status:S.Oz.VALID},bank:{value:null,error:null,status:null},bankOther:{value:null,error:null,status:null},branchCode:{value:null,error:null,status:S.Oz.VALID},bankAccountNumber:{value:null,error:null,status:null},bankAccountType:{value:null,error:null,status:null},bankAccountHolderIdNumber:{value:null,error:null,status:null},bankAccountHolderName:{value:null,error:null,status:null},noticeOfDeathDocument:{value:null,error:null,status:S.Oz.VALID},proofOfBankDocument:{value:null,error:null,status:S.Oz.VALID},agreeToTerms:!1,sidebarOpen:!1,recaptcha:{value:null,error:null,status:null}},ln=e=>e?S.Oz.ERROR:S.Oz.VALID,cn=(e,t)=>({...e,error:t,status:ln(t)});let dn,pn;var mn=r(46046);const vn={hasValidSaIdNumber:S.Yf.YES,saIdNumber:{value:null,error:null,status:null},firstname:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},recaptcha:{value:null,error:null,status:null}},fn={formStatus:S.wK.INVALID,apiSubmitStatus:S.rs.IDLE,userFound:null,legalEntity:null,sideDrawerOpen:S.Yf.UNTOUCHED,form:vn};const yn="publicWeb/onTheMoney/enrolledCourses/setValue",hn="publicWeb/onTheMoney/calendarEvents/setValue",gn=e=>({type:yn,value:e}),bn=e=>({type:hn,value:e}),An="publicWeb/onTheMoney/enrolledCourses/fetch",Sn="publicWeb/onTheMoney/calendarEvents/fetch",Nn=(e,t,r)=>{if(!("undefined"!=typeof window?window.localStorage:""))return!1;return document.cookie.split(";").map(e=>e.trim()).find(e=>e.startsWith("MoodleSession="))&&!!e&&!!t&&!!r},Cn=(()=>{const e="undefined"!=typeof window?window.localStorage:"",t=e?localStorage.getItem("sessionKey"):null,r=e?localStorage.getItem("authToken"):null,a=e?localStorage.getItem("userProfile"):null;return{isLoggedIn:Nn(t,r,a),sessionKey:t,authToken:r,userProfile:a,enrolledCourses:[],calendarEvents:[],calendarUrl:"/learning/calendar",contentHubUrl:"/content-hub/",courseCatalogueUrl:"/learning/course",dashboardUrl:"/learning/my",gradesUrl:"/learning/grade/report/overview/index.php",learningSearchUrl:"/learning/search/index.php",logOutUrl:"/learning/login/logout.php?sesskey=%s",messagesUrl:"/learning/message/index.php",notificationsUrl:"/learning/message/output/popup/notifications.php",preferencesUrl:"/learning/user/preferences.php",profileUrl:"/learning/user/profile.php",signUpUrl:"/learning/login/signup.php",signInUrl:"/learning/login/index.php"}})();var In=r(54358);const Dn={form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},cellphoneNumber:{value:null,error:null,status:null},town:{value:null,error:"You'll need to select the town where you live or the nearest town to your location",status:S.Oz.ERROR},employmentStatus:{value:null,error:null,status:null},wageFrequency:{value:null,error:null,status:null},payslip:{value:null,error:null,status:null},empoloyerName:{value:null,error:null,status:null},creditCheckConsent:{value:null,error:null,status:null}},isSidedrawerOpen:!1,formStatus:S.wK.INVALID,leadServiceStatus:null};const wn=(0,m.HY)({branchLocator:function(e,t){void 0===e&&(e=Tr);const r=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Ar:const a=function(e){const t=e.findBranchParams.searchValues.userLocation.lat,r=e.findBranchParams.searchValues.userLocation.long,a=e.findBranchParams.searchValues.serviceType;return function(e,t){const r=e.filter(e=>e.node.brand===t);return{branches:r,count:r.length}}(function(e,t,r,a){const n=r.map(e=>({...e,location:{latitude:e.node.latitude,longitude:e.node.longitude}})).sort((r,a)=>Er.getDistance({lat:e,long:t},{lat:r.node.latitude,long:r.location.longitude})-Er.getDistance({lat:e,long:t},{lat:a.node.latitude,long:a.location.longitude}));let u=Er.maxLatitude(e,a),o=Er.maxLongitude(e,t,a),s=Er.minLatitude(e,a),l=Er.minLongitude(e,t,a),i=n.filter(e=>{const t=e.node.latitude,r=e.node.longitude;return t>=s&&t<=u&&r>=l&&r<=o});if(0===i.length){let r=50;u=Er.maxLatitude(e,r),o=Er.maxLongitude(e,t,r),s=Er.minLatitude(e,r),l=Er.minLongitude(e,t,r),i=n.filter(e=>{const t=e.node.latitude,r=e.node.longitude;return t>=s&&t<=u&&r>=l&&r<=o})}return i}(t,r,e.branches,e.findBranchParams.distance),a)}(t.value);return r("branchData",e=>({...e,value:a}));case Sr:return r("visibleBranches",e=>({...e,value:t.value}));case Nr:return r("selectedBranch",e=>({...e,value:t.value}));case Cr:return r("formattedAddress",e=>({...e,value:t.value}));case Ir:return r("locationType",e=>({...e,value:t.value}));case Dr:return r("userLocation",e=>({...e,value:t.value}));case wr:return r("serviceType",e=>({...e,value:t.value}));default:return e}},signupAndDownloadForm:xa.A,priceGraph:function(e,t){void 0===e&&(e=Fa);const r=e=>((e,t)=>({...e,error:t,status:ja(t)}))(e,t.error),a=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case _a.te:return{...e,formStatus:S.wK.VALID};case _a.eE:return{...e,formStatus:S.wK.INVALID};case _a.rI:return a("selectedFund",e=>({...e,value:t.value.detail.id}));case _a.ld:return a("startDate",e=>({...e,value:t.value}));case _a.sE:return a("startDate",r);case _a.Wi:return a("endDate",e=>({...e,value:t.value}));case _a.Jm:return a("endDate",r);case _a._J:return{...e,fundsList:t.value};case _a.Xh:return{...e,fundData:t.value};
2case _a.YF:return{...e,apiCallStatus:S.rs.PENDING};case _a.kz:return{...e,apiCallStatus:S.rs.SUCCESS};case _a.bu:return{...e,apiCallStatus:S.rs.FAILURE};default:return e}},articleCardFilter:function(e,t){let r,a,n;switch(void 0===e&&(e=Pr),t.type){case Or.Mz:return{...e,cards:t.cards};case Or.W5:return{...e,primaryFilters:t.primaryFilters,secondaryFilters:t.secondaryFilters,cardsPerPage:t.cardsPerPage};case Or.wH:return{...e,currentPage:t.value};case Or.M8:return r=(0,p.A)(e.selectedPrimaryFilters),Mr(r,t.selectedPrimaryFilterItem,t.isChecked),{...e,currentPage:1,selectedPrimaryFilters:r};case Or.M:return r=(0,p.A)(e.selectedPrimaryFilters),t.isChecked&&(r=[]),{...e,currentPage:1,selectedPrimaryFilters:r};case Or.qz:return a=(0,p.A)(e.selectedSecondaryFilters),Mr(a,t.selectedSecondaryFilterItem,t.isChecked),{...e,currentPage:1,selectedSecondaryFilters:a};case Or.Ic:return a=(0,p.A)(e.selectedSecondaryFilters),t.isChecked&&(a=[]),{...e,currentPage:1,selectedSecondaryFilters:a};case Or.kV:let u=t.primaryQueryParam;return n=Lr(e.primaryFilters),r=(0,p.A)(e.selectedPrimaryFilters),u&&(n[u]&&(u=n[u]),Mr(r,u,!0)),{...e,currentPage:1,selectedPrimaryFilters:r};case Or.Ud:let o=t.secondaryQueryParam;return n=Lr(e.secondaryFilters),a=(0,p.A)(e.selectedSecondaryFilters),o&&(n[o]&&(o=n[o]),Mr(a,o,!0)),{...e,currentPage:1,selectedSecondaryFilters:a};default:return e}},businessProducts:function(e,t){switch(void 0===e&&(e=kr),t.type){case zr.ur:return((t,r)=>({...e,[t]:r(e.params[t])}))("params",e=>({...e,uid:t.value.uid,skip:t.value.skip,take:t.value.take}));case zr.Vh:return((t,r)=>({...e,[t]:r(e[t])}))("productData",e=>({...e,products:t.value.products,count:t.value.count,error:t.value.error}));default:return e}},save2gether:function(e,t){void 0===e&&(e=Ma);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Qr:return{...e,...Pa};case Zr:return{...e,formBlocked:t.value};case Xr:return{...e,showThankYou:t.value};case Jr:return{...e,showError:t.value};case ea:return a("firstName",e=>({...e,value:t.value}));case ta:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case ra:return a("surname",e=>({...e,value:t.value}));case aa:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case na:return a("businessName",e=>({...e,value:t.value}));case ua:return a("businessName",e=>({...e,error:t.error,status:r(t.error)}));case oa:return a("phoneNumber",e=>({...e,value:t.value}));case sa:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case la:return a("businessNumber",e=>({...e,value:t.value}));case ia:return a("businessNumber",e=>({...e,error:t.error,status:r(t.error)}));case ca:return a("emailAddress",e=>({...e,value:t.value}));case da:return a("emailAddress",e=>({...e,error:t.error,status:r(t.error)}));case pa:return a("businessRegistered",e=>({...e,value:t.value}));case ma:return a("businessRegistered",e=>({...e,error:t.error,status:r(t.error)}));case va:return a("numberOfEmployees",e=>({...e,value:t.value}));case fa:return a("numberOfEmployees",e=>({...e,error:t.error,status:r(t.error)}));case ya:return a("businessDuration",e=>({...e,value:t.value}));case ha:return a("businessDuration",e=>({...e,error:t.error,status:r(t.error)}));case ga:return a("businessManagement",e=>({...e,value:t.value}));case ba:return a("businessManagement",e=>({...e,error:t.error,status:r(t.error)}));case Aa:return a("businessRegisteredAs",e=>({...e,value:t.value}));case Sa:return a("businessRegisteredAs",e=>({...e,error:t.error,status:r(t.error)}));case Na:return a("hasEmployeeRetirement",e=>({...e,value:t.value}));case Ca:return a("hasEmployeeRetirement",e=>({...e,error:t.error,status:r(t.error)}));case Ur:return{...e,formStatus:S.wK.VALID};case $r:return{...e,formStatus:S.wK.INVALID};default:return e}},search:function(e,t){switch(void 0===e&&(e=za),t.type){case La.r0:return{...e,searchQuery:t.value.detail};case La.i_:return{...e,category:t.value};case La.Di:return{...e,searchCategory:t.value};case La.df:return{...e,page:t.value};case La.Vz:return{...e,perPage:t.value};case La.zL:return{...e,searchresult:t.value};case La.Yz:return{...e,autoCompleteResult:t.value,...ka(t.value)};case La.kS:return{...e,frequentResult:t.value};case La.KD:return{...e,isFetching:t.value};case La.pp:return{...e,...ka(t.value)};case La.VD:return{...za,quicklinks:e.quicklinks};case La.Mp:return{...e,quicklinks:t.value};case La.JW:return{...e,referrerPath:t.value};default:return e}},sharePrice:function(e,t){void 0===e&&(e=Ra);const r=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Va.wp:return r("jhbSharePrice",e=>{var r,a,n;return{...e,lastSuccessfulCall:null==t||null===(r=t.value)||void 0===r?void 0:r.lastSuccessfulCall,lastAttempt:null==t||null===(a=t.value)||void 0===a?void 0:a.lastAttempt,sharePrice:null==t||null===(n=t.value)||void 0===n?void 0:n.sharePrice}});case Va.C7:return r("ldnSharePrice",e=>{var r,a,n;return{...e,lastSuccessfulCall:null==t||null===(r=t.value)||void 0===r?void 0:r.lastSuccessfulCall,lastAttempt:null==t||null===(a=t.value)||void 0===a?void 0:a.lastAttempt,sharePrice:null==t||null===(n=t.value)||void 0===n?void 0:n.sharePrice}});case Va.Az:return{...e,jhbSharePriceFetching:t.value.detail};case Va.Qs:return{...e,ldnSharePriceFetching:t.value.detail};case Va.QE:return r("indicators",e=>{var r,a,n,u,o;return{...e,lastSuccessfulCall:null==t||null===(r=t.value)||void 0===r?void 0:r.lastSuccessfulCall,lastAttempt:null==t||null===(a=t.value)||void 0===a?void 0:a.lastAttempt,sharePrice:null==t||null===(n=t.value)||void 0===n?void 0:n.sharePrice,reutersUpdateDate:null==t||null===(u=t.value)||void 0===u?void 0:u.reutersUpdateDate,indicators:null==t||null===(o=t.value)||void 0===o?void 0:o.indicators}});case Va.WZ:return{...e,commoditiesExpanded:t.value};case Va.qU:return{...e,currenciesExpanded:t.value};case Va.x9:return{...e,offshoreExpanded:t.value};case Va.Il:return{...e,localExpanded:t.value};default:return e}},dividendCalculator:function(e,t){void 0===e&&(e=$a);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Ua.jq:return{...e,dividendsTotal:t.value};case Ua.cS:return a("shares",e=>({...e,value:t.value}));case Ua.rj:return a("shares",e=>({...e,error:t.error,status:r(t.error)}));case Ua.gS:return{...e,selectedCountry:t.value};case Ua.vO:return{...e,formStatus:S.wK.VALID};case Ua.SC:return{...e,formStatus:S.wK.INVALID};default:return e}},callMeBackForm:function(e,t){void 0===e&&(e=qa);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Ba.EY:return a("firstName",e=>({...e,value:t.value}));case Ba.dE:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Ba.eR:return a("surname",e=>({...e,value:t.value}));case Ba.FI:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Ba.pi:return a("phoneNumber",e=>({...e,value:t.value}));case Ba.wE:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Ba.ul:return a("productName",e=>({...e,value:t.value}));case Ba.Fv:return a("email",e=>({...e,value:t.value}));case Ba.od:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Ba.K8:let n=Wa;return t.value&&(n=t.value),{...e,privacyPolicyUrl:n};case Ba.g:return a("postalCode",e=>({...e,value:t.value}));case Ba.b3:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case Ba.AR:return a("additionalNumber",e=>({...e,value:t.value}));case Ba.pl:return a("additionalNumber",e=>({...e,error:t.error,status:r(t.error)}));case Ba.WL:return a("city",e=>({...e,value:t.value}));case Ba.bJ:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case Ba.$n:return a("locationComments",e=>({...e,value:t.value}));case Ba.GH:return a("locationComments",e=>({...e,error:t.error,status:r(t.error)}));case Ba.QQ:return a("location",e=>({...e,value:t.value}));case Ba.LH:return a("location",e=>({...e,error:t.error,status:r(t.error)}));case Ba.ux:return a("state",e=>({...e,value:t.value}));case Ba.tq:return a("state",e=>({...e,error:t.error,status:r(t.error)}));case Ba.o8:return a("typeOfHouseValue",e=>({...e,value:t.value}));case Ba.pQ:return a("typeOfHouseValue",e=>({...e,error:t.error,status:r(t.error)}));case Ba.cJ:return a("insureProductType",e=>({...e,value:t.value}));case Ba.Ds:return a("insureProductType",e=>({...e,error:t.error,status:r(t.error)}));case Ba.hN:return a("insureProductItem",e=>({...e,value:t.value}));case Ba.mO:return a("insureProductItem",e=>({...e,error:t.error,status:r(t.error)}));case Ba.rF:return a("propertyLocation",e=>({...e,value:t.value}));case Ba.yH:return a("propertyLocation",e=>({...e,error:t.error,status:r(t.error)}));case Ba.wy:return a("typeOfOrganisation",e=>({...e,value:t.value}));case Ba.t8:return a("typeOfOrganisation",e=>({...e,error:t.error,status:r(t.error)}));case Ba.V1:return a("toEmail",e=>({...e,value:t.value}));case Ba._V:return{...e,emailCampaignCode:t.value};case Ba.kl:return{...e,activeEntry:t.value};case Ba.SP:return{...e,adviserData:t.value};case Ba.yE:return{...e,sidebarOpen:t.value};case Ba.YQ:return{...e,formStatus:S.wK.VALID};case Ba.TU:return{...e,formStatus:S.wK.INVALID};case Ba.Jr:return{...e,cmbSubmitStatus:S.rs.SUCCESS};case Ba.UF:return{...e,cmbSubmitStatus:S.rs.PENDING};case Ba.qR:return{...e,cmbSubmitStatus:S.rs.FAILURE};case Ba.Xv:return{...e,leadSystem:t.value};case Ba.A5:return{...e,environmentName:t.value};case Ba.ZN:return{...e,isPrepopulatedForm:t.value};case Ba.sp:return qa;default:return e}},chatBot:Ka.A,peopleCardModal:function(e,t){switch(void 0===e&&(e=Ya),t.type){case Ga.rH:return{...e,isOpen:t.value};case Ga.MR:return{...e,content:t.value};default:return e}},unclaimedBenefits:function(e,t){void 0===e&&(e=Qa);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ha.Yo:return{...e,formStatus:S.wK.VALID};case Ha.Lt:return{...e,formStatus:S.wK.INVALID};case Ha.Ne:return a("initials",e=>({...e,value:t.value}));case Ha.UA:return a("initials",e=>({...e,error:t.error,status:r(t.error)}));case Ha.zC:return a("surname",e=>({...e,value:t.value}));case Ha.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Ha.LO:return a("dob",e=>({...e,value:t.value}));case Ha.wl:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case Ha.Il:return{...e,userFound:t.value,verifyingStatus:!1};case Ha.mz:return{...e,verifyingStatus:!0};case Ha.wk:return Qa;default:return e}},qualifyingCheckCallMeBack:function(e,t){void 0===e&&(e=Ja);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Za.iN:return{...e,submitStatus:S.rs.IDLE,creditCheckConsent:S.Yf.UNTOUCHED,formStatus:S.wK.INVALID};case Za.Xo:return{...e,submitStatus:S.rs.IDLE};case Za.W:return{...e,submitStatus:S.rs.PENDING};case Za.mK:return{...e,submitStatus:S.rs.SUCCESS};case Za.zL:return{...e,submitStatus:S.rs.FAILURE};case Za.Xq:return{...e,submitStatus:"EMPLOYMENT_VALIDATION_ERROR"};case Za.xY:return{...e,formStatus:S.wK.VALID};case Za.Bd:return{...e,formStatus:S.wK.INVALID};case Za.df:return{...e,captureDetailsSideDrawer:e.captureDetailsSideDrawer!==S.Yf.YES?S.Yf.YES:S.Yf.NO};
2case Za.Sm:return void 0!==t.value&&null!==t.value?{...e,creditCheckConsent:t.value}:{...e,creditCheckConsent:e.creditCheckConsent!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case Za.jT:return{formStatus:S.wK.INVALID,captureDetailsSideDrawer:S.Yf.UNTOUCHED,creditCheckConsent:S.Yf.UNTOUCHED,submitStatus:S.rs.IDLE,form:Xa};case Za.dV:return a("firstname",e=>({...e,value:t.value}));case Za.Qj:return a("firstname",e=>({...e,error:t.error,status:r(t.error)}));case Za.vn:return a("employmentType",e=>({...e,value:t.value}));case Za.oC:return a("employmentType",e=>({...e,error:t.error,status:r(t.error)}));case Za.qV:return a("payslipAvailability",e=>({...e,value:t.value}));case Za.Ld:return a("payslipAvailability",e=>({...e,error:t.error,status:r(t.error)}));case Za.tm:return a("wageFrequency",e=>({...e,value:t.value}));case Za.Q2:return a("wageFrequency",e=>({...e,error:t.error,status:r(t.error)}));case Za.zC:return a("surname",e=>({...e,value:t.value}));case Za.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Za.TV:return a("idNumber",e=>({...e,value:t.value}));case Za.Kv:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Za.A3:return a("mobileNumber",e=>({...e,value:t.value}));case Za.t5:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case Za.at:return{...e,source:"WEB",sidebarOpen:t.value};case Za.K6:return{...e,source:"DIGITALCMB",sidebarOpen:t.value};case Za.P:return{...e,leadsResponse:t.value};default:return e}},findAnAdvisor:function(e,t){void 0===e&&(e=tn);switch(t.type){case en.TT:return{...e,searchCriteria:t.value};case en.sv:return{...e,chosenLong:t.value};case en.ds:return{...e,chosenLat:t.value};case en.sd:return{...e,assistanceType:t.value};case en.FM:return{...e,incomeBracket:t.value};case en.Ls:return{...e,testedLocationStatus:t.value};case en.Az:return{...e,locationEnabled:t.value};case en.z7:return{...e,locationType:t.value};case en.s$:return((t,r)=>({...e,[t]:r(e[t])}))("discussionOptionsSelected",e=>({...e,value:t.value}));case en.te:return{...e,findAnAdvisorData:t.value};default:return e}},funeralClaim:function(e,t){void 0===e&&(e=an);const r=e=>un(e,t.error),a=e=>({...e,value:t.value}),n=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case rn.hv:return{...e,formStatus:S.wK.VALID};case rn.U1:return{...e,formStatus:S.wK.INVALID};case rn.wi:return{...e,apiCallStatus:S.rs.PENDING};case rn.GJ:return{...e,apiCallStatus:S.rs.SUCCESS};case rn.p4:return{...e,apiCallStatus:S.rs.FAILURE};case rn.T0:return n("firstName",a);case rn.yG:return n("firstName",r);case rn.on:return n("surname",a);case rn.FJ:return n("surname",r);case rn.$0:return n("cellphoneNumber",a);case rn.u6:return n("cellphoneNumber",r);case rn.fK:return{...e,isUserPolicyHolder:t.value};case rn.lW:return n("requesterIdNumber",a);case rn.an:return n("requesterIdNumber",r);case rn.vs:return n("deceasedIdNumber",a);case rn.Q7:return n("deceasedIdNumber",r);case rn.Nb:return{...e,requesterIdNumber:un(e.requesterIdNumber,t.requesterError),deceasedIdNumber:un(e.deceasedIdNumber,t.deceasedError)};case rn.tv:return n("funeralDate",a);case rn.O_:return n("funeralDate",r);case rn.Bw:return{...e,bank:t.value};case rn.qq:return n("bankOther",a);case rn.zM:return n("bankOther",r);case rn.PV:return n("branchCode",a);case rn.I_:return n("branchCode",r);case rn.HQ:return n("bankAccountNumber",a);case rn.Kk:return n("bankAccountNumber",r);case rn.iF:return{...e,bankAccountType:t.value};case rn.BE:return{...e,agreeToTerms:!e.agreeToTerms};case rn.yb:return{...e,sidebarOpen:t.value};default:return e}},funeralClaimV2:function(e,t){void 0===e&&(e=sn);const r=e=>cn(e,t.error),a=e=>({...e,value:t.value}),n=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case on.hv:return{...e,formStatus:S.wK.VALID};case on.U1:return{...e,formStatus:S.wK.INVALID};case on.bd:return{...e,allApiSubmissionsStatus:S.rs.PENDING};case on.nT:return{...e,allApiSubmissionsStatus:S.rs.SUCCESS};case on._0:return{...e,allApiSubmissionsStatus:S.rs.FAILURE};case on.wi:return{...e,apiCallStatus:S.rs.PENDING};case on.GJ:return{...e,apiCallStatus:S.rs.SUCCESS};
2case on.p4:return{...e,apiCallStatus:S.rs.FAILURE};case on.Yf:return{...e,apiCallDhaStatus:S.rs.PENDING};case on.wT:return{...e,apiCallDhaStatus:S.rs.SUCCESS};case on.$Z:return{...e,apiCallDhaStatus:S.rs.FAILURE};case on.e:return{...e,apiCallCdvStatus:S.rs.PENDING};case on.M3:return{...e,apiCallCdvStatus:S.rs.SUCCESS};case on.J4:return{...e,apiCallCdvStatus:S.rs.FAILURE};case on.q3:return{...e,apiCallPreSubmitStatus:S.rs.PENDING};case on.Ee:return{...e,apiCallPreSubmitStatus:S.rs.SUCCESS};case on.Nf:return{...e,apiCallPreSubmitStatus:S.rs.FAILURE};case on.T0:return n("firstName",a);case on.yG:return n("firstName",r);case on.on:return n("surname",a);case on.FJ:return n("surname",r);case on.lW:return n("requesterIdNumber",a);case on.an:return n("requesterIdNumber",r);case on.$0:return n("cellphoneNumber",a);case on.u6:return n("cellphoneNumber",r);case on.rH:return n("email",a);case on.Cz:return n("email",r);case on.fK:return{...e,isUserPolicyHolder:t.value};case on.Hb:return dn=e.isStillborn!==S.Yf.YES?e.causeOfDeath.value:dn,pn=e.isStillborn!==S.Yf.YES?e.causeOfDeath.status:pn,{...e,isStillborn:e.isStillborn!==S.Yf.YES?S.Yf.YES:S.Yf.NO,causeOfDeath:{...e.causeOfDeath,value:e.isStillborn!==S.Yf.YES?"NATURAL":dn,status:e.isStillborn!==S.Yf.YES?S.Oz.VALID:pn}};case on.o1:return n("dateOfDeath",a);case on.ZD:return n("dateOfDeath",r);case on.lx:return{...e,dateOfDeath:cn(e.dateOfDeath,t.dateOfDeathError),funeralDate:cn(e.funeralDate,t.dateOfFuneralError)};case on.vs:return n("deceasedIdNumber",a);case on.Q7:return n("deceasedIdNumber",r);case on.Nb:return{...e,requesterIdNumber:cn(e.requesterIdNumber,t.requesterError),deceasedIdNumber:cn(e.deceasedIdNumber,t.deceasedError)};case on.fi:return{...e,deceasedVerifyDha:{data:t.value}};case on.xZ:return{...e,cdvBankAccountVerification:{data:t.value}};case on.xe:return{...e,isUserBankAccountHolder:t.value};case on.yr:return{...e,preSubmit:{data:t.value}};case on.lz:return n("causeOfDeath",a);case on.YN:return n("causeOfDeath",r);case on.xA:return n("reasonForUnnaturalDeath",a);case on.qP:return n("reasonForUnnaturalDeath",r);case on.Ec:return n("reasonForDeath",a);case on.TF:return n("reasonForDeath",r);case on.tv:return n("funeralDate",a);case on.O_:return n("funeralDate",r);case on.Bw:return n("bank",a);case on.IS:return n("bank",r);case on.qq:return n("bankOther",a);case on.zM:return n("bankOther",r);case on.PV:return n("branchCode",a);case on.I_:return n("branchCode",r);case on.HQ:return n("bankAccountNumber",a);case on.Kk:return n("bankAccountNumber",r);case on.iF:return n("bankAccountType",a);case on.LV:return n("bankAccountType",r);case on.KA:return n("bankAccountHolderIdNumber",a);case on.ld:return n("bankAccountHolderIdNumber",r);case on.kG:return n("bankAccountHolderName",a);case on.z9:return n("bankAccountHolderName",r);case on.OU:return{...e,noticeOfDeathDocument:{...e.noticeOfDeathDocument,value:{documentName:t.value.filename,file:t.value.data,documentClassification:t.value.documentClassification}}};case on.Zn:return{...e,noticeOfDeathDocument:{...e.noticeOfDeathDocument,error:t.error,status:ln(t.error)}};case on.p5:return{...e,noticeOfDeathDocument:{...e.noticeOfDeathDocument,value:null}};case on.aC:return{...e,noticeOfDeathDocument:{...e.noticeOfDeathDocument,error:t.error,status:ln(t.error)}};case on.Yd:return{...e,proofOfBankDocument:{...e.proofOfBankDocument,value:{documentName:t.value.filename,file:t.value.data,documentClassification:t.value.documentClassification}}};case on.Rf:return{...e,proofOfBankDocument:{...e.proofOfBankDocument,error:t.error,status:ln(t.error)}};case on.tI:return{...e,proofOfBankDocument:{...e.proofOfBankDocument,value:null}};case on.A4:return{...e,proofOfBankDocument:{...e.proofOfBankDocument,error:t.error,status:ln(t.error)}};case on.BE:return{...e,agreeToTerms:!e.agreeToTerms};case on.r_:return n("recaptcha",a);case on.yb:return{...e,sidebarOpen:t.value};default:return e}},asisaUnclaimedBenefits:function(e,t){void 0===e&&(e=fn);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=e=>({...e,value:t.value}),u=e=>({...e,error:t.error,status:r(t.error)}),o=e=>e!==S.Yf.YES?S.Yf.YES:S.Yf.NO;switch(t.type){case mn.A5:return{...e,formStatus:S.wK.VALID};case mn.nG:return{...e,formStatus:S.wK.INVALID};
2case mn.fI:return{...e,apiSubmitStatus:S.rs.PENDING};case mn.p3:return{...e,apiSubmitStatus:S.rs.SUCCESS,userFound:t.value.potentialMatch,legalEntity:t.value.legalEntity};case mn.wD:return{...e,apiSubmitStatus:S.rs.FAILURE};case mn.LN:return{...e,formStatus:S.wK.INVALID,apiSubmitStatus:S.rs.IDLE,userFound:null,legalEntity:null,form:vn};case mn.q0:return{...e,form:{...e.form,hasValidSaIdNumber:o(e.form.hasValidSaIdNumber),saIdNumber:{value:null,error:null,status:null}}};case mn.Ho:return{...e,sideDrawerOpen:o(e.sideDrawerOpen)};case mn.GA:return a("saIdNumber",n);case mn.Pm:return a("saIdNumber",u);case mn.dV:return a("firstname",n);case mn.Qj:return a("firstname",u);case mn.zC:return a("surname",n);case mn.Uf:return a("surname",u);case mn.kb:return a("dateOfBirth",n);case mn.lZ:return a("dateOfBirth",u);case mn.nt:return a("gender",n);case mn.CT:return a("gender",u);case mn.Id:return a("recaptcha",n);default:return e}},onTheMoney:function(e,t){switch(void 0===e&&(e=Cn),t.type){case yn:return{...e,enrolledCourses:t.value};case hn:return{...e,calendarEvents:t.value};default:return e}},naPersonalLoansCallMeBack:function(e,t){void 0===e&&(e=Dn);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case In.KL:return a("firstName",e=>({...e,value:t.value}));case In.pq:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case In.oI:return a("surname",e=>({...e,value:t.value}));case In.s9:return a("surname",e=>({...e,status:r(t.error),error:t.error}));case In.PV:return a("idNumber",e=>({...e,value:t.value}));case In.I_:return a("idNumber",e=>({...e,status:r(t.error),error:t.error}));case In.kC:return a("cellphoneNumber",e=>({...e,value:t.value}));case In.Rg:return a("cellphoneNumber",e=>({...e,status:r(t.error),error:t.error}));case In.g4:return a("town",e=>({...e,value:t.value}));case In.Xx:return a("town",e=>({...e,status:r(t.error),error:t.error}));case In.hL:return a("employmentStatus",e=>({...e,value:t.value}));case In.Uh:return a("employmentStatus",e=>({...e,status:r(t.error),error:t.error}));case In.ji:return a("wageFrequency",e=>({...e,value:t.value}));case In.OQ:return a("wageFrequency",e=>({...e,status:r(t.error),error:t.error}));case In.G7:return a("payslip",e=>({...e,value:t.value}));case In.x0:return a("payslip",e=>({...e,status:r(t.error),error:t.error}));case In.Nd:return a("employerName",e=>({...e,value:t.value}));case In._G:return a("employerName",e=>({...e,status:r(t.error),error:t.error}));case In.RW:return a("creditCheckConsent",e=>({...e,value:t.value}));case In.Gn:return a("creditCheckConsent",e=>({...e,status:r(t.error),error:t.error}));case In.RZ:return{...e,isSidedrawerOpen:t.value};case In.d6:return{...e,formStatus:S.wK.VALID};case In.g6:return{...e,formStatus:S.wK.INVALID};case In.NT:return{...e,leadServiceStatus:S.rs.SUCCESS};case In.Q_:return{...e,leadServiceStatus:S.rs.PENDING};case In.kf:return{...e,leadServiceStatus:S.rs.FAILURE};case In.bc:return Dn;default:return e}}}),En=e=>e?S.Oz.ERROR:S.Oz.VALID;var Tn=r(85778);const On="ONCE_OFF",Pn={investmentTerms:[],investmentAmount:{value:null,error:null,status:null},investmentTerm:{value:null,error:null,status:null},contributionFrequency:On,fund:{value:null,error:null,status:null},formStatus:S.wK.INVALID,showResultsCard:S.Yf.NO,referenceFundsData:[],referenceInflationData:{},referenceCalculationDate:""},Mn=(e,t,r)=>{let a=[];return a=r===On?e.filter(e=>e.value===t)[0].onceOffInvestmentTerms:e.filter(e=>e.value===t)[0].monthlyInvestmentTerms,a.length>0?a.map(e=>({value:e.value,label:e.label})):[{value:0,label:0}]};var Ln=r(91745);const zn={amountBorrowed:{value:null,error:null,status:null},otherAmountBorrowed:{value:null,error:null,status:null},repaymentDuration:{value:null,error:null,status:null},otherRepaymentDuration:{value:null,error:null,status:null}},kn={formStatus:S.wK.INVALID,showLoanRepaymentDurationForm:S.Yf.NO,showResultsSummaryCard:S.Yf.NO,calculationResults:{status:S.rs.IDLE,error:null,results:null},form:zn};var Vn=r(26208);const Rn={loanAmountOptions:[{code:"R250000",value:25e4,description:"R250 000"},{code:"R100000",value:1e5,description:"R100 000"},{code:"R50000",value:5e4,description:"R50 000"},{code:"R20000",value:2e4,description:"R20 000"},{code:"R10000",value:1e4,description:"R10 000"},{code:"R5000",value:5e3,description:"R5 000"},{code:"Own Amount",value:"Own Amount",description:"Own amount"}],repaymentDurationOptions:{status:S.rs.IDLE,data:[],error:null}};var xn=r(58338);const _n={scrollToClass:null,scrollToId:null};const Fn=(0,m.HY)({referenceData:function(e,t){switch(void 0===e&&(e=Rn),t.type){case Vn.b8:return{...e,repaymentDurationOptions:{...e.repaymentDurationOptions,status:S.rs.PENDING}};case Vn.f0:return{...e,repaymentDurationOptions:{...e.repaymentDurationOptions,status:S.rs.SUCCESS,data:t.value}};case Vn.Sn:return{...e,repaymentDurationOptions:{...e.repaymentDurationOptions,status:S.rs.FAILURE,error:t.error}};default:return e}},calculator:function(e,t){void 0===e&&(e=kn);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ln.fx:return{...e,formStatus:S.wK.VALID};case Ln.KA:return{...e,formStatus:S.wK.INVALID};case Ln.xR:return{...e,showLoanRepaymentDurationForm:S.Yf.YES};case Ln.Ay:return{...e,showLoanRepaymentDurationForm:S.Yf.NO,showResultsSummaryCard:S.Yf.NO};case Ln.hZ:return{...e,showResultsSummaryCard:S.Yf.YES};case Ln.W6:return{...e,calculationResults:{...e.calculationResults,status:S.rs.PENDING}};case Ln.QJ:return{...e,calculationResults:{...e.calculationResults,status:S.rs.SUCCESS,results:t.value}};case Ln.xu:return{...e,calculationResults:{...e.calculationResults,status:S.rs.FAILURE,error:t.error}};case Ln.qm:return{formStatus:S.wK.INVALID,showLoanRepaymentDurationForm:S.Yf.NO,showResultsSummaryCard:S.Yf.NO,calculationResults:{status:S.rs.IDLE,error:null,results:null},form:zn};case Ln.BF:return a("amountBorrowed",e=>({...e,value:t.value}));case Ln.gl:return a("amountBorrowed",e=>({...e,error:t.error,status:r(t.error)}));case Ln.gw:return a("otherAmountBorrowed",e=>({...e,value:t.value}));case Ln.XP:return a("otherAmountBorrowed",e=>({...e,error:t.error,status:r(t.error)}));case Ln.db:return a("otherAmountBorrowed",e=>({...e,value:null,error:null,status:null}));case Ln.AM:return a("repaymentDuration",e=>({...e,value:t.value}));case Ln.tO:return a("repaymentDuration",e=>({...e,error:t.error,status:r(t.error)}));case Ln.BJ:return a("repaymentDuration",e=>({...e,value:null,error:null,status:null}));case Ln.Ve:return a("otherRepaymentDuration",e=>({...e,value:t.value}));case Ln.e9:return a("otherRepaymentDuration",e=>({...e,error:t.error,status:r(t.error)}));case Ln.oH:return a("otherRepaymentDuration",e=>({...e,value:null,error:null,status:null}));default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=_n),t.type){case xn.rY:return{scrollToClass:t.value};case xn.cf:return{scrollToId:t.value};case xn.Cb:return{scrollToId:null};default:return e}}});var jn=r(49157);const Un={formStatus:S.wK.INVALID,form:{amountBorrowed:{value:null,error:null,status:null},customAmountBorrowed:{value:null,error:null,status:null},repaymentDuration:{value:null,error:null,status:null},customRepaymentDuration:{value:null,error:null,status:null}},calculationResults:{status:S.rs.IDLE,error:null,results:null}};const $n=(0,m.HY)({calculator:function(e,t){void 0===e&&(e=Un);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case jn.BZ:return{...e,calculationResults:{...e.calculationResults,status:S.rs.PENDING}};case jn.ZH:return{...e,calculationResults:{...e.calculationResults,status:S.rs.SUCCESS,results:t.value}};case jn.ul:return{...e,calculationResults:{...e.calculationResults,status:S.rs.FAILURE,error:t.error}};case jn.bc:return Un;case jn.BF:return a("amountBorrowed",e=>({...e,value:t.value}));case jn.gl:return a("amountBorrowed",e=>({...e,error:t.error,status:r(t.error)}));case jn.tQ:return a("customAmountBorrowed",e=>({...e,value:t.value}));case jn.uj:return a("customAmountBorrowed",e=>({...e,error:t.error,status:r(t.error)}));case jn.AM:return a("repaymentDuration",e=>({...e,value:t.value}));case jn.tO:return a("repaymentDuration",e=>({...e,error:t.error,status:r(t.error)}));case jn.cf:return a("customRepaymentDuration",e=>({...e,value:t.value}));case jn.XY:return a("customRepaymentDuration",e=>({...e,error:t.error,status:r(t.error)}));default:return e}}});var Bn=r(3754);const Wn={selectedCalculator:{value:null,error:null,status:null},formReferences:[{value:"howMuchToSave",label:"How much do you need to save?"},{value:"theFutureValueOfYourSavings",label:"Future value of saving"}]};var qn=r(91407);const Kn={formStatus:S.wK.INVALID,showRecommendation:!1,apiCallStatus:S.rs.IDLE,openM
2odal:!1,showResultSummary:!1,form:{savingsGoal:{value:null,error:null,status:null},achieveGoalDate:{value:null,error:null,status:null},currentSavings:{value:null,error:null,status:null}},amountNeededToBeSaved:null};const Gn="savingsCalculator/whenWillYouReachYourSavingsGoal",Yn=`${Gn}/setValue/`,Hn=`${Gn}/setValid/`,Qn=Yn+"savingsGoal",Zn=Hn+"savingsGoal",Xn=Yn+"currentSavingsGoal",Jn=Hn+"currentSavingsGoal",eu=Yn+"expectedMonthlyContributions",tu=Hn+"expectedMonthlyContributions",ru=Yn+"annualIncreaseInSavings",au=Hn+"annualIncreaseInSavings",nu=Yn+"expectedSavingsGrowth",uu=Hn+"expectedSavingsGrowth",ou="savingsCalculator/whenWillYouReachYourSavingsGoal/formValid",su="savingsCalculator/whenWillYouReachYourSavingsGoal/formInvalid",lu=`${Yn}/showResultsSummary`,iu=`${Yn}/openModal`,cu=`${Yn}/closeModal`,du=()=>({type:ou}),pu=()=>({type:su}),mu="savingsCalculator/futureValueOfSavings/reset/form",vu=`${Yn}/toggle/showProductOffering`,fu={formStatus:S.wK.INVALID,showProductOffering:!1,whenWillYouReachYourGoalDate:null,form:{savingsGoal:{value:null,error:null,status:null},currentSavingsGoal:{value:null,error:null,status:null},expectedMonthlyContributions:{value:null,error:null,status:null},annualIncreaseInSavings:{value:null,error:null,status:null},expectedSavingsGrowth:{value:null,error:null,status:null}},openModal:!1,showResultSummary:!1};var yu=r(95747);const hu={formStatus:S.wK.INVALID,showProductOffering:!1,form:{expectedEndDate:{value:null,error:null,status:null},currentSavings:{value:null,error:null,status:null},expectedMonthlyContributions:{value:null,error:null,status:null}},openModal:!1,showResultSummary:!1};const gu={calculatorOptions:[{option:"howMuchYouNeedToSaveCalculator",optionValue:"How much you need to save"},{option:"whenYouWillReachYourSavingsGoal",optionValue:"When you will reach your savings goal"},{option:"theFutureValueOfYourSavings",optionValue:"The future value of your savings"}],resultCard:"The sooner you start saving, the sooner you can reach your goal."};const bu="savingsCalculator/scrolling/transition/scrollToClass",Au="savingsCalculator/scrolling/transition/scrollToId",Su="savingsCalculator/scrolling/transition/resetScroll",Nu={scrollToClass:bu,scrollToId:Au};var Cu=r(81642);const Iu={formStatus:S.wK.INVALID,form:{expectedAnnualGrowth:{value:null,error:null,status:null},annualIncreaseInContribution:{value:null,error:null,status:null}}};var Du=r(9006);const wu={formStatus:S.wK.INVALID,form:{expectedAnnualGrowth:{value:null,error:null,status:null},annualIncreaseInContribution:{value:null,error:null,status:null},inflation:{value:null,error:null,status:null}}};const Eu="savingsCalculator/whenWillYouReachYourSavingsGoalAssumptionsModel/setValue",Tu="savingsCalculator/whenWillYouReachYourSavingsGoalAssumptionsModel/setValid",Ou=`${Eu}/expectedAnnualGrowth`,Pu=`${Tu}/expectedAnnualGrowth`,Mu=`${Eu}/annualIncreaseInContribution`,Lu=`${Tu}/annualIncreaseInContribution`,zu=Eu+"/inflation",ku=Tu+"/inflation",Vu={formStatus:S.wK.INVALID,form:{expectedAnnualGrowth:{value:null,error:null,status:null},annualIncreaseInContribution:{value:null,error:null,status:null},inflation:{value:null,error:null,status:null}}};const Ru=(0,m.HY)({referenceData:function(e,t){return void 0===e&&(e=gu),t.type===Bn.CZ?{...e,data:t.value}:e},savingsCalculator:function(e,t){return void 0===e&&(e=Wn),t.type===Bn.Jx?{...e,selectedCalculator:{...e.selectedCalculator,value:t.value}}:e},howMuchYouNeedToSaveCalculator:function(e,t){void 0===e&&(e=Kn);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case qn.Il:return{...e,formStatus:S.wK.VALID};case qn.PG:return{...e,formStatus:S.wK.INVALID};case qn.lT:return a("savingsGoal",e=>({...e,value:t.value}));case qn.yk:return a("savingsGoal",e=>({...e,error:t.error,status:r(t.error)}));case qn.gw:return a("achieveGoalDate",e=>({...e,value:t.value}));case qn.Hb:return a("achieveGoalDate",e=>({...e,error:t.error,status:r(t.error)}));case qn.Z3:return a("currentSavings",e=>({...e,value:t.value}));case qn.uQ:return a("currentSavings",e=>({...e,error:t.error,status:r(t.error)}));case qn.ZZ:return{...e,showRecommendation:!0}
2;case qn.a0:return{...e,openModal:!0};case qn.wP:return{...e,openModal:!1};case qn.km:return{...e,showResultSummary:!0};case qn.qm:return Kn;case qn.Kf:return{...e,showRecommendation:!e.showRecommendation};default:return e}},whenWillYouReachYourSavingsGoal:function(e,t){void 0===e&&(e=fu);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ou:return{...e,formStatus:S.wK.VALID};case su:return{...e,formStatus:S.wK.INVALID};case Qn:return a("savingsGoal",e=>({...e,value:t.value}));case Zn:return a("savingsGoal",e=>({...e,error:t.error,status:r(t.error)}));case Xn:return a("currentSavingsGoal",e=>({...e,value:t.value}));case Jn:return a("currentSavingsGoal",e=>({...e,error:t.error,status:r(t.error)}));case eu:return a("expectedMonthlyContributions",e=>({...e,value:t.value}));case tu:return a("expectedMonthlyContributions",e=>({...e,error:t.error,status:r(t.error)}));case ru:return a("annualIncreaseInSavings",e=>({...e,value:t.value}));case au:return a("annualIncreaseInSavings",e=>({...e,error:t.error,status:r(t.error)}));case nu:return a("expectedSavingsGrowth",e=>({...e,value:t.value}));case uu:return a("expectedSavingsGrowth",e=>({...e,error:t.error,status:r(t.error)}));case vu:return{...e,showProductOffering:!e.showProductOffering};case iu:return{...e,openModal:!0};case cu:return{...e,openModal:!1};case lu:return{...e,showResultSummary:!0};case mu:return fu;default:return e}},theFutureValueOfYourSavings:function(e,t){void 0===e&&(e=hu);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case yu.cz:return{...e,formStatus:S.wK.VALID};case yu.hx:return{...e,formStatus:S.wK.INVALID};case yu.X4:return a("expectedEndDate",e=>({...e,value:t.value}));case yu.qI:return a("expectedEndDate",e=>({...e,error:t.error,status:r(t.error)}));case yu.EG:return a("expectedMonthlyContributions",e=>({...e,value:t.value}));case yu.xI:return a("expectedMonthlyContributions",e=>({...e,error:t.error,status:r(t.error)}));case yu.R0:return a("currentSavings",e=>({...e,value:t.value}));case yu.oe:return a("currentSavings",e=>({...e,error:t.error,status:r(t.error)}));case yu.Kf:return{...e,showProductOffering:!e.showProductOffering};case yu.t5:return{...e,openModal:!0};case yu.Xr:return{...e,openModal:!1};case yu.qm:return hu;case yu.hp:return{...e,showResultSummary:!0};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=Nu),t.type){case bu:return{scrollToClass:t.value};case Au:return{scrollToId:t.value};case Su:return{scrollToId:null};default:return e}},theFutureValueOfYourSavingsAssumptionsModel:function(e,t){void 0===e&&(e=Iu);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Cu.KS:return a("expectedAnnualGrowth",e=>({...e,value:t.value}));case Cu.zm:return a("expectedAnnualGrowth",e=>({...e,error:t.error,status:r(t.error)}));case Cu.eD:return a("annualIncreaseInContribution",e=>({...e,value:t.value}));case Cu.PX:return a("annualIncreaseInContribution",e=>({...e,error:t.error,status:r(t.error)}));case yu.qm:return Iu;default:return e}},howMuchYouNeedToSaveAssumptionsModel:function(e,t){void 0===e&&(e=wu);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Du.KS:return a("expectedAnnualGrowth",e=>({...e,value:t.value}));case Du.zm:return a("expectedAnnualGrowth",e=>({...e,error:t.error,status:r(t.error)}));case Du.eD:return a("annualIncreaseInContribution",e=>({...e,value:t.value}));case Du.PX:return a("annualIncreaseInContribution",e=>({...e,error:t.error,status:r(t.error)}));case Du.Cm:return a("inflation",e=>({...e,value:t.value}));case Du.$o:return a("inflation",e=>({...e,error:t.error,status:r(t.error)}));case qn.qm:return wu;default:return e}},whenWillYouReachYourSavingsGoalAssumptionsModel:function(e,t){void 0===e&&(e=Vu);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ou:return a("expectedAnnualGrowth",e=>({...e,value:t.value}));case Pu:return a("expectedAnnualGrowth",e=>({...e,error:t.error,status:r(t.error)}));case Mu:return a("annualIncreaseInContribution",e=>({...e,value:t.value}));case Lu:return a("annualIncreaseInContribution",e=>({...e,error:t.error,status:r(t.error)}));case zu:return a("inflation",e=>({...e,value:t.value}));case ku:return a("inflation",e=>({...e,error:t.error,status:r(t.error)}));default:return e}}});var xu=r(8934),_u=r(39073);const Fu={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null};const ju="customerVerificationService/idVerification/transition/",Uu=ju+"formValid",$u=ju+"formInvalid",Bu=()=>({type:Uu}),Wu=()=>({type:$u}),qu="customerVerificationService/idVerification/verificationCall/",Ku=qu+"send",Gu=qu+"success",Yu=qu+"failure",Hu="customerVerificationService/idVerification/setValue/",Qu="customerVerificationService/idVerification/setValid/",Zu=Hu+"id",Xu=Qu+"id",Ju=e=>({type:Xu,error:e}),eo=Hu+"firstName",to=Hu+"lastName",ro=Hu+"identityToken",ao=Hu+"referenceGuid",no=Hu+"openGoodToGoModal",uo="customerVerificationService/idVerification/fetchValue/id",oo=Hu+"resetPage",so={formStatus:S.wK.INVALID,verificationCallError:null,verificationCallSuccess:!0,waitingForVerificationCall:!1,identityToken:null,referenceGuid:null,firstName:null,lastName:null,openGoodToGoModal:!1,form:{idNumber:{value:null,error:null,status:null}}};const lo="customerVerificationService/knowledgeBasedAuthentication/setValue/",io="customerVerificationService/knowledgeBasedAuthentication/fetchValue/",co=io+"questions",po=lo+"questions",mo=lo+"score",vo=lo+"activeQuestion",fo=lo+"modal",yo=io+"score",ho="customerVerificationService/knowledgeBasedAuthentication/resetValue/kbaSe
2ssion",go=lo+"timer",bo=lo+"answer",Ao="customerVerificationService/knowledgeBasedAuthentication/setValid/answer",So="customerVerificationService/knowledgeBasedAuthentication/performAction/questionExpired",No=()=>({type:vo}),Co=e=>({type:fo,value:e}),Io=()=>({type:yo}),Do={questions:null,activeQuestion:1,score:null,modal:null,form:{timeRemaining:null,answer_1:{questionId:null,value:null,status:null,error:null},answer_2:{questionId:null,value:null,status:null,error:null},answer_3:{questionId:null,value:null,status:null,error:null},answer_4:{questionId:null,value:null,status:null,error:null},answer_5:{questionId:null,value:null,status:null,error:null}}};const wo="customerVerificationService/consentPage/transition/",Eo=wo+"serviceProvider",To=wo+"formValid",Oo=wo+"formInvalid",Po=e=>({type:Eo,value:e}),Mo=()=>({type:To}),Lo=()=>({type:Oo}),zo="customerVerificationService/consentPage/setValue/",ko=zo+"serviceProvider",Vo=zo+"privacyPolicySideDrawer",Ro=zo+"subscriberAgreementSideDrawer",xo=zo+"termsOfUseSideDrawer",_o=zo+"resetPage",Fo=zo+"privacyPolicyCheckbox",jo=zo+"subscriberAgreementCheckbox",Uo=zo+"termsOfUseCheckbox",$o=zo+"termsOpenModal",Bo=zo+"termsCloseModal",Wo={formStatus:null,termsModalIsOpen:!1,serviceProvider:0,privacyPolicyIsChecked:!1,subscriberAgreementIsChecked:!1,termOfUseIsChecked:!1,sideDrawerIsOpen:{replacementPolicy:!1,subscriberAgreement:!1,termsOfUse:!1}};const qo="customerVerificationService/callMeBack/transition/toggleCallMeBack",Ko="customerVerificationService/callMeBack/transition/formValid",Go="customerVerificationService/callMeBack/transition/formInvalid",Yo=()=>({type:Ko}),Ho=()=>({type:Go}),Qo="customerVerificationService/callMeBack/transition/resetState",Zo="customerVerificationService/callMeBack/setValue/",Xo="customerVerificationService/callMeBack/setValid/",Jo="customerVerificationService/callMeBack/email/",es=Zo+"name",ts=Xo+"name",rs=Zo+"surname",as=Xo+"surname",ns=Zo+"contactNumber",us=Xo+"contactNumber",os=Zo+"redirectUrl",ss=Zo+"gtmContext",ls=Zo+"productName",is=Jo+"send",cs=Jo+"success",ds=Jo+"failure",ps=Zo+"sourceValuesFromParentApp",ms=e=>({type:ps,callMeBackSource:e}),vs={formStatus:S.wK.INVALID,cmbStatus:S.rs.IDLE,openDrawer:!1,gtmContextUrl:null,gtmContextGaId:null,form:{name:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},contactNumber:{value:null,error:null,status:null}},parentAppSource:{redirectUrl:null,productName:null,sourceId:null,campaignCode:null}};const fs="customerVerificationService/selfie/transition/iframeValid",ys="customerVerificationService/setValue/selfie/",hs=ys+"iframeLoaded",gs=ys+"verificationStatus",bs=ys+"verificationFailedCount",As=ys+"openSomethingLooksWrongModal",Ss=ys+"openCmbModal",Ns=ys+"openLoadingModal",Cs=ys+"openVerificationModal",Is=ys+"openSuccessfullyVerifiedModal",Ds=ys+"iidentifiiRequestID",ws=ys+"iframeResponseData",Es=ys+"validationPassed",Ts=ys+"serviceProvider",Os=ys+"isValid",Ps=ys+"messages",Ms=ys+"errors",Ls=e=>({type:gs,value:e}),zs=e=>({type:bs,value:e}),ks=e=>({type:As,value:e}),Vs=e=>({type:Cs,value:e}),Rs={iframeLoaded:!1,verificationStatus:!1,verificationFailedCount:0,openSomethingLooksWrongModal:!1,openLoadingModal:!0,openVerificationModal:!1,openSuccessfullyVerifiedModal:!1,iidentifiiRequestID:null,iframeResponseData:null,liveness:{validationPassed:!1,serviceProvider:0,isValid:!1,messages:[],errors:[]}};const xs=(0,m.HY)({routing:function(e,t){switch(void 0===e&&(e=Fu),t.type){case xu.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case xu.TC:return{...e,doNavigation:!1};case xu.FZ:return{...Fu,doExitNavigation:!0,parentAppUrl:e.currentAppUrl};case xu.jE:return{...e,activePageIndex:_u.i.ID_VERIFICATION,doNavigation:!0};case xu.ag:return{...e,activePageIndex:_u.i.CONSENT,doNavigation:!0};case xu.WS:return t.imageExists?{...e,activePageIndex:_u.i.SELFIE,doNavigation:!0}:{...e,activePageIndex:_u.i.KBA_INTERLUDE,doNavigation:!0};case xu.x3:return{...e,activePageIndex:_u.i.CONSENT,doNavigation:!0};case xu.d$:return{...e,activePageIndex:_u.i.KBA_INTERLUDE,doNavigation:!0};case xu.OQ:return{...e,activePageIndex:_u.i.CONSENT,doNavigation:!0};case xu.ii:return{...e,activePageIndex:_u.i.KBA,doNavigation:!0};case xu.tE:return{...e,activePageIndex:_u.i.CONSENT,doNavigation:!0};case xu.bV:return{...e,currentAppUrl:t.currentAppUrl,parentAppUrl:t.parentAppUrl,callbackAction:t.callbackAction,doExitNavigation:!1,parentApp:t.parentApp};case xu.NS:return{...Fu,doExitNavigation:!0,parentAppUrl:e.parentAppUrl};default:return e}},knowledgeBasedAuthentication:function(e,t){void 0===e&&(e=Do);const r=e=>e?S.Oz.ERROR:S.Oz.VALID;switch(t.type){case po:return{...e,questions:t.value};case mo:return{...e,score:t.value};case fo:return{...e,modal:t.value};case vo:return e.activeQuestion<5?{...e,activeQuestion:e.activeQuestion+1,form:{...e.form,timeRemaining:null}}:e;case bo:const a="answer_"+e.activeQuestion;return{...e,form:{...e.form,[a]:{...e.form[a],value:t.value,questionId:e.questions[e.activeQuestion-1].questionId}}};case Ao:const n="answer_"+e.activeQuestion;return{...e,form:{...e.form,[n]:{...e.form[n],error:t.error,status:r(t.error)}}};case ho:return{...Do};case go:return{...e,form:{...e.form,timeRemaining:t.value}};case So:const u="answer_"+e.activeQuestion;return{...e,form:{...e.form,timeRemaining:null,[u]:{...e.form[u],value:null,questionId:e.questions[e.activeQuestion-1].questionId}}};default:return e}},idVerification:function(e,t){void 0===e&&(e=so);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Uu:return{...e,formStatus:S.wK.VALID};case $u:return{...e,formStatus:S.wK.INVALID};case Zu:return a("idNumber",e=>({...e,value:t.value}));case Xu:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Ku:return{...e,verificationCallError:null,verificationCallSuccess:!1,waitingForVerificationCall:!0};case Gu:return{...e,verificationCallError:null,verificationCallSuccess:!0,waitingForVerificationCall:!1};case Yu:return{...e,verificationCallError:{error:!0,errorObject:t.error},verificationCallSuccess:!1,waitingForVerificationCall:!1};case ro:return{...e,identityToken:t.value};case ao:return{...e,referenceGuid:t.value};case eo:return{...e,firstName:t.value};case to:return{...e,lastName:t.value};case no:return{...e,openGoodToGoModal:t.value};case oo:return{...so};default:return e}},consent:function(e,t){switch(void 0===e&&(e=Wo),t.type){case Eo:return{...e,serviceProvider:t.value};case To:return{...e,formStatus:S.wK.VALID};case Oo:return{...e,formStatus:S.wK.INVALID};case $o:return{...e,termsModalIsOpen:!0};case Bo:return{...e,termsModalIsOpen:!1};case Vo:return{...e,sideDrawerIsOpen:{replacementPolicy:!1,subscriberAgreement:!1,termsOfUse:!1,privacyPolicy:t.value}};case Ro:return{...e,sideDrawerIsOpen:{replacementPolicy:!1,subscriberAgreement:!1,termsOfUse:!1,subscriberAgreement:t.value}};case xo:return{...e,sideDrawerIsOpen:{replacementPolicy:!1,subscriberAgreement:!1,termsOfUse:!1,termsOfUse:t.value}};case Fo:return{...e,privacyPolicyIsChecked:t.value};case jo:return{...e,subscriberAgreementIsChecked:t.value};case Uo:return{...e,termOfUseIsChecked:t.value};case _o:return{...Wo};default:return e}},callMeBack:function(e,t){void 0===e&&(e=vs);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ko:return{...e,formStatus:S.wK.VALID};case Go:return{...e,formStatus:S.wK.INVALID};case qo:return{...e,openDrawer:!e.openDrawer};case es:return a("name",e=>({...e,value:t.value}));case ts:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case rs:return a("surname",e=>({...e,value:t.value}));case as:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case ns:return a("contactNumber",e=>({...e,value:t.value}));case us:return a("contactNumber",e=>({...e,error:t.error,status:r(t.error)}));case is:return{...e,cmbStatus:S.rs.PENDING};case cs:return{...e,cmbStatus:S.rs.SUCCESS};case ds:return{...e,cmbStatus:S.rs.FAILURE};case ss:return{...e,gtmContextUrl:t.value.url,gtmContextGaId:t.value.gaId};case ls:return{...e,productName:t.value};case os:return{...e,redirectUrl:t.value};case Qo:return{...vs};case ps:const n=t.callMeBackSource;return{...e,parentAppSource:n?{redirectUrl:n.redirectUrl,productName:n.productName,sourceId:n.sourceId,campaignCode:n.campaignCode}:{redirectUrl:null,productName:null,sourceId:null,campaignCode:null}};default:return e}},selfie:function(e,t){switch(void 0===e&&(e=Rs),t.type){case hs:return{...e,iframeLoaded:t.value};case gs:return{...e,verificationStatus:t.value};case bs:return{...e,verificationFailedCount:t.value};case As:return{...e,openSomethingLooksWrongModal:t.value};case Ns:return{...e,openLoadingModal:t.value};case Cs:return{...e,openVerificationModal:t.value};case Is:return{...e,openSuccessfullyVerifiedModal:t.value};case Ss:return{...e,openCmbModal:t.value};case Ds:return{...e,iidentifiiRequestID:t.value};case ws:return{...e,iframeResponseData:t.value};case Es:return{...e,liveness:{...e.liveness,validationPassed:t.value}};case Ts:return{...e,liveness:{...e.liveness,serviceProvider:t.value}};case Os:return{...e,liveness:{...e.liveness,isValid:t.value}};case Ps:return{...e,liveness:{...e.liveness,messages:t.value}};case Ms:return{...e,liveness:{...e.liveness,errors:t.value}};default:return e}}}),_s="fundCentre/fundTable/transition/",Fs="fundCentre/fundTable/setValue/",js=Fs+"showHideFilterCard",Us=Fs+"fundsData",$s=Fs+"filterSelection",Bs=Fs+"clearFilterSelection",Ws=Fs+"paginationTableSize",qs=Fs+"activeFilterOption",Ks=Fs+"openedMobileFund",Gs=_s+"toggleSearchBar",Ys=Fs+"filterRecommendations",Hs=Fs+"searchQuery",Qs="fundCentre/fundTable/clearValue/searchQuery",Zs={showHideFilterCard:!1,activeFilterOption:"riskProfiles",openedMobileFundIndex:0,showSearchBar:S.Yf.UNTOUCHED,paginationTableSize:10,paginationRanges:[10,50,100,300,500,700],funds:[],searchQuery:null,recommendationFilterQuery:null,recommendedSearchableFunds:[],selections:{riskProfiles:[],compliances:[],status:[],fundTypes:[],products:[]},prevSelections:{riskProfiles:[],compliances:[],status:[],fundTypes:[],products:[]},filterOptions:{riskProfiles:[{type:"Low",description:"Low"},{type:"Low to Moderate",description:"Low-Moderate"},{type:"Moderate",description:"Moderate"},{type:"Moderate to High",description:"Moderate-High"},{type:"High",description:"High"}],compliances:[{type:"Reg28",description:"Reg 28"},{type:"Shariah",description:"Shariâah"}],status:[{type:"Open",description:"Open"}
2,{type:"Capped",description:"Capped"}],fundTypes:[{type:"Life",description:"Life"},{type:"UnitTrust",description:"Unit Trust"}],products:[{type:"MaxIncome",description:"Max Income"},{type:"MaxInvestmentsFlexibleRA",description:"Max Investments Flexible RA"},{type:"MaxInvestmentsFlexibleEndowment",description:"Max Investments Flexible Endowment"},{type:"MaxInvestmentsFocussedEndowment",description:"Max Investments Focussed Endowment"},{type:"MaxInvestmentsXtraMAXEndowment",description:"Max Investments XtraMAX Endowment"},{type:"MaxInvestmentsXtraMAXRA",description:"Max Investments XtraMAX RA"},{type:"MaxInvestmentsOptimalRA",description:"Max Investments Optimal RA"},{type:"OldMutualInvestFlexiblePlan",description:"Old Mutual Invest Flexible Plan"},{type:"OldMutualInvestTaxFreePlan",description:"Old Mutual Invest Tax Free Plan"}]}};const Xs="fundCentre/scrolling/transition/scrollToClass",Js="fundCentre/scrolling/transition/scrollToId",el="fundCentre/scrolling/transition/resetScroll",tl=e=>({type:Xs,value:e}),rl={scrollToClass:Xs,scrollToId:Js};const al=(0,m.HY)({fundTable:function(e,t){void 0===e&&(e=Zs);const r=(e,t)=>e.filter(e=>!(t.fundTypes.length>0)||t.fundTypes.includes(e.fundType)).filter(e=>!(t.riskProfiles.length>0)||t.riskProfiles.includes(e.riskProfile)).filter(e=>!(t.status.length>0)||t.status.includes(e.status)).filter(e=>!(t.compliances.length>0)||e.compliances.some(e=>t.compliances.includes(e))).filter(e=>!(t.products.length>0)||e.products.some(e=>t.products.includes(e))),a=e=>{const t=e.filter(e=>e.fundDetails.name.toLowerCase().includes("old mutual")),r=e.filter(e=>!e.fundDetails.name.toLowerCase().includes("old mutual"));return r.sort((e,t)=>{const r=e.fundDetails.name,a=t.fundDetails.name;return r<a?-1:r>a?1:0}),[].concat((0,p.A)(t),(0,p.A)(r))},n=(t,r)=>!!e.selections[t].includes(r)&&e.selections[t].indexOf(r),u=(e,t,r)=>(r[e]=t,r);switch(t.type){case js:return{...e,showHideFilterCard:!e.showHideFilterCard,prevSelections:!1===e.showHideFilterCard?{...e.selections}:{...e.prevSelections},selections:!0===e.showHideFilterCard?{...e.prevSelections}:{...e.selections}};case Gs:return{...e,showSearchBar:e.showSearchBar!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case Us:const o=[];return t.value.forEach(e=>o.push(e.node)),{...e,funds:a(r(o,e.selections)),showHideFilterCard:!1};case $s:const s=t.value.selection,l=t.value.option,i=e.selections[l].slice(),c=n(l,s);return!1!==c&&i.splice(n(l,s),1),{...e,selections:!1===c?Object.assign({},e.selections,{[l]:e.selections[l].concat([s])}):u(l,i,e.selections)};case Bs:const d=[];return t.value.forEach(e=>d.push(e.node)),{...e,showHideFilterCard:!1,selections:Zs.selections,funds:a(r(d,Zs.selections))};case Ys:const p=[];t.value.forEach(e=>p.push(e.node));const m=r(p,e.selections),v=(t.searchQuery.length>0?m.filter(e=>e.fundDetails.name.toLowerCase().includes(t.searchQuery.toLowerCase())||e.fundDetails.description.toLowerCase().includes(t.searchQuery.toLowerCase())):[]).splice(0,5);return{...e,recommendationFilterQuery:t.searchQuery,recommendedSearchableFunds:a(v)};case Hs:const f=t.value&&t.value.length>0?e.funds.filter(e=>e.fundDetails.name.toLowerCase().includes(t.value.toLowerCase())||e.fundDetails.description.toLowerCase().includes(t.value.toLowerCase())):[];return{...e,searchQuery:t.value,recommendedSearchableFunds:[],recommendationFilterQuery:null,funds:a(f)};case Qs:return{...e,searchQuery:null,recommendedSearchableFunds:[]};case Ws:return{...e,paginationTableSize:t.value};case Ks:return{...e,openedMobileFundIndex:e.openedMobileFundIndex===t.value?-1:t.value};case qs:return{...e,activeFilterOption:e.activeFilterOption===t.value?null:t.value};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=rl),t.type){case Xs:return{scrollToClass:t.value};case Js:return{scrollToId:t.value};case el:return{scrollToId:null};default:return e}}}),nl={investmentSeriesFunds:[{fundId:"MMF",fundName:"Money Market Fund A"},{fundId:"IRA",fundName:"Real Income Fund A"},{fundId:"SGA",fundName:"Stable Growth Fund A"},{fundId:"MOA",fundName:"Moderate Balanced Fund A"},{fundId:"SNA",fundName:"Balanced Fund A"},{fundId:"FLA",fundName:"Flexible Fund A"},{fundId:"MSA",fundName:"Maximum Return Fund of Funds A"},{fundId:"INA",fundName:"Investors; Fund A"},{fundId:"EQA",fundName:"Equity Fund A"},{fundId:"GQA",fundName:"Global Equity Fund A"}]};var ul=r(98541);const ol={funds:[],paginationRanges:[10,50,100,300,500,700],paginationTableSize:10,apiCallStatus:S.rs.IDLE,formStatus:S.wK.INVALID,form:{selectedDate:{value:null,error:null,status:null}}};const sl=(0,m.HY)({referenceData:function(e,t){return void 0===e&&(e=nl),t.type,e},table:function(e,t){void 0===e&&(e=ol);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ul.hZ:return{...e,formStatus:S.wK.VALID};case ul.m8:return{...e,formStatus:S.wK.INVALID};
2case ul.qT:return{...e,apiCallStatus:S.rs.PENDING};case ul.gO:return{...e,apiCallStatus:S.rs.SUCCESS};case ul.rd:return{...e,apiCallStatus:S.rs.FAILURE};case ul.iX:return{...e,funds:(n=t.value,n&&(0,p.A)(n).sort((e,t)=>{const r=e.FundName,a=t.FundName;return r<a?-1:r>a?1:0}))};case ul.Wo:return a("selectedDate",e=>({...e,value:t.value}));case ul.tr:return a("selectedDate",e=>({...e,error:t.error,status:r(t.error)}));case ul.SD:return{...e,paginationTableSize:t.value};default:return e}var n}});var ll=r(45540);const il={isFilterOptionsDrawerOpen:!1,showMoreFunds:!1,showTextSearchBar:!1,selectedAdvancedFunds:!1,maxFundsSelectedModalOpen:!1,form:{tempSearchQuery:null,selectedSearchQuery:null,selectedFundFilters:{},showSearchResults:!1,selectedFunds:{value:{},error:null,status:null},selectedFundsFeesMap:{}}};const cl="taxFreeSavingsAccount/beneficiaries/setValue/",dl="taxFreeSavingsAccount/beneficiaries/setValid/",pl="taxFreeSavingsAccount/beneficiaries/resetValue/",ml=cl+"editBeneficiaryForm",vl=pl+"editBeneficiaryForm",fl=cl+"deleteBeneficiary",yl=cl+"saveSideDrawer",hl=cl+"editId",gl=cl+"removeId",bl=cl+"toggleEditDrawer",Al=cl+"beneficiaries",Sl=e=>({type:Al,list:e}),Nl=cl+"title",Cl=dl+"title",Il=pl+"title",Dl=cl+"firstName",wl=dl+"firstName",El=pl+"firstName",Tl=cl+"surname",Ol=dl+"surname",Pl=pl+"surname",Ml=cl+"dateOfBirth",Ll=dl+"dateOfBirth",zl=pl+"dateOfBirth",kl=cl+"gender",Vl=dl+"gender",Rl=pl+"gender",xl=cl+"mobileNumber",_l=dl+"mobileNumber",Fl=pl+"mobileNumber",jl=cl+"email",Ul=dl+"email",$l=pl+"email",Bl=e=>({type:_l,error:e}),Wl=e=>({type:Ul,error:e}),ql=cl+"resetState",Kl={editId:null,removeId:null,openDrawer:null,editBeneficiary:{form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},isGenderDisabled:!1}},beneficiaries:[]};const Gl="taxFreeSavingsAccount/beneficiariesSplit/setValue/",Yl="taxFreeSavingsAccount/beneficiariesSplit/setValid/",Hl=Gl+"form",Ql=e=>({type:Hl,form:e}),Zl=Gl+"evenSplitToggle",Xl=Gl+"evenSplitDeselect",Jl=()=>({type:Xl}),ei=Gl+"splitPercentage",ti=Yl+"splitPercentage",ri=Gl+"resetState",ai={isEvenSplit:!1,form:[]};var ni=r(6464);const ui={data:{},fundDataStatus:S.Oz.UNTOUCHED};var oi=r(74682),si=r(46391),li=r(50182);const ii=()=>({formStatus:S.wK.INVALID,isEvenSplit:!1,splitError:null}),ci={[li.Uv.REGULAR]:[],[li.Uv.REGULAR_META]:ii(),[li.Uv.LUMP_SUM]:[],[li.Uv.LUMP_SUM_META]:ii()};var di=r(51185);const pi={form:{onBehalfOfChild:{value:null,error:null,status:null},hasOtherTaxFreePlan:{value:null,error:null,status:null},legalGuardian:{value:null,error:null,status:null}}};var mi=r(96703);const vi={viewMoreExpanded:S.Yf.NO,displayLimitExceededModal:S.Yf.NO,form:{contributionType:{value:null,status:null,error:null},regularContributionValue:{value:null,error:null,status:null},lumpSumContributionValue:{value:null,error:null,status:null},premiumEscalation:{value:null,error:null,status:null},ownPercentage:{value:null,error:null,status:null}}};var fi=r(26119);const yi={accountValidationStatus:Vt.dY.IDLE,skipMonth:S.Yf.NO,displayLegalSection:S.Yf.NO,includeAvs:!1,includeCdv:!1,uploadedFiles:{identityDocument:{value:null,error:null,status:null},birthCertificate:{value:null,error:null,status:null},courtMandate:{value:null,error:null,status:null}},form:{bankName:{value:null,error:null,status:null},accountNumber:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null},debitOrderDay:{value:null,error:null,status:null},month:{value:null,error:null,status:null},monthToSkip:{value:null,error:null,status:null},paymentAuthorization:{value:S.Yf.UNTOUCHED,error:null,status:null},lumpSumDay:{value:null,error:null,status:null},lumpSumMonth:{value:null,error:null,status:null},sourceOfFunds:{value:null,error:null,status:null},employmentPosition:{value:null,error:null,status:null},employmentIndustry:{value:null,error:null,status:null},employmentIndustryOther:{value:null,error:null,status:null},employmentPositionPip:{value:null,error:null,status:null},prominentPerson:{value:S.Yf.UNTOUCHED,error:null,status:null}}};const hi="taxFreeSavingsAccount/setValue/persistedAt/persist",gi=(new Date).getTime();var bi=r(75725);const Ai={leadDetails:null,form:{title:{value:null,error:null,status:null},firstNames:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},email:{value:null,error:null,status:null},contactNumber:{value:null,error:null,status:null},contactForFeedback:{value:null,error:null,status:null},contactMethod:{value:null,error:null,status:null}}};var Si=r(46538);const Ni={data:{}
2,errorModal:S.Yf.NO};var Ci=r(72999);const Ii={referenceNumber:null,submissionStatus:li.M1.IDLE,termsAndConditionsSideDrawer:null,termsAndConditionsValidationMessage:null,termsAndConditions:S.Yf.NO};var Di=r(989);const wi={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null,landingPage:null};var Ei=r(96024);const Ti={scrollToClass:null,scrollToId:null};var Oi=r(6951);const Pi={form:{selectedFund:{value:null,error:null,status:null}}};const Mi="taxFreeSavingsAccount/sessionCamVariables/setValue/requestId",Li=e=>({type:Mi,value:e}),zi={requestId:null};var ki=r(2097);const Vi="SouthAfrica",Ri={gCSStreetAddress:null,gCSPostalAddress:null,leadDetails:null,form:{maritalStatus:{value:null,error:null,status:null},marriedInCommunityOfProperty:{value:S.Yf.UNTOUCHED,error:null,status:S.Oz.VALID},spouseTitle:{value:null,error:null,status:null},spouseFirstNames:{value:null,error:null,status:null},spouseSurname:{value:null,error:null,status:null},spouseIdentityType:{value:!0,error:null,status:S.Oz.VALID},spouseIdNumber:{value:null,error:null,status:null},spousePassportNumber:{value:null,error:null,status:null},minorTitle:{value:null,error:null,status:null},minorFirstNames:{value:null,error:null,status:null},minorSurname:{value:null,error:null,status:null},minorId:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},id:{value:null,error:null,status:null},complex:{value:null,error:null,status:S.Oz.VALID},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:S.Oz.VALID},city:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},country:{value:null,error:null,status:null},postalAddressSame:{value:S.Yf.YES,error:null,status:S.Oz.VALID},postalAddressMethod:{value:null,error:null,status:null},poBox:{value:null,error:null,status:null},poPostOffice:{value:null,error:null,status:null},poPostalCode:{value:null,error:null,status:null},poCountry:{value:Vi,error:null,status:S.Oz.VALID},privateBag:{value:null,error:null,status:null},privatePostOffice:{value:null,error:null,status:null},privatePostalCode:{value:null,error:null,status:null},privateCountry:{value:Vi,error:null,status:S.Oz.VALID},postalComplex:{value:null,error:null,status:S.Oz.VALID},postalStreetAddress:{value:null,error:null,status:null},postalSuburb:{value:null,error:null,status:S.Oz.VALID},postalCity:{value:null,error:null,status:null},postalPostalCode:{value:null,error:null,status:null},postalCountry:{value:Vi,error:null,status:S.Oz.VALID}}};const xi=(0,m.HY)({advancedFundPicker:function(e,t){void 0===e&&(e=il);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ll.lm:return{...e,form:{...e.form,selectedFunds:{value:{},error:null,status:null}}};case ll.uk:return{...e,showMoreFunds:!e.showMoreFunds};case ll.yF:const n=e.form.selectedFunds.value,u={...e.form.selectedFundsFeesMap};return!1===t.value?delete u[t.id]:u[t.id]=t.fees,n[t.id]=t.value,{...e,form:{...e.form,selectedFunds:{...e.form.selectedFunds,value:n},selectedFundsFeesMap:u}};case ll.P9:return a("selectedFunds",e=>({...e,error:t.error,status:r(t.error)}));case ll.TR:return{...e,isFilterOptionsDrawerOpen:!e.isFilterOptionsDrawerOpen};case ll.RK:return a("selectedFundFilters",()=>t.value);case ll.fP:return a("selectedFundFilters",e=>({...e,[t.id]:t.value}));case ll.Fw:return a("showSearchResults",()=>t.value);case ll.Q_:return a("tempSearchQuery",()=>t.value);case ll.tx:return a("selectedSearchQuery",()=>t.value);case ll.qJ:return{...e,showTextSearchBar:!e.showTextSearchBar};case ll.dH:return{...e,selectedAdvancedFunds:t.isSelected};case ll.cp:return{...e,maxFundsSelectedModalOpen:t.value};case ll.m1:return{...e,...il,form:{...il.form,selectedFunds:{...il.form.selectedFunds,value:{...il.form.selectedFunds.value}}}};default:return e}},beneficiaries:function(e,t){void 0===e&&(e=Kl);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,editBeneficiary:{...e.editBeneficiary,form:{...e.editBeneficiary.form,[t]:r(e.editBeneficiary.form[t])}}});switch(t.type){case gl:return{...e,removeId:t.value};case hl:return{...e,editId:t.value};case bl:return{...e,openDrawer:e.openDrawer?null:S.yv.EDIT};case ml:return{...e,editBeneficiary:{form:Object.assign({},t.form)}};case vl:return{...e,editBeneficiary:{form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},isGenderDisabled:!1}}};case Al:return{...e,beneficiaries:(0,p.A)(t.list),editId:null,editBeneficiary:{form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},isGenderDisabled:!1}}};case Nl:return a("title",e=>({...e,value:t.value}));case Cl:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case Il:return a("title",e=>({...e,value:null,error:null,status:null}));case Dl:return a("firstName",e=>({...e,value:t.value}));case wl:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case El:return a("firstName",e=>({...e,value:null,error:null,status:null}));case Tl:return a("surname",e=>({...e,value:t.value}));case Ol:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Pl:return a("surname",e=>({...e,value:null,error:null,status:null}));case Ml:return a("dateOfBirth",e=>({...e,value:t.value}));case Ll:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case zl:return a("dateOfBirth",e=>({...e,value:null,error:null,status:null}));case kl:return a("gender",e=>({...e,value:t.value}));case Vl:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case Rl:return a("gender",e=>({...e,value:null,error:null,status:null}));case xl:return a("mobileNumber",e=>({...e,value:t.value}));case _l:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case Fl:return a("mobileNumber",e=>({...e,value:null,error:null,status:null}));case jl:return a("email",e=>({...e,value:t.value}));case Ul:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case $l:return a("email",e=>({...e,value:null,error:null,status:null}));case ql:return{...Kl};default:return e}}
2,beneficiariesSplit:function(e,t){void 0===e&&(e=ai);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:e.form.map(e=>e.beneficiaryId===t?r(e):e)});switch(t.type){case Zl:return{...e,isEvenSplit:e.isEvenSplit!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case Xl:return{...e,isEvenSplit:S.Yf.NO};case Hl:return{...e,form:(0,p.A)(t.form)};case ei:return a(t.index,e=>({...e,value:t.value}));case ti:return a(t.index,e=>({...e,error:t.error,status:r(t.error)}));case ri:return{...ai};default:return e}},fundData:function(e,t){return void 0===e&&(e=ui),t.type===ni.os?{...e,data:t.value,fundDataStatus:S.Oz.VALID}:e},fundSplit:function(e,t){let r,a;void 0===e&&(e=ci),t.fundType&&(r=t.fundType===li.w.REGULAR?li.Uv.REGULAR:li.Uv.LUMP_SUM,a=t.fundType===li.w.REGULAR?li.Uv.REGULAR_META:li.Uv.LUMP_SUM_META);const n=e=>e?S.Oz.ERROR:S.Oz.VALID,u=(t,r,a)=>({...e,[t]:e[t].map(e=>e.id===r?a(e):e)});switch(t.type){case oi.VM:const o=(0,si.yI)({splitIds:t.funds,splitObject:e[li.Uv.REGULAR],evenSplit:t.isEvenSplitRegular}),s=(0,si.yI)({splitIds:t.funds,splitObject:e[li.Uv.LUMP_SUM],evenSplit:t.isEventSplitLumpSum});return{...e,[li.Uv.REGULAR]:o,[li.Uv.LUMP_SUM]:s};case oi.oJ:return{...e,[a]:{isEvenSplit:!0,splitError:null,formStatus:S.wK.VALID},[r]:(0,si.lL)({splitList:e[r]})};case oi.DV:return{...e,[a]:{...e[a],isEvenSplit:!1}};case oi.k3:return{...e,[a]:ii(),[r]:(0,si.H6)({splitList:e[r],newValue:null})};case oi.LP:return u(t.fundType,t.fundId,e=>({...e,value:t.value}));case oi.Ag:return u(t.fundType,t.fundId,e=>({...e,error:t.error,status:n(t.error)}));case oi.Bm:return{...ci};default:return e}},investmentSetupInitial:function(e,t){void 0===e&&(e=pi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case di.xP:return a("onBehalfOfChild",e=>({...e,value:t.value}));case di.Aj:return a("onBehalfOfChild",e=>({...e,error:t.error,status:r(t.error)}));case di.gY:return a("hasOtherTaxFreePlan",e=>({...e,value:t.value}));case di.Jc:return a("hasOtherTaxFreePlan",e=>({...e,error:t.error,status:r(t.error)}));case di.Ns:return a("legalGuardian",e=>({...e,value:t.value}));case di.sM:return a("legalGuardian",e=>({...e,error:t.error,status:r(t.error)}));case di.bf:return{...pi};default:return e}},investmentSetupContribution:function(e,t){void 0===e&&(e=vi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case mi.Vm:return{...vi};case mi.MG:return{...e,viewMoreExpanded:e.viewMoreExpanded===S.Yf.YES?S.Yf.NO:S.Yf.YES};case mi.ns:return{...e,displayLimitExceededModal:t.value};case mi.sE:return a("contributionType",e=>({...e,value:t.value}));case mi.$z:return a("contributionType",e=>({...e,error:t.error,status:r(t.error)}));case mi.P3:return a("contributionType",e=>({...e,error:null,status:null,value:null}));case mi.Z3:return a("regularContributionValue",e=>({...e,value:t.value}));case mi.uQ:return a("regularContributionValue",e=>({...e,error:t.error,status:r(t.error)}));case mi.Gy:return a("regularContributionValue",e=>({...e,error:null,status:null,value:null}));case mi.DU:return a("lumpSumContributionValue",e=>({...e,value:t.value}));case mi.o9:return a("lumpSumContributionValue",e=>({...e,error:t.error,status:r(t.error)}));case mi.qk:return a("lumpSumContributionValue",e=>({...e,error:null,status:null,value:null}));case mi.jC:return a("premiumEscalation",e=>({...e,value:t.value}));case mi.yo:return a("premiumEscalation",e=>({...e,error:t.error,status:r(t.error)}));case mi.on:return a("premiumEscalation",e=>({...e,error:null,status:null,value:null}));case mi.vF:return a("ownPercentage",e=>({...e,value:t.value}));case mi.C1:return a("ownPercentage",e=>({...e,error:t.error,status:r(t.error)}));case mi.Q_:return a("ownPercentage",e=>({...e,error:null,status:null,value:null}));default:return e}},paymentDetails:function(e,t){void 0===e&&(e=yi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case fi.Aj:return{...yi};case fi.wp:return a("paymentAuthorization",t=>({...t,value:e.form.paymentAuthorization.value!==S.Yf.YES?S.Yf.YES:S.Yf.NO,status:null,error:null}));case fi.bD:return a("paymentAuthorization",e=>({...e,error:t.error,status:r(t.error)}));case fi.Xl:return{...e,accountValidationStatus:t.value};case fi._7:return{...e,accountValidationStatus:Vt.dY.IDLE,form:{...e.form,paymentAuthorization:yi.form.paymentAuthorization}};case fi.KZ:return{...e,skipMonth:e.skipMonth!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case fi.Tt:return{...e,includeAvs:!0};case fi.OZ:return{...e,includeCdv:!0};case fi.Wp:return a("bankName",e=>({...e,value:t.value}));case fi.bP:return a("bankName",e=>({...e,error:t.error,status:r(t.error)}));case fi.Bi:return a("accountNumber",e=>({...e,value:t.value}));case fi.qL:return a("accountNumber",e=>({...e,error:t.error,status:r(t.error)}));case fi.iU:return a("accountType",e=>({...e,value:t.value}));case fi.Tw:return a("accountType",e=>({...e,error:t.error,status:r(t.error)}));case fi.Iw:return a("debitOrderDay",e=>({...e,value:t.value}));case fi.Ri:return a("debitOrderDay",e=>({...e,error:t.error,status:r(t.error)}));case fi.Qn:return a("month",e=>({...e,value:t.value}));case fi.rE:return a("month",e=>({...e,error:t.error,status:r(t.error)}));case fi.Mo:return a("monthToSkip",e=>({...e,value:t.value}));case fi.TN:return a("monthToSkip",e=>({...e,error:t.error,status:r(t.error)}));case fi.nt:return a("monthToSkip",e=>({...e,error:null,status:null,value:null}));case fi.Rr:return a("lumpSumDay",e=>({...e,value:t.value}));
2case fi.k7:return a("lumpSumDay",e=>({...e,error:t.error,status:r(t.error)}));case fi.HM:return a("lumpSumMonth",e=>({...e,value:t.value}));case fi.ms:return a("lumpSumMonth",e=>({...e,error:t.error,status:r(t.error)}));case fi.YQ:return a("sourceOfFunds",e=>({...e,value:t.value}));case fi.jF:return a("sourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case fi.KF:return a("employmentPosition",e=>({...e,value:t.value}));case fi.Jy:return a("employmentPosition",e=>({...e,error:t.error,status:r(t.error)}));case fi.cR:return a("employmentPositionPip",e=>({...e,value:t.value}));case fi.He:return a("employmentPositionPip",e=>({...e,error:t.error,status:r(t.error)}));case fi.Yg:return a("prominentPerson",e=>({...e,value:t.value}));case fi.$H:return a("prominentPerson",e=>({...e,error:t.error,status:r(t.error)}));case fi.B7:return a("employmentIndustry",e=>({...e,value:t.value}));case fi.kP:return a("employmentIndustry",e=>({...e,error:t.error,status:r(t.error)}));case fi.OS:return a("employmentIndustry",e=>({...e,error:null,status:null,value:null}));case fi.Sv:return a("employmentIndustryOther",e=>({...e,value:t.value}));case fi.ZU:return a("employmentIndustryOther",e=>({...e,error:t.error,status:r(t.error)}));case fi.Jc:return a("employmentIndustryOther",e=>({...e,error:null,status:null,value:null}));case fi.q0:return{...e,displayLegalSection:S.Yf.YES};case fi.kH:return{...e,uploadedFiles:{...e.uploadedFiles,identityDocument:{...e.uploadedFiles.identityDocument,value:t.value}}};case fi.Vr:return{...e,uploadedFiles:{...e.uploadedFiles,birthCertificate:{...e.uploadedFiles.birthCertificate,value:t.value}}};case fi.u5:return{...e,uploadedFiles:{...e.uploadedFiles,courtMandate:{...e.uploadedFiles.courtMandate,value:t.value}}};case fi.lt:return{...e,uploadedFiles:{...e.uploadedFiles,identityDocument:{...e.uploadedFiles.identityDocument,error:t.error,status:r(t.error)}}};case fi.O4:return{...e,uploadedFiles:{...e.uploadedFiles,birthCertificate:{...e.uploadedFiles.birthCertificate,error:t.error,status:r(t.error)}}};case fi.Bs:return{...e,uploadedFiles:{...e.uploadedFiles,courtMandate:{...e.uploadedFiles.courtMandate,error:t.error,status:r(t.error)}}};case fi.wf:return{...e,uploadedFiles:{...e.uploadedFiles,identityDocument:{...yi.uploadedFiles.identityDocument}}};case fi.x0:return{...e,uploadedFiles:{...e.uploadedFiles,birthCertificate:{...yi.uploadedFiles.birthCertificate}}};case fi.oU:return{...e,uploadedFiles:{...e.uploadedFiles,courtMandate:{...yi.uploadedFiles.courtMandate}}};default:return e}},persistedAt:function(e,t){return void 0===e&&(e=gi),t.type===hi?(new Date).getTime():e},personalDetails:function(e,t){void 0===e&&(e=Ai);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case bi.W6:return{...Ai};case bi.k$:return{...e,leadDetails:t.leadDetails};case bi.Ce:return a("title",e=>({...e,value:t.value}));case bi.vg:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case bi.Do:return a("firstNames",e=>({...e,value:t.value}));case bi.GY:return a("firstNames",e=>({...e,error:t.error,status:r(t.error)}));case bi.zC:return a("surname",e=>({...e,value:t.value}));case bi.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case bi.yO:return a("contactNumber",e=>({...e,value:t.value}));case bi.BV:return a("contactNumber",e=>({...e,error:t.error,status:r(t.error)}));case bi.EG:return a("email",e=>({...e,value:t.value}));case bi.xI:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case bi.MY:return a("contactForFeedback",e=>({...e,value:t.value}));case bi.rD:return a("contactForFeedback",e=>({...e,error:t.error,status:r(t.error)}));case bi.EZ:return a("contactMethod",e=>({...e,value:t.value}));case bi.dV:return a("contactMethod",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=Ni),t.type){case Si.uO:return{...e,data:t.value};case Si.AY:return{...e,errorModal:t.value};default:return e}},review:function(e,t){switch(void 0===e&&(e=Ii),t.type){case Ci.Fs:return t.value||t.error?{...e,termsAndConditions:S.wK.INVALID}:{...e,termsAndConditions:e.termsAndConditions!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case Ci.rN:return{...e,termsAndConditionsSideDrawer:t.value};case Ci.e1:return{...e,termsAndConditionsSideDrawer:null};case Ci.dC:return{...Ii};case Ci.ge:return{...e,termsAndConditionsValidationMessage:t.error};case Ci.lO:return{...e,submissionStatus:li.M1.PENDING};case Ci.zN:return{...e,submissionStatus:li.M1.SUCCESS,referenceNumber:t.value};case Ci.Cg:return{...e,submissionStatus:li.M1.ERROR};default:return e}},routing:function(e,t){void 0===e&&(e=wi);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Di.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case Di.TC:return{...e,doNavigation:!1};case Di.ri:return{...e,landingPage:t.value};case Di.S:return r(li.i.LANDING_PAGE);case Di.Ls:return r(li.i.INVESTMENT_SETUP_INITIAL);case Di.$W:return r(li.i.INVESTMENT_SETUP_CONTRIBUTION);case Di.rw:return r(li.i.SELECT_A_FUND);case Di.e4:return r(li.i.ADVANCED_FUND_PICKER);case Di.t7:return r(li.i.FUND_SPLIT);case Di.QE:return r(li.i.PERSONAL_DETAILS);case Di.Om:return r(li.i.AUXILIARY_DETAILS);case Di.Ug:return r(li.i.PAYMENT_DETAILS);case Di.bK:return r(li.i.REVIEW);case Di.Lf:return r(li.i.THANK_YOU);
2case Di.cD:return{...wi};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=Ti),t.type){case Ei.un:return{...e,scrollToClass:t.value};case Ei.vP:return{...e,scrollToId:t.value};case Ei.L6:return{...Ti};default:return e}},selectAFund:function(e,t){void 0===e&&(e=Pi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Oi.YH:return{...e,form:{...e.form,selectedFund:{value:null,error:null,status:null}}};case Oi.bm:return a("selectedFund",e=>({...e,value:t.value}));case Oi.oP:return a("selectedFund",e=>({...e,error:t.error,status:r(t.error)}));case Oi.XL:return{...Pi};default:return e}},sessionCamVariables:function(e,t){return void 0===e&&(e=zi),t.type===Mi?{...e,requestId:t.value}:e},auxiliaryDetails:function(e,t){void 0===e&&(e=Ri);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=()=>S.Oz.UNTOUCHED,n=()=>S.Oz.VALID,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ki.Ygz:return{...Ri};case ki.Cli:return{...e,leadDetails:t.leadDetails};case ki.Rjq:return u("maritalStatus",e=>({...e,value:t.value}));case ki.UTS:return u("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case ki.CRK:return u("spouseTitle",e=>({...e,value:t.value}));case ki.BKd:return u("spouseTitle",e=>({...e,error:t.error,status:r(t.error)}));case ki.tic:return u("spouseFirstNames",e=>({...e,value:t.value}));case ki.et1:return u("spouseFirstNames",e=>({...e,error:t.error,status:r(t.error)}));case ki.jf5:return u("spouseSurname",e=>({...e,value:t.value}));case ki.aRR:return u("spouseSurname",e=>({...e,error:t.error,status:r(t.error)}));case ki.unz:return u("minorTitle",e=>({...e,value:t.value}));case ki.nZH:return u("minorTitle",e=>({...e,error:t.error,status:r(t.error)}));case ki.Bs_:return u("minorFirstNames",e=>({...e,value:t.value}));case ki._fF:return u("minorFirstNames",e=>({...e,error:t.error,status:r(t.error)}));case ki.h_i:return u("minorSurname",e=>({...e,value:t.value}));case ki.oa0:return u("minorSurname",e=>({...e,error:t.error,status:r(t.error)}));case ki.JPU:return u("minorId",e=>({...e,value:t.value}));case ki.GEi:return u("minorId",e=>({...e,error:t.error,status:r(t.error)}));case ki.HLX:return u("id",e=>({...e,value:t.value}));case ki.IeF:return u("id",e=>({...e,error:t.error,status:r(t.error)}));case ki.CuA:return u("nationality",e=>({...e,value:t.value}));case ki.fUB:return u("nationality",e=>({...e,error:t.error,status:r(t.error)}));case ki.keB:return u("spouseIdentityType",t=>({...t,value:e.form.spouseIdentityType.value!==S.Yf.YES?S.Yf.YES:S.Yf.NO}));case ki.$kr:return u("spouseIdNumber",e=>({...e,value:t.value}));case ki.MzU:return u("spouseIdNumber",e=>({...e,error:t.error,status:r(t.error)}));case ki.Y4m:return u("spousePassportNumber",e=>({...e,value:t.value}));case ki.jX0:return u("spousePassportNumber",e=>({...e,error:t.error,status:r(t.error)}));case ki.csi:return u("complex",e=>({...e,value:t.value}));case ki.nzx:return u("complex",e=>({...e,error:t.error,status:r(t.error)}));case ki.Cye:return u("streetAddress",e=>({...e,value:t.value}));case ki.r4_:return u("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case ki.JGm:return u("suburb",e=>({...e,value:t.value}));case ki.gWW:return u("suburb",e=>({...e,error:t.error,status:r(t.error)}));case ki.tJN:return u("city",e=>({...e,value:t.value}));case ki.WKL:return u("city",e=>({...e,error:t.error,status:r(t.error)}));case ki.NtO:return u("postalCode",e=>({...e,value:t.value}));case ki.Kic:return u("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case ki.YVJ:return u("country",e=>({...e,value:t.value}));case ki.R5$:return u("country",e=>({...e,error:t.error,status:r(t.error)}));case ki.FaT:return u("postalAddressMethod",e=>({...e,value:t.value}));case ki.Mw6:return u("postalAddressMethod",e=>({...e,error:t.error,status:r(t.error)}));case ki.vy5:if(e.form.postalAddressSame.value===S.Yf.UNTOUCHED){const e="true"==t.value;return u("postalAddressSame",t=>({...t,value:e}))}return u("postalAddressSame",t=>({...t,value:e.form.postalAddressSame.value!==S.Yf.YES?S.Yf.YES:S.Yf.NO}));case ki.ODC:return u("postalAddressSame",e=>({...e,value:t.value}));case ki.Xp2:return u("postalAddressSame",e=>({...e,error:t.error,status:r(t.error)}));case ki.pFp:return u("postalAddressMethod",e=>({...e,value:null,error:null,status:a()}));case ki.bk$:return u("poBox",e=>({...e,value:t.value}));case ki.c9c:return u("poBox",e=>({...e,error:t.error,status:r(t.error)}));case ki.tA0:return u("poPostOffice",e=>({...e,value:t.value}));case ki.I0W:return u("poPostOffice",e=>({...e,error:t.error,status:r(t.error)}));case ki.hN9:return u("poPostalCode",e=>({...e,value:t.value}));case ki.CqQ:return u("poPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case ki.AFM:return u("poCountry",e=>({...e,value:t.value}));case ki.ZHe:return u("poCountry",e=>({...e,error:t.error,status:r(t.error)}));case ki.IMs:return u("poBox",e=>({...e,value:null,error:null,status:a()}));case ki.gH1:return u("poPostOffice",e=>({...e,value:null,error:null,status:a()}));case ki.AGT:return u("poPostalCode",e=>({...e,value:null,error:null,status:a()}));case ki.tQ8:return u("poCountry",e=>({...e,value:Vi,error:null,status:n()}));case ki.yGB:return u("privateBag",e=>({...e,value:t.value}));case ki.Zts:return u("privateBag",e=>({...e,error:t.error,status:r(t.error)}));case ki.ffi:return u("privatePostOffice",e=>({...e,value:t.value}));case ki._tQ:return u("privatePostOffice",e=>({...e,error:t.error,status:r(t.error)}));case ki.Vre:return u("privatePostalCode",e=>({...e,value:t.value}));case ki.O4Y:return u("privatePostalCode",e=>({...e,error:t.error,status:r(t.error)}));case ki.O8u:return u("privateCountry",e=>({...e,value:t.value}));case ki.HQ6:return u("privateCountry",e=>({...e,error:t.error,status:r(t.error)}));case ki.D5n:return u("privateBag",e=>({...e,value:null,error:null,status:a()}));case ki.UBe:return u("privatePostOffice",e=>({...e,value:null,error:null,status:a()}));case ki.MuT:return u("privatePostalCode",e=>({...e,value:null,error:null,status:a()}));case ki.pkm:return u("privateCountry",e=>({...e,value:Vi,error:null,status:n()}));case ki.crA:return u("postalComplex",e=>({...e,value:t.value}));case ki.nCt:return u("postalComplex",e=>({...e,error:t.error,status:r(t.error)}));case ki.ylR:return u("postalStreetAddress",e=>({...e,value:t.value}));case ki.XjT:return u("postalStreetAddress",e=>({...e,error:t.error,status:r(t.error)}));case ki.HW0:return u("postalSuburb",e=>({...e,value:t.value}));case ki.aAH:return u("postalSuburb",e=>({...e,error:t.error,status:r(t.error)}));case ki.nBz:return u("postalCity",e=>({...e,value:t.value}));case ki.uXM:return u("postalCity",e=>({...e,error:t.error,status:r(t.error)}));case ki.Zo5:return u("postalPostalCode",e=>({...e,value:t.value}));case ki.wcA:return u("postalPostalCode",e=>({...e,error:t.error,status:r(t.error)}));case ki.yDk:return u("postalCountry",e=>({...e,value:t.value}));case ki.zl1:return u("postalCountry",e=>({...e,error:t.error,status:r(t.error)}));case ki.xsE:return u("postalComplex",e=>({...e,value:null,error:null,status:a()}));case ki.nc8:return u("postalStreetAddress",e=>({...e,value:null,error:null,status:a()}));case ki.osA:return u("postalSuburb",e=>({...e,value:null,error:null,status:a()}));case ki.Sqk:return u("postalCity",e=>({...e,value:null,error:null,status:a()}));case ki.KaG:return u("postalPostalCode",e=>({...e,value:null,error:null,status:a()}));case ki.$im:return u("postalCountry",e=>({...e,value:Vi,error:null,status:n()}));case ki.Wwd:return{...e,form:{...e.form,minorFirstNames:{value:null,error:null,status:null},minorSurname:{value:null,error:null,status:null},minorTitle:{value:null,error:null,status:null},minorId:{value:null,error:null,status:null}}};
2case ki.h49:return{...e,form:{...e.form,spousePassportNumber:{value:null,error:null,status:null}}};case ki.oDs:return{...e,form:{...e.form,spouseIdNumber:{value:null,error:null,status:null}}};default:return e}}});var _i=r(58991);const Fi={sidebarOpen:!1,selectedQuoteTool:null};var ji=r(13527);const Ui={selectedForm:"form-one",formStatus:S.wK.INVALID,elimikaPremiumAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Elimika Education Plan",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{calculateInput:{value:"1",error:null,status:"valid"},feesFrequencyInput:{value:"12",error:null,status:"valid"},genderValue:{value:"M",error:null,status:"valid"},childDateOfBirth:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},schoolStartYear:{value:null,error:null,status:null},lifeCoveredValue:{value:"No",error:null,status:null},targetFeesPerYear:{value:null,error:null,status:null},targetSavingsPerYear:{value:null,error:null,status:null},schoolYearValue:{value:null,error:null,status:null},premiumFrequencyValue:{value:"12",error:null,status:null},accumulationPeriod:{value:null,error:null,status:null}}};var $i=r(28736);const Bi={selectedForm:"form-one",formStatus:S.wK.INVALID,enableLumpsumInput:"2",quotationSummary:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Lengo Savings Plan",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{candidateDOB:{value:null,error:null,status:null},termInputValue:{value:"5",error:null,status:"valid"},monthlyPremiumAmount:{value:null,error:null,status:null},shortTermInputValue:{value:"9",error:null,status:"valid"},longTermInputValue:{value:"9",error:null,status:"valid"},lumpsumPaymentDetails:[]}};var Wi=r(66415);const qi={selectedForm:"form-one",formStatus:S.wK.INVALID,accidentalDisabilityPremiumAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Accidental Disability Cover",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{coverAmount:{value:null,error:null,status:null},smokerInput:{value:"NS",error:null,status:"valid"},genderInput:{value:"M",error:null,status:"valid"},candidateDob:{value:null,error:null,status:null},coverYearsValue:{value:null,error:null,status:null}}};var Ki=r(1840);const Gi={selectedForm:"form-one",formStatus:S.wK.VALID,quotationSummary:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Afyaimara Family Senior",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{inpatientCoverLimit:{value:"500000",error:null,status:"valid"},outpatientCoverLimit:{value:"0",error:null,status:"valid"},coverId:{value:2,error:null,status:"valid"},ageGroup:{value:"65_80",error:null,status:"valid"},childrenStatus:{value:"no",error:null,status:"valid"}}};var Yi=r(71091);const Hi={selectedForm:"form-one",formStatus:S.wK.INVALID,accidentalDeathCoverAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Accidental Death",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{candidateDOB:{value:null,error:null,status:null},genderValue:{value:"M",error:null,status:"valid"},smokerCoveredValue:{value:"No",error:null,status:"valid"},coverAmount:{value:null,error:null,status:null},numberOfYearsCovered:{value:null,error:null,status:null},disabilityCoveredValue:{value:"No",error:null,status:"valid"}}};var Qi=r(19971);const Zi={selectedForm:"form-one",formStatus:S.wK.INVALID,deathTermCoverAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Term Cover",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{candidateDOB:{value:null,error:null,status:null},genderValue:{value:"M",error:null,status:"valid"},smokerCoveredValue:{value:"No",error:null,status:"valid"},coverAmount:{value:null,error:null,status:null},numberOfYearsCovered:{value:null,error:null,status:null},disabilityCoveredValue:{value:"No",error:null,status:"valid"}}};var Xi=r(67479);const Ji={selectedForm:"form-one",formStatus:S.wK.INVALID,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Afyaimara Family Junior",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{noOfChildren:{value:null,error:null,status:null}
2,medicalProvidersScope:{value:"None",error:null,status:"valid"},inpatientCoverLimit:{value:null,error:null,status:"valid"},outpatientCoverLimit:{value:null,error:null,status:"valid"}}};var ec=r(82007);const tc={selectedForm:"form-one",formStatus:S.wK.INVALID,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Afyaimara Family Junior",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{panelId:{value:1,error:null,status:"valid"},numberOfChildren:{value:null,error:null,status:null},inpatientCoverLimitValue:{value:"500000",error:null,status:"valid"},outpatientCoverLimitValue:{value:"NO_OUTPATIENT_COVER",error:null,status:"valid"}}};var rc=r(22587);const ac={selectedForm:"form-one",formStatus:S.wK.INVALID,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Whole Life",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{candidateDOB:{value:null,error:null,status:null},genderValue:{value:"M",error:null,status:"valid"},smokingValue:{value:"NS",error:null,status:"valid"},disabilityValue:{value:"No",error:null,status:"valid"},coveredAmount:{value:null,error:null,status:null}}};var nc=r(10167);const uc={selectedForm:"form-one",formStatus:S.wK.INVALID,physicalImpairmentCoverAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Physical Impairment",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{candidateDOB:{value:null,error:null,status:null},genderValue:{value:"M",error:null,status:"valid"},smokerValue:{value:"NS",error:null,status:"valid"},coverAmount:{value:null,error:null,status:null},numberOfYearsCovered:{value:null,error:null,status:null},disabilityValue:{value:"No",error:null,status:"valid"}}};var oc=r(11040);const sc={selectedForm:"form-one",formStatus:S.wK.VALID,AfyaImaraPremiumValue:"",roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Afyaimara Family Cover",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{ageBracket:{value:"19_29",error:null,status:"valid"},childCover:{value:"no",error:null,status:"valid"},spouseAge:{value:"19_29",error:null,status:"valid"},spouseCover:{value:"no",error:null,status:"valid"},inpatientCoverLimit:{value:"500000",error:null,status:"valid"},outpatientCoverLimit:{value:"50000",error:null,status:"valid"},child_18:{value:"0",error:null,status:"valid"},child_19_29:{value:"0",error:null,status:"valid"},child_30_40:{value:"0",error:null,status:"valid"},child_40_50:{value:"0",error:null,status:"valid"}}};var lc=r(15656);const ic={selectedForm:"form-one",formStatus:S.wK.INVALID,criticalIllnessQuoteToolPremiumAmount:null,apiCallStatus:S.rs.IDLE,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Severe Illness",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{genderValue:{value:"M",error:null,status:"valid"},DateOfBirth:{value:null,error:null,status:null},smokingValue:{value:"NS",error:null,status:null},coveredupValue:{value:null,error:null,status:null},DisabilityValue:{value:"No",error:null,status:null},yearValue:{value:null,error:null,status:null}}};var cc=r(93410);const dc={selectedForm:"form-one",formStatus:S.wK.VALID,CountyPremiumAmount:null,roaCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Afyaimara Family County",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},form:{ageBracket:{value:"19_29",error:null,status:"valid"},childCover:{value:"no",error:null,status:"valid"},spouseAge:{value:"19_29",error:null,status:"valid"},spouseCover:{value:"no",error:null,status:"valid"},inPatient:{value:"KES 1000000",error:null,status:"valid"},outPatient:{value:"No Outpatient Cover",error:null,status:"valid"},child_18:{value:0,error:null,status:"valid"},child_19_29:{value:0,error:null,status:"valid"},child_30_40:{value:0,error:null,status:"valid"},child_40_50:{value:0,error:null,status:"valid"}}};var pc=r(96418);const mc={selectedForm:"form-one",formStatus:S.wK.INVALID,groupLifeValue:null,roaCmbObject:{__typename:"Contentstack_call_me_back_email",product:"Group Life Cover",email:"[email protected]",campaign_code:"NEW GH EMAIL CMB",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address","Location"]},form:{numberOfEmployees:{value:"",error:null,status:null},averageAgeOfEmployees:{value:"",error:null,status:null},totalSumAssured:{value:"",error:null,status:null},coverRanges:[{code:null,coverMultiple:null}]}};var vc=r(27702);const fc={selectedForm:"form-one",formStatus:S.wK.INVALID,mvestData:null,showMvestQuoteToolResult:!1,roaCmbObject:{__typename:"Contentstack_call_me_back_email",product:"Mvest Cover",email:"[email protected]",campaign_code:"NEW GH EMAIL CMB",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address","Location"]},form:{paymentTerm:{value:null,error:null,status:null},paymentFrequency:{value:null,error:null,status:null},premiumAmount:{value:null,error:null,status:null}}};var yc=r(95794);const hc={selectedForm:"form-one",formStatus:S.wK.INVALID,digiLifePremiumValue:"",roaCmbObject:{__typename:"Contentstack_call_me_back_email",product:"Digi Life",email:"[email protected]",privacy_policy_url:"/about-old-mutual/privacy-policy/"},form:{gender:{value:null,error:null,status:null},DOB:{value:null,error:null,status:null},salary:{value:null,error:null,status:null},education:{value:null,error:null,status:null},loanType:{value:null,error:null,status:null},loanAmount:{value:null,error:null,status:null},loanTerm:{value:null,error:null,status:null},payment:{value:null,error:null,status:null}
2,cashBack:{value:"02",error:null,status:"valid"}},apiCallStatus:null};const gc=(0,m.HY)({roaQuoteTool:function(e,t){switch(void 0===e&&(e=Fi),t.type){case _i.$9:return{...e,sidebarOpen:t.value};case _i.jJ:return{...e,selectedQuoteTool:t.value};case _i.wk:return Fi;default:return e}},elimikaQuoteTool:function(e,t){void 0===e&&(e=Ui);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ji.pn:return{...e,formStatus:S.wK.VALID};case ji.me:return{...e,formStatus:S.wK.INVALID};case ji.o7:return{...e,apiCallStatus:S.rs.PENDING};case ji.C6:return{...e,apiCallStatus:S.rs.SUCCESS};case ji.bz:return{...e,apiCallStatus:S.rs.FAILURE};case ji.xw:return a("calculateInput",e=>({...e,value:t.value}));case ji.IY:return a("calculateInput",e=>({...e,error:t.error,status:r(t.error)}));case ji.nt:return a("genderValue",e=>({...e,value:t.value}));case ji.CT:return a("genderValue",e=>({...e,error:t.error,status:r(t.error)}));case ji.su:return a("childDateOfBirth",e=>({...e,value:t.value}));case ji.HX:return a("childDateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case ji.LO:return a("dob",e=>({...e,value:t.value}));case ji.wl:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case ji.T4:return a("schoolStartYear",e=>({...e,value:t.value}));case ji.Wy:return a("schoolStartYear",e=>({...e,error:t.error,status:r(t.error)}));case ji.VX:return a("accumulationPeriod",e=>({...e,value:t.value}));case ji.Oy:return a("accumulationPeriod",e=>({...e,error:t.error,status:r(t.error)}));case ji.j_:return a("lifeCoveredValue",e=>({...e,value:t.value}));case ji.kX:return a("lifeCoveredValue",e=>({...e,error:t.error,status:r(t.error)}));case ji.to:return a("targetFeesPerYear",e=>({...e,value:t.value}));case ji.Eg:return a("targetFeesPerYear",e=>({...e,error:t.error,status:r(t.error)}));case ji.TN:return a("targetSavingsPerYear",e=>({...e,value:t.value}));case ji.qB:return a("targetSavingsPerYear",e=>({...e,error:t.error,status:r(t.error)}));case ji.CN:return a("schoolYearValue",e=>({...e,value:t.value}));case ji.eB:return a("schoolYearValue",e=>({...e,error:t.error,status:r(t.error)}));case ji.qF:return a("premiumFrequencyValue",e=>({...e,value:t.value}));case ji.x4:return a("premiumFrequencyValue",e=>({...e,error:t.error,status:r(t.error)}));case ji.wG:return{...e,selectedForm:t.value};case ji.BP:return a("feesFrequencyInput",e=>({...e,value:t.value}));case ji.Ws:return a("feesFrequencyInput",e=>({...e,error:t.error,status:r(t.error)}));case ji.wk:return Ui;case ji.zl:return{...e,elimikaPremiumAmount:t.value};case ji.Zj:return{...e,formStatus:S.wK.VALID};default:return e}},premierSavingsQuoteTool:function(e,t){void 0===e&&(e=Bi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=(r,a)=>{const n=(0,p.A)(e.form.lumpsumPaymentDetails);return n[a][r].value=t.value,n},u=(t,a,n)=>{const u=(0,p.A)(e.form.lumpsumPaymentDetails);return u[a][t].error=n,u[a][t].status=r(n),u};switch(t.type){case $i.J0:return{...e,formStatus:S.wK.VALID};case $i.gK:return{...e,formStatus:S.wK.INVALID};case $i.CD:return{...e,apiCallStatus:S.rs.PENDING};case $i.Ms:return{...e,apiCallStatus:S.rs.SUCCESS};case $i.XO:return{...e,apiCallStatus:S.rs.FAILURE};case $i.Vu:return a("candidateDOB",e=>({...e,value:t.value}));case $i.IW:return a("candidateDOB",e=>({...e,error:t.error,status:r(t.error)}));case $i.DH:return a("termInputValue",e=>({...e,value:t.value}));case $i.wW:return a("termInputValue",e=>({...e,error:t.error,status:r(t.error)}));case $i.gJ:return a("monthlyPremiumAmount",e=>({...e,value:t.value}));case $i.JZ:return a("monthlyPremiumAmount",e=>({...e,error:t.error,status:r(t.error)}));case $i.GJ:return{...e,enableLumpsumInput:t.value};case $i.E8:return a("shortTermInputValue",e=>({...e,value:t.value}));case $i.xg:return a("shortTermInputValue",e=>({...e,error:t.error,status:r(t.error)}));case $i.Sy:return a("longTermInputValue",e=>({...e,value:t.value}));case $i.lz:return a("longTermInputValue",e=>({...e,error:t.error,status:r(t.error)}));case $i.S1:return{...e,form:{...e.form,lumpsumPaymentDetails:n("lumpsumAmount",t.paymentId)}};case $i.Zo:return{...e,form:{...e.form,lumpsumPaymentDetails:u("lumpsumAmount",t.paymentId,t.error)}};case $i.p9:return{...e,form:{...e.form,lumpsumPaymentDetails:n("lumpsumYear",t.paymentId)}};case $i.ay:return{...e,form:{...e.form,lumpsumPaymentDetails:u("lumpsumYear",t.paymentId,t.error)}};case $i.ki:return{...e,form:{...e.form,lumpsumPaymentDetails:n("lumpsumMonth",t.paymentId)}};case $i.FC:return{...e,form:{...e.form,lumpsumPaymentDetails:u("lumpsumMonth",t.paymentId,t.error)}};case $i.v8:return{...e,form:{...e.form,lumpsumPaymentDetails:[].concat((0,p.A)(e.form.lumpsumPaymentDetails),[{lumpsumAmount:{value:null,error:null,status:null}
2,lumpsumYear:{value:"1",error:null,status:"valid"},lumpsumMonth:{value:"1",error:null,status:"valid"}}])}};case $i.ec:const o=t.value,s=e.form.lumpsumPaymentDetails.filter((e,t)=>t!==o);return{...e,form:{...e.form,...e.form.lumpsumPaymentDetails=s}};case $i.wG:return{...e,selectedForm:t.value};case $i.wk:return Bi;case $i.Fs:return{...e,quotationSummary:t.value};case $i.Z3:return{...e,formStatus:S.wK.VALID};default:return e}},accidentalDisabilityQuoteTool:function(e,t){void 0===e&&(e=qi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Wi.V6:return{...e,formStatus:S.wK.VALID};case Wi.Sf:return{...e,formStatus:S.wK.INVALID};case Wi.Qg:return{...e,apiCallStatus:S.rs.PENDING};case Wi.w4:return{...e,apiCallStatus:S.rs.SUCCESS};case Wi.lP:return{...e,apiCallStatus:S.rs.FAILURE};case Wi.t4:return a("smokerInput",e=>({...e,value:t.value}));case Wi.Sh:return a("smokerInput",e=>({...e,error:t.error,status:r(t.error)}));case Wi.nt:return a("genderInput",e=>({...e,value:t.value}));case Wi.CT:return a("genderInput",e=>({...e,error:t.error,status:r(t.error)}));case Wi.Vu:return a("candidateDob",e=>({...e,value:t.value}));case Wi.IW:return a("candidateDob",e=>({...e,error:t.error,status:r(t.error)}));case Wi.GI:return a("coverAmount",e=>({...e,value:t.value}));case Wi.X4:return a("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case Wi.mQ:return a("coverYearsValue",e=>({...e,value:t.value}));case Wi.P6:return a("coverYearsValue",e=>({...e,error:t.error,status:r(t.error)}));case Wi.wG:return{...e,selectedForm:t.value};case Wi.wk:return qi;case Wi.Ak:return{...e,accidentalDisabilityPremiumAmount:t.value};case Wi.gd:return{...e,formStatus:S.wK.VALID};default:return e}},afyaImaraSeniorQuoteTool:function(e,t){void 0===e&&(e=Gi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ki.uY:return{...e,formStatus:S.wK.VALID};case Ki.F9:return{...e,formStatus:S.wK.INVALID};case Ki.px:return{...e,apiCallStatus:S.rs.PENDING};case Ki.Tw:return{...e,apiCallStatus:S.rs.SUCCESS};case Ki.UK:return{...e,apiCallStatus:S.rs.FAILURE};case Ki.K7:return a("inpatientCoverLimit",e=>({...e,value:t.value}));case Ki.zB:return a("inpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case Ki.J:return a("outpatientCoverLimit",e=>({...e,value:t.value}));case Ki.gq:return a("outpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case Ki.wG:return{...e,selectedForm:t.value};case Ki.wk:return Gi;case Ki.AL:return{...e,quotationSummary:t.value};case Ki.KL:return{...e,formStatus:S.wK.VALID};default:return e}},afyaImaraJuniorQuoteTool:function(e,t){void 0===e&&(e=Ji);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Xi.F1:return{...e,formStatus:S.wK.VALID};case Xi.ot:return{...e,formStatus:S.wK.INVALID};case Xi.oL:return{...e,apiCallStatus:S.rs.PENDING};case Xi._W:return{...e,apiCallStatus:S.rs.SUCCESS};case Xi.lK:return{...e,apiCallStatus:S.rs.FAILURE};case Xi.XE:return a("noOfChildren",e=>({...e,value:t.value}));case Xi.Qf:return a("noOfChildren",e=>({...e,error:t.error,status:r(t.error)}));case Xi.Br:return a("medicalProvidersScope",e=>({...e,value:t.value}));case Xi.Qd:return a("medicalProvidersScope",e=>({...e,error:t.error,status:r(t.error)}));case Xi.K7:return a("inpatientCoverLimit",e=>({...e,value:t.value}));case Xi.zB:return a("inpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case Xi.J:return a("outpatientCoverLimit",e=>({...e,value:t.value}));case Xi.gq:return a("outpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case Xi.wG:return{...e,selectedForm:t.value};case Xi.wk:return Ji;case Xi.Bd:return{...e,premiumPaymentaAmount:t.value};case Xi.Xr:return{...e,formStatus:S.wK.VALID};default:return e}},afyaImaraGertrudeJuniorQuoteTool:function(e,t){void 0===e&&(e=tc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ec.wG:return{...e,selectedForm:t.value};case ec.Qb:return{...e,formStatus:S.wK.VALID};case ec.nL:return{...e,formStatus:S.wK.INVALID};case ec.XE:return a("numberOfChildren",e=>({...e,value:t.value}));case ec.Qf:return a("numberOfChildren",e=>({...e,error:t.error,status:r(t.error)}));case ec.K7:return a("inpatientCoverLimitValue",e=>({...e,value:t.value}));case ec.zB:return a("inpatientCoverLimitValue",e=>({...e,error:t.error,status:r(t.error)}));case ec.J:return a("outpatientCoverLimitValue",e=>({...e,value:t.value}));case ec.gq:return a("outpatientCoverLimitValue",e=>({...e,error:t.error,status:r(t.error)}));
2case ec.jT:return{...e,apiCallStatus:S.rs.PENDING};case ec.N0:return{...e,apiCallStatus:S.rs.SUCCESS};case ec.yZ:return{...e,apiCallStatus:S.rs.FAILURE};case ec.Ok:return{...e,formStatus:S.wK.VALID};case ec.qH:return{...e,afyaImaraGertrudeJuniorPremiumAmount:t.value};case ec.wk:return tc;default:return e}},accidentalDeathCoverQuoteTool:function(e,t){void 0===e&&(e=Hi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Yi.If:return{...e,formStatus:S.wK.VALID};case Yi.R:return{...e,formStatus:S.wK.INVALID};case Yi.nt:return a("genderValue",e=>({...e,value:t.value}));case Yi.Vu:return a("candidateDOB",e=>({...e,value:t.value}));case Yi.IW:return a("candidateDOB",e=>({...e,error:t.error,status:r(t.error)}));case Yi.CY:return a("smokerCoveredValue",e=>({...e,value:t.value}));case Yi.GI:return a("coverAmount",e=>({...e,value:t.value}));case Yi.X4:return a("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case Yi.Xd:return a("numberOfYearsCovered",e=>({...e,value:t.value}));case Yi.Qs:return a("numberOfYearsCovered",e=>({...e,error:t.error,status:r(t.error)}));case Yi.X:return a("disabilityCoveredValue",e=>({...e,value:t.value}));case Yi.wG:return{...e,selectedForm:t.value};case Yi.NK:return{...e,apiCallStatus:S.rs.PENDING};case Yi.fd:return{...e,apiCallStatus:S.rs.SUCCESS};case Yi.cQ:return{...e,apiCallStatus:S.rs.FAILURE};case Yi.YA:return{...e,formStatus:S.wK.VALID};case Yi.yA:return{...e,accidentalDeathCoverAmount:t.value};case Yi.wk:return Hi;default:return e}},wholeLifeCoverQuoteTool:function(e,t){void 0===e&&(e=ac);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case rc.BC:return{...e,formStatus:S.wK.VALID};case rc.uY:return{...e,formStatus:S.wK.INVALID};case rc.iM:return{...e,apiCallStatus:S.rs.PENDING};case rc.WE:return{...e,apiCallStatus:S.rs.SUCCESS};case rc.vA:return{...e,apiCallStatus:S.rs.FAILURE};case rc.Vu:return a("candidateDOB",e=>({...e,value:t.value}));case rc.IW:return a("candidateDOB",e=>({...e,error:t.error,status:r(t.error)}));case rc.nt:return a("genderValue",e=>({...e,value:t.value}));case rc.CT:return a("genderValue",e=>({...e,error:t.error,status:r(t.error)}));case rc.dv:return a("coveredAmount",e=>({...e,value:t.value}));case rc.cF:return a("coveredAmount",e=>({...e,error:t.error,status:r(t.error)}));case rc.wM:return a("disabilityValue",e=>({...e,value:t.value}));case rc.D$:return a("disabilityValue",e=>({...e,error:t.error,status:r(t.error)}));case rc.qI:return a("smokingValue",e=>({...e,value:t.value}));case rc.$k:return a("smokingValue",e=>({...e,error:t.error,status:r(t.error)}));case rc.wG:return{...e,selectedForm:t.value};case rc.pD:return{...e,quotationSummary:t.value};case rc.nl:return{...e,formStatus:S.wK.VALID};case rc.wk:return ac;default:return e}},AfyaImaraQuoteTool:function(e,t){void 0===e&&(e=sc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case oc.mq:return{...e,formStatus:S.wK.VALID};case oc.Lg:return{...e,formStatus:S.wK.INVALID};case oc.ou:return a("ageBracket",e=>({...e,value:t.value}));case oc.xg:return a("ageBracket",e=>({...e,error:t.error,status:r(t.error)}));case oc.FJ:return a("spouseCover",e=>({...e,value:t.value}));case oc._m:return a("spouseCover",e=>({...e,error:t.error,status:r(t.error)}));case oc.wG:return{...e,selectedForm:t.value};case oc.no:return a("spouseAge",e=>({...e,value:t.value}));case oc.I3:return a("spouseAge",e=>({...e,error:t.error,status:r(t.error)}));case oc.rh:return a("inpatientCoverLimit",e=>({...e,value:t.value}));case oc.gK:return a("inpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case oc.Ap:return a("outpatientCoverLimit",e=>({...e,value:t.value}));case oc.zi:return a("outpatientCoverLimit",e=>({...e,error:t.error,status:r(t.error)}));case oc.C5:return a("childCover",e=>({...e,value:t.value}));case oc.lo:return a("childCover",e=>({...e,error:t.error,status:r(t.error)}));case oc.h$:return a("child_18",e=>({...e,value:t.value}));case oc.i2:return a("child_18",e=>({...e,error:t.error,status:r(t.error)}));case oc.AGE_1929child_SET_VALUE:return a("child_19_29",e=>({...e,value:t.value}));case oc.AGE_1929child_SET_VALID:return a("child_19_29",e=>({...e,error:t.error,status:r(t.error)}));case oc.AGE_3040child_SET_VALUE:return a("child_30_40",e=>({...e,value:t.value}));case oc.AGE_3040child_SET_VALID:return a("child_30_40",e=>({...e,error:t.error,status:r(t.error)}));case oc.AGE_4150child_SET_VALUE:return a("child_40_50",e=>({...e,value:t.value}));case oc.AGE_4150child_SET_VALID:return a("child_40_50",e=>({...e,error:t.error,status:r(t.error)}));
2case oc.Bd:return{...e,apiCallStatus:S.rs.PENDING};case oc.PY:return{...e,apiCallStatus:S.rs.SUCCESS};case oc.yh:return{...e,apiCallStatus:S.rs.FAILURE};case oc.wk:return sc;case oc.WN:return{...e,AfyaImaraPremiumValue:t.value};case oc.OQ:return{...e,formStatus:S.wK.VALID};default:return e}},physicalImpairmentCoverQuoteTool:function(e,t){void 0===e&&(e=uc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nc.Hb:return{...e,formStatus:S.wK.VALID};case nc.Yu:return{...e,formStatus:S.wK.INVALID};case nc.nt:return a("genderValue",e=>({...e,value:t.value}));case nc.Vu:return a("candidateDOB",e=>({...e,value:t.value}));case nc.IW:return a("candidateDOB",e=>({...e,error:t.error,status:r(t.error)}));case nc.t4:return a("smokerValue",e=>({...e,value:t.value}));case nc.GI:return a("coverAmount",e=>({...e,value:t.value}));case nc.X4:return a("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case nc.Xd:return a("numberOfYearsCovered",e=>({...e,value:t.value}));case nc.Qs:return a("numberOfYearsCovered",e=>({...e,error:t.error,status:r(t.error)}));case nc.wM:return a("disabilityValue",e=>({...e,value:t.value}));case nc.wG:return{...e,selectedForm:t.value};case nc.mF:return{...e,apiCallStatus:S.rs.PENDING};case nc.ss:return{...e,apiCallStatus:S.rs.SUCCESS};case nc.j6:return{...e,apiCallStatus:S.rs.FAILURE};case nc.P7:return{...e,formStatus:S.wK.VALID};case nc.k5:return{...e,physicalImpairmentCoverAmount:t.value};case nc.wk:return uc;default:return e}},deathTermCoverQuoteTool:function(e,t){void 0===e&&(e=Zi);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Qi.OQ:return{...e,formStatus:S.wK.VALID};case Qi.rL:return{...e,formStatus:S.wK.INVALID};case Qi.nt:return a("genderValue",e=>({...e,value:t.value}));case Qi.Vu:return a("candidateDOB",e=>({...e,value:t.value}));case Qi.IW:return a("candidateDOB",e=>({...e,error:t.error,status:r(t.error)}));case Qi.CY:return a("smokerCoveredValue",e=>({...e,value:t.value}));case Qi.GI:return a("coverAmount",e=>({...e,value:t.value}));case Qi.X4:return a("coverAmount",e=>({...e,error:t.error,status:r(t.error)}));case Qi.Xd:return a("numberOfYearsCovered",e=>({...e,value:t.value}));case Qi.Qs:return a("numberOfYearsCovered",e=>({...e,error:t.error,status:r(t.error)}));case Qi.X:return a("disabilityCoveredValue",e=>({...e,value:t.value}));case Qi.wG:return{...e,selectedForm:t.value};case Qi.$v:return{...e,apiCallStatus:S.rs.PENDING};case Qi.H$:return{...e,apiCallStatus:S.rs.SUCCESS};case Qi.gA:return{...e,apiCallStatus:S.rs.FAILURE};case Qi.UA:return{...e,formStatus:S.wK.VALID};case Qi.$b:return{...e,deathTermCoverAmount:t.value};case Qi.wk:return Zi;default:return e}},criticalIllnessQuoteTool:function(e,t){void 0===e&&(e=ic);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case lc.X7:return{...e,formStatus:S.wK.VALID};case lc.Qx:return{...e,formStatus:S.wK.INVALID};case lc.oN:return{...e,apiCallStatus:S.rs.PENDING};case lc.Yf:return{...e,apiCallStatus:S.rs.SUCCESS};case lc.tP:return{...e,apiCallStatus:S.rs.FAILURE};case lc.nt:return a("genderValue",e=>({...e,value:t.value}));case lc.CT:return a("genderValue",e=>({...e,error:t.error,status:r(t.error)}));case lc.LO:return a("DateOfBirth",e=>({...e,value:t.value}));case lc.wl:return a("DateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case lc.qI:return a("smokingValue",e=>({...e,value:t.value}));case lc.$k:return a("smokingValue",e=>({...e,error:t.error,status:r(t.error)}));case lc.iP:return a("coveredupValue",e=>({...e,value:t.value}));case lc.hI:return a("coveredupValue",e=>({...e,error:t.error,status:r(t.error)}));case lc.Ru:return a("yearValue",e=>({...e,value:t.value}));case lc.oK:return a("yearValue",e=>({...e,error:t.error,status:r(t.error)}));case lc.wM:return a("DisabilityValue",e=>({...e,value:t.value}));case lc.D$:return a("DisabilityValue",e=>({...e,error:t.error,status:r(t.error)}));case lc.wG:return{...e,selectedForm:t.value};case lc.wk:return ic;case lc.dW:return{...e,criticalIllnessQuoteToolPremiumAmount:t.value};case lc.VT:return{...e,formStatus:S.wK.VALID};default:return e}},afyaImaraCountyQuoteTool:function(e,t){void 0===e&&(e=dc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case cc.JS:return{...e,formStatus:S.wK.VALID};case cc.Ar:return{...e,formStatus:S.wK.INVALID};case cc.ou:return a("ageBracket",e=>({...e,value:t.value}));case cc.xg:return a("ageBracket",e=>({...e,error:t.error,status:r(t.error)}));case cc.FJ:return a("spouseCover",e=>({...e,value:t.value}));case cc._m:return a("spouseCover",e=>({...e,error:t.error,status:r(t.error)}));case cc.wG:return{...e,selectedForm:t.value};
2case cc.WI:return{...e,apiCallStatus:S.rs.PENDING};case cc.eq:return{...e,apiCallStatus:S.rs.SUCCESS};case cc.ln:return{...e,apiCallStatus:S.rs.FAILURE};case cc.no:return a("spouseAge",e=>({...e,value:t.value}));case cc.I3:return a("spouseAge",e=>({...e,error:t.error,status:r(t.error)}));case cc.rh:return a("inPatient",e=>({...e,value:t.value}));case cc.gK:return a("inPatient",e=>({...e,error:t.error,status:r(t.error)}));case cc.Ap:return a("outPatient",e=>({...e,value:t.value}));case cc.zi:return a("outPatient",e=>({...e,error:t.error,status:r(t.error)}));case cc.C5:return a("childCover",e=>({...e,value:t.value}));case cc.lo:return a("childCover",e=>({...e,error:t.error,status:r(t.error)}));case cc.h$:return a("child_18",e=>({...e,value:t.value}));case cc.i2:return a("child_18",e=>({...e,error:t.error,status:r(t.error)}));case cc.wk:return dc;case cc.LZ:return{...e,CountyPremiumAmount:t.value};case cc.pR:return{...e,formStatus:S.wK.VALID};default:return e}},groupLifeQuoteTool:function(e,t){void 0===e&&(e=mc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case pc.Sr:return{...e,formStatus:S.wK.VALID};case pc.Tf:return{...e,formStatus:S.wK.INVALID};case pc.wG:return{...e,selectedForm:t.value};case pc.VN:return a("numberOfEmployees",e=>({...e,value:t.value}));case pc.SC:return a("numberOfEmployees",e=>({...e,error:t.error,status:r(t.error)}));case pc.$q:return a("averageAgeOfEmployees",e=>({...e,value:t.value}));case pc.aC:return a("averageAgeOfEmployees",e=>({...e,error:t.error,status:r(t.error)}));case pc.QX:return a("totalSumAssured",e=>({...e,value:t.value}));case pc.RJ:return a("totalSumAssured",e=>({...e,error:t.error,status:r(t.error)}));case pc.Bg:return{...e,apiCallStatus:S.rs.PENDING};case pc.bb:return{...e,apiCallStatus:S.rs.SUCCESS};case pc.Qv:return{...e,apiCallStatus:S.rs.FAILURE};case pc.wk:return mc;case pc.xx:return{...e,groupLifeValue:null};case pc.KV:return{...e,groupLifeValue:t.value?t.value.Entity:null};case pc.es:return{...e,formStatus:S.wK.VALID};case pc.hY:{const r=e.form.coverRanges.map((e,r)=>r===t.index?Object.assign({},e,{code:t.value}):e);return{...e,form:{...e.form,coverRanges:(0,p.A)(r)}}}case pc.Fl:{const r=e.form.coverRanges.map(e=>e.code===t.code?Object.assign({},e,{coverMultiple:t.value}):e);return{...e,form:{...e.form,coverRanges:(0,p.A)(r)}}}case pc._1:return{...e,form:{...e.form,coverRanges:[].concat((0,p.A)(e.form.coverRanges),(0,p.A)(mc.form.coverRanges))}};case pc.DD:return{...e,form:{...e.form,coverRanges:(0,p.A)(e.form.coverRanges.filter(e=>e.code!==t.value))}};default:return e}},mvestQuoteTool:function(e,t){void 0===e&&(e=fc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case vc._x:return{...e,formStatus:S.wK.VALID};case vc.fh:return{...e,formStatus:S.wK.INVALID};case vc.Z6:return a("paymentTerm",e=>({...e,value:t.value}));case vc._z:return a("paymentTerm",e=>({...e,error:t.error,status:r(t.error)}));case vc.V2:return a("paymentFrequency",e=>({...e,value:t.value}));case vc.Of:return a("paymentFrequency",e=>({...e,error:t.error,status:r(t.error)}));case vc.CB:return a("premiumAmount",e=>({...e,value:t.value}));case vc.NI:return a("premiumAmount",e=>({...e,error:t.error,status:r(t.error)}));case vc.wG:return{...e,selectedForm:t.value};case vc.k0:return{...e,showMvestQuoteToolResult:t.value};case vc.F_:return{...e,apiCallStatus:S.rs.PENDING};case vc.rx:return{...e,apiCallStatus:S.rs.SUCCESS};case vc.ee:return{...e,apiCallStatus:S.rs.FAILURE};case vc.wk:return fc;case vc.c1:return{...e,mvestData:t.value};case vc.SL:return{...e,formStatus:S.wK.VALID};default:return e}},digiLifeQuoteTool:function(e,t){void 0===e&&(e=hc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case yc.IL:return{...e,formStatus:S.wK.VALID};case yc.Bq:return{...e,formStatus:S.wK.INVALID};case yc.CALCULATE_DIGILIFE_PREMIUM_DATA_SUCCESS:case yc.V4:return{...e,digiLifePremiumValue:t.value};case yc.AO:return{...e,apiCallStatus:S.rs.FAILURE};
2case yc.FO:return{...e,apiCallStatus:S.rs.PENDING};case yc.NW:return{...e,apiCallStatus:S.rs.SUCCESS};case yc.wG:return{...e,selectedForm:t.value};case yc.DT:return a("gender",e=>({...e,value:t.value}));case yc._x:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case yc.fc:return a("DOB",e=>({...e,value:t.value}));case yc.u0:return a("DOB",e=>({...e,error:t.error,status:r(t.error)}));case yc.e$:return a("salary",e=>({...e,value:t.value}));case yc.pg:return a("salary",e=>({...e,error:t.error,status:r(t.error)}));case yc.EH:return a("education",e=>({...e,value:t.value}));case yc.xJ:return a("education",e=>({...e,error:t.error,status:r(t.error)}));case yc.fB:return a("loanType",e=>({...e,value:t.value}));case yc.k8:return a("loanType",e=>({...e,error:t.error,status:r(t.error)}));case yc.hk:return a("loanAmount",e=>({...e,value:t.value}));case yc.Wb:return a("loanAmount",e=>({...e,error:t.error,status:r(t.error)}));case yc.x1:return a("loanTerm",e=>({...e,value:t.value}));case yc.qC:return a("loanTerm",e=>({...e,error:t.error,status:r(t.error)}));case yc.Ss:return a("payment",e=>({...e,value:t.value}));case yc.BN:return a("payment",e=>({...e,error:t.error,status:r(t.error)}));case yc.cD:return a("cashBack",e=>({...e,value:t.value}));case yc.Ff:return a("cashBack",e=>({...e,error:t.error,status:r(t.error)}));case yc.Gq:return a("date",e=>({...e,value:t.value}));case yc.Hc:return a("date",e=>({...e,error:t.error,status:r(t.error)}));case yc.ZS:return a("formattedDate",e=>({...e,value:t.value}));case yc.QR:return{...e,digiLifePremiumValue:t.value};case yc.QR:return{...e,formStatus:S.wK.VALID};case yc.wk:return hc;default:return e}}});var bc=r(22952);const Ac={age:{value:null,error:null,status:null},monthlyIncome:{value:null,error:null,status:null},contributionAmount:{value:null,error:null,status:null},amountSaved:{value:null,error:null,status:null}},Sc={formStatus:S.wK.INVALID,showRecommendation:!1,calculationResults:{monthlyRetirementIncome:null,requiredIncome:null,estimatedRetirementIncome:null},form:Ac,isContributingTowardsRetirement:!1,openModal:!1,showResultSummary:!1};const Nc="retirmentCalculator/scrolling/transition/scrollToClass",Cc="retirmentCalculator/scrolling/transition/scrollToId",Ic="retirmentCalculator/scrolling/transition/resetScroll",Dc={scrollToClass:Nc,scrollToId:Cc};var wc=r(42435);const Ec={formStatus:S.wK.INVALID,assumptionDefaults:{retirementAgeValue:60,numberOfRetirementYearsValue:20,expectedAnnualGrowthValue:4,inflationValue:6,expectedAnnualSalaryIncrease:7,replacementRatio:75},form:{retirementAge:{value:null,error:null,status:null},numberOfRetirementYears:{value:null,error:null,status:null},expectedAnnualGrowth:{value:null,error:null,status:null},inflation:{value:null,error:null,status:null},expectedAnnualSalaryIncrease:{value:null,error:null,status:null},replacementRatio:{value:null,error:null,status:null}}};const Tc=(0,m.HY)({retirementCalculatorForm:function(e,t){void 0===e&&(e=Sc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case bc.O3:return{...e,formStatus:S.wK.VALID};case bc.XG:return{...e,formStatus:S.wK.INVALID};case bc.Xl:return a("age",e=>({...e,value:t.value}));case bc.Y_:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case bc.$3:return a("monthlyIncome",e=>({...e,value:t.value}));case bc.os:return a("monthlyIncome",e=>({...e,error:t.error,status:r(t.error)}));case bc.lS:return a("contributionAmount",e=>({...e,value:t.value}));case bc.e7:return a("contributionAmount",e=>({...e,error:t.error,status:r(t.error)}));case bc.sF:return a("amountSaved",e=>({...e,value:t.value}));case bc.Br:return a("amountSaved",e=>({...e,error:t.error,status:r(t.error)}));case bc.Mv:return{...e,estimatedRetirementIncome:t.value};case bc.Dw:return{...e,requiredIncome:t.value};case bc.SN:return{...e,openModal:!0};case bc.yB:return{...e,openModal:!1};case bc.qm:return{formStatus:S.wK.INVALID,showRecommendation:!1,calculationResults:{monthlyRetirementIncome:null,requiredIncome:null,estimatedRetirementIncome:null},form:Ac,isContributingTowardsRetirement:!1,openModal:!1,showResultSummary:!1};case bc.ZZ:return{...e,showRecommendation:!0}
2;case bc.mQ:return{...e,showResultSummary:!0};case bc.Uc:return Sc;case bc.Kf:return{...e,showRecommendation:!e.showRecommendation};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=Dc),t.type){case Nc:return{scrollToClass:t.value};case Cc:return{scrollToId:t.value};case Ic:return{scrollToId:null};default:return e}},retirementAssumptionsModel:function(e,t){void 0===e&&(e=Ec);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case wc.fS:return a("retirementAge",e=>({...e,value:t.value}));case wc.CE:return a("retirementAge",e=>({...e,error:t.error,status:r(t.error)}));case wc.qr:return a("numberOfRetirementYears",e=>({...e,value:t.value}));case wc.Zm:return a("numberOfRetirementYears",e=>({...e,error:t.error,status:r(t.error)}));case wc.KS:return a("expectedAnnualGrowth",e=>({...e,value:t.value}));case wc.zm:return a("expectedAnnualGrowth",e=>({...e,error:t.error,status:r(t.error)}));case wc.Cm:return a("inflation",e=>({...e,value:t.value}));case wc.$o:return a("inflation",e=>({...e,error:t.error,status:r(t.error)}));case wc.uS:return a("expectedAnnualSalaryIncrease",e=>({...e,value:t.value}));case wc.Fl:return a("expectedAnnualSalaryIncrease",e=>({...e,error:t.error,status:r(t.error)}));case wc.GV:return a("replacementRatio",e=>({...e,value:t.value}));case wc.Vm:return a("replacementRatio",e=>({...e,error:t.error,status:r(t.error)}));case wc.oQ:return{...e,assumptionDefualts:{...e.assumptionDefualts,retirementAgeValue:t.value}};case wc.vI:return{...e,assumptionDefualts:{...e.assumptionDefualts,numberOfRetirementYearsValue:t.value}};case wc.pm:return{...e,assumptionDefualts:{...e.assumptionDefualts,expectedAnnualGrowthValue:t.value}};case wc.PX:return{...e,assumptionDefualts:{...e.assumptionDefualts,inflationValue:t.value}};case wc.$R:return{...e,assumptionDefualts:{...e.assumptionDefualts,expectedAnnualSalaryIncrease:t.value}};case wc.bQ:return{...e,assumptionDefualts:{...e.assumptionDefualts,replacementRatio:t.value}};case bc.qm:return Ec;default:return e}}});var Oc=r(95195),Pc=r(32713);const Mc={openDrawer:null,complaintType:null,sendComplaintStatus:S.rs.IDLE,formStatus:S.wK.INVALID,receiverEmailAddress:null,form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},cellphoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},identityType:{value:null,error:null,status:S.Oz.VALID},idNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:S.Oz.VALID},passportCountry:{value:null,error:null,status:S.Oz.VALID},policyNumber:{value:null,error:null,status:S.Oz.VALID},productType:{value:null,error:null,status:S.Oz.VALID},complaintRelation:{value:null,error:null,status:S.Oz.VALID},complaintTitle:{value:null,error:null,status:null},complaintDescription:{value:null,error:null,status:null},sendMeCopy:!1}};const Lc=(0,m.HY)({complaintArbitration:function(e,t){void 0===e&&(e=Mc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Pc.RZ:return{...e,openDrawer:e.openDrawer?null:Oc.r.CUSTOMER_COMPLAINT,complaintType:t.value?t.value:null};case Pc.dE:return{...e,formStatus:S.wK.VALID};case Pc.Uz:return{...e,formStatus:S.wK.INVALID};case Pc.vL:return{...Mc};case Pc.Kl:return{...e,receiverEmailAddress:t.value};case Pc.Ce:return a("title",e=>({...e,value:t.value}));case Pc.vg:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case Pc.dV:return a("firstName",e=>({...e,value:t.value}));case Pc.Qj:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Pc.zC:return a("surname",e=>({...e,value:t.value}));case Pc.Uf:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Pc.Q7:return a("cellphoneNumber",e=>({...e,value:t.value}));case Pc.ZT:return a("cellphoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pc.EG:return a("email",e=>({...e,value:t.value}));case Pc.xI:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Pc.zB:switch(t.value){case Oc.Si.SA_ID:return{...e,form:{...e.form,identityType:{...e.form.identityType,value:t.value},passportCountry:{...e.form.passportCountry,value:null,error:null,status:null},passportNumber:{...e.form.passportNumber,value:null,error:null,status:null}}};case Oc.Si.PASSPORT:return{...e,form:{...e.form,identityType:{...e.form.identityType,value:t.value},idNumber:{...e.form.idNumber,value:null,error:null,status:null}}};default:return e}case Pc.o4:return a("identityType",e=>({...e,error:t.error,status:r(t.error)}));case Pc.TV:return a("idNumber",e=>({...e,value:t.value}));case Pc.Kv:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pc.uE:return a("passportNumber",e=>({...e,value:t.value}));case Pc.XU:return a("passportNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pc.PK:return a("passportCountry",e=>({...e,value:t.value}));case Pc.io:return a("passportCountry",e=>({...e,error:t.error,status:r(t.error)}));case Pc.i_:return a("policyNumber",e=>({...e,value:t.value}));case Pc.rW:return a("policyNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pc.aI:return a("productType",e=>({...e,value:t.value}));case Pc.Rb:return a("productType",e=>({...e,error:t.error,status:r(t.error)}));case Pc.KR:return a("complaintRelation",e=>({...e,value:t.value}));case Pc.Lz:return a("complaintRelation",e=>({...e,error:t.error,status:r(t.error)}));case Pc.u3:return a("complaintTitle",e=>({...e,value:t.value}));case Pc.tW:return a("complaintTitle",e=>({...e,error:t.error,status:r(t.error)}));case Pc.a7:return a("complaintDescription",e=>({...e,value:t.value}));case Pc.HL:return a("complaintDescription",e=>({...e,error:t.error,status:r(t.error)}));case Pc.ve:return{...e,form:{...e.form,sendMeCopy:!e.sendMeCopy}};case Pc.y_:return{...e,sendComplaintStatus:S.rs.PENDING};case Pc.wb:return{...e,sendComplaintStatus:S.rs.SUCCESS};case Pc.Hv:return{...e,sendComplaintStatus:S.rs.FAILURE};default:return e}}}),zc={budgetRules:[{withChildren:!1,rules:[{name:"Essential expenses",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/blt0f93690bb13df2a7/5f61ddd6046a1b546bb1592a/direct-family-gradient.svg",ruleWeight:50,categories:[{categoryName:"Rent/Bond",categoryWeight:30},{categoryName:"Food",categoryWeight:10},{categoryName:"Household essentials",categoryWeight:5}
2,{categoryName:"Transport",categoryWeight:5}]},{name:"Financial priorities",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/bltdb598ebc0ff3705a/6034d8f3c9c00d50d7b7775e/Step-by-step_instructions.png",ruleWeight:30,categories:[{categoryName:"Savings",categoryWeight:10},{categoryName:"Retirement",categoryWeight:5},{categoryName:"Medical aid",categoryWeight:10},{categoryName:"Financial services products",categoryWeight:5}]},{name:"Lifestyle needs",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/blte2bb9a493c741aaf/5dbacb29df78486c826df785/Beach_Chair_Illustration.png",ruleWeight:20,categories:[{categoryName:"Entertainment, movies, dining out etc",categoryWeight:20}]}]},{withChildren:!0,rules:[{name:"Essential expenses",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/blt0f93690bb13df2a7/5f61ddd6046a1b546bb1592a/direct-family-gradient.svg",ruleWeight:50,categories:[{categoryName:"Rent/Bond",categoryWeight:25},{categoryName:"Food",categoryWeight:10},{categoryName:"Household essentials",categoryWeight:5},{categoryName:"Transport",categoryWeight:10}]},{name:"Financial priorities",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/bltdb598ebc0ff3705a/6034d8f3c9c00d50d7b7775e/Step-by-step_instructions.png",ruleWeight:30,categories:[{categoryName:"Savings",categoryWeight:10},{categoryName:"Retirement",categoryWeight:5},{categoryName:"Medical aid",categoryWeight:5},{categoryName:"Education",categoryWeight:5},{categoryName:"Financial services products",categoryWeight:5}]},{name:"Lifestyle needs",iconUrl:"https://eu-images.contentstack.com/v3/assets/blt0554f48052bb4620/blte2bb9a493c741aaf/5dbacb29df78486c826df785/Beach_Chair_Illustration.png",ruleWeight:20,categories:[{categoryName:"Entertainment, movies, dining out etc",categoryWeight:20}]}]}]};var kc=r(49084);const Vc={formStatus:S.wK.INVALID,displayResultsCard:S.Yf.NO,displayResultsBudgetTable:S.Yf.NO,form:{netMonthlyIncome:{value:null,error:null,status:null},hasChildren:S.Yf.UNTOUCHED}};const Rc=(0,m.HY)({referenceData:function(e,t){return void 0===e&&(e=zc),t.type,e},calculator:function(e,t){void 0===e&&(e=Vc);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case kc.fx:return{...e,formStatus:S.wK.VALID};case kc.KA:return{...e,formStatus:S.wK.INVALID};case kc.C_:return{...e,displayResultsCard:e.displayResultsCard!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case kc.G:return{...e,displayResultsBudgetTable:e.displayResultsBudgetTable!==S.Yf.YES?S.Yf.YES:S.Yf.NO};case kc.Pz:return a("netMonthlyIncome",e=>({...e,value:t.value}));case kc.Q4:return a("netMonthlyIncome",e=>({...e,error:t.error,status:r(t.error)}));case kc.cR:return{...e,form:{...e.form,hasChildren:e.form.hasChildren!==S.Yf.YES?S.Yf.YES:S.Yf.NO}};default:return e}}});var xc=r(27568),_c=r(95467);const Fc={scrollToClass:_c.rY,scrollToId:_c.cf};const jc=(0,m.HY)({calculator:xc.Ay,scrolling:function(e,t){switch(void 0===e&&(e=Fc),t.type){case _c.rY:return{scrollToClass:t.value};case _c.cf:return{scrollToId:t.value};case _c.Cb:return{scrollToId:null};default:return e}}}),Uc="/roa-motor-car-insurance",$c=-1,Bc=0,Wc=1,qc=2,Kc=3,Gc=4,Yc=[{URL:`${Uc}/quotation`,URL_PART:"quotation",TITLE:"Quotation"},{URL:`${Uc}/about-you`,URL_PART:"about-you",TITLE:"About You"},{URL:`${Uc}/products`,URL_PART:"products",TITLE:"Products"},{URL:`${Uc}/details`,URL_PART:"details",TITLE:"Details"},{URL:`${Uc}/payment`,URL_PART:"payment",TITLE:"Payment"}],Hc=(Yc[Bc].URL,Yc[Wc].URL,Yc[qc].URL,Yc[Kc].URL,Yc[Gc].URL,"roaCarInsurance/routing/setValue/"),Qc=Hc+"navigatePrevious",Zc=Hc+"navigateNext",Xc=Hc+"navigationDone",Jc=Hc+"activePageIndex",ed="roaCarInsurance/routing/transition/",td=ed+"toQuotation",rd=ed+"toAboutYou",ad=()=>({type:rd}),nd=ed+"toProducts",ud=()=>({type:nd}),od=ed+"toDetails",sd=()=>({type:od}),ld=ed+"toPayment",id=Hc+"landingPage",cd=ed+"toLandingPage",dd={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const pd="roaCarInsurance/quotation/",md=pd+"setValue/",vd=pd+"setValid/",fd=pd+"transition/formStateValid",yd=pd+"transition/formStateInValid",hd=pd+"transition/formStateValidNg",gd=pd+"transition/formStateInValidNg",bd=pd+"setValueNg/",Ad=pd+"setValidNg/",Sd=vd+"summaryFormStatus",Nd=vd+"agentReferralFormStatus",Cd=`${md}apiTransition/pending`,Id=`${md}apiTransition/success`,Dd=`${md}apiTransition/failure`,wd=()=>({type:Cd}),Ed=()=>({type:Id}),Td=e=>({type:Dd,error:e}),Od=md+"ageOfInsured",Pd=vd+"ageOfInsured",Md=md+"varianceValue",Ld=vd+"varianceValue",zd=md+"carMakeAndModel",kd=vd+"carMakeAndModel",Vd=md+"noOfAccidents",Rd=vd+"noOfAccidents",xd=md+"yearOfManufacturer",_d=vd+"yearOfManufacturer",Fd=bd+"vehicleMake",jd=Ad+"vehicleMake",Ud=bd+"selectedModels",$d=bd+"vehicleModel",Bd=Ad+"vehicleModel",Wd=bd+"vehicleType",qd=Ad+"vehicleType",Kd=bd+"estimatedValue",Gd=Ad+"estimatedValue",Yd=bd+"vehicleUse",Hd=Ad+"vehicleUse",Qd=bd+"yearOfManufacturer",Zd=Ad+"yearOfManufacturer",Xd=bd+"carMakes",Jd=Ad+"carMakes",ep=bd+"carModels",tp=Ad+"carModels",rp=()=>({type:Sd}),ap=md+"collectVehicleValuation",np=md+"vehicleValuationSuccess",up=md+"collectRevaluation",op=md+"RevaluationSuccess",sp=bd+"collectCarMakes",lp=bd+"carMakesSuccess",ip=bd+"collectCarModels",cp=bd+"carModelsSuccess",dp=bd+"collectPremiumCalculationNg",pp=bd+"premiumCalculationNgSuccess",mp=()=>({type:fd}),vp=()=>({type:yd}),fp=()=>({type:hd}),yp=()=>({type:gd}),hp={vehicleValuation:{value:null,error:null,status:null},revaluationValue:{value:null,error:null,status:null},summaryFormStatus:S.wK.INVALID,agentReferralStatus:S.wK.VALID,formStatus:S.wK.INVALID,apiCallStatus:S.rs.IDLE,formStatusNg:S.wK.INVALID,carMakes:{value:null,error:null,status:null},carModels:{value:null,error:null,status:null},premiumCalculationNg:{value:null,error:null,status:null},selectedModels:{value:[]},form:{age:{value:1,error:null,status:S.wK.VALID},makeAndModel:{value:null,error:null,status:null},noOfAccidents:{value:null,error:null,status:null},yearOfManufacture:{value:null,error:null,status:null},varianceValue:{value:null,error:null,status:null},vehicleMake:{value:null,error:null,status:null},vehicleModel:{value:null,error:null,status:null},vehicleType:{value:null,error:null,status:null},vehicleUse:{value:null,error:null,status:null},estimatedValue:{value:null,error:null,status:null},manufactureYear:{value:null,error:null,status:null}}};const gp="roaCarInsurance/aboutYou/",bp=gp+"setValue",Ap=gp+"setValid",Sp=gp+"transition/formStateValid",Np=gp+"transition/formStateInValid",Cp=bp+"firstName",Ip=Ap+"firstName",Dp=bp+"lastName",wp=Ap+"lastName",Ep=bp+"emailAddress",Tp=Ap+"emailAddress",Op=bp+"phoneNumber",Pp=Ap+"phoneNumber",Mp=bp+"stateOfOrigin",Lp=Ap+"stateOfOrigin",zp=bp+"localArea",kp=Ap+"localArea",Vp=bp+"residentialArea",Rp=Ap+"residentialArea",xp=bp+"agentCode",_p=Ap+"agentCode",Fp=(e,t)=>({type:Pp,countryCode:t,error:e}),jp=()=>({type:Sp}),Up=()=>({type:Np}),$p={formStatus:S.wK.INVALID,dropOffDetails:null,form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},emailAddress:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},stateOfOrigin:{value:null,error:null,status:null},localGovernmentArea:{value:null,error:null,status:null},residentialAddress:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null}}};const Bp="roaCarInsurance/confirmDetails/transition/",Wp=Bp+"validateForm",qp=Bp+"invalidateForm",Kp="roaCarInsurance/detail
2s/setValue/",Gp="roaCarInsurance/details/setValid/",Yp=`${Kp}/apiTransition/pending`,Hp=`${Kp}/apiTransition/success`,Qp=`${Kp}/apiTransition/failure`,Zp=()=>({type:Yp}),Xp=()=>({type:Hp}),Jp=()=>({type:Qp}),em=`${Kp}/apiTransition/iprs/pending`,tm=`${Kp}/apiTransition/iprs/success`,rm=`${Kp}/apiTransition/iprs/failure`,am=()=>({type:em}),nm=()=>({type:tm}),um=()=>({type:rm}),om=`${Kp}/apiTransition/kra/pending`,sm=`${Kp}/apiTransition/kra/success`,lm=`${Kp}/apiTransition/kra/failure`,im=()=>({type:om}),cm=()=>({type:sm}),dm=()=>({type:lm}),pm=`${Kp}/apiTransition/coverDate/pending`,mm=`${Kp}/apiTransition/coverDate/success`,vm=`${Kp}/apiTransition/coverDate/failure`,fm=()=>({type:pm}),ym=()=>({type:mm}),hm=()=>({type:vm}),gm=Kp+"initialize/comprehensiveCoverTotal",bm=Kp+"logBookFile",Am=Kp+"benefitUpdateValue",Sm=Gp+"logBookFile",Nm=Kp+"logBookData",Cm=Gp+"logBookData",Im=Gp+"alterBenefit",Dm=Kp+"alterBenefit",wm=Kp+"vehicleRegNumber",Em=Gp+"vehicleRegNumber",Tm=Gp+"vehicleRegNumber",Om=Kp+"id",Pm=Gp+"id",Mm=Kp+"kraPin",Lm=Gp+"kraPin",zm=Kp+"coverStartDate",km=Gp+"coverStartDate",Vm=Kp+"comprehensiveBenefitEditMode",Rm=Kp+"extraBenefit",xm=Kp+"alterBenefitId",_m=Kp+"extraBenefitId",Fm=Kp+"collectLogbookDataValue",jm=Kp+"computeExtraBenefitValue",Um=Kp+"toggleExtraBenefitValue",$m=Kp+"addExtraBenefitValue",Bm=Gp+"addExtraBenefitValue",Wm=Kp+"computeAddExtraBenefit",qm=Kp+"validateId",Km=Gp+"validateId",Gm=Kp+"validateKra",Ym=Gp+"validateKra",Hm=Gp+"validateKra",Qm=Kp+"iprsIdValidation",Zm=Kp+"validateCoverDate",Xm=Gp+"validateCoverDatea",Jm=Kp+"coverDateValidation",ev=e=>({type:qm,value:e}),tv=()=>({type:Wp}),rv=()=>({type:qp}),av={comprehensiveCoverTotal:null,extraPremium:null,comprehensiveCoverAlterValue:null,formStatus:S.wK.INVALID,alterBenefitId:null,extraBenefitId:null,iprsResponse:{value:null,error:null,status:null},validateKraResponse:{value:null,error:null,status:null},validateCoverDateResponse:{value:null,error:null,status:null},logBookData:{value:null,error:null,status:null},kraApiCallStatus:null,coverStartDateApiCallStatus:null,form:{vehicleRegNo:{value:null,error:null,status:"valid"},kraPinNumber:{value:null,error:null,status:null},coverStartDate:{value:null,error:null,status:null},id:{value:null,error:null,status:null},extraBenefits:{value:[],error:null,status:"valid"},logBookFile:{value:null,error:null,status:"valid"}},comprehensiveCoverBenefits:{benefits:["Windscreen (upto 50,000)","Vehicle Entertainment System (upto 30,000)","Towing/ Recovery Expenses (upto 30,000)","Medical Expenses (upto 30,000)"]},comprehensiveBenefitValues:[5e4,5e4,3e4,3e4],comprehensiveCoverExtraBenefits:[{text:"Courtesy Car",id:"12",value:3e3,added:!1},{text:"Excess Protector",id:"13",value:2500,added:!1},{text:"Political Violence and Terrorism",id:"15",value:3e3,added:!1},{text:"Forced ATM withdrawal",id:"16",value:1500,added:!1},{text:"Personal Accident",id:"17",value:250,added:!1},{text:"Out of Station Accomodation",id:"18",value:500,added:!1},{text:"Loss of personal effects",id:"19",value:1e3,added:!1}],comprehensiveBenefitEditMode:"no_edit"};const nv="roaCarInsurance/confirmPayments/transition/",uv=nv+"validateForm",ov=nv+"invalidateForm",sv="roaCarInsurance/payments/setValue/",lv="roaCarInsurance/payments/setValid/",iv="roaCarInsurance/payments/status/setValue/",cv="roaCarInsurance/payments/status/setValid/",dv=`${sv}/apiTransition/pending`,pv=`${sv}/apiTransition/success`,mv=`${sv}/apiTransition/failure`,vv=()=>({type:dv}),fv=()=>({type:pv}),yv=()=>({type:mv}),hv=`${sv}/apiTransition/mpesa/status/pending`,gv=`${sv}/apiTransition/mpesa/status/success`,bv=`${sv}/apiTransition/mpesa/status/failure`,Av=`${sv}/apiTransition/mpesa/status/initial`,Sv=()=>({type:hv}),Nv=()=>({type:gv}),Cv=()=>({type:bv}),Iv=sv+"phoneNumber",Dv=lv+"phoneNumber",wv=sv+"computeMpesaPayments",Ev=sv+"email",Tv=lv+"email",Ov=sv+"carInsurancePayments",Pv=lv+"carInsurancePayments",Mv=nv+"checkMpesaPayments",Lv=e=>({type:iv,value:e}),zv="roaCarInsurance/manualMpesaPayments",kv=zv+"/setValue/",Vv=zv+"/setValid/",Rv=`${zv}/apiTransition/pending`,xv=`${zv}/apiTransition/success`,_v=`${zv}/apiTransition/failure`,Fv=`${zv}/apiTransition/initialize`,jv=()=>({type:Rv}),Uv=()=>({type:xv}),$v=()=>({type:_v}),Bv=zv+"/serviceTrigger/",Wv=kv+"manual/payments/success",qv=Vv+"manual/payments/failure",Kv=kv+"transactionCode",Gv=Vv+"transactionCode",Yv={formStatus:S.wK.INVALID,mpesaPayments:{value:null,error:null},mpesaPaymentsStatus:{value:null,error:null},form:{phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},transactionCode:{value:null,error:null,status:null}}};const Hv="roaCarInsurance/product/setValue/",Qv=`${Hv}/apiTransition/pending`,Zv=`${Hv}/apiTransition/success`,Xv=`${Hv}/apiTransition/failure`,Jv=()=>({type:Qv}),ef=()=>({type:Zv}),tf=()=>({type:Xv}),rf=Hv+"collectPremiumData",af=Hv+"selectedProduct",nf=Hv+"premiumSuccess",uf={premiumCalculation:null,status:S.wK.INVALID,selectedCover:null};const of="roaCarInsurance/carAgentModalDetails/",sf=of+"setValue/",lf=of+"setValid/",cf=sf+"modalFormDisplay",df="roaCarInsurance/carAgentModalDetails/state/reinitialize",pf="roaCarInsurance/carAgentModalDetails/transition/formValid",mf="roaCarInsurance/carAgentModalDetails/transition/formInValid",vf=()=>({type:pf}),ff=()=>({type:mf}),yf=sf+"name",hf=lf+"name",gf=sf+"phoneNumber",bf=lf+"phoneNumber",Af={displayModal:!0,formStatus:S.wK.INVALID,form:{name:{value:null,error:null,status:null},agentPhoneNumber:{value:null,error:null,status:null}}};const Sf="roaCarInsurance/vehicleDetails/",Nf=Sf+"setValue/",Cf=Sf+"setValid/",If=Sf+"transition/formStateValid",Df=Sf+"transition/formStateInValid",wf=Nf+"registrationNumber",Ef=Cf+"registrationNumber",Tf=Nf+"chassisNumber",Of=Cf+"chassisNumber",Pf=Nf+"engineNumber",Mf=Cf+"engineNumber",Lf=Nf+"coverDate",zf=Cf+"coverDate",kf=Nf+"identificationMeans",Vf=Cf+"identificationMeans",Rf=Nf+"identificationMeansData",xf=Cf+"identificationMeansData",_f=Nf+"collectVehicleDetailsData",Ff=Nf+"vehicleDetailsSuccess",jf=()=>({type:If}),Uf=()=>({type:Df}),$f=`${Nf}apiTransition/pending`,Bf=`${Nf}apiTransition/success`,Wf=`${Nf}apiTransition/failure`,qf=()=>({type:$f}),Kf=()=>({type:Bf}),Gf=e=>({type:Wf,error:e}),Yf={formStatus:S.wK.INVALID,vehicleDetailsData:{value:null,error:null,status:null},form:{registrationNumber:{value:null,error:null,status:null},chassisNumber:{value:null,error:null,status:null},engineNumber:{value:null,error:null,status:null},coverDate:{value:null,error:null,status:null},identificationMeans:{value:null,error:null,status:null},identificationMeansData:{value:null,error:null,status:null}}};const Hf="roaCarInsurance/setValue/persistedAt",Qf=(new Date).getTime();const Zf=(0,m.HY)({routing:function(e,t){void 0===e&&(e=dd);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Jc:return{...e,doNavigation:!0,activePageIndex:t.value};case Xc:return{...e,doNavigation:!1};case td:return r(Bc);case rd:return r(Wc);case nd:return r(qc);case od:return r(Kc);case ld:return r(Gc);case id:return{...e,landingPage:t.value};case cd:return r($c);default:return e}},quotation:function(e,t){void 0===e&&(e=hp);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case fd:return{...e,formStatus:S.wK.VALID};case yd:return{...e,formStatus:S.wK.INVALID};case hd:return{...e,formStatusNg:S.wK.VALID};case gd:return{...e,formStatusNg:S.wK.INVALID};case Sd:return{...e,summaryFormStatus:S.wK.VALID};case Nd:return{...e,agentReferralStatus:S.wK.INVALID};case Od:return a("age",e=>({...e,value:t.value}));case Pd:return a("age",e=>({...e,error:t.error,status:r(t.error)}));case zd:return a("makeAndModel",e=>({...e,value:t.value}));case kd:return a("makeAndModel",e=>({...e,error:t.error,status:r(t.error)}));case Xd:return{...e,carMakes:{...e.carMakes,value:t.value}};case Jd:return{...e,carMakes:{...e.carMakes,error:t.error}};case ep:return{...e,carModels:{...e.carModels,value:t.value}};case tp:return{...e,carModels:{...e.carModels,error:t.error}};case Ud:const{carModels:n}=e,u=n.value.filter(e=>Number(e.makeID)===Number(t.value));return{...e,selectedModels:{value:u}};case Vd:return a("noOfAccidents",e=>({...e,value:t.value}));case Rd:return a("noOfAccidents",e=>({...e,error:t.error,status:r(t.error)}));case xd:return a("yearOfManufacture",e=>({...e,value:t.value}));case _d:return a("yearOfManufacture",e=>({...e,error:t.error,status:r(t.error)}));case Qd:return a("manufactureYear",e=>({...e,value:t.value}));case Zd:return a("manufactureYear",e=>({...e,error:t.error,status:r(t.error)}));case Md:return a("varianceValue",e=>({...e,value:t.value}));case Ld:return a("varianceValue",e=>({...e,error:t.error,status:r(t.error)}));
2case Cd:return{...e,apiCallStatus:S.rs.PENDING};case Id:return{...e,apiCallStatus:S.rs.SUCCESS};case Dd:return{...e,apiCallStatus:S.rs.FAILURE,vehicleValuation:{...e.vehicleValuation,error:t.error,status:S.rs.FAILURE},premiumCalculationNg:{...e.premiumCalculationNg,error:t.error,status:S.rs.FAILURE}};case np:return{...e,vehicleValuation:{...e.vehicleValuation,value:t.value,status:S.rs.SUCCESS}};case ap:return{...e,formStatus:S.wK.VALID};case op:return{...e,revaluationValue:{...e.revaluationValue,value:t.value,status:S.rs.SUCCESS}};case up:return{...e,formStatus:S.wK.VALID};case pp:return{...e,premiumCalculationNg:{...e.premiumCalculationNg,value:t.value,status:S.rs.SUCCESS}};case dp:return{...e,formStatus:S.wK.VALID};case lp:return{...e,carMakes:{...e.carMakes,value:t.value,status:S.rs.SUCCESS}};case sp:return{...e,formStatus:S.wK.VALID};case cp:return{...e,carModels:{...e.carModels,value:t.value,status:S.rs.SUCCESS}};case ip:return{...e,formStatus:S.wK.VALID};case Fd:return a("vehicleMake",e=>({...e,value:t.value}));case jd:return a("vehicleMake",e=>({...e,error:t.error,status:r(t.error)}));case $d:return a("vehicleModel",e=>({...e,value:t.value}));case Bd:return a("vehicleModel",e=>({...e,error:t.error,status:r(t.error)}));case Wd:return a("vehicleType",e=>({...e,value:t.value}));case qd:return a("vehicleType",e=>({...e,error:t.error,status:r(t.error)}));case Kd:return a("estimatedValue",e=>({...e,value:t.value}));case Gd:return a("estimatedValue",e=>({...e,error:t.error,status:r(t.error)}));case Yd:return a("vehicleUse",e=>({...e,value:t.value}));case Hd:return a("vehicleUse",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},aboutYou:function(e,t){void 0===e&&(e=$p);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Sp:return{...e,formStatus:S.wK.VALID};case Np:return{...e,formStatus:S.wK.INVALID};case Cp:return a("firstName",e=>({...e,value:t.value}));case Ip:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Dp:return a("lastName",e=>({...e,value:t.value}));case wp:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case Ep:return a("emailAddress",e=>({...e,value:t.value}));case Tp:return a("emailAddress",e=>({...e,error:t.error,status:r(t.error)}));case Op:return a("phoneNumber",e=>({...e,value:t.value}));case Pp:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Mp:return a("stateOfOrigin",e=>({...e,value:t.value}));case Lp:return a("stateOfOrigin",e=>({...e,error:t.error,status:r(t.error)}));case zp:return a("localGovernmentArea",e=>({...e,value:t.value}));case kp:return a("localGovernmentArea",e=>({...e,error:t.error,status:r(t.error)}));case Vp:return a("residentialAddress",e=>({...e,value:t.value}));case Rp:return a("residentialAddress",e=>({...e,error:t.error,status:r(t.error)}));case xp:return a("agentCode",e=>({...e,value:t.value}));case _p:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},details:function(e,t){void 0===e&&(e=av);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Wp:return{...e,formStatus:S.wK.VALID};case qp:return{...e,formStatus:S.wK.INVALID};case bm:return a("logBookFile",e=>({...e,value:t.value,error:null}));case Sm:return a("logBookFile",e=>({...e,error:t.error,status:r(t.error)}));case wm:return a("vehicleRegNo",e=>({...e,value:t.value}));case Tm:return a("vehicleRegNo",e=>({...e,error:t.error,status:r(t.error)}));case Mm:return a("kraPinNumber",e=>({...e,value:t.value}));case Lm:return a("kraPinNumber",e=>({...e,error:t.error,status:r(t.error)}));case zm:return a("coverStartDate",e=>({...e,value:t.value}));case km:return a("coverStartDate",e=>({...e,error:t.error,status:r(t.error)}));case Rm:return a("extraBenefits",e=>({...e,value:[].concat((0,p.A)(e.value),[t.value])}));case Um:return{...e,comprehensiveCoverExtraBenefits:e.comprehensiveCoverExtraBenefits.map((e,r)=>r===t.value.indexValue?{...e,added:t.value.toggleValue}:e)};case Vm:return{...e,comprehensiveBenefitEditMode:t.value};case Nm:return{...e,logBookData:{...e.logBookData,value:t.value,error:null,status:"val
2id"}};case Cm:return{...e,logBookData:{...e.logBookData,error:t.error}};case Am:return{...e,comprehensiveBenefitValues:e.comprehensiveBenefitValues.map((e,r)=>r===t.value.indexValue?t.value.limit_value:e)};case Dm:return{...e,comprehensiveCoverTotal:t.value.totalpremium,comprehensiveCoverAlterValue:t.value};case Im:return{...e,comprehensiveCoverAlterValue:t.error};case gm:return{...e,comprehensiveCoverTotal:null};case $m:return{...e,comprehensiveCoverTotal:t.value.totalpremium,extraPremium:t.value.extrapremium};case xm:return{...e,alterBenefitId:t.value};case _m:return{...e,extraBenefitId:t.value};case qm:return{...e,iprsResponse:{...e.iprsResponse,value:t.value,error:null,status:"valid"}};case Km:return{...e,iprsResponse:{...e.iprsResponse,error:t.error}};case Gm:return{...e,validateKraResponse:{...e.validateKraResponse,value:t.value,error:null,status:"valid"}};case Ym:return{...e,validateKraResponse:{...e.validateKraResponse,error:t.error}};case Zm:return{...e,validateCoverDateResponse:{...e.validateKraResponse,value:t.value,error:null}};case Xm:return{...e,validateCoverDateResponse:{...e.validateKraResponse,error:t.error}};case Om:return a("id",e=>({...e,value:t.value}));case Pm:return a("id",e=>({...e,value:t.value,status:r(t.error)}));case Yp:return{...e,apiCallStatus:S.rs.PENDING};case Hp:return{...e,apiCallStatus:S.rs.SUCCESS};case Qp:return{...e,apiCallStatus:S.rs.FAILURE};case em:return{...e,iprsApiCallStatus:S.rs.PENDING};case tm:return{...e,IprsApiCallStatus:S.rs.SUCCESS};case rm:return{...e,iprsApiCallStatus:S.rs.FAILURE};case om:return{...e,kraApiCallStatus:S.rs.PENDING};case sm:return{...e,kraApiCallStatus:S.rs.SUCCESS};case lm:return{...e,kraApiCallStatus:S.rs.FAILURE};case pm:return{...e,coverStartDateApiCallStatus:S.rs.PENDING};case mm:return{...e,coverStartDateApiCallStatus:S.rs.SUCCESS};case vm:return{...e,coverStartDateApiCallStatus:S.rs.FAILURE};default:return e}},payments:function(e,t){void 0===e&&(e=Yv);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case uv:return{...e,formStatus:S.wK.VALID};case ov:return{...e,formStatus:S.wK.INVALID};case Iv:return a("phoneNumber",e=>({...e,value:t.value,error:null}));case Dv:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Ev:return a("email",e=>({...e,value:t.value,error:null}));case Tv:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Kv:return a("transactionCode",e=>({...e,value:t.value,error:null}));case Gv:return a("transactionCode",e=>({...e,error:t.error,status:r(t.error)}));case dv:return{...e,apiCallStatus:S.rs.PENDING};case pv:return{...e,apiCallStatus:S.rs.SUCCESS};case mv:return{...e,apiCallStatus:S.rs.FAILURE};case Av:return{...e,apiCallPaymentStatus:null};case Ov:return{...e,mpesaPayments:{...e.mpesaPayments,value:t.value,error:null}};case Pv:return{...e,mpesaPayments:{...e.mpesaPayments,error:t.error}};case hv:return{...e,apiCallPaymentStatus:S.rs.PENDING};case gv:return{...e,apiCallPaymentStatus:S.rs.SUCCESS};case bv:return{...e,apiCallPaymentStatus:S.rs.FAILURE};case iv:return{...e,mpesaPaymentsStatus:{...e.mpesaPaymentsStatus,value:t.value,error:null}};case cv:return{...e,mpesaPaymentsStatus:{...e.mpesaPaymentsStatus,error:t.error}};case Rv:return{...e,manualPaymentsApiStatus:S.rs.PENDING};case xv:return{...e,manualPaymentsApiStatus:S.rs.SUCCESS};case _v:return{...e,manualPaymentsApiStatus:S.rs.FAILURE};case Fv:return{...e,manualPaymentsApiStatus:null};case Wv:return{...e,manualMpesaPaymentsResponse:{...e.manualMpesaPaymentsResponse,value:t.value,error:null}};case qv:return{...e,manualMpesaPaymentsResponse:{...e.manualMpesaPaymentsResponse,value:null,error:t.error}};default:return e}},product:function(e,t){switch(void 0===e&&(e=uf),t.type){case Qv:return{...e,apiCallStatus:S.rs.PENDING};case Zv:return{...e,apiCallStatus:S.rs.SUCCESS};case Xv:return{...e,apiCallStatus:S.rs.FAILURE};case nf:return{...e,premiumCalculation:t.value};case rf:return{...e,status:S.wK.VALID};case af:return{...e,selectedCover:t.value};default:return e}},agentReferral:function(e,t){void 0===e&&(e=Af);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case pf:return{...e,formStatus:S.wK.VALID};case mf:return{...e,formStatus:S.wK.INVALID};case cf:return{...e,displayModal:t.value};case yf:return a("name",e=>({...e,value:t.value}));case hf:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case gf:return a("agentPhoneNumber",e=>({...e,value:t.value}));case bf:return a("agentPhoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case df:return Af;default:return e}},vehicleDetails:function(e,t){void 0===e&&(e=Yf);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case If:return{...e,formStatus:S.wK.VALID};case Df:return{...e,formStatus:S.wK.INVALID};case Rf:return a("identificationMeansData",e=>({...e,value:t.value}));case xf:return a("identificationMeansData",e=>({...e,error:t.error,status:r(t.error)}));case wf:return a("registrationNumber",e=>({...e,value:t.value}));case Ef:return a("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case Tf:return a("chassisNumber",e=>({...e,value:t.value}));case Of:return a("chassisNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pf:return a("engineNumber",e=>({...e,value:t.value}));case Mf:return a("engineNumber",e=>({...e,error:t.error,status:r(t.error)}));case Lf:return a("coverDate",e=>({...e,value:t.value}));case zf:return a("coverDate",e=>({...e,error:t.error,status:r(t.error)}));case kf:return a("identificationMeans",e=>({...e,value:t.value}));case Vf:return a("identificationMeans",e=>({...e,error:t.error,status:r(t.error)}));case Ff:return{...e,vehicleDetailsData:{...e.vehicleDetailsData,value:t.value,status:S.rs.SUCCESS}};case _f:return{...e,formStatus:S.wK.VALID};
2case $f:return{...e,apiCallStatus:S.rs.PENDING};case Bf:return{...e,apiCallStatus:S.rs.SUCCESS};case Wf:return{...e,apiCallStatus:S.rs.FAILURE,vehicleDetailsData:{...e.vehicleDetailsData,error:t.error,status:S.rs.FAILURE}};default:return e}},persistedAt:function(e,t){return void 0===e&&(e=Qf),t.type===Hf?(new Date).getTime():e}});var Xf=r(84207),Jf=r(1536);const ey={howMuchOwed:{value:null,error:null,status:null},interestRate:{value:null,error:null,status:null},monthlyRepayment:{value:null,error:null,status:null},calculateButtonDisabled:{value:null,error:null,status:null},result:{datePaidOff:"",interestPaid:""},resultCalculated:""};function ty(e){let t=e.howMuchOwed.value,r=e.interestRate.value,a=e.monthlyRepayment.value,n=(0,Jf.VS)(r/100/12,a,t),u=function(e,t){let r=e.getDate();e.setMonth(e.getMonth()+ +t+1),e.getDate()!==r&&e.setDate(0);return e}(new Date,n);const o=u.getFullYear(),s=u.toLocaleString("default",{month:"short"});let l=function(e,t){return e*t}(n,a);return{datePaidOff:s+" "+o,interestPaid:ry(l-t)}}function ry(e){return new Intl.NumberFormat("en-ZA",{style:"currency",currency:"ZAR"}).format(e)}const ay="debtCalculator/scrolling/transition/scrollToClass",ny="debtCalculator/scrolling/transition/scrollToId",uy="debtCalculator/scrolling/transition/resetScroll",oy={scrollToClass:null,scrollToId:null};const sy=(0,m.HY)({debtCalculator:function(e,t){void 0===e&&(e=ey);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,[t]:r(e[t])});switch(t.type){case Xf.Ak:return a("howMuchOwed",e=>({...e,value:t.value.howMuchOwed.value}));case Xf.B4:return a("howMuchOwed",e=>({...e,error:t.error,status:r(t.error)}));case Xf.FR:return a("interestRate",e=>({...e,value:t.value.interestRate.value}));case Xf.UD:return a("interestRate",e=>({...e,error:t.error,status:r(t.error)}));case Xf.NS:return a("monthlyRepayment",e=>({...e,value:t.value.monthlyRepayment.value}));case Xf.Ol:return a("monthlyRepayment",e=>({...e,error:t.error,status:r(t.error)}));case Xf.Mj:return{...e,result:ty(t.value)};case Xf.Mp:return{...e,resultCalculated:t.value};case Xf.zR:return ey;default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=oy),t.type){case ay:return{scrollToClass:t.value};case ny:return{scrollToId:t.value};case uy:return{scrollToId:null};default:return e}}}),ly="roaTravelInsurance/applicationReferenceData/setValue/",iy="roaTravelInsurance/applicationReferenceData/getValue/",cy="roaTravelInsurance/countriesReferenceData/setValue/",dy="roaTravelInsurance/countriesReferenceData/getValue/",py={applicationData:{}};const my="/travel-insurance-ke",vy=-1,fy=0,yy=1,hy=2,gy=3,by=4,Ay=[{URL:`${my}/travel-plan`,URL_PART:"travel-plan",TITLE:"Travel Plan"},{URL:`${my}/about-you`,URL_PART:"about-you",TITLE:"About You"},{URL:`${my}/travel-details`,URL_PART:"travel-details",TITLE:"Details"},{URL:`${my}/plans`,URL_PART:"plans",TITLE:"Plans"},{URL:`${my}/payment`,URL_PART:"payment",TITLE:"Payment"}],Sy=(Ay[fy].URL,Ay[yy].URL,Ay[hy].URL,Ay[gy].URL,Ay[by].URL,"roaTravelInsurance/routing/setValue/"),Ny=Sy+"navigatePrevious",Cy=Sy+"navigateNext",Iy=Sy+"navigationDone",Dy=Sy+"switchPlan",wy=Sy+"activePageIndex",Ey="roaTravelInsurance/routing/transition/",Ty=Sy+"landingPage",Oy=Ey+"toLandingPage",Py=Ey+"toTravelPlan",My=()=>({type:Py}),Ly=Ey+"toAboutYou",zy=()=>({type:Ly}),ky=Ey+"toTravelDetails",Vy=()=>({type:ky}),Ry=Ey+"toPlans",xy=()=>({type:Ry}),_y=Ey+"toPayment",Fy={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const jy="roaTravelInsurance/roaTravelPlans/travelPlans/",Uy=jy+"setValue/",$y=jy+"setValid/",By="roaTravelInsurance/selectedTravelPlan/transition/formValid",Wy="roaTravelInsurance/selectedTravelPlan/transition/formInValid",qy=Uy+"selectedTravelPlan",Ky=$y+"selectedTravelPlan",Gy=jy+"/state/reinitialize",Yy=()=>({type:By}),Hy=()=>({type:Wy}),Qy={formStatus:S.wK.INVALID,form:{travelPlan:{value:null,error:null,status:null}}};const Zy="roaTravelInsurance/aboutYouForm/",Xy=Zy+"setValue/",Jy=Zy+"setValid/",eh="roaTravelInsurance/aboutYouForm/transition/formValid",th="roaTravelInsurance/aboutYouForm/transition/formInValid",rh=()=>({type:eh}),ah=()=>({type:th}),nh=`${Xy}/apiTransition/pending`,uh=`${Xy}/apiTransition/success`,oh=`${Xy}/apiTransition/failure`,sh=Xy+"collectAboutYouData",lh=Xy+"success",ih=Xy+"failure",ch=Xy+"title",dh=Jy+"title",ph=Xy+"firstName",mh=Jy+"firstName",vh=Xy+"surname",fh=Jy+"surname",yh=Xy+"phoneNumber",hh=Jy+"p
2honeNumber",gh=Xy+"email",bh=Jy+"email",Ah=Xy+"DOB",Sh=Jy+"DOB",Nh={formStatus:S.wK.INVALID,dropOffDetails:null,aboutYouRefernceData:null,apiCallStatus:null,form:{DOB:{value:null,error:null,status:null},title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null}}};const Ch="roaTravelInsurance/travelDetails/",Ih=Ch+"setValue/",Dh=Ch+"setValid/",wh=Ih+"whichFormToDisplay",Eh="roaTravelInsurance/travelDetails/state/reinitialize",Th=Ih+"formOne/",Oh=Dh+"formOne/",Ph="roaTravelInsurance/travelDetails/transition/formValid",Mh="roaTravelInsurance/travelDetails/transition/formInValid",Lh=Ih+"formTwo/",zh=Dh+"formTwo/",kh=()=>({type:Ph}),Vh=()=>({type:Mh}),Rh=`${Ih}/apiTransition/pending`,xh=`${Ih}/apiTransition/success`,_h=`${Ih}/apiTransition/failure`,Fh=()=>({type:Rh}),jh=()=>({type:xh}),Uh=()=>({type:_h}),$h=Ih+"collectTravelDetailsData",Bh=Ih+"success",Wh=Ih+"failure",qh=e=>({type:Wh,error:e}),Kh=Th+"adults",Gh=Oh+"adults",Yh=Th+"kids",Hh=Oh+"kids",Qh=Th+"seniors",Zh=Oh+"seniors",Xh=Lh+"from",Jh=zh+"from",eg=Lh+"to",tg=zh+"to",rg=Lh+"departureDate",ag=zh+"departureDate",ng=Lh+"returnDate",ug=zh+"returnDate",og=Lh+"reasonForTravel",sg=zh+"reasonForTravel",lg=e=>({type:ag,error:e}),ig=e=>({type:ug,error:e}),cg={selectedForm:"form-one",formStatus:S.wK.INVALID,apiCallStatus:null,plansReferenceData:null,form:{adults:{value:null,error:null,status:null},kids:{value:0,error:null,status:null},seniors:{value:0,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},reasonForTravel:{value:null,error:null,status:null},from:{value:null,error:null,status:null},to:{value:null,error:null,status:null}}};const dg="roaTravelInsurance/travelAgentModalDetails/",pg=dg+"setValue/",mg=dg+"setValid/",vg=pg+"modalFormDisplay",fg="roaTravelInsurance/travelAgentModalDetails/state/reinitialize",yg="roaTravelInsurance/travelAgentModalDetails/transition/formValid",hg="roaTravelInsurance/travelAgentModalDetails/transition/formInValid",gg=()=>({type:yg}),bg=()=>({type:hg}),Ag=pg+"name",Sg=mg+"name",Ng=pg+"phoneNumber",Cg=mg+"phoneNumber",Ig={displayModal:!0,formStatus:S.wK.INVALID,form:{name:{value:null,error:null,status:null},agentPhoneNumber:{value:null,error:null,status:null}}};const Dg="roaTravelInsurance/roaTravelPlans/Plans/",wg=Dg+"setValue/",Eg=Dg+"setValid/",Tg="roaTravelInsurance/Plans/transition/formValid",Og="roaTravelInsurance/Plans/transition/formInValid",Pg=wg+"whichFormToDisplay",Mg=wg+"planSelected",Lg=Eg+"planSelected",zg
2=wg+"nationalIdNumber",kg=Eg+"nationalIdNumber",Vg=wg+"krapin",Rg=Eg+"krapin",xg=wg+"passportNumber",_g=Eg+"passportNumber",Fg=wg+"nationality",jg=Eg+"nationality",Ug=wg+"countryOfResidence",$g=Eg+"countryOfResidence",Bg=wg+"emergencyContactModal",Wg=wg+"emergencyContactFirstName",qg=Eg+"emergencyContactFirstName",Kg=wg+"emergencyContactLastName",Gg=Eg+"emergencyContactLastName",Yg=wg+"emergencyContactEmail",Hg=Eg+"emergencyContactEmail",Qg=wg+"emergencyContactPhoneNumber",Zg=Eg+"emergencyContactPhoneNumber",Xg=Dg+"/state/reinitialize",Jg={selectedForm:"form-one",formStatus:S.wK.INVALID,displayEmergencyModal:S.Yf.UNTOUCHED,form:{planSelected:{value:null,error:null,status:null},nationalIdNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},krapin:{value:null,error:null,status:null},countryOfResidence:{value:"Yes",error:null,status:"valid"},emergencyContactFirstName:{value:null,error:null,status:null},emergencyContactLastName:{value:null,error:null,status:null},emergencyContactEmail:{value:null,error:null,status:null},emergencyContactPhoneNumber:{value:null,error:null,status:null}}};const eb="roaTravelInsurance/addTraveller/",tb=eb+"setValue/",rb=eb+"setValid/",ab=tb+"whichFormToDisplay",nb="roaTravelInsurance/addTraveller/state/reinitialize",ub="roaTravelInsurance/addTraveller/transition/formOneValid",ob="roaTravelInsurance/addTraveller/transition/formOneInValid",sb="roaTravelInsurance/payments/transition/formTwoValid",lb="roaTravelInsurance/payments/transition/formTwoInValid",ib=()=>({type:ub}),cb=()=>({type:ob}),db=()=>({type:sb}),pb=()=>({type:lb}),mb=`${tb}/apiTransition/pending`,vb=`${tb}/apiTransition/success`,fb=`${tb}/apiTransition/failure`,yb=()=>({type:mb}),hb=()=>({type:vb}),gb=()=>({type:fb}),bb=`${tb}/apiTransition/payments/pending`,Ab=`${tb}/apiTransition/payments/success`,Sb=`${tb}/apiTransition/payments/failure`,Nb=()=>({type:bb}),Cb=()=>({type:Ab}),Ib=()=>({type:Sb}),Db=`${tb}/apiTransition/payments/status/pending`,wb=`${tb}/apiTransition/payments/status/success`,Eb=`${tb}/apiTransition/payments/status/failure`,Tb=`${tb}/apiTransition/payments/status/initialize`,Ob=()=>({type:Db}),Pb=()=>({type:wb}),Mb=()=>({type:Eb}),Lb=`${tb}/apiTransition/payments/accountNumber/pending`,zb=`${tb}/apiTransition/payments/accountNumber/success`,kb=`${tb}/apiTransition/payments/accountNumber/failure`,Vb=()=>({type:Lb}),Rb=()=>({type:zb}),xb=()=>({type:kb}),_b=`${tb}/apiTransition/payments/certificate/pending`,Fb=`${tb}/apiTransition/payments/certificate/success`,jb=`${tb}/apiTransition/payments/certificate/failure`,Ub=()=>({type:_b}),$b=()=>({type:Fb}),Bb=()=>({type:jb}),Wb=tb+"fullName",qb=rb+"fullName",Kb=tb+"phoneNumber",Gb=rb+"phoneNumber",Yb=tb+"email",Hb=rb+"email",Qb=tb+"dob",Zb=rb+"dob",Xb=tb+"collectExtraTravellerData",Jb=tb+"success",eA=tb+"failure",tA=e=>({type:eA,error:e}),rA=tb+"travelInsurancePayments",aA=tb+"payments/success",nA=tb+"payments/failure",uA=tb+"travelInsurancePayments/status",oA=tb+"payments/status/success",sA=tb+"payments/status/failure",lA=e=>({type:oA,value:e}),iA=tb+"travelInsurancePayments/accountNumber",cA=tb+"payments/accountNumber/success",dA=tb+"payments/accountNumber/failure",pA=tb+"travelInsurancePayments/certificate",mA=tb+"payments/certificate/success",vA=tb+"payments/certificate/failure",fA=e=>({type:vA,error:e}),yA=tb+"from",hA=rb+"from",gA=tb+"to",bA=rb+"to",AA=tb+"depatureDate",SA=rb+"depatureDate",NA=tb+"returnDate",CA=rb+"returnDate",IA=tb+"travelPlan",DA=rb+"travelPlan",wA=tb+"cover",EA=rb+"cover",TA=tb+"idDocument",OA=rb+"idDocument",PA=tb+"idNumber",MA=rb+"idNumber",LA=e=>({type:SA,error:e}),zA=e=>({type:CA,error:e}),kA=tb+"formTwo/"+"paymentsPhoneNumber",VA=rb+"formTwo/"+"paymentsPhoneNumber",RA="roaTravelInsurance/manualMpesaPayments",xA=RA+"/setValue/",_A=RA+"/setValid/",FA=`${RA}/apiTransition/pending`,jA=`${RA}/apiTransition/success`,UA=`${RA}/apiTransition/failure`,$A=`${RA}/apiTransition/initialize`,BA=()=>({type:FA}),WA=()=>({type:jA}),qA=()=>({type:UA}),KA=RA+"/serviceTrigger/",GA=xA+"manual/payments/success",YA=_A+"manual/payments/failure",HA=xA+"transactionCode",QA=_A+"transactionCode",ZA={selectedForm:"form-one",formOneStatus:S.wK.INVALID,formTwoStatus:S.wK.INVALID,extraTravelResponse:{value:null,error:null},paymentsRequestResponse:{value:null,error:null},paymentsStatusResponse:{value:null,error:null},manualMpesaPaymentsResponse:{value:null,error:null},accountNumberResponse:{value:null,error:null},generateCertResponse:{value:null,error:null},formOne:{fullName:{value:null,error:null,status:null},phone:{value:null,error:null,status:null},email:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},from:{value:null,error:null,status:null},to:{value:null,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},travelPlan:{value:null,error:null,status:null},cover:{value:null,error:null,status:null},idDocument:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null}},formTwo:{paymentsPhone:{value:null,error:null,status:null},transactionCode:{value:null,error:null,status:null}}};const XA=(0,m.HY)({referenceData:function(e,t){switch(void 0===e&&(e=py),t.type){case ly:return{...e,a
2pplicationData:{...e.applicationData,...t.value}};case cy:return{...e,applicationData:{...e.applicationData,countries:t.value}};default:return e}},routing:function(e,t){void 0===e&&(e=Fy);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case wy:return{...e,doNavigation:!0,activePageIndex:t.value};case Iy:return{...e,doNavigation:!1};case Py:return r(fy);case Ly:return r(yy);case ky:return r(hy);case Ry:return r(gy);case _y:return r(by);case Ty:return{...e,landingPage:t.value};case Oy:return r(vy);case Dy:return r(gy);default:return e}},travelAgent:function(e,t){void 0===e&&(e=Ig);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case yg:return{...e,formStatus:S.wK.VALID};case hg:return{...e,formStatus:S.wK.INVALID};case vg:return{...e,displayModal:t.value};case Ag:return a("name",e=>({...e,value:t.value}));case Sg:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Ng:return a("agentPhoneNumber",e=>({...e,value:t.value}));case Cg:return a("agentPhoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case fg:return Ig;default:return e}},travelPlan:function(e,t){void 0===e&&(e=Qy);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case By:return{...e,formStatus:S.wK.VALID};case Wy:return{...e,formStatus:S.wK.INVALID};case qy:return a("travelPlan",e=>({...e,value:t.value}));case Ky:return a("travelPlan",e=>({...e,error:t.error,status:r(t.error)}));case Gy:return Qy;default:return e}},aboutYou:function(e,t){void 0===e&&(e=Nh);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case eh:return{...e,formStatus:S.wK.VALID};case th:return{...e,formStatus:S.wK.INVALID};case Ah:return a("DOB",e=>({...e,value:t.value}));case Sh:return a("DOB",e=>({...e,error:t.error,status:r(t.error)}));case ch:return a("title",e=>({...e,value:t.value}));case dh:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case ph:return a("firstName",e=>({...e,value:t.value}));case mh:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case vh:return a("surname",e=>({...e,value:t.value}));case fh:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case yh:return a("phoneNumber",e=>({...e,value:t.value}));case hh:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case gh:return a("email",e=>({...e,value:t.value}));case bh:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case nh:return{...e,apiCallStatus:S.rs.PENDING};case uh:return{...e,apiCallStatus:S.rs.SUCCESS};case oh:return{...e,apiCallStatus:S.rs.FAILURE};case sh:return{...e,formStatus:S.wK.VALID};case lh:return{...e,aboutYouRefernceData:t.value};case ih:return{...e,aboutYouRefernceData:t.error};case"roaTravelInsurance/aboutYouForm/state/reinitialize":return Nh;default:return e}},travelDetails:function(e,t){void 0===e&&(e=cg);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ph:return{...e,formStatus:S.wK.VALID};case Mh:return{...e,formStatus:S.wK.INVALID};case wh:return{...e,selectedForm:t.value};case Kh:return a("adults",e=>({...e,value:t.value}));case Gh:return a("adults",e=>({...e,error:t.error,status:r(t.error)}));case Yh:return a("kids",e=>({...e,value:t.value}));case Hh:return a("kids",e=>({...e,error:t.error,status:r(t.error)}));case Qh:return a("seniors",e=>({...e,value:t.value}));case Zh:return a("seniors",e=>({...e,error:t.error,status:r(t.error)}));case Xh:return a("from",e=>({...e,value:t.value}));case Jh:return a("from",e=>({...e,error:t.error,status:r(t.error)}));case eg:return a("to",e=>({...e,value:t.value}));case tg:return a("to",e=>({...e,error:t.error,status:r(t.error)}));case rg:return a("departureDate",e=>({...e,value:t.value}));case ag:return a("departureDate",e=>({...e,error:t.error,status:r(t.error)}));case ng:return a("returnDate",e=>({...e,value:t.value}));case ug:return a("returnDate",e=>({...e,error:t.error,status:r(t.error)}));case og:return a("reasonForTravel",e=>({...e,value:t.value}));case sg:return a("reasonForTravel",e=>({...e,error:t.error,status:r(t.error)}));
2case Rh:return{...e,apiCallStatus:S.rs.PENDING};case xh:return{...e,apiCallStatus:S.rs.SUCCESS};case _h:return{...e,apiCallStatus:S.rs.FAILURE};case $h:return{...e,formStatus:S.wK.VALID};case Bh:return{...e,plansReferenceData:t.value};case Wh:return{...e,plansReferenceData:t.error};case Eh:return cg;default:return e}},plans:function(e,t){void 0===e&&(e=Jg);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Tg:return{...e,formStatus:S.wK.VALID};case Og:return{...e,formStatus:S.wK.INVALID};case Pg:return{...e,selectedForm:t.value};case Bg:return{...e,displayEmergencyModal:t.value};case Mg:return a("planSelected",e=>({...e,value:t.value}));case Lg:return a("planSelected",e=>({...e,error:t.error,status:r(t.error)}));case zg:return a("nationalIdNumber",e=>({...e,value:t.value}));case kg:return a("nationalIdNumber",e=>({...e,error:t.error,status:r(t.error)}));case xg:return a("passportNumber",e=>({...e,value:t.value}));case _g:return a("passportNumber",e=>({...e,error:t.error,status:r(t.error)}));case Vg:return a("krapin",e=>({...e,value:t.value}));case Rg:return a("krapin",e=>({...e,error:t.error,status:r(t.error)}));case Fg:return a("nationality",e=>({...e,value:t.value}));case jg:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case Ug:return a("countryOfResidence",e=>({...e,value:t.value}));case $g:return a("countryOfResidence",e=>({...e,error:t.error,status:r(t.error)}));case Wg:return a("emergencyContactFirstName",e=>({...e,value:t.value}));case qg:return a("emergencyContactFirstName",e=>({...e,error:t.error,status:r(t.error)}));case Kg:return a("emergencyContactLastName",e=>({...e,value:t.value}));case Gg:return a("emergencyContactLastName",e=>({...e,error:t.error,status:r(t.error)}));case Yg:return a("emergencyContactEmail",e=>({...e,value:t.value}));case Hg:return a("emergencyContactEmail",e=>({...e,error:t.error,status:r(t.error)}));case Qg:return a("emergencyContactPhoneNumber",e=>({...e,value:t.value}));case Zg:return a("emergencyContactPhoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Xg:return Jg;default:return e}},payments:function(e,t){void 0===e&&(e=ZA);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>({...e,[t]:{...e[t],[r]:a(e[t][r])}});switch(t.type){case ub:return{...e,formOneStatus:S.wK.VALID};case ob:return{...e,formOneStatus:S.wK.INVALID};case sb:return{...e,formTwoStatus:S.wK.VALID};case lb:return{...e,formTwoStatus:S.wK.INVALID};case ab:return{...e,selectedForm:t.value};case Jb:return{...e,extraTravelResponse:{...e.extraTravelResponse,value:t.value,error:null}};case eA:return{...e,extraTravelResponse:{...e.extraTravelResponse,value:null,error:t.error}};case aA:return{...e,paymentsRequestResponse:{...e.paymentsRequestResponse,value:t.value,error:null}};case nA:return{...e,paymentsRequestResponse:{...e.paymentsRequestResponse,value:null,error:t.error}};case cA:return{...e,accountNumberResponse:{...e.accountNumberResponse,value:t.value,error:null}};case dA:return{...e,accountNumberResponse:{...e.accountNumberResponse,value:null,error:t.error}};case mb:return{...e,addTravellerApiStatus:S.rs.PENDING};case vb:return{...e,addTravellerApiStatus:S.rs.SUCCESS};case fb:return{...e,addTravellerApiStatus:S.rs.FAILURE};case bb:return{...e,paymentsApiStatus:S.rs.PENDING};case Ab:return{...e,paymentsApiStatus:S.rs.SUCCESS};case Sb:return{...e,paymentsApiStatus:S.rs.FAILURE};case oA:return{...e,paymentsStatusResponse:{...e.paymentsStatusResponse,value:t.value,error:null}};case sA:return{...e,paymentsStatusResponse:{...e.paymentsStatusResponse,value:null,error:t.error}};case FA:return{...e,manualPaymentsApiStatus:S.rs.PENDING};case jA:return{...e,manualPaymentsApiStatus:S.rs.SUCCESS};case UA:return{...e,manualPaymentsApiStatus:S.rs.FAILURE};case $A:return{...e,manualPaymentsApiStatus:null};case GA:return{...e,manualMpesaPaymentsResponse:{...e.manualMpesaPaymentsResponse,value:t.value,error:null}};case YA:return{...e,manualMpesaPaymentsResponse:{...e.manualMpesaPaymentsResponse,value:null,error:t.error}};case mA:return{...e,generateCertResponse:{...e.generateCertResponse,value:t.value,error:null}};case vA:return{...e,generateCertResponse:{...e.generateCertResponse,value:null,error:t.error}};case Db:return{...e,paymentsStatusApiStatus:S.rs.PENDING};case wb:return{...e,paymentsStatusApiStatus:S.rs.SUCCESS};case Eb:return{...e,paymentsStatusApiStatus:S.rs.FAILURE};case Tb:return{...e,paymentsStatusApiStatus:null};case _b:return{...e,generateCertApiStatus:S.rs.PENDING};case Fb:return{...e,generateCertApiStatus:S.rs.SUCCESS};case jb:return{...e,generateCertApiStatus:S.rs.FAILURE};case Lb:return{...e,accountNumberApiStatus:S.rs.PENDING};case zb:return{...e,accountNumberApiStatus:S.rs.SUCCESS};case kb:return{...e,accountNumberApiStatus:S.rs.FAILURE};case Wb:return a("formOne","fullName",e=>({...e,value:t.value}));case qb:return a("formOne","fullName",e=>({...e,error:t.error,status:r(t.error)}));case Kb:return a("formOne","phone",e=>({...e,value:t.value}));case Gb:return a("formOne","phone",e=>({...e,error:t.error,status:r(t.error)}));case Yb:return a("formOne","email",e=>({...e,value:t.value}));case Hb:return a("formOne","email",e=>({...e,error:t.error,status:r(t.error)}));case Qb:return a("formOne","dob",e=>({...e,value:t.value}));case Zb:return a("formOne","dob",e=>({...e,error:t.error,status:r(t.error)}));case IA:return a("formOne","travelPlan",e=>({...e,value:t.value}));case DA:return a("formOne","travelPlan",e=>({...e,error:t.error,status:r(t.error)}));case yA:return a("formOne","from",e=>({...e,value:t.value}));case hA:return a("formOne","from",e=>({...e,error:t.error,status:r(t.error)}));case gA:return a("formOne","to",e=>({...e,value:t.value}));case bA:return a("formOne","to",e=>({...e,error:t.error,status:r(t.error)}));case AA:return a("formOne","departureDate",e=>({...e,value:t.value}));case SA:return a("formOne","departureDate",e=>({...e,error:t.error,status:r(t.error)}));case NA:return a("formOne","returnDate",e=>({...e,value:t.value}));case CA:return a("formOne","returnDate",e=>({...e,error:t.error,status:r(t.error)}));case TA:return a("formOne","idDocument",e=>({...e,value:t.value}));case OA:return a("formOne","idDocument",e=>({...e,error:t.error,status:r(t.error)}));case wA:return a("formOne","cover",e=>({...e,value:t.value}));case EA:return a("formOne","cover",e=>({...e,error:t.error,status:r(t.error)}));case PA:return a("formOne","idNumber",e=>({...e,value:t.value}));case MA:return a("formOne","idNumber",e=>({...e,error:t.error,status:r(t.error)}));case kA:return a("formTwo","paymentsPhone",e=>({...e,value:t.value}));case HA:return a("formTwo","transactionCode",e=>({...e,value:t.value}));case QA:return a("formTwo","transactionCode",e=>({...e,error:t.error,status:r(t.error)}));case VA:return a("formTwo","paymentsPhone",e=>({...e,error:t.error,status:r(t.error)}));case nb:return ZA;default:return e}}});var JA=r(45062),eS=r(30889);const tS={selectedCalculator:"emergency",formReferences:[{name:"emergency",goal:1,description:"Emergency Fund"},{name:"regularIncome",goal:2,description:"To generate regular income"},{name:"shortTerm",goal:3,description:"Short Term Goal"},{name:"longTerm",goal:4,description:"Long Term Goal"},{name:"buildWealth",goal:5,description:"Build Wealth"}],result:{message:null,minEarnings:null,maxEarnings:null},dropsReference:[{drop:1,description:"0%"},{drop:2,description:"5%"},{drop:3,description:"10%"},{drop:4,description:"More than 10%"}],durationsReference:[{duration:9,description:"1 Month"},{duration:10,description:"6 Months"},{duration:11,description:"1 Year"},{duration:12,description:"2 Years"},{duration:13,description:"3 Years"},{duration:14,description:"More than 3 Years"}],selectedDrop:1,selectedDuration:9,showRecommendation:!1};const rS={formStatus:S.wK.INVALID,showRecommendation:!1,apiCallStatus:S.rs.IDLE,form:{amountOnceOff:{value:null,error:null,status:null},amountMonthly:{value:null,error:null,status:null}},result:{}};var aS=r(29266);const nS={formStatus:S.wK.INVALID,apiCallStatus:S.rs.IDLE,form:{amountOnceOff:{value:null,error:null,status:null},amountMonthly:{value:null,error:null,status:null}},result:{}};var uS=r(72765);const oS={formStatus:S.wK.VALID,form:{equityFund:{value:"50",error:null,status:S.Oz.VALID},balancedFund:{value:"50",error:null,status:S.Oz.VALID}},isEvenSplit:!0,splitError:null,totalPercentage:"100"};
2var sS=r(54600);const lS={formStatus:S.wK.INVALID,showRecommendationCard:!1,apiCallStatus:S.rs.IDLE,form:{amountOnceOff:{value:null,error:null,status:null},amountMonthly:{value:null,error:null,status:null},investmentTenure:{value:"9",error:null,status:"valid"},potentialLossPercentage:{value:"0",error:null,status:"valid"}},result:{}};var iS=r(51978);const cS={formStatus:S.wK.VALID,form:{equityFund:{value:"50",error:null,status:S.Oz.VALID},balancedFund:{value:"50",error:null,status:S.Oz.VALID}},isEvenSplit:!0,splitError:null,totalPercentage:"100"};var dS=r(88756);const pS={formStatus:S.wK.INVALID,showRecommendationCard:!1,apiCallStatus:S.rs.IDLE,form:{amountOnceOff:{value:null,error:null,status:null},amountMonthly:{value:null,error:null,status:null},investmentTenure:{value:"9",error:null,status:"valid"},potentialLossPercentage:{value:"0",error:null,status:"valid"}},result:{}};var mS=r(78510);const vS={formStatus:S.wK.VALID,form:{equityFund:{value:"50",error:null,status:S.Oz.VALID},balancedFund:{value:"50",error:null,status:S.Oz.VALID}},isEvenSplit:!0,splitError:null,totalPercentage:"100"};var fS=r(9277);const yS={formStatus:S.wK.INVALID,showRecommendation:!1,apiCallStatus:S.rs.IDLE,form:{amountOnceOff:{value:null,error:null,status:null},amountMonthly:{value:null,error:null,status:null},moneyMarketFundPercentage:{value:50,error:null,status:"valid"},bondFundPercentage:{value:50,error:null,status:"valid"},moneyMarketFundSplit:{value:50,error:null,status:"valid"},bondFundSplit:{value:50,error:null,status:"valid"}},isEvenSplit:!0,splitError:null,totalPercentage:"100",result:{}};const hS=(0,m.HY)({investmentCalculator:function(e,t){var r,a,n,u,o,s,l,i;switch(void 0===e&&(e=tS),t.type){case JA.Jx:return{...e,selectedCalculator:e.formReferences.find(e=>e.description===t.value).name};case eS.hY:return{...e,statstatus:S.rs.FAILURE,error:t.error};case eS.Vw:return{...e,result:{...e.result,message:null===(r=t.value)||void 0===r?void 0:r.message,minEarnings:null!==(a=t.value)&&void 0!==a&&a.lower_amount?null===(n=t.value)||void 0===n?void 0:n.lower_amount:null!==(u=t.value)&&void 0!==u&&u.full_lower_amount?t.value.full_lower_amount:"",maxEarnings:null!==(o=t.value)&&void 0!==o&&o.higher_amount?null===(s=t.value)||void 0===s?void 0:s.higher_amount:null!==(l=t.value)&&void 0!==l&&l.full_higher_amount?null===(i=t.value)||void 0===i?void 0:i.full_higher_amount:""}};case JA.zP:return{...e,...tS,selectedCalculator:e.selectedCalculator};case JA.hg:return{...e,selectedDuration:t.value};case JA.my:return{...e,selectedDrop:t.value};case JA.xT:return{...e,showRecommendation:!0};default:return e}},emergencyFundCalculator:function(e,t){void 0===e&&(e=rS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case eS.En:return{...e,formStatus:S.wK.VALID};case eS.nL:return{...e,formStatus:S.wK.INVALID};case eS.sm:return{...e,apiCallStatus:S.rs.PENDING};case eS.k0:return{...e,apiCallStatus:S.rs.SUCCESS};case eS.lY:return{...e,apiCallStatus:S.rs.FAILURE};case eS.V7:return a("amountOnceOff",e=>({...e,value:t.value}));case eS.oL:return a("amountOnceOff",e=>({...e,error:t.error,status:r(t.error)}));case eS.ks:return a("amountMonthly",e=>({...e,value:t.value}));case eS.$X:return a("amountMonthly",e=>({...e,error:t.error,status:r(t.error)}));case eS.hY:return{...e,statstatus:S.rs.FAILURE,error:t.error};case eS.Dd:return{...e,result:t.value};case eS.bN:return rS;default:return e}},buildWealthCalculator:function(e,t){void 0===e&&(e=nS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case aS.Vv:return{...e,formStatus:S.wK.VALID};case aS.QW:return{...e,formStatus:S.wK.INVALID};case aS.Jg:return{...e,apiCallStatus:S.rs.PENDING};case aS.JY:return{...e,apiCallStatus:S.rs.SUCCESS};case aS.Uc:return{...e,apiCallStatus:S.rs.FAILURE};case aS.V7:return a("amountOnceOff",e=>({...e,value:t.value}));case aS.oL:return a("amountOnceOff",e=>({...e,error:t.error,status:r(t.error)}));case aS.ks:return a("amountMonthly",e=>({...e,value:t.value}));case aS.$X:return a("amountMonthly",e=>({...e,error:t.error,status:r(t.error)}));case aS.hY:return{...e,statstatus:S.rs.FAILURE,error:t.error};case aS.oN:return{...e,result:t.value};case aS.wW:return nS;default:return e}},buildWealthFundSplit:function(e,t){void 0===e&&(e=oS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case uS.oJ:return{...e,isEvenSplit:!0,totalPercentage:"100",splitError:null,form:oS.form};case uS.DV:return{...e,isEvenSplit:!1};case uS.k3:return{...e,form:oS.form,totalPercentage:"100"};case uS.m_:return{...e,formStatus:S.wK.VALID};case uS.S2:return{...e,formStatus:S.wK.INVALID};case uS.UL:return{...e,splitError:t.error};case uS.z8:return{...e,totalPercentage:t.value};case uS.TZ:return a("equityFund",e=>({...e,value:t.value}));case uS.Us:return a("equityFund",e=>({...e,error:t.error,status:r(t.error)}));case uS.Ps:return a("balancedFund",e=>({...e,value:t.value}));case uS.aS:return a("balancedFund",e=>({...e,error:t.error,status:r(t.error)}));case uS.dZ:return a("equityFund",e=>({...e,value:t.value}));case uS.tE:return a("balancedFund",e=>({...e,value:t.value}));default:return e}},shortTermGoalFundSplit:function(e,t){void 0===e&&(e=cS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=e=>!e||isNaN(e)||e<1||e>100?"0":String(e);switch(t.type){case iS.oJ:return{...e,isEvenSplit:!0,totalPercentage:"100",splitError:null,form:cS.form};case iS.DV:return{...e,isEvenSplit:!1};case iS.k3:return{...e,form:cS.form,totalPercentage:"100"};case iS.m_:return{...e,formStatus:S.wK.VALID};case iS.S2:return{...e,formStatus:S.wK.INVALID};case iS.UL:return{...e,splitError:t.error};case iS.z8:return{...e,totalPercentage:t.value};case iS.TZ:return a("equityFund",e=>({...e,value:n(t.value)}));case iS.Us:return a("equityFund",e=>({...e,error:t.error,status:r(t.error)}));case iS.Ps:return a("balancedFund",e=>({...e,value:n(t.value)}));case iS.aS:return a("balancedFund",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},shortTermGoalCalculator:function(e,t){void 0===e&&(e=lS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sS.an:return{...e,formStatus:S.wK.VALID};case sS.Zc:return{...e,formStatus:S.wK.INVALID};
2case sS.SJ:return{...e,apiCallStatus:S.rs.PENDING};case sS.gq:return{...e,apiCallStatus:S.rs.SUCCESS};case sS.dp:return{...e,apiCallStatus:S.rs.FAILURE};case sS.V7:return a("amountOnceOff",e=>({...e,value:t.value}));case sS.oL:return a("amountOnceOff",e=>({...e,error:t.error,status:r(t.error)}));case sS.ks:return a("amountMonthly",e=>({...e,value:t.value}));case sS.$X:return a("amountMonthly",e=>({...e,error:t.error,status:r(t.error)}));case sS.Lg:return a("investmentTenure",e=>({...e,value:t.value}));case sS.I7:return a("investmentTenure",e=>({...e,error:t.error,status:r(t.error)}));case sS.ny:return a("potentialLossPercentage",e=>({...e,value:t.value}));case sS.EZ:return a("potentialLossPercentage",e=>({...e,error:t.error,status:r(t.error)}));case sS.MB:return{...e,data:t.value};case sS.hY:return{...e,status:S.rs.FAILURE,error:t.error};case sS.R:return{...e,result:t.value};case sS.rW:return lS;default:return e}},longTermGoalCalculator:function(e,t){void 0===e&&(e=pS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case dS.y_:return{...e,formStatus:S.wK.VALID};case dS.ZO:return{...e,formStatus:S.wK.INVALID};case dS.mT:return{...e,apiCallStatus:S.rs.PENDING};case dS.Yi:return{...e,apiCallStatus:S.rs.SUCCESS};case dS.lu:return{...e,apiCallStatus:S.rs.FAILURE};case dS.V7:return a("amountOnceOff",e=>({...e,value:t.value}));case dS.oL:return a("amountOnceOff",e=>({...e,error:t.error,status:r(t.error)}));case dS.ks:return a("amountMonthly",e=>({...e,value:t.value}));case dS.$X:return a("amountMonthly",e=>({...e,error:t.error,status:r(t.error)}));case dS.Lg:return a("investmentTenure",e=>({...e,value:t.value}));case dS.I7:return a("investmentTenure",e=>({...e,error:t.error,status:r(t.error)}));case dS.ny:return a("potentialLossPercentage",e=>({...e,value:t.value}));case dS.EZ:return a("potentialLossPercentage",e=>({...e,error:t.error,status:r(t.error)}));case dS.MB:return{...e,data:t.value};case dS.hY:return{...e,status:S.rs.FAILURE,error:t.error};case dS.t6:return{...e,result:t.value};case dS.zj:return pS;default:return e}},longTermGoalFundSplit:function(e,t){void 0===e&&(e=vS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=e=>!e||isNaN(e)||e<1||e>100?"0":String(e);switch(t.type){case mS.oJ:return{...e,isEvenSplit:!0,totalPercentage:"100",splitError:null,form:vS.form};case mS.DV:return{...e,isEvenSplit:!1};case mS.k3:return{...e,form:vS.form,totalPercentage:"100"};case mS.m_:return{...e,formStatus:S.wK.VALID};case mS.S2:return{...e,formStatus:S.wK.INVALID};case mS.UL:return{...e,splitError:t.error};case mS.z8:return{...e,totalPercentage:t.value};case mS.TZ:return a("equityFund",e=>({...e,value:n(t.value)}));case mS.Us:return a("equityFund",e=>({...e,error:t.error,status:r(t.error)}));case mS.Ps:return a("balancedFund",e=>({...e,value:n(t.value)}));case mS.aS:return a("balancedFund",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},generateRegularIncomeCalculator:function(e,t){void 0===e&&(e=yS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case fS.BV:return{...e,formStatus:S.wK.VALID};case fS.UX:return{...e,formStatus:S.wK.INVALID};case fS.JZ:return{...e,apiCallStatus:S.rs.PENDING};case fS.TW:return{...e,apiCallStatus:S.rs.SUCCESS};case fS.CB:return{...e,apiCallStatus:S.rs.FAILURE};case fS.V7:return a("amountOnceOff",e=>({...e,value:t.value}));case fS.oL:return a("amountOnceOff",e=>({...e,error:t.error,status:r(t.error)}));case fS.ks:return a("amountMonthly",e=>({...e,value:t.value}));case fS.$X:return a("amountMonthly",e=>({...e,error:t.error,status:r(t.error)}));case fS.HD:return a("moneyMarketFundPercentage",e=>({...e,value:t.value}));case fS.gT:return a("moneyMarketFundSplit",e=>({...e,value:t.value}));case fS.OZ:return{...e,splitError:t.error};case fS.ZO:return a("bondFundPercentage",e=>({...e,value:t.value}));case fS.e_:return a("bondFundSplit",e=>({...e,value:t.value}));case fS.w4:return{...e,splitError:t.error};case fS.oJ:let n={...e,isEvenSplit:!0,totalPercentage:"100",splitError:null}
2,u={...n.form,moneyMarketFundPercentage:{value:50,error:null,status:"valid"},bondFundPercentage:{value:50,error:null,status:"valid"}};return{...n,form:u};case fS.DV:return{...e,isEvenSplit:!1};case fS.k3:return{...e,totalPercentage:"100"};case fS.MB:return{...e,data:t.value};case fS.hY:return{...e,statstatus:S.rs.FAILURE,error:t.error};case fS._B:return{...e,result:t.value};case fS.ef:return yS;default:return e}}});var gS=r(12848);const bS={fundData:[],fundNames:[],paginationRanges:[10,50,100,300,500,700],paginationTableSize:10,apiCallStatus:S.rs.IDLE,apiNameCallStatus:S.rs.IDLE,modalType:null,form:{selectedFundId:null}};const AS=(0,m.HY)({fundDeclaration:function(e,t){switch(void 0===e&&(e=bS),t.type){case gS.L6:return{...e,apiCallStatus:S.rs.SUCCESS};case gS.H8:return{...e,apiCallStatus:S.rs.PENDING};case gS.Cq:return{...e,apiCallStatus:S.rs.FAILURE};case gS.pC:return{...e,apiNameCallStatus:S.rs.SUCCESS};case gS.Bw:return{...e,apiNameCallStatus:S.rs.PENDING};case gS.a:return{...e,apiNameCallStatus:S.rs.FAILURE};case gS.$F:return{...e,fundData:t.value};case gS.gP:return{...e,fundNames:t.value};case gS.gK:return{...e,form:{...e.form,selectedFundId:t.value}};case gS.SD:return{...e,paginationTableSize:t.value};case gS.QG:return{...e,modalType:t.value};case gS.rC:return{...e,modalType:null};default:return e}}});var SS=r(73624);const NS={formStatus:S.wK.INVALID,form:{customerFeedback:{value:null,error:null,status:null},customerQueryParams:{}},apiCallStatus:S.rs.IDLE};const CS=(0,m.HY)({customerSatisfactionSubmitForm:function(e,t){void 0===e&&(e=NS);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case SS.B9:return{...e,formStatus:S.wK.VALID};case SS.k8:return{...e,formStatus:S.wK.INVALID};case SS._h:return{...e,apiCallStatus:S.rs.SUCCESS};case SS.O1:return{...e,apiCallStatus:S.rs.PENDING};case SS.NW:return{...e,apiCallStatus:S.rs.FAILURE};case SS.zE:return{...e,form:{...e.form,customerQueryParams:t.value}};case SS.QV:return a("customerFeedback",e=>({...e,value:t.value}));case SS.JX:return a("customerFeedback",e=>({...e,error:t.error,status:r(t.error)}));case SS.W2:return NS;default:return e}}}),IS="ltd/registration/setValue/",DS="ltd/registration/setValid/",wS=IS+"UserValue",ES=IS+"LearnerPlatformRepresentativeValue",TS=IS+"OrganisationIdValue",OS=IS+"EmailValue",PS=DS+"EmailValid",MS=IS+"OganisationValue",LS=DS+"OrganisationValid",zS=IS+"CheckboxValue",kS=IS+"ContentDisplayedValue",VS=IS+"PlatformOptionsValue",RS=IS+"UserTypesValue",xS=IS+"PlatformOptions",_S=IS+"setUserTypes",FS=IS+"customerSend",jS=IS+"DownloadsValue",US=e=>({type:wS,value:e}),$S="ltd/assetDownload/setValue/",BS=$S+"setDropdownValue",WS=$S+"LanguageCheckboxesValue",qS=$S+"ModalOpenValue/",KS=$S+"ToastVisibleValue/",GS="ltd/searchAndFilter/setValue/",YS=GS+"FilterVisibleValue",HS=GS+"ActivePageNumberValue",QS=GS+"SearchValueValue",ZS=GS+"TotalCardsVisibleValue",XS=GS+"CheckboxesValue",JS=GS+"FilterCheckboxes",eN=GS+"Topics",tN=GS+"DisplayedTopics",rN={registration:{userType:"1",learnerPlatformRepresentative:{id:"1",description:""},organisationId:"",email:{value:"",status:null,error:null},organisation:{value:"",status:null,error:null},checkbox:!1,contentDisplayed:"Registration",platformOptions:[],userTypes:[],downloads:[]},assetDownload:{dropdown:!1,languageCheckboxes:[],modalOpen:!1,toastVisible:!1},searchAndFilter:{filterVisible:"hide",activePageNumber:1,searchValue:"",totalCardsVisible:1,checkboxes:[],filterCheckboxes:[],topics:[],displayedTopics:[]}};const aN=(0,m.HY)({components:function(e,t){void 0===e&&(e=rN);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,registration:{...e.registration,[t]:r(e.registration[t])}}),n=(t,r)=>({...e,assetDownload:{...e.assetDownload,[t]:r(e.assetDownload[t])}}),u=(t,r)=>({...e,searchAndFilter:{...e.searchAndFilter,[t]:r(e.searchAndFilter[t])}});switch(t.type){case wS:return a("userType",()=>t.value);case ES:return a("learnerPlatformRepresentative",()=>t.value);case TS:return a("organisationId",()=>t.value);case OS:return a("email",e=>({...e,value:t.value}));case PS:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case MS:return a("organisation",e=>({...e,value:t.value}));case LS:return a("organisation",e=>({...e,error:t.error,status:r(t.error)}));case zS:return a("checkbox",()=>t.value);case kS:return a("contentDisplayed",()=>t.value);case VS:return a("platformOptions",()=>t.value);case RS:return a("userTypes",()=>t.value);case jS:return a("downloads",()=>t.value);case BS:return n("dropdown",()=>t.value);case WS:return n("languageCheckboxes",()=>t.value);case qS:return n("modalOpen",()=>t.value);case KS:return n("toastVisible",()=>t.value);case YS:return u("filterVisible",()=>t.value);case HS:return u("activePageNumber",()=>t.value);case QS:return u("searchValue",()=>t.value);case ZS:return u("totalCardsVisible",()=>t.value);case XS:return u("checkboxes",()=>t.value);case JS:return u("filterCheckboxes",()=>t.value);case eN:return u("topics",()=>t.value);case tN:return u("displayedTopics",()=>t.value);default:return e}}}),nN="makeAClaim",uN=nN+"setValue/",oN=nN+"setValid/",sN="makeAClaim/transition/formStateValid",lN="makeAClaim/transition/formInvalid",iN="makeAClaim/emailSendingStatus/setValue",cN="makeAClaim/state/reinitialize",dN=()=>({type:sN}),pN=()=>({type:lN}),mN=uN+"firstName",vN=uN+"authorization",fN=oN+"firstName",yN=uN+"surname",hN=oN+"surname",gN=uN+"phoneNumber",bN=oN+"phoneNumber",AN=uN+"emailAddress",SN=uN+"selectedClaimOrRequest",NN=oN+"emailAddress",CN=uN+"policyNumber",IN=oN+"policyNumber",DN=uN+"categories",wN=uN+"types",EN=uN+"request",TN=uN+"selectedTypes",ON=uN+"selectedCategories",PN=uN+"selectedRequest",MN=uN+"sendEmail",LN=uN+"sendEmailSuccess",zN=uN+"sendEmailFailure",kN={formStatus:S.wK.INVALID,claimCategories:[],claimTypes:[],claimRequest:[],emailSendingStatus:{value:!1},emailResponseData:{value:null,error:null},apiCallStatus:S.rs.IDLE,form:{firstName:{value:"",error:null,status:null},surname:{value:"",error:null,status:null},phoneNumber:{value:"",error:null,status:null},emailAddress:{value:"",error:null,status:null},selectedClaimTypes:{value:"",error:null,status:null},selectedClaimCategories:{value:"",error:null,status:null},selectedClaimOrRequest:{value:"",error:null,status:null},selectedRequest:{value:"",error:null,status:null},isAuthorizeMakeAClaim:{value:!1,error:null,status:null}}};const VN="financialEducation/journey/",RN=`${VN}toggle/showCountdownTimer`,xN=`${VN}transition/expandedJourneyItem`,_N=`${VN}transition/updateUpNextCountdownTime`,FN=`${VN}transition/updateDelightAnimationCountdownTime`,jN=`${VN}create/journey`,UN=`${VN}update/journeyItem`,$N={journeys:[]};const BN="financialEducation/setValue/persistedAt",WN=(new Date).getTime();const qN=(0,m.HY)({journey:function(e,t){let r,a;switch(void 0===e&&(e=$N),t.type){case jN:const o=e.journeys.length>0&&e.journeys.find(e=>e.journeyId===t.journeyId);if(!o){const r=t.journeyItems&&t.journeyItems.map(e=>{const t={itemId:e.id,timeToComplete:0,isItemCompleted:!1};return t.timeToComplete=e.timeToComplete,t});return{...e,journeys:[].concat((0,p.A)(e.journeys),[(n=t.journeyId,u=r,{journeyId:n,journeyItems:u,expandedJourneyItemId:null,delightAnimationCountdownTime:4,upNextRemainingCountdownTime:15,showUpNextCountdownTimer:S.Yf.UNTOUCHED,isJourneyCompleted:!1})])}}return e;case UN:if(a=e.journeys.findIndex(e=>e.journeyId===t.journeyId),r=(0,p.A)(e.journeys),-1===a)return e;const s=e.journeys[a].journeyItems.findIndex(e=>e.itemId===t.itemId),l=(0,p.A)(e.journeys[a].journeyItems);return-1===s?e:(l[s].isItemCompleted=!0,r[a].journeyItems=l,{...e,journeys:JSON.parse(JSON.stringify(r))});case xN:return a=e.journeys.findIndex(e=>e.journeyId===t.journeyId),r=(0,p.A)(e.journeys),-1===a?e:(r[a].expandedJourneyItemId=t.itemId,{...e,journeys:JSON.parse(JSON.stringify(r))});case _N:return a=e.journeys.findIndex(e=>e.journeyId===t.journeyId),r=(0,p.A)(e.journeys),r[a].upNextRemainingCountdownTime=t.value,{...e,journeys:JSON.parse(JSON.stringify(r))};case RN:return a=e.journeys.findIndex(e=>e.journeyId===t.journeyId),r=(0,p.A)(e.journeys),r[a].showUpNextCountdownTimer=r[a].showUpNextCountdownTimer!==S.Yf.YES?S.Yf.YES:S.Yf.NO,r[a].showUpNextCountdownTimer||(r[a
2].upNextRemainingCountdownTime=0),{...e,journeys:JSON.parse(JSON.stringify(r))};case FN:return a=e.journeys.findIndex(e=>e.journeyId===t.journeyId),r=(0,p.A)(e.journeys),r[a].delightAnimationCountdownTime=t.value,{...e,journeys:JSON.parse(JSON.stringify(r))};default:return e}var n,u},persistedAt:function(e,t){return void 0===e&&(e=WN),t.type===BN?(new Date).getTime():e}}),KN="quizAssessment/quiz/setValue/",GN="quizAssessment/quiz/clearValues",YN="quizAssessment/quiz/create/newQuiz",HN=KN+"currentQuestion",QN=KN+"answer",ZN={quizzes:[]};const XN="quizAssessment/setValue/persistedAt",JN=(new Date).getTime();const eC=(0,m.HY)({quiz:function(e,t){let r,a;switch(void 0===e&&(e=ZN),t.type){case YN:const o=e.quizzes.length>0&&e.quizzes.find(e=>e.quizId===t.quizId);return o?e:{...e,quizzes:[].concat((0,p.A)(e.quizzes),[(n=t.quizId,u=t.totalQuestions,{totalQuestions:u,currentQuestion:0,answers:[],quizId:n})])};case HN:return r=e.quizzes.findIndex(e=>e.quizId===t.quizId),a=(0,p.A)(e.quizzes),-1===r?e:(a[r].currentQuestion=t.value,{...e,quizzes:JSON.parse(JSON.stringify(a))});case QN:return r=e.quizzes.findIndex(e=>e.quizId===t.quizId),a=(0,p.A)(e.quizzes),-1===r?e:(a[r].answers=[].concat((0,p.A)(a[r].answers),[t.value]),{...e,quizzes:JSON.parse(JSON.stringify(a))});case GN:return r=e.quizzes.findIndex(e=>e.quizId===t.quizId),a=(0,p.A)(e.quizzes),-1===r?e:(a[r]={...a[r],currentQuestion:0,answers:[]},{...e,quizzes:JSON.parse(JSON.stringify(a))});default:return e}var n,u},persistedAt:function(e,t){return void 0===e&&(e=JN),t.type===XN?(new Date).getTime():e}});var tC=r(19462),rC=r(87218);const aC={data:[]};const nC=(e,t,r)=>{let a={};if(null!==r){const[n,u]=((e,t,r)=>{if(t===r)return[e,t];const a=(0,p.A)(e),n=((e,t)=>e.find(e=>e.index===t))(a,r),u=n?r:t;let o=0;return a.forEach((e,t)=>{e.isComplete=e.index<u,e.isActive=e.index===u,o=e.isActive?t:o}),[a,o+1]})(e,t,r);a={activePageIndex:r,isStepperVisible:r>0&&r!==rC.l1.SUCCESS_PAGE,steps:n,activeStep:u}}return a},uC={activePageIndex:0,isFetching:!1,canProceed:!0,isStepperVisible:!1,isFooterVisible:!0,steps:rC.Jg.filter(e=>e.stepTitle).map((e,t)=>({...e,isComplete:!1,isActive:0===t})),activeStep:0,returnToProductPage:!1,apiError:!1,allowNavigation:!1,documentsUploadSkip:!1};var oC=r(50553);const sC={[rC.tO]:{value:"",isValid:!1,errorMessage:""},[rC.Pt]:{value:"",isValid:!1,errorMessage:""},[rC.uU]:{value:"",isValid:!1,errorMessage:""},[rC.Bj]:{value:"",isValid:!1,errorMessage:""},[rC.MB]:{value:"",isValid:!1,errorMessage:""},[rC.fX]:{value:0,isValid:!1,errorMessage:""},[rC.Ck]:{value:0,isValid:!1,errorMessage:""},[rC.S$]:{value:"",isValid:!1,errorMessage:""},[rC.zS]:{value:"",isValid:!1,errorMessage:""}},lC=e=>e.storeValues[rC.uU].value,iC=e=>e.storeValues[rC.Bj].value,cC=function(e,t,r){return void 0===t&&(t=!1),void 0===r&&(r=""),{value:e,isValid:t,errorMessage:r}},dC=e=>{const t=lC(e);if(t.includes("*")){const e=(0,oC.Gd)(t);return cC(t,e.isValid,e.errorMessage)}return e.storeValues[rC.uU]},pC=e=>{const t=iC(e);if(t.includes("*")){const e=(0,oC.si)(t);return cC(t,e.isValid,e.errorMessage)}return e.storeValues[rC.Bj]};function mC(e){const t=lC(e).replace(/(\d*)\d{7}/,"$1*******");const r=iC(e).replace(/\d{8}(\d*)/,"********$1");return{...e,storeValues:{...e.storeValues,[rC.uU]:cC(t),[rC.Bj]:cC(r)}}}const vC={storeValues:sC};const fC={applicationNumber:0,applicationOutcome:"",branchName:"",branchTelephone:"",consultantName:"",proceedWithApplication:!0,utmTags:""};const yC={storeValues:{[rC.z_]:{value:"",isValid:!1,errorMessage:""},[rC.Uc]:{value:"",isValid:!1,errorMessage:""},[rC.N_]:{value:"",isValid:!1,errorMessage:"",pristine:!0},[rC.e_]:{value:"",isValid:!1,errorMessage:"",pristine:!0},[rC.l5]:{value:"",isValid:!1,errorMessage:""},[rC.gl]:{value:"",isValid:!1,errorMessage:""},[rC.Yg]:{value:"",isValid:!1,errorMessage:""},[rC.CX]:{value:"",isValid:!1,errorMessage:""}}};const hC=[rC.kR,rC.$4,rC.By,rC.Gz,rC.kQ,rC.Qx,rC.gQ,rC.Zs],gC={storeValues:{[rC.nw]:{text:"",numeric:0,isValid:!1,errorMessage:""},[rC._X]:{text:"",numeric:0,isValid:!1,errorMessage:"",pristine:!0},[rC.kR]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.$4]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.By]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.Gz]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.kQ]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.Qx]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.gQ]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.Zs]:{text:"",numeric:0,isValid:!0,errorMessage:""},[rC.nH]:{text:"",numeric:0,isValid:!1,errorMessage:""},[rC.XY]:{text:"",numeric:0,isValid:!1,errorMessage:""},[rC.oo]:{text:"",numeric:0,isValid:!0,errorMessage:""}}},bC=e=>Object.entries(e).reduce((e,t)=>
2{let[r,a]=t;return(e=>hC.includes(e))(r)?e+a.numeric:e},0);function AC(e,t,r,a,n,u){return function(e,t,r,a){const n=r/12,u=Math.pow(1+n,a);return-(t+e*u)/((1+n)*(u-1)/n)}(e+e/360*45*r,t,r,a)-e*n/1e3-u}function SC(e,t,r,a){let n;return e<1e3?n=e*t:(n=Math.min(a,.1*(e-1e3)+r),n*=1+t),n}function NC(e,t,r,a){return SC(e,t,r,a)+e}function CC(e,t,r,a,n,u,o,s,l,i,c,d,p,m){if(void 0===l&&(l=null),void 0===i&&(i=null),void 0===c&&(c=500),!l&&!i||l&&i)throw"Must provide either a loanAmount or a loanTerm.";if(l){const n=[],u=NC(l,m,d,p);for(let l=o;l<=s;l++){-AC(u,0,r,l,e,t)<=a&&n.push(l)}return n.length?{minTerm:Math.min.apply(Math,n),maxTerm:Math.max.apply(Math,n)}:null}{const o=[];for(let s=n;s<=u;s+=c){-AC(NC(s,m,d,p),0,r,i,e,t)<=a&&o.push(s)}return o.length?{minCapital:Math.min.apply(Math,o),maxCapital:Math.max.apply(Math,o)}:null}}const IC={quoteAvailable:!1,storeValues:{[rC.A1]:1,[rC.D9]:100,[rC.Ys]:0,[rC.qC]:0,[rC.Ke]:0,[rC.wU]:0,[rC.HO]:0,[rC.DR]:0,[rC.JP]:0,[rC.$K]:0,[rC.Y4]:0,[rC.Vp]:0,[rC.YH]:0,[rC.gx]:0,[rC.kP]:0,[rC._T]:0,[rC.FA]:0,[rC.lT]:0}};function DC(e,t){const r=function(e,t){const{fees:{creditLifeRate:r,adminFee:a,minimumInitiationFee:n,maximumInitiationFee:u},offer:{minimumLoan:o,maximumLoan:s,minimumTerm:l,maximumTerm:i},affordability:c}
2=e;return CC(r,a,e.interestRate/100,c,o,s,l,i,null,i,t,n,u,e.vatRate/100)}(e,t);return{[rC.HO]:r.maxCapital}}function wC(e,t,r,a){const n=function(e,t,r,a){const{fees:{creditLifeRate:n,adminFee:u,minimumInitiationFee:o,maximumInitiationFee:s},offer:{minimumLoan:l,maximumLoan:i,minimumTerm:c,maximumTerm:d},affordability:p}=e,m=e.interestRate/100,v=e.vatRate/100;let f=t;-1===f?f=l:f>i?f=i:f<l&&(f=l);let y=CC(n,u,m,p,l,i,c,d,f,null,a,o,s,v);-1===r&&(r=y.minTerm);const h=CC(n,u,m,p,l,i,c,d,null,r,a,o,s,v),g=NC(f,v,o,s),b=function(e,t){return e*t/1e3}(g,n),A=SC(f,v,o,s),S=Math.abs(AC(g,0,m,r,n,u));return{...h,...y,creditLife:b,initiationFee:A,deduction:S,adminFee:u,loanTerm:r,vatRate:e.vatRate,interestRate:e.interestRate,loanAmount:f}}(e,t,r,a);return{[rC.Ke]:n.minCapital,[rC.wU]:n.maxCapital,[rC.Ys]:n.minTerm,[rC.qC]:n.maxTerm,[rC.gx]:n.initiationFee,[rC.$K]:n.adminFee,[rC.Vp]:n.vatRate,[rC.FA]:n.deduction,[rC.lT]:n.creditLife,[rC._T]:n.loanTerm,[rC.yh]:n.interestRate,[rC.kP]:n.loanAmount}}const EC={[rC.IN]:{value:"",isValid:!0,errorMessage:""}},TC={storeValues:EC,otpValidated:!0};const OC={storeValues:{[rC.AX]:{value:"",isValid:!0,errorMessage:""},[rC.ty]:{value:"",isValid:!1,errorMessage:""},[rC.s4]:{value:"",isValid:!1,errorMessage:""},[rC.QV]:{value:"",isValid:!1,errorMessage:""},[rC.Ak]:{value:"",isValid:!1,errorMessage:""},[rC.Fp]:{value:"",isValid:!1,errorMessage:""},[rC.fR]:{value:"",isValid:!1,errorMessage:""},[rC.aR]:{value:"",isValid:!1,errorMessage:""},[rC.g_]:{value:"",isValid:!0,errorMessage:""},[rC.M$]:{value:"",isValid:!0,errorMessage:""},[rC.at]:{value:"",isValid:!0,errorMessage:""},[rC.OQ]:{value:"",isValid:!0,errorMessage:""},[rC.jT]:{value:"",isValid:!0,errorMessage:""}}};const PC=(new Date).getTime();const MC=e=>{if(e<1024)return`${e}B`;const t=e/1024;if(t<1024)return`${t.toFixed()}KB`;return+(t/1024).toFixed()+"MB"},LC=e=>{var t,r;return{file:e,extension:null!==(t=null==e?void 0:e.name.split(".").pop())&&void 0!==t?t:"",size:MC(null!==(r=null==e?void 0:e.size)&&void 0!==r?r:0),errorMessage:"",hasError:!1}},zC={maxFileSize:5242880,humanReadableMax:"5MB",fileTooLargeErrorMessage:"Document uploaded too big, please upload document of size 5MB or less.",allowedFileExtensions:[".pdf",".jpeg",".jpg",".png",".tif",".tiff"],fileQueue:[{sectionName:"Identity document",key:"id-document",...LC(null)},{sectionName:"Bank statements",key:"bank-statement",...LC(null)},{sectionName:"Latest payslip",key:"payslip",...LC(null)}],documentsModal:!1},kC=e=>t=>e.sectionName===t.sectionName,VC=(e,t)=>{const r=kC(t);return e.map(e=>r(e)?{...e,...LC(t.file)}:e)},RC=(e,t)=>{const r=kC({sectionName:t});return e.map(e=>r(e)?{...e,...LC(null)}:e)},xC=(e,t)=>{const r=(0,p.A)(e);return t.length>0&&t.forEach(e=>{const t=r.find(kC(e));t.errorMessage=e.errorMessage,t.hasError=!0}),r},_C=(e,t)=>{const r=(0,p.A)(e);return t.forEach(e=>{const t=r.find(t=>t.key===e.key);e.encrypted?(t.errorMessage="Unable to upload password protected document.",t.hasError=!0):e.hasError&&(t.errorMessage="Upload failed, please try again.",t.hasError=!0)}),r};var FC=r(75744);const jC={inbound:mC,outbound:function(e){const t={...e};return t.storeValues[rC.uU]=dC(t),t.storeValues[rC.Bj]=pC(t),t},whitelist:["personalDetails"]},UC=(0,tC.MI)("routing",["pendingPageRequests"]),$C={key:"digitalOnboarding",storage:y.A,transforms:[(0,f.createTransform)(jC.inbound,jC.outbound,{whitelist:jC.whitelist}),UC]},BC=(0,FC.A)($C,{routing:function(e,t){var r;void 0===e&&(e=uC);const a=(e=>r=>{var a;const n=t.type.startsWith(rC.z5)?null===(a=e.pendingPageRequests)||void 0===a?void 0:a.slice(1):e.pendingPageRequests;return{...e,pendingPageRequests:n,apiError:!1,isFetching:!1,returnToProductPage:!1,allowNavigation:!0,isFooterVisible:e.activePageIndex!==rC.l1.SUCCESS_PAGE,...r}})(e);switch(t.type){case rC.q3:{let t=e.documentsUploadSkip?8:rC.Jg[e.activePageIndex].nextPageId;return a(nC(e.steps,e.activePageIndex,t))}case rC.g2:return a(nC(e.steps,e.activePageIndex,rC.Jg[e.activePageIndex].previousPageId));case rC.TT:return a(nC(e.steps,e.activePageIndex,rC.Jg[e.activePageIndex].jumpToPageIdOnFailure));case rC.gD:return a({...nC(e.steps,e.activePageIndex,rC.Jg[e.activePageIndex].skipToPageId),pendingPageRequests:[]});case rC.Sv:return a({canProceed:null===(r=t.data)||void 0===r?void 0:r.proceedWithApplication});case rC.gw:case rC.Ug:return a({isFetching:!0});case rC.S4:return a({isFetching:!1});case rC.vK:case rC.$k:case rC.xw:case rC.mp:case rC.L2:case rC.Kp:case rC.gL:case rC.DH:case rC.Nn:return a({canProceed:!1,apiError:!0});case rC.iY:case rC.PB:case rC.XB:return a({canProceed:!1});case rC.OC:case rC.N8:case rC.Ei:case rC.lc:case rC.BE:return a({canProceed:!0});case rC.XK:return a({canProceed:t.canProceed});case rC.$L:return a({returnToProductPage:!0,allowNavigation:!1});case rC.aP:return a({pendingPageRequests:t.requests});case rC.rr:return a({pendingPageRequests:[],apiError:e.apiError});case rC.MZ:return a({canProceed:!1});case rC.gO:return a({documentsUploadSkip:t.boolean});default:if(t.type.startsWith(rC.a8))return a({isFetching:!0})}return e},lookupData:function(e,t){void 0===e&&(e=aC);switch(t.type){case rC.S4:return r=t.data,{...e,data:r};case rC.xw:return{...e,data:[]}}var r;return e},personalDetails:function(e,t){void 0===e&&(e=vC);const r=e=>t=>({...e,storeValues:{...e.storeValues,...t}}),a=r(e);switch(t.type){case rC.g2:case rC.Sv:{const t=mC(e);return r(t)({[rC.uU]:dC(t),[rC.Bj]:pC(t)})}case rC.Xf:{const e=cC(t.value,t.isValid,t.errorMessage);return a({[t.key]:e})}}return e},applicationNow:function(e,t){void 0===e&&(e=fC);switch(t.type){case rC.Sv:return r=t.data,{...e,applicationNumber:r.applicationNumber,applicationOutcome:r.applicationOutcome,branchName:null===(a=r.existingLoanBranchDetail)||void 0===a?void 0:a.branchName,branchTelephone:null===(n=r.existingLoanBranchDetail)||void 0===n?void 0:n.branchTelephone,consultantName:null===(u=r.existingLoanBranchDetail)||void 0===u?void 0:u.consultantName,proceedWithApplication:r.proceedWithApplication};
2case rC.vK:return{...e,applicationNumber:0,applicationOutcome:"",branchName:"",branchTelephone:"",consultantName:"",proceedWithApplication:!1,utmTags:null};case rC.gc:return{...e,applicationNumber:0,applicationOutcome:"",branchName:"",branchTelephone:"",consultantName:"",proceedWithApplication:!0};case rC.XB:return{...e,applicationOutcome:"CREDIT_DECLINE",proceedWithApplication:!1};case rC.mr:return{...e,utmTags:t.utmTags}}var r,a,n,u;return e},employmentDetails:function(e,t){void 0===e&&(e=yC);const r=t=>({...e,storeValues:{...e.storeValues,...t}});switch(t.type){case rC.vu:return r(t.fields.reduce((e,t)=>{const r={...e[t.key],isValid:t.isValid,errorMessage:t.errorMessage};return t.value&&(r[t.key].value=t.value),{...e,[t.key]:r}},{...e.storeValues}));case rC.Rr:{const e={value:t.value,isValid:t.isValid,errorMessage:t.errorMessage,pristine:!1};return r({[t.key]:e})}}return e},affordabilityDetails:function(e,t){void 0===e&&(e=gC);const r=t=>({...e,storeValues:{...e.storeValues,...t}});switch(t.type){case rC.N7:return r(t.fields.reduce((e,t)=>{const r={...e[t.key],isValid:t.isValid,errorMessage:t.errorMessage};return t.value&&(r[t.key].value=t.value),{...e,[t.key]:r}},{...e.storeValues}));case rC.H6:return(e=>{const t=bC(e.storeValues),[r,a]=(e=>{const t=e>0;return[t,t?"":"Please enter an amount for at least one living expense."]})(t);return e.storeValues[rC.oo]={text:t,numeric:+t,isValid:r,errorMessage:a},e})(r({[t.key]:{text:t.value,numeric:+t.value,isValid:t.isValid,errorMessage:t.errorMessage,pristine:!1}}))}return e},quoteDetails:function(e,t){void 0===e&&(e=IC);switch(t.type){case rC.H6:return t.key===rC.nH?((e,t,r)=>({...e,storeValues:{...e.storeValues,[t]:r}}))(e,rC.nH,+t.value):e;case rC.uR:try{const r=DC(t.data,e.storeValues[rC.D9]),a=wC(t.data,-1,-1,e.storeValues[rC.D9]);return{...e,quoteAvailable:!0,storeValues:{...e.storeValues,...a,...r},quoteLimits:t.data}}catch(r){throw rC.Zi}case rC.OC:case rC.$k:return{...e,quoteAvailable:!1};case rC.AQ:{const r=t.value,a=wC(e.quoteLimits,r,e.storeValues[rC._T],e.storeValues[rC.D9]);return{...e,storeValues:{...e.storeValues,...a}}}case rC.fZ:{const r=t.value,a=wC(e.quoteLimits,e.storeValues[rC.kP],r,e.storeValues[rC.D9]);return{...e,storeValues:{...e.storeValues,...a}}}}return e},otp:function(e,t){void 0===e&&(e=TC);switch(t.type){case rC.uB:{const r={value:t.value,isValid:t.isValid,errorMessage:t.errorMessage};return(t=>({...e,storeValues:{...e.storeValues,...t}}))({[t.key]:r})}case rC.KO:case rC.v0:return{...e,storeValues:EC,otpValidated:!1};case rC.PB:{const t={otp:{value:EC[rC.IN].value,isValid:!1,errorMessage:"Please enter the OTP sent to your mobile number."}};return{...e,storeValues:t,otpValidated:!1}}case rC.Ei:return{...e,otpValidated:!0}}return e},addressDetails:function(e,t){void 0===e&&(e=OC);const r=t=>({...e,storeValues:{...e.storeValues,...t}});switch(t.type){case rC.jE:return r(t.fields.reduce((e,t)=>{const r={...e[t.key],isValid:t.isValid,errorMessage:t.errorMessage};return void 0!==t.value&&(r.value=t.value),{...e,[t.key]:r}},{...e.storeValues}));case rC.jm:const a={value:t.value,isValid:t.isValid,errorMessage:t.errorMessage};return r({[t.key]:a})}return e},persistedAt:function(e,t){return void 0===e&&(e=PC),t.type===rC.Zb?(new Date).getTime():e},documentStore:function(e,t){switch(void 0===e&&(e=zC),t.type){case rC.Tz:return{...e,fileQueue:VC(e.fileQueue,t)};case rC.vA:return{...e,fileQueue:RC(e.fileQueue,t.sectionName)};case rC.n$:return{...e,fileQueue:xC(e.fileQueue,t.results)};case rC.MZ:return{...e,fileQueue:_C(e.fileQueue,t.files)};case rC.Kl:return{...e,documentsModal:t.boolean}}return e}}),WC=(0,FC.A)($C,{lookupData:aC,routing:uC,personalDetails:vC,applicationNow:fC,employmentDetails:yC,affordabilityDetails:gC,quoteDetails:IC,otp:TC,addressDetails:OC,persistedAt:PC,documentStore:zC}),qC="/motor-insurance-ug",KC={LANDING_PAGE:-1,QOUTE:0,PERSONAL_DETAILS:1,NEXT_OF_KIN:2,CAR_DETAILS:3,PAYMENT:4},GC=[{URL:`${qC}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${qC}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${qC}/next-of-kin`,URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:`${qC}/car-details`,URL_PART:"car-details",TITLE:"Car Details"},{URL:`${qC}
2/payments`,URL_PART:"payment",TITLE:"Payment"}],YC=[{URL:"/motor-get-quote",URL_PART:"get-quote",TITLE:"Get Quote"},{URL:"/personal-details",URL_PART:"personal-details",TITLE:"Personal Details"},{URL:"/cardetails",URL_PART:"cardetails",TITLE:"Car Details"},{URL:"/next-of-kin",URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:"/motor-insurance-ke/payments/",URL_PART:"motor-insurance-ke/payments/",TITLE:"Payment"}],HC={title:"Motor Comprehensive",value:"motorComprehensive"},QC={title:"Third Party",value:"ThirdParty"},ZC=(GC[KC.QOUTE].URL,GC[KC.PERSONAL_DETAILS].URL,GC[KC.NEXT_OF_KIN].URL,GC[KC.CAR_DETAILS].URL,GC[KC.PAYMENT].URL,YC[KC.QOUTE].URL,YC[KC.PERSONAL_DETAILS].URL,YC[KC.CAR_DETAILS].URL,YC[KC.NEXT_OF_KIN].URL,YC[KC.PAYMENT].URL,"ugMotorInsurance/routing/setValue/"),XC=ZC+"navigatePrevious",JC=ZC+"navigateNext",eI=ZC+"navigationDone",tI=ZC+"activePageIndex",rI="ugMotorInsurance/routing/transition/",aI=ZC+"landingPage",nI=rI+"toLandingPage",uI=rI+"toMotorQuote",oI=()=>({type:uI}),sI=rI+"toPersonalDetails",lI=()=>({type:sI}),iI=rI+"toCarDetails",cI=()=>({type:iI}),dI=rI+"toNextOfKin",pI=()=>({type:dI}),mI=rI+"toPayment",vI=()=>({type:mI}),fI={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const yI="ugMotorInsurance/quoteForm/",hI="keMotorInsurance/quoteForm/",gI=yI+"setValue/",bI=yI+"setValid/",AI=yI+"addCover/",SI="ugMotorInsurance/quoteForm/transition/formValid",NI="ugMotorInsurance/quoteForm/transition/formInValid",CI="ugMotorInsurance/shareQuoteForm/transition/formValid",II="ugMotorInsurance/shareQuoteForm/transition/formInValid",DI=yI+"shareQuote",wI=hI+"setValue/",EI=hI+"setValid/",TI="motor/expiredAuth",OI=gI+"carMakesList",PI=bI+"carMakesList",MI=gI+"carModelsList",LI=bI+"carModelsList",zI=yI+"triggerCarMakes",kI=yI+"triggerCarModels",VI=yI+"triggerUgCarMakes",RI=yI+"triggerUgCarModels",xI=yI+"triggerValuers",_I=yI+"/ug/triggerValuers",FI=yI+"valuersList",jI=yI+"api/success/valuers",UI=yI+"api/pending/valuers",$I=yI+"api/failure/valuers",BI=gI+"sidebarOpen",WI=yI+"/state/reinitialize",qI=()=>({type:SI}),KI=()=>({type:NI}),GI=()=>({type:CI}),YI=()=>({type:II}),HI=`${gI}/apiTransition/pending`,QI=`${gI}/apiTransition/success`,ZI=`${gI}/apiTransition/failure`,XI=`${DI}/apiTransition/pending`,JI=`${DI}/apiTransition/success`,eD=`${DI}/apiTransition/failure`,tD=`${OI}/apiTransition/pending`,rD=`${OI}/apiTransition/success`,aD=`${MI}/apiTransition/pending`,nD=`${MI}/apiTransition/success`,uD=`${OI}/apiTransition/failure`,oD=`${MI}/apiTransition/failure`,sD=()=>({type:HI}),lD=()=>({type:QI}),iD=()=>({type:ZI}),cD=()=>({type:tD}),dD=()=>({type:rD}),pD=()=>({type:uD}),mD=()=>({type:aD}),vD=()=>({type:nD}),fD=()=>({type:oD}),yD=()=>({type:UI}),hD=()=>({type:jI}),gD=()=>({type:$I}),bD=yI+"customerCare",AD=`${bD}/apiTransition/pending`,SD=`${bD}/apiTransition/success`,ND=`${bD}/apiTransition/failure`,CD=()=>({type:AD}),ID=()=>({type:SD}),DD=()=>({type:ND}),wD=gI+"collectMotorInsuranceQuoteData",ED=hI+"collectMotorInsuranceQuoteData",TD=hI+"collectMotorInsuranceThirdPartyQuoteData",OD=gI+"success",PD=gI+"failure",MD=gI+"calculatePremiumSuccess",LD=gI+"collectShareQuoteFormData",zD=gI+"shareQuoteSuccess",kD=gI+"shareQuoteFailure",VD=hI+"triggerCalculateMotorCyclePremium",RD=gI+"submitQuoteFormData",xD=gI+"submitUgQuoteFormData",_D=e=>({type:MD,value:e}),FD=gI+"personalAccident",jD=bI+"personalAccident",UD=gI+"fullNameValue",$D=bI+"fullNameValid",BD=gI+"firstNameValue",WD=bI+"firstNameValid",qD=gI+"middleNameValue",KD=bI+"middleNameValid",GD=gI+"lastNameValue",YD=bI+"lastNameValid",HD=gI+"carMakeValue",QD=bI+"carMakeValid",ZD=gI+"carModelValue",XD=bI+"carModelValid",JD=gI+"yearOfManufactureValue",ew=bI+"yearOfManufactureValid",tw=gI+"coverStartDateValue",rw=bI+"coverStartDateValid",aw=gI+"isCarValuedValue",nw=bI+"isCarValuedValid",uw=gI+"carValuerValue",ow=bI+"carValuerValid",sw=gI+"carUseValue",lw=bI+"carUseValid",iw=gI+"hasAlarmValue",cw=bI+"hasAlarmValid",dw=gI+"valuationValue",pw=gI+"valuationDisplayValue",mw=bI+"valuationValid",vw=gI+"uncommonRiskValue",fw=bI+"uncommonRiskValid",yw=gI+"excessProtectorValue",hw=bI+"excessProtectorValid",gw=gI+"alternativeAccomodationValue",bw=bI+"alternativeAccomodationValid",Aw=gI+"carHireValue",Sw=bI+"carHireValid",Nw=gI+"shareEmailValue",Cw=bI+"shareEmailValid",Iw=gI+"shareEmailBase64Value",Dw=gI+"enableDownloadQuote",ww=gI+"violenceAndTerrorismValue",Ew=bI+"violenceAndTerrorismValid",Tw=wI+"selectMotorCover",Ow=EI+"selectMotorCover",Pw=gI+"isRareModel",Mw=bI+"isRareModel",Lw=gI+"otherValuer",zw=bI+"otherValuer",kw=gI+"trackingSystem",Vw=bI+"trackingSystem",Rw=gI+"outsideEa",xw=bI+"outsideEa",_w=wI+"courtesyCar",Fw=EI+"courtesyCar",jw=wI+"courtesyCarAmou
2nt",Uw=EI+"courtesyCarAmount",$w=gI+"omRescuePlusValue",Bw=bI+"omRescuePlusValid",Ww=gI+"vehicleType",qw=bI+"vehicleType",Kw=gI+"orderStatus",Gw=gI+"customerId",Yw=gI+"vehicleRecordId",Hw=gI+"insuranceQuotationId",Qw=gI+"carHireDays",Zw=bI+"carHireDays",Xw=gI+"alternativeAccomodationDays",Jw=bI+"alternativeAccomodationDays",eE=gI+"excessAmount",tE=bI+"excessAmount",rE=gI+"firstTimePurchase",aE=bI+"firstTimePurchase",nE=gI+"idNumber",uE=bI+"idNumber",oE=gI+"phoneNumber",sE=bI+"phoneNumber",lE=gI+"email",iE=bI+"email",cE=gI+"failureReason",dE=gI+"triggerSendCustomerCareMail",pE=gI+"showTaggingErrorModal",mE=gI+"taggingErrorMessage",vE=e=>({type:pE,value:e}),fE=e=>({type:mE,value:e}),yE=e=>({type:Gw,value:e}),hE=e=>({type:Yw,value:e}),gE=e=>({type:Hw,value:e}),bE=e=>({type:KD,error:e}),AE=e=>({type:Cw,error:e}),SE=e=>({type:uE,error:e}),NE=e=>({type:TI,value:e}),CE=e=>({type:OI,value:e}),IE=e=>({type:PI,error:e}),DE=e=>({type:MI,value:e}),wE=e=>({type:LI,error:e}),EE=e=>({type:FI,value:e}),TE={valuersApiCallStatus:null,sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,carMakesApiStatus:null,carModelsApiStatus:null,quoteReferenceData:null,addedCover:null,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,valuers:null,enableDownloadQuote:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Motor Insurance Uganda",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculationUg:{value:null,status:null,error:null},orderStatus:"quote",failureReason:null,customerCareApiStatus:null,form:{carMake:{value:null,error:null,status:null},carModel:{value:null,error:null,status:null},yearOfManufacture:{value:null,error:null,status:null},coverStartDate:{value:null,error:null,status:null},isCarValued:{value:null,error:null,status:null},carValuer:{value:null,error:null,status:null},carUse:{value:"private",error:null,status:"valid"},hasAlarm:{value:null,error:null,status:null},valuation:{value:null,displayValue:null,error:null,status:null},violenceAndTerrorism:{value:!1,error:null,status:null},excessProtector:{value:!1,error:null,status:null},carHire:{value:!1,error:null,status:null},alternativeAccomodation:{value:!1,error:null,status:null},uncommonRisk:{value:!1,error:null,status:null},shareEmail:{value:null,error:null,status:null},shareEmailBase64:{value:null,error:null,status:null},carValue:{value:null,error:null,status:null},selectedCover:{value:"motorComprehensive",error:null,status:null},isCarRare:{value:"no",error:null,status:"valid"},otherValuer:{value:null,error:null,status:null},trackingSystem:{value:null,error:null,status:null},courtesyCar:{value:null,error:null,status:null},courtesyCarAmount:{value:3e4,error:null,status:null},vehicleType:{value:null,error:null,status:null},carModels:{value:null,error:null,status:null},carMakes:{value:null,error:null,status:null},personalAccident:{value:null,error:null,status:null},outsideEa:{value:null,error:null,status:null},firstTimePurchase:{value:"no",error:null,status:S.Oz.VALID},carHireDays:{value:"14",error:null,status:S.Oz.VALID},alternativeAccomodationDays:{value:"5",error:null,status:S.Oz.VALID},excessAmount:{value:null,displayValue:null,error:null,status:null},fullName:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},customerId:{value:null,error:null,status:null},vehicleRecordId:{value:null,error:null,status:null},insuranceQuotationId:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},omRescuePlus:{value:!0,error:null,status:null}}};const OE="ugMotorInsurance/personalDetailsForm/",PE=OE+"setValue/",ME=OE+"setValid/",LE="ugMotorInsurance/personalDetailsForm/transition/formValid",zE="ugMotorInsurance/personalDetailsForm/transition/formInValid",kE=()=>({type:LE}),VE=()=>({type:zE}),RE=`${PE}/apiTransition/pending`,xE=`${PE}/apiTransition/success`,_E=`${PE}/apiTransition/failure`,FE=()=>({type:RE}),jE=()=>({type:xE}),UE=()=>({type:_E}),$E=PE+"collectPersonalDetailsData",BE=PE+"success",WE=PE+"failure",qE=PE+"submitPersonalDetailsFormData",KE=PE+"submitUgPersonalDetailsFormData",G
2E=PE+"calculateAmlWhitelist",YE=PE+"calculateNira",HE=PE+"gender",QE=ME+"gender",ZE=PE+"firstName",XE=ME+"firstName",JE=PE+"middleName",eT=ME+"middleName",tT=PE+"lastName",rT=ME+"lastName",aT=PE+"nationality",nT=ME+"nationality",uT=PE+"DOB",oT=ME+"DOB",sT=PE+"occupation",lT=ME+"occupation",iT=PE+"idNumber",cT=ME+"idNumber",dT=PE+"idCardNumber",pT=ME+"idCardNumber",mT=PE+"tinNumber",vT=ME+"tinNumber",fT=PE+"phoneNumber",yT=ME+"phoneNumber",hT=PE+"email",gT=ME+"email",bT=PE+"postalAddress",AT=ME+"postalAddress",ST=PE+"maritalStatus",NT=ME+"maritalStatus",CT=PE+"residentialStatus",IT=ME+"residentialStatus",DT=PE+"townOrCity",wT=ME+"townOrCity",ET=PE+"address",TT=ME+"address",OT=PE+"referred",PT=ME+"referred",MT=PE+"selectedForm",LT=PE+"fetch/nationalities",zT=PE+"set/nationalities",kT=PE+"api/failure/nationalities",VT=PE+"api/success/nationalities",RT=PE+"api/pending/nationalities",xT=PE+"showOtpModal",_T=PE+"otp",FT=ME+"otp",jT=PE+"emailIsValidated",UT=OE+"triggerSendOtp",$T="ugMotorInsurance/personalDetailsForm/sendingOtp/apiTransition/initial",BT="ugMotorInsurance/personalDetailsForm/sendingOtp/apiTransition/pending",WT="ugMotorInsurance/personalDetailsForm/sendingOtp/apiTransition/success",qT="ugMotorInsurance/personalDetailsForm/sendingOtp/apiTransition/failure",KT="ugMotorInsurance/personalDetailsForm/nira/apiTransition/pending",GT="ugMotorInsurance/personalDetailsForm/nira/apiTransition/success",YT="ugMotorInsurance/personalDetailsForm/nira/apiTransition/failure",HT=PE+"showNiraDetailsModal",QT=PE+"personalDetailsSubmitted",ZT=e=>({type:QT,value:e}),XT=e=>({type:FT,error:e}),JT=e=>({type:xT,value:e}),eO=e=>({type:HT,value:e}),tO=e=>({type:jT,value:e}),rO=()=>({type:BT}),aO=()=>({type:WT}),nO=()=>({type:qT}),uO=OE+"submitValidateOtp",oO=`${jT}/apiTransition/pending`,sO=`${jT}/apiTransition/success`,lO=`${jT}/apiTransition/failure`,iO=()=>({type:oO}),cO=()=>({type:sO}),dO=()=>({type:lO}),pO="personalDetails/amlWhitelist/check/",mO="personalDetails/nira/check/",vO=()=>({type:KT}),fO=()=>({type:GT}),yO=()=>({type:YT}),hO=e=>({type:YE,value:e}),gO=e=>({type:AT,error:e}),bO=e=>({type:eT,error:e}),AO=()=>({type:RT}),SO=()=>({type:VT}),NO=()=>({type:kT}),CO={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,nationalities:null,natiolalityApiCallStatus:null,apiCallStatus:null,apiCallOTPStatus:null,validateApiCallStatus:null,sendApiCallStatus:null,niraApiCallStatus:null,selectedForm:"personalDetails",blacklisted:{value:null,error:null,status:null},niraVerified:null,emailIsValidated:!0,showOtpModal:!1,showNiraPendingModal:!1,showNiraResultsModal:!1,personalDetailsSubmitted:!1,form:{gender:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},maritalStatus:{value:null,error:null,status:null},residentialStatus:{value:null,error:null,status:null},townOrCity:{value:null,error:null,status:null},address:{value:null,error:null,status:null},idCardNumber:{value:null,error:null,status:null},otp:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const IO="ugMotorInsurance/confirmPayments/transition/",DO="ugMotorInsurance/confirmPayments/state/reinitialize",wO=IO+"validateForm",EO=IO+"invalidateForm",TO="ugMotorInsurance/payments/setValue/",OO="ugMotorInsurance/payments/setValid/",PO=TO+"triggerPaymentsStkPush",MO="keMotorInsurance/payments/setValue/triggerPaymentsStkPush",LO=TO+"triggerPaymentsStkPushSuccess",zO=TO+"triggerPaymentsStkPushFailure",kO=`${TO}/apiTransition/push/pending`,VO=`${TO}/apiTransition/push/success`,RO=`${TO}/apiTransition/push/failure`,xO=TO+"confirm/Order",_O=TO+"confirm/Order/success",FO=TO+"confirm/Order/failure",jO=TO+"/api/confirm/Order/success",UO=TO+"/api/confirm/Order/failure",$O=TO+"/api/confirm/Order/pending",BO=()=>({type:kO}),WO=()=>({type:VO}),qO=()=>({type:RO}),KO=()=>({type:$O}),GO=()=>({type:jO}),YO=()=>({type:UO}),HO=TO+"checkPaymentsStatus",QO=TO+"checkPaymentsStatusSuccess",ZO=TO+"checkPaymentsStatusFailure",XO=`${TO}/apiTransition/flex-pay/status/pending`,JO=`${TO}/apiTransition/flex-pay/status/success`,eP=`${TO}/apiTransition/flex-pay/status/failure`,tP=`${TO}/apiTransition/flex-pay/status/initial`,rP=()=>({type:eP}),aP=()=>({type:wO}),nP=()=>({type:EO}),uP=TO+"submitPaymentDetailsFormData",oP=TO+"submitUgPaymentDetailsFormData",sP=TO+"submitUgBankPaymentDetailsFormData",lP=TO+"phoneNumber",iP=OO+"phoneNumber",cP=TO+"terms",dP=OO+"terms",pP=TO+"networkProvider",mP=OO+"networkProvider",vP=TO+"bankDetail
2sSuccess",fP=TO+"paymentMode",yP=TO+"ugStkRequestId",hP=e=>({type:vP,value:e}),gP=e=>({type:LO,value:e}),bP=()=>({type:HO}),AP=e=>({type:_O,value:e}),SP=e=>({type:FO,error:e}),NP="motorInsurance/loginDetails/",CP=NP+"collectLoginDetails/",IP=NP+"loginSuccess/",DP=NP+"loginFailure/",wP=NP+"apiPendingLogin/",EP=NP+"apiSuccessLogin/",TP=NP+"apiFailureLogin/",OP=()=>({type:CP}),PP=()=>({type:wP}),MP=()=>({type:EP}),LP=()=>({type:TP}),zP="keMotorInsurance/paystack/payments/",kP=zP+"setValue/",VP=`${kP}/apiTransition/push/pending`,RP=`${kP}/apiTransition/push/success`,xP=`${kP}/apiTransition/push/failure`,_P=`${kP}/apiTransition/initialize`,FP=`${kP}/apiTransition/paystack/status/initial`,jP=`${kP}/apiTransition/paystack/status/pending`,UP=`${kP}/apiTransition/paystack/status/success`,$P=`${kP}/apiTransition/paystack/status/failure`,BP=kP+"checkPaymentsStatus",WP=kP+"checkPaymentsStatusSuccess",qP=kP+"initiate/paystack/payment",KP=kP+"paystack/payment/init",GP=kP+"paystack/payment/data",YP=kP+"submit/paystack/payment",HP={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,paymentMode:"Flexipay",bankDetail
2sSuccess:!1,ugStkRequestId:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const QP="ugMotorInsurance/carDetailsForm/",ZP=QP+"setValue/",XP=QP+"setValid/",JP="ugMotorInsurance/carDetailsForm/transition/formValid",eM="ugMotorInsurance/carDetailsForm/transition/formInValid",tM="ugMotorInsurance/carDetailsForm/state/reinitialize",rM={formValid:()=>({type:JP}),formInvalid:()=>({type:eM})},aM=`${ZP}/apiTransition/pending`,nM=`${ZP}/apiTransition/success`,uM=`${ZP}/apiTransition/failure`,oM={pending:()=>({type:aM}),success:()=>({type:nM}),failure:()=>({type:uM})},sM=ZP+"collectCarDetailsData",lM=ZP+"success",iM=ZP+"failure",cM=e=>({type:lM,value:e}),dM=e=>({type:iM,error:e}),pM=ZP+"submitCarDetailsFormData",mM=ZP+"submitUgCarDetailsFormData",vM=ZP+"registrationNumber",fM=XP+"registrationNumber",yM=ZP+"chasisNumber",hM=XP+"chasisNumber",gM=ZP+"bodyType",bM=XP+"bodyType",AM=ZP+"sittingCapacity",SM=XP+"sittingCapacity",NM=ZP+"color",CM=XP+"color",IM=ZP+"engineNumber",DM=XP+"engineNumber",wM=ZP+"selectedForm",EM=ZP+"fuel",TM=XP+"fuel",OM=ZP+"yearsWithLicense",PM=XP+"yearsWithLicense",MM=ZP+"manufacturerModel",LM=XP+"manufacturerModel",zM=ZP+"threeYearsLicense",kM=XP+"threeYearsLicense",VM=ZP+"carDetailsSubmitted",RM=e=>({type:VM,value:e}),xM=e=>({type:fM,error:e}),_M=e=>({type:hM,error:e}),FM=e=>({type:bM,error:e}),jM=e=>({type:SM,error:e}),UM=e=>({type:CM,error:e}),$M=e=>({type:PM,error:e}),BM=e=>({type:kM,error:e}),WM=e=>({type:TM,error:e}),qM=e=>({type:wM,value:e}),KM=e=>({type:DM,error:e}),GM=e=>({type:LM,error:e}),YM={formStatus:S.wK.INVALID,dropOffDetails:null,carDetailsReferenceData:null,apiCallStatus:null,selectedForm:"carDetails",carDetailsSubmitted:!1,form:{registrationNumber:{value:null,error:null,status:null},chasisNumber:{value:null,error:null,status:null},engineNumber:{value:null,error:null,status:null},bodyType:{value:null,error:null,status:null},sittingCapacity:{value:null,error:null,status:null},color:{value:null,error:null,status:null},yearsWithLicense:{value:null,error:null,status:null},threeYearsWithLicense:{value:null,error:null,status:null},fuel:{value:null,error:null,status:null},manufacturerModel:{value:null,error:null,status:null}}};const HM="ugMotorInsurance/documentsForm/",QM=HM+"setValue/",ZM=HM+"setValid/",XM="ugMotorInsurance/documentsForm/transition/formValid",JM="ugMotorInsurance/documentsForm/transition/formInValid",eL=()=>({type:XM}),tL=()=>({type:JM}),rL=QM+"submitDocumentsData",aL=QM+"uploadUgDocumentData",nL=QM+"uploadSingleUgDocument",uL=QM+"idUpload",oL=ZM+"idUpload",sL=QM+"licenseUpload",lL=ZM+"licenseUpload",iL=QM+"logBookUpload",cL=ZM+"logBookUpload",dL=QM+"valuationReport",pL=ZM+"valuationReport",mL=QM+"inspectionPhoto",vL=ZM+"inspectionPhoto",fL=QM+"extraPhotos",yL=ZM+"extraPhotos",hL=QM+"documentType",gL=ZM+"documentType",bL=QM+"carFrontViewPhoto",AL=ZM+"carFrontViewPhoto",SL=QM+"carBackViewPhoto",NL=ZM+"carBackViewPhoto",CL=QM+"chassisNumberPhoto",IL=ZM+"chassisNumberPhoto",DL=QM+"carDashboardPhoto",wL=ZM+"carDashboardPhoto",EL=QM+"interiorRadioPhoto",TL=ZM+"interiorRadioPhoto",OL=QM+"enginePhoto",PL=ZM+"enginePhoto",ML=QM+"salesAgreement",LL=ZM+"salesAgreement",zL=QM+"carRightPhoto",kL=ZM+"carRightPhoto",VL=QM+"carLeftPhoto",RL=ZM+"carLeftPhoto",xL=QM+"reset/idUpload",_L=QM+"reset/licenseUpload",FL=QM+"reset/logBookUpload",jL=QM+"reset/valuationReport",UL=QM+"reset/inspectionPhoto",$L=QM+"reset/extraPhotos",BL=QM+"reset/carFrontViewPhoto",WL=QM+"reset/carBackViewPhoto",qL=QM+"reset/chassisNumberPhoto",KL=QM+"reset/carDashboardPhoto",GL=QM+"reset/interiorRadioPhoto",YL=QM+"reset/enginePhoto",HL=QM+"reset/salesAgreement",QL=QM+"reset/carRightPhoto",ZL=QM+"reset/carLeftPhoto",XL=QM+"documentDetailsSubmitted",JL=e=>({type:XL,value:e}),ez={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,documentDetailsSubmitted:!1,form:{idUpload:{value:null,error:null,status:null},licenseUpload:{value:null,error:null,status:null},logbookUpload:{value:null,error:null,status:null},valuationReportUpload:{value:null,error:null,status:null},inspectionPhoto:{value:null,error:null,status:null},extraPhotos:{value:null,error:null,status:null},documentType:{value:null,error:null,status:null},carFrontViewPhoto:{value:null,error:null,status:null},carBackViewPhoto:{value:null,error:null,status:null},carLeftViewPhoto:{value:null,error:null,status:null},carRightViewPhoto:{value:null,error:null,status:null},chassisNumberPhoto:{value:null,error:null,status:null},carDashboardPhoto:{value:null,error:null,status:null},interiorRadioPhoto:{value:null,error:null,status:null},enginePhoto:{value:null,error:null,status:null},salesAgreement:{value:null,error:null,status:null}}};const tz="ugMotorInsurance/declarationsForm/",rz=tz+"setValue/",az=tz+"setValid/",nz="ugMotorInsurance/declarationForm/transition/formValid",uz="ugMotorInsurance/declarationForm/transition/formInValid",oz="ugMotorInsurance/declarationForm/state/reinitialize",sz=()=>({type:nz}),lz=()=>({type:uz}),iz=rz+"declinedProposal",cz=az+"declinedProposal",dz=rz+"increasedPremiums",pz=az+"increasedPremiums",mz=rz+"policyRejected",vz=az+"policyRejected",fz=rz+"defectVision",yz=az+"defectVision",hz=rz+"convicted",gz=az+"convicted",bz=rz+"stickerCollection",Az=az+"stickerCollection",Sz=rz+"modeOfPayment",Nz=az+"modeOfPayment",Cz=rz+"sourceOfFunds",Iz=az+"sourceOfFunds",Dz=rz+"otherSourceOfFunds",wz=az+"otherSourceOfFunds",Ez=rz+"soleO
2wnership",Tz=az+"soleOwnership",Oz=rz+"purchaseAgreement",Pz=az+"purchaseAgreement",Mz=rz+"parking",Lz=az+"parking",zz=rz+"domesticPurposes",kz=az+"domesticPurposes",Vz=rz+"businessPurposes",Rz=az+"businessPurposes",xz=rz+"employeeUse",_z=az+"employeeUse",Fz=rz+"tradeGoodsUse",jz=az+"tradeGoodsUse",Uz=rz+"otherPurposeUse",$z=az+"otherPurposeUse",Bz=rz+"otherPurposeDesc",Wz=az+"otherPurposeDesc",qz=rz+"companyName",Kz=az+"companyName",Gz=rz+"showMeCallMeBackModal",Yz=rz+"declarationsSubmitted",Hz=e=>({type:Yz,value:e}),Qz=e=>({type:cz,error:e}),Zz=e=>({type:pz,error:e}),Xz=e=>({type:vz,error:e}),Jz=e=>({type:yz,error:e}),ek=e=>({type:gz,error:e}),tk=e=>({type:Az,error:e}),rk=rz+"submitUgDeclarationsFormData",ak={formStatus:S.wK.VALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,showCallMeBackModal:!1,declarationsSubmitted:!1,form:{declineProposal:{value:null,status:null,error:null},increasedPremiums:{value:null,status:null,error:null},policyRejected:{value:null,status:null,error:null},defectVision:{value:null,status:null,error:null},convicted:{value:null,status:null,error:null},stickerCollection:{value:"Nakawa Business Park - Head Office",status:null,error:null},modeOfPayment:{value:"EFT/ RTGS",status:null,error:null},sourceOfFunds:{value:"Salaried Employee",status:null,error:null},otherSourceOfFunds:{value:null,status:null,error:null},soleOwnership:{value:null,status:null,error:null},purchaseAgreement:{value:null,status:null,error:null},parking:{value:null,status:null,error:null},domesticPurposes:{value:null,status:null,error:null},businessPurposes:{value:null,status:null,error:null},employeeUse:{value:null,status:null,error:null},tradeGoodsUse:{value:null,status:null,error:null},otherPurposeUse:{value:null,status:null,error:null},otherPurposeDesc:{value:null,status:null,error:null},companyName:{value:null,status:null,error:null}}};const nk="ugMotorInsurance/nextOfKinForm/",uk=nk+"setValue/",ok=nk+"setValid/",sk="ugMotorInsurance/nextOfKinForm/transition/formValid",lk="ugMotorInsurance/nextOfKinForm/transition/formInValid",ik="ugMotorInsurance/nextOfKinForm/state/reinitialize",ck=()=>({type:sk}),dk=()=>({type:lk}),pk=`${uk}/apiTransition/pending`,mk=`${uk}/apiTransition/success`,vk=`${uk}/apiTransition/failure`,fk=uk+"collectNextOfKinData",yk=uk+"success",hk=uk+"failure",gk=uk+"firstName",bk=ok+"firstName",Ak=uk+"lastName",Sk=ok+"lastName",Nk=uk+"relationship",Ck=ok+"relationship",Ik=uk+"idNumber",Dk=ok+"idNumber",wk=uk+"email",Ek=ok+"email",Tk=uk+"postalAddress",Ok=ok+"postalAddress",Pk=uk+"nextOfKinSubmitted",Mk=e=>({type:Pk,value:e}),Lk=e=>({type:Dk,error:e}),zk=e=>({type:Ok,error:e}),kk=e=>({type:bk,error:e}),Vk=e=>({type:Sk,error:e}),Rk=e=>({type:Ck,error:e}),xk=e=>({type:Ek,error:e}),_k=uk+"submitUgNextOfKinFormData",Fk={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,nextOfKinSubmitted:!1,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const jk="ugMotorInsurance/collection/",Uk=`${jk}/apiTransition/initial`,$k=`${jk}/apiTransition/pending`,Bk=`${jk}/apiTransition/success`,Wk=`${jk}/apiTransition/failure`,qk=()=>({type:Uk}),Kk=()=>({type:$k}),Gk=()=>({type:Bk}),Yk=()=>({type:Wk}),Hk=jk+"collectPayloadData",Qk=jk+"success",Zk=jk+"failure",Xk={apiCallStatus:null,payloadData:null,payloadStatus:null};const Jk="motorInsurance/ugke/motorAgentModalDetails/",eV=Jk+"setValue/",tV=Jk+"setValid/",rV=eV+"modalFormDisplay",aV="motorInsurance/motorAgentModalDetails/state/reinitialize",nV="motorInsurance/motorAgentModalDetails/transition/formValid",uV="motorInsurance/motorAgentModalDetails/transition/formInValid",oV=Jk+"api/pending",sV=Jk+"api/sucesss",lV=Jk+"api/failure",iV=Jk+"trigger/agents",cV=Jk+"trigger/ugAgents",dV=eV+"intermediaryType",pV=tV+"intermediaryType",mV=()=>({type:nV}),vV=()=>({type:uV}),fV=()=>({type:oV}),yV=()=>({type:sV}),hV=()=>({type:lV}),gV=eV+"agents",bV=eV+"bankCodes",AV=eV+"brokers",SV=eV+"name",NV=tV+"name",CV=eV+"phoneNumber",IV=tV+"phoneNumber",DV=e=>({type:gV,value:e}),wV={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,brokers:null,bankCodes:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const EV="ugMotorInsurance/employmentDetailsForm/",TV=EV+"setValue/",OV=EV+"setValid/",PV="ugMotorInsurance/employmentDetailsForm/transition/formValid",MV="ugMotorInsurance/employmentDetailsForm/transition/formInValid",LV=()=>({type:PV}),zV=()=>({type:MV}),kV=TV+"employmentStatus",VV=OV+"employmentStatus",RV=TV+"employerName",xV=OV+"employerName",_V=TV+"schemeName",FV=OV+"schemeName",jV=TV+"occupation",UV=OV+"occupation",$V=TV+"industryOrSector",BV=OV+"industryOrSector",WV=TV+"contractEndDate",qV=OV+"contractEndDate",KV=TV+"employeeNumber",GV=OV+"employeeNumber",YV=TV+"salaryRange",HV=OV+"salaryRange",QV=TV+"employerPostalAddress",ZV=OV+"employerPostalAddress",XV=TV+"employerTownOrCity",JV=OV+"employerTownOrCity",eR=TV+"employerPhoneNumber",tR=OV+"employerPhoneNumber",rR=TV+"personalDataProcessingConsent",aR=OV+"personalDataProcessingConsent",nR=TV+"childDataProcessingConsent",uR=OV+"childDataProcessingConsent",oR=TV+"marketingUseConsent",sR=OV+"marketingUseConsent",lR=TV+"employmentDetailsSubmitted",iR=e=>({type:lR,value:e}),cR={formStatus:S.wK.INVALID,employmentDetailsSubmitted:!1,form:{employmentStatus:{value:null,error:null,status:null},employerName:{value:null,error:null,status:null},schemeName:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},industryOrSector:{value:null,error:null,status:null},contractEndDate:{value:null,error:null,status:null},employmentNumber:{value:null,error:null,status:null},salaryRange:{value:null,error:null,status:null},employerPostalAddress:{value:null,error:null,status:null},employerTownOrCity:{value:null,error:null,status:null},employerPhoneNumber:{value:null,error:null,status:null},personalDataProcessingConsent:{value:!1,error:null,status:null},childDataProcessingConsent:{value:!1,error:null,status:null},marketingUseConsent:{value:!1,error:null,status:null}}};const dR=(0,m.HY)({routing:function(e,t){void 0===e&&(e=fI);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case tI:return{...e,doNavigation:!0,activePageIndex:t.value};case eI:return{...e,doNavigation:!1};case uI:return r(KC.QOUTE);case sI:return r(KC.PERSONAL_DETAILS);case iI:return r(KC.CAR_DETAILS);case dI:return r(KC.NEXT_OF_KIN);case mI:return r(KC.PAYMENT);case aI:return{...e,landingPage:t.value};case nI:return r(KC.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=TE);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case SI:return{...e,formStatus:S.wK.VALID};case NI:return{...e,formStatus:S.wK.INVALID};case CI:return{...e,shareQuoteFormStatus:S.wK.VALID};case II:return{...e,shareQuoteFormStatus:S.wK.INVALID};case cE:return{...e,failureReason:t.value};case Kw:return{...e,orderStatus:t.value};case Gw:return a("customerId",e=>({...e,value:t.value}));case Yw:return a("vehicleRecordId",e=>({...e,value:t.value}));case Hw:return a("insuranceQuotationId",e=>({...e,value:t.value}));case UD:return a("fullName",e=>({...e,value:t.value}));case $D:return a("fullName",e=>({...e,status:r(t.error),error:t.error}));case BD:return a("firstName",e=>({...e,value:t.value}));case WD:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case qD:return a("middleName",e=>({...e,value:t.value}));case KD:return a("middleName",e=>({...e,status:r(t.error),error:t.error}));case GD:return a("lastName",e=>({...e,value:t.value}));case YD:return a("lastName",e=>({...e,status:r(t.error),error:t.error}));case nE:return a("idNumber",e=>({...e,value:t.value}));case uE:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case oE:return a("phoneNumber",e=>({...e,value:t.value}));case sE:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case lE:return a("email",e=>({...e,value:t.value}));case iE:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case ZD:return a("carModel",e=>({...e,value:t.value}));case HD:return a("carMake",e=>({...e,value:t.value}));case ZD:return a("carModel",e=>({...e,value:t.value}));case!1:return a("carMake",e=>({...e,value:t.value}));case QD:return a("carMake",e=>({...e,status:r(t.error),error:t.error}));case XD:return a("carModel",e=>({...e,status:r(t.error),error:t.error}));case JD:return a("yearOfManufacture",e=>({...e,value:t.value}));case ew:return a("yearOfManufacture",e=>({...e,status:r(t.error),error:t.error}));case _w:return a("courtesyCar",e=>({...e,value:t.value}));case Fw:return a("courtesyCar",e=>({...e,status:r(t.error),error:t.error}));
2case jw:return a("courtesyCarAmount",e=>({...e,value:t.value}));case Uw:return a("courtesyCarAmount",e=>({...e,status:r(t.error),error:t.error}));case $w:return a("omRescuePlus",e=>({...e,value:t.value}));case Bw:return a("omRescuePlus",e=>({...e,status:r(t.error),error:t.error}));case kw:return a("trackingSystem",e=>({...e,value:t.value}));case Vw:return a("trackingSystem",e=>({...e,status:r(t.error),error:t.error}));case tw:return a("coverStartDate",e=>({...e,value:t.value}));case rw:return a("coverStartDate",e=>({...e,status:r(t.error),error:t.error}));case aw:return a("isCarValued",e=>({...e,value:t.value}));case nw:return a("isCarValued",e=>({...e,status:r(t.error),error:t.error}));case uw:return a("carValuer",e=>({...e,value:t.value}));case ow:return a("carValuer",e=>({...e,status:r(t.error),error:t.error}));case sw:return a("carUse",e=>({...e,value:t.value}));case lw:return a("carUse",e=>({...e,status:r(t.error),error:t.error}));case iw:return a("hasAlarm",e=>({...e,value:t.value}));case cw:return a("hasAlarm",e=>({...e,status:r(t.error),error:t.error}));case Tw:return a("selectedCover",e=>({...e,value:t.value}));case Ow:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case dw:return a("valuation",e=>({...e,value:t.value}));case pw:return a("valuation",e=>({...e,displayValue:t.value}));case mw:return a("valuation",e=>({...e,status:r(t.error),error:t.error}));case ww:return a("violenceAndTerrorism",e=>({...e,value:t.value}));case Ew:return a("violenceAndTerrorism",e=>({...e,status:r(t.error),error:t.error}));case yw:return a("excessProtector",e=>({...e,value:t.value}));case hw:return a("excessProtector",e=>({...e,status:r(t.error),error:t.error}));case gw:return a("alternativeAccomodation",e=>({...e,value:t.value}));case bw:return a("alternativeAccomodation",e=>({...e,status:r(t.error),error:t.error}));case Aw:return a("carHire",e=>({...e,value:t.value}));case Sw:return a("carHire",e=>({...e,status:r(t.error),error:t.error}));case FD:return a("personalAccident",e=>({...e,value:t.value}));case jD:return a("personalAccident",e=>({...e,status:r(t.error),error:t.error}));case vw:return a("uncommonRisk",e=>({...e,value:t.value}));case Pw:return a("isCarRare",e=>({...e,value:t.value}));case Mw:return a("isCarRare",e=>({...e,status:r(t.error),error:t.error}));case Rw:return a("outsideEa",e=>({...e,value:t.value}));case xw:return a("outsideEa",e=>({...e,status:r(t.error),error:t.error}));case rE:return a("firstTimePurchase",e=>({...e,value:t.value}));case aE:return a("firstTimePurchase",e=>({...e,status:r(t.error),error:t.error}));case Qw:return a("carHireDays",e=>({...e,value:t.value}));case Zw:return a("alternativeAccomodationDays",e=>({...e,status:r(t.error),error:t.error}));case Xw:return a("alternativeAccomodationDays",e=>({...e,value:t.value}));case Jw:return a("alternativeAccomodationDays",e=>({...e,status:r(t.error),error:t.error}));case eE:return a("excessAmount",e=>({...e,value:t.value}));case tE:return a("excessAmount",e=>({...e,status:r(t.error),error:t.error}));case Ww:return a("vehicleType",e=>({...e,value:t.value}));case qw:return a("vehicleType",e=>({...e,status:r(t.error),error:t.error}));case Lw:return a("otherValuer",e=>({...e,value:t.value}));case zw:return a("otherValuer",e=>({...e,status:r(t.error),error:t.error}));case fw:return a("uncommonRisk",e=>({...e,status:r(t.error),error:t.error}));case FI:return{...e,valuers:t.value};case BI:return{...e,sidebarOpen:t.value};case DI:return{...e,showShareModal:t.value};case LD:return{...e,shareQuoteFormStatus:S.wK.VALID};case zD:return{...e,quoteShare:t.value};case kD:return{...e,quoteShare:t.error};case Nw:return a("shareEmail",e=>({...e,value:t.value}));case Cw:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case Iw:return a("shareEmailBase64",e=>({...e,value:t.value}));case OI:return a("carMakes",e=>({...e,value:t.value}));case PI:return a("carMakes",e=>({...e,status:r(t.error),error:t.error}));case MI:return a("carModels",e=>({...e,value:t.value}));case LI:return a("carModels",e=>({...e,status:r(t.error),error:t.error}));case TI:return{...e,isTokenExpired:t.value};case Dw:return{...e,enableDownloadQuote:t.value};case UI:return{...e,valuersApiCallStatus:S.rs.PENDING};case jI:return{...e,valuersApiCallStatus:S.rs.SUCCESS};case $I:return{...e,valuersApiCallStatus:S.rs.FAILURE};
2case HI:return{...e,apiCallStatus:S.rs.PENDING};case QI:return{...e,apiCallStatus:S.rs.SUCCESS};case ZI:return{...e,apiCallStatus:S.rs.FAILURE};case XI:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case JI:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case eD:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case tD:return{...e,carMakesApiStatus:S.rs.PENDING};case rD:return{...e,carMakesApiStatus:S.rs.SUCCESS};case uD:return{...e,carMakesApiStatus:S.rs.FAILURE};case aD:return{...e,carModelsApiStatus:S.rs.PENDING};case nD:return{...e,carModelsApiStatus:S.rs.SUCCESS};case oD:return{...e,carModelsApiStatus:S.rs.FAILURE};case AD:return{...e,customerCareApiStatus:S.rs.PENDING};case SD:return{...e,customerCareApiStatus:S.rs.SUCCESS};case ND:return{...e,customerCareApiStatus:S.rs.FAILURE};case wD:return{...e,formStatus:S.wK.VALID};case OD:return{...e,quoteReferenceData:t.value};case AI:return{...e,addedCover:t.value};case PD:return{...e,quoteReferenceData:t.error};case MD:return{...e,premiumCalculationUg:{...e.premiumCalculationUg,value:t.value,status:S.rs.SUCCESS}};case WI:return TE;default:return e}},personalDetails:function(e,t){void 0===e&&(e=CO);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case LE:return{...e,formStatus:S.wK.VALID};case zE:return{...e,formStatus:S.wK.INVALID};case QT:return{...e,personalDetailsSubmitted:t.value};case $T:return{...e,apiCallOTPStatus:null};case BT:return{...e,apiCallOTPStatus:S.rs.PENDING};case WT:return{...e,apiCallOTPStatus:S.rs.SUCCESS};case qT:return{...e,apiCallOTPStatus:S.rs.FAILURE};case RT:return{...e,natiolalityApiCallStatus:S.rs.PENDING};case VT:return{...e,natiolalityApiCallStatus:S.rs.SUCCESS};case kT:return{...e,natiolalityApiCallStatus:S.rs.FAILURE};case zT:return{...e,nationalities:t.value};case lO:return{...e,validateApiCallStatus:S.rs.FAILURE};case sO:return{...e,validateApiCallStatus:S.rs.SUCCESS};case oO:return{...e,validateApiCallStatus:S.rs.PENDING};case YT:return{...e,niraApiCallStatus:S.rs.FAILURE};case GT:return{...e,niraApiCallStatus:S.rs.SUCCESS};case KT:return{...e,niraApiCallStatus:S.rs.PENDING};case jT:return{...e,emailIsValidated:t.value};case YE:return{...e,niraVerified:t.value};case xT:return{...e,showOtpModal:t.value};case HT:return{...e,showNiraResultsModal:t.value};case _T:return a("otp",e=>({...e,value:t.value}));case FT:return a("otp",e=>({...e,error:t.error,status:r(t.error)}));case uT:return a("dob",e=>({...e,value:t.value}));case oT:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case tT:return a("lastName",e=>({...e,value:t.value}));case rT:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case HE:return a("gender",e=>({...e,value:t.value}));case QE:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case ZE:return a("firstName",e=>({...e,value:t.value}));case XE:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case JE:return a("middleName",e=>({...e,value:t.value}));case eT:return a("middleName",e=>({...e,error:t.error,status:r(t.error)}));case fT:return a("phoneNumber",e=>({...e,value:t.value}));case yT:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case hT:return a("email",e=>({...e,value:t.value}));case gT:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case aT:return a("nationality",e=>({...e,value:t.value}));case nT:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case sT:return a("occupation",e=>({...e,value:t.value}));case lT:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case iT:return a("idNumber",e=>({...e,value:t.value}));case cT:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case dT:return a("idCardNumber",e=>({...e,value:t.value}));case pT:return a("idCardNumber",e=>({...e,error:t.error,status:r(t.error)}));case mT:return a("tinNumber",e=>({...e,value:t.value}));case vT:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case bT:return a("postalAddress",e=>({...e,value:t.value}));case AT:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case ST:return a("maritalStatus",e=>({...e,value:t.value}));case NT:return a("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case CT:return a("residentialStatus",e=>({...e,value:t.value}));case IT:return a("residentialStatus",e=>({...e,error:t.error,status:r(t.error)}));case DT:return a("townOrCity",e=>({...e,value:t.value}));case wT:return a("townOrCity",e=>({...e,error:t.error,status:r(t.error)}));case ET:return a("address",e=>({...e,value:t.value}));case TT:return a("address",e=>({...e,error:t.error,status:r(t.error)}));case OT:return a("referred",e=>({...e,value:t.value}));case PT:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case GE:return{...e,blacklisted:{...e.blacklisted,value:t.value,status:S.rs.SUCCESS}};
2case MT:return{...e,selectedForm:t.value};case RE:return{...e,apiCallStatus:S.rs.PENDING};case xE:return{...e,apiCallStatus:S.rs.SUCCESS};case _E:return{...e,apiCallStatus:S.rs.FAILURE};case $E:return{...e,formStatus:S.wK.VALID};case BE:return{...e,personalDetailsReferenceData:t.value};case WE:return{...e,personalDetailsReferenceData:t.error};case"ugMotorInsurance/personalDetailsForm/state/reinitialize":return CO;default:return e}},payments:function(e,t){void 0===e&&(e=HP);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case wO:return{...e,formStatus:S.wK.VALID};case EO:return{...e,formStatus:S.wK.INVALID};case lP:return a("phoneNumber",e=>({...e,value:t.value}));case fP:return{...e,paymentMode:t.value};case yP:return{...e,ugStkRequestId:t.value};case pP:return a("networkProvider",e=>({...e,value:t.value}));case mP:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case iP:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case cP:return a("terms",e=>({...e,value:t.value}));case dP:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));
2case vP:return{...e,bankDetailsSuccess:t.value};case kO:return{...e,stkApiCallStatus:S.rs.PENDING};case VO:return{...e,stkApiCallStatus:S.rs.SUCCESS};case RO:return{...e,stkApiCallStatus:S.rs.FAILURE};case LO:return{...e,stkPushData:t.value};case zO:return{...e,stkPushData:t.error};case XO:return{...e,statusApiCallStatus:S.rs.PENDING};case JO:return{...e,statusApiCallStatus:S.rs.SUCCESS};case eP:return{...e,statusApiCallStatus:S.rs.FAILURE};case QO:return{...e,paymentStatus:t.value};case ZO:return{...e,paymentStatus:t.error};case tP:return{...e,apiCallStatus:null,statusApiCallStatus:null};case jO:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS,apiCallStatus:null};case UO:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE,apiCallStatus:null};case $O:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case _O:return{...e,confirmOrderData:t.value};case FO:return{...e,confirmOrderData:t.error};case _P:return{...e,paystackApiCallStatus:null};case VP:return{...e,paystackApiCallStatus:S.rs.PENDING};case RP:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case xP:return{...e,paystackApiCallStatus:S.rs.FAILURE};case FP:return{...e,paystackStatusApiCallStatus:null};case jP:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case UP:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case $P:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case GP:return{...e,paystackData:t.value};case KP:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case WP:return{...e,paystackStatusData:t.value};case wP:return{...e,loginApiCallStatus:S.rs.PENDING};case EP:return{...e,loginApiCallStatus:S.rs.SUCCESS};case TP:case TP:return{...e,loginApiCallStatus:S.rs.FAILURE};case IP:return{...e,loginData:t.data};case DP:return{...e,loginData:null};case DO:return HP;default:return e}},carDetails:function(e,t){void 0===e&&(e=YM);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case JP:return{...e,formStatus:S.wK.VALID};case eM:return{...e,formStatus:S.wK.INVALID};case VM:return{...e,carDetailsSubmitted:t.value};case vM:return a("registrationNumber",e=>({...e,value:t.value}));case fM:return a("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case MM:return a("manufacturerModel",e=>({...e,value:t.value}));case LM:return a("manufacturerModel",e=>({...e,error:t.error,status:r(t.error)}));case yM:return a("chasisNumber",e=>({...e,value:t.value}));case hM:return a("chasisNumber",e=>({...e,error:t.error,status:r(t.error)}));case IM:return a("engineNumber",e=>({...e,value:t.value}));case DM:return a("engineNumber",e=>({...e,error:t.error,status:r(t.error)}));case gM:return a("bodyType",e=>({...e,value:t.value}));case bM:return a("bodyType",e=>({...e,error:t.error,status:r(t.error)}));case AM:return a("sittingCapacity",e=>({...e,value:t.value}));case SM:return a("sittingCapacity",e=>({...e,error:t.error,status:r(t.error)}));case NM:return a("color",e=>({...e,value:t.value}));case CM:return a("color",e=>({...e,error:t.error,status:r(t.error)}));case OM:return a("yearsWithLicense",e=>({...e,value:t.value}));case PM:return a("yearsWithLicense",e=>({...e,error:t.error,status:r(t.error)}));case zM:return a("threeYearsWithLicense",e=>({...e,value:t.value}));case kM:return a("threeYearsWithLicense",e=>({...e,error:t.error,status:r(t.error)}));case EM:return a("fuel",e=>({...e,value:t.value}));case TM:return a("fuel",e=>({...e,error:t.error,status:r(t.error)}));case wM:return{...e,selectedForm:t.value};case aM:return{...e,apiCallStatus:S.rs.PENDING};case nM:return{...e,apiCallStatus:S.rs.SUCCESS};case uM:return{...e,apiCallStatus:S.rs.FAILURE};case sM:return{...e,formStatus:S.wK.VALID};case lM:return{...e,carDetailsReferenceData:t.value};case iM:return{...e,carDetailsReferenceData:t.error};case tM:return YM;default:return e}},documents:function(e,t){void 0===e&&(e=ez);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case XM:return{...e,formStatus:S.wK.VALID};case JM:return{...e,formStatus:S.wK.INVALID};case XL:return{...e,documentDetailsSubmitted:t.value};case uL:return a("idUpload",e=>({...e,value:t.value}));case oL:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case xL:return a("idUpload",e=>({...e,value:null}));case sL:return a("licenseUpload",e=>({...e,value:t.value}));case _L:return a("licenseUpload",e=>({...e,value:null}));case lL:return a("licenseUpload",e=>({...e,error:t.error,status:r(t.error)}));case iL:return a("logbookUpload",e=>({...e,value:t.value}));case FL:return a("logbookUpload",e=>({...e,value:null}));case cL:return a("logbookUpload",e=>({...e,error:t.error,status:r(t.error)}));case dL:return a("valuationReportUpload",e=>({...e,value:t.value}));case jL:return a("valuationReportUpload",e=>({...e,value:null}));case pL:return a("valuationReportUpload",e=>({...e,error:t.error,status:r(t.error)}));case mL:return a("inspectionPhoto",e=>({...e,value:t.value}));case UL:return a("inspectionPhoto",e=>({...e,value:null}));case vL:return a("inspectionPhoto",e=>({...e,error:t.error,status:r(t.error)}));case fL:return a("extraPhotos",e=>({...e,value:t.value}));case yL:case $L:return a("extraPhotos",e=>({...e,value:null}));case bL:return a("carFrontViewPhoto",e=>({...e,value:t.value}));case BL:return a("carFrontViewPhoto",e=>({...e,value:null}));case AL:return a("carFrontViewPhoto",e=>({...e,error:t.error,status:r(t.error)}));case SL:return a("carBackViewPhoto",e=>({...e,value:t.value}));case WL:return a("carBackViewPhoto",e=>({...e,value:null}));case NL:return a("carBackViewPhoto",e=>({...e,error:t.error,status:r(t.error)}));case zL:return a("carRightViewPhoto",e=>({...e,value:t.value}));case QL:return a("carRightViewPhoto",e=>({...e,value:null}));case kL:return a("carRightViewPhoto",e=>({...e,error:t.error,status:r(t.error)}));case VL:return a("carLeftViewPhoto",e=>({...e,value:t.value}));case ZL:return a("carLeftViewPhoto",e=>({...e,value:null}));case RL:return a("carLeftViewPhoto",e=>({...e,error:t.error,status:r(t.error)}));case CL:return a("chassisNumberPhoto",e=>({...e,value:t.value}));case qL:return a("chassisNumberPhoto",e=>({...e,value:null}));case IL:return a("chassisNumberPhoto",e=>({...e,error:t.error,status:r(t.error)}));case DL:return a("carDashboardPhoto",e=>({...e,value:t.value}));case KL:return a("carDashboardPhoto",e=>({...e,value:null}));case wL:return a("carDashboardPhoto",e=>({...e,error:t.error,status:r(t.error)}));case EL:return a("interiorRadioPhoto",e=>({...e,value:t.value}));case GL:return a("interiorRadioPhoto",e=>({...e,value:null}));case TL:return a("interiorRadioPhoto",e=>({...e,error:t.error,status:r(t.error)}));case OL:return a("enginePhoto",e=>({...e,value:t.value}));case YL:return a("enginePhoto",e=>({...e,value:null}));case PL:return a("enginePhoto",e=>({...e,error:t.error,status:r(t.error)}));case ML:return a("salesAgreement",e=>({...e,value:t.value}));case HL:return a("salesAgreement",e=>({...e,value:null}));case LL:return a("salesAgreement",e=>({...e,error:t.error,status:r(t.error)}));case hL:return a("documentType",e=>({...e,value:t.value}));case gL:return a("documentType",e=>({...e,value:null}));case"ugMotorInsurance/documentsForm/state/reinitialize":return ez;default:return e}},declarations:function(e,t){void 0===e&&(e=ak);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nz:return{...e,formStatus:S.wK.VALID};case uz:return{...e,formStatus:S.wK.INVALID};case Yz:return{...e,declarationsSubmitted:t.value};case iz:return a("declineProposal",e=>({...e,value:t.value}));case cz:return a("declineProposal",e=>({...e,error:t.error,status:r(t.error)}));case dz:return a("increasedPremiums",e=>({...e,value:t.value}));case pz:return a("increasedPremiums",e=>({...e,error:t.error,status:r(t.error)}));case mz:return a("policyRejected",e=>({...e,value:t.value}));case vz:return a("policyRejected",e=>({...e,error:t.error,status:r(t.error)}));case fz:return a("defectVision",e=>({...e,value:t.value}));case yz:return a("defectVision",e=>({...e,error:t.error,status:r(t.error)}));case hz:return a("convicted",e=>({...e,value:t.value}));case gz:return a("convicted",e=>({...e,error:t.error,status:r(t.error)}));case bz:return a("stickerCollection",e=>({...e,value:t.value}));case Az:return a("stickerCollection",e=>({...e,error:t.error,status:r(t.error)}));case Sz:return a("modeOfPayment",e=>({...e,value:t.value}));case Nz:return a("modeOfPayment",e=>({...e,error:t.error,status:r(t.error)}));case Cz:return a("sourceOfFunds",e=>({...e,value:t.value}));case Iz:return a("sourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case Dz:return a("otherSourceOfFunds",e=>({...e,value:t.value}));case wz:return a("otherSourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case Ez:return a("soleOwnership",e=>({...e,value:t.value}));case Tz:return a("soleOwnership",e=>({...e,error:t.error,status:r(t.error)}));case Oz:return a("purchaseAgreement",e=>({...e,value:t.value}));case Pz:return a("purchaseAgreement",e=>({...e,error:t.error,status:r(t.error)}));
2case Mz:return a("parking",e=>({...e,value:t.value}));case Lz:return a("parking",e=>({...e,error:t.error,status:r(t.error)}));case zz:return a("domesticPurposes",e=>({...e,value:t.value}));case kz:return a("domesticPurposes",e=>({...e,error:t.error,status:r(t.error)}));case Vz:return a("businessPurposes",e=>({...e,value:t.value}));case Rz:return a("businessPurposes",e=>({...e,error:t.error,status:r(t.error)}));case xz:return a("employeeUse",e=>({...e,value:t.value}));case _z:return a("employeeUse",e=>({...e,error:t.error,status:r(t.error)}));case Fz:return a("tradeGoodsUse",e=>({...e,value:t.value}));case jz:return a("tradeGoodsUse",e=>({...e,error:t.error,status:r(t.error)}));case Uz:return a("otherPurposeUse",e=>({...e,value:t.value}));case $z:return a("otherPurposeUse",e=>({...e,error:t.error,status:r(t.error)}));case Bz:return a("otherPurposeDesc",e=>({...e,value:t.value}));case Wz:return a("otherPurposeDesc",e=>({...e,error:t.error,status:r(t.error)}));case qz:return a("companyName",e=>({...e,value:t.value}));case Kz:return a("companyName",e=>({...e,error:t.error,status:r(t.error)}));case Gz:return{...e,showCallMeBackModal:t.value};case oz:return ak;default:return e}},nextOfKin:function(e,t){void 0===e&&(e=Fk);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sk:return{...e,formStatus:S.wK.VALID};case lk:return{...e,formStatus:S.wK.INVALID};case Pk:return{...e,nextOfKinSubmitted:t.value};case Nk:return a("relationship",e=>({...e,value:t.value}));case Ck:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Ak:return a("lastName",e=>({...e,value:t.value}));case Sk:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case gk:return a("firstName",e=>({...e,value:t.value}));case bk:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case wk:return a("email",e=>({...e,value:t.value}));case Ek:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Ik:return a("idNumber",e=>({...e,value:t.value}));case Dk:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Tk:return a("postalAddress",e=>({...e,value:t.value}));case Ok:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case pk:return{...e,apiCallStatus:S.rs.PENDING};case mk:return{...e,apiCallStatus:S.rs.SUCCESS};case vk:return{...e,apiCallStatus:S.rs.FAILURE};case fk:return{...e,formStatus:S.wK.VALID};case yk:return{...e,personalDetailsReferenceData:t.value};case hk:return{...e,personalDetailsReferenceData:t.error};case ik:return Fk;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=Xk),t.type){case Uk:return{...e,apiCallStatus:null};case $k:return{...e,apiCallStatus:S.rs.PENDING};case Bk:return{...e,apiCallStatus:S.rs.SUCCESS};case Wk:return{...e,apiCallStatus:S.rs.FAILURE};case Qk:return{...e,payloadData:t.value};case Zk:return{...e,payloadStatus:S.wK.INVALID};default:return e}},agent:function(e,t){void 0===e&&(e=wV);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nV:return{...e,formStatus:S.wK.VALID};case rV:return{...e,displayModal:t.value};case uV:return{...e,formStatus:S.wK.INVALID};case oV:return{...e,apiCallStatus:S.rs.PENDING};case sV:return{...e,apiCallStatus:S.rs.SUCCESS};case lV:return{...e,apiCallStatus:S.rs.FAILURE};case SV:return a("name",e=>({...e,value:t.value}));case NV:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case CV:return a("agentCode",e=>({...e,value:t.value}));case IV:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case dV:return a("intermediaryType",e=>({...e,value:t.value}));case pV:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case gV:return{...e,agents:t.value};case AV:return{...e,brokers:t.value};case bV:return{...e,bankCodes:t.value};case aV:return wV;default:return e}},employmentDetails:function(e,t){void 0===e&&(e=cR);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case PV:return{...e,formStatus:S.wK.VALID};case MV:return{...e,formStatus:S.wK.INVALID};case lR:return{...e,employmentDetailsSubmitted:t.value};case kV:return a("employmentStatus",e=>({...e,value:t.value}));case VV:return a("employmentStatus",e=>({...e,error:t.error,status:r(t.error)}));case RV:return a("employerName",e=>({...e,value:t.value}));case xV:return a("employerName",e=>({...e,error:t.error,status:r(t.error)}));case _V:return a("schemeName",e=>({...e,value:t.value}));case FV:return a("schemeName",e=>({...e,error:t.error,status:r(t.error)}));case jV:return a("occupation",e=>({...e,value:t.value}));case UV:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case $V:return a("industryOrSector",e=>({...e,value:t.value}));case BV:return a("industryOrSector",e=>({...e,error:t.error,status:r(t.error)}));case WV:return a("contractEndDate",e=>({...e,value:t.value}));case qV:return a("contractEndDate",e=>({...e,error:t.error,status:r(t.error)}));case KV:return a("employmentNumber",e=>({...e,value:t.value}));case GV:return a("employmentNumber",e=>({...e,error:t.error,status:r(t.error)}));case YV:return a("salaryRange",e=>({...e,value:t.value}));case HV:return a("salaryRange",e=>({...e,error:t.error,status:r(t.error)}));case QV:return a("employerPostalAddress",e=>({...e,value:t.value}));case ZV:return a("employerPostalAddress",e=>({...e,error:t.error,status:r(t.error)}));case XV:return a("employerTownOrCity",e=>({...e,value:t.value}));case JV:return a("employerTownOrCity",e=>({...e,error:t.error,status:r(t.error)}));case eR:return a("employerPhoneNumber",e=>({...e,value:t.value}));case tR:return a("employerPhoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case rR:return a("personalDataProcessingConsent",e=>({...e,value:t.value}));case aR:return a("personalDataProcessingConsent",e=>({...e,error:t.error,status:r(t.error)}));case nR:return a("childDataProcessingConsent",e=>({...e,value:t.value}));case uR:return a("childDataProcessingConsent",e=>({...e,error:t.error,status:r(t.error)}));case oR:return a("marketingUseConsent",e=>({...e,value:t.value}));case sR:return a("marketingUseConsent",e=>({...e,error:t.error,status:r(t.error)}));case"ugMotorInsurance/employmentDetailsForm/state/reinitialize":return cR;default:return e}}}),pR="/motor-insurance-na",mR={LANDING_PAGE:-1,QOUTE:0,PERSONAL_DETAILS:1,CAR_DETAILS:2,NEXT_OF_KIN:3,PAYMENT:4},vR=[{URL:`${pR}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${pR}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${pR}/car-details`,URL_PART:"car-details",TITLE:"Car Details"},{URL:`${pR}/next-of-kin`,URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:`${pR}
2/payments`,URL_PART:"payment",TITLE:"Payment"}],fR=[{URL:"/motor-get-quote",URL_PART:"get-quote",TITLE:"Get Quote"},{URL:"/personal-details",URL_PART:"personal-details",TITLE:"Personal Details"},{URL:"/cardetails",URL_PART:"cardetails",TITLE:"Car Details"},{URL:"/next-of-kin",URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:"/motor-insurance-ke/payments/",URL_PART:"motor-insurance-ke/payments/",TITLE:"Payment"}],yR=[{URL:"/motor-get-quote",URL_PART:"get-quote",TITLE:"Get Quote"},{URL:"/personal-details",URL_PART:"personal-details",TITLE:"Personal Details"},{URL:"/cardetails",URL_PART:"cardetails",TITLE:"Car Details"},{URL:"/next-of-kin",URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:"/motor-insurance-na/payments/",URL_PART:"motor-insurance-na/payments/",TITLE:"Payment"}],hR=(vR[mR.QOUTE].URL,vR[mR.PERSONAL_DETAILS].URL,vR[mR.CAR_DETAILS].URL,vR[mR.NEXT_OF_KIN].URL,vR[mR.PAYMENT].URL,fR[mR.QOUTE].URL,fR[mR.PERSONAL_DETAILS].URL,fR[mR.CAR_DETAILS].URL,fR[mR.NEXT_OF_KIN].URL,fR[mR.PAYMENT].URL,yR[mR.QOUTE].URL,yR[mR.PERSONAL_DETAILS].URL,"naMotorInsurance/routing/setValue/"),gR=hR+"navigatePrevious",bR=hR+"navigateNext",AR=hR+"navigationDone",SR=hR+"activePageIndex",NR="naMotorInsurance/routing/transition/",CR=hR+"landingPage",IR=NR+"toLandingPage",DR=NR+"toMotorQuote",wR=()=>({type:DR}),ER=NR+"toPersonalDetails",TR=()=>({type:ER}),OR=NR+"toCarDetails",PR=()=>({type:OR}),MR=NR+"toNextOfKin",LR=NR+"toPayment",zR=()=>({type:LR}),kR={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const VR="naMotorInsurance/quoteForm/",RR=VR+"setValue/",xR=VR+"setValid/",_R=VR+"addCover/",FR="naMotorInsurance/quoteForm/transition/formValid",jR="naMotorInsurance/quoteForm/transition/formInValid",UR="naMotorInsurance/shareQuoteForm/transition/formValid",$R="naMotorInsurance/shareQuoteForm/transition/formInValid",BR=VR+"shareQuote",WR="motor/expiredAuth",qR=RR+"carMakesList",KR=xR+"carMakesList",GR=RR+"carModelsList",YR=xR+"carModelsList",HR=RR+"selectedForm",QR=VR+"triggerCarMakes",ZR=VR+"triggerCarModels",XR=VR+"triggerValuers",JR=VR+"valuersList",ex=VR+"api/success/valuers",tx=VR+"api/pending/valuers",rx=VR+"api/failure/valuers",ax=RR+"sidebarOpen",nx=VR+"/state/reinitialize",ux=()=>({type:FR}),ox=()=>({type:jR}),sx=()=>({type:UR}),lx=()=>({type:$R}),ix=`${RR}/apiTransition/pending`,cx=`${RR}/apiTransition/success`,dx=`${RR}/apiTransition/failure`,px=`${BR}/apiTransition/pending`,mx=`${BR}/apiTransition/success`,vx=`${BR}/apiTransition/failure`,fx=`${qR}/apiTransition/pending`,yx=`${qR}/apiTransition/success`,hx=`${GR}/apiTransition/pending`,gx=`${GR}/apiTransition/success`,bx=`${qR}/apiTransition/failure`,Ax=`${GR}/apiTransition/failure`,Sx=()=>({type:ix}),Nx=()=>({type:cx}),Cx=()=>({type:dx}),Ix=()=>({type:fx}),Dx=()=>({type:yx}),wx=()=>({type:hx}),Ex=()=>({type:gx}),Tx=()=>({type:Ax}),Ox=()=>({type:tx}),Px=()=>({type:ex}),Mx=()=>({type:rx}),Lx=RR+"collectMotorInsuranceQuoteData",zx=RR+"success",kx=RR+"failure",Vx=RR+"calculatePremiumSuccess",Rx=RR+"collectShareQuoteFormData",xx=RR+"shareQuoteSuccess",_x=RR+"shareQuoteFailure",Fx=RR+"personalAccident",jx=xR+"personalAccident",Ux=RR+"fullNameValue",$x=xR+"fullNameValid",Bx=RR+"carMakeValue",Wx=RR+"carMakeId",qx=RR+"carModelId",Kx=xR+"carMakeValid",Gx=RR+"carModelValue",Yx=xR+"carModelValid",Hx=RR+"yearOfManufactureValue",Qx=xR+"yearOfManufactureValid",Zx=RR+"coverStartDateValue",Xx=xR+"coverStartDateValid",Jx=RR+"isCarValuedValue",e_=xR+"isCarValuedValid",t_=RR+"carValuerValue",r_=xR+"carValuerValid",a_=RR+"carUseValue",n_=xR+"carUseValid",u_=RR+"hasAlarmValue",o_=xR+"hasAlarmValid",s_=RR+"valuationValue",l_=xR+"valuationValid",i_=RR+"uncommonRiskValue",c_=xR+"uncommonRiskValid",d_=RR+"excessProtectorValue",p_=xR+"excessProtectorValid",m_=RR+"shareEmailValue",v_=xR+"shareEmailValid",f_=RR+"violenceAndTerrorismValue",y_=xR+"violenceAndTerrorismValid",h_=RR+"selectMotorCover",g_=xR+"selectMotorCover",b_=RR+"isRareModel",A_=xR+"isRareModel",S_=RR+"otherValuer",N_=xR+"otherValuer",C_=RR+"trackingSystem",I_=xR+"trackingSystem",D_=RR+"outsideEa",w_=xR+"outsideEa",E_=RR+"courtesyCar",T_=xR+"courtesyCar",O_=RR+"courtesyCarAmou
2nt",P_=xR+"courtesyCarAmount",M_=RR+"vehicleType",L_=xR+"vehicleType",z_=e=>({type:v_,error:e}),k_=e=>({type:WR,value:e}),V_={valuersApiCallStatus:null,sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,carMakesApiStatus:null,carModelsApiStatus:null,quoteReferenceData:null,addedCover:null,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,valuers:null,selectedForm:"motorQuote",ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Motor Insurance Namibia",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculationNa:{value:null,status:null,error:null},form:{fullName:{value:"",error:null,status:"valid"},carMake:{value:null,error:null,status:null},carMakeId:{value:null,error:null,status:null},carModel:{value:null,error:null,status:null},carModelId:{value:null,error:null,status:null},yearOfManufacture:{value:null,error:null,status:null},coverStartDate:{value:null,error:null,status:null},isCarValued:{value:null,error:null,status:null},carValuer:{value:null,error:null,status:null},carUse:{value:"private",error:null,status:"valid"},hasAlarm:{value:null,error:null,status:null},valuation:{value:null,error:null,status:null},violenceAndTerrorism:{value:!1,error:null,status:null},excessProtector:{value:!1,error:null,status:null},uncommonRisk:{value:!1,error:null,status:null},shareEmail:{value:null,error:null,status:null},carValue:{value:null,error:null,status:null},selectedCover:{value:"motorComprehensive",error:null,status:null},isCarRare:{value:"no",error:null,status:"valid"},otherValuer:{value:null,error:null,status:null},trackingSystem:{value:null,error:null,status:null},courtesyCar:{value:null,error:null,status:null},courtesyCarAmount:{value:3e4,error:null,status:null},vehicleType:{value:"Car",error:null,status:"valid"},carModels:{value:null,error:null,status:null},carMakes:{value:null,error:null,status:null},personalAccident:{value:null,error:null,status:null},outsideEa:{value:null,error:null,status:null}}};var R_=r(5598);const x_={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,nationalities:null,natiolalityApiCallStatus:null,apiCallStatus:null,leadsEmailStatus:null,selectedForm:"personalDetails",blacklisted:{value:null,error:null,status:null},form:{gender:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:null},passportExpiry:{value:null,error:null,status:null},passportOrigin:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},maritalStatus:{value:null,error:null,status:null},residentialStatus:{value:null,error:null,status:null},town:{value:null,error:null,status:null},address:{value:null,error:null,status:null}}};const __="naMotorInsurance/confirmPayments/transition/",F_="naMotorInsurance/confirmPayments/initialize/",j_=__+"validateForm",U_=__+"invalidateForm",$_="naMotorInsurance/payments/setValue/",B_="naMotorInsurance/payments/setValid/",W_="keMotorInsurance/payments/setValue/",q_=$_+"confirmationModalDisplay",K_=W_+"triggerPaymentsStkPush",G_=$_+"triggerPaymentsStkPushSuccess",Y_=$_+"triggerPaymentsStkPushFailure",H_=`${$_}/apiTransition/push/pending`,Q_=`${$_}/apiTransition/push/success`,Z_=`${$_}/apiTransition/push/failure`,X_=$_+"confirm/Order",J_=$_+"confirm/Order/success",eF=$_+"confirm/Order/failure",tF=$_+"/api/confirm/Order/success",rF=$_+"/api/confirm/Order/failure",aF=$_+"/api/confirm/Order/pending",nF=()=>({type:H_}),uF=()=>({type:Q_}),oF=()=>({type:Z_}),sF=()=>({type:aF}),lF=()=>({type:tF}),iF=()=>({type:rF}),cF=$_+"checkPaymentsStatus",dF=$_+"checkPaymentsStatusSuccess",pF=$_+"checkPaymentsStatusFailure",mF=`${$_}/apiTransition/flex-pay/status/pending`,vF=`${$_}/apiTransition/flex-pay/status/success`,fF=`${$_}/apiTransition/flex-pay/status/failure`,yF=`${$_}/apiTransition/flex-pay/status/initial`,hF=()=>({type:mF}),gF=()=>({type:vF}),bF=()=>({type:fF}),AF=()=>({type:j_}),SF=()=>({type:U_}),NF=$_+"phoneNumber",CF=B_+"phoneNumber",IF=$_+"terms",DF=B_+"terms",wF=$_+"networkProvider",EF=B_+"networkProvider",TF=$_+"paymentMethod",OF=B_+"paymentMethod",PF=$_+"accountHolderName",MF=B_+"accountHolderName",LF=$_+"accountHolderSurname",zF=B_+"accountHolderSurname",kF=$_+"bankName",VF=B_+"bankName",RF=$_+"branchCode",xF=B_+"branchCode",_F=$_+"accountNumber",FF=B_+"accountNumber",jF=$_+"accountType",UF=B_+"accountType",$F=$_+"debitDay",BF=B_+"debitDay",WF="motorInsurance/loginDetail
2s/",qF=WF+"collectLoginDetails/",KF=WF+"loginSuccess/",GF=WF+"loginFailure/",YF=WF+"apiPendingLogin/",HF=WF+"apiSuccessLogin/",QF=WF+"apiFailureLogin/",ZF={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,displayConfirmationModal:!1,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null},paymentMethod:{value:null,error:null,status:null},accountHolderName:{value:null,error:null,status:null},accountHolderSurname:{value:null,error:null,status:null},bankName:{value:null,error:null,status:null},branchCode:{value:null,error:null,status:null},accountNumber:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null},debitDay:{value:null,error:null,status:null}}};const XF="naMotorInsurance/carDetailsForm/",JF=XF+"setValue/",ej=XF+"setValid/",tj="naMotorInsurance/carDetailsForm/transition/formValid",rj="naMotorInsurance/carDetailsForm/transition/formInValid",aj="naMotorInsurance/carDetailsForm/state/reinitialize",nj=()=>({type:tj}),uj=()=>({type:rj}),oj=`${JF}/apiTransition/pending`,sj=`${JF}/apiTransition/success`,lj=`${JF}/apiTransition/failure`,ij=()=>({type:oj}),cj=()=>({type:sj}),dj=()=>({type:lj}),pj=JF+"collectCarDetailsData",mj=JF+"success",vj=JF+"failure",fj=JF+"registrationNumber",yj=ej+"registrationNumber",hj=JF+"manufactureModel",gj=ej+"manufactureModel",bj=JF+"chasisNumber",Aj=ej+"chasisNumber",Sj=JF+"bodyType",Nj=ej+"bodyType",Cj=JF+"sittingCapacity",Ij=ej+"sittingCapacity",Dj=JF+"color",wj=ej+"color",Ej=JF+"engineNumber",Tj=ej+"engineNumber",Oj=JF+"selectedForm",Pj=JF+"fuel",Mj=ej+"fuel",Lj=JF+"yearsWithLicense",zj=ej+"yearsWithLicense",kj=JF+"manufacturerModel",Vj=ej+"manufacturerModel",Rj={formStatus:S.wK.INVALID,dropOffDetails:null,carDetailsReferenceData:null,apiCallStatus:null,selectedForm:"carDetails",form:{registrationNumber:{value:null,error:null,status:null},manufactureModel:{value:null,error:null,status:null},chasisNumber:{value:null,error:null,status:null},engineNumber:{value:null,error:null,status:null},bodyType:{value:null,error:null,status:null},sittingCapacity:{value:null,error:null,status:null},color:{value:null,error:null,status:null},yearsWithLicense:{value:null,error:null,status:null},fuel:{value:null,error:null,status:null},manufacturerModel:{value:null,error:null,status:null}}};const xj="naMotorInsurance/documentsForm/",_j=xj+"setValue/",Fj=xj+"setValid/",jj="naMotorInsurance/documentsForm/transition/formValid",Uj="naMotorInsurance/documentsForm/transition/formInValid",$j=()=>({type:jj}),Bj=()=>({type:Uj}),Wj=_j+"idUpload",qj=Fj+"idUpload",Kj=_j+"licenseUpload",Gj=Fj+"licenseUpload",Yj=_j+"logBookUpload",Hj=Fj+"logBookUpload",Qj=_j+"valuationReport",Zj=Fj+"valuationReport",Xj=_j+"reset/idUpload",Jj=_j+"reset/licenseUpload",eU=_j+"reset/logBookUpload",tU=_j+"reset/valuationReport",rU={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},licenseUpload:{value:null,error:null,status:null},logbookUpload:{value:null,error:null,status:null},valuationReportUpload:{value:null,error:null,status:null}}};const aU="naMotorInsurance/declarationsForm/",nU=aU+"setValue/",uU=aU+"setValid/",oU="naMotorInsurance/declarationForm/transition/formValid",sU="naMotorInsurance/declarationForm/transition/formInValid",lU=()=>({type:oU}),iU=()=>({type:sU}),cU=nU+"declinedProposal",dU=uU+"declinedProposal",pU=nU+"increasedPremiums",mU=uU+"increasedPremiums",vU=nU+"policyRejected",fU=uU+"policyRejected",yU=nU+"defectVision",hU=uU+"defectVision",gU=nU+"convicted",bU=uU+"convicted",AU=nU+"stickerCollection",SU=uU+"stickerCollection",NU=nU+"modeOfPayment",CU=uU+"modeOfPayment",IU=nU+"sourceOfFunds",DU=uU+"sourceOfFunds",wU={formStatus:S.wK.VALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,form:{declineProposal:{value:!1,status:S.Oz.VALID,error:null},increasedPremiums:{value:!1,status:S.Oz.VALID,error:null},policyRejected:{value:!1,status:S.Oz.VALID,error:null},defectVision:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null}
2,stickerCollection:{value:null,status:S.Oz.INVALID,error:null},modeOfPayment:{value:!1,status:S.Oz.VALID,error:null},sourceOfFunds:{value:!1,status:S.Oz.VALID,error:null}}};const EU="naMotorInsurance/nextOfKinForm/",TU=EU+"setValue/",OU=EU+"setValid/",PU="naMotorInsurance/nextOfKinForm/transition/formValid",MU="naMotorInsurance/nextOfKinForm/transition/formInValid",LU=()=>({type:PU}),zU=()=>({type:MU}),kU=`${TU}/apiTransition/pending`,VU=`${TU}/apiTransition/success`,RU=`${TU}/apiTransition/failure`,xU=TU+"collectNextOfKinData",_U=TU+"success",FU=TU+"failure",jU=TU+"firstName",UU=OU+"firstName",$U=TU+"lastName",BU=OU+"lastName",WU=TU+"relationship",qU=OU+"relationship",KU=TU+"idNumber",GU=OU+"idNumber",YU=TU+"email",HU=OU+"email",QU=TU+"postalAddress",ZU=OU+"postalAddress",XU={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const JU="naMotorInsurance/collection/",e$=`${JU}/apiTransition/pending`,t$=`${JU}/apiTransition/success`,r$=`${JU}/apiTransition/failure`,a$=JU+"success",n$=JU+"failure",u$={apiCallStatus:null,payloadData:null,payloadStatus:null};const o$="motorInsurance/na/motorAgentModalDetails/",s$=o$+"setValue/",l$=o$+"setValid/",i$=s$+"modalFormDisplay",c$="motorInsurance/motorAgentModalDetails/state/reinitialize",d$="motorInsurance/motorAgentModalDetails/transition/formValid",p$="motorInsurance/motorAgentModalDetails/transition/formInValid",m$=o$+"api/pending",v$=o$+"api/sucesss",f$=o$+"api/failure",y$=o$+"trigger/agents",h$=s$+"intermediaryType",g$=l$+"intermediaryType",b$=()=>({type:d$}),A$=()=>({type:p$}),S$=()=>({type:m$}),N$=()=>({type:v$}),C$=()=>({type:f$}),I$=s$+"Allagents",D$=s$+"name",w$=l$+"name",E$=s$+"phoneNumber",T$=l$+"phoneNumber",O$={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const P$="naMotorInsurance/employmentDetailsForm/",M$=P$+"setValue/",L$=P$+"setValid/",z$="naMotorInsurance/employmentDetailsForm/transition/formValid",k$="naMotorInsurance/employmentDetailsForm/transition/formInValid",V$=()=>({type:z$}),R$=()=>({type:k$}),x$=M$+"employmentStatus",_$=L$+"employmentStatus",F$=M$+"employerName",j$=L$+"employerName",U$=M$+"schemeName",$$=L$+"schemeName",B$=M$+"occupation",W$=L$+"occupation",q$=M$+"industryOrSector",K$=L$+"industryOrSector",G$=M$+"contractEndDate",Y$=L$+"contractEndDate",H$=M$+"employeeNumber",Q$=L$+"employeeNumber",Z$=M$+"salaryRange",X$=L$+"salaryRange",J$=M$+"employerPostalAddress",eB=L$+"employerPostalAddress",tB=M$+"employerTownOrCity",rB=L$+"employerTownOrCity",aB=M$+"employerPhoneNumber",nB=L$+"employerPhoneNumber",uB=M$+"personalDataProcessingConsent",oB=L$+"personalDataProcessingConsent",sB=M$+"childDataProcessingConsent",lB=L$+"childDataProcessingConsent",iB=M$+"marketingUseConsent",cB=L$+"marketingUseConsent",dB={formStatus:S.wK.VALID,form:{employmentStatus:{value:null,error:null,status:null},employerName:{value:null,error:null,status:null},schemeName:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},industryOrSector:{value:null,error:null,status:null},contractEndDate:{value:null,error:null,status:null},employmentNumber:{value:null,error:null,status:null},salaryRange:{value:null,error:null,status:null},employerPostalAddress:{value:null,error:null,status:null},employerTownOrCity:{value:null,error:null,status:null},employerPhoneNumber:{value:null,error:null,status:null},personalDataProcessingConsent:{value:!1,error:null,status:null},childDataProcessingConsent:{value:!1,error:null,status:null},marketingUseConsent:{value:!1,error:null,status:null}}};const pB=(0,m.HY)({routing:function(e,t){void 0===e&&(e=kR);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case SR:return{...e,doNavigation:!0,activePageIndex:t.value};case AR:return{...e,doNavigation:!1};case DR:return r(mR.QOUTE);case ER:return r(mR.PERSONAL_DETAILS);case OR:return r(mR.CAR_DETAILS);case MR:return r(mR.NEXT_OF_KIN);case LR:return r(mR.PAYMENT);case CR:return{...e,landingPage:t.value};case IR:return r(mR.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=V_);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case FR:return{...e,formStatus:S.wK.VALID};case jR:return{...e,formStatus:S.wK.INVALID};case UR:return{...e,shareQuoteFormStatus:S.wK.VALID};case $R:return{...e,shareQuoteFormStatus:S.wK.INVALID};case Ux:return a("fullName",e=>({...e,value:t.value}));case $x:return a("fullName",e=>({...e,status:r(t.error),error:t.error}));case Gx:return a("carModel",e=>({...e,value:t.value}));case Bx:return a("carMake",e=>({...e,value:t.value}));case Wx:return a("carMakeId",e=>({...e,value:t.value}));case Gx:return a("carModel",e=>({...e,value:t.value}));case qx:return a("carModelId",e=>({...e,value:t.value}));case!1:return a("carMake",e=>({...e,value:t.value}));case Kx:return a("carMake",e=>({...e,status:r(t.error),error:t.error}));case Yx:return a("carModel",e=>({...e,status:r(t.error),error:t.error}));case HR:return{...e,selectedForm:t.value};case Hx:return a("yearOfManufacture",e=>({...e,value:t.value}));case Qx:return a("yearOfManufacture",e=>({...e,status:r(t.error),error:t.error}));case E_:return a("courtesyCar",e=>({...e,value:t.value}));case T_:return a("courtesyCar",e=>({...e,status:r(t.error),error:t.error}));
2case O_:return a("courtesyCarAmount",e=>({...e,value:t.value}));case P_:return a("courtesyCarAmount",e=>({...e,status:r(t.error),error:t.error}));case C_:return a("trackingSystem",e=>({...e,value:t.value}));case I_:return a("trackingSystem",e=>({...e,status:r(t.error),error:t.error}));case Zx:return a("coverStartDate",e=>({...e,value:t.value}));case Xx:return a("coverStartDate",e=>({...e,status:r(t.error),error:t.error}));case Jx:return a("isCarValued",e=>({...e,value:t.value}));case e_:return a("isCarValued",e=>({...e,status:r(t.error),error:t.error}));case t_:return a("carValuer",e=>({...e,value:t.value}));case r_:return a("carValuer",e=>({...e,status:r(t.error),error:t.error}));case a_:return a("carUse",e=>({...e,value:t.value}));case n_:return a("carUse",e=>({...e,status:r(t.error),error:t.error}));case u_:return a("hasAlarm",e=>({...e,value:t.value}));case o_:return a("hasAlarm",e=>({...e,status:r(t.error),error:t.error}));case h_:return a("selectedCover",e=>({...e,value:t.value}));case g_:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case s_:return a("valuation",e=>({...e,value:t.value}));case l_:return a("valuation",e=>({...e,status:r(t.error),error:t.error}));case f_:return a("violenceAndTerrorism",e=>({...e,value:t.value}));case y_:return a("violenceAndTerrorism",e=>({...e,status:r(t.error),error:t.error}));case d_:return a("excessProtector",e=>({...e,value:t.value}));case p_:return a("excessProtector",e=>({...e,status:r(t.error),error:t.error}));case Fx:return a("personalAccident",e=>({...e,value:t.value}));case jx:return a("personalAccident",e=>({...e,status:r(t.error),error:t.error}));case i_:return a("uncommonRisk",e=>({...e,value:t.value}));case b_:return a("isCarRare",e=>({...e,value:t.value}));case A_:return a("isCarRare",e=>({...e,status:r(t.error),error:t.error}));case D_:return a("outsideEa",e=>({...e,value:t.value}));case w_:return a("outsideEa",e=>({...e,status:r(t.error),error:t.error}));case M_:return a("vehicleType",e=>({...e,value:t.value}));case L_:return a("vehicleType",e=>({...e,status:r(t.error),error:t.error}));case S_:return a("otherValuer",e=>({...e,value:t.value}));case N_:return a("otherValuer",e=>({...e,status:r(t.error),error:t.error}));case c_:return a("uncommonRisk",e=>({...e,status:r(t.error),error:t.error}));case JR:return{...e,valuers:t.value};case ax:return{...e,sidebarOpen:t.value};case BR:return{...e,showShareModal:t.value};case Rx:return{...e,shareQuoteFormStatus:S.wK.VALID};case xx:return{...e,quoteShare:t.value};case _x:return{...e,quoteShare:t.error};case m_:return a("shareEmail",e=>({...e,value:t.value}));case v_:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case qR:return a("carMakes",e=>({...e,value:t.value}));case KR:return a("carMakes",e=>({...e,status:r(t.error),error:t.error}));case GR:return a("carModels",e=>({...e,value:t.value}));case YR:return a("carModels",e=>({...e,status:r(t.error),error:t.error}));case WR:return{...e,isTokenExpired:t.value};case tx:return{...e,valuersApiCallStatus:S.rs.PENDING};case ex:return{...e,valuersApiCallStatus:S.rs.SUCCESS};case rx:return{...e,valuersApiCallStatus:S.rs.FAILURE};case ix:return{...e,apiCallStatus:S.rs.PENDING};case cx:return{...e,apiCallStatus:S.rs.SUCCESS};case dx:return{...e,apiCallStatus:S.rs.FAILURE};case px:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case mx:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case vx:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case fx:return{...e,carMakesApiStatus:S.rs.PENDING};case yx:return{...e,carMakesApiStatus:S.rs.SUCCESS};case bx:return{...e,carMakesApiStatus:S.rs.FAILURE};case hx:return{...e,carModelsApiStatus:S.rs.PENDING};case gx:return{...e,carModelsApiStatus:S.rs.SUCCESS};case Ax:return{...e,carModelsApiStatus:S.rs.FAILURE};case Lx:return{...e,formStatus:S.wK.VALID};case zx:return{...e,quoteReferenceData:t.value};case _R:return{...e,addedCover:t.value};case kx:return{...e,quoteReferenceData:t.error};case Vx:return{...e,premiumCalculationNa:{...e.premiumCalculationNa,value:t.value,status:S.rs.SUCCESS}};case nx:return V_;default:return e}},personalDetails:function(e,t){void 0===e&&(e=x_);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case R_.aQ:return{...e,formStatus:S.wK.VALID};case R_.fP:return{...e,formStatus:S.wK.INVALID};case R_.A4:return{...e,natiolalityApiCallStatus:S.rs.PENDING};case R_.YG:return{...e,natiolalityApiCallStatus:S.rs.SUCCESS};case R_.Ld:return{...e,natiolalityApiCallStatus:S.rs.FAILURE};case R_.ys:return{...e,nationalities:t.value};case R_.LO:return a("dob",e=>({...e,value:t.value}));case R_.wl:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case R_.ob:return a("lastName",e=>({...e,value:t.value}));case R_.n6:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case R_.nt:return a("gender",e=>({...e,value:t.value}));case R_.CT:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case R_.KC:return a("firstName",e=>({...e,value:t.value}));case R_.Zf:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case R_.Km:return a("phoneNumber",e=>({...e,value:t.value}));case R_.zS:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case R_.EG:return a("email",e=>({...e,value:t.value}));case R_.xI:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case R_.Cu:return a("nationality",e=>({...e,value:t.value}));case R_.fU:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case R_.fm:return a("occupation",e=>({...e,value:t.value}));case R_.Ar:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case R_.TV:return a("idNumber",e=>({...e,value:t.value}));case R_.Kv:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case R_.uE:return a("passportNumber",e=>({...e,value:t.value}));case R_.XU:return a("passportNumber",e=>({...e,error:t.error,status:r(t.error)}));case R_._$:return a("passportExpiry",e=>({...e,value:t.value}));case R_.Ru:return a("passportExpiry",e=>({...e,error:t.error,status:r(t.error)}));case R_.FN:return a("passportOrigin",e=>({...e,value:t.value}));case R_.k3:return a("passportOrigin",e=>({...e,error:t.error,status:r(t.error)}));case R_.T3:return a("tinNumber",e=>({...e,value:t.value}));case R_.cW:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case R_.In:return a("postalAddress",e=>({...e,value:t.value}));case R_.hj:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case R_.Rj:return a("maritalStatus",e=>({...e,value:t.value}));case R_.UT:return a("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case R_.Js:return a("residentialStatus",e=>({...e,value:t.value}));case R_.KX:return a("residentialStatus",e=>({...e,error:t.error,status:r(t.error)}));case R_.eM:return a("town",e=>({...e,value:t.value}));case R_.hT:return a("town",e=>({...e,error:t.error,status:r(t.error)}));case R_.ow:return a("address",e=>({...e,value:t.value}));case R_.Fy:return a("address",e=>({...e,error:t.error,status:r(t.error)}));case R_.wQ:return{...e,blacklisted:{...e.blacklisted,value:t.value,status:S.rs.SUCCESS}};case R_.Y8:return{...e,selectedForm:t.value};
2case R_.uI:return{...e,apiCallStatus:S.rs.PENDING};case R_.I5:return{...e,apiCallStatus:S.rs.SUCCESS};case R_.df:return{...e,apiCallStatus:S.rs.FAILURE};case R_.NT:return{...e,leadsEmailStatus:S.rs.SUCCESS};case R_.Q_:return{...e,leadsEmailStatus:S.rs.PENDING};case R_.kf:return{...e,leadsEmailStatus:S.rs.FAILURE};case R_.LQ:return{...e,formStatus:S.wK.VALID};case R_.pn:return{...e,personalDetailsReferenceData:t.value};case R_.OR:return{...e,personalDetailsReferenceData:t.error};case R_.wk:return x_;default:return e}},payments:function(e,t){void 0===e&&(e=ZF);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case j_:return{...e,formStatus:S.wK.VALID};case U_:return{...e,formStatus:S.wK.INVALID};case NF:return a("phoneNumber",e=>({...e,value:t.value}));case wF:return a("networkProvider",e=>({...e,value:t.value}));case EF:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case CF:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case PF:return a("accountHolderName",e=>({...e,value:t.value}));case MF:return a("accountHolderName",e=>({...e,error:t.error,status:r(t.error)}));case LF:return a("accountHolderSurname",e=>({...e,value:t.value}));case zF:return a("accountHolderSurname",e=>({...e,error:t.error,status:r(t.error)}));case TF:return a("paymentMethod",e=>({...e,value:t.value}));case OF:return a("paymentMethod",e=>({...e,error:t.error,status:r(t.error)}));case kF:return a("bankName",e=>({...e,value:t.value}));case VF:return a("bankName",e=>({...e,error:t.error,status:r(t.error)}));case RF:return a("branchCode",e=>({...e,value:t.value}));case xF:return a("branchCode",e=>({...e,error:t.error,status:r(t.error)}));case _F:return a("accountNumber",e=>({...e,value:t.value}));case FF:return a("accountNumber",e=>({...e,error:t.error,status:r(t.error)}));case jF:return a("accountType",e=>({...e,value:t.value}));case UF:return a("accountType",e=>({...e,error:t.error,status:r(t.error)}));case $F:return a("debitDay",e=>({...e,value:t.value}));case BF:return a("debitDay",e=>({...e,error:t.error,status:r(t.error)}));case IF:return a("terms",e=>({...e,value:t.value}));case q_:return{...e,displayConfirmationModal:t.value};case H_:return{...e,stkApiCallStatus:S.rs.PENDING};case Q_:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Z_:return{...e,stkApiCallStatus:S.rs.FAILURE};case G_:return{...e,stkPushData:t.value};case Y_:return{...e,stkPushData:t.error};case mF:return{...e,statusApiCallStatus:S.rs.PENDING};case vF:return{...e,statusApiCallStatus:S.rs.SUCCESS};case fF:return{...e,statusApiCallStatus:S.rs.FAILURE};case dF:return{...e,paymentStatus:t.value};case pF:return{...e,paymentStatus:t.error};case yF:return{...e,apiCallStatus:null};case tF:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case rF:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case aF:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case J_:return{...e,confirmOrderData:t.value};case eF:return{...e,confirmOrderData:t.error};case YF:return{...e,loginApiCallStatus:S.rs.PENDING};case HF:return{...e,loginApiCallStatus:S.rs.SUCCESS};case QF:case QF:return{...e,loginApiCallStatus:S.rs.FAILURE};case KF:return{...e,loginData:t.data};case GF:return{...e,loginData:null};case F_:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};default:return e}},carDetails:function(e,t){void 0===e&&(e=Rj);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case tj:return{...e,formStatus:S.wK.VALID};case rj:return{...e,formStatus:S.wK.INVALID};case fj:return a("registrationNumber",e=>({...e,value:t.value}));case yj:return a("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case hj:return a("manufactureModel",e=>({...e,value:t.value}));case gj:return a("manufactureModel",e=>({...e,error:t.error,status:r(t.error)}));case bj:return a("chasisNumber",e=>({...e,value:t.value}));case Aj:return a("chasisNumber",e=>({...e,error:t.error,status:r(t.error)}));case Ej:return a("engineNumber",e=>({...e,value:t.value}));case Tj:return a("engineNumber",e=>({...e,error:t.error,status:r(t.error)}));case Sj:return a("bodyType",e=>({...e,value:t.value}));case Nj:return a("bodyType",e=>({...e,error:t.error,status:r(t.error)}));case Cj:return a("sittingCapacity",e=>({...e,value:t.value}));case Ij:return a("sittingCapacity",e=>({...e,error:t.error,status:r(t.error)}));case Dj:return a("color",e=>({...e,value:t.value}));case wj:return a("color",e=>({...e,error:t.error,status:r(t.error)}));case Lj:return a("yearsWithLicense",e=>({...e,value:t.value}));case zj:return a("yearsWithLicense",e=>({...e,error:t.error,status:r(t.error)}));case Pj:return a("fuel",e=>({...e,value:t.value}));case Mj:return a("fuel",e=>({...e,error:t.error,status:r(t.error)}));case kj:return a("manufacturerModel",e=>({...e,value:t.value}));case Vj:return a("manufacturerModel",e=>({...e,error:t.error,status:r(t.error)}));case Oj:return{...e,selectedForm:t.value};
2case oj:return{...e,apiCallStatus:S.rs.PENDING};case sj:return{...e,apiCallStatus:S.rs.SUCCESS};case lj:return{...e,apiCallStatus:S.rs.FAILURE};case pj:return{...e,formStatus:S.wK.VALID};case mj:return{...e,carDetailsReferenceData:t.value};case vj:return{...e,carDetailsReferenceData:t.error};case aj:return Rj;default:return e}},documents:function(e,t){void 0===e&&(e=rU);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case jj:return{...e,formStatus:S.wK.VALID};case Uj:return{...e,formStatus:S.wK.INVALID};case Wj:return a("idUpload",e=>({...e,value:t.value}));case qj:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case Xj:return a("idUpload",e=>({...e,value:null}));case Kj:return a("licenseUpload",e=>({...e,value:t.value}));case Jj:return a("licenseUpload",e=>({...e,value:null}));case Gj:return a("licenseUpload",e=>({...e,error:t.error,status:r(t.error)}));case Yj:return a("logbookUpload",e=>({...e,value:t.value}));case eU:return a("logbookUpload",e=>({...e,value:null}));case Hj:return a("logbookUpload",e=>({...e,error:t.error,status:r(t.error)}));case Qj:return a("valuationReportUpload",e=>({...e,value:t.value}));case tU:return a("valuationReportUpload",e=>({...e,value:null}));case Zj:return a("valuationReportUpload",e=>({...e,error:t.error,status:r(t.error)}));case"naMotorInsurance/documentsForm/state/reinitialize":return rU;default:return e}},declarations:function(e,t){void 0===e&&(e=wU);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case oU:return{...e,formStatus:S.wK.VALID};case sU:return{...e,formStatus:S.wK.INVALID};case cU:return a("declineProposal",e=>({...e,value:t.value}));case dU:return a("declineProposal",e=>({...e,error:t.error,status:r(t.error)}));case pU:return a("increasedPremiums",e=>({...e,value:t.value}));case mU:return a("increasedPremiums",e=>({...e,error:t.error,status:r(t.error)}));case vU:return a("policyRejected",e=>({...e,value:t.value}));case fU:return a("policyRejected",e=>({...e,error:t.error,status:r(t.error)}));case yU:return a("defectVision",e=>({...e,value:t.value}));case hU:return a("defectVision",e=>({...e,error:t.error,status:r(t.error)}));case gU:return a("convicted",e=>({...e,value:t.value}));case bU:return a("convicted",e=>({...e,error:t.error,status:r(t.error)}));case AU:return a("stickerCollection",e=>({...e,value:t.value}));case SU:return a("stickerCollection",e=>({...e,error:t.error,status:r(t.error)}));case NU:return a("modeOfPayment",e=>({...e,value:t.value}));case CU:return a("modeOfPayment",e=>({...e,error:t.error,status:r(t.error)}));case IU:return a("sourceOfFunds",e=>({...e,value:t.value}));case DU:return a("sourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case"naMotorInsurance/declarationForm/state/reinitialize":return wU;default:return e}},nextOfKin:function(e,t){void 0===e&&(e=XU);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case PU:return{...e,formStatus:S.wK.VALID};case MU:return{...e,formStatus:S.wK.INVALID};case WU:return a("relationship",e=>({...e,value:t.value}));case qU:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case $U:return a("lastName",e=>({...e,value:t.value}));case BU:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case jU:return a("firstName",e=>({...e,value:t.value}));case UU:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case YU:return a("email",e=>({...e,value:t.value}));case HU:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case KU:return a("idNumber",e=>({...e,value:t.value}));case GU:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case QU:return a("postalAddress",e=>({...e,value:t.value}));case ZU:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case kU:return{...e,apiCallStatus:S.rs.PENDING};case VU:return{...e,apiCallStatus:S.rs.SUCCESS};case RU:return{...e,apiCallStatus:S.rs.FAILURE};case xU:return{...e,formStatus:S.wK.VALID};case _U:return{...e,personalDetailsReferenceData:t.value};case FU:return{...e,personalDetailsReferenceData:t.error};case"naMotorInsurance/nextOfKinForm/state/reinitialize":return XU;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=u$),t.type){case e$:return{...e,a
2piCallStatus:S.rs.PENDING};case t$:return{...e,apiCallStatus:S.rs.SUCCESS};case r$:return{...e,apiCallStatus:S.rs.FAILURE};case a$:return{...e,payloadData:t.value};case n$:return{...e,payloadStatus:S.wK.INVALID};default:return e}},agent:function(e,t){void 0===e&&(e=O$);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case d$:return{...e,formStatus:S.wK.VALID};case i$:return{...e,displayModal:t.value};case p$:return{...e,formStatus:S.wK.INVALID};case m$:return{...e,apiCallStatus:S.rs.PENDING};case v$:return{...e,apiCallStatus:S.rs.SUCCESS};case f$:return{...e,apiCallStatus:S.rs.FAILURE};case D$:return a("name",e=>({...e,value:t.value}));case w$:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case E$:return a("agentCode",e=>({...e,value:t.value}));case T$:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case h$:return a("intermediaryType",e=>({...e,value:t.value}));case g$:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case I$:return{...e,agents:t.value};case c$:return O$;default:return e}},employmentDetails:function(e,t){void 0===e&&(e=dB);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case z$:return{...e,formStatus:S.wK.VALID};case k$:return{...e,formStatus:S.wK.INVALID};case x$:return a("employmentStatus",e=>({...e,value:t.value}));case _$:return a("employmentStatus",e=>({...e,error:t.error,status:r(t.error)}));case F$:return a("employerName",e=>({...e,value:t.value}));case j$:return a("employerName",e=>({...e,error:t.error,status:r(t.error)}));case U$:return a("schemeName",e=>({...e,value:t.value}));case $$:return a("schemeName",e=>({...e,error:t.error,status:r(t.error)}));case B$:return a("occupation",e=>({...e,value:t.value}));case W$:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case q$:return a("industryOrSector",e=>({...e,value:t.value}));case K$:return a("industryOrSector",e=>({...e,error:t.error,status:r(t.error)}));case G$:return a("contractEndDate",e=>({...e,value:t.value}));case Y$:return a("contractEndDate",e=>({...e,error:t.error,status:r(t.error)}));case H$:return a("employmentNumber",e=>({...e,value:t.value}));case Q$:return a("employmentNumber",e=>({...e,error:t.error,status:r(t.error)}));case Z$:return a("salaryRange",e=>({...e,value:t.value}));case X$:return a("salaryRange",e=>({...e,error:t.error,status:r(t.error)}));case J$:return a("employerPostalAddress",e=>({...e,value:t.value}));case eB:return a("employerPostalAddress",e=>({...e,error:t.error,status:r(t.error)}));case tB:return a("employerTownOrCity",e=>({...e,value:t.value}));case rB:return a("employerTownOrCity",e=>({...e,error:t.error,status:r(t.error)}));case aB:return a("employerPhoneNumber",e=>({...e,value:t.value}));case nB:return a("employerPhoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case uB:return a("personalDataProcessingConsent",e=>({...e,value:t.value}));case oB:return a("personalDataProcessingConsent",e=>({...e,error:t.error,status:r(t.error)}));case sB:return a("childDataProcessingConsent",e=>({...e,value:t.value}));case lB:return a("childDataProcessingConsent",e=>({...e,error:t.error,status:r(t.error)}));case iB:return a("marketingUseConsent",e=>({...e,value:t.value}));case cB:return a("marketingUseConsent",e=>({...e,error:t.error,status:r(t.error)}));case"naMotorInsurance/employmentDetailsForm/state/reinitialize":return dB;default:return e}}}),mB="/personal/insure/personal-accident",vB={LANDING_PAGE:-1,QUOTE:0,LIVES_COVERED:1,UPLOAD_DOCUMENTS:2,PAYMENT:3},fB=[{URL:`${mB}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${mB}/lives-covered`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${mB}/upload-documents`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${mB}/payment`,URL_PART:"payment",TITLE:"Payment"}],yB=(fB[vB.QUOTE].URL,fB[vB.LIVES_COVERED].URL,fB[vB.UPLOAD_DOCUMENTS].URL,fB[vB.PAYMENT].URL,"personalAccident/routing/setValue/"),hB=yB+"navigatePrevious",gB=yB+"navigateNext",bB=yB+"navigationDone",AB=yB+"activePageIndex",SB="personalAccident/routing/transition/",NB=SB+"toGetQuote",CB=()=>({type:NB}),IB=SB+"toLivesCovered",DB=()=>({type:IB}),wB=SB+"toDocuments",EB=()=>({type:wB}),TB=SB+"toPayment",OB={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const PB="personalAccident/quoteForm/",MB=PB+"setValue/",LB=PB+"setValid/",zB="personalAccident/quoteForm/transition/formValid",kB="personalAccident/quoteForm/transition/formInValid",VB=PB+"addCover/",RB=PB+"coverOptions/",xB="personalAccident/shareQuoteForm/transition/formValid",_B="personalAccident/shareQuoteForm/transition/formInValid",FB=PB+"shareQuote",jB="personalAccident/expiredAuth",UB=MB+"sidebarOpen",$B=PB+"/state/reinitialize",BB=()=>({type:zB}),WB=()=>({type:kB}),qB=MB+"coverOptionsList",KB=LB+"coverOptionsList",GB=`${MB}/apiTransition/pending`,YB=`${MB}/apiTransition/success`,HB=`${qB}/apiTransition/pending`,QB=`${qB}/apiTransition/success`,ZB=`${qB}/apiTransition/failure`,XB=`${MB}/apiTransition/failure`,JB=`${FB}/apiTransition/pending`,eW=`${FB}/apiTransition/success`,tW=`${FB}/apiTransition/failure`,rW=()=>({type:HB}),aW=()=>({type:QB}),nW=()=>({type:ZB}),uW=()=>({type:JB}),oW=()=>({type:eW}),sW=()=>({type:tW}),lW=PB+"triggerGetAllCoverOptions",iW=MB+"collectPersonalAccidentQuoteData",cW=MB+"success",dW=MB+"failure",pW=MB+"collectShareQuoteFormData",mW=MB+"shareQuoteSuccess",vW=MB+"shareQuoteFailure",fW=MB+"shareEmailValue",yW=LB+"shareEmailValid",hW=MB+"phoneNo",gW=LB+"phoneNo",bW=MB+"email",AW=LB+"email",SW=MB+"firstName",NW=LB+"firstName",CW=MB+"surname",IW=LB+"surname",DW=MB+"DOB",wW=LB+"DOB",EW=MB+"coverLimit",TW=LB+"coverLimit",OW=MB+"profession",PW=LB+"profession",MW=MB+"spouseIncluded",LW=LB+"spouseIncluded",zW=MB+"spouseDob",kW=LB+"spouseDob",VW=MB+"childrenIncluded",RW=LB+"childrenIncluded",xW=MB+"childrenDobs",_W=LB+"childrenDobs",FW=MB+"selectedCoverOption",jW=MB+"removeChildDob",UW=MB+"coverLimits",$W=MB+"coverType",BW=MB+"coverOptionIndex",WW=MB+"selectedChildCoverOption",qW=MB+"calculatedPremium",KW=e=>({type:jB,value:e}
2),GW={sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,coverOptionsApiStatus:null,quoteReferenceData:null,addedCover:null,showCoverOptions:!1,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,valuers:null,coverType:"adult",coverOptionIndex:0,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Personal Accident Kenya",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculation:{value:null,status:null,error:null},selectedCoverOption:{value:null,status:null,error:null},selectedChildCoverOption:{value:null,status:null,error:null},coverLimits:[],form:{shareEmail:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},email:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},coverLimit:{value:null,error:null,status:null},profession:{value:null,error:null,status:null},spouseIncluded:{value:null,error:null,status:null},spouseDob:{value:null,error:null,status:null},childrenIncluded:{value:null,error:null,status:null},childrenDobs:{value:[],error:null,status:null},coverOptions:{value:null,error:null,status:null}}};const YW="personalAccident/agentModalDetails/",HW=YW+"setValue/",QW=YW+"setValid/",ZW=YW+"modalFormDisplay",XW="personalAccident/agentModalDetails/state/reinitialize",JW="personalAccident/agentModalDetails/transition/formValid",eq="personalAccident/agentModalDetails/transition/formInValid",tq=HW+"intermediaryType",rq=QW+"intermediaryType",aq=HW+"agents",nq=HW+"agentType",uq=()=>({type:JW}),oq=()=>({type:eq}),sq=`${YW}/apiTransition/pending`,lq=`${YW}/apiTransition/success`,iq=`${YW}/apiTransition/failure`,cq=()=>({type:sq}),dq=()=>({type:lq}),pq=()=>({type:iq}),mq=HW+"name",vq=QW+"name",fq=HW+"phoneNumber",yq=QW+"phoneNumber",hq="personalAccident/loginDetails/",gq=hq+"collectLoginDetails/",bq=hq+"loginSuccess/",Aq=hq+"loginFailure/",Sq=hq+"apiPendingLogin/",Nq=hq+"apiSuccessLogin/",Cq=hq+"apiFailureLogin/",Iq=()=>({type:Sq}),Dq=()=>({type:Nq}),wq=()=>({type:Cq}),Eq={displayModal:!1,formStatus:S.wK.INVALID,loginData:null,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Tq="personalAccident/confirmPayments/transition/",Oq="personalAccident/confirmPayments/initialize/",Pq=Tq+"validateForm",Mq=Tq+"invalidateForm",Lq="personalAccident/payments/setValue/",zq="personalAccident/payments/setValid/",kq=Lq+"triggerPaymentsStkPush",Vq=Lq+"triggerPaymentsStkPushSuccess",Rq=Lq+"triggerPaymentsStkPushFailure",xq=`${Lq}/apiTransition/push/pending`,_q=`${Lq}/apiTransition/push/success`,Fq=`${Lq}/apiTransition/push/failure`,jq=Lq+"confirm/Order",Uq=Lq+"confirm/Order/success",$q=Lq+"confirm/Order/failure",Bq=Lq+"/api/confirm/Order/success",Wq=Lq+"/api/confirm/Order/failure",qq=Lq+"/api/confirm/Order/pending",Kq=()=>({type:xq}),Gq=()=>({type:_q}),Yq=()=>({type:Fq}),Hq=()=>({type:qq}),Qq=()=>({type:Bq}),Zq=()=>({type:Wq}),Xq=Lq+"checkPaymentsStatus",Jq=Lq+"checkPaymentsStatusSuccess",eK=Lq+"checkPaymentsStatusFailure",tK=`${Lq}/apiTransition/flex-pay/status/pending`,rK=`${Lq}/apiTransition/flex-pay/status/success`,aK=`${Lq}/apiTransition/flex-pay/status/failure`,nK=`${Lq}/apiTransition/flex-pay/status/initial`,uK=()=>({type:tK}),oK=()=>({type:rK}),sK=()=>({type:aK}),lK=()=>({type:Pq}),iK=()=>({type:Mq}),cK=Lq+"phoneNumber",dK=zq+"phoneNumber",pK=Lq+"terms",mK=zq+"terms",vK=Lq+"networkProvider",fK=zq+"networkProvider",yK=Lq+"bankDetailsSuccess",hK=Lq+"paymentMode",gK=e=>({type:yK,value:e}),bK=Lq+"submitPaymentDetailsData",AK=Lq+"submitFailedPaymentDetailsData",SK=()=>({type:AK}),NK="personalAccident/paystack/payments/",CK=NK+"setValue/",IK=`${CK}/apiTransition/push/pending`,DK=`${CK}/apiTransition/push/success`,wK=`${CK}/apiTransition/push/failure`,EK=`${CK}/apiTransition/initialize`,TK=()=>({type:IK}),OK=()=>({type:DK}),PK=()=>({type:wK}),MK=`${CK}/apiTransition/paystack/status/initial`,LK=`${CK}/apiTransition/paystack/status/pending`,zK=`${CK}/apiTransition/paystack/status/success`,kK=`${CK}/apiTransition/paystack/status/failure`,VK=()=>({type:LK}),RK=()=>({type:zK}),xK=()=>({type:kK}),_K=()=>({type:MK}),FK=CK+"checkPaymentsStatus",jK=CK+"checkPaymentsStatusSuccess",UK=CK+"initiate/paystack/payment",$K=CK+"paystack/payment/init",BK=CK+"paystack/payment/data",WK=CK+"submit/paystack/payment",qK=()=>({type:WK}),KK={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,paymentMode:"Mpesa",bankDetail
2sSuccess:!1,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const GK="personalAccident/collection/",YK=`${GK}/apiTransition/initial`,HK=`${GK}/apiTransition/pending`,QK=`${GK}/apiTransition/success`,ZK=`${GK}/apiTransition/failure`,XK=()=>({type:HK}),JK=()=>({type:QK}),eG=()=>({type:ZK}),tG=GK+"collectPayloadData",rG=GK+"success",aG=GK+"failure",nG=e=>({type:rG,value:e}),uG=e=>({type:aG,error:e}),oG={apiCallStatus:null,payloadData:null,payloadStatus:null};const sG="personalAccident/documentsForm/",lG=sG+"setValue/",iG=sG+"setValid/",cG="personalAccident/documentsForm/transition/formValid",dG="personalAccident/documentsForm/transition/formInValid",pG=()=>({type:cG}),mG=()=>({type:dG}),vG=`${lG}/apiTransition/initial`,fG=`${lG}/apiTransition/pending`,yG=`${lG}/apiTransition/success`,hG=`${lG}/apiTransition/failure`,gG=()=>({type:vG}),bG=()=>({type:fG}),AG=()=>({type:yG}),SG=()=>({type:hG}),NG=lG+"selectedForm",CG=lG+"idUpload",IG=iG+"idUpload",DG=lG+"kraPinUpload",wG=iG+"kraPinUpload",EG=lG+"reset/idUpload",TG=lG+"reset/kraPinUpload",OG=sG+"submitDocumentsData",PG={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,selectedForm:"uploadDocuments",form:{idUpload:{value:null,error:null,status:null},kraPinUpload:{value:null,error:null,status:null}}};const MG="personalAccident/personalDetailsForm/",LG=MG+"setValue/",zG=MG+"setValid/",kG="personalAccident/personalDetailsForm/transition/formValid",VG="personalAccident/personalDetailsForm/transition/formInValid",RG="personalAccident/personalDetailsForm/state/reinitialize",xG=()=>({type:kG}),_G=()=>({type:VG}),FG=`${LG}/apiTransition/initial`,jG=`${LG}/apiTransition/pending`,UG=`${LG}/apiTransition/success`,$G=`${LG}/apiTransition/failure`,BG=()=>({type:FG}),WG=()=>({type:jG}),qG=()=>({type:UG}),KG=()=>({type:$G}),GG=LG+"selectedForm",YG=LG+"firstName",HG=zG+"firstName",QG=LG+"lastName",ZG=zG+"lastName",XG=LG+"email",JG=zG+"email",eY=LG+"DOB",tY=zG+"DOB",rY=LG+"phoneNumber",aY=zG+"phoneNumber",nY=LG+"idNumber",uY=zG+"idNumber",oY=LG+"tinNumber",sY=zG+"tinNumber",lY=LG+"streetAddress",iY=zG+"streetAddress",cY=LG+"suburb",dY=zG+"suburb",pY=LG+"city",mY=zG+"city",vY=LG+"postalAddress",fY=zG+"postalAddress",yY=LG+"customerId",hY=MG+"collectLivesCoveredData",gY=LG+"referred",bY=zG+"referred",AY={formStatus:S.wK.INVALID,apiCallStatus:null,selectedForm:"initial",form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},customerId:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const SY="personalAccident/childDetailsForm/",NY=SY+"setValue/",CY=SY+"setValid/",IY="personalAccident/childDetailsForm/transition/formValid",DY="personalAccident/childDetailsForm/transition/formInValid",wY="personalAccident/childDetailsForm/state/reinitialize",EY="personalAccident/childDetailsForm/state/reinitializeSingle",TY="personalAccident/childDetailsForm/state/addChild",OY="personalAccident/childDetailsForm/state/removeChild",PY=e=>({type:IY,index:e}),MY=e=>({type:DY,index:e}),LY=`${NY}/apiTransition/pending`,zY=`${NY}/apiTransition/success`,kY=`${NY}/apiTransition/failure`,VY=NY+"selectedChildFormIndex",RY=NY+"firstName",xY=CY+"firstName",_Y=NY+"lastName",FY=CY+"lastName",jY=NY+"DOB",UY=CY+"DOB",$Y=NY+"streetAddress",BY=CY+"streetAddress",WY=NY+"suburb",qY=CY+"suburb",KY=NY+"city",GY=CY+"city",YY=NY+"postalAddress",HY=CY+"postalAddress",QY={formStatus:[],apiCallStatus:null,form:[],selectedChildFormIndex:null};const ZY="personalAccident/spouseDetailsForm/",XY=ZY+"setValue/",JY=ZY+"setValid/",eH="personalAccident/spouseDetailsForm/transition/formValid",tH="personalAccident/spouseDetailsForm/transition/formInValid",rH="personalAccident/spouseDetailsForm/state/reinitialize",aH=()=>({type:eH}),nH=()=>({type:tH}),uH=`${XY}/apiTransition/pending`,oH=`${XY}/apiTransition/success`,sH=`${XY}/apiTransition/failure`,lH=XY+"selectedForm",iH=XY+"firstName",cH=JY+"firstName",dH=XY+"lastName",pH=JY+"lastName",mH=XY+"DOB",vH=JY+"DOB",fH=XY+"phoneNumber",yH=JY+"phoneNumber",hH=XY+"idNumber",gH=JY+"idNumber",bH=XY+"tinNumber",AH=JY+"tinNumber",SH=XY+"streetAddress",NH=JY+"streetAddress",CH=XY+"suburb",IH=JY+"suburb",DH=XY+"city",wH=JY+"city",EH=XY+"postalAddress",TH=JY+"postalAddress",OH={formStatus:S.wK.INVALID,apiCallStatus:null,selectedForm:"initial",form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const PH="personalAccident/nextOfKinForm/",MH=PH+"setValue/",LH=PH+"setValid/",zH="personalAccident/nextOfKinForm/transition/formValid",kH="personalAccident/nextOfKinForm/transition/formInValid",VH=()=>({type:zH}),RH=()=>({type:kH}),xH=`${MH}/apiTransition/initial`,_H=`${MH}/apiTransition/pending`,FH=`${MH}/apiTransition/success`,jH=`${MH}/apiTransition/failure`,UH=()=>({type:xH}),$H=()=>({type:_H}),BH=()=>({type:FH}),WH=()=>({type:jH}),qH=MH+"collectNextOfKinData",KH=MH+"success",GH=MH+"failure",YH=MH+"firstName",HH=LH+"firstName",QH=MH+"lastName",ZH=LH+"lastName",XH=MH+"relationship",JH=LH+"relationship",eQ=MH+"idNumber",tQ=LH+"idNumber",rQ=MH+"email",aQ=LH+"email",nQ=MH+"address",uQ=LH+"address",oQ=PH+"submitNextOfKinFormData",sQ={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},address:{value:null,error:null,status:null}}};const lQ="personalAccident/declarationsForm/",iQ=lQ+"setValue/",cQ=lQ+"setValid/",dQ="personalAccident/declarationForm/transition/formValid",pQ="personalAccident/declarationForm/transition/formInValid",mQ=()=>({type:dQ}),vQ=()=>({type:pQ}),fQ=`${iQ}/apiTransition/initial`,yQ=`${iQ}/apiTransition/pending`,hQ=`${iQ}/apiTransition/success`,gQ=`${iQ}/apiTransition/failure`,bQ=()=>({type:fQ}),AQ=()=>({type:yQ}),SQ=()=>({type:hQ}),NQ=()=>({type:gQ}),CQ=iQ+"hasPreviouslyHeldPolicy",IQ=cQ+"hasPreviouslyHeldPolicy",DQ=iQ+"previousInsurerName",wQ=cQ+"previousInsurerName",EQ=iQ+"previousInsurerBranch",TQ=cQ+"previousInsurerBranch",OQ=iQ+"previousInsurerAddress",PQ=cQ+"previousInsurerAddress",MQ=iQ+"previousInsurerPolicyNumber",LQ=cQ+"previousInsurerPolicyNumber",zQ=iQ+"isPolicyAdditional",kQ=cQ+"isPolicyAdditional",VQ=iQ+"additionalPoliciesNo",RQ=cQ+"additionalPoliciesNo",xQ=iQ+"additionalPolicesTotalDeathBenefit",_Q=cQ+"additionalPolicesTotalDeathBenefit",FQ=iQ+"declinedProposal",jQ=cQ+"declinedProposal",UQ=iQ+"refusedRenewal",$Q=cQ+"refusedRenewal",BQ=iQ+"terminatedInsurance",WQ=cQ+"terminatedInsurance",qQ=iQ+"terminatedInsuranceDetails",KQ=cQ+"terminatedInsuranceDetails",GQ=iQ+"requiredIncreasedPremium",YQ=cQ+"requiredIncreasedPremium",HQ=iQ+"imposedSpecialConditions",QQ=cQ+"imposedSpecialConditions",ZQ=e=>({type:jQ,error:e}),XQ=e=>({type:_Q,error:e}),JQ=lQ+"submitDeclarationsData",eZ={formStatus:S.wK.VALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,form:{hasPreviouslyHeldPolicy:{value:"no",status:S.Oz.VALID,error:null},previousInsurerName:{value:null,status:null,error:null},previousInsurerAddress:{value:null,status:null,error:null},previousInsurerBranch:{value:null,status:null,error:null},previousInsurerPolicyNo:{value:null,status:null,error:null},isAdditionalPolicy:{value:"no",status:S.Oz.VALID,error:null},additionalPolicyNumber:{value:null,status:null,error:null},additionalPolicyTotalDeathBenefit:{value:null,status:null,error:null},declinedProposal:{value:"no",status:S.Oz.VALID,error:null},refusedRenewal:{value:"no",status:S.Oz.VALID,error:null},terminatedInsurance:{value:"no",status:S.Oz.VALID,error:null},terminatedInsuranceDetails:{value:null,status:null,error:null},requiredPremiumIncrease:{value:"no",status:S.Oz.VALID,error:null},imposedSpecialConditions:{value:"no",status:S.Oz.VALID,error:null}}};const tZ=(0,m.HY)({routing:function(e,t){void 0===e&&(e=OB);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case AB:return{...e,doNavigation:!0,activePageIndex:t.value};case bB:return{...e,doNavigation:!1};case NB:return r(vB.QUOTE);case IB:return r(vB.LIVES_COVERED);case wB:return r(vB.UPLOAD_DOCUMENTS);case TB:return r(vB.PAYMENT);default:return e}},quote:function(e,t){void 0===e&&(e=GW);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case zB:return{...e,formStatus:S.wK.VALID};case kB:return{...e,formStatus:S.wK.INVALID};case xB:return{...e,shareQuoteFormStatus:S.wK.VALID};case _B:return{...e,shareQuoteFormStatus:S.wK.INVALID};case UB:return{...e,sidebarOpen:t.value};case FB:return{...e,showShareModal:t.value};case pW:return{...e,shareQuoteFormStatus:S.wK.VALID};case mW:return{...e,quoteShare:t.value};case vW:return{...e,quoteShare:t.error};case SW:return a("firstName",e=>({...e,value:t.value}));case NW:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case CW:return a("surname",e=>({...e,value:t.value}));case IW:return a("surname",e=>({...e,status:r(t.error),error:t.error}));case bW:return a("email",e=>({...e,value:t.value}));case AW:return a("email",e=>({...e,status:r(t.error),error:t.error}));case hW:return a("phoneNumber",e=>({...e,value:t.value}));case gW:return a("phoneNumber",e=>({...e,status:r(t.error),error:t.error}));case fW:return a("shareEmail",e=>({...e,value:t.value}));case yW:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case qB:return a("coverOptions",e=>({...e,value:t.value}));case KB:return a("coverOptions",e=>({...e,status:r(t.error),error:t.error}));case jB:return{...e,isTokenExpired:t.value};
2case GB:return{...e,apiCallStatus:S.rs.PENDING};case YB:return{...e,apiCallStatus:S.rs.SUCCESS};case XB:return{...e,apiCallStatus:S.rs.FAILURE};case JB:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case eW:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case tW:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case HB:return{...e,coverOptionsApiStatus:S.rs.PENDING};case QB:return{...e,coverOptionsApiStatus:S.rs.SUCCESS};case ZB:return{...e,coverOptionsApiStatus:S.rs.FAILURE};case iW:return{...e,formStatus:S.wK.VALID};case cW:return{...e,quoteReferenceData:t.value};case dW:return{...e,quoteReferenceData:t.error};case FW:return{...e,selectedCoverOption:{...e.selectedCoverOption,value:t.value,status:S.rs.SUCCESS}};case WW:return{...e,selectedChildCoverOption:{...e.selectedChildCoverOption,value:t.value,status:S.rs.SUCCESS}};case qW:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case UW:return{...e,coverLimits:t.value};case $W:return{...e,coverType:t.value};case BW:return{...e,coverOptionIndex:t.value};case DW:return a("dob",e=>({...e,value:t.value}));case wW:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case EW:return a("coverLimit",e=>({...e,value:t.value}));case TW:return a("coverLimit",e=>({...e,error:t.error,status:r(t.error)}));case OW:return a("profession",e=>({...e,value:t.value}));case PW:return a("profession",e=>({...e,error:t.error,status:r(t.error)}));case MW:return a("spouseIncluded",e=>({...e,value:t.value}));case LW:return a("spouseIncluded",e=>({...e,error:t.error,status:r(t.error)}));case zW:return a("spouseDob",e=>({...e,value:t.value}));case kW:return a("spouseDob",e=>({...e,error:t.error,status:r(t.error)}));case VW:return a("childrenIncluded",e=>({...e,value:t.value}));case RW:return a("childrenIncluded",e=>({...e,error:t.error,status:r(t.error)}));case xW:const{index:n,newValue:u}=t.value;if(void 0===n)return{...e,form:{...e.form,childrenDobs:{...e.form.childrenDobs,value:[].concat((0,p.A)(e.form.childrenDobs.value),[u])}}};{const t=(0,p.A)(e.form.childrenDobs.value);return t[n]=u,{...e,form:{...e.form,childrenDobs:{...e.form.childrenDobs,value:t}}}}case jW:const o=t.value;if("number"==typeof o&&o<e.form.childrenDobs.value.length){const t=(0,p.A)(e.form.childrenDobs.value);return t.splice(o,1),{...e,form:{...e.form,childrenDobs:{...e.form.childrenDobs,value:t}}}}return e;case _W:return a("childrenDobs",e=>({...e,error:t.error,status:r(t.error)}));case VB:return{...e,addedCover:t.value};case RB:return{...e,showCoverOptions:t.value};case $B:return GW;default:return e}},agent:function(e,t){void 0===e&&(e=Eq);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case JW:return{...e,formStatus:S.wK.VALID};case ZW:return{...e,displayModal:t.value};case eq:return{...e,formStatus:S.wK.INVALID};case sq:return{...e,apiCallStatus:S.rs.PENDING};case lq:return{...e,apiCallStatus:S.rs.SUCCESS};case iq:return{...e,apiCallStatus:S.rs.FAILURE};case mq:return a("name",e=>({...e,value:t.value}));case vq:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case fq:return a("agentCode",e=>({...e,value:t.value}));case yq:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case tq:return a("intermediaryType",e=>({...e,value:t.value}));case rq:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case aq:return{...e,agents:t.value};case bq:return{...e,loginData:t.data};case Aq:return{...e,loginData:null};case XW:return Eq;default:return e}},payments:function(e,t){void 0===e&&(e=KK);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Pq:return{...e,formStatus:S.wK.VALID};case Mq:return{...e,formStatus:S.wK.INVALID};case cK:return a("phoneNumber",e=>({...e,value:t.value}));case vK:return a("networkProvider",e=>({...e,value:t.value}));case fK:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case dK:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case pK:return a("terms",e=>({...e,value:t.value}));case mK:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));
2case yK:return{...e,bankDetailsSuccess:t.value};case hK:return{...e,paymentMode:t.value};case xq:return{...e,stkApiCallStatus:S.rs.PENDING};case _q:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Fq:return{...e,stkApiCallStatus:S.rs.FAILURE};case Vq:return{...e,stkPushData:t.value};case Rq:return{...e,stkPushData:t.error};case tK:return{...e,statusApiCallStatus:S.rs.PENDING};case rK:return{...e,statusApiCallStatus:S.rs.SUCCESS};case aK:return{...e,statusApiCallStatus:S.rs.FAILURE};case Jq:return{...e,paymentStatus:t.value};case eK:return{...e,paymentStatus:t.error};case nK:return{...e,statusApiCallStatus:null,apiCallStatus:null,paymentStatus:null,stkApiCallStatus:null};case Bq:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case Wq:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case qq:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case Uq:return{...e,confirmOrderData:t.value};case $q:return{...e,confirmOrderData:t.error};case Sq:return{...e,loginApiCallStatus:S.rs.PENDING};case Nq:return{...e,loginApiCallStatus:S.rs.SUCCESS};case Cq:case Cq:return{...e,loginApiCallStatus:S.rs.FAILURE};case bq:return{...e,loginData:t.data};case Aq:return{...e,loginData:null};case Oq:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case EK:return{...e,paystackApiCallStatus:null};case IK:return{...e,paystackApiCallStatus:S.rs.PENDING};case DK:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case wK:return{...e,paystackApiCallStatus:S.rs.FAILURE};case MK:return{...e,paystackStatusApiCallStatus:null};case LK:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case zK:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case kK:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case BK:return{...e,paystackData:t.value};case $K:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case jK:return{...e,paystackStatusData:t.value};default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=oG),t.type){case HK:return{...e,apiCallStatus:S.rs.PENDING};case QK:return{...e,apiCallStatus:S.rs.SUCCESS};case ZK:return{...e,apiCallStatus:S.rs.FAILURE};case YK:return{...e,apiCallStatus:null};case rG:return{...e,payloadData:t.value};case aG:return{...e,payloadStatus:S.wK.INVALID};default:return e}},documents:function(e,t){void 0===e&&(e=PG);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case cG:return{...e,formStatus:S.wK.VALID};case dG:return{...e,formStatus:S.wK.INVALID};case CG:return a("idUpload",e=>({...e,value:t.value}));case IG:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case EG:return a("idUpload",e=>({...e,value:null}));case DG:return a("kraPinUpload",e=>({...e,value:t.value}));case wG:return a("kraPinUpload",e=>({...e,error:t.error,status:r(t.error)}));case TG:return a("kraPinUpload",e=>({...e,value:null}));case NG:return{...e,selectedForm:t.value};case vG:return{...e,apiCallStatus:null};case fG:return{...e,apiCallStatus:S.rs.PENDING};case yG:return{...e,apiCallStatus:S.rs.SUCCESS};case hG:return{...e,apiCallStatus:S.rs.FAILURE};case"personalDetails/documentsForm/state/reinitialize":return PG;default:return e}},personalDetails:function(e,t){void 0===e&&(e=AY);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case RG:return AY;case GG:return{...e,selectedForm:t.value};case kG:return{...e,formStatus:S.wK.VALID};case VG:return{...e,formStatus:S.wK.INVALID};case FG:return{...e,apiCallStatus:null};case jG:return{...e,apiCallStatus:S.rs.PENDING};case UG:return{...e,apiCallStatus:S.rs.SUCCESS};case $G:return{...e,apiCallStatus:S.rs.FAILURE};case gY:return a("referred",e=>({...e,value:t.value}));case bY:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case YG:return a("firstName",e=>({...e,value:t.value}));case HG:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case QG:return a("lastName",e=>({...e,value:t.value}));case ZG:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case XG:return a("email",e=>({...e,value:t.value}));case JG:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case eY:return a("dob",e=>({...e,value:t.value}));case tY:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case rY:return a("phoneNumber",e=>({...e,value:t.value}));case aY:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case nY:return a("idNumber",e=>({...e,value:t.value}));case uY:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case oY:return a("tinNumber",e=>({...e,value:t.value}));case sY:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case lY:return a("streetAddress",e=>({...e,value:t.value}));case iY:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case pY:return a("city",e=>({...e,value:t.value}));case mY:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case cY:return a("suburb",e=>({...e,value:t.value}));case dY:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}));case vY:return a("postalAddress",e=>({...e,value:t.value}));case fY:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case yY:return a("customerId",e=>({...e,value:t.value}));default:return e}},childDetails:function(e,t){void 0===e&&(e=QY);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>({...e,form:e.form.map((e,n)=>n===a?{...e,[t]:r(e[t])}:e)});switch(t.type){case wY:return QY;case VY:return{...e,selectedChildFormIndex:t.value};case EY:const n=t.index;if(n>=0&&n<e.form.length){const t=(0,p.A)(e.form);t[n]={firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}};const r=(0,p.A)(e.formStatus);return r[n]=S.wK.INVALID,{...e,formStatus:r,form:t}}return e;case TY:return{...e,formStatus:[].concat((0,p.A)(e.formStatus),[S.wK.INVALID]),form:[].concat((0,p.A)(e.form),[{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}])};case OY:const u=t.index;if(u>=0&&u<e.form.length){const t=e.form.filter((e,t)=>
2t!==u),r=e.formStatus.filter((e,t)=>t!==u);return{...e,formStatus:r,form:t}}return e;case IY:const o=t.index;if(o>=0&&o<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[o]=S.wK.VALID,{...e,formStatus:t}}return e;case DY:const s=t.index;if(s>=0&&s<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[s]=S.wK.INVALID,{...e,formStatus:t}}return e;case LY:return{...e,apiCallStatus:S.rs.PENDING};case zY:return{...e,apiCallStatus:S.rs.SUCCESS};case kY:return{...e,apiCallStatus:S.rs.FAILURE};case RY:return a("firstName",e=>({...e,value:t.value}),t.index);case xY:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case _Y:return a("lastName",e=>({...e,value:t.value}),t.index);case FY:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case jY:return a("dob",e=>({...e,value:t.value}),t.index);case UY:return a("dob",e=>({...e,error:t.error,status:r(t.error)}),t.index);case $Y:return a("streetAddress",e=>({...e,value:t.value}),t.index);case BY:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}),t.index);case KY:return a("city",e=>({...e,value:t.value}),t.index);case GY:return a("city",e=>({...e,error:t.error,status:r(t.error)}),t.index);case WY:return a("suburb",e=>({...e,value:t.value}),t.index);case qY:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}),t.index);case YY:return a("postalAddress",e=>({...e,value:t.value}),t.index);case HY:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}),t.index);default:return e}},spouseDetails:function(e,t){void 0===e&&(e=OH);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case rH:return OH;case lH:return{...e,selectedForm:t.value};case eH:return{...e,formStatus:S.wK.VALID};case tH:return{...e,formStatus:S.wK.INVALID};case uH:return{...e,apiCallStatus:S.rs.PENDING};case oH:return{...e,apiCallStatus:S.rs.SUCCESS};case sH:return{...e,apiCallStatus:S.rs.FAILURE};case iH:return a("firstName",e=>({...e,value:t.value}));case cH:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case dH:return a("lastName",e=>({...e,value:t.value}));case pH:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case mH:return a("dob",e=>({...e,value:t.value}));case vH:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case fH:return a("phoneNumber",e=>({...e,value:t.value}));case yH:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case hH:return a("idNumber",e=>({...e,value:t.value}));case gH:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case bH:return a("tinNumber",e=>({...e,value:t.value}));case AH:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case SH:return a("streetAddress",e=>({...e,value:t.value}));case NH:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case DH:return a("city",e=>({...e,value:t.value}));case wH:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case CH:return a("suburb",e=>({...e,value:t.value}));case IH:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}));case EH:return a("postalAddress",e=>({...e,value:t.value}));case TH:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},nextOfKin:function(e,t){void 0===e&&(e=sQ);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case zH:return{...e,formStatus:S.wK.VALID};case kH:return{...e,formStatus:S.wK.INVALID};case XH:return a("relationship",e=>({...e,value:t.value}));case JH:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case QH:return a("lastName",e=>({...e,value:t.value}));case ZH:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case YH:return a("firstName",e=>({...e,value:t.value}));case HH:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case rQ:return a("email",e=>({...e,value:t.value}));case aQ:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case eQ:return a("idNumber",e=>({...e,value:t.value}));case tQ:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case nQ:return a("address",e=>({...e,value:t.value}));case uQ:return a("address",e=>({...e,error:t.error,status:r(t.error)}));
2case xH:return{...e,apiCallStatus:null};case _H:return{...e,apiCallStatus:S.rs.PENDING};case FH:return{...e,apiCallStatus:S.rs.SUCCESS};case jH:return{...e,apiCallStatus:S.rs.FAILURE};case qH:return{...e,formStatus:S.wK.VALID};case KH:return{...e,personalDetailsReferenceData:t.value};case GH:return{...e,personalDetailsReferenceData:t.error};case"personalAccident/nextOfKinForm/state/reinitialize":return sQ;default:return e}},declarations:function(e,t){void 0===e&&(e=eZ);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case dQ:return{...e,formStatus:S.wK.VALID};case pQ:return{...e,formStatus:S.wK.INVALID};case CQ:return a("hasPreviouslyHeldPolicy",e=>({...e,value:t.value}));case IQ:return a("hasPreviouslyHeldPolicy",e=>({...e,error:t.error,status:r(t.error)}));case DQ:return a("previousInsurerName",e=>({...e,value:t.value}));case wQ:return a("previousInsurerName",e=>({...e,error:t.error,status:r(t.error)}));case OQ:return a("previousInsurerAddress",e=>({...e,value:t.value}));case PQ:return a("previousInsurerAddress",e=>({...e,error:t.error,status:r(t.error)}));case EQ:return a("previousInsurerBranch",e=>({...e,value:t.value}));case TQ:return a("previousInsurerBranch",e=>({...e,error:t.error,status:r(t.error)}));case MQ:return a("previousInsurerPolicyNo",e=>({...e,value:t.value}));case LQ:return a("previousInsurerPolicyNo",e=>({...e,error:t.error,status:r(t.error)}));case zQ:return a("isAdditionalPolicy",e=>({...e,value:t.value}));case kQ:return a("isAdditionalPolicy",e=>({...e,error:t.error,status:r(t.error)}));case VQ:return a("additionalPolicyNumber",e=>({...e,value:t.value}));case RQ:return a("additionalPolicyNumber",e=>({...e,error:t.error,status:r(t.error)}));case xQ:return a("additionalPolicyTotalDeathBenefit",e=>({...e,value:t.value}));case _Q:return a("additionalPolicyTotalDeathBenefit",e=>({...e,error:t.error,status:r(t.error)}));case FQ:return a("declinedProposal",e=>({...e,value:t.value}));case jQ:return a("declinedProposal",e=>({...e,error:t.error,status:r(t.error)}));case UQ:return a("refusedRenewal",e=>({...e,value:t.value}));case $Q:return a("refusedRenewal",e=>({...e,error:t.error,status:r(t.error)}));case BQ:return a("terminatedInsurance",e=>({...e,value:t.value}));case WQ:return a("terminatedInsurance",e=>({...e,error:t.error,status:r(t.error)}));case qQ:return a("terminatedInsuranceDetails",e=>({...e,value:t.value}));case KQ:return a("terminatedInsuranceDetails",e=>({...e,error:t.error,status:r(t.error)}));case GQ:return a("requiredIncreasedPremium",e=>({...e,value:t.value}));case YQ:return a("requiredIncreasedPremium",e=>({...e,error:t.error,status:r(t.error)}));case HQ:return a("imposedSpecialConditions",e=>({...e,value:t.value}));case QQ:return a("imposedSpecialConditions",e=>({...e,error:t.error,status:r(t.error)}));case fQ:return{...e,apiCallStatus:null};case yQ:return{...e,apiCallStatus:S.rs.PENDING};case hQ:return{...e,apiCallStatus:S.rs.SUCCESS};case gQ:return{...e,apiCallStatus:S.rs.FAILURE};case"personalAccident/declarationForm/state/reinitialize":return eZ;default:return e}}}),rZ="/domestic-insurance",aZ={LANDING_PAGE:-1,QOUTE:0,PERSONAL_DETAILS:1,BUILDING_DETAILS:2,DOCUMENTS:3,PAYMENT:4},nZ=[{URL:`${rZ}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${rZ}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${rZ}/building-details`,URL_PART:"building-details",TITLE:"Building Details"},{URL:`${rZ}/documents`,URL_PART:"documents",TITLE:"Documents Upload"},{URL:`${rZ}
2/payments`,URL_PART:"payment",TITLE:"Payment"}],uZ=(nZ[aZ.QOUTE].URL,nZ[aZ.PERSONAL_DETAILS].URL,nZ[aZ.BUILDING_DETAILS].URL,nZ[aZ.DOCUMENTS].URL,nZ[aZ.PAYMENT].URL,"domesticInsurance/routing/setValue/"),oZ=uZ+"navigatePrevious",sZ=uZ+"navigateNext",lZ=uZ+"navigationDone",iZ=uZ+"activePageIndex",cZ="domesticInsurance/routing/transition/",dZ=uZ+"landingPage",pZ=cZ+"toLandingPage",mZ=cZ+"toDomesticQuote",vZ=()=>({type:mZ}),fZ=cZ+"toPersonalDetails",yZ=()=>({type:fZ}),hZ=cZ+"toBuildingDetails",gZ=()=>({type:hZ}),bZ=cZ+"toDocuments",AZ=()=>({type:bZ}),SZ=cZ+"toPayment",NZ={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const CZ="homeInsurancePackage/quoteForm/",IZ=CZ+"setValue",DZ=CZ+"setValid",wZ=CZ+"/state/reinitialize",EZ=CZ+"formValid",TZ=CZ+"formInValid",OZ=CZ+"shareFormValid",PZ=CZ+"shareFormValid",MZ=IZ+"shareEmailValue",LZ=DZ+"shareEmailValid",zZ=()=>({type:EZ}),kZ=()=>({type:TZ}),VZ=`${IZ}/apiTransition/pending`,RZ=`${IZ}/apiTransition/success`,xZ=`${IZ}/apiTransition/failure`,_Z=`${IZ}/share/apiTransition/pending`,FZ=`${IZ}/share/apiTransition/success`,jZ=`${IZ}/share/apiTransition/failure`,UZ=()=>({type:VZ}),$Z=()=>({type:RZ}),BZ=()=>({type:xZ}),WZ=()=>({type:_Z}),qZ=()=>({type:FZ}),KZ=()=>({type:jZ}),GZ=IZ+"collectDomesticInsuranceQuoteData",YZ=IZ+"addCover",HZ=IZ+"calculatePremiumSuccess",QZ=IZ+"collectShareQuoteFormData",ZZ=IZ+"shareQuoteSuccess",XZ=IZ+"shareQuoteFailure",JZ=IZ+"firstNameValue",eX=DZ+"firstNameValid",tX=IZ+"surnameValue",rX=DZ+"surnameValid",aX=IZ+"phoneNumberValue",nX=DZ+"phoneNumberValid",uX=IZ+"emailValue",oX=DZ+"emailValid",sX=IZ+"buildingValue",lX=DZ+"buildingValid",iX=IZ+"earthQuakeValue",cX=IZ+"belongingsValue",dX=DZ+"belongingsValid",pX=IZ+"coverStartDateValue",mX=DZ+"coverStartDateValid",vX=IZ+"allRiskValue",fX=DZ+"allRiskValid",yX=IZ+"portableValue",hX=DZ+"portableValid",gX=IZ+"domesticServantsValue",bX=DZ+"domesticServantsValid",AX=IZ+"domesticServantsNoValue",SX=DZ+"domesticServantsNoValid",NX=IZ+"ownersLiabilityValue",CX=DZ+"ownersLiabilityValid",IX=IZ+"ownersLiabilityAmountValue",DX=DZ+"ownersLiabilityAmountValid",wX=IZ+"occupiersValue",EX=DZ+"occupiersValid",TX=IZ+"occupiersAmountValue",OX=DZ+"occupiersAmountValid",PX=IZ+"selectMotorCover",MX=DZ+"selectMotorCover",LX="homeInsurancePackage/quoteForm/shareQuote",zX=IZ+"customerId",kX=IZ+"orderStatus",VX="domesticInsurance/expiredAuth",RX=e=>({type:VX,value:e}),xX={formStatus:S.wK.INVALID,apiCallStatus:null,shareQuoteAPIStatus:null,addedCover:null,showShareModal:!1,isTokenExpired:!1,orderStatus:"QUOTE",ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Domestic Insurance",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculation:{value:null,status:null,error:null},form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},email:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},coverStartDate:{value:null,error:null,status:null},selectedCover:{value:null,error:null,status:null},buildingSum:{value:null,error:null,status:null},contentsSum:{value:null,error:null,status:null},allRisksOption:{value:null,error:null,status:null},risksSum:{value:null,error:null,status:null},ownersOption:{value:null,error:null,status:null},ownersSum:{value:null,error:null,status:null},domesticServantsOption:{value:null,error:null,status:null},domesticServantsNo:{value:null,error:null,status:null},occupiersOption:{value:null,error:null,status:null},occupiersAmount:{value:null,error:null,status:null},eq_loading:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},customerId:{value:null,error:null,status:null}}};const _X="homeInsurancePackage/personalDetailsForm/",FX=_X+"setValue/",jX=_X+"setValid/",UX="homeInsurancePackage/personalDetailsForm/transition/formValid",$X="homeInsurancePackage/personalDetailsForm/transition/formInValid",BX=()=>({type:UX}),WX=()=>({type:$X}),qX=`${FX}/apiTransition/initial`,KX=`${FX}/apiTransition/pending`,GX=`${FX}/apiTransition/success`,YX=`${FX}/apiTransition/failure`,HX=()=>({type:qX}),QX=()=>({type:KX}),ZX=()=>({type:GX}),XX=()=>({type:YX}),JX=FX+"collectPersonalDetailsData",eJ=FX+"success",tJ=FX+"failure",rJ=FX+"gender",aJ=jX+"gender",nJ=FX+"firstName",uJ=jX+"firstName",oJ=FX+"lastName",sJ=jX+"lastName",lJ=FX+"nationality",iJ=jX+"nationality",cJ=FX+"DOB",dJ=jX+"DOB",pJ=FX+"occupation",mJ=jX+"occupation",vJ=FX+"idNumber",fJ=jX+"idNumber",yJ=FX+"tinNumber",hJ=jX+"tinNumber",gJ=FX+"phoneNumber",bJ=jX+"phoneNumber",AJ=FX+"email",SJ=jX+"email",NJ=FX+"postalAddress",CJ=jX+"postalAddress",IJ=NJ+"/streetAdress",DJ=CJ+"/streetAdress",wJ=NJ+"/suburbs",EJ=CJ+"/suburbs",TJ=NJ+"/city",OJ=CJ+"/city",PJ=NJ+"/pobox",MJ=CJ+"/pobox",LJ=NJ+"/postalCode",zJ=CJ+"/postalCode",kJ=FX+"referred",VJ=jX+"referred",RJ={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{gender:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburbs:{value:null,error:null,status:null},city:{value:null,error:null,status:null},pobox:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const xJ="homeInsurancePackage/confirmPayments/transition/",_J="homeInsurancePackage/confirmPayments/initialize/",FJ=xJ+"validateForm",jJ=xJ+"invalidateForm",UJ="homeInsurancePackage/payments/setValue/",$J="homeInsurancePackage/payments/setValid/",BJ="homeInsurancePackage/payments/modeOfPayments/value",WJ="homeInsurancePackage/payments/modeOfPayments/valid",qJ="homeInsurancePackage/ke/payments/setValue/triggerPaymentsStkPush",KJ=UJ+"triggerPaymentsStkPushSuccess",GJ=UJ+"triggerPaymentsStkPushFailure",YJ=`${UJ}/apiTransition/push/pending`,HJ=`${UJ}/apiTransition/push/success`,QJ=`${UJ}/apiTransition/push/failure`,ZJ=UJ+"confirm/Order",XJ=UJ+"confirm/Order/success",JJ=UJ+"confirm/Order/failure",e0=UJ+"/api/confirm/Order/success",t0=UJ+"/api/confirm/Order/failure",r0=UJ+"/api/confirm/Order/pending",a0=()=>({type:YJ}),n0=()=>({type:HJ}),u0=()=>({type:QJ}),o0=()=>({type:r0}),s0=()=>({type:e0}),l0=()=>({type:t0}),i0=UJ+"checkPaymentsStatus",c0=UJ+"checkPaymentsStatusSuccess",d0=UJ+"checkPaymentsStatusFailure",p0=`${UJ}/apiTransition/flex-pay/status/pending`,m0=`${UJ}/apiTransition/flex-pay/status/success`,v0=`${UJ}/apiTransition/flex-pay/status/failure`,f0=`${UJ}/apiTransition/flex-pay/status/initial`,y0=()=>({type:p0}),h0=()=>({type:m0}),g0=()=>({type:v0}),b0=()=>({type:FJ}),A0=()=>({type:jJ}),S0=UJ+"phoneNumber",N0=$J+"phoneNumber",C0=UJ+"terms",I0=$J+"terms",D0=UJ+"networkProvider",w0=$J+"networkProvider",E0=e
2=>({type:XJ,value:e}),T0="homeInsurancePackage/loginDetails/",O0=T0+"collectLoginDetails/",P0=T0+"loginSuccess/",M0=T0+"loginFailure/",L0=T0+"apiPendingLogin/",z0=T0+"apiSuccessLogin/",k0=T0+"apiFailureLogin/",V0=()=>({type:L0}),R0=()=>({type:z0}),x0=()=>({type:k0}),_0="homeInsurancePackage/paystack/payments/",F0=_0+"setValue/",j0=`${F0}/apiTransition/push/pending`,U0=`${F0}/apiTransition/push/success`,$0=`${F0}/apiTransition/push/failure`,B0=`${F0}/apiTransition/initialize`,W0=()=>({type:j0}),q0=()=>({type:U0}),K0=()=>({type:$0}),G0=`${F0}/apiTransition/paystack/status/initial`,Y0=`${F0}/apiTransition/paystack/status/pending`,H0=`${F0}/apiTransition/paystack/status/success`,Q0=`${F0}/apiTransition/paystack/status/failure`,Z0=()=>({type:Y0}),X0=()=>({type:H0}),J0=()=>({type:Q0}),e1=()=>({type:G0}),t1=F0+"checkPaymentsStatus",r1=F0+"checkPaymentsStatusSuccess",a1=F0+"initiate/paystack/payment",n1=F0+"paystack/payment/init",u1=F0+"paystack/payment/data",o1=F0+"submit/paystack/payment",s1=()=>({type:o1}),l1={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null},modeOfPayments:{value:null,error:null,status:null}}};const i1={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,selectedForm:"carDetails",form:{registrationNumber:{value:null,error:null,status:null},manufactureModel:{value:null,error:null,status:null},chasisNumber:{value:null,error:null,status:null},engineNumber:{value:null,error:null,status:null},bodyType:{value:null,error:null,status:null},sittingCapacity:{value:null,error:null,status:null},color:{value:null,error:null,status:null},yearsWithLicense:{value:null,error:null,status:null},fuel:{value:null,error:null,status:null}}};const c1="homeInsurancePackage/documentsForm/",d1=c1+"setValue/",p1=c1+"setValid/",m1="homeInsurancePackage/documentsForm/transition/formValid",v1="homeInsurancePackage/documentsForm/transition/formInValid",f1="homeInsurancePackage/documentsForm/state/reinitialize",y1=()=>({type:m1}),h1=()=>({type:v1}),g1=`${d1}/apiTransition/initial`,b1=`${d1}/apiTransition/pending`,A1=`${d1}/apiTransition/success`,S1=`${d1}/apiTransition/failure`,N1=()=>({type:g1}),C1=()=>({type:b1}),I1=()=>({type:A1}),D1=()=>({type:S1}),w1=d1+"collectDocumentsData",E1=d1+"idUpload",T1=p1+"idUpload",O1=d1+"kraPinUpload",P1=p1+"kraPinUpload",M1=d1+"insuredItemsUpload",L1=p1+"insuredItemsUpload",z1=d1+"reset/idUpload",k1=p1+"reset/kraUpload",V1=p1+"reset/insuredItemsUpload",R1=e=>({type:T1,error:e}),x1=e=>({type:P1,error:e}),_1={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},kraUpload:{value:null,error:null,status:null},insuredItemsUpload:{value:null,error:null,status:null}}};const F1={formStatus:S.wK.VALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,form:{declineProposal:{value:!1,status:S.Oz.VALID,error:null},increasedPremiums:{value:!1,status:S.Oz.VALID,error:null},policyRejected:{value:!1,status:S.Oz.VALID,error:null},defectVision:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null},stickerCollection:{value:null,status:S.Oz.INVALID,error:null}}};const j1={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const U1="homeInsurancePackage/collection/",$1=`${U1}/apiTransition/initial`,B1=`${U1}/apiTransition/pending`,W1=`${U1}/apiTransition/success`,q1=`${U1}/apiTransition/failure`,K1=()=>({type:$1}),G1=()=>({type:B1}),Y1=()=>({type:W1}),H1=()=>({type:q1}),Q1=U1+"collectPayloadData",Z1=U1+"success",X1=U1+"failure",J1=()=>({type:Q1}),e6=e=>({type:Z1,value:e}),t6=e=>({type:X1,error:e}),r6={apiCallStatus:null,payloadData:null,payloadStatus:null};const a6="domesticInsurancePackage/motorAgentModalDetails/",n6=a6+"setValue/",u6=a6+"setValid/",o6=n6+"modalFormDisplay",s6="domesticInsurancePackage/motorAgentModalDetails/state/reinitialize",l6="domesticInsurancePackage/motorAgentModalDetails/transition/formValid",
2i6="domesticInsurancePackage/motorAgentModalDetails/transition/formInValid",c6=a6+"api/pending",d6=a6+"api/sucesss",p6=a6+"api/failure",m6=a6+"trigger/agents",v6=n6+"intermediaryType",f6=u6+"intermediaryType",y6=()=>({type:l6}),h6=()=>({type:i6}),g6=()=>({type:c6}),b6=()=>({type:d6}),A6=()=>({type:p6}),S6=n6+"Allagents",N6=n6+"name",C6=u6+"name",I6=n6+"phoneNumber",D6=u6+"phoneNumber",w6={displayModal:!1,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const E6="homeInsurancePackage/buildingDetailsForm/",T6=E6+"setValue/",O6=E6+"setValid/",P6="homeInsurancePackage/buildingDetailsForm/transition/formValid",M6="homeInsurancePackage/buildingDetailsForm/transition/formInValid",L6="homeInsurancePackage/buildingDetailsForm/state/reinitialize",z6=()=>({type:P6}),k6=()=>({type:M6}),V6=`${T6}/apiTransition/initial`,R6=`${T6}/apiTransition/pending`,x6=`${T6}/apiTransition/success`,_6=`${T6}/apiTransition/failure`,F6=()=>({type:V6}),j6=()=>({type:R6}),U6=()=>({type:x6}),$6=()=>({type:_6}),B6=T6+"collectCarDetailsData",W6=T6+"hasFinacialInterest",q6=O6+"hasFinacialInterest",K6=T6+"finacialInstitution",G6=O6+"finacialInstitution",Y6=T6+"streetOfPremise",H6=O6+"streetOfPremise",Q6=T6+"townOfPremise",Z6=O6+"townOfPremise",X6=T6+"buildingType",J6=O6+"buildingType",e9=T6+"useOfProperty",t9=O6+"useOfProperty",r9=T6+"roofNature",a9=O6+"roofNature",n9=T6+"wallNature",u9=O6+"wallNature",o9=T6+"location",s9=O6+"location",l9=T6+"lrNumber",i9=O6+"lrNumber",c9=T6+"security",d9=O6+"security",p9=T6+"perimeterWall",m9=O6+"perimeterWall",v9=T6+"landScaping",f9=O6+"landScaping",y9=T6+"swimmingPool",h9=O6+"swimmingPool",g9=T6+"noOfFloors",b9=O6+"noOfFloors",A9=e=>({type:q6,error:e}),S9=e=>({type:G6,error:e}),N9=e=>({type:H6,error:e}),C9=e=>({type:Z6,error:e}),I9=e=>({type:J6,error:e}),D9=e=>({type:t9,error:e}),w9=e=>({type:a9,error:e}),E9=e=>({type:u9,error:e}),T9=e=>({type:s9,error:e}),O9=e=>({type:i9,error:e}),P9=e=>({type:d9,error:e}),M9=e=>({type:m9,error:e}),L9=e=>({type:f9,error:e}),z9=e=>({type:h9,error:e}),k9=e=>({type:b9,error:e}),V9={formStatus:S.wK.INVALID,dropOffDetails:null,buildingDetailsReferenceData:null,apiCallStatus:null,form:{hasFinacialInterest:{value:null,error:null,status:null},finacialInstitution:{value:null,error:null,status:null},streetOfPremise:{value:null,error:null,status:null},townOfPremise:{value:null,error:null,status:null},buildingType:{value:null,error:null,status:null},useOfProperty:{value:null,error:null,status:null},roofNature:{value:null,error:null,status:null},wallNature:{value:null,error:null,status:null},location:{value:null,error:null,status:null},lrNumber:{value:null,error:null,status:null},security:{value:null,error:null,status:null},perimeterWall:{value:null,error:null,status:null},landScaping:{value:null,error:null,status:null},swimmingPool:{value:null,error:null,status:null},noOfFloors:{value:null,error:null,status:null}}};const R9=(0,m.HY)({routing:function(e,t){void 0===e&&(e=NZ);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case iZ:return{...e,doNavigation:!0,activePageIndex:t.value};case lZ:return{...e,doNavigation:!1};case mZ:return r(aZ.QOUTE);case fZ:return r(aZ.PERSONAL_DETAILS);case hZ:return r(aZ.BUILDING_DETAILS);case bZ:return r(aZ.DOCUMENTS);case SZ:return r(aZ.PAYMENT);case dZ:return{...e,landingPage:t.value};case pZ:return r(aZ.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=xX);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case TZ:return{...e,formStatus:S.wK.INVALID};case EZ:return{...e,formStatus:S.wK.VALID};case OZ:return{...e,shareQuoteFormStatus:S.wK.VALID};case YZ:return{...e,addedCover:t.value};case PZ:return{...e,shareQuoteFormStatus:S.wK.INVALID};case zX:return a("customerId",e=>({...e,value:t.value}));case kX:return{...e,orderStatus:t.value};case sX:return a("buildingSum",e=>({...e,value:t.value}));case HZ:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case JZ:return a("firstName",e=>({...e,value:t.value}));case eX:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case tX:return a("surname",e=>({...e,value:t.value}));case rX:return a("surname",e=>({...e,status:r(t.error),error:t.error}));case uX:return a("email",e=>({...e,value:t.value}));case oX:return a("email",e=>({...e,status:r(t.error),error:t.error}));case aX:return a("phoneNumber",e=>({...e,value:t.value}));case nX:return a("phoneNumber",e=>({...e,status:r(t.error),error:t.error}));case iX:return a("eq_loading",e=>({...e,value:t.value}));case lX:return a("buildingSum",e=>({...e,status:r(t.error),error:t.error}));case cX:return a("contentsSum",e=>({...e,value:t.value}));case dX:return a("contentsSum",e=>({...e,status:r(t.error),error:t.error}));case pX:return a("coverStartDate",e=>({...e,value:t.value}));case mX:return a("coverStartDate",e=>({...e,status:r(t.error),error:t.error}));case vX:return a("allRisksOption",e=>({...e,value:t.value}));case fX:return a("allRisksOption",e=>({...e,status:r(t.error),error:t.error}));case yX:return a("risksSum",e=>({...e,value:t.value}));case hX:return a("risksSum",e=>({...e,status:r(t.error),error:t.error}));case gX:return a("domesticServantsOption",e=>({...e,value:t.value}));case bX:return a("domesticServantsOption",e=>({...e,status:r(t.error),error:t.error}));case AX:return a("domesticServantsNo",e=>({...e,value:t.value}));case SX:return a("domesticServantsNo",e=>({...e,status:r(t.error),error:t.error}));case NX:return a("ownersOption",e=>({...e,value:t.value}));case CX:return a("ownersOption",e=>({...e,status:r(t.error),error:t.error}));case IX:return a("ownersSum",e=>({...e,value:t.value}));case DX:return a("ownersSum",e=>({...e,status:r(t.error),error:t.error}));case wX:return a("occupiersOption",e=>({...e,value:t.value}));case EX:return a("occupiersOption",e=>({...e,status:r(t.error),error:t.error}));case OX:return a("occupiersAmount",e=>({...e,status:r(t.error),error:t.error}));case TX:return a("occupiersAmount",e=>({...e,value:t.value}));case PX:return a("selectedCover",e=>({...e,value:t.value}));case MX:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case LX:return{...e,showShareModal:t.value};case QZ:return{...e,shareQuoteFormStatus:S.wK.VALID};case ZZ:return{...e,quoteShare:t.value};case XZ:return{...e,quoteShare:t.error};case MZ:return a("shareEmail",e=>({...e,value:t.value}));case LZ:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case _Z:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case FZ:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case jZ:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case VX:return{...e,isTokenExpired:t.value};case wZ:return xX;default:return e}},personalDetails:function(e,t){void 0===e&&(e=RJ);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case UX:return{...e,formStatus:S.wK.VALID};case $X:return{...e,formStatus:S.wK.INVALID};case cJ:return a("dob",e=>({...e,value:t.value}));case dJ:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case oJ:return a("lastName",e=>({...e,value:t.value}));case sJ:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case nJ:return a("firstName",e=>({...e,value:t.value}));case uJ:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case gJ:return a("phoneNumber",e=>({...e,value:t.value}));case bJ:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case AJ:return a("email",e=>({...e,value:t.value}));case SJ:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case lJ:return a("nationality",e=>({...e,value:t.value}));case iJ:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case pJ:return a("occupation",e=>({...e,value:t.value}));case mJ:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case vJ:return a("idNumber",e=>({...e,value:t.value}));case fJ:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case yJ:return a("tinNumber",e=>({...e,value:t.value}));case hJ:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case NJ:return a("postalAddress",e=>({...e,value:t.value}));case CJ:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case IJ:return a("streetAddress",e=>({...e,value:t.value}));case DJ:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case wJ:return a("suburbs",e=>({...e,value:t.value}));case EJ:return a("suburbs",e=>({...e,error:t.error,status:r(t.error)}));case TJ:return a("city",e=>({...e,value:t.value}));case OJ:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case PJ:return a("pobox",e=>({...e,value:t.value}));case MJ:return a("pobox",e=>({...e,error:t.error,status:r(t.error)}));case LJ:return a("postalCode",e=>({...e,value:t.value}));case zJ:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case kJ:return a("referred",e=>({...e,value:t.value}));case VJ:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));
2case qX:return{...e,apiCallStatus:null};case KX:return{...e,apiCallStatus:S.rs.PENDING};case GX:return{...e,apiCallStatus:S.rs.SUCCESS};case YX:return{...e,apiCallStatus:S.rs.FAILURE};case JX:return{...e,formStatus:S.wK.VALID};case eJ:return{...e,personalDetailsReferenceData:t.value};case tJ:return{...e,personalDetailsReferenceData:t.error};case"homeInsurancePackage/personalDetailsForm/state/reinitialize":return RJ;default:return e}},payments:function(e,t){void 0===e&&(e=l1);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case FJ:return{...e,formStatus:S.wK.VALID};case jJ:return{...e,formStatus:S.wK.INVALID};case S0:return a("phoneNumber",e=>({...e,value:t.value}));case D0:return a("networkProvider",e=>({...e,value:t.value}));case w0:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case N0:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case C0:return a("terms",e=>({...e,value:t.value}));case I0:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case BJ:return a("modeOfPayments",e=>({...e,value:t.value}));case WJ:return a("modeOfPayments",e=>({...e,error:t.error,status:r(t.error)}));case YJ:return{...e,stkApiCallStatus:S.rs.PENDING};case HJ:return{...e,stkApiCallStatus:S.rs.SUCCESS};case QJ:return{...e,stkApiCallStatus:S.rs.FAILURE};case KJ:return{...e,stkPushData:t.value};case GJ:return{...e,stkPushData:t.error};case p0:return{...e,statusApiCallStatus:S.rs.PENDING};case m0:return{...e,statusApiCallStatus:S.rs.SUCCESS};case v0:return{...e,statusApiCallStatus:S.rs.FAILURE};case c0:return{...e,paymentStatus:t.value};case d0:return{...e,paymentStatus:t.error};case f0:return{...e,apiCallStatus:null};case L0:return{...e,loginApiCallStatus:S.rs.PENDING};case z0:return{...e,loginApiCallStatus:S.rs.SUCCESS};case k0:case k0:return{...e,loginApiCallStatus:S.rs.FAILURE};case P0:return{...e,loginData:t.data};case M0:return{...e,loginData:null};case _J:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case e0:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case t0:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case r0:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case XJ:return{...e,confirmOrderData:t.value};case JJ:return{...e,confirmOrderData:t.error};case B0:return{...e,paystackApiCallStatus:null};case j0:return{...e,paystackApiCallStatus:S.rs.PENDING};case U0:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case $0:return{...e,paystackApiCallStatus:S.rs.FAILURE};case G0:return{...e,paystackStatusApiCallStatus:null};case Y0:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case H0:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case Q0:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case u1:return{...e,paystackData:t.value};case n1:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case r1:return{...e,paystackStatusData:t.value};default:return e}},carDetails:function(e,t){void 0===e&&(e=i1);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case JP:return{...e,formStatus:S.wK.VALID};case eM:return{...e,formStatus:S.wK.INVALID};case vM:return n("registrationNumber",e=>({...e,value:t.value}));case fM:return n("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case a.MANUFACTURE_MODEL_SET_VALUE:return n("manufactureModel",e=>({...e,value:t.value}));case a.MANUFACTURE_MODEL_SET_VALID:return n("manufactureModel",e=>({...e,error:t.error,status:r(t.error)}));case yM:return n("chasisNumber",e=>({...e,value:t.value}));case hM:return n("chasisNumber",e=>({...e,error:t.error,status:r(t.error)}));case IM:return n("engineNumber",e=>({...e,value:t.value}));case DM:return n("engineNumber",e=>({...e,error:t.error,status:r(t.error)}));case gM:return n("bodyType",e=>({...e,value:t.value}));case bM:return n("bodyType",e=>({...e,error:t.error,status:r(t.error)}));case AM:return n("sittingCapacity",e=>({...e,value:t.value}));case SM:return n("sittingCapacity",e=>({...e,error:t.error,status:r(t.error)}));case NM:return n("color",e=>({...e,value:t.value}));case CM:return n("color",e=>({...e,error:t.error,status:r(t.error)}));case OM:return n("yearsWithLicense",e=>({...e,value:t.value}));case PM:return n("yearsWithLicense",e=>({...e,error:t.error,status:r(t.error)}));case EM:return n("fuel",e=>({...e,value:t.value}));case TM:return n("fuel",e=>({...e,error:t.error,status:r(t.error)}));case wM:return{...e,selectedForm:t.value};
2case aM:return{...e,apiCallStatus:S.rs.PENDING};case nM:return{...e,apiCallStatus:S.rs.SUCCESS};case uM:return{...e,apiCallStatus:S.rs.FAILURE};case sM:return{...e,formStatus:S.wK.VALID};case lM:return{...e,personalDetailsReferenceData:t.value};case iM:return{...e,personalDetailsReferenceData:t.error};case tM:return i1;default:return e}},documents:function(e,t){void 0===e&&(e=_1);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case m1:return{...e,formStatus:S.wK.VALID};case v1:return{...e,formStatus:S.wK.INVALID};case E1:return a("idUpload",e=>({...e,value:t.value}));case T1:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case z1:return a("idUpload",e=>({...e,value:null}));case O1:return a("kraUpload",e=>({...e,value:t.value}));case k1:return a("kraUpload",e=>({...e,value:null}));case P1:return a("kraUpload",e=>({...e,error:t.error,status:r(t.error)}));case M1:return a("insuredItemsUpload",e=>({...e,value:t.value}));case V1:return a("insuredItemsUpload",e=>({...e,value:null}));case L1:return a("insuredItemsUpload",e=>({...e,error:t.error,status:r(t.error)}));case g1:return{...e,apiCallStatus:null};case b1:return{...e,apiCallStatus:S.rs.PENDING};case A1:return{...e,apiCallStatus:S.rs.SUCCESS};case S1:return{...e,apiCallStatus:S.rs.FAILURE};case f1:return _1;default:return e}},declarations:function(e,t){void 0===e&&(e=F1);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nz:return{...e,formStatus:S.wK.VALID};case uz:return{...e,formStatus:S.wK.INVALID};case iz:return a("declineProposal",e=>({...e,value:t.value}));case cz:return a("declineProposal",e=>({...e,error:t.error,status:r(t.error)}));case dz:return a("increasedPremiums",e=>({...e,value:t.value}));case pz:return a("increasedPremiums",e=>({...e,error:t.error,status:r(t.error)}));case mz:return a("policyRejected",e=>({...e,value:t.value}));case vz:return a("policyRejected",e=>({...e,error:t.error,status:r(t.error)}));case fz:return a("defectVision",e=>({...e,value:t.value}));case yz:return a("defectVision",e=>({...e,error:t.error,status:r(t.error)}));case hz:return a("convicted",e=>({...e,value:t.value}));case gz:return a("convicted",e=>({...e,error:t.error,status:r(t.error)}));case bz:return a("stickerCollection",e=>({...e,value:t.value}));case Az:return a("stickerCollection",e=>({...e,error:t.error,status:r(t.error)}));case oz:return F1;default:return e}},nextOfKin:function(e,t){void 0===e&&(e=j1);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sk:return{...e,formStatus:S.wK.VALID};case lk:return{...e,formStatus:S.wK.INVALID};case Nk:return a("relationship",e=>({...e,value:t.value}));case Ck:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Ak:return a("lastName",e=>({...e,value:t.value}));case Sk:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case gk:return a("firstName",e=>({...e,value:t.value}));case bk:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case wk:return a("email",e=>({...e,value:t.value}));case Ek:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Ik:return a("idNumber",e=>({...e,value:t.value}));case Dk:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Tk:return a("postalAddress",e=>({...e,value:t.value}));case Ok:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case pk:return{...e,apiCallStatus:S.rs.PENDING};case mk:return{...e,apiCallStatus:S.rs.SUCCESS};case vk:return{...e,apiCallStatus:S.rs.FAILURE};case fk:return{...e,formStatus:S.wK.VALID};case yk:return{...e,personalDetailsReferenceData:t.value};case hk:return{...e,personalDetailsReferenceData:t.error};case ik:return j1;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=r6),t.type){case $1:return{...e,apiCallStatus:null};case B1:return{...e,apiCallStatus:S.rs.PENDING};case W1:return{...e,apiCallStatus:S.rs.SUCCESS};case q1:return{...e,apiCallStatus:S.rs.FAILURE};case Z1:return{...e,payloadData:t.value};case X1:return{...e,payloadStatus:S.wK.INVALID};default:return e}},agent:function(e,t){void 0===e&&(e=w6);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case l6:return{...e,formStatus:S.wK.VALID};case o6:return{...e,displayModal:t.value};case i6:return{...e,formStatus:S.wK.INVALID};
2case c6:return{...e,apiCallStatus:S.rs.PENDING};case d6:return{...e,apiCallStatus:S.rs.SUCCESS};case p6:return{...e,apiCallStatus:S.rs.FAILURE};case N6:return a("name",e=>({...e,value:t.value}));case C6:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case I6:return a("agentCode",e=>({...e,value:t.value}));case D6:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case v6:return a("intermediaryType",e=>({...e,value:t.value}));case f6:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case S6:return{...e,agents:t.value};case s6:return w6;default:return e}},buildingDetails:function(e,t){void 0===e&&(e=V9);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case P6:return{...e,formStatus:S.wK.VALID};case M6:return{...e,formStatus:S.wK.INVALID};case W6:return a("hasFinacialInterest",e=>({...e,value:t.value}));case q6:return a("hasFinacialInterest",e=>({...e,error:t.error,status:r(t.error)}));case K6:return a("finacialInstitution",e=>({...e,value:t.value}));case G6:return a("finacialInstitution",e=>({...e,error:t.error,status:r(t.error)}));case Y6:return a("streetOfPremise",e=>({...e,value:t.value}));case H6:return a("streetOfPremise",e=>({...e,error:t.error,status:r(t.error)}));case Q6:return a("townOfPremise",e=>({...e,value:t.value}));case Z6:return a("townOfPremise",e=>({...e,error:t.error,status:r(t.error)}));case X6:return a("buildingType",e=>({...e,value:t.value}));case J6:return a("buildingType",e=>({...e,error:t.error,status:r(t.error)}));case e9:return a("useOfProperty",e=>({...e,value:t.value}));case t9:return a("useOfProperty",e=>({...e,error:t.error,status:r(t.error)}));case r9:return a("roofNature",e=>({...e,value:t.value}));case a9:return a("roofNature",e=>({...e,error:t.error,status:r(t.error)}));case n9:return a("wallNature",e=>({...e,value:t.value}));case u9:return a("wallNature",e=>({...e,error:t.error,status:r(t.error)}));case o9:return a("location",e=>({...e,value:t.value}));case s9:return a("location",e=>({...e,error:t.error,status:r(t.error)}));case l9:return a("lrNumber",e=>({...e,value:t.value}));case i9:return a("lrNumber",e=>({...e,error:t.error,status:r(t.error)}));case c9:return a("security",e=>({...e,value:t.value}));case d9:return a("security",e=>({...e,error:t.error,status:r(t.error)}));case p9:return a("perimeterWall",e=>({...e,value:t.value}));case m9:return a("perimeterWall",e=>({...e,error:t.error,status:r(t.error)}));case v9:return a("landScaping",e=>({...e,value:t.value}));case f9:return a("landScaping",e=>({...e,error:t.error,status:r(t.error)}));case y9:return a("swimmingPool",e=>({...e,value:t.value}));case h9:return a("swimmingPool",e=>({...e,error:t.error,status:r(t.error)}));case g9:return a("noOfFloors",e=>({...e,value:t.value}));case b9:return a("noOfFloors",e=>({...e,error:t.error,status:r(t.error)}));case V6:return{...e,apiCallStatus:null};case R6:return{...e,apiCallStatus:S.rs.PENDING};case x6:return{...e,apiCallStatus:S.rs.SUCCESS};case _6:return{...e,apiCallStatus:S.rs.FAILURE};case L6:return V9;default:return e}}}),x9="biasharaFlexi/routing/setValue/",_9=x9+"navigatePrevious",F9=x9+"navigateNext",j9=x9+"navigationDone",U9=x9+"activePageIndex",$9="biasharaFlexi/routing/transition/",B9=x9+"landingPage",W9=$9+"toLandingPage",q9=$9+"toBiasharaFlexiQuote",K9=()=>({type:q9}),G9=$9+"toCompanyDetails",Y9=()=>({type:G9}),H9=$9+"toEmployeeDetails",Q9=()=>({type:H9}),Z9=$9+"toUploadDocuments",X9=()=>({type:Z9}),J9=$9+"toPayment",e5=()=>({type:J9}),t5="/biashara-flexi",r5={LANDING_PAGE:-1,QOUTE:0,COMPANY_DETAILS:1,EMPLOYEE_DETAILS:2,UPLOAD_DOCUMENTS:3,PAYMENT:4},a5=0,n5=1,u5=2,o5=[{URL:`${t5}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${t5}/company-details`,URL_PART:"company-details",TITLE:"Company Details"},{URL:`${t5}/employee-details`,URL_PART:"employee-details",TITLE:"Employee Details"},{URL:`${t5}/upload-documents`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${t5}/payment`,URL_PART:"payment",TITLE:"Payment"}],s5=[{URL:`${t5}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${t5}
2/company-details`,URL_PART:"company-details",TITLE:"Company Details"},{URL:`${t5}/payment`,URL_PART:"payment",TITLE:"Payment"}],l5=(o5[r5.QOUTE].URL,o5[r5.COMPANY_DETAILS].URL,o5[r5.EMPLOYEE_DETAILS].URL,o5[r5.UPLOAD_DOCUMENTS].URL,o5[r5.PAYMENT].URL,s5[a5].URL,s5[n5].URL,s5[u5].URL,{activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null});const i5="biasharaFlexi/agentModalDetails/",c5=i5+"setValue/",d5=i5+"setValid/",p5=i5+"modalFormDisplay",m5="biasharaFlexi/agentModalDetails/state/reinitialize",v5="biasharaFlexi/agentModalDetails/transition/formValid",f5="biasharaFlexi/agentModalDetails/transition/formInValid",y5=c5+"intermediaryType",h5=d5+"intermediaryType",g5=c5+"agents",b5=c5+"agentType",A5=()=>({type:v5}),S5=()=>({type:f5}),N5=`${i5}/apiTransition/pending`,C5=`${i5}/apiTransition/success`,I5=`${i5}/apiTransition/failure`,D5=()=>({type:N5}),w5=()=>({type:C5}),E5=()=>({type:I5}),T5=c5+"name",O5=d5+"name",P5=c5+"phoneNumber",M5=d5+"phoneNumber",L5="biasharaFlexi/loginDetails/",z5=L5+"collectLoginDetails/",k5=L5+"loginSuccess/",V5=L5+"loginFailure/",R5=L5+"apiPendingLogin/",x5=L5+"apiSuccessLogin/",_5=L5+"apiFailureLogin/",F5=()=>({type:R5}),j5=()=>({type:x5}),U5=()=>({type:_5}),$5={displayModal:!0,formStatus:S.wK.INVALID,loginData:null,agentsData:null,apiCallStatus:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const B5="biasharaFlexi/biasharaFlexiCoverDetails/",W5=B5+"setValue/",q5=B5+"setValid/",K5=B5+"biasharaFlexiSuccess/",G5="biasharaFlexi/biasharaFlexiCoverDetails/transition/formValid",Y5="biasharaFlexi/biasharaFlexiCoverDetails/transition/formInValid",H5="biasharaFlexi/biasharaFlexiCoverDetails/state/reinitialize",Q5=()=>({type:G5}),Z5=()=>({type:Y5}),X5=`${W5}/apiTransition/pending`,J5=`${W5}/apiTransition/success`,e2=`${W5}/apiTransition/failure`,t2=()=>({type:X5}),r2=()=>({type:J5}),a2=()=>({type:e2}),n2=W5+"collectBiasharaFlexiCoverDetailsData",u2=W5+"success",o2=W5+"failure",s2=W5+"employeesNumber",l2=q5+"employeesNumber",i2=W5+"benefitAmount",c2=q5+"benefitAmount",d2=W5+"addedToCover",p2="biasharaFlexi/quoteForm/",m2=p2+"setValue/",v2=p2+"setValid/",f2="biasharaFlexi/shareQuoteForm/transition/formValid",y2="biasharaFlexi/shareQuoteForm/transition/formInValid",h2=p2+"shareQuote",g2=p2+"submitQuoteDetails",b2="biasharaFlexi/expiredAuth",A2=m2+"sidebarOpen",S2=()=>({type:y2}),N2=()=>({type:f2}),C2=`${h2}/apiTransition/pending`,I2=`${h2}/apiTransition/success`,D2=`${h2}/apiTransition/failure`,w2=()=>({type:C2}),E2=()=>({type:I2}),T2=()=>({type:D2}),O2=m2+"collectShareQuoteFormData",P2=m2+"shareQuoteSuccess",M2=m2+"shareQuoteFailure",L2=m2+"shareEmailValue",z2=v2+"shareEmailValid",k2=m2+"payNowValue",V2=e=>({type:b2,value:e}),R2={formStatus:S.wK.INVALID,dropOffDetails:null,biasharaFlexiCoverDetailsReferenceData:null,apiCallStatus:null,addedToCover:!1,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,isTokenExpired:!1,isPayNow:!1,keCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Biashara Flexi Kenya",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},quoteShared:null,sidebarOpen:!1,form:{employeesNumber:{value:null,error:null,status:null},benefitAmount:{value:null,label:null,error:null,status:null},shareEmail:{value:null,error:null,status:null}}};const x2="biasharaFlexi/companyDetailsForm/",_2=x2+"setValue",F2=x2+"setValid",j2="biasharaFlexi/companyDetailsForm/transition/formValid",U2="biasharaFlexi/companyDetailsForm/transition/formInValid",$2=()=>({type:j2}),B2=()=>({type:U2}),W2=`${_2}/apiTransition/initial`,q2=`${_2}/apiTransition/pending`,K2=`${_2}/apiTransition/success`,G2=`${_2}/apiTransition/failure`,Y2=()=>({type:W2}),H2=()=>({type:q2}),Q2=()=>({type:K2}),Z2=()=>({type:G2}),X2=_2+"companyName",J2=F2+"companyName",e4=_2+"email",t4=F2+"email",r4=_2+"mobileNumber",a4=F2+"mobileNumber",n4=_2+"kraPinNumber",u4=F2+"kraPinNumber",o4=_2+"city",s4=F2+"city",l4=_2+"streetAddress",i4=F2+"streetAddress",c4=_2+"building",d4=F2+"building",p4=_2+"postalBox",m4=F2+"postalBox",v4=_2+"postalCode",f4=F2+"postalCode",y4=_2+"firstName",h4=F2+"firstName",g4=_2+"surname",b4=F2+"surname",A4=_2+"idPassportNumber",S4=F2+"idPassportNumber",N4=_2+"companyId",C4=F2+"companyId",I4=_2+"quoteId",D4=F2+"quoteId",w4=_2+"referred",E4=F2+"referred",T4
2=x2+"submitCompanyDetails",O4={formStatus:S.wK.INVALID,apiCallStatus:null,form:{companyName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},kraPinNumber:{value:null,error:null,status:null},city:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},building:{value:null,error:null,status:null},postalBox:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},companyId:{value:null,error:null,status:null},quoteId:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const P4={loginData:null};const M4="biasharaFlexi/employeeDetailsFrom/",L4=M4+"setValue",z4=M4+"setValid",k4="biasharaFlexi/employeeDetailsFrom/transition/formValid",V4="biasharaFlexi/employeeDetailsFrom/transition/formInValid",R4="biasharaFlexi/employeeDetailsFrom/state/reinitialize/form",x4=()=>({type:k4}),_4=()=>({type:V4}),F4=`${L4}/apiTransition/initial`,j4=`${L4}/apiTransition/pending`,U4=`${L4}/apiTransition/success`,$4=`${L4}/apiTransition/failure`,B4=()=>({type:F4}),W4=()=>({type:j4}),q4=()=>({type:U4}),K4=()=>({type:$4}),G4=L4+"firstName",Y4=z4+"firstName",H4=L4+"surname",Q4=z4+"surname",Z4=L4+"dateOfBirth",X4=z4+"dateOfBirth",J4=L4+"employmentDate",e8=z4+"employmentDate",t8=L4+"mobileNumber",r8=z4+"mobileNumber",a8=L4+"idPassportNumber",n8=z4+"idPassportNumber",u8=L4+"kraPinNumber",o8=z4+"kraPinNumber",s8=L4+"employees",l8=L4+"edit",i8=L4+"fileCsv",c8=M4+"submitEmployeeDetails",d8={formStatus:S.wK.INVALID,apiCallStatus:null,employees:[],fileCsv:null,form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},kraPinNumber:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},employmentDate:{value:null,error:null,status:null},idPassportNumber:{value:null,error:null,status:null}}};const p8="biasharaFlexi/uploadDocumentsForm/",m8=p8+"setValue/",v8=p8+"setValid/",f8="biasharaFlexi/uploadDocumentsForm/transition/formValid",y8="biasharaFlexi/uploadDocumentsForm/transition/formInValid",h8=()=>({type:f8}),g8=()=>({type:y8}),b8=`${m8}/apiTransition/initial`,A8=`${m8}/apiTransition/pending`,S8=`${m8}/apiTransition/success`,N8=`${m8}/apiTransition/failure`,C8=()=>({type:b8}),I8=()=>({type:A8}),D8=()=>({type:S8}),w8=()=>({type:N8}),E8=m8+"incorporationCertificate",T8=v8+"incorporationCertificate",O8=m8+"kraCertificate",P8=v8+"kraCertificate",M8=p8+"submitUploadDocuments",L8={formStatus:S.wK.INVALID,apiCallStatus:null,form:{incorporationCertificate:{value:null,error:null,status:null},kraCertificate:{value:null,error:null,status:null}}};const z8="biasharaFlexi/confirmPayments/transition/",k8="biasharaFlexi/confirmPayments/initialize/",V8=z8+"validateForm",R8=z8+"invalidateForm",x8="biasharaFlexi/payments/setValue/",_8="biasharaFlexi/payments/setValid/",F8=x8+"triggerPaymentsStkPush",j8=x8+"triggerPaymentsStkPushSuccess",U8=x8+"triggerPaymentsStkPushFailure",$8=`${x8}/apiTransition/push/pending`,B8=`${x8}/apiTransition/push/success`,W8=`${x8}/apiTransition/push/failure`,q8=x8+"confirm/Order",K8=x8+"confirm/Order/success",G8=x8+"confirm/Order/failure",Y8=x8+"/api/confirm/Order/success",H8=x8+"/api/confirm/Order/failure",Q8=x8+"/api/confirm/Order/pending",Z8=()=>({type:$8}),X8=()=>({type:B8}),J8=()=>({type:W8}),e7=()=>({type:Q8}),t7=()=>({type:Y8}),r7=()=>({type:H8}),a7=x8+"checkPaymentsStatus",n7=x8+"checkPaymentsStatusSuccess",u7=x8+"checkPaymentsStatusFailure",o7=`${x8}/apiTransition/flex-pay/status/pending`,s7=`${x8}/apiTransition/flex-pay/status/success`,l7=`${x8}/apiTransition/flex-pay/status/failure`,i7=`${x8}/apiTransition/flex-pay/status/initial`,c7=()=>({type:o7}),d7=()=>({type:s7}),p7=()=>({type:l7}),m7=()=>({type:V8}),v7=()=>({type:R8}),f7=x8+"phoneNumber",y7=_8+"phoneNumber",h7=x8+"terms",g7=_8+"terms",b7=x8+"networkProvider",A7=_8+"networkProvider",S7=x8+"paymentSuccessful",N7=_8+"paymentFailed",C7=e=>({type:K8,value:e}),I7="biasharaFlexi/paystack/payments/",D7=I7+"setValue/",w7=`${D7}/apiTransition/push/pending`,E7=`${D7}/apiTransition/push/success`,T7=`${D7}/apiTransition/push/failure`,O7=`${D7}/apiTransition/initialize`,P7=()=>({type:w7}),M7=()=>({type:E7}),L7=()=>({type:T7}),z7=`${D7}/apiTransition/paystack/status/initial`,k7=`${D7}/apiTransition/paystack/status/pending`,V7=`${D7}/apiTransition/paystack/status/success`,R7=`${D7}/apiTransition/paystack/status/failure`,x7=()=>({type:k7}),_7=()=>({type:V7}),F7=()=>({type:R7}),j7=()=>({type:z7}),U7=D7+"checkPaymentsStatus",$7=D7+"checkPaymentsStatusSuccess",B7=D7+"initiate/paystack/payment",W7=D7+"paystack/payment/init",q7=D7+"paystack/payment/data",K7=D7+"submit/paystack/payment",G7=()=>({type:K7}),Y7={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const H7="biasharaFlexi/collection/",Q7=`${H7}/apiTransition/initial`,Z7=`${H7}/apiTransition/pending`,X7=`${H7}/apiTransition/success`,J7=`${H7}/apiTransition/failure`,e3=()=>({type:Q7}),t3=()=>({type:Z7}),r3=()=>({type:X7}),a3=()=>({type:J7}),n3=H7+"collectPayloadData",u3=H7+"success",o3=H7+"failure",s3={apiCallStatus:null,payloadData:null,payloadStatus:null};const l3=(0,m.HY)({routing:function(e,t){void 0===e&&(e=l5);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case U9:return{...e,doNavigation:!0,activePageIndex:t.value};case j9:return{...e,doNavigation:!1};case q9:return r(r5.QOUTE);case B9:return{...e,landingPage:t.value};case W9:return r(r5.LANDING_PAGE);case G9:return r(r5.COMPANY_DETAILS);case H9:return r(r5.EMPLOYEE_DETAILS);case Z9:return r(r5.UPLOAD_DOCUMENTS);case J9:return r(r5.PAYMENT);default:return e}},agent:function(e,t){void 0===e&&(e=$5);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case v5:return{...e,formStatus:S.wK.VALID};case f5:return{...e,formStatus:S.wK.INVALID};case p5:return{...e,displayModal:t.value};case T5:return a("name",e=>({...e,value:t.value}));case O5:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case P5:return a("agentCode",e=>({...e,value:t.value}));case M5:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case y5:return a("intermediaryType",e=>({...e,value:t.value}));case h5:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));
2case N5:return{...e,apiCallStatus:S.rs.PENDING};case C5:return{...e,apiCallStatus:S.rs.SUCCESS};case I5:return{...e,apiCallStatus:S.rs.FAILURE};case k5:return{...e,loginData:t.data};case V5:return{...e,loginData:null};case g5:return{...e,agentsData:t.value};case m5:return $5;default:return e}},coverDetails:function(e,t){void 0===e&&(e=R2);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case k2:return{...e,isPayNow:t.value};case G5:return{...e,formStatus:S.wK.VALID};case Y5:return{...e,formStatus:S.wK.INVALID};case A2:return{...e,sidebarOpen:t.value};case s2:return a("employeesNumber",e=>({...e,value:t.value}));case l2:return a("employeesNumber",e=>({...e,error:t.error,status:r(t.error)}));case i2:return a("benefitAmount",e=>({...e,value:t.value.id,label:t.value.value}));case c2:return a("benefitAmount",e=>({...e,error:t.error,status:r(t.error)}));case L2:return a("shareEmail",e=>({...e,value:t.value}));case z2:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case X5:return{...e,apiCallStatus:S.rs.PENDING};case J5:return{...e,apiCallStatus:S.rs.SUCCESS};case e2:return{...e,apiCallStatus:S.rs.FAILURE};case n2:return{...e,formStatus:S.wK.VALID};case u2:return{...e,biasharaFlexiCoverDetailsReferenceData:t.value};case o2:return{...e,biasharaFlexiCoverDetailsReferenceData:t.error};case K5:return{...e,annualPremium:t.value};case d2:return{...e,addedToCover:t.value};case f2:return{...e,shareQuoteFormStatus:S.wK.VALID};case y2:return{...e,shareQuoteFormStatus:S.wK.INVALID};case h2:return{...e,showShareModal:t.value};case O2:return{...e,shareQuoteFormStatus:S.wK.VALID};case P2:return{...e,quoteShare:t.value};case M2:return{...e,quoteShare:t.error};case C2:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case I2:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case D2:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case b2:return{...e,isTokenExpired:t.value};case H5:return R2;default:return e}},companyDetails:function(e,t){void 0===e&&(e=O4);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case j2:return{...e,formStatus:S.wK.VALID};case U2:return{...e,formStatus:S.wK.INVALID};case W2:return{...e,apiCallStatus:null};case q2:return{...e,apiCallStatus:S.rs.PENDING};case K2:return{...e,apiCallStatus:S.rs.SUCCESS};case G2:return{...e,apiCallStatus:S.rs.FAILURE};case X2:return a("companyName",e=>({...e,value:t.value}));case J2:return a("companyName",e=>({...e,error:t.error,status:r(t.error)}));case r4:return a("mobileNumber",e=>({...e,value:t.value}));case a4:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case e4:return a("email",e=>({...e,value:t.value}));case t4:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case n4:return a("kraPinNumber",e=>({...e,value:t.value}));case u4:return a("kraPinNumber",e=>({...e,error:t.error,status:r(t.error)}));case o4:return a("city",e=>({...e,value:t.value}));case s4:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case l4:return a("streetAddress",e=>({...e,value:t.value}));case i4:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case c4:return a("building",e=>({...e,value:t.value}));case d4:return a("building",e=>({...e,error:t.error,status:r(t.error)}));case p4:return a("postalBox",e=>({...e,value:t.value}));case m4:return a("postalBox",e=>({...e,error:t.error,status:r(t.error)}));case v4:return a("postalCode",e=>({...e,value:t.value}));case f4:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case y4:return a("firstName",e=>({...e,value:t.value}));case h4:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case g4:return a("lastName",e=>({...e,value:t.value}));case b4:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case A4:return a("idNumber",e=>({...e,value:t.value}));case S4:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case N4:return a("companyId",e=>({...e,value:t.value}));case C4:return a("companyId",e=>({...e,error:t.error,status:r(t.error)}));case I4:return a("quoteId",e=>({...e,value:t.value}));case D4:return a("quoteId",e=>({...e,error:t.error,status:r(t.error)}));case w4:return a("referred",e=>({...e,value:t.value}));case E4:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case"biasharaFlexi/companyDetailsForm/state/reinitialize":return initBiasharaFlexiCover;default:return e}},auth:function(e,t){switch(void 0===e&&(e=P4),t.type){case k5:return{...e,loginData:t.data};case V5:return{...e,loginData:null};default:return e}},employeeDetails:function(e,t){void 0===e&&(e=d8);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case k4:return{...e,formStatus:S.wK.VALID};case V4:return{...e,formStatus:S.wK.INVALID};
2case F4:return{...e,apiCallStatus:null};case j4:return{...e,apiCallStatus:S.rs.PENDING};case U4:return{...e,apiCallStatus:S.rs.SUCCESS};case $4:return{...e,apiCallStatus:S.rs.FAILURE};case s8:return{...e,employees:t.value};case G4:return a("firstName",e=>({...e,value:t.value}));case Y4:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case t8:return a("mobileNumber",e=>({...e,value:t.value}));case r8:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case H4:return a("surname",e=>({...e,value:t.value}));case Q4:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case u8:return a("kraPinNumber",e=>({...e,value:t.value}));case o8:return a("kraPinNumber",e=>({...e,error:t.error,status:r(t.error)}));case Z4:return a("dateOfBirth",e=>({...e,value:t.value}));case X4:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case J4:return a("employmentDate",e=>({...e,value:t.value}));case e8:return a("employmentDate",e=>({...e,error:t.error,status:r(t.error)}));case a8:return a("idPassportNumber",e=>({...e,value:t.value}));case n8:return a("idPassportNumber",e=>({...e,error:t.error,status:r(t.error)}));case l8:return{...e,form:t.value};case i8:return{...e,fileCsv:t.value};case R4:return{...e,form:d8.form};case"biasharaFlexi/employeeDetailsFrom/state/reinitialize/employees":return{...e,employees:d8.employees};default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=L8);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case f8:return{...e,formStatus:S.wK.VALID};case y8:return{...e,formStatus:S.wK.INVALID};case b8:return{...e,apiCallStatus:null};case A8:return{...e,apiCallStatus:S.rs.PENDING};case S8:return{...e,apiCallStatus:S.rs.SUCCESS};case N8:return{...e,apiCallStatus:S.rs.FAILURE};case E8:return a("incorporationCertificate",e=>({...e,value:t.value}));case T8:return a("incorporationCertificate",e=>({...e,error:t.error,status:r(t.error)}));case O8:return a("kraCertificate",e=>({...e,value:t.value}));case P8:return a("kraCertificate",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},payments:function(e,t){void 0===e&&(e=Y7);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case V8:return{...e,formStatus:S.wK.VALID};case R8:return{...e,formStatus:S.wK.INVALID};case f7:return a("phoneNumber",e=>({...e,value:t.value}));case y7:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case h7:return a("terms",e=>({...e,value:t.value}));case g7:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case b7:return a("networkProvider",e=>({...e,value:t.value}));case A7:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case $8:return{...e,stkApiCallStatus:S.rs.PENDING};case B8:return{...e,stkApiCallStatus:S.rs.SUCCESS};case W8:return{...e,stkApiCallStatus:S.rs.FAILURE};case j8:return{...e,stkPushData:t.value};case U8:return{...e,stkPushData:t.error};case o7:return{...e,statusApiCallStatus:S.rs.PENDING};case s7:return{...e,statusApiCallStatus:S.rs.SUCCESS};case l7:return{...e,statusApiCallStatus:S.rs.FAILURE};case n7:return{...e,paymentStatus:t.value};case u7:return{...e,paymentStatus:t.error};case i7:return{...e,apiCallStatus:null};case Y8:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case H8:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case Q8:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case K8:return{...e,confirmOrderData:t.value};case G8:return{...e,confirmOrderData:t.error};case R5:return{...e,loginApiCallStatus:S.rs.PENDING};case x5:return{...e,loginApiCallStatus:S.rs.SUCCESS};case _5:case _5:return{...e,loginApiCallStatus:S.rs.FAILURE};case k5:return{...e,loginData:t.data};case V5:return{...e,loginData:null};case k8:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case O7:return{...e,paystackApiCallStatus:null};case w7:return{...e,paystackApiCallStatus:S.rs.PENDING};case E7:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case T7:return{...e,paystackApiCallStatus:S.rs.FAILURE};case z7:return{...e,paystackStatusApiCallStatus:null};case k7:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case V7:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case R7:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case q7:return{...e,paystackData:t.value};case W7:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case $7:return{...e,paystackStatusData:t.value};default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=s3),t.type){case Z7:return{...e,a
2piCallStatus:S.rs.PENDING};case X7:return{...e,apiCallStatus:S.rs.SUCCESS};case J7:return{...e,apiCallStatus:S.rs.FAILURE};case Q7:return{...e,apiCallStatus:null};case u3:return{...e,payloadData:t.value};case o3:return{...e,payloadStatus:S.wK.INVALID};default:return e}}}),i3="/travel-insurance",c3={LANDING_PAGE:-1,QOUTE:0,TRAVEL_DETAILS:1,PAYMENT:2},d3=[{URL:`${i3}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${i3}/travel-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${i3}/payments`,URL_PART:"payment",TITLE:"Payment"}],p3=(d3[c3.QOUTE].URL,d3[c3.TRAVEL_DETAILS].URL,d3[c3.PAYMENT].URL,"travel/routing/setValue/"),m3=p3+"navigatePrevious",v3=p3+"navigateNext",f3=p3+"navigationDone",y3=p3+"activePageIndex",h3="travel/routing/transition/",g3=p3+"landingPage",b3=h3+"toLandingPage",A3=h3+"toTravelQuote",S3=()=>({type:A3}),N3=h3+"toTravelDetails",C3=()=>({type:N3}),I3=h3+"toPayment",D3={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const w3="travelInsurance/quoteForm/",E3=w3+"setValue",T3=w3+"setValid",O3=w3+"/state/reinitialize",P3=w3+"formValid",M3=w3+"formInValid",L3=w3+"shareFormValid",z3=w3+"shareFormValid",k3=E3+"shareEmailValue",V3=T3+"shareEmailValid",R3=()=>({type:P3}),x3=()=>({type:M3}),_3=`${E3}/apiTransition/pending`,F3=`${E3}/apiTransition/success`,j3=`${E3}/apiTransition/failure`,U3=`${E3}/shareQuote/apiTransition/pending`,$3=`${E3}/shareQuote/apiTransition/success`,B3=`${E3}/shareQuote/apiTransition/failure`,W3=`${E3}/apiTransition/products/pending`,q3=`${E3}/apiTransition/products/success`,K3=`${E3}/apiTransition/products/failure`,G3=()=>({type:_3}),Y3=()=>({type:F3}),H3=()=>({type:j3}),Q3=()=>({type:W3}),Z3=()=>({type:q3}),X3=()=>({type:K3}),J3=()=>({type:U3}),eee=()=>({type:$3}),tee=()=>({type:B3}),ree=E3+"collectTravelInsuranceQuoteData",aee=E3+"addCover",nee=E3+"calculatePremiumSuccess",uee=E3+"collectShareQuoteFormData",oee=E3+"shareQuoteSuccess",see=E3+"shareQuoteFailure",lee=E3+"fetchAllProducts",iee=w3+"fetchAllProducts/success",cee=w3+"fetchAllProducts/failure",dee=E3+"tripTypeValue",pee=T3+"tripTypeValid",mee=E3+"coverForValue",vee=T3+"coverForValid",fee=E3+"depatureCountryValue",yee=T3+"depatureCountryValid",hee=E3+"destinationCountryValue",gee=T3+"destinationCountryValid",bee=E3+"depatureDateValue",Aee=T3+"depatureDateValid",See=E3+"returnDateValue",Nee=T3+"returnDateValid",Cee=E3+"DOBValue",Iee=T3+"DOBValid",Dee=E3+"noOfTravellersValue",wee=T3+"noOfTravellersValid",Eee=E3+"selectTravelCover",Tee=T3+"selectTravelCover",Oee="travelInsurance/quoteForm/shareQuote",Pee={formStatus:S.wK.INVALID,apiCallStatus:null,shareQuoteAPIStatus:null,addedCover:null,showShareModal:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Travel Insurance",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},products:null,apiPendingProducts:null,premiumCalculation:{value:{premium:150},status:null,error:null},form:{tripType:{value:null,error:null,status:null},coverFor:{value:null,error:null,status:null},departureCountry:{value:null,error:null,status:null},destinationCountry:{value:null,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},noOfTravellers:{value:null,error:null,status:null},selectedCover:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},dob:{value:null,error:null,status:null}}};const Mee="travelInsuranceke/travelDetailsForm/",Lee=Mee+"setValue/",zee=Mee+"setValid/",kee="travelInsuranceke/travelDetailsForm/transition/formValid",Vee="travelInsuranceke/travelDetailsForm/transition/formInValid",Ree=()=>({type:kee}),xee=()=>({type:Vee}),_ee=`${Lee}/apiTransition/pending`,Fee=`${Lee}/apiTransition/success`,jee=`${Lee}/apiTransition/failure`,Uee=Lee+"collectPersonalDetailsData",$ee=Lee+"success",Bee=Lee+"failure",Wee=Lee+"title",qee=zee+"title",Kee=Lee+"fullName",Gee=zee+"fullName",Yee=Lee+"DOB",Hee=zee+"DOB",Qee=Lee+"idType",Zee=zee+"idType",Xee=Lee+"idNumber",Jee=zee+"idNumber",ete=Lee+"kraNumber",tte=zee+"kraNumber",rte=Lee+"phoneNumber",ate=zee+"phoneNumber",nte=Lee+"email",ute=zee+"email",ote=Lee+"travellersId",ste=Mee+"travellers",lte=Mee+"traveller",ite=Mee+"updateTraveller",cte=Mee+"currentTraveller",dte={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,travellers:[],currentTravellerIndex:null,form:{title:{value:null,error:null,status:null},fullName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idType:{value:null,error:null,status:null},kraNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},travellerId:{value:null,error:null,status:null}}};const pte="travelInsurance/confirmPayments/transition/",mte="travelInsurance/confirmPayments/initialize/",vte=pte+"validateForm",fte=pte+"invalidateForm",yte="travelInsurance/payments/setValue/",hte="travelInsurance/payments/setValid/",gte="travelInsurance/ke/payments/setValue/triggerPaymentsStkPush",bte=yte+"triggerPaymentsStkPushSuccess",Ate=yte
2+"triggerPaymentsStkPushFailure",Ste=`${yte}/apiTransition/push/pending`,Nte=`${yte}/apiTransition/push/success`,Cte=`${yte}/apiTransition/push/failure`,Ite=yte+"confirm/Order",Dte=yte+"confirm/Order/success",wte=yte+"confirm/Order/failure",Ete=yte+"/api/confirm/Order/success",Tte=yte+"/api/confirm/Order/failure",Ote=yte+"/api/confirm/Order/pending",Pte=()=>({type:Ste}),Mte=()=>({type:Nte}),Lte=()=>({type:Cte}),zte=yte+"checkPaymentsStatus",kte=yte+"checkPaymentsStatusSuccess",Vte=yte+"checkPaymentsStatusFailure",Rte=`${yte}/apiTransition/flex-pay/status/pending`,xte=`${yte}/apiTransition/flex-pay/status/success`,_te=`${yte}/apiTransition/flex-pay/status/failure`,Fte=`${yte}/apiTransition/flex-pay/status/initial`,jte=()=>({type:Rte}),Ute=()=>({type:xte}),$te=()=>({type:_te}),Bte=()=>({type:vte}),Wte=()=>({type:fte}),qte=yte+"phoneNumber",Kte=hte+"phoneNumber",Gte=yte+"terms",Yte=hte+"terms",Hte=yte+"networkProvider",Qte=hte+"networkProvider",Zte="travelInsurance/loginDetails/",Xte=Zte+"collectLoginDetails/",Jte=Zte+"loginSuccess/",ere=Zte+"loginFailure/",tre=Zte+"apiPendingLogin/",rre=Zte+"apiSuccessLogin/",are=Zte+"apiFailureLogin/",nre=()=>({type:tre}),ure=()=>({type:rre}),ore=()=>({type:are}),sre={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const lre={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,selectedForm:"carDetails",form:{registrationNumber:{value:null,error:null,status:null},manufactureModel:{value:null,error:null,status:null},chasisNumber:{value:null,error:null,status:null},engineNumber:{value:null,error:null,status:null},bodyType:{value:null,error:null,status:null},sittingCapacity:{value:null,error:null,status:null},color:{value:null,error:null,status:null},yearsWithLicense:{value:null,error:null,status:null},fuel:{value:null,error:null,status:null}}};const ire={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},kraUpload:{value:null,error:null,status:null}}};const cre={formStatus:S.wK.VALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,form:{declineProposal:{value:!1,status:S.Oz.VALID,error:null},increasedPremiums:{value:!1,status:S.Oz.VALID,error:null},policyRejected:{value:!1,status:S.Oz.VALID,error:null},defectVision:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null},convicted:{value:!1,status:S.Oz.VALID,error:null},stickerCollection:{value:null,status:S.Oz.INVALID,error:null}}};const dre={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const pre="travelInsurance/collection/",mre=`${pre}/apiTransition/pending`,vre=`${pre}/apiTransition/success`,fre=`${pre}/apiTransition/failure`,yre=()=>({type:mre}),hre=()=>({type:vre}),gre=()=>({type:fre}),bre=pre+"collectPayloadData",Are=pre+"success",Sre=pre+"failure",Nre={apiCallStatus:null,payloadData:null,payloadStatus:null};const Cre="travel/motorAgentModalDetails/",Ire=Cre+"setValue/",Dre=Cre+"setValid/",wre=Ire+"modalFormDisplay",Ere="travel/motorAgentModalDetails/state/reinitialize",Tre="travel/motorAgentModalDetails/transition/formValid",Ore="travel/motorAgentModalDetails/transition/formInValid",Pre=Cre+"api/pending",Mre=Cre+"api/sucesss",Lre=Cre+"api/failure",zre=Cre+"trigger/agents",kre=Ire+"intermediaryType",Vre=Dre+"intermediaryType",Rre=()=>({type:Tre}),xre=()=>({type:Ore}),_re=()=>({type:Pre}),Fre=()=>({type:Mre}),jre=()=>({type:Lre}),Ure=Ire+"Allagents",$re=Ire+"name",Bre=Dre+"name",Wre=Ire+"phoneNumber",qre=Dre+"phoneNumber",Kre={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Gre={formStatus:S.wK.INVALID,dropOffDetails:null,buildingDetailsReferenceData:null,apiCallStatus:null,form:{hasFinacialInterest:{value:null,error:null,status:null},finacialInstitution:{value:null,error:null,status:null},streetOfPremise:{value:null,error:null,status:null},townOfPremise:{value:null,error:null,status:null},buildingType:{value:null,error:null,status:null},useOfProperty:{value:null,error:null,status:null},roofNature:{value:null,error:null,status:null},wallNature:{value:null,error:null,status:null},location:{value:null,error:null,status:null},lrNumber:{value:null,error:null,status:null},security:{value:null,error:null,status:null},perimeterWall:{value:null,error:null,status:null},landScaping:{value:null,error:null,status:null},swimmingPool:{value:null,error:null,status:null},noOfFloors:{value:null,error:null,status:null}}};const Yre=(0,m.HY)({routing:function(e,t){void 0===e&&(e=D3);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case y3:return{...e,doNavigation:!0,activePageIndex:t.value};case f3:return{...e,doNavigation:!1};case A3:return r(c3.QOUTE);case N3:return r(c3.TRAVEL_DETAILS);case I3:return r(c3.PAYMENT);case g3:return{...e,landingPage:t.value};case b3:return r(c3.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=Pee);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case M3:return{...e,formStatus:S.wK.INVALID};case P3:return{...e,formStatus:S.wK.VALID};case iee:return{...e,products:t.value};case cee:return{...e,products:t.error};
2case W3:return{...e,apiPendingProducts:S.rs.PENDING};case q3:return{...e,apiPendingProducts:S.rs.SUCCESS};case K3:return{...e,apiPendingProducts:S.rs.FAILURE};case L3:return{...e,shareQuoteFormStatus:S.wK.VALID};case aee:return{...e,addedCover:t.value};case z3:return{...e,shareQuoteFormStatus:S.wK.INVALID};case dee:return a("tripType",e=>({...e,value:t.value}));case nee:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case pee:return a("tripType",e=>({...e,status:r(t.error),error:t.error}));case mee:return a("coverFor",e=>({...e,value:t.value}));case vee:return a("coverFor",e=>({...e,status:r(t.error),error:t.error}));case fee:return a("departureCountry",e=>({...e,value:t.value}));case yee:return a("departureCountry",e=>({...e,status:r(t.error),error:t.error}));case hee:return a("destinationCountry",e=>({...e,value:t.value}));case gee:return a("destinationCountry",e=>({...e,status:r(t.error),error:t.error}));case bee:return a("departureDate",e=>({...e,value:t.value}));case Aee:return a("departureDate",e=>({...e,status:r(t.error),error:t.error}));case Cee:return a("dob",e=>({...e,value:t.value}));case Iee:return a("dob",e=>({...e,status:r(t.error),error:t.error}));case See:return a("returnDate",e=>({...e,value:t.value}));case Nee:return a("returnDate",e=>({...e,status:r(t.error),error:t.error}));case Dee:return a("noOfTravellers",e=>({...e,value:t.value}));case wee:return a("noOfTravellers",e=>({...e,status:r(t.error),error:t.error}));case Eee:return a("selectedCover",e=>({...e,value:t.value}));case Tee:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case Oee:return{...e,showShareModal:t.value};case uee:return{...e,shareQuoteFormStatus:S.wK.VALID};case oee:return{...e,quoteShare:t.value};case see:return{...e,quoteShare:t.error};case k3:return a("shareEmail",e=>({...e,value:t.value}));case V3:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case U3:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case $3:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case B3:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case O3:return Pee;default:return e}},travelDetails:function(e,t){var r,a;void 0===e&&(e=dte);const n=e=>e?S.Oz.ERROR:S.Oz.VALID,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case kee:return{...e,formStatus:S.wK.VALID};case Vee:return{...e,formStatus:S.wK.INVALID};case ste:return{...e,travellers:t.value};case cte:return{...e,currentTravellerIndex:t.value};case lte:return{...e,travellers:[].concat((0,p.A)(e.travellers),[t.value])};case ite:let o=null===(r=e)||void 0===r?void 0:r.travellers.map(function(e){return e.travellerId.value}).indexOf(t.id),s=null===(a=e)||void 0===a?void 0:a.travellers;return s[o]=t.value,{...e,travellers:s};case Yee:return u("dob",e=>({...e,value:t.value}));case Hee:return u("dob",e=>({...e,error:t.error,status:n(t.error)}));case ote:return u("travellerId",e=>({...e,value:t.value}));case Kee:return u("fullName",e=>({...e,value:t.value}));case Gee:return u("fullName",e=>({...e,error:t.error,status:n(t.error)}));case Qee:return u("idType",e=>({...e,value:t.value}));case Zee:return u("idType",e=>({...e,error:t.error,status:n(t.error)}));case rte:return u("phoneNumber",e=>({...e,value:t.value}));case ate:return u("phoneNumber",e=>({...e,error:t.error,status:n(t.error)}));case nte:return u("email",e=>({...e,value:t.value}));case ute:return u("email",e=>({...e,error:t.error,status:n(t.error)}));case Wee:return u("title",e=>({...e,value:t.value}));case qee:return u("title",e=>({...e,error:t.error,status:n(t.error)}));case Xee:return u("idNumber",e=>({...e,value:t.value}));case Jee:return u("idNumber",e=>({...e,error:t.error,status:n(t.error)}));case ete:return u("kraNumber",e=>({...e,value:t.value}));case tte:return u("kraNumber",e=>({...e,error:t.error,status:n(t.error)}));case _ee:return{...e,apiCallStatus:S.rs.PENDING};case Fee:return{...e,apiCallStatus:S.rs.SUCCESS};case jee:return{...e,apiCallStatus:S.rs.FAILURE};case Uee:return{...e,formStatus:S.wK.VALID};case $ee:return{...e,personalDetailsReferenceData:t.value};case Bee:return{...e,personalDetailsReferenceData:t.error};case"travelInsurance/travelDetailsForm/state/reinitialize":return dte;default:return e}},payments:function(e,t){void 0===e&&(e=sre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case vte:return{...e,formStatus:S.wK.VALID};case fte:return{...e,formStatus:S.wK.INVALID};case qte:return a("phoneNumber",e=>({...e,value:t.value}));case Hte:return a("networkProvider",e=>({...e,value:t.value}));case Qte:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case Kte:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Gte:return a("terms",e=>({...e,value:t.value}));case Yte:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case Ste:return{...e,stkApiCallStatus:S.rs.PENDING};case Nte:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Cte:return{...e,stkApiCallStatus:S.rs.FAILURE};case bte:return{...e,stkPushData:t.value};case Ate:return{...e,stkPushData:t.error};case Rte:return{...e,statusApiCallStatus:S.rs.PENDING};case xte:return{...e,statusApiCallStatus:S.rs.SUCCESS};case _te:return{...e,statusApiCallStatus:S.rs.FAILURE};case kte:return{...e,paymentStatus:t.value};case Vte:return{...e,paymentStatus:t.error};
2case Fte:return{...e,apiCallStatus:null};case tre:return{...e,loginApiCallStatus:S.rs.PENDING};case rre:return{...e,loginApiCallStatus:S.rs.SUCCESS};case are:case are:return{...e,loginApiCallStatus:S.rs.FAILURE};case Jte:return{...e,loginData:t.data};case ere:return{...e,loginData:null};case mte:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case Ete:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case Tte:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case Ote:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case Dte:return{...e,confirmOrderData:t.value};case wte:return{...e,confirmOrderData:t.error};default:return e}},carDetails:function(e,t){void 0===e&&(e=lre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case JP:return{...e,formStatus:S.wK.VALID};case eM:return{...e,formStatus:S.wK.INVALID};case vM:return n("registrationNumber",e=>({...e,value:t.value}));case fM:return n("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case a.MANUFACTURE_MODEL_SET_VALUE:return n("manufactureModel",e=>({...e,value:t.value}));case a.MANUFACTURE_MODEL_SET_VALID:return n("manufactureModel",e=>({...e,error:t.error,status:r(t.error)}));case yM:return n("chasisNumber",e=>({...e,value:t.value}));case hM:return n("chasisNumber",e=>({...e,error:t.error,status:r(t.error)}));case IM:return n("engineNumber",e=>({...e,value:t.value}));case DM:return n("engineNumber",e=>({...e,error:t.error,status:r(t.error)}));case gM:return n("bodyType",e=>({...e,value:t.value}));case bM:return n("bodyType",e=>({...e,error:t.error,status:r(t.error)}));case AM:return n("sittingCapacity",e=>({...e,value:t.value}));case SM:return n("sittingCapacity",e=>({...e,error:t.error,status:r(t.error)}));case NM:return n("color",e=>({...e,value:t.value}));case CM:return n("color",e=>({...e,error:t.error,status:r(t.error)}));case OM:return n("yearsWithLicense",e=>({...e,value:t.value}));case PM:return n("yearsWithLicense",e=>({...e,error:t.error,status:r(t.error)}));case EM:return n("fuel",e=>({...e,value:t.value}));case TM:return n("fuel",e=>({...e,error:t.error,status:r(t.error)}));case wM:return{...e,selectedForm:t.value};case aM:return{...e,apiCallStatus:S.rs.PENDING};case nM:return{...e,apiCallStatus:S.rs.SUCCESS};case uM:return{...e,apiCallStatus:S.rs.FAILURE};case sM:return{...e,formStatus:S.wK.VALID};case lM:return{...e,personalDetailsReferenceData:t.value};case iM:return{...e,personalDetailsReferenceData:t.error};case tM:return lre;default:return e}},documents:function(e,t){void 0===e&&(e=ire);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case m1:return{...e,formStatus:S.wK.VALID};case v1:return{...e,formStatus:S.wK.INVALID};case E1:return a("idUpload",e=>({...e,value:t.value}));case T1:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case z1:return a("idUpload",e=>({...e,value:null}));case O1:return a("kraUpload",e=>({...e,value:t.value}));case k1:return a("kraUpload",e=>({...e,value:null}));case P1:return a("kraUpload",e=>({...e,error:t.error,status:r(t.error)}));case f1:return ire;default:return e}},declarations:function(e,t){void 0===e&&(e=cre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nz:return{...e,formStatus:S.wK.VALID};case uz:return{...e,formStatus:S.wK.INVALID};case iz:return a("declineProposal",e=>({...e,value:t.value}));case cz:return a("declineProposal",e=>({...e,error:t.error,status:r(t.error)}));case dz:return a("increasedPremiums",e=>({...e,value:t.value}));case pz:return a("increasedPremiums",e=>({...e,error:t.error,status:r(t.error)}));case mz:return a("policyRejected",e=>({...e,value:t.value}));case vz:return a("policyRejected",e=>({...e,error:t.error,status:r(t.error)}));case fz:return a("defectVision",e=>({...e,value:t.value}));case yz:return a("defectVision",e=>({...e,error:t.error,status:r(t.error)}));case hz:return a("convicted",e=>({...e,value:t.value}));case gz:return a("convicted",e=>({...e,error:t.error,status:r(t.error)}));case bz:return a("stickerCollection",e=>({...e,value:t.value}));case Az:return a("stickerCollection",e=>({...e,error:t.error,status:r(t.error)}));case oz:return cre;default:return e}},nextOfKin:function(e,t){void 0===e&&(e=dre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sk:return{...e,formStatus:S.wK.VALID};case lk:return{...e,formStatus:S.wK.INVALID};case Nk:return a("relationship",e=>({...e,value:t.value}));case Ck:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Ak:return a("lastName",e=>({...e,value:t.value}));case Sk:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case gk:return a("firstName",e=>({...e,value:t.value}));case bk:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case wk:return a("email",e=>({...e,value:t.value}));case Ek:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Ik:return a("idNumber",e=>({...e,value:t.value}));case Dk:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Tk:return a("postalAddress",e=>({...e,value:t.value}));case Ok:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));
2case pk:return{...e,apiCallStatus:S.rs.PENDING};case mk:return{...e,apiCallStatus:S.rs.SUCCESS};case vk:return{...e,apiCallStatus:S.rs.FAILURE};case fk:return{...e,formStatus:S.wK.VALID};case yk:return{...e,personalDetailsReferenceData:t.value};case hk:return{...e,personalDetailsReferenceData:t.error};case ik:return dre;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=Nre),t.type){case mre:return{...e,apiCallStatus:S.rs.PENDING};case vre:return{...e,apiCallStatus:S.rs.SUCCESS};case fre:return{...e,apiCallStatus:S.rs.FAILURE};case Are:return{...e,payloadData:t.value};case Sre:return{...e,payloadStatus:S.wK.INVALID,payloadData:t.error};default:return e}},agent:function(e,t){void 0===e&&(e=Kre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Tre:return{...e,formStatus:S.wK.VALID};case wre:return{...e,displayModal:t.value};case Ore:return{...e,formStatus:S.wK.INVALID};case Pre:return{...e,apiCallStatus:S.rs.PENDING};case Mre:return{...e,apiCallStatus:S.rs.SUCCESS};case Lre:return{...e,apiCallStatus:S.rs.FAILURE};case $re:return a("name",e=>({...e,value:t.value}));case Bre:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Wre:return a("agentCode",e=>({...e,value:t.value}));case qre:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case kre:return a("intermediaryType",e=>({...e,value:t.value}));case Vre:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case Ure:return{...e,agents:t.value};case Ere:return Kre;default:return e}},buildingDetails:function(e,t){void 0===e&&(e=Gre);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case P6:return{...e,formStatus:S.wK.VALID};case M6:return{...e,formStatus:S.wK.INVALID};case W6:return a("hasFinacialInterest",e=>({...e,value:t.value}));case q6:return a("hasFinacialInterest",e=>({...e,error:t.error,status:r(t.error)}));case K6:return a("finacialInstitution",e=>({...e,value:t.value}));case G6:return a("finacialInstitution",e=>({...e,error:t.error,status:r(t.error)}));case Y6:return a("streetOfPremise",e=>({...e,value:t.value}));case H6:return a("streetOfPremise",e=>({...e,error:t.error,status:r(t.error)}));case Q6:return a("townOfPremise",e=>({...e,value:t.value}));case Z6:return a("townOfPremise",e=>({...e,error:t.error,status:r(t.error)}));case X6:return a("buildingType",e=>({...e,value:t.value}));case J6:return a("buildingType",e=>({...e,error:t.error,status:r(t.error)}));case e9:return a("useOfProperty",e=>({...e,value:t.value}));case t9:return a("useOfProperty",e=>({...e,error:t.error,status:r(t.error)}));case r9:return a("roofNature",e=>({...e,value:t.value}));case a9:return a("roofNature",e=>({...e,error:t.error,status:r(t.error)}));case n9:return a("wallNature",e=>({...e,value:t.value}));case u9:return a("wallNature",e=>({...e,error:t.error,status:r(t.error)}));case o9:return a("location",e=>({...e,value:t.value}));case s9:return a("location",e=>({...e,error:t.error,status:r(t.error)}));case l9:return a("lrNumber",e=>({...e,value:t.value}));case i9:return a("lrNumber",e=>({...e,error:t.error,status:r(t.error)}));case c9:return a("security",e=>({...e,value:t.value}));case d9:return a("security",e=>({...e,error:t.error,status:r(t.error)}));case p9:return a("perimeterWall",e=>({...e,value:t.value}));case m9:return a("perimeterWall",e=>({...e,error:t.error,status:r(t.error)}));case v9:return a("landScaping",e=>({...e,value:t.value}));case f9:return a("landScaping",e=>({...e,error:t.error,status:r(t.error)}));case y9:return a("swimmingPool",e=>({...e,value:t.value}));case h9:return a("swimmingPool",e=>({...e,error:t.error,status:r(t.error)}));case g9:return a("noOfFloors",e=>({...e,value:t.value}));case b9:return a("noOfFloors",e=>({...e,error:t.error,status:r(t.error)}));case L6:return Gre;default:return e}}});var Hre=r(13280),Qre=r(97327);const Zre={activePageIndex:Qre.kX,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null};const Xre="digiLifeLoanProtection/personalDetails/transition/formValid",Jre="digiLifeLoanProtection/personalDetails/transition/formInvalid",eae={formValid:()=>({type:Xre}),formInvalid:()=>({type:Jre})},tae="digiLifeLoanProtection/personalDetails/transition/resetState",rae="digiLifeLoanProtection/personalDetails/setValue/",aae="digiLifeLoanProtection/personalDetails/setValid/",nae=rae+"title",uae=aae+"title",oae=rae+"firstNames",sae=aae+"firstNames",lae=rae+"surname",iae=aae+"surname",cae=rae+"gender",dae=aae+"gender",pae=rae+"idType",mae=rae+"id",vae=aae+"id",fae=rae+"idExpiry",yae=aae+"idExpiry",hae=rae+"education",gae=aae+"education",bae=e=>({type:nae,value:e}),Aae=e=>({type:uae,error:e}),Sae=e=>({type:oae,value:e}),Nae=e=>({type:sae,error:e}),Cae=e=>({type:lae,value:e}),Iae=e=>({type:iae,error:e}),Dae=e=>({type:cae,value:e}),wae=e=>({type:dae,error:e}),Eae=e=>({type:mae,value:e}),Tae=e=>({type:vae,error:e}),Oae=e=>({type:fae,value:e}),Pae=e=>({type:yae,error:e}),Mae=e=>({type:hae,value:e}),Lae=e=>({type:gae,error:e}),zae=rae+"mobile",kae=aae+"mobile",Vae=rae+"email",Rae=aae+"email",xae=e=>({type:zae,value:e}),_ae=e=>({type:kae,error:e}),Fae=e=>({type:Vae,value:e}),jae=e=>({type:Rae,error:e}),Uae=rae+"streetAddress",$ae=aae+"streetAddress",Bae=rae+"city",Wae=aae+"city",qae=rae+"district",Kae=aae+"district",Gae=rae+"country",Yae=aae+"country",Hae=e=>({type:Uae,value:e}),Qae=e=>({type:$ae,error:e}),Zae=e=>({type:qae,value:e}),Xae=e=>({type:Kae,error:e}),Jae=e=>({type:Bae,value:e}),ene=e=>({type:Wae,error:e}),tne=e=>({type:Gae,value:e}),rne=e=>({type:Yae,error:e}),ane=rae+"postalStreetAddress",nne=aae+"postalStreetAddress",une=rae+"postalCity",one
2=aae+"postalCity",sne=rae+"postalDistrict",lne=aae+"postalDistrict",ine=rae+"postalCountry",cne=aae+"postalCountry",dne=e=>({type:ane,value:e}),pne=e=>({type:nne,error:e}),mne=e=>({type:une,value:e}),vne=e=>({type:one,error:e}),fne=e=>({type:sne,value:e}),yne=e=>({type:lne,error:e}),hne=e=>({type:ine,value:e}),gne=e=>({type:cne,error:e}),bne=rae+"loanAmount",Ane=aae+"loanAmount",Sne=rae+"loanType",Nne=aae+"loanType",Cne=rae+"bank",Ine=aae+"bank",Dne=rae+"loanTerm",wne=aae+"loanTerm",Ene=e=>({type:bne,value:e}),Tne=e=>({type:Ane,error:e}),One=e=>({type:Sne,value:e}),Pne=e=>({type:Nne,error:e}),Mne=e=>({type:Cne,value:e}),Lne=e=>({type:Ine,error:e}),zne=e=>({type:Dne,value:e}),kne=e=>({type:wne,error:e}),Vne=rae+"employmentType",Rne=aae+"employmentType",xne=rae+"occupation",_ne=aae+"occupation",Fne=rae+"incomeSource",jne=aae+"incomeSource",Une=rae+"incomeSourceText",$ne=aae+"incomeSourceText",Bne=e=>({type:Vne,value:e}),Wne=e=>({type:Rne,error:e}),qne=e=>({type:xne,value:e}),Kne=e=>({type:_ne,error:e}),Gne=e=>({type:Fne,value:e}),Yne=e=>({type:jne,error:e}),Hne=e=>({type:Une,value:e}),Qne=e=>({type:$ne,error:e}),Zne=rae+"paymentFrequency",Xne=aae+"paymentFrequency",Jne=e=>({type:Zne,value:e}),eue=e=>({type:Xne,error:e});var tue=r(2507);const rue="Botswana",aue={formStatus:S.wK.INVALID,gCSStreetAddress:null,gCSPostalAddress:null,dropOffDetails:null,dlpCmbObject:{__typename:"Contentstack_call_me_back_email",product:"Digi Life",email:"[email protected]",privacy_policy_url:"/about-old-mutual/privacy-policy/"},form:{title:{value:null,error:null,status:null,displayValue:null},firstNames:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},gender:{value:null,error:null,status:null,displayValue:null},idType:{displayValue:"Omang",value:"01",error:null,status:null},id:{displayValue:null,value:null,error:null,status:null},idExpiry:{value:null,error:null,status:null},education:{displayValue:null,value:null,error:null,status:null},mobileNumber:{displayValue:null,value:null,error:null,status:null},email:{displayValue:null,value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},city:{value:null,error:null,status:null},district:{value:null,error:null,status:null,displayValue:null},country:{value:rue,error:null,status:S.wK.VALID},postalStreetAddress:{value:null,error:null,status:null},postalCity:{value:null,error:null,status:null},postalDistrict:{value:null,error:null,status:null,displayValue:null},postalCountry:{value:rue,error:null,status:S.wK.VALID},loanAmount:{value:null,error:null,status:null},loanType:{displayValue:null,value:null,error:null,status:null},bank:{displayValue:null,value:null,error:null,status:null},loanTerm:{value:null,error:null,status:null},employmentType:{displayValue:null,value:null,error:null,status:null},occupation:{value:null,error:null,status:null},sourceOfIncome:{displayValue:null,value:null,error:null,status:null},sourceOfIncomeText:{value:null,error:null,status:null},paymentFrequency:{displayValue:null,value:null,error:null,status:null}}};var nue=r(16263);const uue={apiStatus:null,applicationData:{bankData:[],branchCodesData:[]}};const oue="digiLifeLoanProtection/paymentDetails/transition/formValid",sue="digiLifeLoanProtection/paymentDetails/transition/formInvalid",lue="digiLifeLoanProtection/paymentDetails/transition/",iue=lue+"togglePaymentAuthorization",cue=lue+"invalid",due={formValid:()=>({type:oue}),formInvalid:()=>({type:sue})},pue="digiLifeLoanProtection/livesCovered/transition/paymentDetails",mue="digiLifeLoanProtection/paymentDetails/setValue/",vue="digiLifeLoanProtection/paymentDetails/setValid/",fue=mue+"bankName",yue=vue+"bankName",hue=mue+"accountHolder",gue=vue+"accountHolder",bue=mue+"branchCode",Aue=vue+"branchCode",Sue=mue+"accountNumber",Nue=vue+"accountNumber",Cue=mue+"accountType",Iue=vue+"accountType",Due=mue+"debitOrderDay",wue=vue+"debitOrderDay",Eue=mue+"paymentAuthorization",Tue=vue+"paymentAuthorization",Oue=mue+"accountValidation/status",Pue=mue+"accountValidation/reset",Mue={formStatus:S.wK.INVALID,accountValidationStatus:Qre.dY.IDLE,includeAvs:!1,includeCdv:!1,form:{bankName:{value:null,error:null,status:null,displayValue:null},branchCode:{value:null,error:null,status:null,displayValue:null},accountNumber:{value:null,error:null,status:null},accountHolder:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null,displayValue:null},debitOrderDay:{value:null,error:null,status:null},paymentAuthorization:{value:S.Yf.NO,error:null,status:null}}};const Lue="digiLifeLoanProtection/uploadDocuments/setValue/",zue="digiLifeLoanProtection/uploadDocuments/setValid/",kue="digiLifeLoanProtection/uploadDocuments/formValid",Vue="digiLifeLoanProtection/uploadDocuments/formInvalid",Rue=Lue+"idDocument",xue=zue+"idDocument",_ue=Lue+"clearIdDocument",Fue=Lue+"incomeProofDocument",jue=zue+"incomeProofDocument",Uue=Lue+"addressProofDocument",$ue=zue+"addressProofDocument",Bue=Lue+"loanLetterDocument",Wue=zue+"loanLetterDocument",que=Lue+"bankStatementDocument",Kue=zue+"bankStatementDocument",Gue=Lue+"reset",Yue={formStatus:S.wK.INVALID,form:{certifiedCopyOfId:{fileName:null,fileContaint:null,error:null,status:null,file:null},incomeProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},addressProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},loanLetter:{fileName:null,fileContaint:null,error:null,status:null,file:null},bankStatement:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const Hue="digiLifeLoanProtection/confirmDetails/transition/formValid",Que="digiLifeLoanProtection/confirmDetails/transition/formInvalid",Zue="digiLifeLoanProtection/confirmDetails/transition/toggleDeclarations",Xue="digiLifeLoanProtection/confirmDetails/transition/toggleDeclarations/validate",Jue="digiLifeLoanProtection/confirmDetails/transition/resetState",eoe="digiLifeLoanProtection/confirmDetails/setValue/declarations",toe="digiLifeLoanProtection/confirmDetails/submitApplication/",roe=toe+"send",aoe=toe+"setApiStatus",noe=toe+"referenceId",uoe=e=>({type:aoe,value:e}),ooe={formStatus:S.wK.INVALID,declarations:S.Yf.UNTOUCHED,declarationsValidationMessage:null,referenceNumber:null,submitApiStatus:null};const soe="digiLifeLoanProtection/scrolling/transition/scrollToClass",loe="digiLifeLoanProtection/scrolling/transition/scrollToId",ioe="digiLifeLoanProtection/scrolling/transition/resetScroll",coe=e=>({type:loe,value:e}),doe={scrollToClass:null,scrollToId:null};const poe="digiLifeLoanProtection/thankYou/setValue/",moe=poe+"referenceNumber",voe=poe+"firstNames",foe=poe+"reset",yoe={referenceNumber:null,firstNames:null};const hoe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=Zre);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Hre.lm:return{...e,activePageIndex:t.value};case Hre.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case Hre.TC:return{...e,doNavigation:!1};case Hre.ae:return r(Qre.rB.REPLACEMENT_POLICY);case Hre.QE:return r(Qre.rB.PERSONAL_DETAILS);case Hre.Ug:return r(Qre.rB.PAYMENT_DETAILS);case Hre.vu:return r(Qre.rB.UPLOAD_DOCUMENTS);case Hre.KD:return r(Qre.rB.CONFIRMATION);case Hre.Lf:return r(Qre.rB.THANK_YOU);default:return e}},personalDetails:function(e,t){void 0===e&&(e=aue);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=()=>S.Oz.UNTOUCHED,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),o=e=>e?e.trim():e,s=e=>e?e.replace(/ /g,""):e;switch(t.type){case Xre:return{...e,formStatus:S.wK.VALID};case Jre:return{...e,formStatus:S.wK.INVALID};case nae:return u("title",e=>({...e,displayValue:t.value.value,value:t.value.id}));case uae:return u("title",e=>({...e,error:t.error,status:r(t.error)}));case oae:return u("firstNames",e=>({...e,displayValue:t.value,value:o(t.value)}));case sae:return u("firstNames",e=>({...e,error:t.error,status:r(t.error)}));case lae:return u("surname",e=>({...e,displayValue:t.value,value:o(t.value)}));case iae:return u("surname",e=>({...e,error:t.error,status:r(t.error)}));case cae:return u("gender",e=>{var r,a;return{...e,displayValue:null===(r=t.value)||void 0===r?void 0:r.value,value:null===(a=t.value)||void 0===a?void 0:a.id}});case dae:return u("gender",e=>({...e,error:t.error,status:r(t.error)}));case pae:return u("idType",e=>{var r,a;return{...e,displayValue:null===(r=t.value)||void 0===r?void 0:r.value,value:null===(a=t.value)||void 0===a?void 0:a.id}});case mae:return u("id",e=>({...e,displayValue:t.value,value:t.value}));case vae:return u("id",e=>({...e,error:t.error,status:r(t.error)}));case fae:return u("idExpiry",e=>({...e,displayValue:t.value,value:o(t.value)}));case yae:return u("idExpiry",e=>({...e,error:t.error,status:r(t.error)}));case hae:return u("education",e=>{var r,a;return{...e,displayValue:null===(r=t.value)||void 0===r?void 0:r.value,value:null===(a=t.value)||void 0===a?void 0:a.id}});case gae:return u("education",e=>({...e,error:t.error,status:r(t.error)}));case zae:return u("mobileNumber",e=>({...e,value:s(t.value),displayValue:t.value}));case kae:return u("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case Vae:return u("email",e=>({...e,displayValue:t.value,value:o(t.value)}));case Rae:return u("email",e=>({...e,error:t.error,status:r(t.error)}));case Uae:return u("streetAddress",e=>({...e,value:t.value}));case $ae:return u("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Bae:return u("city",e=>({...e,value:t.value}));case Wae:return u("city",e=>({...e,error:t.error,status:r(t.error)}));case qae:return u("district",e=>({...e,displayValue:t.value.value,value:t.value.id}));case Kae:return u("district",e=>({...e,error:t.error,status:r(t.error)}));case Gae:return u("country",e=>({...e,value:t.value}));case Yae:return u("country",e=>({...e,error:t.error,status:r(t.error)}));case ane:return u("postalStreetAddress",e=>({...e,value:t.value}));case nne:return u("postalStreetAddress",e=>({...e,error:t.error,status:r(t.error)}));case n.POSTAL_STREET_ADDRESS_CLEAR_VALUE:return u("postalStreetAddress",e=>({...e,value:null,error:null,status:a()}));case une:return u("postalCity",e=>({...e,value:t.value}));case one:return u("postalCity",e=>({...e,error:t.error,status:r(t.error)}));case n.POSTAL_CITY_CLEAR_VALUE:return u("postalCity",e=>({...e,value:null,error:null,status:a()}));case sne:return u("postalDistrict",e=>({...e,displayValue:t.value.value,value:t.value.id}));case lne:return u("postalDistrict",e=>({...e,error:t.error,status:r(t.error)}));case ine:return u("postalCountry",e=>({...e,value:t.value}));case cne:return u("postalCountry",e=>({...e,error:t.error,status:r(t.error)}));case n.POSTAL_COUNTRY_CLEAR_VALUE:return u("postalCountry",e=>({...e,value:rue,error:null,status:S.Oz.VALID}));case bne:return u("loanAmount",e=>({...e,value:t.value}));case Ane:return u("loanAmount",e=>({...e,error:t.error,status:r(t.error)}));case Sne:return u("loanType",e=>({...e,displayValue:t.value.value,value:t.value.id}));case Nne:return u("loanType",e=>({...e,error:t.error,status:r(t.error)}));case Cne:return u("bank",e=>({...e,displayValue:t.value.value,value:t.value.id}));case Ine:return u("bank",e=>({...e,error:t.error,status:r(t.error)}));case Dne:return u("loanTerm",e=>({...e,value:t.value}));case wne:return u("loanTerm",e=>({...e,error:t.error,status:r(t.error)}));case Vne:return u("employmentType",e=>({...e,displayValue:t.value.value,value:t.value.id}));case Rne:return u("employmentType",e=>({...e,error:t.error,status:r(t.error)}));case xne:return u("occupation",e=>({...e,value:t.value}));case _ne:return u("occupation",e=>({...e,error:t.error,status:r(t.error)}));case Fne:return u("sourceOfIncome",e=>({...e,displayValue:t.value.value,value:t.value.id}));case jne:return u("sourceOfIncome",e=>({...e,error:t.error,status:r(t.error)}));case Une:return u("sourceOfIncomeText",e=>({...e,value:t.value}));case $ne:return u("sourceOfIncomeText",e=>({...e,error:t.error,status:r(t.error)}));case Zne:return u("paymentFrequency",e=>({...e,displayValue:t.value.value,value:t.value.id}));case Xne:return u("paymentFrequency",e=>({...e,error:t.error,status:r(t.error)}));case tae:return{...aue};default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=uue),t.type){case nue.oE:return{...e,a
2piStatus:t.value};case nue.sL:return{...e,applicationData:{...e.applicationData,...t.value}};case nue.I9:return{...e,applicationData:{...e.applicationData,bankData:t.value}};case nue.Vc:return{...e,applicationData:{...e.applicationData,branchCodesData:t.value}};case nue.ld:return{...uue};default:return e}},paymentDetails:function(e,t){void 0===e&&(e=Mue);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case oue:return{...e,formStatus:S.wK.VALID};case sue:return{...e,formStatus:S.wK.INVALID};case iue:return a("paymentAuthorization",t=>({...t,value:e.form.paymentAuthorization.value!==S.Yf.YES?S.Yf.YES:S.Yf.NO}));case cue:return a("paymentAuthorization",e=>({...e,value:t.value}));case Oue:return{...e,accountValidationStatus:t.value};case Tue:return a("paymentAuthorization",e=>({...e,error:t.error,status:r(t.error)}));case fue:return a("bankName",e=>({...e,value:t.value.id,displayValue:t.value.value}));case yue:return a("bankName",e=>({...e,error:t.error,status:r(t.error)}));case bue:return a("branchCode",e=>({...e,value:t.value.id,displayValue:t.value.value}));case Aue:return a("branchCode",e=>({...e,error:t.error,status:r(t.error)}));case Pue:return{...e,accountValidationStatus:Qre.dY.IDLE,form:{...e.form,paymentAuthorization:Mue.form.paymentAuthorization}};case Sue:return a("accountNumber",e=>({...e,value:t.value}));case Nue:return a("accountNumber",e=>({...e,error:t.error,status:r(t.error)}));case hue:return a("accountHolder",e=>({...e,value:t.value}));case gue:return a("accountHolder",e=>({...e,error:t.error,status:r(t.error)}));case Cue:return a("accountType",e=>({...e,value:t.value.id,displayValue:t.value.value}));case Iue:return a("accountType",e=>({...e,error:t.error,status:r(t.error)}));case Due:return a("debitOrderDay",e=>({...e,value:t.value}));case wue:return a("debitOrderDay",e=>({...e,error:t.error,status:r(t.error)}));case Eue:return a("paymentAuthorization",e=>({...e,value:t.value}));case pue:return{...Mue};default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=Yue);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Rue:return a("certifiedCopyOfId",e=>({...e,fileName:t.fileName,fileContaint:t.fileContaint,file:t.file}));case Fue:return a("incomeProof",e=>({...e,fileName:t.fileName,fileContaint:t.fileContaint,file:t.file}));case Uue:return a("addressProof",e=>({...e,fileName:t.fileName,fileContaint:t.fileContaint,file:t.file}));case Bue:return a("loanLetter",e=>({...e,fileName:t.fileName,fileContaint:t.fileContaint,file:t.file}));case que:return a("bankStatement",e=>({...e,fileName:t.fileName,fileContaint:t.fileContaint,file:t.file}));case _ue:return a("certifiedCopyOfId",e=>({error:null,status:null,fileName:null,fileContaint:null}));case xue:return a("certifiedCopyOfId",e=>({...e,error:t.error,status:r(t.error)}));case Kue:return a("bankStatement",e=>({...e,error:t.error,status:r(t.error)}));case jue:return a("incomeProof",e=>({...e,error:t.error,status:r(t.error)}));case Wue:return a("loanLetter",e=>({...e,error:t.error,status:r(t.error)}));case $ue:return a("addressProof",e=>({...e,error:t.error,status:r(t.error)}));case Gue:return{...Yue};case kue:return{...e,formStatus:S.wK.VALID};case Vue:return{...e,formStatus:S.wK.INVALID};default:return e}},confirmDetails:function(e,t){switch(void 0===e&&(e=ooe),t.type){case Hue:return{...e,formStatus:S.wK.VALID};case Que:return{...e,formStatus:S.wK.INVALID};case Zue:return{...e,declarations:t.value,declarationsValidationMessage:null};case eoe:return{...e,declarations:null};case Xue:return{...e,declarationsValidationMessage:"You need to accept T&C to move ahead"};case aoe:return{...e,submitApiStatus:t.value};case noe:return{...e,referenceNumber:t.value};case Jue:return{...ooe};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=doe),t.type){case soe:return{scrollToClass:t.value};case loe:return{scrollToId:t.value};case ioe:return{scrollToId:null};default:return e}},thankYouDetails:function(e,t){switch(void 0===e&&(e=yoe),t.type){case moe:return{...e,referenceNumber:t.value};case voe:return{...e,firstNames:t.value};case foe:return{...yoe};default:return e}}}),goe="/doctor-pi",boe=-1,Aoe=0,Soe=1,Noe=2,Coe=3,Ioe=[{URL:`${goe}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${goe}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${goe}/upload-documents`,URL_PART:"upload-documents",TITLE:"Documents"},{URL:`${goe}
2/payment`,URL_PART:"payment",TITLE:"Payment"}],Doe=(Ioe[Aoe].URL,Ioe[Soe].URL,Ioe[Noe].URL,Ioe[Coe].URL,"doctorsPi/routing/setValue/"),woe=Doe+"navigatePrevious",Eoe=Doe+"navigateNext",Toe=Doe+"navigationDone",Ooe=Doe+"activePageIndex",Poe="doctorsPi/routing/transition/",Moe=Doe+"landingPage",Loe=Poe+"toLandingPage",zoe=Poe+"toDoctorsQuote",koe=()=>({type:zoe}),Voe=Poe+"toPersonalDetails",Roe=()=>({type:Voe}),xoe=Poe+"toDocuments",_oe=()=>({type:xoe}),Foe=Poe+"toPayment",joe={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const Uoe="doctorsPi/quoteForm/",$oe=Uoe+"setValue/",Boe=Uoe+"setValid/",Woe=Uoe+"addCover/",qoe="doctorsPi/quoteForm/transition/formValid",Koe="doctorsPi/quoteForm/transition/formInValid",Goe="doctorsPi/shareQuoteForm/transition/formValid",Yoe="doctorsPi/shareQuoteForm/transition/formInValid",Hoe=Uoe+"shareQuote",Qoe="doctor/expiredAuth",Zoe=$oe+"sidebarOpen",Xoe=Uoe+"state/reinitialize",Joe=()=>({type:qoe}),ese=()=>({type:Koe}),tse=()=>({type:Yoe}),rse=()=>({type:Goe}),ase=`${$oe}/apiTransition/pending`,nse=`${$oe}/apiTransition/success`,use=`${$oe}/apiTransition/failure`,ose=`${Hoe}/apiTransition/pending`,sse=`${Hoe}/apiTransition/success`,lse=`${Hoe}/apiTransition/failure`,ise=()=>({type:ase}),cse=()=>({type:nse}),dse=()=>({type:use}),pse=()=>({type:ose}),mse=()=>({type:sse}),vse=()=>({type:lse}),fse=$oe+"collectDoctorsPiQuoteData",yse=$oe+"success",hse=$oe+"failure",gse=$oe+"calculatePremiumSuccess",bse=$oe+"collectShareQuoteFormData",Ase=$oe+"shareQuoteSuccess",Sse=$oe+"shareQuoteFailure",Nse=$oe+"firstName",Cse=Boe+"firstName",Ise=$oe+"surname",Dse=Boe+"surname",wse=$oe+"email",Ese=Boe+"email",Tse=$oe+"phoneNumber",Ose=Boe+"phoneNumber",Pse=$oe+"limitIndemnity",Mse=Boe+"limitIndemnity",Lse=$oe+"specialties",zse=Boe+"specialties",kse=Uoe+"/share/setValue/"+"shareEmailValue",Vse=Uoe+"/share/setValid/"+"shareEmailValid",Rse=$oe+"selectDoctorsCover",xse=$oe+"selectDoctorsCover",_se=e=>({type:Qoe,value:e}),Fse={sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,quoteReferenceData:null,addedCover:!1,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Doctors Pi Application",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculation:{value:null,status:null,error:null},form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},limitIndemnity:{value:null,error:null,status:null},specialty:{value:null,error:null,status:null},selectedCover:{value:"category_A",error:null,status:"valid"},shareEmail:{value:null,error:null,status:null}}};const jse="doctorsPi/personalDetailsForm/",Use=jse+"setValue",$se=jse+"setValid",Bse="doctorsPi/personalDetailsForm/transition/formValid",Wse="doctorsPi/personalDetailsForm/transition/formInValid",qse=()=>({type:Bse}),Kse=()=>({type:Wse}),Gse=`${Use}/apiTransition/initial`,Yse=`${Use}/apiTransition/pending`,Hse=`${Use}/apiTransition/success`,Qse=`${Use}/apiTransition/failure`,Zse=()=>({type:Gse}),Xse=()=>({type:Yse}),Jse=()=>({type:Hse}),ele=()=>({type:Qse}),tle=Use+"firstName",rle=$se+"firstName",ale=Use+"surname",nle=$se+"surname",ule=Use+"dob",ole=$se+"dob",sle=Use+"email",lle=$se+"email",ile=Use+"mobileNumber",cle=$se+"mobileNumber",dle=Use+"idPassport",ple=$se+"idPassport",mle=Use+"kraPinNumber",vle=$se+"kraPinNumber",fle=Use+"city",yle=$se+"city",hle=Use+"streetAddress",gle=$se+"streetAddress",ble=Use+"building",Ale=$se+"building",Sle=Use+"postalBox",Nle=$se+"postalBox",Cle=Use+"postalCode",Ile=$se+"postalCode",Dle=Use+"pid",wle=$se+"pid",Ele=jse+"collectPersonalDetails",Tle=Use+"referred",Ole=$se+"referred",Ple=e=>({type:Dle,value:e}),Mle={personalDetailId:0,formStatus:S.wK.INVALID,apiCallStatus:null,form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},email:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},idPassport:{value:null,error:null,status:null},kraPinNumber:{value:null,error:null,status:null},city:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},building:{value:null,error:null,status:null},postalBox:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const Lle="doctorsPi/uploadDocumentsForm/",zle="doctorsPi/declationsForm/",kle=Lle+"setValue/",Vle=Lle+"setValid/",Rle=zle+"setValue/",xle=zle+"setValid/",_le="doctorsPi/uploadDocumentsForm/transition/formValid",Fle="doctorsPi/uploadDocumentsForm/transition/formInValid",jle="doctorsPi/declationsForm/transition/statementValid",Ule="doctorsPi/declationsForm/transition/statementInValid",$le=Lle+"uploadDocuments",Ble=zle+"uploadDeclarations",Wle=()=>({type:_le}),qle=()=>({type:Fle}),Kle=()=>({type:jle}),Gle=()=>({type:Ule}),Yle=kle+"currentLicense",Hle=Vle+"currentLicense",Qle=kle+"resume",Zle=Vle+"resume",Xle=kle+"nationalId",Jle=Vle+"nationalId",eie=kle+"academicCertificates",tie=Vle+"academicCertificates",rie=kle+"statement",aie=kle+"kraPin",nie=Vle+"kraPin",uie=Rle+"decOne",oie=xle+"decOne",sie=Rle+"decTwo",lie=xle+"decTwo",iie=Rle+"decThree",cie=xle+"decThree",die=Rle+"decFour",pie=xle+"decFour",mie=Rle+"decFive",vie=xle+"decFive",fie=Rle+"decSix",yie=xle+"decSix",hie=`${Rle}/apiTransition/pending`,gie=`${Rle}/apiTransition/success`,bie=`${Rle}/apiTransition/failure`,Aie=`${Rle}/apiTransition/initial`,Sie=()=>({type:hie}),Nie=()=>({type:gie}),Cie=()=>({type:bie}),Iie=()=>({type:Aie}),Die=`${Rle}/apiTransition/Declarations/pending`,wie=`${Rle}/apiTransition/Declarations/success`,Eie=`${Rle}/apiTransition/Declarations/failure`,Tie=`${Rle}/apiTransition/Declarations/initial`,Oie=()=>({type:Die}),Pie=()=>({type:wie}),Mie=()=>({type:Eie}),Lie=()=>({type:Tie}),zie={formStatus:S.wK.INVALID,statementsStatus:S.wK.INVALID,apiCallStatus:null,apiDeclaCallStatus:null,statements:{decOne:{value:null,error:null,status:null},decTwo:{value:null,error:null,status:null},decThree:{value:null,error:null,status:null},decFour:{value:null,error:null,status:null},decFive:{value:null,error:null,status:null},decSix:{value:null,error:null,status:null}},form:{currentLicense:{value:null,error:null,status:null},resume:{value:null,error:null,status:null},nationalId:{value:null,error:null,status:null},academicCertificates:{value:null,error:null,status:null},kraPin:{value:null,error:null,status:null}}};const kie="doctorsPi/confirmPayments/transition/",Vie="doctorsPi/confirmPayments/initialize/",Rie=kie+"validateForm",xie=kie+"invalidateForm",_ie="doctorsPi/payments/setValue/",Fie="doctorsPi/payments/setValid/",jie="doctorsPi/payments/setValue/triggerPaymentsStkPush",Uie=_ie+"triggerPaymentsStkPushSuccess",$ie=_ie+"triggerPaymentsStkPushFailure",Bie=`${_ie}/apiTransition/push/pending`,Wie=`${_ie}/apiTransition/push/success`,qie=`${_ie}/apiTransition/push/failure`,Kie=_ie+"confirm/Order",Gie=_ie+"confirm/Order/success",Yie=_ie+"confirm/Order/failure",Hie=_ie+"stk/sen
2d/payments",Qie=_ie+"/api/confirm/Order/success",Zie=_ie+"/api/confirm/Order/failure",Xie=_ie+"/api/confirm/Order/pending",Jie=()=>({type:Bie}),ece=()=>({type:Wie}),tce=()=>({type:qie}),rce=()=>({type:Xie}),ace=()=>({type:Qie}),nce=()=>({type:Zie}),uce=_ie+"checkPaymentsStatus",oce=_ie+"checkPaymentsStatusSuccess",sce=_ie+"checkPaymentsStatusFailure",lce=`${_ie}/apiTransition/flex-pay/status/pending`,ice=`${_ie}/apiTransition/flex-pay/status/success`,cce=`${_ie}/apiTransition/flex-pay/status/failure`,dce=`${_ie}/apiTransition/flex-pay/status/initial`,pce=()=>({type:lce}),mce=()=>({type:ice}),vce=()=>({type:cce}),fce=()=>({type:Rie}),yce=()=>({type:xie}),hce=_ie+"phoneNumber",gce=Fie+"phoneNumber",bce=_ie+"terms",Ace=Fie+"terms",Sce=_ie+"networkProvider",Nce=Fie+"networkProvider",Cce=()=>({type:Kie}),Ice="doctorsPi/paystack/payments/",Dce=Ice+"setValue/",wce=`${Dce}/apiTransition/push/pending`,Ece=`${Dce}/apiTransition/push/success`,Tce=`${Dce}/apiTransition/push/failure`,Oce=`${Dce}/apiTransition/initialize`,Pce=()=>({type:wce}),Mce=()=>({type:Ece}),Lce=()=>({type:Tce}),zce=`${Dce}/apiTransition/paystack/status/initial`,kce=`${Dce}/apiTransition/paystack/status/pending`,Vce=`${Dce}/apiTransition/paystack/status/success`,Rce=`${Dce}/apiTransition/paystack/status/failure`,xce=()=>({type:kce}),_ce=()=>({type:Vce}),Fce=()=>({type:Rce}),jce=()=>({type:zce}),Uce=Dce+"checkPaymentsStatus",$ce=Dce+"checkPaymentsStatusSuccess",Bce=Dce+"initiate/paystack/payment",Wce=Dce+"paystack/payment/init",qce=Dce+"paystack/payment/data",Kce=Dce+"submit/paystack/payment",Gce=()=>({type:Kce}),Yce="doctorsPi/loginDetails/",Hce=Yce+"collectLoginDetails/",Qce=Yce+"loginSuccess/",Zce=Yce+"loginFailure/",Xce=Yce+"apiPendingLogin/",Jce=Yce+"apiSuccessLogin/",ede=Yce+"apiFailureLogin/",tde=()=>({type:Xce}),rde=()=>({type:Jce}),ade=()=>({type:ede}),nde={formStatus:S.wK.INVALID,apiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const ude={loginData:null};const ode="doctorsPi/agentModalDetails/",sde=ode+"setValue/",lde=ode+"setValid/",ide=ode+"modalFormDisplay",cde="doctorsPi/agentModalDetails/state/reinitialize",dde="doctorsPi/agentModalDetails/transition/formValid",pde="doctorsPi/agentModalDetails/transition/formInValid",mde=sde+"intermediaryType",vde=lde+"intermediaryType",fde=sde+"agents",yde=sde+"agentType",hde=()=>({type:dde}),gde=()=>({type:pde}),bde=`${ode}/apiTransition/pending`,Ade=`${ode}/apiTransition/success`,Sde=`${ode}/apiTransition/failure`,Nde=()=>({type:bde}),Cde=()=>({type:Ade}),Ide=()=>({type:Sde}),Dde=sde+"name",wde=lde+"name",Ede=sde+"phoneNumber",Tde=lde+"phoneNumber",Ode={displayModal:!1,formStatus:S.wK.INVALID,loginData:null,agentsData:null,apiCallStatus:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Pde="doctorsPi/collection/",Mde=`${Pde}/apiTransition/pending`,Lde=`${Pde}/apiTransition/success`,zde=`${Pde}/apiTransition/failure`,kde=`${Pde}/apiTransition/initial`,Vde=()=>({type:Mde}),Rde=()=>({type:Lde}),xde=()=>({type:zde}),_de=Pde+"collectPayloadData",Fde=Pde+"success",jde=Pde+"failure",Ude={apiCallStatus:null,payloadData:null,payloadStatus:null};const $de=(0,m.HY)({routing:function(e,t){void 0===e&&(e=joe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Ooe:return{...e,doNavigation:!0,activePageIndex:t.value};case Toe:return{...e,doNavigation:!1};case zoe:return r(Aoe);case Voe:return r(Soe);case xoe:return r(Noe);case Foe:return r(Coe);case Moe:return{...e,landingPage:t.value};case Loe:return r(boe);default:return e}},quote:function(e,t){void 0===e&&(e=Fse);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case qoe:return{...e,formStatus:S.wK.VALID};case Koe:return{...e,formStatus:S.wK.INVALID};case Goe:return{...e,shareQuoteFormStatus:S.wK.VALID};case Yoe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case Nse:return a("firstName",e=>({...e,value:t.value}));case Cse:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case Ise:return a("surname",e=>({...e,value:t.value}));case Dse:return a("surname",e=>({...e,status:r(t.error),error:t.error}));case wse:return a("email",e=>({...e,value:t.value}));case Ese:return a("email",e=>({...e,status:r(t.error),error:t.error}));case Tse:return a("phoneNumber",e=>({...e,value:t.value}));case Ose:return a("phoneNumber",e=>({...e,status:r(t.error),error:t.error}));case Pse:return a("limitIndemnity",e=>({...e,value:t.value}));case Mse:return a("limitIndemnity",e=>({...e,status:r(t.error),error:t.error}));case Lse:return a("specialty",e=>({...e,value:t.value}));case zse:return a("specialty",e=>({...e,status:r(t.error),error:t.error}));case Rse:return a("selectedCover",e=>({...e,value:t.value}));case xse:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case Zoe:return{...e,sidebarOpen:t.value};case Hoe:return{...e,showShareModal:t.value};case bse:return{...e,shareQuoteFormStatus:S.wK.VALID};case Ase:return{...e,quoteShare:t.value};case Sse:return{...e,quoteShare:t.error};case kse:return a("shareEmail",e=>({...e,value:t.value}));case Vse:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case Qoe:return{...e,isTokenExpired:t.value};
2case ase:return{...e,apiCallStatus:S.rs.PENDING};case nse:return{...e,apiCallStatus:S.rs.SUCCESS};case use:return{...e,apiCallStatus:S.rs.FAILURE};case ose:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case sse:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case lse:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case fse:return{...e,formStatus:S.wK.VALID};case yse:return{...e,quoteReferenceData:t.value};case Woe:return{...e,addedCover:t.value};case hse:return{...e,quoteReferenceData:t.error};case gse:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case Xoe:return Fse;default:return e}},personalDetails:function(e,t){void 0===e&&(e=Mle);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Gse:return{...e,apiCallStatus:null};case Yse:return{...e,apiCallStatus:S.rs.PENDING};case Hse:return{...e,apiCallStatus:S.rs.SUCCESS};case Qse:return{...e,apiCallStatus:S.rs.FAILURE};case Bse:return{...e,formStatus:S.wK.VALID};case Wse:return{...e,formStatus:S.wK.INVALID};case Dle:return{...e,personalDetailId:t.value};case wle:return{...e,personalDetailId:0};case tle:return a("firstName",e=>({...e,value:t.value}));case rle:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case ale:return a("surname",e=>({...e,value:t.value}));case nle:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case ule:return a("dob",e=>({...e,value:t.value}));case ole:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case ile:return a("mobileNumber",e=>({...e,value:t.value}));case cle:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case dle:return a("idPassport",e=>({...e,value:t.value}));case ple:return a("idPassport",e=>({...e,error:t.error,status:r(t.error)}));case sle:return a("email",e=>({...e,value:t.value}));case lle:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case mle:return a("kraPinNumber",e=>({...e,value:t.value}));case vle:return a("kraPinNumber",e=>({...e,error:t.error,status:r(t.error)}));case fle:return a("city",e=>({...e,value:t.value}));case yle:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case hle:return a("streetAddress",e=>({...e,value:t.value}));case gle:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case ble:return a("building",e=>({...e,value:t.value}));case Ale:return a("building",e=>({...e,error:t.error,status:r(t.error)}));case Sle:return a("postalBox",e=>({...e,value:t.value}));case Nle:return a("postalBox",e=>({...e,error:t.error,status:r(t.error)}));case Cle:return a("postalCode",e=>({...e,value:t.value}));case Ile:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case Tle:return a("referred",e=>({...e,value:t.value}));case Ole:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case"doctorsPi/personalDetailsForm/state/reinitialize":return initBiasharaFlexiCover;default:return e}},documents:function(e,t){void 0===e&&(e=zie);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),n=(t,r)=>({...e,statements:{...e.statements,[t]:r(e.statements[t])}});switch(t.type){case Aie:return{...e,apiCallStatus:null};case hie:return{...e,apiCallStatus:S.rs.PENDING};case gie:return{...e,apiCallStatus:S.rs.SUCCESS};case bie:return{...e,apiCallStatus:S.rs.FAILURE};case Tie:return{...e,apiDeclaCallStatus:null};case Die:return{...e,apiDeclaCallStatus:S.rs.PENDING};case wie:return{...e,apiDeclaCallStatus:S.rs.SUCCESS};case Eie:return{...e,apiDeclaCallStatus:S.rs.FAILURE};case rie:return{...e,statements:t.value};case _le:return{...e,formStatus:S.wK.VALID};case Fle:return{...e,formStatus:S.wK.INVALID};case jle:return{...e,statementsStatus:S.wK.VALID};case Ule:return{...e,statementsStatus:S.wK.INVALID};case Yle:return a("currentLicense",e=>({...e,value:t.value}));case Hle:return a("currentLicense",e=>({...e,error:t.error,status:r(t.error)}));case Qle:return a("resume",e=>({...e,value:t.value}));case Zle:return a("resume",e=>({...e,error:t.error,status:r(t.error)}));case Xle:return a("nationalId",e=>({...e,value:t.value}));case Jle:return a("nationalId",e=>({...e,error:t.error,status:r(t.error)}));case eie:return a("academicCertificates",e=>({...e,value:t.value}));case tie:return a("academicCertificates",e=>({...e,error:t.error,status:r(t.error)}));case aie:return a("kraPin",e=>({...e,value:t.value}));case nie:return a("kraPin",e=>({...e,error:t.error,status:r(t.error)}));case uie:return n("decOne",e=>({...e,value:t.value}));case oie:return n("decOne",e=>({...e,error:t.error,status:r(t.error)}));case sie:return n("decTwo",e=>({...e,value:t.value}));case lie:return n("decTwo",e=>({...e,error:t.error,status:r(t.error)}));case iie:return n("decThree",e=>({...e,value:t.value}));case cie:return n("decThree",e=>({...e,error:t.error,status:r(t.error)}));case die:return n("decFour",e=>({...e,value:t.value}));case pie:return n("decFour",e=>({...e,error:t.error,status:r(t.error)}));case mie:return n("decFive",e=>({...e,value:t.value}));case vie:return n("decFive",e=>({...e,error:t.error,status:r(t.error)}));case fie:return n("decSix",e=>({...e,value:t.value}));case yie:return n("decSix",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},payment:function(e,t){void 0===e&&(e=nde);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Rie:return{...e,formStatus:S.wK.VALID};case xie:return{...e,formStatus:S.wK.INVALID};case hce:return a("phoneNumber",e=>({...e,value:t.value}));case Sce:return a("networkProvider",e=>({...e,value:t.value}));case Nce:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case gce:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case bce:return a("terms",e=>({...e,value:t.value}));case Ace:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case Bie:return{...e,stkApiCallStatus:S.rs.PENDING};case Wie:return{...e,stkApiCallStatus:S.rs.SUCCESS};case qie:return{...e,stkApiCallStatus:S.rs.FAILURE};case Uie:return{...e,stkPushData:t.value};case $ie:return{...e,stkPushData:t.error};case lce:return{...e,statusApiCallStatus:S.rs.PENDING};case ice:return{...e,statusApiCallStatus:S.rs.SUCCESS};case cce:return{...e,statusApiCallStatus:S.rs.FAILURE};case oce:return{...e,paymentStatus:t.value};case sce:return{...e,paymentStatus:t.error};
2case dce:return{...e,apiCallStatus:null};case Qie:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case Zie:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case Xie:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case Gie:return{...e,confirmOrderData:t.value};case Yie:return{...e,confirmOrderData:t.error};case Xce:return{...e,loginApiCallStatus:S.rs.PENDING};case Jce:return{...e,loginApiCallStatus:S.rs.SUCCESS};case ede:case ede:return{...e,loginApiCallStatus:S.rs.FAILURE};case Qce:return{...e,loginData:t.data};case Zce:return{...e,loginData:null};case Vie:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case Oce:return{...e,paystackApiCallStatus:null};case wce:return{...e,paystackApiCallStatus:S.rs.PENDING};case Ece:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case Tce:return{...e,paystackApiCallStatus:S.rs.FAILURE};case zce:return{...e,paystackStatusApiCallStatus:null};case kce:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case Vce:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case Rce:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case qce:return{...e,paystackData:t.value};case Wce:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case $ce:return{...e,paystackStatusData:t.value};default:return e}},auth:function(e,t){switch(void 0===e&&(e=ude),t.type){case Qce:return{...e,loginData:t.data};case Zce:return{...e,loginData:null};default:return e}},agent:function(e,t){void 0===e&&(e=Ode);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case dde:return{...e,formStatus:S.wK.VALID};case pde:return{...e,formStatus:S.wK.INVALID};case ide:return{...e,displayModal:t.value};case Dde:return a("name",e=>({...e,value:t.value}));case wde:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Ede:return a("agentCode",e=>({...e,value:t.value}));case Tde:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case mde:return a("intermediaryType",e=>({...e,value:t.value}));case vde:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case bde:return{...e,apiCallStatus:S.rs.PENDING};case Ade:return{...e,apiCallStatus:S.rs.SUCCESS};case Sde:return{...e,apiCallStatus:S.rs.FAILURE};case Qce:return{...e,loginData:t.data};case Zce:return{...e,loginData:null};case fde:return{...e,agentsData:t.value};case cde:return Ode;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=Ude),t.type){case kde:return{...e,apiCallStatus:null};case Mde:return{...e,apiCallStatus:S.rs.PENDING};case Lde:return{...e,apiCallStatus:S.rs.SUCCESS};case zde:return{...e,apiCallStatus:S.rs.FAILURE};case Fde:return{...e,payloadData:t.value};case jde:return{...e,payloadStatus:S.wK.INVALID};default:return e}}}),Bde="/afya-imara/get-quote",Wde={LANDING_PAGE:-1,QUOTE:0,LIVES_COVERED:1,MEDICAL_HISTORY:2,PAYMENT:3},qde=[{URL:`${Bde}/family`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${Bde}/lives-covered`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${Bde}/medical-history`,URL_PART:"medical-history",TITLE:"Medical History"},{URL:`${Bde}
2/payments`,URL_PART:"payment",TITLE:"Payment"}],Kde=(qde[Wde.QUOTE].URL,qde[Wde.LIVES_COVERED].URL,qde[Wde.MEDICAL_HISTORY].URL,qde[Wde.PAYMENT].URL,"afyaImara/ke/routing/setValue/"),Gde=Kde+"navigatePrevious",Yde=Kde+"navigateNext",Hde=Kde+"navigationDone",Qde=Kde+"activePageIndex",Zde="afyaImara/routing/transition/",Xde=Zde+"toGetQuote",Jde=()=>({type:Xde}),epe=Zde+"toLivesCovered",tpe=()=>({type:epe}),rpe=Zde+"toMdicalHistory",ape=()=>({type:rpe}),npe=Zde+"toDocuments",upe=Zde+"toPayment",ope={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const spe="afyaImara/quoteForm/",lpe=spe+"setValue/",ipe=spe+"setValid/",cpe="afyaImara/quoteForm/transition/formValid",dpe="afyaImara/quoteForm/transition/formInValid",ppe=spe+"addCover/",mpe=spe+"coverOptions/",vpe="afyaImara/shareQuoteForm/transition/formValid",fpe="afyaImara/shareQuoteForm/transition/formInValid",ype=spe+"shareQuote",hpe="afyaImara/expiredAuth",gpe=lpe+"sidebarOpen",bpe=spe+"/state/reinitialize",Ape=()=>({type:cpe}),Spe=()=>({type:dpe}),Npe=()=>({type:vpe}),Cpe=()=>({type:fpe}),Ipe=lpe+"coverOptionsList",Dpe=ipe+"coverOptionsList",wpe=lpe+"comparison/selectedPlanIndex",Epe=`${lpe}/apiTransition/pending`,Tpe=`${lpe}/apiTransition/success`,Ope=`${Ipe}/apiTransition/pending`,Ppe=`${Ipe}/apiTransition/success`,Mpe=`${Ipe}/apiTransition/failure`,Lpe=`${lpe}/apiTransition/failure`,zpe=`${ype}/apiTransition/pending`,kpe=`${ype}/apiTransition/success`,Vpe=`${ype}/apiTransition/failure`,Rpe=`${lpe}/apiTransition/quotePayloadCollection/pending`,xpe=`${lpe}/apiTransition/quotePayloadCollection/success`,_pe=`${lpe}/apiTransition/quotePayloadCollection/failure`,Fpe=`${lpe}/apiTransition/quotePayloadCollection/initial`,jpe=`${lpe}/pageName`,Upe=`${lpe}/apiTransition/comparison/pending`,$pe=`${lpe}/apiTransition/comparison/success`,Bpe=`${lpe}/apiTransition/comparison/failure`,Wpe=()=>({type:Epe}),qpe=()=>({type:Tpe}),Kpe=()=>({type:Lpe}),Gpe=()=>({type:Rpe}),Ype=()=>({type:xpe}),Hpe=()=>({type:_pe}),Qpe=()=>({type:Fpe}),Zpe=()=>({type:Upe}),Xpe=()=>({type:$pe}),Jpe=()=>({type:Bpe}),eme=()=>({type:Ope}),tme=()=>({type:Ppe}),rme=()=>({type:Mpe}),ame=()=>({type:zpe}),nme=()=>({type:kpe}),ume=()=>({type:Vpe}),ome=spe+"triggerGetAllProducts",sme=lpe+"collectafyaImaraQuoteData",lme=lpe+"success",ime=lpe+"failure",cme=lpe+"calculatePremiumSuccess",dme=lpe+"failure",pme=lpe+"collectShareQuoteFormData",mme=lpe+"shareQuoteSuccess",vme=lpe+"shareQuoteFailure",fme=lpe+"selected/product/id",yme=lpe+"collectComparisonData/",hme=lpe+"comparisonData/fetch/success",gme=lpe+"omRescuePlusValue",bme=ipe+"omRescuePlusValid",Ame=lpe+"shareEmailValue",Sme=ipe+"shareEmailValid",Nme=lpe+"inpatientCoverValue",Cme=ipe+"unpatientCoverValid",Ime=lpe+"outpatientCoverValue",Dme=lpe+"outpatientLimitValue",wme=ipe+"outpatientCoverValid",Eme=lpe+"outpatientCoverOptionValue",Tme=ipe+"outpatientCoverOptionValid",Ome=lpe+"DOB",Pme=ipe+"DOB",Mme=lpe+"coverLimit",Lme=ipe+"coverLimit",zme=lpe+"profession",kme=ipe+"profession",Vme=lpe+"spouseIncluded",Rme=ipe+"spouseIncluded",xme=lpe+"spouseDob",_me=ipe+"spouseDob",Fme=lpe+"childrenIncluded",jme=ipe+"childrenIncluded",Ume=lpe+"childrenDobs",$me=ipe+"childrenDobs",Bme=lpe+"childrenDobsArray",Wme=lpe+"selectedCoverOption",qme=lpe+"products",Kme=ipe+"products",Gme=lpe+"selectedPlanIndex",Yme=lpe+"fullName",Hme=ipe+"fullName",Qme=lpe+"email",Zme=ipe+"email",Xme=lpe+"phoneNumber",Jme=ipe+"phoneNumber",eve=e=>({type:hpe,value:e}),tve={sidebarOpen:!1,formStatus:S.wK.INVALID,comparisonApiCallStatus:null,apiCallStatus:null,apiPayloadCollectionStatus:null,pageName:null,coverOptionsApiStatus:null,quoteReferenceData:null,addedCover:null,showCoverOptions:!1,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,valuers:null,comparisonData:null,products:[],apiPendingProducts:null,selectedPlanIndex:null,selectedPlanIndexComparison:null,premium:null,productId:0,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"AFYA IMARA KENYA",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},selectedCoverOption:{value:null,status:null,error:null},form:{shareEmail:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},coverLimit:{value:null,error:null,status:null},profession:{value:null,error:null,status:null},spouseIncluded:{value:null,error:null,status:null},spouseDob:{value:null,error:null,status:null},childrenIncluded:{value:null,error:null,status:null},childrenDobs:{value:[],error:null,status:null},coverOptions:{value:null,error:null,status:null},inpatientCover:{value:null,error:null,status:null},outpatientCover:{value:null,error:null,status:null},outpatientLimit:{value:null,error:null,status:null},outpatientCoverOption:{value:"per family per annum",error:null,status:"val
2id"},omRescuePlus:{value:null,error:null,status:null},fullName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null}}};const rve="afyaImara/agentModalDetails/",ave=rve+"setValue/",nve=rve+"setValid/",uve=rve+"modalFormDisplay",ove="afyaImara/agentModalDetails/state/reinitialize",sve="afyaImara/agentModalDetails/transition/formValid",lve="afyaImara/agentModalDetails/transition/formInValid",ive=ave+"intermediaryType",cve=nve+"intermediaryType",dve=ave+"agents",pve=ave+"agentType",mve=()=>({type:sve}),vve=()=>({type:lve}),fve=`${rve}/apiTransition/pending`,yve=`${rve}/apiTransition/success`,hve=`${rve}/apiTransition/failure`,gve=()=>({type:fve}),bve=()=>({type:yve}),Ave=()=>({type:hve}),Sve=ave+"name",Nve=nve+"name",Cve=ave+"phoneNumber",Ive=nve+"phoneNumber",Dve="afyaImara/loginDetails/",wve=Dve+"collectLoginDetails/",Eve=Dve+"loginSuccess/",Tve=Dve+"loginFailure/",Ove=Dve+"apiPendingLogin/",Pve=Dve+"apiSuccessLogin/",Mve=Dve+"apiFailureLogin/",Lve=()=>({type:Ove}),zve=()=>({type:Pve}),kve=()=>({type:Mve}),Vve={displayModal:!0,formStatus:S.wK.INVALID,loginData:null,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Rve="afyaImara/confirmPayments/transition/",xve="afyaImara/confirmPayments/initialize/",_ve=Rve+"validateForm",Fve=Rve+"invalidateForm",jve="afyaImara/payments/setValue/",Uve="afyaImara/payments/setValid/",$ve="afyaImara/payments/modeOfPayments/value",Bve="afyaImara/payments/modeOfPayments/valid",Wve=jve+"triggerPaymentsStkPush",qve=jve+"triggerPaymentsStkPushSuccess",Kve=jve+"triggerPaymentsStkPushFailure",Gve=`${jve}/apiTransition/push/pending`,Yve=`${jve}/apiTransition/push/success`,Hve=`${jve}/apiTransition/push/failure`,Qve=jve+"confirm/Order",Zve=jve+"confirm/Order/success",Xve=jve+"confirm/Order/failure",Jve=jve+"/api/confirm/Order/success",efe=jve+"/api/confirm/Order/failure",tfe=jve+"/api/confirm/Order/pending",rfe=()=>({type:Gve}),afe=()=>({type:Yve}),nfe=()=>({type:Hve}),ufe=()=>({type:tfe}),ofe=()=>({type:Jve}),sfe=()=>({type:efe}),lfe=jve+"checkPaymentsStatus",ife=jve+"checkPaymentsStatusSuccess",cfe=jve+"checkPaymentsStatusFailure",dfe=`${jve}/apiTransition/flex-pay/status/pending`,pfe=`${jve}/apiTransition/flex-pay/status/success`,mfe=`${jve}/apiTransition/flex-pay/status/failure`,vfe=`${jve}/apiTransition/flex-pay/status/initial`,ffe=()=>({type:dfe}),yfe=()=>({type:pfe}),hfe=()=>({type:mfe}),gfe=()=>({type:_ve}),bfe=()=>({type:Fve}),Afe=jve+"phoneNumber",Sfe=Uve+"phoneNumber",Nfe=jve+"terms",Cfe=Uve+"terms",Ife=jve+"networkProvider",Dfe=Uve+"networkProvider",wfe="afyaImara/paystack/payments/",Efe=wfe+"setValue/",Tfe=`${Efe}/apiTransition/push/pending`,Ofe=`${Efe}/apiTransition/push/success`,Pfe=`${Efe}/apiTransition/push/failure`,Mfe=`${Efe}/apiTransition/initialize`,Lfe=()=>({type:Tfe}),zfe=()=>({type:Ofe}),kfe=()=>({type:Pfe}),Vfe=`${Efe}/apiTransition/paystack/status/initial`,Rfe=`${Efe}/apiTransition/paystack/status/pending`,xfe=`${Efe}/apiTransition/paystack/status/success`,_fe=`${Efe}/apiTransition/paystack/status/failure`,Ffe=()=>({type:Rfe}),jfe=()=>({type:xfe}),Ufe=()=>({type:_fe}),$fe=()=>({type:Vfe}),Bfe=Efe+"checkPaymentsStatus",Wfe=Efe+"checkPaymentsStatusSuccess",qfe=Efe+"initiate/paystack/payment",Kfe=Efe+"paystack/payment/init",Gfe=Efe+"paystack/payment/data",Yfe=Efe+"submit/paystack/payment",Hfe=()=>({type:Yfe}),Qfe={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null},modeOfPayments:{value:null,error:null,status:null}}};const Zfe="afyaImara/collection/",Xfe=`${Zfe}/apiTransition/pending`,Jfe=`${Zfe}/apiTransition/success`,eye=`${Zfe}/apiTransition/failure`,tye=()=>({type:Xfe}),rye=()=>({type:Jfe}),aye=()=>({type:eye}),nye=Zfe+"collectPayloadData",uye=Zfe+"collectId",oye=Zfe+"paymentType",sye=Zfe+"success",lye=Zfe+"failure",iye={apiCallStatus:null,payloadData:null,payloadStatus:null,id:null,paymentType:null};const cye="afyaImara/documentsForm/",dye=cye+"setValue/",pye=cye+"setValid/",mye="afyaImara/documentsForm/transition/formValid",vye="afyaImara/documentsForm/transition/formInValid",fye=()=>({type:mye}),yye=()=>({type:vye}),hye=dye+"idUpload",gye=pye+"idUpload",bye=dye+"kraPinUpload",Aye=pye+"kraPinUpload",Sye=dye+"spouseIdDoc",Nye=pye+"spouseIdDoc",Cye=dye+"reset/idUpload",Iye=dye+"reset/kraPinUpload",Dye=dye+"reset/spouseIdDoc",wye=dye+"spouseValidDoc",Eye=dye+"childrenValidDoc",Tye=dye+"personalValidDoc",Oye={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,personalDetailsValid:!1,childDetailsDocuments:[],spouseDetailsValid:!1,form:{idUpload:{value:null,error:null,status:null},kraPinUpload:{value:null,error:null,status:null},spouseId:{value:null,error:null,status:null}}};const Pye="afyaImara/personalDetailsForm/",Mye=Pye+"setValue/",Lye=Pye+"setValid/",zye="afyaImara/personalDetailsForm/transition/formValid",kye="afyaImara/personalDetailsForm/transition/formInValid",Vye="afyaImara/personalDetailsForm/state/reinitialize",Rye=()=>({type:zye}),xye=()=>({type:kye}),_ye=`${Mye}/apiTransition/pending`,Fye=`${Mye}/apiTransition/success`,jye=`${Mye}/apiTransition/failure`,Uye=`${Mye}/apiTransition/initial`,$ye=()=>({type:_ye}),Bye=()=>({type:Fye}),Wye=()=>({type:jye}),qye=()=>({type:Uye}),Kye=()=>({type:Jye}),Gye=()=>({type:Xye}),Yye=()=>({type:Zye}),Hye=Mye+"fetch/nationalities",Qye=Mye+"set/nationalities",Zye=Mye+"api/failure/nationalities",Xye=Mye+"api/success/nationalities",Jye=Mye+"api/pending/nationalities",ehe=Mye+"personalDetailsId",the=Lye+"personalDetailsId",rhe=Mye+"selectedForm",ahe=Mye+"firstName",nhe=Lye+"firstName",uhe=Mye+"lastName",ohe=Lye+"lastName",she=Mye+"email",lhe=Lye+"email",ihe=Mye+"DOB",che=Lye+"DOB",dhe=Mye+"phoneNumber",phe=Lye+"phoneNumber",mhe=Mye+"idNumber",vhe=Lye+"idNumber",fhe=Mye+"tinNumber",yhe=Lye+"tinNumber",hhe=Mye+"streetAddress",ghe=Lye+"streetAddress",bhe=Mye+"suburb",Ahe=Lye+"suburb",She=Mye+"city",Nhe=Lye+"city",Che=Mye+"postalAddress",Ihe=Lye+"postalAddress",Dhe=Mye+"gender",whe=Lye+"gender",Ehe=Mye+"maritalStatus",The=Lye+"maritalStatus",Ohe=Mye+"nihfNumber",Phe=Lye+"nihfNumber",Mhe=Mye+"referred",Lhe=Lye+"referred",zhe={personalDetailId:0,formStatus:S.wK.INVALID,apiCallStatus:null,selectedForm:"initial",form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},nihfNumber:{value:null,error:null,status:null},maritalStatus:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const khe="afyaImara/childDetailsForm/",Vhe=khe+"setValue/",Rhe=khe+"setValid/",xhe="afyaImara/childDetailsForm/transition/formValid",_he="afyaImara/childDetailsForm/transition/formInValid",Fhe="afyaImara/childDetailsForm/state/reinitialize",jhe="afyaImara/childDetailsForm/state/reinitializeSingle",Uhe="afyaImara/childDetailsForm/state/addChild",$he="afyaImara/childDetailsForm/state/removeChild",Bhe=e=>({type:xhe,index:e}),Whe=e=>({type:_he,index:e}),qhe=`${Vhe}/apiTransition/pending`,Khe=`${Vhe}/apiTransition/success`,Ghe=`${Vhe}/apiTransition/failure`,Yhe=Vhe+"selectedChildFormIndex",Hhe=Vhe+"nihfNumber",Qhe=Rhe+"nihfNumber",Zhe=Vhe+"firstName",Xhe=Rhe+"firstName",Jhe=Vhe+"DOB",ege=Rhe+"DOB",tge=Vhe+"streetAddress",rge=Rhe+"streetAddress",age=Vhe+"suburb",nge=Rhe+"suburb",uge=Vhe+"gender",oge=Rhe+"gender",sge=Vhe+"city",lge=Rhe+"city",ige=Vhe+"postalAddress",cge=Rhe+"postalAddress",dge=Vhe+"value",pge=Vhe+"reset",mge={formStatus:[],apiCallStatus:null,form:[],selectedChildFormIndex:null};const vge="afyaImara/spouseDetailsForm/",fge=vge+"setValue/",yge=vge+"setValid/",hge="afyaImara/spouseDetailsForm/transition/formValid",gge="afyaImara/spouseDetailsForm/transition/formInValid",bge="afyaImara/spouseDetailsForm/state/reinitialize",Age=()=>({type:hge}),Sge=()=>({type:gge}),Nge=`${fge}/apiTransition/pending`,Cge=`${fge}/apiTransition/success`,Ige=`${fge}/apiTransition/failure`,Dge=fge+"idoc",wge=fge+"selectedForm",Ege=fge+"firstName",Tge=yge+"firstName",Oge=fge+"lastName",Pge=yge+"lastName",Mge=fge+"DOB",Lge=yge+"DOB",zge=fge+"phoneNumber",kge=yge+"phoneNumber",Vge=fge+"idNumber",Rge=yge+"idNumber",xge=fge+"tinNumber",_ge=yge+"tinNumber",Fge=fge+"streetAddress",jge=yge+"streetAddress",Uge=fge+"suburb",$ge=yge+"suburb",Bge=fge+"city",Wge=yge+"city",qge=fge+"gender",Kge=yge+"gender",Gge=fge+"maritalStatus",Yge=yge+"maritalStatus",Hge=fge+"nihfNumber",Qge=yge+"nihfNumber",Zge=fge+"postalAddress",Xge=yge+"postalAddress",Jge=fge+"resetID/doc",ebe={formStatus:S.wK.INVALID,apiCallStatus:null,selectedForm:"initial",form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},email:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},nihfNumber:{value:null,error:null,status:null},maritalStatus:{value:null,error:null,status:null}}};const tbe="afyaImara/nextOfKinForm/",rbe=tbe+"setValue/",abe=tbe+"setValid/",nbe="afyaImara/nextOfKinForm/transition/formValid",ube="afyaImara/nextOfKinForm/transition/formInValid",obe="afyaImara/nextOfKinForm/transition/livesCoveredFormValid",sbe="afyaImara/nextOfKinForm/transition/livesCoveredFormInValid",lbe=()=>({type:nbe}),ibe=()=>({type:ube}),cbe=`${rbe}/apiTransition/pending`,dbe=`${rbe}/apiTransition/success`,pbe=`${rbe}/apiTransition/failure`,mbe=rbe+"collectNextOfKinData",vbe=rbe+"success",fbe=rbe+"failure",ybe=rbe+"firstName",hbe=abe+"firstName",gbe=rbe+"lastName",bbe=abe+"lastName",Abe=rbe+"relationship",Sbe=abe+"relationship",Nbe=rbe+"idNumber",Cbe=abe+"idNumber",Ibe=rbe+"email",Dbe=abe+"email",wbe=rbe+"postalAddress",Ebe=abe+"postalAddress",Tbe={formStatus:S.wK.INVALID,livesCoveredFormStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const Obe="afyaImara/medicalHistory/",Pbe=Obe+"setValue/",Mbe=Obe+"setValid/",Lbe="afyaImara/medicalHistoryForm/transition/formValid",zbe="afyaImara/medicalHistoryForm/transition/formInValid",kbe="afyaImara/medicalHistoryForm/state/reinitialize",Vbe="afyaImara/medicalHistoryForm/state/resetForm",Rbe=()=>({type:Lbe}),xbe=()=>({type:zbe}),_be=`${Pbe}/apiTransition/pending`,Fbe=`${Pbe}/apiTransition/success`,jbe=`${Pbe}/apiTransition/failure`,Ube=`${Pbe}/apiTransition/initial`,$be=()=>({type:_be}),Bbe=()=>({type:Fbe}),Wbe=()=>({type:jbe}),qbe=()=>({type:Ube}),Kbe=Pbe+"relationship",Gbe=Mbe+"relationship",Ybe=Pbe+"name",Hbe=Mbe+"name",Qbe=Pbe+"idBirthCertificate",Zbe=Mbe+"idBirthCertificate",Xbe=Pbe+"noneOfTheAbove",Jbe=Mbe+"noneOfTheAbove",eAe=Pbe+"dateOfOnset",tAe=Mbe+"dateOfOnset",rAe=Pbe+"dateOfLastEpisode",aAe=Mbe+"dateOfLastEpisode",nAe=Pbe+"pastCurrentTreatment",uAe=Mbe+"pastCurrentTreatment",oAe=Pbe+"additionalDetails",sAe=Mbe+"additionalDetails",lAe=Pbe+"diagnosis",iAe=Mbe+"diagnosis",cAe=Obe+"addMedicalHistory",dAe=Obe+"updateMedicalHistory",pAe=Obe+"deleteMedicalHistory",mAe={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,medicalHistory:[],form:{relationship:{value:null,error:null,status:null},name:{value:null,error:null,status:null},idBirthCertificate:{value:null,error:null,status:null},dateOfOnset:{value:null,error:null,status:null},dateOfLastEpisode:{value:null,error:null,status:null},pastCurrentTreatment:{value:null,error:null,status:null},additionalDetails:{value:null,error:null,status:null},diagnosis:{value:null,error:null,status:null},noneOfTheAbove:{value:!1,error:null,status:null}}};const vAe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=ope);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Qde:return{...e,doNavigation:!0,activePageIndex:t.value};case Hde:return{...e,doNavigation:!1};case Xde:return r(Wde.QUOTE);case epe:return r(Wde.LIVES_COVERED);case rpe:return r(Wde.MEDICAL_HISTORY);case npe:return r(Wde.UPLOAD_DOCUMENTS);case upe:return r(Wde.PAYMENT);default:return e}},quote:function(e,t){var r;void 0===e&&(e=tve);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case cpe:return{...e,formStatus:S.wK.VALID};case dpe:return{...e,formStatus:S.wK.INVALID};case vpe:return{...e,shareQuoteFormStatus:S.wK.VALID};case fpe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case fme:return{...e,productId:null===(r=t.value)||void 0===r?void 0:r.toString()};case Gme:return{...e,selectedPlanIndex:t.value};case wpe:return{...e,selectedPlanIndexComparison:t.value};
2case Ope:return{...e,apiPendingProducts:S.rs.PENDING};case Ppe:return{...e,apiPendingProducts:S.rs.SUCCESS};case Mpe:return{...e,apiPendingProducts:S.rs.FAILURE};case Upe:return{...e,comparisonApiCallStatus:S.rs.PENDING};case $pe:return{...e,comparisonApiCallStatus:S.rs.SUCCESS};case Bpe:return{...e,comparisonApiCallStatus:S.rs.FAILURE};case hme:return{...e,comparisonData:t.value};case qme:return{...e,products:t.value};case Kme:return{...e,products:t.error};case cme:return{...e,premium:t.value};case dme:return{...e,premium:t.error};case gpe:return{...e,sidebarOpen:t.value};case ype:return{...e,showShareModal:t.value};case pme:return{...e,shareQuoteFormStatus:S.wK.VALID};case mme:return{...e,quoteShare:t.value};case vme:return{...e,quoteShare:t.error};case Ame:return n("shareEmail",e=>({...e,value:t.value}));case Sme:return n("shareEmail",e=>({...e,status:a(t.error),error:t.error}));case Ipe:return n("coverOptions",e=>({...e,value:t.value}));case Dpe:return n("coverOptions",e=>({...e,status:a(t.error),error:t.error}));case Nme:return n("inpatientCover",e=>({...e,value:t.value}));case Cme:return n("inpatientCover",e=>({...e,status:a(t.error),error:t.error}));case Ime:return n("outpatientCover",e=>({...e,value:t.value}));case wme:return n("outpatientCover",e=>({...e,status:a(t.error),error:t.error}));case Dme:return n("outpatientLimit",e=>({...e,value:t.value}));case Eme:return n("outpatientCoverOption",e=>({...e,value:t.value}));case Tme:return n("outpatientCoverOption",e=>({...e,status:a(t.error),error:t.error}));case Yme:return n("fullName",e=>({...e,value:t.value}));case Hme:return n("fullName",e=>({...e,status:a(t.error),error:t.error}));case Qme:return n("email",e=>({...e,value:t.value}));case Zme:return n("email",e=>({...e,status:a(t.error),error:t.error}));case Xme:return n("phoneNumber",e=>({...e,value:t.value}));case Jme:return n("phoneNumber",e=>({...e,status:a(t.error),error:t.error}));case hpe:return{...e,isTokenExpired:t.value};case jpe:return{...e,pageName:t.value};case Epe:return{...e,apiCallStatus:S.rs.PENDING};case Tpe:return{...e,apiCallStatus:S.rs.SUCCESS};case Lpe:return{...e,apiCallStatus:S.rs.FAILURE};case Rpe:return{...e,apiPayloadCollectionStatus:S.rs.PENDING};case xpe:return{...e,apiPayloadCollectionStatus:S.rs.SUCCESS};case _pe:return{...e,apiPayloadCollectionStatus:S.rs.FAILURE};case Fpe:return{...e,apiPayloadCollectionStatus:null};case zpe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case kpe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case Vpe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case sme:return{...e,formStatus:S.wK.VALID};case lme:return{...e,quoteReferenceData:t.value};case ime:return{...e,quoteReferenceData:t.error};case Wme:return{...e,selectedCoverOption:{...e.selectedCoverOption,value:t.value,status:S.rs.SUCCESS}};case gme:return n("omRescuePlus",e=>({...e,value:t.value}));case bme:return n("omRescuePlus",e=>({...e,error:t.error,status:a(t.error)}));case Ome:return n("dob",e=>({...e,value:t.value}));case Pme:return n("dob",e=>({...e,error:t.error,status:a(t.error)}));case Mme:return n("coverLimit",e=>({...e,value:t.value}));case Lme:return n("coverLimit",e=>({...e,error:t.error,status:a(t.error)}));case zme:return n("profession",e=>({...e,value:t.value}));case kme:return n("profession",e=>({...e,error:t.error,status:a(t.error)}));case Vme:return n("spouseIncluded",e=>({...e,value:t.value}));case Rme:return n("spouseIncluded",e=>({...e,error:t.error,status:a(t.error)}));case xme:return n("spouseDob",e=>({...e,value:t.value}));case _me:return n("spouseDob",e=>({...e,error:t.error,status:a(t.error)}));case Bme:return n("childrenDobs",e=>({...e,value:t.value}));case Fme:return n("childrenIncluded",e=>({...e,value:t.value}));case jme:return n("childrenIncluded",e=>({...e,error:t.error,status:a(t.error)}));case Ume:const{index:u,newValue:o}=t.value;if(void 0===u)return{...e,form:{...e.form,childrenDobs:{...e.form.childrenDobs,value:[].concat((0,p.A)(e.form.childrenDobs.value),[o])}}};{const t=(0,p.A)(e.form.childrenDobs.value);return t[u]=o,{...e,form:{...e.form,childrenDobs:{...e.form.childrenDobs,value:t}}}}case $me:return n("childrenDobs",e=>({...e,error:t.error,status:a(t.error)}));case ppe:return{...e,addedCover:t.value};case mpe:return{...e,showCoverOptions:t.value};case bpe:return tve;default:return e}},agent:function(e,t){void 0===e&&(e=Vve);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sve:return{...e,formStatus:S.wK.VALID};case uve:return{...e,displayModal:t.value};case lve:return{...e,formStatus:S.wK.INVALID};
2case fve:return{...e,apiCallStatus:S.rs.PENDING};case yve:return{...e,apiCallStatus:S.rs.SUCCESS};case hve:return{...e,apiCallStatus:S.rs.FAILURE};case Sve:return a("name",e=>({...e,value:t.value}));case Nve:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Cve:return a("agentCode",e=>({...e,value:t.value}));case Ive:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case ive:return a("intermediaryType",e=>({...e,value:t.value}));case cve:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case dve:return{...e,agents:t.value};case Eve:return{...e,loginData:t.data};case Tve:return{...e,loginData:null};case ove:return Vve;default:return e}},payments:function(e,t){void 0===e&&(e=Qfe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case _ve:return{...e,formStatus:S.wK.VALID};case Fve:return{...e,formStatus:S.wK.INVALID};case Afe:return a("phoneNumber",e=>({...e,value:t.value}));case Ife:return a("networkProvider",e=>({...e,value:t.value}));case Dfe:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case Sfe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Nfe:return a("terms",e=>({...e,value:t.value}));case Cfe:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case $ve:return a("modeOfPayments",e=>({...e,value:t.value}));case Bve:return a("modeOfPayments",e=>({...e,error:t.error,status:r(t.error)}));case Gve:return{...e,stkApiCallStatus:S.rs.PENDING};case Yve:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Hve:return{...e,stkApiCallStatus:S.rs.FAILURE};case qve:return{...e,stkPushData:t.value};case Kve:return{...e,stkPushData:t.error};case dfe:return{...e,statusApiCallStatus:S.rs.PENDING};case pfe:return{...e,statusApiCallStatus:S.rs.SUCCESS};case mfe:return{...e,statusApiCallStatus:S.rs.FAILURE};case ife:return{...e,paymentStatus:t.value};case cfe:return{...e,paymentStatus:t.error};case vfe:return{...e,apiCallStatus:null};case Jve:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case efe:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case tfe:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case Zve:return{...e,confirmOrderData:t.value};case Xve:return{...e,confirmOrderData:t.error};case Ove:return{...e,loginApiCallStatus:S.rs.PENDING};case Pve:return{...e,loginApiCallStatus:S.rs.SUCCESS};case Mve:case Mve:return{...e,loginApiCallStatus:S.rs.FAILURE};case Eve:return{...e,loginData:t.data};case Tve:return{...e,loginData:null};case xve:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case Mfe:return{...e,paystackApiCallStatus:null};case Tfe:return{...e,paystackApiCallStatus:S.rs.PENDING};case Ofe:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case Pfe:return{...e,paystackApiCallStatus:S.rs.FAILURE};case Vfe:return{...e,paystackStatusApiCallStatus:null};case Rfe:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case xfe:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case _fe:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case Gfe:return{...e,paystackData:t.value};case Kfe:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case Wfe:return{...e,paystackStatusData:t.value};default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=iye),t.type){case Xfe:return{...e,apiCallStatus:S.rs.PENDING};case Jfe:return{...e,apiCallStatus:S.rs.SUCCESS};case eye:return{...e,apiCallStatus:S.rs.FAILURE};case sye:return{...e,payloadData:t.value};case lye:return{...e,payloadStatus:S.wK.INVALID};case uye:return{...e,id:t.value};case oye:return{...e,paymentType:t.value};default:return e}},documents:function(e,t){void 0===e&&(e=Oye);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case mye:return{...e,formStatus:S.wK.VALID};case vye:return{...e,formStatus:S.wK.INVALID};case Tye:return{...e,personalDetailsValid:t.value};case Eye:return{...e,childDetailsDocuments:t.value};case wye:return{...e,spouseDetailsValid:t.value};case hye:return a("idUpload",e=>({...e,value:t.value}));case gye:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case Cye:return a("idUpload",e=>({...e,value:null,status:null}));case bye:return a("kraPinUpload",e=>({...e,value:t.value}));case Aye:return a("kraPinUpload",e=>({...e,error:t.error,status:r(t.error)}));case Iye:return a("kraPinUpload",e=>({...e,value:null,status:null}));case Sye:return a("spouseId",e=>({...e,value:t.value}));case Nye:return a("spouseId",e=>({...e,error:t.error,status:r(t.error)}));case Dye:return a("spouseId",e=>({...e,value:null,status:null}));case"afyaImara/documentsForm/state/reinitialize":return Oye;default:return e}},personalDetails:function(e,t){void 0===e&&(e=zhe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Vye:return zhe;case ehe:return{...e,personalDetailId:t.value};case the:return{...e,personalDetailId:0};case rhe:return{...e,selectedForm:t.value};case zye:return{...e,formStatus:S.wK.VALID};case kye:return{...e,formStatus:S.wK.INVALID};
2case _ye:return{...e,apiCallStatus:S.rs.PENDING};case Fye:return{...e,apiCallStatus:S.rs.SUCCESS};case jye:return{...e,apiCallStatus:S.rs.FAILURE};case Uye:return{...e,apiCallStatus:null};case ahe:return a("firstName",e=>({...e,value:t.value}));case nhe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Dhe:return a("gender",e=>({...e,value:t.value}));case whe:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case Ehe:return a("maritalStatus",e=>({...e,value:t.value}));case The:return a("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case Ohe:return a("nihfNumber",e=>({...e,value:t.value}));case Phe:return a("nihfNumber",e=>({...e,error:t.error,status:r(t.error)}));case uhe:return a("lastName",e=>({...e,value:t.value}));case ohe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case she:return a("email",e=>({...e,value:t.value}));case lhe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case ihe:return a("dob",e=>({...e,value:t.value}));case che:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case dhe:return a("phoneNumber",e=>({...e,value:t.value}));case phe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case mhe:return a("idNumber",e=>({...e,value:t.value}));case vhe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case fhe:return a("tinNumber",e=>({...e,value:t.value}));case yhe:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case hhe:return a("streetAddress",e=>({...e,value:t.value}));case ghe:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case She:return a("city",e=>({...e,value:t.value}));case Nhe:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case bhe:return a("suburb",e=>({...e,value:t.value}));case Ahe:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}));case Che:return a("postalAddress",e=>({...e,value:t.value}));case Ihe:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case Mhe:return a("referred",e=>({...e,value:t.value}));case Lhe:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},childDetails:function(e,t){void 0===e&&(e=mge);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>({...e,form:e.form.map((e,n)=>n===a?{...e,[t]:r(e[t])}:e)});switch(t.type){case Fhe:return mge;case Yhe:return{...e,selectedChildFormIndex:t.value};case jhe:const n=t.index;if(n>=0&&n<e.form.length){const t=(0,p.A)(e.form);t[n]={firstName:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},birthCertificate:{value:null,error:null,status:null},nhifNumber:{value:null,error:null,status:null}};const r=(0,p.A)(e.formStatus);return r[n]=S.wK.INVALID,{...e,formStatus:r,form:t}}return e;case Uhe:return{...e,formStatus:[].concat((0,p.A)(e.formStatus),[S.wK.INVALID]),form:[].concat((0,p.A)(e.form),[{firstName:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},suburb:{value:null,error:null,status:null},city:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},birthCertificate:{value:null,error:null,status:null},nhifNumber:{value:null,error:null,status:null}}])};case $he:const u=t.index;if(u>=0&&u<e.form.length){const t=e.form.filter((e,t)=>t!==u),r=e.formStatus.filter((e,t)=>t!==u);return{...e,formStatus:r,form:t}}return e;case xhe:const o=t.index;if(o>=0&&o<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[o]=S.wK.VALID,{...e,formStatus:t}}return e;case _he:const s=t.index;if(s>=0&&s<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[s]=S.wK.INVALID,{...e,formStatus:t}}return e;case qhe:return{...e,apiCallStatus:S.rs.PENDING};case Khe:return{...e,apiCallStatus:S.rs.SUCCESS};case Ghe:return{...e,apiCallStatus:S.rs.FAILURE};case Zhe:return a("firstName",e=>({...e,value:t.value}),t.index);case Xhe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case dge:return a("birthCertificate",e=>({...e,value:t.value}),t.index);case pge:return a("birthCertificate",e=>({...e,value:null}),t.index);case uge:return a("gender",e=>({...e,value:t.value}),t.index);case oge:return a("gender",e=>({...e,error:t.error,status:r(t.error)}),t.index);case Hhe:return a("nhifNumber",e=>({...e,value:t.value}),t.index);case Qhe:return a("nhifNumber",e=>({...e,error:t.error,status:r(t.error)}),t.index);case Jhe:return a("dob",e=>({...e,value:t.value}),t.index);case ege:return a("dob",e=>({...e,error:t.error,status:r(t.error)}),t.index);case tge:return a("streetAddress",e=>({...e,value:t.value}),t.index);case rge:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}),t.index);case sge:return a("city",e=>({...e,value:t.value}),t.index);case lge:return a("city",e=>({...e,error:t.error,status:r(t.error)}),t.index);case age:return a("suburb",e=>({...e,value:t.value}),t.index);case nge:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}),t.index);case ige:return a("postalAddress",e=>({...e,value:t.value}),t.index);case cge:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}),t.index);default:return e}},spouseDetails:function(e,t){void 0===e&&(e=ebe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case bge:return initPersonalDetails;case wge:return{...e,selectedForm:t.value};case hge:return{...e,formStatus:S.wK.VALID};case gge:return{...e,formStatus:S.wK.INVALID};
2case Nge:return{...e,apiCallStatus:S.rs.PENDING};case Cge:return{...e,apiCallStatus:S.rs.SUCCESS};case Ige:return{...e,apiCallStatus:S.rs.FAILURE};case qge:return a("gender",e=>({...e,value:t.value}));case Kge:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case Gge:return a("maritalStatus",e=>({...e,value:t.value}));case Yge:return a("maritalStatus",e=>({...e,error:t.error,status:r(t.error)}));case Hge:return a("nihfNumber",e=>({...e,value:t.value}));case Qge:return a("nihfNumber",e=>({...e,error:t.error,status:r(t.error)}));case Dge:return a("idDoc",e=>({...e,value:t.value}));case Jge:return a("idDoc",e=>({...e,value:null}));case Ege:return a("firstName",e=>({...e,value:t.value}));case Tge:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Oge:return a("lastName",e=>({...e,value:t.value}));case Pge:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case Mge:return a("dob",e=>({...e,value:t.value}));case Lge:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case zge:return a("phoneNumber",e=>({...e,value:t.value}));case kge:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Vge:return a("idNumber",e=>({...e,value:t.value}));case Rge:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case xge:return a("tinNumber",e=>({...e,value:t.value}));case _ge:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case Fge:return a("streetAddress",e=>({...e,value:t.value}));case jge:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case Bge:return a("city",e=>({...e,value:t.value}));case Wge:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case Uge:return a("suburb",e=>({...e,value:t.value}));case $ge:return a("suburb",e=>({...e,error:t.error,status:r(t.error)}));case Zge:return a("postalAddress",e=>({...e,value:t.value}));case Xge:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));default:return e}},nextOfKin:function(e,t){void 0===e&&(e=Tbe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nbe:return{...e,formStatus:S.wK.VALID};case ube:return{...e,formStatus:S.wK.INVALID};case obe:return{...e,livesCoveredFormStatus:S.wK.VALID};case sbe:return{...e,livesCoveredFormStatus:S.wK.INVALID};case Abe:return a("relationship",e=>({...e,value:t.value}));case Sbe:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case gbe:return a("lastName",e=>({...e,value:t.value}));case bbe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case ybe:return a("firstName",e=>({...e,value:t.value}));case hbe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Ibe:return a("email",e=>({...e,value:t.value}));case Dbe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Nbe:return a("idNumber",e=>({...e,value:t.value}));case Cbe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case wbe:return a("postalAddress",e=>({...e,value:t.value}));case Ebe:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case cbe:return{...e,apiCallStatus:S.rs.PENDING};case dbe:return{...e,apiCallStatus:S.rs.SUCCESS};case pbe:return{...e,apiCallStatus:S.rs.FAILURE};case mbe:return{...e,formStatus:S.wK.VALID};case vbe:return{...e,personalDetailsReferenceData:t.value};case fbe:return{...e,personalDetailsReferenceData:t.error};case"afyaImara/nextOfKinForm/state/reinitialize":return Tbe;default:return e}},medicalHistory:function(e,t){void 0===e&&(e=mAe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Lbe:return{...e,formStatus:S.wK.VALID};case zbe:return{...e,formStatus:S.wK.INVALID};case _be:return{...e,apiCallStatus:S.rs.PENDING};case Fbe:return{...e,apiCallStatus:S.rs.SUCCESS};case jbe:return{...e,apiCallStatus:S.rs.FAILURE};case Ube:return{...e,apiCallStatus:null};case Kbe:return a("relationship",e=>({...e,value:t.value}));case Gbe:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Ybe:return a("name",e=>({...e,value:t.value}));case Hbe:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Qbe:return a("idBirthCertificate",e=>({...e,value:t.value}));case Zbe:return a("idBirthCertificate",e=>({...e,error:t.error,status:r(t.error)}));case eAe:return a("dateOfOnset",e=>({...e,value:t.value}));case tAe:return a("dateOfOnset",e=>({...e,error:t.error,status:r(t.error)}));case rAe:return a("dateOfLastEpisode",e=>({...e,value:t.value}));case Xbe:return a("noneOfTheAbove",e=>({...e,value:t.value}));case Jbe:return a("noneOfTheAbove",e=>({...e,error:t.error,status:r(t.error)}));case aAe:return a("dateOfLastEpisode",e=>({...e,error:t.error,status:r(t.error)}));case nAe:return a("pastCurrentTreatment",e=>({...e,value:t.value}));case uAe:return a("pastCurrentTreatment",e=>({...e,error:t.error,status:r(t.error)}));case lAe:return a("diagnosis",e=>({...e,value:t.value}));case iAe:return a("diagnosis",e=>({...e,error:t.error,status:r(t.error)}));case oAe:return a("additionalDetails",e=>({...e,value:t.value}));case sAe:return a("additionalDetails",e=>({...e,error:t.error,status:r(t.error)}));case cAe:return{...e,medicalHistory:[].concat((0,p.A)(e.medicalHistory),[t.value])};case dAe:return{...e,medicalHistory:e.medicalHistory.map((e,r)=>r===t.index?t.value:e)};case pAe:return{...e,medicalHistory:e.medicalHistory.filter((e,r)=>r!==t.index)};case Vbe:return{...e,form:mAe.form,formStatus:S.wK.INVALID};case kbe:return mAe;default:return e}}}),fAe="/motor-private",yAe={LANDING_PAGE:-1,QOUTE:0,PERSONAL_DETAILS:1,CAR_DETAILS:2,DOCUMENTS:3,PAYMENT:4},hAe=[{URL:`${fAe}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${fAe}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${fAe}/car-details`,URL_PART:"car-details",TITLE:"Car Details"},{URL:`${fAe}/documents`,URL_PART:"documents",TITLE:"Documents"},{URL:`${fAe}
2/payments`,URL_PART:"payment",TITLE:"Payment"}],gAe=(hAe[yAe.QOUTE].URL,hAe[yAe.PERSONAL_DETAILS].URL,hAe[yAe.CAR_DETAILS].URL,hAe[yAe.DOCUMENTS].URL,hAe[yAe.PAYMENT].URL,hAe[yAe.QOUTE].URL,hAe[yAe.PERSONAL_DETAILS].URL,hAe[yAe.CAR_DETAILS].URL,hAe[yAe.DOCUMENTS].URL,hAe[yAe.PAYMENT].URL,"motorPrivateRwanda/routing/setValue/"),bAe=gAe+"navigatePrevious",AAe=gAe+"navigateNext",SAe=gAe+"navigationDone",NAe=gAe+"activePageIndex",CAe="motorPrivateRwanda/routing/transition/",IAe=gAe+"landingPage",DAe=CAe+"toLandingPage",wAe=CAe+"toMotorQuote",EAe=()=>({type:wAe}),TAe=CAe+"toPersonalDetails",OAe=()=>({type:TAe}),PAe=CAe+"toCarDetails",MAe=()=>({type:PAe}),LAe=CAe+"toDocuments",zAe=()=>({type:LAe}),kAe=CAe+"toPayment",VAe={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const RAe="motorPrivateRwanda/quoteForm/",xAe="keMotorInsurance/quoteForm/",_Ae=RAe+"setValue/",FAe=RAe+"setValid/",jAe=RAe+"addCover/",UAe="motorPrivateRwanda/quoteForm/transition/formValid",$Ae="motorPrivateRwanda/quoteForm/transition/formInValid",BAe="motorPrivateRwanda/shareQuoteForm/transition/formValid",WAe="motorPrivateRwanda/shareQuoteForm/transition/formInValid",qAe=RAe+"shareQuote",KAe="motor/expiredAuth",GAe=_Ae+"carMakesList",YAe=FAe+"carMakesList",HAe=_Ae+"carModelsList",QAe=FAe+"carModelsList",ZAe=_Ae+"vehicleTypesList",XAe=FAe+"vehicleTypesList",JAe=_Ae+"occupantsLimits",eSe=FAe+"occupantsLimits",tSe=RAe+"triggerCarMakes",rSe=RAe+"triggerCarModels",aSe=RAe+"triggerVehicleTypes",nSe=RAe+"triggerOccupantsLimits",uSe=RAe+"valuersList",oSe=RAe+"api/success/valuers",sSe=RAe+"api/pending/valuers",lSe=RAe+"api/failure/valuers",iSe=_Ae+"sidebarOpen",cSe=RAe+"/state/reinitialize",dSe=()=>({type:BAe}),pSe=()=>({type:WAe}),mSe=`${_Ae}/apiTransition/pending`,vSe=`${_Ae}/apiTransition/success`,fSe=`${_Ae}/apiTransition/failure`,ySe="motorQuoteApi/apiTransition/pending",hSe="motorQuoteApi/apiTransition/success",gSe="motorQuoteApi/apiTransition/failure",bSe="motorQuoteApi/apiTransition/inital",ASe=`${qAe}/apiTransition/pending`,SSe=`${qAe}/apiTransition/success`,NSe=`${qAe}/apiTransition/failure`,CSe=`${ZAe}/apiTransition/pending`,ISe=`${ZAe}/apiTransition/success`,DSe=`${ZAe}/apiTransition/failure`,wSe=`${JAe}/apiTransition/pending`,ESe=`${JAe}/apiTransition/success`,TSe=`${JAe}/apiTransition/failure`,OSe=`${GAe}/apiTransition/pending`,PSe=`${GAe}/apiTransition/success`,MSe=`${HAe}/apiTransition/pending`,LSe=`${HAe}/apiTransition/success`,zSe=`${GAe}/apiTransition/failure`,kSe=`${HAe}/apiTransition/failure`,VSe=()=>({type:mSe}),RSe=()=>({type:vSe}),xSe=()=>({type:fSe}),_Se=()=>({type:ySe}),FSe=()=>({type:hSe}),jSe=()=>({type:gSe}),USe=()=>({type:ASe}),$Se=()=>({type:SSe}),BSe=()=>({type:NSe}),WSe=()=>({type:CSe}),qSe=()=>({type:ISe}),KSe=()=>({type:DSe}),GSe=()=>({type:wSe}),YSe=()=>({type:ESe}),HSe=()=>({type:TSe}),QSe=()=>({type:OSe}),ZSe=()=>({type:PSe}),XSe=()=>({type:zSe}),JSe=()=>({type:MSe}),eNe=()=>({type:LSe}),tNe=()=>({type:kSe}),rNe=_Ae+"collectMotorInsuranceQuoteData",aNe=_Ae+"collectMotorInsuranceApiQuoteData",nNe=_Ae+"submitMotorInsuranceApiQuoteData",uNe=_Ae+"success",oNe=_Ae+"failure",sNe=_Ae+"calculatePremiumSuccess",lNe=_Ae+"collectShareQuoteFormData",iNe=_Ae+"shareQuoteSuccess",cNe=_Ae+"shareQuoteFailure",dNe=_Ae+"fullNameValue",pNe=FAe+"fullNameValid",mNe=_Ae+"carMakeValue",vNe=FAe+"carMakeValid",fNe=_Ae+"carModelValue",yNe=FAe+"carModelValid",hNe=_Ae+"yearOfManufactureValue",gNe=FAe+"yearOfManufactureValid",bNe=_Ae+"numberOfSeats",ANe=FAe+"numberOfSeats",SNe=_Ae+"numberCovered",NNe=FAe+"numberCovered",CNe=_Ae+"coveredAmount",INe=FAe+"coveredAmount",DNe=_Ae+"insurancePeriod",wNe=FAe+"insurancePeriod",ENe=_Ae+"carUse",TNe=FAe+"carUse",ONe=_Ae+"carReach",PNe=FAe+"carReach",MNe=_Ae+"carCost",LNe=FAe+"carCost",zNe=_Ae+"shareEmailValue",kNe=FAe+"shareEmailValid",VNe=xAe+"setValue/"+"selectMotorCover",RNe=xAe+"setValid/"+"selectMotorCover",xNe=_Ae+"vehicleType",_Ne=FAe+"vehicleType",FNe=e=>({type:KAe,value:e}),jNe={valuersApiCallStatus:null,sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,apiQuoteStatus:null,apiQuoteResponse:null,carMakesApiStatus:null,carModelsApiStatus:null,vehicleTypesApiStatus:null,occupantLimitsApiStatus:null,quoteReferenceData:null,addedCover:null,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,valuers:null,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Motor Insurance Rwanda",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculationUg:{value:null,status:null,error:null},form:{fullName:{value:null,error:null,status:null},carMake:{value:null,error:null,status:null},carModel:{value:null,error:null,status:null},yearOfManufacture:{value:null,error:null,status:null}
2,carUse:{value:"private",error:null,status:"valid"},carReach:{value:"rwanda",error:null,status:null},seatsNumber:{value:null,error:null,status:null},coveredNumber:{value:null,error:null,status:null},sumInsured:{value:null,error:null,status:null},insurancePaymentPlan:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},carValue:{value:null,error:null,status:null},selectedCover:{value:"motorComprehensive",error:null,status:null},vehicleType:{value:null,error:null,status:null},vehicleTypes:{value:null,error:null,status:null},carModels:{value:null,error:null,status:null},carMakes:{value:null,error:null,status:null},occupantLimits:{value:null,error:null,status:null}}};const UNe="motorPrivateRwanda/personalDetailsForm/",$Ne=UNe+"setValue/",BNe=UNe+"setValid/",WNe="motorPrivateRwanda/personalDetailsForm/transition/formValid",qNe="motorPrivateRwanda/personalDetailsForm/transition/formInValid",KNe=()=>({type:WNe}),GNe=()=>({type:qNe}),YNe=`${$Ne}/apiTransition/pending`,HNe=`${$Ne}/apiTransition/success`,QNe=`${$Ne}/apiTransition/failure`,ZNe=`${$Ne}/apiTransition/initial`,XNe=()=>({type:YNe}),JNe=()=>({type:HNe}),eCe=()=>({type:QNe}),tCe=()=>({type:ZNe}),rCe=$Ne+"collectPersonalDetailsData",aCe=$Ne+"success",nCe=$Ne+"failure",uCe=$Ne+"calculateAmlWhitelist",oCe=$Ne+"gender",sCe=BNe+"gender",lCe=$Ne+"firstName",iCe=BNe+"firstName",cCe=$Ne+"lastName",dCe=BNe+"lastName",pCe=$Ne+"nationality",mCe=BNe+"nationality",vCe=$Ne+"DOB",fCe=BNe+"DOB",yCe=$Ne+"occupation",hCe=BNe+"occupation",gCe=$Ne+"idNumber",bCe=BNe+"idNumber",ACe=$Ne+"passport",SCe=BNe+"passport",NCe=$Ne+"idType",CCe=BNe+"idType",ICe=$Ne+"phoneNumber",DCe=BNe+"phoneNumber",wCe=$Ne+"email",ECe=BNe+"email",TCe=$Ne+"salutation",OCe=BNe+"salutation",PCe=$Ne+"district",MCe=BNe+"district",LCe=$Ne+"sector",zCe=BNe+"sector",kCe=$Ne+"cell",VCe=BNe+"cell",RCe=$Ne+"village",xCe=BNe+"village",_Ce=$Ne+"nida",FCe=$Ne+"selectedForm",jCe=$Ne+"fetch/nationalities",UCe=$Ne+"fetch/nida",$Ce=$Ne+"set/nationalities",BCe=$Ne+"api/failure/nationalities",WCe=$Ne+"api/success/nationalities",qCe=$Ne+"api/pending/nationalities",KCe=$Ne+"api/failure/nida",GCe=$Ne+"api/success/nida",YCe=$Ne+"api/pending/nida",HCe=()=>({type:qCe}),QCe=()=>({type:WCe}),ZCe=()=>({type:BCe}),XCe=()=>({type:YCe}),JCe=()=>({type:GCe}),eIe=()=>({type:KCe}),tIe={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,nationalities:null,natiolalityApiCallStatus:null,apiCallStatus:null,selectedForm:"personalDetails",nidaDetails:null,nidaStatus:null,blacklisted:{value:null,error:null,status:null},form:{gender:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},passport:{value:null,error:null,status:null},idType:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},salutation:{value:null,error:null,status:null},district:{value:null,error:null,status:null},sector:{value:null,error:null,status:null},cell:{value:null,error:null,status:null},village:{value:null,error:null,status:null}}};const rIe="motorPrivateRW/confirmPayments/transition/",aIe="motorPrivateRW/confirmPayments/initialize/",nIe=rIe+"validateForm",uIe=rIe+"invalidateForm",oIe="motorPrivateRW/payments/setValue/",sIe="motorPrivateRW/payments/setValid/",lIe=oIe+"triggerPaymentsStkPush",iIe=oIe+"triggerPaymentsStkPushSuccess",cIe=oIe+"triggerPaymentsStkPushFailure",dIe=`${oIe}/apiTransition/push/pending`,pIe=`${oIe}/apiTransition/push/success`,mIe=`${oIe}/apiTransition/push/failure`,vIe=oIe+"confirm/Order/success",fIe=oIe+"confirm/Order/failure",yIe=oIe+"/api/confirm/Order/success",hIe=oIe+"/api/confirm/Order/failure",gIe=oIe+"/api/confirm/Order/pending",bIe=()=>({type:dIe}),AIe=()=>({type:pIe}),SIe=()=>({type:mIe}),NIe=oIe+"checkPaymentsStatus",CIe=oIe+"checkSecondPaymentsStatus",IIe=oIe+"checkPaymentsStatusSuccess",DIe=oIe+"checkPaymentsStatusFailure",wIe=`${oIe}/apiTransition/flex-pay/status/pending`,EIe=`${oIe}/apiTransition/flex-pay/status/success`,TIe=`${oIe}/apiTransition/flex-pay/status/failure`,OIe=`${oIe}/apiTransition/flex-pay/status/initial`,PIe=()=>({type:wIe}),MIe=()=>({type:EIe}),LIe=()=>({type:TIe}),zIe=()=>({type:nIe}),kIe=()=>({type:uIe}),VIe=oIe+"phoneNumber",RIe=sIe+"phoneNumber",xIe=oIe+"terms",_Ie=sIe+"terms",FIe=oIe+"networkProvider",jIe=sIe+"networkProvider",
2UIe=e=>({type:IIe,value:e}),$Ie="motorPrivateRwanda/loginDetails/",BIe=$Ie+"collectLoginDetails/",WIe=$Ie+"loginSuccess/",qIe=$Ie+"loginFailure/",KIe=$Ie+"apiPendingLogin/",GIe=$Ie+"apiSuccessLogin/",YIe=$Ie+"apiFailureLogin/",HIe=()=>({type:KIe}),QIe=()=>({type:GIe}),ZIe=()=>({type:YIe}),XIe={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const JIe="motorPrivateRwanda/carDetailsForm/",eDe=JIe+"setValue/",tDe=JIe+"setValid/",rDe="motorPrivateRwanda/carDetailsForm/transition/formValid",aDe="motorPrivateRwanda/carDetailsForm/transition/formInValid",nDe="motorPrivateRwanda/carDetailsForm/state/reinitialize",uDe=()=>({type:rDe}),oDe=()=>({type:aDe}),sDe=`${eDe}/apiTransition/pending`,lDe=`${eDe}/apiTransition/success`,iDe=`${eDe}/apiTransition/failure`,cDe=`${eDe}/vehicleDetails/apiTransition/pending`,dDe=`${eDe}/vehicleDetails/apiTransition/success`,pDe=`${eDe}/vehicleDetails/apiTransition/failure`,mDe=`${eDe}/vehicleDetails/apiTransition/initial`,vDe=()=>({type:sDe}),fDe=()=>({type:lDe}),yDe=()=>({type:iDe}),hDe=()=>({type:cDe}),gDe=()=>({type:dDe}),bDe=()=>({type:pDe}),ADe=()=>({type:mDe}),SDe=eDe+"collectCarDetailsData",NDe=eDe+"collectVehicleDetailsData",CDe=eDe+"success",IDe=eDe+"vehicleDetails/success",DDe=eDe+"failure",wDe=eDe+"registrationNumber",EDe=tDe+"registrationNumber",TDe=eDe+"chasisNumber",ODe=tDe+"chasisNumber",PDe=eDe+"selectedForm",MDe=eDe+"tinNumber",LDe=tDe+"tinNumber",zDe=eDe+"fuelType",kDe=tDe+"fuelType",VDe={formStatus:S.wK.INVALID,dropOffDetails:null,carDetailsReferenceData:null,apiCallStatus:null,apiDataStatus:null,apiDataResponse:null,selectedForm:"carDetails",form:{registrationNumber:{value:null,error:null,status:null},chasisNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},fuelType:{value:null,error:null,status:null}}};const RDe="motorPrivateRwanda/documentsForm/",xDe=RDe+"setValue/",_De=RDe+"setValid/",FDe="motorPrivateRwanda/documentsForm/transition/formValid",jDe="motorPrivateRwanda/documentsForm/transition/formInValid",UDe=()=>({type:FDe}),$De=()=>({type:jDe}),BDe=`${xDe}/apiTransition/pending`,WDe=`${xDe}/apiTransition/success`,qDe=`${xDe}/apiTransition/failure`,KDe=`${xDe}/apiTransition/initial`,GDe=()=>({type:BDe}),YDe=()=>({type:WDe}),HDe=()=>({type:qDe}),QDe=()=>({type:KDe}),ZDe=xDe+"collectDocumentsData",XDe=xDe+"success",JDe=xDe+"idUpload",ewe=_De+"idUpload",twe=xDe+"yellowCard",rwe=_De+"yellowCard",awe=xDe+"carFrontView",nwe=_De+"carFrontView",uwe=xDe+"carBackView",owe=_De+"carBackView",swe=xDe+"carLeftView",lwe=_De+"carLeftView",iwe=xDe+"carRightView",cwe=_De+"carRightView",dwe=xDe+"carDashboardView",pwe=_De+"carDashboardView",mwe=xDe+"reset/idUpload",vwe=xDe+"reset/yellowCard",fwe=xDe+"reset/carFrontView",ywe=xDe+"reset/carBackView",hwe=xDe+"reset/carLeftView",gwe=xDe+"reset/carRightView",bwe=xDe+"reset/carDashboardView",Awe={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},yellowCard:{value:null,error:null,status:null},frontView:{value:null,error:null,status:null},backView:{value:null,error:null,status:null},leftView:{value:null,error:null,status:null},rightView:{value:null,error:null,status:null},dashboardView:{value:null,error:null,status:null}}};const Swe="motorPrivateRwanda/declarationsForm/",Nwe=Swe+"setValue/",Cwe=Swe+"setValid/",Iwe="motorPrivateRwanda/declarationForm/transition/formValid",Dwe="motorPrivateRwanda/declarationForm/transition/formInValid",wwe=()=>({type:Iwe}),Ewe=()=>({type:Dwe}),Twe=Nwe+"driverHealthDeclaration",Owe=Cwe+"driverHealthDeclaration",Pwe=Nwe+"vehicleConditionDeclaration",Mwe=Cwe+"vehicleConditionDeclaration",Lwe=Nwe+"driverLicenseDeclaration",zwe=Cwe+"driverLicenseDeclaration",kwe=Nwe+"averageClauseConsent",Vwe=Cwe+"averageClauseConsent",Rwe=Nwe+"fullValueDeclaration",xwe=Cwe+"fullValueDeclaration",_we=Nwe+"marketingConsent",Fwe=Cwe+"marketingConsent",jwe=Nwe+"privacyPolicyConfirmation",Uwe=Cwe+"privacyPolicyConfirmation",$we=Nwe+"adviceA
2cknowledgementIndemnity",Bwe=Cwe+"adviceAcknowledgementIndemnity",Wwe=Nwe+"noPremiumRefundAcknowledgement",qwe=Cwe+"noPremiumRefundAcknowledgement",Kwe=Nwe+"fullPremiumSettlementConsent",Gwe=Cwe+"fullPremiumSettlementConsent",Ywe=Nwe+"finalDeclarationAgreement",Hwe=Cwe+"finalDeclarationAgreement",Qwe={formStatus:S.wK.INVALID,dropOffDetails:null,declarationReferenceData:null,apiCallStatus:null,form:{driverHealthDeclaration:{value:!1,status:null,error:null},vehicleConditionDeclaration:{value:!1,status:null,error:null},driverLicenseDeclaration:{value:!1,status:null,error:null},averageClauseConsent:{value:!1,status:null,error:null},fullValueDeclaration:{value:!1,status:null,error:null},marketingConsent:{value:null,status:null,error:null},privacyPolicyConfirmation:{value:!1,status:null,error:null},adviceAcknowledgementIndemnity:{value:!1,status:null,error:null},noPremiumRefundAcknowledgement:{value:!1,status:null,error:null},fullPremiumSettlementConsent:{value:!1,status:null,error:null},finalDeclarationAgreement:{value:!1,status:null,error:null}}};const Zwe="motorPrivateRwanda/collection/",Xwe=`${Zwe}/apiTransition/pending`,Jwe=`${Zwe}/apiTransition/success`,eEe=`${Zwe}/apiTransition/failure`,tEe=()=>({type:Xwe}),rEe=()=>({type:Jwe}),aEe=()=>({type:eEe}),nEe=Zwe+"collectPayloadData",uEe=Zwe+"success",oEe=Zwe+"failure",sEe={apiCallStatus:null,payloadData:null,payloadStatus:null};const lEe="motorPrivateRwanda/rw/motorAgentModalDetails/",iEe=lEe+"setValue/",cEe=lEe+"setValid/",dEe=iEe+"modalFormDisplay",pEe="motorPrivateRwanda/motorAgentModalDetails/state/reinitialize",mEe="motorPrivateRwanda/motorAgentModalDetails/transition/formValid",vEe="motorPrivateRwanda/motorAgentModalDetails/transition/formInValid",fEe=lEe+"api/pending",yEe=lEe+"api/sucesss",hEe=lEe+"api/failure",gEe=lEe+"trigger/ugAgents",bEe=iEe+"intermediaryType",AEe=cEe+"intermediaryType",SEe=()=>({type:mEe}),NEe=()=>({type:vEe}),CEe=()=>({type:fEe}),IEe=()=>({type:yEe}),DEe=()=>({type:hEe}),wEe=iEe+"Allagents",EEe=iEe+"name",TEe=cEe+"name",OEe=iEe+"phoneNumber",PEe=cEe+"phoneNumber",MEe={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const LEe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=VAe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case NAe:return{...e,doNavigation:!0,activePageIndex:t.value};case SAe:return{...e,doNavigation:!1};case wAe:return r(yAe.QOUTE);case TAe:return r(yAe.PERSONAL_DETAILS);case PAe:return r(yAe.CAR_DETAILS);case LAe:return r(yAe.DOCUMENTS);case kAe:return r(yAe.PAYMENT);case IAe:return{...e,landingPage:t.value};case DAe:return r(yAe.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=jNe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case UAe:return{...e,formStatus:S.wK.VALID};case $Ae:return{...e,formStatus:S.wK.INVALID};case BAe:return{...e,shareQuoteFormStatus:S.wK.VALID};case WAe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case dNe:return a("fullName",e=>({...e,value:t.value}));case pNe:return a("fullName",e=>({...e,status:r(t.error),error:t.error}));case bNe:return a("seatsNumber",e=>({...e,value:t.value}));case ANe:return a("seatsNumber",e=>({...e,status:r(t.error),error:t.error}));case CNe:return a("sumInsured",e=>({...e,value:t.value}));case INe:return a("sumInsured",e=>({...e,status:r(t.error),error:t.error}));case fNe:return a("carModel",e=>({...e,value:t.value}));case mNe:return a("carMake",e=>({...e,value:t.value}));case vNe:return a("carMake",e=>({...e,status:r(t.error),error:t.error}));case yNe:return a("carModel",e=>({...e,status:r(t.error),error:t.error}));case hNe:return a("yearOfManufacture",e=>({...e,value:t.value}));case gNe:return a("yearOfManufacture",e=>({...e,status:r(t.error),error:t.error}));case ENe:return a("carUse",e=>({...e,value:t.value}));case TNe:return a("carUse",e=>({...e,status:r(t.error),error:t.error}));case MNe:return a("carValue",e=>({...e,value:t.value}));case LNe:return a("carValue",e=>({...e,status:r(t.error),error:t.error}));case VNe:return a("selectedCover",e=>({...e,value:t.value}));case RNe:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case ONe:return a("carReach",e=>({...e,value:t.value}));case PNe:return a("carReach",e=>({...e,status:r(t.error),error:t.error}));case SNe:return a("coveredNumber",e=>({...e,value:t.value}));case NNe:return a("coveredNumber",e=>({...e,status:r(t.error),error:t.error}));case DNe:return a("insurancePaymentPlan",e=>({...e,value:t.value}));case wNe:return a("insurancePaymentPlan",e=>({...e,status:r(t.error),error:t.error}));case xNe:return a("vehicleType",e=>({...e,value:t.value}));case _Ne:return a("vehicleType",e=>({...e,status:r(t.error),error:t.error}));case ZAe:return a("vehicleTypes",e=>({...e,value:t.value}));case XAe:return a("vehicleTypes",e=>({...e,status:r(t.error),error:t.error}));case JAe:return a("occupantLimits",e=>({...e,value:t.value}));case eSe:return a("occupantLimits",e=>({...e,status:r(t.error),error:t.error}));case uSe:return{...e,valuers:t.value};case iSe:return{...e,sidebarOpen:t.value};case qAe:return{...e,showShareModal:t.value};case lNe:return{...e,shareQuoteFormStatus:S.wK.VALID};case iNe:return{...e,quoteShare:t.value};case cNe:return{...e,quoteShare:t.error};case zNe:return a("shareEmail",e=>({...e,value:t.value}));case kNe:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case GAe:return a("carMakes",e=>({...e,value:t.value}));case YAe:return a("carMakes",e=>({...e,status:r(t.error),error:t.error}));case HAe:return a("carModels",e=>({...e,value:t.value}));case QAe:return a("carModels",e=>({...e,status:r(t.error),error:t.error}));case KAe:return{...e,isTokenExpired:t.value};case sSe:return{...e,valuersApiCallStatus:S.rs.PENDING};case oSe:return{...e,valuersApiCallStatus:S.rs.SUCCESS};case lSe:return{...e,valuersApiCallStatus:S.rs.FAILURE};case CSe:return{...e,vehicleTypesApiStatus:S.rs.PENDING};case ISe:return{...e,vehicleTypesApiStatus:S.rs.SUCCESS};case DSe:return{...e,vehicleTypesApiStatus:S.rs.FAILURE};case wSe:return{...e,occupantLimitsApiStatus:S.rs.PENDING};case ESe:return{...e,occupantLimitsApiStatus:S.rs.SUCCESS};case TSe:return{...e,occupantLimitsApiStatus:S.rs.FAILURE};
2case mSe:return{...e,apiCallStatus:S.rs.PENDING};case vSe:return{...e,apiCallStatus:S.rs.SUCCESS};case fSe:return{...e,apiCallStatus:S.rs.FAILURE};case gSe:return{...e,apiQuoteStatus:S.rs.FAILURE};case hSe:return{...e,apiQuoteStatus:S.rs.SUCCESS};case ySe:return{...e,apiQuoteStatus:S.rs.PENDING};case bSe:return{...e,apiQuoteStatus:null};case ASe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case SSe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case NSe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case OSe:return{...e,carMakesApiStatus:S.rs.PENDING};case PSe:return{...e,carMakesApiStatus:S.rs.SUCCESS};case zSe:return{...e,carMakesApiStatus:S.rs.FAILURE};case MSe:return{...e,carModelsApiStatus:S.rs.PENDING};case LSe:return{...e,carModelsApiStatus:S.rs.SUCCESS};case kSe:return{...e,carModelsApiStatus:S.rs.FAILURE};case rNe:return{...e,formStatus:S.wK.VALID};case uNe:return{...e,quoteReferenceData:t.value};case nNe:return{...e,apiQuoteResponse:t.value};case jAe:return{...e,addedCover:t.value};case oNe:return{...e,quoteReferenceData:t.error};case sNe:return{...e,premiumCalculationUg:{...e.premiumCalculationUg,value:t.value,status:S.rs.SUCCESS}};case cSe:return jNe;default:return e}},personalDetails:function(e,t){void 0===e&&(e=tIe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case WNe:return{...e,formStatus:S.wK.VALID};case qNe:return{...e,formStatus:S.wK.INVALID};case qCe:return{...e,natiolalityApiCallStatus:S.rs.PENDING};case WCe:return{...e,natiolalityApiCallStatus:S.rs.SUCCESS};case BCe:return{...e,natiolalityApiCallStatus:S.rs.FAILURE};case $Ce:return{...e,nationalities:t.value};case vCe:return a("dob",e=>({...e,value:t.value}));case fCe:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case cCe:return a("lastName",e=>({...e,value:t.value}));case dCe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case oCe:return a("gender",e=>({...e,value:t.value}));case sCe:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case lCe:return a("firstName",e=>({...e,value:t.value}));case iCe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case ICe:return a("phoneNumber",e=>({...e,value:t.value}));case DCe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case wCe:return a("email",e=>({...e,value:t.value}));case ECe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case pCe:return a("nationality",e=>({...e,value:t.value}));case mCe:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case yCe:return a("occupation",e=>({...e,value:t.value}));case hCe:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case gCe:return a("idNumber",e=>({...e,value:t.value}));case bCe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case ACe:return a("passport",e=>({...e,value:t.value}));case SCe:return a("passport",e=>({...e,error:t.error,status:r(t.error)}));case NCe:return a("idType",e=>({...e,value:t.value}));case CCe:return a("idType",e=>({...e,error:t.error,status:r(t.error)}));case TCe:return a("salutation",e=>({...e,value:t.value}));case OCe:return a("salutation",e=>({...e,error:t.error,status:r(t.error)}));case PCe:return a("district",e=>({...e,value:t.value}));case LCe:return a("sector",e=>({...e,value:t.value}));case kCe:return a("cell",e=>({...e,value:t.value}));case RCe:return a("village",e=>({...e,value:t.value}));case MCe:return a("district",e=>({...e,error:t.error,status:r(t.error)}));case zCe:return a("sector",e=>({...e,error:t.error,status:r(t.error)}));case VCe:return a("cell",e=>({...e,error:t.error,status:r(t.error)}));case xCe:return a("village",e=>({...e,error:t.error,status:r(t.error)}));case uCe:return{...e,blacklisted:{...e.blacklisted,value:t.value,status:S.rs.SUCCESS}};case _Ce:return{...e,nidaDetails:t.value};case FCe:return{...e,selectedForm:t.value};case YNe:return{...e,apiCallStatus:S.rs.PENDING};case HNe:return{...e,apiCallStatus:S.rs.SUCCESS};case QNe:return{...e,apiCallStatus:S.rs.FAILURE};case ZNe:return{...e,apiCallStatus:null};case YCe:return{...e,nidaStatus:S.rs.PENDING};case GCe:return{...e,nidaStatus:S.rs.SUCCESS};case KCe:return{...e,nidaStatus:S.rs.FAILURE};case rCe:return{...e,formStatus:S.wK.VALID};case aCe:return{...e,personalDetailsReferenceData:t.value};
2case nCe:return{...e,personalDetailsReferenceData:t.error};case"motorPrivateRwanda/personalDetailsForm/state/reinitialize":return tIe;default:return e}},payments:function(e,t){void 0===e&&(e=XIe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case nIe:return{...e,formStatus:S.wK.VALID};case uIe:return{...e,formStatus:S.wK.INVALID};case VIe:return a("phoneNumber",e=>({...e,value:t.value}));case RIe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case xIe:return a("terms",e=>({...e,value:t.value}));case _Ie:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case FIe:return a("networkProvider",e=>({...e,value:t.value}));case jIe:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case dIe:return{...e,stkApiCallStatus:S.rs.PENDING};case pIe:return{...e,stkApiCallStatus:S.rs.SUCCESS};case mIe:return{...e,stkApiCallStatus:S.rs.FAILURE};case iIe:return{...e,stkPushData:t.value};case cIe:return{...e,stkPushData:t.error};case wIe:return{...e,statusApiCallStatus:S.rs.PENDING};case EIe:return{...e,statusApiCallStatus:S.rs.SUCCESS};case TIe:return{...e,statusApiCallStatus:S.rs.FAILURE};case IIe:return{...e,paymentStatus:t.value};case DIe:return{...e,paymentStatus:t.error};case OIe:return{...e,apiCallStatus:null};case yIe:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case hIe:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case gIe:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case vIe:return{...e,confirmOrderData:t.value};case fIe:return{...e,confirmOrderData:t.error};case KIe:return{...e,loginApiCallStatus:S.rs.PENDING};case GIe:return{...e,loginApiCallStatus:S.rs.SUCCESS};case YIe:case YIe:return{...e,loginApiCallStatus:S.rs.FAILURE};case WIe:return{...e,loginData:t.data};case qIe:return{...e,loginData:null};case aIe:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};default:return e}},carDetails:function(e,t){void 0===e&&(e=VDe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case rDe:return{...e,formStatus:S.wK.VALID};case aDe:return{...e,formStatus:S.wK.INVALID};case wDe:return a("registrationNumber",e=>({...e,value:t.value}));case EDe:return a("registrationNumber",e=>({...e,error:t.error,status:r(t.error)}));case TDe:return a("chasisNumber",e=>({...e,value:t.value}));case ODe:return a("chasisNumber",e=>({...e,error:t.error,status:r(t.error)}));case MDe:return a("tinNumber",e=>({...e,value:t.value}));case LDe:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case zDe:return a("fuelType",e=>({...e,value:t.value}));case kDe:return a("fuelType",e=>({...e,error:t.error,status:r(t.error)}));case PDe:return{...e,selectedForm:t.value};case sDe:return{...e,apiCallStatus:S.rs.PENDING};case lDe:return{...e,apiCallStatus:S.rs.SUCCESS};case iDe:return{...e,apiCallStatus:S.rs.FAILURE};case cDe:return{...e,apiDataStatus:S.rs.PENDING};case dDe:return{...e,apiDataStatus:S.rs.SUCCESS};case pDe:return{...e,apiDataStatus:S.rs.FAILURE};case mDe:return{...e,apiDataStatus:null};case SDe:return{...e,formStatus:S.wK.VALID};case CDe:return{...e,carDetailsReferenceData:t.value};case IDe:return{...e,apiDataResponse:t.value};case DDe:return{...e,carDetailsReferenceData:t.error};case nDe:return VDe;default:return e}},documents:function(e,t){void 0===e&&(e=Awe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case FDe:return{...e,formStatus:S.wK.VALID};case jDe:return{...e,formStatus:S.wK.INVALID};case JDe:return a("idUpload",e=>({...e,value:t.value}));case ewe:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case mwe:return a("idUpload",e=>({...e,value:null,error:null}));case twe:return a("yellowCard",e=>({...e,value:t.value}));case vwe:return a("yellowCard",e=>({...e,value:null,error:null}));case rwe:return a("yellowCard",e=>({...e,error:t.error,status:r(t.error)}));case awe:return a("frontView",e=>({...e,value:t.value}));case fwe:return a("frontView",e=>({...e,value:null,error:null}));case nwe:return a("frontView",e=>({...e,error:t.error,status:r(t.error)}));case uwe:return a("backView",e=>({...e,value:t.value}));case ywe:return a("backView",e=>({...e,value:null,error:null}));case owe:return a("backView",e=>({...e,error:t.error,status:r(t.error)}));
2case swe:return a("leftView",e=>({...e,value:t.value}));case hwe:return a("leftView",e=>({...e,value:null,error:null}));case lwe:return a("leftView",e=>({...e,error:t.error,status:r(t.error)}));case iwe:return a("rightView",e=>({...e,value:t.value}));case gwe:return a("rightView",e=>({...e,value:null,error:null}));case cwe:return a("rightView",e=>({...e,error:t.error,status:r(t.error)}));case dwe:return a("dashboardView",e=>({...e,value:t.value}));case bwe:return a("dashboardView",e=>({...e,value:null,error:null}));case pwe:return a("dashboardView",e=>({...e,error:t.error,status:r(t.error)}));case qDe:return{...e,apiCallStatus:S.rs.FAILURE};case BDe:return{...e,apiCallStatus:S.rs.PENDING};case WDe:return{...e,apiCallStatus:S.rs.SUCCESS};case KDe:return{...e,apiCallStatus:null};case"motorPrivateRwanda/documentsForm/state/reinitialize":return Awe;default:return e}},declarations:function(e,t){void 0===e&&(e=Qwe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Iwe:return{...e,formStatus:S.wK.VALID};case Dwe:return{...e,formStatus:S.wK.INVALID};case Twe:return a("driverHealthDeclaration",e=>({...e,value:t.value}));case Owe:return a("driverHealthDeclaration",e=>({...e,error:t.error,status:r(t.error)}));case Pwe:return a("vehicleConditionDeclaration",e=>({...e,value:t.value}));case Mwe:return a("vehicleConditionDeclaration",e=>({...e,error:t.error,status:r(t.error)}));case Lwe:return a("driverLicenseDeclaration",e=>({...e,value:t.value}));case zwe:return a("driverLicenseDeclaration",e=>({...e,error:t.error,status:r(t.error)}));case kwe:return a("averageClauseConsent",e=>({...e,value:t.value}));case Vwe:return a("averageClauseConsent",e=>({...e,error:t.error,status:r(t.error)}));case Rwe:return a("fullValueDeclaration",e=>({...e,value:t.value}));case xwe:return a("fullValueDeclaration",e=>({...e,error:t.error,status:r(t.error)}));case _we:return a("marketingConsent",e=>({...e,value:t.value}));case Fwe:return a("marketingConsent",e=>({...e,error:t.error,status:r(t.error)}));case jwe:return a("privacyPolicyConfirmation",e=>({...e,value:t.value}));case Uwe:return a("privacyPolicyConfirmation",e=>({...e,error:t.error,status:r(t.error)}));case $we:return a("adviceAcknowledgementIndemnity",e=>({...e,value:t.value}));case Bwe:return a("adviceAcknowledgementIndemnity",e=>({...e,error:t.error,status:r(t.error)}));case Wwe:return a("noPremiumRefundAcknowledgement",e=>({...e,value:t.value}));case qwe:return a("noPremiumRefundAcknowledgement",e=>({...e,error:t.error,status:r(t.error)}));case Kwe:return a("fullPremiumSettlementConsent",e=>({...e,value:t.value}));case Gwe:return a("fullPremiumSettlementConsent",e=>({...e,error:t.error,status:r(t.error)}));case Ywe:return a("finalDeclarationAgreement",e=>({...e,value:t.value}));case Hwe:return a("finalDeclarationAgreement",e=>({...e,error:t.error,status:r(t.error)}));case"motorPrivateRwanda/declarationForm/state/reinitialize":return Qwe;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=sEe),t.type){case Xwe:return{...e,apiCallStatus:S.rs.PENDING};case Jwe:return{...e,apiCallStatus:S.rs.SUCCESS};case eEe:return{...e,apiCallStatus:S.rs.FAILURE};case uEe:return{...e,payloadData:t.value};case oEe:return{...e,payloadStatus:S.wK.INVALID};default:return e}},agent:function(e,t){void 0===e&&(e=MEe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case mEe:return{...e,formStatus:S.wK.VALID};case dEe:return{...e,displayModal:t.value};case vEe:return{...e,formStatus:S.wK.INVALID};case fEe:return{...e,apiCallStatus:S.rs.PENDING};case yEe:return{...e,apiCallStatus:S.rs.SUCCESS};case hEe:return{...e,apiCallStatus:S.rs.FAILURE};case EEe:return a("name",e=>({...e,value:t.value}));case TEe:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case OEe:return a("agentCode",e=>({...e,value:t.value}));case PEe:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case bEe:return a("intermediaryType",e=>({...e,value:t.value}));case AEe:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case wEe:return{...e,agents:t.value};case pEe:return MEe;default:return e}}}),zEe="/personal/save-and-invest/personal-pension-plan",kEe={LANDING_PAGE:-1,QUOTE:0,PERSONAL_DETAILS:1,NEXT_OF_KIN:2,BENEFICIARIES:3,PAYMENT:4},VEe=[{URL:`${zEe}/projections`,URL_PART:"projections",TITLE:"Projections"},{URL:`${zEe}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${zEe}/next-of-kin`,URL_PART:"next-of-kin",TITLE:"Next of Kin"},{URL:`${zEe}/beneficiaries`,URL_PART:"beneficiaries",TITLE:"Beneficiaries"},{URL:`${zEe}/complete`,URL_PART:"complete",TITLE:"Complete"}],REe=(VEe[kEe.QUOTE].URL,VEe[kEe.PERSONAL_DETAILS].URL,VEe[kEe.NEXT_OF_KIN].URL,VEe[kEe.BENEFICIARIES].URL,VEe[kEe.PAYMENT].URL,"personalPensionPlan/routing/setValue/"),xEe=REe+"navigatePrevious",_Ee=REe+"navigateNext",FEe=REe+"navigationDone",jEe=
2REe+"activePageIndex",UEe="personalPensionPlan/routing/transition/",$Ee=UEe+"toGetQuote",BEe=()=>({type:$Ee}),WEe=UEe+"toPersonalDetails",qEe=()=>({type:WEe}),KEe=UEe+"toBeneficiaries",GEe=()=>({type:KEe}),YEe=UEe+"toNextOfKin",HEe=()=>({type:YEe}),QEe=UEe+"toPayment",ZEe={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const XEe="personalPensionPlan/quoteForm/",JEe=XEe+"setValue/",eTe=XEe+"setValid/",tTe="personalPensionPlan/quoteForm/transition/formValid",rTe="personalPensionPlan/quoteForm/transition/formInValid",aTe=XEe+"addCover/",nTe="personalPensionPlan/shareQuoteForm/transition/formValid",uTe="personalPensionPlan/shareQuoteForm/transition/formInValid",oTe=XEe+"shareQuote",sTe="personalPensionPlan/expiredAuth",lTe=JEe+"sidebarOpen",iTe=XEe+"/state/reinitialize",cTe=()=>({type:tTe}),dTe=()=>({type:rTe}),pTe=()=>({type:nTe}),mTe=()=>({type:uTe}),vTe=`${JEe}/apiTransition/pending`,fTe=`${JEe}/apiTransition/success`,yTe=`${JEe}/apiTransition/failure`,hTe=`${oTe}/apiTransition/pending`,gTe=`${oTe}/apiTransition/success`,bTe=`${oTe}/apiTransition/failure`,ATe=XEe+"prepaidTransactionCodeCheck",STe=`${ATe}/apiTransition/pending`,NTe=`${ATe}/apiTransition/success`,CTe=`${ATe}/apiTransition/failure`,ITe=()=>({type:vTe}),DTe=()=>({type:fTe}),wTe=()=>({type:yTe}),ETe=()=>({type:STe}),TTe=()=>({type:NTe}),OTe=()=>({type:CTe}),PTe=()=>({type:hTe}),MTe=()=>({type:gTe}),LTe=()=>({type:bTe}),zTe=JEe+"collectPersonalPensionPlanQuoteData",kTe=JEe+"success",VTe=JEe+"failure",RTe=JEe+"calculatePremiumSuccess",xTe=JEe+"collectShareQuoteFormData",_Te=JEe+"shareQuoteSuccess",FTe=JEe+"shareQuoteFailure",jTe=e=>({type:RTe,value:e}),UTe=JEe+"shareEmailValue",$Te=eTe+"shareEmailValid",BTe=JEe+"phoneNumber",WTe=eTe+"phoneNumber",qTe=JEe+"gender",KTe=eTe+"gender",GTe=JEe+"contributionMode",YTe=eTe+"contributionMode",HTe=JEe+"DOB",QTe=eTe+"DOB",ZTe=JEe+"firstName",XTe=eTe+"firstName",JTe=JEe+"lastName",eOe=eTe+"lastName",tOe=JEe+"email",rOe=eTe+"email",aOe=JEe+"interestRate",nOe=eTe+"interestRate",uOe=JEe+"desiredMonthlyContribution",oOe=eTe+"desiredMonthlyContribution",sOe=JEe+"lumpsumAmount",lOe=eTe+"lumpsumAmount",iOe=JEe+"desiredRetirementAge",cOe=eTe+"desiredRetirementAge",dOe=JEe+"frequencyOfContribution",pOe=eTe+"frequencyOfContribution",mOe=JEe+"maturityYears",vOe=JEe+"isLumpsumPrepaid",fOe=eTe+"isLumpsumPrepaid",yOe=JEe+"prepaidTransactionCode",hOe=eTe+"prepaidTransactionCode",gOe=JEe+"prepaidModeOfPayment",bOe=eTe+"prepaidModeOfPayment",AOe=e=>({type:sTe,value:e}),SOe=e=>({type:cOe,error:e}),NOe=e=>({type:hOe,error:e}),COe={sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,quoteReferenceData:null,addedCover:null,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Personal Pension Plan Kenya",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculation:{value:null,status:null,error:null},maturityYears:null,prepaidLumpsumCheckApiStatus:null,form:{shareEmail:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},contributionMode:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},interestRate:{value:null,error:null,status:null},desiredMonthlyContribution:{value:null,error:null,status:null},lumpsumAmount:{value:null,error:null,status:null},desiredRetirementAge:{value:null,error:null,status:null},frequencyOfContribution:{value:12,error:null,status:null},isLumpsumPrepaid:{value:null,error:null,status:null},prepaidTransactionCode:{value:null,error:null,status:null},prepaidModeOfPayment:{value:"mpesa",error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},email:{value:null,error:null,status:null}}};const IOe="personalPensionPlan/confirmPayments/transition/",DOe="personalPensionPlan/confirmPayments/initialize/",wOe=IOe+"validateForm",EOe=IOe+"invalidateForm",TOe="personalPensionPlan/payments/setValue/",OOe="personalPensionPlan/payments/setValid/",POe=TOe+"triggerPaymentsStkPush",MOe=TOe+"triggerPaymentsStkPushSuccess",
2LOe=TOe+"triggerPaymentsStkPushFailure",zOe=`${TOe}/apiTransition/push/pending`,kOe=`${TOe}/apiTransition/push/success`,VOe=`${TOe}/apiTransition/push/failure`,ROe=TOe+"confirm/Order",xOe=TOe+"confirm/Order/success",_Oe=TOe+"confirm/Order/failure",FOe=TOe+"/api/confirm/Order/success",jOe=TOe+"/api/confirm/Order/failure",UOe=TOe+"/api/confirm/Order/pending",$Oe=TOe+"/api/confirm/Order/payment",BOe=()=>({type:zOe}),WOe=()=>({type:kOe}),qOe=()=>({type:VOe}),KOe=()=>({type:UOe}),GOe=()=>({type:FOe}),YOe=()=>({type:jOe}),HOe="api/mpesa/payments/setValue/checkPaymentsStatus",QOe=TOe+"checkPaymentsStatusSuccess",ZOe=TOe+"checkPaymentsStatusFailure",XOe=`${TOe}/apiTransition/flex-pay/status/pending`,JOe=`${TOe}/apiTransition/flex-pay/status/success`,ePe=`${TOe}/apiTransition/flex-pay/status/failure`,tPe=`${TOe}/apiTransition/flex-pay/status/initial`,rPe=()=>({type:XOe}),aPe=()=>({type:JOe}),nPe=()=>({type:ePe}),uPe=()=>({type:wOe}),oPe=()=>({type:EOe}),sPe=TOe+"phoneNumber",lPe=OOe+"phoneNumber",iPe=TOe+"terms",cPe=OOe+"terms",dPe=TOe+"networkProvider",pPe=OOe+"networkProvider",mPe=TOe+"bankDetailsSuccess",vPe=TOe+"prepaidSubmitSuccess",fPe=TOe+"paymentMode",yPe=e=>({type:mPe,value:e}),hPe=e=>({type:vPe,value:e}),gPe=()=>({type:ROe}),bPe=e=>({type:xOe,value:e}),APe="personalPensionPlan/paystack/payments/",SPe=APe+"setValue/",NPe=`${SPe}/apiTransition/push/pending`,CPe=`${SPe}/apiTransition/push/success`,IPe=`${SPe}/apiTransition/push/failure`,DPe=`${SPe}/apiTransition/initialize`,wPe=()=>({type:NPe}),EPe=()=>({type:CPe}),TPe=()=>({type:IPe}),OPe=`${SPe}/apiTransition/paystack/status/initial`,PPe=`${SPe}/apiTransition/paystack/status/pending`,MPe=`${SPe}/apiTransition/paystack/status/success`,LPe=`${SPe}/apiTransition/paystack/status/failure`,zPe=()=>({type:PPe}),kPe=()=>({type:MPe}),VPe=()=>({type:LPe}),RPe=()=>({type:OPe}),xPe=SPe+"checkPaymentsStatus",_Pe=SPe+"checkPaymentsStatusSuccess",FPe=SPe+"initiate/paystack/payment",jPe=SPe+"paystack/payment/init",UPe=SPe+"paystack/payment/data",$Pe=SPe+"submit/paystack/payment",BPe=()=>({type:$Pe}),WPe="personalPensionPlan/loginDetails/",qPe=WPe+"collectLoginDetails/",KPe=WPe+"loginSuccess/",GPe=WPe+"loginFailure/",YPe=WPe+"apiPendingLogin/",HPe=WPe+"apiSuccessLogin/",QPe=WPe+"apiFailureLogin/",ZPe=()=>({type:YPe}),XPe=()=>({type:HPe}),JPe=()=>({type:QPe}),eMe={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,bankDetail
2sSuccess:!1,prepaidSubmitSuccess:!1,paymentMode:"Mpesa",form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const tMe="personalPensionPlan/agentModalDetails/",rMe=tMe+"setValue/",aMe=tMe+"setValid/",nMe=tMe+"modalFormDisplay",uMe="personalPensionPlan/agentModalDetails/state/reinitialize",oMe="personalPensionPlan/agentModalDetails/transition/formValid",sMe="personalPensionPlan/agentModalDetails/transition/formInValid",lMe=rMe+"intermediaryType",iMe=aMe+"intermediaryType",cMe=rMe+"agents",dMe=rMe+"agentType",pMe=()=>({type:oMe}),mMe=()=>({type:sMe}),vMe=`${tMe}/apiTransition/pending`,fMe=`${tMe}/apiTransition/success`,yMe=`${tMe}/apiTransition/failure`,hMe=()=>({type:vMe}),gMe=()=>({type:fMe}),bMe=()=>({type:yMe}),AMe=rMe+"name",SMe=aMe+"name",NMe=rMe+"phoneNumber",CMe=aMe+"phoneNumber",IMe={displayModal:!0,formStatus:S.wK.INVALID,loginData:null,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const DMe="personalPensionPlan/personalDetailsForm/",wMe=DMe+"setValue/",EMe=DMe+"setValid/",TMe="personalPensionPlan/personalDetailsForm/transition/formValid",OMe="personalPensionPlan/personalDetailsForm/transition/formInValid",PMe="personalPensionPlan/personalDetailsForm/state/reinitialize",MMe=()=>({type:TMe}),LMe=()=>({type:OMe}),zMe=`${wMe}/apiTransition/initial`,kMe=`${wMe}/apiTransition/pending`,VMe=`${wMe}/apiTransition/success`,RMe=`${wMe}/apiTransition/failure`,xMe=()=>({type:zMe}),_Me=()=>({type:kMe}),FMe=()=>({type:VMe}),jMe=()=>({type:RMe}),UMe=wMe+"selectedForm",$Me=wMe+"fetch/nationalities",BMe=wMe+"set/nationalities",WMe=wMe+"api/failure/nationalities",qMe=wMe+"api/success/nationalities",KMe=wMe+"api/pending/nationalities",GMe=wMe+"firstName",YMe=EMe+"firstName",HMe=wMe+"lastName",QMe=EMe+"lastName",ZMe=wMe+"DOB",XMe=EMe+"DOB",JMe=wMe+"gender",eLe=EMe+"gender",tLe=wMe+"nationality",rLe=EMe+"nationality",aLe=wMe+"occupation",nLe=EMe+"occupation",uLe=wMe+"idNumber",oLe=EMe+"idNumber",sLe=wMe+"tinNumber",lLe=EMe+"tinNumber",iLe=wMe+"phoneNumber",cLe=EMe+"phoneNumber",dLe=wMe+"email",pLe=EMe+"email",mLe=wMe+"referred",vLe=EMe+"referred",fLe=wMe+"postalAddress",yLe=EMe+"postalAddress",hLe=wMe+"customerId",gLe=wMe+"collectPersonalDetails",bLe=()=>({type:KMe}),ALe=()=>({type:qMe}),SLe=()=>({type:WMe}),NLe={formStatus:S.wK.INVALID,apiCallStatus:null,selectedForm:"personalDetails",nationalities:null,nationalityApiCallStatus:null,form:{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},nationality:{value:"Kenyan",error:null,status:null},occupation:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},customerId:{value:null,error:null,status:null},referred:{value:null,error:null,status:null}}};const CLe="personalPensionPlan/documentsForm/",ILe=CLe+"setValue/",DLe=CLe+"setValid/",wLe="personalPensionPlan/documentsForm/transition/formValid",ELe="personalPensionPlan/documentsForm/transition/formInValid",TLe=()=>({type:wLe}),OLe=()=>({type:ELe}),PLe=ILe+"idUpload",MLe=DLe+"idUpload",LLe=ILe+"kraPinUpload",zLe=DLe+"kraPinUpload",kLe=ILe+"reset/idUpload",VLe=ILe+"reset/kraPinUpload",RLe={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},kraPinUpload:{value:null,error:null,status:null}}};const xLe="personalPensionPlan/beneficiariesForm/",_Le=xLe+"setValue/",FLe=xLe+"setValid/",jLe="personalPensionPlan/beneficiariesForm/transition/formValid",ULe="personalPensionPlan/beneficiariesForm/transition/formInValid",$Le="personalPensionPlan/beneficiariesForm/state/reinitialize",BLe="personalPensionPlan/beneficiariesForm/state/reinitializeSingle",WLe="personalPensionPlan/beneficiariesForm/state/addBeneficiary",qLe="personalPensionPlan/beneficiariesForm/state/removeBeneficiary",KLe=e=>({type:jLe,index:e}),GLe=e=>({type:ULe,index:e}),YLe=`${_Le}/apiTransition/initial`,HLe=`${_Le}/apiTransition/pending`,QLe=`${_Le}/apiTransition/success`,ZLe=`${_Le}/apiTransition/failure`,XLe=()=>({type:YLe}),JLe=()=>({type:HLe}),eze=()=>({type:QLe}),tze=()=>({type:ZLe}),rze=_Le+"selectedFormIndex",aze=_Le+"firstName",nze=FLe+"firstName",uze=_Le+"lastName",oze=FLe+"lastName",sze=_Le+"idNumber",lze=FLe+"idNumber",ize=_Le+"relationship",cze=FLe+"relationship",dze=_Le+"location",pze=FLe+"location",mze=_Le+"phoneNumber",vze=FLe+"phoneNumber",fze=_Le+"email",yze=FLe+"email",hze=_Le+"personalDataTerms",gze=_Le+"displayDataProcessingConsentDrawer",bze=_Le+"personalDataProcessingConsent",Aze=_Le+"percentageSplit",Sze=FLe+"percentageSplit",Nze=FLe+"beneficiariesInfo",Cze={formStatus:[],apiCallStatus:null,form:[],selectedFormIndex:null,personalDataTerms:"",personalDataProcessingConsent:!1,displayDataProcessingConsentDrawer:!1};const Ize="personalPensionPlan/nextOfKinForm/",Dze=Ize+"setValue/",wze=Ize+"setValid/",Eze="personalPensionPlan/nextOfKinForm/transition/formValid",Tze="personalPensionPlan/nextOfKinForm/transition/formInValid",Oze=()=>({type:Eze}),Pze=()=>({type:Tze}),Mze=`${Dze}/apiTransition/initial`,Lze=`${Dze}/apiTransition/pending`,zze=`${Dze}/apiTransition/success`,kze=`${Dze}/apiTransition/failure`,Vze=()=>({type:Mze}),Rze=()=>({type:Lze}),xze=()=>({type:zze}),_ze=()=>({type:kze}),Fze=Dze+"collectNextOfKinData",jze=Dze+"success",Uze=Dze+"failure",$ze=Dze+"firstName",Bze=wze+"firstName",Wze=Dze+"lastName",qze=wze+"lastName",Kze=Dze+"relationship",Gze=wze+"relationship",Yze=Dze+"idNumber",Hze=wze+"idNumber",Qze=Dze+"email",Zze=wze+"email",Xze=Dze+"postalAddress",Jze=wze+"postalAddress",eke=Dze+"phoneNumber",tke=wze+"phoneNumber",rke=wze+"nextOfKin",ake={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null}}};const nke="personalPensionPlan/collection/",uke="personalPensionPlan/collection/initialize/",oke=`${nke}/apiTransition/initial`,ske=`${nke}/apiTransition/pending`,lke=`${nke}/apiTransition/success`,ike=`${nke}/apiTransition/failure`,cke=()=>({type:ske}),dke=()=>({type:lke}),pke=()=>({type:ike}),mke=nke+"collectPayloadData",vke=nke+"success",fke=nke+"failure",yke=e=>({type:fke,error:e}),hke={apiCallStatus:null,payloadData:null,payloadStatus:null};const gke=(0,m.HY)({routing:function(e,t){void 0===e&&(e=ZEe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case jEe:return{...e,doNavigation:!0,activePageIndex:t.value};case FEe:return{...e,doNavigation:!1};case $Ee:return r(kEe.QUOTE);case WEe:return r(kEe.PERSONAL_DETAILS);case YEe:return r(kEe.NEXT_OF_KIN);case KEe:return r(kEe.BENEFICIARIES);case QEe:return r(kEe.PAYMENT);default:return e}},quote:function(e,t){void 0===e&&(e=COe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case tTe:return{...e,formStatus:S.wK.VALID};case rTe:return{...e,formStatus:S.wK.INVALID};case nTe:return{...e,shareQuoteFormStatus:S.wK.VALID};case uTe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case lTe:return{...e,sidebarOpen:t.value};case oTe:return{...e,showShareModal:t.value};case xTe:return{...e,shareQuoteFormStatus:S.wK.VALID};case _Te:return{...e,quoteShare:t.value};case FTe:return{...e,quoteShare:t.error};case UTe:return a("shareEmail",e=>({...e,value:t.value}));case $Te:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case vOe:return a("isLumpsumPrepaid",e=>({...e,value:t.value}));case fOe:return a("isLumpsumPrepaid",e=>({...e,status:r(t.error),error:t.error}));case yOe:return a("prepaidTransactionCode",e=>({...e,value:t.value}));case hOe:return a("prepaidTransactionCode",e=>({...e,status:r(t.error),error:t.error}));case gOe:return a("prepaidModeOfPayment",e=>({...e,value:t.value}));case bOe:return a("prepaidModeOfPayment",e=>({...e,status:r(t.error),error:t.error}));case ZTe:return a("firstName",e=>({...e,value:t.value}));case XTe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case JTe:return a("lastName",e=>({...e,value:t.value}));case eOe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case tOe:return a("email",e=>({...e,value:t.value}));case rOe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case sTe:return{...e,isTokenExpired:t.value};case RTe:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case mOe:return{...e,maturityYears:t.value};
2case vTe:return{...e,apiCallStatus:S.rs.PENDING};case fTe:return{...e,apiCallStatus:S.rs.SUCCESS};case yTe:return{...e,apiCallStatus:S.rs.FAILURE};case hTe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case gTe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case bTe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case STe:return{...e,prepaidLumpsumCheckApiStatus:S.rs.PENDING};case CTe:return{...e,prepaidLumpsumCheckApiStatus:S.rs.FAILURE};case NTe:return{...e,prepaidLumpsumCheckApiStatus:S.rs.SUCCESS};case zTe:return{...e,formStatus:S.wK.VALID};case kTe:return{...e,quoteReferenceData:t.value};case VTe:return{...e,quoteReferenceData:t.error};case BTe:return a("phoneNumber",e=>({...e,value:t.value}));case WTe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case qTe:return a("gender",e=>({...e,value:t.value}));case KTe:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case GTe:return a("contributionMode",e=>({...e,value:t.value}));case YTe:return a("contributionMode",e=>({...e,error:t.error,status:r(t.error)}));case HTe:return a("dob",e=>({...e,value:t.value}));case QTe:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case aOe:return a("interestRate",e=>({...e,value:t.value}));case nOe:return a("interestRate",e=>({...e,error:t.error,status:r(t.error)}));case uOe:return a("desiredMonthlyContribution",e=>({...e,value:t.value}));case oOe:return a("desiredMonthlyContribution",e=>({...e,error:t.error,status:r(t.error)}));case sOe:return a("lumpsumAmount",e=>({...e,value:t.value}));case lOe:return a("lumpsumAmount",e=>({...e,error:t.error,status:r(t.error)}));case iOe:return a("desiredRetirementAge",e=>({...e,value:t.value}));case cOe:return a("desiredRetirementAge",e=>({...e,error:t.error,status:r(t.error)}));case dOe:return a("frequencyOfContribution",e=>({...e,value:t.value}));case pOe:return a("frequencyOfContribution",e=>({...e,error:t.error,status:r(t.error)}));case aTe:return{...e,addedCover:t.value};case iTe:return COe;default:return e}},payment:function(e,t){void 0===e&&(e=eMe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case wOe:return{...e,formStatus:S.wK.VALID};case EOe:return{...e,formStatus:S.wK.INVALID};case sPe:return a("phoneNumber",e=>({...e,value:t.value}));case dPe:return a("networkProvider",e=>({...e,value:t.value}));case pPe:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case lPe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case iPe:return a("terms",e=>({...e,value:t.value}));case cPe:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));
2case mPe:return{...e,bankDetailsSuccess:t.value};case vPe:return{...e,prepaidSubmitSuccess:t.value};case fPe:return{...e,paymentMode:t.value};case zOe:return{...e,stkApiCallStatus:S.rs.PENDING};case kOe:return{...e,stkApiCallStatus:S.rs.SUCCESS};case VOe:return{...e,stkApiCallStatus:S.rs.FAILURE};case MOe:return{...e,stkPushData:t.value};case LOe:return{...e,stkPushData:t.error};case XOe:return{...e,statusApiCallStatus:S.rs.PENDING};case JOe:return{...e,statusApiCallStatus:S.rs.SUCCESS};case ePe:return{...e,statusApiCallStatus:S.rs.FAILURE};case QOe:return{...e,paymentStatus:t.value};case ZOe:return{...e,paymentStatus:t.error};case tPe:return{...e,apiCallStatus:null};case FOe:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case jOe:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case UOe:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case xOe:return{...e,confirmOrderData:t.value};case _Oe:return{...e,confirmOrderData:t.error};case YPe:return{...e,loginApiCallStatus:S.rs.PENDING};case HPe:return{...e,loginApiCallStatus:S.rs.SUCCESS};case QPe:case QPe:return{...e,loginApiCallStatus:S.rs.FAILURE};case KPe:return{...e,loginData:t.data};case GPe:return{...e,loginData:null};case DOe:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};case DPe:return{...e,paystackApiCallStatus:null};case NPe:return{...e,paystackApiCallStatus:S.rs.PENDING};case CPe:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case IPe:return{...e,paystackApiCallStatus:S.rs.FAILURE};case OPe:return{...e,paystackStatusApiCallStatus:null};case PPe:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case MPe:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case LPe:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case UPe:return{...e,paystackData:t.value};case jPe:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case _Pe:return{...e,paystackStatusData:t.value};default:return e}},agent:function(e,t){void 0===e&&(e=IMe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case oMe:return{...e,formStatus:S.wK.VALID};case nMe:return{...e,displayModal:t.value};case sMe:return{...e,formStatus:S.wK.INVALID};case vMe:return{...e,apiCallStatus:S.rs.PENDING};case fMe:return{...e,apiCallStatus:S.rs.SUCCESS};case yMe:return{...e,apiCallStatus:S.rs.FAILURE};case AMe:return a("name",e=>({...e,value:t.value}));case SMe:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case NMe:return a("agentCode",e=>({...e,value:t.value}));case CMe:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case lMe:return a("intermediaryType",e=>({...e,value:t.value}));case iMe:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case cMe:return{...e,agents:t.value};case KPe:return{...e,loginData:t.data};case GPe:return{...e,loginData:null};case uMe:return IMe;default:return e}},personalDetails:function(e,t){void 0===e&&(e=NLe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case PMe:return NLe;case UMe:return{...e,selectedForm:t.value};case TMe:return{...e,formStatus:S.wK.VALID};case OMe:return{...e,formStatus:S.wK.INVALID};case KMe:return{...e,nationalityApiCallStatus:S.rs.PENDING};case qMe:return{...e,nationalityApiCallStatus:S.rs.SUCCESS};case WMe:return{...e,nationalityApiCallStatus:S.rs.FAILURE};case BMe:return{...e,nationalities:t.value};case zMe:return{...e,apiCallStatus:null};case kMe:return{...e,apiCallStatus:S.rs.PENDING};case VMe:return{...e,apiCallStatus:S.rs.SUCCESS};case RMe:return{...e,apiCallStatus:S.rs.FAILURE};case GMe:return a("firstName",e=>({...e,value:t.value}));case YMe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case HMe:return a("lastName",e=>({...e,value:t.value}));case QMe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case ZMe:return a("dob",e=>({...e,value:t.value}));case XMe:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case JMe:return a("gender",e=>({...e,value:t.value}));case eLe:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case tLe:return a("nationality",e=>({...e,value:t.value}));case rLe:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case aLe:return a("occupation",e=>({...e,value:t.value}));case nLe:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case uLe:return a("idNumber",e=>({...e,value:t.value}));case oLe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case sLe:return a("tinNumber",e=>({...e,value:t.value}));case lLe:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case iLe:return a("phoneNumber",e=>({...e,value:t.value}));case cLe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case dLe:return a("email",e=>({...e,value:t.value}));case pLe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case mLe:return a("referred",e=>({...e,value:t.value}));case vLe:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case fLe:return a("postalAddress",e=>({...e,value:t.value}));case yLe:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case hLe:return a("customerId",e=>({...e,value:t.value}));default:return e}},documents:function(e,t){void 0===e&&(e=RLe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case wLe:return{...e,formStatus:S.wK.VALID};case ELe:return{...e,formStatus:S.wK.INVALID};case PLe:return a("idUpload",e=>({...e,value:t.value}));case MLe:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case kLe:return a("idUpload",e=>({...e,value:null}));case LLe:return a("kraPinUpload",e=>({...e,value:t.value}));case zLe:return a("kraPinUpload",e=>({...e,error:t.error,status:r(t.error)}));case VLe:return a("kraPinUpload",e=>({...e,value:null}));case"personalDetails/documentsForm/state/reinitialize":return RLe;default:return e}}
2,beneficiaries:function(e,t){void 0===e&&(e=Cze);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>({...e,form:e.form.map((e,n)=>n===a?{...e,[t]:r(e[t])}:e)});switch(t.type){case gze:return{...e,displayDataProcessingConsentDrawer:t.value};case bze:return{...e,personalDataProcessingConsent:t.value};case hze:return{...e,personalDataTerms:t.value};case YLe:return{...e,apiCallStatus:null};case HLe:return{...e,apiCallStatus:S.rs.PENDING};case QLe:return{...e,apiCallStatus:S.rs.SUCCESS};case ZLe:return{...e,apiCallStatus:S.rs.FAILURE};case rze:return{...e,selectedFormIndex:t.value};case $Le:return Cze;case BLe:const n=t.index;if(n>=0&&n<e.form.length){const t=(0,p.A)(e.form);t[n]={firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},relationship:{value:null,error:null,status:null},location:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},percentageSplit:{value:null,error:null,status:null}};const r=(0,p.A)(e.formStatus);return r[n]=S.wK.INVALID,{...e,formStatus:r,form:t}}return e;case WLe:return{...e,formStatus:[].concat((0,p.A)(e.formStatus),[S.wK.INVALID]),form:[].concat((0,p.A)(e.form),[{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},relationship:{value:null,error:null,status:null},location:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},percentageSplit:{value:null,error:null,status:null}}])};case qLe:const u=t.index;if(u>=0&&u<e.form.length){const t=e.form.filter((e,t)=>t!==u),r=e.formStatus.filter((e,t)=>t!==u);return{...e,formStatus:r,form:t}}return e;case jLe:const o=t.index;if(o>=0&&o<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[o]=S.wK.VALID,{...e,formStatus:t}}return e;case ULe:const s=t.index;if(s>=0&&s<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[s]=S.wK.INVALID,{...e,formStatus:t}}return e;case aze:return a("firstName",e=>({...e,value:t.value}),t.index);case nze:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case uze:return a("lastName",e=>({...e,value:t.value}),t.index);case oze:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case sze:return a("idNumber",e=>({...e,value:t.value}),t.index);case lze:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}),t.index);case ize:return a("relationship",e=>({...e,value:t.value}),t.index);case cze:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}),t.index);case dze:return a("location",e=>({...e,value:t.value}),t.index);case pze:return a("location",e=>({...e,error:t.error,status:r(t.error)}),t.index);case mze:return a("phoneNumber",e=>({...e,value:t.value}),t.index);case vze:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}),t.index);case fze:return a("email",e=>({...e,value:t.value}),t.index);case yze:return a("email",e=>({...e,error:t.error,status:r(t.error)}),t.index);case Aze:return a("percentageSplit",e=>({...e,value:t.value}),t.index);case Sze:return a("percentageSplit",e=>({...e,error:t.error,status:r(t.error)}),t.index);default:return e}},nextOfKin:function(e,t){void 0===e&&(e=ake);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Eze:return{...e,formStatus:S.wK.VALID};case Tze:return{...e,formStatus:S.wK.INVALID};case Kze:return a("relationship",e=>({...e,value:t.value}));case Gze:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Wze:return a("lastName",e=>({...e,value:t.value}));case qze:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case $ze:return a("firstName",e=>({...e,value:t.value}));case Bze:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Qze:return a("email",e=>({...e,value:t.value}));case Zze:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Yze:return a("idNumber",e=>({...e,value:t.value}));case Hze:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Xze:return a("postalAddress",e=>({...e,value:t.value}));case Jze:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case eke:return a("phoneNumber",e=>({...e,value:t.value}));case tke:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));
2case Mze:return{...e,apiCallStatus:null};case Lze:return{...e,apiCallStatus:S.rs.PENDING};case zze:return{...e,apiCallStatus:S.rs.SUCCESS};case kze:return{...e,apiCallStatus:S.rs.FAILURE};case Fze:return{...e,formStatus:S.wK.VALID};case jze:return{...e,personalDetailsReferenceData:t.value};case Uze:return{...e,personalDetailsReferenceData:t.error};case"personalPensionPlan/nextOfKinForm/state/reinitialize":return ake;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=hke),t.type){case ske:return{...e,apiCallStatus:S.rs.PENDING};case lke:return{...e,apiCallStatus:S.rs.SUCCESS};case ike:return{...e,apiCallStatus:S.rs.FAILURE};case oke:return{...e,apiCallStatus:null};case vke:return{...e,payloadData:t.value};case fke:return{...e,payloadStatus:S.wK.INVALID};case uke:return{...e,payloadData:null,apiCallStatus:null,payloadStatus:null};default:return e}}}),bke="allsureInsurance/routing/setValue/",Ake=bke+"navigatePrevious",Ske=bke+"navigateNext",Nke=bke+"navigateIndex",Cke=bke+"navigationDone",Ike=bke+"activePageIndex",Dke="allsureInsurance/routing/transition/",wke=Dke+"toInsuranceType",Eke=()=>({type:wke}),Tke=Dke+"toHomeDetails",Oke=()=>({type:Tke}),Pke=Dke+"toHomeContents",Mke=()=>({type:Pke}),Lke=Dke+"toMotorDetails",zke=()=>({type:Lke}),kke=Dke+"toPersonalDetails",Vke=()=>({type:kke}),Rke=Dke+"toQuoteSummary",xke=()=>({type:Rke}),_ke=Dke+"toCallMeBack",Fke=()=>({type:_ke}),jke=Dke+"toDocumentInfo",Uke=()=>({type:jke}),$ke=Dke+"toPurchaseJourneyPersonalDetails",Bke=()=>({type:$ke}),Wke=Dke+"toAdditionalDetails",qke=()=>({type:Wke}),Kke=Dke+"toBankingDetails",Gke=()=>({type:Kke}),Yke=Dke+"toUploadDocuments",Hke=()=>({type:Yke}),Qke=Dke+"toConfirmation",Zke=()=>({type:Qke}),Xke=Dke+"toSuccessPage",Jke=()=>({type:Xke}),eVe=Dke+"toProductPage",tVe=Dke+"toNegotiate",rVe={INSURANCE_TYPE:0,HOME_DETAILS:1,HOME_CONTENTS:2,MOTOR_DETAILS:3,PERSONAL_DETAILS:4,QUOTE_SUMMARY:5,CALL_ME_BACK:6,DOCUMENTS_INFO:7,PURACHASE_JOURNEY_PERSONAL_DETAILS:8,ADDITIONAL_DETAILS:9,BANKING_DETAILS:10,UPLOAD_DOCUMENTS:11,CONFIRM_DETAILS:12,SUCCESS_PAGE:13,NEGOTIATE_PAGE:14},aVe=[{title:"Home Details",key:"HOME_DETAILS",isActive:!1,isCompleted:!1},{title:"Home Contents",key:"HOME_CONTENTS",isActive:!1,isCompleted:!1},{title:"Motor Details",key:"MOTOR_DETAILS",isActive:!1,isCompleted:!1},{title:"Personal Details",key:"PERSONAL_DETAILS",isActive:!1,isCompleted:!1},{title:"Quote Summary",key:"QUOTE_SUMMARY",isActive:!1,isCompleted:!1}],nVe=[{title:"Personal Details",key:"PURACHASE_JOURNEY_PERSONAL_DETAILS",isActive:!1,isCompleted:!1},{title:"Additional Details",key:"ADDITIONAL_DETAILS",isActive:!1,isCompleted:!1},{title:"Banking Details",key:"BANKING_DETAILS",isActive:!1,isCompleted:!1},{title:"Upload Documents",key:"UPLOAD_DOCUMENTS",isActive:!1,isCompleted:!1},{title:"Confirmation",key:"CONFIRM_DETAILS",isActive:!1,isCompleted:!1}],uVe={CERTIFIED_COPY_OF_ID:"copyOfCertifiedId",PROOF_OF_RESIDENCE:"proofOfResidence",SOURCE_OF_FUNDS:"sourceOfFund",BANKING_DETAILS:"bankingDetails",HOUSE_VALUATION_REPORT:"houseValuationReport",VEHICLE_REGISTRATION_BOOK:"vehicleRegistrationBook",DRIVERS_LICENSE:"driverLicense",MOTOR_VALUATION:"motorValuation",INVENTORY_VALUATION:"inventoryValuation"},oVe={activePageIndex:0,progressBarSteps:aVe,doNavigation:!1,doExitNavigation:!1,parentAppUrl:"/personal/allsure-insurance/",callbackAction:null,toParentApp:null};const sVe="allsureInsurance/insuranceType/transition/formValid",lVe="allsureInsurance/insuranceType/transition/formInvalid",iVe="allsureInsurance/insuranceType/",cVe=iVe+"setValue/",dVe=iVe+"setValid/",pVe=cVe+"/toogle/privacyNotice",mVe=(e,t)=>({type:dVe,error:e,fieldType:t}),vVe={formStatus:S.wK.INVALID,form:{homeOwners:{value:"secondary",error:null,status:null},homeContent:{value:"secondary",error:null,status:null},motor:{value:"secondary",error:null,status:null},privacyNotice:{value:null,error:null,status:null}}};const fVe="allsureInsurance/homeDetails/transition/formValid",yVe="allsureInsurance/homeDetails/transition/formInvalid",hVe="allsureInsurance/homeDetails/transition/resetState",gVe="allsureInsurance/homeDetails/",bVe=gVe+"setValue/",AVe=gVe+"setValid/",SVe=bVe+"SET_NEGOTIATE_DETAIL_VALUE",NVe=AVe+"SET_NEGOTIATE_DETAILS_VALID",CVe=gVe+"/withoutValidation/setValue/",IVe=gVe+"addNewHomeOwnerValue",DVe=gVe+"editNewHomeOwnerValue",wVe=gVe+"deleteHomeOwnerValue",EVe=gVe+"updateHomeDetailsAfterEdit",TVe=gVe+"premiumFrequencyValue/",OVe={address:{value:null,error:null,status:null},otherAddress:{value:null,error:null,status:null},numberOfBedrooms:{value:null,error:null,status:null,displayValue:null},numberOfBathrooms:{value:null,error:null,status:null,displayValue:null},roofMaterialDetails:{value:null,error:null,status:null,displayValue:null},mainWallConstructedOff:{value:null,error:null,status:null,displayValue:null},homeDetailsType:{value:null,error:null,status:null,displayValue:null},guiserSituated:{value:null,error:null,status:null,displayValue:null},homehired:{value:null,error:null,status:null,displayValue:null},homeOccupied:{value:null,error:null,status:null,displayValue:null},razorWire:{value:null,error:null,status:null,displayValue:null},houseValue:{value:null,error:null,status:null,displayValue:null},inRetirement:{value:null,error:null,status:null,displayValue:null},premiumPaid:{value:null,error:null,status:null,displayValue:null},accidentalDamage:{value:null,error:null,status:S.wK.VALID,displayValue:null}
2,accidentalDamageAmount:{value:null,error:null,status:null,displayValue:null},powerSurge:{value:null,error:null,status:S.wK.VALID,displayValue:null},powerSurgeCover:{value:null,error:null,status:null,displayValue:null},insuredDetails:{value:null,error:null,status:S.wK.VALID,displayValue:null},insuredWithOM:{value:null,error:null,status:S.wK.VALID,displayValue:null},policyNumber:{value:null,error:null,status:S.wK.VALID,displayValue:null},preferPremium:{value:null,error:null,status:null,displayValue:null}},PVe="additionalQoute",MVe="editQuote_",LVe="initial_0",zVe={formStatus:S.wK.INVALID,paymentFrequency:null,homeDetailsList:[],homeContentList:[],editHomeDetailKey:LVe,form:OVe};const kVe="allsureInsurance/homeContents/",VVe=kVe+"setValue/",RVe=kVe+"setValid/",xVe=VVe+"SET_NEGOTIATE_DETAIL_CONTENTS_VALUE",_Ve=RVe+"SET_NEGOTIATE_DETAILS_CONTENTS_VALID",FVe=kVe+"transition/resetState",jVe=kVe+"/withoutValidation/setValue/",UVe=kVe+"addAdditionalHomeContentValue",$Ve=kVe+"editHomeContentValue",BVe=kVe+"deleteHomeContentsValue",WVe=kVe+"updateHomeContentList",qVe=kVe+"syncSameHouseContents",KVe={address:{value:null,error:null,status:null},otherAddress:{value:null,error:null,status:null},areContentsFromSameHouse:{value:null,error:null,status:null},preferPremium:{value:null,error:null,status:null,displayValue:null},domesticWorker:{value:null,error:null,status:null,displayValue:null},homeOccupied:{value:null,error:null,status:null,displayValue:null},razorWire:{value:null,error:null,status:null,displayValue:null},householdLoss:{value:null,error:null,status:null,displayValue:null},homehired:{value:null,error:null,status:null,displayValue:null},inRetirement:{value:null,error:null,status:null,displayValue:null},premiumPaid:{value:null,error:null,status:null,displayValue:null},roofMaterialDetails:{value:null,error:null,status:null,displayValue:null},mainWallConstructedOff:{value:null,error:null,status:null,displayValue:null},homeDetailsType:{value:null,error:null,status:null,displayValue:null},insuredDetails:{value:null,error:null,status:S.wK.VALID,displayValue:null},insuredWithOM:{value:null,error:null,status:S.wK.VALID,displayValue:null},contentValue:{value:null,error:null,status:null,displayValue:null},claimAmount:{value:null,error:null,status:null,displayValue:null},claimedCount:{value:null,error:null,status:null,displayValue:null},accidentalDamage:{value:null,error:null,status:S.wK.VALID,displayValue:null}
2,accidentalDamageAmount:{value:null,error:null,status:null,displayValue:null},powerSurge:{value:null,error:null,status:S.wK.VALID,displayValue:null},powerSurgeCover:{value:null,error:null,status:S.wK.VALID,displayValue:null},domesticEmployees:{value:null,error:null,status:null,displayValue:null},policyNumber:{value:null,error:null,status:S.wK.VALID,displayValue:null}},GVe="additionalQoute",YVe="initial_0",HVe={formStatus:S.wK.INVALID,homeContentList:[],editHomeContentKey:YVe,form:KVe};const QVe="allsureInsurance/motorDetails/transition/formValid",ZVe="allsureInsurance/motorDetails/transition/formInvalid",XVe="allsureInsurance/motorDetails/transition/resetState",JVe="allsureInsurance/motorDetails/",eRe=JVe+"setValue/",tRe=JVe+"setValid/",rRe=JVe+"withoutValidation/setValue",aRe=JVe+"addAdditionalMotorValue",nRe=JVe+"editMotorDetailsValue",uRe=JVe+"deleteMotorDetailsValue",oRe=eRe+"SET_NEGOTIATE_DETAIL_MOTOR_VALUE",sRe=tRe+"SET_NEGOTIATE_DETAILS_MOTOR_VALID",lRe=JVe+"updateMotorDetailsForm",iRe={vehicleLocation:{value:null,error:null,status:null,displayValue:null},motorInsuranceType:{value:null,error:null,status:null,displayValue:null},vehicleMake:{value:null,error:null,status:null,displayValue:null},mentionedVehicleMake:{value:null,error:null,status:null,displayValue:null},vehicleModel:{value:null,error:null,status:null,displayValue:null},mentionedVehicleModel:{value:null,error:null,status:null,displayValue:null},vehicleYear:{value:null,error:null,status:null,displayValue:null},trackingDevice:{value:null,error:null,status:null,displayValue:null},isImported:{value:null,error:null,status:null,displayValue:null},fuelType:{value:null,error:null,status:null,displayValue:null},lossSuffered:{value:null,error:null,status:null,displayValue:null},claimedCount:{value:null,error:null,status:null,displayValue:null},claimAmount:{value:null,error:null,status:null,displayValue:null},vehicleUse:{value:null,error:null,status:null,displayValue:null},insuredDetails:{value:null,error:null,status:S.wK.VALID,displayValue:null},insuredWithOM:{value:null,error:null,status:S.wK.VALID,displayValue:null},policyNumber:{value:null,error:null,status:S.wK.VALID,displayValue:null},engineCapacity:{value:null,error:null,status:null,displayValue:null},dateOfBirth:{value:null,error:null,status:null,displayValue:null},gender:{value:null,error:null,status:null,displayValue:null},dateOfLicence:{value:null,error:null,status:null,displayValue:null},licenceCode:{value:null,error:null,status:null,displayValue:null},maritalStatus:{value:null,error:null,status:null,displayValue:null},vehicleSumAssured:{value:null,error:null,status:null,displayValue:null},premiumPaid:{value:null,error:null,status:null,displayValue:null},preferPremium:{value:null,error:null,status:null,displayValue:null}},cRe={formStatus:S.wK.INVALID,motorDetailForms:[],editMotorDetailsKey:LVe,form:iRe};const dRe="allsureInsurance/personalDetails/transition/formValid",pRe="allsureInsurance/personalDetails/transition/formInvalid",mRe="allsureInsurance/personalDetails/",vRe=mRe+"setValue/",fRe=mRe+"setValid/",yRe=mRe+"setEdit",hRe={formStatus:S.wK.INVALID,isPersonalDetailsEdit:!1,form:{fullName:{value:null,error:null,status:null,displayValue:null},countryCodeAllsure:{value:"+267",error:null,status:S.wK.VALID,displayValue:"bw"},cellphoneNumber:{value:null,error:null,status:null,displayValue:null},email:{value:null,error:null,status:S.Oz.VALID,displayValue:null},insuredDetails:{value:null,error:null,status:null,displayValue:null},insuredWithOM:{value:null,error:null,status:null,displayValue:null},policyNumber:{value:null,error:null,status:null,displayValue:null},hearAboutUs:{value:null,error:null,status:null,displayValue:null},socialPlatform:{value:null,error:null,status:null,displayValue:null},hearAboutUsPlatform:{value:null,error:null,status:null,displayValue:null},termsAndConditions:{value:null,error:null,status:S.wK.VALID,displayValue:null},referFriendFamily:{value:null,error:null,status:S.wK.VALID,displayValue:null},referFullName:{value:null,error:null,status:S.wK.VALID,displayValue:null},referCountryCodeAllSure:{value:null,error:null,status:S.wK.VALID,displayValue:null},referCellphoneNumber:{value:null,error:null,status:S.wK.VALID,displayValue:null}}};const gRe="allsureInsurance/bankingDetails/transition/formValid",bRe="allsureInsurance/bankingDetails/transition/formInvalid",ARe="allsureInsurance/bankingDetails/",SRe=ARe+"setValue/",NRe=ARe+"setValid/",CRe={formStatus:S.wK.INVALID,form:{bankName:{value:null,error:null,status:null,displayValue:null},branchCode:{value:null,error:null,status:null,displayValue:null},accountHolderName:{value:null,error:null,status:S.Oz.VALID,displayValue:null},accountNumber:{value:null,error:null,status:null,displayValue:null},accountType:{value:null,error:null,status:null,displayValue:null},coverStartDate:{value:null,error:null,status:null,displayValue:null},debitOrderDay:{value:null,error:null,status:null,displayValue:null},sourceOfFund:{value:null,error:null,status:null,displayValue:null},otherSourceofFund:{value:null,error:null,status:null,displayValue:null},paymentConfirmation:{value:null,error:null,status:null,displayValue:null}}};var IRe=r(56637);const DRe={apiStatus:null,quoteData:{},referenceNumber:null,termsandConditions:!1,recaptchaValue:null,applicationData:{bankData:[],branchCodesData:[],vehicleMakeData:{},vehicleModelData:{}}};const wRe="allsureInsurance/uploadDocuments/transition/formValid",ERe="allsureInsurance/uploadDocuments/transition/formInvalid",TRe="allsureInsurance/uploadDocuments/transition/resetState",ORe="allsureInsurance/uploadDocuments/",PRe=ORe+"setValue/",MRe=ORe+"setValid/",LRe=ORe+"setValue/declaration",zRe=ORe+"setValid/declaration",kRe={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},VRe={formStatus:S.wK.INVALID,form:{declaration:{value:null,error:null,status:null,displayValue:null},copyOfCertifiedId:{fileName:null,fileContaint:null,error:null,status:null,file:null}
2,proofOfResidence:{fileName:null,fileContaint:null,error:null,status:null,file:null},sourceOfFund:{fileName:null,fileContaint:null,error:null,status:null,file:null},bankingDetails:{fileName:null,fileContaint:null,error:null,status:null,file:null},houseValuationReport:{fileName:null,fileContaint:null,error:null,status:null,file:null},vehicleRegistrationBook:{fileName:null,fileContaint:null,error:null,status:null,file:null},driverLicense:{fileName:null,fileContaint:null,error:null,status:null,file:null},motorValuation:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const RRe="allsureInsurance/purchasePersonalDetails/transition/formValid",xRe="allsureInsurance/purchasePersonalDetails/transition/formInvalid",_Re="allsureInsurance/purchasePersonalDetails/",FRe=_Re+"setValue/",jRe=_Re+"setValid/",URe=_Re+"setEdit",$Re="Botswana",BRe={formStatus:S.wK.INVALID,isPurchasePersonalDetailsEdit:!1,form:{title:{value:null,error:null,status:null},fullname:{value:null,error:null,status:null},nationality:{value:$Re,error:null,status:S.Oz.VALID},id:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},placeOfBirth:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},city:{value:null,error:null,status:null},country:{value:$Re,error:null,status:S.Oz.VALID},residenceTimePeriod:{value:null,error:null,status:null},previousPostalAddress:{value:null,error:null,status:null},previousPostalCity:{value:null,error:null,status:null},previousPostalCountry:{value:null,error:null,status:null},postalSuburb:{value:null,error:null,status:null},postalCity:{value:null,error:null,status:null},postalCountry:{value:$Re,error:null,status:S.Oz.VALID},employerName:{value:null,error:null,status:null},workAddress:{value:null,error:null,status:null},countryCodePurchase:{value:null,error:null,status:S.wK.VALID,displayValue:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},countryCodeWork:{value:null,error:null,status:S.wK.VALID,displayValue:null},telephoneWork:{value:null,error:null,status:S.Oz.VALID}}};const WRe="allsureInsurance/additionalHomeMotorDetails/transition/formValid",qRe="allsureInsurance/additionalHomeMotorDetails/transition/formInvalid",KRe="allsureInsurance/additionalHomeMotorDetails/",GRe=KRe+"setValue/",YRe=KRe+"setValid/",HRe=KRe+"synchHomeMotorForm",QRe=KRe+"/withoutValidation/setValue",ZRe={burglarBarsDetails:{value:null,error:null,status:null},alarmSystemDetails:{value:null,error:null,status:null},serviceProviderDetails:{value:null,error:null,status:null},steelFenceDetails:{value:null,error:null,status:null},securityGateDetails:{value:null,error:null,status:null},valuationReportDetails:{value:null,error:null,status:null},valuationReportPopupmodel:{value:null,error:null,status:S.wK.VALID},valuationReportConfirmation:{value:null,error:null,status:null},householdLoss:{value:null,error:null,status:null,displayValue:null},claimAmount:{value:null,error:null,status:null,displayValue:null},claimedCount:{value:null,error:null,status:null,displayValue:null},similarAgreementDetails:{value:null,error:null,status:null},financialInstitution:{value:null,error:null,status:null}},XRe={burglarBarsDetails:{value:null,error:null,status:null},alarmSystemDetails:{value:null,error:null,status:null},serviceProviderDetails:{value:null,error:null,status:null},steelFenceDetails:{value:null,error:null,status:null},securityGateDetails:{value:null,error:null,status:null},valuationReportDetails:{value:null,error:null,status:null},valuationReportPopupmodel:{value:null,error:null,status:S.wK.VALID},valuationReportConfirmation:{value:null,error:null,status:null},similarAgreementDetails:{value:null,error:null,status:null},agreementServiceProvider:{value:null,error:null,status:null}},JRe={formStatus:S.wK.INVALID,isAdditionalProductFormsSynced:!1,form:{homeDetailsList:{},homeContentList:{},motorDetailForm:{}}},exe={homeDetailsList:ZRe,homeContentList:XRe,motorDetailForm:{registrationNumberDetails:{value:null,error:null,status:null},chassisNumberDetails:{value:null,error:null,status:null},engineNumberDetails:{value:null,error:null,status:null},similarAgreementDetails:{value:null,error:null,status:null},motorServiceProvider:{value:null,error:null,status:null}}};const txe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=oVe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Nke:return{...e,activePageIndex:t.value};case Ike:return{...e,doNavigation:!0,activePageIndex:t.value};case Cke:return{...e,doNavigation:!1};case wke:return r(rVe.INSURANCE_TYPE);case Tke:return r(rVe.HOME_DETAILS);case Pke:return r(rVe.HOME_CONTENTS);case Lke:return r(rVe.MOTOR_DETAILS);case kke:return r(rVe.PERSONAL_DETAILS);case Rke:return r(rVe.QUOTE_SUMMARY);case _ke:return r(rVe.CALL_ME_BACK);case jke:return r(rVe.DOCUMENTS_INFO);case $ke:return r(rVe.PURACHASE_JOURNEY_PERSONAL_DETAILS);case Wke:return r(rVe.ADDITIONAL_DETAILS);case Kke:return r(rVe.BANKING_DETAILS);case Yke:return r(rVe.UPLOAD_DOCUMENTS);case Qke:return r(rVe.CONFIRM_DETAILS);case Xke:return r(rVe.SUCCESS_PAGE);case tVe:return r(rVe.NEGOTIATE_PAGE);case eVe:return{...e,toParentApp:!0};default:return e}},insuranceType:function(e,t){void 0===e&&(e=vVe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sVe:return{...e,formStatus:S.wK.VALID};case lVe:return{...e,formStatus:S.wK.INVALID};case cVe:return a(t.value.fieldType,e=>({...e,value:t.value.value}));case dVe:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case pVe:return a(t.value.fieldType,e=>({...e,value:t.value.value}));default:return e}},motorDetails:function(e,t){void 0===e&&(e=cRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case oRe:{const r=t.value,{fieldType:a,value:n,displayValue:u,index:o=0}=r,s=(0,p.A)(e.motorDetailForms);s[o]||(s[o]={});const l=s[o][a]||{};return s[o][a]={...l,value:n,displayValue:null!=u?u:n},{...e,motorDetailForms:s}}case sRe:{const{fieldType:a,error:n,index:u=0}=t,o=(0,p.A)(e.motorDetailForms);o[u]||(o[u]={});const s=o[u][a]||{value:null,displayValue:null,error:null,status:null};return o[u][a]={...s,error:n,status:r(n)},{...e,motorDetailForms:o}}case QVe:return{...e,formStatus:S.wK.VALID};case ZVe:return{...e,formStatus:S.wK.INVALID};case eRe:var n,u;
2return"insuredDetails"===t.value.fieldType?{...e,form:{...e.form,insuredDetails:{...e.form.insuredDetails,value:t.value.value,displayValue:null!==(n=null===(u=t.value)||void 0===u?void 0:u.displayValue)&&void 0!==n?n:t.value.value},insuredWithOM:{value:null,error:null,status:null,displayValue:null}}}:a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case rRe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value,error:null,status:null}});case tRe:const{fieldType:o,error:s}=t;return a(o,e=>({...e,error:s,status:r(s)}));case aRe:return{...e,form:{...iRe,premiumPaid:e.form.premiumPaid},editMotorDetailsKey:PVe};case nRe:return{...e,form:e.motorDetailForms[+t.value.value],editMotorDetailsKey:MVe+t.value.value};case uRe:e.motorDetailForms.splice(t.value,1);const l=e.motorDetailForms;return{...e,motorDetailForms:(0,p.A)(l)};case lRe:return e.editMotorDetailsKey===PVe?e.motorDetailForms.push(e.form):e.motorDetailForms.splice(e.editMotorDetailsKey.split("_")[1],1,e.form),{...e,motorDetailForms:(0,p.A)(e.motorDetailForms),editMotorDetailsKey:LVe};case XVe:return{...cRe,motorDetailForms:[]};default:return e}},personalDetails:function(e,t){void 0===e&&(e=hRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case dRe:return{...e,formStatus:S.wK.VALID};case pRe:return{...e,formStatus:S.wK.INVALID};case vRe:var n,u,o,s,l,i;return"hearAboutUs"===t.value.fieldType?{...e,form:{...e.form,hearAboutUs:{...e.form.hearAboutUs,value:t.value.value,displayValue:null!==(n=null===(u=t.value)||void 0===u?void 0:u.displayValue)&&void 0!==n?n:t.value.value},socialPlatform:{value:null,error:null,status:null,displayValue:null},hearAboutUsPlatform:{value:null,error:null,status:null,displayValue:null}}}:"referFriendFamily"===t.value.fieldType?{...e,form:{...e.form,referFriendFamily:{...e.form.referFriendFamily,value:t.value.value,displayValue:null!==(o=null===(s=t.value)||void 0===s?void 0:s.displayValue)&&void 0!==o?o:t.value.value},referCellphoneNumber:{value:null,error:null,status:null,displayValue:null},referFullName:{value:null,error:null,status:null,displayValue:null}}}:"insuredDetails"===t.value.fieldType?{...e,form:{...e.form,insuredDetails:{...e.form.insuredDetails,value:t.value.value,displayValue:null!==(l=null===(i=t.value)||void 0===i?void 0:i.displayValue)&&void 0!==l?l:t.value.value},insuredWithOM:{value:null,error:null,status:null,displayValue:null},policyNumber:{value:null,error:null,status:null,displayValue:null}}}:a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case fRe:const{fieldType:c,error:d}=t;return a(c,e=>({...e,error:d,status:r(d)}));case yRe:return{...e,isPersonalDetailsEdit:t.value};default:return e}},homeDetails:function(e,t){void 0===e&&(e=zVe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case SVe:{const r=t.value,{fieldType:a,value:n,displayValue:u,index:o=0}=r,s=(0,p.A)(e.homeDetailsList);
2s[o]||(s[o]={});const l=s[o][a]||{};return s[o][a]={...l,value:n,displayValue:null!=u?u:n},{...e,homeDetailsList:s}}case NVe:{const{fieldType:a,error:n,index:u=0}=t,o=(0,p.A)(e.homeDetailsList);o[u]||(o[u]={});const s=o[u][a]||{value:null,displayValue:null,error:null,status:null};return o[u][a]={...s,error:n,status:r(n)},{...e,homeDetailsList:o}}case fVe:return{...e,formStatus:S.wK.VALID};case yVe:return{...e,formStatus:S.wK.INVALID};case bVe:var n,u,o,s,l,i;return"householdLoss"===t.value.fieldType?{...e,form:{...e.form,householdLoss:{...e.form.householdLoss,value:t.value.value,displayValue:null!==(n=null===(u=t.value)||void 0===u?void 0:u.displayValue)&&void 0!==n?n:t.value.value},claimAmount:{value:null,error:null,status:null,displayValue:null},claimedCount:{value:null,error:null,status:null,displayValue:null}}}:"address"===t.value.fieldType?{...e,form:{...e.form,address:{...e.form.address,value:t.value.value,displayValue:null!==(o=null===(s=t.value)||void 0===s?void 0:s.displayValue)&&void 0!==o?o:t.value.value},otherAddress:{value:null,error:null,status:null,displayValue:null}}}:"insuredDetails"===t.value.fieldType?{...e,form:{...e.form,insuredDetails:{...e.form.insuredDetails,value:t.value.value,displayValue:null!==(l=null===(i=t.value)||void 0===i?void 0:i.displayValue)&&void 0!==l?l:t.value.value},insuredWithOM:{value:null,error:null,status:null,displayValue:null}}}:a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case CVe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value,status:null,error:null}});case AVe:const{fieldType:c,error:d}=t;return a(c,e=>({...e,error:d,status:r(d)}));case IVe:return{...e,form:{...OVe,premiumPaid:e.form.premiumPaid},editHomeDetailKey:PVe};case DVe:return{...e,form:e.homeDetailsList[+t.value.value],editHomeDetailKey:MVe+t.value.value};case wVe:e.homeDetailsList.splice(t.value,1);const m=e.homeDetailsList;return{...e,homeDetailsList:(0,p.A)(m)};case EVe:const v=(0,p.A)(e.homeDetailsList);return e.editHomeDetailKey===PVe?v.push(e.form):v.splice(e.editHomeDetailKey.split("_")[1],1,e.form),{...e,homeDetailsList:v,editHomeDetailKey:LVe};case TVe:return{...e,paymentFrequency:t.value};case hVe:return{formStatus:S.wK.INVALID,paymentFrequency:e.paymentFrequency,homeDetailsList:[],homeContentList:[],editHomeDetailKey:LVe,form:OVe};default:return e}},homeContents:function(e,t){void 0===e&&(e=HVe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case xVe:{const r=t.value,{fieldType:a,value:n,displayValue:u,index:o=0}=r,s=(0,p.A)(e.homeContentList);s[o]||(s[o]={});const l=s[o][a]||{};return s[o][a]={...l,value:n,displayValue:null!=u?u:n},{...e,homeContentList:(0,p.A)(s)}}case _Ve:{const{fieldType:a,error:n,index:u=0}=t,o=(0,p.A)(e.homeContentList);o[u]||(o[u]={});const s=o[u][a]||{value:null,displayValue:null,error:null,status:null};return o[u][a]={...s,error:n,status:r(n)},{...e,homeContentList:o}}case fVe:return{...e,formStatus:S.wK.VALID};case yVe:return{...e,formStatus:S.wK.INVALID};case VVe:var n,u,o,s,l,i;return"householdLoss"===t.value.fieldType?{...e,form:{...e.form,householdLoss:{...e.form.householdLoss,value:t.value.value,displayValue:null!==(n=null===(u=t.value)||void 0===u?void 0:u.displayValue)&&void 0!==n?n:t.value.value},claimAmount:{value:null,error:null,status:null,displayValue:null},claimedCount:{value:null,error:null,status:null,displayValue:null}}}:"address"===t.value.fieldType?{...e,form:{...e.form,address:{...e.form.address,value:t.value.value,displayValue:null!==(o=null===(s=t.value)||void 0===s?void 0:s.displayValue)&&void 0!==o?o:t.value.value},otherAddress:{value:null,error:null,status:null,displayValue:null}}}:"insuredDetails"===t.value.fieldType?{...e,form:{...e.form,insuredDetails:{...e.form.insuredDetails,value:t.value.value,displayValue:null!==(l=null===(i=t.value)||void 0===i?void 0:i.displayValue)&&void 0!==l?l:t.value.value},insuredWithOM:{value:null,error:null,status:null,displayValue:null}}}:a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case jVe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value,status:null,error:null}});case RVe:const{fieldType:c,error:d}=t;return a(c,e=>({...e,error:d,status:r(d)}));case UVe:return{...e,form:{...KVe,premiumPaid:e.form.premiumPaid},editHomeContentKey:GVe};case $Ve:return{...e,form:e.homeContentList[+t.value.value],editHomeContentKey:"editQuote_"+t.value.value};case BVe:e.homeContentList.splice(t.value,1);const m=e.homeContentList;return{...e,homeContentList:(0,p.A)(m)};case WVe:const v=(0,p.A)(e.homeContentList);return e.editHomeContentKey===GVe?v.push(e.form):v.splice(e.editHomeContentKey.split("_")[1],1,e.form),{...e,homeContentList:v,editHomeContentKey:YVe};case qVe:const{contentValue:f,areContentsFromSameHouse:y}=e.form;return{...e,form:null!=t&&t.value?{...e.form,...t.value}:{...KVe,areContentsFromSameHouse:y,contentValue:f}};case FVe:return{...HVe,homeContentList:[]};default:return e}},bankingDetails:function(e,t){void 0===e&&(e=CRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case gRe:return{...e,formStatus:S.wK.VALID};case bRe:return{...e,formStatus:S.wK.INVALID};case SRe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case NRe:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=DRe),t.type){case IRe.WP:return{...e,a
2piStatus:t.value};case IRe.s4:return{...e,quoteData:t.value};case IRe.Bu:return{...e,termsandConditions:t.value};case IRe.Ef:return{...e,recaptchaValue:t.value};case IRe.w2:return{...e,applicationData:{...e.applicationData,bankData:t.value}};case IRe.$w:return{...e,referenceNumber:null==t?void 0:t.value};case IRe.P4:return{...e,applicationData:{...e.applicationData,branchCodesData:t.value}};case IRe.rr:return{...e,applicationData:{...e.applicationData,vehicleMakeData:t.value}};case IRe.A6:return{...e,applicationData:{...e.applicationData,vehicleModelData:t.value}};case IRe.ld:return{...DRe};default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=VRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case PRe:const{inputType:n,fileName:u,fileContaint:o,file:s}=t.value;return a(n,e=>({...e,fileName:u,fileContaint:o,file:s}));case MRe:return a(t.fileType,e=>({...e,error:t.error,status:r(t.error)}));case LRe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case zRe:const{fieldType:l,error:i}=t;return a(l,e=>({...e,error:i,status:r(i)}));case TRe:const{copyOfCertifiedId:c,proofOfResidence:d,sourceOfFund:p,bankingDetails:m,declaration:v}=e.form;return{...e,form:{copyOfCertifiedId:c,proofOfResidence:d,sourceOfFund:p,bankingDetails:m,declaration:v}};case wRe:return{...e,formStatus:S.wK.VALID};case ERe:return{...e,formStatus:S.wK.INVALID};default:return e}},purchasePersonalDetails:function(e,t){void 0===e&&(e=BRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case RRe:return{...e,formStatus:S.wK.VALID};case xRe:return{...e,formStatus:S.wK.INVALID};case FRe:return"nationality"===t.value.fieldType?{...e,form:{...e.form,nationality:{...e.form.nationality,value:t.value.value},id:{value:null,error:null,status:null}}}:a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case jRe:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case URe:return{...e,isPurchasePersonalDetailsEdit:t.value};default:return e}},purchaseAddionalHomeMotorDetails:function(e,t){void 0===e&&(e=JRe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>{const n=e.form[r.split("_")[0]][r];return{...e,form:{...e.form,[r.split("_")[0]]:{...e.form[r.split("_")[0]],[r]:{...n,[t]:a(e.form[r.split("_")[0]][r][t])}}}}};switch(t.type){case WRe:return{...e,formStatus:S.wK.VALID};case qRe:return{...e,formStatus:S.wK.INVALID};case GRe:if("alarmSystemDetails"===t.value.fieldType){var n;const r=t.value.productType,a="Yes"===t.value.value?{value:null,error:null,status:null}:{value:null,error:null,status:S.Oz.VALID};return{...e,form:{...e.form,[t.value.productType.split("_")[0]]:{...e.form[t.value.productType.split("_")[0]],[t.value.productType]:{...e.form[t.value.productType.split("_")[0]][r],alarmSystemDetails:{value:t.value.value,displayValue:null!==(n=t.value.displayValue)&&void 0!==n?n:t.value.value,error:null,status:S.wK.VALID},serviceProviderDetails:{...a}}}}}}if("valuationReportDetails"===t.value.fieldType){var u;const r=t.value.productType,a="No"===t.value.value?{value:null,error:null,status:null}:{value:null,error:null,status:S.Oz.VALID};return{...e,form:{...e.form,[t.value.productType.split("_")[0]]:{...e.form[t.value.productType.split("_")[0]],[t.value.productType]:{...e.form[t.value.productType.split("_")[0]][r],valuationReportDetails:{value:t.value.value,displayValue:null!==(u=t.value.displayValue)&&void 0!==u?u:t.value.value,error:null,status:S.wK.VALID},valuationReportConfirmation:{...a}}}}}}if("motorvaluationReportDetails"===t.value.fieldType){var o;const r=t.value.productType,a="No"===t.value.value?{value:null,error:null,status:null}:{value:null,error:null,status:S.Oz.VALID};return{...e,form:{...e.form,[t.value.productType.split("_")[0]]:{...e.form[t.value.productType.split("_")[0]],[t.value.productType]:{...e.form[t.value.productType.split("_")[0]][r],motorvaluationReportDetails:{value:t.value.value,displayValue:null!==(o=t.value.displayValue)&&void 0!==o?o:t.value.value,error:null,status:S.wK.VALID},motorvaluationReportConfirmation:{...a}}}}}}return a(t.value.fieldType,t.value.productType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case QRe:return a(t.value.fieldType,t.value.productType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value,error:null,status:null}});case YRe:return a(t.value.fieldType,t.value.productType,e=>({...e,error:t.error,status:r(t.error)}));case HRe:let s={},l=!0;return Object.values(t.value).every(e=>0===e.length)?(l=!1,s={homeDetailsList:{},homeContentList:{},motorDetailForm:{}}):Object.keys(t.value).map(e=>{0===t.value[e].length?s={...s,[e]:{}}:t.value[e].map((t,r)=>{s={...s,[e]:{...s[e],[e+"_"+r]:exe[e]}}})}),{...e,form:{...s},isAdditionalProductFormsSynced:l};default:return e}}});var rxe=r(9618);const axe={monthlyIncome:"Your monthly taxable income is the money you earn each month from your job or other sources before tax or any deductions. It's your total earnings in a given month. "},nxe={retirementAmount:{value:null,error:null,status:null},monthlyIncome:{value:null,error:null,status:null}},uxe={formStatus:S.wK.INVALID,showRecommendation:!1,inputDisabled:!1,displayReset:!1,form:nxe,calculationResults:{withdrawalGrossAmount:null,taxAmount:null,withdrawalNetAmount:null},showResultSummary:!1,showLoader:!1,apiError:!1,popupData:{infoData:axe}
2,showFieldDetailsStatus:{fieldName:null,subFieldName:null,fieldDescription:null,title:null}};const oxe="savingsPotCalculator/scrolling/transition/scrollToClass",sxe="savingsPotCalculator/scrolling/transition/scrollToId",lxe="savingsPotCalculator/scrolling/transition/resetScroll",ixe={scrollToClass:oxe,scrollToId:sxe};const cxe=(0,m.HY)({savingsPotCalculatorForm:function(e,t){void 0===e&&(e=uxe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case rxe.aK:return{...e,formStatus:S.wK.VALID};case rxe.Rb:return{...e,formStatus:S.wK.INVALID};case rxe.iL:return a("retirementAmount",e=>({...e,value:t.value}));case rxe.Ze:return a("retirementAmount",e=>({...e,error:t.error,status:r(t.error)}));case rxe.$3:return a("monthlyIncome",e=>({...e,value:t.value}));case rxe.os:return a("monthlyIncome",e=>({...e,error:t.error,status:r(t.error)}));case rxe.xy:return{...e,showResultSummary:!0};case"API_CALL_SUCCESS":return{...e,calculationResults:t.payload,showLoader:!1,inputDisabled:!0,displayReset:!0};case"API_CALL_FAILURE":return{...e,calculationError:t.payload,showLoader:!1,apiError:!0,displayReset:!0};case rxe.z8:return{...e,showLoader:!0,inputDisabled:!0};case rxe.qm:return{formStatus:S.wK.INVALID,showRecommendation:!1,inputDisabled:!1,displayReset:!1,form:nxe,calculationResults:{withdrawalGrossAmount:null,taxAmount:null,withdrawalNetAmount:null},showResultSummary:!1,showLoader:!1,apiError:!1};case rxe.ZZ:return{...e,showRecommendation:!0};case rxe.Kf:return{...e,showRecommendation:!e.showRecommendation};case rxe.aj:return{...e,showFieldDetailsStatus:{fieldDescription:"Your monthly taxable income is the money you earn each month from your job and other sources before tax or any deductions. It's your total earnings in a given month. We need this information to estimate the tax you'll pay.",title:""}};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=ixe),t.type){case oxe:return{scrollToClass:t.value};case sxe:return{scrollToId:t.value};case lxe:return{scrollToId:null};default:return e}}});var dxe=r(77031),pxe=r(14916);const mxe={activePageIndex:pxe.kX,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null,scrollToId:null};var vxe=r(52229),fxe=r(56449);const yxe={formStatus:{value:S.wK.INVALID,error:null,status:null},relationship:{value:null,error:null,status:null},age:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},coverAmount:{value:null,error:null,status:S.Oz.VALID},monthlyPremium:{value:null,error:null,status:null},addPartner:{value:!1,error:null,status:S.Oz.VALID},addChild:{value:!1,error:null,status:S.Oz.VALID},selectedCoverCategory:{value:null,error:null,status:null},needIncomeStabilization:{value:null,error:null,status:null,dependentField:"coverAmount",dependentValue:null,validationCondition:(e,t)=>+(null==t?void 0:t.value)>=2e4},incomeStabilization:{value:null,error:null,status:null},benefitsDetails:{value:null,error:null,status:null},benefitsDetailsOnPremium:{value:null,error:null,status:null,dependentField:"age",dependentValue:null,validationCondition:(e,t)=>(null==t?void 0:t.value)<50},title:{value:null,error:null,status:null},nationality:{value:"Eswatini",error:null,status:S.Oz.VALID},gender:{value:null,error:null,status:null},id:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},childIsStudent:{value:null,error:null,status:null,dependentField:"selectedCoverCategory",dependentValue:pxe.mP.CHILD},childHaveSpecialNeed:{value:null,error:null,status:null,dependentField:"selectedCoverCategory",dependentValue:pxe.mP.CHILD},memberFromLivesCovered:{value:null,error:null,status:null},hearAboutUs:{value:null,error:null,status:null,displayValue:null},hearAboutUsPlatform:{value:null,error:null,status:S.wK.VALID,dependentField:"hearAboutUs",dependentValue:null,validationCondition:(e,t)=>["omEmployee","broker"].includes(null==t?void 0:t.displayValue)},socialPlatform:{value:null,error:null,status:null,displayValue:null,dependentField:"hearAboutUs",dependentValue:"Online"},referFriendFamily:{value:null,error:null,status:null,displayValue:null},referFullName:{value:null,error:null,status:null,displayValue:null,dependentField:"referFriendFamily",dependentValue:pxe.mw.YES},referCellphoneNumber:{value:null,error:null,status:null,displayValue:null,dependentField:"referFriendFamily",dependentValue:pxe.mw.YES},email:{value:null,error:null,status:S.Oz.VALID},cellphone:{value:null,error:null,status:null},beneficiaryName:{displayValue:null,value:null,error:null,status:null,dependentField:"memberFromLivesCovered",dependentValue:"Yes"},agentCode:{displayValue:null,value:null,error:null,status:null,dependentField:"agentDetail",depen
2dentValue:"Yes"},agentDetail:{displayValue:null,value:null,error:null,status:null},currentResidence:{displayValue:null,value:null,error:null,status:null}},hxe={livesCovered:{[pxe.Vw.MYSELF]:{},[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]:{},[pxe.Vw.PARENTS_AND_IN_LAWS]:{},[pxe.Vw.EXTENDED_FAMILY]:{},[pxe.Vw.BENIFITS]:{},[pxe.Vw.BENEFECIARY]:{},[pxe.Vw.AGENT]:{}},memberId:0,highestCoverAmount:0,editQuoteDetails:{id:null,category:null},deleteQuoteDetails:null,form:yxe,coverType:null,popupModalDetails:null,quotingResponse:{}};const gxe="sizotsaFuneralCover/purchasePersonalDetails/transition/formValid",bxe="sizotsaFuneralCover/purchasePersonalDetails/transition/formInvalid",Axe="sizotsaFuneralCover/purchasePersonalDetails/",Sxe=Axe+"setValue/",Nxe=Axe+"setValid/",Cxe=Axe+"setEdit",Ixe=e=>({type:Sxe,value:e}),Dxe=Axe+"withoutValiddation/setValue",wxe="Eswatini",Exe=["Botswana","South Africa","Ghana","Kenya","Malawi","Namibia","Nigeria","Rwanda","South Sudan","Tanzania","Uganda","Zimbabwe"],Txe={formStatus:S.wK.INVALID,isPurchasePersonalDetailsEdit:!1,form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:S.wK.VALID},surname:{value:null,error:null,status:null},nationality:{value:wxe,error:null,status:S.Oz.VALID},birthCountry:{value:wxe,error:null,status:S.Oz.VALID},id:{value:null,error:null,status:null},expiryDate:{value:null,error:null,status:null,dependentValue:null,dependentField:"nationality",validationCondition:(e,t)=>Exe.includes(null==t?void 0:t.value)},dateOfBirth:{value:null,error:null,status:null},prominentPerson:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},city:{value:null,error:null,status:null},country:{value:wxe,error:null,status:S.Oz.VALID},residenceTimePeriod:{value:null,error:null,status:null},previousPostalAddress:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},previousPostalCity:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},previousPostalCountry:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},postalSuburb:{value:null,error:null,status:null},postalCity:{value:null,error:null,status:null},postalCountry:{value:wxe,error:null,status:S.Oz.VALID},employementType:{value:null,error:null,status:null},employeeOccupation:{value:null,error:null,status:null,dependentField:"employementType",dependentValue:null,validationCondition:(e,t)=>["Employed","Self Employed"].includes(null==t?void 0:t.value)},otherEmployeeOccupation:{value:null,error:null,status:null,dependentField:"employeeOccupation",dependentValue:"Other"},sourceOfIncome:{value:null,error:null,status:null},otherSourceOfIncome:{value:null,error:null,status:null,dependentField:"sourceOfIncome",dependentValue:"Other"},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:S.Oz.VALID},telephoneWork:{value:null,error:null,status:S.Oz.VALID,dependentField:"employementType",dependentValue:"Employed"}}};const Oxe="sizotsaFuneralCover/uploadDocuments/",Pxe=Oxe+"setValue/",Mxe=Oxe+"setValid/",Lxe=e=>({type:Pxe,value:e}),zxe=Oxe+"reset",kxe={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},Vxe=Oxe+"/setPresignedValue",Rxe={formStatus:S.wK.INVALID,form:{certifiedCopyOfId:{fileName:null,fileContaint:null,error:null,status:null,file:null},incomeProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},addressProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},bankStatement:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const xxe="sizotsaFuneralCover/transition/bankingDetails/formValid",_xe="sizotsaFuneralCover/transition/bankingDetails/formInvalid",Fxe="sizotsaFuneralCover/bankingDetails/",jxe=Fxe+"setValue/",Uxe=Fxe+"setValid/",$xe=e=>({type:jxe,value:e}),Bxe={formStatus:S.wK.INVALID,form:{bankName:{value:null,error:null,status:null,displayValue:null},branchCode:{value:null,error:null,status:null,displayValue:null},accountNumber:{value:null,error:null,status:null},accountHolder:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null,displayValue:null},debitOrderDay:{value:null,error:null,status:null},paymentFrequency:{value:null,error:null,status:null},paymentAuthorization:{value:S.Yf.NO,error:null,status:null}}};var Wxe=r(98200);
2const qxe={apiDetails:{status:S.rs.IDLE,name:null,content:null},banks:[],branchCodes:[],purchaseServiceResponse:{},agentCodeDetails:{},termsandConditions:!1};const Kxe=(0,m.HY)({quote:function(e,t){var r,a,n,u,o,s,l,i,c,d,p;void 0===e&&(e=hxe);const m=e=>e?S.Oz.ERROR:S.Oz.VALID,v=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case vxe.fD:return t.value,{...e,form:yxe};case vxe.V0:const{[null==t?void 0:t.value]:f=yxe}={...e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY],...e.livesCovered[pxe.Vw.PARENTS_AND_IN_LAWS],...e.livesCovered[pxe.Vw.EXTENDED_FAMILY]},y={beneficiaryName:null!=t&&t.value?e.form.beneficiaryName:yxe.beneficiaryName,email:null!=t&&t.value?e.form.email:yxe.email,cellphone:null!=t&&t.value?e.form.cellphone:yxe.cellphone};return{...e,form:{...f,...y,id:{...f.id,status:f.id.value?f.id.status:null},selectedCoverCategory:{...f.selectedCoverCategory,value:pxe.Vw.BENEFECIARY},memberFromLivesCovered:e.form.memberFromLivesCovered}};case vxe.aY:return v(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case vxe.pB:const{fieldType:h,error:g}=t;return v(h,e=>({...e,error:g,status:m(g)}));case vxe.eA:const{id:b,category:A}=t.value,N=(null===(r=Object.values(e.livesCovered[pxe.Vw.BENEFECIARY])[0])||void 0===r||null===(a=r.beneficiaryName)||void 0===a?void 0:a.value)===b,{[b]:C,...I}=e.livesCovered[A];return{...e,livesCovered:{...e.livesCovered,[pxe.Vw.BENEFECIARY]:N?{}:e.livesCovered[pxe.Vw.BENEFECIARY],[A]:I}};case vxe.Qe:return{...e,form:e.livesCovered[t.value.category][t.value.id],editQuoteDetails:{category:t.value.category,id:t.value.id,relation:null===(n=e.livesCovered[t.value.category][t.value.id])||void 0===n||null===(u=n.relationship)||void 0===u?void 0:u.value},coverType:t.value.coverType};case vxe.YO:const{coverType:D,relation:w}=t.value;let E=e.livesCovered,T=e.memberId+1,O="member_"+e.memberId;const P={[(null===(o=e.editQuoteDetails)||void 0===o?void 0:o.id)||O]:{...e.form,relationship:{...e.form.relationship,value:w,status:S.Oz.VALID}}};return Object.assign(E[D],P),{...e,form:yxe,livesCovered:{...E},coverType:null,editQuoteDetails:{id:null,category:null},memberId:null!==(s=e.editQuoteDetails)&&void 0!==s&&s.id?e.memberId:T};case vxe.xH:return((t,r)=>({...e,form:yxe,[t]:r}))(null===(l=t.value)||void 0===l?void 0:l.fieldType,null===(i=t.value)||void 0===i?void 0:i.value);case vxe.x_:return((t,r)=>({...e,[t]:r}))(null===(c=t.value)||void 0===c?void 0:c.fieldType,null===(d=t.value)||void 0===d?void 0:d.value);case vxe.AT:const M=t=>{var r;null===(r=Object.keys(e.livesCovered[t]))||void 0===r||r.map(r=>{var a;const n=e.livesCovered[t][r],u=n.age.value>=60?5e3:null===(a=n.coverAmount)||void 0===a?void 0:a.value;n.coverAmount.value=u,n.monthlyPremium.value=(0,fxe.q8)(t,n.age.value,u),Object.assign(e.livesCovered[t],{[r]:n})})};return M(pxe.Vw.PARENTS_AND_IN_LAWS),M(pxe.Vw.EXTENDED_FAMILY),{...e,highestCoverAmount:5e3,livesCovered:{...e.livesCovered}};case vxe.pt:const L=Object.keys(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY])[0],z=e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY][L],k=Object.values(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]).length>1?pxe.Vw.ME_AND_MY_DIRECT_FAMILY:pxe.Vw.MYSELF;return z.monthlyPremium.value=(0,fxe.q8)(k,z.age.value,z.coverAmount.value,"Yes"===z.needIncomeStabilization.value?z.incomeStabilization.value:null),Object.assign(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY],{[L]:z}),{...e,livesCovered:{...e.livesCovered}};case vxe.H4:return(()=>{var r;null===(r=Object.keys(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]))||void 0===r||r.map(r=>{var a,n;const u=e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY][r],o=null===(a=(null===(n=pxe.bD.filter(e=>{let{minAge:t,maxAge:r}=e;return u.age.value>=t&&u.age.value<r})[0])||void 0===n?void 0:n.percent)*t.value)||void 0===a?void 0:a.toFixed(2);let s="Child"===u.relationship.value?o:t.value;u.coverAmount={value:s,error:null,status:S.Oz.VALID},Object.assign(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY],{[r]:u})})})(),{...e,livesCovered:{...e.livesCovered}};case vxe.VK:const V=Object.keys(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY])[0],{title:R,firstName:x,surname:_,nationality:F,id:j}=t.value;return{...e,livesCovered:{...e.livesCovered,[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]:{...e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY],[V]:{...e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY][V],title:{...R},nationality:{...F},firstName:{...x},surname:{..._},id:{...j},formStatus:{value:S.wK.VALID,error:null,status:null,displayValue:S.wK.VALID}}}}};case vxe.Np:return{...e,livesCovered:{...e.livesCovered,[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]:{}}};case vxe.qx:return{...e,popupModalDetails:t.value};case vxe.Nn:const{[null!==(p=null==t?void 0:t.value)&&void 0!==p?p:""]:U=yxe}={...e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY],...e.livesCovered[pxe.Vw.PARENTS_AND_IN_LAWS],...e.livesCovered[pxe.Vw.EXTENDED_FAMILY]},$=Object.keys(e.livesCovered[pxe.Vw.BENEFECIARY])[0],B=null!=t&&t.value?U:e.livesCovered[pxe.Vw.BENEFECIARY][$],W=null!=t&&t.value?$:e.livesCovered[pxe.Vw.BENEFECIARY][$].beneficiaryName.value,q=Object.keys(e.livesCovered[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]).includes(W)?pxe.Vw.ME_AND_MY_DIRECT_FAMILY:Object.keys(e.livesCovered[pxe.Vw.PARENTS_AND_IN_LAWS]).includes(W)?pxe.Vw.PARENTS_AND_IN_LAWS:Object.keys(e.livesCovered[pxe.Vw.EXTENDED_FAMILY]).includes(W)?pxe.Vw.EXTENDED_FAMILY:Object.keys(e.livesCovered[pxe.Vw.BENEFECIARY]).includes(W)?pxe.Vw.BENEFECIARY:null;return{...e,...q?{livesCovered:{...e.livesCovered,[q]:{...e.livesCovered[q],[W]:B}}}:{}};case vxe.Rd:const K=Object.keys(e.livesCovered[pxe.Vw.BENIFITS])[0],G={...Object.values(e.livesCovered[pxe.Vw.BENIFITS])[0],incomeStabilization:{value:null,error:null,status:null}};return{...e,livesCovered:{...e.livesCovered,[pxe.Vw.BENIFITS]:{[K]:{...G}}}};default:return e}},personalDetails:function(e,t){void 0===e&&(e=Txe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case gxe:return{...e,formStatus:S.wK.VALID};case bxe:return{...e,formStatus:S.wK.INVALID};case Sxe:return"nationality"===t.value.fieldType?{...e,form:{...e.form,nationality:{...e.form.nationality,value:t.value.value},id:{value:null,error:null,status:null}}}:a(t.value.fieldType,e=>({...e,value:t.value.value}));case Dxe:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayVAlue:t.value.value,error:null,status:null}));case Nxe:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case Cxe:return{...e,isPurchasePersonalDetailsEdit:t.value};default:return e}},routing:function(e,t){void 0===e&&(e=mxe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case dxe.lm:return{...e,activePageIndex:t.value};case dxe.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case dxe.TC:return{...e,doNavigation:!1};case dxe.ae:return r(pxe.i.REPLACEMENT_POLICY);case dxe.QE:return r(pxe.i.PERSONAL_DETAILS);case dxe.Vd:return r(pxe.i.LIVES_COVERED);case dxe.YH:return r(pxe.i.BENEFICIARIES);case dxe.Ug:return r(pxe.i.PAYMENT_DETAILS);case dxe.vu:return r(pxe.i.UPLOAD_DOCUMENTS);case dxe.KD:return r(pxe.i.CONFIRMATION);case dxe.Lf:return r(pxe.i.THANK_YOU);case dxe.cf:return{...e,scrollToId:t.value};case dxe.Cb:return{...e,scrollToId:null};default:return e}},uploadDocuments:function(e,t){var r;void 0===e&&(e=Rxe);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Pxe:const{inputType:u,fileName:o,fileContaint:s,file:l}=t.value;return n(u,e=>({...e,fileName:o,fileContaint:s,file:l}));case Mxe:return n(t.fileType,e=>({...e,error:t.error,status:a(t.error)}));case zxe:return{...e,form:Rxe.form};case Vxe:const i={...e.form};
2return null==t||null===(r=t.value)||void 0===r||r.forEach(e=>{const t=e.documentName;i[t]&&(i[t].url=e.url)}),{...e,form:i};default:return e}},bankingDetails:function(e,t){void 0===e&&(e=Bxe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case xxe:return{...e,formStatus:S.wK.VALID};case _xe:return{...e,formStatus:S.wK.INVALID};case jxe:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case Uxe:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));default:return e}},referenceData:function(e,t){var r,a;void 0===e&&(e=qxe);switch(t.type){case Wxe.YZ:return((t,r)=>({...e,[t]:r}))(null===(r=t.value)||void 0===r?void 0:r.fieldType,null===(a=t.value)||void 0===a?void 0:a.value);case Wxe.UM:return{...e,apiDetails:{...t.value}};case Wxe.ET:return{...e,termsandConditions:t.value};case Wxe.$s:return{...e,apiStatus:t.value};case Wxe.B7:return{...e,purchaseServiceResponse:t.value};default:return e}}}),Gxe="sizotsaFuneralClaim/routing/setValue/",Yxe=Gxe+"navigatePrevious",Hxe=Gxe+"navigateNext",Qxe=Gxe+"navigateIndex",Zxe=Gxe+"navigationDone",Xxe=Gxe+"activePageIndex",Jxe="sizotsaFuneralClaim/routing/transition/",e_e=Jxe+"toClaimentDetails",t_e=Jxe+"toDeceasedDetails",r_e=()=>({type:t_e}),a_e=Jxe+"toUploadDocuments",n_e=Jxe+"toSuccess",u_e=Jxe+"progressBar",o_e=0,s_e=1,l_e=2,i_e=3,c_e=[{title:"Claiment Details",isActive:!1,isCompleted:!1},{title:"Deceased Details",isActive:!1,isCompleted:!1},{title:"Upload Documents",isActive:!1,isCompleted:!1}],d_e={activePageIndex:0,progressBarSteps:c_e,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null};const p_e="sizotsaFuneralClaim/claimentDetails/transition/formValid",m_e="sizotsaFuneralClaim/claimentDetails/transition/formInvalid",v_e=()=>({type:p_e}),f_e=()=>({type:m_e}),y_e="sizotsaFuneralClaim/claimentDetails/setValue/",h_e="sizotsaFuneralClaim/claimentDetails/setValid/",g_e="sizotsaFuneralClaim/claimentDetails/resetForm",b_e=(e,t)=>({type:h_e,error:e,value:{fieldType:t}}),A_e={formStatus:S.wK.INVALID,form:{claimentType:{displayValue:null,value:null,error:null,status:null},title:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},middleName:{displayValue:null,value:null,error:null,status:null},lastName:{displayValue:null,value:null,error:null,status:null},policyNumber:{displayValue:null,value:null,error:null,status:null},idNumber:{displayValue:null,value:null,error:null,status:null},isPip:{displayValue:"No",value:"02",error:null,status:null},relationshipToPolicyHolder:{displayValue:null,value:null,error:null,status:null},streetAddress:{displayValue:null,value:null,error:null,status:null},city:{displayValue:null,value:null,error:null,status:null},district:{displayValue:null,value:null,error:null,status:null},residentialDuration:{displayValue:null,value:null,error:null,status:null},dateOfBirth:{displayValue:null,value:null,error:null,status:null},email:{displayValue:null,value:null,error:null,status:null},occupation:{displayValue:null,value:null,error:null,status:null},employer:{displayValue:null,value:null,error:null,status:null},employerPlace:{displayValue:null,value:null,error:null,status:null},isAccountHolder:{displayValue:"No",value:"02",error:null,status:null},accountHolderId:{displayValue:null,value:null,error:null,status:null},accountHolderName:{displayValue:null,value:null,error:null,status:null},bank:{displayValue:null,value:null,error:null,status:null},bankBranch:{displayValue:null,value:null,error:null,status:null},accountNumber:{displayValue:null,value:null,error:null,status:null},accountType:{displayValue:null,value:null,error:null,status:null},idSelected:{displayValue:null,value:null,error:null,status:null},nationality:{displayValue:null,value:null,error:null,status:null},country:{displayValue:"Eswatini",value:"Eswatini",error:null,status:S.wK.VALID},residenceTimePeriod:{displayValue:null,value:null,error:null,status:null},previousPostalAddress:{displayValue:null,value:null,error:null,status:null},previousPostalCity:{displayValue:null,value:null,error:null,status:null}
2,previousPostalCountry:{displayValue:"Eswatini",value:"Eswatini",error:null,status:S.wK.VALID},postalSuburb:{displayValue:null,value:null,error:null,status:null},postalCity:{displayValue:null,value:null,error:null,status:null},postalCountry:{displayValue:"Eswatini",value:"Eswatini",error:null,status:S.wK.VALID},mobileNumber:{displayValue:null,value:null,error:null,status:null},employementType:{displayValue:null,value:null,error:null,status:null},employeeOccupation:{displayValue:null,value:null,error:null,status:null},otherEmployeeOccupation:{displayValue:null,value:null,error:null,status:null},sourceOfIncome:{displayValue:null,value:null,error:null,status:null},otherSourceOfIncome:{displayValue:null,value:null,error:null,status:null},employerPlace:{displayValue:null,value:null,error:null,status:null},employerName:{displayValue:null,value:null,error:null,status:null}}};const S_e="sizotsaFuneralClaim/deceasedDetails/transition/formValid",N_e="sizotsaFuneralClaim/deceasedDetails/transition/formInvalid",C_e=()=>({type:S_e}),I_e=()=>({type:N_e}),D_e="sizotsaFuneralClaim/deceasedDetails/setValue/",w_e="sizotsaFuneralClaim/deceasedDetails/setValid/",E_e={formStatus:S.wK.INVALID,form:{deceasedRelation:{displayValue:null,value:null,error:null,status:null},relationShip:{displayValue:null,value:null,error:null,status:null},title:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},middleName:{displayValue:null,value:null,error:null,status:null},lastName:{displayValue:null,value:null,error:null,status:null},idSelected:{displayValue:null,value:null,error:null,status:null},accountHolderId:{displayValue:null,value:null,error:null,status:null},dateOfDeath:{displayValue:null,value:null,error:null,status:null},dateOfBirth:{displayValue:null,value:null,error:null,status:null},reasonForDelay:{displayValue:null,value:null,error:null,status:null},placeOfDeath:{displayValue:null,value:null,error:null,status:null},cause:{displayValue:null,value:null,error:null,status:null},mentionedCause:{displayValue:null,value:null,error:null,status:null}}};const T_e="sizotsaFuneralClaim/uploadDocuments/transition/formValid",O_e="sizotsaFuneralClaim/uploadDocuments/transition/formInvalid",P_e=()=>({type:T_e}),M_e=()=>({type:O_e}),L_e="sizotsaFuneralClaim/uploadDocuments/",z_e=L_e+"setValue/",k_e="sizotsaFuneralClaim/uploadDocuments/setValid/",V_e={formStatus:S.wK.INVALID,form:{deathCertificate:{fileName:null,fileContaint:null,error:null,status:null,file:null},proofOfBanking:{fileName:null,fileContaint:null,error:null,status:null,file:null},beneficiaryId:{fileName:null,fileContaint:null,error:null,status:null,file:null},proofOfAddress:{fileName:null,fileContaint:null,error:null,status:null,file:null},confirmationOfBankAccount:{fileName:null,fileContaint:null,error:null,status:null,file:null},affidavit:{fileName:null,fileContaint:null,error:null,status:null,file:null},letterOfMortuaryFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},medicalCertificateFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},idCopyOfClaimantFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},idOfDeceasedFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},policeReportFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},birthCertificateFile:{fileName:null,fileContaint:null,error:null,status:null,file:null},adoptionCertificateFile:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const R_e="sizotsaFuneralClaim/referenceData/",x_e=R_e+"bankReferenceData/getValue/",__e=R_e+"branchCodeReferenceData/getValue/",F_e=R_e+"bankReferenceData/setValue/",j_e=R_e+"branchCodeReferenceData/setValue/",U_e=R_e+"branchCodeReferenceData/setApiStatus",$_e=e=>({type:U_e,value:e}),B_e="sizotsaFuneralClaim/callMailService/sendMail",W_e="sizotsaFuneralClaim/uploadDocument/sendDocumentMail",q_e="sizotsaFuneralClaim/setRefNumber/setRef",K_e="sizotsaFuneralClaim/referenceData/setValue/resetState",G_e={apiStatus:null,applicationData:{bankData:null,branchCodesData:null},buyRef:null};const Y_e=(0,m.HY)({routing:function(e,t){void 0===e&&(e=d_e);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Qxe:return{...e,activePageIndex:t.value};case Xxe:return{...e,doNavigation:!0,activePageIndex:t.value};case Zxe:return{...e,doNavigation:!1};case e_e:return r(o_e);case t_e:return r(s_e);case a_e:return r(l_e);case n_e:return r(i_e);case u_e:const a=c_e.map((e,r)=>r<=t.value?{...e,isActive:!0,isCompleted:!0}:e);return{...e,progressBarSteps:a};default:return e}},claimentDetails:function(e,t){var r,a;void 0===e&&(e=A_e);const n=e=>e?e.trim():e,u=e=>e?S.Oz.ERROR:S.Oz.VALID,o=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case p_e:return{...e,formStatus:S.wK.VALID};case m_e:return{...e,formStatus:S.wK.INVALID};case y_e:return o(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:n(t.value.value)}});case h_e:const{fieldType:s}=t.value;return o(s,e=>({...e,error:t.error,status:u(t.error)}));case g_e:return{...A_e,form:{...A_e.form,claimentType:{...null===(r=e)||void 0===r||null===(a=r.form)||void 0===a?void 0:a.claimentType}}};default:return e}},deceasedDetails:function(e,t){void 0===e&&(e=E_e);const r=e=>e?e.trim():e,a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case S_e:return{...e,formStatus:S.wK.VALID};case N_e:return{...e,formStatus:S.wK.INVALID};case D_e:return n(t.value.fieldType,e=>{var a;return{...e,displayValue:null!==(a=t.value.displayValue)&&void 0!==a?a:t.value.value,value:r(t.value.value)}});case w_e:const{fieldType:u,error:o}=t;return n(u,e=>({...e,error:o,status:a(o)}));default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=V_e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case T_e:return{...e,formStatus:S.wK.VALID};case O_e:return{...e,formStatus:S.wK.INVALID};case z_e:console.log(t,"fileAction");const{value:n}=t;return a(n.fieldType,e=>({...e,fileName:n.fileName,fileContaint:n.fileContaint,file:n.file}));case k_e:const{fieldType:u,error:o}=t;return a(u,e=>({...e,error:o,status:r(o)}
2));default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=G_e),t.type){case U_e:return{...e,apiStatus:t.value};case F_e:return{...e,applicationData:{...e.applicationData,bankData:t.value}};case j_e:return{...e,applicationData:{...e.applicationData,branchCodesData:t.value}};case q_e:return{...e,buyRef:null==t?void 0:t.value};case K_e:return{...G_e};default:return e}}}),H_e="/personal/insure/travel-sure-plus-insurance",Q_e={LANDING_PAGE:-1,QUOTE:0,TRAVEL_DETAILS:1,NEXT_OF_KIN:2,PAYMENT:3},Z_e=[{URL:`${H_e}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${H_e}/travel-details`,URL_PART:"travel-details",TITLE:"Travel Details"},{URL:`${H_e}/next-of-kin`,URL_PART:"next-of-kin",TITLE:"Next Of Kin"},{URL:`${H_e}/payment`,URL_PART:"payment",TITLE:"Payment"}],X_e={title:"Worldwide",value:"Worldwide Essential",imageUrl:"https://www.oldmutual.co.ug/om-docs/blt87e7a5716d0ff095/Worldwide.svg"},J_e={title:"Schengen",value:"Schengen Essential",imageUrl:"https://www.oldmutual.co.ug/om-docs/bltf37cf75bdf1f9674/Schengen.svg"},eFe={title:"Student Cover",value:"Student Cover",imageUrl:"https://www.oldmutual.co.ug/om
2-docs/blt9f2bd4a3e70364c0/Student.svg"},tFe={title:"Africa & Asia",value:"Africa & Asia",imageUrl:"https://www.oldmutual.co.ug/om-docs/bltae163e5ec0b12394/AfricaAsia.svg"},rFe={title:"Inbound Karibu",value:"Inbound Karibu",imageUrl:"https://www.oldmutual.co.ug/om-docs/bltd292ec30995b8813/Inbound.svg"},aFe=(Z_e[Q_e.QUOTE].URL,Z_e[Q_e.TRAVEL_DETAILS].URL,Z_e[Q_e.NEXT_OF_KIN].URL,Z_e[Q_e.PAYMENT].URL,"travelUg/routing/setValue/"),nFe=aFe+"navigatePrevious",uFe=aFe+"navigateNext",oFe=aFe+"navigationDone",sFe=aFe+"activePageIndex",lFe="travelUg/routing/transition/",iFe=aFe+"landingPage",cFe=lFe+"toLandingPage",dFe=lFe+"toTravelQuote",pFe=()=>({type:dFe}),mFe=lFe+"toTravelDetails",vFe=()=>({type:mFe}),fFe=lFe+"toTravelNextOfKin",yFe=()=>({type:fFe}),hFe=lFe+"toPayment",gFe=()=>({type:hFe}),bFe={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const AFe="travelUg/confirmPayments/transition/",SFe="travelUg/confirmPayments/initialize/",NFe=AFe+"validateForm",CFe=AFe+"invalidateForm",IFe="travelUg/payments/setValue/",DFe="travelUg/payments/setValid/",wFe=IFe+"selectedForm",EFe=IFe+"triggerPaymentsStkPush",TFe=IFe+"triggerPaymentsStkPushSuccess",OFe=IFe+"triggerPaymentsStkPushFailure",PFe=`${IFe}/apiTransition/push/pending`,MFe=`${IFe}/apiTransition/push/success`,LFe=`${IFe}/apiTransition/push/failure`,zFe=IFe+"confirm/Order/success",kFe=IFe+"confirm/Order/failure",VFe=IFe+"/api/confirm/Order/success",RFe=IFe+"/api/confirm/Order/failure",xFe=IFe+"/api/confirm/Order/pending",_Fe=IFe+"/api/confirm/Order/initial",FFe=()=>({type:PFe}),jFe=()=>({type:MFe}),UFe=()=>({type:LFe}),$Fe=()=>({type:xFe}),BFe=()=>({type:VFe}),WFe=()=>({type:RFe}),qFe=IFe+"checkPaymentsStatus",KFe=IFe+"checkPaymentsStatusSuccess",GFe=IFe+"checkPaymentsStatusFailure",YFe=`${IFe}/apiTransition/flex-pay/status/pending`,HFe=`${IFe}/apiTransition/flex-pay/status/success`,QFe=`${IFe}/apiTransition/flex-pay/status/failure`,ZFe=`${IFe}/apiTransition/flex-pay/status/initial`,XFe=()=>({type:YFe}),JFe=()=>({type:HFe}),eje=()=>({type:QFe}),tje=()=>({type:NFe}),rje=()=>({type:CFe}),aje=IFe+"phoneNumber",nje=DFe+"phoneNumber",uje=IFe+"terms",oje=DFe+"terms",sje=IFe+"networkProvider",lje=DFe+"networkProvider",ije=IFe+"bankDetailsSuccess",cje=IFe+"paymentMode",dje=e=>({type:ije,value:e}),pje=IFe+"stkRequestId",mje=IFe+"submitPaymentDetailsFormData",vje="travelUg/loginDetails/",fje=vje+"collectLoginDetails/",yje=vje+"loginSuccess/",hje=vje+"loginFailure/",gje=vje+"apiPendingLogin/",bje=vje+"apiSuccessLogin/",Aje=vje+"apiFailureLogin/",Sje=()=>({type:fje}),Nje=()=>({type:gje}),Cje=()=>({type:bje}),Ije=()=>({type:Aje}),Dje={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,paymentMode:"Flexipay",bankDetail
2sSuccess:!1,stkRequestId:null,selectedForm:"initial",form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const wje="travelUg/agentModalDetails/",Eje=wje+"setValue/",Tje=wje+"setValid/",Oje=Eje+"modalFormDisplay",Pje="travelUg/agentModalDetails/state/reinitialize",Mje="travelUg/agentModalDetails/transition/formValid",Lje="travelUg/agentModalDetails/transition/formInValid",zje=wje+"api/pending",kje=wje+"api/sucesss",Vje=wje+"api/failure",Rje=wje+"trigger/agents",xje=Eje+"intermediaryType",_je=Tje+"intermediaryType",Fje=Eje+"bankCodes",jje=Eje+"brokers",Uje=()=>({type:Mje}),$je=()=>({type:Lje}),Bje=()=>({type:zje}),Wje=()=>({type:kje}),qje=()=>({type:Vje}),Kje=Eje+"Allagents",Gje=Eje+"name",Yje=Tje+"name",Hje=Eje+"phoneNumber",Qje=Tje+"phoneNumber",Zje={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,bankCodes:null,brokers:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Xje="travelUg/quoteForm/",Jje=Xje+"setValue",eUe=Xje+"setValid",tUe=Xje+"/state/reinitialize",rUe=Xje+"formValid",aUe=Xje+"formInValid",nUe=Xje+"shareFormValid",uUe=Xje+"shareFormValid",oUe=Jje+"shareEmailValue",sUe=eUe+"shareEmailValid",lUe=()=>({type:rUe}),iUe=()=>({type:aUe}),cUe=()=>({type:nUe}),dUe=()=>({type:uUe}),pUe=`${Jje}/apiTransition/pending`,mUe=`${Jje}/apiTransition/success`,vUe=`${Jje}/apiTransition/failure`,fUe=`${Jje}/shareQuote/apiTransition/initial`,yUe=`${Jje}/shareQuote/apiTransition/pending`,hUe=`${Jje}/shareQuote/apiTransition/success`,gUe=`${Jje}/shareQuote/apiTransition/failure`,bUe=`${Jje}/apiTransition/products/pending`,AUe=`${Jje}/apiTransition/products/success`,SUe=`${Jje}/apiTransition/products/failure`,NUe=()=>({type:pUe}),CUe=()=>({type:mUe}),IUe=()=>({type:vUe}),DUe=()=>({type:yUe}),wUe=()=>({type:hUe}),EUe=()=>({type:gUe}),TUe=Jje+"collectTravelInsuranceQuoteData",OUe=Jje+"addCover",PUe=Jje+"calculatePremiumSuccess",MUe=Jje+"collectShareQuoteFormData",LUe=Jje+"shareQuoteSuccess",zUe=Jje+"shareQuoteFailure",kUe=Xje+"fetchAllProducts/success",VUe=Xje+"fetchAllProducts/failure",RUe=Jje+"calculateAlternatePremiumSuccess",xUe=e=>({type:PUe,value:e}),_Ue=e=>({type:RUe,value:e}),FUe=Jje+"selectedForm",jUe=Jje+"showTaggingErrorModal",UUe=Jje+"taggingErrorMessage",$Ue=Jje+"fullNameValue",BUe=eUe+"fullNameValid",WUe=Jje+"idNumber",qUe=eUe+"idNumber",KUe=Jje+"phoneNumber",GUe=eUe+"phoneNumber",YUe=Jje+"email",HUe=eUe+"email",QUe=Jje+"firstNameValue",ZUe=eUe+"firstNameValid",XUe=Jje+"middleNameValue",JUe=eUe+"middleNameValid",e$e=Jje+"lastNameValue",t$e=eUe+"lastNameValid",r$e=Jje+"tripTypeValue",a$e=eUe+"tripTypeValid",n$e=Jje+"coverForValue",u$e=eUe+"coverForValid",o$e=Jje+"ageValue",s$e=eUe+"ageValid",l$e=Jje+"departureCountryValue",i$e=eUe+"departureCountryValid",c$e=Jje+"destinationCountryValue",d$e=eUe+"destinationCountryValid",p$e=Jje+"departureDateValue",m$e=eUe+"departureDateValid",v$e=Jje+"fetch/countries",f$e=Jje+"set/countries",y$e=Jje+"api/failure/countries",h$e=Jje+"api/success/countries",g$e=Jje+"api/pending/countries",b$e=Jje+"destinationCountries",A$e=Jje+"departureCountries",S$e=Jje+"fetch/usdRate",N$e=Jje+"set/usdRate",C$e=Jje+"ugxPremium",I$e=Jje+"alternateUgxPremium",D$e=Jje+"api/failure/usdRate",w$e=Jje+"api/success/usdRate",E$e=Jje+"api/pending/usdRate",T$e=Jje+"returnDateValue",O$e=eUe+"returnDateValid",P$e=Jje+"DOBValue",M$e=eUe+"DOBValid",L$e=Jje+"noOfTravellersValue",z$e=eUe+"noOfTravellersValid",k$e=Jje+"noOfMinorsValue",V$e=eUe+"noOfMinorsValid",R$e=Jje+"totalNoOfTravellersValue",x$e=Jje+"selectTravelCover",_$e=eUe+"selectTravelCover",F$e=Xje+"shareQuote",j$e=Jje+"18to69Value",U$e=eUe+"18to69Valid",$$e=Jje+"70to75Value",B$e=eUe+"70to75Valid",W$e=Jje+"76to80Value",q$e=eUe+"76to80Valid",K$e=Jje+"81to85Value",G$e=eUe+"81to85Valid",Y$e=e=>({type:jUe,value:e}),H$e=e=>({type:UUe,value:e}),Q$e=e=>({type:JUe,error:e}),Z$e=e=>({type:V$e,error:e}),X$e=e=>({type:U$e,error:e}),J$e=e=>({type:B$e,error:e}),eBe=e=>({type:q$e,error:e}),tBe=e=>({type:G$e,error:e}),rBe=Jje+"submitTravelUgQuoteFormData",aBe=Jje+"updateTravelUgQuoteFormData",nBe=Jje+"customerId",uBe=()=>({type:g$e}),oBe=()=>({type:h$e}),sBe=()=>({type:y$e}),lBe=e=>({type:b$e,value:e}),iBe=e=>({type:A$e,value:e}),cBe=()=>({type:E$e}),dBe=()=>({type:w$e}),pBe=()=>({type:D$e}),mBe=e=>({type:"travelUg/expiredAuth",value:e}),vBe=Jje+"enableDownloadQuote",fBe=Jje+"shareEmailBase64Value",yBe={formStatus:S.wK.INVALID,apiCallStatus:null,shareQuoteAPIStatus:null,addedCover:null,showShareModal:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Travel Insurance Uganda",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},products:null,apiPendingProducts:null,premiumCalculation:{value:null,status:null,error:null}
2,selectedForm:"initial",showComparisonsTable:!1,countries:null,departureCountries:null,destinationCountries:null,countriesApiCallStatus:null,usdRateApiCallStatus:null,usdRate:null,ugxPremium:null,alternateUgxPremium:null,totalNoOfTravellers:0,alternatePremiumCalculation:{value:null,status:null,error:null},enableDownloadQuote:!1,showTaggingErrorModal:!1,taggingErrorMessage:null,form:{fullName:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},tripType:{value:null,error:null,status:null},coverFor:{value:null,error:null,status:null},age:{value:null,error:null,status:null},departureCountry:{value:null,error:null,status:null},destinationCountry:{value:null,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},noOfTravellers:{value:null,error:null,status:null},noOfMinors:{value:null,error:null,status:null},adults18to69:{value:null,error:null,status:null},adults70to75:{value:null,error:null,status:null},adults76to80:{value:null,error:null,status:null},adults81to85:{value:null,error:null,status:null},selectedCover:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},shareEmailBase64:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},customerId:{value:null,error:null,status:null}}};const hBe="travelUg/travelDetailsForm/",gBe=hBe+"setValue/",bBe=hBe+"setValid/",ABe="travelUg/travelDetailsForm/transition/formValid",SBe="travelUg/travelDetailsForm/transition/formInValid",NBe=()=>({type:ABe}),CBe=()=>({type:SBe}),IBe=`${gBe}/apiTransition/pending`,DBe=`${gBe}/apiTransition/success`,wBe=`${gBe}/apiTransition/failure`,EBe=()=>({type:IBe}),TBe=()=>({type:DBe}),OBe=()=>({type:wBe}),PBe=gBe+"collectPersonalDetailsData",MBe=gBe+"success",LBe=gBe+"failure",zBe=gBe+"calculateAmlWhitelist",kBe="travelUgTravelDetails/amlWhitelist/check/",VBe=gBe+"selectedForm",RBe=gBe+"travelDetailsSubmitted",xBe=gBe+"nationalityType",_Be=bBe+"nationalityType",FBe=gBe+"passportNumber",jBe=bBe+"passportNumber",UBe=gBe+"profession",$Be=bBe+"profession",BBe=gBe+"town",WBe=bBe+"town",qBe=gBe+"postalAddress",KBe=bBe+"postalAddress",GBe=gBe+"fullName",YBe=bBe+"fullName",HBe=gBe+"firstName",QBe=bBe+"firstName",ZBe=gBe+"middleName",XBe=bBe+"middleName",JBe=gBe+"lastName",eWe=bBe+"lastName",tWe=gBe+"DOB",rWe=bBe+"DOB",aWe=gBe+"idNumber",nWe=bBe+"idNumber",uWe=gBe+"tinNumber",oWe=bBe+"tinNumber",sWe=gBe+"phoneNumber",lWe=bBe+"phoneNumber",iWe=gBe+"officeNumber",cWe=bBe+"officeNumber",dWe=gBe+"email",pWe=bBe+"email",mWe=gBe+"bankName",vWe=bBe+"bankName",fWe=gBe+"bankHolderName",yWe=bBe+"bankHolderName",hWe=gBe+"bankAccountNumber",gWe=bBe+"bankAccountNumber",bWe=gBe+"bankBranch",AWe=bBe+"bankBranch",SWe=gBe+"bankCurrency",NWe=bBe+"bankCurrency",CWe=gBe+"passportBiodata",IWe=bBe+"passportBiodata",DWe=gBe+"reset/passportBiodata",wWe=gBe+"passportDocumentId",EWe=bBe+"passportDocumentId",TWe=gBe+"idDocumentId",OWe=bBe+"idDocumentId",PWe=gBe+"idUpload",MWe=bBe+"idUpload",LWe=gBe+"reset/idUpload",zWe=gBe+"personalDataProcessingConsent",kWe=bBe+"personalDataProcessingConsent",VWe=gBe+"childDataProcessingConsent",RWe=bBe+"childDataProcessingConsent",xWe=gBe+"marketingUseConsent",_We=bBe+"marketingUseConsent",FWe=gBe+"preventUserProceed",jWe=gBe+"emergencyFullName",UWe=bBe+"emergencyFullName",$We=gBe+"emergencyEmailAddress",BWe=bBe+"emergencyEmailAddress",WWe=gBe+"emergencyPhoneNumber",qWe=bBe+"emergencyPhoneNumber",KWe=gBe+"travellersId",GWe=gBe+"travellers",YWe=gBe+"traveller",HWe=gBe+"updateTraveller",QWe=gBe+"currentTraveller",ZWe=gBe+"customer",XWe=gBe+"save/passportDocumentId",JWe=gBe+"save/idDocumentId",eqe=gBe+"check/documentUploads",tqe=gBe+"submitTravelDetailsData",rqe=e=>({type:RBe,value:e}),aqe=e=>({type:TWe,value:e}),nqe=e=>({type:XBe,error:e}),uqe=e=>({type:FWe,value:e}),oqe={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,travellers:[],currentTravellerIndex:null,selectedForm:"travelDetails",customer:{}
2,blacklisted:{value:null,error:null,status:null},preventUserProceed:!1,travelDetailsSubmitted:!1,form:{nationalityType:{value:"Ugandan",error:null,status:S.Oz.VALID},idNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},fullName:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},travellerId:{value:null,error:null,status:null},profession:{value:null,error:null,status:null},officeNumber:{value:null,error:null,status:null},town:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},bankName:{value:null,error:null,status:null},bankHolderName:{value:null,error:null,status:null},bankAccountNumber:{value:null,error:null,status:null},bankBranch:{value:null,error:null,status:null},bankAccountCurrency:{value:null,error:null,status:null},passportBiodata:{value:null,error:null,status:null},passportDocumentId:{value:null,error:null,status:null},idUpload:{value:null,error:null,status:null},idDocumentId:{value:null,error:null,status:null},emergencyContactFullName:{value:null,error:null,status:null},emergencyContactEmailAddress:{value:null,error:null,status:null},emergencyContactPhoneNumber:{value:null,error:null,status:null},personalDataProcessingConsent:{value:!1,error:null,status:null},childDataProcessingConsent:{value:!1,error:null,status:null},marketingUseConsent:{value:!1,error:null,status:null}}};const sqe="travelUg/employeeDetailsFrom/",lqe=sqe+"setValue",iqe=sqe+"setValid",cqe="travelUg/employeeDetailsFrom/transition/formValid",dqe="travelUg/employeeDetailsFrom/transition/formInValid",pqe="travelUg/employeeDetailsFrom/state/reinitialize/form",mqe=()=>({type:cqe}),vqe=()=>({type:dqe}),fqe=lqe+"firstName",yqe=iqe+"firstName",hqe=lqe+"surname",gqe=iqe+"surname",bqe=lqe+"dateOfBirth",Aqe=iqe+"dateOfBirth",Sqe=lqe+"employmentDate",Nqe=iqe+"employmentDate",Cqe=lqe+"mobileNumber",Iqe=iqe+"mobileNumber",Dqe=lqe+"idPassportNumber",wqe=iqe+"idPassportNumber",Eqe=lqe+"tinNumber",Tqe=iqe+"tinNumber",Oqe=lqe+"employees",Pqe=lqe+"edit",Mqe=lqe+"fileCsv",Lqe={formStatus:S.wK.INVALID,employees:[],fileCsv:null,form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},employmentDate:{value:null,error:null,status:null},idPassportNumber:{value:null,error:null,status:null}}};const zqe="travelUg/nextOfKinForm/",kqe=zqe+"setValue/",Vqe=zqe+"setValid/",Rqe="travelUg/nextOfKinForm/transition/formValid",xqe="travelUg/nextOfKinForm/transition/formInValid",_qe=()=>({type:Rqe}),Fqe=()=>({type:xqe}),jqe=`${kqe}/apiTransition/pending`,Uqe=`${kqe}/apiTransition/success`,$qe=`${kqe}/apiTransition/failure`,Bqe=kqe+"collectNextOfKinData",Wqe=kqe+"success",qqe=kqe+"failure",Kqe=kqe+"nextOfKinSubmitted",Gqe=kqe+"firstName",Yqe=Vqe+"firstName",Hqe=kqe+"lastName",Qqe=Vqe+"lastName",Zqe=kqe+"relationship",Xqe=Vqe+"relationship",Jqe=kqe+"idNumber",eKe=Vqe+"idNumber",tKe=kqe+"email",rKe=Vqe+"email",aKe=kqe+"postalAddress",nKe=Vqe+"postalAddress",uKe=kqe+"phoneNumber",oKe=Vqe+"phoneNumber",sKe=e=>({type:Kqe,value:e}),lKe=kqe+"submitNextOfKinFormData",iKe={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,nextOfKinSubmitted:!1,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null}}};const cKe="travelUg/collection/",dKe=`${cKe}/apiTransition/initial`,pKe=`${cKe}/apiTransition/pending`,mKe=`${cKe}/apiTransition/success`,vKe=`${cKe}/apiTransition/failure`,fKe=()=>({type:dKe}),yKe=()=>({type:pKe}),hKe=()=>({type:mKe}),gKe=()=>({type:vKe}),bKe=cKe+"collectPayloadData",AKe=cKe+"success",SKe=cKe+"failure",NKe=e=>({type:SKe,error:e}),CKe={apiCallStatus:null,payloadData:null,payloadStatus:null};const IKe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=bFe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case sFe:return{...e,doNavigation:!0,activePageIndex:t.value};case oFe:return{...e,doNavigation:!1};case dFe:return r(Q_e.QUOTE);case mFe:return r(Q_e.TRAVEL_DETAILS);case hFe:return r(Q_e.PAYMENT);case fFe:return r(Q_e.NEXT_OF_KIN);case iFe:return{...e,landingPage:t.value};case cFe:return r(Q_e.LANDING_PAGE);default:return e}},payments:function(e,t){void 0===e&&(e=Dje);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case NFe:return{...e,formStatus:S.wK.VALID};case CFe:return{...e,formStatus:S.wK.INVALID};case pje:return{...e,stkRequestId:t.value};case wFe:return{...e,selectedForm:t.value};case aje:return a("phoneNumber",e=>({...e,value:t.value}));case cje:return{...e,paymentMode:t.value};case sje:return a("networkProvider",e=>({...e,value:t.value}));case lje:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case nje:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case uje:return a("terms",e=>({...e,value:t.value}));case oje:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));
2case ije:return{...e,bankDetailsSuccess:t.value};case PFe:return{...e,stkApiCallStatus:S.rs.PENDING};case MFe:return{...e,stkApiCallStatus:S.rs.SUCCESS};case LFe:return{...e,stkApiCallStatus:S.rs.FAILURE};case TFe:return{...e,stkPushData:t.value};case OFe:return{...e,stkPushData:t.error};case YFe:return{...e,statusApiCallStatus:S.rs.PENDING};case HFe:return{...e,statusApiCallStatus:S.rs.SUCCESS};case QFe:return{...e,statusApiCallStatus:S.rs.FAILURE};case KFe:return{...e,paymentStatus:t.value};case GFe:return{...e,paymentStatus:t.error};case ZFe:return{...e,apiCallStatus:null};case VFe:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case RFe:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case xFe:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case _Fe:return{...e,confirmOrderApiCallStatus:null,confirmOrderData:null};case zFe:return{...e,confirmOrderData:t.value};case kFe:return{...e,confirmOrderData:t.error};case gje:return{...e,loginApiCallStatus:S.rs.PENDING};case bje:return{...e,loginApiCallStatus:S.rs.SUCCESS};case Aje:case Aje:return{...e,loginApiCallStatus:S.rs.FAILURE};case yje:return{...e,loginData:t.data};case hje:return{...e,loginData:null};case SFe:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null,paymentStatus:null,stkRequestId:null};default:return e}},agent:function(e,t){void 0===e&&(e=Zje);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Mje:return{...e,formStatus:S.wK.VALID};case Oje:return{...e,displayModal:t.value};case Lje:return{...e,formStatus:S.wK.INVALID};case zje:return{...e,apiCallStatus:S.rs.PENDING};case kje:return{...e,apiCallStatus:S.rs.SUCCESS};case Vje:return{...e,apiCallStatus:S.rs.FAILURE};case Gje:return a("name",e=>({...e,value:t.value}));case Yje:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Hje:return a("agentCode",e=>({...e,value:t.value}));case Qje:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case xje:return a("intermediaryType",e=>({...e,value:t.value}));case _je:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case Kje:return{...e,agents:t.value};case Fje:return{...e,bankCodes:t.value};case jje:return{...e,brokers:t.value};case Pje:return Zje;default:return e}},quote:function(e,t){void 0===e&&(e=yBe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case aUe:return{...e,formStatus:S.wK.INVALID};case rUe:return{...e,formStatus:S.wK.VALID};case g$e:return{...e,countriesApiCallStatus:S.rs.PENDING};case h$e:return{...e,countriesApiCallStatus:S.rs.SUCCESS};case y$e:return{...e,countriesApiCallStatus:S.rs.FAILURE};case f$e:return{...e,countries:t.value};case b$e:return{...e,destinationCountries:t.value};case A$e:return{...e,departureCountries:t.value};case E$e:return{...e,usdRateApiCallStatus:S.rs.PENDING};case w$e:return{...e,usdRateApiCallStatus:S.rs.SUCCESS};case D$e:return{...e,usdRateApiCallStatus:S.rs.FAILURE};case N$e:return{...e,usdRate:t.value};case C$e:return{...e,ugxPremium:t.value};case I$e:return{...e,alternateUgxPremium:t.value};case R$e:return{...e,totalNoOfTravellers:t.value};case kUe:return{...e,products:t.value};case VUe:return{...e,products:t.error};case bUe:return{...e,apiPendingProducts:S.rs.PENDING};case AUe:return{...e,apiPendingProducts:S.rs.SUCCESS};case SUe:return{...e,apiPendingProducts:S.rs.FAILURE};case nUe:return{...e,shareQuoteFormStatus:S.wK.VALID};case OUe:return{...e,addedCover:t.value};case vBe:return{...e,enableDownloadQuote:t.value};case jUe:return{...e,showTaggingErrorModal:t.value};case UUe:return{...e,taggingErrorMessage:t.value};case uUe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case nBe:return a("customerId",e=>({...e,value:t.value}));case r$e:return a("tripType",e=>({...e,value:t.value}));case PUe:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case RUe:return{...e,alternatePremiumCalculation:{...e.alternatePremiumCalculation,value:t.value,status:S.rs.SUCCESS}};case a$e:return a("tripType",e=>({...e,status:r(t.error),error:t.error}));case FUe:return{...e,selectedForm:t.value};case QUe:return a("firstName",e=>({...e,value:t.value}));case ZUe:return a("firstName",e=>({...e,status:r(t.error),error:t.error}));case XUe:return a("middleName",e=>({...e,value:t.value}));case JUe:return a("middleName",e=>({...e,status:r(t.error),error:t.error}));case e$e:return a("lastName",e=>({...e,value:t.value}));case t$e:return a("lastName",e=>({...e,status:r(t.error),error:t.error}));case $Ue:return a("fullName",e=>({...e,value:t.value}));case BUe:return a("fullName",e=>({...e,status:r(t.error),error:t.error}));case WUe:return a("idNumber",e=>({...e,value:t.value}));case qUe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case KUe:return a("phoneNumber",e=>({...e,value:t.value}));case GUe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case YUe:return a("email",e=>({...e,value:t.value}));case HUe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case o$e:return a("age",e=>({...e,value:t.value}));case s$e:return a("age",e=>({...e,status:r(t.error),error:t.error}));case n$e:return a("coverFor",e=>({...e,value:t.value}));case u$e:return a("coverFor",e=>({...e,status:r(t.error),error:t.error}));
2case l$e:return a("departureCountry",e=>({...e,value:t.value}));case i$e:return a("departureCountry",e=>({...e,status:r(t.error),error:t.error}));case c$e:return a("destinationCountry",e=>({...e,value:t.value}));case d$e:return a("destinationCountry",e=>({...e,status:r(t.error),error:t.error}));case p$e:return a("departureDate",e=>({...e,value:t.value}));case m$e:return a("departureDate",e=>({...e,status:r(t.error),error:t.error}));case P$e:return a("dob",e=>({...e,value:t.value}));case M$e:return a("dob",e=>({...e,status:r(t.error),error:t.error}));case T$e:return a("returnDate",e=>({...e,value:t.value}));case O$e:return a("returnDate",e=>({...e,status:r(t.error),error:t.error}));case L$e:return a("noOfTravellers",e=>({...e,value:t.value}));case z$e:return a("noOfTravellers",e=>({...e,status:r(t.error),error:t.error}));case k$e:return a("noOfMinors",e=>({...e,value:t.value}));case V$e:return a("noOfMinors",e=>({...e,status:r(t.error),error:t.error}));case j$e:return a("adults18to69",e=>({...e,value:t.value}));case U$e:return a("adults18to69",e=>({...e,status:r(t.error),error:t.error}));case $$e:return a("adults70to75",e=>({...e,value:t.value}));case B$e:return a("adults70to75",e=>({...e,status:r(t.error),error:t.error}));case W$e:return a("adults76to80",e=>({...e,value:t.value}));case q$e:return a("adults76to80",e=>({...e,status:r(t.error),error:t.error}));case K$e:return a("adults81to85",e=>({...e,value:t.value}));case G$e:return a("adults81to85",e=>({...e,status:r(t.error),error:t.error}));case x$e:return a("selectedCover",e=>({...e,value:t.value}));case _$e:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case F$e:return{...e,showShareModal:t.value};case MUe:return{...e,shareQuoteFormStatus:S.wK.VALID};case LUe:return{...e,quoteShare:t.value};case zUe:return{...e,quoteShare:t.error};case fBe:return a("shareEmailBase64",e=>({...e,value:t.value}));case oUe:return a("shareEmail",e=>({...e,value:t.value}));case sUe:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case pUe:return{...e,apiCallStatus:S.rs.PENDING};case mUe:return{...e,apiCallStatus:S.rs.SUCCESS};case vUe:return{...e,apiCallStatus:S.rs.FAILURE};case fUe:return{...e,shareQuoteAPIStatus:null};case yUe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case hUe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case gUe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case tUe:return yBe;default:return e}},travelDetails:function(e,t){var r,a;void 0===e&&(e=oqe);const n=e=>e?S.Oz.ERROR:S.Oz.VALID,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case ABe:return{...e,formStatus:S.wK.VALID};case SBe:return{...e,formStatus:S.wK.INVALID};case GWe:return{...e,travellers:t.value};case QWe:return{...e,currentTravellerIndex:t.value};case YWe:return{...e,travellers:[].concat((0,p.A)(e.travellers),[t.value])};case zBe:return{...e,blacklisted:{...e.blacklisted,value:t.value,status:S.rs.SUCCESS}};case RBe:return{...e,travelDetailsSubmitted:t.value};case FWe:return{...e,preventUserProceed:t.value};case ZWe:return{...e,customer:t.value};case VBe:return{...e,selectedForm:t.value};case HWe:let o=null===(r=e)||void 0===r?void 0:r.travellers.map(function(e){return e.travellerId.value}).indexOf(t.id),s=null===(a=e)||void 0===a?void 0:a.travellers;return s[o]=t.value,{...e,travellers:s};case tWe:return u("dob",e=>({...e,value:t.value}));case rWe:return u("dob",e=>({...e,error:t.error,status:n(t.error)}));case KWe:return u("travellerId",e=>({...e,value:t.value}));case xBe:return u("nationalityType",e=>({...e,value:t.value}));case _Be:return u("nationalityType",e=>({...e,error:t.error,status:n(t.error)}));case FBe:return u("passportNumber",e=>({...e,value:t.value}));case jBe:return u("passportNumber",e=>({...e,error:t.error,status:n(t.error)}));case aWe:return u("idNumber",e=>({...e,value:t.value}));case nWe:return u("idNumber",e=>({...e,error:t.error,status:n(t.error)}));case uWe:return u("tinNumber",e=>({...e,value:t.value}));case oWe:return u("tinNumber",e=>({...e,error:t.error,status:n(t.error)}));case UBe:return u("profession",e=>({...e,value:t.value}));case $Be:return u("profession",e=>({...e,error:t.error,status:n(t.error)}));case sWe:return u("phoneNumber",e=>({...e,value:t.value}));case lWe:return u("phoneNumber",e=>({...e,error:t.error,status:n(t.error)}));case iWe:return u("officeNumber",e=>({...e,value:t.value}));case cWe:return u("officeNumber",e=>({...e,error:t.error,status:n(t.error)}));case dWe:return u("email",e=>({...e,value:t.value}));case pWe:return u("email",e=>({...e,error:t.error,status:n(t.error)}));case qBe:return u("postalAddress",e=>({...e,value:t.value}));case KBe:return u("postalAddress",e=>({...e,error:t.error,status:n(t.error)}));case BBe:return u("town",e=>({...e,value:t.value}));case WBe:return u("town",e=>({...e,error:t.error,status:n(t.error)}));case mWe:return u("bankName",e=>({...e,value:t.value}));case vWe:return u("bankName",e=>({...e,error:t.error,status:n(t.error)}));case fWe:return u("bankHolderName",e=>({...e,value:t.value}));case yWe:return u("bankHolderName",e=>({...e,error:t.error,status:n(t.error)}));case hWe:return u("bankAccountNumber",e=>({...e,value:t.value}));case gWe:return u("bankAccountNumber",e=>({...e,error:t.error,status:n(t.error)}));case bWe:return u("bankBranch",e=>({...e,value:t.value}));case AWe:return u("bankBranch",e=>({...e,error:t.error,status:n(t.error)}));case SWe:return u("bankAccountCurrency",e=>({...e,value:t.value}));case NWe:return u("bankAccountCurrency",e=>({...e,error:t.error,status:n(t.error)}));case jWe:return u("emergencyContactFullName",e=>({...e,value:t.value}));case UWe:return u("emergencyContactFullName",e=>({...e,error:t.error,status:n(t.error)}));case $We:return u("emergencyContactEmailAddress",e=>({...e,value:t.value}));case BWe:return u("emergencyContactEmailAddress",e=>({...e,error:t.error,status:n(t.error)}));case WWe:return u("emergencyContactPhoneNumber",e=>({...e,value:t.value}));case qWe:return u("emergencyContactPhoneNumber",e=>({...e,error:t.error,status:n(t.error)}));case CWe:return u("passportBiodata",e=>({...e,value:t.value}));case IWe:return u("passportBiodata",e=>({...e,error:t.error,status:n(t.error)}));case DWe:return u("passportBiodata",e=>({...e,value:null}));case wWe:return u("passportDocumentId",e=>({...e,value:t.value}));case EWe:return u("passportDocumentId",e=>({...e,error:t.error,status:n(t.error)}));case TWe:return u("idDocumentId",e=>({...e,value:t.value}));case OWe:return u("idDocumentId",e=>({...e,error:t.error,status:n(t.error)}));case PWe:return u("idUpload",e=>({...e,value:t.value}));case MWe:return u("idUpload",e=>({...e,error:t.error,status:n(t.error)}));case LWe:return u("idUpload",e=>({...e,value:null}));case GBe:return u("fullName",e=>({...e,value:t.value}));case YBe:return u("fullName",e=>({...e,error:t.error,status:n(t.error)}));case HBe:return u("firstName",e=>({...e,value:t.value}));case QBe:return u("firstName",e=>({...e,error:t.error,status:n(t.error)}));case ZBe:return u("middleName",e=>({...e,value:t.value}));case XBe:return u("middleName",e=>({...e,error:t.error,status:n(t.error)}));case JBe:return u("lastName",e=>({...e,value:t.value}));case eWe:return u("lastName",e=>({...e,error:t.error,status:n(t.error)}));case zWe:return u("personalDataProcessingConsent",e=>({...e,value:t.value}));case kWe:return u("personalDataProcessingConsent",e=>({...e,error:t.error,status:n(t.error)}));case VWe:return u("childDataProcessingConsent",e=>({...e,value:t.value}));case RWe:return u("childDataProcessingConsent",e=>({...e,error:t.error,status:n(t.error)}));case xWe:return u("marketingUseConsent",e=>({...e,value:t.value}));case _We:return u("marketingUseConsent",e=>({...e,error:t.error,status:n(t.error)}));
2case IBe:return{...e,apiCallStatus:S.rs.PENDING};case DBe:return{...e,apiCallStatus:S.rs.SUCCESS};case wBe:return{...e,apiCallStatus:S.rs.FAILURE};case PBe:return{...e,formStatus:S.wK.VALID};case MBe:return{...e,personalDetailsReferenceData:t.value};case LBe:return{...e,personalDetailsReferenceData:t.error};case"travelUg/travelDetailsForm/state/reinitialize":return oqe;default:return e}},employeeDetails:function(e,t){void 0===e&&(e=Lqe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case cqe:return{...e,formStatus:S.wK.VALID};case dqe:return{...e,formStatus:S.wK.INVALID};case Oqe:return{...e,employees:t.value};case fqe:return a("firstName",e=>({...e,value:t.value}));case yqe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Cqe:return a("mobileNumber",e=>({...e,value:t.value}));case Iqe:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case hqe:return a("surname",e=>({...e,value:t.value}));case gqe:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case Eqe:return a("tinNumber",e=>({...e,value:t.value}));case Tqe:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case bqe:return a("dateOfBirth",e=>({...e,value:t.value}));case Aqe:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case Sqe:return a("employmentDate",e=>({...e,value:t.value}));case Nqe:return a("employmentDate",e=>({...e,error:t.error,status:r(t.error)}));case Dqe:return a("idPassportNumber",e=>({...e,value:t.value}));case wqe:return a("idPassportNumber",e=>({...e,error:t.error,status:r(t.error)}));case Pqe:return{...e,form:t.value};case Mqe:return{...e,fileCsv:t.value};case pqe:return{...e,form:Lqe.form};case"travelUg/employeeDetailsFrom/state/reinitialize/employees":return{...e,employees:Lqe.employees};default:return e}},nextOfKin:function(e,t){void 0===e&&(e=iKe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Rqe:return{...e,formStatus:S.wK.VALID};case xqe:return{...e,formStatus:S.wK.INVALID};case Zqe:return a("relationship",e=>({...e,value:t.value}));case Xqe:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Hqe:return a("lastName",e=>({...e,value:t.value}));case Qqe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case Gqe:return a("firstName",e=>({...e,value:t.value}));case Yqe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case tKe:return a("email",e=>({...e,value:t.value}));case rKe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Jqe:return a("idNumber",e=>({...e,value:t.value}));case eKe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case aKe:return a("postalAddress",e=>({...e,value:t.value}));case nKe:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case uKe:return a("phoneNumber",e=>({...e,value:t.value}));case oKe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Kqe:return{...e,nextOfKinSubmitted:t.value};case jqe:return{...e,apiCallStatus:S.rs.PENDING};case Uqe:return{...e,apiCallStatus:S.rs.SUCCESS};case $qe:return{...e,apiCallStatus:S.rs.FAILURE};case Bqe:return{...e,formStatus:S.wK.VALID};case Wqe:return{...e,personalDetailsReferenceData:t.value};case qqe:return{...e,personalDetailsReferenceData:t.error};case"travelUg/nextOfKinForm/state/reinitialize":return iKe;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=CKe),t.type){case dKe:return{...e,apiCallStatus:null};case pKe:return{...e,apiCallStatus:S.rs.PENDING};case mKe:return{...e,apiCallStatus:S.rs.SUCCESS};case vKe:return{...e,apiCallStatus:S.rs.FAILURE};case AKe:return{...e,payloadData:t.value};case SKe:return{...e,payloadStatus:S.wK.INVALID,payloadData:t.error};default:return e}}}),DKe="/travel-ss",wKe={LANDING_PAGE:-1,QUOTE:0,TRAVEL_DETAILS:1,NEXT_OF_KIN:2,PAYMENT:3},EKe=[{URL:`${DKe}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${DKe}/details`,URL_PART:"travel-details",TITLE:"Travel Details"},{URL:`${DKe}/next-of-kin`,URL_PART:"next-of-kin",TITLE:"Next Of Kin"},{URL:`${DKe}
2/payment`,URL_PART:"payment",TITLE:"Payment"}],TKe=(EKe[wKe.QUOTE].URL,EKe[wKe.TRAVEL_DETAILS].URL,EKe[wKe.NEXT_OF_KIN].URL,EKe[wKe.PAYMENT].URL,"travelSs/routing/setValue/"),OKe=TKe+"navigatePrevious",PKe=TKe+"navigateNext",MKe=TKe+"navigationDone",LKe=TKe+"activePageIndex",zKe="travelSs/routing/transition/",kKe=TKe+"landingPage",VKe=zKe+"toLandingPage",RKe=zKe+"toTravelQuote",xKe=()=>({type:RKe}),_Ke=zKe+"toTravelDetails",FKe=()=>({type:_Ke}),jKe=zKe+"toTravelNextOfKin",UKe=()=>({type:jKe}),$Ke=zKe+"toPayment",BKe={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const WKe="travelSs/confirmPayments/transition/",qKe="travelSs/confirmPayments/initialize/",KKe=WKe+"validateForm",GKe=WKe+"invalidateForm",YKe="travelSs/payments/setValue/",HKe="travelSs/payments/setValid/",QKe=YKe+"triggerPaymentsStkPush",ZKe=YKe+"triggerPaymentsStkPushSuccess",XKe=YKe+"triggerPaymentsStkPushFailure",JKe=`${YKe}/apiTransition/push/pending`,eGe=`${YKe}/apiTransition/push/success`,tGe=`${YKe}/apiTransition/push/failure`,rGe=YKe+"confirm/Order/success",aGe=YKe+"confirm/Order/failure",nGe=YKe+"/api/confirm/Order/success",uGe=YKe+"/api/confirm/Order/failure",oGe=YKe+"/api/confirm/Order/pending",sGe=()=>({type:JKe}),lGe=()=>({type:tGe}),iGe=YKe+"checkPaymentsStatus",cGe=YKe+"checkPaymentsStatusSuccess",dGe=YKe+"checkPaymentsStatusFailure",pGe=`${YKe}/apiTransition/flex-pay/status/pending`,mGe=`${YKe}/apiTransition/flex-pay/status/success`,vGe=`${YKe}/apiTransition/flex-pay/status/failure`,fGe=`${YKe}/apiTransition/flex-pay/status/initial`,yGe=()=>({type:mGe}),hGe=()=>({type:vGe}),gGe=()=>({type:KKe}),bGe=()=>({type:GKe}),AGe=YKe+"phoneNumber",SGe=HKe+"phoneNumber",NGe=YKe+"terms",CGe=HKe+"terms",IGe=YKe+"networkProvider",DGe=HKe+"networkProvider",wGe=YKe+"bankDetailsSuccess",EGe=YKe+"paymentMode",TGe="travelSs/loginDetails/",OGe=TGe+"collectLoginDetails/",PGe=TGe+"loginSuccess/",MGe=TGe+"loginFailure/",LGe=TGe+"apiPendingLogin/",zGe=TGe+"apiSuccessLogin/",kGe=TGe+"apiFailureLogin/",VGe=()=>({type:LGe}),RGe=()=>({type:zGe}),xGe=()=>({type:kGe}),_Ge={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,paymentMode:"Bank",bankDetail
2sSuccess:!1,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:"Bank",error:null,status:null}}};const FGe="travelSs/agentModalDetails/",jGe=FGe+"setValue/",UGe=FGe+"setValid/",$Ge=jGe+"modalFormDisplay",BGe="travelSs/agentModalDetails/state/reinitialize",WGe="travelSs/agentModalDetails/transition/formValid",qGe="travelSs/agentModalDetails/transition/formInValid",KGe=FGe+"api/pending",GGe=FGe+"api/sucesss",YGe=FGe+"api/failure",HGe=FGe+"trigger/agents",QGe=jGe+"intermediaryType",ZGe=UGe+"intermediaryType",XGe=jGe+"bankCodes",JGe=()=>({type:WGe}),eYe=()=>({type:qGe}),tYe=()=>({type:KGe}),rYe=()=>({type:GGe}),aYe=()=>({type:YGe}),nYe=jGe+"Allagents",uYe=jGe+"name",oYe=UGe+"name",sYe=jGe+"phoneNumber",lYe=UGe+"phoneNumber",iYe={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,bankCodes:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const cYe="travelSs/quoteForm/",dYe=cYe+"setValue",pYe=cYe+"setValid",mYe=cYe+"/state/reinitialize",vYe=cYe+"formValid",fYe=cYe+"formInValid",yYe=cYe+"shareFormValid",hYe=cYe+"shareFormValid",gYe=dYe+"shareEmailValue",bYe=pYe+"shareEmailValid",AYe=()=>({type:vYe}),SYe=()=>({type:fYe}),NYe=()=>({type:yYe}),CYe=()=>({type:hYe}),IYe=`${dYe}/apiTransition/pending`,DYe=`${dYe}/apiTransition/success`,wYe=`${dYe}/apiTransition/failure`,EYe=`${dYe}/shareQuote/apiTransition/pending`,TYe=`${dYe}/shareQuote/apiTransition/success`,OYe=`${dYe}/shareQuote/apiTransition/failure`,PYe=`${dYe}/apiTransition/products/pending`,MYe=`${dYe}/apiTransition/products/success`,LYe=`${dYe}/apiTransition/products/failure`,zYe=()=>({type:IYe}),kYe=()=>({type:DYe}),VYe=()=>({type:wYe}),RYe=()=>({type:EYe}),xYe=()=>({type:TYe}),_Ye=()=>({type:OYe}),FYe=dYe+"collectTravelInsuranceQuoteData",jYe=dYe+"addCover",UYe=dYe+"calculatePremiumSuccess",$Ye=dYe+"collectShareQuoteFormData",BYe=dYe+"shareQuoteSuccess",WYe=dYe+"shareQuoteFailure",qYe=cYe+"fetchAllProducts/success",KYe=cYe+"fetchAllProducts/failure",GYe=e=>({type:UYe,value:e}),YYe=dYe+"selectedForm",HYe=dYe+"fullNameValue",QYe=pYe+"fullNameValid",ZYe=dYe+"idNumber",XYe=pYe+"idNumber",JYe=dYe+"phoneNumber",eHe=pYe+"phoneNumber",tHe=dYe+"email",rHe=pYe+"email",aHe=dYe+"tripTypeValue",nHe=pYe+"tripTypeValid",uHe=dYe+"coverForValue",oHe=pYe+"coverForValid",sHe=dYe+"ageValue",lHe=pYe+"ageValid",iHe=dYe+"depatureCountryValue",cHe=pYe+"depatureCountryValid",dHe=dYe+"destinationCountryValue",pHe=pYe+"destinationCountryValid",mHe=dYe+"depatureDateValue",vHe=pYe+"depatureDateValid",fHe=dYe+"fetch/countries",yHe=dYe+"set/countries",hHe=dYe+"api/failure/countries",gHe=dYe+"api/success/countries",bHe=dYe+"api/pending/countries",AHe=dYe+"fetch/usdRate",SHe=dYe+"set/usdRate",NHe=dYe+"SSxPremium",CHe=dYe+"api/failure/usdRate",IHe=dYe+"api/success/usdRate",DHe=dYe+"api/pending/usdRate",wHe=dYe+"returnDateValue",EHe=pYe+"returnDateValid",THe=dYe+"DOBValue",OHe=pYe+"DOBValid",PHe=dYe+"noOfTravellersValue",MHe=pYe+"noOfTravellersValid",LHe=dYe+"noOfMinorsValue",zHe=pYe+"noOfMinorsValid",kHe=dYe+"totalNoOfTravellersValue",VHe=dYe+"selectTravelCover",RHe=pYe+"selectTravelCover",xHe=cYe+"shareQuote",_He=cYe+"step",FHe=()=>({type:bHe}),jHe=()=>({type:gHe}),UHe=()=>({type:hHe}),$He={formStatus:S.wK.INVALID,step:"quote",apiCallStatus:null,shareQuoteAPIStatus:null,addedCover:null,showShareModal:!1,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Travel Insurance South Sudan",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},products:null,apiPendingProducts:null,premiumCalculation:{value:null,status:null,error:null},selectedForm:"initial",showComparisonsTable:!1,countries:null,countriesApiCallStatus:null,usdRateApiCallStatus:null,usdRate:null,SSPPremium:null,totalNoOfTravellers:0,form:{fullName:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},tripType:{value:null,error:null,status:null},coverFor:{value:null,error:null,status:null},age:{value:null,error:null,status:null}
2,departureCountry:{value:null,error:null,status:null},destinationCountry:{value:null,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},noOfTravellers:{value:null,error:null,status:null},noOfMinors:{value:"0",error:null,status:S.Oz.VALID},selectedCover:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},dob:{value:null,error:null,status:null}}};const BHe="travelSs/travelDetailsForm/",WHe=BHe+"setValue/",qHe=BHe+"setValid/",KHe="travelSs/travelDetailsForm/transition/formValid",GHe="travelSs/travelDetailsForm/transition/formInValid",YHe="travelSs/travelDetailsForm/state/reinitialize",HHe=()=>({type:KHe}),QHe=()=>({type:GHe}),ZHe=`${WHe}/apiTransition/pending`,XHe=`${WHe}/apiTransition/success`,JHe=`${WHe}/apiTransition/failure`,eQe=WHe+"collectPersonalDetailsData",tQe=WHe+"success",rQe=WHe+"failure",aQe=WHe+"calculateAmlWhitelist",nQe=WHe+"selectedForm",uQe=WHe+"nationalityType",oQe=qHe+"nationalityType",sQe=WHe+"passportNumber",lQe=qHe+"passportNumber",iQe=WHe+"profession",cQe=qHe+"profession",dQe=WHe+"town",pQe=qHe+"town",mQe=WHe+"postalAddress",vQe=qHe+"postalAddress",fQe=WHe+"fullName",yQe=qHe+"fullName",hQe=WHe+"DOB",gQe=qHe+"DOB",bQe=WHe+"idNumber",AQe=qHe+"idNumber",SQe=WHe+"tinNumber",NQe=qHe+"tinNumber",CQe=WHe+"phoneNumber",IQe=qHe+"phoneNumber",DQe=WHe+"officeNumber",wQe=qHe+"officeNumber",EQe=WHe+"email",TQe=qHe+"email",OQe=WHe+"bankName",PQe=qHe+"bankName",MQe=WHe+"bankHolderName",LQe=qHe+"bankHolderName",zQe=WHe+"bankAccountNumber",kQe=qHe+"bankAccountNumber",VQe=WHe+"bankBranch",RQe=qHe+"bankBranch",xQe=WHe+"bankCurrency",_Qe=qHe+"bankCurrency",FQe=WHe+"passportBiodata",jQe=qHe+"passportBiodata",UQe=WHe+"reset/passportBiodata",$Qe=WHe+"passportDocumentId",BQe=qHe+"passportDocumentId",WQe=WHe+"idDocumentId",qQe=qHe+"idDocumentId",KQe=WHe+"idUpload",GQe=qHe+"idUpload",YQe=WHe+"reset/idUpload",HQe=WHe+"channelWays",QQe=qHe+"channelWays",ZQe=WHe+"emergencyFullName",XQe=qHe+"emergencyFullName",JQe=WHe+"emergencyEmailAddress",eZe=qHe+"emergencyEmailAddress",tZe=WHe+"emergencyPhoneNumber",rZe=qHe+"emergencyPhoneNumber",aZe=WHe+"travellersId",nZe=WHe+"travellers",uZe=WHe+"traveller",oZe=WHe+"updateTraveller",sZe=WHe+"currentTraveller",lZe=WHe+"customer",iZe={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,travellers:[],currentTravellerIndex:null,selectedForm:"travelDetails",customer:{},blacklisted:{value:null,error:null,status:null},form:{nationalityType:{value:"South Sudan",error:null,status:S.Oz.VALID},idNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},fullName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},travellerId:{value:null,error:null,status:null},profession:{value:null,error:null,status:null},officeNumber:{value:null,error:null,status:null},town:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},bankName:{value:null,error:null,status:null},bankHolderName:{value:null,error:null,status:null},bankAccountNumber:{value:null,error:null,status:null},bankBranch:{value:null,error:null,status:null},bankAccountCurrency:{value:null,error:null,status:null},passportBiodata:{value:null,error:null,status:null},passportDocumentId:{value:null,error:null,status:null},idUpload:{value:null,error:null,status:null},idDocumentId:{value:null,error:null,status:null},emergencyContactFullName:{value:null,error:null,status:null},emergencyContactEmailAddress:{value:null,error:null,status:null},emergencyContactPhoneNumber:{value:null,error:null,status:null},channelWays:{value:null,error:null,status:null}}};const cZe="travelSs/employeeDetailsFrom/",dZe=cZe+"setValue",pZe=cZe+"setValid",mZe="travelSs/employeeDetailsFrom/transition/formValid",vZe="travelSs/employeeDetailsFrom/transition/formInValid",fZe="travelSs/employeeDetailsFrom/state/reinitialize/form",yZe=()=>({type:mZe}),hZe=()=>({type:vZe}),gZe=dZe+"firstName",bZe=pZe+"firstName",AZe=dZe+"surname",SZe=pZe+"surname",NZe=dZe+"dateOfBirth",CZe=pZe+"dateOfBirth",IZe=dZe+"employmentDate",DZe=pZe+"employmentDate",wZe=dZe+"mobileNumber",EZe=pZe+"mobileNumber",TZe=dZe+"idPassportNumber",OZe=pZe+"idPassportNumber",PZe=dZe+"tinNumber",MZe=pZe+"tinNumber",LZe=dZe+"employees",zZe=dZe+"edit",kZe=dZe+"fileCsv",VZe={formStatus:S.wK.INVALID,employees:[],fileCsv:null,form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},employmentDate:{value:null,error:null,status:null},idPassportNumber:{value:null,error:null,status:null}}};const RZe="travelSs/nextOfKinForm/",xZe=RZe+"setValue/",_Ze=RZe+"setValid/",FZe="travelSs/nextOfKinForm/transition/formValid",jZe="travelSs/nextOfKinForm/transition/formInValid",UZe=()=>({type:FZe}),$Ze=()=>({type:jZe}),BZe=`${xZe}/apiTransition/pending`,WZe=`${xZe}/apiTransition/success`,qZe=`${xZe}/apiTransition/failure`,KZe=xZe+"collectNextOfKinData",GZe=xZe+"success",YZe=xZe+"failure",HZe=xZe+"firstName",QZe=_Ze+"firstName",ZZe=xZe+"lastName",XZe=_Ze+"lastName",JZe=xZe+"relationship",eXe=_Ze+"relationship",tXe=xZe+"idNumber",rXe=_Ze+"idNumber",aXe=xZe+"email",nXe=_Ze+"email",uXe=xZe+"postalAddress",oXe=_Ze+"postalAddress",sXe=xZe+"phoneNumber",lXe=_Ze+"phoneNumber",iXe=xZe+"town",cXe=_Ze+"town",dXe={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},town:{value:null,error:null,status:null}}};const pXe="travelSs/collection/",mXe=`${pXe}/apiTransition/pending`,vXe=`${pXe}/apiTransition/success`,fXe=`${pXe}/apiTransition/failure`,yXe=()=>({type:mXe}),hXe=()=>({type:vXe}),gXe=()=>({type:fXe}),bXe=pXe+"collectPayloadData",AXe=pXe+"success",SXe=pXe+"failure",NXe={apiCallStatus:null,payloadData:null,payloadStatus:null,uuid:null};const CXe=(0,m.HY)({routing:function(e,t){void 0===e&&(e=BKe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case LKe:return{...e,doNavigation:!0,activePageIndex:t.value};case MKe:return{...e,doNavigation:!1};case RKe:return r(wKe.QUOTE);case _Ke:return r(wKe.TRAVEL_DETAILS);case $Ke:return r(wKe.PAYMENT);case jKe:return r(wKe.NEXT_OF_KIN);case kKe:return{...e,landingPage:t.value};case VKe:return r(wKe.LANDING_PAGE);default:return e}},payments:function(e,t){void 0===e&&(e=_Ge);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case KKe:return{...e,formStatus:S.wK.VALID};case GKe:return{...e,formStatus:S.wK.INVALID};case AGe:return a("phoneNumber",e=>({...e,value:t.value}));case EGe:return{...e,paymentMode:t.value};case IGe:return a("networkProvider",e=>({...e,value:t.value}));case DGe:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case SGe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case NGe:return a("terms",e=>({...e,value:t.value}));case CGe:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));
2case wGe:return{...e,bankDetailsSuccess:t.value};case JKe:return{...e,stkApiCallStatus:S.rs.PENDING};case eGe:return{...e,stkApiCallStatus:S.rs.SUCCESS};case tGe:return{...e,stkApiCallStatus:S.rs.FAILURE};case ZKe:return{...e,stkPushData:t.value};case XKe:return{...e,stkPushData:t.error};case pGe:return{...e,statusApiCallStatus:S.rs.PENDING};case mGe:return{...e,statusApiCallStatus:S.rs.SUCCESS};case vGe:return{...e,statusApiCallStatus:S.rs.FAILURE};case cGe:return{...e,paymentStatus:t.value};case dGe:return{...e,paymentStatus:t.error};case fGe:return{...e,apiCallStatus:null};case nGe:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case uGe:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case oGe:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case rGe:return{...e,confirmOrderData:t.value};case aGe:return{...e,confirmOrderData:t.error};case LGe:return{...e,loginApiCallStatus:S.rs.PENDING};case zGe:return{...e,loginApiCallStatus:S.rs.SUCCESS};case kGe:case kGe:return{...e,loginApiCallStatus:S.rs.FAILURE};case PGe:return{...e,loginData:t.data};case MGe:return{...e,loginData:null};case qKe:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};default:return e}},agent:function(e,t){void 0===e&&(e=iYe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case WGe:return{...e,formStatus:S.wK.VALID};case $Ge:return{...e,displayModal:t.value};case qGe:return{...e,formStatus:S.wK.INVALID};case KGe:return{...e,apiCallStatus:S.rs.PENDING};case GGe:return{...e,apiCallStatus:S.rs.SUCCESS};case YGe:return{...e,apiCallStatus:S.rs.FAILURE};case uYe:return a("name",e=>({...e,value:t.value}));case oYe:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case sYe:return a("agentCode",e=>({...e,value:t.value}));case lYe:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case QGe:return a("intermediaryType",e=>({...e,value:t.value}));case ZGe:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case nYe:return{...e,agents:t.value};case XGe:return{...e,bankCodes:t.value};case BGe:return iYe;default:return e}},quote:function(e,t){void 0===e&&(e=$He);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case fYe:return{...e,formStatus:S.wK.INVALID};case vYe:return{...e,formStatus:S.wK.VALID};case bHe:return{...e,countriesApiCallStatus:S.rs.PENDING};case gHe:return{...e,countriesApiCallStatus:S.rs.SUCCESS};case hHe:return{...e,countriesApiCallStatus:S.rs.FAILURE};case yHe:return{...e,countries:t.value};case DHe:return{...e,usdRateApiCallStatus:S.rs.PENDING};case IHe:return{...e,usdRateApiCallStatus:S.rs.SUCCESS};case CHe:return{...e,usdRateApiCallStatus:S.rs.FAILURE};case SHe:return{...e,usdRate:t.value};case NHe:return{...e,SSPPremium:t.value};case kHe:return{...e,totalNoOfTravellers:t.value};case qYe:return{...e,products:t.value};case KYe:return{...e,products:t.error};case PYe:return{...e,apiPendingProducts:S.rs.PENDING};case MYe:return{...e,apiPendingProducts:S.rs.SUCCESS};case LYe:return{...e,apiPendingProducts:S.rs.FAILURE};case yYe:return{...e,shareQuoteFormStatus:S.wK.VALID};case jYe:return{...e,addedCover:t.value};case _He:return{...e,step:t.value};case hYe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case aHe:return a("tripType",e=>({...e,value:t.value}));case UYe:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case nHe:return a("tripType",e=>({...e,status:r(t.error),error:t.error}));case YYe:return{...e,selectedForm:t.value};case HYe:return a("fullName",e=>({...e,value:t.value}));case QYe:return a("fullName",e=>({...e,status:r(t.error),error:t.error}));case ZYe:return a("idNumber",e=>({...e,value:t.value}));case XYe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case JYe:return a("phoneNumber",e=>({...e,value:t.value}));case eHe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case tHe:return a("email",e=>({...e,value:t.value}));case rHe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case sHe:return a("age",e=>({...e,value:t.value}));case lHe:return a("age",e=>({...e,status:r(t.error),error:t.error}));case uHe:return a("coverFor",e=>({...e,value:t.value}));case oHe:return a("coverFor",e=>({...e,status:r(t.error),error:t.error}));
2case iHe:return a("departureCountry",e=>({...e,value:t.value}));case cHe:return a("departureCountry",e=>({...e,status:r(t.error),error:t.error}));case dHe:return a("destinationCountry",e=>({...e,value:t.value}));case pHe:return a("destinationCountry",e=>({...e,status:r(t.error),error:t.error}));case mHe:return a("departureDate",e=>({...e,value:t.value}));case vHe:return a("departureDate",e=>({...e,status:r(t.error),error:t.error}));case THe:return a("dob",e=>({...e,value:t.value}));case OHe:return a("dob",e=>({...e,status:r(t.error),error:t.error}));case wHe:return a("returnDate",e=>({...e,value:t.value}));case EHe:return a("returnDate",e=>({...e,status:r(t.error),error:t.error}));case PHe:return a("noOfTravellers",e=>({...e,value:t.value}));case MHe:return a("noOfTravellers",e=>({...e,status:r(t.error),error:t.error}));case LHe:return a("noOfMinors",e=>({...e,value:t.value}));case zHe:return a("noOfMinors",e=>({...e,status:r(t.error),error:t.error}));case VHe:return a("selectedCover",e=>({...e,value:t.value}));case RHe:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case xHe:return{...e,showShareModal:t.value};case $Ye:return{...e,shareQuoteFormStatus:S.wK.VALID};case BYe:return{...e,quoteShare:t.value};case WYe:return{...e,quoteShare:t.error};case gYe:return a("shareEmail",e=>({...e,value:t.value}));case bYe:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case IYe:return{...e,apiCallStatus:S.rs.PENDING};case DYe:return{...e,apiCallStatus:S.rs.SUCCESS};case wYe:return{...e,apiCallStatus:S.rs.FAILURE};case EYe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case TYe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case OYe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case mYe:return $He;default:return e}},travelDetails:function(e,t){var r,a;void 0===e&&(e=iZe);const n=e=>e?S.Oz.ERROR:S.Oz.VALID,u=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case KHe:return{...e,formStatus:S.wK.VALID};case GHe:return{...e,formStatus:S.wK.INVALID};case nZe:return{...e,travellers:t.value};case sZe:return{...e,currentTravellerIndex:t.value};case uZe:return{...e,travellers:[].concat((0,p.A)(e.travellers),[t.value])};case aQe:return{...e,blacklisted:{...e.blacklisted,value:t.value,status:S.rs.SUCCESS}};case lZe:return{...e,customer:t.value};case nQe:return{...e,selectedForm:t.value};case oZe:let o=null===(r=e)||void 0===r?void 0:r.travellers.map(function(e){return e.travellerId.value}).indexOf(t.id),s=null===(a=e)||void 0===a?void 0:a.travellers;return s[o]=t.value,{...e,travellers:s};case hQe:return u("dob",e=>({...e,value:t.value}));case gQe:return u("dob",e=>({...e,error:t.error,status:n(t.error)}));case aZe:return u("travellerId",e=>({...e,value:t.value}));case uQe:return u("nationalityType",e=>({...e,value:t.value}));case oQe:return u("nationalityType",e=>({...e,error:t.error,status:n(t.error)}));case sQe:return u("passportNumber",e=>({...e,value:t.value}));case lQe:return u("passportNumber",e=>({...e,error:t.error,status:n(t.error)}));case bQe:return u("idNumber",e=>({...e,value:t.value}));case AQe:return u("idNumber",e=>({...e,error:t.error,status:n(t.error)}));case SQe:return u("tinNumber",e=>({...e,value:t.value}));case NQe:return u("tinNumber",e=>({...e,error:t.error,status:n(t.error)}));case iQe:return u("profession",e=>({...e,value:t.value}));case cQe:return u("profession",e=>({...e,error:t.error,status:n(t.error)}));case CQe:return u("phoneNumber",e=>({...e,value:t.value}));case IQe:return u("phoneNumber",e=>({...e,error:t.error,status:n(t.error)}));case DQe:return u("officeNumber",e=>({...e,value:t.value}));case wQe:return u("officeNumber",e=>({...e,error:t.error,status:n(t.error)}));case EQe:return u("email",e=>({...e,value:t.value}));case TQe:return u("email",e=>({...e,error:t.error,status:n(t.error)}));case mQe:return u("postalAddress",e=>({...e,value:t.value}));case vQe:return u("postalAddress",e=>({...e,error:t.error,status:n(t.error)}));case dQe:return u("town",e=>({...e,value:t.value}));case pQe:return u("town",e=>({...e,error:t.error,status:n(t.error)}));case OQe:return u("bankName",e=>({...e,value:t.value}));case PQe:return u("bankName",e=>({...e,error:t.error,status:n(t.error)}));case MQe:return u("bankHolderName",e=>({...e,value:t.value}));case LQe:return u("bankHolderName",e=>({...e,error:t.error,status:n(t.error)}));case zQe:return u("bankAccountNumber",e=>({...e,value:t.value}));case kQe:return u("bankAccountNumber",e=>({...e,error:t.error,status:n(t.error)}));case VQe:return u("bankBranch",e=>({...e,value:t.value}));case RQe:return u("bankBranch",e=>({...e,error:t.error,status:n(t.error)}));case xQe:return u("bankAccountCurrency",e=>({...e,value:t.value}));case _Qe:return u("bankAccountCurrency",e=>({...e,error:t.error,status:n(t.error)}));case ZQe:return u("emergencyContactFullName",e=>({...e,value:t.value}));case XQe:return u("emergencyContactFullName",e=>({...e,error:t.error,status:n(t.error)}));case JQe:return u("emergencyContactEmailAddress",e=>({...e,value:t.value}));case eZe:return u("emergencyContactEmailAddress",e=>({...e,error:t.error,status:n(t.error)}));case tZe:return u("emergencyContactPhoneNumber",e=>({...e,value:t.value}));case rZe:return u("emergencyContactPhoneNumber",e=>({...e,error:t.error,status:n(t.error)}));case HQe:return u("channelWays",e=>({...e,value:t.value}));case QQe:return u("channelWays",e=>({...e,error:t.error,status:n(t.error)}));case FQe:return u("passportBiodata",e=>({...e,value:t.value}));case jQe:return u("passportBiodata",e=>({...e,error:t.error,status:n(t.error)}));case UQe:return u("passportBiodata",e=>({...e,value:null}));case $Qe:return u("passportDocumentId",e=>({...e,value:t.value}));case BQe:return u("passportDocumentId",e=>({...e,error:t.error,status:n(t.error)}));case WQe:return u("idDocumentId",e=>({...e,value:t.value}));
2case qQe:return u("idDocumentId",e=>({...e,error:t.error,status:n(t.error)}));case KQe:return u("idUpload",e=>({...e,value:t.value}));case GQe:return u("idUpload",e=>({...e,error:t.error,status:n(t.error)}));case YQe:return u("idUpload",e=>({...e,value:null}));case fQe:return u("fullName",e=>({...e,value:t.value}));case yQe:return u("fullName",e=>({...e,error:t.error,status:n(t.error)}));case ZHe:return{...e,apiCallStatus:S.rs.PENDING};case XHe:return{...e,apiCallStatus:S.rs.SUCCESS};case JHe:return{...e,apiCallStatus:S.rs.FAILURE};case eQe:return{...e,formStatus:S.wK.VALID};case tQe:return{...e,personalDetailsReferenceData:t.value};case rQe:return{...e,personalDetailsReferenceData:t.error};case YHe:return{...e,form:iZe.form};default:return e}},employeeDetails:function(e,t){void 0===e&&(e=VZe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case mZe:return{...e,formStatus:S.wK.VALID};case vZe:return{...e,formStatus:S.wK.INVALID};case LZe:return{...e,employees:t.value};case gZe:return a("firstName",e=>({...e,value:t.value}));case bZe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case wZe:return a("mobileNumber",e=>({...e,value:t.value}));case EZe:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case AZe:return a("surname",e=>({...e,value:t.value}));case SZe:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case PZe:return a("tinNumber",e=>({...e,value:t.value}));case MZe:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case NZe:return a("dateOfBirth",e=>({...e,value:t.value}));case CZe:return a("dateOfBirth",e=>({...e,error:t.error,status:r(t.error)}));case IZe:return a("employmentDate",e=>({...e,value:t.value}));case DZe:return a("employmentDate",e=>({...e,error:t.error,status:r(t.error)}));case TZe:return a("idPassportNumber",e=>({...e,value:t.value}));case OZe:return a("idPassportNumber",e=>({...e,error:t.error,status:r(t.error)}));case zZe:return{...e,form:t.value};case kZe:return{...e,fileCsv:t.value};case fZe:return{...e,form:VZe.form};case"travelSs/employeeDetailsFrom/state/reinitialize/employees":return{...e,employees:VZe.employees};default:return e}},nextOfKin:function(e,t){void 0===e&&(e=dXe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case FZe:return{...e,formStatus:S.wK.VALID};case jZe:return{...e,formStatus:S.wK.INVALID};case JZe:return a("relationship",e=>({...e,value:t.value}));case eXe:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case ZZe:return a("lastName",e=>({...e,value:t.value}));case XZe:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case HZe:return a("firstName",e=>({...e,value:t.value}));case QZe:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case aXe:return a("email",e=>({...e,value:t.value}));case nXe:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case tXe:return a("idNumber",e=>({...e,value:t.value}));case rXe:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case uXe:return a("postalAddress",e=>({...e,value:t.value}));case oXe:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case sXe:return a("phoneNumber",e=>({...e,value:t.value}));case lXe:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case iXe:return a("town",e=>({...e,value:t.value}));case cXe:return a("town",e=>({...e,error:t.error,status:r(t.error)}));case BZe:return{...e,apiCallStatus:S.rs.PENDING};case WZe:return{...e,apiCallStatus:S.rs.SUCCESS};case qZe:return{...e,apiCallStatus:S.rs.FAILURE};case KZe:return{...e,formStatus:S.wK.VALID};case GZe:return{...e,personalDetailsReferenceData:t.value};case YZe:return{...e,personalDetailsReferenceData:t.error};case"travelSs/nextOfKinForm/state/reinitialize":return dXe;default:return e}},payloadCollection:function(e,t){var r,a,n,u,o;switch(void 0===e&&(e=NXe),t.type){case mXe:return{...e,apiCallStatus:S.rs.PENDING};case vXe:return{...e,apiCallStatus:S.rs.SUCCESS};
2case fXe:return{...e,apiCallStatus:S.rs.FAILURE};case AXe:return{...e,payloadData:t.value,uuid:null!==(r=t.value)&&void 0!==r&&null!==(a=r.data)&&void 0!==a&&null!==(n=a.onboarding)&&void 0!==n&&n.uuid?null===(u=t.value.data)||void 0===u||null===(o=u.onboarding)||void 0===o?void 0:o.uuid:e.uuid};case SXe:return{...e,payloadStatus:S.wK.INVALID,payloadData:t.error};default:return e}}}),IXe="digitalSavings/routing/setValue/",DXe=IXe+"navigatePrevious",wXe=IXe+"navigateNext",EXe=IXe+"navigationDone",TXe=IXe+"activePageIndex",OXe="digitalSavings/routing/transition/",PXe=IXe+"landingPage",MXe=OXe+"toLandingPage",LXe=OXe+"toDigitalSavingsQuote",zXe=()=>({type:LXe}),kXe=OXe+"toPersonalDetails",VXe=()=>({type:kXe}),RXe=OXe+"toBeneficiaries",xXe=()=>({type:RXe}),_Xe=OXe+"toUploadDocuments",FXe=()=>({type:_Xe}),jXe=OXe+"toPayment",UXe="/digital-savings",$Xe=-1,BXe=0,WXe=1,qXe=2,KXe=3,GXe=4,YXe=[{URL:`${UXe}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${UXe}/personal-details`,URL_PART:"personal-details",TITLE:"Personal Details"},{URL:`${UXe}/beneficiaries`,URL_PART:"beneficiaries",TITLE:"Beneficiaries"},{URL:`${UXe}/upload-documents`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${UXe}/payment`,URL_PART:"payment",TITLE:"Payment"}],HXe=(YXe[BXe].URL,YXe[WXe].URL,YXe[qXe].URL,YXe[KXe].URL,YXe[GXe].URL,{activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null});const QXe="digitalSavings/agentModalDetails/",ZXe=QXe+"setValue/",XXe=QXe+"setValid/",JXe=QXe+"modalFormDisplay",eJe="digitalSavings/agentModalDetails/state/reinitialize",tJe="digitalSavings/agentModalDetails/transition/formValid",rJe="digitalSavings/agentModalDetails/transition/formInValid",aJe=ZXe+"intermediaryType",nJe=XXe+"intermediaryType",uJe=ZXe+"agents",oJe=ZXe+"agentType",sJe=()=>({type:tJe}),lJe=()=>({type:rJe}),iJe=`${QXe}/apiTransition/pending`,cJe=`${QXe}/apiTransition/success`,dJe=`${QXe}/apiTransition/failure`,pJe=()=>({type:iJe}),mJe=()=>({type:cJe}),vJe=()=>({type:dJe}),fJe=ZXe+"name",yJe=XXe+"name",hJe=ZXe+"phoneNumber",gJe=XXe+"phoneNumber",bJe="digitalSavings/loginDetails/",AJe=bJe+"collectLoginDetails/",SJe=bJe+"loginSuccess/",NJe=bJe+"loginFailure/",CJe=bJe+"apiPendingLogin/",IJe=bJe+"apiSuccessLogin/",DJe=bJe+"apiFailureLogin/",wJe=()=>({type:CJe}),EJe=()=>({type:IJe}),TJe=()=>({type:DJe}),OJe={displayModal:!0,formStatus:S.wK.INVALID,loginData:null,agentsData:null,apiCallStatus:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const PJe={loginData:null};const MJe="digitalSavings/quoteForm/",LJe=MJe+"setValue/",zJe=MJe+"setValid/",kJe=MJe+"setValue2/",VJe=MJe+"addCover/",RJe="digitalSavings/quoteForm/transition/formValid",xJe="digitalSavings/quoteForm/transition/formInValid",_Je="digitalSavings/shareQuoteForm/transition/formValid",FJe="digitalSavings/shareQuoteForm/transition/formInValid",jJe=MJe+"shareQuote",UJe="digitalSavings/expiredAuth",$Je=LJe+"sidebarOpen",BJe=MJe+"/state/reinitialize",WJe={formValid:()=>({type:RJe}),formInvalid:()=>({type:xJe})},qJe={formInvalid:()=>({type:FJe}),formValid:()=>({type:_Je})},KJe=`${zJe}/apiTransition/pending`,GJe=`${zJe}/apiTransition/success`,YJe=`${zJe}/apiTransition/failure`,HJe=`${jJe}/apiTransition/pending`,QJe=`${jJe}/apiTransition/success`,ZJe=`${jJe}/apiTransition/failure`,XJe={pending:()=>({type:KJe}),success:()=>({type:GJe}),failure:()=>({type:YJe})},JJe={pending:()=>({type:HJe}),success:()=>({type:QJe}),failure:()=>({type:ZJe})},e0e=LJe+"collectShareQuoteFormData",t0e=LJe+"collectQuoteFormData",r0e=LJe+"shareQuoteSuccess",a0e=LJe+"shareQuoteFailure",n0e=LJe+"calculatePremiumSuccess",u0e=e=>({type:r0e,value:e}),o0e=e=>({type:a0e,error:e}),s0e=e=>({type:n0e,value:e}),l0e=kJe+"shareEmailValue",i0e=MJe+"setValid2/"+"shareEmailValid",c0e=LJe+"attitude",d0e=zJe+"attitude",p0e=LJe+"savingCagetory",m0e=zJe+"savingCagetory",v0e=LJe+"desired",f0e=zJe+"desired",y0e=LJe+"frequency",h0e=zJe+"frequency",g0e=LJe+"lumpsum",b0e=zJe+"lumpsum",A0e=LJe+"startDate",S0e=zJe+"startDate",N0e=LJe+"duration",C0e=zJe+"duration",I0e=LJe+"isOnAttitude",D0e=e=>({type:i0e,error:e}),w0e=e=>({type:h0e,error:e}),E0e=e=>({type:f0e,error:e}),T0e=e=>({type:b0e,error:e}),O0e=e=>({type:S0e,error:e}),P0e=e=>({type:C0e,error:e}),M0e=e=>({type:UJe,value:e}),L0e={formStatus:S.wK.INVALID,apiCallStatus:null,addedToCover:!1,showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,isTokenExpired:!1,premiumCalculationStatus:null,premiumCalculation:null,keCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Lengo Digital Savings Kenya",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},quoteShared:null,sidebarOpen:!1,isOnAttitude:!0,form:{attitude:{value:null,error:null,status:null},saving_category:{value:null,error:null,status:null},desired:{value:null,error:null,status:null},lumpsum:{value:null,error:null,status:null},startdate:{value:null,error:null,status:null},duration:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null},frequency:{value:null,error:null,status:null}}};const z0e="digitalSavings/personalDetailsForm/",k0e=z0e+"setValue",V0e=z0e+"setValid",R0e="digitalSavings/personalDetailsForm/transition/formValid",x0e="digitalSavings/personalDetailsForm/transition/formInValid",_0e=()=>({type:R0e}),F0e=()=>({type:x0e}),j0e=`${k0e}/apiTransition/initial`,U0e=`${k0e}/apiTransition/pending`,$0e=`${k0e}/apiTransition/success`,B0e=`${k0e}/apiTransition/failure`,W0e=`${k0e}/apiTransition/collect/personalDetails`,q0e=()=>({type:j0e}),K0e=()=>({type:U0e}),G0e=()=>({type:$0e}),Y0e=()=>({type:B0e}),H0e=k0e+"personalDetailId",Q0e=V0e+"personalDetailId",Z0e=k0e+"firstName",X0e=V0e+"firstName",J0e=k0e+"title",e1e=V0e+"title",t1e=k0e+"surname",r1e=V0e+"surname",a1e=k0e+"dob",n1e=V0e+"dob",u1e=k0e+"email",o1e=V0e+"email",s1e=k0e+"mobileNumber",l1e=V0e+"mobileNumber",i1e=k0e+"idPassport",c1e=V0e+"idPassport",d1e=k0e+"idNumber",p1e=V0e+"idNumber",m1e=k0e+"passportNumber",v1e=V0e+"passportNumber",f1e=k0e+"kraPinNumber",y1e=V0e+"kraPinNumber",h1e=k0e+"gender",g1e=V0e+"gender",b1e=k0e+"fullAddress",A1e=V0e+"fullAddress",S1e=k0e+"postalAddress",N1e=V0e+"postalAddress",C1e=k0e+"nationality",I1e=V0e+"nationality",D1e=k0e+"occupation",w1e=V0e+"occupation",E1e=k0e+"sourceOfFunds",T1e=V0e+"sourceOfFunds",O1e=k0e+"sourceOfOtherFunds",P1e=V0e+"sourceOfOtherFunds",M1e=k0e+"employerName",L1e=V0e+"employerName",z1e=k0e+"salaryRange",k1e=V0e+"salaryRange",V1e=k0e+"sourceOfFundsDetail
2s",R1e=V0e+"sourceOfFundsDetails",x1e=k0e+"fundsFromLegitimateSource",_1e=V0e+"fundsFromLegitimateSource",F1e=k0e+"informationIsTrueAndCorrect",j1e=V0e+"informationIsTrueAndCorrect",U1e=k0e+"acceptPrivacyNotice",$1e=V0e+"acceptPrivacyNotice",B1e=k0e+"referred",W1e=V0e+"referred",q1e=k0e+"quoteId",K1e={personalDetailId:0,formStatus:S.wK.INVALID,apiCallStatus:null,quoteId:null,form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},email:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},idPassport:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},passportNumber:{value:null,error:null,status:null},kraPinNumber:{value:null,error:null,status:null},gender:{value:null,error:null,status:null},fullAddress:{value:null,error:null,status:null},postalBox:{value:null,error:null,status:null},nationality:{value:null,error:null,status:null},sourceOfFunds:{value:null,error:null,status:null},sourceOfOtherFunds:{value:null,error:null,status:null},sourceOfFundsDetails:{value:null,error:null,status:null},employerName:{value:null,error:null,status:null},salaryRange:{value:null,error:null,status:null},occupation:{value:null,error:null,status:null},fundsFromLegitimateSource:{value:!1,error:null,status:"valid"},informationIsTrueAndCorrect:{value:!1,error:null,status:"valid"},acceptPrivacyNotice:{value:!1,error:null,status:"valid"},referred:{value:null,error:null,status:null}}};const G1e="digitalSavings/beneficiariesForm/",Y1e=G1e+"setValue/",H1e=G1e+"setValid/",Q1e="digitalSavings/beneficiariesForm/transition/formValid",Z1e="digitalSavings/beneficiariesForm/transition/formInValid",X1e="digitalSavings/beneficiariesForm/state/reinitialize",J1e="digitalSavings/beneficiariesForm/state/reinitializeSingle",e6e="digitalSavings/beneficiariesForm/state/addBeneficiary",t6e="digitalSavings/beneficiariesForm/state/removeBeneficiary",r6e=e=>({type:Q1e,index:e}),a6e=e=>({type:Z1e,index:e}),n6e=`${Y1e}/apiTransition/initial`,u6e=`${Y1e}/apiTransition/pending`,o6e=`${Y1e}/apiTransition/success`,s6e=`${Y1e}/apiTransition/failure`,l6e=`${Y1e}/apiTransition/collect/beneficiaries`,i6e=()=>({type:n6e}),c6e=()=>({type:u6e}),d6e=()=>({type:o6e}),p6e=()=>({type:s6e}),m6e=Y1e+"selectedFormIndex",v6e=Y1e+"firstName",f6e=H1e+"firstName",y6e=Y1e+"lastName",h6e=H1e+"lastName",g6e=Y1e+"idNumber",b6e=H1e+"idNumber",A6e=Y1e+"relationship",S6e=H1e+"relationship",N6e=Y1e+"location",C6e=H1e+"location",I6e=Y1e+"phoneNumber",D6e=H1e+"phoneNumber",w6e=Y1e+"email",E6e=H1e+"email",T6e=Y1e+"firstNameMinor",O6e=H1e+"firstNameMinor",P6e=Y1e+"lastNameMinor",M6e=H1e+"lastNameMinor",L6e=Y1e+"locationMinor",z6e=H1e+"locationMinor",k6e=Y1e+"percentageSplit",V6e=H1e+"percentageSplit",R6e=Y1e+"isMinor",x6e=H1e+"isMinor",_6e=Y1e+"personalDataTerms",F6e=Y1e+"personalDataProcessingConsent",j6e=Y1e+"childDataProcessingConsent",U6e=Y1e+"marketingUseConsent",$6e=Y1e+"consentForNewProductsAndServices",B6e=Y1e+"consentForProductsAndServicesRelatedWithMyPolicy",W6e=Y1e+"noConsentForMarketingPurposes",q6e=(e,t)=>({type:b6e,index:e,error:t}),K6e={formStatus:[],apiCallStatus:null,form:[],selectedFormIndex:null,personalDataProcessingConsent:!1,childDataProcessingConsent:!1,marketingUseConsent:"",consentForNewProductsAndServices:!1,consentForProductsAndServicesRelatedWithMyPolicy:!1,noConsentForMarketingPurposes:!1,personalDataTerms:""};const G6e="digitalSavings/documentsForm/",Y6e=G6e+"setValue/",H6e=G6e+"setValid/",Q6e="digitalSavings/documentsForm/transition/formValid",Z6e="digitalSavings/documentsForm/transition/formInValid",X6e=()=>({type:Q6e}),J6e=()=>({type:Z6e}),e9e=`${Y6e}/apiTransition/initial`,t9e=`${Y6e}/apiTransition/pending`,r9e=`${Y6e}/apiTransition/success`,a9e=`${Y6e}/apiTransition/failure`,n9e=`${Y6e}/apiTransition/collect/documents`,u9e=()=>({type:e9e}),o9e=()=>({type:t9e}),s9e=()=>({type:r9e}),l9e=()=>({type:a9e}),i9e=Y6e+"idUpload",c9e=H6e+"idUpload",d9e=Y6e+"passport",p9e=H6e+"passport",m9e=Y6e+"kraPinUpload",v9e=H6e+"kraPinUpload",f9e=Y6e+"reset/idUpload",y9e=Y6e+"reset/kraPinUpload",h9e=Y6e+"reset/Passport",g9e={formStatus:S.wK.INVALID,dropOffDetails:null,digitalSavingsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},passportUpload:{value:null,error:null,status:null},kraPinUpload:{value:null,error:null,status:null}}};const b9e="digitalSavings/confirmPayments/transition/",A9e="digitalSavings/confirmPayments/initialize/",S9e=b9e+"validateForm",N9e=b9e+"invalidateForm",C9e="digitalSavings/payments/setValue/",I9e="digitalSavings/payments/setValid/",D9e="digitalSavings/payments/setValue/triggerPaymentsStkPush",w9e=C9e+"triggerPaymentsStkPushSuccess",E9e=C9e+"triggerPaymentsStkPushFailure",T9e=`${C9e}/apiTransition/push/pending`,O9e=`${C9e}/apiTransition/push/success`,P9e=`${C9e}/apiTransition/push/failure`,M9e=`${C9e}/apiTransition/initialize`,L9e=C9e+"confirm/Order",z9e=C9e+"confirm/Order/success",k9e=C9e+"confirm/Order/failure",V9e=C9e+"/api/confirm/Order/success",R9e=C9e+"/api/confirm/Order/failure",x9e=C9e+"/api/confirm/Order/pending",_9e=C9e+"trigger/sendBankDetail
2s",F9e=C9e+"trigger/policyNumber",j9e=C9e+"policyNumber/success",U9e=C9e+"policyNumber/failure",$9e=C9e+"/api/policyNumber/success",B9e=C9e+"/api/policyNumber/failure",W9e=C9e+"/api/policyNumber/pending",q9e=()=>({type:T9e}),K9e=()=>({type:O9e}),G9e=()=>({type:P9e}),Y9e=()=>({type:x9e}),H9e=()=>({type:V9e}),Q9e=()=>({type:R9e}),Z9e=()=>({type:W9e}),X9e=()=>({type:$9e}),J9e=()=>({type:B9e}),e5e=C9e+"checkPaymentsStatus",t5e=C9e+"checkPaymentsStatusSuccess",r5e=C9e+"checkPaymentsStatusFailure",a5e=`${C9e}/apiTransition/flex-pay/status/pending`,n5e=`${C9e}/apiTransition/flex-pay/status/success`,u5e=`${C9e}/apiTransition/flex-pay/status/failure`,o5e=`${C9e}/apiTransition/flex-pay/status/initial`,s5e=()=>({type:a5e}),l5e=()=>({type:n5e}),i5e=()=>({type:u5e}),c5e=()=>({type:S9e}),d5e=()=>({type:N9e}),p5e=C9e+"phoneNumber",m5e=I9e+"phoneNumber",v5e=C9e+"terms",f5e=I9e+"terms",y5e=C9e+"networkProvider",h5e=I9e+"networkProvider",g5e=C9e+"dataPrivacy",b5e=()=>({type:L9e}),A5e=e=>({type:z9e,value:e}),S5e=C9e+"paymentChannel",N5e="digitalSavings/paystack/payments/",C5e=N5e+"setValue/",I5e=`${C5e}/apiTransition/push/pending`,D5e=`${C5e}/apiTransition/push/success`,w5e=`${C5e}/apiTransition/push/failure`,E5e=`${C5e}/apiTransition/initialize`,T5e=()=>({type:I5e}),O5e=()=>({type:D5e}),P5e=()=>({type:w5e}),M5e=`${C5e}/apiTransition/paystack/status/initial`,L5e=`${C5e}/apiTransition/paystack/status/pending`,z5e=`${C5e}/apiTransition/paystack/status/success`,k5e=`${C5e}/apiTransition/paystack/status/failure`,V5e=()=>({type:L5e}),R5e=()=>({type:z5e}),x5e=()=>({type:k5e}),_5e=()=>({type:M5e}),F5e=C5e+"checkPaymentsStatus",j5e=C5e+"checkPaymentsStatusSuccess",U5e=C5e+"initiate/paystack/payment",$5e=C5e+"paystack/payment/init",B5e=C5e+"paystack/payment/data",W5e=C5e+"submit/paystack/payment",q5e={formStatus:S.wK.INVALID,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,policyNumberData:null,policyNumberStatus:null,dataPrivacy:!1,paymentChannel:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const K5e="digitalSavings/collection/",G5e=`${K5e}/apiTransition/pending`,Y5e=`${K5e}/apiTransition/success`,H5e=`${K5e}/apiTransition/failure`,Q5e=`${K5e}/apiPaymentInitiation`,Z5e=()=>({type:G5e}),X5e=()=>({type:Y5e}),J5e=()=>({type:H5e}),e2e=K5e+"collectPayloadData",t2e=K5e+"success",r2e=K5e+"failure",a2e=e=>({type:t2e,value:e}),n2e=e=>({type:r2e,error:e}),u2e={apiCallStatus:null,payloadData:null,payloadStatus:null,apiPaymentInit:null};const o2e=(0,m.HY)({routing:function(e,t){void 0===e&&(e=HXe);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case TXe:return{...e,doNavigation:!0,activePageIndex:t.value};case EXe:return{...e,doNavigation:!1};case LXe:return r(BXe);case PXe:return{...e,landingPage:t.value};case MXe:return r($Xe);case kXe:return r(WXe);case RXe:return r(qXe);case _Xe:return r(KXe);case jXe:return r(GXe);default:return e}},agent:function(e,t){void 0===e&&(e=OJe);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case tJe:return{...e,formStatus:S.wK.VALID};case rJe:return{...e,formStatus:S.wK.INVALID};case JXe:return{...e,displayModal:t.value};case fJe:return a("name",e=>({...e,value:t.value}));case yJe:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case hJe:return a("agentCode",e=>({...e,value:t.value}));case gJe:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case aJe:return a("intermediaryType",e=>({...e,value:t.value}));case nJe:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case iJe:return{...e,apiCallStatus:S.rs.PENDING};case cJe:return{...e,apiCallStatus:S.rs.SUCCESS};case dJe:return{...e,apiCallStatus:S.rs.FAILURE};case SJe:return{...e,loginData:t.data};case NJe:return{...e,loginData:null};case uJe:return{...e,agentsData:t.value};case eJe:return OJe;default:return e}},quote:function(e,t){void 0===e&&(e=L0e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case RJe:return{...e,formStatus:S.wK.VALID};case xJe:return{...e,formStatus:S.wK.INVALID};case $Je:return{...e,sidebarOpen:t.value};case I0e:return{...e,isOnAttitude:t.value};case c0e:return a("attitude",e=>({...e,value:t.value}));case d0e:return a("attitude",e=>({...e,error:t.error,status:r(t.error)}));case p0e:return a("saving_category",e=>({...e,value:t.value}));case m0e:return a("saving_category",e=>({...e,error:t.error,status:r(t.error)}));case v0e:return a("desired",e=>({...e,value:parseInt(t.value)}));case f0e:return a("desired",e=>({...e,error:t.error,status:r(t.error)}));case y0e:return a("frequency",e=>({...e,value:t.value}));case h0e:return a("frequency",e=>({...e,error:t.error,status:r(t.error)}));case g0e:return a("lumpsum",e=>({...e,value:parseInt(t.value)}));case b0e:return a("lumpsum",e=>({...e,error:t.error,status:r(t.error)}));case A0e:return a("startdate",e=>({...e,value:t.value}));case S0e:return a("startdate",e=>({...e,error:t.error,status:r(t.error)}));case N0e:return a("duration",e=>({...e,value:t.value}));case C0e:return a("duration",e=>({...e,error:t.error,status:r(t.error)}));case l0e:return a("shareEmail",e=>({...e,value:t.value}));case i0e:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));
2case KJe:return{...e,apiCallStatus:S.rs.PENDING};case GJe:return{...e,apiCallStatus:S.rs.SUCCESS};case YJe:return{...e,apiCallStatus:S.rs.FAILURE};case u.COLLECT_DIGITAL_SAVINGS_FORM_DATA:return{...e,formStatus:S.wK.VALID};case n0e:return{...e,premiumCalculation:t.value};case VJe:return{...e,addedToCover:t.value};case _Je:return{...e,shareQuoteFormStatus:S.wK.VALID};case FJe:return{...e,shareQuoteFormStatus:S.wK.INVALID};case jJe:return{...e,showShareModal:t.value};case e0e:return{...e,shareQuoteFormStatus:S.wK.VALID};case r0e:return{...e,quoteShare:t.value};case a0e:return{...e,quoteShare:t.error};case HJe:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case QJe:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case ZJe:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case UJe:return{...e,isTokenExpired:t.value};case BJe:return L0e;default:return e}},personalDetails:function(e,t){void 0===e&&(e=K1e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case H0e:return{...e,personalDetailId:t.value};case Q0e:return{...e,personalDetailId:0};case R0e:return{...e,formStatus:S.wK.VALID};case x0e:return{...e,formStatus:S.wK.INVALID};case j0e:return{...e,apiCallStatus:null};case U0e:return{...e,apiCallStatus:S.rs.PENDING};case $0e:return{...e,apiCallStatus:S.rs.SUCCESS};case B0e:return{...e,apiCallStatus:S.rs.FAILURE};case q1e:return{...e,quoteId:t.value};case B1e:return a("referred",e=>({...e,value:t.value}));case W1e:return a("referred",e=>({...e,error:t.error,status:r(t.error)}));case Z0e:return a("firstName",e=>({...e,value:t.value}));case X0e:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case J0e:return a("title",e=>({...e,value:t.value}));case e1e:return a("title",e=>({...e,error:t.error,status:r(t.error)}));case S1e:return a("postalBox",e=>({...e,value:t.value}));case N1e:return a("postalBox",e=>({...e,error:t.error,status:r(t.error)}));case t1e:return a("surname",e=>({...e,value:t.value}));case r1e:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case a1e:return a("dob",e=>({...e,value:t.value}));case n1e:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case s1e:return a("mobileNumber",e=>({...e,value:t.value}));case l1e:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case i1e:return a("idPassport",e=>({...e,value:t.value}));case c1e:return a("idPassport",e=>({...e,error:t.error,status:r(t.error)}));case d1e:return a("idNumber",e=>({...e,value:t.value}));case p1e:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case m1e:return a("passportNumber",e=>({...e,value:t.value}));case v1e:return a("passportNumber",e=>({...e,error:t.error,status:r(t.error)}));case M1e:return a("employerName",e=>({...e,value:t.value}));case L1e:return a("employerName",e=>({...e,error:t.error,status:r(t.error)}));case d1e:return a("idNumber",e=>({...e,value:t.value}));case p1e:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case m1e:return a("passportNumber",e=>({...e,value:t.value}));case v1e:return a("passportNumber",e=>({...e,error:t.error,status:r(t.error)}));case M1e:return a("employerName",e=>({...e,value:t.value}));case L1e:return a("employerName",e=>({...e,error:t.error,status:r(t.error)}));case u1e:return a("email",e=>({...e,value:t.value}));case o1e:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case f1e:return a("kraPinNumber",e=>({...e,value:t.value}));case y1e:return a("kraPinNumber",e=>({...e,error:t.error,status:r(t.error)}));case h1e:return a("gender",e=>({...e,value:t.value}));case g1e:return a("gender",e=>({...e,error:t.error,status:r(t.error)}));case b1e:return a("fullAddress",e=>({...e,value:t.value}));case A1e:return a("fullAddress",e=>({...e,error:t.error,status:r(t.error)}));case D1e:return a("occupation",e=>({...e,value:t.value}));case w1e:return a("occupation",e=>({...e,error:t.error,status:r(t.error)}));case C1e:return a("nationality",e=>({...e,value:t.value}));case I1e:return a("nationality",e=>({...e,error:t.error,status:r(t.error)}));case E1e:return a("sourceOfFunds",e=>({...e,value:t.value}));case T1e:return a("sourceOfFunds",e=>({...e,error:t.error,status:r(t.error)}));case z1e:return a("salaryRange",e=>({...e,value:t.value}));case k1e:return a("salaryRange",e=>({...e,error:t.error,status:r(t.error)}));case O1e:return a("sourceOfOtherFunds",e=>({...e,value:t.value}));case P1e:return a("sourceOfOtherFunds",e=>({...e,error:t.error,status:r(t.error)}));
2case V1e:return a("sourceOfFundsDetails",e=>({...e,value:t.value}));case R1e:return a("sourceOfFundsDetails",e=>({...e,error:t.error,status:r(t.error)}));case x1e:return a("fundsFromLegitimateSource",e=>({...e,value:t.value}));case _1e:return a("fundsFromLegitimateSource",e=>({...e,error:t.error,status:r(t.error)}));case F1e:return a("informationIsTrueAndCorrect",e=>({...e,value:t.value}));case j1e:return a("informationIsTrueAndCorrect",e=>({...e,error:t.error,status:r(t.error)}));case U1e:return a("acceptPrivacyNotice",e=>({...e,value:t.value}));case $1e:return a("acceptPrivacyNotice",e=>({...e,error:t.error,status:r(t.error)}));case"digitalSavings/personalDetailsForm/state/reinitialize":return initBiasharaFlexiCover;default:return e}},auth:function(e,t){switch(void 0===e&&(e=PJe),t.type){case SJe:return{...e,loginData:t.data};case NJe:return{...e,loginData:null};default:return e}},beneficiaries:function(e,t){void 0===e&&(e=K6e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r,a)=>({...e,form:e.form.map((e,n)=>n===a?{...e,[t]:r(e[t])}:e)});switch(t.type){case n6e:return{...e,apiCallStatus:null};case u6e:return{...e,apiCallStatus:S.rs.PENDING};case o6e:return{...e,apiCallStatus:S.rs.SUCCESS};case s6e:return{...e,apiCallStatus:S.rs.FAILURE};case m6e:return{...e,selectedFormIndex:t.value};case X1e:return K6e;case J1e:const n=t.index;if(n>=0&&n<e.form.length){const t=(0,p.A)(e.form);t[n]={firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},relationship:{value:null,error:null,status:null},location:{value:null,error:null,status:null},firstNameMinor:{value:null,error:null,status:null},lastNameMinor:{value:null,error:null,status:null},locationMinor:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},percentageSplit:{value:null,error:null,status:null},isMinor:{value:null,error:null,status:null}};const r=(0,p.A)(e.formStatus);return r[n]=S.wK.INVALID,{...e,formStatus:r,form:t}}return e;case e6e:return{...e,formStatus:[].concat((0,p.A)(e.formStatus),[S.wK.INVALID]),form:[].concat((0,p.A)(e.form),[{firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},relationship:{value:null,error:null,status:null},location:{value:null,error:null,status:null},firstNameMinor:{value:null,error:null,status:null},lastNameMinor:{value:null,error:null,status:null},locationMinor:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},percentageSplit:{value:null,error:null,status:null},isMinor:{value:null,error:null,status:null}}])};case t6e:const u=t.index;if(u>=0&&u<e.form.length){const t=e.form.filter((e,t)=>t!==u),r=e.formStatus.filter((e,t)=>t!==u);return{...e,formStatus:r,form:t}}return e;case Q1e:const o=t.index;if(o>=0&&o<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[o]=S.wK.VALID,{...e,formStatus:t}}return e;case Z1e:const s=t.index;if(s>=0&&s<e.formStatus.length){const t=(0,p.A)(e.formStatus);return t[s]=S.wK.INVALID,{...e,formStatus:t}}return e;case v6e:return a("firstName",e=>({...e,value:t.value}),t.index);case f6e:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case y6e:return a("lastName",e=>({...e,value:t.value}),t.index);case h6e:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}),t.index);case T6e:return a("firstNameMinor",e=>({...e,value:t.value}),t.index);case O6e:return a("firstNameMinor",e=>({...e,error:t.error,status:r(t.error)}),t.index);case P6e:return a("lastNameMinor",e=>({...e,value:t.value}),t.index);case M6e:return a("lastNameMinor",e=>({...e,error:t.error,status:r(t.error)}),t.index);case R6e:return a("isMinor",e=>({...e,value:t.value}),t.index);case x6e:return a("isMinor",e=>({...e,error:t.error,status:r(t.error)}),t.index);case g6e:return a("idNumber",e=>({...e,value:t.value}),t.index);case b6e:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}),t.index);case A6e:return a("relationship",e=>({...e,value:t.value}),t.index);case S6e:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}),t.index);case N6e:return a("location",e=>({...e,value:t.value}),t.index);case C6e:return a("location",e=>({...e,error:t.error,status:r(t.error)}),t.index);case L6e:return a("locationMinor",e=>({...e,value:t.value}),t.index);case z6e:return a("locationMinor",e=>({...e,error:t.error,status:r(t.error)}),t.index);case I6e:return a("phoneNumber",e=>({...e,value:t.value}),t.index);case D6e:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}),t.index);case w6e:return a("email",e=>({...e,value:t.value}),t.index);case E6e:return a("email",e=>({...e,error:t.error,status:r(t.error)}),t.index);case k6e:return a("percentageSplit",e=>({...e,value:t.value}),t.index);case V6e:return a("percentageSplit",e=>({...e,error:t.error,status:r(t.error)}),t.index);case F6e:return{...e,personalDataProcessingConsent:t.value};case $6e:return{...e,consentForNewProductsAndServices:t.value,noConsentForMarketingPurposes:!1};case W6e:return t.value?{...e,noConsentForMarketingPurposes:t.value,consentForNewProductsAndServices:!1,consentForProductsAndServicesRelatedWithMyPolicy:!1}:{...e,noConsentForMarketingPurposes:t.value};case B6e:return{...e,consentForProductsAndServicesRelatedWithMyPolicy:t.value,noConsentForMarketingPurposes:!1};case j6e:return{...e,childDataProcessingConsent:t.value};case U6e:return{...e,marketingUseConsent:t.value};case _6e:return{...e,personalDataTerms:t.value};default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=g9e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Q6e:return{...e,formStatus:S.wK.VALID};case Z6e:return{...e,formStatus:S.wK.INVALID};
2case e9e:return{...e,apiCallStatus:null};case t9e:return{...e,apiCallStatus:S.rs.PENDING};case r9e:return{...e,apiCallStatus:S.rs.SUCCESS};case a9e:return{...e,apiCallStatus:S.rs.FAILURE};case i9e:return a("idUpload",e=>({...e,value:t.value}));case c9e:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case f9e:return a("idUpload",e=>({...e,status:null,value:null}));case m9e:return a("kraPinUpload",e=>({...e,value:t.value}));case v9e:return a("kraPinUpload",e=>({...e,error:t.error,status:r(t.error)}));case y9e:return a("kraPinUpload",e=>({...e,status:null,value:null}));case d9e:return a("passportUpload",e=>({...e,value:t.value}));case p9e:return a("passportUpload",e=>({...e,error:t.error,status:r(t.error)}));case h9e:return a("passportUpload",e=>({...e,status:null,value:null}));case"digitalSavings/documentsForm/state/reinitialize":return g9e;default:return e}},payment:function(e,t){void 0===e&&(e=q5e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case S9e:return{...e,formStatus:S.wK.VALID};case N9e:return{...e,formStatus:S.wK.INVALID};case S5e:return{...e,paymentChannel:t.value};case g5e:return{...e,dataPrivacy:t.value};case p5e:return a("phoneNumber",e=>({...e,value:t.value}));case y5e:return a("networkProvider",e=>({...e,value:t.value}));case h5e:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case m5e:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case v5e:return a("terms",e=>({...e,value:t.value}));case f5e:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case T9e:return{...e,stkApiCallStatus:S.rs.PENDING};case O9e:return{...e,stkApiCallStatus:S.rs.SUCCESS};case P9e:return{...e,stkApiCallStatus:S.rs.FAILURE};case M9e:return{...e,stkApiCallStatus:null};case w9e:return{...e,stkPushData:t.value};case E9e:return{...e,stkPushData:t.error};case a5e:return{...e,statusApiCallStatus:S.rs.PENDING};case n5e:return{...e,statusApiCallStatus:S.rs.SUCCESS};case u5e:return{...e,statusApiCallStatus:S.rs.FAILURE};case o5e:return{...e,statusApiCallStatus:null};case t5e:return{...e,paymentStatus:t.value};case r5e:return{...e,paymentStatus:t.error};case V9e:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case R9e:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case x9e:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case z9e:return{...e,confirmOrderData:t.value};case k9e:return{...e,confirmOrderData:t.error};case $9e:return{...e,policyNumberStatus:S.rs.SUCCESS};case B9e:return{...e,policyNumberStatus:S.rs.FAILURE};case W9e:return{...e,policyNumberStatus:S.rs.PENDING};case j9e:return{...e,policyNumberData:t.value};case U9e:return{...e,policyNumberData:t.error};case CJe:return{...e,loginApiCallStatus:S.rs.PENDING};case IJe:return{...e,loginApiCallStatus:S.rs.SUCCESS};case DJe:case DJe:return{...e,loginApiCallStatus:S.rs.FAILURE};case SJe:return{...e,loginData:t.data};case NJe:return{...e,loginData:null};case A9e:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,policyNumberStatus:null,policyNumberData:null};case E5e:return{...e,paystackApiCallStatus:null};case I5e:return{...e,paystackApiCallStatus:S.rs.PENDING};case D5e:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case w5e:return{...e,paystackApiCallStatus:S.rs.FAILURE};case M5e:return{...e,paystackStatusApiCallStatus:null};case L5e:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case z5e:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case k5e:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case B5e:return{...e,paystackData:t.value};case $5e:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case j5e:return{...e,paystackStatusData:t.value};default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=u2e),t.type){case G5e:return{...e,apiCallStatus:S.rs.PENDING};case Y5e:return{...e,apiCallStatus:S.rs.SUCCESS};case H5e:return{...e,apiCallStatus:S.rs.FAILURE};case t2e:return{...e,payloadData:t.value};case r2e:return{...e,payloadStatus:S.wK.INVALID};
2case Q5e:return{...e,apiPaymentInit:t.value};default:return e}}}),s2e="/health-insurance",l2e={LANDING_PAGE:-1,QOUTE:0,LIVES_COVERED:1,MEDICAL_HISTORY:2,DOCUMENTS:3,PAYMENT:4},i2e=[{URL:`${s2e}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${s2e}/lives-covered`,URL_PART:"lives-covered",TITLE:"Lives Covered"},{URL:`${s2e}/medical-history`,URL_PART:"medical-history",TITLE:"Medical History"},{URL:`${s2e}/upload-documents`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${s2e}/payment`,URL_PART:"payment",TITLE:"Payment"}],c2e=(i2e[l2e.QOUTE].URL,i2e[l2e.LIVES_COVERED].URL,i2e[l2e.MEDICAL_HISTORY].URL,i2e[l2e.DOCUMENTS].URL,i2e[l2e.PAYMENT].URL,"healthInsuranceRw/routing/setValue/"),d2e=c2e+"navigatePrevious",p2e=c2e+"navigateNext",m2e=c2e+"navigationDone",v2e=c2e+"activePageIndex",f2e="healthInsuranceRw/routing/transition/",y2e=c2e+"landingPage",h2e=f2e+"toLandingPage",g2e=f2e+"toHealthQuote",b2e=()=>({type:g2e}),A2e=f2e+"toLivesCovered",S2e=()=>({type:A2e}),N2e=f2e+"toMedicalHistory",C2e=()=>({type:N2e}),I2e=f2e+"toDocuments",D2e=()=>({type:I2e}),w2e=f2e+"toPayment",E2e={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const T2e="healthInsuranceRw/quoteForm/",O2e=T2e+"setValue/",P2e=T2e+"setValid/",M2e=T2e+"addCover/",L2e="healthInsuranceRw/quoteForm/transition/formValid",z2e="healthInsuranceRw/quoteForm/transition/formInValid",k2e="healthInsuranceRw/shareQuoteForm/transition/formValid",V2e="healthInsuranceRw/shareQuoteForm/transition/formInValid",R2e=T2e+"shareQuote",x2e="healthInsuranceRw/expiredAuth",_2e=O2e+"sidebarOpen",F2e=T2e+"/state/reinitialize",j2e=()=>({type:L2e}),U2e=()=>({type:z2e}),$2e=()=>({type:V2e}),B2e=()=>({type:k2e}),W2e=`${O2e}/apiTransition/pending`,q2e=`${O2e}/apiTransition/success`,K2e=`${O2e}/apiTransition/failure`,G2e=`${R2e}/apiTransition/pending`,Y2e=`${R2e}/apiTransition/success`,H2e=`${R2e}/apiTransition/failure`,Q2e=()=>({type:W2e}),Z2e=()=>({type:q2e}),X2e=()=>({type:K2e}),J2e=()=>({type:G2e}),e4e=()=>({type:Y2e}),t4e=()=>({type:H2e}),r4e=O2e+"collectHealthInsuranceQuoteData",a4e=O2e+"success",n4e=O2e+"failure",u4e=O2e+"calculatePremiumSuccess",o4e=O2e+"collectShareQuoteFormData",s4e=O2e+"collectProductsData",l4e=O2e+"shareQuoteSuccess",i4e=O2e+"shareQuoteFailure",c4e=T2e+"coverAddedBolean",d4e="healthInsuranceRw/shareQuoteForm/setValue/shareEmailValue",p4e="healthInsuranceRw/shareQuoteForm/setValid/shareEmailValue",m4e=O2e+"selectHealthCoverValue",v4e=P2e+"selectHealthCoverValid",f4e=O2e+"yearsOld",y4e=P2e+"yearsOld",h4e=O2e+"isSpouseIncluded",g4e=O2e+"spouseAgeValue",b4e=P2e+"spouseAgeValid",A4e=O2e+"isChildrenIncluded",S4e=O2e+"childAgeValue",N4e=O2e+"childAgeValid",C4e=O2e+"inpatientCover",I4e=P2e+"inpatientCover",D4e=O2e+"outpatientCover",w4e=P2e+"outpatientCover",E4e=O2e+"maternity",T4e=P2e+"maternity",O4e=O2e+"dental",P4e=P2e+"dental",M4e=O2e+"optical",L4e=P2e+"optical",z4e=O2e+"products",k4e=O2e+"compare",V4e=O2e+"compareTable",R4e=O2e+"collectComparePlans",x4e=e=>({type:x2e,value:e}),_4e={sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,quoteReferenceData:null,addedCover:[],addedCoverBoolean:!1,comparePlans:!1,products:[],comparePlansTable:[],showShareModal:!1,shareQuoteFormStatus:S.wK.INVALID,shareQuoteAPIStatus:null,quoteShared:null,isTokenExpired:!1,rwCmbObject:{__typename:"Contentstack_call_me_back_rw",product:"Health Insurance",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},premiumCalculation:null,form:{shareEmail:{value:null,error:null,status:null},selectedCover:{value:null,error:null,status:null},age:{value:null,error:null,status:null},isSpouseIncluded:{value:!1,error:null,status:"valid"},isChildrenIncluded:{value:!1,error:null,status:"valid"},spouseAge:{value:null,error:null,status:null},childrenAge:{value:null,error:null,status:null},inpatientCover:{value:null,error:null,status:null},outpatientCover:{value:null,error:null,status:null},maternityCover:{value:null,error:null,status:null},dentalCover:{value:!1,error:null,status:null},opticalCover:{value:!1,error:null,status:null}}};const F4e="healthInsuranceRw/confirmPayments/transition/",j4e="healthInsuranceRw/confirmPayments/initialize/",U4e=F4e+"validateForm",$4e=F4e+"invalidateForm",B4e="healthInsuranceRw/payments/setValue/",W4e="healthInsuranceRw/payments/setValid/",q4e=B4e+"triggerPaymentsStkPush",K4e=B4e
2+"triggerPaymentsStkPushSuccess",G4e=B4e+"triggerPaymentsStkPushFailure",Y4e=`${B4e}apiTransition/push/pending`,H4e=`${B4e}apiTransition/push/success`,Q4e=`${B4e}apiTransition/push/failure`,Z4e=B4e+"confirm/Order",X4e=B4e+"confirm/Order/success",J4e=B4e+"confirm/Order/failure",e8e=B4e+"api/confirm/Order/success",t8e=B4e+"api/confirm/Order/failure",r8e=B4e+"api/confirm/Order/pending",a8e=()=>({type:Y4e}),n8e=()=>({type:H4e}),u8e=()=>({type:Q4e}),o8e=()=>({type:r8e}),s8e=()=>({type:e8e}),l8e=()=>({type:t8e}),i8e=B4e+"checkPaymentsStatus",c8e=B4e+"checkPaymentsStatusSuccess",d8e=B4e+"checkPaymentsStatusFailure",p8e=`${B4e}apiTransition/flex-pay/status/pending`,m8e=`${B4e}apiTransition/flex-pay/status/success`,v8e=`${B4e}apiTransition/flex-pay/status/failure`,f8e=`${B4e}apiTransition/flex-pay/status/initial`,y8e=()=>({type:p8e}),h8e=()=>({type:m8e}),g8e=()=>({type:v8e}),b8e=()=>({type:U4e}),A8e=()=>({type:$4e}),S8e=B4e+"phoneNumber",N8e=W4e+"phoneNumber",C8e=B4e+"terms",I8e=W4e+"terms",D8e="healthInsuranceRw/loginDetails/",w8e=D8e+"collectLoginDetails/",E8e=D8e+"loginSuccess/",T8e=D8e+"loginFailure/",O8e=D8e+"apiPendingLogin/",P8e=D8e+"apiSuccessLogin/",M8e=D8e+"apiFailureLogin/",L8e=()=>({type:O8e}),z8e=()=>({type:P8e}),k8e=()=>({type:M8e}),V8e={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,confirmOrderApiCallStatus:null,confirmOrderData:null,form:{phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},paymentType:{value:null,error:null,status:null}}};const R8e="healthInsuranceRw/collection/",x8e=`${R8e}apiTransition/pending`,_8e=`${R8e}apiTransition/success`,F8e=`${R8e}apiTransition/failure`,j8e=()=>({type:x8e}),U8e=()=>({type:_8e}),$8e=()=>({type:F8e}),B8e=R8e+"collectPayloadData",W8e=R8e+"success",q8e=R8e+"failure",K8e={apiCallStatus:null,payloadData:null,payloadStatus:null};const G8e="healthInsuranceRw/healthAgentModalDetails/",Y8e=G8e+"setValue/",H8e=G8e+"setValid/",Q8e=Y8e+"modalFormDisplay",Z8e="healthInsuranceRw/healthAgentModalDetails/state/reinitialize",X8e="healthInsuranceRw/healthAgentModalDetails/transition/formValid",J8e="healthInsuranceRw/healthAgentModalDetails/transition/formInValid",e7e=G8e+"api/pending",t7e=G8e+"api/sucesss",r7e=G8e+"api/failure",a7e=G8e+"trigger/agents",n7e=Y8e+"intermediaryType",u7e=H8e+"intermediaryType",o7e=()=>({type:X8e}),s7e=()=>({type:J8e}
2),l7e=()=>({type:e7e}),i7e=()=>({type:t7e}),c7e=()=>({type:r7e}),d7e=Y8e+"Allagents",p7e=Y8e+"name",m7e=H8e+"name",v7e=Y8e+"phoneNumber",f7e=H8e+"phoneNumber",y7e={displayModal:!0,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const h7e="livesCovered/personalDetailsForm/",g7e=h7e+"setValue",b7e=h7e+"setValid",A7e="livesCovered/personalDetailsForm/transition/formValid",S7e="livesCovered/personalDetailsForm/transition/formInValid",N7e="livesCovered/personalDetailsForm/state/reinitialize",C7e=()=>({type:A7e}),I7e=()=>({type:S7e}),D7e=g7e+"firstName",w7e=b7e+"firstName",E7e=g7e+"surname",T7e=b7e+"surname",O7e=g7e+"dob",P7e=b7e+"dob",M7e=g7e+"email",L7e=b7e+"email",z7e=g7e+"mobileNumber",k7e=b7e+"mobileNumber",V7e=g7e+"idPassport",R7e=b7e+"idPassport",x7e=g7e+"tinNumber",_7e=b7e+"tinNumber",F7e=g7e+"city",j7e=b7e+"city",U7e=g7e+"streetAddress",$7e=b7e+"streetAddress",B7e=g7e+"building",W7e=b7e+"building",q7e=g7e+"postalBox",K7e=b7e+"postalBox",G7e=g7e+"postalCode",Y7e=b7e+"postalCode",H7e=g7e+"MyDetails",Q7e=g7e+"spouseDetails",Z7e=g7e+"childrenDetails",X7e=g7e+"parentsInlawsDetails",J7e=g7e+"extendedMemberDetails",e3e=g7e+"livesCoveredScreen",t3e=g7e+"setEditForm",r3e={formStatus:S.wK.INVALID,form:{firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},email:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},idPassport:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},city:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},building:{value:null,error:null,status:null},postalBox:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null}}};const a3e="livesCovered/personalDetailsBeneficiariesForm/",n3e=a3e+"setValue",u3e=a3e+"setValid",o3e="livesCovered/personalDetailsBeneficiariesForm/transition/formValid",s3e="livesCovered/personalDetailsBeneficiariesForm/transition/formInValid",l3e="livesCovered/personalDetailsBeneficiariesForm/state/reinitialize",i3e="livesCovered/personalDetailsBeneficiariesForm/state/repopulate",c3e=()=>({type:o3e}),d3e=()=>({type:s3e}),p3e=n3e+"firstName",m3e=u3e+"firstName",v3e=n3e+"surname",f3e=u3e+"surname",y3e=n3e+"dob",h3e=u3e+"dob",g3e=n3e+"email",b3e=u3e+"email",A3e=n3e+"mobileNumber",S3e=u3e+"mobileNumber",N3e=n3e+"idPassport",C3e=u3e+"idPassport",I3e=n3e+"tinNumber",D3e=u3e+"tinNumber",w3e=n3e+"city",E3e=u3e+"city",T3e=n3e+"streetAddress",O3e=u3e+"streetAddress",P3e=n3e+"building",M3e=u3e+"building",L3e=n3e+"postalBox",z3e=u3e+"postalBox",k3e=n3e+"postalCode",V3e=u3e+"postalCode",R3e=n3e+"relationship",x3e=u3e+"relationship",_3e=n3e+"beneficiaries",F3e=n3e+"splitPercentage",j3e=u3e+"splitPercentage",U3e={formStatus:S.wK.INVALID,beneficiaries:[],form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},surname:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},email:{value:null,error:null,status:null},mobileNumber:{value:null,error:null,status:null},idPassport:{value:null,error:null,status:null},tinNumber:{value:null,error:null,status:null},city:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},building:{value:null,error:null,status:null},postalBox:{value:null,error:null,status:null},postalCode:{value:null,error:null,status:null},splitPercentage:{value:null,error:null,status:null}}};const $3e="healthInsuranceRw/nextOfKinForm/",B3e=$3e+"setValue/",W3e=$3e+"setValid/",q3e="healthInsuranceRw/nextOfKinForm/transition/formValid",K3e="healthInsuranceRw/nextOfKinForm/transition/formInValid",G3e=()=>({type:q3e}),Y3e=()=>({type:K3e}),H3e=`${B3e}/apiTransition/pending`,Q3e=`${B3e}/apiTransition/success`,Z3e=`${B3e}/apiTransition/failure`,X3e=B3e+"collectNextOfKinData",J3e=B3e+"success",eet=B3e+"failure",tet=B3e+"firstName",ret=W3e+"firstName",aet=B3e+"lastName",net=W3e+"lastName",uet=B3e+"relationship",oet=W3e+"relationship",set=B3e+"idNumber",iet=W3e+"idNumber",cet=B3e+"email",det=W3e+"email",pet=B3e+"postalAddress",met=W3e+"postalAddress",vet={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const fet="healthInsurance/documentsForm/",yet=fet+"setValue/",het=fet+"setValid/",get="healthInsurance/documentsForm/transition/formValid",bet="healthInsurance/documentsForm/transition/formInValid",Aet=()=>({type:get}),Net=()=>({type:bet}),Cet=yet+"idUpload",Iet=het+"idUpload",Det=yet+"marriageCertificate",wet=het+"marriageCertificate",Eet=yet+"birthCertificate",Tet=het+"birthCertificate",Oet=yet+"reset/idUpload",Pet=yet+"reset/marriageCertificate",Met=yet+"reset/birthCertificate",Let={formStatus:S.wK.INVALID,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,form:{idUpload:{value:null,error:null,status:null},marriageCert:{value:null,error:null,status:null},birthCert:{value:null,error:null,status:null}}};
2const zet={myDetails:null,spouseDetails:null,childrenDetails:[],parentsDetails:[],extendedDetails:[],screen:"details"};const ket="medicalHistory/form/",Vet=ket+"setValue",Ret=ket+"setValid",xet="medicalHistory/form/transition/formValid",_et="medicalHistory/form/transition/formInValid",Fet="medicalHistory/form/state/reinitialize",jet=()=>({type:xet}),Uet=()=>({type:_et}),$et=Vet+"idPassport",Bet=Ret+"idPassport",Wet=Vet+"names",qet=Ret+"names",Ket=Vet+"relationship",Get=Ret+"relationship",Yet=Vet+"other",Het=Ret+"other",Qet=Vet+"medicalHistory",Zet=Vet+"medicalHistoryArray",Xet=Vet+"editForm",Jet=Vet+"editForm",ett={medicalHistory:[],formValid:"invalid",form:{relationship:{value:null,error:null,status:null},names:{value:null,error:null,status:null},idPassport:{value:null,error:null,status:null},other:{value:null,error:null,status:null}}};const ttt=(0,m.HY)({routing:function(e,t){void 0===e&&(e=E2e);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case v2e:return{...e,doNavigation:!0,activePageIndex:t.value};case m2e:return{...e,doNavigation:!1};case g2e:return r(l2e.QOUTE);case A2e:return r(l2e.LIVES_COVERED);case N2e:return r(l2e.MEDICAL_HISTORY);case I2e:return r(l2e.DOCUMENTS);case w2e:return r(l2e.PAYMENT);case y2e:return{...e,landingPage:t.value};case h2e:return r(l2e.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=_4e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case L2e:return{...e,formStatus:S.wK.VALID};case z2e:return{...e,formStatus:S.wK.INVALID};case k2e:return{...e,shareQuoteFormStatus:S.wK.VALID};case V2e:return{...e,shareQuoteFormStatus:S.wK.INVALID};case m4e:return a("selectedCover",e=>({...e,value:t.value}));case v4e:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case f4e:return a("age",e=>({...e,value:t.value}));case y4e:return a("age",e=>({...e,status:r(t.error),error:t.error}));case h4e:return a("isSpouseIncluded",e=>({...e,value:t.value}));case A4e:return a("isChildrenIncluded",e=>({...e,value:t.value}));case S4e:return a("childrenAge",e=>({...e,value:t.value}));case N4e:return a("childrenAge",e=>({...e,status:r(t.error),error:t.error}));case g4e:return a("spouseAge",e=>({...e,value:t.value}));case b4e:return a("spouseAge",e=>({...e,status:r(t.error),error:t.error}));case C4e:return a("inpatientCover",e=>({...e,value:t.value}));case I4e:return a("inpatientCover",e=>({...e,status:r(t.error),error:t.error}));case D4e:return a("outpatientCover",e=>({...e,value:t.value}));case w4e:return a("outpatientCover",e=>({...e,status:r(t.error),error:t.error}));case E4e:return a("maternityCover",e=>({...e,value:t.value}));case T4e:return a("maternityCover",e=>({...e,status:r(t.error),error:t.error}));case O4e:return a("dentalCover",e=>({...e,value:t.value}));case P4e:return a("dentalCover",e=>({...e,status:r(t.error),error:t.error}));case M4e:return a("opticalCover",e=>({...e,value:t.value}));case L4e:return a("opticalCover",e=>({...e,status:r(t.error),error:t.error}));case _2e:return{...e,sidebarOpen:t.value};case R2e:return{...e,showShareModal:t.value};case o4e:return{...e,shareQuoteFormStatus:S.wK.VALID};case l4e:return{...e,quoteShare:t.value};case i4e:return{...e,quoteShare:t.error};case z4e:return{...e,products:t.value};case M2e:return{...e,addedCover:t.value};case c4e:return{...e,addedCoverBoolean:t.value};case k4e:return{...e,comparePlans:t.value};case d4e:return a("shareEmail",e=>({...e,value:t.value}));case p4e:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case x2e:return{...e,isTokenExpired:t.value};case W2e:return{...e,apiCallStatus:S.rs.PENDING};case q2e:return{...e,apiCallStatus:S.rs.SUCCESS};case K2e:return{...e,apiCallStatus:S.rs.FAILURE};case G2e:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case Y2e:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case H2e:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case r4e:return{...e,formStatus:S.wK.VALID};case a4e:return{...e,quoteReferenceData:t.value};case M2e:return{...e,addedCover:t.value};case n4e:return{...e,quoteReferenceData:t.error};case u4e:return{...e,premiumCalculation:null===t.value?null:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case V4e:return{...e,comparePlansTable:t.value};case F2e:return{...e,form:_4e.form,premiumCalculation:null,addedCover:[]};default:return e}},personalDetails:function(e,t){void 0===e&&(e=r3e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case A7e:return{...e,formStatus:S.wK.VALID};case S7e:return{...e,formStatus:S.wK.INVALID};case D7e:return a("firstName",e=>({...e,value:t.value}));case w7e:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case E7e:return a("surname",e=>({...e,value:t.value}));case T7e:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case O7e:return a("dob",e=>({...e,value:t.value}));case P7e:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case z7e:return a("mobileNumber",e=>({...e,value:t.value}));case k7e:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case V7e:return a("idPassport",e=>({...e,value:t.value}));case R7e:return a("idPassport",e=>({...e,error:t.error,status:r(t.error)}));case M7e:return a("email",e=>({...e,value:t.value}));case L7e:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case x7e:return a("tinNumber",e=>({...e,value:t.value}));case _7e:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case F7e:return a("city",e=>({...e,value:t.value}));case j7e:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case U7e:return a("streetAddress",e=>({...e,value:t.value}));case $7e:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case B7e:return a("building",e=>({...e,value:t.value}));case W7e:return a("building",e=>({...e,error:t.error,status:r(t.error)}));case q7e:return a("postalBox",e=>({...e,value:t.value}));case K7e:return a("postalBox",e=>({...e,error:t.error,status:r(t.error)}));case G7e:return a("postalCode",e=>({...e,value:t.value}));case Y7e:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case t3e:return{...e,form:t.value};case N7e:return r3e;default:return e}},personalDetailsBeneficiaries:function(e,t){void 0===e&&(e=U3e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case o3e:return{...e,formStatus:S.wK.VALID};case s3e:return{...e,formStatus:S.wK.INVALID};case _3e:return{...e,beneficiaries:t.value};case p3e:return a("firstName",e=>({...e,value:t.value}));case m3e:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case R3e:return a("relationship",e=>({...e,value:t.value}));case x3e:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case v3e:return a("surname",e=>({...e,value:t.value}));case f3e:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case y3e:return a("dob",e=>({...e,value:t.value}));case h3e:return a("dob",e=>({...e,error:t.error,status:r(t.error)}));case A3e:return a("mobileNumber",e=>({...e,value:t.value}));case S3e:return a("mobileNumber",e=>({...e,error:t.error,status:r(t.error)}));case N3e:return a("idPassport",e=>({...e,value:t.value}));case C3e:return a("idPassport",e=>({...e,error:t.error,status:r(t.error)}));case g3e:return a("email",e=>({...e,value:t.value}));case b3e:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case I3e:return a("tinNumber",e=>({...e,value:t.value}));case D3e:return a("tinNumber",e=>({...e,error:t.error,status:r(t.error)}));case w3e:return a("city",e=>({...e,value:t.value}));case E3e:return a("city",e=>({...e,error:t.error,status:r(t.error)}));case T3e:return a("streetAddress",e=>({...e,value:t.value}));case O3e:return a("streetAddress",e=>({...e,error:t.error,status:r(t.error)}));case P3e:return a("building",e=>({...e,value:t.value}));case M3e:return a("building",e=>({...e,error:t.error,status:r(t.error)}));case L3e:return a("postalBox",e=>({...e,value:t.value}));case z3e:return a("postalBox",e=>({...e,error:t.error,status:r(t.error)}));case k3e:return a("postalCode",e=>({...e,value:t.value}));case V3e:return a("postalCode",e=>({...e,error:t.error,status:r(t.error)}));case F3e:return a("splitPercentage",e=>({...e,value:t.value}));case j3e:return a("splitPercentage",e=>({...e,error:t.error,status:r(t.error)}));case l3e:return{...e,form:U3e.form};case i3e:return{...e,form:t.value};default:return e}},payments:function(e,t){void 0===e&&(e=V8e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case U4e:return{...e,formStatus:S.wK.VALID};case $4e:return{...e,formStatus:S.wK.INVALID};case S8e:return a("phoneNumber",e=>({...e,value:t.value}));case N8e:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case C8e:return a("terms",e=>({...e,value:t.value}));case I8e:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case B4e:return a("paymentType",e=>({...e,value:t.value}));case W4e:return a("paymentType",e=>({...e,error:t.error,status:r(t.error)}));case Y4e:return{...e,stkApiCallStatus:S.rs.PENDING};case H4e:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Q4e:return{...e,stkApiCallStatus:S.rs.FAILURE};case K4e:return{...e,stkPushData:t.value};case G4e:return{...e,stkPushData:t.error};case p8e:return{...e,statusApiCallStatus:S.rs.PENDING};case m8e:return{...e,statusApiCallStatus:S.rs.SUCCESS};case v8e:return{...e,statusApiCallStatus:S.rs.FAILURE};case c8e:return{...e,paymentStatus:t.value};case d8e:return{...e,paymentStatus:t.error};
2case f8e:return{...e,apiCallStatus:null};case e8e:return{...e,confirmOrderApiCallStatus:S.rs.SUCCESS};case t8e:return{...e,confirmOrderApiCallStatus:S.rs.FAILURE};case r8e:return{...e,confirmOrderApiCallStatus:S.rs.PENDING};case X4e:return{...e,confirmOrderData:t.value};case J4e:return{...e,confirmOrderData:t.error};case O8e:return{...e,loginApiCallStatus:S.rs.PENDING};case P8e:return{...e,loginApiCallStatus:S.rs.SUCCESS};case M8e:case M8e:return{...e,loginApiCallStatus:S.rs.FAILURE};case E8e:return{...e,loginData:t.data};case T8e:return{...e,loginData:null};case j4e:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null};default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=K8e),t.type){case x8e:return{...e,apiCallStatus:S.rs.PENDING};case _8e:return{...e,apiCallStatus:S.rs.SUCCESS};case F8e:return{...e,apiCallStatus:S.rs.FAILURE};case W8e:return{...e,payloadData:t.value};case q8e:return{...e,payloadStatus:S.wK.INVALID};default:return e}},agent:function(e,t){void 0===e&&(e=y7e);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case X8e:return{...e,formStatus:S.wK.VALID};case Q8e:return{...e,displayModal:t.value};case J8e:return{...e,formStatus:S.wK.INVALID};case e7e:return{...e,apiCallStatus:S.rs.PENDING};case t7e:return{...e,apiCallStatus:S.rs.SUCCESS};case r7e:return{...e,apiCallStatus:S.rs.FAILURE};case p7e:return a("name",e=>({...e,value:t.value}));case m7e:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case v7e:return a("agentCode",e=>({...e,value:t.value}));case f7e:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case n7e:return a("intermediaryType",e=>({...e,value:t.value}));case u7e:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case d7e:return{...e,agents:t.value};case Z8e:return y7e;default:return e}},nextOfKin:function(e,t){void 0===e&&(e=vet);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case q3e:return{...e,formStatus:S.wK.VALID};case K3e:return{...e,formStatus:S.wK.INVALID};case uet:return a("relationship",e=>({...e,value:t.value}));case oet:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case aet:return a("lastName",e=>({...e,value:t.value}));case net:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case tet:return a("firstName",e=>({...e,value:t.value}));case ret:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case cet:return a("email",e=>({...e,value:t.value}));case det:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case set:return a("idNumber",e=>({...e,value:t.value}));case iet:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case pet:return a("postalAddress",e=>({...e,value:t.value}));case met:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case H3e:return{...e,apiCallStatus:S.rs.PENDING};case Q3e:return{...e,apiCallStatus:S.rs.SUCCESS};case Z3e:return{...e,apiCallStatus:S.rs.FAILURE};case X3e:return{...e,formStatus:S.wK.VALID};case J3e:return{...e,personalDetailsReferenceData:t.value};case eet:return{...e,personalDetailsReferenceData:t.error};case"healthInsuranceRw/nextOfKinForm/state/reinitialize":return vet;default:return e}},documents:function(e,t){void 0===e&&(e=Let);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case get:return{...e,formStatus:S.wK.VALID};case bet:return{...e,formStatus:S.wK.INVALID};case Cet:return a("idUpload",e=>({...e,value:t.value}));case Iet:return a("idUpload",e=>({...e,error:t.error,status:r(t.error)}));case Oet:return a("idUpload",e=>({...e,value:null,status:null}));case Det:return a("marriageCert",e=>({...e,value:t.value}));case wet:return a("marriageCert",e=>({...e,error:t.error,status:r(t.error)}));case Pet:return a("marriageCert",e=>({...e,value:null,status:null}));case Eet:return a("birthCert",e=>({...e,value:t.value}));case Tet:return a("birthCert",e=>({...e,error:t.error,status:r(t.error)}));case Met:return a("birthCert",e=>({...e,value:null,status:null}));case"healthInsurance/documentsForm/state/reinitialize":return Let;default:return e}},livesCovered:function(e,t){switch(void 0===e&&(e=zet),t.type){case H7e:return{...e,myDetails:t.value};case Q7e:return{...e,spouseDetails:t.value};case Z7e:return{...e,childrenDetails:t.value};case X7e:return{...e,parentsDetails:t.value};case J7e:return{...e,extendedDetails:t.value};case e3e:return{...e,screen:t.value};default:return e}},medicalHistory:function(e,t){void 0===e&&(e=ett);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Qet:return{...e,medicalHistory:[].concat((0,p.A)(e.medicalHistory),[t.value])};case Zet:return{...e,medicalHistory:t.value};case xet:return{...e,formStatus:S.wK.VALID};case _et:return{...e,formStatus:S.wK.INVALID};case Ket:return a("relationship",e=>({...e,value:t.value}));case Get:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Wet:return a("names",e=>({...e,value:t.value}));case qet:return a("names",e=>({...e,error:t.error,status:r(t.error)}));case Yet:return a("other",e=>({...e,value:t.value}));case Het:return a("other",e=>({...e,error:t.error,status:r(t.error)}));case $et:return a("idPassport",e=>({...e,value:t.value}));case Bet:return a("idPassport",e=>({...e,error:t.error,status:r(t.error)}));case Xet:return{...e,form:t.value};case Jet:return{...e,medicalHistory:t.value};case Fet:return{...e,form:ett.form};default:return e}}}),rtt="/personal/insure/travel-insurance",att={LANDING_PAGE:-1,QOUTE:0,SELECT_PLAN:1,CONFIRM_DETAILS:2,TRAVELER_DETAILS:3,PAYMENT:4},ntt=[{URL:`${rtt}/get-quote`,URL_PART:"get-quote",TITLE:"Get Quote"},{URL:`${rtt}/select-plan`,URL_PART:"select-plan",TITLE:"Select Plan"},{URL:`${rtt}/confirm-details`,URL_PART:"confirm-details",TITLE:"Confirm Details"},{URL:`${rtt}/traveler-details`,URL_PART:"confirm-details",TITLE:"Confirm Details"},{URL:`${rtt}
2/payment`,URL_PART:"payment",TITLE:"Payment"}],utt=(ntt[att.QOUTE].URL,ntt[att.SELECT_PLAN].URL,ntt[att.CONFIRM_DETAILS].URL,ntt[att.TRAVELER_DETAILS].URL,ntt[att.PAYMENT].URL,"travelKe/routing/setValue/"),ott=utt+"navigatePrevious",stt=utt+"navigateNext",ltt=utt+"navigationDone",itt=utt+"activePageIndex",ctt="travelKe/routing/transition/",dtt=utt+"landingPage",ptt=ctt+"toLandingPage",mtt=ctt+"toSelectPlan",vtt=()=>({type:mtt}),ftt=ctt+"toTravelQuote",ytt=()=>({type:ftt}),htt=ctt+"toConfirmDetails",gtt=()=>({type:htt}),btt=ctt+"toTravelerDetails",Att=()=>({type:btt}),Stt=ctt+"toPayment",Ntt={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const Ctt="travelKe/quoteForm/",Itt=Ctt+"setValue",Dtt=Ctt+"setValid",wtt=Ctt+"/state/reinitialize",Ett=Ctt+"formValid",Ttt=Ctt+"formInValid",Ott=Ctt+"shareFormValid",Ptt=Ctt+"shareFormValid",Mtt=Itt+"shareEmailValue",Ltt=Dtt+"shareEmailValid",ztt=()=>({type:Ett}),ktt=()=>({type:Ttt}),Vtt=`${Itt}/apiTransition/pending`,Rtt=`${Itt}/apiTransition/success`,xtt=`${Itt}/apiTransition/failure`,_tt=`${Itt}/shareQuote/apiTransition/pending`,Ftt=`${Itt}/shareQuote/apiTransition/success`,jtt=`${Itt}/shareQuote/apiTransition/failure`,Utt=`${Itt}/apiTransition/countries/pending`,$tt=`${Itt}/apiTransition/countries/success`,Btt=`${Itt}/apiTransition/countries/failure`,Wtt=`${Itt}/apiTransition/benefitsEurope/pending`,qtt=`${Itt}/apiTransition/benefitsEurope/success`,Ktt=`${Itt}/apiTransition/benefitsEurope/failure`,Gtt=`${Itt}/apiTransition/benefitsWorldWide/pending`,Ytt=`${Itt}/apiTransition/benefitsWorldWide/success`,Htt=`${Itt}/apiTransition/benefitsWorldWide/failure`,Qtt=`${Itt}/apiTransition/benefitsAfrica/pending`,Ztt=`${Itt}/apiTransition/benefitsAfrica/success`,Xtt=`${Itt}/apiTransition/benefitsAfrica/failure`,Jtt=`${Itt}/apiTransition/benefitsAsia/pending`,ert=`${Itt}/apiTransition/benefitsAsia/success`,trt=`${Itt}/apiTransition/benefitsAsia/failure`,rrt=`${Itt}/apiTransition/benefitsStudents/pending`,art=`${Itt}/apiTransition/benefitsStudents/success`,nrt=`${Itt}/apiTransition/benefitsStudents/failure`,urt=`${Itt}/apiTransition/benefitsPilgrimage/pending`,ort=`${Itt}/apiTransition/benefitsPilgrimage/success`,srt=`${Itt}/apiTransition/benefitsPilgrimage/failure`,lrt=()=>({type:Vtt}),irt=()=>({type:Rtt}),crt=()=>({type:xtt}),drt=()=>({type:Utt}),prt=()=>({type:$tt}),mrt=()=>({type:Btt}),vrt={pending:()=>({type:Wtt}),success:()=>({type:qtt}),failure:()=>({type:Ktt})},frt={pending:()=>({type:Gtt}),success:()=>({type:Ytt}),failure:()=>({type:Htt})},yrt={pending:()=>({type:Qtt}),success:()=>({type:Ztt}),failure:()=>({type:Xtt})},hrt={pending:()=>({type:Jtt}),success:()=>({type:ert}),failure:()=>({type:trt})},grt={pending:()=>({type:rrt}),success:()=>({type:art}),failure:()=>({type:nrt})},brt={pending:()=>({type:urt}),success:()=>({type:ort}),failure:()=>({type:srt})},Art=()=>({type:_tt}),Srt=()=>({type:Ftt}),Nrt=()=>({type:jtt}),Crt=Itt+"collectTravelInsuranceQuoteData",Irt=Itt+"updateTravelInsuranceQuoteData",Drt=Itt+"addCover",wrt=Itt+"calculatePremiumSuccess",Ert=Itt+"collectShareQuoteFormData",Trt=Itt+"shareQuoteSuccess",Ort=Itt+"shareQuoteFailure",Prt=Itt+"fetchAllCountries",Mrt=Ctt+"fetchAllCountries/success",Lrt=Ctt+"fetchAllCountries/failure",zrt=Itt+"fetchBenefitsEurope",krt=Itt+"/plans",Vrt=Itt+"/segment",Rrt=Itt+"/section",xrt=Ctt+"fetchBenefitsEurope/success",_rt=Ctt+"fetchBenefitsEurope/failure",Frt=Ctt+"fetchBenefitsWorldwide/success",jrt=Ctt+"fetchBenefitsWorldwide/failure",Urt=Ctt+"fetchBenefitsAfrica/success",$rt=Ctt+"fetchBenefitsAfrica/failure",Brt=Ctt+"fetchBenefitsAsia/success",Wrt=Ctt+"fetchBenefitsAsia/failure",qrt=Ctt+"fetchBenefitsStudents/success",Krt=Ctt+"fetchBenefitsStudents/failure",Grt=Ctt+"fetchBenefitsPilgrimage/success",Yrt=Ctt+"fetchBenefitsPilgrimage/failure",Hrt=e=>({type:wrt,value:e}),Qrt=e=>({type:"travelKe/expiredAuth",value:e}),Zrt=Itt+"currentlyInKenyaValue",Xrt=Dtt+"currentlyInKenyaValid",Jrt=Itt+"tripTypeValue",eat=Dtt+"tripTypeValid",tat=Itt+"coverForValue",rat=Dtt+"coverForValid",aat=Itt+"nameValue",nat=Dtt+"nameValid",uat=Itt+"emailValue",oat=Dtt+"emailValid",sat=Itt+"phoneNoValue",lat=Dtt+"phoneNoValid",iat=Itt+"depatureCountryValue",cat=Dtt+"depatureCountryValid",dat=Itt+"destinationCountryValue",pat=Dtt+"destinationCountryValid",mat=Itt+"depatureDateValue",vat=Dtt+"depatureDateValid",fat=Itt+"returnDateValue",yat=
2Dtt+"returnDateValid",hat=Itt+"DOBValue",gat=Dtt+"DOBValid",bat=Itt+"noOfTravellersValue",Aat=Dtt+"noOfTravellersValid",Sat=Itt+"noOfMinorsValue",Nat=Dtt+"noOfMinorsValid",Cat=Itt+"noOfAdultsValue",Iat=Dtt+"noOfAdultsValid",Dat=Itt+"noOfSeniorsValue",wat=Itt+"noOfSeniorsValid",Eat=Itt+"noOfSeniors76Value",Tat=Dtt+"noOfSeniors76Valid",Oat=Itt+"noOfSeniors81Value",Pat=Dtt+"noOfSeniors81Valid",Mat=Itt+"selectTravelCover",Lat=Dtt+"selectTravelCover",zat="travelKe/quoteForm/shareQuote",kat={formStatus:S.wK.INVALID,apiCallStatus:null,shareQuoteAPIStatus:null,addedCover:null,showShareModal:!1,benefitsEurope:null,benefitsWorldwide:null,benefitsAfrica:null,benefitsAsia:null,benefitsStudents:null,benefitsPilgrimage:null,plan:null,segment:null,section:"quoteScreen",ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Travel Ke",privacy_policy_url:"/privacy-policy",extra_fields:["Email Address"]},countries:null,apiPendingCountries:null,premiumCalculation:{value:{amount:0},status:null,error:null},form:{currentlyInKenya:{value:null,error:null,status:null},name:{value:null,error:null,status:null},email:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},tripType:{value:null,error:null,status:null},coverFor:{value:null,error:null,status:null},departureCountry:{value:null,error:null,status:null},destinationCountry:{value:null,error:null,status:null},departureDate:{value:null,error:null,status:null},returnDate:{value:null,error:null,status:null},noOfTravellers:{value:null,error:null,status:null},noOfMinors:{value:null,error:null,status:null},noOfAdults:{value:null,error:null,status:null},noOfSeniors:{value:null,error:null,status:null},noOfSeniors76:{value:null,error:null,status:null},noOfSeniors81:{value:null,error:null,status:null},selectedCover:{value:null,error:null,status:null},shareEmail:{value:null,error:null,status:null}}};const Vat="travelKe/travelDetailsForm/",Rat=Vat+"setValue/",xat=Vat+"setValid/",_at="travelKe/travelDetailsForm/transition/formValid",Fat="travelKe/travelDetailsForm/transition/formInValid",jat="travelKe/travelDetailsForm/state/reinitialize",Uat="travelKe/travelDetailsForm/state/populate",$at=()=>({type:_at}),Bat=()=>({type:Fat}),Wat=`${Rat}/apiTransition/pending`,qat=`${Rat}/apiTransition/success`,Kat=`${Rat}/apiTransition/failure`,Gat=Rat+"collectPersonalDetailsData",Yat=Rat+"success",Hat=Rat+"failure",Qat=Rat+"personalDetailsId",Zat=xat+"personalDetailsId",Xat=Rat+"title",Jat=xat+"title",ent=Rat+"fullName",tnt=xat+"fullName",rnt=Rat+"DOB",ant=xat+"DOB",nnt=Rat+"ageBand",unt=xat+"ageBand",ont=Rat+"idType",snt=xat+"idType",lnt=Rat+"idNumber",int=xat+"idNumber",cnt=Rat+"passport",dnt=xat+"passport",pnt=Rat+"kraNumber",mnt=xat+"kraNumber",vnt=Rat+"phoneNumber",fnt=xat+"phoneNumber",ynt=Rat+"email",hnt=xat+"email",gnt=Rat+"kraPinDoc",bnt=xat+"kraPinDoc",Ant=xat+"reset/kraPinDoc",Snt=Rat+"idDoc",Nnt=xat+"idDoc",Cnt=xat+"reset/idDoc",Int=Rat+"passportDoc",Dnt=xat+"passportDoc",wnt=xat+"reset/passportDoc",Ent=Rat+"travellersId",Tnt=Vat+"travellers",Ont=Vat+"traveller",Pnt=Vat+"updateTraveller",Mnt=Vat+"currentTraveller",Lnt=Rat+"fullNameEmergency",znt=xat+"fullNameEmergency",knt=Rat+"phoneNumberEmergency",Vnt=xat+"phoneNumberEmergency",Rnt=Rat+"emailEmergency",xnt=xat+"emailEmergency",_nt=Rat+"referred",Fnt=xat+"referred",jnt={formStatus:S.wK.INVALID,personalDetailId:0,dropOffDetails:null,personalDetailsReferenceData:null,apiCallStatus:null,travellers:[],currentTravellerIndex:null,emergency:{fullName:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null}},form:{title:{value:null,error:null,status:null},fullName:{value:null,error:null,status:null},dob:{value:null,error:null,status:null},idType:{value:null,error:null,status:null},kraNumber:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},passport:{value:null,error:null,status:null},travellerId:{value:null,error:null,status:null},referred:{value:null,error:null,status:null},idDoc:{value:null,error:null,status:null},kraPinDoc:{value:null,error:null,status:null},passportDoc:{value:null,error:null,status:null}}};const Unt="travelKe/confirmPayments/transition/",$nt="travelKe/confirmPayments/initialize/",Bnt=Unt+"validateForm",Wnt=Unt+"invalidateForm",qnt="travelKe/payments/setValue/",Knt="travelKe/payments/setValid/",Gnt="travelKe/ke/payments/setValue/triggerPaymentsStkPush",Ynt=qnt+"triggerPaymentsStkPushSuccess",Hnt=qnt+"triggerPaymentsStkPushFailure",Qnt=`${qnt}/apiTransition/push/pending`,Znt=`${qnt}/apiTransition/push/success`,Xnt=`${qnt}/apiTransition/push/failure`,Jnt=qnt+"apiTransition/mpesaConfirmation/pending",eut=qnt+"apiTransition/mpesaConfirmation/success",tut=qnt+"apiTransition/mpesaConfirmation/failure",rut=qnt+"apiTransition/mpesaConfirmation/initialize",aut="travelKe/mpesaConfirmation/initialize",nut=qnt+"mpesaConfirmationData",uut=qnt+"triggerMpesaConfirmation",out=qnt+"bank/Details",sut=qnt+"bank/Details/success",lut=qnt+"bank/Details/failure",iut=qnt+"/api/bank/Details/success",cut=qnt+"/api/bank/Details/failure",dut=q
2nt+"/api/bank/Details/pending",put=()=>({type:Qnt}),mut=()=>({type:Znt}),vut=()=>({type:Xnt}),fut=()=>({type:dut}),yut=()=>({type:iut}),hut=()=>({type:cut}),gut=()=>({type:Jnt}),but=()=>({type:eut}),Aut=()=>({type:tut}),Sut=qnt+"checkPaymentsStatus",Nut=qnt+"checkPaymentsStatusSuccess",Cut=qnt+"checkPaymentsStatusFailure",Iut=`${qnt}/apiTransition/flex-pay/status/pending`,Dut=`${qnt}/apiTransition/flex-pay/status/success`,wut=`${qnt}/apiTransition/flex-pay/status/failure`,Eut=`${qnt}/apiTransition/flex-pay/status/initial`,Tut=()=>({type:Iut}),Out=()=>({type:Dut}),Put=()=>({type:wut}),Mut=()=>({type:Bnt}),Lut=()=>({type:Wnt}),zut=qnt+"phoneNumber",kut=Knt+"phoneNumber",Vut=qnt+"terms",Rut=Knt+"terms",xut=qnt+"networkProvider",_ut=Knt+"networkProvider",Fut=qnt+"mpesaTransactionCode",jut=Knt+"mpesaTransactionCode",Uut=e=>({type:nut,value:e}),$ut="travelKe/loginDetails/",But=$ut+"collectLoginDetails/",Wut=$ut+"loginSuccess/",qut=$ut+"loginFailure/",Kut=$ut+"apiPendingLogin/",Gut=$ut+"apiSuccessLogin/",Yut=$ut+"apiFailureLogin/",Hut=()=>({type:Kut}),Qut=()=>({type:Gut}),Zut=()=>({type:Yut}),Xut="travelKe/paystack/payments/",Jut=Xut+"setValue/",eot=`${Jut}/apiTransition/push/pending`,tot=`${Jut}/apiTransition/push/success`,rot=`${Jut}/apiTransition/push/failure`,aot=`${Jut}/apiTransition/initialize`,not=()=>({type:eot}),uot=()=>({type:tot}),oot=()=>({type:rot}),sot=`${Jut}/apiTransition/paystack/status/initial`,lot=`${Jut}/apiTransition/paystack/status/pending`,iot=`${Jut}/apiTransition/paystack/status/success`,cot=`${Jut}/apiTransition/paystack/status/failure`,dot=()=>({type:lot}),pot=()=>({type:iot}),mot=()=>({type:cot}),vot=()=>({type:sot}),fot=Jut+"checkPaymentsStatus",yot=Jut+"checkPaymentsStatusSuccess",hot=Jut+"initiate/paystack/payment",got=Jut+"paystack/payment/init",bot=Jut+"paystack/payment/data",Aot=Jut+"submit/paystack/payment",Sot=()=>({type:Aot}),Not={formStatus:S.wK.INVALID,apiCallStatus:null,stkApiCallStatus:null,statusApiCallStatus:null,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null,loginApiCallStatus:null,loginData:null,stkPushData:null,paymentStatus:null,bankDetail
2sApiCallStatus:null,bankDetailsData:null,mpesaConfirmationApiCallStatus:null,mpesaConfirmationData:null,form:{mpesaTransactionCode:{value:null,error:null,status:null},phoneNumber:{value:null,error:null,status:null},terms:{value:!1,error:null,status:null},networkProvider:{value:null,error:null,status:null}}};const Cot="travelKe/nextOfKinForm/",Iot=Cot+"setValue/",Dot=Cot+"setValid/",wot="travelKe/nextOfKinForm/state/reinitialize",Eot=`${Iot}/apiTransition/pending`,Tot=`${Iot}/apiTransition/success`,Oot=`${Iot}/apiTransition/failure`,Pot=Iot+"collectNextOfKinData",Mot=Iot+"success",Lot=Iot+"failure",zot=Iot+"firstName",kot=Dot+"firstName",Vot=Iot+"lastName",Rot=Dot+"lastName",xot=Iot+"relationship",_ot=Dot+"relationship",Fot=Iot+"idNumber",jot=Dot+"idNumber",Uot=Iot+"email",$ot=Dot+"email",Bot=Iot+"postalAddress",Wot=Dot+"postalAddress",qot=e=>({type:jot,error:e}),Kot=e=>({type:Wot,error:e}),Got=e=>({type:kot,error:e}),Yot=e=>({type:Rot,error:e}),Hot=e=>({type:_ot,error:e}),Qot=e=>({type:$ot,error:e}),Zot={formStatus:S.wK.INVALID,dropOffDetails:null,nextOfKinReferenceData:null,apiCallStatus:null,form:{relationship:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},lastName:{value:null,error:null,status:null},idNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},postalAddress:{value:null,error:null,status:null}}};const Xot="travelKe/collection/",Jot=`${Xot}/apiTransition/initial`,est=`${Xot}/apiTransition/pending`,tst=`${Xot}/apiTransition/success`,rst=`${Xot}/apiTransition/failure`,ast=()=>({type:Jot}),nst=()=>({type:est}),ust=()=>({type:tst}),ost=()=>({type:rst}),sst=Xot+"collectPayloadData",lst=Xot+"success",ist=Xot+"failure",cst={apiCallStatus:null,payloadData:null,payloadStatus:null};const dst="travelKe/motorAgentModalDetails/",pst=dst+"setValue/",mst=dst+"setValid/",vst=pst+"modalFormDisplay",fst="travelKe/motorAgentModalDetails/state/reinitialize",yst="travelKe/motorAgentModalDetails/transition/formValid",hst="travelKe/motorAgentModalDetails/transition/formInValid",gst=dst+"api/pending",bst=dst+"api/sucesss",Ast=dst+"api/failure",Sst=dst+"trigger/agents",Nst=pst+"intermediaryType",Cst=mst+"intermediaryType",Ist=()=>({type:yst}),Dst=()=>({type:hst}),wst=()=>({type:gst}),Est=()=>({type:bst}),Tst=()=>({type:Ast}),Ost=pst+"Allagents",Pst=pst+"name",Mst=mst+"name",Lst=pst+"phoneNumber",zst=mst+"phoneNumber",kst={displayModal:!1,formStatus:S.wK.INVALID,apiCallStatus:null,agents:null,form:{name:{value:null,error:null,status:null},agentCode:{value:null,error:null,status:null},intermediaryType:{value:null,error:null,status:null}}};const Vst=(0,m.HY)({routing:function(e,t){void 0===e&&(e=Ntt);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case itt:return{...e,doNavigation:!0,activePageIndex:t.value};case ltt:return{...e,doNavigation:!1};case ftt:return r(att.QOUTE);case mtt:return r(att.SELECT_PLAN);case htt:return r(att.CONFIRM_DETAILS);case btt:return r(att.TRAVELER_DETAILS);case Stt:return r(att.PAYMENT);case dtt:return{...e,landingPage:t.value};case ptt:return r(att.LANDING_PAGE);default:return e}},quote:function(e,t){void 0===e&&(e=kat);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Ttt:return{...e,formStatus:S.wK.INVALID};case Ett:return{...e,formStatus:S.wK.VALID};case Mrt:return{...e,countries:t.value};case Lrt:return{...e,countries:t.error};case Frt:return{...e,benefitsWorldwide:t.value};case jrt:return{...e,benefitsWorldwide:t.error};case xrt:return{...e,benefitsEurope:t.value};case _rt:return{...e,benefitsEurope:t.error};case Brt:return{...e,benefitsAsia:t.value};case Wrt:return{...e,benefitsAsia:t.error};case Urt:return{...e,benefitsAfrica:t.value};case $rt:return{...e,benefitsAfrica:t.error};case qrt:return{...e,benefitsStudents:t.value};case Krt:return{...e,benefitsStudents:t.error};case Grt:return{...e,benefitsPilgrimage:t.value};case Yrt:return{...e,benefitsPilgrimage:t.error};case Utt:return{...e,apiPendingCountries:S.rs.PENDING};case $tt:return{...e,apiPendingCountries:S.rs.SUCCESS};
2case Btt:return{...e,apiPendingCountries:S.rs.FAILURE};case Ott:return{...e,shareQuoteFormStatus:S.wK.VALID};case Drt:return{...e,addedCover:t.value};case Ptt:return{...e,shareQuoteFormStatus:S.wK.INVALID};case krt:return{...e,plan:t.value};case Vrt:return{...e,segment:t.value};case Rrt:return{...e,section:t.value};case Jrt:return a("tripType",e=>({...e,value:t.value}));case wrt:return{...e,premiumCalculation:{...e.premiumCalculation,value:t.value,status:S.rs.SUCCESS}};case Zrt:return a("currentlyInKenya",e=>({...e,value:t.value}));case Xrt:return a("currentlyInKenya",e=>({...e,status:r(t.error),error:t.error}));case eat:return a("tripType",e=>({...e,status:r(t.error),error:t.error}));case uat:return a("email",e=>({...e,value:t.value}));case oat:return a("email",e=>({...e,status:r(t.error),error:t.error}));case aat:return a("name",e=>({...e,value:t.value}));case nat:return a("name",e=>({...e,status:r(t.error),error:t.error}));case sat:return a("phoneNumber",e=>({...e,value:t.value}));case lat:return a("phoneNumber",e=>({...e,status:r(t.error),error:t.error}));case tat:return a("coverFor",e=>({...e,value:t.value}));case rat:return a("coverFor",e=>({...e,status:r(t.error),error:t.error}));
2case iat:return a("departureCountry",e=>({...e,value:t.value}));case cat:return a("departureCountry",e=>({...e,status:r(t.error),error:t.error}));case dat:return a("destinationCountry",e=>({...e,value:t.value}));case pat:return a("destinationCountry",e=>({...e,status:r(t.error),error:t.error}));case mat:return a("departureDate",e=>({...e,value:t.value}));case vat:return a("departureDate",e=>({...e,status:r(t.error),error:t.error}));case hat:return a("dob",e=>({...e,value:t.value}));case gat:return a("dob",e=>({...e,status:r(t.error),error:t.error}));case fat:return a("returnDate",e=>({...e,value:t.value}));case yat:return a("returnDate",e=>({...e,status:r(t.error),error:t.error}));case bat:return a("noOfTravellers",e=>({...e,value:t.value}));case Aat:return a("noOfTravellers",e=>({...e,status:r(t.error),error:t.error}));case Sat:return a("noOfMinors",e=>({...e,value:t.value}));case Nat:return a("noOfMinors",e=>({...e,status:r(t.error),error:t.error}));case Cat:return a("noOfAdults",e=>({...e,value:t.value}));case Iat:return a("noOfAdults",e=>({...e,status:r(t.error),error:t.error}));case Dat:return a("noOfSeniors",e=>({...e,value:t.value}));case wat:return a("noOfSeniors",e=>({...e,status:r(t.error),error:t.error}));case Eat:return a("noOfSeniors76",e=>({...e,value:t.value}));case Tat:return a("noOfSeniors76",e=>({...e,status:r(t.error),error:t.error}));case Oat:return a("noOfSeniors81",e=>({...e,value:t.value}));case Pat:return a("noOfSeniors81",e=>({...e,status:r(t.error),error:t.error}));case Mat:return a("selectedCover",e=>({...e,value:t.value}));case Lat:return a("selectedCover",e=>({...e,status:r(t.error),error:t.error}));case zat:return{...e,showShareModal:t.value};case Ert:return{...e,shareQuoteFormStatus:S.wK.VALID};case Trt:return{...e,quoteShare:t.value};case Ort:return{...e,quoteShare:t.error};case Mtt:return a("shareEmail",e=>({...e,value:t.value}));case Ltt:return a("shareEmail",e=>({...e,status:r(t.error),error:t.error}));case _tt:return{...e,shareQuoteAPIStatus:S.rs.PENDING};case Ftt:return{...e,shareQuoteAPIStatus:S.rs.SUCCESS};case jtt:return{...e,shareQuoteAPIStatus:S.rs.FAILURE};case wtt:return kat;default:return e}},travelDetails:function(e,t){var r;void 0===e&&(e=jnt);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}}),u=(t,r)=>({...e,emergency:{...e.emergency,[t]:r(e.emergency[t])}});switch(t.type){case Qat:return{...e,personalDetailId:t.value};case Zat:return{...e,personalDetailId:0};case _nt:return n("referred",e=>({...e,value:t.value}));case Fnt:return n("referred",e=>({...e,error:t.error,status:a(t.error)}));case _at:return{...e,formStatus:S.wK.VALID};case Fat:return{...e,formStatus:S.wK.INVALID};case Tnt:return{...e,travellers:t.value};case Mnt:return{...e,currentTravellerIndex:t.value};case Ont:return{...e,travellers:[].concat((0,p.A)(e.travellers),[t.value])};case Pnt:const i=(o=null===(r=e)||void 0===r?void 0:r.travellers,s=t.id,l=t.value,o.map(e=>e.travellerId.value===s?l:e));return{...e,travellers:i};case rnt:return n("dob",e=>({...e,value:t.value}));case ant:return n("dob",e=>({...e,error:t.error,status:a(t.error)}));case Ent:return n("travellerId",e=>({...e,value:t.value}));case ent:return n("fullName",e=>({...e,value:t.value}));case tnt:return n("fullName",e=>({...e,error:t.error,status:a(t.error)}));case ont:return n("idType",e=>({...e,value:t.value}));case snt:return n("idType",e=>({...e,error:t.error,status:a(t.error)}));case vnt:return n("phoneNumber",e=>({...e,value:t.value}));case fnt:return n("phoneNumber",e=>({...e,error:t.error,status:a(t.error)}));case ynt:return n("email",e=>({...e,value:t.value}));case hnt:return n("email",e=>({...e,error:t.error,status:a(t.error)}));case Xat:return n("title",e=>({...e,value:t.value}));case Jat:return n("title",e=>({...e,error:t.error,status:a(t.error)}));case lnt:return n("idNumber",e=>({...e,value:t.value}));case int:return n("idNumber",e=>({...e,error:t.error,status:a(t.error)}));case cnt:return n("passport",e=>({...e,value:t.value}));case dnt:return n("passport",e=>({...e,error:t.error,status:a(t.error)}));case pnt:return n("kraNumber",e=>({...e,value:t.value}));case mnt:return n("kraNumber",e=>({...e,error:t.error,status:a(t.error)}));case gnt:return n("kraPinDoc",e=>({...e,value:t.value}));case Ant:return n("kraPinDoc",e=>({...e,value:null}));case bnt:return n("kraPinDoc",e=>({...e,error:t.error,status:a(t.error)}));case Snt:return n("idDoc",e=>({...e,value:t.value}));case Nnt:return n("idDoc",e=>({...e,error:t.error,status:a(t.error)}));case Cnt:return n("idDoc",e=>({...e,value:null}));case Int:return n("passportDoc",e=>({...e,value:t.value}));case Dnt:return n("passportDoc",e=>({...e,error:t.error,status:a(t.error)}));case wnt:return n("passportDoc",e=>({...e,value:null}));case Lnt:return u("fullName",e=>({...e,value:t.value}));case knt:return u("phoneNumber",e=>({...e,value:t.value}));case Rnt:return u("email",e=>({...e,value:t.value}));case xnt:return u("email",e=>({...e,error:t.error,status:a(t.error)}));case znt:return u("fullName",e=>({...e,error:t.error,status:a(t.error)}));case Vnt:return u("phoneNumber",e=>({...e,error:t.error,status:a(t.error)}));
2case Wat:return{...e,apiCallStatus:S.rs.PENDING};case qat:return{...e,apiCallStatus:S.rs.SUCCESS};case Kat:return{...e,apiCallStatus:S.rs.FAILURE};case Gat:return{...e,formStatus:S.wK.VALID};case Yat:return{...e,personalDetailsReferenceData:t.value};case Hat:return{...e,personalDetailsReferenceData:t.error};case Uat:return{...e,form:t.value};case jat:return{...e,form:jnt.form};default:return e}var o,s,l},payments:function(e,t){void 0===e&&(e=Not);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Bnt:return{...e,formStatus:S.wK.VALID};case Wnt:return{...e,formStatus:S.wK.INVALID};case zut:return a("phoneNumber",e=>({...e,value:t.value}));case xut:return a("networkProvider",e=>({...e,value:t.value}));case _ut:return a("networkProvider",e=>({...e,error:t.error,status:r(t.error)}));case kut:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case Vut:return a("terms",e=>({...e,value:t.value}));case Rut:return a("terms",e=>({...e,error:t.error,status:r(t.error)}));case Fut:return a("mpesaTransactionCode",e=>({...e,value:t.value}));case jut:return a("mpesaTransactionCode",e=>({...e,error:t.error,status:r(t.error)}));case nut:return{...e,mpesaConfirmationData:t.value};case Jnt:return{...e,mpesaConfirmationApiCallStatus:S.rs.PENDING};case eut:return{...e,mpesaConfirmationApiCallStatus:S.rs.SUCCESS};case tut:return{...e,mpesaConfirmationApiCallStatus:S.rs.FAILURE};case rut:return{...e,mpesaConfirmationApiCallStatus:null};case Qnt:return{...e,stkApiCallStatus:S.rs.PENDING};case Znt:return{...e,stkApiCallStatus:S.rs.SUCCESS};case Xnt:return{...e,stkApiCallStatus:S.rs.FAILURE};case Ynt:return{...e,stkPushData:t.value};case Hnt:return{...e,stkPushData:t.error};case Iut:return{...e,statusApiCallStatus:S.rs.PENDING};case Dut:return{...e,statusApiCallStatus:S.rs.SUCCESS};case wut:return{...e,statusApiCallStatus:S.rs.FAILURE};case Nut:return{...e,paymentStatus:t.value};case Cut:return{...e,paymentStatus:t.error};case Eut:return{...e,apiCallStatus:null};case Kut:return{...e,loginApiCallStatus:S.rs.PENDING};case Gut:return{...e,loginApiCallStatus:S.rs.SUCCESS};case Yut:case Yut:return{...e,loginApiCallStatus:S.rs.FAILURE};case Wut:return{...e,loginData:t.data};case qut:return{...e,loginData:null};case $nt:return{...e,stkApiCallStatus:null,statusApiCallStatus:null,stkPushData:null,mpesaConfirmationData:null,mpesaConfirmationApiCallStatus:null};case aut:return{...e,mpesaConfirmationData:null,mpesaConfirmationApiCallStatus:null};
2case iut:return{...e,bankDetailsApiCallStatus:S.rs.SUCCESS};case cut:return{...e,bankDetailsApiCallStatus:S.rs.FAILURE};case dut:return{...e,bankDetailsApiCallStatus:S.rs.PENDING};case sut:return{...e,bankDetailsData:t.value};case lut:return{...e,bankDetailsData:t.error};case aot:return{...e,paystackApiCallStatus:null};case eot:return{...e,paystackApiCallStatus:S.rs.PENDING};case tot:return{...e,paystackApiCallStatus:S.rs.SUCCESS};case rot:return{...e,paystackApiCallStatus:S.rs.FAILURE};case sot:return{...e,paystackStatusApiCallStatus:null};case lot:return{...e,paystackStatusApiCallStatus:S.rs.PENDING};case iot:return{...e,paystackStatusApiCallStatus:S.rs.SUCCESS};case cot:return{...e,paystackStatusApiCallStatus:S.rs.FAILURE};case bot:return{...e,paystackData:t.value};case got:return{...e,paystackApiCallStatus:null,paystackStatusApiCallStatus:null,paystackData:null,paystackStatusData:null};case yot:return{...e,paystackStatusData:t.value};default:return e}},nextOfKin:function(e,t){void 0===e&&(e=Zot);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case o.FORM_VALID_MOTOR_INSURANCE_NEXT_OF_KIN_FORM:return{...e,formStatus:S.wK.VALID};case o.FORM_INVALID_MOTOR_INSURANCE_NEXT_OF_KIN_FORM:return{...e,formStatus:S.wK.INVALID};case xot:return a("relationship",e=>({...e,value:t.value}));case _ot:return a("relationship",e=>({...e,error:t.error,status:r(t.error)}));case Vot:return a("lastName",e=>({...e,value:t.value}));case Rot:return a("lastName",e=>({...e,error:t.error,status:r(t.error)}));case zot:return a("firstName",e=>({...e,value:t.value}));case kot:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case Uot:return a("email",e=>({...e,value:t.value}));case $ot:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case Fot:return a("idNumber",e=>({...e,value:t.value}));case jot:return a("idNumber",e=>({...e,error:t.error,status:r(t.error)}));case Bot:return a("postalAddress",e=>({...e,value:t.value}));case Wot:return a("postalAddress",e=>({...e,error:t.error,status:r(t.error)}));case Eot:return{...e,apiCallStatus:S.rs.PENDING};case Tot:return{...e,apiCallStatus:S.rs.SUCCESS};case Oot:return{...e,apiCallStatus:S.rs.FAILURE};case Pot:return{...e,formStatus:S.wK.VALID};case Mot:return{...e,personalDetailsReferenceData:t.value};case Lot:return{...e,personalDetailsReferenceData:t.error};case wot:return Zot;default:return e}},payloadCollection:function(e,t){switch(void 0===e&&(e=cst),t.type){case Jot:return{...e,apiCallStatus:null};case est:return{...e,apiCallStatus:S.rs.PENDING};case tst:return{...e,apiCallStatus:S.rs.SUCCESS};case rst:return{...e,apiCallStatus:S.rs.FAILURE};case lst:return{...e,payloadData:t.value};case ist:return{...e,payloadStatus:S.wK.INVALID,payloadData:t.error};default:return e}},agent:function(e,t){void 0===e&&(e=kst);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case yst:return{...e,formStatus:S.wK.VALID};case vst:return{...e,displayModal:t.value};case hst:return{...e,formStatus:S.wK.INVALID};case gst:return{...e,apiCallStatus:S.rs.PENDING};case bst:return{...e,apiCallStatus:S.rs.SUCCESS};case Ast:return{...e,apiCallStatus:S.rs.FAILURE};case Pst:return a("name",e=>({...e,value:t.value}));case Mst:return a("name",e=>({...e,error:t.error,status:r(t.error)}));case Lst:return a("agentCode",e=>({...e,value:t.value}));case zst:return a("agentCode",e=>({...e,error:t.error,status:r(t.error)}));case Nst:return a("intermediaryType",e=>({...e,value:t.value}));case Cst:return a("intermediaryType",e=>({...e,error:t.error,status:r(t.error)}));case Ost:return{...e,agents:t.value};case fst:return kst;default:return e}}});var Rst=r(83559),xst=r(12484);const _st={activePageIndex:xst.kX,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null,scrollToId:null};var Fst=r(49797),jst=r(15844);const Ust={formStatus:{value:S.wK.INVALID,error:null,status:null},relationship:{value:null,error:null,status:null},age:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},coverAmount:{value:null,error:null,status:S.Oz.VALID},monthlyPremium:{value:null,error:null,status:null},addPartner:{value:!1,error:null,status:S.Oz.VALID},addChild:{value:!1,error:null,status:S.Oz.VALID},selectedCoverCategory:{value:null,error:null,status:null},benefitsDetails:{value:null,error:null,status:null},benefitsDetailsOnPremium:{value:null,error:null,status:null,dependentField:"age",dependentValue:null,validationCondition:(e,t)=>(null==t?void 0:t.value)<50},title:{value:null,error:null,status:null},nationality:{value:"Botswana",error:null,status:S.Oz.VALID},gender:{value:null,error:null,status:null}
2,id:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},surname:{displayValue:null,value:null,error:null,status:null},childIsStudent:{value:null,error:null,status:null,dependentField:"selectedCoverCategory",dependentValue:xst.mP.CHILD},childHaveSpecialNeed:{value:null,error:null,status:null,dependentField:"selectedCoverCategory",dependentValue:xst.mP.CHILD},memberFromLivesCovered:{value:null,error:null,status:null},hearAboutUs:{value:null,error:null,status:null,displayValue:null},hearAboutUsPlatform:{value:null,error:null,status:S.wK.VALID,dependentField:"hearAboutUs",dependentValue:null,validationCondition:(e,t)=>["fromSomeone","omEmployee","broker","other"].includes(null==t?void 0:t.displayValue)},socialPlatform:{value:null,error:null,status:null,displayValue:null,dependentField:"hearAboutUs",dependentValue:"Online"},referFriendFamily:{value:null,error:null,status:null,displayValue:null},referFullName:{value:null,error:null,status:null,displayValue:null,dependentField:"referFriendFamily",dependentValue:xst.mw.YES},referCellphoneNumber:{value:null,error:null,status:null,displayValue:null,dependentField:"referFriendFamily",dependentValue:xst.mw.YES},email:{value:null,error:null,status:null},cellphone:{value:null,error:null,status:null},beneficiaryName:{displayValue:null,value:null,error:null,status:null,dependentField:"memberFromLivesCovered",dependentValue:"Yes"},agentCode:{displayValue:null,value:null,error:null,status:null,dependentField:"agentDetail",dependentValue:"Yes"},agentDetail:{displayValue:null,value:null,error:null,status:null},currentResidence:{displayValue:null,value:null,error:null,status:null}},$st={livesCovered:{[xst.Gb.MYSELF]:{},[xst.Gb.ME_AND_MY_DIRECT_FAMILY]:{},[xst.Gb.PARENTS_AND_IN_LAWS]:{},[xst.Gb.EXTENDED_FAMILY]:{},[xst.Gb.BENIFITS]:{},[xst.Gb.BENEFECIARY]:{},[xst.Gb.AGENT]:{}},memberId:0,highestCoverAmount:0,editQuoteDetails:{id:null,category:null},deleteQuoteDetails:null,form:Ust,coverType:null,popupModalDetails:null};const Bst="kmfCover/purchasePersonalDetails/transition/formValid",Wst="kmfCover/purchasePersonalDetails/transition/formInvalid",qst="kmfCover/purchasePersonalDetails/",Kst=qst+"setValue/",Gst=qst+"setValid/",Yst=qst+"setEdit",Hst=e=>({type:Kst,value:e}),Qst=qst+"withoutValiddation/setValue",Zst="Botswana",Xst={formStatus:S.wK.INVALID,isPurchasePersonalDetailsEdit:!1,form:{title:{value:null,error:null,status:null},firstName:{value:null,error:null,status:null},middleName:{value:null,error:null,status:S.wK.VALID},surname:{value:null,error:null,status:null},nationality:{value:Zst,error:null,status:S.Oz.VALID},birthCountry:{value:Zst,error:null,status:S.Oz.VALID},id:{value:null,error:null,status:null},expiryDate:{value:null,error:null,status:null},dateOfBirth:{value:null,error:null,status:null},prominentPerson:{value:null,error:null,status:null},streetAddress:{value:null,error:null,status:null},city:{value:null,error:null,status:null},country:{value:Zst,error:null,status:S.Oz.VALID},residenceTimePeriod:{value:null,error:null,status:null},previousPostalAddress:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},previousPostalCity:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},previousPostalCountry:{value:null,error:null,status:null,dependentValue:"Less than two years",dependentField:"residenceTimePeriod"},postalSuburb:{value:null,error:null,status:null},postalCity:{value:null,error:null,status:null},postalCountry:{value:Zst,error:null,status:S.Oz.VALID},employementType:{value:null,error:null,status:null},employeeOccupation:{value:null,error:null,status:null,dependentField:"employementType",dependentValue:null,validationCondition:(e,t)=>["Employed","Self Employed"].includes(null==t?void 0:t.value)},otherEmployeeOccupation:{value:null,error:null,status:null,dependentField:"employeeOccupation",dependentValue:"Other"},sourceOfIncome:{value:null,error:null,status:null},otherSourceOfIncome:{value:null,error:null,status:null,dependentField:"sourceOfIncome",dependentValue:"Other"},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null}
2,telephoneWork:{value:null,error:null,status:null,dependentField:"employementType",dependentValue:"Employed"}}};const Jst="kaMetlhaFuneralCover/uploadDocuments/",elt=Jst+"setValue/",tlt=Jst+"setValid/",rlt=e=>({type:elt,value:e}),alt=Jst+"reset",nlt={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},ult=Jst+"/setPresignedValue",olt={formStatus:S.wK.INVALID,form:{certifiedCopyOfId:{fileName:null,fileContaint:null,error:null,status:null,file:null},incomeProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},addressProof:{fileName:null,fileContaint:null,error:null,status:null,file:null},bankStatement:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const slt="kaMetlhaFuneralCover/transition/bankingDetails/formValid",llt="kaMetlhaFuneralCover/transition/bankingDetails/formInvalid",ilt="kaMetlhaFuneralCover/bankingDetails/",clt=ilt+"setValue/",dlt=ilt+"setValid/",plt=e=>({type:clt,value:e}),mlt={formStatus:S.wK.INVALID,form:{bankName:{value:null,error:null,status:null,displayValue:null},branchCode:{value:null,error:null,status:null,displayValue:null},accountNumber:{value:null,error:null,status:null},accountHolder:{value:null,error:null,status:null},accountType:{value:null,error:null,status:null,displayValue:null},debitOrderDay:{value:null,error:null,status:null},commencingMonth:{value:null,error:null,status:S.wK.VALID},paymentAuthorization:{value:S.Yf.NO,error:null,status:null}}};var vlt=r(33336);const flt={apiDetails:{status:S.rs.IDLE,name:null,content:null},banks:[],branchCodes:[],termsandConditions:!1,purchaseServiceResponse:{},quoteResponese:{},agentInfo:null};const ylt=(0,m.HY)({quote:function(e,t){var r,a,n,u,o,s,l,i,c,d,p,m;void 0===e&&(e=$st);const v=e=>e?S.Oz.ERROR:S.Oz.VALID,f=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Fst.Mo:return t.value,{...e,form:Ust};case Fst.V0:const{[null==t?void 0:t.value]:y=Ust}={...e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY],...e.livesCovered[xst.Gb.PARENTS_AND_IN_LAWS],...e.livesCovered[xst.Gb.EXTENDED_FAMILY]},h={beneficiaryName:null!=t&&t.value?e.form.beneficiaryName:Ust.beneficiaryName,email:null!=t&&t.value?e.form.email:Ust.email,cellphone:null!=t&&t.value?e.form.cellphone:Ust.cellphone,id:null!=y&&null!==(r=y.id)&&void 0!==r&&r.value?null==y?void 0:y.id:null==Ust?void 0:Ust.id,selectedCoverCategory:{...null==y?void 0:y.selectedCoverCategory,value:xst.Gb.BENEFECIARY,displayValue:xst.Gb.BENEFECIARY}};return{...e,form:{...y,...h,memberFromLivesCovered:e.form.memberFromLivesCovered}};case Fst.aY:return f(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case Fst.pB:const{fieldType:g,error:b}=t;return f(g,e=>({...e,error:b,status:v(b)}));case Fst.eA:const{id:A,category:N}=t.value,C=(null===(a=Object.values(e.livesCovered[xst.Gb.BENEFECIARY])[0])||void 0===a||null===(n=a.beneficiaryName)||void 0===n?void 0:n.value)===A,{[A]:I,...D}=e.livesCovered[N];return{...e,livesCovered:{...e.livesCovered,[xst.Gb.BENEFECIARY]:C?{}:e.livesCovered[xst.Gb.BENEFECIARY],[N]:D}};case Fst.Qe:return{...e,form:e.livesCovered[t.value.category][t.value.id],editQuoteDetails:{category:t.value.category,id:t.value.id,relation:null===(u=e.livesCovered[t.value.category][t.value.id])||void 0===u||null===(o=u.relationship)||void 0===o?void 0:o.value},coverType:t.value.coverType};case Fst.YO:const{coverType:w,relation:E}=t.value;let T=e.livesCovered,O=e.memberId+1,P="member_"+e.memberId;const M={[(null===(s=e.editQuoteDetails)||void 0===s?void 0:s.id)||P]:{...e.form,relationship:{...e.form.relationship,value:E,status:S.Oz.VALID}}};return Object.assign(T[w],M),{...e,form:Ust,livesCovered:{...T},coverType:null,editQuoteDetails:{id:null,category:null},memberId:null!==(l=e.editQuoteDetails)&&void 0!==l&&l.id?e.memberId:O};case Fst.xH:return((t,r)=>({...e,form:Ust,[t]:r}))(null===(i=t.value)||void 0===i?void 0:i.fieldType,null===(c=t.value)||void 0===c?void 0:c.value);case Fst.x_:return((t,r)=>({...e,[t]:r}))(null===(d=t.value)||void 0===d?void 0:d.fieldType,null===(p=t.value)||void 0===p?void 0:p.value);case Fst.AT:const L=t=>{var r;null===(r=Object.keys(e.livesCovered[t]))||void 0===r||r.map(r=>{const a=e.livesCovered[t][r];a.coverAmount.value=5e3,a.monthlyPremium.value=(0,jst.q8)(t,a.age.value,5e3),Object.assign(e.livesCovered[t],{[r]:a})})};return L(xst.Gb.PARENTS_AND_IN_LAWS),L(xst.Gb.EXTENDED_FAMILY),{...e,highestCoverAmount:5e3,livesCovered:{...e.livesCovered}};case Fst.pt:const z=Object.keys(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY])[0],k=e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY][z],V=Object.values(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY]).length>1?xst.Gb.ME_AND_MY_DIRECT_FAMILY:xst.Gb.MYSELF;return k.monthlyPremium.value=(0,jst.q8)(V,k.age.value,k.coverAmount.value),Object.assign(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY],{[z]:k}),{...e,livesCovered:{...e.livesCovered}};case Fst.H4:return(()=>{var r;null===(r=Object.keys(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY]))||void 0===r||r.map(r=>{const a=e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY][r];let n="Child"===a.relationship.value?t.value/2:t.value;a.coverAmount={value:n,error:null,status:S.Oz.VALID},Object.assign(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY],{[r]:a})})})(),{...e,livesCovered:{...e.livesCovered}};case Fst.VK:const R=Object.keys(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY])[0],{title:x,firstName:_,surname:F,nationality:j,id:U}=t.value;return{...e,livesCovered:{...e.livesCovered,[xst.Gb.ME_AND_MY_DIRECT_FAMILY]:{...e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY],[R]:{...e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY][R],title:{...x},nationality:{...j},firstName:{..._},surname:{...F}
2,id:{...U},formStatus:{value:S.wK.VALID,error:null,status:null,displayValue:S.wK.VALID}}}}};case Fst.Np:return{...e,livesCovered:{...e.livesCovered,[xst.Gb.ME_AND_MY_DIRECT_FAMILY]:{}}};case Fst.qx:return{...e,popupModalDetails:t.value};case Fst.oh:const{[null!==(m=null==t?void 0:t.value)&&void 0!==m?m:""]:$=Ust}={...e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY],...e.livesCovered[xst.Gb.PARENTS_AND_IN_LAWS],...e.livesCovered[xst.Gb.EXTENDED_FAMILY]},B=Object.keys(e.livesCovered[xst.Gb.BENEFECIARY])[0],W=null!=t&&t.value?$:e.livesCovered[xst.Gb.BENEFECIARY][B],q=null!=t&&t.value?B:e.livesCovered[xst.Gb.BENEFECIARY][B].beneficiaryName.value,K=Object.keys(e.livesCovered[xst.Gb.ME_AND_MY_DIRECT_FAMILY]).includes(q)?xst.Gb.ME_AND_MY_DIRECT_FAMILY:Object.keys(e.livesCovered[xst.Gb.PARENTS_AND_IN_LAWS]).includes(q)?xst.Gb.PARENTS_AND_IN_LAWS:Object.keys(e.livesCovered[xst.Gb.EXTENDED_FAMILY]).includes(q)?xst.Gb.EXTENDED_FAMILY:Object.keys(e.livesCovered[xst.Gb.BENEFECIARY]).includes(q)?xst.Gb.BENEFECIARY:null;return{...e,...K?{livesCovered:{...e.livesCovered,[K]:{...e.livesCovered[K],[q]:W}}}:{}};case Fst.Rd:const G=Object.keys(e.livesCovered[xst.Gb.BENIFITS])[0],Y={...Object.values(e.livesCovered[xst.Gb.BENIFITS])[0],benefitsDetailsOnPremium:{value:null,error:null,status:null,dependentField:"age",dependentValue:null,validationCondition:(e,t)=>(null==t?void 0:t.value)<50}};return{...e,livesCovered:{...e.livesCovered,[xst.Gb.BENIFITS]:{[G]:{...Y}}}};default:return e}},personalDetails:function(e,t){void 0===e&&(e=Xst);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Bst:return{...e,formStatus:S.wK.VALID};case Wst:return{...e,formStatus:S.wK.INVALID};case Kst:return"nationality"===t.value.fieldType?{...e,form:{...e.form,nationality:{...e.form.nationality,value:t.value.value},id:{value:null,error:null,status:null}}}:a(t.value.fieldType,e=>({...e,value:t.value.value}));case Qst:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayVAlue:t.value.value,error:null,status:null}));case Gst:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case Yst:return{...e,isPurchasePersonalDetailsEdit:t.value};default:return e}},routing:function(e,t){void 0===e&&(e=_st);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Rst.lm:return{...e,activePageIndex:t.value};case Rst.N7:return{...e,doNavigation:!0,activePageIndex:t.value};case Rst.TC:return{...e,doNavigation:!1};case Rst.ae:return r(xst.i.REPLACEMENT_POLICY);case Rst.QE:return r(xst.i.PERSONAL_DETAILS);case Rst.Vd:return r(xst.i.LIVES_COVERED);case Rst.YH:return r(xst.i.BENEFICIARIES);case Rst.Ug:return r(xst.i.PAYMENT_DETAILS);case Rst.vu:return r(xst.i.UPLOAD_DOCUMENTS);case Rst.KD:return r(xst.i.CONFIRMATION);case Rst.Lf:return r(xst.i.THANK_YOU);case Rst.cf:return{...e,scrollToId:t.value};case Rst.Cb:return{...e,scrollToId:null};default:return e}},uploadDocuments:function(e,t){var r;void 0===e&&(e=olt);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case elt:const{inputType:u,fileName:o,fileContaint:s,file:l}=t.value;return n(u,e=>({...e,fileName:o,fileContaint:s,file:l}));case tlt:return n(t.fileType,e=>({...e,error:t.error,status:a(t.error)}));case alt:return{...e,form:olt.form};case ult:const i={...e.form};return null==t||null===(r=t.value)||void 0===r||r.forEach(e=>{const t=e.documentName;i[t]&&(i[t].url=e.url)}),{...e,form:i};default:return e}},bankingDetails:function(e,t){void 0===e&&(e=mlt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case slt:return{...e,formStatus:S.wK.VALID};case llt:return{...e,formStatus:S.wK.INVALID};case clt:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case dlt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));default:return e}},referenceData:function(e,t){var r,a;void 0===e&&(e=flt);switch(t.type){case vlt.YZ:return((t,r)=>({...e,[t]:r}))(null===(r=t.value)||void 0===r?void 0:r.fieldType,null===(a=t.value)||void 0===a?void 0:a.value);
2case vlt.UM:return{...e,apiDetails:{...t.value}};case vlt.xc:return{...e,termsandConditions:t.value};case vlt._l:return{...e,apiStatus:t.value};case vlt.B7:return{...e,purchaseServiceResponse:t.value};case vlt.KL:return{...e,quoteResponese:t.value};default:return e}}}),hlt="kaMetlhaFuneralClaim/routing/setValue/",glt=hlt+"navigatePrevious",blt=hlt+"navigateNext",Alt=hlt+"navigateIndex",Slt=hlt+"navigationDone",Nlt=hlt+"activePageIndex",Clt="kaMetlhaFuneralClaim/routing/transition/",Ilt=Clt+"toClaimentDetails",Dlt=Clt+"toDeceasedDetails",wlt=()=>({type:Dlt}),Elt=Clt+"toUploadDocuments",Tlt=Clt+"toSuccess",Olt=Clt+"progressBar",Plt=0,Mlt=1,Llt=2,zlt=3,klt=[{title:"Claiment Details",isActive:!1,isCompleted:!1},{title:"Deceased Details",isActive:!1,isCompleted:!1},{title:"Upload Documents",isActive:!1,isCompleted:!1}],Vlt={activePageIndex:0,progressBarSteps:klt,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null};const Rlt="kaMetlhaFuneralClaim/claimentDetails/transition/formValid",xlt="kaMetlhaFuneralClaim/claimentDetails/transition/formInvalid",_lt=()=>({type:Rlt}),Flt=()=>({type:xlt}),jlt="kaMetlhaFuneralClaim/claimentDetails/setValue/",Ult="kaMetlhaFuneralClaim/claimentDetails/setValid/",$lt="kaMetlhaFuneralClaim/claimentDetails/resetForm",Blt=(e,t)=>({type:Ult,error:e,value:{fieldType:t}}),Wlt={formStatus:S.wK.INVALID,form:{claimentType:{displayValue:null,value:null,error:null,status:null},title:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},middleName:{displayValue:null,value:null,error:null,status:null},lastName:{displayValue:null,value:null,error:null,status:null},policyNumber:{displayValue:null,value:null,error:null,status:null},idNumber:{displayValue:null,value:null,error:null,status:null},isPip:{displayValue:"No",value:"02",error:null,status:null},relationshipToPolicyHolder:{displayValue:null,value:null,error:null,status:null},streetAddress:{displayValue:null,value:null,error:null,status:null},city:{displayValue:null,value:null,error:null,status:null},district:{displayValue:null,value:null,error:null,status:null},residentialDuration:{displayValue:null,value:null,error:null,status:null},dateOfBirth:{displayValue:null,value:null,error:null,status:null},email:{displayValue:null,value:null,error:null,status:null},occupation:{displayValue:null,value:null,error:null,status:null},employer:{displayValue:null,value:null,error:null,status:null},employerPlace:{displayValue:null,value:null,error:null,status:null},isAccountHolder:{displayValue:"No",value:"02",error:null,status:null},accountHolderId:{displayValue:null,value:null,error:null,status:null},accountHolderName:{displayValue:null,value:null,error:null,status:null},bank:{displayValue:null,value:null,error:null,status:null},bankBranch:{displayValue:null,value:null,error:null,status:null},accountNumber:{displayValue:null,value:null,error:null,status:null},accountType:{displayValue:null,value:null,error:null,status:null},idSelected:{displayValue:null,value:null,error:null,status:null},nationality:{displayValue:null,value:null,error:null,status:null},country:{displayValue:"Botswana",value:"Botswana",error:null,status:S.wK.VALID},residenceTimePeriod:{displayValue:null,value:null,error:null,status:null},previousPostalAddress:{displayValue:null,value:null,error:null,status:null},previousPostalCity:{displayValue:null,value:null,error:null,status:null},previousPostalCountry:{displayValue:"Botswana",value:"Botswana",error:null,status:S.wK.VALID},postalSuburb:{displayValue:null,value:null,error:null,status:null},postalCity:{displayValue:null,value:null,error:null,status:null},postalCountry:{displayValue:"Botswana",value:"Botswana",error:null,status:S.wK.VALID},mobileNumber:{displayValue:null,value:null,error:null,status:null},employementType:{displayValue:null,value:null,error:null,status:null},employeeOccupation:{displayValue:null,value:null,error:null,status:null},otherEmployeeOccupation:{displayValue:null,value:null,error:null,status:null},sourceOfIncome:{displayValue:null,value:null,error:null,status:null},otherSourceOfIncome:{displayValue:null,value:null,error:null,status:null},employerPlace:{displayValue:null,value:null,error:null,status:null},employerName:{displayValue:null,value:null,error:null,status:null}}};const qlt="kaMetlhaFuneralClaim/deceasedDetails/transition/formValid",Klt="kaMetlhaFuneralClaim/deceasedDetails/transition/formInvalid",Glt=()=>({type:qlt}),Ylt=()=>({type:Klt}
2),Hlt="kaMetlhaFuneralClaim/deceasedDetails/setValue/",Qlt="kaMetlhaFuneralClaim/deceasedDetails/setValid/",Zlt={formStatus:S.wK.INVALID,form:{deceasedRelation:{displayValue:null,value:null,error:null,status:null},relationShip:{displayValue:null,value:null,error:null,status:null},title:{displayValue:null,value:null,error:null,status:null},firstName:{displayValue:null,value:null,error:null,status:null},middleName:{displayValue:null,value:null,error:null,status:null},lastName:{displayValue:null,value:null,error:null,status:null},idSelected:{displayValue:null,value:null,error:null,status:null},accountHolderId:{displayValue:null,value:null,error:null,status:null},dateOfDeath:{displayValue:null,value:null,error:null,status:null},reasonForDelay:{displayValue:null,value:null,error:null,status:null},placeOfDeath:{displayValue:null,value:null,error:null,status:null},cause:{displayValue:null,value:null,error:null,status:null},mentionedCause:{displayValue:null,value:null,error:null,status:null}}};const Xlt="kaMetlhaFuneralClaim/uploadDocuments/transition/formValid",Jlt="kaMetlhaFuneralClaim/uploadDocuments/transition/formInvalid",eit=()=>({type:Xlt}),tit=()=>({type:Jlt}),rit="kaMetlhaFuneralClaim/uploadDocuments/",ait=rit+"setValue/",nit="kaMetlhaFuneralClaim/uploadDocuments/setValid/",uit={formStatus:S.wK.INVALID,form:{deathCertificate:{fileName:null,fileContaint:null,error:null,status:null,file:null},proofOfBanking:{fileName:null,fileContaint:null,error:null,status:null,file:null},beneficiaryId:{fileName:null,fileContaint:null,error:null,status:null,file:null},proofOfAddress:{fileName:null,fileContaint:null,error:null,status:null,file:null},affidavitRelation:{fileName:null,fileContaint:null,error:null,status:null,file:null},claimantsId:{fileName:null,fileContaint:null,error:null,status:null,file:null},affidavitSurname:{fileName:null,fileContaint:null,error:null,status:null,file:null},marriageCertificate:{fileName:null,fileContaint:null,error:null,status:null,file:null},marriageAffidavit:{fileName:null,fileContaint:null,error:null,status:null,file:null},childBirthCertificate:{fileName:null,fileContaint:null,error:null,status:null,file:null},policeReport:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};const oit="kaMetlhaFuneralClaim/referenceData/",sit=oit+"bankReferenceData/getValue/",lit=oit+"branchCodeReferenceData/getValue/",iit=oit+"bankReferenceData/setValue/",cit=oit+"branchCodeReferenceData/setValue/",dit=oit+"branchCodeReferenceData/setApiStatus",pit=e=>({type:dit,value:e}),mit="kaMetlhaFuneralClaim/callMailService/sendMail",vit="kaMetlhaFuneralClaim/uploadDocument/sendDocumentMail",fit="kaMetlhaFuneralClaim/setRefNumber/setRef",yit="kaMetlhaFuneralClaim/referenceData/setValue/resetState",hit={apiStatus:null,applicationData:{bankData:null,branchCodesData:null},buyRef:null};const git=(0,m.HY)({routing:function(e,t){void 0===e&&(e=Vlt);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Alt:return{...e,activePageIndex:t.value};case Nlt:return{...e,doNavigation:!0,activePageIndex:t.value};case Slt:return{...e,doNavigation:!1};case Ilt:return r(Plt);case Dlt:return r(Mlt);case Elt:return r(Llt);case Tlt:return r(zlt);case Olt:const a=klt.map((e,r)=>r<=t.value?{...e,isActive:!0,isCompleted:!0}:e);return{...e,progressBarSteps:a};default:return e}},claimentDetails:function(e,t){var r,a;void 0===e&&(e=Wlt);const n=e=>e?e.trim():e,u=e=>e?S.Oz.ERROR:S.Oz.VALID,o=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Rlt:return{...e,formStatus:S.wK.VALID};case xlt:return{...e,formStatus:S.wK.INVALID};case jlt:return o(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:n(t.value.value)}});case Ult:const{fieldType:s}=t.value;return o(s,e=>({...e,error:t.error,status:u(t.error)}));case $lt:return{...Wlt,form:{...Wlt.form,claimentType:{...null===(r=e)||void 0===r||null===(a=r.form)||void 0===a?void 0:a.claimentType}}};default:return e}},deceasedDetails:function(e,t){void 0===e&&(e=Zlt);const r=e=>e?e.trim():e,a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case qlt:return{...e,formStatus:S.wK.VALID};
2case Klt:return{...e,formStatus:S.wK.INVALID};case Hlt:return n(t.value.fieldType,e=>{var a;return{...e,displayValue:null!==(a=t.value.displayValue)&&void 0!==a?a:t.value.value,value:r(t.value.value)}});case Qlt:const{fieldType:u,error:o}=t;return n(u,e=>({...e,error:o,status:a(o)}));default:return e}},uploadDocuments:function(e,t){void 0===e&&(e=uit);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Xlt:return{...e,formStatus:S.wK.VALID};case Jlt:return{...e,formStatus:S.wK.INVALID};case ait:const{value:n}=t;return a(n.fieldType,e=>({...e,fileName:n.fileName,fileContaint:n.fileContaint,file:n.file}));case nit:const{fieldType:u,error:o}=t;return a(u,e=>({...e,error:o,status:r(o)}));default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=hit),t.type){case dit:return{...e,apiStatus:t.value};case iit:return{...e,applicationData:{...e.applicationData,bankData:t.value}};case cit:return{...e,applicationData:{...e.applicationData,branchCodesData:t.value}};case fit:return{...e,buyRef:null==t?void 0:t.value};case yit:return{...hit};default:return e}}}),bit="/exchange-rates",Ait=0,Sit=1,Nit=[{URL:`${bit}/login`,URL_PART:"login",TITLE:"Login"},{URL:`${bit}/update`,URL_PART:"update",TITLE:"Update"}],Cit=(Nit[Ait].URL,Nit[Sit].URL,"eaTravelRates/routing/setValue/"),Iit=Cit+"navigatePrevious",Dit=Cit+"navigateNext",wit=Cit+"navigationDone",Eit=Cit+"activePageIndex",Tit="eaTravelRates/routing/transition/",Oit=Tit+"toLogin",Pit=()=>({type:Oit}),Mit=Tit+"toUpdate",Lit={activePageIndex:0,doNavigation:!1,doExitNavigation:!1,landingPage:null};const zit="eaTravelRates/loginDetails/",kit=zit+"collectLoginDetails/",Vit=zit+"loginSuccess/",Rit=zit+"loginFailure/",xit=zit+"apiPendingLogin/",_it=zit+"apiSuccessLogin/",Fit=zit+"apiFailureLogin/",jit=zit+"collectAuthLoginDetails/",Uit=zit+"authLoginSuccess/",$it=zit+"authLoginFailure/",Bit=zit+"apiPendingAuthLogin/",Wit=zit+"apiSuccessAuthLogin/",qit=zit+"apiFailureAuthLogin/",Kit=zit+"verifyDetails/",Git=zit+"verifySuccess/",Yit=zit+"verifyFailure/",Hit=zit+"apiInitialVerify/",Qit=zit+"apiPendingVerify/",Zit=zit+"apiSuccessVerify/",Xit=zit+"apiFailureVerify/",Jit=()=>({type:xit}),ect=()=>({type:_it}),tct=()=>({type:Fit}),rct=()=>({type:Bit}),act=()=>({type:Wit}),nct=()=>({type:qit}),uct=()=>({type:Qit}),oct=()=>({type:Zit}),sct=()=>({type:Xit}),lct="eaTravelRates/authForm/",ict=lct+"setValue",cct=lct+"setValid",dct=ict+"email",pct=cct+"email",mct=ict+"otp",vct=cct+"otp",fct=ict+"showOtpScreen",yct=ict+"showOtpScreen",hct=lct+"/state/reinitialize",gct={formStatus:S.wK.INVALID,loginApiCallStatus:null,loginData:null,authLoginApiCallStatus:null,authLoginData:null,verifyApiCallStatus:null,verifyData:null,form:{email:{value:null,error:null,status:null},otp:{value:null,error:null,status:null},showOtpScreen:{value:!1,error:null,status:null}}};const bct="eaTravelRates/updateForm/",Act=bct+"setValue",Sct=bct+"setValid",Nct=Act+"fromCurrency",Cct=Sct+"fromCurrency",Ict=Act+"toCurrency",Dct=Sct+"toCurrency",wct=Act+"exchangeRate",Ect=Sct+"exchangeRate",Tct=Act+"activeExchangeRate",Oct=Sct+"activeExchangeRate",Pct=Act+"lastUpdatedExchangeRate",Mct=Sct+"lastUpdatedExchangeRate",Lct=bct+"triggerUpdateDetails/",zct=bct+"triggerUpdateSuccess/",kct=bct+"triggerUpdateFailure/",Vct=bct+"apiPendingTriggerUpdate/",Rct=bct+"apiSuccessTriggerUpdate/",xct=bct+"apiFailureTriggerUpdate/",_ct=bct+"getExchangeDetails/",Fct=bct+"getExchangeSuccess/",jct=bct+"getExchangeFailure/",Uct=bct+"apiPendingGetExchange/",$ct=bct+"apiSuccessGetExchange/",Bct=bct+"apiFailureGetExchange/",Wct=bct+"/state/reinitialize",qct=()=>({type:Vct}),Kct=()=>({type:Rct}),Gct=()=>({type:xct}),Yct=()=>({type:Uct}),Hct=()=>({type:$ct}),Qct=()=>({type:Bct}),Zct={formStatus:S.wK.INVALID,apiCallStatus:null,updateApiCallStatus:null,updateStatusData:null,exchangeListApiCallStatus:null,exchangeData:null,form:{fromCurrency:{value:null,error:null,status:null},toCurrency:{value:null,error:null,status:null},exchangeRate:{value:null,error:null,status:null},activeExchangeRate:{value:null,error:null,status:null},lastUpdatedExchangeRate:{value:null,error:null,status:null}}};const Xct=(0,m.HY)({routing:function(e,t){void 0===e&&(e=Lit);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case Eit:return{...e,doNavigation:!0,activePageIndex:t.value};case wit:return{...e,doNavigation:!1};case Oit:return r(Ait);case Mit:return r(Sit);default:return e}},auth:function(e,t){void 0===e&&(e=gct);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case dct:return a("email",e=>({...e,value:t.value}));case pct:return a("email",e=>({...e,error:t.error,status:r(t.error)}));case mct:return a("otp",e=>({...e,value:t.value}));case vct:return a("otp",e=>({...e,error:t.error,status:r(t.error)}));case fct:return a("showOtpScreen",e=>({...e,value:t.value}));case yct:return a("showOtpScreen",e=>({...e,error:t.error,status:r(t.error)}));case xit:return{...e,loginApiCallStatus:S.rs.PENDING};case _it:return{...e,loginApiCallStatus:S.rs.SUCCESS};case Fit:return{...e,loginApiCallStatus:S.rs.FAILURE};case Vit:return{...e,loginData:t.data};case Rit:return{...e,loginData:null};case Bit:return{...e,authLoginApiCallStatus:S.rs.PENDING};case Wit:return{...e,authLoginApiCallStatus:S.rs.SUCCESS};case qit:return{...e,authLoginApiCallStatus:S.rs.FAILURE};case Uit:return{...e,authLoginData:t.data};case $it:return{...e,authLoginData:null};case Hit:return{...e,verifyApiCallStatus:null};case Qit:return{...e,verifyApiCallStatus:S.rs.PENDING};case Zit:return{...e,verifyApiCallStatus:S.rs.SUCCESS};case Xit:return{...e,verifyApiCallStatus:S.rs.FAILURE};case Git:return{...e,verifyData:t.data};case Yit:return{...e,verifyData:null};case hct:return gct;default:return e}},update:function(e,t){void 0===e&&(e=Zct);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Nct:return a("fromCurrency",e=>({...e,value:t.value}));case Cct:return a("fromCurrency",e=>({...e,error:t.error,status:r(t.error)}));case Ict:return a("toCurrency",e=>({...e,value:t.value}));case Dct:return a("toCurrency",e=>({...e,error:t.error,status:r(t.error)}));case wct:return a("exchangeRate",e=>({...e,value:t.value}));case Ect:return a("exchangeRate",e=>({...e,error:t.error,status:r(t.error)}));case Tct:return a("activeExchangeRate",e=>({...e,value:t.value}));case Oct:return a("activeExchangeRate",e=>({...e,error:t.error,status:r(t.error)}));case Pct:return a("lastUpdatedExchangeRate",e=>({...e,value:t.value}));case Mct:return a("lastUpdatedExchangeRate",e=>({...e,error:t.error,status:r(t.error)}));case Vct:return{...e,updateApiCallStatus:S.rs.PENDING};case Rct:return{...e,updateApiCallStatus:S.rs.SUCCESS};case xct:return{...e,updateApiCallStatus:S.rs.FAILURE};case zct:return{...e,updateStatusData:t.data};case kct:return{...e,updateStatusData:null};case Uct:return{...e,exchangeListApiCallStatus:S.rs.PENDING};case $ct:return{...e,exchangeListApiCallStatus:S.rs.SUCCESS};case Bct:return{...e,exchangeListApiCallStatus:S.rs.FAILURE};case Fct:return{...e,exchangeData:t.data};case jct:return{...e,exchangeData:null};case Wct:return Zct;default:return e}}});var Jct=r(15076);const edt={sidebarOpen:!1,formStatus:S.wK.INVALID,apiCallStatus:null,duration:[{value:"month",description:"Months"},{value:"year",description:"Year"}],form:{amount:{value:null,error:null,status:null},interest:{value:null,error:null,status:null},repaymentDuration:{value:null,error:null,status:null}
2,duration:{value:"month",error:null,status:"valid"}},result:null,ugCmbObject:{__typename:"Contentstack_call_me_back_ke",product:"Faulu Loan Calculator",privacy_policy_url:"/privacy-policy/",extra_fields:["Email Address"]},isTokenExpired:!1};const tdt="fauluLoanCalculator/scrolling/transition/scrollToClass",rdt="fauluLoanCalculator/scrolling/transition/scrollToId",adt="fauluLoanCalculator/scrolling/transition/resetScroll",ndt={scrollToClass:tdt,scrollToId:rdt};var udt=r(35209);const odt={loginData:null};const sdt=(0,m.HY)({fauluCalculator:function(e,t){void 0===e&&(e=edt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Jct.ds:return{...e,formStatus:S.wK.VALID};case Jct.wZ:return{...e,formStatus:S.wK.INVALID};case Jct.p:return{...e,apiCallStatus:null};case Jct.w:return{...e,apiCallStatus:S.rs.PENDING};case Jct.sI:return{...e,apiCallStatus:S.rs.SUCCESS};case Jct.FP:return{...e,apiCallStatus:S.rs.FAILURE};case Jct.Ge:return{...e,result:t.value};case Jct.$u:return{...e,sidebarOpen:t.value};case Jct.F8:return{...e,isTokenExpired:t.value};case Jct.ZA:return a("amount",e=>({...e,value:t.value}));case Jct._5:return a("amount",e=>({...e,error:t.error,status:r(t.error)}));case Jct.AM:return a("repaymentDuration",e=>({...e,value:t.value}));case Jct.tO:return a("repaymentDuration",e=>({...e,error:t.error,status:r(t.error)}));case Jct.c1:return a("duration",e=>({...e,value:t.value}));case Jct.XI:return a("duration",e=>({...e,error:t.error,status:r(t.error)}));case Jct.K1:return a("interest",e=>({...e,value:t.value}));case Jct.nZ:return a("interest",e=>({...e,error:t.error,status:r(t.error)}));case Jct.P8:return{...e,...edt};default:return e}},scrolling:function(e,t){switch(void 0===e&&(e=ndt),t.type){case tdt:return{scrollToClass:t.value};case rdt:return{scrollToId:t.value};case adt:return{scrollToId:null};default:return e}},auth:function(e,t){switch(void 0===e&&(e=odt),t.type){case udt._x:return{...e,loginData:t.data};case udt.ve:return{...e,loginData:null};default:return e}}}),ldt="allsureHomeClaim/routing/setValue/",idt=ldt+"navigatePrevious",cdt=ldt+"navigateNext",ddt=ldt+"navigateIndex",pdt=ldt+"navigationDone",mdt=ldt+"claimName",vdt=ldt+"activePageIndex",fdt="allsureHomeClaim/routing/transition/",ydt=fdt+"toCategory",hdt=fdt+"toBasicDetails",gdt=()=>({type:hdt}),bdt=fdt+"toIncidentDetails",Adt=()=>({type:bdt}),Sdt=fdt+"toUploadDocuments",Ndt=()=>({type:Sdt}),Cdt=fdt+"toConfirmation",Idt=()=>({type:Cdt}
2),Ddt=fdt+"toSuccess",wdt="allsureHomeClaim/scrolling/transition/scrollToId",Edt="allsureHomeClaim/scrolling/transition/resetScroll",Tdt=e=>({type:wdt,value:e}),Odt=([].concat([{code:"Mr",description:"Mr",displayOrder:1}],[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}]),"/personal/claims/allsure-homeowner-claim"),Pdt=[{URL:`${Odt}/category/`,URL_PART:"category",TITLE:"Category Type"},{URL:`${Odt}/basic-details/`,URL_PART:"basic-details",TITLE:"Basic Details"},{URL:`${Odt}/incident-details/`,URL_PART:"incident-details",TITLE:"Incident Details"},{URL:`${Odt}/upload-documents/`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${Odt}/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation Page"},{URL:`${Odt}/successful/`,URL_PART:"successful",TITLE:"Success Page"}],Mdt=(Pdt[0].URL_PART,Pdt[1].URL_PART,Pdt[2].URL_PART,Pdt[3].URL_PART,Pdt[4].URL_PART,Pdt[5].URL_PART,{CATEGORY:0,BASIC_DETAILS:1,INCIDENT_DEATAILS:2,UPLOAD_DOCUMENTS:3,CONFIRMATION:4,SUCCESS:5}),Ldt="Yes",zdt=[{title:"Basic Details",key:"BASIC_DETAILS",isActive:!1,isCompleted:!1},{title:"Incident Details",key:"INCIDENT_DEATAILS",isActive:!1,isCompleted:!1},{title:"Upload Documents",key:"UPLOAD_DOCUMENTS",isActive:!1,isCompleted:!1},{title:"Confirmation",key:"CONFIRMATION",isActive:!1,isCompleted:!1}],kdt={certifiedCopyOfId:{key:"certifiedCopyOfId",title:"Certified copy of Omang/ID card or passport",caption:"Not more than 5 years old",requiredCategory:[" "]},policeReport:{key:"policeReport",title:"Police report",caption:"Police report detailing the incident. For fire, theft & malicious damage",requiredCategory:["Fire","Malicious","Theft"]},repairQuotes:{key:"repairQuotes",title:"Two repair or replacement quotes",caption:"For the damaged property, including itemized costs.",requiredCategory:[" "]},technicalReport:{key:"technicalReport",title:"Technical report (Optional)",caption:"For damaged equipment",requiredCategory:[" "]},fireReport:{key:"fireReport",title:"Fire report (Optional)",caption:"For fire claims",requiredCategory:[" "]},additionalDocument:{key:"additionalDocument",title:"Additional document",caption:"Additional document",requiredCategory:[" "]}},Vdt={policyNumber:"Policy number *",fullName:"Full name *",mobileNumber:"Cellphone number *",email:"Email address *"},Rdt={dateOfIncident:"Date of incident *",reasonForDelay:"Reason for late notification *",timeOfIncident:"Time of incident *",addressOrLocation:"Address or location of the incident *",insuredValue:"Value of property insured *",dateValued:"Date valued (Optional)",lossOccurredDescription:"Describe how the loss occurred *",occupiedAtTimeOfLoss:"Were the premises occupied at time of loss? *",burglarAlarmActivated:"Was the burglar alarm activated? *",damageOccuredPreviously:"Have you previously suffered loss/damage ? *",damageOccuredPreviouslyDescription:"If yes, provide detailed description *",insurerName:"Name of insurer *",thirdPartyReponsilbile:"Is a third party responsible for the loss or damage? *",thirdPartyName:"Full name of third party (Optional)",thirdPartyContactNumber:"Third party cellphone number (Optional)",thirdPartyAddress:"Third party address (Optional)",thirdPartyEmail:"Third party email address (Optional)",personTobeKeptInformed:"Alternate person to be kept informed of the claim process (Optional)",personsFullName:"Contact personâs full name *",personsContact:"Contact personâs cellphone number *",personsEmail:"Contact personâs email address (Optional)"},xdt={jpg:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt56d6e81d602c99de/6797a371b19afb369b7afda0/File_Icon_JPG.svg",jpeg:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blteca5e7feca91f3e6/6797a373b649e6acfd7702ab/File_Icon_JPEG.svg",pdf:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt28588d3724fd5c5f/6797a373786c5a20389b1511/File_Icon_PDF.svg",tif:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt3b6c0bce2454acfa/6797a3746c6824e35038a066/File_Icon_TIF.svg",tiff:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt4e38e3635afb2e77/6797a372274f954ab2ce7426/File_Icon_TIFF.svg",png:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt8595e906f89120f7/6797a372274f95371fce7428/File_Icon_PNG.svg"},_dt={activePageIndex:0,claimName:null,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null,
2scrollToId:null};const Fdt="allsureHomeClaim/basicDetails/transition/formValid",jdt="allsureHomeClaim/basicDetails/transition/formInvalid",Udt="allsureHomeClaim/basicDetails/",$dt=Udt+"setValue/",Bdt=Udt+"setValid/",Wdt=Udt+"setEdit",qdt=e=>({type:$dt,value:e}),Kdt=Udt+"withoutValiddation/setValue",Gdt={formStatus:S.wK.INVALID,isPurchasePersonalDetailsEdit:!1,form:{categoryType:{value:null,error:null,status:null,displayValue:null},policyNumber:{value:null,error:null,status:null,displayValue:null},fullName:{value:null,error:null,status:null,displayValue:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},privacyNotice:{value:null,error:null,status:null,displayValue:null},tnc:{value:null,error:null,status:null,displayValue:null},consentNotice:{value:null,error:null,status:null,displayValue:null}}};const Ydt="allsureHomeClaim/uploadDocuments/",Hdt=Ydt+"setValue/",Qdt=Ydt+"setValid/",Zdt=e=>({type:Hdt,value:e}),Xdt=Ydt+"addAdditionalDocument",Jdt=Ydt+"technicalReport",ept=Ydt+"fireReport",tpt=Ydt+"reset",rpt={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},apt=Ydt+"/setPresignedValue",npt={formStatus:S.wK.INVALID,form:{certifiedCopyOfId:{fileName:null,fileContaint:null,error:null,status:S.wK.valid,file:null},policeReport:{fileName:null,fileContaint:null,error:null,status:S.wK.valid,file:null},repairQuotes:{fileName:null,fileContaint:null,error:null,status:S.wK.valid,file:null}}};const upt="allsureHomeClaim/transition/incidentDetails/formValid",opt="allsureHomeClaim/transition/incidentDetails/formInvalid",spt="allsureHomeClaim/incidentDetails/",lpt=spt+"setValue/",ipt=spt+"setValid/",cpt=e=>({type:lpt,value:e}),dpt={formStatus:S.wK.INVALID,form:{dateOfIncident:{value:null,error:null,status:null,displayValue:null},reasonForDelay:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"dateOfIncident",validationCondition:(e,t)=>t.value&&(e=>{const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date-n;return Math.floor(u/864e5)})(t.value)>=30},timeOfIncident:{value:null,error:null,status:null,displayValue:null},addressOrLocation:{value:null,error:null,status:null,displayValue:null},insuredValue:{value:null,error:null,status:null,displayValue:null},dateValued:{value:null,error:null,status:S.Oz.VALID,displayValue:null},lossOccurredDescription:{value:null,error:null,status:null,displayValue:null},occupiedAtTimeOfLoss:{value:null,error:null,status:null,displayValue:null},burglarAlarmActivated:{value:null,error:null,status:null,displayValue:null},damageOccuredPreviously:{value:null,error:null,status:null,displayValue:null},damageOccuredPreviouslyDescription:{value:null,error:null,status:null,displayValue:null,dependentValue:Ldt,dependentField:"damageOccuredPreviously"},insurerName:{value:null,error:null,status:null,displayValue:null,dependentValue:Ldt,dependentField:"damageOccuredPreviously"},thirdPartyReponsilbile:{value:null,error:null,status:null,displayValue:null},thirdPartyName:{value:null,error:null,status:null,displayValue:null,dependentValue:Ldt,dependentField:"thirdPartyReponsilbile"},thirdPartyContactNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:Ldt,dependentField:"thirdPartyReponsilbile"},thirdPartyAddress:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Ldt,dependentField:"thirdPartyReponsilbile"},thirdPartyEmail:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Ldt,dependentField:"thirdPartyReponsilbile"},personTobeKeptInformed:{value:null,error:null,status:S.Oz.VALID,displayValue:null},personsFullName:{value:null,error:null,status:null,displayValue:null,dependentValue:null,dependentField:"personTobeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)},personsContact:{value:null,error:null,status:null,displayValue:null,dependentValue:null,dependentField:"personTobeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)},personsEmail:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:null,dependentField:"personTobeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)}}};const ppt="allsureHomeClaim/referenceData/setValue/",mpt=e=>({type:ppt,value:e}),vpt={apiStatus:null,referenceNumber:null};
2const fpt=(0,m.HY)({basicDetails:function(e,t){void 0===e&&(e=Gdt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Fdt:return{...e,formStatus:S.wK.VALID};case jdt:return{...e,formStatus:S.wK.INVALID};case $dt:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayValue:t.value.displayValue}));case Kdt:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayValue:t.value.value,error:null,status:null}));case Bdt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case Wdt:return{...e,isPurchasePersonalDetailsEdit:t.value};default:return e}},routing:function(e,t){void 0===e&&(e=_dt);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case ddt:return{...e,activePageIndex:t.value};case vdt:return{...e,doNavigation:!0,activePageIndex:t.value};case pdt:return{...e,doNavigation:!1};case ydt:return r(Mdt.CATEGORY);case hdt:return r(Mdt.BASIC_DETAILS);case bdt:return r(Mdt.INCIDENT_DEATAILS);case Sdt:return r(Mdt.UPLOAD_DOCUMENTS);case Cdt:return r(Mdt.CONFIRMATION);case Ddt:return r(Mdt.SUCCESS);case mdt:return{...e,claimName:t.value};case wdt:return{...e,scrollToId:t.value};case Edt:return{...e,scrollToId:null};default:return e}},uploadDocuments:function(e,t){var r;void 0===e&&(e=npt);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Hdt:const{inputType:u,fileName:o,fileContaint:s,file:l}=t.value;return n(u,e=>({...e,fileName:o,fileContaint:s,file:l}));case Qdt:return n(t.fileType,e=>({...e,error:t.error,status:a(t.error)}));case Jdt:return{...e,form:{...e.form,technicalReport:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};case ept:return{...e,form:{...e.form,fireReport:{fileName:null,fileContaint:null,error:null,status:null,file:null}}};case Xdt:return{...e,form:{...e.form,[`additionalDocument_${Object.keys(e.form).length}`]:{fileName:null,fileContaint:null,error:null,status:null,file:null,dependentValue:null,dependentField:`additionalDocument_${Object.keys(e.form).length}`,validationCondition:(e,t)=>!!t.fileName}}};case tpt:return{...e,form:npt.form};case apt:const i={...e.form};return null==t||null===(r=t.value)||void 0===r||r.forEach(e=>{const t=e.documentName;i[t]&&(i[t].url=e.url)}),{...e,form:i};default:return e}},incidentDetails:function(e,t){void 0===e&&(e=dpt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case upt:return{...e,formStatus:S.wK.VALID};case opt:return{...e,formStatus:S.wK.INVALID};case lpt:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case ipt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));default:return e}},referenceData:function(e,t){return void 0===e&&(e=vpt),t.type===ppt?{...e,[t.value.type]:t.value.value}:e}}),ypt="allSureMotorClaim/routing/setValue/",hpt=ypt+"navigatePrevious",gpt=ypt+"navigateNext",bpt=ypt+"navigateIndex",Apt=ypt+"navigationDone",Spt=ypt+"activePageIndex",Npt="allSureMotorClaim/routing/transition/",Cpt=Npt+"toCategory",Ipt=()=>({type:Cpt}),Dpt=Npt+"toBasicDetails",wpt=()=>({type:Dpt}),Ept=Npt+"toIncidentDetails",Tpt=()=>({type:Ept}),Opt=Npt+"toOtherDetails",Ppt=()=>({type:Opt}),Mpt=Npt+"toUploadDocuments",Lpt=()=>({type:Mpt}),zpt=Npt+"toConfirmation",kpt=()=>({type:zpt}),Vpt=Npt+"toSuccess",Rpt=()=>({type:Vpt}),xpt="allSureMotorClaim/scrolling/transition/scrollToId",_pt="allSureMotorClaim/scrolling/transition/resetScroll",Fpt={scrollToClass:e
2=>({type:"allSureMotorClaim/scrolling/transition/scrollToClass",value:e}),scrollToId:e=>({type:xpt,value:e})},jpt=([].concat([{code:"Mr",description:"Mr",displayOrder:1}],[{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}]),"/personal/claims/allsure-motor-claim"),Upt=[{URL:`${jpt}/category/`,URL_PART:"category",TITLE:"Category Type"},{URL:`${jpt}/basic-details/`,URL_PART:"basic-details",TITLE:"Basic Details"},{URL:`${jpt}/incident-details/`,URL_PART:"incident-details",TITLE:"Incident Details"},{URL:`${jpt}/other-details/`,URL_PART:"other-details",TITLE:"Other Details"},{URL:`${jpt}/upload-documents/`,URL_PART:"upload-documents",TITLE:"Upload Documents"},{URL:`${jpt}/confirmation/`,URL_PART:"confirmation",TITLE:"Confirmation Page"},{URL:`${jpt}/successful/`,URL_PART:"successful",TITLE:"Success Page"}],$pt=(Upt[0].URL_PART,Upt[1].URL_PART,Upt[2].URL_PART,Upt[3].URL_PART,Upt[4].URL_PART,Upt[5].URL_PART,Upt[6].URL_PART,{CATEGORY:0,BASIC_DETAILS:1,INCIDENT_DETAILS:2,OTHER_DETAILS:3,UPLOAD_DOCUMENTS:4,CONFIRMATION:5,SUCCESS:6}),Bpt="Yes",Wpt="No",qpt={WINDSCREEN:["repairQuotes"],THEFT:["certifiedCopyOfId","driverLicense","vehicleRegistration","vehicleRecoveryProof","policeReport"],ACCIDENTAL:["certifiedCopyOfId","policeReport","policeStatement","policeSketchPlan","driverLicense","vehicleRegistration","repairQuotes"],THIRDPARTY:["certifiedCopyOfId","driverLicense","vehicleRegistration","vehicleRecoveryProof","stolenAcceessoryInvoice"]},Kpt=[{title:"Basic Details",key:"BASIC_DETAILS",isActive:!1,isCompleted:!1},{title:"Incident Details",key:"INCIDENT_DETAILS",isActive:!1,isCompleted:!1},{title:"Other Details",key:"OTHER_DETAILS",isActive:!1,isCompleted:!1},{title:"Upload Documents",key:"UPLOAD_DOCUMENTS",isActive:!1,isCompleted:!1},{title:"Confirmation",key:"CONFIRMATION",isActive:!1,isCompleted:!1}],Gpt={certifiedCopyOfId:{key:"certifiedCopyOfId",title:"Certified copy of Omang/ID card or passport",caption:"Not more than 5 years old"},driverLicense:{key:"driverLicense",title:"Copy of driverâs licence",caption:"Proof of the driverâs identity and authorization"},vehicleRegistration:{key:"vehicleRegistration",title:"Copy of vehicle registration book",caption:"Verification of vehicle ownership"},vehicleRecoveryProof:{key:"vehicleRecoveryProof",title:"Anti-theft/vehicle recovery proof of device (Optional)",caption:"Anti-theft/vehicle recovery proof of device"},stolenAcceessoryInvoice:{key:"stolenAcceessoryInvoice",title:"Stolen Accessories Invoices",caption:"Stolen accessories invoices"},repairQuotes:{key:"repairQuotes",title:"Two repair or replacement quotes",caption:"For the damaged property, including itemized costs"},policeStatement:{key:"policeStatement",title:"Police statement",caption:"Official report detailing the incident"},policeSketchPlan:{key:"policeSketchPlan",title:"Police sketch plan",caption:"Diagram illustrating the accident scene"},policeReport:{key:"policeReport",title:"Police report",caption:"Police report detailing the incident"},additionalDocument:{key:"additionalDocument",title:"Additional document",caption:"Additional document"}},Ypt={jpg:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt56d6e81d602c99de/6797a371b19afb369b7afda0/File_Icon_JPG.svg",jpeg:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blteca5e7feca91f3e6/6797a373b649e6acfd7702ab/File_Icon_JPEG.svg",pdf:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt28588d3724fd5c5f/6797a373786c5a20389b1511/File_Icon_PDF.svg",tif:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt3b6c0bce2454acfa/6797a3746c6824e35038a066/File_Icon_TIF.svg",tiff:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt4e38e3635afb2e77/6797a372274f954ab2ce7426/File_Icon_TIFF.svg",png:"https://eu-images.contentstack.com/v3/assets/bltdd392fd32dda3ce8/blt8595e906f89120f7/6797a372274f95371fce7428/File_Icon_PNG.svg"},Hpt={policyNumber:"Policy number *",fullName:"Full name *",mobileNumber:"Cellphone number *",email:"Email address *"},Qpt={vehicleMake:"Vehicle make *",mentionedVehicleMake:"Vehicle make *",vehicleModel:"Vehicle model *",mentionedVehicleModel:"Vehicle model *",registrationNumber:"Registration number *",vehicleYear:"Vehicle year *",creditAgreement:"Is the vehicle subject to credit or similar agreement? *",nameOfFinance:"Name of finance company *",addressOfFinance:"Physical address of finance company *",nameOfVehicleRegistration:"In whose name is the vehicle registered? *",dateOfIncident:"Date of incident *",reasonForDelay:"Reason for late notification *",timeOfIncident:"Time of incident *",addressOrLocation:"Address or location of the incident *",windScreenType:"Windscreen type *",causeOfBreakage:"Cause of breakage *",personResponsible:"Person responsible for breakage (Optional)",witness:"Select number of witnesses (Optional)",driverName:"Driverâs name *",driverLicense:"Driverâs licence *",driverLicenseNumber:"Driverâs licence number *",driverLicenseCode:"Driverâs licence code *",thirdParty:"Is a third party responsible for the loss or damage? *",thirdPartyName:"Full name of third party (Optional)",thirdPartyNumber:"Third party cellphone number (Optional)",thirdPartyAddress:"Third party address (Optional)",thirdPartyEmail:"Third party email address (Optional)",personToBeKeptInformed:"Alternate person to be kept informed of the claim process (Optional)",personsFullName:"Contact personâs full name *",personsContact:"Contact personâs cellphone number *",personsEmail:"Contact personâs email address (Optional)",mileage:"Mileage (In km)*",vehicleIdNumber:"Vehicle identification number (Optional)",chassisNumber:"Chassis number *",engineNumber:"Engine number *",exterior
2Color:"Exterior colour *",interiorColor:"Interior colour *",grossVehicleMass:"Gross vehicle mass (In kg)*",tare:"Tare/Unladen weight (In kg) *",vehicleValue:"Vehicle value (In P) *",dateOfPurchase:"Date of purchase *",kiloMeterCompleted:"Kilometers completed/mileage *"},Zpt={dateOfAccident:"Date of incident *",reasonForDelayAccident:"Reason for late notification *",timeOfIncidentAccident:"Time of incident *",addressOrLocationAccident:"Address or location of the incident *",speedBeforeImpact:"Speed before impact (In km/h) *",speedAfterImpact:"Speed at moment of impact (In km/h) *",weatherCondition:"Weather condition at the time of incident * ",visibilityAtTheTimeOfIncident:"Visibility at the time of incident *",otherVisibility:"Please enter which other visibility conditions were present at the time of the incident. *",roadSurfaceType:"Road surface type *",widthOfRoad:"Width of road *",vehicleLightIncident:"Vehicle lights in use at the time of incident *",streetLight:"Was the streetlight on at the time of the accident? *",warning:"Was any warning given to you? *"},Xpt={anyPassenger:"Were there any passengers in the car besides the driver? ",passenger:"Select number of passengers that were in the vehicle at the time of accident",passengerName:"Name of passenger",passengerAddress:"Address of passenger",passengerInjury:"Injury of passenger",purpose:"For what purpose were they carried?",employee:"Are they employees?"},Jpt={witness:"Select number of witnesses",witnessName:"Name of witness",witnessAddress:"Address of witness",witnessPhone:"Telephone number of witness"},emt={description:"Full description of broken glass *",windScreenSize:"Windscreen size in millimeters *",brokenGlass:"Any sign writing on broken glass? *",crackOrShattered:"Is the windscreen cracked or completely shattered? *",dateOfIncident:"Date of theft *",reasonForDelay:"Reason for late notification *",timeOfIncident:"Time of theft *",placeWhereTheftOccurred:"Place where theft occurred *",policeStationReportedTo:"Police station reported to *",sapsCaseNumber:"Police case number *",dateReported:"Date reported *",reportedBy:"Reported by *",circumstancesOfTheft:"Describe how the theft occurred? *",vehicleLocked:"Was the vehicle locked? *",reasonOfLock:"If not, give reasons *",detailsStolenAccessories:"Details of stolen accessories (Optional)",associateSecured:"Are these accessories separately insured? (Optional)",antiTheft:"Do you have an anti-theft or vehicle recovery device in your car? *",make:"Make (Optional)",fittedBy:"Fitted by (Optional)",dateFitted:"Date fitted (Optional)",windowNumber:"Number (Optional)",appliedByWhom:"Applied by whom (Optional)",detailsOfDents:"Did the vehicle have any existing scratches, dents, and defects that can be used to identify the vehicle? *",detailsOfOtherFeatures:"Details of other features which would assist identification *"},tmt={nameOfPoliceOfficer:"Full name of police officer *",stationName:"Station name *",referenceNumber:"Reference number *",dateOfReported:"Date reported *",testedAlcohol:"Was the driver tested for alcohol and drugs? *",descriptionOfAccident:"Description of accident *"},rmt={parked:"Was the vehicle parked or driven at the time of incident? *",driverLicense:"Driverâs licence *",driverName:"Driverâs name *",driverIdNumber:"Driverâs ID number *",driverAge:"Driverâs age *",driverLicenseNumber:"Driverâs licence number *",driverLicenseCode:"Driverâs licence code *",vehicleUse:"State fully the purpose for which the vehicle was being used. *",driverOwner:"Was the driver the owner of the vehicle? *",drivingPermission:"Was he/she driving with your permission? *",employee:"Was he/she your employee? *",ownerOfOtherVehicle:"Is he/she the owner of another vehicle? (Optional)",nameOfInsurer:"Name of insurer *",policyNumber:"Policy number *",convictionsDetails:"Details of any convictions for motoring offences. *",licenseEndorse:"Has the licence ever been endorsed? *",physicalDefects:"Does he/she have any physical conditions or impairments? *",previousAccidentDetails:"Details of previous accidents. *"},amt={thirdParty:"Do you have details of the third party? *",thirdPartyMake:"Vehicle make (Optional)",thirdPartyRegistrationNumber:"Registration number (Optional)",thirdPartyNameOfOwner:"Full name of owner (Optional)",thirdPartyAddressOfOwner:"Address of owner (Optional)",thirdPartyDriverN
2ame:"Full name of driver (Optional)",thirdPartyAddressOfDriver:"Address of driver (Optional)",thirdPartyEmailDriver:"Email, telephone/cellphone number (Optional)",thirdPartyInsuranceCompanyName:"Insurance company name (Optional)",thirdPartyPolicyNumber:"Policy number (Optional)"},nmt={anyOtherProperty:"Was any property damaged other than the vehicle? *",detailOfDamageProperty:"Do you have details of the property damaged other than the vehicle? *",nameOfOwner:"Name of owner (Optional)",addressOfOwner:"Address of owner (Optional)",detailsDamage:"Details of damage (Optional)"},umt={outSidePersonalInjuries:"Were there any personal injuries outside the insuredâs vehicle? *",detailsOfInjuries:"Do you have details of the injuries and the injured person? (Optional)",nameOfInjured:"Name of injured (Optional)",nameOfHospital:"Name of hospital (Optional)",detailsOfInjury:"Details of injury (Optional)",relationShipToAccident:"Relationship to accident (Optional)"},omt=["vehicleMake","mentionedVehicleMake","vehicleModel","mentionedVehicleModel","registrationNumber","vehicleYear","creditAgreement","nameOfFinance","addressOfFinance","nameOfVehicleRegistration","personToBeKeptInformed","personsFullName","personsContact","personsEmail"],smt=["grossVehicleMass","tare","vehicleValue","dateOfPurchase","kiloMeterCompleted","dateOfAccident","reasonForDelayAccident","timeOfIncidentAccident","addressOrLocationAccident","speedBeforeImpact","speedAfterImpact","weatherCondition","visibilityAtTheTimeOfIncident","otherVisibility","roadSurfaceType","widthOfRoad","vehicleLightIncident","streetLight","warning","thirdParty","thirdPartyName","thirdPartyNumber","thirdPartyAddress","thirdPartyEmail","anyPassenger","employee","purpose"],lmt={WINDSCREEN:[].concat(omt,["dateOfIncident","reasonForDelay","timeOfIncident","addressOrLocation","windScreenType","causeOfBreakage","personResponsible","driverName","driverLicense","driverLicenseNumber","driverLicenseCode","thirdParty","thirdPartyName","thirdPartyNumber","thirdPartyAddress","thirdPartyEmail"]),THEFT:[].concat(omt,["mileage","chassisNumber","engineNumber","exterior
2Color","interiorColor","driverName","driverLicense","driverLicenseNumber","driverLicenseCode","vehicleIdNumber"]),ACCIDENTAL:[].concat(omt,smt),THIRDPARTY:[].concat(omt,smt),DEFAULT:[]},imt=["nameOfPoliceOfficer","stationName","referenceNumber","dateOfReported","testedAlcohol","descriptionOfAccident","parked","driverName","driverIdNumber","driverAge","driverLicense","driverLicenseNumber","driverLicenseCode","vehicleUse","driverOwner","drivingPermission","employee","ownerOfOtherVehicle","nameOfInsurer","policyNumber","convictionsDetails","licenseEndorse","physicalDefects","previousAccidentDetails","thirdParty","thirdPartyMake","thirdPartyRegistrationNumber","thirdPartyNameOfOwner","thirdPartyAddressOfOwner","thirdPartyDriverName","thirdPartyAddressOfDriver","thirdPartyEmailDriver","thirdPartyInsuranceCompanyName","thirdPartyPolicyNumber","anyOtherProperty","detailOfDamageProperty","nameOfOwner","addressOfOwner","detailsDamage","outSidePersonalInjuries","detailsOfInjuries","nameOfInjured","nameOfHospital","detailsOfInjury","relationShipToAccident"],cmt={WINDSCREEN:["description","windScreenSize","brokenGlass","crackOrShattered"],THEFT:["dateOfIncident","reasonForDelay","timeOfIncident","placeWhereTheftOccurred","policeStationReportedTo","sapsCaseNumber","dateReported","reportedBy","circumstancesOfTheft","vehicleLocked","reasonOfLock","detailsStolenAccessories","associateSecured","antiTheft","make","fittedBy","dateFitted","windowNumber","appliedByWhom","detailsOfDents","detailsOfOtherFeatures"],ACCIDENTAL:imt,THIRDPARTY:imt,DEFAULT:[]},dmt={activePageIndex:0,claimName:null,doNavigation:!1,doExitNavigation:!1,parentAppUrl:null,callbackAction:null,parentApp:null,scrollToId:null};const pmt="allSureMotorClaim/basicDetails/transition/formValid",mmt="allSureMotorClaim/basicDetails/transition/formInvalid",vmt="allSureMotorClaim/basicDetails/",fmt=vmt+"setValue/",ymt=vmt+"setValid/",hmt=vmt+"setEdit",gmt=e=>({type:fmt,value:e}),bmt=vmt+"withoutValidation/setValue",Amt={formStatus:S.wK.INVALID,isBasicDetailsEdit:!1,form:{categoryType:{value:null,error:null,status:null,displayValue:null},policyNumber:{value:null,error:null,status:null,displayValue:null},fullName:{value:null,error:null,status:null,displayValue:null},mobileNumber:{value:null,error:null,status:null},email:{value:null,error:null,status:null},privacyNotice:{value:null,error:null,status:null,displayValue:null},tnc:{value:null,error:null,status:null,displayValue:null},consentNotice:{value:null,error:null,status:null,displayValue:null}}};const Smt="allSureMotorClaim/uploadDocuments/",Nmt=Smt+"setValue/",Cmt=Smt+"setValid/",Imt=e=>({type:Nmt,value:e}),Dmt=Smt+"addAdditionalDocument",wmt=Smt+"syncRequiredDocuments",Emt=Smt+"reset",Tmt={MIN_INPUT_SIZE:1024,MIN_INPUT_SIZE_NAME:"1 kb",MAX_INPUT_SIZE:2097152,MAX_INPUT_SIZE_NAME:"2 mb",VALID_UPLOAD_TYPES:[{FORMAT:"image/jpeg",FORMAT_NAME:"JPG"},{FORMAT:"image/png",FORMAT_NAME:"PNG"},{FORMAT:"application/pdf",FORMAT_NAME:"PDF"}]},Omt=Smt+"/setPresignedValue",Pmt={fileName:null,fileContaint:null,error:null,status:S.Oz.VALID,file:null},Mmt={formStatus:S.wK.INVALID,category:null,form:{certifiedCopyOfId:Pmt,policeReport:Pmt,repairQuotes:Pmt}};const Lmt="allSureMotorClaim/transition/incidentDetails/formValid",zmt="allSureMotorClaim/transition/incidentDetails/formInvalid",kmt="allSureMotorClaim/incidentDetails/",Vmt=kmt+"setValue/",Rmt=kmt+"setValid/",xmt=e=>({type:Vmt,value:e});var _mt=r(83878);const Fmt=e=>e.allSureMotorClaim,jmt=(0,_mt.Mz)(Fmt,e=>e.basicDetails),Umt=(0,_mt.Mz)(jmt,e=>e.form),$mt=(0,_mt.Mz)(Umt,e=>e.categoryType.value),Bmt=e=>{const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date-n;return Math.floor(u/864e5)},Wmt={formStatus:S.wK.INVALID,form:{vehicleMake:{value:null,error:null,status:null,displayValue:null},mentionedVehicleMake:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"vehicleMake",validationCondition:(e,t)=>t.value&&"OTHER"===(null==t?void 0:t.value)},vehicleModel:{value:null,error:null,status:null,displayValue:null},mentionedVehicleModel:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"vehicleModel",validationCondition:(e,t)=>t.value&&"OTHER"===(null==t?void 0:t.value)},registrationNumber:{value:null,error:null,status:null,displayValue:null},vehicleYear:{value:null,error:null,status:null,displayValue:null},creditAgreement:{value:null,error:null,status:null,displayValue:null},nameOfFinance:{value:null,error:null,status:null,displayValue:null,dependentValue:Bpt,dependentField:"creditAgreement"},addressOfFinance:{value:null,error:null,status:null,displayValue:null,dependentValue:Bpt,dependentField:"creditAgreement"},nameOfVehicleRegistration:{value:null,error:null,status:null,displayValue:null,dependentValue:Bpt,dependentField:"creditAgreement"},dateOfIncident:{value:null,error:null,status:null},reasonForDelay:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"dateOfIncident",validationCondition:(e,t)=>t.value&&Bmt(t.value)>=30&&Bmt(t.value)<=1096},timeOfIncident:{value:null,error:null,status:null,displayValue:null},addressOrLocation:{value:null,error:null,status:null,displayValue:null},windScreenType:{value:null,error:null,status:null,displayValue:null},causeOfBreakage:{value:null,error:null,status:null,displayValue:null},personResponsible:{value:null,error:null,status:null,displayValue:null},driverName:{value:null,error:null,status:null,displayValue:null},driverLicense:{value:null,error:null,status:null,displayValue:null},driverLicenseNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverLicense",validationCondition:(e,t)=>"Full"===t.value||"Learner"===t.value},driverLicenseCode:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverLicense",validationCondition:(e,t)=>"Full"===t.value||"Learner"===t.value},thirdParty:{value:null,error:null,status:null,displayValue:null},thirdPartyName:{value:null,error:null,status:null,displayValue:null,dependentValue:Bpt,dependentField:"thirdParty"},thirdPartyNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:Bpt,dependentField:"thirdParty"},thirdPartyAddress:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Bpt,dependentField:"thirdParty"},thirdPartyEmail:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Bpt,dependentField:"thirdParty"},personToBeKeptInformed:{value:null,error:null,status:S.Oz.VALID,displayValue:null},personsFullName:{value:null,error:null,status:null,displayValue:null,dependentValue:null,dependentField:"personToBeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)},personsContact:{value:null,error:null,status:null,displayValue:null,dependentValue:null,dependentField:"personToBeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)},personsEmail:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:null,dependentField:"personToBeKeptInformed",validationCondition:(e,t)=>["Family","Friends"].includes(null==t?void 0:t.value)},witness:{value:null,error:null,status:S.Oz.VALID,displayValue:null},mileage:{value:null,error:null,status:null,displayValue:null},vehicleIdNumber:{value:null,error:null,status:S.Oz.VALID,displayValue:null},chassisNumber:{value:null,error:null,status:null,displayValue:null},engineNumber:{value:null,error:null,status:null,displayValue:null}
2,exteriorColor:{value:null,error:null,status:null,displayValue:null},interiorColor:{value:null,error:null,status:null,displayValue:null},grossVehicleMass:{value:null,error:null,status:null,displayValue:null},tare:{value:null,error:null,status:null,displayValue:null},vehicleValue:{value:null,error:null,status:null,displayValue:null},dateOfPurchase:{value:null,error:null,status:null,displayValue:null},kiloMeterCompleted:{value:null,error:null,status:null,displayValue:null},dateOfAccident:{value:null,error:null,status:null},reasonForDelayAccident:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"dateOfAccident",validationCondition:(e,t)=>t.value&&Bmt(t.value)>=30&&Bmt(t.value)<=1096},timeOfIncidentAccident:{value:null,error:null,status:null,displayValue:null},addressOrLocationAccident:{value:null,error:null,status:null,displayValue:null},speedBeforeImpact:{value:null,error:null,status:null,displayValue:null},speedAfterImpact:{value:null,error:null,status:null,displayValue:null},weatherCondition:{value:null,error:null,status:null,displayValue:null},visibilityAtTheTimeOfIncident:{value:null,error:null,status:null,displayValue:null},otherVisibility:{value:null,error:null,status:null,displayValue:null,dependentField:"visibilityAtTheTimeOfIncident",validationCondition:(e,t)=>t.value&&"Other"===(null==t?void 0:t.value)},roadSurfaceType:{value:null,error:null,status:null,displayValue:null},widthOfRoad:{value:null,error:null,status:null,displayValue:null},vehicleLightIncident:{value:null,error:null,status:null,displayValue:null},streetLight:{value:null,error:null,status:null,displayValue:null},warning:{value:null,error:null,status:null,displayValue:null},anyPassenger:{value:null,error:null,status:S.Oz.VALID,displayValue:null},passenger:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentField:"anyPassenger",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},employee:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentField:"anyPassenger",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},purpose:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentField:"anyPassenger",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt}}},qmt=()=>({value:null,error:null,status:null,displayValue:null});const Kmt="allSureMotorClaim/referenceData/",Gmt=Kmt+"setValue/",Ymt=Kmt+"vehicleMakeReferenceData/setValue/",Hmt=Kmt+"vehicleModelReferenceData/setValue/",Qmt=Kmt+"vehicleMakeReferenceData/getValue/",Zmt=Kmt+"vehicleModelReferenceData/getValue/",Xmt=Kmt+"setApiStatus",Jmt=e=>({type:Xmt,value:e}),evt={apiStatus:null,referenceNumber:null,applicationData:{vehicleMakeData:{},vehicleModelData:{}}};const tvt="allSureMotorClaim/transition/otherDetails/formValid",rvt="allSureMotorClaim/transition/otherDetails/formInvalid",avt="allSureMotorClaim/otherDetails/",nvt=avt+"setValue/",uvt=avt+"setValid/",ovt=e=>({type:nvt,value:e}),svt=e=>{const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date-n;return Math.floor(u/864e5)},lvt={formStatus:S.wK.INVALID,form:{description:{value:null,error:null,status:null,displayValue:null},windScreenSize:{value:null,error:null,status:null,displayValue:null},brokenGlass:{value:null,error:null,status:null,displayValue:null},crackOrShattered:{value:null,error:null,status:null,displayValue:null},dateOfIncident:{value:null,error:null,status:null},reasonForDelay:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"dateOfIncident",validationCondition:(e,t)=>t.value&&svt(t.value)>=30&&svt(t.value)<=1096},timeOfIncident:{value:null,error:null,status:null,displayValue:null},placeWhereTheftOccurred:{value:null,error:null,status:null,displayValue:null},policeStationReportedTo:{value:null,error:null,status:null,displayValue:null},sapsCaseNumber:{value:null,error:null,status:null,displayValue:null},dateReported:{value:null,error:null,status:null,displayValue:null},reportedBy:{value:null,error:null,status:null,displayValue:null},circumstancesOfTheft:{value:null,error:null,status:null,displayValue:null},vehicleLocked:{value:null,error:null,status:null,displayValue:null},reasonOfLock:{value:null,error:null,status:null,displayValue:null,dependentValue:Wpt,dependentField:"vehicleLocked"},detailsStolenAccessories:{value:null,error:null,status:S.Oz.VALID,displayValue:null},associateSecured:{value:null,error:null,status:S.Oz.VALID,displayValue:null},antiTheft:{value:null,error:null,status:null,displayValue:null},make:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Bpt,dependentField:"antiTheft"},fittedBy:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Bpt,dependentField:"antiTheft"},dateFitted:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:Bpt,dependentField:"antiTheft"},windowNumber:{value:null,error:null,status:S.Oz.VALID,displayValue:null},appliedByWhom:{value:null,error:null,status:S.Oz.VALID,displayValue:null},detailsOfDents:{value:null,error:null,status:null,displayValue:null},detailsOfOtherFeatures:{value:null,error:null,status:null,displayValue:null},nameOfPoliceOfficer:{value:null,error:null,status:null,displayValue:null},stationName:{value:null,error:null,status:null,displayValue:null},referenceNumber:{value:null,error:null,status:null,displayValue:null},dateOfReported:{value:null,error:null,status:null,displayValue:null},testedAlcohol:{value:null,error:null,status:null,displayValue:null},descriptionOfAccident:{value:null,error:null,status:null,displayValue:null},parked:{value:null,error:null,status:null,displayValue:null},driverName:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},driverIdNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},driverAge:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},driverLicense:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},driverLicenseNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverLicense",validationCondition:(e,t)=>t.value&&"Full"===(null==t?void 0:t.value)},driverLicenseCode:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverLicense",validationCondition:(e,t)=>t.value&&"Full"===(null==t?void 0:t.value)},vehicleUse:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},driverOwner:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"parked",validationCondition:(e,t)=>t.value&&"Driven"===(null==t?void 0:t.value)},drivingPermission:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},employee:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},ownerOfOtherVehicle:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},nameOfInsurer:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"ownerOfOtherVehicle",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},policyNumber:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"ownerOfOtherVehicle",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},convictionsDetails:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},licenseEndorse:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},physicalDefects:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},previousAccidentDetails:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"driverOwner",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Wpt},thirdParty:{value:null,error:null,status:null,displayValue:null},thirdPartyMake:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyRegistrationNumber:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyNameOfOwner:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyAddressOfOwner:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt}
2,thirdPartyDriverName:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyAddressOfDriver:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyEmailDriver:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyInsuranceCompanyName:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},thirdPartyPolicyNumber:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"thirdParty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},anyOtherProperty:{value:null,error:null,status:null,displayValue:null},detailOfDamageProperty:{value:null,error:null,status:null,displayValue:null,dependentValue:"",dependentField:"anyOtherProperty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},nameOfOwner:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailOfDamageProperty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},addressOfOwner:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailOfDamageProperty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},detailsDamage:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailOfDamageProperty",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},outSidePersonalInjuries:{value:null,error:null,status:null,displayValue:null},detailsOfInjuries:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentField:"outSidePersonalInjuries",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},nameOfInjured:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailsOfInjuries",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},nameOfHospital:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailsOfInjuries",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},detailsOfInjury:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailsOfInjuries",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},relationShipToAccident:{value:null,error:null,status:S.Oz.VALID,displayValue:null,dependentValue:"",dependentField:"detailsOfInjuries",validationCondition:(e,t)=>t.value&&(null==t?void 0:t.value)===Bpt},witness:{value:null,error:null,status:S.Oz.VALID,displayValue:null}}},ivt=()=>({value:null,error:null,status:null,displayValue:null});const cvt=(0,m.HY)({basicDetails:function(e,t){void 0===e&&(e=Amt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case pmt:return{...e,formStatus:S.wK.VALID};case mmt:return{...e,formStatus:S.wK.INVALID};case fmt:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayValue:t.value.displayValue}));case bmt:return a(t.value.fieldType,e=>({...e,value:t.value.value,displayValue:t.value.value,error:null,status:null}));case ymt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case hmt:return{...e,isBasicDetailsEdit:t.value};default:return e}},routing:function(e,t){void 0===e&&(e=dmt);const r=t=>({...e,activePageIndex:t,doNavigation:!0});switch(t.type){case bpt:return{...e,activePageIndex:t.value};case Spt:return{...e,doNavigation:!0,activePageIndex:t.value};case Apt:return{...e,doNavigation:!1};case Cpt:return r($pt.CATEGORY);case Dpt:return r($pt.BASIC_DETAILS);case Ept:return r($pt.INCIDENT_DETAILS);case Opt:return r($pt.OTHER_DETAILS);case Mpt:return r($pt.UPLOAD_DOCUMENTS);case zpt:return r($pt.CONFIRMATION);case Vpt:return r($pt.SUCCESS);case s.CLAIM_NAME:return{...e,claimName:t.value};case xpt:return{...e,scrollToId:t.value};case _pt:return{...e,scrollToId:null};default:return e}},uploadDocuments:function(e,t){var r;void 0===e&&(e=Mmt);const a=e=>e?S.Oz.ERROR:S.Oz.VALID,n=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Nmt:const{inputType:u,fileName:o,fileContaint:s,file:l}=t.value;return n(u,e=>({...e,fileName:o,fileContaint:s,file:l}));case Cmt:return n(t.fileType,e=>({...e,error:t.error,status:a(t.error)}));case wmt:return{...e,category:t.value,form:Object.fromEntries(qpt[t.value].map(e=>[e,Pmt]))};case Dmt:return{...e,form:{...e.form,[`additionalDocument_${Object.keys(e.form).length}`]:{fileName:null,fileContaint:null,error:null,status:null,file:null,dependentValue:null,dependentField:`additionalDocument_${Object.keys(e.form).length}`,validationCondition:(e,t)=>!!t.fileName}}};case Emt:return{...e,form:Mmt.form};case Omt:const i={...e.form};
2return null==t||null===(r=t.value)||void 0===r||r.forEach(e=>{const t=e.documentName;i[t]&&(i[t].url=e.url)}),{...e,form:i};default:return e}},incidentDetails:function(e,t){void 0===e&&(e=Wmt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case Lmt:return{...e,formStatus:S.wK.VALID};case zmt:return{...e,formStatus:S.wK.INVALID};case Vmt:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case Rmt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case"UPDATE_WITNESS_COUNT":{const r=t.payload,a={...e.form};if(Object.keys(a).forEach(e=>{/^witness(Name|Phone|Address)_\d+$/.test(e)&&delete a[e]}),!r||"None"===r)return{...e,form:{...a}};for(let e=1;e<=r;e++)a[`witnessName_${e}`]=qmt(),a[`witnessAddress_${e}`]=qmt(),a[`witnessPhone_${e}`]=qmt();return{...e,form:{...a,witness:{value:r,error:null,status:null,displayValue:r}}}}case"UPDATE_WITNESS_DETAILS":{const{field:r,value:a,displayValue:n}=t.payload;return{...e,form:{...e.form,[r]:{...e.form[r]||{value:null,error:null,status:null,displayValue:null},value:a,displayValue:n}}}}case"UPDATE_PASSENGER_COUNT":{const r=t.payload,a={...e.form};if(Object.keys(a).forEach(e=>{/^passenger(Name|Address|Injury)_\d+$/.test(e)&&delete a[e]}),!r||"None"===r)return{...e,form:{...a}};for(let e=1;e<=r;e++)a[`passengerName_${e}`]=qmt(),a[`passengerAddress_${e}`]=qmt(),a[`passengerInjury_${e}`]=qmt();return{...e,form:{...a,passenger:{value:r,error:null,status:null,displayValue:r}}}}case"UPDATE_PASSENGER_DETAILS":{const{field:r,value:a,displayValue:n}=t.payload;return{...e,form:{...e.form,[r]:{...e.form[r]||{value:null,error:null,status:null,displayValue:null},value:a,displayValue:n}}}}default:return e}},otherDetails:function(e,t){void 0===e&&(e=lvt);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case tvt:return{...e,formStatus:S.wK.VALID};case rvt:return{...e,formStatus:S.wK.INVALID};case nvt:return a(t.value.fieldType,e=>{var r;return{...e,displayValue:null!==(r=t.value.displayValue)&&void 0!==r?r:t.value.value,value:t.value.value}});case uvt:const{fieldType:n,error:u}=t;return a(n,e=>({...e,error:u,status:r(u)}));case"UPDATE_WITNESS_COUNT_OTHER":{const r=t.payload,a={...e.form};if(Object.keys(a).forEach(e=>{/^witness(Name|Phone|Address)_\d+$/.test(e)&&delete a[e]}),!r||"None"===r)return{...e,form:{...a}};for(let e=1;e<=r;e++)a[`witnessName_${e}`]=ivt(),a[`witnessAddress_${e}`]=ivt(),a[`witnessPhone_${e}`]=ivt();return{...e,form:{...a,witness:{value:r,error:null,status:null,displayValue:r}}}}case"UPDATE_WITNESS_DETAILS_OTHER":{const{field:r,value:a,displayValue:n}=t.payload;return{...e,form:{...e.form,[r]:{...e.form[r]||{value:null,error:null,status:null,displayValue:null},value:a,displayValue:n}}}}default:return e}},referenceData:function(e,t){switch(void 0===e&&(e=evt),t.type){case Gmt:return{...e,[t.value.type]:t.value.value};case Ymt:return{...e,applicationData:{...e.applicationData,vehicleMakeData:t.value}};case Hmt:return{...e,applicationData:{...e.applicationData,vehicleModelData:t.value}};case Xmt:return{...e,[t.value.type]:t.value.value};default:return e}}}),dvt=(0,m.HY)({atRetirement:K,raOptimal:Ne,covidSelfAssessment:St,incomeTaxCalculator:kt,easiplusFuneralPlan:br,publicWeb:wn,fundCentre:al,pastPerformanceCalculator:function(e,t){switch(void 0===e&&(e=Pn),t.type){case Tn.KA:return{...e,formStatus:S.wK.INVALID};case Tn.fx:return{...e,formStatus:S.wK.VALID};case Tn.P5:return{...e,investmentAmount:{...e.investmentAmount,value:t.value},showResultsCard:S.Yf.NO};case Tn.Qy:return{...e,investmentAmount:{...e.investmentAmount,error:t.error,status:En(t.error)}};case Tn.mf:const r=Mn(e.referenceFundsData,e.fund.value,t.value);return{...e,contributionFrequency:t.value,investmentTerms:r,investmentTerm:{...e.investmentTerm,value:r[0].value},showResultsCard:S.Yf.NO};case Tn.QW:const a=Mn(e.referenceFundsData,t.value,e.contributionFrequency);return{...e,fund:{...e.fund,value:t.value},investmentTerms:a,investmentTerm:{...e.investmentTerm,value:a[0].value},showResultsCard:S.Yf.NO};case Tn.E_:return{...e,investmentTerm:{...e.investmentTerm,value:parseInt(t.value)},showResultsCard:S.Yf.NO};case Tn.G$:return{...e,showResultsCard:S.Yf.YES};case Tn.M:const n=t.value[0].ReferenceFunds,u=Mn(n,n[0].value,On);return{...e,referenceFundsData:n,referenceInflationData:t.value[0].ReferenceInflation.reduce((e,t)=>
2({...e,[t.inflationType]:t.value}),{}),fund:{...e.fund,value:n[0].value},investmentTerms:u,investmentTerm:{...e.investmentTerm,value:u[0].value},referenceCalculationDate:t.value[0].CalculationDate};default:return e}},personalLoansCalculator:Fn,namPersonalLoansCalculator:$n,savingsCalculators:Ru,customerVerificationService:xs,roaQuoteTools:gc,retirementCalculator:Tc,taxFreeSavingsAccount:xi,priceTable:sl,customerComplaint:Lc,budgetBenchmarkCalculator:Rc,educationCalculator:jc,roaCarInsurance:Zf,debtRepaymentCalculator:sy,roaTravelInsurance:XA,investmentCalculators:hS,fundDeclarations:AS,customerSatisfactionSurvey:CS,ltd:aN,makeAClaim:function(e,t){void 0===e&&(e=kN);const r=e=>e?S.Oz.ERROR:S.Oz.VALID,a=(t,r)=>({...e,form:{...e.form,[t]:r(e.form[t])}});switch(t.type){case sN:return{...e,formStatus:S.wK.VALID};case lN:return{...e,formStatus:S.wK.INVALID};case mN:return a("firstName",e=>({...e,value:t.value}));case fN:return a("firstName",e=>({...e,error:t.error,status:r(t.error)}));case yN:return a("surname",e=>({...e,value:t.value}));case hN:return a("surname",e=>({...e,error:t.error,status:r(t.error)}));case gN:return a("phoneNumber",e=>({...e,value:t.value}));case bN:return a("phoneNumber",e=>({...e,error:t.error,status:r(t.error)}));case AN:return a("emailAddress",e=>({...e,value:t.value}));case NN:return a("emailAddress",e=>({...e,error:t.error,status:r(t.error)}));case CN:return a("policyNumber",e=>({...e,value:t.value}));case SN:return a("selectedClaimOrRequest",e=>({...e,value:t.value}));case IN:return a("policyNumber",e=>({...e,error:t.error,status:r(t.error)}));case vN:return a("isAuthorizeMakeAClaim",e=>({...e,value:t.value}));case ON:return a("selectedClaimCategories",e=>({...e,value:t.value}));case PN:return a("selectedRequest",e=>({...e,value:t.value}));case TN:return a("selectedClaimTypes",e=>({...e,value:t.value}));case DN:return{...e,claimCategories:t.value};case wN:return{...e,claimTypes:t.value};case EN:return{...e,claimRequest:t.value};case MN:return{...e,emailResponseData:{...e.emailResponseData,value:null,error:null},apiCallStatus:S.rs.PENDING};case LN:return{...e,emailResponseData:{...e.emailResponseData,value:t.value,error:null},apiCallStatus:S.rs.SUCCESS};case zN:return{...e,emailResponseData:{...e.emailResponseData,error:t.error},apiCallStatus:S.rs.FAILURE};case iN:return{...e,emailSendingStatus:{...e.emailSendingStatus,value:t.value}};case cN:return kN;default:return e}},financialEducation:qN,quizAssessment:eC,digitalOnboarding:(e,t)=>t.type===rC.Qm?WC(e,t):BC(e,t),ugMotorInsurance:dR,naMotorInsurance:pB,personalAccident:tZ,domesticInsurance:R9,biasharaFlexi:l3,travel:Yre,digiLifeLoanProtection:hoe,doctorsPi:$de,afyaImara:vAe,motorPrivateRW:LEe,personalPensionPlan:gke,allsureInsurance:txe,savingsPotCalculator:cxe,sizotsaFuneralCover:Kxe,sizotsaFuneralClaim:Y_e,travelUg:IKe,digitalSavings:o2e,healthInsuranceRwanda:ttt,travelKe:Vst,kaMetlhaFuneralCover:ylt,kaMetlhaFuneralClaim:git,travelSs:CXe,eaTravelRates:Xct,fauluLoanCalculatorStore:sdt,allsureHomeClaim:fpt,allSureMotorClaim:cvt});function pvt(e){return function(t){var r=t.dispatch,a=t.getState;return function(t){return function(n){return"function"==typeof n?n(r,a,e):t(n)}}}}var mvt=pvt();mvt.withExtraArgument=pvt;var vvt=mvt;const fvt=(e,t)=>e&&t&&e.type===t.type&&e.error===t.error,yvt=(e,t)=>e&&t&&e.type===t.type&&e.error===t.error&&e.value.fieldType===t.value.fieldType;var hvt=r(45685),gvt=r(96360);let bvt=null;const Avt=(e,t,r)=>{const a=(()=>{let t;switch(r.type){case P.Jr:return t=(()=>{const t=(0,gvt.sT)(e.getState()).reasons.value;return t&&1==t.length&&t.includes(r.value)?(0,hvt.ND)(null,"Option"):null})(),(0,P.Wh)(t);case P.h5:return t=(0,hvt.wB)(r.value),(0,P.oS)(t);case P.Sy:return t=(0,hvt.DT)(r.value),(0,P.eX)(t);case P.Aq:return t=(0,hvt.nv)(r.value,{min:3,max:254,subject:"Short Description"}),(0,P.t_)(t);default:return null}})();return!a||fvt(a,bvt)||(e.dispatch(a),bvt=a),t(r)};let Svt=null;var Nvt=r(47269);let Cvt=null;const Ivt=(e,t,r)=>{const a=(()=>{let t;switch(r.type){case k.Jr:return t=(()=>{const t=(0,Nvt.r0)(e.getState()).reasons.value;return t&&1==t.length&&t.includes(r.value)?(0,hvt.ND)(null,"Option"):null})(),(0,k.Wh)(t);case k.$:return t=(0,hvt.nv)(r.value,{min:3,max:254,subject:"Message"}),(0,k.jb)(t);case k.yO:return t=(0,hvt.wB)(r.value),(0,k._R)(t);case k.Lt:return t=(0,hvt.DT)(r.value),(0,k.Zf)(t);default:return null}})();return!a||fvt(a,Cvt)||(e.dispatch(a),Cvt=a),t(r)},Dvt=(e,t,r)=>r.type.startsWith(T.qT)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case T.Wo:return e=(0,hvt.yb)(r.value,{min:0,max:1e12,decimalPoints:2}),(0,T.Vi)(e);case T.Oh:return e=(0,hvt.yb)(r.value,{min:0,max:1e12,decimalPoints:2}),(0,T.EW)(e);case T.SR:return e=(0,hvt.yb)(r.value,{min:0,max:1e12,decimalPoints:2}),(0,T.hI)(e);case T.a:return e=(0,hvt.yb)(r.value,{min:0,max:1e12,decimalPoints:2}),(0,T.To)(e);default:return null}})();return!a||fvt(a,Svt)||(e.dispatch(a),Svt=a),t(r)})(e,t,r):r.type.startsWith(C.pj)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case C.xp:return e=(0,hvt.u4)(r.value),(0,C.mB)(e);case C.Xl:return e=(0,hvt.Gn)(r.value,{min:40,max:100}),(0,C.iU)(e);case C.nt:return(0,C.Go)(null);case C.Vh:return(0,C.bK)(null);case C.sv:return e=(0,hvt.Gn)(r.value,{min:40,max:100}),(0,C.Aj)(e);case C.ty:return(0,C.dy)(null);case C.Gd:return e=(0,hvt.yb)(r.value,{min:100,max:999999999,decimalPoints:0}),(0,C.BA)(e);case C.Nu:return e=(0,hvt.yb)(r.value,{min:15e3,max:999999999,decimalPoints:0}),(0,C.Iv)(e);case C.nV:return e=(0,hvt.yb)(r.value,{min:1e3,max:999999999,decimalPoints:0}),(0,C.C_)(e);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(P.IK)?Avt(e,t,r):r.type.startsWith(k.FH)?Ivt(e,t,r):null;var wvt=r(72891);let Evt=null;var Tvt=r(61168);const Ovt=[{committedTerm:5,minimumMonthlyPayments:"2 000"},{committedTerm:6,minimumMonthlyPayments:"2 000"},{committedTerm:7,minimumMonthlyPayments:"2 000"},{committedTerm:8,minimumMonthlyPayments:"2 000"},{committedTerm:9,minimumMonthlyPayments:"2 000"},{committedTerm:10,minimumMonthlyPayments:650}
2,{committedTerm:11,minimumMonthlyPayments:650},{committedTerm:12,minimumMonthlyPayments:650},{committedTerm:13,minimumMonthlyPayments:650},{committedTerm:14,minimumMonthlyPayments:650},{committedTerm:15,minimumMonthlyPayments:650},{committedTerm:16,minimumMonthlyPayments:650},{committedTerm:17,minimumMonthlyPayments:650},{committedTerm:18,minimumMonthlyPayments:650},{committedTerm:19,minimumMonthlyPayments:650},{committedTerm:20,minimumMonthlyPayments:650},{committedTerm:21,minimumMonthlyPayments:500},{committedTerm:22,minimumMonthlyPayments:500},{committedTerm:23,minimumMonthlyPayments:500},{committedTerm:24,minimumMonthlyPayments:500},{committedTerm:25,minimumMonthlyPayments:500}];let Pvt=null;const Mvt=e=>Ovt.filter(t=>t.committedTerm===e)[0].minimumMonthlyPayments,Lvt=e=>"string"==typeof e?Number(e.split(" ").join("")):e;let zvt=null;let kvt=null;let Vvt=null;const Rvt=(e,t,r)=>r.type.startsWith(ae.H0)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case ae.Ce:return t=(0,hvt.ND)(r.value,"Title"),(0,ae.dV)(t);case ae.KC:return t=(0,hvt.u4)(r.value,{pronoun:"their"}),(0,ae.MA)(t);case ae.zC:return t=(0,hvt.a_)(r.value,{pronoun:"their"}),(0,ae.qB)(t);case ae.kb:return t=(0,hvt.F1)(r.value,{pronoun:"their"}),(0,ae.R9)(t);case ae.nt:return t=(0,hvt.ND)(r.value,"Gender"),(0,ae.Go)(t);case ae.A3:return t=(0,wvt.hS)(e.getState()).value||r.value?(0,hvt.Ut)(r.value,{required:!1,pronoun:"their"}):(0,hvt.Ut)(r.value,{required:!0,subject:"one of these two fields"}),(0,ae.l0)(t);case ae.EG:return t=(0,wvt.W6)(e.getState()).value||r.value?(0,hvt.DT)(r.value,{required:!1,pronoun:"their"}):(0,hvt.DT)(r.value,{required:!0,subject:"one of these two fields"}),(0,ae.T3)(t);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(ne.ic)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case ne.LP:return e=(0,hvt.ug)(r.value),(0,ne.f3)(e,r.beneficiaryId);case ne.z8:return e=100!==r.value?"Your total should be 100%":null,(0,ne.fq)(e);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(H.pS)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case H.xp:return e=(0,hvt.u4)(r.value?r.value.trim():r.value),(0,H.mB)(e);case H.zC:return e=(0,hvt.a_)(r.value?r.value.trim():r.value),(0,H.qB)(e);case H.KF:return e=(0,hvt.wB)(r.value),(0,H.l0)(e);default:return null}})();return!a||fvt(a,Evt)||(e.dispatch(a),Evt=a),t(r)})(e,t,r):r.type.startsWith(G.v8)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case G.Xl:return t=(0,hvt.Gn)(r.value,{min:1,max:75}),(0,G.iU)(t);case G.JH:return t=(0,hvt.ND)(r.value,"Retirement age"),(0,G.FK)(t);case G.FT:const a=(0,Tvt.d7)(e.getState()),n=(0,Tvt.Gu)(e.getState()),u=Mvt(a);return t=(0,hvt.L6)(r.value,{required:!0,min:Lvt(u)}),t&&t.includes("greater")&&(t="For a period of "+n+" years, the minimum is R"+u+" monthly."),(0,G.xo)(t);case G.vF:return t=(0,hvt.ND)(r.value,"percentage"),(0,G.jh)(t);default:return null}})();return a?(e.dispatch(a),Pvt=a,t(r)):t(r)})(e,t,r):r.type.startsWith(te.fJ)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case te.Wp:return e=(0,hvt.ND)(r.value,"Bank name"),(0,te.KC)(e);case te.DH:return e=(0,hvt.yS)(r.value,{min:5,max:113,subject:"Account holder name"}),(0,te.SV)(e);case te.cw:return e=(0,hvt.yS)(r.value,{min:5,max:113,subject:"Account holder name",required:!0}),(0,te.vU)(e);case te.Bi:return e=(0,hvt.RH)(r.value),(0,te.tN)(e);case te.iU:return e=(0,hvt.ND)(r.value,"Account type"),(0,te.Gu)(e);case te.Iw:return e=(0,hvt.ND)(r.value,"Debit order start date"),(0,te.f1)(e);case te.hJ:return e=(0,hvt.ND)(r.value,"Debit order start month"),(0,te.ZI)(e);case te.YQ:return e=(0,hvt.ND)(r.value,"Source of funds"),(0,te.x8)(e);case te.KF:return e=(0,hvt.ND)(r.value,"Employment position"),(0,te.Sk)(e);case te.B7:return e=(0,hvt.ND)(r.value,"Employment industry"),(0,te.Jt)(e);case te.Sv:return e=(0,hvt.nv)(r.value,{min:1,max:254,subject:"Employment industry"}),(0,te.h7)(e);case te.cR:return e=(0,hvt.ND)(r.value,"Employment position Pip"),(0,te.Bl)(e);case te.Yg:const t=!0===r.value||!1===r.value;return e=(0,hvt.ND)(t,"Option"),(0,te.gJ)(e);default:return null}})();return!a||fvt(a,zvt)||(e.dispatch(a),zvt=a),t(r)})(e,t,r):r.type.startsWith(Z.xA)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Z.Ce:return t=(0,hvt.ND)(r.value,"Title"),(0,Z.dV)(t);case Z.Pe:return t=(0,hvt.yS)(r.value,{subject:"Middle name(s)",required:!1}),(0,Z.Nw)(t);case Z.EG:return t=(0,hvt.DT)(r.value),(0,Z.T3)(t);case Z.Rj:return t=(0,hvt.ND)(r.value,"Marital status"),(0,Z.j_)(t);case Z.eU:return t=(0,hvt.ND)(r.value,"Country of birth"),(0,Z.dZ)(t);case Z.Cu:return t=(0,hvt.ND)(r.value,"Nationality"),(0,Z.lf)(t);case Z.HL:if(t=(0,hvt.Py)(r.value),t)return(0,Z.uk)(t);const a=(0,Tvt.QO)(e.getState());return t=(0,hvt.Ns)(r.value,a.value),(0,Z.uk)(t);case Z.nb:return t=(0,hvt.lw)(r.value,{required:!1}),(0,Z.NY)(t);case Z.cs:return t=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,Z.LR)(t);case Z.Cy:return t=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street address"}),(0,Z.wQ)(t);case Z.JG:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,Z._y)(t);case Z.tJ:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,Z.ST)(t);case Z.Nt:return t=(0,hvt.jn)(r.value),(0,Z.h6)(t);case Z.YV:return t=(0,hvt.ND)(r.value,"Country"),(0,Z.DC)(t);case Z.OD:const n=!0===r.value||!1===r.value;return t=(0,hvt.ND)(n,"Option"),(0,Z.uY)(t);case Z.F:return t=(0,hvt.ND)(r.value,"Postal address method"),(0,Z.fd)(t);case Z.yG:return t=(0,hvt.Wq)(r.value),(0,Z.QE)(t);case Z.ff:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,Z.Qs)(t);case Z.Vr:return t=(0,hvt.jn)(r.value),(0,Z.S1)(t);case Z.O8:return t=(0,hvt.ND)(r.value,"Country"),(0,Z.aF)(t);case Z.bk:return t=(0,hvt.Ii)(r.value),(0,Z.vk)(t);case Z.tA:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,Z.SP)(t);case Z.hN:return t=(0,hvt.jn)(r.value),(0,Z._B)(t);case Z.AF:return t=(0,hvt.ND)(r.value,"Country"),(0,Z.Wn)(t);case Z.cr:return t=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,Z.kW)(t);case Z.yl:return t=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street name"}),(0,Z.fr)(t);case Z.HW:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,Z.XJ)(t);case Z.nB:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,Z.Vt)(t);case Z.Zo:return t=(0,hvt.jn)(r.value),(0,Z.We)(t);case Z.yD:return t=(0,hvt.ND)(r.value,"Country"),(0,Z.wD)(t);default:return null}})();return!a||fvt(a,kvt)||(e.dispatch(a),kvt=a),t(r)})(e,t,r):r.type.startsWith(ie.p2)||r.type.startsWith(ie.Kp)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case ie.Kp:return e=(0,hvt.ND)(!r.value||null,"checkbox"),(0,ie.J9)(e);case ie.p2:return e=(0,hvt.ND)(!r.value||null,"checkbox"),(0,ie.h4)(e);default:return null}})();return!a||fvt(a,Vvt)||(e.dispatch(a),Vvt=a),t(r)})(e,t,r):null;let xvt=null;let _vt=null;let Fvt=null;var jvt=r(49425);let Uvt=null;var $vt=r(8647);let Bvt=null;var Wvt=r(2933);let qvt=null;const Kvt=(e,t,r)=>r.type.startsWith(Zt.H0)?((e,t,r)=>{const a=(()=>{const e=e=>e?e.trim():e;let t;
2switch(r.type){case Zt.Ce:return t=(0,hvt.ND)(r.value,"title"),(0,Zt.dV)(t);case Zt.KC:return t=(0,hvt.yS)(e(r.value),{min:2,max:48,subject:"First name"}),(0,Zt.MA)(t);case Zt.zC:return t=(0,hvt.yS)(e(r.value),{min:2,max:64,subject:"Surname"}),(0,Zt.qB)(t);case Zt.kb:return t=(0,hvt.F1)(r.value),(0,Zt.R9)(t);case Zt.il:return t=(0,hvt.ND)(r.value,"relationship"),(0,Zt.p0)(t);case Zt.A3:return t=(0,hvt.Ut)((e=>e?e.replace(/ /g,""):e)(r.value),{subject:"Mobile number",required:!1}),(0,Zt.l0)(t);case Zt.EG:return t=(0,hvt.DT)(e(r.value),{required:!1}),(0,Zt.T3)(t);default:return null}})();return!a||fvt(a,xvt)||(e.dispatch(a),xvt=a),t(r)})(e,t,r):r.type.startsWith(er.ic)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case er.LP:return e=(0,hvt.ug)(r.value),(0,er.f3)(e,r.beneficiaryId);case er.z8:return e=100!==r.value?"Your total should be 100%":null,(0,er.fq)(e);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(Kt.fJ)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Kt.Wp:return e=(0,hvt.ND)(r.value,"bank name"),(0,Kt.KC)(e);case Kt.Bi:return e=(0,hvt.RH)(r.value),(0,Kt.tN)(e);case Kt.iU:return e=(0,hvt.ND)(r.value,"account type"),(0,Kt.Gu)(e);case Kt.Iw:return e=(0,hvt.ND)(r.value,"debit order start date"),(0,Kt.f1)(e);case Kt.eY:const t=!0===r.value||!1===r.value;return e=(0,hvt.ND)(t,"Option"),(0,Kt.A7)(e);default:return null}})();return!a||fvt(a,_vt)||(e.dispatch(a),_vt=a),t(r)})(e,t,r):r.type.startsWith(Yt.xA)?((e,t,r)=>{const a=(()=>{const e=e=>e?e.trim():e;let t;switch(r.type){case Yt.Do:return t=(0,hvt.yS)(e(r.value),{min:2,max:48,subject:"First name"}),(0,Yt.v9)(t);case Yt.zC:return t=(0,hvt.yS)(e(r.value),{min:2,max:64,subject:"Surname"}),(0,Yt.qB)(t);case Yt.HL:return t=(0,hvt.Py)(e(r.value),{required:!0,subject:"South African ID number",checkAge:!0,minAge:18,maxAge:65}),(0,Yt.uk)(t);case Yt.KF:return t=(0,hvt.wB)((e=>e?e.replace(/ /g,""):e)(r.value),"contact number"),(0,Yt.l0)(t);case Yt.EG:return t=(0,hvt.DT)(e(r.value),{min:6,max:200,subject:"Email address",required:!0}),(0,Yt.T3)(t);case Yt.Cy:return t=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street address",required:!0}),(0,Yt.wQ)(t);case Yt.cs:return t=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,Yt.LR)(t);case Yt.JG:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,Yt._y)(t);case Yt.tJ:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,Yt.ST)(t);case Yt.Nt:return t=(0,hvt.jn)(e(r.value)),(0,Yt.h6)(t);case Yt.YV:return t=(0,hvt.ND)(r.value,"country"),(0,Yt.DC)(t);case Yt.F:return t=(0,hvt.ND)(r.value,"option"),(0,Yt.fd)(t);case Yt.OD:return t=(0,hvt.ND)(r.value,"option"),(0,Yt.uY)(t);case Yt.yG:return t=(0,hvt.Wq)(e(r.value),{min:4,max:8,subject:"Private bag number"}),(0,Yt.QE)(t);case Yt.ff:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,Yt.Qs)(t);case Yt.Vr:return t=(0,hvt.jn)(e(r.value)),(0,Yt.S1)(t);case Yt.O8:return t=(0,hvt.ND)(r.value,"country"),(0,Yt.aF)(t);case Yt.bk:return t=(0,hvt.Ii)(e(r.value)),(0,Yt.vk)(t);case Yt.tA:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,Yt.SP)(t);case Yt.hN:return t=(0,hvt.jn)(e(r.value)),(0,Yt._B)(t);case Yt.AF:return t=(0,hvt.ND)(r.value,"country"),(0,Yt.Wn)(t);case Yt.cr:return t=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,Yt.kW)(t);case Yt.yl:return t=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street name"}),(0,Yt.fr)(t);case Yt.HW:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,Yt.XJ)(t);case Yt.nB:return t=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,Yt.Vt)(t);case Yt.Zo:return t=(0,hvt.jn)(e(r.value)),(0,Yt.We)(t);case Yt.yD:return t=(0,hvt.ND)(r.value,"country"),(0,Yt.wD)(t);default:return null}})();return!a||fvt(a,Fvt)||(e.dispatch(a),Fvt=a),t(r)})(e,t,r):r.type.startsWith(or.Y6)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case or.Xl:const a=(0,jvt.OH)(e.getState()),n=(()=>{switch(a){case Vt.z0.EXTENDED_FAMILY:return Vt.j4.EXTENDED_FAMILY;case Vt.z0.PARENTS_AND_IN_LAWS:return Vt.j4.PARENTS_AND_IN_LAWS;default:return Vt.j4.DEFAULT}})();return t=(0,hvt.Gn)(r.value,n),(0,or.iU)(t);case or.Av:return(0,or.ab)(null);case or.Mz:return(0,or.sG)(null);case or.GI:return(0,or.Kg)(null);case or.uH:return t=(0,hvt.ND)(r.value,"cover member"),(0,or.Uw)(t);case or.gT:return t=(0,hvt.ND)(r.value,"cover category"),(0,or.u8)(t);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Wt.pH)?((e,t,r)=>{const a=r.type===Wt.kl?e.dispatch((0,Wt.F1)()):null;return!a||fvt(a,Uvt)||(e.dispatch(a),Uvt=a),t(r)})(e,t,r):r.type.startsWith(ar.ju)||r.type.startsWith(ar.hW)?((e,t,r)=>{const a=(()=>{let e;return r.type===ar.hW?(e=(0,hvt.ND)(!r.error||null,"checkbox"),(0,ar.BH)(e)):null})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Rt.hT)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Rt.xp:return e=(0,hvt.yS)(r.value),(0,Rt.mB)(e);case Rt.zC:return e=(0,hvt.a_)(r.value),(0,Rt.qB)(e);case Rt.yO:return e=(0,hvt.Ut)((e=>e?e.replace(/ /g,""):e)(r.value),"mobile number"),(0,Rt._R)(e);default:return null}})();return!a||fvt(a,Bvt)||(e.dispatch(a),Bvt=a),t(r)})(e,t,r):r.type.startsWith(Wvt.g3)?((e,t,r)=>{const a=(()=>{const e=e=>e?e.trim():e;let t;switch(r.type){case Wvt.Ce:return t=(0,hvt.ND)(r.value,"title"),
2(0,Wvt.dV)(t);case Wvt.KC:return t=(0,hvt.u4)(e(r.value)),(0,Wvt.MA)(t);case Wvt.zC:return t=(0,hvt.a_)(e(r.value)),(0,Wvt.qB)(t);case Wvt.kb:return t=(0,hvt.F1)(r.value),(0,Wvt.R9)(t);case Wvt.GI:return(0,Wvt.Kg)();case Wvt.Xl:return t=r.child?(0,hvt.Gn)(r.value,{min:0,max:21}):r.myself?(0,hvt.Gn)(r.value,{min:18,max:65}):(0,hvt.Gn)(r.value,{min:1,max:84}),(0,Wvt.iU)(t);default:return null}})();return a?(e.dispatch(a),qvt=a,t(r)):t(r)})(e,t,r):null;var Gvt=r(74334),Yvt=r(80801),Hvt=r(42185);let Qvt=null;let Zvt=null;const Xvt=(e,t)=>{var r;return t((r=e)&&""!==r.trim()&&r?null:"Please choose an answer.")},Jvt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case ea:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:ta,error:e}))(e);case ra:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname"}),(e=>({type:aa,error:e}))(e);case na:return e=(0,hvt.nv)(r.value,{min:1,max:100,subject:"Business Name"}),(e=>({type:ua,error:e}))(e);case oa:return e=(0,hvt.Ut)(r.value),(e=>({type:sa,error:e}))(e);case la:return e=(0,hvt.wB)(r.value,{subject:"Business Telephone Number"}),(e=>({type:ia,error:e}))(e);case ca:return e=(0,hvt.DT)(r.value,{subject:"Email Address",min:6}),(e=>({type:da,error:e}))(e);case pa:return Xvt(r.value,Ia);case va:return Xvt(r.value,Da);case ya:return Xvt(r.value,wa);case ga:return Xvt(r.value,Ea);case Aa:return Xvt(r.value,Ta);case Na:return Xvt(r.value,Oa);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)};let eft=null;let tft=null;let rft=null;var aft=r(74756),nft=r(87397),uft=r(13582);function oft(e){const t=aft.getDateOfBirthFromSaIdNumber(e),[r,a,n]=t.split("/"),u=new Date(`${a}-${r}-${n}`),o=new Date;let s=o.getFullYear()-u.getFullYear();const l=o.getMonth()-u.getMonth();return(l<0||0===l&&o.getDate()<u.getDate())&&s--,s}function sft(e,t){let{required:r=!0,subject:a="Namibian ID number",checkAge:n=!1,minAge:u=0,maxAge:o=999,pronoun:s=uft.$W.PRONOUN.YOUR,retainSubjectCase:l=!0}=void 0===t?{}:t;if(!e&&r)return nft.Lz(a,l);if(!e&&!r)return null;const i=new RegExp("^[0-9]*$"),c=nft.pS(a,l);return i.test(e)&&/^(\d{6})(?!00000)(\d{5})$/.test(e)&&11===e.length&&function(e){const t=aft.getDateOfBirthFromSaIdNumber(e).split("/"),r=parseInt(t[2]),a=parseInt(t[1])-1,n=t[0],u=new Date(r,a,n);return u.getMonth()===a&&u.getDate()===parseInt(n)}(e)?n?function(e,t,r,a){const n=oft(r);return e&&n<e?nft.M(e,a):t&&n>=t?nft.j7(t,a):null}(u,o,e,s):null:c}var lft=r(74015);let ift=null;var cft=r(39997);const dft="The requester and deceased ID numbers cannot be the same.";function pft(e,t){return e===t&&""!==e?dft:null}function mft(e){return e&&""!==e.trim()}let vft=null;var fft=r(71387);let yft=null;var hft=r(23549);const gft="The requester and deceased ID numbers cannot be the same.",bft="The deceased and account holder ID cannot be the same.",Aft="The requester and account holder ID cannot be the same.";function Sft(e,t){return e===t&&""!==e?gft:null}function Nft(e,t){return void 0===e&&(e=null),e===t?bft:null}function Cft(e,t){return void 0===e&&(e=null),e===t?Aft:null}function Ift(e){const t=e.split("/");return t[0].length<2||t[1].length<2?hvt.RU.kV:null}function Dft(e,t){let r;return r=(0,hft.sV)(e).value?(0,hvt.ZV)(t,{min:(0,hft.sV)(e).value,required:!1}):(0,hvt.ZV)(t,{required:!1}),!r&&Tft(t)&&(r=Ift(t)),r}function wft(e){const t=["pdf","png","jpg","jpeg"];if(e){if(null===e.type||""===e.type.trim())return"Please choose the correct file type";if(!new RegExp("([a-zA-Z0-9s_\\.-:])+("+t.join("|")+")$").test(e.type.toLowerCase()))return"Please choose the correct file type"}return null}function Eft(e){if(e){if(Math.round(e.size/1024)>10240)return"File must be less than 10MB"}return null}function Tft(e){return e&&""!==e.trim()}let Oft=null;const Pft=(e,t,r)=>{const a=e.getState(),n=(()=>{let e,t,n,u,o,s;switch(r.type){case on.T0:return e=(0,hvt.u4)(r.value),(0,on.MA)(e);case on.on:return e=(0,hvt.a_)(r.value),(0,on.uF)(e);case on.lW:if(e=(0,hvt.Py)(r.value),t=(0,hft.NC)(a),n=t.value,!e){if(u=r.value,e=Sft(u,n),e&&t.error===gft)return(0,on.e2)(null);if(!e&&Tft(n)){const e=(0,hvt.Py)(n);return(0,on.iL)(e,null)}}if(s=(0,hft.hP)(a),!e&&s){let t=(0,hft.MI)(a);if(e=Cft(r.value,t.value),e&&t.error===bft)return(0,on.e2)(null)}return(0,on.e2)(e);case on.$0:return e=(0,hvt.wB)(r.value,{subject:"Cellphone Number",countryCode:r.countryCode}),(0,on.A_)(e);case on.rH:return e=(0,hvt.DT)(r.value,{required:!1}),(0,on.T3)(e);case on.Hb:return e=Dft(a,(0,hft.Gn)(a).value),(0,on.K6)(e);case on.o1:const i=function(){var e=new Date;const t=e.getFullYear(),r=e.getMonth()+1;return`${e.getDate()}/${r}/${t}`}();e=(0,hvt.ZV)(r.value,{required:(0,hft.IH)(a),max:i}),e||(e=Ift(r.value));const c=(0,hft.Gn)(a);if(!e&&Tft(c.value)){const t=(0,hvt.ZV)(c.value,{min:r.value,required:!1});return(0,on.Kh)(e,t)}return(0,on.e$)(e);case on.vs:if(e=(0,hvt.Py)(r.value,{required:!(0,hft.IH)(a)}),u=(0,hft.pf)(a),o=u.value,!e){if(t=r.value,e=Sft(o,t),e&&u.error===gft)return(0,on.s2)(null);if(!e&&Tft(o)){const e=(0,hvt.Py)(o);return(0,on.iL)(null,e)}}if(s=(0,hft.hP)(a),!e&&s){let t=(0,hft.MI)(a);if(e=Nft(r.value,t.value),e&&t.error===Aft)return(0,on.s2)(null)}return(0,on.s2)(e);case on.lz:return e=(0,hvt.ND)(r.value),(0,on.N7)(e);case on.xA:return l=r.value,e=!hft.R1||l&&""!==l.trim()?null:"Please select an option as specified on the Notice of Death form.",(0,on.iP)(e);case on.Ec:return e=function(e){const t=e&&"string"==typeof e&&e.trim();return t&&(t.length<3||"not applicable"===t.toLowerCase()||"n/a"===t.toLowerCase())?"Please enter a valid reason as per the Notice of Death form.":null}(r.value),(0,on._d)(e);case on.tv:return e=Dft(a,r.value),(0,on.K6)(e);case on.KA:return e=(0,hvt.Py)(r.value,{required:(0,hft.hP)(a)}),s=(0,hft.hP)(a),!e&&s&&(t=(0,hft.NC)(a),e=Nft(t.value,r.value),e&&t.error===bft)?(0,on.s2)(null):!e&&s&&(u=(0,hft.pf)(a),e=Cft(u.value,r.value),e&&u.error===Aft)?(0,on.e2)(null):(0,on.gT)(e);case on.kG:return e=(0,hvt.yS)(r.value,{required:(0,hft.hP)(a),subject:"Account holders n
2ame"}),(0,on.xs)(e);case on.Bw:return e=(0,hvt.ND)(r.value),(0,on.dk)(e);case on.qq:return e=(0,hvt.yS)(r.value,{subject:"Bank Name"}),(0,on.N8)(e);case on.HQ:return e=(0,hvt.nC)(r.value,{min:6,max:13,subject:"Bank Account Number"}),(0,on.$V)(e);case on.PV:return e=(0,hvt.nC)(r.value,{min:6,max:8,subject:"Branch Code",required:!1}),(0,on.vx)(e);case on.iF:return e=(0,hvt.ND)(r.value),(0,on.e7)(e);case on.OU:return r.value.file&&(e=wft(r.value.file),e&&null!==e||(e=Eft(r.value.file))),(0,on.Nw)(e);case on.p5:return(0,on.V0)(null);case on.Yd:return r.value.file&&(e=wft(r.value.file),e&&null!==e||(e=Eft(r.value.file))),(0,on.vJ)(e);case on.tI:return(0,on.xE)(null);default:return null}var l})();return!n||fvt(n,Oft)||(e.dispatch(n),Oft=n),t(r)};var Mft=r(61401);let Lft=null;const zft=(e,t,r)=>r.type.startsWith(Vr)?Jvt(e,t,r):r.type.startsWith(Ua.cS)?((e,t,r)=>{const a=(()=>{let e;return r.type===Ua.cS?(e=(0,hvt.yb)(r.value,{min:1,max:99999999,subject:"number"}),(0,Ua.PA)(e)):null})();return!a||fvt(a,tft)||(e.dispatch(a),tft=a),t(r)})(e,t,r):r.type.startsWith(Ba.hT)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ba.EY:return e=(0,hvt.u4)(r.value),(0,Ba.mB)(e);case Ba.eR:return e=(0,hvt.a_)(r.value),(0,Ba.qB)(e);case Ba.pi:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:r.countryCode}),(0,Ba.cm)(e,r.countryCode);case Ba.Fv:return e=(0,hvt.DT)(r.value),(0,Ba.T3)(e);case Ba.g:return e=(0,hvt.jn)(r.value,{required:!1}),(0,Ba.h6)(e);case Ba.AR:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:r.countryCode}),(0,Ba.fc)(e,r.countryCode);case Ba.WL:return e=(0,hvt.nv)(r.value,{subject:"City"}),(0,Ba.ST)(e);case Ba.$n:return e=(0,hvt.nv)(r.value,{required:!1}),(0,Ba.pp)(e);case Ba.QQ:return e=(0,hvt.ND)(r.value,"location"),(0,Ba.wc)(e);default:return null}})();return!a||fvt(a,Zvt)||(e.dispatch(a),Zvt=a),t(r)})(e,t,r):r.type.startsWith(Ha.Db)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ha.Ne:return e=(0,hvt.M2)(r.value,{max:12}),(0,Ha.MZ)(e);case Ha.zC:return e=(0,hvt.a_)(r.value),(0,Ha.qB)(e);case Ha.LO:return e=(0,hvt.F1)(r.value),(0,Ha.Am)(e);default:return null}})();return!a||fvt(a,eft)||(e.dispatch(a),eft=a),t(r)})(e,t,r):r.type.startsWith(Gvt.sZ)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Gvt.Xy:return t=(0,hvt.u4)(r.value),(0,Gvt.MA)(t);case Gvt.bb:return t=(0,hvt.a_)(r.value),(0,Gvt.qB)(t);case Gvt.Ik:return t=(0,hvt.yb)(r.value,{min:1,max:99999999}),(0,Gvt.R1)(t);case Gvt.Fl:return t=(0,hvt.nv)(r.value,{min:2,max:64,subject:"Company Name"}),(0,Gvt.Tx)(t);case Gvt.Ar:return t=(0,hvt.DT)(r.value),(0,Gvt.T3)(t);case Gvt.Qf:return t=(0,hvt.Ut)(r.value),(0,Gvt.cm)(t);case Gvt.RE:return t=(0,Yvt.v3)(r.value),(0,Gvt.o2)(t);case Gvt.CM:return t=(0,Yvt.v3)(r.value),(0,Gvt.Fc)(t);case Gvt.pV:return t=(0,Yvt.v3)(r.value),(0,Gvt.eG)(t);case Gvt.GN:return t=(0,Hvt.hK)(r.value),(0,Gvt.jA)(t);case Gvt.TL:return t=(0,Hvt.hK)(r.value),(0,Gvt.Oj)(t);case Gvt.Gk:{const{countryCodeList:a}=e.getState().publicWeb.signupAndDownloadForm,n=a&&a.value||null;return t=(0,hvt.aG)(r.value,{countryCode:n}),(0,Gvt.dE)(t)}case Gvt.nS:return t=(0,hvt.nv)(r.value),(0,Gvt.qy)(t);case Gvt.Kt:return t=(0,hvt.DT)(r.value),(0,Gvt.Dg)(t);case Gvt.hc:return t=(0,hvt.ND)(r.value),(0,Gvt.ds)(t);case Gvt.r_:if(t=(0,hvt.aG)(null,{countryCode:r.value,required:!1}),!t){const{modularField6:t}=e.getState().publicWeb.signupAndDownloadForm;t&&t.value&&e.dispatch((0,Gvt.dE)((0,hvt.aG)(t.value,{countryCode:r.value})))}default:return null}})();return!a||fvt(a,Qvt)||(e.dispatch(a),Qvt=a),t(r)})(e,t,r):r.type.startsWith(Za.M2)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Za.dV:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"name"}),(0,Za.cG)(e);case Za.zC:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"surname"}),(0,Za.qB)(e);case Za.TV:return e=(0,hvt.Py)(r.value,{minAge:18,checkAge:!0}),(0,Za.VP)(e);case Za.A3:return e=(0,hvt.Ut)(r.value,{subject:"cellphone number"}),(0,Za.AI)(e);default:return null}})();return!a||fvt(a,rft)||(e.dispatch(a),rft=a),t(r)})(e,t,r):r.type.startsWith(rn.qx)?((e,t,r)=>{const a=e.getState(),n=(()=>{let e,t,n,u,o;switch(r.type){case rn.T0:return e=(0,hvt.u4)(r.value),(0,rn.MA)(e);case rn.on:return e=(0,hvt.a_)(r.value),(0,rn.uF)(e);case rn.$0:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:r.countryCode}),(0,rn.A_)(e);case rn.lW:if(e=(0,hvt.Py)(r.value),t=(0,cft.NC)(a),n=t.value,!e){if(u=r.value,e=pft(u,n),e&&t.error===dft)return(0,rn.e2)(null);if(!e&&mft(n)){const e=(0,hvt.Py)(n);return(0,rn.iL)(e,null)}}return(0,rn.e2)(e);case rn.vs:if(e=(0,hvt.Py)(r.value),u=(0,cft.pf)(a),o=u.value,!e){if(t=r.value,e=pft(o,t),e&&u.error===dft)return(0,rn.s2)(null);if(!e&&mft(o)){const e=(0,hvt.Py)(o);return(0,rn.iL)(null,e)}}return(0,rn.s2)(e);case rn.tv:return e=(0,hvt.ZV)(r.value),(0,rn.K6)(e);case rn.qq:return e=(0,hvt.QX)(r.value,{subject:"Bank Name"}),(0,rn.N8)(e);case rn.HQ:return e=(0,hvt.nC)(r.value,{min:8,max:11,subject:"Bank Account Number"}),(0,rn.$V)(e);case rn.PV:return e=(0,hvt.nC)(r.value,{min:6,max:8,subject:"Branch Code",required:!1}),(0,rn.OU)(e);default:return null}})();return!n||fvt(n,vft)||(e.dispatch(n),vft=n),t(r)})(e,t,r):r.type.startsWith(on.J8)?Pft(e,t,r):r.type.startsWith(_a._Y)?((e,t,r)=>{const a=e.getState(),n=(()=>{let t,n=(new Date).toLocaleDateString("en-ZA").split("/").reverse().join("/"),u=(0,fft.tq)(a),o=(0,fft.Wq)(a);switch(r.type){case _a.Wi:if(t=(0,hvt.ZV)(r.value,{min:u.value,max:n}),u.error){const t=(0,hvt.ZV)(r.value,{min:u.value,max:r.value});e.dispatch((0,_a.nf)(t))}return(0,_a.yN)(t);case _a.ld:if(t=(0,hvt.ZV)(r.value,{max:o.value}),o.error){const t=(0,hvt.ZV)(r.value,{min:r.value,max:o.value});e.dispatch((0,_a.yN)(t))}return(0,_a.nf)(t);default:return null}})();return!n||fvt(n,yft)||(e.dispatch(n),yft=n),t(r)})(e,t,r):r.type.startsWith(mn.Hj)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case mn.GA:return t=(0,hvt.Py)(r.value,{required:(0,Mft.l7)(e.getState())}),(0,mn.D0)(t);case mn.dV:return t=(0,hvt.u4)(r.value),(0,mn.cG)(t);case mn.zC:return t=(0,hvt.a_)(r.value),(0,mn.qB)(t);case mn.kb:return t=(0,hvt.F1)(r.value),(0,mn.R9)(t);default:return null}})();return a?(e.dispatch(a),Lft=a,t(r)):t(r)})(e,t,r):r.type.startsWith(In.As)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case In.KL:return e=(0,hvt.yS)(r.value,{min:2,subject:"First Name",max:51}),(0,In.MA)(e);case In.oI:return e=(0,hvt.yS)(r.value,{min:2,subject:"Surname",max:51}),(0,In.qB)(e);case In.PV:return e=sft(r.value,{checkAge:!0,minAge:21,maxAge:60}),(0,In.VP)(e);case In.kC:return e=(0,hvt.wB)(r.value,{subject:"Cellphone Number",countryCode:"za"}),(0,In.A_)(e);case In.g4:return e=r.value?null:"You'll need to select the town where you live or the nearest town to your location",(0,In.Rj)(e);case In.hL:return e="other"==r.value?"Sorry, you have to be permanently employed for at least 3 months or c
2ontracted for at least 3 months":null,(0,In.rI)(e);case In.ji:return e="other"==r.value?"Sorry, customers must receive their pay monthly to qualify for a loan.":null,(0,In.R9)(e);case In.G7:return e="no"===r.value?"Sorry, we can only offer loans to applicants who provide us with a payslip.":null,(0,In.Zq)(e);case In.Nd:return e=null,r.value.length<2&&(e="Your employer name needs to be longer than 1 characters."),r.value.length>100&&(e="Your employer name needs to be shorter than 101 characters."),0===r.value.length&&(e="You'll need to enter an employer name."),(0,In.nB)(e);case In.RW:return e=r.value?null:"Sorry, we need your consent",(0,In.Es)(e);default:return null}})();return!a||fvt(a,ift)||(e.dispatch(a),ift=a),t(r)})(e,t,r):null,kft=(e,t,r)=>{const a=(()=>{let e;return r.type===bo?(e=(0,hvt.ND)(r.value,"answer"),(e=>({type:Ao,error:e}))(e)):null})();return a?(e.dispatch(a),t(r)):t(r)},Vft=e=>e.customerVerificationService,Rft=(0,_mt.Mz)(Vft,e=>e.consent),xft=(0,_mt.Mz)(Rft,e=>e.serviceProvider),_ft=(0,_mt.Mz)(Rft,e=>e.privacyPolicyIsChecked),Fft=(0,_mt.Mz)(Rft,e=>e.subscriberAgreementIsChecked),jft=(0,_mt.Mz)(Rft,e=>e.termOfUseIsChecked),Uft=((0,_mt.Mz)(Rft,e=>e.sideDrawerIsOpen.privacyPolicy),(0,_mt.Mz)(Rft,e=>e.sideDrawerIsOpen.subscriberAgreement),(0,_mt.Mz)(Rft,e=>e.sideDrawerIsOpen.termsOfUse),(0,_mt.Mz)(_ft,Fft,jft,(e,t,r)=>e&&t&&r)),$ft=(0,_mt.Mz)(Rft,e=>e.formStatus===S.wK.VALID),Bft=((0,_mt.Mz)(Rft,e=>e.termsModalIsOpen),(0,_mt.Mz)(Vft,e=>e.idVerification)),Wft=(0,_mt.Mz)(Bft,e=>e.formStatus===S.wK.VALID),qft=((0,_mt.Mz)(Bft,e=>e.verificationCallError&&!!e.verificationCallError.error),(0,_mt.Mz)(Bft,e=>!!e.verificationCallSuccess),(0,_mt.Mz)(Bft,e=>!!e.waitingForVerificationCall),(0,_mt.Mz)(Bft,e=>e.openGoodToGoModal),(0,_mt.Mz)(Bft,e=>e&&e.form)),Kft=(0,_mt.Mz)(Bft,e=>e.firstName),Gft=(0,_mt.Mz)(Bft,e=>e.lastName),Yft=(Hft="idNumber",(0,_mt.Mz)(qft,e=>e[Hft]));var Hft;const Qft=(0,_mt.Mz)(xft,Yft,_ft,Fft,jft,(e,t,r,a,n)=>({serviceProvider:e,identityNumber:t.value,acceptedPrivacyPolicy:r,acceptedSubscriberAgreement:a,acceptedTermsOfUse:n})),Zft=(0,_mt.Mz)(Yft,e=>e&&e.status===S.Oz.VALID),Xft=((0,_mt.Mz)(Bft,e=>e.apiToken),(0,_mt.Mz)(Bft,e=>e.identityToken)),Jft=(0,_mt.Mz)(Bft,e=>e.referenceGuid),eyt=(0,_mt.Mz)(Vft,e=>e.knowledgeBasedAuthentication),tyt=((0,_mt.Mz)(eyt,e=>e.reference),(0,_mt.Mz)(eyt,e=>e.identityToken),(0,_mt.Mz)(eyt,e=>e.questions?e.questions[e.activeQuestion-1].text:""),(0,_mt.Mz)(eyt,e=>e.activeQuestion)),ryt=(0,_mt.Mz)(eyt,e=>e.questions?e.questions.length:0),ayt=((0,_mt.Mz)(eyt,e=>e.questions?e.questions[e.activeQuestion-1].possibleAnswers:[]),(0,_mt.Mz)(eyt,e=>{const t="answer_"+e.activeQuestion;return e.form[t]})),nyt=((0,_mt.Mz)(eyt,e=>e.modal===_u.g9.LOADING),(0,_mt.Mz)(eyt,e=>e.modal===_u.g9.VERIFICATION_SUCCESS)),uyt=(0,_mt.Mz)(eyt,e=>e.modal===_u.g9.VERIFICATION_FAILED||e.modal===_u.g9.INITIATION_FAILED),oyt=(0,_mt.Mz)(eyt,e=>5===e.activeQuestion),syt=((0,_mt.Mz)(nyt,uyt,(e,t)=>e||t),(0,_mt.Mz)(eyt,e=>Object.keys(e.form).filter(e=>e.startsWith("answer_")).map(t=>({questionId:e.form[t].questionId,answerId:e.form[t].value})))),lyt=((0,_mt.Mz)(eyt,e=>e.form.timeRemaining),(0,_mt.Mz)(Bft,syt,xft,(e,t,r)=>({identityNumber:e.form.idNumber.value,serviceProvider:r,identityToken:e.identityToken,reference:e.referenceGuid,answers:t}))),iyt=(0,_mt.Mz)(Bft,xft,(e,t)=>({identityNumber:e.form.idNumber.value,serviceProvider:t,identityToken:e.identityToken,reference:e.referenceGuid})),cyt=(0,_mt.Mz)(Vft,e=>e.routing),dyt=(0,_mt.Mz)(cyt,e=>e.activePageIndex),pyt=((0,_mt.Mz)(cyt,e=>e.doNavigation),(0,_mt.Mz)(cyt,e=>e.doExitNavigation),(0,_mt.Mz)(cyt,e=>e.activePageIndex===_u.i.SELFIE),(0,_mt.Mz)(cyt,e=>e.activePageIndex===_u.i.KBA)),myt=((0,_mt.Mz)(cyt,e=>e.parentAppUrl),(0,_mt.Mz)(cyt,e=>e.parentApp)),vyt=(0,_mt.Mz)(cyt,e=>e.callbackAction);(0,_mt.Mz)(pyt,ryt,(e,t)=>{if(e){const e=[];for(var r=0;r<t;r++)e.push(_u.Nb[_u.Nb.length-1].TITLE);return e.join("|")}return _u.Nb.filter(e=>"kba-interlude"!==e.URL_PART).map(e=>e.TITLE).join("|")}),(0,_mt.Mz)(pyt,tyt,dyt,(e,t,r)=>e?t-1:r-1);let fyt=null;let yyt=null;const hyt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case es:return e=(0,hvt.u4)(r.value),(e=>({type:ts,error:e}))(e);case rs:return e=(0,hvt.a_)(r.value),(e=>({type:as,error:e}))(e);case ns:return e=(0,hvt.wB)(r.value,{subject:"Phone Number"}),(e=>({type:us,error:e}))(e,r.countryCode);default:return null}})();return!a||fvt(a,yyt)||(e.dispatch(a),yyt=a),t(r)},gyt=(e,t,r)=>r.type.startsWith(lo)?kft(e,t,r):r.type.startsWith(Hu)?((e,t,r)=>{const a=(()=>{let t;if(r.type===Zu){if(t=(0,hvt.Py)(r.value,{required:!0,subject:"ID number",checkAge:!1}),t)return Ju(t);if(myt(e.getState())==_u._F[0]){const a=(0,Tvt.QO)(e.getState());if(a&&a.value)return t=(0,hvt.Ns)(r.value,a.value),Ju(t)}}return null})();return a?(e.dispatch(a),fyt=a,t(r)):t(r)})(e,t,r):r.type.startsWith(Zo)?hyt(e,t,r):null;let byt=null;var Ayt=r(46209);let Syt=null;const Nyt=(e,t,r)=>r.type.startsWith(Dt.XW)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Dt.Xl:return e=(0,hvt.QX)(r.value,{subject:"Age"}),(0,Dt.iU)(e);case Dt.Mo:return e=(0,hvt.QX)(r.value,{subject:"income frequency"}),(0,Dt.O)(e);case Dt.he:return e=(0,hvt.yb)(r.value,{min:0,max:9999999,subject:"income"}),(0,Dt.VG)(e);default:return null}})();return!a||fvt(a,byt)&&r.value.length>1||(e.dispatch(a),byt=a),t(r)})(e,t,r):r.type.startsWith(Et.$X)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Et.Xl:return t=(0,hvt.QX)(r.value,{subject:"Age"}),(0,Et.iU)(t);case Et.Mo:return t=(0,hvt.QX)(r.value,{subject:"income frequency"}),(0,Et.O)(t);case Et.he:return t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"income"}),(0,Et.VG)(t);case Et.cE:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Other income"}),(0,Et.NM)(t)):(0,Et.NM)(null);case Et.SK:if(r.value&&r.value.length>0){const a=(0,Ayt.Hh)(e.getState());return t=(0,hvt.yb)(r.value,{min:0,max:a.value,subject:"Other income deduction"}),(0,Et.NF)(t)}return(0,Et.NF)(null);case Et.u4:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Medical aid own contribution"}),(0,Et.YP)(t)):(0,Et.YP)(null);case Et.V7:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Medical aid employer contribution"}),(0,Et.vy)(t)):(0,Et.vy)(null);case Et.h9:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:99,subject:"Medical aid dependents number"}),(0,Et.Ek)(t)):(0,Et.Ek)(null);case Et._Q:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Pension fund own contribution"}),(0,Et.wd)(t)):(0,Et.wd)(null);case Et.H_:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Pension fund employer contribution"}),(0,Et.PQ)(t)):(0,Et.PQ)(null);case Et.rz:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Provident fund contribution"}),(0,Et.FA)(t)):(0,Et.FA)(null);case Et.Yl:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Provident fund contribution"}),(0,Et.M7)(t)):(0,Et.M7)(null);case Et.qJ:return r.value&&r.value.length>0?(t=(0,hvt.yb)(r.value,{min:0,max:999999,subject:"Retirement annuity contribution"}),(0,Et.Qt)(t)):(0,Et.Qt)(null);default:return null}})();return!a||fvt(a,Syt)&&r.value.length>1||(e.dispatch(a),Syt=a),t(r)})(e,t,r):null;let Cyt=null;const Iyt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Pe:return e=(0,hvt.Gn)(r.value,{min:1,max:120}),(e=>({type:Me,error:e}))(e);case Le:return(e=>({type:ze,error:e}))(r.value?null:"Value required");case ke:return e=(0,hvt.jn)(r.value),(e=>({type:Ve,error:e}))(e);default:return null}})();return!a||fvt(a,Cyt)||(e.dispatch(a),Cyt=a),t(r)};let Dyt=null;const wyt=(e,t,r)=>{const a=(()=>{switch(r.type){case We:return(e=>({type:qe,error:e}))(r.value?null:"Value required");case Ke:return(e=>({type:Ge,error:e}))(r.value?null:"Value required");case Ye:return(e=>({type:He,error:e}))(r.value?null:"Value required");case Qe:return(e=>({type:Ze,error:e}))(r.value?null:"Value required");default:return null}})();return!a||fvt(a,Dyt)||(e.dispatch(a),Dyt=a),t(r)};let Eyt=null;const Tyt=(e,t,r)=>{const a=(()=>{switch(r.type){case ot:return(e=>({type:st,error:e}))(r.value?null:"Value required");case lt:return(e=>({type:it,error:e}))(r.value?null:"Value required");default:return null}})();
2return!a||fvt(a,Eyt)||(e.dispatch(a),Eyt=a),t(r)};var Oyt=r(12649),Pyt=r(50826),Myt=r(66106);const Lyt=(e,t,r,a,n,u)=>{let o=0;if(r.value===(0,Myt.QM)(n)?o=a.value:n.forEach(e=>{e.code===r.value&&(o=e.value)}),o>=3e3&&o<=8e3){const r=u.filter(e=>e.value<12);if(null===t&&!kyt(r,e.value)&&zyt(u[u.length-4].value,u[u.length-2].value,e.value))return Vyt(u[0].value,u[u.length-2].value,r)}else if(null===t&&zyt(u[0].value,u[u.length-2].value,e.value))return Vyt(u[0].value,u[u.length-2].value);return t},zyt=(e,t,r)=>r<e||r>t,kyt=(e,t)=>e.some(e=>e.value==t),Vyt=function(e,t,r){return void 0===r&&(r=[]),0===r.length?`Please try again. Select a period between ${e} Months and ${t} Months`:`Please try again. Select a period of either ${r.map(e=>e.description)} or between ${e} Months and ${t} Months `},Ryt=(e,t,r)=>r.type.startsWith(Ln.dJ)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Ln.BF:return t=null!==r.value&&void 0!==r.value?null:"Please select an option.",(0,Ln.Zl)(t);case Ln.gw:return t=null,t=(0,hvt.yb)(r.value,{subject:"loan amount",decimalPoints:0}),null===t&&(r.value<2e3?t="Please enter a loan amount that is greater than R1999":r.value>25e4&&(t="Please enter a loan amount that is less than R250 001")),(0,Ln.bS)(t);case Ln.AM:return t=null!==r.value&&void 0!==r.value?null:"Please select an option.",(0,Ln.Mu)(t);case Ln.Ve:t=null,t=(0,hvt.yb)(r.value,{subject:"repayment term",decimalPoints:0});const a=e.getState(),n=(0,Pyt.r6)(a),u=(0,Pyt.zm)(a),o=(0,Oyt.L5)(a),s=(0,Oyt.OP)(a);return t=Lyt(r,t,n,u,o,s),(0,Ln.SL)(t);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):null,xyt=()=>Fyt(_yt(new Date));function _yt(e){return[e.getDate(),e.getMonth()+1,e.getFullYear()]}function Fyt(e){return`${e[jyt].toString().length<2?"0"+e[jyt].toString():e[jyt]}/${e[Uyt].toString().length<2?"0"+e[Uyt].toString():e[Uyt]}/${e[$yt]}`}const jyt=0,Uyt=1,$yt=2;const Byt=()=>{const e=new Date,t=e.getFullYear(),r=e.getMonth();return`${e.getDate()}/${r+1}/${t+20}`};const Wyt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Qn:return e=(0,hvt.yb)(r.value,{subject:"savings goal",max:1e7,decimalPoints:2}),(e=>({type:Zn,error:e}))(e);case Xn:return e=(0,hvt.yb)(r.value,{subject:"current savings goal",max:1e7,decimalPoints:2}),(e=>({type:Jn,error:e}))(e);case eu:return e=(0,hvt.yb)(r.value,{subject:"expected monthly contribution",max:1e7,decimalPoints:2}),(e=>({type:tu,error:e}))(e);case ru:return e=(0,hvt.ug)(r.value,{subject:"annual increase in savings"}),(e=>({type:au,error:e}))(e);case nu:return e=(0,hvt.ug)(r.value,{subject:"expected savings growth"}),(e=>({type:uu,error:e}))(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)};const qyt=()=>{const e=new Date,t=e.getFullYear(),r=e.getMonth();return`${e.getDate()}/${r+1}/${t+20}`};var Kyt=r(31893);r(80483);const Gyt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ou:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"expected annual growth",min:10,max:30,inclusive:!0,decimalPoints:0})),(e=>({type:Pu,error:e}))(e);case Mu:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"annual increase in contributions",max:30,inclusive:!0,decimalPoints:0})),(e=>({type:Lu,error:e}))(e);case zu:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"inflation",max:30,inclusive:!0,decimalPoints:0})),(e=>({type:ku,error:e}))(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)},Yyt=(e,t,r)=>r.type.startsWith(qn.ys)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case qn.lT:return e=(0,hvt.yb)(r.value,{subject:"savings goal",decimalPoints:2,max:1e7}),(0,qn.to)(e);case qn.gw:return e=(0,hvt.ZV)(r.value,{subject:"achieve goal date",min:xyt(),max:Byt()}),(0,qn.BG)(e);case qn.Z3:return e=(0,hvt.yb)(r.value,{subject:"current savings",decimalPoints:2,max:1e7}),(0,qn.$O)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(Yn)?Wyt(e,t,r):r.type.startsWith(yu.he)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case yu.X4:return e=(0,hvt.ZV)(r.value,{subject:"expected end date",min:xyt(),max:qyt()}),(0,yu.A4)(e);case yu.R0:return e=(0,hvt.yb)(r.value,{subject:"current savings",min:0,max:1e7,decimalPoints:2}),(0,yu.$O)(e);case yu.EG:return e=(0,hvt.yb)(r.value,{subject:"expected monthly contribution",max:1e7,decimalPoints:2}),(0,yu.ET)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(Du.m_)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Du.KS:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"expected annual growth",min:8,max:30,inclusive:!0,decimalPoints:0})),(0,Du.Lw)(e);case Du.eD:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"annual increase in contributions",max:30,inclusive:!0,decimalPoints:0})),(0,Du.b3)(e);case Du.Cm:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"inflation",max:30,decimalPoints:0})),(0,Du.fi)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(Cu.iw)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Cu.KS:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"expected annual growth",min:10,max:30,decimalPoints:0})),(0,Cu.Lw)(e);case Cu.eD:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"annual increase in contributions",max:30,decimalPoints:0})),(0,Cu.b3)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(Eu)?Gyt(e,t,r):null;const Hyt=(e,t,r)=>r.type.startsWith(bc.td)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case bc.Xl:return e=(0,hvt.yb)(r.value,{subject:"age",max:70,inclusive:!0}),(0,bc.iU)(e);case bc.$3:return e=(0,hvt.yb)(r.value,{subject:"monthly income",decimalPoints:2,max:999999999}),(0,bc.rE)(e);case bc.lS:return e=(0,hvt.yb)(r.value,{subject:"contribution amount",decimalPoints:2,max:999999999}),(0,bc.lG)(e);case bc.sF:return e=(0,hvt.yb)(r.value,{subject:"amount saved",decimalPoints:2,max:999999999}),(0,bc.wz)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(wc.tP)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case wc.fS:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"retirement age",min:55,max:70,inclusive:!0})),(0,wc.J$)(e);case wc.qr:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"number of retirement years",min:10,max:40,inclusive:!0,decimalPoints:0})),(0,wc.zH)(e);case wc.KS:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"expected annual growth",min:1,max:30,inclusive:!0,decimalPoints:0})),(0,wc.Lw)(e);case wc.Cm:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"inflation",min:1,max:30,decimalPoints:0})),(0,wc.fi)(e);case wc.uS:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"expected annual salary increase",min:1,max:30,inclusive:!0,decimalPoints:0})),(0,wc.ys)(e);case wc.GV:return r.value&&(e=(0,hvt.yb)(r.value,{subject:"replacement ratio",min:1,max:100,inclusive:!0,decimalPoints:0})),(0,wc._9)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):null;var Qyt=r(91055);let Zyt=null;const Xyt=(e,t,r)=>{const a=(()=>{let t;
2switch(r.type){case Nl:return t=(0,hvt.ND)(r.value,"title"),(e=>({type:Cl,error:e}))(t);case Dl:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First name"}),(e=>({type:wl,error:e}))(t);case Tl:return t=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname"}),(e=>({type:Ol,error:e}))(t);case Ml:return t=(0,hvt.F1)(r.value,{required:!0}),(e=>({type:Ll,error:e}))(t);case kl:return t=(0,hvt.ND)(r.value,"gender"),(e=>({type:Vl,error:e}))(t);case xl:const a=(0,Qyt.hS)(e.getState()).value;return t=(0,hvt.Ut)(r.value,{subject:"Mobile number",required:!a}),e.dispatch(Bl(t)),t=(0,hvt.DT)(a,{required:!r.value}),Wl(t);case jl:const n=(0,Qyt.W6)(e.getState()).value;return t=(0,hvt.DT)(r.value,{required:!n}),e.dispatch(Wl(t)),t=(0,hvt.Ut)(n,{subject:"Mobile number",required:!r.value}),Bl(t);default:return null}})();return!a||fvt(a,Zyt)||(e.dispatch(a),Zyt=a),t(r)};let Jyt=null;let eht=null;let tht=null;const rht=(e,t,r)=>{const a=(()=>{let e;return r.type===ei?(e=(0,hvt.ug)(r.value),((e,t)=>({type:ti,error:e,index:t}))(e,r.index)):null})();return a?(e.dispatch(a),t(r)):t(r)};var aht=r(25846);let nht=null;let uht=null;const oht=(e,t,r)=>r.type.startsWith(di.ye)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case di.xP:return e=r.value?null:"Please make a selection",(0,di.Zj)(e);case di.Ns:return e=r.value?null:"Please make a selection",(0,di.BF)(e);case di.gY:return e=r.value?null:"Please make a selection",(0,di.XG)(e);default:return null}})();return!a||fvt(a,Jyt)||(e.dispatch(a),Jyt=a),t(r)})(e,t,r):r.type.startsWith(mi.yi)?((e,t,r)=>{const a=(()=>{let t;const a=e.getState();switch(r.type){case mi.sE:return t=(0,hvt.ND)(r.value,"contribution type"),(0,mi.RI)(t);case mi.jC:return t=(0,hvt.ND)(r.value,"premium escalation"),(0,mi.nB)(t);case mi.Z3:return t=(0,hvt.yb)(r.value,{subject:"monthly contribution",min:(0,aht.q0)(a),max:3e3,required:!0}),(0,mi.dn)(t);case mi.DU:const n=(0,aht.bv)(e.getState()).value===li.yW.COMBINATION?1e3:5e3;return t=(0,hvt.yb)(r.value,{subject:"lump sum contribution",min:n,max:36e3,required:!0}),(0,mi.Km)(t);case mi.vF:return t=(0,hvt.ND)(r.value,"percentage"),(0,mi.jh)(t);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Oi.U7)?((e,t,r)=>{const a=(()=>{let e;return r.type===Oi.bm?(e=(0,hvt.ND)(r.value,"fund"),(0,Oi.O4)(e)):null})();return a?(e.dispatch(a),nht=a,t(r)):t(r)})(e,t,r):r.type.startsWith(ll.Zf)||r.type.startsWith(ll.PU)?((e,t,r)=>{const a=(()=>{let e;return r.type===ll.yF?(e=(0,hvt.ND)(r.id,"fund"),(0,ll.R6)(e)):null})();return!a||fvt(a,uht)||(e.dispatch(a),uht=a),t(r)})(e,t,r):r.type.startsWith(oi.Gg)?((e,t,r)=>{const a=(()=>{let t;if(r.type===oi.LP){if(t=(0,hvt.ug)(r.value),!t){const a=e.getState();r.fundType===li.Uv.REGULAR&&(0,aht.jG)(a).value*(r.value/100)<100&&(t="You must invest a minimum of R 100 in each fund."),r.fundType===li.Uv.LUMP_SUM&&(0,aht.Gx)(a).value*(r.value/100)<100&&(t="You must invest a minimum of R 100 in each fund.")}return(0,oi.f3)(t,r.fundId,r.fundType)}return null})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(bi.xA)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case bi.Ce:return e=(0,hvt.ND)(r.value,"Title"),(0,bi.wg)(e);case bi.Do:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First name"}),(0,bi.v9)(e);case bi.zC:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname"}),(0,bi.qB)(e);case bi.yO:return e=(0,hvt.wB)(r.value),(0,bi._R)(e);case bi.EG:return e=(0,hvt.DT)(r.value),(0,bi.T3)(e);case bi.MY:return e=r.value?null:"Please make a selection",(0,bi.Rf)(e);case bi.EZ:return e=r.value?null:"Please make a selection",(0,bi.kI)(e);default:return null}})();return!a||fvt(a,eht)||(e.dispatch(a),eht=a),t(r)})(e,t,r):r.type.startsWith(ki.zMd)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case ki.Rjq:return e=(0,hvt.ND)(r.value,"Marital Status"),(0,ki.j_X)(e);case ki.unz:return e=(0,hvt.ND)(r.value,"Title"),(0,ki.w5E)(e);case ki.Bs_:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First name",pronoun:"their"}),(0,ki.Avf)(e);case ki.h_i:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname",pronoun:"their"}),(0,ki.XZg)(e);case ki.JPU:return e=(0,hvt.Py)(r.value,{required:!0,subject:"South African ID number",checkAge:!0,maxAge:18,minAge:1,pronoun:"their"}),(0,ki.FaH)(e);case ki.HLX:return e=(0,hvt.Py)(r.value,{required:!0,subject:"South African ID number",checkAge:!0,minAge:18}),(0,ki.ukw)(e);case ki.CuA:return e=(0,hvt.ND)(r.value,"Nationality"),(0,ki.lfl)(e);case ki.CRK:return e=(0,hvt.ND)(r.value,"Title"),(0,ki.AhP)(e);case ki.tic:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First name",pronoun:"their"}),(0,ki._IS)(e);case ki.jf5:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname",pronoun:"their"}),(0,ki.VQe)(e);case ki.$kr:return e=(0,hvt.Py)(r.value,{required:!0,subject:"South African ID number",pronoun:"their"}),(0,ki.W3H)(e);case ki.Y4m:return e=(0,hvt._0)(r.value),(0,ki.bQO)(e);case ki.csi:return e=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,ki.LR7)(e);case ki.Cye:return e=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street address",required:!0}),(0,ki.wQS)(e);case ki.JGm:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,ki._yd)(e);case ki.tJN:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,ki.ST1)(e);case ki.NtO:return e=(0,hvt.jn)(r.value),(0,ki.h6l)(e);case ki.YVJ:return e=(0,hvt.ND)(r.value,"country"),(0,ki.DCI)(e);case ki.FaT:return e=(0,hvt.ND)(r.value,"option"),(0,ki.fde)(e);case ki.ODC:return e=(0,hvt.ND)(r.value,"option"),(0,ki.uY8)(e);case ki.crA:return e=(0,hvt.sB)(r.value,{min:2,max:30,required:!1,subject:"Complex or building"}),(0,ki.kWR)(e);case ki.ylR:return e=(0,hvt.xm)(r.value,{min:2,max:30,subject:"Street name"}),(0,ki.frI)(e);case ki.HW0:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Suburb",required:!1}),(0,ki.XJU)(e);case ki.nBz:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"City"}),(0,ki.VtS)(e);case ki.Zo5:return e=(0,hvt.jn)(r.value),(0,ki.WeO)(e);case ki.yDk:return e=(0,hvt.ND)(r.value,"country"),(0,ki.wDd)(e);case ki.bk$:return e=(0,hvt.Ii)(r.value),(0,ki.vkB)(e);case ki.tA0:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,ki.SPm)(e);case ki.hN9:return e=(0,hvt.jn)(r.value),(0,ki._B)(e);case ki.AFM:return e=(0,hvt.ND)(r.value,"country"),(0,ki.Wn)(e);case ki.yGB:return e=(0,hvt.Wq)(r.value,{min:4,max:8,subject:"Private bag number"}),(0,ki.QEN)(e);case ki.ffi:return e=(0,hvt.nv)(r.value,{min:1,max:30,subject:"Post office"}),(0,ki.QsE)(e);case ki.Vre:return e=(0,hvt.jn)(r.value),(0,ki.S17)(e);case ki.O8u:return e=(0,hvt.ND)(r.value,"country"),(0,ki.aFN)(e);default:return null}})();return!a||fvt(a,tht)||(e.dispatch(a),tht=a),t(r)})(e,t,r):r.type.startsWith(cl)?Xyt(e,t,r):r.type.startsWith(Gl)?rht(e,t,r):r.type.startsWith(fi.fJ)||r.type===fi.Rt?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case fi.Wp:return e=(0,hvt.ND)(r.value,"bank name"),(0,fi.KC)(e);case fi.Bi:return e=(0,hvt.RH)(r.value),(0,fi.tN)(e);case fi.iU:return e=(0,hvt.ND)(r.value,"account type"),(0,fi.Gu)(e);case fi.Iw:return e=(0,hvt.ND)(r.value,"debit order start date"),(0,fi.f1)(e);case fi.Qn:return e=(0,hvt.ND)(r.value,"month"),(0,fi.Ds)(e);case fi.Mo:return e=(0,hvt.ND)(r.value,"month to skip"),(0,fi.Ne)(e);case fi.Rr:return e=(0,hvt.ND)(r.value,"debit order start date"),(0,fi.wD)(e);case fi.HM:return e=(0,hvt.ND)(r.value,"month"),(0,fi.OK)(e);case fi.YQ:return e=(0,hvt.ND)(r.value,"source of funds"),(0,fi.x8)(e);case fi.B7:return e=(0,hvt.ND)(r.value,"employment industry"),(0,fi.Jt)(e);case fi.Sv:return e=(0,hvt.QX)(r.value,{subject:"employment industry",min:2}),(0,fi.h7)(e);case fi.KF:return e=(0,hvt.ND)(r.value,"employment position"),(0,fi.Sk)(e);case fi.cR:return e=(0,hvt.ND)(r.value,"Employment position Pip"),(0,fi.Bl)(e);case fi.Yg:const t=!0===r.value||!1===r.value;return e=(0,hvt.ND)(t,"Option"),(0,fi.gJ)(e);case fi.Rt:return(0,fi.IU)("Authorisation required to continue.");
2case fi.kH:return e=(0,hvt.nJ)(r.value,{maxInputSize:li.$0.MAX_INPUT_SIZE,maxInputSizeName:li.$0.MAX_INPUT_SIZE_NAME,validFileTypes:li.$0.VALID_UPLOAD_TYPES,retainSubjectCase:!0}),(0,fi.eH)(e);case fi.Vr:return e=(0,hvt.nJ)(r.value,{maxInputSize:li.$0.MAX_INPUT_SIZE,maxInputSizeName:li.$0.MAX_INPUT_SIZE_NAME,validFileTypes:li.$0.VALID_UPLOAD_TYPES,retainSubjectCase:!0}),(0,fi.vs)(e);case fi.u5:return e=(0,hvt.nJ)(r.value,{maxInputSize:li.$0.MAX_INPUT_SIZE,maxInputSizeName:li.$0.MAX_INPUT_SIZE_NAME,validFileTypes:li.$0.VALID_UPLOAD_TYPES,retainSubjectCase:!0}),(0,fi.Kg)(e);default:return null}})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Ci.c$)||r.type===Ci.Fs?((e,t,r)=>{const a=(()=>{let e;return r.type===Ci.Fs?(e=(0,hvt.ND)(!r.error||null,"checkbox"),(0,Ci.UM)(e)):null})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):null;let sht=null;let lht=null;let iht=null;let cht=null;let dht=null;let pht=null;let mht=null;let vht=null;let fht=null;let yht=null;let hht=null;const ght=(e,t,r)=>{const a=(()=>{let t,a=e.getState(),n=!1;return r.type===oc.h$?(t=function(e,t){let{child_18:r,child_19_29:a,child_30_40:n,child_40_50:u}=t.roaQuoteTools.AfyaImaraQuoteTool.form;return Number(r.value)+Number(a.value)+Number(n.value)+Number(u.value)>6&&Number(e)>0?"The total number of dependants cannot exceed 6.":null}(r.value,a),n?void(null==t&&(0,oc.oK)(null)):t&&!n?(n=!0,(0,oc.oK)(t)):(n=!1,t=(0,hvt.yb)(r.value,{min:0,max:6,pronoun:"18child Value"}),(0,oc.oK)(t))):null})();return!a||fvt(a,hht)&&r.value.length>1||(e.dispatch(a),hht=a),t(r)};let bht=null;const Aht=(e,t,r)=>{const a=(()=>{let t,a=e.getState(),n=!1;return r.type===cc.h$?(t=function(e,t){let{child_18:r,child_19_29:a,child_30_40:n,child_40_50:u}=t.roaQuoteTools.afyaImaraCountyQuoteTool.form;return Number(r.value)+Number(a.value)+Number(n.value)+Number(u.value)>6&&Number(e)>0?"The total number of dependants cannot exceed 6.":null}(r.value,a),n?void(null==t&&(0,cc.oK)(null)):t&&!n?(n=!0,(0,cc.oK)(t)):(n=!1,t=(0,hvt.yb)(r.value,{min:0,max:6,pronoun:"18child Value"}),(0,cc.oK)(t))):null})();return!a||fvt(a,bht)&&r.value.length>1||(e.dispatch(a),bht=a),t(r)};let Sht=null;let Nht=null;let Cht=null;const Iht=(e,t,r)=>r.type.startsWith(ji.oF)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case ji.su:return e=(0,hvt.F1)(r.value,{min:0,max:18,pronoun:"your child"}),(0,ji.QO)(e);case ji.T4:return e=(0,hvt.yb)(r.value,{min:5,max:25,pronoun:"school start year"}),(0,ji.Sj)(e);case ji.VX:return e=(0,hvt.yb)(r.value,{min:5,max:21,pronoun:"accumalation period year"}),(0,ji.tO)(e);case ji.LO:return e=(0,hvt.F1)(r.value,{min:18,max:70}),(0,ji.Am)(e);case ji.to:return e=(0,hvt.yb)(r.value,{min:2500,subject:"fees per year"}),(0,ji.b2)(e);case ji.CN:return e=(0,hvt.yb)(r.value,{min:3,max:10,subject:"education period"}),(0,ji.yU)(e);case ji.TN:return e=(0,hvt.yb)(r.value,{min:2500,subject:"savings per year"}),(0,ji.FU)(e);default:return null}})();return!a||fvt(a,lht)&&r.value.length>1||(e.dispatch(a),lht=a),t(r)})(e,t,r):r.type.startsWith($i.U2)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case $i.Vu:return e=(0,hvt.F1)(r.value,{min:19,max:66}),(0,$i.$z)(e);case $i.gJ:return e=(0,hvt.yb)(r.value,{min:7e3,subject:"minimum monthly premium"}),(0,$i.V6)(e);case $i.S1:return e=(0,hvt.yb)(r.value,{min:21e3,subject:"minimum lumpsum amount"}),(0,$i.CT)(e,r.paymentId);default:return null}})();return!a||fvt(a,iht)&&r.value.length>1||(e.dispatch(a),iht=a),t(r)})(e,t,r):r.type.startsWith(Wi.AC)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Wi.Vu:return t=(0,hvt.d7)(r.value,{min:15,max:64,pronoun:"your"}),(0,Wi.jB)(t);case Wi.GI:return t=(0,hvt.yb)(r.value,{min:2e5,max:15e6,pronoun:"cover amout value"}),(0,Wi.Kg)(t);case Wi.mQ:const{roaQuoteTools:{accidentalDisabilityQuoteTool:{form:{candidateDob:a}}}}=e.getState();return t=(0,hvt.WQ)(r.value,{min:10,max:50,dateValue:a.value,termExpiry:80}),(0,Wi.C9)(t);default:return null}})();return!a||fvt(a,sht)&&r.value.length>1||(e.dispatch(a),sht=a),t(r)})(e,t,r):r.type.startsWith(Xi.qw)?((e,t,r)=>{const a=(()=>{let e;return r.type===Xi.XE?(e=(0,hvt.yb)(r.value,{min:1,max:6,subject:"number of children"}),(0,Xi.sC)(e)):null})();return!a||fvt(a,cht)&&r.value.length>1||(e.dispatch(a),cht=a),t(r)})(e,t,r):r.type.startsWith(nc._l)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case nc.Vu:return t=(0,hvt.d7)(r.value,{min:15,max:54}),(0,nc.$z)(t);case nc.GI:return t=(0,hvt.yb)(r.value,{min:2e5,max:15e6}),(0,nc.Kg)(t);case nc.Xd:const{roaQuoteTools:{physicalImpairmentCoverQuoteTool:{form:{candidateDOB:a}}}}=e.getState();return t=(0,hvt.WQ)(r.value,{min:10,max:50,dateValue:a.value,termExpiry:65}),(0,nc.Zz)(t);default:return null}})();return!a||fvt(a,vht)&&r.value.length>1||(e.dispatch(a),vht=a),t(r)})(e,t,r):r.type.startsWith(ec.rq)?((e,t,r)=>{const a=(()=>{let e;return r.type===ec.XE?(e=(0,hvt.yb)(r.value,{min:1,max:6,subject:"number"}),(0,ec.sC)(e)):null})();return!a||fvt(a,dht)&&r.value.length>1||(e.dispatch(a),dht=a),t(r)})(e,t,r):r.type.startsWith(Yi.On)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Yi.Vu:return t=(0,hvt.d7)(r.value,{min:15,max:55}),(0,Yi.$z)(t);case Yi.GI:return t=(0,hvt.yb)(r.value,{min:2e5,max:15e6}),(0,Yi.Kg)(t);case Yi.Xd:const{roaQuoteTools:{accidentalDeathCoverQuoteTool:{form:{candidateDOB:a}}}}=e.getState();return t=(0,hvt.WQ)(r.value,{min:10,max:50,dateValue:a.value,termExpiry:65}),(0,Yi.Zz)(t);default:return null}})();return!a||fvt(a,pht)&&r.value.length>1||(e.dispatch(a),pht=a),t(r)})(e,t,r):r.type.startsWith(rc.K9)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case rc.Vu:return e=(0,hvt.d7)(r.value,{min:18,max:64}),(0,rc.$z)(e);case rc.dv:return e=(0,hvt.yb)(r.value,{min:1e6}),(0,rc.R5)(e);default:return null}})();return!a||fvt(a,mht)&&r.value.length>1||(e.dispatch(a),mht=a),t(r)})(e,t,r):r.type.startsWith(Qi.KP)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case Qi.Vu:return t=(0,hvt.d7)(r.value,{min:15,max:64}),(0,Qi.$z)(t);case Qi.GI:return t=(0,hvt.yb)(r.value,{min:2e5,max:15e6}),(0,Qi.Kg)(t);case Qi.Xd:const{roaQuoteTools:{deathTermCoverQuoteTool:{form:{candidateDOB:a}}}}=e.getState();return t=(0,hvt.WQ)(r.value,{min:10,max:50,dateValue:a.value,termExpiry:80}),(0,Qi.Zz)(t);default:return null}})();return!a||fvt(a,fht)&&r.value.length>1||(e.dispatch(a),fht=a),t(r)})(e,t,r):r.type.startsWith(lc.s8)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case lc.iP:return e=(0,hvt.yb)(r.value,{min:2e5,max:15e6,pronoun:"CoveredUp Value"}),(0,lc.sD)(e);case lc.Ru:return e=(0,hvt.yb)(r.value,{min:10,max:15,pronoun:"YearUp Value"}),(0,lc.h$)(e);case lc.LO:return e=(0,hvt.F1)(r.value,{min:15,max:55}),(0,lc.Am)(e);default:return null}})();return!a||fvt(a,yht)&&r.value.length>1||(e.dispatch(a),yht=a),t(r)})(e,t,r):r.type.startsWith(oc.t5)?ght(e,t,r):r.type.startsWith(cc.Kb)?Aht(e,t,r):r.type.startsWith(pc.j5)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case pc.VN:return e=(0,hvt.yb)(r.value,{min:1,max:1e4,subject:"minimum number of employees"}),(0,pc._B)(e);case pc.$q:return e=(0,hvt.yb)(r.value,{min:19,max:65,subject:"minimum age of employee"}),(0,pc.vD)(e,r.paymentId);case pc.QX:return e=(0,hvt.yb)(r.value,{min:1,max:3e6,subject:"minimum total sum assured"}),(0,pc.lA)(e,r.paymentId);default:return null}})();return!a||fvt(a,Nht)&&r.value.length>1||(e.dispatch(a),Nht=a),t(r)})(e,t,r):r.type.startsWith(vc.hY)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case vc.CB:return e=(0,hvt.yb)(r.value,{min:0,max:1e12,pronoun:"Premium Amount V
2alue"}),(0,vc.ge)(e);case vc.Z6:return e=(0,hvt.yb)(r.value,{min:1,max:10,pronoun:"Payment term Value"}),(0,vc.x2)(e);case vc.V2:return"Monthly"===r.value||"Annual"===r.value?(0,vc.Vt)(null):(0,vc.Vt)("Please select from the provided values");default:return null}})();return!a||fvt(a,Sht)&&r.value.length>1||(e.dispatch(a),Sht=a),t(r)})(e,t,r):r.type.startsWith(yc.Ft)?((e,t,r)=>{const a=(()=>{let t;switch(r.type){case yc.fc:return t=(0,hvt.F1)(r.value,{min:18,max:65}),(0,yc.R9)(t);case yc.DT:return t=(0,hvt.ND)(r.value,"gender"),(0,yc.Go)(t);case yc.e$:return t=(0,hvt.ND)(r.value,"salary"),(0,yc.BA)(t);case yc.EH:return t=(0,hvt.ND)(r.value,"education"),(0,yc.XQ)(t);case yc.fB:return t=(0,hvt.ND)(r.value,"loanType"),(0,yc.Fy)(t);case yc.hk:return t=(0,hvt.yb)(r.value,{min:1e3,max:1e6}),(0,yc.b3)(t);case yc.x1:const{roaQuoteTools:{digiLifeQuoteTool:{form:{DOB:a,loanType:n}}}}=e.getState();return t="01"===n.value?(0,hvt.hB)(r.value,{min:6,max:96,dateValue:a.value,termExpiry:65,pronoun:"your Motor Vehicle Loan"}):"02"===n.value?(0,hvt.hB)(r.value,{min:60,max:360,dateValue:a.value,termExpiry:65,pronoun:"your Mortgage Loan"}):(0,hvt.hB)(r.value,{min:6,max:120,dateValue:a.value,termExpiry:65,pronoun:"your Personal Loan"}),(0,yc.hn)(t);case yc.Ss:return t=(0,hvt.ND)(r.value,"payment"),(0,yc.vw)(t);case yc.cD:return t=(0,hvt.ND)(r.value,"cashBack"),(0,yc.Vv)(t);default:return null}})();return!a||fvt(a,Cht)||(e.dispatch(a),Cht=a),t(r)})(e,t,r):null;let Dht=null;const wht=(e,t,r)=>r.type.startsWith(ul.wX)?((e,t,r)=>{const a=(()=>{let e;return r.type===ul.Wo?(e=(0,hvt.ZV)(r.value),(0,ul.Fx)(e)):null})();return!a||fvt(a,Dht)||(e.dispatch(a),Dht=a),t(r)})(e,t,r):null;var Eht=r(70237);let Tht=null;const Oht=(e,t,r)=>r.type.startsWith(Pc.gd)?((e,t,r)=>{const a=e.getState(),n=(0,Eht.G)(a),u=(()=>{let t;switch(r.type){case Pc.Ce:return t=(0,hvt.ND)(r.value,"title"),(0,Pc.wg)(t);case Pc.dV:return t=(0,hvt.u4)(r.value),(0,Pc.MA)(t);case Pc.zC:return t=(0,hvt.a_)(r.value),(0,Pc.qB)(t);case Pc.Q7:return t=(0,hvt.Ut)(r.value,{countryCode:r.countryCode}),(0,Pc.A_)(t);case Pc.EG:return t=(0,hvt.DT)(r.value),(0,Pc.kp)(t);case Pc.zB:return t=(0,hvt.ND)(r.value,"identity type"),(0,Pc.DH)(t);case Pc.TV:return t=(0,hvt.Py)(r.value),(0,Pc.VP)(t);case Pc.uE:t=(0,hvt._0)(r.value,{required:n});const u=(0,Eht.HJ)(a);if(n&&!t){const t=(0,hvt.ND)(u.value,"country");e.dispatch((0,Pc.ty)(t))}return(0,Pc.Wh)(t);case Pc.PK:const o=(0,Eht.aq)(a);t=(0,hvt.ND)(r.value,"country");const s=(0,hvt._0)(o.value);return e.dispatch((0,Pc.Wh)(s)),(0,Pc.ty)(t);case Pc.i_:return t=(0,hvt.QA)(r.value,{min:2,max:64,subject:"policy number",required:!1,pronoun:uft.$W.PRONOUN.YOUR,retainSubjectCase:!1}),(0,Pc.AQ)(t);case Pc.aI:return t=(0,hvt.ND)(r.value,"product type"),(0,Pc.oz)(t);case Pc.KR:return t=(0,hvt.ND)(r.value,"complaint relation"),(0,Pc.sy)(t);case Pc.u3:return t=(0,hvt.QA)(r.value,{min:2,max:64,subject:"complaint title",required:!0,pronoun:uft.$W.PRONOUN.YOUR,retainSubjectCase:!1}),(0,Pc.wB)(t);case Pc.a7:return t=(0,hvt.nv)(r.value,{min:2,max:254,subject:"complaint description",required:!0,pronoun:uft.$W.PRONOUN.YOUR,retainSubjectCase:!1}),(0,Pc.U5)(t);default:return null}})();return!u||fvt(u,Tht)||(e.dispatch(u),Tht=u),t(r)})(e,t,r):null;let Pht=null;const Mht=(e,t,r)=>r.type.startsWith(kc.U5)?((e,t,r)=>{const a=(()=>{let e;return r.type===kc.Pz?(e=(0,hvt.yb)(r.value,{min:100,max:1e6,subject:"Net monthly income"}),(0,kc.mD)(e)):null})();return!a||fvt(a,Pht)||(e.dispatch(a),Pht=a),t(r)})(e,t,r):null;let Lht=null;const zht=(e,t,r)=>r.type.startsWith(Tn.sH)?((e,t,r)=>{const a=(()=>{let e;return r.type===Tn.P5?(e=(0,hvt.yb)(r.value,{min:1,max:1e9,subject:"investment amount",decimalPoints:2}),(0,Tn.Qz)(e)):null})();return!a||fvt(a,Lht)||(e.dispatch(a),Lht=a),t(r)})(e,t,r):null;var kht=r(30094);let Vht=null;var Rht=r(75735);function xht(e,t,r){return e&&t&&e==t?`${r} and growth of savings rate can not be equal.`:null}let _ht=null;const Fht=(e,t,r)=>r.type.startsWith(kht.b0)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case kht.m6:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Cost of education",min:0,max:1e6}),(0,kht.p5)(e);case kht.Y7:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Duration of studies",decimalPoints:0}),(0,kht.lP)(e);case kht.eM:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Number of years before you start studying",decimalPoints:0}),(0,kht.dL)(e);case kht.rP:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Amount already saved"}),(0,kht.ne)(e);
2case kht.sB:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Monthly contribution"}),(0,kht.gf)(e);default:return null}})();return!a||fvt(a,Vht)||(e.dispatch(a),Vht=a),t(r)})(e,t,r):r.type.startsWith(kht.N_)?((e,t,r)=>{const a=e.getState(),n=(()=>{let t,n,u;switch(r.type){case kht.eD:return n="Annual increase in contributions rate",t=(0,Rht.Mr)(a),u=(0,hvt.ug)(r.value,{required:!0,subject:n}),u||(u=xht(t.value,r.value,n)),(0,kht.Mf)(u);case kht.s:if(n="Annual growth of savings rate",u=(0,hvt.ug)(r.value,{required:!0,subject:n}),!u){const t=(0,Rht.ww)(a),u=(0,Rht.AQ)(a);n="Annual increase in contributions rate";let o=(0,hvt.ug)(t.value,{required:!0,subject:n});o||(o=xht(r.value,t.value,n)),n="Annual escalation of education cost";let s=(0,hvt.ug)(u.value,{required:!0,subject:n});s||(s=xht(r.value,u.value,n)),e.dispatch((0,kht.qq)(o,s))}return(0,kht.ss)(u);case kht.qt:return n="Annual escalation of education cost",t=(0,Rht.Mr)(a),u=(0,hvt.ug)(r.value,{required:!0,subject:n}),u||(u=xht(t.value,r.value,n)),(0,kht.wp)(u);default:return null}})();return!n||fvt(n,_ht)||(e.dispatch(n),_ht=n),t(r)})(e,t,r):null;let jht=null;const Uht=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Iv:return e=(0,hvt.Ut)(r.value,{required:!0,subject:"Payments phone number"}),(e=>({type:Dv,error:e}))(e);case Ev:return e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:Tv,error:e}))(e);default:return null}})();return!a||fvt(a,jht)&&r.value.length>1||(e.dispatch(a),jht=a),t(r)};let $ht=null;const Bht=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case xd:return e=(0,hvt.KE)(r.value,{max:15}),(e=>({type:_d,error:e}))(e);case zd:return e=(0,hvt.f0)(r.value,{min:1,subject:"s"}),(e=>({type:kd,error:e}))(e);case Vd:return e=(0,hvt.f0)(r.value,{min:1,subject:"s"}),(e=>({type:Rd,error:e}))(e);case Od:return e=(0,hvt.f0)(r.value,{min:1,subject:"s"}),(e=>({type:Pd,error:e}))(e);case Kd:return e=(0,hvt.yb)(r.value),(e=>({type:Gd,error:e}))(e);case Qd:return e=(0,hvt.KE)(r.value,{max:15,subject:"Year of manufacture"}),(e=>({type:Zd,error:e}))(e);case Fd:return e=(0,hvt.f0)(r.value,{min:1,subject:"Vehicle make"}),(e=>({type:jd,error:e}))(e);case $d:return e=(0,hvt.f0)(r.value,{min:1,subject:"Model"}),(e=>({type:Hd,error:e}))(e);case Yd:return e=(0,hvt.f0)(r.value,{min:1,subject:"Vehicle use"}),(e=>({type:Bd,error:e}))(e);default:return null}})();return!a||fvt(a,$ht)&&r.value.length>1||(e.dispatch(a),$ht=a),t(r)};let Wht=null;const qht=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Cp:return e=(0,hvt.yS)(r.value,{subject:"First Name",required:!0}),(e=>({type:Ip,error:e}))(e);case Dp:return e=(0,hvt.yS)(r.value,{subject:"Last Name",required:!0}),(e=>({type:wp,error:e}))(e);case Ep:return e=(0,hvt.DT)(r.value),(e=>({type:Tp,error:e}))(e);case Op:if("KE"===r.countryCode)return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ke"}),Fp(e);if("NG"===r.countryCode)return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ng"}),Fp(e);default:return null}})();return!a||fvt(a,Wht)&&r.value.length>1||(e.dispatch(a),Wht=a),t(r)};let Kht=null;const Ght=(e,t,r)=>{const a=(()=>{let e,t=(new Date).toLocaleDateString("en-KE").split("/").join("/");switch(r.type){case wm:return e=(0,hvt.EW)(r.value,{subject:"REG NUMBER",required:!0}),(e=>({type:Em,error:e}))(e);case Mm:return e=(0,hvt.$V)(r.value,{subject:"KRA PIN",required:!0}),(e=>({type:Lm,error:e}))(e);case Om:return e=(0,hvt.QA)(r.value,{subject:"ID NUMBER",required:!0,min:6,max:8}),(e=>({type:Pm,error:e}))(e);case zm:return e=(0,hvt.ZV)(r.value,{required:!0,min:t}),(e=>({type:km,error:e}))(e);default:return null}})();return!a||fvt(a,Kht)&&r.value.length>1||(e.dispatch(a),Kht=a),t(r)};let Yht=null;const Hht=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case yf:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:hf,error:e}))(e);case gf:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ke"}),(e=>({type:bf,error:e}))(e);default:return null}})();return!a||fvt(a,Yht)||(e.dispatch(a),Yht=a),t(r)};let Qht=null;const Zht=(e,t,r)=>{var a;const n=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case wf:return e=(0,hvt.QA)(r.value,{subject:"REGISTRATION NUMBER",required:!0}),(e=>({type:Ef,error:e}))(e);case Tf:return e=(0,hvt.QA)(r.value,{subject:"CHASSIS NUMBER",required:!0}),(e=>({type:Of,error:e}))(e);case Pf:return e=(0,hvt.QA)(r.value,{subject:"ENGINE NUMBER",required:!0}),(e=>({type:Mf,error:e}))(e);case Lf:return e=(0,hvt.ZV)(r.value,{required:!0,min:t}),(e=>({type:zf,error:e}))(e);case Rf:return e=(0,hvt.QX)(r.value,{required:!0}),(e=>({type:xf,error:e}))(e);default:return null}})();return!n||fvt(n,Qht)&&(null===(a=r.value)||void 0===a?void 0:a.length)>1||(e.dispatch(n),Qht=n),t(r)};let Xht=null;const Jht=(e,t,r)=>{const a=(()=>{let e;return r.type===Kv?(e=(0,hvt.nv)(r.value,{subject:"Mpesa transaction code",required:!0,min:10,max:15}),(e=>({type:Gv,error:e}))(e)):null})();return!a||fvt(a,Xht)&&r.value.length>1||(e.dispatch(a),Xht=a),t(r)},egt=(e,t,r)=>{const a=(()=>{let t;switch(r.type){case Xf.Ak:return t=(0,hvt.yb)(r.value.howMuchOwed.value,{subject:"repayment amount",decimalPoints:2}),null===t&&(t=function(e,t,r){if(t.value.howMuchOwed.value<1e3)return r.dispatch((0,Xf.FM)(null)),"Please enter an amount you owe that is greater than R1000.00";if(t.value.howMuchOwed.value>1e7)return r.dispatch((0,Xf.FM)(null)),"Please enter an amount you owe that is less than or equal to R10 000 000.00";r.dispatch((0,Xf.FM)(tgt(e,t)))}(t,r,e)),(0,Xf.Ro)(t);case Xf.FR:return t=null,t=(0,hvt.yb)(r.value.interestRate.value,{subject:"interest rate",decimalPoints:2}),null===t&&(t=function(e,t,r){if(t.value.interestRate.value<1)return r.dispatch((0,Xf.FM)(null)),"Oops, you need to enter an annual interest rate larger than 1%.";if(t.value.interestRate.value>30)return r.dispatch((0,Xf.FM)(null)),"Oops, you need to enter an annual interest rate smaller than or equal to 30%.";r.dispatch((0,Xf.FM)(tgt(e,t)))}(t,r,e)),(0,Xf.nM)(t);case Xf.NS:return t=null,t=(0,hvt.yb)(r.value.monthlyRepayment.value,{subject:"monthly repayment",decimalPoints:0}),null===t&&(t=tgt(t,r)),(0,Xf.FM)(t);default:return null}})();return e.dispatch(a),t(r)};function tgt(e,t){let r=(a=t.value.interestRate.value,n=t.value.howMuchOwed.value,Math.round((0,Jf.TA)(a/100/12,600,n)));var a,n;return parseFloat(t.value.monthlyRepayment.value)>parseFloat(t.value.howMuchOwed.value)?"Oops, you need to enter a monthly repayment amount less than the amount owed":t.value.monthlyRepayment.value<=r?"Oops, you need to enter a monthly repayment amount greater than "+r:t.value.monthlyRepayment.value>r?null:void 0}let rgt=null;const agt=(e,t,r)=>{const a=(()=>{let e;return r.type===qy?(e=r.value?null:"Please make a selection",(e=>({type:Ky,error:e}))(e)):null})();return!a||fvt(a,rgt)||(e.dispatch(a),rgt=a),t(r)};let ngt=null;const ugt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case ch:return e=(0,hvt.ND)(r.value,{subject:"Title"}),(e=>({type:dh,error:e}))(e);case ph:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:mh,error:e}))(e);case vh:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Surname"}),(e=>({type:fh,error:e}))(e);case yh:return e=(0,hvt.wB)(r.value,"Phone Number"),(e=>({type:hh,error:e}))(e);case gh:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:bh,error:e}))(e);case Ah:return e=(0,hvt.F1)(r.value,{min:15,max:85}),(e=>({type:Sh,error:e}))(e);default:return null}})();return!a||fvt(a,ngt)||(e.dispatch(a),ngt=a),t(r)},ogt=e=>e.roaTravelInsurance,sgt=(0,_mt.Mz)(ogt,e=>e.travelDetails),lgt=e=>(0,_mt.Mz)(sgt,t=>t[e]),igt=(0,_mt.Mz)(sgt,e=>e.apiCallStatus===S.rs.PENDING),cgt=(lgt("selectedForm"),lgt("form")),dgt=lgt("plansReferenceData"),pgt=((0,_mt.Mz)(dgt,e=>e&&e.error?e.error:null),(0,_mt.Mz)(dgt,e=>!!(e&&e.error&&e.error.message.length)),(0,_mt.Mz)(dgt,e=>null==e?void 0:e.products));mgt="formStatus",(0,_mt.Mz)(sgt,e=>e[mgt]===S.wK.VALID);var mgt;(0,_mt.Mz)(cgt,e=>e.adults&&e.adults.status===S.Oz.VALID);const vgt=(e,t)=>(0,_mt.Mz)(e,e=>e[t]),fgt=(vgt(cgt,"adults"),vgt(cgt,"kids"),vgt(cgt,"seniors"),vgt(cgt,"from"),vgt(cgt,"to"),vgt(cgt,"departureDate")),ygt=vgt(cgt,"returnDate");vgt(cgt,"reasonForTravel");let hgt=null;const ggt=(e,t,r)=>{const a=e.getState(),n=(()=>{let t,n=new Date;n.setDate((new Date).getDate()+1);let u=n.toLocaleDateString("en-KE").split("/").join("/"),o=fgt(a),s=ygt(a);switch(r.type){case Xh:return t=(0,hvt.ND)(r.value,{subject:"From"}),(e=>({type:Jh,error:e}))(t);case eg:return t=(0,hvt.ND)(r.value,{subject:"To"}),(e=>({type:tg,error:e}))(t);case Kh:return t=(0,hvt.yb)(r.value,{min:0,max:6,subject:"number of adults"}),(e=>({type:Gh,error:e}))(t);case Yh:return t=(0,hvt.yb)(r.value,{min:0,max:6,subject:"number of kids"}),(e=>({type:Hh,error:e}))(t);case Qh:return t=(0,hvt.yb)(r.value,{min:0,max:6,subject:"number of seniors"}),(e=>({type:Zh,error:e}))(t);case ng:if(t=(0,hvt.ZV)(r.value,{min:o.value}),o.error){const t=(0,hvt.ZV)(r.value,{min:o.value,max:r.value});e.dispatch(lg(t))}return ig(t);case rg:if(t=(0,hvt.ZV)(r.value,{min:u,max:s.value}),s.error){const t=(0,hvt.ZV)(r.value,{min:r.value,max:s.value});e.dispatch(ig(t))}return lg(t);case og:return t=(0,hvt.QX)(r.value,{min:3,max:140,subject:"reason for travel"}),(e=>({type:sg,error:e}))(t);default:return null}})();return!n||fvt(n,hgt)||(e.dispatch(n),hgt=n),t(r)};let bgt=null;const Agt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ag:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:Sg,error:e}))(e);case Ng:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ke"}),(e=>({type:Cg,error:e}))(e);default:return null}})();return!a||fvt(a,bgt)||(e.dispatch(a),bgt=a),t(r)},Sgt=(0,_mt.Mz)(ogt,e=>e.payments),Ngt=e=>(0,_mt.Mz)(Sgt,t=>t[e]),Cgt=Ngt("selectedForm"),Igt=Ngt("formOne"),Dgt=Ngt("formTwo"),wgt=e=>(0,_mt.Mz)(Sgt,t=>t[e]===S.wK.VALID),Egt=(wgt("formOneStatus"),wgt("formTwoStatus"),(0,_mt.Mz)(Sgt,e=>e.addTravellerApiStatus===S.rs.PENDING)),Tgt=(0,_mt.Mz)(Sgt,e=>e.paymentsRequestResponse),Ogt=(0,_mt.Mz)(Sgt,e=>e.paymentsStatusResponse),Pgt=(0,_mt.Mz)(Sgt,e=>e.accountNumberResponse),Mgt=((0,_mt.Mz)(Sgt,e=>e.manualMpesaPaymentsResponse),(0,_mt.Mz)(Sgt,e=>e.generateCertResponse),(0,_mt.Mz)(Sgt,e=>e.addTravellerApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(Sgt,e=>e.addTravellerApiStatus===S.rs.FAILURE),(0,_mt.Mz)(Sgt,e=>e.paymentsApiStatus===S.rs.PENDING)),Lgt=((0,_mt.Mz)(Sgt,e=>e.paymentsApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(Sgt,e=>e.paymentsApiStatus===S.rs.FAILURE),(0,_mt.Mz)(Sgt,e=>e.accountNumberApiStatus===S.rs.PENDING)),zgt=((0,_mt.Mz)(Sgt,e=>e.accountNumberApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(Sgt,e=>e.accountNumberApiStatus===S.rs.FAILURE),(0,_mt.Mz)(Sgt,e=>e.paymentsStatusApiStatus===S.rs.PENDING),(0,_mt.Mz)(Sgt,e=>e.paymentsStatusApiStatus===S.rs.SUCCESS)),kgt=(0,_mt.Mz)(Sgt,e=>e.paymentsStatusApiStatus===S.rs.FAILURE),Vgt=(0,_mt.Mz)(Sgt,e=>e.manualPaymentsApiStatus===S.rs.PENDING),Rgt=((0,_mt.Mz)(Sgt,e=>e.manualPaymentsApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(Sgt,e=>e.manualPaymentsApiStatus===S.rs.FAILURE),(0,_mt.Mz)(Sgt,e=>e.generateCertApiStatus===S.rs.PENDING)),xgt=((0,_mt.Mz)(Sgt,e=>e.generateCertApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(Sgt,e=>e.generateCertApiStatus===S.rs.FAILURE),(e,t)=>(0,_mt.Mz)(e,e=>e[t])),_gt=(xgt(Igt,"fullName"),xgt(Igt,"phone"),xgt(Igt,"email"),xgt(Igt,"dob"),xgt(Igt,"from"),xgt(Igt,"to"),xgt(Igt,"returnDate")),Fgt=(xgt(Igt,"idDocument"),xgt(Igt,"idNumber"),xgt(Igt,"cover"),xgt(Igt,"travelPlan"),xgt(Igt,"departureDate"));xgt(Dgt,"paymentsPhone"),xgt(Dgt,"transactionCode");let jgt=null;const Ugt=(e,t,r)=>{const a=e.getState(),n=(()=>{let t,n=new Date;n.setDate((new Date).getDate()+1);let u=n.toLocaleDateString("en-KE").split("/").join("/"),o=Fgt(a),s=_gt(a);switch(r.type){case Wb:return t=(0,hvt.QX)(r.value,{subject:"Full Name"}),(e=>({type:qb,error:e}))(t);case Kb:return t=(0,hvt.Ut)(r.value,{subject:"Phone Number"}),(e=>({type:Gb,error:e}))(t);case Yb:return t=(0,hvt.DT)(r.value,{subject:"Email"}),(e=>({type:Hb,error:e}))(t);case Qb:return t=(0,hvt.F1)(r.value,{min:15,max:85}),(e=>({type:Zb,error:e}))(t);case kA:return t=(0,hvt.Ut)(r.value,{subject:"Phone Number"}),(e=>({type:VA,error:e}))(t);case TA:return t=(0,hvt.QX)(r.value,{subject:"number of kids"}),(e=>({type:OA,error:e}))(t);case NA:if(t=(0,hvt.ZV)(r.value,{min:o.value}),o.error){const t=(0,hvt.ZV)(r.value,{min:o.value,max:r.value});e.dispatch(LA(t))}return zA(t);case AA:if(t=(0,hvt.ZV)(r.value,{min:u,max:s.value}),s.error){const t=(0,hvt.ZV)(r.value,{min:r.value,max:s.value});e.dispatch(zA(t))}return LA(t);case PA:return t=(0,hvt.QX)(r.value,{min:8,max:8,subject:"Identification Number"}),(e=>({type:MA,error:e}))(t);default:return null}})();return!n||fvt(n,jgt)||(e.dispatch(n),jgt=n),t(r)};let $gt=null;const Bgt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Mg:return e=r.value?null:"Please make a selection",(e=>({type:Lg,error:e}))(e);case zg:return e=(0,hvt.QA)(r.value,{subject:"National ID Number",required:!0,min:6,max:8}),(e=>({type:kg,error:e}))(e);case xg:return e=(0,hvt._0)(r.value,{subject:"Passport Number",required:!0}),(e=>({type:_g,error:e}))(e);case Vg:return e=(0,hvt.$V)(r.value,{subject:"KRA Pin Number",required:!0}),(e=>({type:Rg,error:e}))(e);case Fg:return e=(0,hvt.ND)(r.value,{subject:"Nationality"}),(e=>({type:jg,error:e}))(e);case Wg:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:qg,error:e}))(e);case Kg:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Last Name"}),(e=>({type:Gg,error:e}))(e);case Yg:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:Hg,error:e}))(e);case Qg:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ke"}),(e=>({type:Zg,error:e}))(e);default:return null}})();return!a||fvt(a,$gt)||(e.dispatch(a),$gt=a),t(r)};let Wgt=null;const qgt=(e,t,r)=>{const a=(()=>{let e;
2return r.type===HA?(e=(0,hvt.nv)(r.value,{subject:"Mpesa transaction code",required:!0,min:10,max:15}),(e=>({type:QA,error:e}))(e)):null})();return!a||fvt(a,Wgt)||(e.dispatch(a),Wgt=a),t(r)};let Kgt=null;const Ggt=(e,t,r)=>r.type.startsWith(SS.ey)?((e,t,r)=>{const a=(()=>{let e;if(r.type===SS.QV){e=(0,hvt.cP)(r.value,{min:2,max:2e3,subject:"customer feedback",required:!0,pronoun:uft.$W.PRONOUN.YOUR,retainSubjectCase:!1});const t="You'll need to enter a customer feedback."===e?"You'll need to provide customer feedback to continue.":e;return(0,SS._H)(t)}return null})();return!a||fvt(a,Kgt)&&r.value.length>1||(e.dispatch(a),Kgt=a),t(r)})(e,t,r):null;const Ygt=(e,t,r)=>r.type.startsWith(eS.Ge)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case eS.ks:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"monthly amount to save",decimalPoints:2}),(0,eS.gC)(e);case eS.V7:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"initial value",decimalPoints:2}),(0,eS.bE)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(aS.hh)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case aS.ks:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"monthly amount to save",decimalPoints:2}),(0,aS.gC)(e);case aS.V7:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"initial value",decimalPoints:2}),(0,aS.sF)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(uS.z8)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case uS.LP:return e=(0,hvt.ug)(r.value),(0,uS.f3)(e);case uS.z8:return console.log(r.value),e=100!==r.value?"Your total should be 100%":null,(0,uS.fq)(e);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(sS.ij)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case sS.ks:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"monthly amount to save",decimalPoints:2}),(0,sS.gC)(e);case sS.V7:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"once-off value",decimalPoints:2}),(0,sS.OJ)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(iS.z8)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case iS.LP:return e=(0,hvt.ug)(r.value),(0,iS.f3)(e);case iS.z8:return e=100!==r.value?"Your total should be 100%":null,(0,iS.fq)(e);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(dS.ei)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case dS.ks:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"monthly amount to save",decimalPoints:2}),(0,dS.gC)(e);case dS.V7:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"once-off value",decimalPoints:2}),(0,dS.Av)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(mS.z8)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case mS.LP:return e=(0,hvt.ug)(r.value),(0,mS.f3)(e);case mS.z8:return e=100!==r.value?"Your total should be 100%":null,(0,mS.fq)(e);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):r.type.startsWith(fS.Fb)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case fS.ks:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"monthly amount to save",decimalPoints:2}),(0,fS.gC)(e);case fS.V7:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"initial value",decimalPoints:2}),(0,fS.rk)(e);case fS.HD:return e=(0,hvt.yb)(r.value,{min:0,max:100,subject:"money market fund value",decimalPoints:2}),(0,fS.Lg)(e);case fS.ZO:return e=(0,hvt.yb)(r.value,{min:0,max:100,subject:"bond fund value",decimalPoints:2}),(0,fS.Ef)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):null;let Hgt=null;const Qgt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case OS:return e=(0,hvt.DT)(r.value),(e=>({type:PS,error:e}))(e);case MS:return e=(0,hvt.nv)(r.value,{min:1,max:64,subject:"Organisation"}),(e=>({type:LS,error:e}))(e);default:return null}})();return a?(fvt(a,Hgt)||(e.dispatch(a),Hgt=a),t(r)):null};let Zgt=null;const Xgt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case mN:return e=(0,hvt.yS)(r.value,{min:2,max:48}),(e=>({type:fN,error:e}))(e);case yN:return e=(0,hvt.yS)(r.value,{min:2,max:48}),(e=>({type:hN,error:e}))(e);case gN:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"ng"}),(e=>({type:bN,error:e}))(e);case CN:return e=(0,hvt.L6)(r.value),(e=>({type:IN,error:e}))(e);case AN:return e=(0,hvt.DT)(r.value),(e=>({type:NN,error:e}))(e);default:return null}})();return!a||fvt(a,Zgt)&&r.value.length>1||(e.dispatch(a),Zgt=a),t(r)};var Jgt=r(20857);const ebt=e=>e&&e.length>0,tbt=(e,t)=>{const r=e=>{const t=(e=>new RegExp(/(?!(^\d+$).*)^(?!.*(PO BOX|Private Bag))([a-z0-9 ])*$/,"gi").test(e))(e.trim()),r=t?"":"Please enter a valid complex/building name.";return[{key:rC.AX,isValid:t,errorMessage:r}]},a=e=>{const t=""!==e&&(e=>new RegExp(/\b(\d+\s+\w+|\w+\s+\d+)\b/,"gi").test(e))(e.trim()),r=t?"":"Please enter a valid street address. (e.g., 123 Main Street)";return[{key:rC.ty,isValid:t,errorMessage:r}]},n=e=>{const t=(e=>new RegExp(/^(PO BOX ||Private Bag x*)\d+$/,"gi").test(e))(e.trim()),r=t?"":"Please enter your postal address.";return[{key:rC.g_,isValid:t,errorMessage:r}]},u=(e,t,r)=>{const a=(e=>new RegExp(/^[a-z ]+$/,"gi").test(e))(t),n=ebt(t);return[{key:e,isValid:a,errorMessage:a?"":n?`Please enter a valid ${r}.`:`Please enter your ${r}.`}]};switch(t.key){case rC.AX:return r(t.value);case rC.ty:return a(t.value);case rC.s4:case rC.M$:return((e,t)=>{const r=4===t.length&&+t>0;return[{key:e,isValid:r,errorMessage:r?"":"Please enter your postal code."}]})(t.key,t.value);case rC.QV:case rC.at:return u(t.key,t.value,"suburb");case rC.Ak:case rC.OQ:return u(t.key,t.value,"city");case rC.Fp:case rC.jT:return((e,t)=>{const r=ebt(e);let a="";return r||(a="Please enter your province."),[{key:t,isValid:r,errorMessage:a}]})(t.value,t.key);case rC.aR:return(e=>{let t="false"!==e;return[{key:rC.aR,isValid:!0,errorMessage:""},{key:rC.g_,value:"",isValid:t,errorMessage:""},{key:rC.M$,value:"",isValid:t,errorMessage:""},{key:rC.at,value:"",isValid:t,errorMessage:""},{key:rC.OQ,value:"",isValid:t,errorMessage:""},{key:rC.jT,value:"",isValid:t,errorMessage:""}]})(t.value);case rC.g_:return n(t.value)}return[{key:t.key,isValid:!0,errorMessage:""}]};var rbt=r(94535),abt=r(80562);const nbt=(0,_mt.Mz)(abt.a,e=>
2e.affordabilityDetails.storeValues),ubt=(0,_mt.Mz)(nbt,e=>e[rC.nw].numeric),obt=(0,_mt.Mz)(nbt,e=>e[rC._X].numeric),sbt=(0,_mt.Mz)(nbt,e=>!e[rC._X].pristine),lbt=(e,t)=>{const r=t=>{let r="Please enter an amount greater than zero.",a=!1;return t>0&&(a=ubt(e)>t,r=a?"":"Please enter an amount less than Gross Income."),[{key:rC._X,isValid:a,errorMessage:r}]};switch(t.key){case rC._X:return r(t.value);case rC.nw:return(t=>{const a=t>0,n=a?"":"Please enter an amount greater than zero.",u=[{key:rC.nw,isValid:a,errorMessage:n}];return sbt(e)&&u.push.apply(u,(0,p.A)(r(obt(e)))),u})(t.value);case rC.nH:return(e=>{const t=e>0,r=t?"":"Please enter an amount greater than zero.";return[{key:rC.nH,isValid:t,errorMessage:r}]})(t.value);case rC.XY:return(e=>{const t=1===e,r=t?"":"Please ensure that the information provided is correct before proceeding to the next page.";return[{key:rC.XY,isValid:t,errorMessage:r}]})(t.value)}return[{key:t.key,isValid:!0,errorMessage:""}]};var ibt=r(23464),cbt=r.n(ibt),dbt=r(33376),pbt=r.n(dbt),mbt=r(80407),vbt=r(27770);const fbt=(0,_mt.Mz)(abt.a,e=>e.personalDetails.storeValues),ybt=(0,_mt.Mz)(fbt,e=>e[rC.uU].value);cbt().extend(pbt());const hbt=e=>e&&e.length>0,gbt=(e,t)=>{const r=t=>{const r=(0,vbt.RY)(e),a=n(t),u=cbt()(t).isSameOrAfter(r)&&a>=16,o=!hbt(t),s=u?"":o?"Please select your contract end date.":a<16?"Date cannot be before the applicant was 16 years.":"Cannot select a date before contract start date.";return[{key:rC.e_,isValid:u,errorMessage:s}]},a=t=>{const r=(0,vbt.ff)(e);let a=!1;if(r){const r=(0,vbt.eu)(e);a=cbt()(t).isSame(r,"day")}const u=n(t),o=cbt()().isAfter(t),s=o&&!a&&u>=16,l=!hbt(t),i=s?"":l?r?"Please select your contract start date.":"Please select your employment start date.":u<16?"Date cannot be before the applicant was 16 years.":o?"Contract start date cannot be same date as contract end date.":"Cannot select a future date.";return[{key:rC.N_,isValid:s,errorMessage:i}]},n=t=>{const r=ybt(e),a=(0,oC.iP)(parseInt(r.substring(0,2))),n=cbt()(`${a}-${parseInt(r.substring(2,4))}-${parseInt(r.substring(4,6))}`);return cbt()(t).diff(n,"years")};switch(t.key){case rC.z_:return(e=>{const t=hbt(e),r=t?"":"Please choose the sector you work in.";return[{key:rC.z_,isValid:t,errorMessage:r}]})(t.value);case rC.Uc:{const n=(e=>{const t=["Permanent","Contract"].includes(e),r=!hbt(e),a=t?"":r?"Please choose your employment status.":"According to our lending employment criteria, customers must be permanently employed or contracted for at least three months. Please apply again if your circumstances change.";return[{key:rC.Uc,isValid:t,errorMessage:a}]})(t.value);return n[0].isValid&&((0,vbt.zx)(e)||n.push.apply(n,(0,p.A)(a((0,vbt.RY)(e)))),(0,vbt.ff)(e)&&!(0,vbt.Ku)(e)?n.push.apply(n,(0,p.A)(r((0,vbt.eu)(e)))):(0,vbt.ff)(e)&&(0,vbt.Ku)(e)?n.push({key:rC.e_,value:"",isValid:!1,errorMessage:""}):n.push({key:rC.e_,value:"",isValid:!0,errorMessage:""})),n}case rC.N_:{const n=a(t.value);return(0,vbt.ff)(e)&&n.push.apply(n,(0,p.A)(r((0,vbt.eu)(e)))),n}case rC.e_:return[].concat((0,p.A)(r(t.value)),(0,p.A)(a((0,vbt.RY)(e))));case rC.l5:return(e=>{const t=hbt(e),r=t?"":"Please choose name of the bank you bank with.";return[{key:rC.l5,isValid:t,errorMessage:r}]})(t.value);case rC.gl:return(e=>{const t=hbt(e),r=t?"":"Please make a selection from the list.";return[{key:rC.gl,isValid:t,errorMessage:r}]})(t.value)}return[{key:t.key,isValid:!0,errorMessage:""}]};var bbt=r(9888),Abt=r(38241);const Sbt=e=>{switch((0,bbt.IC)(e)){case rC.l1.PERSONAL_DETAILS_PAGE:return e.digitalOnboarding.personalDetails;case rC.l1.EMPLOYMENT_DETAILS_PAGE:return e.digitalOnboarding.employmentDetails;case rC.l1.AFFORDABILITY_DETAILS_PAGE:return e.digitalOnboarding.affordabilityDetails;case rC.l1.QUOTE_PAGE:return e.digitalOnboarding.quoteDetails;case rC.l1.OTP_PAGE:return e.digitalOnboarding.otp;case rC.l1.ADDRESS_DETAILS_PAGE:return e.digitalOnboarding.addressDetails;case rC.l1.DOCUMENTS_PAGE:return e.digitalOnboarding.documentStore}return{storeValues:{}}},Nbt=(e,t,r)=>{const a=t(r),n=e.getState();switch(r.type){case rC.g2:if(!(e=>void 0===e.quoteAvailable||e.quoteAvailable)(Sbt(n))){e.dispatch((0,Abt.lb)());break}case rC.q3:case rC.S4:case rC.TT:case rC.gD:if(u=(0,bbt.IC)(n),!(rC.Jg[u].requiredValues.length>0)){e.dispatch((0,Abt.Zt)(!0));break}case rC.N7:case rC.vu:case rC.jE:case rC.Xf:case rC.Rr:case rC.H6:case rC.uB:case rC.jm:if(!(0,bbt.Z_)(n)){const t=(e=>Object.keys(e).every(t=>
2!0===e[t].isValid))(Sbt(n).storeValues);e.dispatch((0,Abt.Zt)(t))}break;case rC.n$:{const t=Sbt(n).fileQueue.some(e=>e.hasError);e.dispatch((0,Abt.Zt)(!t))}}var u;return a};var Cbt=r(10797),Ibt=r(85736);const Dbt=(e,t)=>t.type===rC.Tz?[].concat((0,p.A)(((t,r)=>{const a=(0,Ibt.El)(e).value;return r.size>a?[{sectionName:t,errorMessage:(0,Ibt.IF)(e)}]:[]})(t.sectionName,t.file)),(0,p.A)(((t,r)=>{const a=(0,Ibt.h5)(e),n=(e=>`.${e.name.split(".").pop()}`)(r);return a.includes(n)?[]:[{sectionName:t,errorMessage:`Please upload a valid document type, e.g. ${a.join(", ")}`}]})(t.sectionName,t.file))):()=>[],wbt=(e,t,r)=>r.type===rC.Rr?((e,t,r)=>{const a=t(r),n=e.getState(),u=gbt(n,r);return e.dispatch((0,mbt.k)(u)),a})(e,t,r):r.type===rC.H6?((e,t,r)=>{const a=t(r),n=e.getState(),u=lbt(n,r);return e.dispatch((0,rbt.k)(u)),a})(e,t,r):r.type===rC.jm?((e,t,r)=>{const a=t(r),n=(e.getState(),tbt(0,r));return e.dispatch((0,Jgt.k)(n)),a})(e,t,r):r.type===rC.Tz||r.type===rC.vA?((e,t,r)=>{const a=t(r),n=e.getState(),u=Dbt(n,r);return e.dispatch((0,Cbt.kw)(u)),a})(e,t,r):r.type===rC.v0?((e,t,r)=>{if(r.type===rC.v0)return e.getState().digitalOnboarding.otp.otpValidated,e.dispatch((0,Abt.OA)());return t(r)})(e,t,r):r.type.startsWith(rC.Cg)?Nbt(e,t,r):t(r),Ebt=e=>null==e?void 0:e.ugMotorInsurance,Tbt=(0,_mt.Mz)(Ebt,e=>e&&e.quote),Obt=(0,_mt.Mz)(Tbt,e=>e&&e.form),Pbt=((0,_mt.Mz)(Tbt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(Tbt,e=>e&&e.premiumCalculationUg)),Mbt=((0,_mt.Mz)(Tbt,e=>e&&e.enableDownloadQuote),(0,_mt.Mz)(Tbt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(Tbt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(Tbt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(Tbt,e=>e&&e.apiCallStatus===S.wK.PENDING)),Lbt=((0,_mt.Mz)(Tbt,e=>e&&e.addedCover),(0,_mt.Mz)(Tbt,e=>e&&e.showShareModal),(0,_mt.Mz)(Tbt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(Tbt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(Tbt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(Obt,t=>t[e])),zbt=((0,_mt.Mz)(Tbt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(Tbt,e=>e&&e.carMakesApiStatus===S.rs.PENDING)),kbt=(0,_mt.Mz)(Tbt,e=>e&&e.carModelsApiStatus===S.rs.PENDING),Vbt=((0,_mt.Mz)(Tbt,e=>e&&e.carMakesApiStatus),(0,_mt.Mz)(Tbt,e=>e&&e.carModelsApiStatus),(0,_mt.Mz)(Tbt,e=>e&&e.valuersApiCallStatus===S.rs.PENDING)),Rbt=((0,_mt.Mz)(Tbt,e=>e&&e.valuers),(0,_mt.Mz)(Tbt,e=>e&&e.orderStatus),(0,_mt.Mz)(Tbt,e=>e&&e.failureReason)),xbt=(0,_mt.Mz)(Tbt,e=>e&&e.customerCareApiStatus===S.rs.PENDING),_bt=((0,_mt.Mz)(Tbt,e=>e&&e.showTaggingErrorModal),(0,_mt.Mz)(Tbt,e=>e&&e.taggingErrorMessage),Lbt("fullName"),Lbt("firstName"),Lbt("middleName"),Lbt("lastName"),Lbt("phoneNumber"),Lbt("email"),Lbt("idNumber"),Lbt("carMake")),Fbt=(Lbt("carModel"),Lbt("yearOfManufacture"),Lbt("isCarValued"),Lbt("coverStartDate"),Lbt("carUse"),Lbt("carValuer"),Lbt("hasAlarm"),Lbt("valuation"),Lbt("excessProtector"),Lbt("uncommonRisk"),Lbt("violenceAndTerrorism"),Lbt("shareEmail"),Lbt("selectedCover")),jbt=(Lbt("isCarRare"),Lbt("otherValuer"),Lbt("trackingSystem"),Lbt("courtesyCar"),Lbt("courtesyCarAmount"),Lbt("omRescuePlus"),Lbt("vehicleType")),Ubt=(Lbt("carMakes"),Lbt("carModels"),Lbt("personalAccident"),Lbt("outsideEa"),Lbt("firstTimePurchase"),Lbt("shareEmailBase64"),Lbt("alternativeAccomodation"),Lbt("carHire"),Lbt("alternativeAccomodationDays"),Lbt("carHireDays"),Lbt("excessAmount"),Lbt("customerId")),$bt=Lbt("vehicleRecordId"),Bbt=Lbt("insuranceQuotationId"),Wbt=e=>/^[A-Z]{2}[A-Z0-9]{12}$/.test(e)?null:"Enter a valid National Id Number",qbt="za";let Kbt=null;const Gbt=(e,t,r)=>{const a=jbt(e.getState()),n=(Fbt(e.getState()),(()=>{let e;const t=function(e){return`${String(e.getDate()).padStart(2,"0")}/${String(e.getMonth()+1).padStart(2,"0")}/${e.getFullYear()}`}(new Date);function n(e){return/^[A-Z][A-Z0-9]{8,}$/.test(e)}switch(r.type){case UD:return e=(0,hvt.yS)(r.value,{min:2,subject:"Full Name"}),(e=>({type:$D,error:e}))(e);case BD:return e=(0,hvt.yS)(r.value,{min:2,subject:"First Name"}),(e=>({type:WD,error:e}))(e);case qD:return""!==r.value?(e=(0,hvt.yS)(r.value,{min:2,subject:"Middle Name"}),bE(e)):bE(null);case GD:return e=(0,hvt.yS)(r.value,{min:2,subject:"Last Name"}),(e=>({type:YD,error:e}))(e);case lE:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:iE,error:e}))(e);case oE:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:qbt}),(e=>({type:sE,error:e}))(e);case nE:if(e=(0,hvt.nC)(r.value,{min:8,max:15}),null!==e){e=n(r.value)?null:"Enter valid national id/passport number"}return SE(e);case HD:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car make"}),(e=>({type:QD,error:e}))(e);case ZD:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car model"}),(e=>({type:XD,error:e}))(e);case JD:return e=(0,hvt.KE)(r.value,{max:(new Date).getFullYear()-2e3,subject:"Year of manufacture"}),(e=>({type:ew,error:e}))(e);case tw:return e=function(e,t){if(!/^\d{2}\/\d{2}\/\d{4}
2$/.test(t))return"Cover start date is not in valid format (dd/mm/yyyy)";const[r,a,n]=e.split("/").map(Number),[u,o,s]=t.split("/").map(Number),l=new Date(n,a-1,r),i=new Date(s,o-1,u);return o>12||o<0||u>31||u<0?"Cover start date is not in valid format (dd/mm/yyyy)":i>=l?null:`Enter date thats greater than or equal to ${e}`}(t,r.value),(e=>({type:rw,error:e}))(e);case aw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Is car valued"}),(e=>({type:nw,error:e}))(e);case uw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car valuer"}),(e=>({type:ow,error:e}))(e);case sw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car use"}),(e=>({type:lw,error:e}))(e);case iw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Has alarm"}),(e=>({type:cw,error:e}))(e);case yw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Excess protector"}),(e=>({type:hw,error:e}))(e);case vw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Uncommon risk"}),(e=>({type:fw,error:e}))(e);case dw:return e=(0,hvt.yb)(r.value,{required:!0,min:void a.value,subject:"Valuation"}),(e=>({type:mw,error:e}))(e);case Nw:return e=(0,hvt.DT)(r.value,{min:1,subject:"Share email"}),AE(e);case Pw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Is car rare"}),(e=>({type:Mw,error:e}))(e);case Rw:return e=(0,hvt.ND)(r.value,{subject:"Outside EA"}),(e=>({type:xw,error:e}))(e);case Lw:return e=(0,hvt.f0)(r.value,{min:1,subject:"Other valuer"}),(e=>({type:zw,error:e}))(e);case Ww:return e=(0,hvt.f0)(r.value,{min:1,subject:"Vehicle type"}),(e=>({type:qw,error:e}))(e);case rE:return e=(0,hvt.f0)(r.value,{min:1,subject:"First Time Purchase"}),(e=>({type:aE,error:e}))(e);default:return null}})());return!n||fvt(n,Kbt)||(e.dispatch(n),Kbt=n),t(r)},Ybt=(0,_mt.Mz)(Ebt,e=>e.personalDetails),Hbt=(0,_mt.Mz)(Ybt,e=>e.form),Qbt=(0,_mt.Mz)(Ybt,e=>e.selectedForm),Zbt=((0,_mt.Mz)(Ybt,e=>e.apiCallOTPStatus),(0,_mt.Mz)(Ybt,e=>e.validateApiCallStatus),(0,_mt.Mz)(Ybt,e=>e&&e.blacklisted),(0,_mt.Mz)(Ybt,e=>e.dropOffDetails),(0,_mt.Mz)(Ybt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Ybt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(Ybt,e=>e.apiCallOTPStatus===S.rs.PENDING),(0,_mt.Mz)(Ybt,e=>e.validateApiCallStatus===S.rs.PENDING)),Xbt=(0,_mt.Mz)(Ybt,e=>e.sendApiCallStatus===S.rs.PENDING),Jbt=(0,_mt.Mz)(Ybt,e=>e.niraApiCallStatus===S.rs.PENDING),eAt=(0,_mt.Mz)(Ybt,e=>e.natiolalityApiCallStatus===S.rs.PENDING),tAt=((0,_mt.Mz)(Ybt,e=>e.nationalities),e=>(0,_mt.Mz)(Hbt,t=>t[e])),rAt=((0,_mt.Mz)(Ybt,e=>e.emailIsValidated),(0,_mt.Mz)(Ybt,e=>e.niraVerified),(0,_mt.Mz)(Ybt,e=>e.showOtpModal),(0,_mt.Mz)(Ybt,e=>e.showNiraResultsModal),(0,_mt.Mz)(Ybt,e=>e.personalDetailsSubmitted),tAt("dob"),tAt("gender"),tAt("firstName"),tAt("middleName"),tAt("lastName"),tAt("phoneNumber"),tAt("email"),tAt("idNumber")),aAt=(tAt("tinNumber"),tAt("postalAddress"),tAt("occupation"),tAt("nationality"),tAt("maritalStatus"),tAt("residentialStatus"),tAt("townOrCity"),tAt("address"),tAt("idCardNumber"),tAt("otp")),nAt=(tAt("referred"),"za");let uAt=null;const oAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case HE:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:QE,error:e}))(e);case ZE:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:XE,error:e}))(e);case tT:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:rT,error:e}))(e);case JE:return""!==r.value?(e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Middle Name"}),bO(e)):bO(null);case aT:return e=(0,hvt.ND)(r.value,{}),(e=>({type:nT,error:e}))(e);case sT:return e=(0,hvt.ND)(r.value,{}),(e=>({type:lT,error:e}))(e);case iT:return(e=>({type:cT,error:e}))(e);case dT:return e=(0,hvt.nC)(r.value,{min:8,max:15}),(e=>({type:pT,error:e}))(e);case mT:return e=(0,hvt.$V)(r.value),(e=>({type:vT,error:e}))(e);case fT:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:nAt}),(e=>({type:yT,error:e}))(e);case hT:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:gT,error:e}))(e);case bT:return""!==r.value?(e=(0,hvt.QA)(r.value),gO(e)):gO(null);case uT:return e=(0,hvt.F1)(r.value,{min:18,max:85}),(e=>({type:oT,error:e}))(e);case CT:return e=(0,hvt.ND)(r.value,{subject:"Residential Status"}),(e=>({type:IT,error:e}))(e);case DT:return e=(0,hvt.QX)(r.value,{min:2,max:48,subject:"Town or City"}),(e=>({type:wT,error:e}))(e);case ET:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Address",min:3}),(e=>({type:TT,error:e}))(e);case OT:return e=(0,hvt.ND)(r.value,{subject:"Referred"}),(e=>({type:PT,error:e}))(e);default:return null}})();return!a||fvt(a,uAt)||(e.dispatch(a),uAt=a),t(r)};let sAt=null;const lAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case kV:return e=(0,hvt.ND)(r.value,{subject:"Employment Status"}),(e=>({type:VV,error:e}))(e);case RV:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Employer Name"}),(e=>({type:xV,error:e}))(e);case jV:return e=(0,hvt.QX)(r.value,{min:4,max:48,subject:"Occupation"}),(e=>({type:UV,error:e}))(e);case $V:return e=(0,hvt.QX)(r.value,{min:3,max:48,subject:"Industry/Sector"}),(e=>({type:BV,error:e}))(e);case WV:return e=(0,hvt.ZV)(r.value,{subject:"Contract End Date"}),(e=>({type:qV,error:e}))(e);case QV:return e=(0,hvt.QA)(r.value,{subject:"Employer Postal Address"}),(e=>({type:ZV,error:e}))(e);case XV:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Town Or City",min:3}),(e=>({type:JV,error:e}))(e);case eR:return e=(0,hvt.wB)(r.value,{subject:"Employer Phone Number",countryCode:"za"}),(e=>({type:tR,error:e}))(e);case rR:return e=(0,hvt.ND)(r.value,"Personal Data Processing Consent"),(e=>({type:aR,error:e}))(e);case nR:return e=(0,hvt.ND)(r.value,"Child Data Processing Consent"),(e=>({type:uR,error:e}))(e);case oR:return e=(0,hvt.ND)(r.value,"Marketing Use Consent"),(e=>({type:sR,error:e}))(e);default:return null}})();return!a||fvt(a,sAt)||(e.dispatch(a),sAt=a),t(r)};let iAt=null;
2let cAt=null;const dAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case SV:return e=(e=>{let t=null;if(e){const r=e.replace(/\s{2,}/g," ");t=(0,hvt.nv)(r,{min:2,max:48,subject:"Name"})}return t})(r.value.name),(e=>({type:NV,error:e}))(e);case CV:return(e=>({type:IV,error:e}))(e);default:return null}})();return!a||fvt(a,cAt)||(e.dispatch(a),cAt=a),t(r)};let pAt=null;const mAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case uL:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),(e=>({type:oL,error:e}))(e);case sL:return e=(0,hvt.w0)(r.value,{subject:"License",required:!0}),(e=>({type:lL,error:e}))(e);case iL:return e=(0,hvt.w0)(r.value,{subject:"Logbook",required:!0}),(e=>({type:cL,error:e}))(e);case dL:return e=(0,hvt.w0)(r.value,{subject:"Valuation Report",required:!1}),(e=>({type:pL,error:e}))(e);case mL:return e=(0,hvt.w0)(r.value,{subject:"Inspection Photo",required:!1}),(e=>({type:vL,error:e}))(e);case bL:return e=(0,hvt.w0)(r.value,{subject:"Image of front view including the number plate",required:!0}),(e=>({type:AL,error:e}))(e);case SL:return e=(0,hvt.w0)(r.value,{subject:"Image of back/rear including the number plate",required:!0}),(e=>({type:NL,error:e}))(e);case zL:return e=(0,hvt.w0)(r.value,{subject:"Image of right side view of vehicle",required:!0}),(e=>({type:kL,error:e}))(e);case VL:return e=(0,hvt.w0)(r.value,{subject:"Image of left side view of vehicle",required:!0}),(e=>({type:RL,error:e}))(e);case CL:return e=(0,hvt.w0)(r.value,{subject:"Chassis Number Image",required:!0}),(e=>({type:IL,error:e}))(e);case DL:return e=(0,hvt.w0)(r.value,{subject:"Interior Dashboard Image",required:!0}),(e=>({type:wL,error:e}))(e);case EL:return e=(0,hvt.w0)(r.value,{subject:"Interior Radio Image",required:!0}),(e=>({type:TL,error:e}))(e);case OL:return e=(0,hvt.w0)(r.value,{subject:"Engine Photo",required:!0}),(e=>({type:PL,error:e}))(e);default:return null}})();return!a||fvt(a,pAt)||(e.dispatch(a),pAt=a),t(r)};let vAt=null;const fAt=(e,t,r)=>{const a=(()=>{let e=null;switch(r.type){case iz:return e=(0,hvt.ND)(r.value,"Declined Proposal"),Qz(e);case fz:return e=(0,hvt.ND)(r.value,{subject:"Defect Vision"}),Jz(e);case dz:return e=(0,hvt.ND)(r.value,{subject:"Increased Premiums"}),Zz(e);case mz:return e=(0,hvt.ND)(r.value,{subject:"Policy Rejected"}),Xz(e);case hz:return e=(0,hvt.ND)(r.value,{subject:"Convicted"}),ek(e);case bz:return e=(0,hvt.ND)(r.value,{subject:"Sticker Collection"}),tk(e);case Dz:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Other Source of Funds",min:3}),(e=>({type:wz,error:e}))(e);case Ez:return e=(0,hvt.ND)(r.value,{subject:"Sole Ownership"}),(e=>({type:Tz,error:e}))(e);case Oz:return e=(0,hvt.ND)(r.value,{subject:"Purchase Agreement"}),(e=>({type:Pz,error:e}))(e);case Mz:return e=(0,hvt.yS)(r.value,{subject:"Usual Parking Area",min:3}),(e=>({type:Lz,error:e}))(e);case zz:return e=(0,hvt.ND)(r.value,{subject:"Domestic Purposes"}),(e=>({type:kz,error:e}))(e);case Vz:return e=(0,hvt.ND)(r.value,{subject:"Business Purposes"}),(e=>({type:Rz,error:e}))(e);case xz:return e=(0,hvt.ND)(r.value,{subject:"Employee Use"}),(e=>({type:_z,error:e}))(e);case Fz:return e=(0,hvt.ND)(r.value,{subject:"Traded Goods Use"}),(e=>({type:jz,error:e}))(e);case Uz:return e=(0,hvt.ND)(r.value,{subject:"Other Purposes"}),(e=>({type:$z,error:e}))(e);case Bz:return e=(0,hvt.yS)(r.value,{subject:"Other Purpose Text",min:3}),(e=>({type:Wz,error:e}))(e);default:return null}})();return!a||fvt(a,vAt)||(e.dispatch(a),vAt=a),t(r)};let yAt=null;let hAt=null;const gAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case lP:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:iP,error:e}))(e);case cP:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:dP,error:e}))(e);case pP:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:mP,error:e}))(e);default:return null}})();return!a||fvt(a,hAt)&&r.value.length>1||(e.dispatch(a),hAt=a),t(r)};let bAt=null;const AAt=(e,t,r)=>r.type.startsWith(gI)?Gbt(e,t,r):r.type.startsWith(PE)?oAt(e,t,r):r.type.startsWith(TV)?lAt(e,t,r):r.type.startsWith(TO)?gAt(e,t,r):r.type.startsWith(uk)?((e,t,r)=>{const a=rAt(e.getState()),n=(()=>{let e;switch(r.type){case Nk:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),Rk(e);case gk:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),kk(e);case Ak:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),Vk(e);case Ik:return e=(0,hvt.nC)(r.value,{min:7}),a.value===r.value&&(e="You cannot use your own ID number"),Lk(e);case wk:return""!==r.value?(e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),xk(e)):xk(null);case Tk:return""!==r.value?(e=(0,hvt.QA)(r.value),zk(e)):zk(null);default:return null}})();return!n||fvt(n,yAt)||(e.dispatch(n),yAt=n),t(r)})(e,t,r):r.type.startsWith(rz)?fAt(e,t,r):r.type.startsWith(Nw)?((e,t,r)=>{const a=(()=>{let e;return r.type===Nw?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),AE(e)):null})();return!a||fvt(a,bAt)&&r.value.length>1||(e.dispatch(a),bAt=a),t(r)})(e,t,r):r.type.startsWith(ZP)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case IM:return e=(0,hvt.QA)(r.value,{subject:"Engine Number",min:5}),KM(e);case vM:return e=(0,hvt.nv)(r.value,{subject:"Registration Number",min:6}),xM(e);case yM:return e=(0,hvt.QA)(r.value,{subject:"Chasis Number"}),_M(e);case gM:return e=(0,hvt.yS)(r.value,{subject:"Body Type",min:2}),FM(e);case AM:return e=(0,hvt.yb)(r.value,{min:1}),jM(e);case OM:return e=(0,hvt.ND)(r.value,{subject:"Years with license"}),$M(e);case NM:return e=(0,hvt.yS)(r.value,{subject:"Color",min:2}),UM(e);case EM:return e=(0,hvt.yS)(r.value,{subject:"Fuel",min:2}),WM(e);case MM:return e=(0,hvt.yS)(r.value,{subject:"Manufacturer Model",min:2}),GM(e);case zM:return e=(0,hvt.ND)(r.value,{subject:"Years with driving license",required:!0}),BM(e);default:return null}})();return!a||fvt(a,iAt)||(e.dispatch(a),iAt=a),t(r)})(e,t,r):r.type.startsWith(eV)?dAt(e,t,r):r.type.startsWith(QM)?mAt(e,t,r):null;let SAt=null;const NAt=(e,t,r)=>{const a=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case Ux:return e=(0,hvt.yS)(r.value,{min:4,subject:"Full Name"}),(e=>({type:$x,error:e}))(e);case Bx:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car make"}),(e=>({type:Kx,error:e}))(e);case Gx:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car model"}),(e=>({type:Yx,error:e}))(e);case Hx:return e=(0,hvt.KE)(r.value,{subject:"Year of manufacture"}),(e=>({type:Qx,error:e}))(e);case Zx:return e=(0,hvt.ZV)(r.value,{required:!0,min:t}),(e=>({type:Xx,error:e}))(e);case Jx:return e=(0,hvt.f0)(r.value,{min:1,subject:"Is car valued"}),(e=>({type:e_,error:e}))(e);case t_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car valuer"}),(e=>({type:r_,error:e}))(e);case a_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Car use"}),(e=>({type:n_,error:e}))(e);case u_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Has alarm"}),(e=>({type:o_,error:e}))(e);case C_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Tracking system"}),(e=>({type:I_,error:e}))(e);case d_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Excess protector"}),(e=>({type:p_,error:e}))(e);case i_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Uncommon risk"}),(e=>({type:c_,error:e}))(e);case s_:return e=(0,hvt.yb)(r.value,{required:!0,min:1,subject:"Valuation"}),(e=>({type:l_,error:e}))(e);case m_:return e=(0,hvt.DT)(r.value,{min:1,subject:"Share email"}),z_(e);case b_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Is car rare"}),(e=>({type:A_,error:e}))(e);case D_:return e=(0,hvt.ND)(r.value,{subject:"Outisde EA"}),(e=>({type:w_,error:e}))(e);case S_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Other valuer"}),(e=>({type:N_,error:e}))(e);case M_:return e=(0,hvt.f0)(r.value,{min:1,subject:"Vehicle type"}),(e=>({type:L_,error:e}))(e);default:return null}})();return!a||fvt(a,SAt)||(e.dispatch(a),SAt=a),t(r)}
2,CAt="za";let IAt=null;let DAt=null;const wAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case x$:return e=(0,hvt.ND)(r.value,{subject:"Employment Status"}),(e=>({type:_$,error:e}))(e);case F$:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Employer Name"}),(e=>({type:j$,error:e}))(e);case U$:return e=(0,hvt.QX)(r.value,{min:2,max:48,subject:"Scheme Name"}),(e=>({type:$$,error:e}))(e);case B$:return e=(0,hvt.QX)(r.value,{min:4,max:48,subject:"Occupation"}),(e=>({type:W$,error:e}))(e);case q$:return e=(0,hvt.QX)(r.value,{min:3,max:48,subject:"Industry/Sector"}),(e=>({type:K$,error:e}))(e);case G$:return e=(0,hvt.ZV)(r.value,{subject:"Contract End Date"}),(e=>({type:Y$,error:e}))(e);case H$:return e=(0,hvt.nv)(r.value,{min:3,max:48,subject:"Employment Number"}),(e=>({type:Q$,error:e}))(e);case Z$:return(e=>({type:X$,error:e}))(null);case J$:return e=(0,hvt.nv)(r.value,{subject:"Employer Postal Address"}),(e=>({type:eB,error:e}))(e);case tB:return e=(0,hvt.QX)(r.value,{min:2,max:48,subject:"Town/City"}),(e=>({type:rB,error:e}))(e);case aB:return e=(0,hvt.QA)(r.value,{min:8,subject:"Phone Number"}),(e=>({type:nB,error:e}))(e);case uB:return e=(0,hvt.ND)(r.value,"Personal Data Processing Consent"),(e=>({type:oB,error:e}))(e);case sB:return e=(0,hvt.ND)(r.value,"Child Data Processing Consent"),(e=>({type:lB,error:e}))(e);case iB:return e=(0,hvt.ND)(r.value,"Marketing Use Consent"),(e=>({type:cB,error:e}))(e);default:return null}})();return!a||fvt(a,DAt)||(e.dispatch(a),DAt=a),t(r)};let EAt=null;const TAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ej:return e=(0,hvt.QA)(r.value,{subject:"Engine Number",min:5}),(e=>({type:Tj,error:e}))(e);case fj:return e=(0,hvt.QA)(r.value,{subject:"Registration Number",min:6}),(e=>({type:yj,error:e}))(e);case hj:return e=(0,hvt.QA)(r.value,{subject:"Manufacture Model"}),(e=>({type:hj,error:e}))(e);case bj:return e=(0,hvt.QA)(r.value,{subject:"Chasis Number"}),(e=>({type:Aj,error:e}))(e);case Sj:return e=(0,hvt.yS)(r.value,{subject:"Body Type",min:2}),(e=>({type:Nj,error:e}))(e);case Cj:return e=(0,hvt.yb)(r.value,{min:1}),(e=>({type:Ij,error:e}))(e);case Lj:return e=(0,hvt.ND)(r.value,{subjet:"Years with license"}),(e=>({type:zj,error:e}))(e);case Dj:return e=(0,hvt.yS)(r.value,{subject:"Color",min:2}),(e=>({type:wj,error:e}))(e);case Pj:return e=(0,hvt.yS)(r.value,{subject:"Fuel",min:2}),(e=>({type:Mj,error:e}))(e);case kj:return e=(0,hvt.yS)(r.value,{subject:"Manufacturer Model",min:2}),(e=>({type:Vj,error:e}))(e);default:return null}})();return!a||fvt(a,EAt)||(e.dispatch(a),EAt=a),t(r)};let OAt=null;const PAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case D$:return e=(0,hvt.yS)(r.value.name,{min:2,max:48,subject:"Name"}),(e=>({type:w$,error:e}))(e);case E$:return e=(0,hvt.yb)(r.value,{subject:"Agent Code"}),(e=>({type:T$,error:e}))(e);default:return null}})();return!a||fvt(a,OAt)||(e.dispatch(a),OAt=a),t(r)};let MAt=null;const LAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Wj:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),(e=>({type:qj,error:e}))(e);case Kj:return e=(0,hvt.w0)(r.value,{subject:"License",required:!0}),(e=>({type:Gj,error:e}))(e);case Yj:return e=(0,hvt.w0)(r.value,{subject:"Logbook",required:!0}),(e=>({type:Hj,error:e}))(e);case Qj:return e=(0,hvt.w0)(r.value,{subject:"Valuation Report",required:!1}),(e=>({type:Zj,error:e}))(e);default:return null}})();return!a||fvt(a,MAt)||(e.dispatch(a),MAt=a),t(r)};let zAt=null;const kAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case cU:return e=(0,hvt.ND)(r.value,{subject:"Declined Proposal",required:!0}),(e=>({type:dU,error:e}))(e);case yU:return e=(0,hvt.ND)(r.value,{subject:"Defect Vision",required:!0}),(e=>({type:hU,error:e}))(e);case pU:return e=(0,hvt.ND)(r.value,{subject:"Increased Premiums",required:!0}),(e=>({type:mU,error:e}))(e);case vU:return e=(0,hvt.ND)(r.value,{subject:"Policy Rejected",required:!0}),(e=>({type:fU,error:e}))(e);case gU:return e=(0,hvt.ND)(r.value,{subject:"Convicted",required:!0}),(e=>({type:bU,error:e}))(e);case AU:return e=(0,hvt.ND)(r.value,{subject:"Sticker Collection",required:!0}),(e=>({type:SU,error:e}))(e);default:return null}})();return!a||fvt(a,zAt)||(e.dispatch(a),zAt=a),t(r)};
2var VAt=r(43913);let RAt=null;const xAt=(e,t,r)=>{const a=(0,VAt.OQ)(e.getState()),n=(()=>{let e;switch(r.type){case WU:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),(e=>({type:qU,error:e}))(e);case jU:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:UU,error:e}))(e);case $U:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:BU,error:e}))(e);case KU:return e=(0,hvt.nC)(r.value,{min:7}),a.value===r.value&&(e="You cannot use your own ID number"),(e=>({type:GU,error:e}))(e);case YU:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:HU,error:e}))(e);case QU:return e=(0,hvt.QA)(r.value),(e=>({type:ZU,error:e}))(e);default:return null}})();return!n||fvt(n,RAt)||(e.dispatch(n),RAt=n),t(r)};let _At=null;const FAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case NF:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:CF,error:e}))(e);case IF:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:DF,error:e}))(e);case wF:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:EF,error:e}))(e);case PF:return e=(0,Yvt.yS)(r.value,{min:4,subject:"Account holder name"}),(e=>({type:MF,error:e}))(e);case LF:return e=(0,Yvt.yS)(r.value,{min:4,subject:"Account holder surname"}),(e=>({type:zF,error:e}))(e);case TF:return e=(0,hvt.ND)(r.value,{subject:"Payment method"}),(e=>({type:OF,error:e}))(e);case kF:return e=(0,Yvt.v3)(r.value,{subject:"Bank name"}),(e=>({type:VF,error:e}))(e);case RF:return e=(0,hvt.ss)(r.value),(e=>({type:xF,error:e}))(e);case _F:return e=(0,hvt.RH)(r.value),(e=>({type:FF,error:e}))(e);case jF:return e=(0,hvt.ND)(r.value,{subject:"Account type"}),(e=>({type:UF,error:e}))(e);case $F:return e=(0,Hvt.yb)(r.value,{min:1,max:31,subject:"Debit day"}),(e=>({type:BF,error:e}))(e);default:return null}})();return!a||fvt(a,_At)&&r.value.length>1||(e.dispatch(a),_At=a),t(r)};let jAt=null;const UAt=(e,t,r)=>r.type.startsWith(RR)?NAt(e,t,r):r.type.startsWith(R_.JP)?((e,t,r)=>{const a=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case R_.nt:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(0,R_.Go)(e);case R_.KC:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(0,R_.MA)(e);case R_.ob:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(0,R_.AM)(e);case R_.Cu:return e=(0,hvt.ND)(r.value,{}),(0,R_.lf)(e);case R_.fm:return e=(0,hvt.ND)(r.value,{}),(0,R_.Yy)(e);case R_.TV:return e=sft(r.value),(0,R_.VP)(e);case R_.T3:return e=(0,hvt.$V)(r.value),(0,R_.Ps)(e);case R_.Km:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:CAt}),(0,R_.cm)(e);case R_.EG:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(0,R_.kp)(e);case R_.In:return e=(0,hvt.nv)(r.value),(0,R_.SV)(e);case R_.LO:return e=(0,hvt.F1)(r.value,{min:15,max:85}),(0,R_.Am)(e);case R_.Rj:return e=(0,hvt.ND)(r.value,{subject:"Marital Status"}),(0,R_.j_)(e);case R_.Js:return e=(0,hvt.ND)(r.value,{subject:"Residential Status"}),(0,R_.rx)(e);case R_.eM:return e=(0,hvt.ND)(r.value,{subject:"Town"}),(0,R_.iH)(e);case R_.ow:return e=(0,hvt.QX)(r.value,{min:2,max:64,subject:"Address"}),(0,R_.lI)(e);case R_.uE:return e=(0,hvt._0)(r.value,{subject:"Passport number"}),(0,R_.Wh)(e);case R_._$:return e=(0,hvt.ZV)(r.value,{subject:"Passport expiry date",min:t}),(0,R_.eK)(e);case R_.FN:return e=(0,hvt.ND)(r.value,{subject:"Passport origin"}),(0,R_.ZF)(e);default:return null}})();return!a||fvt(a,IAt)||(e.dispatch(a),IAt=a),t(r)})(e,t,r):r.type.startsWith(M$)?wAt(e,t,r):r.type.startsWith($_)?FAt(e,t,r):r.type.startsWith(TU)?xAt(e,t,r):r.type.startsWith(nU)?kAt(e,t,r):r.type.startsWith(m_)?((e,t,r)=>{const a=(()=>{let e;return r.type===m_?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),z_(e)):null})();return!a||fvt(a,jAt)&&r.value.length>1||(e.dispatch(a),jAt=a),t(r)})(e,t,r):r.type.startsWith(JF)?TAt(e,t,r):r.type.startsWith(s$)?PAt(e,t,r):r.type.startsWith(_j)?LAt(e,t,r):null;let $At=null;const BAt=(e,t,r)=>{const a=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case JZ:return e=(0,hvt.yS)(r.value,{min:3,subject:"First name",required:!0}),(e=>({type:eX,error:e}))(e);case tX:return e=(0,hvt.yS)(r.value,{min:3,subject:"Surname",required:!0}),(e=>({type:rX,error:e}))(e);case uX:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:oX,error:e}))(e);case aX:return e=(0,hvt.Ut)(r.value,{min:10,subject:"Phone number",required:!0,countryCode:"ke"}),(e=>({type:nX,error:e}))(e);case sX:return e=(0,hvt.yb)(r.value,{min:1e6,subject:"Building value"}),(e=>({type:lX,error:e}))(e);case cX:return e=(0,hvt.yb)(r.value,{min:1e4,subject:"Belongings VALUE"}),(e=>({type:dX,error:e}))(e);case pX:return e=(0,hvt.ZV)(r.value,{required:!0,min:t}),(e=>({type:mX,error:e}))(e);case vX:return e=(0,hvt.f0)(r.value,{min:1,subject:"All risk"}),(e=>({type:fX,error:e}))(e);case yX:return e=(0,hvt.yb)(r.value,{min:1e3,subject:"Portable items"}),(e=>({type:hX,error:e}))(e);case gX:return e=(0,hvt.f0)(r.value,{min:1,subject:"Domestic Servants"}),(e=>({type:bX,error:e}))(e);case AX:return e=(0,hvt.yb)(r.value,{min:1,subject:"Domestic servants number"}),(e=>({type:SX,error:e}))(e);case NX:return e=(0,hvt.f0)(r.value,{min:1,subject:"Owners Liability"}),(e=>({type:CX,error:e}))(e);case IX:return e=(0,hvt.yb)(r.value,{min:1e6,subject:"Owners Liability"}),(e=>({type:DX,error:e}))(e);case wX:return e=(0,hvt.f0)(r.value,{required:!0,min:1,subject:"Valuation"}),(e=>({type:EX,error:e}))(e);case TX:return e=(0,hvt.yb)(r.value,{min:1e6,subject:"Occupiers liability amount"}),(e=>({type:OX,error:e}))(e);default:return null}})();return!a||fvt(a,$At)||(e.dispatch(a),$At=a),t(r)};let WAt=null;const qAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case rJ:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:aJ,error:e}))(e);case nJ:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:uJ,error:e}))(e);case oJ:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:sJ,error:e}))(e);case lJ:return e=(0,hvt.ND)(r.value,{}),(e=>({type:iJ,error:e}))(e);case pJ:return e=(0,hvt.ND)(r.value,{}),(e=>({type:mJ,error:e}))(e);case vJ:return e=(0,hvt._0)(r.value,{min:8,max:15,required:!0}),(e=>({type:fJ,error:e}))(e);case yJ:return e=(0,hvt.$V)(r.value,{required:!0}),(e=>({type:hJ,error:e}))(e);case gJ:return e=(0,hvt.Ut)(r.value,{subject:"Phone Number",required:!0,countryCode:"ke",min:10}),(e=>({type:bJ,error:e}))(e);case AJ:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:SJ,error:e}))(e);case NJ:return e=(0,hvt.QA)(r.value),(e=>({type:CJ,error:e}))(e);case cJ:return e=(0,hvt.F1)(r.value,{min:18,max:85}),(e=>({type:dJ,error:e}))(e);case IJ:return e=(0,hvt.QA)(r.value,{subject:"Street Address",required:!0,min:4}),(e=>({type:DJ,error:e}))(e);case wJ:return e=(0,hvt.QA)(r.value,{subject:"Surbubs",required:!0}),(e=>({type:EJ,error:e}))(e);case TJ:return e=(0,hvt.QA)(r.value,{subject:"City",required:!0}),(e=>({type:OJ,error:e}))(e);default:return null}})();return!a||fvt(a,WAt)||(e.dispatch(a),WAt=a),t(r)};let KAt=null;const GAt="domesticInsurance/carDetailsForm/",YAt=GAt+"setValue/";let HAt=null;let QAt=null;const ZAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case N6:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:C6,error:e}))(e);case I6:return e=(0,hvt.nv)(r.value,{subject:"Agent Code",min:3}),(e=>({type:D6,error:e}))(e);default:return null}})();return!a||fvt(a,QAt)||(e.dispatch(a),QAt=a),t(r)};let XAt=null;const JAt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case E1:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),R1(e);case O1:return e=(0,hvt.w0)(r.value,{subject:"KRA PIN",required:!0}),x1(e);case M1:return e=(0,hvt.w0)(r.value,{subject:"INSURED ITEMS",required:!0}),(e=>({type:L1,error:e}))(e);default:return null}})();return!a||fvt(a,XAt)||(e.dispatch(a),XAt=a),t(r)},eSt="homeInsurancePackage/declarationsForm/",tSt=eSt+"setValue/",rSt=eSt+"setValid/",aSt=tSt+"declinedProposal",nSt=rSt+"declinedProposal",uSt=tSt+"increasedPremiums",oSt=rSt+"increasedPremiums",sSt=tSt+"policyRejected",lSt=rSt+"policyRejected",iSt=tSt+"defectVision",cSt=rSt+"defectVision",dSt=tSt+"convicted",pSt=rSt+"convicted",mSt=tSt+"stickerCollection",vSt=rSt+"stickerCollection";let fSt=null;const ySt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case aSt:return e=(0,hvt.ND)(r.value,{subject:"Declined Proposal",required:!0}),(e=>({type:nSt,error:e}))(e);case iSt:return e=(0,hvt.ND)(r.value,{subject:"Defect Vision",required:!0}),(e=>({type:cSt,error:e}))(e);case uSt:return e=(0,hvt.ND)(r.value,{subject:"Increased Premiums",required:!0}),(e=>({type:oSt,error:e}))(e);case sSt:return e=(0,hvt.ND)(r.value,{subject:"Policy Rejected",required:!0}),(e=>({type:lSt,error:e}))(e);case dSt:return e=(0,hvt.ND)(r.value,{subject:"Convicted",required:!0}),(e=>({type:pSt,error:e}))(e);case mSt:return e=(0,hvt.ND)(r.value,{subject:"Sticker Collection",required:!0}),(e=>({type:vSt,error:e}))(e);default:return null}})();return!a||fvt(a,fSt)||(e.dispatch(a),fSt=a),t(r)},hSt="homeInsurancePackage/nextOfKinForm/",gSt=hSt+"setValue/",bSt=hSt+"setValid/",ASt=gSt+"firstName",
2SSt=bSt+"firstName",NSt=gSt+"lastName",CSt=bSt+"lastName",ISt=gSt+"relationship",DSt=bSt+"relationship",wSt=gSt+"idNumber",ESt=bSt+"idNumber",TSt=gSt+"email",OSt=bSt+"email",PSt=gSt+"postalAddress",MSt=bSt+"postalAddress";let LSt=null;const zSt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case ISt:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),(e=>({type:DSt,error:e}))(e);case ASt:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:SSt,error:e}))(e);case NSt:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:CSt,error:e}))(e);case wSt:return e=(0,hvt.nC)(r.value,{min:7}),(e=>({type:ESt,error:e}))(e);case TSt:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:OSt,error:e}))(e);case PSt:return e=(0,hvt.QA)(r.value),(e=>({type:MSt,error:e}))(e);default:return null}})();return!a||fvt(a,LSt)||(e.dispatch(a),LSt=a),t(r)};let kSt=null;const VSt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case S0:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:N0,error:e}))(e);case C0:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:I0,error:e}))(e);case D0:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:w0,error:e}))(e);default:return null}})();return!a||fvt(a,kSt)&&r.value.length>1||(e.dispatch(a),kSt=a),t(r)};let RSt=null;const xSt=(e,t,r)=>r.type.startsWith(d1)?JAt(e,t,r):r.type.startsWith(CZ)?BAt(e,t,r):r.type.startsWith(FX)?qAt(e,t,r):r.type.startsWith(T6)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case W6:return e=(0,hvt.ND)(r.value,{subject:"Financial Institution"}),A9(e);case K6:return e=(0,hvt.yS)(r.value,{subject:"Financial Institution",min:2,max:64,required:!0}),S9(e);case Y6:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Name"}),N9(e);case Q6:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Name"}),C9(e);case X6:return e=(0,hvt.ND)(r.value,{min:1,subject:"Building Type"}),I9(e);case e9:return e=(0,hvt.ND)(r.value,{min:1,subject:"Use of property"}),D9(e);case r9:return e=(0,hvt.ND)(r.value,{min:1,subject:"Nature of roof"}),w9(e);case n9:return e=(0,hvt.ND)(r.value,{min:1,subject:"Nature of wall"}),E9(e);case o9:return e=(0,hvt.yS)(r.value,{min:4,subject:"Location",required:!0}),T9(e);case l9:return e=(0,hvt.QA)(r.value,{min:1,subject:"LR",required:!0}),O9(e);case c9:return e=(0,hvt.QA)(r.value,{min:4,subject:"Security in place",required:!0}),P9(e);case p9:return e=(0,hvt.yb)(r.value,{subject:"Perimeter Wall",required:!0,min:1}),M9(e);case v9:return e=(0,hvt.yb)(r.value,{subject:"Land Scaping",required:!0,min:1}),L9(e);case y9:return e=(0,hvt.yb)(r.value,{min:1,subject:"Swimming"}),z9(e);case g9:return e=(0,hvt.yb)(r.value,{min:1,subject:"Number of floors"}),k9(e);default:return null}})();return!a||fvt(a,KAt)||(e.dispatch(a),KAt=a),t(r)})(e,t,r):r.type.startsWith(UJ)?VSt(e,t,r):r.type.startsWith(gSt)?zSt(e,t,r):r.type.startsWith(tSt)?ySt(e,t,r):r.type.startsWith(MZ)?((e,t,r)=>{const a=(()=>{let e;return r.type===Nw?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),AE(e)):null})();return!a||fvt(a,RSt)&&r.value.length>1||(e.dispatch(a),RSt=a),t(r)})(e,t,r):r.type.startsWith(YAt)?((e,t,r)=>{const n=(()=>{let e;switch(r.type){case IM:return e=(0,hvt.QA)(r.value,{subject:"Engine Number",min:5}),KM(e);case vM:return e=(0,hvt.EW)(r.value,{subject:"Registration Number"}),xM(e);case a.MANUFACTURE_MODEL_SET_VALUE:return e=(0,hvt.QA)(r.value,{subject:"Manufacture Model"}),(0,a.setManufactureModelValid)(e);case yM:return e=(0,hvt.QA)(r.value,{subject:"Chasis Number"}),_M(e);case gM:return e=(0,hvt.yS)(r.value,{subject:"Body Type",min:2}),FM(e);case AM:return e=(0,hvt.yb)(r.value,{min:1}),jM(e);case OM:return e=(0,hvt.ND)(r.value,{subjet:"Years with license"}),$M(e);case NM:return e=(0,hvt.yS)(r.value,{subject:"Color",min:2}),UM(e);case EM:return e=(0,hvt.yS)(r.value,{subject:"Fuel",min:2}),WM(e);default:return null}})();return!n||fvt(n,HAt)||(e.dispatch(n),HAt=n),t(r)})(e,t,r):r.type.startsWith(n6)?ZAt(e,t,r):null;let _St=null;const FSt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case T5:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:O5,error:e}))(e);case P5:return e=(0,hvt.nv)(r.value,{subject:"Code"}),(e=>({type:M5,error:e}))(e);case y5:return e=(0,hvt.yS)(r.value,{subject:"Intermediary"}),(e=>({type:h5,error:e}))(e);default:return null}})();return!a||fvt(a,_St)||(e.dispatch(a),_St=a),t(r)},jSt=e=>
2null==e?void 0:e.biasharaFlexi,USt=(0,_mt.Mz)(jSt,e=>e.coverDetails),$St=(BSt="form",(0,_mt.Mz)(USt,e=>e[BSt]));var BSt;(0,_mt.Mz)(USt,e=>e.dropOffDetails),(0,_mt.Mz)(USt,e=>e.formStatus===S.wK.VALID);const WSt=(0,_mt.Mz)(USt,e=>e.apiCallStatus===S.rs.PENDING),qSt=((0,_mt.Mz)(USt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(USt,e=>e.showShareModal),(0,_mt.Mz)(USt,e=>e.shareQuoteAPIStatus),(0,_mt.Mz)(USt,e=>e.shareQuoteFormStatus),(0,_mt.Mz)(USt,e=>e.quoteShare),(0,_mt.Mz)(USt,e=>e&&e.keCmbObject),(0,_mt.Mz)(USt,e=>e.biasharaFlexiCoverDetailsReferenceData)),KSt=((0,_mt.Mz)(USt,e=>e.addedToCover),e=>(0,_mt.Mz)($St,t=>t[e])),GSt=(KSt("employeesNumber"),KSt("benefitAmount"),KSt("shareEmail"),(0,_mt.Mz)(USt,e=>e&&e.isPayNow));let YSt=null;const HSt=(e,t,r)=>{const a=GSt(e.getState()),n=(()=>{let e;switch(r.type){case X2:return e=(0,hvt.yS)(r.value,{subject:"Company Name",required:!0}),(e=>({type:J2,error:e}))(e);case y4:return e=(0,hvt.u4)(r.value,{subject:"First Name",required:!0}),(e=>({type:h4,error:e}))(e);case g4:return e=(0,hvt.a_)(r.value,{subject:"Last Name",required:!0}),(e=>({type:b4,error:e}))(e);case A4:const t=(0,hvt.nC)(r.value,{min:8,max:15,subject:"ID number",required:!0}),n=(0,hvt._0)(r.value,{subject:"Passport number",required:!0});return e=(t||n)&&n?t:null,(e=>({type:S4,error:e}))(e);case n4:return e=(0,hvt.$V)(r.value,{subject:"KRA Pin Number",required:!a}),(e=>({type:u4,error:e}))(e);case r4:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",required:!0,countryCode:"ke"}),(e=>({type:a4,error:e}))(e);case e4:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:t4,error:e}))(e);case o4:return e=(0,hvt.yS)(r.value,{subject:"City",required:!a}),(e=>({type:s4,error:e}))(e);case l4:return e=(0,hvt.nv)(r.value,{subject:"Street Address",required:!1}),(e=>({type:i4,error:e}))(e);case c4:return e=(0,hvt.nv)(r.value,{subject:"Building",required:!1}),(e=>({type:d4,error:e}))(e);case v4:return e=(0,hvt.nC)(r.value,{subject:"Postal Code",required:!1,min:5}),(e=>({type:f4,error:e}))(e);default:return null}})();return!n||fvt(n,YSt)||(e.dispatch(n),YSt=n),t(r)};let QSt=null;const ZSt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case s2:return e=(0,hvt.yb)(r.value,{subject:"Employees number",required:!0,min:1}),(e=>({type:l2,error:e}))(e);case i2:return e=(0,hvt.QA)(r.value.value,{subject:"Benefit amount",required:!0}),(e=>({type:c2,error:e}))(e);default:return null}})();return!a||fvt(a,QSt)||(e.dispatch(a),QSt=a),t(r)},XSt=(0,_mt.Mz)(jSt,e=>e.employeeDetails),JSt=(e=>(0,_mt.Mz)(XSt,t=>t[e]))("form"),eNt=((0,_mt.Mz)(XSt,e=>e.apiCallStatus),(0,_mt.Mz)(XSt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(XSt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(XSt,e=>e.employees)),tNt=((0,_mt.Mz)(XSt,e=>e.form),(0,_mt.Mz)(XSt,e=>e.fileCsv)),rNt=e=>(0,_mt.Mz)(JSt,t=>t[e]),aNt=(rNt("firstName"),rNt("surname"),rNt("mobileNumber"),rNt("kraPinNumber"),rNt("dateOfBirth"));rNt("employmentDate"),rNt("idPassportNumber");let nNt=null;const uNt=(e,t,r)=>{const a=aNt(e.getState()),n=(()=>{let e;switch(r.type){case G4:return e=(0,hvt.yS)(r.value,{subject:"First Name",required:!0}),(e=>({type:Y4,error:e}))(e);case u8:return e=(0,hvt.$V)(r.value,{subject:"KRA Pin Number",required:!0}),(e=>({type:o8,error:e}))(e);case t8:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",required:!0,countryCode:"ke"}),(e=>({type:r8,error:e}))(e);case H4:return e=(0,hvt.a_)(r.value,{subject:"Surname",required:!0}),(e=>({type:Q4,error:e}))(e);case Z4:return e=(0,hvt.F1)(r.value,{subject:"Date of birth",required:!0,max:65,min:18}),(e=>({type:X4,error:e}))(e);case J4:return e=function(e,t){const r=new Date(e),a=new Date(t),n=new Date,u=new Date(r);return u.setFullYear(u.getFullYear()+18),a<u?"Employee must be at least 18 years old at the time of employment.":a>n?"Employment date cannot be in the future.":null}(a.value,r.value),(e=>({type:e8,error:e}))(e);case a8:const t=(0,hvt.nC)(r.value,{min:8,max:15,subject:"ID number",required:!0}),n=(0,hvt._0)(r.value,{subject:"Passport number",required:!0});return e=(t||n)&&n?t:null,(e=>({type:n8,error:e}))(e);default:return null}})();return!n||fvt(n,nNt)||(e.dispatch(n),nNt=n),t(r)};let oNt=null;const sNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case f7:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"ke"}),(e=>({type:y7,error:e}))(e);case h7:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:g7,error:e}))(e);default:return null}})();return!a||fvt(a,oNt)&&r.value.length>1||(e.dispatch(a),oNt=a),t(r)};let lNt=null;const iNt=(e,t,r)=>{const a=(()=>{let e;return r.type===L2?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:z2,error:e}))(e)):null})();return!a||fvt(a,lNt)&&r.value.length>1||(e.dispatch(a),lNt=a),t(r)};let cNt=null;const dNt=(e,t,r)=>{const a=((e,t)=>{let a;switch(r.type){case E8:return a=(0,hvt.w0)(null===(e=r.value)||void 0===e?void 0:e.base64File,{subject:"Incorporation certificate",required:!0,max:5}),(e=>({type:T8,error:e}))(a);case O8:return a=(0,hvt.w0)(null===(t=r.value)||void 0===t?void 0:t.base64File,{subject:"",required:!0}),(e=>({type:P8,error:e}))(a);default:return null}})();return!a||fvt(a,cNt)||(e.dispatch(a),cNt=a),t(r)};function pNt(e,t){let{required:r=!0,subject:a="South African ID number",gender:n="Male",pronoun:u=uft.$W.PRONOUN.YOUR,retainSubjectCase:o=!0}=void 0===t?{}:t;if(!e&&r)return nft.Lz(a,o);if(!e&&!r)return null;const s=new RegExp("^[0-9]*$"),l=nft.pS(a,o);return s.test(e)?9!==e.length?nft.ii("9 digit Id Number"):"Male"===n?1==e[4]?null:l:"Female"===n?2==e[4]?null:l:null:l}let mNt=null;let vNt=null;const fNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case fue:return e=(0,hvt.ND)(r.value.id,"bank name"),(e=>({type:yue,error:e}))(e);case bue:return e=(0,hvt.ND)(r.value.id,"branch code"),(e=>({type:Aue,error:e}))(e);case Sue:return e=(0,hvt.RH)(r.value,{min:7,max:13}),(e=>({type:Nue,error:e}))(e);case hue:return e=(0,hvt.yS)(r.value,{min:3,max:66,subject:"Account holder name"}),(e=>({type:gue,error:e}))(e);case Cue:return e=(0,hvt.ND)(r.value.id,"account type"),(e=>({type:Iue,error:e}))(e);case Due:return e=(0,hvt.ND)(r.value,"debit order start date"),(e=>({type:wue,error:e}))(e);case Eue:return e=r.value==S.Yf.NO?"error":null,(e=>({type:Tue,error:e}))(e);default:return null}})();return!a||fvt(a,vNt)||(e.dispatch(a),vNt=a),t(r)};let yNt=null;const hNt=(e,t,r)=>{const a=(()=>{let e;switch(e=(0,hvt.nJ)(r.fileContaint,{minInputSize:Qre.Dp.MIN_INPUT_SIZE,minInputSizeName:Qre.Dp.MIN_INPUT_SIZE_NAME,maxInputSize:Qre.Dp.MAX_INPUT_SIZE,maxInputSizeName:Qre.Dp.MAX_INPUT_SIZE_NAME,validFileTypes:Qre.Dp.VALID_UPLOAD_TYPES}),r.type){case Rue:return(e=>({type:xue,error:e}))(e);case Fue:return(e=>({type:jue,error:e}))(e);case Uue:return(e=>({type:$ue,error:e}))(e);case Bue:return(e=>({type:Wue,error:e}))(e);case que:return(e=>({type:Kue,error:e}))(e);default:return null}})();
2return!a||fvt(a,yNt)||(e.dispatch(a),yNt=a),t(r)},gNt=(e,t,r)=>r.type.startsWith(mue)?fNt(e,t,r):r.type.startsWith(rae)?((e,t,r)=>{const{personalDetails:a}=e.getState().digiLifeLoanProtection,u=(()=>{const t=e.getState().roaQuoteTools.digiLifeQuoteTool.form,u=e=>e?e.trim():e;let o;switch(r.type){case nae:return o=(0,hvt.ND)(r.value.value,"Title"),Aae(o);case oae:return o=(0,hvt.yS)(u(r.value),{min:2,max:25,subject:"First name"}),Nae(o);case lae:return o=(0,hvt.yS)(u(r.value),{min:3,max:40,subject:"Surname"}),Iae(o);case cae:return o=(0,hvt.ND)(r.value,"Gender"),wae(o);case mae:return o="01"==a.form.idType.value?pNt(u(r.value),{required:!0,subject:"Botswana ID number",gender:"01"==t.gender.value?"Male":"Female"}):(0,hvt._0)(u(r.value),{required:!0,subject:"Passport"}),Tae(o);case fae:return o=(0,hvt.ZV)(r.value,{subject:"ID Expiry Date",required:!0}),Pae(o);case hae:return o=(0,hvt.ND)(r.value.value,"education"),Lae(o);case zae:return o=(0,hvt.wB)((e=>e?e.replace(/ /g,""):e)(r.value),{countryCode:"bw",leadingZeroValidation:!1}),_ae(o);case Vae:return o=(0,hvt.DT)(u(r.value),{min:10,max:60,subject:"Email address",required:!0}),jae(o);case Uae:return o=(0,hvt.xm)(r.value,{min:10,max:75,subject:"Street address",required:!0}),Qae(o);case Bae:return o=(0,hvt.yS)(r.value,{min:4,max:75,subject:"City"}),ene(o);case qae:return o=(0,hvt.ND)(r.value.value,"district"),Xae(o);case Gae:return o=(0,hvt.ND)(r.value,"country"),rne(o);case n.POSTAL_ADDRESS_METHOD_VALUE:return o=(0,hvt.ND)(r.value,"option"),(0,n.setPostalAddressMethodValid)(o);case n.POSTAL_ADDRESS_SAME_VALUE:return o=(0,hvt.ND)(r.value,"option"),(0,n.setPostalAddressSameValid)(o);case ane:return o=(0,hvt.Sc)(r.value,{min:10,max:75,subject:"Postal address"}),pne(o);case une:return o=(0,hvt.yS)(r.value,{min:4,max:75,subject:"Postal City"}),vne(o);case sne:return o=(0,hvt.ND)(r.value.value,"district"),yne(o);case ine:return o=(0,hvt.ND)(r.value,"country"),gne(o);case bne:return o=(0,hvt.yb)(r.value,{min:1e3,max:1e6,subject:"Price"}),Tne(o);case Sne:return o=(0,hvt.ND)(r.value.value,"Loan Type"),Pne(o);case Cne:return o=(0,hvt.ND)(r.value.value,"Bank"),Lne(o);case Dne:return o=(0,hvt.yb)(r.value,{min:12,max:1e3,subject:"Loan Term"}),kne(o);case Vne:return o=(0,hvt.ND)(r.value.value,"Employment Type"),Wne(o);case xne:return o=(0,hvt.nv)(r.value,{min:2,max:25,subject:"Occupation"}),Kne(o);case Fne:return o=(0,hvt.ND)(r.value.value,"Source Of Income"),Yne(o);case Une:return o=(0,hvt.nv)(r.value,{min:2,max:25,subject:"Source of income"}),Qne(o);case Zne:return o=(0,hvt.ND)(r.value.value,"Bank"),eue(o);default:return null}})();return!u||fvt(u,mNt)||(e.dispatch(u),mNt=u),t(r)})(e,t,r):r.type.startsWith(Lue)?hNt(e,t,r):null;let bNt=null;const ANt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case p7e:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:m7e,error:e}))(e);case v7e:return e=(0,hvt.yb)(r.value,{subject:"Agent Code"}),(e=>({type:f7e,error:e}))(e);default:return null}})();return!a||fvt(a,bNt)||(e.dispatch(a),bNt=a),t(r)};let SNt=null;const NNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case D7e:return e=(0,hvt.u4)(r.value,{subject:"First Name",required:!0}),(e=>({type:w7e,error:e}))(e);case E7e:return e=(0,hvt.a_)(r.value,{subject:"Surname",required:!0}),(e=>({type:T7e,error:e}))(e);case O7e:return e=(0,hvt.F1)(r.value,{subject:"Date of Birth",required:!0,max:65}),(e=>({type:P7e,error:e}))(e);case x7e:return e=(0,hvt.nC)(r.value,{subject:"Tin Number",min:9,max:9,required:!1}),(e=>({type:_7e,error:e}))(e);case z7e:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",required:!0}),(e=>({type:k7e,error:e}))(e);case V7e:return e=(0,hvt.nC)(r.value,{min:16,max:16,subject:"ID number",required:!0}),(e=>({type:R7e,error:e}))(e);case M7e:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:L7e,error:e}))(e);case F7e:return e=(0,hvt.yS)(r.value,{subject:"City",required:!0}),(e=>({type:j7e,error:e}))(e);case U7e:return e=(0,hvt.nv)(r.value,{subject:"Address",required:!0}),(e=>({type:$7e,error:e}))(e);case B7e:return e=(0,hvt.nv)(r.value,{subject:"Building",required:!1}),(e=>({type:W7e,error:e}))(e);default:return null}})();
2return!a||fvt(a,SNt)||(e.dispatch(a),SNt=a),t(r)},CNt=e=>null==e?void 0:e.healthInsuranceRwanda,INt=(0,_mt.Mz)(CNt,e=>e&&e.quote),DNt=(0,_mt.Mz)(INt,e=>e&&e.form),wNt=((0,_mt.Mz)(INt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(INt,e=>e&&e.premiumCalculation)),ENt=((0,_mt.Mz)(INt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(INt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(INt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(INt,e=>e&&e.apiCallStatus===S.wK.PENDING)),TNt=((0,_mt.Mz)(INt,e=>e&&e.addedCover),(0,_mt.Mz)(INt,e=>e&&e.showShareModal),(0,_mt.Mz)(INt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(INt,e=>e&&"invalid"===e.shareQuoteFormStatus),(0,_mt.Mz)(INt,e=>e&&e.rwCmbObject),e=>(0,_mt.Mz)(DNt,t=>t[e])),ONt=((0,_mt.Mz)(INt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(INt,e=>e&&e.products));TNt("shareEmail"),TNt("selectedCover"),TNt("age"),TNt("isSpouseIncluded"),TNt("isChildrenIncluded"),TNt("spouseAge"),TNt("childrenAge"),TNt("inpatientCover"),TNt("outpatientCover"),TNt("maternityCover"),TNt("dentalCover"),TNt("opticalCover"),(0,_mt.Mz)(INt,e=>e&&e.addedCoverBoolean),(0,_mt.Mz)(INt,e=>e&&e.comparePlans),(0,_mt.Mz)(INt,e=>e&&e.comparePlansTable);let PNt=null;const MNt=(e,t,r)=>{const a=((t,a)=>{let n;switch(r.type){case m4e:return n=(0,hvt.QX)(r.value,{min:2,max:48,subject:"Selected Cover",required:!0}),(e=>({type:v4e,error:e}))(n);case f4e:return n=(0,hvt.Gn)(r.value,{subject:"Age",max:65,required:!0}),(e=>({type:y4e,error:e}))(n);case C4e:return n=(0,hvt.nv)(null==r||null===(t=r.value)||void 0===t?void 0:t.value,{subject:"In Patient Cover",required:!0}),(e=>({type:I4e,error:e}))(n);case D4e:return n=(0,hvt.nv)(null==r||null===(a=r.value)||void 0===a?void 0:a.value,{subject:"Out Patient
2Cover",required:!1}),(e=>({type:w4e,error:e}))(n);case g4e:return DNt(e.getState()).isSpouseIncluded.value?(n=(0,hvt.Gn)(r.value,{subject:"Spouse Age",required:!1,max:65}),(e=>({type:b4e,error:e}))(n)):null;case S4e:return DNt(e.getState()).isChildrenIncluded.value?(n=LNt(r.value,{subject:"Children Age",required:!1}),(e=>({type:N4e,error:e}))(n)):null;default:return null}})();return!a||fvt(a,PNt)||(e.dispatch(a),PNt=a),t(r)},LNt=e=>{let t=!0;return e.forEach(e=>{const r=(0,hvt.Gn)(e.value,{subject:"Child Age",required:!1,max:25});r?(t=!1,e.error=r,e.status="invalid"):(e.error=null,e.status=S.Oz.VALID)}),t?null:"One or more children ages are invalid"};let zNt=null;const kNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case R3e:return e=(0,hvt.QX)(r.value,{subject:"Relationship",required:!0}),(e=>({type:x3e,error:e}))(e);case p3e:return e=(0,hvt.u4)(r.value,{subject:"First Name",required:!0}),(e=>({type:m3e,error:e}))(e);case v3e:return e=(0,hvt.a_)(r.value,{subject:"Surname",required:!0}),(e=>({type:f3e,error:e}))(e);case y3e:return e=(0,hvt.F1)(r.value,{subject:"Date of Birth",required:!0}),(e=>({type:h3e,error:e}))(e);case I3e:return e=(0,hvt.nC)(r.value,{subject:"Tin Number",min:9,max:9,required:!1}),(e=>({type:D3e,error:e}))(e);case A3e:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",required:!0}),(e=>({type:S3e,error:e}))(e);case N3e:return e=(0,hvt.nC)(r.value,{min:16,max:16,subject:"ID number",required:!0}),(e=>({type:C3e,error:e}))(e);case g3e:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:b3e,error:e}))(e);case w3e:return e=(0,hvt.yS)(r.value,{subject:"City",required:!0}),(e=>({type:E3e,error:e}))(e);case F3e:return e=(0,hvt.nC)(r.value,{subject:"Split Percentage",required:!0}),(e=>({type:j3e,error:e}))(e);case T3e:return e=(0,hvt.nv)(r.value,{subject:"Address",required:!0}),(e=>({type:O3e,error:e}))(e);case P3e:return e=(0,hvt.nv)(r.value,{subject:"Building",required:!1}),(e=>({type:M3e,error:e}))(e);default:return null}})();return!a||fvt(a,zNt)||(e.dispatch(a),zNt=a),t(r)};let VNt=null;const RNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case uet:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),(e=>({type:oet,error:e}))(e);case tet:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:ret,error:e}))(e);case aet:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:net,error:e}))(e);case set:return e=(0,hvt.nC)(r.value,{min:16,max:16}),(e=>({type:iet,error:e}))(e);case cet:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:det,error:e}))(e);case pet:return e=(0,hvt.QA)(r.value),(e=>({type:met,error:e}))(e);default:return null}})();return!a||fvt(a,VNt)||(e.dispatch(a),VNt=a),t(r)};let xNt=null;const _Nt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Ket:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2,required:!0}),((e,t)=>({type:Get,error:e,index:t}))(e);case Wet:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name",required:!0}),((e,t)=>({type:qet,error:e,index:t}))(e);case $et:return e=(0,hvt.nC)(r.value,{min:16,max:16,required:!0}),((e,t)=>({type:Bet,error:e,index:t}))(e);case Yet:return e=(0,Yvt.v3)(r.value,{required:!0}),((e,t)=>({type:Het,error:e,index:t}))(e);default:return null}})();return!a||fvt(a,xNt)||(e.dispatch(a),xNt=a),t(r)};let FNt=null;const jNt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Cet:return e=(0,hvt.w0)(r.value.base64File,{subject:"ID",required:!0}),(e=>({type:Iet,error:e}))(e);case Det:return e=(0,hvt.w0)(r.value.base64File,{subject:"Marriage Certificate",required:!0}),(e=>({type:wet,error:e}))(e);case Eet:return e=(0,hvt.w0)(r.value.base64File,{subject:"Birth Certificate",required:!0}),(e=>({type:Tet,error:e}))(e);default:return null}})();return!a||fvt(a,FNt)||(e.dispatch(a),FNt=a),t(r)};let UNt=null;const $Nt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case S8e:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"rw"}),(e=>({type:N8e,error:e}))(e);case C8e:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:I8e,error:e}))(e);default:return null}})();return!a||fvt(a,UNt)&&r.value.length>1||(e.dispatch(a),UNt=a),t(r)};let BNt=null;const WNt=(e,t,r)=>{const a=(()=>{let e;return r.type===d4e?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:p4e,error:e}))(e)):null})();return!a||fvt(a,BNt)&&r.value.length>1||(e.dispatch(a),BNt=a),t(r)},qNt=e=>e.travel,KNt=(0,_mt.Mz)(qNt,e=>e&&e.quote),GNt=(0,_mt.Mz)(KNt,e=>e&&e.form),YNt=((0,_mt.Mz)(KNt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(KNt,e=>e&&e.premiumCalculation)),HNt=((0,_mt.Mz)(KNt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(KNt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(KNt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(KNt,e=>e&&e.apiCallStatus===S.rs.PENDING)),QNt=((0,_mt.Mz)(KNt,e=>e&&e.addedCover),(0,_mt.Mz)(KNt,e=>e&&e.showShareModal),(0,_mt.Mz)(KNt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(KNt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(KNt,e=>e&&e.ugCmbObject),(0,_mt.Mz)(KNt,e=>e&&e.apiPendingProducts)),ZNt=(0,_mt.Mz)(KNt,e=>e&&e.products),XNt=e=>(0,_mt.Mz)(GNt,t=>
2t[e]),JNt=(XNt("tripType"),XNt("coverFor"),XNt("departureCountry"),XNt("destinationCountry"),XNt("departureDate"));XNt("returnDate"),XNt("noOfTravellers"),XNt("selectedCover"),XNt("shareEmail"),XNt("dob");let eCt=null;const tCt=(e,t,r)=>{const a=e.getState(),n=JNt(a),u=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case dee:return e=(0,hvt.f0)(r.value,{min:1,subject:"Trip type value"}),(e=>({type:pee,error:e}))(e);case mee:return e=(0,hvt.f0)(r.value,{min:1,subject:"Cover for value"}),(e=>({type:vee,error:e}))(e);case fee:return e=(0,hvt.yS)(r.value,{min:1,subject:"Departure country"}),(e=>({type:yee,error:e}))(e);case hee:return e=(0,hvt.yb)(r.value,{min:1,subject:"Destination country"}),(e=>({type:gee,error:e}))(e);case bee:return e=(0,hvt.ZV)(r.value,{required:!0,min:t,subject:"Departure date"}),(e=>({type:Aee,error:e}))(e);case See:return e=(0,hvt.ZV)(r.value,{required:!0,min:n.value,subject:"Return date"}),(e=>({type:Nee,error:e}))(e);case Dee:return e=(0,hvt.yb)(r.value,{min:1,subject:"Number of travellers"}),(e=>({type:wee,error:e}))(e);case Cee:return e=(0,hvt.F1)(r.value,{min:18,subject:"Date of birth"}),(e=>({type:Iee,error:e}))(e);default:return null}})();return!u||fvt(u,eCt)||(e.dispatch(u),eCt=u),t(r)};let rCt=null;const aCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Wee:return e=(0,hvt.ND)(r.value,{subject:"Title"}),(e=>({type:qee,error:e}))(e);case Kee:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:Gee,error:e}))(e);case Qee:return e=(0,hvt.ND)(r.value,{subjet:"ID TYPE"}),(e=>({type:Zee,error:e}))(e);case Xee:return e=(0,hvt.nC)(r.value,{min:8,max:15}),(e=>({type:Jee,error:e}))(e);case ete:return e=(0,hvt.$V)(r.value),(e=>({type:tte,error:e}))(e);case rte:return e=(0,hvt.wB)(r.value,"Phone Number"),(e=>({type:ate,error:e}))(e);case nte:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:ute,error:e}))(e);case Yee:return e=(0,hvt.F1)(r.value,{min:18,max:85}),(e=>({type:Hee,error:e}))(e);default:return null}})();return!a||fvt(a,rCt)||(e.dispatch(a),rCt=a),t(r)};let nCt=null;let uCt=null;let oCt=null;const sCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case $re:return e=(0,hvt.yS)(r.value.name,{min:2,max:48,subject:"Name"}),(e=>({type:Bre,error:e}))(e);case Wre:return e=(0,hvt.yb)(r.value,{subject:"Agent Code"}),(e=>({type:qre,error:e}))(e);default:return null}})();return!a||fvt(a,oCt)||(e.dispatch(a),oCt=a),t(r)};let lCt=null;let iCt=null;let cCt=null;let dCt=null;const pCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case qte:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:Kte,error:e}))(e);case Gte:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:Yte,error:e}))(e);case Hte:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:Qte,error:e}))(e);default:return null}})();return!a||fvt(a,dCt)&&r.value.length>1||(e.dispatch(a),dCt=a),t(r)};let mCt=null;const vCt=(e,t,r)=>{const a=(()=>{let e;return r.type===k3?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:V3,error:e}))(e)):null})();return!a||fvt(a,mCt)&&r.value.length>1||(e.dispatch(a),mCt=a),t(r)},fCt=(e,t,r)=>r.type.startsWith(w3)?tCt(e,t,r):r.type.startsWith(Lee)?aCt(e,t,r):r.type.startsWith(T6)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case W6:return e=(0,hvt.ND)(r.value,{subject:"Finacial Institution"}),A9(e);case K6:return e=(0,hvt.yS)(r.value,{subject:"Financial Institution",min:2,max:64,required:!0}),S9(e);case Y6:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Name"}),N9(e);case Q6:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Name"}),C9(e);case X6:return e=(0,hvt.ND)(r.value,{subject:"Building Type"}),I9(e);case e9:return e=(0,hvt.ND)(r.value,{subject:"Use of property"}),D9(e);case r9:return e=(0,hvt.ND)(r.value,{subject:"Nature of roof"}),w9(e);case n9:return e=(0,hvt.ND)(r.value,"Nature of wall"),E9(e);case o9:return e=(0,hvt.yS)(r.value,{min:4,subject:"Location",required:!0}),T9(e);case l9:return e=(0,hvt.QA)(r.value,{min:1,subject:"LR",required:!0}),O9(e);case c9:return e=(0,hvt.yS)(r.value,{min:4,subject:"Location",required:!0}),P9(e);case p9:return e=(0,hvt.yb)(r.value,{subject:"Perimeter Wall",required:!0,min:1}),M9(e);case v9:return e=(0,hvt.yb)(r.value,{subject:"Land Scaping",required:!0,min:1}),L9(e);case y9:return e=(0,hvt.yb)(r.value,{min:1,subject:"Swimming"}),z9(e);case g9:return e=(0,hvt.yb)(r.value,{min:1,subject:"Number of floors"}),k9(e);default:return null}})();return!a||fvt(a,nCt)||(e.dispatch(a),nCt=a),t(r)})(e,t,r):r.type.startsWith(yte)?pCt(e,t,r):r.type.startsWith(uk)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Nk:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),Rk(e);case gk:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),kk(e);case Ak:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),Vk(e);case Ik:return e=(0,hvt.nC)(r.value,{min:7}),Lk(e);case wk:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),xk(e);case Tk:return e=(0,hvt.QA)(r.value),zk(e);default:return null}})();return!a||fvt(a,cCt)||(e.dispatch(a),cCt=a),t(r)})(e,t,r):r.type.startsWith(rz)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case iz:return e=(0,hvt.ND)(r.value,{subject:"Declined Proposal",required:!0}),Qz(e);case fz:return e=(0,hvt.ND)(r.value,{subject:"Defect Vision",required:!0}),Jz(e);case dz:return e=(0,hvt.ND)(r.value,{subject:"Increased Premiums",required:!0}),Zz(e);case mz:return e=(0,hvt.ND)(r.value,{subject:"Policy Rejected",required:!0}),Xz(e);case hz:return e=(0,hvt.ND)(r.value,{subject:"Convicted",required:!0}),ek(e);case bz:return e=(0,hvt.ND)(r.value,{subject:"Sticker Collection",required:!0}),tk(e);default:return null}})();return!a||fvt(a,iCt)||(e.dispatch(a),iCt=a),t(r)})(e,t,r):r.type.startsWith(k3)?vCt(e,t,r):r.type.startsWith(ZP)?((e,t,r)=>{const n=(()=>{let e;switch(r.type){case IM:return e=(0,hvt.QA)(r.value,{subject:"Engine Number",min:5}),KM(e);case vM:return e=(0,hvt.EW)(r.value,{subject:"Registration Number"}),xM(e);case a.MANUFACTURE_MODEL_SET_VALUE:return e=(0,hvt.QA)(r.value,{subject:"Manufacture Model"}),(0,a.setManufactureModelValid)(e);case yM:return e=(0,hvt.QA)(r.value,{subject:"Chasis Number"}),_M(e);case gM:return e=(0,hvt.yS)(r.value,{subject:"Body Type",min:2}),FM(e);case AM:return e=(0,hvt.yb)(r.value,{min:1}),jM(e);case OM:return e=(0,hvt.ND)(r.value,{subjet:"Years with license"}),$M(e);case NM:return e=(0,hvt.yS)(r.value,{subject:"Color",min:2}),UM(e);case EM:return e=(0,hvt.yS)(r.value,{subject:"Fuel",min:2}),WM(e);default:return null}})();return!n||fvt(n,uCt)||(e.dispatch(n),uCt=n),t(r)})(e,t,r):r.type.startsWith(Ire)?sCt(e,t,r):r.type.startsWith(d1)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case E1:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),R1(e);case O1:return e=(0,hvt.w0)(r.value,{subject:"KRA PIN",required:!0}),x1(e);default:return null}})();return!a||fvt(a,lCt)||(e.dispatch(a),lCt=a),t(r)})(e,t,r):null;let yCt=null;const hCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Dde:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:wde,error:e}))(e);case Ede:return e=(0,hvt.nv)(r.value,{subject:"Agent Code"}),(e=>({type:Tde,error:e}))(e);default:return null}})();return!a||fvt(a,yCt)||(e.dispatch(a),yCt=a),t(r)};let gCt=null;const bCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case uie:return e=(0,hvt.nv)(null!==r.value?r.value.toString():r.value,{subject:"First Declaration",required:!0}),(e=>({type:oie,error:e}))(e);case sie:return e=(0,hvt.nv)(null!==r.value?r.value.toString():r.value,{subject:"Second Declaration",required:!0}),(e=>({type:lie,error:e}))(e);case iie:return e=(0,hvt.nv)(null!==r.value?r.value.toString():"",{subject:"Third Declaration",required:!0}),(e=>({type:cie,error:e}))(e);case die:return e=(0,hvt.nv)(null!==r.value?r.value.toString():"",{subject:"Fourth Declaration",required:!0}),(e=>({type:pie,error:e}))(e);case mie:return e=(0,hvt.nv)(null!==r.value?r.value.toString():"",{subject:"Fifth Declaration",required:!0}),(e=>({type:vie,error:e}))(e);case fie:return e=(0,hvt.nv)(null!==r.value?r.value.toString():"",{subject:"Sixth Declaration",required:!0}),(e=>({type:yie,error:e}))(e);default:return null}})();return!a||fvt(a,gCt)||(e.dispatch(a),gCt=a),t(r)};let ACt=null;const SCt=(e,t,r)=>{const a=((e,t,a,n,u)=>{let o;switch(r.type){case Yle:return o=(0,hvt.w0)(null===(e=r.value)||void 0===e?void 0:e.base64File,{subject:"Current License",required:!0,max:5}),(e=>({type:Hle,error:e}))(o);case Qle:return o=(0,hvt.w0)(null===(t=r.value)||void 0===t?void 0:t.base64File,{subject:"Resume",required:!0}),(e=>({type:Jle,error:e}))(o);case Xle:return o=(0,hvt.w0)(null===(a=r.value)||void 0===a?void 0:a.base64File,{subject:"National Id",required:!0}),(e=>({type:Zle,error:e}))(o);case eie:return o=(0,hvt.w0)(null===(n=r.value)||void 0===n?void 0:n.base64File,{subject:"Academic Cerificates",required:!0}),(e=>({type:tie,error:e}))(o);case aie:return o=(0,hvt.w0)(null===(u=r.value)||void 0===u?void 0:u.base64File,{subject:"KRA PIN",required:!0}),(e=>({type:nie,error:e}))(o);default:return null}})();return!a||fvt(a,ACt)||(e.dispatch(a),ACt=a),t(r)};let NCt=null;const CCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case hce:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"ke"}),(e=>({type:gce,error:e}))(e);case bce:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:Ace,error:e}))(e);default:return null}})();return!a||fvt(a,NCt)&&r.value.length>1||(e.dispatch(a),NCt=a),t(r)};let ICt=null;const DCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case tle:return e=(0,hvt.u4)(r.value,{subject:"First Name",required:!0}),(e=>({type:rle,error:e}))(e);case ale:return e=(0,hvt.a_)(r.value,{subject:"Surname",required:!0}),(e=>({type:nle,error:e}))(e);case ule:return e=(0,hvt.F1)(r.value,{subject:"Date of Birth",required:!0,min:18}),(e=>({type:ole,error:e}))(e);case mle:return e=(0,hvt.$V)(r.value,{subject:"KRA Pin Number"}),(e=>({type:vle,error:e}))(e);case ile:return e=(0,hvt.Ut)(r.value,{subject:"Mobile Number",required:!0,min:10,countryCode:"ke"}),(e=>({type:cle,error:e}))(e);case dle:return e=(0,hvt._0)(r.value,{min:8,max:15,required:!0}),(e=>({type:ple,error:e}))(e);case sle:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:lle,error:e}))(e);case fle:return e=(0,hvt.yS)(r.value,{subject:"City",required:!0}),(e=>({type:yle,error:e}))(e);case hle:return e=(0,hvt.nv)(r.value,{subject:"Street Address",required:!1}),(e=>({type:gle,error:e}))(e);case ble:return e=(0,hvt.nv)(r.value,{subject:"Building",required:!1}),(e=>({type:Ale,error:e}))(e);case Tle:return e=(0,hvt.ND)(r.value,{subject:"Referred By"}),(e=>({type:Ole,error:e}))(e);default:return null}})();return!a||fvt(a,ICt)||(e.dispatch(a),ICt=a),t(r)};let wCt=null;const ECt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Nse:return e=(0,hvt.yS)(r.value,{required:!0,min:1,subject:"First name"}),(e=>({type:Cse,error:e}))(e);case Ise:return e=(0,hvt.yS)(r.value,{required:!0,min:1,subject:"Sur name"}),(e=>({type:Dse,error:e}))(e);case wse:return e=(0,hvt.DT)(r.value,{required:!0,min:1,subject:"Email"}),(e=>({type:Ese,error:e}))(e);case Tse:return e=(0,hvt.Ut)(r.value,{required:!0,min:1,subject:"Phone number",countryCode:"ke"}),(e=>({type:Ose,error:e}))(e);case Pse:return e=(0,hvt.QA)(r.value,{subject:"Limit Indmenity value",required:!0}),(e=>({type:Mse,error:e}))(e);case Lse:return e=(0,hvt.QX)(r.value,{subject:"Specialization",required:!0}),(e=>({type:zse,error:e}))(e)}})();return!a||fvt(a,wCt)||(e.dispatch(a),wCt=a),t(r)};let TCt=null;const OCt=(e,t,r)=>{const a=(()=>{let e;return r.type===kse?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:Vse,error:e}))(e)):null})();return!a||fvt(a,TCt)&&r.value.length>1||(e.dispatch(a),TCt=a),t(r)},PCt=e=>null==e?void 0:e.personalAccident,MCt=(0,_mt.Mz)(PCt,e=>e&&e.quote),LCt=(0,_mt.Mz)(MCt,e=>e&&e.form),zCt=((0,_mt.Mz)(MCt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(MCt,e=>e&&e.premiumCalculation)),kCt=(0,_mt.Mz)(MCt,e=>e&&e.selectedCoverOption),VCt=((0,_mt.Mz)(MCt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(MCt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(MCt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(MCt,e=>e&&e.apiCallStatus===S.wK.PENDING)),RCt=((0,_mt.Mz)(MCt,e=>e&&e.addedCover),(0,_mt.Mz)(MCt,e=>e&&e.showShareModal),(0,_mt.Mz)(MCt,e=>e&&e.showCoverOptions),(0,_mt.Mz)(MCt,e=>e&&e.coverType)),xCt=((0,_mt.Mz)(MCt,e=>e&&e.coverLimits),(0,_mt.Mz)(MCt,e=>e&&e.coverOptionIndex),(0,_mt.Mz)(MCt,e=>e&&e.selectedChildCoverOption)),_Ct=((0,_mt.Mz)(MCt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(MCt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(MCt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(LCt,t=>t[e])),FCt=((0,_mt.Mz)(MCt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(MCt,e=>e&&e.coverOptionsApiStatus===S.rs.PENDING));_Ct("firstName"),_Ct("surname"),_Ct("phoneNumber"),_Ct("email"),_Ct("dob"),_Ct("coverLimit"),_Ct("profession"),_Ct("spouseIncluded"),_Ct("spouseDob"),_Ct("childrenIncluded"),_Ct("childrenDobs"),_Ct("excessProtector"),_Ct("uncommonRisk"),_
2Ct("violenceAndTerrorism"),_Ct("shareEmail"),_Ct("coverOptions");let jCt=null;const UCt=(e,t,r)=>{const a=(()=>{let t=null;const a=RCt(e.getState());switch(r.type){case SW:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name",required:!0}),(e=>({type:NW,error:e}))(t);case CW:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Surname",required:!0}),(e=>({type:IW,error:e}))(t);case bW:return t=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:AW,error:e}))(t);case hW:return t=(0,hvt.Ut)(r.value,{min:10,subject:"Phone number",countryCode:"ke",required:!0}),(e=>({type:gW,error:e}))(t);case DW:return t=(0,hvt.F1)(r.value,{min:"adult"===a?18:0,max:"adult"===a?65:18}),(e=>({type:wW,error:e}))(t);case EW:return t=(0,hvt.ND)(r.value,{subject:"Cover Limit"}),(e=>({type:TW,error:e}))(t);case OW:return t=(0,hvt.yS)(r.value,{min:3,subject:"Profession"}),(e=>({type:PW,error:e}))(t);case MW:return t=(0,hvt.ND)(r.value,{subject:"Spouse Included"}),(e=>({type:LW,error:e}))(t);case zW:return t=(0,hvt.F1)(r.value,{min:18,max:65}),(e=>({type:kW,error:e}))(t);case VW:return t=(0,hvt.ND)(r.value,{subject:"Children Included"}),(e=>({type:RW,error:e}))(t);case xW:if(Array.isArray(r.value)&&r.value.length>0)for(const e of r.value){if(null!==(0,hvt.F1)(e,{min:0,max:18})){t="Ensure that all dates of birth match the dd/mm/yyyy format and children are below the age of 18.";break}}else{const e=Array.isArray(r.value)?r.value[0]:r.value.newValue;null!==(0,hvt.F1)(e,{min:0,max:18})&&(t="Ensure that all dates of birth match the dd/mm/yyyy format and children are below the age of 18.")}return(e=>({type:_W,error:e}))(t);default:return null}})();return!a||fvt(a,jCt)||(e.dispatch(a),jCt=a),t(r)};let $Ct=null;const BCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case YG:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:HG,error:e}))(e);case QG:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:ZG,error:e}))(e);case XG:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:JG,error:e}))(e);case eY:return e=(0,hvt.F1)(r.value,{min:18,max:65}),(e=>({type:tY,error:e}))(e);case rY:return e=(0,hvt.Ut)(r.value,{subject:"Phone Number",min:10,countryCode:"za"}),(e=>({type:aY,error:e}))(e);case nY:return e=(0,hvt._0)(r.value,{subject:"ID Number",min:8,max:15}),(e=>({type:uY,error:e}))(e);case oY:return e=(0,hvt.$V)(r.value),(e=>({type:sY,error:e}))(e);case lY:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:iY,error:e}))(e);case pY:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:mY,error:e}))(e);case cY:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),(e=>({type:dY,error:e}))(e);case vY:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value),(e=>({type:fY,error:e}))(e);case gY:return e=(0,hvt.ND)(r.value,{subject:"Referred By"}),(e=>({type:bY,error:e}))(e);default:return null}})();return!a||fvt(a,$Ct)||(e.dispatch(a),$Ct=a),t(r)};let WCt=null;const qCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case RY:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),((e,t)=>({type:xY,index:e,error:t}))(r.index,e);case _Y:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),((e,t)=>({type:FY,index:e,error:t}))(r.index,e);case jY:return e=(0,hvt.F1)(r.value,{min:0,max:18}),((e,t)=>({type:UY,index:e,error:t}))(r.index,e);case $Y:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),((e,t)=>({type:BY,index:e,error:t}))(r.index,e);case KY:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),((e,t)=>({type:GY,index:e,error:t}))(r.index,e);case WY:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),((e,t)=>({type:qY,index:e,error:t}))(r.index,e);default:return null}})();return!a||fvt(a,WCt)||(e.dispatch(a),WCt=a),t(r)};let KCt=null;const GCt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case iH:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:cH,error:e}))(e);case dH:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:pH,error:e}))(e);case mH:return e=(0,hvt.F1)(r.value,{min:18,max:65}),(e=>({type:vH,error:e}))(e);case fH:return e=(0,hvt.Ut)(r.value,{min:10,subject:"Phone Number",countryCode:"za"}),(e=>({type:yH,error:e}))(e);case hH:return t=r.value,e=/^[A-Z]{2}\d{7}$/.test(t)?null:"Enter a valid Kenyan Passport Number",(e=>({type:gH,error:e}))(e);case bH:return e=(0,hvt.$V)(r.value),(e=>({type:AH,error:e}))(e);case SH:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:NH,error:e}))(e);case DH:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"City"}),(e=>({type:wH,error:e}))(e);case CH:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),(e=>({type:IH,error:e}))(e);case EH:return e=(0,hvt.QA)(r.value),(e=>({type:TH,error:e}))(e);default:return null}var t})();return!a||fvt(a,KCt)||(e.dispatch(a),KCt=a),t(r)},YCt=(0,_mt.Mz)(PCt,e=>e.personalDetails),HCt=(0,_mt.Mz)(YCt,e=>e.form),QCt=((0,_mt.Mz)(YCt,e=>e.selectedForm),(0,_mt.Mz)(YCt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(YCt,e=>e.apiCallStatus===S.rs.PENDING)),ZCt=((0,_mt.Mz)(YCt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(HCt,t=>t[e])),XCt=(ZCt("firstName"),ZCt("lastName"),ZCt("dob"),ZCt("phoneNumber"),ZCt("idNumber")),JCt=(ZCt("tinNumber"),ZCt("streetAddress"),ZCt("suburb"),ZCt("city"),ZCt("email"),ZCt("postalAddress"),ZCt("customerId"));ZCt("referred");let eIt=null;const tIt=(e,t,r)=>{const a=XCt(e.getState()),n=(()=>{let e=null;switch(r.type){case XH:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),(e=>({type:JH,error:e}))(e);case YH:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:HH,error:e}))(e);case QH:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:ZH,error:e}))(e);case eQ:return a.value===r.value&&(e="You cannot use your own ID number"),null===e&&(e=(0,hvt._0)(r.value,{min:8,max:15,required:!0})),(e=>({type:tQ,error:e}))(e);case rQ:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:aQ,error:e}))(e);case nQ:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value),(e=>({type:uQ,error:e}))(e);default:return null}})();return!n||fvt(n,eIt)||(e.dispatch(n),eIt=n),t(r)};let rIt=null;const aIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case CG:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),(e=>({type:IG,error:e}))(e);case DG:return e=(0,hvt.w0)(r.value,{subject:"KRA PIN Certificate",required:!0}),(e=>({type:wG,error:e}))(e);default:return null}})();return!a||fvt(a,rIt)||(e.dispatch(a),rIt=a),t(r)};let nIt=null;const uIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case cK:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:dK,error:e}))(e);case pK:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:mK,error:e}))(e);case vK:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:fK,error:e}))(e);default:return null}})();return!a||fvt(a,nIt)&&r.value.length>1||(e.dispatch(a),nIt=a),t(r)};let oIt=null;const sIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case mq:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:vq,error:e}))(e);case fq:return e=(0,hvt.nv)(r.value,{subject:"Agent Code",min:3}),(e=>({type:yq,error:e}))(e);default:return null}})();return!a||fvt(a,oIt)||(e.dispatch(a),oIt=a),t(r)};let lIt=null;const iIt=(e,t,r)=>{const a=(()=>{let e;return r.type===fW?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:yW,error:e}))(e)):null})();return!a||fvt(a,lIt)&&r.value.length>
21||(e.dispatch(a),lIt=a),t(r)};let cIt=null;const dIt=(e,t,r)=>{const a=(()=>{let e;const t=(e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n};switch(r.type){case CQ:return e=(0,hvt.ND)(r.value,{subject:"Has Previously Held Policy",required:!0}),(e=>({type:IQ,error:e}))(e);case DQ:return e=(0,hvt.yS)(r.value,{min:3,subject:"Previous Insurer Name"}),(e=>({type:wQ,error:e}))(e);case OQ:return e=t(r.value,{min:3,subject:"Previous Insurer Address"}),(e=>({type:PQ,error:e}))(e);case EQ:return e=t(r.value,{min:3,subject:"Previous Insurer Branch"}),(e=>({type:TQ,error:e}))(e);case MQ:return e=t(r.value,{min:3,subject:"Previous Insurer Policy Number"}),(e=>({type:LQ,error:e}))(e);case zQ:return e=(0,hvt.ND)(r.value,{subject:"Has Additional Personal Accident Policy",required:!0}),(e=>({type:kQ,error:e}))(e);case VQ:return e=(0,hvt.ND)(r.value,{subject:"Number of Additional Policies",required:!0}),(e=>({type:RQ,error:e}))(e);case xQ:case xQ:return e=(0,hvt.yb)(r.value,{subject:"Total Additional Policies Death Benefit",min:0,required:!0}),XQ(e);case FQ:case FQ:return e=(0,hvt.ND)(r.value,{subject:"Has Been Denied Proposal",required:!0}),ZQ(e);case UQ:return e=(0,hvt.ND)(r.value,{subject:"Has Been Denied Renewal",required:!0}),(e=>({type:$Q,error:e}))(e);case BQ:return e=(0,hvt.ND)(r.value,{subject:"Has Had Insurance Terminated Before",required:!0}),(e=>({type:WQ,error:e}))(e);case qQ:return e=t(r.value,{subject:"Terminated Insurance Details",min:2,required:!0}),(e=>({type:KQ,error:e}))(e);case HQ:return e=(0,hvt.ND)(r.value,{subject:"Imposed Special Conditions",required:!0}),(e=>({type:QQ,error:e}))(e);default:return null}})();return!a||fvt(a,cIt)||(e.dispatch(a),cIt=a),t(r)},pIt=e=>null==e?void 0:e.personalPensionPlan,mIt=(0,_mt.Mz)(pIt,e=>e&&e.quote),vIt=(0,_mt.Mz)(mIt,e=>e&&e.form),fIt=((0,_mt.Mz)(mIt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(mIt,e=>e&&e.premiumCalculation)),yIt=((0,_mt.Mz)(mIt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(mIt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(mIt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(mIt,e=>e&&e.apiCallStatus===S.wK.PENDING)),hIt=((0,_mt.Mz)(mIt,e=>e&&e.addedCover),(0,_mt.Mz)(mIt,e=>e&&e.showShareModal),(0,_mt.Mz)(mIt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(mIt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(mIt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(vIt,t=>t[e])),gIt=((0,_mt.Mz)(mIt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(mIt,e=>e&&e.maturityYears),(0,_mt.Mz)(mIt,e=>e&&e.prepaidLumpsumCheckApiStatus===S.rs.PENDING),(0,_mt.Mz)(mIt,e=>e&&e.prepaidLumpsumCheckApiStatus===S.rs.SUCCESS),hIt("shareEmail"),hIt("phoneNumber"),hIt("firstName"),hIt("lastName"),hIt("email"),hIt("gender"),hIt("contributionMode"),hIt("dob")),bIt=(hIt("interestRate"),hIt("desiredMonthlyContribution"),hIt("lumpsumAmount"),hIt("desiredRetirementAge"),hIt("frequencyOfContribution"),hIt("isLumpsumPrepaid"));hIt("prepaidTransactionCode"),hIt("prepaidModeOfPayment");let AIt=null;const SIt=(e,t,r)=>{const a=(()=>{let t;gIt(e.getState());switch(r.type){case ZTe:return t=(0,hvt.yS)(r.value,{min:2,subject:"First Name",required:!0}),(e=>({type:XTe,error:e}))(t);case JTe:return t=(0,hvt.yS)(r.value,{min:2,subject:"Last Name",required:!0}),(e=>({type:eOe,error:e}))(t);case tOe:return t=(0,hvt.DT)(r.value,{subject:"Email",required:!0,min:1}),(e=>({type:rOe,error:e}))(t);case BTe:return t=(0,hvt.Ut)(r.value,{subject:"Phone Number",min:10,countryCode:"za"}),(e=>({type:WTe,error:e}))(t);case qTe:return t=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:KTe,error:e}))(t);case GTe:return t=(0,hvt.ND)(r.value,{subject:"Contribution Mode"}),(e=>({type:YTe,error:e}))(t);case HTe:return t=(0,hvt.F1)(r.value,{min:18,max:65}),(e=>({type:QTe,error:e}))(t);case aOe:return t=(0,hvt.ND)(r.value,{subject:"Interest Rate"}),(e=>({type:nOe,error:e}))(t);case uOe:return t=(0,hvt.yb)(r.value,{min:500,subject:"Desired Monthly Contribution"}),(e=>({type:oOe,error:e}))(t);case sOe:return t=(0,hvt.yb)(r.value,{min:1e3,subject:"Lumpsum Amount"}),(e=>({type:lOe,error:e}))(t);case iOe:const a=gIt(e.getState());if(null===(0,hvt.F1)(a.value)){const e=function(e){const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=new Date(u.getFullYear(),n.getMonth(),n.getDate());return u<s&&o--,o+1}(a.value),n=Math.min(e,65);return t=(0,hvt.yb)(r.value,{min:n,max:65,subject:"Desired Retirement Age"}),SOe(t)}
2return SOe("The date of birth you entered is not valid");case vOe:return t=(0,hvt.ND)(r.value,{subject:"Have you deposited the lumpsum"}),(e=>({type:fOe,error:e}))(t);case gOe:return t=(0,hvt.ND)(r.value,{subject:"Prepaid Mode of Payment"}),(e=>({type:bOe,error:e}))(t);case yOe:return t=(0,hvt.nv)(r.value,{min:6,subject:"Prepaid Transaction Code"}),NOe(t);default:return null}})();return!a||fvt(a,AIt)||(e.dispatch(a),AIt=a),t(r)};let NIt=null;const CIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case sPe:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:lPe,error:e}))(e);case iPe:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:cPe,error:e}))(e);case dPe:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:pPe,error:e}))(e);default:return null}})();return!a||fvt(a,NIt)&&r.value.length>1||(e.dispatch(a),NIt=a),t(r)};let IIt=null;const DIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case AMe:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:SMe,error:e}))(e);case NMe:return e=(0,hvt.nv)(r.value,{subject:"Agent Code",min:3}),(e=>({type:CMe,error:e}))(e);default:return null}})();return!a||fvt(a,IIt)||(e.dispatch(a),IIt=a),t(r)};let wIt=null;const EIt=(e,t,r)=>{const a=(()=>{let e;return r.type===UTe?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:$Te,error:e}))(e)):null})();return!a||fvt(a,wIt)&&r.value.length>1||(e.dispatch(a),wIt=a),t(r)};let TIt=null;const OIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case GMe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:YMe,error:e}))(e);case HMe:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:QMe,error:e}))(e);case ZMe:return e=(0,hvt.F1)(r.value,{min:18,max:70}),(e=>({type:XMe,error:e}))(e);case JMe:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:eLe,error:e}))(e);case tLe:return e=(0,hvt.ND)(r.value,{}),(e=>({type:rLe,error:e}))(e);case aLe:return e=(0,hvt.yS)(r.value,{min:3,required:!0}),(e=>({type:nLe,error:e}))(e);case uLe:return e=(0,hvt._0)(r.value,{min:8,max:15,required:!0}),(e=>({type:oLe,error:e}))(e);case sLe:return e=(0,hvt.$V)(r.value),(e=>({type:lLe,error:e}))(e);case iLe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:cLe,error:e}))(e);case dLe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:pLe,error:e}))(e);case fLe:return e=(0,hvt.QA)(r.value),(e=>({type:yLe,error:e}))(e);default:return null}})();return!a||fvt(a,TIt)||(e.dispatch(a),TIt=a),t(r)};let PIt=null;const MIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case aze:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),((e,t)=>({type:nze,index:e,error:t}))(r.index,e);case uze:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),((e,t)=>({type:oze,index:e,error:t}))(r.index,e);case sze:return e=(0,hvt.nC)(r.value,{min:4,max:15,subject:"Identification Document"}),((e,t)=>({type:lze,index:e,error:t}))(r.index,e);case ize:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),((e,t)=>({type:cze,index:e,error:t}))(r.index,e);case dze:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Physical Address",min:3}),((e,t)=>({type:pze,index:e,error:t}))(r.index,e);case mze:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),((e,t)=>({type:vze,index:e,error:t}))(r.index,e);case fze:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),((e,t)=>({type:yze,index:e,error:t}))(r.index,e);default:return null}})();return!a||fvt(a,PIt)||(e.dispatch(a),PIt=a),t(r)};let LIt=null;const zIt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case PLe:return e=(0,hvt.w0)(r.value,{subject:"ID",required:!0}),(e=>({type:MLe,error:e}))(e);case LLe:return e=(0,hvt.w0)(r.value,{subject:"KRA PIN Certificate",required:!0}),(e=>({type:zLe,error:e}))(e);default:return null}})();return!a||fvt(a,LIt)||(e.dispatch(a),LIt=a),t(r)},kIt=(0,_mt.Mz)(pIt,e=>e.personalDetails),VIt=(0,_mt.Mz)(kIt,e=>e.form),RIt=((0,_mt.Mz)(kIt,e=>e.selectedForm),(0,_mt.Mz)(kIt,e=>e.apiCallStatus),(0,_mt.Mz)(kIt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(kIt,e=>e.apiCallStatus===S.rs.PENDING)),xIt=(0,_mt.Mz)(kIt,e=>e.natiolalityApiCallStatus===S.rs.PENDING),_It=((0,_mt.Mz)(kIt,e=>e.nationalities),e=>(0,_mt.Mz)(VIt,t=>t[e])),FIt=(_It("firstName"),_It("lastName"),_It("dob"),_It("gender"),_It("nationality"),_It("occupation"),_It("idNumber")),jIt=(_It("tinNumber"),_It("email"),_It("phoneNumber"),_It("postalAddress"),_It("customerId"));_It("referred");let UIt=null;const $It=(e,t,r)=>{const a=FIt(e.getState()),n=(()=>{let e;switch(r.type){case $ze:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:Bze,error:e}))(e);case Wze:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:qze,error:e}))(e);case Yze:return e=(0,hvt._0)(r.value,{min:8,max:15,required:!0}),null!==e&&a.value===r.value&&(e="You cannot use your own ID number"),(e=>({type:Hze,error:e}))(e);case Kze:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),(e=>({type:Gze,error:e}))(e);case Qze:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:Zze,error:e}))(e);case Xze:return e=(0,hvt.QA)(r.value),(e=>({type:Jze,error:e}))(e);case eke:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:tke,error:e}))(e);default:return null}})();return!n||fvt(n,UIt)||(e.dispatch(n),UIt=n),t(r)};var BIt=r(74492);let WIt=null;const qIt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"burglarBarsDetails":case"alarmSystemDetails":case"steelFenceDetails":case"securityGateDetails":case"valuationReportDetails":case"motorvaluationReportDetails":e=(0,hvt.ND)(r.value.value,"One of the above");break;case"serviceProviderDetails":case"agreementServiceProvider":e=(0,Yvt.nv)(r.value.value,{min:3,max:66,required:!0,subject:"name of the service provider"});break;case"valuationReportConfirmation":case"householdLoss":case"similarAgreementDetails":case"motorvaluationReportConfirmation":e=(0,hvt.ND)(r.value.value,"please confirm");break;case"claimAmount":e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"total value of claim(s) paid out.(in P)"});break;case"claimedCount":e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:0,subject:"number of times you claimed in the last 5 years"});break;case"financialInstitution":e=(0,Yvt.nv)(r.value.value,{min:3,max:66,required:!0,subject:"financial institutionâs name"});break;case"registrationNumberDetails":e=(0,Yvt.xr)(r.value.value,{min:3,subject:"Registration number"});break;case"chassisNumberDetails":e=(0,Yvt.xr)(r.value.value,{min:3,subject:"chassis number"});break;case"motorServiceProvider":e=(0,Yvt.nv)(r.value.value,{min:3,max:66,required:!0,subject:"name of the registered credit provider"});break;case"engineNumberDetails":e=(0,Yvt.xr)(r.value.value,{min:3,subject:"engine number"});break;case"similarAgreementDetails":e=(0,hvt.ND)(r.value.value,"Agreement Details");break;default:return null}return((e,t)=>({type:YRe,error:e,value:t}))(e,r.value)})();return a?(e.dispatch(a),WIt=a,t(r)):t(r)};var KIt=r(85510);let GIt=null;const YIt=(e,t,r)=>{const a=(e=>{let t;const a=()=>{const e=new Date;e.setDate(e.getDate()+1);return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},n=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()+1}`};switch(r.value.fieldType){case"bankName":t=(0,hvt.ND)(r.value.value,"Bank Name");break;case"branchCode":t=(0,hvt.ND)(r.value.value,"Branch code");break;case"accountHolderName":t=(0,Yvt.Tl)(r.value.value,{min:3,max:66,required:!0,subject:"Account holder name"});break;case"accountNumber":t=(0,hvt.RH)(r.value.value,{min:5,max:22,subject:"Account number"});break;case"accountType":t=(0,hvt.ND)(r.value.value,"Account type");break;case"coverStartDate":t=null!==(e=(e=>e?10===e.length?null:"Oops, you need to enter a valid date in the dd/mm/yyyy format":null)(r.value.value))&&void 0!==e?e:(0,hvt.ZV)(r.value.value,{min:a(),max:n(),subject:"Cover start date",required:!0});break;case"debitOrderDay":t=(0,hvt.ND)(r.value.value,"Debit order day");break;case"sourceOfFund":t=(0,hvt.ND)(r.value.value,"Source of Funds");break;case"otherSourceofFund":t=(0,Yvt.nv)(r.value.value,{min:3,max:66,subject:"Source of funds",required:!0});break;case"paymentConfirmation":t=(0,hvt.ND)(r.value.value,"Fuel type");break;default:return null}return((e,t)=>({type:NRe,error:e,fieldType:t}))(t,r.value.fieldType)})();return a?(e.dispatch(a),GIt=a,t(r)):t(r)};let HIt=null;const QIt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"areContentsFromSameHouse":e=(0,hvt.ND)(r.value.value,"Contents from same house");break;case"address":e=(0,hvt.ND)(r.value.value,"location");break;case"otherAddress":e=(0,hvt.sB)((e=>e?e.trim():e)(r.value.value),{min:0,max:2e3,subject:"otherAddress"});break;case"guiserSituated":e=(0,hvt.ND)(r.value.value,"guiser situated");break;case"domesticWorker":e=(0,hvt.ND)(r.value.value,"domestic worker");break;case"homeOccupied":e=(0,hvt.ND)(r.value.value,"home occupied");break;case"razorWire":e=(0,hvt.ND)(r.value.value,"razor wire");break;case"householdLoss":e=(0,hvt.ND)(r.value.value,"household loss");break;case"claimAmount":e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"total value of claim(s) paid out.(in P)"});break;case"claimedCount":e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:0,subject:"number of times you claimed in the last 5 years"});break;case"homehired":e=(0,hvt.ND)(r.value.value,"home hired");break;case"inRetirement":e=(0,hvt.ND)(r.value.value,"in retirement");break;case"premiumPaid":e=(0,hvt.ND)(r.value.value,"premium paid");break;case"roofMaterialDetails":e=(0,hvt.ND)(r.value.value,"roof material");break;case"mainWallConstructedOff":e=(0,hvt.ND)(r.value.value,"main wall details");break;case"homeDetailsType":e=(0,hvt.ND)(r.value.value,"type of home");break;
2case"insuredDetails":e=(0,hvt.ND)(r.value.value,"number of times insured");break;case"insuredWithOM":e=(0,hvt.ND)(r.value.value,"number of times with om");break;case"contentValue":e=(0,hvt.yb)(r.value.value,{min:5e4,decimalPoints:0,subject:"total value of your house contents.(in P)"});break;case"accidentalDamageAmount":e=(0,hvt.ND)(r.value.value,"accidental damage amount");break;case"powerSurgeCover":e=(0,hvt.ND)(r.value.value,"power surge cover amount");break;case"policyNumber":e=(0,hvt.nC)(r.value.value,{min:5,max:10,subject:"Policy number"});break;case"preferPremium":var t;return e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"desired premium amount (in P)"}),function(e,t,r){return void 0===r&&(r=0),{type:_Ve,error:e,fieldType:t,index:r}}(e,r.value.fieldType,null!==(t=r.value.index)&&void 0!==t?t:0);default:return null}return((e,t)=>({type:RVe,error:e,fieldType:t}))(e,r.value.fieldType)})();return a?(e.dispatch(a),HIt=a,t(r)):t(r)};let ZIt=null;const XIt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"address":e=(0,hvt.ND)(r.value.value,"location");break;case"otherAddress":e=(0,hvt.sB)((e=>e?e.trim():e)(r.value.value),{min:0,max:2e3,subject:"otherAddress"});break;case"numberOfBedrooms":e=(0,hvt.ND)(r.value.value,"number of bedrooms");break;case"numberOfBathrooms":e=(0,hvt.ND)(r.value.value,"number of bathrooms");break;case"guiserSituated":e=(0,hvt.ND)(r.value.value,"guiser situated");break;case"domesticWorker":e=(0,hvt.ND)(r.value.value,"domestic worker");break;case"homeOccupied":e=(0,hvt.ND)(r.value.value,"home occupied");break;case"razorWire":e=(0,hvt.ND)(r.value.value,"razor wire");break;case"homehired":e=(0,hvt.ND)(r.value.value,"home hired");break;case"inRetirement":e=(0,hvt.ND)(r.value.value,"in retirement");break;case"premiumPaid":e=(0,hvt.ND)(r.value.value,"premium paid");break;case"roofMaterialDetails":e=(0,hvt.ND)(r.value.value,"roof material");break;case"mainWallConstructedOff":e=(0,hvt.ND)(r.value.value,"main wall details");break;case"homeDetailsType":e=(0,hvt.ND)(r.value.value,"type of home");break;case"insuredDetails":e=(0,hvt.ND)(r.value.value,"number of times insured");break;case"insuredWithOM":e=(0,hvt.ND)(r.value.value,"number of times with om");break;case"houseValue":e=(0,hvt.yb)(r.value.value,{min:5e4,decimalPoints:0,subject:"replacement value of your house (in P)"});break;
2case"accidentalDamageAmount":e=(0,hvt.ND)(r.value.value,"accidental damage amount");break;case"powerSurgeCover":e=(0,hvt.ND)(r.value.value,"power surge cover amount");break;case"domesticEmployees":e=(0,hvt.ND)(r.value.value,"domestic employees");break;case"policyNumber":e=(0,hvt.QA)(r.value.value,{min:5,max:10,subject:"policy number"});break;case"preferPremium":var t;return e=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"desired premium amount (in P)"}),function(e,t,r){return void 0===r&&(r=0),{type:NVe,error:e,fieldType:t,index:r}}(e,r.value.fieldType,null!==(t=r.value.index)&&void 0!==t?t:0);default:return null}return((e,t)=>({type:AVe,error:e,fieldType:t}))(e,r.value.fieldType)})();return a?(e.dispatch(a),ZIt=a,t(r)):t(r)};let JIt=null;let eDt=null;const tDt=(e,t,r)=>{const a=(()=>{const{dateOfBirth:t}=e.getState().allsureInsurance.motorDetails.form;let a;switch(r.value.fieldType){case"vehicleLocation":a=(0,hvt.ND)(r.value.value,"Vehicle location");break;case"motorInsuranceType":a=(0,hvt.ND)(r.value.value,"Cover type");break;case"vehicleMake":a=(0,hvt.ND)(r.value.value,"Vehicle make");break;case"mentionedVehicleMake":a=(0,Yvt.QA)(r.value.value,{min:2,max:66,subject:"vehicle make"});break;case"mentionedVehicleModel":a=(0,Yvt.QA)(r.value.value,{min:2,max:66,subject:"vehicle model"});break;case"vehicleModel":a=(0,hvt.ND)(r.value.value,"Vehicle model");break;case"vehicleYear":a=(0,hvt.nC)(r.value.value,{max:4,min:4,subject:"vehicle year",required:!0,decimalPoints:0})?(0,hvt.nC)(r.value.value,{max:4,min:4,subject:"vehicle year",required:!0,decimalPoints:0}):(0,hvt.yb)(r.value.value,{max:(new Date).getFullYear(),min:1900,subject:"vehicle year",required:!0,decimalPoints:0});break;case"coverStartDate":a=(0,hvt.ZV)(r.value.value,"Vehicle year");break;case"trackingDevice":a=(0,hvt.ND)(r.value.value,"Tracking device details");break;case"isImported":a=(0,hvt.ND)(r.value.value,"Import status");break;case"fuelType":a=(0,hvt.ND)(r.value.value,"Fuel type");break;case"lossSuffered":a=(0,hvt.ND)(r.value.value,"Loss suffered");break;case"claimAmount":a=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"total value of claim(s) paid out.(in P)"});break;case"claimedCount":a=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:0,subject:"number of times you claimed in the last 5 years"});break;case"vehicleUse":a=(0,hvt.ND)(r.value.value,"Vehicle use");break;case"insuredDetails":a=(0,hvt.ND)(r.value.value,"number of times insured");break;case"insuredWithOM":a=(0,hvt.ND)(r.value.value,"number of times with om");break;case"policyNumber":a=(0,hvt.nC)(r.value.value,{min:5,max:10,subject:"policy number"});break;case"engineCapacity":a=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:0,subject:"engine capacity. (in cc)"});break;case"dateOfBirth":a=(0,KIt.zi)(r.value.value,{subject:"date of birth",required:!0,min:18});break;case"gender":a=(0,hvt.ND)(r.value.value,"Gender");break;case"dateOfLicence":{var n;const e=null==t?void 0:t.value,u=(new Date).getFullYear(),o=null==e||null===(n=e.split("/"))||void 0===n?void 0:n[2],s=o?u-Number(o):null;if(!e||!o||s<18){a="Please select the date of birth first.";break}a=(0,hvt.yb)(r.value.value,{max:u,min:Number(o)+18,subject:"year in which regular driver obtain his/her driverâs licence",required:!0,decimalPoints:0});break}case"licenceCode":a=(0,hvt.ND)(r.value.value,"License Class");break;case"maritalStatus":a=(0,hvt.ND)(r.value.value,"Marital Status");break;case"vehicleSumAssured":a=(0,hvt.yb)(r.value.value,{min:15e3,decimalPoints:0,subject:"vehicle sum assured. (in P)"});break;case"premiumPaid":a=(0,hvt.ND)(r.value.value,"premium paid");break;case"preferPremium":var u;return a=(0,hvt.yb)(r.value.value,{min:1,decimalPoints:2,subject:"desired premium amount (in P)"}),function(e,t,r){return void 0===r&&(r=0),{type:sRe,error:e,fieldType:t,index:r}}(a,r.value.fieldType,null!==(u=r.value.index)&&void 0!==u?u:0);default:return null}return((e,t)=>({type:tRe,error:e,fieldType:t}))(a,r.value.fieldType)})();return a?(e.dispatch(a),eDt=a,t(r)):t(r)},rDt=e=>e.allsureInsurance,aDt=(0,_mt.Mz)(rDt,e=>e.personalDetails),nDt=(0,_mt.Mz)(aDt,e=>e.form),uDt=(0,_mt.Mz)(nDt,e=>{var t;let{hearAboutUs:r}=e;const a={online:"Online Platform",onRadio:"Radio Platform",onTv:"Name of Platform",fromBillboard:"Name of Billboard",fromSomeone:"Please enter name of referrer *",omEmployee:"Please enter name of referrer *",broker:"Please enter name of referrer *",other:"Please enter name of referrer *"};return{fullName:"Full name *",countryCodeAllsure:"Country code *",cellphoneNumber:"Cellphone number *",insuredDetail
2s:"How many years of uninterrupted insurance cover do you have? *",insuredWithOM:"How many years of uninterrupted insurance cover have you had with Old Mutual? *",policyNumber:"Recent policy number *",hearAboutUs:"How did you know about the allsure insurance cover? *",socialPlatform:"Social Platform *",hearAboutUsPlatform:null!==(t=a[null==r?void 0:r.displayValue])&&void 0!==t&&t.startsWith("Please enter name of referrer *")?"Please enter name of referrer *":a[null==r?void 0:r.displayValue],email:"Email address (Optional)"}}),oDt=((0,_mt.Mz)(nDt,e=>e.isPersonalDetailsEdit),(0,_mt.Mz)(nDt,uDt,(e,t)=>Object.keys(e).filter(t=>{var r;return!(null===(r=e[t])||void 0===r||!r.value)}).map(r=>{var a,n;return{label:null!==(a=t[r])&&void 0!==a?a:r,value:null===(n=e[r])||void 0===n?void 0:n.value}}).filter(e=>"termsAndConditions"!==e.label))),sDt=(0,_mt.Mz)(aDt,e=>e.formStatus===S.wK.VALID),lDt=(0,_mt.Mz)(nDt,uDt,(e,t)=>{const r=["hearAboutUs","socialPlatform","hearAboutUsPlatform","referFriendFamily","referFullName","referCountryCodeAllSure","referCellphoneNumber"];return Object.keys(e).filter(t=>{var a;return!(null===(a=e[t])||void 0===a||!a.value)&&r.includes(t)}).map(r=>{var a,n;return{label:null!==(a=t[r])&&void 0!==a?a:r,value:null===(n=e[r])||void 0===n?void 0:n.value}})}),iDt=(0,_mt.Mz)(nDt,uDt,(e,t)=>{const r=["insuredDetails","insuredWithOM","policyNumber"];return Object.keys(e).filter(t=>{var a;return!(null===(a=e[t])||void 0===a||!a.value)&&r.includes(t)}).map(r=>{var a,n;return{label:null!==(a=t[r])&&void 0!==a?a:r,value:null===(n=e[r])||void 0===n?void 0:n.value}})});let cDt=null;const dDt=(e,t,r)=>{const a=(()=>{const t=e=>e?e.trim():e,a=e=>e?e.replace(/ /g,""):e;let n;const{countryCodeAllsure:u,referCountryCodeAllSure:o,hearAboutUs:s}=nDt(e.getState()),l=["fromSomeone","omEmployee","broker","other"];switch(r.value.fieldType){case"fullName":n=(0,Yvt.Tl)(t(r.value.value),{min:3,max:66,subject:"full name"});break;case"cellphoneNumber":n="bw"===(null==u?void 0:u.displayValue)?(0,hvt.wB)(a(r.value.value),{countryCode:"bw",leadingZeroValidation:!1,subject:"cellphone number"}):(0,Yvt.nC)(r.value.value,{min:9,max:9,subject:"contact number"});break;case"countryCodeAllsure":n=(0,hvt.ND)(r.value.value,"country code");break;case"hearAboutUs":case"socialPlatform":case"referFriendFamily":n=(0,hvt.ND)(r.value.value,"an option");break;case"hearAboutUsPlatform":n=l.includes(null==s?void 0:s.displayValue)?(0,Yvt.Tl)(t(r.value.value),{min:3,max:66,subject:"full name of referrer"}):(0,Yvt.nv)(r.value.value,{max:30,min:3,subject:"Text field",required:!0});break;case"email":n=r.value.value?(0,BIt.D)(t(r.value.value),{min:10,max:60,subject:"email address",required:!0}):null;break;case"termsAndConditions":n=(0,hvt.ND)(r.value.value,"terms and conditions");break;case"referFullName":n=(0,Yvt.Tl)(t(r.value.value),{min:3,max:66,subject:"full name of referrer"});break;case"referCellphoneNumber":n="bw"===(null==o?void 0:o.displayValue)?(0,hvt.wB)(a(r.value.value),{countryCode:"bw",leadingZeroValidation:!1}):(0,Yvt.nC)(r.value.value,{min:9,max:9,subject:"contact number"});break;case"insuredDetails":n=(0,hvt.ND)(r.value.value,"number of times insured");break;case"insuredWithOM":n=(0,hvt.ND)(r.value.value,"number of times with om");break;case"policyNumber":n=(0,Yvt.nC)(r.value.value,{min:5,max:10,subject:"recent policy number"});break;default:return null}return((e,t)=>({type:fRe,error:e,fieldType:t}))(n,r.value.fieldType)})();return a?(e.dispatch(a),cDt=a,t(r)):t(r)},pDt=(0,_mt.Mz)(rDt,e=>e.purchasePersonalDetails),mDt=(0,_mt.Mz)(pDt,e=>e.form),vDt={title:"Title *",fullname:"Full name *",nationality:"Nationality *",id:"Botswana ID/Passport number *",dateOfBirth:"Date of birth *",placeOfBirth:"Place of birth *",streetAddress:"Plot number/suburb/ward *",city:"Village, town or city *",country:"Country *",residenceTimePeriod:"How long have you been living in this address? *",previousPostalAddress:"Previous plot number/suburb/ward *",previousPostalCity:"Previous village, town or city *",previousPostalCountry:"Previous country *",postalSuburb:"P O box/private bag/suburb/ward *",postalCity:"Postal village, town or city *",postalCountry:"Postal country *",employerName:"Employer name *",workAddress:"Place of work *",countryCodeWork:"Country code",countryCodePurchase:"Country code *",mobileNumber:"Cellphone number *",email:"Email address *",telephoneWork:"Telephone work (Optional)"},fDt=(0,_mt.Mz)(mDt,e=>{var t;const{previousPostalAddress:r,previousPostalCity:a,previousPostalCountry:n,...u}=e;e.residenceTimePeriod.value;const o=null===(t=Object.keys("Less than two years"===e.residenceTimePeriod.value?e:u))||void 0===t?void 0:t.map(t=>{var r,a;return{label:vDt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.value)&&void 0!==r?r:"-"}}),s=o.splice(-5,5),l="Less than two years"===e.residenceTimePeriod.value?o.splice(6,10):o.splice(6,7);
2return{personalDetails:o,contactDetails:s,addressDetails:l}});let yDt=null;const hDt=(e,t,r)=>{const a={zw:{min:9,max:10},na:{min:9,max:9},za:{min:9,max:9},bw:{min:7,max:7}},n=((t,n)=>{const{countryCodePurchase:u,countryCodeWork:o}=mDt(e.getState()),s=e=>e?e.trim():e,l=e=>e?e.replace(/ /g,""):e;let i;switch(r.value.fieldType){case"title":i=(0,hvt.ND)(r.value.value,"Title");break;case"fullname":i=(0,Yvt.Tl)(s(r.value.value),{min:3,max:66,subject:"Full name"});break;case"nationality":i=(0,hvt.ND)(r.value.value,"Nationality");break;case"id":if("Botswana"===r.value.nationalityVal){i=pNt(r.value.value,{min:9,max:9,required:!0,subject:"Botswana ID number",gender:r.value.gender});break}i=(0,Yvt.QA)(r.value.value,{min:6,max:20,required:!0,subject:"passport number"});break;case"passportId":i=(0,Yvt.nC)(r.value.value,{min:9,max:9,required:!0,subject:"Botswana Id"});break;case"dateOfBirth":i=(0,KIt.zi)(r.value.value,{min:18,required:!0,subject:"date of birth"});break;case"placeOfBirth":i=(0,hvt.sB)(s(r.value.value),{min:3,max:75,subject:"Place of birth"});break;case"streetAddress":i=(0,Yvt.nv)(r.value.value,{min:1,max:75,required:!0,subject:"plot number/suburb/ward"});break;case"city":i=(0,hvt.sB)(s(r.value.value),{min:3,max:75,subject:"village, town or city"});break;case"country":i=(0,hvt.ND)(r.value.value,"Country");break;case"residenceTimePeriod":i=(0,hvt.ND)(r.value.value,"residence year");break;case"previousPostalAddress":i=(0,Yvt.nv)(r.value.value,{min:1,max:75,required:!0,subject:"previous plot number/suburb/ward"});break;case"previousPostalCity":i=i=(0,hvt.sB)(s(r.value.value),{min:3,max:75,subject:"previous village, town or city"});break;case"previousPostalCountry":i=(0,hvt.ND)(r.value.value," previous residential country");break;case"postalSuburb":i=(0,Yvt.nv)(r.value.value,{min:1,max:75,required:!0,subject:"P O box/private bag/suburb/ward"});break;case"postalCity":i=(0,hvt.sB)(s(r.value.value),{min:3,max:75,subject:"postal village, town or city"});break;case"postalCountry":i=(0,hvt.ND)(r.value.value," Previous postal Country");break;case"employerName":i=(0,Yvt.nv)(r.value.value,{min:3,max:66,required:!0,subject:"employer name"});break;case"workAddress":i=(0,hvt.sB)(s(r.value.value),{min:3,max:75,subject:"place of work"});break;case"mobileNumber":i="bw"===(null==u?void 0:u.displayValue)?(0,hvt.wB)(l(r.value.value),{countryCode:"bw",leadingZeroValidation:!1,subject:"cellphone number"}):(0,Yvt.nC)(r.value.value,{min:9,max:9,subject:"cellphone number"});break;case"workTelephone":i=(0,hvt.wB)(l(r.value.value),{countryCode:"bw",leadingZeroValidation:!1});break;case"email":i=(0,BIt.D)(s(r.value.value),{min:10,max:60,subject:"email address",required:!0});break;case"telephoneWork":i=null!=r&&null!==(t=r.value)&&void 0!==t&&t.value?(0,Yvt.nC)(r.value.value,{...null!==(n=a[null==o?void 0:o.displayValue])&&void 0!==n?n:{},subject:"telephone work",required:!1}):null;break;default:return null}return((e,t)=>({type:jRe,error:e,fieldType:t}))(i,r.value.fieldType)})();return n?(e.dispatch(n),yDt=n,t(r)):t(r)};let gDt=null;const bDt=(e,t,r)=>{const a=(e=>{let t;return t=null!=r&&null!==(e=r.value)&&void 0!==e&&e.fileContaint?(0,hvt.nJ)(r.value.fileContaint,{minInputSize:kRe.MIN_INPUT_SIZE,minInputSizeName:kRe.MIN_INPUT_SIZE_NAME,maxInputSize:kRe.MAX_INPUT_SIZE,maxInputSizeName:kRe.MAX_INPUT_SIZE_NAME,validFileTypes:kRe.VALID_UPLOAD_TYPES}):null,"declaration"===r.value.fieldType?(t=(0,hvt.ND)(!!r.value.value||null,"checkbox"),((e,t)=>({type:zRe,error:e,fieldType:t}))(t,r.value.fieldType)):r.value.inputType?((e,t)=>({type:MRe,error:e,fileType:t}))(t,r.value.inputType):null})();return a?(e.dispatch(a),gDt=a,t(r)):t(r)},ADt=(e,t,r)=>r.type.startsWith(vRe)?dDt(e,t,r):r.type.startsWith(bVe)?XIt(e,t,r):r.type.startsWith(VVe)?QIt(e,t,r):r.type.startsWith(eRe)?tDt(e,t,r):r.type.startsWith(cVe)?((e,t,r)=>{let a=t(r);const{homeContent:n,homeOwners:u,motor:o}=e.getState().allsureInsurance.insuranceType.form;console.log(n,u,o);let s=[n.value,u.value,o.value],l=s.filter(e=>"primary"===e).length;console.log("storeData",s),console.log("storeCount",l);const i=(e,t)=>0===l?"Please select the insurance to proceed":null,c=(()=>{let e;switch(r.value.fieldType){case"privacyNotice":return e=(0,hvt.ND)(r.value.value,"Privacy notice"),mVe(e,r.value.fieldType);case"motor":return e=i(0,r.value.value),mVe(e,r.value.fieldType);case"homeOwners":case"homeContent":return e=i(0,r.value.value),mVe(e,"motor");default:return null}})();return c?(e.dispatch(c),JIt=c,a):t(r)}
2)(e,t,r):r.type.startsWith(FRe)?hDt(e,t,r):r.type.startsWith(SRe)?YIt(e,t,r):r.type.startsWith(PRe)?bDt(e,t,r):r.type.startsWith(GRe)?qIt(e,t,r):null;const SDt=(e,t,r)=>r.type.startsWith(rxe.ty)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case rxe.iL:return e=(0,hvt.yb)(r.value,{required:!0,subject:"retirement amount",min:100,max:9999999999999,decimalPoints:2}),(0,rxe.yV)(e);case rxe.$3:return e=(0,hvt.yb)(r.value,{required:!0,subject:"monthly income",min:0,max:9999999999999,decimalPoints:2}),(0,rxe.rE)(e);default:return null}})();return!a||fvt(a,null)&&r.value.length>1||e.dispatch(a),t(r)})(e,t,r):null;let NDt=null;const CDt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"bankName":e=(0,hvt.ND)(r.value.value,"Bank Name");break;case"branchCode":e=(0,hvt.ND)(r.value.value,"Branch Code");break;case"accountHolder":e=(0,Yvt.Tl)(r.value.value,{min:3,max:66,required:!0,subject:"Account holder name"});break;case"accountNumber":e=(0,hvt.RH)(r.value.value,{min:5,max:13,subject:"Account number"});break;case"accountType":e=(0,hvt.ND)(r.value.value,"Account type");break;case"debitOrderDay":e=(0,hvt.ND)(r.value.value,"Debit order day");break;case"paymentFrequency":e=(0,hvt.ND)(r.value.value,"Payment frequency");break;case"paymentAuthorization":e=(0,hvt.ND)(r.value.value,"terms and conditions");break;default:return null}return((e,t)=>({type:Uxe,error:e,fieldType:t}))(e,r.value.fieldType)})();return a?(e.dispatch(a),NDt=a,t(r)):t(r)};function IDt(e,t){let{required:r=!0,subject:a="Eswatini ID number",gender:n="Male",pronoun:u=uft.$W.PRONOUN.YOUR,retainSubjectCase:o=!0,dateOfBirth:s}=void 0===t?{}:t;if(!e&&r)return nft.Lz(a,o);if(!e&&!r)return null;const l=new RegExp("^[0-9]*$"),i=nft.pS(a,o);if(!l.test(e))return i;if(13!==e.length)return nft.ii("13 digit Id Number");if(!s)return nft._2;const[c,d,p]=s.split("/"),m=[p.substring(2),d,c].join("");return{11:"Female"===n&&+p<2e3,21:"Female"===n&&+p>=2e3,61:"Male"===n&&+p<2e3,71:"Male"===n&&+p>=2e3}[e[6]+e[7]]&&e.startsWith(m)?null:nft._2}var DDt=r(4528),wDt=r(54970);let EDt=null;const TDt=(e,t,r)=>{const a=(t=>{const a=e.getState(),{nationality:n}=(0,wDt.mA)(a),u=e=>e?e.trim():e,o=e=>e?e.replace(/ /g,""):e;let s;const l=()=>{const e=new Date;e.setDate(e.getDate()+1);return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`};switch(r.value.fieldType){case"title":s=(0,hvt.ND)(r.value.value,"Title");break;case"firstName":s=(0,Yvt.I9)(r.value.value,{subject:"first name",min:3,max:66});break;case"middleName":s=null!=r&&null!==(t=r.value)&&void 0!==t&&t.value?(0,hvt.yS)(r.value.value,{subject:"middle name",min:3,max:66}):null;break;case"surname":s=(0,Yvt.I9)(r.value.value,{subject:"Surname",min:3,max:66});break;case"nationality":s=(0,hvt.ND)(r.value.value,"Nationality");break;case"birthCountry":s=(0,hvt.ND)(r.value.value,"Birth Country");break;case"id":if("Eswatini"===n.value){s=IDt(r.value.value,{required:!0,subject:"Eswatini Id",gender:r.value.gender,dateOfBirth:r.value.dateOfBirth});break}s=(0,Yvt.nv)(r.value.value,{min:6,max:20,required:!0,subject:"Passport Id"});break;case"expiryDate":s=(0,DDt.Y)(r.value.value,{min:l(),subject:"id expiry date",required:!0});break;case"dateOfBirth":s=(0,hvt.F1)(r.value.value,{min:18,required:!0,subject:"date of birth"});break;case"prominentPerson":s=(0,hvt.ND)(r.value.value,"an option");break;case"streetAddress":s=(0,hvt.sB)(r.value.value,{min:3,max:75,required:!0,subject:"street address"});break;case"city":s=(0,hvt.sB)(u(r.value.value),{min:1,max:75,subject:"city"});break;case"country":s=(0,hvt.ND)(r.value.value,"Country");break;case"residenceTimePeriod":s=(0,hvt.ND)(r.value.value,"Residence year");break;case"previousPostalAddress":s=(0,hvt.sB)(r.value.value,{min:3,max:75,required:!0,subject:"Previous residential address"});break;case"previousPostalCity":s=(0,hvt.sB)(u(r.value.value),{min:1,max:75,subject:"Previos city"});break;case"previousPostalCountry":s=(0,hvt.ND)(r.value.value," Previous residential Country");break;case"postalSuburb":s=(0,hvt.Sc)(r.value.value,{min:3,max:75,required:!0,subject:"Postal Suburb"});break;case"postalCity":s=(0,hvt.sB)(u(r.value.value),{min:1,max:75,subject:"Postal city"});break;case"postalCountry":s=(0,hvt.ND)(r.value.value," Previous postal Country");break;case"employementType":s=(0,hvt.ND)(r.value.value,"employment type");break;case"employeeOccupation":s=(0,hvt.ND)(r.value.value,"Employee occupation");break;case"otherEmployeeOccupation":s=(0,Yvt.nv)(u(r.value.value),{min:2,max:25,subject:"other occupation",required:!0});break;case"sourceOfIncome":s=(0,hvt.ND)(r.value.value,"Source of Income");break;case"otherSourceOfIncome":s=(0,Yvt.nv)(u(r.value.value),{min:2,max:25,subject:"other source of income",required:!0});break;case"workAddress":s=(0,hvt.sB)(u(r.value.value),{min:3,max:75,subject:"Place of work"});break;case"mobileNumber":s=(0,hvt.wB)(o(r.value.value),{countryCode:"sz",leadingZeroValidation:!1,required:!0});break;
2case"workTelephone":s=(0,hvt.M1)(o(r.value.value),{countryCode:"sz",require:!1,leadingZeroValidation:!1});break;case"email":s=(0,BIt.z)(u(r.value.value),{min:10,max:60,subject:"Email address",required:!1});break;case"telephoneWork":s=(0,hvt.M1)(o(r.value.value),{countryCode:"sz",subject:"telephone number",required:!1,leadingZeroValidation:!1});break;default:return null}return((e,t)=>({type:Nxe,error:e,fieldType:t}))(s,r.value.fieldType)})();return a?(e.dispatch(a),EDt=a,t(r)):t(r)};const ODt={MONTHLY:"month",YEARLY:"year",WEEKLY:"week"};function PDt(e){const t=function(e){const t=e.month,r=e.day,a=e.year;if(isNaN(r))return!1;if(a%4==0&&2===t&&29===r)return!0;if(r>aft.DAYS_IN_MONTHS[t-1]||r<=0)return!1;return!0}(e),r=function(e){const t=e.month;if(isNaN(t))return!1;return t<=12&&t>0}(e),a=function(e){const t=e.year;if(isNaN(t))return!1;return t>0}(e);return!!(t&&r&&a)}const MDt=function(e,t){let{min:r,max:a,minVariant:n=ODt.WEEKLY,maxVariant:u=ODt.WEEKLY,subject:o="Date of birth",required:s=!0,pronoun:l=uft.$W.PRONOUN.YOUR,retainSubjectCase:i}=void 0===t?{}:t;if(!e&&s)return nft.Lz(o,i);if(!e&&!s)return null;const c=function(e){const t=e.split("/");try{if(t[2]&&2===t[0].length&&2===t[1].length&&4===t[2].length)return{day:parseInt(t[0],10),month:parseInt(t[1],10),year:parseInt(t[2],10)}}catch(r){}return null}(e);if(!c)return nft.kV;if(!PDt(c))return nft.kV;if(function(e){const t=new Date(e.year,e.month-1,e.day);return(new Date).getTime()-t.getTime()<0}(c))return nft.FO(l,i);if(function(e){return e.year<1850}(c))return nft.NG;let d=nft.$2(r,l,n,i),p=nft.AE(a+1,l,u,i);const m={[ODt.WEEKLY]:zDt,[ODt.MONTHLY]:LDt,[ODt.YEARLY]:()=>(0,KIt.q_)(c)},v=m[n](e),f=m[u](e);return console.log(v,v),r&&v<r?d:a&&f>a?p:null};function LDt(e){{let[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;if(n>u)return 0;let o=u.getFullYear()-n.getFullYear(),s=u.getMonth()-n.getMonth();return u.getDate()<t&&(s-=1),s<0&&(o-=1,s+=12),12*o+s}}function zDt(e){const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=(new Date-n)/864e5;return Math.floor(u/7)}let kDt=null;const VDt=(e,t,r)=>{const a=(()=>{let e;return e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:kxe.MIN_INPUT_SIZE,minInputSizeName:kxe.MIN_INPUT_SIZE_NAME,maxInputSize:kxe.MAX_INPUT_SIZE,maxInputSizeName:kxe.MAX_INPUT_SIZE_NAME,validFileTypes:kxe.VALID_UPLOAD_TYPES,required:!1}),r.value.inputType?((e,t)=>({type:Mxe,error:e,fileType:t}))(e,r.value.inputType):null})();return a?(e.dispatch(a),kDt=a,t(r)):t(r)},RDt=(e,t,r)=>r.type.startsWith(vxe.aY)?((e,t,r)=>{const a=((t,a,n)=>{const u=e=>e?e.trim():e,{selectedCoverCategory:o,childHaveSpecialNeed:s,childIsStudent:l,email:i,cellphone:c,title:d,nationality:p,hearAboutUs:m,dateOfBirth:v,referFriendFamily:f}=(0,fxe.RX)(e.getState()),y=e=>{const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;if(isNaN(n.getTime())||n>u)return 0;let o=u.getFullYear()-n.getFullYear(),s=u.getMonth()-(r-1);u.getDate()-t<0&&(s-=1);let l=12*o+s;return l<0?0:Math.floor(+l/12)},h={[pxe.Vw.MYSELF]:59,[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]:59,[pxe.Vw.BENEFECIARY]:119},g=["omEmployee","broker"];let b;switch(r.value.fieldType){case"dateOfBirth":b=[pxe.Vw.EXTENDED_FAMILY,pxe.mP.CHILD].includes(o.value)?MDt(r.value.value,"Child"===o.value?{min:26,max:119,maxVariant:ODt.YEARLY,subject:"Date of birth",pronoun:" "}:{min:1,max:69,subject:"Date of birth",minVariant:ODt.MONTHLY,maxVariant:ODt.YEARLY,pronoun:" "}):(0,KIt.zi)(r.value.value,{min:18,max:null!==(t=h[o.value])&&void 0!==t?t:69,subject:"Date of birth",pronoun:" "}),null!==(a=b)&&void 0!==a||e.dispatch((0,vxe.e$)({fieldType:"age",value:y(r.value.value),displayValue:null}));break;case"gender":b=(0,hvt.ND)(r.value.value,"Gender");break;case"relationship":b=(0,hvt.ND)(r.value.value,"RelationShip");break;case"selectedCoverCategory":b=(0,hvt.ND)(r.value.value,"Cover");break;case"benefitsDetails":b=(0,hvt.ND)(r.value.value,"Cashback option");break;case"benefitsDetailsOnPremium":b=(0,hvt.ND)(r.value.value,"Premium paid up");break;case"title":b=(0,hvt.ND)(r.value.value,"Title");break;case"nationality":b=(0,hvt.ND)(r.value.value,"Nationality");break;case"needIncomeStabilization":case"hearAboutUs":case"childHaveSpecialNeed":case"childIsStudent":case"memberFromLivesCovered":case"beneficiaryName":case"agentDetail":case"currentResidence":b=(0,hvt.ND)(r.value.value,"option");break;case"hearAboutUsPlatform":b=null!=r&&null!==(n=r.value)&&void 0!==n&&n.value?g.includes(null==m?void 0:m.displayValue)?(0,Yvt.Tl)(u(r.value.value),{min:3,max:66,subject:"Full name of referrer",required:!1}):(0,Yvt.nv)(r.value.value,{max:3,min:66,subject:"Text field",required:!1}):null;break;case"socialPlatform":case"referFriendFamily":b=(0,hvt.ND)(r.value.value,"an option");break;case"referFullName":b=(0,Yvt.Tl)(u(r.value.value),{min:3,max:66,subject:"Full name"});break;case"referCellphoneNumber":b=(0,hvt.wB)(r.value.value,{countryCode:"bw",leadingZeroValidation:!1,required:"No"!==(null==f?void 0:f.value)});break;case"email":b=(0,BIt.z)(r.value.value,{min:10,max:60,subject:"Email address",required:!1});break;case"cellphone":b=(0,hvt.wB)(r.value.value,{countryCode:"sz",leadingZeroValidation:!1,required:!0,subject:"Eswatini contact number"});break;case"id":if("Eswatini"===(null==p?void 0:p.value)){b=IDt(r.value.value,{required:o.value===pxe.Vw.BENEFECIARY,subject:"Eswatini Id",gender:"Mr."===(null==d?void 0:d.value)?"Male":"Female",dateOfBirth:null==v?void 0:v.value});break}b=(0,hvt._0)(r.value.value,{required:o.value===pxe.Vw.BENEFECIARY,subject:"Passport Id"});break;case"firstName":b=(0,Yvt.I9)(r.value.value,{subject:"First name",min:3,max:66});break;case"surname":b=(0,Yvt.I9)(r.value.value,{subject:"Surname",min:3,max:66});break;case"agentCode":b=(0,Yvt.uP)(r.value.value,{min:1,required:!0,subject:"agent code"});break;default:return null}return(0,vxe.tb)(b,r.value.fieldType)})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Sxe)?TDt(e,t,r):r.type.startsWith(jxe)?CDt(e,t,r):r.type.startsWith(Pxe)?VDt(e,t,r):null,xDt=e=>e.sizotsaFuneralClaim;var _Dt=r(46260);const FDt=(0,_mt.Mz)(xDt,e=>e.deceasedDetails),jDt=(0,_mt.Mz)(FDt,e=>e.form),UDt=e=>(0,_mt.Mz)(jDt,t=>t[e]),$Dt=(UDt("firstName"),UDt("accountHolderId")),BDt=(0,_mt.Mz)(jDt,e=>{const{deceasedRelation:t,relationShip:r,title:a,firstName:n,middleName:u,lastName:o,dateOfDeath:s,accountHolderId:l,idSelected:i,placeOfDeath:c,cause:d,mentionedCause:p,reasonForDelay:m,dateOfBirth:v}=e;return{deceasedRelation:t,title:a,firstName:n,lastName:o,dateOfDeath:s,dateOfBirth:v,...(null==s?void 0:s.value)&&(0,_Dt.Cb)(null==s?void 0:s.value)>=1&&{reasonForDelay:m},accountHolderId:l,idSelected:i,placeOfDeath:c,cause:d,..."Other"===(null==d?void 0:d.displayValue)&&{mentionedCause:p}}}),WDt=(0,_mt.Mz)(FDt,e=>e.formStatus===S.wK.VALID),qDt=((0,_mt.Mz)(jDt,e=>{const{deceasedRelation:t}=e;return["Parent or Parent-in-law"].includes(null==t?void 0:t.displayValue)?[{code:"Mother",description:"Mother"},{code:"Mother-in-law",description:"Mother-in-law"},{code:"Father",description:"Father"},{code:"Father-in-law",description:"Father-in-law"},{code:"Step father",description:"Step father"},{code:"Step mother",description:"Step mother"},{code:"Adoptive father",description:"Adoptive father"},{code:"Adoptive mother",description:"Adoptive mother"}]:[{code:"aunt",description:"Aunt"},{code:"Uncle",description:"Uncle"},{code:"Brother",description:"Brother"},{code:"Sister",description:"Sister"},{code:"Brother-in-law",description:"Brother-in-law"},{code:"Sister-in-law",description:"Sister-in-law"},{code:"Son-in-law",description:"Son-in-law"},{code:"Daughter-in-law",description:"Daughter-in-law"},{code:"Grand-father",description:"Grand-father"},{code:"Grand-mother",description:"Grand-mother"},{code:"Grand-son",description:"Grand-son"},{code:"Grand-daughter",description:"Grand-daughter"},{code:"Niece",description:"Niece"}
2,{code:"First cousins",description:"First cousins"},{code:"Nephew",description:"Nephew"},{code:"Son",description:"Son"},{code:"Daughter",description:"Daughter"},{code:"Ex-husband",description:"Ex-husband"},{code:"Ex-wife",description:"Ex-wife"}]}),{deceasedRelation:"Relationship to policyholder",dateOfDeath:"Date of death",accountHolderId:"ID number",placeOfDeath:"Place of death",cause:"Cause of death",mentionedCause:"Other Cause of Death"}),KDt=(0,_mt.Mz)(jDt,e=>{var t,r,a,n,u;const o=(null===(t=e.title)||void 0===t?void 0:t.value)+" "+(null===(r=e.firstName)||void 0===r?void 0:r.value)+" "+(null!==(a=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==a?a:"")+" "+(null===(u=e.lastName)||void 0===u?void 0:u.value);console.log(e,"formFields");const s=Object.keys(e).flatMap(t=>{var r,a;return{label:qDt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t});return console.log(s,"formFields"),[{label:"Full name",value:o}].concat((0,p.A)(s))}),GDt=(0,_mt.Mz)(xDt,e=>e.claimentDetails),YDt=(0,_mt.Mz)(GDt,e=>e.form),HDt=e=>(0,_mt.Mz)(YDt,t=>t[e]),QDt=(HDt("firstName"),HDt("claimentType")),ZDt=(HDt("idSelected"),[{name:"proofOfAddress",description:"Proof of address"},{name:"deathCertificate",description:"Certified Copy of Death certificate"},{name:"letterOfMortuary",description:"Letter From The Mortuary"},{name:"medicalCertificateFile",description:"Medical Certificate Report"},{name:"idCopyOfClaimantFile",description:"ID Copy Of Claimant"},{name:"idOfDeceasedFile",description:"ID Of Deceased"},{name:"policeReport",description:"Police Report In case of Accident or Sucide"},{name:"birthCertificate",description:"Birth Certificate and Adoption Certificate In case of Minor"}]),XDt={"01":ZDt,"02":[].concat(ZDt,[{name:"beneficiaryId",description:"Certified copy of Beneficiary ID"},{name:"confirmationOfBankAccount",description:"Confirmation of bank account"}]),"03":[].concat(ZDt,[{name:"affidavit",description:"Affidavit of the authorize(nominating someone to make the claim)"},{name:"confirmationOfBankAccount",description:"Confirmation of bank account"}])},JDt=((0,_mt.Mz)(QDt,e=>XDt[e.value]),(0,_mt.Mz)(GDt,e=>e.formStatus===S.wK.VALID)),ewt=(0,_mt.Mz)(YDt,e=>{var t;const{claimentType:r,firstName:a,lastName:n,idNumber:u,relationshipToPolicyHolder:o,streetAddress:s,city:l,district:i,residentialDuration:c,occupation:d,policyNumber:p,dateOfBirth:m,accountHolderId:v,accountHolderName:f,bank:y,bankBranch:h,accountNumber:g,accountType:b,title:A,idSelected:S,nationality:N,country:C,email:I,mobileNumber:D,residenceTimePeriod:w,previousPostalAddress:E,previousPostalCity:T,previousPostalCountry:O,postalSuburb:P,postalCity:M,postalCountry:L,employeeOccupation:z,otherEmployeeOccupation:k}=e,V={title:A,firstName:a,lastName:n,idSelected:S,accountHolderId:v,relationshipToPolicyHolder:o,streetAddress:s,city:l,email:I,country:C,dateOfBirth:m,accountHolderName:f,bank:y,bankBranch:h,accountNumber:g,accountType:b};return{Beneficiary:V,"Policy holder":{title:A,firstName:a,lastName:n,dateOfBirth:m,idSelected:S,accountHolderId:v,nationality:N,country:C,city:l,email:I,mobileNumber:D,streetAddress:s,bank:y,bankBranch:h,accountNumber:g,accountType:b,accountHolderName:f},Executor:V,default:{claimentType:r}}[null!==(t=r.displayValue)&&void 0!==t?t:"default"]}),twt={claimentType:"Claiment Type",relationshipToPolicyHolder:"Relationship to policy holder",policyNumber:"Policy number",dateOfBirth:"Date of birth",accountHolderName:"Account holder name",bank:"Bank name",bankBranch:"Branch name",accountNumber:"Account number",accountType:"Account type",accountHolderId:"ID number",nationality:"Nationality",email:"Email address",mobileNumber:"Contact number",streetAddress:"Plot number/suburb/ward",city:"City/Town/Village",country:"Country",residenceTimePeriod:"How long have you been living in this address?",previousPostalAddress:"Previous plot number/suburb/ward",previousPostalCity:"Previous City/Town/Village",previousPostalCountry:"Previous Country",postalSuburb:"P O Box/Private Bag/Suburb/Ward",postalCity:"Postal City/Town/Village",postalCountry:"Postal Country",employeeOccupation:"Employee occupation",otherEmployeeOccupation:"Other Employee occupation"},rwt=(0,_mt.Mz)(ewt,e=>{var t,r,a,n,u;const o=(null===(t=e.title)||void 0===t?void 0:t.value)+" "+(null===(r=e.firstName)||void 0===r?void 0:r.value)+" "+(null!==(a=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==a?a:"")+" "+(null===(u=e.lastName)||void 0===u?void 0:u.value),s=Object.keys(e).flatMap(t=>{var r,a;return{label:twt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t});return[{label:"Full name",value:o}].concat((0,p.A)(s))});let awt=null;let nwt=null;const uwt=(e,t,r)=>{const a=(()=>{e.getState().roaQuoteTools.digiLifeQuoteTool.form;const t=e=>e?e.trim():e;let a;const{claimentType:n,idSelected:u,title:o,dateOfBirth:s}=jDt(e.getState()),l=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`};switch(r.value.fieldType){case"deceasedRelation":a=(0,hvt.ND)(r.value.value,"Relation with deceased");break;case"relationShip":a=(0,hvt.ND)(r.value.value,"Relationship");break;case"title":a=(0,hvt.ND)(r.value.value,"Title");break;case"firstName":a=(0,Yvt.I9)(t(r.value.value),{min:3,max:66,subject:"First name"});break;case"middleName":a=(0,hvt.yS)(t(r.value.value),{min:3,max:66,subject:"Middle name",required:!1});break;case"lastName":a=(0,Yvt.I9)(t(r.value.value),{min:3,max:66,subject:"Last name"});break;case"idSelected":a=(0,hvt.ND)(r.value.value,"Select ID");break;case"accountHolderId":a="01"===(null==u?void 0:u.value)?IDt(r.value.value,{required:!0,subject:"'Eswatini ID number",gender:"Mr."===(null==o?void 0:o.value)?"Male":"Female",dateOfBirth:null==s?void 0:s.value}):(0,hvt._0)(r.value.value,{required:!0,subject:"'Passport ID number"});break;case"dateOfDeath":const e=null!==(null==s?void 0:s.value)&&(0,_Dt.Cb)(null==s?void 0:s.value)<3?null==s?void 0:s.value:"08/01/2022";a=(r.value.value?(0,_Dt.Cb)(r.value.value):null)>=3?"We are not allowing the claim more than 3 years":(0,DDt.Y)(r.value.value,{min:e,max:l(),subject:"Date of death",required:!0});break;case"dateOfBirth":a=(0,hvt.F1)(r.value.value,{subject:"Date of birth",required:!0});break;case"idNumber":a=(0,hvt.nC)(r.value.value,{min:8,max:9,subject:"Account holder id"});break;case"reasonForDelay":a=(0,hvt.nv)(r.value.value,{min:2,max:25,required:!0,subject:"Reason For delay"});break;case"placeOfDeath":a=(0,hvt.nv)(r.value.value,{min:2,max:25,required:!0,subject:"Place of death"});break;case"cause":a=(0,hvt.ND)(r.value.value,"Cause Of Death");break;case"mentionedCause":a=(0,hvt.nv)(r.value.value,{min:2,max:25,subject:"Cause of death"});break;default:a=null}return((e,t)=>({type:w_e,error:e,fieldType:t}))(a,r.value.fieldType)})();return a?(e.dispatch(a),nwt=a,t(r)):t(r)},owt=(e,t,r)=>{const a=(()=>{let e;return r.type===z_e?(e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:Qre.Dp.MIN_INPUT_SIZE,minInputSizeName:Qre.Dp.MIN_INPUT_SIZE_NAME,maxInputSize:Qre.Dp.MAX_INPUT_SIZE,maxInputSizeName:Qre.Dp.MAX_INPUT_SIZE_NAME,validFileTypes:Qre.Dp.VALID_UPLOAD_TYPES}),((e,t)=>({type:k_e,error:e,fieldType:t}))(e,r.value.fieldType)):null})();return a?(e.dispatch(a),t(r)):t(r)},swt=(e,t,r)=>r.type.startsWith(L_e)?owt(e,t,r):r.type.startsWith(y_e)?((e,t,r)=>{const a=((t,a)=>{const n=e=>e?e.trim():e,{claimentType:u,idSelected:o,title:s,dateOfBirth:l}=YDt(e.getState());let i;const c=(e,t,r,a)=>(i="Policy holder"!==e?t(r,{...a,required:"true"}):""!==r?t(r,{...a,required:"false"}):null,i);switch(r.value.fieldType){case"claimentType":return i=(0,hvt.ND)(r.value.value,"Claiment Type"),b_e(i,r.value.fieldType);case"title":return i=(0,hvt.ND)(r.value.value,"Title"),b_e(i,r.value.fieldType);case"firstName":return i=(0,Yvt.I9)(n(r.value.value),{min:3,max:66,subject:"First name"}),b_e(i,r.value.fieldType);case"middleName":return i=(0,hvt.yS)(n(r.value.value),{min:3,max:66,subject:"Middle name",required:!1}),b_e(i,r.value.fieldType);case"lastName":return i=(0,Yvt.I9)(n(r.value.value),{min:3,max:66,subject:"Last name"}),b_e(i,r.value.fieldType);case"dateOfBirth":return i=(0,hvt.F1)(r.value.value,{subject:"Date of birth",required:!0}),b_e(i,r.value.fieldType);case"policyNumber":return i=(0,hvt.yb)(r.value.value,{subject:"Policy number",required:!1}),b_e(i,r.value.fieldType);case"idNumber":return i=pNt(r.value.value,{required:!0,subject:"ID number",gender:"Male"}),b_e(i,r.value.fieldType);case"relationshipToPolicyHolder":return i=(0,hvt.QX)(r.value.value,{min:2,max:25,subject:"Relationship"}),b_e(i,r.value.fieldType);case"isAccountHolder":return i=(0,hvt.ND)(r.value.value,"Account holder"),b_e(i,r.value.fieldType);case"nationality":return i=(0,hvt.ND)(r.value.value,"Nationality"),b_e(i,r.value.fieldType);case"streetAddress":return i=(0,hvt.xm)(n(r.value.value),{min:3,max:75,subject:"Street Address"}),b_e(i,r.value.fieldType);case"city":return i=(0,hvt.sB)(n(r.value.value),{min:1,max:75,subject:"city"}),b_e(i,r.value.fieldType);case"country":return i=(0,hvt.ND)(r.value.value,"Country"),b_e(i,r.value.fieldType);case"residenceTimePeriod":return i=(0,hvt.ND)(r.value.value,"Residence year"),b_e(i,r.value.fieldType);case"previousPostalAddress":return i=(0,hvt.xm)(r.value.value,{min:3,max:75,required:!0,subject:"Previous residential address"}),b_e(i,r.value.fieldType);case"previousPostalCity":return i=(0,hvt.sB)(n(r.value.value),{min:1,max:75,subject:"Previos city"}),b_e(i,r.value.fieldType);case"previousPostalCountry":return i=(0,hvt.ND)(r.value.value," Previous residential Country"),b_e(i,r.value.fieldType);case"postalSuburb":return i=(0,hvt.Sc)(r.value.value,{min:3,max:75,required:!1,subject:"Postal Suburb"}),b_e(i,r.value.fieldType);case"postalCity":return i=(0,hvt.sB)(n(r.value.value),{min:1,max:75,required:!1,subject:"Postal city"}),b_e(i,r.value.fieldType);case"postalCountry":return i=(0,hvt.ND)(r.value.value," Previous postal Country"),b_e(i,r.value.fieldType);case"district":return i=(0,hvt.ND)(r.value.value,"District"),b_e(i,r.value.fieldType);case"residentialDuration":return i=(0,hvt.ND)(r.value.value,"Residential duration"),b_e(i,r.value.fieldType);case"idSelected":return i=(0,hvt.ND)(r.value.value,"Select ID"),b_e(i,r.value.fieldType);case"accountHolderId":return i="01"===(null==o?void 0:o.value)?IDt(r.value.value,{required:!0,subject:"'Eswatini ID number",gender:"Mr."===(null==s?void 0:s.value)?"Male":"Female",dateOfBirth:null==l?void 0:l.value}):(0,hvt._0)(r.value.value,{required:!0,subject:"'Passport ID number"}),b_e(i,r.value.fieldType);case"email":return i=(0,BIt.z)(n(r.value.value),{min:10,max:60,subject:"Email address",required:!0}),b_e(i,r.value.fieldType);case"mobileNumber":return i=(0,hvt.wB)(r.value.value,{countryCode:"sz",leadingZeroValidation:!1,required:!0}),b_e(i,r.value.fieldType);case"accountHolderName":return i=c(null==u?void 0:u.displayValue,hvt.yS,n(r.value.value),{min:2,max:25,subject:"Account holder name",required:!1}),b_e(i,r.value.fieldType);case"bank":return i=(0,hvt.ND)(r.value.value,"Bank"),b_e(i,r.value.fieldType);case"bankBranch":return i=(0,hvt.ND)(r.value.value,"Bank branch"),b_e(i,r.value.fieldType);case"accountNumber":return i=c(null==u?void 0:u.displayValue,hvt.RH,r.value.value,{min:5,max:13}),b_e(i,r.value.fieldType);case"accountType":return i=(0,hvt.ND)(r.value.value,"Account type"),b_e(i,r.value.fieldType);case"employeeOccupation":return i=(0,hvt.ND)(r.value.value,"Employee occupation"),b_e(i,r.value.fieldType);case"otherEmployeeOccupation":return i=(0,hvt.nv)(n(r.value.value),{min:2,max:25,subject:"other occupation",required:!0}),b_e(i,r.value.fieldType);case"employerName":return i=(0,hvt.nv)(null===(t=r.value)||void 0===t?void 0:t.value,{min:2,max:25,required:!1,subject:"Employer"}),b_e(i,r.value.fieldType);case"employerPlace":return i=(0,hvt.nv)(null===(a=r.value)||void 0===a?void 0:a.value,{min:2,max:25,required:!1,subject:"Employer place"}),b_e(i,r.value.fieldType);default:return null}})();return!a||yvt(a,awt)||(e.dispatch(a),awt=a),t(r)})(e,t,r):r.type.startsWith(D_e)?uwt(e,t,r):null,lwt=e=>e.travelUg,iwt=(0,_mt.Mz)(lwt,e=>e&&e.quote),cwt=(0,_mt.Mz)(iwt,e=>e&&e.form),dwt=((0,_mt.Mz)(iwt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(iwt,e=>e&&e.premiumCalculation)),pwt=(0,_mt.Mz)(iwt,e=>e&&e.alternatePremiumCalculation),mwt=((0,_mt.Mz)(iwt,e=>e.selectedForm),(0,_mt.Mz)(iwt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(iwt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(iwt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(iwt,e=>e&&e.apiCallStatus===S.rs.PENDING)),vwt=(0,_mt.Mz)(iwt,e=>e.countriesApiCallStatus===S.rs.PENDING),fwt=(0,_mt.Mz)(iwt,e=>e.usdRateApiCallStatus===S.rs.PENDING),ywt=((0,_mt.Mz)(iwt,e=>e&&e.totalNoOfTravellers),(0,_mt.Mz)(iwt,e=>e.countries)),hwt=((0,_mt.Mz)(iwt,e=>
2e.departureCountries),(0,_mt.Mz)(iwt,e=>e.destinationCountries),(0,_mt.Mz)(iwt,e=>e.usdRate),(0,_mt.Mz)(iwt,e=>e.ugxPremium)),gwt=(0,_mt.Mz)(iwt,e=>e.alternateUgxPremium),bwt=((0,_mt.Mz)(iwt,e=>e&&e.addedCover),(0,_mt.Mz)(iwt,e=>e&&e.showShareModal),(0,_mt.Mz)(iwt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(iwt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(iwt,e=>e&&e.ugCmbObject),(0,_mt.Mz)(iwt,e=>e&&e.apiPendingProducts),(0,_mt.Mz)(iwt,e=>e&&e.products),(0,_mt.Mz)(iwt,e=>e&&e.enableDownloadQuote)),Awt=((0,_mt.Mz)(iwt,e=>e&&e.showTaggingErrorModal),(0,_mt.Mz)(iwt,e=>e&&e.taggingErrorMessage),e=>(0,_mt.Mz)(cwt,t=>t[e])),Swt=(Awt("fullName"),Awt("firstName"),Awt("middleName"),Awt("lastName"),Awt("phoneNumber"),Awt("email"),Awt("idNumber"),Awt("tripType")),Nwt=(Awt("coverFor"),Awt("age"),Awt("departureCountry"),Awt("destinationCountry"),Awt("departureDate")),Cwt=(Awt("returnDate"),Awt("customerId")),Iwt=Awt("selectedCover");Awt("shareEmailBase64"),Awt("shareEmail"),Awt("dob"),Awt("noOfMinors"),Awt("adults18to69"),Awt("adults70to75"),Awt("adults76to80"),Awt("adults81to85"),Awt("noOfTravellers");let Dwt=null;const wwt=(e,t,r)=>{const a=e.getState(),n=Nwt(a),u=Iwt(a);let o=0,s=75;function l(e,t){const r=function(e){if("string"!=typeof e)return null;if(e.includes("days")){const t=e.match(/(\d+)-(\d+)/);if(!t)return null;let r=parseInt(t[1],10);return{minDays:1!==r?r-1:r,maxDays:parseInt(t[2],10)-1}}const t=e.match(/(\d+)\s*month/);if(t){const e=parseInt(t[1],10),r=new Date,a=new Date;a.setMonth(r.getMonth()+e);const n=864e5,u=Math.ceil((a-r)/n);return{minDays:0,maxDays:Math.min(u,364)}}return e.toLowerCase().includes("annual multi-trip")?{minDays:0,maxDays:364}:null}(Swt(a).value);if(null!==r){const{minDays:a,maxDays:n}=r,[u,o,s]=e.split("/").map(Number),[l,i,c]=t.split("/").map(Number),d=new Date(s,o-1,u),p=new Date(c,i-1,l);if(d>p)return"Departure date cannot be later than the destination date.";const m=new Date(d);m.setDate(m.getDate()+n);const v=new Date(d);if(v.setDate(v.getDate()+a),p<v||p>m)return`Return date must be ${a} to ${n} days after the selected departure date.`}return null}"Student"===u.value&&(s=30),"Senior"===u.value&&(o=76,s=85);const i=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case $Ue:return e=(0,hvt.yS)(r.value,{min:5,max:48,subject:"Full Name"}),(e=>({type:BUe,error:e}))(e);case YUe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:HUe,error:e}))(e);case KUe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:GUe,error:e}))(e);case WUe:if(e=Wbt(r.value),null!==e){e=(a=r.value,/^[A-Z0-9]{8,20}$/.test(a))?null:"Enter valid national id/passport number"}return(e=>({type:qUe,error:e}))(e);case QUe:return e=(0,hvt.yS)(r.value,{min:2,subject:"First Name"}),(e=>({type:ZUe,error:e}))(e);case XUe:return""!==r.value?(e=(0,hvt.yS)(r.value,{min:2,subject:"Middle Name"}),Q$e(e)):Q$e(null);case e$e:return e=(0,hvt.yS)(r.value,{min:4,subject:"Last Name"}),(e=>({type:t$e,error:e}))(e);case r$e:return e=(0,hvt.f0)(r.value,{min:1,subject:"Trip type value"}),(e=>({type:a$e,error:e}))(e);case n$e:return e=(0,hvt.f0)(r.value,{min:1,subject:"Cover for value"}),(e=>({type:u$e,error:e}))(e);case o$e:return e=(0,hvt.yb)(r.value,{min:o,max:s,subject:"Age"}),"Oops, you need to enter an age greater than 76."===e&&(e="Oops, you need to enter an age greater than 75."),"Oops, you need to enter an age less than 85."===e&&(e="Oops, you need to enter an age less than 86."),(e=>({type:s$e,error:e}))(e);case l$e:return e="string"==typeof r.value?(0,hvt.yS)(r.value,{min:1,subject:"Departure country"}):Array.isArray(r.value)?0===r.value.length?"Select at least one departure country":null:"Select a departure country",(e=>({type:i$e,error:e}))(e);case c$e:return e="string"==typeof r.value?(0,hvt.yS)(r.value,{min:1,subject:"Destination country"}):Array.isArray(r.value)?0===r.value.length?"Select at least one destination country":null:"Select a destination country",(e=>({type:d$e,error:e}))(e);case p$e:return e=(0,hvt.ZV)(r.value,{min:t,subject:"Departure date"}),(e=>({type:m$e,error:e}))(e);case T$e:return e=(0,hvt.ZV)(r.value,{min:null==n?void 0:n.value,subject:"Return date"}),null===e&&(e=l(null==n?void 0:n.value,r.value)),(e=>({type:O$e,error:e}))(e);case L$e:return e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults"}),(e=>({type:z$e,error:e}))(e);case k$e:return""!==r.value||null!==r.value?(e=(0,hvt.yb)(r.value,{min:0,subject:"Number of minors"}),Z$e(e)):Z$e(null);case j$e:return""!==r.value||null!==r.value?(e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults(18 to 69)"}),X$e(e)):X$e(null);case $$e:return""!==r.value||null!==r.value?(e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults(70 to 75)"}),J$e(e)):J$e(null);case W$e:return""!==r.value||null!==r.value?(e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults(76 to 80)"}),eBe(e)):eBe(null);case K$e:return""!==r.value||null!==r.value?(e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults(81 to 85)"}),tBe(e)):tBe(null);default:return null}var a})();return!i||fvt(i,Dwt)||(e.dispatch(i),Dwt=i),t(r)},Ewt=(0,_mt.Mz)(lwt,e=>e.travelDetails),Twt=(0,_mt.Mz)(Ewt,e=>e.form),Owt=((0,_mt.Mz)(Ewt,e=>e.selectedForm),(0,_mt.Mz)(Ewt,e=>e.dropOffDetails),(0,_mt.Mz)(Ewt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Ewt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(Ewt,e=>e&&e.blacklisted),(0,_mt.Mz)(Ewt,e=>e&&e.preventUserProceed),(0,_mt.Mz)(Ewt,e=>e&&e.travelDetailsSubmitted),(0,_mt.Mz)(Ewt,e=>e&&e.customer)),Pwt=(0,_mt.Mz)(Ewt,e=>e.travellers),Mwt=(0,_mt.Mz)(Ewt,e=>e.currentTravellerIndex),Lwt=e=>(0,_mt.Mz)(Twt,t=>t[e]),zwt=(Lwt("dob"),Lwt("fullName"),Lwt("firstName"),Lwt("middleName"),Lwt("lastName"),Lwt("idType"),Lwt("tinNumber"),Lwt("email"),Lwt("idNumber"),Lwt("phoneNumber"),Lwt("travellerId"),Lwt("nationalityType")),kwt=(Lwt("passportNumber"),Lwt("profession"),Lwt("officeNumber"),Lwt("town"),Lwt("postalAddress"),Lwt("bankName"),Lwt("bankHolderName"),Lwt("bankAccountNumber"),Lwt("bankBranch"),Lwt("bankAccountCurrency"),Lwt("passportBiodata")),Vwt=(Lwt("passportDocumentId"),Lwt("idDocumentId")),Rwt=Lwt("idUpload");Lwt("emergencyContactFullName"),Lwt("emergencyContactEmailAddress"),Lwt("emergencyContactPhoneNumber"),Lwt("personalDataProcessingConsent"),Lwt("childDataProcessingConsent"),Lwt("marketingUseConsent");let xwt=null;const _wt=(e,t,r)=>{const a=e.getState();const n="za";let u=0===Mwt(a)?5:0;const o=(e,t,r)=>{const a=[hvt.yS,hvt.nC,hvt.nv];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n},s=(()=>{let e;switch(r.type){case xBe:return e=(0,hvt.ND)(r.value,{subject:"Nationality Type"}),(e=>({type:_Be,error:e}))(e);case aWe:return e=(a=r.value,/^[A-Z]{2}[A-Z0-9]{12}$/.test(a))?null:"NIN format not valid",(e=>({type:nWe,error:e}))(e);case FBe:return e=(t=r.value,/^[A-Z0-9]{8,20}$/.test(t))?null:"Enter valid passport number",(e=>({type:_Be,error:e}))(e);case uWe:return e=(0,hvt.nC)(r.value,{min:10,max:10}),(e=>({type:oWe,error:e}))(e);case UBe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Profession"}),(e=>({type:$Be,error:e}))(e);case sWe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:n}),(e=>({type:lWe,error:e}))(e);case iWe:return e=(0,hvt.wB)(r.value,{subject:"Office Number",countryCode:n}),(e=>({type:cWe,error:e}))(e);case dWe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:pWe,error:e}))(e);case qBe:return e=o(r.value,{min:3,subject:"Postal Address"}),(e=>({type:KBe,error:e}))(e);case BBe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:WBe,error:e}))(e);case mWe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:vWe,error:e}))(e);case hWe:return e=o(r.value,{min:3,subject:"Bank Account Number"}),(e=>({type:gWe,error:e}))(e);case fWe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:yWe,error:e}))(e);case bWe:return e=o(r.value,{min:3,subject:"Bank Branch"}),(e=>({type:AWe,error:e}))(e);case SWe:return e=(0,hvt.ND)(r.value,{subject:"Currency"}),(e=>({type:NWe,error:e}))(e);case GBe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:YBe,error:e}))(e);case HBe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:QBe,error:e}))(e);case ZBe:return""!==r.value?(e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Middle Name"}),nqe(e)):nqe(null);case JBe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Last Name"}),(e=>({type:eWe,error:e}))(e);case tWe:return e=(0,hvt.F1)(r.value,{min:u,max:85,subject:"Date of birth"}),(e=>({type:rWe,error:e}))(e);case jWe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:UWe,error:e}))(e);case $We:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:BWe,error:e}))(e);case WWe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:n}),(e=>({type:qWe,error:e}))(e);default:return null}var t,a})();return!s||fvt(s,xwt)||(e.dispatch(s),xwt=s),t(r)};let Fwt=null;const jwt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case fqe:return e=(0,hvt.yS)(r.value,{subject:"First Name",min:2,max:48}),(e=>({type:yqe,error:e}))(e);case Eqe:return e=(0,hvt.nC)(r.value,{subject:"TIN",min:10,max:10}),(e=>({type:Tqe,error:e}))(e);case Cqe:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",countryCode:"za"}),(e=>({type:Iqe,error:e}))(e);case hqe:return e=(0,hvt.a_)(r.value,{subject:"Surname",min:2,max:48}),(e=>({type:gqe,error:e}))(e);case bqe:return e=(0,hvt.F1)(r.value,{subject:"Date of birth",max:65,min:18}),(e=>({type:Aqe,error:e}))(e);case Sqe:return e=(0,hvt.ZV)(r.value,{subject:"Date of employment"}),(e=>({type:Nqe,error:e}))(e);case Dqe:const t=(0,hvt.nC)(r.value,{min:8,max:15,subject:"ID number",required:!0}),a=(0,hvt._0)(r.value,{subject:"Passport number",required:!0});return e=(t||a)&&a?t:null,(e=>({type:wqe,error:e}))(e);default:return null}})();return!a||fvt(a,Fwt)||(e.dispatch(a),Fwt=a),t(r)};let Uwt=null;const $wt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Zqe:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),(e=>({type:Xqe,error:e}))(e);case Gqe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:Yqe,error:e}))(e);case tKe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:rKe,error:e}))(e);case uKe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:oKe,error:e}))(e);case aKe:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Postal/Home Address",min:3}),(e=>({type:nKe,error:e}))(e);default:return null}})();return!a||fvt(a,Uwt)||(e.dispatch(a),Uwt=a),t(r)};let Bwt=null;const Wwt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Gje:return e=(0,hvt.f0)(r.value,{min:1,subject:"Name"}),(e=>({type:Yje,error:e}))(e);case Hje:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Code",min:3}),(e=>({type:Qje,error:e}))(e);default:return null}})();return!a||fvt(a,Bwt)||(e.dispatch(a),Bwt=a),t(r)};let qwt=null;const Kwt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case aje:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:nje,error:e}))(e);case uje:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:oje,error:e}))(e);case sje:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:lje,error:e}))(e);default:return null}})();return!a||fvt(a,qwt)&&r.value.length>1||(e.dispatch(a),qwt=a),t(r)},Gwt=e=>e.travelSs,Ywt=(0,_mt.Mz)(Gwt,e=>e&&e.quote),Hwt=(0,_mt.Mz)(Ywt,e=>e&&e.form),Qwt=((0,_mt.Mz)(Ywt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(Ywt,e=>e&&e.premiumCalculation)),Zwt=((0,_mt.Mz)(Ywt,e=>e.selectedForm),(0,_mt.Mz)(Ywt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(Ywt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Ywt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Ywt,e=>e&&e.apiCallStatus===S.rs.PENDING)),Xwt=(0,_mt.Mz)(Ywt,e=>e.countriesApiCallStatus===S.rs.PENDING),Jwt=((0,_mt.Mz)(Ywt,e=>e.usdRateApiCallStatus===S.rs.PENDING),(0,_mt.Mz)(Ywt,e=>e&&e.totalNoOfTravellers),(0,_mt.Mz)(Ywt,e=>e.countries)),eEt=((0,_mt.Mz)(Ywt,e=>e.usdRate),(0,_mt.Mz)(Ywt,e=>e.ugxPremium)),tEt=((0,_mt.Mz)(Ywt,e=>e&&e.addedCover),(0,_mt.Mz)(Ywt,e=>e&&e.showShareModal),(0,_mt.Mz)(Ywt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(Ywt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(Ywt,e=>e&&e.ugCmbObject),(0,_mt.Mz)(Ywt,e=>e&&e.apiPendingProducts),(0,_mt.Mz)(Ywt,e=>e&&e.products),(0,_mt.Mz)(Ywt,e=>e&&e.step)),rEt=e=>(0,_mt.Mz)(Hwt,t=>t[e]),aEt=(rEt("fullName"),rEt("phoneNumber"),rEt("email"),rEt("idNumber"),rEt("tripType")),nEt=(rEt("coverFor"),rEt("age"),rEt("departureC
2ountry"),rEt("destinationCountry"),rEt("departureDate")),uEt=rEt("returnDate"),oEt=(rEt("noOfTravellers"),rEt("noOfMinors"),rEt("selectedCover"));rEt("shareEmail"),rEt("dob");let sEt=null;const lEt=(e,t,r)=>{var a,n;const u=e.getState(),o=nEt(u),s=oEt(u),l=uEt(u),i=aEt(u),c=null===(a=i.value)||void 0===a?void 0:a.split("-")[0],d=null===(n=i.value)||void 0===n?void 0:n.split("-")[1];function p(e){console.log(e,"JHKJHKJ");const t=null==e?void 0:e.split("/");if(3!==(null==t?void 0:t.length))return"Invalid date format. Use DD/MM/YYYY.";const[r,a,n]=t;return isNaN(r)||isNaN(a)||isNaN(n)?"Invalid date values.":`${n}-${a.padStart(2,"0")}-${r.padStart(2,"0")}`}let m=0,v=75;"Student"===s.value&&(v=30),"Senior"===s.value&&(m=76,v=85);const f=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case HYe:return e=(0,hvt.yS)(r.value,{min:5,max:48,subject:"Full Name"}),(e=>({type:QYe,error:e}))(e);case tHe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:rHe,error:e}))(e);case JYe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:eHe,error:e}))(e);case ZYe:if(e=Wbt(r.value),null!==e){e=(a=r.value,/^[A-Z0-9]{8,20}$/.test(a))?null:"Enter valid national id/passport number"}return(e=>({type:XYe,error:e}))(e);case aHe:return e=(0,hvt.f0)(r.value,{min:1,subject:"Trip type value"}),(e=>({type:nHe,error:e}))(e);case uHe:return e=(0,hvt.f0)(r.value,{min:1,subject:"Cover for value"}),(e=>({type:oHe,error:e}))(e);case sHe:return e=(0,hvt.yb)(r.value,{min:m,max:v,subject:"Age"}),"Oops, you need to enter an age greater than 76."===e&&(e="Oops, you need to enter an age greater than 75."),"Oops, you need to enter an age less than 85."===e&&(e="Oops, you need to enter an age less than 86."),(e=>({type:lHe,error:e}))(e);case iHe:return e=(0,hvt.yS)(r.value,{min:1,subject:"Departure country"}),(e=>({type:cHe,error:e}))(e);case dHe:return e=(0,hvt.yS)(r.value,{min:1,subject:"Destination country"}),(e=>({type:pHe,error:e}))(e);case mHe:return e=(0,hvt.ZV)(r.value,{min:t,subject:"Departure date"}),(e=>({type:vHe,error:e}))(e);case wHe:return e=function(e,t,r,a){void 0===a&&(a=new Date);const n=new Date(e),u=new Date(a);if(isNaN(n))return"Invalid return date.";const o=new Date(u);o.setDate(o.getDate()+t);const s=new Date(u);return s.setDate(s.getDate()+r),n<o?`Return date must be at least ${t} days from ${a}.`:n>s?`Return date must not exceed ${r} days from ${a}.`:null}(p(l.value),parseInt(c),parseInt(d),p(o.value)),(e=>({type:EHe,error:e}))(e);case PHe:return e=(0,hvt.yb)(r.value,{min:0,subject:"Number of adults"}),(e=>({type:MHe,error:e}))(e);case LHe:return e=(0,hvt.yb)(r.value,{min:0,subject:"Number of minors"}),(e=>({type:zHe,error:e}))(e);default:return null}var a})();return!f||fvt(f,sEt)||(e.dispatch(f),sEt=f),t(r)},iEt=(0,_mt.Mz)(Gwt,e=>e.travelDetails),cEt=(0,_mt.Mz)(iEt,e=>e.form),dEt=((0,_mt.Mz)(iEt,e=>e.selectedForm),(0,_mt.Mz)(iEt,e=>e.dropOffDetails),(0,_mt.Mz)(iEt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(iEt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(iEt,e=>e&&e.blacklisted),(0,_mt.Mz)(iEt,e=>e&&e.customer)),pEt=(0,_mt.Mz)(iEt,e=>e.travellers),mEt=(0,_mt.Mz)(iEt,e=>e.currentTravellerIndex),vEt=e=>(0,_mt.Mz)(cEt,t=>t[e]);vEt("dob"),vEt("fullName"),vEt("idType"),vEt("tinNumber"),vEt("email"),vEt("idNumber"),vEt("phoneNumber"),vEt("travellerId"),vEt("nationalityType"),vEt("passportNumber"),vEt("profession"),vEt("officeNumber"),vEt("town"),vEt("postalAddress"),vEt("bankName"),vEt("bankHolderName"),vEt("bankAccountNumber"),vEt("bankBranch"),vEt("bankAccountCurrency"),vEt("passportBiodata"),vEt("passportDocumentId"),vEt("idDocumentId"),vEt("idUpload"),vEt("emergencyContactFullName"),vEt("emergencyContactEmailAddress"),vEt("emergencyContactPhoneNumber"),vEt("channelWays");let fEt=null;const yEt=(e,t,r)=>{const a=e.getState();const n=oEt(a);let u=0===mEt(a)?5:0,o=75;"Student"===n.value&&(o=35),"Senior"===n.value&&(u=76,o=85);const s=(e,t,r)=>{const a=[hvt.yS,hvt.nC,hvt.nv];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n};function l(e,t){if(void 0===t&&(t=!0),!t&&(""===e||null==e))return null;return/^0\d{9}$/.test(e)?null:"Phone number must start with 0 and have exactly 10 digits."}const i=(()=>{let e;switch(r.type){case uQe:return e=(0,hvt.ND)(r.value,{subject:"Nationality Type"}),(e=>({type:oQe,error:e}))(e);case bQe:return e=(a=r.value)&&""!==a.trim()?/^[A-Za-z]\d{13}$/.test(a)?null:"Personal Identification Number input format. Must be one letter followed by 13 digits.":"Personal Identification Number cannot be empty",(e=>({type:AQe,error:e}))(e);case sQe:return e=(t=r.value,/^[A-Z0-9]{8,20}$/.test(t))?null:"Enter valid passport number",(e=>({type:oQe,error:e}))(e);case SQe:return e=(0,hvt.nC)(r.value,{min:10,max:10}),(e=>({type:NQe,error:e}))(e);case iQe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Profession"}),(e=>({type:cQe,error:e}))(e);case CQe:return e=l(r.value,!0),(e=>({type:IQe,error:e}))(e);case DQe:return e=l(r.value,!1),(e=>({type:wQe,error:e}))(e);case EQe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:TQe,error:e}))(e);case mQe:return e=s(r.value,{min:3,subject:"Postal Address"}),(e=>({type:vQe,error:e}))(e);case dQe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:pQe,error:e}))(e);case OQe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:PQe,error:e}))(e);case zQe:return e=s(r.value,{min:3,subject:"Bank Account Number"}),(e=>({type:kQe,error:e}))(e);case MQe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Town"}),(e=>({type:LQe,error:e}))(e);case VQe:return e=s(r.value,{min:3,subject:"Bank Branch"}),(e=>({type:RQe,error:e}))(e);case xQe:return e=(0,hvt.ND)(r.value,{subjet:"Currency"}),(e=>({type:_Qe,error:e}))(e);case fQe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:yQe,error:e}))(e);case hQe:return e=(0,hvt.F1)(r.value,{min:u,max:o,subject:"Date of birth"}),(e=>({type:gQe,error:e}))(e);case ZQe:return e=e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:XQe,error:e}))(e);case JQe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:eZe,error:e}))(e);case tZe:return e=l(r.value,!0),(e=>({type:rZe,error:e}))(e);default:return null}var t,a})();return!i||fvt(i,fEt)||(e.dispatch(i),fEt=i),t(r)};let hEt=null;const gEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case gZe:return e=(0,hvt.yS)(r.value,{subject:"First Name",min:2,max:48}),(e=>({type:bZe,error:e}))(e);case PZe:return e=(0,hvt.nC)(r.value,{subject:"TIN",min:10,max:10}),(e=>({type:MZe,error:e}))(e);case wZe:return e=(0,hvt.wB)(r.value,{subject:"Mobile Number",countryCode:"za"}),(e=>({type:EZe,error:e}))(e);case AZe:return e=(0,hvt.a_)(r.value,{subject:"Surname",min:2,max:48}),(e=>({type:SZe,error:e}))(e);case NZe:return e=(0,hvt.F1)(r.value,{subject:"Date of birth",max:65,min:18}),(e=>({type:CZe,error:e}))(e);case IZe:return e=(0,hvt.ZV)(r.value,{subject:"Date of employment"}),(e=>({type:DZe,error:e}))(e);case TZe:const t=(0,hvt.nC)(r.value,{min:8,max:15,subject:"ID number",required:!0}),a=(0,hvt._0)(r.value,{subject:"Passport number",required:!0});return e=(t||a)&&a?t:null,(e=>({type:OZe,error:e}))(e);default:return null}})();return!a||fvt(a,hEt)||(e.dispatch(a),hEt=a),t(r)};let bEt=null;const AEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case JZe:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),(e=>({type:eXe,error:e}))(e);case HZe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:QZe,error:e}))(e);case aXe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:nXe,error:e}))(e);case sXe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:lXe,error:e}))(e);case uXe:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Postal/Home Address",min:3}),(e=>({type:oXe,error:e}))(e);case iXe:return e=(0,hvt.yS)(r.value,{subject:"Town"}),(e=>({type:cXe,error:e}))(e);default:return null}})();return!a||fvt(a,bEt)||(e.dispatch(a),bEt=a),t(r)};let SEt=null;const NEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case uYe:return e=(0,hvt.f0)(r.value,{min:1,subject:"Name"}),(e=>({type:oYe,error:e}))(e);case sYe:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value,{subject:"Code",min:3}),(e=>({type:lYe,error:e}))(e);default:return null}})();return!a||fvt(a,SEt)||(e.dispatch(a),SEt=a),t(r)};let CEt=null;const IEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case AGe:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:SGe,error:e}))(e);case NGe:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:CGe,error:e}))(e);case IGe:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:DGe,error:e}))(e);default:return null}})();return!a||fvt(a,CEt)&&r.value.length>1||(e.dispatch(a),CEt=a),t(r)};let DEt=null;const wEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case fJe:return e=(0,hvt.yS)(r.value,{subject:"Name",required:!0}),(e=>({type:yJe,error:e}))(e);case hJe:return e=(0,hvt.QA)(r.value,{subject:"Code",required:!0}),(e=>({type:gJe,error:e}))(e);case aJe:return e=(0,hvt.u4)(r.value,{subject:"Intermediary",required:!0}),(e=>({type:nJe,error:e}))(e);default:return null}})();return!a||fvt(a,DEt)||(e.dispatch(a),DEt=a),t(r)};let EEt=null;const TEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case v6e:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name",required:!0}),((e,t)=>({type:f6e,index:e,error:t}))(r.index,e);case y6e:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name",required:!0}),((e,t)=>({type:h6e,index:e,error:t}))(r.index,e);case T6e:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"A minor first name",required:!0}),((e,t)=>({type:O6e,index:e,error:t}))(r.index,e);case P6e:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"A minor last name",required:!0}),((e,t)=>({type:M6e,index:e,error:t}))(r.index,e);case g6e:return/^[A-Z0-9]{5,}$/.test(r.value)?(e=(0,hvt._0)(r.value),q6e(r.index,e)):(e=(0,hvt.nC)(r.value,{min:8,max:15}),q6e(r.index,e));case A6e:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2,required:!0}),((e,t)=>({type:S6e,index:e,error:t}))(r.index,e);case N6e:return e=(0,hvt.nv)(r.value,{subject:"Location",min:2,required:!0}),((e,t)=>({type:C6e,index:e,error:t}))(r.index,e);case L6e:return e=(0,hvt.nv)(r.value,{subject:"Location",min:2,required:!0}),((e,t)=>({type:z6e,index:e,error:t}))(r.index,e);case R6e:return e=(0,hvt.ND)(r.value.toString(),{subject:"Is Minor",min:2,required:!0}),((e,t)=>({type:x6e,index:e,error:t}))(r.index,e);case I6e:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za",required:!0}),((e,t)=>({type:D6e,index:e,error:t}))(r.index,e);case w6e:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),((e,t)=>({type:E6e,index:e,error:t}))(r.index,e);case k6e:return e=(0,hvt.nC)(r.value.toString(),{min:1,max:100,subject:" Percentage Split",required:!0}),((e,t)=>({type:V6e,index:e,error:t}))(r.index,e);default:return null}})();return!a||fvt(a,EEt)||(e.dispatch(a),EEt=a),t(r)};let OEt=null;const PEt=(e,t,r)=>{const a=((e,t,a)=>{let n;switch(r.type){case d9e:return n=(0,hvt.w0)(null===(e=r.value)||void 0===e?void 0:e.base64File,{subject:"Passport",required:!0}),(e=>({type:p9e,error:e}))(n);case i9e:return n=(0,hvt.w0)(null===(t=r.value)||void 0===t?void 0:t.base64File,{subject:"ID",required:!0}),(e=>({type:c9e,error:e}))(n);case m9e:return n=(0,hvt.w0)(null===(a=r.value)||void 0===a?void 0:a.base64File,{subject:"KRA PIN Certificate",required:!0}),(e=>({type:v9e,error:e}))(n);default:return null}})();return!a||fvt(a,OEt)||(e.dispatch(a),OEt=a),t(r)};let MEt=null;const LEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case p5e:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"ke"}),(e=>({type:m5e,error:e}))(e);case v5e:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:f5e,error:e}))(e);default:return null}})();return!a||fvt(a,MEt)&&r.value.length>1||(e.dispatch(a),MEt=a),t(r)};function zEt(e,t){let{min:r,max:a,subject:n="Date of birth",required:u=!0,pronoun:o=uft.$W.PRONOUN.YOUR,retainSubjectCase:s,yearsToNotGoAboveSaving:l,yearsToNotGoAboveSavingValue:i}=void 0===t?{}:t;if(!e&&u)return nft.Lz(n,s);if(!e&&!u)return null;const c=(0,aft.mapToDateParts)(e);if(!c)return nft.kV;if(!function(e){const t=function(e){const t=e.month,r=e.day,a=e.year;if(isNaN(r))return!1;if(a%4==0&&2===t&&29===r)return!0;
2if(r>aft.DAYS_IN_MONTHS[t-1]||r<=0)return!1;return!0}(e),r=function(e){const t=e.month;if(isNaN(t))return!1;return t<=12&&t>0}(e),a=function(e){const t=e.year;if(isNaN(t))return!1;return t>0}(e);if(!t||!r||!a)return!1;return!0}(c))return nft.kV;if(function(e){const t=new Date(e.year,e.month-1,e.day);return(new Date).getTime()-t.getTime()<0}(c))return nft.FO(o,s);if(function(e){return e.year<1850}(c))return nft.NG;const d=kEt(c);return r&&d<r?nft.M(r,o,s):a&&d>a?nft.j7(a,o,s):d>=65&&d<=70&&l>i?nft.r5(i,o,s):null}function kEt(e){const t=new Date(e.year,e.month-1,e.day);var r=Date.now()-t.getTime(),a=new Date(r);return Math.abs(a.getUTCFullYear()-1970)}const VEt=e=>null==e?void 0:e.digitalSavings,REt=(0,_mt.Mz)(VEt,e=>e&&e.quote),xEt=(0,_mt.Mz)(REt,e=>e&&e.form),_Et=((0,_mt.Mz)(REt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(REt,e=>e&&e.premiumCalculation)),FEt=((0,_mt.Mz)(REt,e=>e&&e.isOnAttitude),(0,_mt.Mz)(REt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(REt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(REt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(REt,e=>e&&e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(REt,e=>e&&e.addedToCover),(0,_mt.Mz)(REt,e=>e&&e.showShareModal),(0,_mt.Mz)(REt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(REt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(REt,e=>e&&e.keCmbObject),e=>(0,_mt.Mz)(xEt,t=>t[e])),jEt=((0,_mt.Mz)(REt,e=>e&&e.isTokenExpired),FEt("attitude"),FEt("saving_category"),FEt("desired")),UEt=FEt("frequency"),$Et=FEt("lumpsum");FEt("startdate"),FEt("duration"),FEt("shareEmail");let BEt=null;const WEt=(e,t,r)=>{const a=xEt(e.getState()),n=(()=>{let e;switch(r.type){case Z0e:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:X0e,error:e}))(e);case J0e:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Title"}),(e=>({type:e1e,error:e}))(e);case t1e:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:r1e,error:e}))(e);case a1e:const t=75-kEt((0,aft.mapToDateParts)(r.value));return e=zEt(r.value,{min:18,max:70,yearsToNotGoAboveSaving:a.duration.value,yearsToNotGoAboveSavingValue:t}),(e=>({type:n1e,error:e}))(e);case h1e:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:g1e,error:e}))(e);case C1e:return e=(0,hvt.ND)(r.value,{}),(e=>({type:I1e,error:e}))(e);case D1e:return e=(0,hvt.ND)(r.value,{required:!0,min:2}),(e=>({type:w1e,error:e}))(e);case E1e:return e=(0,hvt.ND)(r.value,{}),(e=>({type:T1e,error:e}))(e);case M1e:return e=(0,hvt.yS)(r.value,{min:3,subject:"Employer Name"}),(e=>({type:L1e,error:e}))(e);case z1e:return e=(0,hvt.ND)(r.value,{min:2,subject:"Income Range"}),(e=>({type:k1e,error:e}))(e);case O1e:return e=(0,hvt.yS)(r.value,{min:3,subject:"Income"}),(e=>({type:P1e,error:e}))(e);case V1e:return e=(0,hvt.yS)(r.value,{min:3,subject:"Source of funds details"}),(e=>({type:R1e,error:e}))(e);case d1e:return e=(0,hvt.nC)(r.value,{min:8,max:15}),(e=>({type:p1e,error:e}))(e);case m1e:return e=(0,hvt._0)(r.value),(e=>({type:v1e,error:e}))(e);case i1e:return e=(0,hvt.ND)(r.value,{required:!0,min:2}),(e=>({type:c1e,error:e}))(e);case f1e:return e=(0,hvt.$V)(r.value),(e=>({type:y1e,error:e}))(e);case s1e:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:l1e,error:e}))(e);case u1e:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:o1e,error:e}))(e);case b1e:return e=(0,hvt.nv)(r.value,{min:3,max:66,subject:"Physical address ",required:!0}),(e=>({type:A1e,error:e}))(e);case S1e:return e=(0,hvt.nv)(r.value,{min:3,max:66,subject:"Postal Box Number",required:!0}),(e=>({type:N1e,error:e}))(e);default:return null}})();return!n||fvt(n,BEt)||(e.dispatch(n),BEt=n),t(r)};let qEt=null;const KEt=new Date,GEt=`${String(KEt.getDate()).padStart(2,"0")}/${String(KEt.getMonth()+1).padStart(2,"0")}/${KEt.getFullYear()}`;let YEt=null;const HEt=(e,t,r)=>r.type.startsWith(C9e)?LEt(e,t,r):r.type.startsWith(Y6e)?PEt(e,t,r):r.type.startsWith(ZXe)?wEt(e,t,r):r.type.startsWith(LJe)?((e,t,r)=>{const a=UEt(e.getState()),n=(()=>{let e;switch(r.type){case v0e:return e=(0,hvt.Zu)(r.value,{subject:"Desired amount",required:!0,min:"quaterly"===a.value?9e3:"semiannual"===a.value?18e3:"yearly"===a.value?36e3:3e3}),E0e(e);case y0e:return e=(0,hvt.yS)(r.value,{subject:"Frequency",required:!0}),w0e(e);case g0e:return e=(0,hvt.Zu)(r.value,{subject:"Lumpsum amount",required:!0,min:3e5}),T0e(e);case N0e:return e=(0,hvt.Zu)(r.value,{subject:"Duration",required:!0}),P0e(e);case A0e:return e=(0,hvt.ZV)(r.value,{subject:"Start date",required:!0,min:GEt}),O0e(e);default:return null}})();return!n||fvt(n,qEt)||(e.dispatch(n),qEt=n),t(r)})(e,t,r):r.type.startsWith(k0e)?WEt(e,t,r):r.type.startsWith(Y1e)?TEt(e,t,r):r.type.startsWith(kJe)?((e,t,r)=>{const a=(()=>{let e;return r.type===l0e?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),D0e(e)):null})();return!a||fvt(a,YEt)&&r.value.length>1||(e.dispatch(a),YEt=a),t(r)})(e,t,r):null;let QEt=null;const ZEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case wDe:return e=function(e){if(!e||e.length<1)return"Input cannot be empty.";const t=/[a-zA-Z]/.test(e),r=/[0-9]/.test(e);return/^[a-zA-Z0-9]+$/.test(e)?t&&r?null:"Input must contain both letters and numbers.":"Input must contain only letters and numbers."}(r.value),(e=>({type:EDe,error:e}))(e);case TDe:return e=(0,hvt.nv)(r.value,{subject:"Chassis number"}),(e=>({type:ODe,error:e}))(e);case MDe:return e=(0,hvt.nC)(r.value,{subject:"TIN Number",max:9,min:9}),(e=>({type:LDe,error:e}))(e);case zDe:return e=(0,hvt.QX)(r.value,{subject:"Fuel type"}),(e=>({type:kDe,error:e}))(e);default:return null}})();return!a||fvt(a,QEt)||(e.dispatch(a),QEt=a),t(r)};let XEt=null;const JEt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Twe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Driver Health Declaration",required:!0}),(e=>({type:Owe,error:e}))(e);case Pwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Vehicle Condition Declaration",required:!0}),(e=>({type:Mwe,error:e}))(e);case Lwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Driver License Declaration",required:!0}),(e=>({type:zwe,error:e}))(e);case kwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Average Clause Consent",required:!0}),(e=>({type:Vwe,error:e}))(e);case Rwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Full Value Declaration",required:!0}),(e=>({type:xwe,error:e}))(e);case _we:return e=(0,hvt.yS)(r.value.toString(),{subject:"Marketing Consent",required:!1}),(e=>({type:Fwe,error:e}))(e);case jwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Privacy Policy Confirmation",required:!0}),(e=>({type:Uwe,error:e}))(e);case $we:return e=(0,hvt.yS)(r.value.toString(),{subject:"Advice Acknowledgement Indemnity",required:!0}),(e=>({type:Bwe,error:e}))(e);case Wwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"No Premium Refund Acknowledgement",required:!0}),(e=>({type:qwe,error:e}))(e);case Kwe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Full Premium Settlement Consent",required:!0}),(e=>({type:Gwe,error:e}))(e);case Ywe:return e=(0,hvt.yS)(r.value.toString(),{subject:"Final Declaration Agreement",required:!0}),(e=>({type:Hwe,error:e}))(e);default:return null}})();return!a||fvt(a,XEt)||(e.dispatch(a),XEt=a),t(r)};let eTt=null;const tTt=(e,t,r)=>{const a=((e,t,a,n,u,o,s)=>{let l;switch(r.type){case JDe:return l=(0,hvt.w0)(r.value?null===(e=r.value)||void 0===e?void 0:e.base64File:null,{subject:"ID",required:!0}),(e=>({type:ewe,error:e}))(l);case twe:return l=(0,hvt.w0)(r.value?null===(t=r.value)||void 0===t?void 0:t.base64File:null,{subject:"ID",required:!0}),(e=>({type:rwe,error:e}))(l);case swe:return l=(0,hvt.w0)(r.value?null===(a=r.value)||void 0===a?void 0:a.base64File:null,{subject:"ID",required:!0}),(e=>({type:lwe,error:e}))(l);case iwe:return l=(0,hvt.w0)(r.value?null===(n=r.value)||void 0===n?void 0:n.base64File:null,{subject:"ID",required:!0}),(e=>({type:cwe,error:e}))(l);case awe:return l=(0,hvt.w0)(r.value?null===(u=r.value)||void 0===u?void 0:u.base64File:null,{subject:"ID",required:!0}),(e=>({type:nwe,error:e}))(l);case uwe:return l=(0,hvt.w0)(r.value?null===(o=r.value)||void 0===o?void 0:o.base64File:null,{subject:"ID",required:!0}),(e=>({type:owe,error:e}))(l);case dwe:return l=(0,hvt.w0)(r.value?null===(s=r.value)||void 0===s?void 0:s.base64File:null,{subject:"ID",required:!0}),(e=>({type:pwe,error:e}))(l);default:return null}})();return!a||fvt(a,eTt)||(e.dispatch(a),eTt=a),t(r)};let rTt=null;const aTt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case EEe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:TEe,error:e}))(e);case OEe:return e=(0,hvt.yb)(r.value,{subject:"Agent Code"}),(e=>({type:PEe,error:e}))(e);default:return null}})();return!a||fvt(a,rTt)||(e.dispatch(a),rTt=a),t(r)};let nTt=null;const uTt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case VIe:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"rw"}),(e=>({type:RIe,error:e}))(e);case xIe:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:_Ie,error:e}))(e);default:return null}})();return!a||fvt(a,nTt)&&r.value.length>1||(e.dispatch(a),nTt=a),t(r)},oTt=e=>null==e?void 0:e.motorPrivateRW,sTt=(0,_mt.Mz)(oTt,e=>e.personalDetails),lTt=(0,_mt.Mz)(sTt,e=>e.form),iTt=((0,_mt.Mz)(sTt,e=>e.selectedForm),(0,_mt.Mz)(sTt,e=>e&&e.blacklisted),(0,_mt.Mz)(sTt,e=>e.dropOffDetails),(0,_mt.Mz)(sTt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(sTt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(sTt,e=>e.nidaStatus===S.rs.PENDING)),cTt=(0,_mt.Mz)(sTt,e=>e.natiolalityApiCallStatus===S.rs.PENDING),dTt=((0,_mt.Mz)(sTt,e=>e.apiCallStatus),(0,_mt.Mz)(sTt,e=>e.nationalities),e=>(0,_mt.Mz)(lTt,t=>t[e]));dTt("dob"),dTt("gender"),dTt("firstName"),dTt("lastName"),dTt("phoneNumber"),dTt("email"),dTt("idNumber"),dTt("passport"),dTt("idType"),dTt("occupation"),dTt("nationality"),dTt("salutation"),dTt("district"),dTt("sector"),dTt("cell"),dTt("village");let pTt=null;const mTt=(e,t,r)=>{lTt(e.getState());const a=(()=>{let e;switch(r.type){case oCe:return e=(0,hvt.ND)(r.value,{subject:"Gender"}),(e=>({type:sCe,error:e}))(e);case lCe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:iCe,error:e}))(e);case cCe:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:dCe,error:e}))(e);case pCe:return e=(0,hvt.ND)(r.value,{}),(e=>({type:mCe,error:e}))(e);case yCe:return e=(0,hvt.ND)(r.value,{}),(e=>({type:hCe,error:e}))(e);case gCe:return e=(0,hvt.nC)(r.value,{min:16,max:16}),(e=>({type:bCe,error:e}))(e);case ACe:return e=(t=r.value)?/^[A-Z]{2}[0-9]{7}$/.test(t)?null:"Invalid passport format. Use two uppercase letters followed by 7 digits (e.g., AB1234567).":"Passport number is required.",(e=>({type:SCe,error:e}))(e);case ICe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"rw"}),(e=>({type:DCe,error:e}))(e);case wCe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:ECe,error:e}))(e);case vCe:return e=(0,hvt.F1)(r.value,{min:18,max:85}),(e=>({type:fCe,error:e}))(e);case PCe:return e=(0,hvt.QX)(r.value,{min:2,max:64,subject:"District",required:!1}),(e=>({type:MCe,error:e}))(e);case LCe:return e=(0,hvt.QX)(r.value,{min:2,max:64,subject:"Sector",required:!1}),(e=>({type:zCe,error:e}))(e);case kCe:return e=(0,hvt.QX)(r.value,{min:2,max:64,subject:"Cell",required:!1}),(e=>({type:VCe,error:e}))(e);case RCe:return e=(0,hvt.QX)(r.value,{min:2,max:64,subject:"Village",required:!1}),(e=>({type:xCe,error:e}))(e);default:return null}var t})();return!a||fvt(a,pTt)||(e.dispatch(a),pTt=a),t(r)},vTt=(0,_mt.Mz)(oTt,e=>e&&e.quote),fTt=(0,_mt.Mz)(vTt,e=>e&&e.form),yTt=((0,_mt.Mz)(vTt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(vTt,e=>e&&e.premiumCalculationUg)),hTt=((0,_mt.Mz)(vTt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(vTt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(vTt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(vTt,e=>e&&e.apiCallStatus===S.wK.PENDING)),gTt=(0,_mt.Mz)(vTt,e=>e&&e.shareQuoteAPIStatus===S.wK.PENDING),bTt=((0,_mt.Mz)(vTt,e=>e&&e.addedCover),(0,_mt.Mz)(vTt,e=>e&&e.showShareModal),(0,_mt.Mz)(vTt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(vTt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(vTt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(fTt,t=>t[e])),ATt=((0,_mt.Mz)(vTt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(vTt,e=>e&&e.carMakesApiStatus===S.rs.PENDING)),STt=(0,_mt.Mz)(vTt,e=>e&&e.carModelsApiStatus===S.rs.PENDING),NTt=((0,_mt.Mz)(vTt,e=>e&&e.vehicleTypesApiStatus===S.rs.PENDING),(0,_mt.Mz)(vTt,e=>e&&e.occupantLimitsApiStatus===S.rs.PENDING),(0,_mt.Mz)(vTt,e=>e&&e.carMakesApiStatus),(0,_mt.Mz)(vTt,e=>e&&e.carModelsApiStatus),(0,_mt.Mz)(vTt,e=>e&&e.vehicleTypesApiStatus)),CTt=(0,_mt.Mz)(vTt,e=>e&&e.occupantLimitsApiStatus),ITt=((0,_mt.Mz)(vTt,e=>e&&e.valuersApiCallStatus===S.rs.PENDING),(0,_mt.Mz)(vTt,e=>e&&e.valuers),(0,_mt.Mz)(vTt,e=>
2e&&e.apiQuoteResponse)),DTt=(bTt("fullName"),bTt("carMake")),wTt=(bTt("carModel"),bTt("yearOfManufacture"),bTt("seatsNumber")),ETt=(bTt("coveredNumber"),bTt("sumInsured"),bTt("carValue"),bTt("carUse"),bTt("carReach"),bTt("shareEmail"),bTt("selectedCover")),TTt=bTt("vehicleType");bTt("carMakes"),bTt("carModels"),bTt("vehicleTypes"),bTt("occupantLimits"),bTt("insurancePaymentPlan");let OTt=null;const PTt=(e,t,r)=>{const a=wTt(e.getState()),n=((e,t,n,u)=>{let o;switch(r.type){case dNe:return o=(0,hvt.yS)(r.value,{subject:"Full name"}),(e=>({type:pNe,error:e}))(o);case mNe:return o=(0,Yvt.nv)(null===(e=r.value)||void 0===e?void 0:e.title,{subject:"Car make"}),(e=>({type:vNe,error:e}))(o);case fNe:return o=(0,Yvt.nv)(null===(t=r.value)||void 0===t?void 0:t.title,{subject:"Car model"}),(e=>({type:yNe,error:e}))(o);case hNe:return o=(0,hvt.nC)(r.value,{subject:"Year of manufacture",min:4,max:4}),(e=>({type:gNe,error:e}))(o);case ENe:return o=(0,hvt.yS)(r.value,{subject:"Car use"}),(e=>({type:TNe,error:e}))(o);case ONe:return o=(0,hvt.yS)(r.value,{subject:"Car reach"}),(e=>({type:PNe,error:e}))(o);case bNe:return o=(0,hvt.yb)(r.value,{subject:"Seating Capacity"}),(e=>({type:ANe,error:e}))(o);case CNe:return o=(0,hvt.nC)(null===(n=r.value)||void 0===n?void 0:n.toString(),{subject:"Sum Insured"}),(e=>({type:INe,error:e}))(o);case SNe:return o=(0,hvt.yb)(r.value,{subject:"Number of Occupants",max:parseInt(a.value?a.value:0)}),(e=>({type:NNe,error:e}))(o);case DNe:return o=(0,hvt.yb)(r.value,{subject:"Insurance payment plan"}),(e=>({type:wNe,error:e}))(o);case MNe:return o=(0,hvt.yb)(r.value,{subject:"Car value"}),(e=>({type:LNe,error:e}))(o);case xNe:return o=(0,hvt.nC)(null===(u=r.value)||void 0===u?void 0:u.toString(),{subject:"Vehicle Type"}),(e=>({type:_Ne,error:e}))(o);default:return null}})();return!n||fvt(n,OTt)||(e.dispatch(n),OTt=n),t(r)};let MTt=null;const LTt=(e,t,r)=>{const a=(()=>{let e;return r.type===zNe?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:kNe,error:e}))(e)):null})();return!a||fvt(a,MTt)&&r.value.length>1||(e.dispatch(a),MTt=a),t(r)},zTt=e=>null==e?void 0:e.afyaImara,kTt=(0,_mt.Mz)(zTt,e=>e&&e.quote),VTt=(0,_mt.Mz)(kTt,e=>e&&e.form),RTt=((0,_mt.Mz)(kTt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(kTt,e=>e&&e.premium)),xTt=((0,_mt.Mz)(kTt,e=>e&&e.selectedCoverOption),(0,_mt.Mz)(kTt,e=>e&&e.productId)),_Tt=((0,_mt.Mz)(kTt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(kTt,e=>e&&e.apiPayloadCollectionStatus),(0,_mt.Mz)(kTt,e=>e&&e.apiCallStatus===S.wK.SUCCESS),(0,_mt.Mz)(kTt,e=>e&&e.apiCallStatus===S.wK.FAILURE),(0,_mt.Mz)(kTt,e=>e&&e.apiCallStatus===S.wK.PENDING)),FTt=((0,_mt.Mz)(kTt,e=>e&&e.addedCover),(0,_mt.Mz)(kTt,e=>e&&e.pageName)),jTt=((0,_mt.Mz)(kTt,e=>e&&e.showShareModal),(0,_mt.Mz)(kTt,e=>e&&e.showCoverOptions),(0,_mt.Mz)(kTt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(kTt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(kTt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(VTt,t=>t[e])),UTt=((0,_mt.Mz)(kTt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(kTt,e=>e&&e.coverOptionsApiStatus===S.rs.PENDING),(0,_mt.Mz)(kTt,e=>e&&e.apiPendingProducts===S.rs.PENDING)),$Tt=((0,_mt.Mz)(kTt,e=>{var t;return e&&(null===(t=e.products)||void 0===t?void 0:t.products)||null}),(0,_mt.Mz)(kTt,e=>e&&e.comparisonApiCallStatus===S.rs.PENDING)),BTt=(0,_mt.Mz)(kTt,e=>e&&e.comparisonData);(0,_mt.Mz)(kTt,e=>e&&e.selectedPlanIndex),(0,_mt.Mz)(kTt,e=>e&&e.selectedPlanIndexComparison),jTt("dob"),jTt("coverLimit"),jTt("profession"),jTt("spouseIncluded"),jTt("spouseDob"),jTt("childrenIncluded"),jTt("childrenDobs"),jTt("excessProtector"),jTt("uncommonRisk"),jTt("violenceAndTerrorism"),jTt("shareEmail"),jTt("coverOptions"),jTt("inpatientCover"),jTt("outpatientCover"),jTt("outpatientCoverOption"),jTt("fullName"),jTt("email"),jTt("phoneNumber"),jTt("omRescuePlus");let WTt=null;const qTt=(e,t,r)=>{const a=xTt(e.getState()),n=(()=>{let e;switch(r.type){case Xme:return e=(0,hvt.Ut)(r.value,{required:!0,min:1,subject:"Phone number",countryCode:"ke"}),(e=>({type:Jme,error:e}))(e);case Yme:return e=(0,hvt.yS)(r.value,{required:!0,min:1,subject:"Full Name"}),(e=>({type:Hme,error:e}))(e);case Qme:return e=(0,hvt.DT)(r.value,{required:!0,min:1,subject:"Email Address"}),(e=>({type:Zme,error:e}))(e);case Ome:return e=2!=a?(0,hvt.F1)(r.value,{min:18,max:65}):(0,hvt.F1)(r.value,{min:65,max:85}),(e=>({type:Pme,error:e}))(e);case Mme:return e=(0,hvt.ND)(r.value,{subject:"Cover Limit"}),(e=>({type:Lme,error:e}))(e);case Vme:return e=(0,hvt.ND)(r.value,{subject:"Spouse Included"}),(e=>({type:Rme,error:e}))(e);case xme:return e=(0,hvt.yb)(r.value,{min:18,max:65}),(e=>({type:_me,error:e}))(e);case Fme:return e=(0,hvt.ND)(r.value,{subject:"Children Included"}),(e=>({type:jme,error:e}))(e);case Nme:return e=(0,hvt.ND)(r.value,{subject:"Inpatient Cover"}),(e=>({type:Cme,error:e}))(e);case Ime:return e=(0,hvt.ND)(r.value,{subject:"Outpatient Cover"}),(e=>({type:wme,error:e}))(e);case Eme:return e=(0,hvt.ND)(r.value,{subject:"Outpatient Cover Option"}),(e=>({type:Tme,error:e}))(e);case Ume:if(Array.isArray(r.value))if(r.value.length>0)for(const t of r.value){if(null!==(0,hvt.yb)(t,{min:0,max:18})){e="Ensure that children are between the ages of 0 and 18 years";break}}else e=(0,hvt.yb)(r.value[0],{min:0,max:65});else{null!==(0,hvt.yb)(r.value.newValue,{min:0,max:18})&&(e="Ensure that children are between the ages of 0 and 18 years")}return(e=>({type:$me,error:e}))(e);default:return null}})();return!n||fvt(n,WTt)||(e.dispatch(n),WTt=n),t(r)};let KTt=null;const GTt=new Date,YTt=`${String(GTt.getDate()).padStart(2,"0")}/${String(GTt.getMonth()+1).padStart(2,"0")}/${GTt.getFullYear()}`,HTt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Kbe:return e=(0,hvt.yS)(r.value,{subject:"Relationship",min:2}),(e=>({type:Gbe,error:e}))(e);case Ybe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Name"}),(e=>({type:Hbe,error:e}))(e);case Qbe:return e=(0,hvt.QA)(r.value,{min:2,max:48,subject:"ID Number"}),(e=>({type:Zbe,error:e}))(e);case eAe:return e=(0,hvt.ZV)(r.value,{subject:"Date of Onset",max:YTt}),(e=>({type:tAe,error:e}))(e);case rAe:return e=(0,hvt.ZV)(r.value,{subject:"Date of Last Episode",max:YTt}),(e=>({type:aAe,error:e}))(e);case nAe:return e=(0,hvt.yS)(r.value,{subject:"Past or Current Treatment",min:2}),(e=>({type:uAe,error:e}))(e);default:return null}})();return!a||fvt(a,KTt)||(e.dispatch(a),KTt=a),t(r)};function QTt(e){return/^[0-9]{8,15}$/.test(e)||/^[A-Z]{1,2}[0-9]{4,8}$/.test(e)?null:e.length<6?"The input is too short. Minimum length is 6 characters for passports and 8 characters for IDs.":e.length>15?"The input is too long. Maximum length is 15 characters for IDs and 8 characters for passports.":/^[A-Z0-9]+$/.test(e)?/^[A-Z]{3,}/.test(e)?"Passports should have 1 to 2 letters at the beginning.":/^[A-Z]{1,2}[0-9]{9,}$/.test(e)?"Passport numbers should have 4 to 8 digits after the letters.":"Invalid ID or passport format.":"The input should contain only letters and digits."}let ZTt=null;
2const XTt=(e,t,r)=>{const a=kTt(e.getState()),n=(()=>{let e;switch(r.type){case ahe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:nhe,error:e}))(e);case Dhe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Gender"}),(e=>({type:whe,error:e}))(e);case Ehe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Marital Status"}),(e=>({type:The,error:e}))(e);case Ohe:return e=(0,hvt.nC)(r.value,{min:7,subject:"SHIF Number"}),(e=>({type:Phe,error:e}))(e);case ihe:return console.log(a),e=(0,hvt.F1)(r.value,{min:"2"===a.productId?65:18,max:"2"===a.productId?85:65}),(e=>({type:che,error:e}))(e);case dhe:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",required:!0,countryCode:"ke"}),(e=>({type:phe,error:e}))(e);case mhe:return e=QTt(r.value),(e=>({type:vhe,error:e}))(e);case fhe:return e=(0,hvt.$V)(r.value),(e=>({type:yhe,error:e}))(e);case hhe:return e=(0,hvt.nv)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:ghe,error:e}))(e);case She:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:Nhe,error:e}))(e);case bhe:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),(e=>({type:Ahe,error:e}))(e);case Che:return e=(0,hvt.QA)(r.value),(e=>({type:Ihe,error:e}))(e);default:return null}})();return!n||fvt(n,ZTt)||(e.dispatch(n),ZTt=n),t(r)};function JTt(e,t){if(!/^\d{2}\/\d{2}\/\d{4}$/.test(e))return"Invalid date format. Use DD/MM/YYYY.";const[r,a,n]=e.split("/").map(Number),u=new Date(n,a-1,r);if(u.getDate()!==r||u.getMonth()!==a-1||u.getFullYear()!==n)return"Invalid date. Please check the day, month, and year.";const o=new Date,s=new Date(o.getFullYear()-t,o.getMonth(),o.getDate()),l=new Date(o.getFullYear()-(t+1),o.getMonth(),o.getDate()+1);return u>s?`You must be at least ${t} years old.`:u<l?`You must be less than ${t+1} years old.`:null}let eOt=null;const tOt=(e,t,r)=>{const a=VTt(e.getState()),n=(e=>{let t;switch(r.type){case Ege:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:Tge,error:e}))(t);case Oge:return t=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:Pge,error:e}))(t);case qge:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Gender"}),(e=>({type:Kge,error:e}))(t);case Gge:return t=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Marital Status"}),(e=>({type:Yge,error:e}))(t);case Hge:return t=(0,hvt.nC)(r.value,{min:7,subject:"SHIF Number"}),(e=>({type:Qge,error:e}))(t);case Mge:return t=JTt(r.value,parseInt((null==a||null===(e=a.spouseDob)||void 0===e?void 0:e.value)||0)),(e=>({type:Lge,error:e}))(t);case zge:return t=(0,hvt.wB)(r.value,{subject:"Phone Number",required:!0,countryCode:"ke"}),(e=>({type:kge,error:e}))(t);case Vge:return t=function(e){return/^[0-9]{8,15}$/.test(e)||/^[A-Z]{1,2}[0-9]{4,8}$/.test(e)?null:e.length<6?"The input is too short. Minimum length is 6 characters for passports and 8 characters for IDs.":e.length>15?"The input is too long. Maximum length is 15 characters for IDs and 8 characters for passports.":/^[A-Z0-9]+$/.test(e)?/^[A-Z]{3,}/.test(e)?"Passports should have 1 to 2 letters at the beginning.":/^[A-Z]{1,2}[0-9]{9,}$/.test(e)?"Passport numbers should have 4 to 8 digits after the letters.":"Invalid ID or passport format.":"The input should contain only letters and digits."}(r.value),(e=>({type:Rge,error:e}))(t);case Fge:return t=(0,hvt.nv)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:jge,error:e}))(t);case xge:const{value:n}=r;return t=n||(null==n?void 0:n.length)>0?(0,hvt.$V)(n):null,(e=>({type:_ge,error:e}))(t);case Bge:return t=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),(e=>({type:Wge,error:e}))(t);case Uge:return t=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),(e=>({type:$ge,error:e}))(t);case Zge:return t=(0,hvt.QA)(r.value),(e=>({type:Xge,error:e}))(t);default:return null}})();return!n||fvt(n,eOt)||(e.dispatch(n),eOt=n),t(r)};let rOt=null;const aOt=(e,t,r)=>{const a=VTt(e.getState()),n=(()=>{let e;switch(r.type){case Zhe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),((e,t)=>({type:Xhe,index:e,error:t}))(r.index,e);case uge:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Gender"}),((e,t)=>({type:oge,index:e,error:t}))(r.index,e);case Hhe:return e=(0,hvt.nC)(r.value,{min:7,subject:"Nhif number"}),((e,t)=>({type:Qhe,index:e,error:t}))(r.index,e);case Jhe:return console.log(a.childrenDobs[null==r?void 0:r.index],"hgfjshgfsd"),e=JTt(r.value,parseInt(a.childrenDobs.value[null==r?void 0:r.index])),((e,t)=>({type:ege,index:e,error:t}))(r.index,e);case tge:return e=(0,hvt.nv)(r.value,{min:2,max:64,subject:"Street Address"}),((e,t)=>({type:rge,index:e,error:t}))(r.index,e);case sge:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Street Address"}),((e,t)=>({type:lge,index:e,error:t}))(r.index,e);case age:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Suburb"}),((e,t)=>({type:nge,index:e,error:t}))(r.index,e);case ige:return e=(0,hvt.QA)(r.value),((e,t)=>({type:cge,index:e,error:t}))(r.index,e);default:return null}})();return!n||fvt(n,rOt)||(e.dispatch(n),rOt=n),t(r)},nOt=(0,_mt.Mz)(zTt,e=>e.personalDetails),uOt=(0,_mt.Mz)(nOt,e=>e.form),oOt=(0,_mt.Mz)(nOt,e=>e.selectedForm),sOt=((0,_mt.Mz)(nOt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(nOt,e=>e.personalDetailId)),lOt=((0,_mt.Mz)(nOt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(nOt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(uOt,t=>t[e])),iOt=(lOt("firstName"),lOt("gender"),lOt("maritalStatus"),lOt("nihfNumber"),lOt("lastName"),lOt("dob"),lOt("phoneNumber"),lOt("idNumber"));lOt("tinNumber"),lOt("streetAddress"),lOt("suburb"),lOt("city"),lOt("email"),lOt("postalAddress"),lOt("referred");let cOt=null;const dOt=(e,t,r)=>{const a=iOt(e.getState()),n=(()=>{let e;switch(r.type){case Abe:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),(e=>({type:Sbe,error:e}))(e);case ybe:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),(e=>({type:hbe,error:e}))(e);case gbe:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),(e=>({type:bbe,error:e}))(e);case Nbe:return e=QTt(r.value),a.value===r.value&&(e="You cannot use your own ID number"),(e=>({type:Cbe,error:e}))(e);case Ibe:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:Dbe,error:e}))(e);case wbe:return e=(0,hvt.QA)(r.value),(e=>({type:Ebe,error:e}))(e);default:return null}})();return!n||fvt(n,cOt)||(e.dispatch(n),cOt=n),t(r)};let pOt=null;const mOt=(e,t,r)=>{const a=((e,t,a)=>{let n;switch(r.type){case hye:return n=(0,hvt.w0)(null===(e=r.value)||void 0===e?void 0:e.base64File,{subject:"ID",required:!0}),(e=>({type:gye,error:e}))(n);case bye:return n=(0,hvt.w0)(null===(t=r.value)||void 0===t?void 0:t.base64File,{subject:"KRA PIN Certificate",required:!0}),(e=>({type:Aye,error:e}))(n);case Sye:return n=(0,hvt.w0)(null===(a=r.value)||void 0===a?void 0:a.base64File,{subject:"SPOUSE ID",required:!0}),(e=>({type:Nye,error:e}))(n);default:return null}})();return!a||fvt(a,pOt)||(e.dispatch(a),pOt=a),t(r)};let vOt=null;const fOt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Afe:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:Sfe,error:e}))(e);case Nfe:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:Cfe,error:e}))(e);case Ife:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:Dfe,error:e}))(e);default:return null}})();return!a||fvt(a,vOt)&&r.value.length>1||(e.dispatch(a),vOt=a),t(r)};let yOt=null;const hOt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Sve:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:Nve,error:e}))(e);case Cve:return e=(0,hvt.nv)(r.value,{subject:"Agent Code"}),(e=>({type:Ive,error:e}))(e);default:return null}})();return!a||fvt(a,yOt)||(e.dispatch(a),yOt=a),t(r)};let gOt=null;const bOt=(e,t,r)=>{const a=(()=>{let e;return r.type===Ame?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:Sme,error:e}))(e)):null})();return!a||fvt(a,gOt)&&r.value.length>1||(e.dispatch(a),gOt=a),t(r)},AOt=e=>e.travelKe,SOt=(0,_mt.Mz)(AOt,e=>e&&e.quote),NOt=(0,_mt.Mz)(SOt,e=>e&&e.form),COt=((0,_mt.Mz)(SOt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(SOt,e=>e&&e.premiumCalculation)),IOt=((0,_mt.Mz)(SOt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(SOt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(SOt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(SOt,e=>e&&e.apiCallStatus===S.rs.PENDING)),DOt=((0,_mt.Mz)(SOt,e=>e&&e.addedCover),(0,_mt.Mz)(SOt,e=>e&&e.showShareModal),(0,_mt.Mz)(SOt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(SOt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(SOt,e=>e&&e.ugCmbObject),(0,_mt.Mz)(SOt,e=>e&&e.apiPendingCountries),(0,_mt.Mz)(SOt,e=>e&&e.countries)),wOt=((0,_mt.Mz)(SOt,e=>e&&e.getIsApiPendingBenefits),(0,_mt.Mz)(SOt,e=>e&&e.benefitsEurope),(0,_mt.Mz)(SOt,e=>e&&e.benefitsAfrica),(0,_mt.Mz)(SOt,e=>e&&e.benefitsAsia),(0,_mt.Mz)(SOt,e=>e&&e.benefitsWorldwide),(0,_mt.Mz)(SOt,e=>e&&e.benefitsStudents),(0,_mt.Mz)(SOt,e=>e&&e.benefitsPilgrimage),(0,_mt.Mz)(SOt,e=>e&&e.plan)),EOt=(0,_mt.Mz)(SOt,e=>e&&e.segment),TOt=(0,_mt.Mz)(SOt,e=>e&&e.section),OOt=e=>(0,_mt.Mz)(NOt,t=>t[e]),POt=(OOt("currentlyInKenya"),OOt("phoneNumber"),OOt("name"),OOt("email"),OOt("tripType"),OOt("coverFor"),OOt("departureC
2ountry"),OOt("destinationCountry"),OOt("departureDate")),MOt=(OOt("returnDate"),OOt("noOfTravellers"),OOt("noOfMinors"),OOt("noOfAdults"),OOt("noOfSeniors"),OOt("noOfSeniors76"),OOt("noOfSeniors81"),OOt("selectedCover"));OOt("shareEmail"),OOt("dob");let LOt=null;const zOt=(e,t,r)=>{const a=e.getState(),n=MOt(a),u=POt(a);const{sixMonthsDate:o,twelveMonthsDate:s,pilgrimageDateLimit:l}=function(e){if("string"!=typeof e)return!1;const[t,r,a]=null==e?void 0:e.split("/").map(Number),n=new Date(a,r-1,t);if(isNaN(n))return console.log("Invalid date format. Please use DD/MM/YYYY."),!1;const u=new Date(n),o=new Date(n),s=new Date(n);u.setMonth(u.getMonth()+6),o.setDate(o.getDate()+364),s.setDate(s.getDate()+44);const l=e=>`${e.getDate().toString().padStart(2,"0")}/${(e.getMonth()+1).toString().padStart(2,"0")}/${e.getFullYear()}`;return{sixMonthsDate:l(u)||"",twelveMonthsDate:l(o)||"",pilgrimageDateLimit:l(s)||""}}(u.value),i=(()=>{let e,t=(new Date).toLocaleDateString("en-NG").split("/").join("/");switch(r.type){case sat:return e=(0,hvt.Ut)(r.value,{required:!0,min:1,subject:"Phone number",countryCode:"ke"}),(e=>({type:lat,error:e}))(e);case uat:return e=(0,hvt.DT)(r.value,{required:!0,min:1,subject:"Email"}),(e=>({type:oat,error:e}))(e);case aat:return e=(0,hvt.yS)(r.value,{required:!0,min:1,subject:"Name"}),(e=>({type:nat,error:e}))(e);case Jrt:return e=(0,hvt.f0)(r.value,{min:1,subject:"Trip type value"}),(e=>({type:eat,error:e}))(e);case tat:return e=(0,hvt.f0)(r.value,{min:1,subject:"Cover for value"}),(e=>({type:rat,error:e}))(e);case iat:return e=(0,hvt.yS)(r.value,{min:1,subject:"Departure country"}),(e=>({type:cat,error:e}))(e);case dat:return e=(0,hvt.yS)(r.value,{min:1,subject:"Destination country"}),(e=>({type:pat,error:e}))(e);case mat:return e=(0,hvt.ZV)(r.value,{required:!0,min:t,subject:"Departure date"}),(e=>({type:vat,error:e}))(e);case fat:return e="student"===n.value?(0,hvt.ZV)(r.value,{required:!0,min:o,max:s,subject:"Return date"}):(0,hvt.ZV)(r.value,{required:!0,subject:"Return date",min:u.value,max:"pilgrimage"===n.value?l:s}),(e=>({type:yat,error:e}))(e);case bat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of travellers"}),(e=>({type:Aat,error:e}))(e);case Sat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of minors"}),(e=>({type:Nat,error:e}))(e);case Cat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of adults"}),(e=>({type:Iat,error:e}))(e);case Dat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of seniors"}),(e=>({type:wat,error:e}))(e);case Eat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of seniors 76"}),(e=>({type:Tat,error:e}))(e);case Oat:return e=(0,hvt.nC)(r.value,{min:1,subject:"Number of seniors 81"}),(e=>({type:Pat,error:e}))(e);default:return null}})();return!i||fvt(i,LOt)||(e.dispatch(i),LOt=i),t(r)};let kOt=null;const VOt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Xat:return e=(0,hvt.ND)(r.value,{subject:"Title"}),(e=>({type:Jat,error:e}))(e);case ent:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:tnt,error:e}))(e);case lnt:return e=(0,hvt.nC)(r.value,{min:6,max:15,subject:"ID Number"}),(e=>({type:int,error:e}))(e);case cnt:return e=(0,hvt._0)(r.value,{min:8,max:15,required:!0}),(e=>({type:dnt,error:e}))(e);case pnt:return e=(0,hvt.$V)(r.value),(e=>({type:mnt,error:e}))(e);case vnt:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:fnt,error:e}))(e);case ynt:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:hnt,error:e}))(e);case Snt:return e=(0,hvt.w0)(r.value,{subject:"ID Document",required:!0}),(e=>({type:Nnt,error:e}))(e);case gnt:return e=(0,hvt.w0)(r.value,{subject:"KRA PIN Document",required:!0}),(e=>({type:bnt,error:e}))(e);case Int:return e=(0,hvt.w0)(r.value,{subject:"Passport Document",required:!0}),(e=>({type:Dnt,error:e}))(e);case rnt:return e=(0,hvt.F1)(r.value,{min:18,max:85}),(e=>({type:ant,error:e}))(e);case nnt:return e=(0,hvt.ND)(r.value,"Age Band"),(e=>({type:unt,error:e}))(e);case Lnt:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"Full Name"}),(e=>({type:znt,error:e}))(e);case knt:return e=(0,hvt.wB)(r.value,{subject:"Phone Number",countryCode:"za"}),(e=>({type:Vnt,error:e}))(e);case Rnt:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:xnt,error:e}))(e);case _nt:return e=(0,hvt.ND)(r.value,{subject:"Referred By"}),(e=>({type:Fnt,error:e}))(e);default:return null}})();return!a||fvt(a,kOt)||(e.dispatch(a),kOt=a),t(r)};let ROt=null;const xOt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case Pst:return e=(e=>{const t=e.replace(/\s{2,}/g," ");return(0,hvt.nv)(t,{min:2,max:48,subject:"Name"})})(r.value),(e=>({type:Mst,error:e}))(e);case Lst:return e=(0,hvt.nv)(r.value,{subject:"Agent Code",min:3}),(e=>({type:zst,error:e}))(e);default:return null}})();return!a||fvt(a,ROt)||(e.dispatch(a),ROt=a),t(r)};let _Ot=null;let FOt=null;const jOt=(e,t,r)=>{const a=(()=>{let e;switch(r.type){case zut:return e=(0,hvt.wB)(r.value,{subject:"Payments Phone Number",countryCode:"za"}),(e=>({type:kut,error:e}))(e);case Vut:return e=(0,hvt.ND)(r.value,"Terms"),(e=>({type:Rut,error:e}))(e);case Fut:return e=(0,hvt.nv)(r.value,{subject:"Mpesa transaction reference code",min:10,max:10}),(e=>({type:jut,error:e}))(e);case xut:return e=(0,hvt.ND)(r.value,"Network Provider"),(e=>({type:_ut,error:e}))(e);default:return null}})();return!a||fvt(a,FOt)&&r.value.length>1||(e.dispatch(a),FOt=a),t(r)};let UOt=null;const $Ot=(e,t,r)=>{const a=(()=>{let e;return r.type===Mtt?(e=(0,hvt.DT)(r.value,{required:!0,subject:"Email"}),(e=>({type:Ltt,error:e}))(e)):null})();return!a||fvt(a,UOt)&&r.value.length>1||(e.dispatch(a),UOt=a),t(r)},BOt=(e,t,r)=>r.type.startsWith(Ctt)?zOt(e,t,r):r.type.startsWith(Rat)?VOt(e,t,r):r.type.startsWith(qnt)?jOt(e,t,r):r.type.startsWith(o.MOTOR_INSURANCE_NEXT_OF_KIN_FORM_SET_VALUE)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case xot:return e=(0,hvt.yS)(r.value,{subject:"Gender",min:2}),Hot(e);case zot:return e=(0,hvt.yS)(r.value,{min:2,max:48,subject:"First Name"}),Got(e);case Vot:return e=(0,hvt.yS)(r.value,{min:2,max:64,subject:"Last Name"}),Yot(e);case Fot:return e=(0,hvt.nC)(r.value,{min:7}),qot(e);case Uot:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}
2),Qot(e);case Bot:return e=(0,hvt.QA)(r.value),Kot(e);default:return null}})();return!a||fvt(a,_Ot)||(e.dispatch(a),_Ot=a),t(r)})(e,t,r):r.type.startsWith(Mtt)?$Ot(e,t,r):r.type.startsWith(pst)?xOt(e,t,r):null;let WOt=null;const qOt=(e,t,r)=>{const a=()=>{const e=new Date;e.setDate(e.getDate()+1);return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},n=()=>{const e=new Date;e.setDate(e.getDate()+30);return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},u=(()=>{let e;switch(r.value.fieldType){case"bankName":e=(0,hvt.ND)(r.value.value,"Bank Name");break;case"branchCode":e=(0,hvt.ND)(r.value.value,"Branch Code");break;case"accountHolder":e=(0,Yvt.Tl)(r.value.value,{min:3,max:66,required:!0,subject:"Account holder name"});break;case"accountNumber":e=(0,hvt.RH)(r.value.value,{min:5,max:22,subject:"Account number"});break;case"accountType":e=(0,hvt.ND)(r.value.value,"Account type");break;case"debitOrderDay":e=(0,hvt.ND)(r.value.value,"Debit order day");break;case"commencingMonth":e=(0,hvt.ZV)(r.value.value,{min:a(),max:n(),subject:"commencing month date",required:!0});break;case"paymentAuthorization":e=(0,hvt.ND)(r.value.value,"terms and conditions");break;default:return null}return((e,t)=>({type:dlt,error:e,fieldType:t}))(e,r.value.fieldType)})();return u?(e.dispatch(u),WOt=u,t(r)):t(r)};r(90878);var KOt=r(82916);let GOt=null;const YOt=(e,t,r)=>{const a=(t=>{const a=e=>e?e.trim():e,n=e=>e?e.replace(/ /g,""):e;let u;const{title:o,nationality:s}=(0,KOt.mA)(e.getState()),l=()=>{const e=new Date;e.setDate(e.getDate()+1);return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`};switch(r.value.fieldType){case"title":u=(0,hvt.ND)(r.value.value,"Title");break;case"firstName":u=(0,Yvt.I9)(r.value.value,{subject:"first name",min:3,max:66});break;case"middleName":u=null!=r&&null!==(t=r.value)&&void 0!==t&&t.value?(0,hvt.yS)(r.value.value,{subject:"middle name(s)",min:3,max:66}):null;break;case"surname":u=(0,Yvt.I9)(r.value.value,{subject:"surname",min:3,max:66});break;case"nationality":u=(0,hvt.ND)(r.value.value,"Nationality");break;case"birthCountry":u=(0,hvt.ND)(r.value.value,"Birth Country");break;case"id":if("Botswana"===(null==s?void 0:s.value)){u=pNt(r.value.value,{min:9,max:9,required:!0,subject:"Botswana Id",gender:"Mr."===(null==o?void 0:o.value)?"Male":"Female"});break}u=(0,hvt._0)(r.value.value,{min:6,max:20,required:!0,subject:"Passport Id"});break;case"expiryDate":u=(0,DDt.Y)(r.value.value,{min:l(),subject:"id expiry date",required:!0});break;case"dateOfBirth":u=(0,hvt.F1)(r.value.value,{min:18,required:!0,subject:"date of birth"});break;case"prominentPerson":u=(0,hvt.ND)(r.value.value,"prominent person");break;case"streetAddress":u=(0,hvt.xm)(r.value.value,{min:3,max:75,required:!0,subject:"street address"});break;case"city":u=(0,hvt.sB)(a(r.value.value),{min:1,max:75,subject:"city"});break;case"country":u=(0,hvt.ND)(r.value.value,"Country");break;case"residenceTimePeriod":u=(0,hvt.ND)(r.value.value,"Residence year");break;case"previousPostalAddress":u=(0,hvt.xm)(r.value.value,{min:3,max:75,required:!0,subject:"Previous residential address"});break;case"previousPostalCity":u=(0,hvt.sB)(a(r.value.value),{min:1,max:75,subject:"Previos city"});break;case"previousPostalCountry":u=(0,hvt.ND)(r.value.value," Previous residential Country");break;case"postalSuburb":u=(0,hvt.Sc)(r.value.value,{min:3,max:75,required:!0,subject:"Postal Suburb"});break;case"postalCity":u=(0,hvt.sB)(a(r.value.value),{min:1,max:75,subject:"Postal city"});break;case"postalCountry":u=(0,hvt.ND)(r.value.value," Previous postal Country");break;case"employementType":u=(0,hvt.ND)(r.value.value," employment type");break;case"employeeOccupation":u=(0,hvt.ND)(r.value.value,"Employee occupation");break;case"otherEmployeeOccupation":u=(0,Yvt.nv)(a(r.value.value),{min:2,max:25,subject:"other occupation",required:!0});break;case"sourceOfIncome":u=(0,hvt.ND)(r.value.value,"Source of Income");break;case"otherSourceOfIncome":u=(0,Yvt.nv)(a(r.value.value),{min:2,max:25,subject:"other source of income",required:!0});break;case"workAddress":u=(0,hvt.sB)(a(r.value.value),{min:3,max:75,subject:"Place of work"});break;case"mobileNumber":u=(0,hvt.wB)(n(r.value.value),{countryCode:"bw",leadingZeroValidation:!1,required:!0});break;
2case"workTelephone":u=(0,hvt.wB)(n(r.value.value),{countryCode:"bw",leadingZeroValidation:!1});break;case"email":u=(0,BIt.z)(a(r.value.value),{min:10,max:60,subject:"Email address",required:!0});break;case"telephoneWork":u=(0,Yvt.nC)(n(r.value.value),{min:7,max:8,subject:"telephone work",required:!1});break;default:return null}return((e,t)=>({type:Gst,error:e,fieldType:t}))(u,r.value.fieldType)})();return a?(e.dispatch(a),GOt=a,t(r)):t(r)};let HOt=null;const QOt=(e,t,r)=>{const a=(()=>{let e;return e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:nlt.MIN_INPUT_SIZE,minInputSizeName:nlt.MIN_INPUT_SIZE_NAME,maxInputSize:nlt.MAX_INPUT_SIZE,maxInputSizeName:nlt.MAX_INPUT_SIZE_NAME,validFileTypes:nlt.VALID_UPLOAD_TYPES,required:!1}),r.value.inputType?((e,t)=>({type:tlt,error:e,fileType:t}))(e,r.value.inputType):null})();return a?(e.dispatch(a),HOt=a,t(r)):t(r)},ZOt=(e,t,r)=>r.type.startsWith(Fst.aY)?((e,t,r)=>{const a=((t,a)=>{const n=e=>e?e.trim():e,{selectedCoverCategory:u,childHaveSpecialNeed:o,childIsStudent:s,email:l,cellphone:i,title:c,nationality:d,agentDetail:p,hearAboutUs:m,referFriendFamily:v}=(0,jst.RX)(e.getState()),f=e=>{const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;if(isNaN(n.getTime())||n>u)return 0;let o=u.getFullYear()-n.getFullYear(),s=u.getMonth()-(r-1);u.getDate()-t<0&&(s-=1);let l=12*o+s;return l<0?0:l<12?+(l/12).toFixed(1):Math.floor(l/12)},y={[xst.Gb.MYSELF]:64,[xst.Gb.ME_AND_MY_DIRECT_FAMILY]:64,[xst.Gb.BENEFECIARY]:119,[xst.Gb.EXTENDED_FAMILY]:74,Spouse:74},h=["fromSomeone","omEmployee","broker","other"];let g;switch(r.value.fieldType){case"dateOfBirth":g="Child"===u.value?(0,KIt.zi)(r.value.value,{min:0,max:119,subject:"Date of birth",includeMax:!0}):(0,KIt.zi)(r.value.value,{minInMonths:u.value===xst.Gb.EXTENDED_FAMILY,min:u.value===xst.Gb.EXTENDED_FAMILY?1:18,max:null!==(t=y[u.value])&&void 0!==t?t:74,subject:"Date of birth",pronoun:""}),null!==(a=g)&&void 0!==a||e.dispatch((0,Fst.e$)({fieldType:"age",value:f(r.value.value),displayValue:null}));break;case"relationship":g=(0,hvt.ND)(r.value.value,"RelationShip");break;case"selectedCoverCategory":g=(0,hvt.ND)(r.value.value,"Cover");break;case"benefitsDetails":g=(0,hvt.ND)(r.value.value,"response for a Cashback");break;case"benefitsDetailsOnPremium":g=(0,hvt.ND)(r.value.value,"response for a Premium paid up");break;case"title":g=(0,hvt.ND)(r.value.value,"Title");break;case"nationality":g=(0,hvt.ND)(r.value.value,"Nationality");break;case"hearAboutUs":case"childHaveSpecialNeed":case"childIsStudent":case"memberFromLivesCovered":case"beneficiaryName":case"agentDetail":case"currentResidence":g=(0,hvt.ND)(r.value.value,"option");break;case"hearAboutUsPlatform":g=h.includes(null==m?void 0:m.displayValue)?(0,Yvt.Tl)(n(r.value.value),{min:3,max:66,subject:"Full name"}):(0,Yvt.nv)(r.value.value,{max:3,min:66,subject:"Text field",required:!0});break;case"socialPlatform":case"referFriendFamily":g=(0,hvt.ND)(r.value.value,"an option");break;case"referFullName":g=(0,Yvt.Tl)(n(r.value.value),{min:3,max:66,subject:"Full name"});break;case"referCellphoneNumber":g=(0,hvt.wB)(r.value.value,{countryCode:"bw",leadingZeroValidation:!1,required:"No"!==(null==v?void 0:v.value)});break;case"email":g=(0,BIt.z)(r.value.value,{min:10,max:60,subject:"Email address",required:!1});break;case"cellphone":g=(0,hvt.wB)(r.value.value,{countryCode:"bw",leadingZeroValidation:!1,required:!0});break;case"id":const o=()=>u.value===xst.Gb.BENEFECIARY;g="Botswana"===d.value?pNt(r.value.value,{min:9,max:9,required:o(),subject:"Botswana Id",gender:"Mr."===(null==c?void 0:c.value)?"Male":"Female"}):(0,hvt._0)(r.value.value,{required:o(),subject:"Passport Id"});break;case"firstName":g=(0,Yvt.I9)(r.value.value,{subject:"first name",min:3,max:66});break;case"surname":g=(0,Yvt.I9)(r.value.value,{subject:"Surname",min:3,max:66});break;case"agentCode":g=(0,Yvt.QA)(r.value.value,{min:1,required:"Yes"===p.value,subject:"agent code"});break;default:return null}return(0,Fst.tb)(g,r.value.fieldType)})();return a?(e.dispatch(a),t(r)):t(r)})(e,t,r):r.type.startsWith(Kst)?YOt(e,t,r):r.type.startsWith(clt)?qOt(e,t,r):r.type.startsWith(elt)?QOt(e,t,r):null,XOt=e=>e.kaMetlhaFuneralClaim,JOt=(0,_mt.Mz)(XOt,e=>e.claimentDetails),ePt=(0,_mt.Mz)(JOt,e=>e.form),tPt=e=>(0,_mt.Mz)(ePt,t=>t[e]),rPt=(tPt("firstName"),tPt("claimentType")),aPt=(tPt("idSelected"),[{name:"proofOfAddress",description:"Proof of address",requiredFor:"Claimant"},{name:"deathCertificate",description:"Certified Copy of Death certificate",requiredFor:"Deceased"},{name:"affidavit",description:"Affidavit Confirming Relationship",requiredFor:"Deceased"},{name:"confirmationOfBankAccount",description:"Confirmation of bank account",requiredFor:"Claimant"},{name:"claimantsIdInput",description:"Claimant Id Proof",requiredFor:"Claimant"},{name:"affidavitSurname",description:"Affidavit Confirming Surname is Difference",requiredFor:"Deceased"},{name:"marriageCertificate",description:"Certified copy of marriage certificate; Commissioner of oath",requiredFor:"Deceased"},{name:"marriageAffidavit",description:"Declaration/affidavit from a third party confirming the duration of relationship e.g., Tribal Chief, Minister of Religion, Parents of the deceased",requiredFor:"Deceased"},{name:"childBirthCertificate",description:"Certified copy of childâs birth certificate",requiredFor:"Deceased"},{name:"policeReport",description:"Police Report",requiredFor:"Deceased"}]),nPt={"01":aPt,"02":[].concat(aPt,[{name:"beneficiaryId",description:"Certified copy of Beneficiary ID"}]),"03":[].concat(aPt)},uPt=((0,_mt.Mz)(rPt,e=>nPt[e.value]),(0,_mt.Mz)(JOt,e=>e.formStatus===S.wK.VALID)),oPt=(0,_mt.Mz)(ePt,e=>{var t;const{claimentType:r,firstName:a,lastName:n,idNumber:u,relationshipToPolicyHolder:o,streetAddress:s,city:l,district:i,residentialDuration:c,occupation:d,policyNumber:p,dateOfBirth:m,accountHolderId:v,accountHolderName:f,bank:y,bankBranch:h,accountNumber:g,accountType:b,title:A,idSelected:S,nationality:N,country:C,email:I,mobileNumber:D,residenceTimePeriod:w,previousPostalAddress:E,previousPostalCity:T,previousPostalCountry:O,postalSuburb:P,postalCity:M,postalCountry:L,employeeOccupation:z,otherEmployeeOccupation:k}=e,V={title:A,firstName:a,lastName:n,policyNumber:p,dateOfBirth:m,idSelected:S,accountHolderId:v,nationality:N,country:C,city:l,email:I,mobileNumber:D,streetAddress:s,residenceTimePeriod:w,employeeOccupation:z,..."Other"===(null==z?void 0:z.value)&&{otherEmployeeOccupation:k},..."Less than two years"===(null==w?void 0:w.value)&&{previousPostalAddress:E,previousPostalCity:T,previousPostalCountry:O},bank:y,bankBranch:h,accountNumber:g,accountType:b,accountHolderName:f},R={claimentType:r},x={title:A,firstName:a,lastName:n,idSelected:S,accountHolderId:v,relationshipToPolicyHolder:o,streetAddress:s,city:l,email:I,c
2ountry:C,residenceTimePeriod:w,..."Less than two years"===(null==w?void 0:w.value)&&{previousPostalAddress:E,previousPostalCity:T,previousPostalCountry:O},employeeOccupation:z,..."Other"===(null==z?void 0:z.value)&&{otherEmployeeOccupation:k},accountHolderName:f,bank:y,bankBranch:h,accountNumber:g,accountType:b};return{Beneficiary:x,"Policy holder":V,Nominee:x,default:R}[null!==(t=r.displayValue)&&void 0!==t?t:"default"]}),sPt={claimentType:"Claiment Type",relationshipToPolicyHolder:"Relationship to policy holder",policyNumber:"Policy number",dateOfBirth:"Date of birth",accountHolderName:"Account holder name",bank:"Bank name",bankBranch:"Branch name",accountNumber:"Account number",accountType:"Account type",accountHolderId:"ID number",nationality:"Nationality",email:"Email address",mobileNumber:"Contact number",streetAddress:"Plot number/suburb/ward",city:"City/Town/Village",country:"Country",residenceTimePeriod:"How long have you been living in this address?",previousPostalAddress:"Previous plot number/suburb/ward",previousPostalCity:"Previous City/Town/Village",previousPostalCountry:"Previous Country",postalSuburb:"P O Box/Private Bag/Suburb/Ward",postalCity:"Postal City/Town/Village",postalCountry:"Postal Country",employeeOccupation:"Employee occupation",otherEmployeeOccupation:"Other Employee occupation"},lPt=(0,_mt.Mz)(oPt,e=>{var t,r,a,n,u;const o=(null===(t=e.title)||void 0===t?void 0:t.value)+" "+(null===(r=e.firstName)||void 0===r?void 0:r.value)+" "+(null!==(a=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==a?a:"")+" "+(null===(u=e.lastName)||void 0===u?void 0:u.value),s=Object.keys(e).flatMap(t=>{var r,a;return{label:sPt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t});return[{label:"Full name",value:o}].concat((0,p.A)(s))});let iPt=null;const cPt=(0,_mt.Mz)(XOt,e=>e.deceasedDetails),dPt=(0,_mt.Mz)(cPt,e=>e.form),pPt=e=>(0,_mt.Mz)(dPt,t=>t[e]),mPt=(pPt("firstName"),pPt("accountHolderId")),vPt=(0,_mt.Mz)(dPt,e=>{const{deceasedRelation:t,relationShip:r,title:a,firstName:n,middleName:u,lastName:o,dateOfDeath:s,accountHolderId:l,idSelected:i,placeOfDeath:c,cause:d,mentionedCause:p,reasonForDelay:m}=e;return{deceasedRelation:t,title:a,firstName:n,lastName:o,dateOfDeath:s,...(null==s?void 0:s.value)&&(0,_Dt.Cb)(null==s?void 0:s.value)>=1&&{reasonForDelay:m},accountHolderId:l,idSelected:i,placeOfDeath:c,cause:d,..."Other"===(null==d?void 0:d.displayValue)&&{mentionedCause:p}}}),fPt=(0,_mt.Mz)(cPt,e=>e.formStatus===S.wK.VALID),yPt=((0,_mt.Mz)(dPt,e=>{const{deceasedRelation:t}=e;return["Parent or Parent-in-law"].includes(null==t?void 0:t.displayValue)?[{code:"Mother",description:"Mother"},{code:"Mother-in-law",description:"Mother-in-law"},{code:"Father",description:"Father"},{code:"Father-in-law",description:"Father-in-law"},{code:"Step father",description:"Step father"},{code:"Step mother",description:"Step mother"},{code:"Adoptive father",description:"Adoptive father"},{code:"Adoptive mother",description:"Adoptive mother"}]:[{code:"aunt",description:"Aunt"},{code:"Uncle",description:"Uncle"},{code:"Brother",description:"Brother"},{code:"Sister",description:"Sister"},{code:"Brother-in-law",description:"Brother-in-law"},{code:"Sister-in-law",description:"Sister-in-law"},{code:"Son-in-law",description:"Son-in-law"},{code:"Daughter-in-law",description:"Daughter-in-law"},{code:"Grand-father",description:"Grand-father"},{code:"Grand-mother",description:"Grand-mother"},{code:"Grand-son",description:"Grand-son"},{code:"Grand-daughter",description:"Grand-daughter"},{code:"Niece",description:"Niece"},{code:"First cousins",description:"First cousins"},{code:"Nephew",description:"Nephew"},{code:"Son",description:"Son"},{code:"Daughter",description:"Daughter"},{code:"Ex-husband",description:"Ex-husband"},{code:"Ex-wife",description:"Ex-wife"}]}),{deceasedRelation:"Relationship to policyholder",dateOfDeath:"Date of death",accountHolderId:"ID number",placeOfDeath:"Place of death",cause:"Cause of death",mentionedCause:"Other Cause of Death"}),hPt=(0,_mt.Mz)(dPt,e=>{var t,r,a,n,u;const o=(null===(t=e.title)||void 0===t?void 0:t.value)+" "+(null===(r=e.firstName)||void 0===r?void 0:r.value)+" "+(null!==(a=null===(n=e.middleName)||void 0===n?void 0:n.value)&&void 0!==a?a:"")+" "+(null===(u=e.lastName)||void 0===u?void 0:u.value),s=Object.keys(e).flatMap(t=>{var r,a;return{label:yPt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}}).filter(e=>{let{label:t}=e;return t});return[{label:"Full name",value:o}].concat((0,p.A)(s))});let gPt=null;const bPt=(e,t,r)=>{const a=(()=>{e.getState().roaQuoteTools.digiLifeQuoteTool.form;const t=e=>e?e.trim():e;let a;const{claimentType:n,idSelected:u,title:o}=dPt(e.getState()),s=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`};switch(r.value.fieldType){case"deceasedRelation":a=(0,hvt.ND)(r.value.value,"Relation with deceased");break;case"relationShip":a=(0,hvt.ND)(r.value.value,"Relationship");break;case"title":a=(0,hvt.ND)(r.value.value,"Title");break;case"firstName":a=(0,Yvt.I9)(t(r.value.value),{min:3,max:66,subject:"First name"});break;case"middleName":a=(0,hvt.yS)(t(r.value.value),{min:3,max:66,subject:"Middle name",required:!1});break;case"lastName":a=(0,Yvt.I9)(t(r.value.value),{min:3,max:66,subject:"Last name"});break;case"idSelected":a=(0,hvt.ND)(r.value.value,"Select ID");break;case"accountHolderId":a="01"===(null==u?void 0:u.value)?pNt(r.value.value,{required:!0,subject:"'Botswana ID number",gender:"Mr."===(null==o?void 0:o.value)?"Male":"Female"}):(0,hvt._0)(r.value.value,{required:!0,subject:"'Passport ID number"});break;case"dateOfDeath":a=(r.value.value?(0,_Dt.Cb)(r.value.value):null)>=3?"We are not allowing the claim more than 3 years":(0,DDt.Y)(r.value.value,{min:"16/12/2021",max:s(),subject:"Date of death",required:!0});break;case"idNumber":a=(0,hvt.nC)(r.value.value,{min:8,max:9,subject:"Account holder id"});break;case"reasonForDelay":a=(0,hvt.nv)(r.value.value,{min:2,max:25,required:!0,subject:"Reason For delay"});break;case"placeOfDeath":a=(0,hvt.nv)(r.value.value,{min:2,max:25,required:!0,subject:"Place of death"});break;case"cause":a=(0,hvt.ND)(r.value.value,"Cause Of Death");break;case"mentionedCause":a=(0,hvt.nv)(r.value.value,{min:2,max:25,subject:"Cause of death"});break;default:a=null}return((e,t)=>({type:Qlt,error:e,fieldType:t}))(a,r.value.fieldType)})();return a?(e.dispatch(a),gPt=a,t(r)):t(r)},APt=(e,t,r)=>{const a=(()=>{let e;return r.type===ait?(e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:Qre.Dp.MIN_INPUT_SIZE,minInputSizeName:Qre.Dp.MIN_INPUT_SIZE_NAME,maxInputSize:Qre.Dp.MAX_INPUT_SIZE,maxInputSizeName:Qre.Dp.MAX_INPUT_SIZE_NAME,validFileTypes:Qre.Dp.VALID_UPLOAD_TYPES}),((e,t)=>({type:nit,error:e,fieldType:t}))(e,r.value.fieldType)):null})();return a?(e.dispatch(a),t(r)):t(r)},SPt=(e,t,r)=>r.type.startsWith(rit)?APt(e,t,r):r.type.startsWith(jlt)?((e,t,r)=>{const a=((t,a)=>{const n=e=>e?e.trim():e,{claimentType:u,idSelected:o,title:s}=ePt(e.getState());let l;const i=(e,t,r,a)=>(l="Policy holder"!==e?t(r,{...a,required:"true"}):""!==r?t(r,{...a,required:"false"}):null,l);switch(r.value.fieldType){case"claimentType":return l=(0,hvt.ND)(r.value.value,"Claiment Type"),Blt(l,r.value.fieldType);case"title":return l=(0,hvt.ND)(r.value.value,"Title"),Blt(l,r.value.fieldType);case"firstName":return l=(0,Yvt.I9)(n(r.value.value),{min:3,max:66,subject:"First name"}),Blt(l,r.value.fieldType);case"middleName":return l=(0,hvt.yS)(n(r.value.value),{min:3,max:66,subject:"Middle name",required:!1}),Blt(l,r.value.fieldType);case"lastName":return l=(0,Yvt.I9)(n(r.value.value),{min:3,max:66,subject:"Last name"}),Blt(l,r.value.fieldType);case"dateOfBirth":return l=(0,hvt.F1)(r.value.value,{subject:"Date of birth",required:!0}),Blt(l,r.value.fieldType);case"policyNumber":return l=(0,hvt.yb)(r.value.value,{subject:"Policy number"}),Blt(l,r.value.fieldType);case"idNumber":return l=pNt(r.value.value,{required:!0,subject:"ID number",gender:"Male"}),Blt(l,r.value.fieldType);case"relationshipToPolicyHolder":return l=(0,hvt.QX)(r.value.value,{min:2,max:25,subject:"Relationship"}),Blt(l,r.value.fieldType);case"isAccountHolder":return l=(0,hvt.ND)(r.value.value,"Account holder"),Blt(l,r.value.fieldType);case"nationality":return l=(0,hvt.ND)(r.value.value,"Nationality"),Blt(l,r.value.fieldType);case"streetAddress":return l=(0,hvt.xm)(n(r.value.value),{min:3,max:75,subject:"Street Address"}),Blt(l,r.value.fieldType);case"city":return l=(0,hvt.sB)(n(r.value.value),{min:1,max:75,subject:"city"}),Blt(l,r.value.fieldType);case"country":return l=(0,hvt.ND)(r.value.value,"Country"),Blt(l,r.value.fieldType);case"residenceTimePeriod":return l=(0,hvt.ND)(r.value.value,"Residence year"),Blt(l,r.value.fieldType);case"previousPostalAddress":return l=(0,hvt.xm)(r.value.value,{min:3,max:75,required:!0,subject:"Previous residential address"}),Blt(l,r.value.fieldType);case"previousPostalCity":return l=(0,hvt.sB)(n(r.value.value),{min:1,max:75,subject:"Previos city"}),Blt(l,r.value.fieldType);case"previousPostalCountry":return l=(0,hvt.ND)(r.value.value," Previous residential Country"),Blt(l,r.value.fieldType);case"postalSuburb":return l=(0,hvt.Sc)(r.value.value,{min:3,max:75,required:!1,subject:"Postal Suburb"}),Blt(l,r.value.fieldType);case"postalCity":return l=(0,hvt.sB)(n(r.value.value),{min:1,max:75,required:!1,subject:"Postal city"}),Blt(l,r.value.fieldType);case"postalCountry":return l=(0,hvt.ND)(r.value.value," Previous postal Country"),Blt(l,r.value.fieldType);case"district":return l=(0,hvt.ND)(r.value.value,"District"),Blt(l,r.value.fieldType);case"residentialDuration":return l=(0,hvt.ND)(r.value.value,"Residential duration"),Blt(l,r.value.fieldType);case"idSelected":return l=(0,hvt.ND)(r.value.value,"Select ID"),Blt(l,r.value.fieldType);case"accountHolderId":return l="01"===(null==o?void 0:o.value)?pNt(r.value.value,{required:!0,subject:"'Botswana ID number",gender:"Mr."===(null==s?void 0:s.value)?"Male":"Female"}):(0,hvt._0)(r.value.value,{required:!0,subject:"'Passport ID number"}),Blt(l,r.value.fieldType);case"email":return l=(0,BIt.z)(n(r.value.value),{min:10,max:60,subject:"Email address",required:!0}),Blt(l,r.value.fieldType);case"mobileNumber":return l=(0,hvt.wB)(r.value.value,{countryCode:"bw",leadingZeroValidation:!1,required:!0}),Blt(l,r.value.fieldType);case"accountHolderName":return l=i(null==u?void 0:u.displayValue,hvt.yS,n(r.value.value),{min:2,max:25,subject:"Account holder name",required:!1}),Blt(l,r.value.fieldType);case"bank":return l=(0,hvt.ND)(r.value.value,"Bank"),Blt(l,r.value.fieldType);case"bankBranch":return l=(0,hvt.ND)(r.value.value,"Bank branch"),Blt(l,r.value.fieldType);case"accountNumber":return l=i(null==u?void 0:u.displayValue,hvt.RH,r.value.value,{min:5,max:22}),Blt(l,r.value.fieldType);case"accountType":return l=(0,hvt.ND)(r.value.value,"Account type"),Blt(l,r.value.fieldType);case"employeeOccupation":return l=(0,hvt.ND)(r.value.value,"Employee occupation"),Blt(l,r.value.fieldType);case"otherEmployeeOccupation":return l=(0,hvt.nv)(n(r.value.value),{min:2,max:25,subject:"other occupation",required:!0}),Blt(l,r.value.fieldType);case"employerName":return l=(0,hvt.nv)(null===(t=r.value)||void 0===t?void 0:t.value,{min:2,max:25,required:!1,subject:"Employer"}),Blt(l,r.value.fieldType);case"employerPlace":return l=(0,hvt.nv)(null===(a=r.value)||void 0===a?void 0:a.value,{min:2,max:25,required:!1,subject:"Employer place"}),Blt(l,r.value.fieldType);default:return null}})();return!a||yvt(a,iPt)||(e.dispatch(a),iPt=a),t(r)})(e,t,r):r.type.startsWith(Hlt)?bPt(e,t,r):null;let NPt=null;const CPt=(e,t,r)=>{const a=(()=>{let e=null;switch(r.type){case dct:return e=(0,hvt.DT)(r.value,{min:6,max:200,subject:"Email address",required:!0}),(e=>({type:pct,error:e}))(e);case mct:return e=((e,t,r)=>{const a=[hvt.yS,hvt.nv,hvt.nC];let n=null;for(const u of a)if(n=u(e,{min:t,subject:r}),!n)break;return n})(r.value),(e=>({type:vct,error:e}))(e);default:return null}})();return!a||fvt(a,NPt)||(e.dispatch(a),NPt=a),t(r)};let IPt=null;const DPt=(e,t,r)=>{const a=(()=>{let e=null;switch(r.type){case Nct:return e=(0,hvt.ND)(r.value,{subject:"Currency"}),(e=>({type:Cct,error:e}))(e);case Ict:return e=(0,hvt.ND)(r.value,{subject:"Currency"}),(e=>({type:Dct,error:e}))(e);case wct:return e=(0,hvt.yb)(r.value,{min:0,subject:"Exchange Rate"}),(e=>({type:Ect,error:e}))(e);default:return null}})();return!a||fvt(a,IPt)||(e.dispatch(a),IPt=a),t(r)};let wPt=null;const EPt=(e,t,r)=>{if(r.type.startsWith(Jct._h))return((e,t,r)=>{const a=(()=>{let e;switch(r.type){case Jct.ZA:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Loan Amount",min:1,max:2e9}),(0,Jct.b3)(e);case Jct.K1:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Interest",min:1,max:100}),(0,Jct.Vc)(e);case Jct.AM:return e=(0,hvt.yb)(r.value,{required:!0,subject:"Repayment Period",min:1,max:1e3}),(0,Jct.Mu)(e);default:return null}})();return!a||fvt(a,wPt)||(e.dispatch(a),wPt=a),t(r)})(e,t,r)},TPt=e=>e.allsureHomeClaim,OPt=(0,_mt.Mz)(TPt,e=>
2e.basicDetails),PPt=(0,_mt.Mz)(OPt,e=>e.form),MPt=((0,_mt.Mz)(PPt,e=>e.categoryType.value),(0,_mt.Mz)(TPt,e=>e.incidentDetails)),LPt=(0,_mt.Mz)(MPt,e=>e.form);let zPt=null;const kPt=(e,t,r)=>{const a=e.getState(),{damageOccuredPreviously:n,thirdPartyReponsilbile:u,personTobeKeptInformed:o,dateOfIncident:s}=LPt(a),l=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},i=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()-3}`},c=(null==s?void 0:s.value)&&(null==s?void 0:s.value),d=e=>e?10===e.length?null:"Oops, you need to enter a valid date in the dd/mm/yyyy format":null,p=e=>e?e.replace(/ /g,""):e,m=((e,t)=>{let a;const n=e=>e?e.trim():e;switch(r.value.fieldType){case"dateOfIncident":a=null!==(e=d(r.value.value))&&void 0!==e?e:(0,DDt.Y)(r.value.value,{min:i(),max:l(),subject:"date of incident",required:!0});break;case"reasonForDelay":a=(0,Yvt.cP)(r.value.value,{min:25,max:2500,required:!0,subject:"reason for late notification"});break;case"timeOfIncident":a=(0,hvt.i1)(r.value.value,{date:c,subject:"time of incident",required:!0});break;case"addressOrLocation":a=(0,Yvt.cP)(r.value.value,{min:10,max:255,required:!0,subject:"address or location of the incident"});break;case"insuredValue":a=(0,hvt.yb)(r.value.value,{required:!0,subject:"value of property (in P)"});break;case"dateValued":a=null!==(t=d(r.value.value))&&void 0!==t?t:(0,hvt.ZV)(r.value.value,{max:l(),required:!1,subject:"date valued"});break;case"lossOccurredDescription":a=(0,Yvt.cP)(r.value.value,{min:50,max:2500,required:!0,subject:"description of loss occurred"});break;case"categoryType":a=(0,hvt.ND)(r.value.value,"Claim type");break;case"occupiedAtTimeOfLoss":case"burglarAlarmActivated":case"damageOccuredPreviously":case"thirdPartyReponsilbile":case"personTobeKeptInformed":a=(0,hvt.ND)(r.value.value,"option");break;case"damageOccuredPreviouslyDescription":a=(0,Yvt.cP)(r.value.value,{min:50,max:2500,required:!0,subject:"description of previous damage occurred"});break;case"insurerName":a=(0,Yvt.cP)(r.value.value,{min:3,max:66,required:!0,subject:"insurer name"});break;case"thirdPartyName":a=(0,Yvt.cP)(r.value.value,{min:3,max:66,required:!1,subject:"third party name"});break;case"thirdPartyContactNumber":a=(0,Yvt.nC)(p(r.value.value),{min:5,max:16,required:!1,subject:"third party cellphone number"});break;case"thirdPartyAddress":a=(0,Yvt.cP)(r.value.value,{min:10,max:255,required:!1,subject:"third party address"});break;case"thirdPartyEmail":a=(0,BIt.z)(n(r.value.value),{min:7,max:60,subject:"third party email address",required:!1});break;case"personsFullName":a=(0,Yvt.cP)(r.value.value,{min:3,max:66,required:!0,subject:"contact personâs full name"});break;case"personsContact":a=(0,Yvt.nC)(p(r.value.value),{min:5,max:16,required:!0,subject:"contact personâs cellphone number"});break;case"personsEmail":a=(0,BIt.z)(n(r.value.value),{min:7,max:60,subject:"contact personâs email address",required:!1});break;default:return null}return((e,t)=>({type:ipt,error:e,fieldType:t}))(a,r.value.fieldType)})();return m?(e.dispatch(m),zPt=m,t(r)):t(r)};let VPt=null;const RPt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"categoryType":e=(0,hvt.ND)(r.value.value,"Claim type");break;case"fullName":e=(0,Yvt.cP)(r.value.value,{subject:"full name",min:3,max:66});break;case"policyNumber":e=(0,Yvt.nC)(r.value.value,{min:5,max:10,required:!0,subject:"Policy number"});break;case"mobileNumber":e=(0,Yvt.nC)((e=>e?e.replace(/ /g,""):e)(r.value.value),{min:5,max:16,required:!0,subject:"CellPhone Number"});break;case"email":e=(0,BIt.z)((e=>e?e.trim():e)(r.value.value),{min:7,max:60,subject:"Email address",required:!0});break;case"privacyNotice":e=(0,hvt.ND)(r.value.value,"Privacy notice");break;case"tnc":e=(0,hvt.ND)(r.value.value,"terms and condition");break;case"consentNotice":e=(0,hvt.ND)(r.value.value,"consent");break;default:return null}return((e,t)=>({type:Bdt,error:e,fieldType:t}))(e,r.value.fieldType)})();return a?(e.dispatch(a),VPt=a,t(r)):t(r)};let xPt=null;const _Pt=(e,t,r)=>{const a=(()=>{let e;return e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:rpt.MIN_INPUT_SIZE,minInputSizeName:rpt.MIN_INPUT_SIZE_NAME,maxInputSize:rpt.MAX_INPUT_SIZE,maxInputSizeName:rpt.MAX_INPUT_SIZE_NAME,validFileTypes:rpt.VALID_UPLOAD_TYPES,required:!1}),r.value.inputType?((e,t)=>({type:Qdt,error:e,fileType:t}))(e,r.value.inputType):null})();return a?(e.dispatch(a),xPt=a,t(r)):t(r)},FPt=(0,_mt.Mz)(Fmt,e=>e.incidentDetails),jPt=(0,_mt.Mz)(FPt,e=>e.form);let UPt=null;const $Pt=(e,t,r)=>{const a=e.getState(),{personToBeKeptInformed:n,dateOfIncident:u,creditAgreement:o,thirdParty:s,vehicleMake:l,vehicleModel:i,driverLicense:c,dateOfA
2ccident:d,visibilityAtTheTimeOfIncident:p}=jPt(a),m=e=>e?e.replace(/ /g,""):e,v=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},f=e=>e?10===e.length?null:"Oops, you need to enter a valid date in the dd/mm/yyyy format":null,y=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()-3}`},h=(null==u?void 0:u.value)&&(null==u?void 0:u.value),g=(null==d?void 0:d.value)&&(null==d?void 0:d.value),b=((e,t,a,n)=>{let u;const o=r.fieldType||(null===(e=r.value)||void 0===e?void 0:e.fieldType);if(/^witnessName_\d+$/.test(o))u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!1,subject:"witness name"});else if(/^witnessPhone_\d+$/.test(o))u=(0,hvt.nC)(r.value.value,{min:6,max:8,required:!1,subject:"witness telephone number"});else if(/^witnessAddress_\d+$/.test(o))u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"witness address"});else if(/^passengerName_\d+$/.test(o))u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!1,subject:"passenger name"});else if(/^passengerInjury_\d+$/.test(o))u=(0,hvt.cP)(r.value.value,{min:2,max:250,required:!1,subject:"passenger injury"});else if(/^passengerAddress_\d+$/.test(o))u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"passenger address"});else switch(r.value.fieldType){case"vehicleMake":case"vehicleModel":case"creditAgreement":case"windScreenType":case"witness":case"driverLicense":case"driverLicenseCode":case"thirdParty":case"personToBeKeptInformed":case"weatherCondition":case"visibilityAtTheTimeOfIncident":case"roadSurfaceType":case"widthOfRoad":case"vehicleLightIncident":case"streetLight":case"warning":case"anyPassenger":u=(0,hvt.ND)(r.value.value,"option");break;case"mentionedVehicleMake":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"vehicle make",required:!0});break;case"mentionedVehicleModel":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"vehicle model",required:!0});break;case"registrationNumber":u=(0,hvt.QA)(r.value.value,{subject:"registration number",min:2,max:50});break;case"vehicleYear":u=(0,hvt.yb)(r.value.value,{subject:"vehicle year",min:1900,max:(new Date).getFullYear()});break;case"nameOfFinance":u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!0,subject:"name of finance company"});break;case"addressOfFinance":u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!0,subject:"physical address of finance company."});break;case"nameOfVehicleRegistration":u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!0,subject:"vehicle registered ownerâs name"});break;case"dateOfIncident":u=null!==(t=f(r.value.value))&&void 0!==t?t:(0,DDt.Y)(r.value.value,{min:y(),max:v(),selectable:!0,subject:"date of incident",required:!0});break;case"reasonForDelay":case"reasonForDelayAccident":u=(0,hvt.cP)(r.value.value,{min:25,max:2500,required:!0,subject:"reason for late notification"});break;case"timeOfIncident":u=(0,hvt.i1)(r.value.value,{date:h,subject:"time of incident",required:!0});break;case"addressOrLocation":case"addressOrLocationAccident":u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!0,subject:"address or location of incident"});break;case"causeOfBreakage":u=(0,hvt.cP)(r.value.value,{min:2,max:500,required:!0,subject:"cause of breakage"});break;case"personResponsible":u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!1,subject:"person responsible name"});break;case"driverName":u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!0,subject:"driverâs name"});break;case"driverLicenseNumber":u=(0,hvt.QA)(r.value.value,{min:2,max:50,required:!0,subject:"driverâs licence number"});break;case"thirdPartyName":u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"third party name"});break;case"thirdPartyNumber":u=(0,hvt.nC)(m(r.value.value),{min:5,max:16,required:!1,subject:"third party cellphone number"});break;case"thirdPartyAddress":u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"third party address"});break;case"thirdPartyEmail":u=(0,BIt.z)(r.value.value,{min:7,max:60,required:!1,subject:"third party email address"});break;case"personsFullName":u=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!0,subject:"contact personâs full name"});break;case"personsContact":u=(0,hvt.nC)(m(r.value.value),{min:5,max:16,subject:"contact personâs cellphone number",required:!0});break;case"personsEmail":u=(0,BIt.z)((e=>e?e.trim():e)(r.value.value),{min:7,max:60,subject:"contact personâs email address",required:!1});break;case"mileage":u=(0,hvt.yb)(m(r.value.value),{min:1,subject:"mileage (in km)",required:!0});break;case"vehicleIdNumber":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"vehicle identification number",required:!1});break;case"chassisNumber":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"chassis number",required:!0});break;case"engineNumber":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"engine number",required:!0});break;
2case"exteriorColor":u=(0,hvt.cP)(r.value.value,{min:2,max:20,subject:"exterior colour",required:!0});break;case"interiorColor":u=(0,hvt.cP)(r.value.value,{min:2,max:20,subject:"interior colour",required:!0});break;case"grossVehicleMass":u=(0,hvt.yb)(m(r.value.value),{min:500,subject:"gross vehicle mass (in kg)",required:!0});break;case"tare":u=(0,hvt.yb)(m(r.value.value),{min:500,subject:"tare/unladen weight (in kg)",required:!0});break;case"vehicleValue":u=(0,hvt.yb)(m(r.value.value),{min:1,subject:"vehicle value (in P)",required:!0});break;case"dateOfPurchase":u=null!==(a=f(r.value.value))&&void 0!==a?a:(0,DDt.Y)(r.value.value,{min:"01/01/1900",max:v(),selectable:!0,subject:"date of purchase",required:!0});break;case"kiloMeterCompleted":u=(0,hvt.yb)(m(r.value.value),{min:1,subject:"kilometers completed/mileage",required:!0});break;case"dateOfAccident":u=null!==(n=f(r.value.value))&&void 0!==n?n:(0,DDt.Y)(r.value.value,{min:y(),max:v(),selectable:!0,subject:"date of incident",required:!0});break;case"timeOfIncidentAccident":u=(0,hvt.i1)(r.value.value,{date:g,subject:"time of incident",required:!0});break;case"speedBeforeImpact":u=(0,hvt.yb)(m(r.value.value),{min:0,max:320,subject:"speed before impact (in km/h)",required:!0});break;case"speedAfterImpact":u=(0,hvt.yb)(m(r.value.value),{min:0,max:320,subject:"speed at the moment of impact (in km/h)",required:!0});break;case"otherVisibility":u=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"other visibility conditions",required:"Other"===(null==p?void 0:p.value)});break;case"passenger":u=r.value.value?(0,hvt.ND)(r.value.value,"option"):null;break;case"purpose":u=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"purpose"});break;default:return null}return((e,t)=>({type:Rmt,error:e,fieldType:t}))(u,r.value.fieldType)})();return b?(e.dispatch(b),UPt=b,t(r)):t(r)};let BPt=null;const WPt=(e,t,r)=>{const a=(()=>{let e;switch(r.value.fieldType){case"categoryType":e=(0,hvt.ND)(r.value.value,"option");break;case"privacyNotice":e=(0,hvt.ND)(r.value.value,"privacy notice");break;case"fullName":e=(0,Yvt.cP)(r.value.value,{subject:"full name",min:3,max:66});break;case"policyNumber":e=(0,Yvt.nC)(r.value.value,{min:5,max:10,required:!0,subject:"policy number"});break;case"mobileNumber":e=(0,Yvt.nC)((e=>e?e.replace(/ /g,""):e)(r.value.value),{min:5,max:16,required:!0,subject:"cellPhone Number"});break;case"tnc":e=(0,hvt.ND)(r.value.value,"terms and conditions");break;case"consentNotice":e=(0,hvt.ND)(r.value.value,"consent");break;case"email":e=(0,BIt.z)((e=>e?e.trim():e)(r.value.value),{min:7,max:60,subject:"Email address",required:!0});break;default:return null}return((e,t)=>({type:ymt,error:e,fieldType:t}))(e,r.value.fieldType)})();return a?(e.dispatch(a),BPt=a,t(r)):t(r)};let qPt=null;const KPt=(e,t,r)=>{const a=(()=>{let e;return e=(0,hvt.nJ)(r.value.fileContaint,{minInputSize:Tmt.MIN_INPUT_SIZE,minInputSizeName:Tmt.MIN_INPUT_SIZE_NAME,maxInputSize:Tmt.MAX_INPUT_SIZE,maxInputSizeName:Tmt.MAX_INPUT_SIZE_NAME,validFileTypes:Tmt.VALID_UPLOAD_TYPES,required:!1}),r.value.inputType?((e,t)=>({type:Cmt,error:e,fileType:t}))(e,r.value.inputType):null})();return a?(e.dispatch(a),qPt=a,t(r)):t(r)},GPt=(0,_mt.Mz)(Fmt,e=>e.otherDetails),YPt=(0,_mt.Mz)(GPt,e=>e.form);let HPt=null;const QPt=(e,t,r)=>{const a=e.getState(),{dateOfIncident:n,driverLicense:u}
2=YPt(a),{dateOfAccident:o}=jPt(a),s=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()}`},l=e=>e?10===e.length?null:"Oops, you need to enter a valid date in the dd/mm/yyyy format":null,i=()=>{const e=new Date;e.setDate(e.getDate());return`${e.getDate()}/${e.getMonth()+1}/${e.getFullYear()-3}`},c=(null==n?void 0:n.value)&&(null==n?void 0:n.value),d=((e,t,a,d,p)=>{let m;const v=r.fieldType||(null===(e=r.value)||void 0===e?void 0:e.fieldType);if(/^witnessName_\d+$/.test(v))m=(0,hvt.cP)(r.value.value,{min:2,max:50,required:!1,subject:"witness name"});else if(/^witnessPhone_\d+$/.test(v))m=(0,hvt.nC)(r.value.value,{min:6,max:8,required:!1,subject:"witness telephone number"});else if(/^witnessAddress_\d+$/.test(v))m=(0,hvt.cP)(r.value.value,{min:2,max:100,required:!1,subject:"witness address"});else switch(r.value.fieldType){case"description":m=(0,hvt.cP)(r.value.value,{min:2,max:500,required:!0,subject:"description of broken glass"});break;case"windScreenSize":case"brokenGlass":case"vehicleLocked":case"associateSecured":case"antiTheft":case"testedAlcohol":case"parked":case"driverLicense":case"driverLicenseCode":case"driverOwner":case"drivingPermission":case"employee":case"licenseEndorse":case"physicalDefects":case"thirdParty":case"anyOtherProperty":case"detailOfDamageProperty":case"outSidePersonalInjuries":case"witness":m=(0,hvt.ND)(r.value.value,"option");break;case"crackOrShattered":m=(0,hvt.cP)(r.value.value,{min:2,max:500,required:!0,subject:"windscreen cracked or completely shattered. If other, please specify."});break;case"dateOfIncident":m=null!==(t=l(r.value.value))&&void 0!==t?t:(0,DDt.Y)(r.value.value,{min:i(),max:s(),selectable:!0,subject:"date of theft",required:!0});break;case"reasonForDelay":m=(0,hvt.cP)(r.value.value,{min:25,max:2500,required:!0,subject:"reason for late notification"});break;case"timeOfIncident":m=(0,hvt.i1)(r.value.value,{date:c,subject:"time of theft",required:!0});break;case"placeWhereTheftOccurred":m=(0,hvt.cP)(r.value.value,{min:2,max:100,subject:"place where theft occurred",required:!0});break;case"policeStationReportedTo":m=(0,hvt.cP)(r.value.value,{min:2,max:100,subject:"police station reported to",required:!0});break;case"sapsCaseNumber":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"police case number",required:!0});break;case"dateReported":m=null!==(a=l(r.value.value))&&void 0!==a?a:(0,DDt.Y)(r.value.value,{min:null==n?void 0:n.value,max:s(),selectable:!0,subject:"date reported",required:!0});break;case"reportedBy":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"reported by",required:!0});break;case"circumstancesOfTheft":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"circumstances of theft",required:!0});break;case"reasonOfLock":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"reason for vehicle not locked",required:!0});break;case"detailsStolenAccessories":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of stolen accessories",required:!1});break;case"make":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"make",required:!1});break;case"dateFitted":m=null!==(d=l(r.value.value))&&void 0!==d?d:(0,DDt.Z)(r.value.value,{max:s(),selectable:!0,subject:"fitted date",required:!1});break;case"fittedBy":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"fitted by",required:!1});break;case"windowNumber":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"number",required:!1});break;case"appliedByWhom":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"applied by whom",required:!1});break;case"detailsOfDents":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of scratches, dents, defects",required:!0});break;case"detailsOfOtherFeatures":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of other features which would assist identification",required:!0});break;case"nameOfPoliceOfficer":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"name of police officer",required:!0});break;case"stationName":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"station name",required:!0});break;case"referenceNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:100,subject:"reference number",required:!0});break;case"dateOfReported":m=null!==(p=l(r.value.value))&&void 0!==p?p:(0,DDt.Y)(r.value.value,{min:null==o?void 0:o.value,max:s(),selectable:!0,subject:"date reported",required:!0});break;
2case"descriptionOfAccident":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"description of accident",required:!0});break;case"driverName":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"driverâs name",required:!0});break;case"driverIdNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:50,subject:"driverâs ID number",required:!0});break;case"driverAge":m=(0,hvt.Gn)(r.value.value,{min:["Learner","Full"].includes(null==u?void 0:u.value)?18:2,max:150,subject:"driverâs age",required:!0});break;case"driverLicenseNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:50,subject:"driverâs licence number",required:!0});break;case"vehicleUse":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"purpose for which the vehicle was being used",required:!0});break;case"nameOfInsurer":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"name of insurer",required:!0});break;case"policyNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:30,subject:"policy number",required:!0});break;case"convictionsDetails":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of any convictions for motoring offences",required:!0});break;case"previousAccidentDetails":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of previous accidents",required:!0});break;case"thirdPartyMake":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"third party vehicle make",required:!1});break;case"thirdPartyRegistrationNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:50,subject:"third party registration number",required:!1});break;case"thirdPartyNameOfOwner":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"third party ownerâs name",required:!1});break;case"thirdPartyAddressOfOwner":m=(0,hvt.cP)(r.value.value,{min:2,max:100,subject:"third party ownerâs address",required:!1});break;case"thirdPartyDriverName":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"third party driverâs name",required:!1});break;case"thirdPartyAddressOfDriver":m=(0,hvt.cP)(r.value.value,{min:2,max:100,subject:"third party driverâs address",required:!1});break;case"thirdPartyEmailDriver":m=(0,Yvt.F0)(r.value.value,{min:5,max:60,subject:"third party email, telephone/cellphone number",required:!1});break;case"thirdPartyInsuranceCompanyName":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"third party insurance company name",required:!1});break;case"thirdPartyPolicyNumber":m=(0,hvt.QA)(r.value.value,{min:2,max:30,subject:"third party policy number",required:!1});break;case"nameOfOwner":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"ownerâs name",required:!1});break;case"addressOfOwner":m=(0,hvt.cP)(r.value.value,{min:2,max:100,subject:"ownerâs address",required:!1});break;case"detailsDamage":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of damage",required:!1});break;case"nameOfInjured":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"injured name",required:!1});break;case"nameOfHospital":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"hospital name",required:!1});break;case"detailsOfInjury":m=(0,hvt.cP)(r.value.value,{min:2,max:500,subject:"details of injury",required:!1});break;case"relationShipToAccident":m=(0,hvt.cP)(r.value.value,{min:2,max:50,subject:"relationship to accident",required:!1});break;default:return null}return((e,t)=>({type:uvt,error:e,fieldType:t}))(m,r.value.fieldType)})();return d?(e.dispatch(d),HPt=d,t(r)):t(r)},ZPt=(e,t,r)=>r.type.startsWith(jn.dJ)?((e,t,r)=>{const a=(()=>{let e;switch(r.type){case jn.BF:return(0,jn.Zl)(null);case jn.tQ:return e=(0,hvt.yb)(r.value,{subject:"loan amount",decimalPoints:0}),e||r.value<3e3?e="Please enter a loan amount of N$3 000 or more":r.value>3e5&&(e="The amount captured may not exceed N$300 000"),(0,jn.ah)(e);case jn.AM:return(0,jn.Mu)(null);case jn.cf:return e=(0,hvt.yb)(r.value,{subject:"repayment term",decimalPoints:0}),(e||r.value<6||r.value>60)&&(e="Please enter a repayment term from 6 to 60 months"),(0,jn.Fo)(e);default:return null}})();return e.dispatch(a),t(r)})(e,t,r):null,XPt=e=>{if(e.reasons.value&&!e.reasons.value.includes(N.zE.SOMETHING_ELSE)){const{shortDescription:t,...r}=e;return Object.values(r).every(e=>e.status===S.Oz.VALID)}return Object.values(e).every(e=>e.status===S.Oz.VALID)};var JPt=r(36091),eMt=r(95040);const tMt=e=>!!(e.name&&e.name.status===S.Oz.VALID&&e.age&&e.age.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.retirementFor&&e.retirementFor.status===S.Oz.VALID)&&(e.retirementFor.value!==N.C9.MYSELF_AND_PARTNER||e.partnerAge&&e.partnerAge.status===S.Oz.VALID),rMt=e=>e.retirementWorries&&e.retirementWorries.status===S.Oz.VALID,aMt=e=>e.salary&&e.salary.status===S.Oz.VALID&&e.savings&&e.savings.status===S.Oz.VALID&&e.budget&&e.budget.status===S.Oz.VALID,nMt=(e,t)=>
2{switch(t.type){case k.Jr:return e.dispatch((0,P.PX)(t.value));case k.$:return e.dispatch((0,P.mL)(t.value));case k.yO:return e.dispatch((0,P.Jy)(t.value));case k.Lt:return e.dispatch((0,P.Rw)(t.value))}},uMt=e=>{if(e.reasons.value&&!e.reasons.value.includes(N.zE.SOMETHING_ELSE)){const{moreHelp:t,...r}=e;return Object.values(r).every(e=>e.status===S.Oz.VALID)}return Object.values(e).every(e=>e.status===S.Oz.VALID)};var oMt=r(20320);const sMt=e=>Object.values(e).every(e=>e.status===S.Oz.VALID);var lMt=r(5507);const iMt=(e,t,r)=>r.type.startsWith(T.DH)||r.type.startsWith(T.qT)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,oMt.aX)(n),o=sMt(u);e.dispatch(o?T.Rk.formValid():T.Rk.formInvalid());const s=(0,oMt.Vp)(n);return o&&s&&s>0&&(e.dispatch((0,C.Tq)(s.toString())),e.dispatch((0,C.C_)())),a})(e,t,r):r.type.startsWith(C.CI)||r.type.startsWith(C.pj)?((e,t,r)=>{const a=t(r),n=(0,JPt.zD)(e.getState()),u=tMt(n),o=rMt(n),s=aMt(n);return!u||o&&s||e.dispatch($.LB.scrollToClass(eMt.ls.RETIREMENT_WORRIES)),e.dispatch(u?C.sc.formPersonalInformationValid():C.sc.formPersonalInformationInvalid()),u&&o&&!s&&e.dispatch($.LB.scrollToClass(eMt.ls.INCOME_SECTION)),e.dispatch(o?C.sc.formRetirementWorriesValid():C.sc.formRetirementWorriesInvalid()),e.dispatch(s?C.sc.formFinancialValid():C.sc.formFinancialInvalid()),u&&o&&s?(e.dispatch(C.sc.formValid()),e.dispatch(D.uN.aboutYouContinueButtonDisabled(!1))):(e.dispatch(C.sc.formInvalid()),e.dispatch(D.uN.aboutYouContinueButtonDisabled(!0))),a})(e,t,r):r.type.startsWith(P.b5)||r.type.startsWith(P.IK)?((e,t,r)=>{const a=t(r),n=(0,gvt.sT)(e.getState()),u=XPt(n);return e.dispatch(u?P.dW.formValid():P.dW.formInvalid()),a})(e,t,r):r.type===C.o8?((e,t,r)=>{const a=t(r),n=(0,JPt.Vd)(e.getState());return e.dispatch((0,T.U_)()),e.dispatch((0,T.Ex)()),e.dispatch((0,T.Pt)()),e.dispatch((0,T.r8)()),e.dispatch((0,T.ux)()),e.dispatch((0,T.OE)()),e.dispatch((0,T.zP)()),e.dispatch((0,T.qt)()),e.dispatch((0,T.Tq)()),n||e.dispatch($.LB.scrollToClass(eMt.ls.CONTINUE_BUTTON)),a})(e,t,r):r.type.startsWith(L.qT)?((e,t,r)=>{const a=t(r);return(0,lMt.Xx)(e.getState()).formStatus===S.Oz.VALID?(e.dispatch(L.k.formValid()),e.dispatch(D.uN.solutionsContinueButtonDisabled(!1))):(e.dispatch(L.k.formInvalid()),e.dispatch(D.uN.solutionsContinueButtonDisabled(!0))),a})(e,t,r):r.type.startsWith(k.FH)||r.type.startsWith(k.qe)?((e,t,r)=>{const a=t(r),n=(0,Nvt.r0)(e.getState()),u=uMt(n);return e.dispatch(u?k.In.formValid():k.In.formInvalid()),nMt(e,r),a})(e,t,r):null;var cMt=r(47588),dMt=r(76608);const pMt=e=>e.name&&e.name.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.mobile&&e.mobile.status===S.Oz.VALID;var mMt=r(85228);const vMt=e=>{const t=eMt.Dv,r=(0,Tvt.f9)(e.getState());for(let a=0;a<t.length;a++)if(t[a]in r&&r[t[a]].error){e.dispatch(de.LB.scrollToId(t[a]));break}},fMt=e=>{const t=(0,Tvt.w8)(e.getState());return!0===t.adventurous||!0===t.comfortable},yMt=e=>{const t=(0,Tvt.f9)(e.getState());if("valid"===t.monthlyInvestment.status){if(t.yearlyIncrease.linkWithInflation===S.Yf.UNTOUCHED&&t.yearlyIncrease.chooseOwnPercentage===S.Yf.UNTOUCHED&&t.yearlyIncrease.noIncrease===S.Yf.UNTOUCHED){e.dispatch((0,G.UA)());const t=(0,hvt.ND)(null,"Premium escalation");return void e.dispatch((0,G.nB)(t))}if(!0===t.yearlyIncrease.chooseOwnPercentage&&null===t.ownPercentage.value){const t=(0,hvt.ND)(null,"Percentage");return void e.dispatch((0,G.jh)(t))}if(t.typeOfInvestor.comfortable===S.Yf.UNTOUCHED&&t.typeOfInvestor.adventurous===S.Yf.UNTOUCHED){e.dispatch((0,G.iP)());const t=(0,hvt.ND)(null,"Type of investor");e.dispatch((0,G.hB)(t))}}};var hMt=r(12328);const gMt=e=>{const t=eMt.PG,r=e.getState(),a=(0,mMt.dc)(r),n=(0,cMt.T$)(r);for(let u=0;u<t.length;u++){if(t[u]in a&&a[t[u]].error){e.dispatch(de.LB.scrollToId(t[u]));break}if(t[u]in n&&n[t[u]].error){e.dispatch(de.LB.scrollToId(t[u]));break}}},bMt=e=>{e.dispatch((0,Z.xu)(null)),e.dispatch((0,Z.aZ)(null)),e.dispatch((0,Z.if)(null)),e.dispatch((0,Z.El)(null)),e.dispatch((0,Z.kY)(null)),e.dispatch((0,Z.GU)(null)),e.dispatch((0,Z.qO)(null)),e.dispatch((0,Z.Ic)(null)),e.dispatch((0,Z.wF)(null)),e.dispatch((0,Z.z4)(null)),e.dispatch((0,Z.Be)(null)),e.dispatch((0,Z.tF)(null)),e.dispatch((0,Z.gt)(null)),e.dispatch((0,Z.OT)(null))},AMt=e=>{e.dispatch((0,Z._P)(S.Yf.UNTOUCHED)),bMt(e)},SMt=e=>{const t=(0,mMt.dc)(e.getState());e.dispatch((0,Z.dA)(t.complex.value)),e.dispatch((0,Z.in)(t.streetAddress.value)),e.dispatch((0,Z.yb)(t.suburb.value)),e.dispatch((0,Z.Yp)(t.city.value)),e.dispatch((0,Z.x9)(t.postalCode.value)),e.dispatch((0,Z.zO)(t.country.value))},NMt=e=>{const t=e.getState(),r=(0,mMt.dc)(t),a=(0,cMt.T$)(t),n=(0,mMt.l_)(t);let u=!0;r.postalAddressSame.value===S.Yf.NO&&(u=n&&n.value===S.ZL.PO_BOX?r.poBox&&r.poBox.status===S.Oz.VALID&&r.poPostalCode&&r.poPostalCode.status===S.Oz.VALID&&r.poPostOffice&&r.poPostOffice.status===S.Oz.VALID&&r.poCountry&&r.poCountry.status===S.Oz.VALID:n&&n.value===S.ZL.PRIVATE_BAG?r.privateBag&&r.privateBag.status===S.Oz.VALID&&r.privatePostalCode&&r.privatePostalCode.status===S.Oz.VALID&&r.privatePostOffice&&r.privatePostOffice.status===S.Oz.VALID&&r.privateCountry&&r.privateCountry.status===S.Oz.VALID:!(!n||n.value!==S.ZL.STREET_ADDRESS)&&(r.postalComplex&&r.postalComplex.status!==S.Oz.ERROR&&r.postalStreetAddress&&r.postalStreetAddress.status===S.Oz.VALID&&r.postalSuburb&&r.postalSuburb.status===S.Oz.VALID&&r.postalCity&&r.postalCity.status===S.Oz.VALID&&r.postalPostalCode&&r.postalPostalCode.status===S.Oz.VALID&&r.postalCountry&&r.postalCountry.status===S.Oz.VALID));return r.title&&r.title.status===S.Oz.VALID&&a.name&&a.name.status===S.Oz.VALID&&r.middleName&&r.middleName.status!==S.Oz.ERROR&&a.surname&&a.surname.status===S.Oz.VALID&&a.mobile&&a.mobile.status===S.Oz.VALID&&r.email&&r.email.status===S.Oz.VALID&&r.id&&r.id.status===S.Oz.VALID&&r.incomeTax&&r.incomeTax.status!==S.Oz.ERROR&&r.countryOfBirth&&r.countryOfBirth.status===S.Oz.VALID&&r.maritalStatus&&r.maritalStatus.status===S.Oz.VALID&&r.nationality&&r.nationality.status===S.Oz.VALID&&r.complex&&r.complex.status!==S.Oz.ERROR&&r.streetAddress&&r.streetAddress.status===S.Oz.VALID&&r.suburb&&r.suburb.status!==S.Oz.ERROR&&r.city&&r.city.status===S.Oz.VALID&&r.postalCode&&r.postalCode.status===S.Oz.VALID&&r.country&&r.country.status===S.Oz.VALID&&u},CMt=e=>{const t=(0,mMt.dc)(e.getState());e.dispatch((0,Z.eG)(t.country.value===hMt.jC.ZA_DESCRIPTION?wMt(t.complex.value,t.streetAddress.value,t.suburb.value,t.city.value,t.postalCode.value,t.country.value):EMt(t.complex.value,t.streetAddress.value,t.suburb.value,t.city.value,t.postalCode.value,t.country.value))),!0===t.postalAddressSame.value&&e.dispatch((0,Z.Q7)(t.country.value===hMt.jC.ZA_DESCRIPTION?IMt(t):DMt(t))),t.postalAddressMethod.value===S.ZL.STREET_ADDRESS&&e.dispatch((0,Z.Q7)(t.postalCountry.value===hMt.jC.ZA_DESCRIPTION?IMt(t):DMt(t))),t.postalAddressMethod.value===S.ZL.PO_BOX&&e.dispatch((0,Z.Q7)(t.poCountry.value===hMt.jC.ZA_DESCRIPTION?IMt(t):DMt(t))),t.postalAddressMethod.value===S.ZL.PRIVATE_BAG&&e.dispatch((0,Z.Q7)(t.privateCountry.value===hMt.jC.ZA_DESCRIPTION?IMt(t):DMt(t)))},IMt=e=>{switch(e.postalAddressMethod.value){case S.ZL.PO_BOX:return TMt([`PO Box ${e.poBox.value}`,e.poPostOffice.value],e.poPostalCode.value,e.poCountry.value);case S.ZL.PRIVATE_BAG:return TMt([`Private Bag ${e.privateBag.value}`,e.privatePostOffice.value],e.privatePostalCode.value,e.privateCountry.value);case S.ZL.STREET_ADDRESS:return wMt(e.postalComplex.value,e.postalStreetAddress.value,e.postalSuburb.value,e.postalCity.value,e.postalPostalCode.value,e.postalCountry.value);default:return wMt(e.complex.value,e.streetAddress.value,e.suburb.value,e.city.value,e.postalCode.value,e.country.value)}},DMt=e=>{switch(e.postalAddressMethod.value){case S.ZL.PO_BOX:return TMt([`PO Box ${e.poBox.value}`,`${e.poPostOffice.value} ${e.poPostalCode.value}`,e.poCountry.value],"0000",e.poCountry.value);case S.ZL.PRIVATE_BAG:return TMt([`Private Bag ${e.privateBag.value}`,`${e.privatePostOffice.value} ${e.privatePostalCode.value}`,e.privateCountry.value],"0000",e.privateCountry.value);case S.ZL.STREET_ADDRESS:return EMt(e.postalComplex.value,e.postalStreetAddress.value,e.postalSuburb.value,e.postalCity.value,e.postalPostalCode.value,e.postalCountry.value);default:return EMt(e.complex.value,e.streetAddress.value,e.suburb.value,e.city.value,e.postalCode.value,e.country.value)}},wMt=(e,t,r,a,n,u)=>{let o=[];return e&&o.push(e),o.push(t),r&&o.push(r),o.push(a),o.length,TMt(o,n,u)},EMt=(e,t,r,a,n,u)=>{let o=[];return e?(o.push(e),o.push(t)):(o.push(t),r&&o.push(r)),o.push(`${a} ${n}`),o.push(u),TMt(o,"0000",u)},TMt=(e,t,r)=>({addressLine1:e[0],addressLine2:e[1],addressLine3:e[2]||"",addressLine4:e[3]||"",addressPostalCode:t,addressCountry:r}),OMt=(e,t)=>
2{e.dispatch(de.LB.scrollToId(t))},PMt=e=>{const t=eMt.F2,r=(0,dMt.Pp)(e.getState());for(let a=0;a<t.length;a++)if(t[a]in r&&r[t[a]].error){e.dispatch(de.LB.scrollToId(t[a]));break}},MMt=e=>{const t=(0,dMt.Pp)(e.getState()),r=(0,dMt.AC)(e.getState()),a=(0,dMt.w0)(e.getState()),n=(0,dMt.CP)(e.getState()),u=!a||(n?t.employmentIndustry&&t.employmentIndustry.status===S.Oz.VALID&&t.employmentIndustryOther&&t.employmentIndustryOther.status===S.Oz.VALID:t.employmentIndustry&&t.employmentIndustry.status===S.Oz.VALID);return r&&t.bankName&&t.bankName.status===S.Oz.VALID&&t.accountHolderName&&t.accountHolderName.status===S.Oz.VALID&&t.accountNumber&&t.accountNumber.status===S.Oz.VALID&&t.accountType&&t.accountType.status===S.Oz.VALID&&t.debitOrderDay&&t.debitOrderDay.status===S.Oz.VALID&&t.startMonth&&t.startMonth.status===S.Oz.VALID&&t.sourceOfFunds&&t.sourceOfFunds.status===S.Oz.VALID&&t.employmentPosition&&t.employmentPosition.status===S.Oz.VALID&&t.prominentPerson&&t.prominentPerson.status===S.Oz.VALID&&(!t.prominentPerson.value||t.employmentPositionPip&&t.employmentPositionPip.status===S.Oz.VALID)&&u},LMt=e=>{const t=(0,dMt.Pp)(e.getState());return(0,dMt.AC)(e.getState())&&t.bankName&&t.bankName.status===S.Oz.VALID&&t.accountHolderName&&t.accountHolderName.status===S.Oz.VALID&&t.accountNumber&&t.accountNumber.status===S.Oz.VALID&&t.accountType&&t.accountType.status===S.Oz.VALID&&t.debitOrderDay&&t.debitOrderDay.status===S.Oz.VALID&&t.startMonth&&t.startMonth.status===S.Oz.VALID},zMt=e=>{const t=t=>e[t]&&e[t].status===S.Oz.VALID,r=t=>e[t]&&(null===e[t].value||""===e[t].value),a=r=>t(r)&&e[r].value,n=a("mobileNumber")&&a("email")||a("mobileNumber")&&r("email")||r("mobileNumber")&&a("email");return t("title")&&t("firstName")&&t("surname")&&t("dateOfBirth")&&t("gender")&&n};var kMt=r(16724);var VMt=r(97887);const RMt=e=>null==e.beneficiaryId||e.status===S.Oz.VALID,xMt=(e,t,r)=>{const a=t(r),n=e.getState(),u=Object.entries((0,VMt.OT)(n)),o=u.reduce((e,t)=>{let[r,a]=t;return a.value?e+(n=a.value,isNaN(n)||n<1||n>100?0:parseInt(n)):e;var n},0);e.dispatch((0,ne.qK)(o)),r.type===ne.LP&&(0,VMt.nZ)(n)&&e.dispatch((0,ne.er)());const s=u.find(e=>{let[t,r]=e;return!RMt(r)}),l=100!==o||s?ne.bl.formInvalid():ne.bl.formValid();return e.dispatch(l),a},_Mt=(e,t,r)=>r.type.startsWith(H.eL)||r.type.startsWith(H.pS)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,dMt.uZ)(n),o=(0,cMt.mG)(n).value,s=(0,cMt.EZ)(n).value;r.type!==H.xp&&r.type!==H.zC||u||e.dispatch((0,te.lC)(o+" "+s));const l=(0,cMt.T$)(e.getState()),i=pMt(l)?H.wI.formValid():H.wI.formInvalid();return e.dispatch(i),a})(e,t,r):r.type===H.MK||r.type===H.UK?((e,t,r)=>{const a=t(r),n=e.getState();return(0,cMt.mG)(n).status!==S.Oz.VALID&&e.dispatch((0,H.x_)((0,cMt.mG)(n).value)),(0,cMt.EZ)(n).status!==S.Oz.VALID&&e.dispatch((0,H.TN)((0,cMt.EZ)(n).value)),(0,cMt.zd)(n).status!==S.Oz.VALID&&e.dispatch((0,H.sY)((0,cMt.zd)(n).value)),a})(e,t,r):r.type.startsWith(G.v8)||r.type.startsWith(G.yC)||r.type===G.aY||r.type===G.H5||r.type===G.MR||r.type===G.VU||r.type===G.jO||r.type===G.y9?((e,t,r)=>{const a=t(r),n=e.getState();if(r.type===G.y9){const t=Yft(n);t.value&&e.dispatch((0,Z.$e)(t.value));const r=Kft(n);r&&e.dispatch((0,H.x_)(r));const a=Gft(n);a&&e.dispatch((0,H.TN)(a))}if(r.type===G.Xl){e.dispatch((0,G.Lr)(null)),e.dispatch((0,G.IV)()),e.dispatch((0,G.wL)()),e.dispatch((0,G.of)());const t=(0,mMt.OX)(n);t&&t.value&&e.dispatch((0,Z.$e)(t.value))}if(r.type===G.JH){e.dispatch((0,G.IV)(null)),e.dispatch((0,G.wL)()),e.dispatch((0,G.J4)()),e.dispatch((0,G.of)());const t=(0,Tvt.ZR)(n),r=(0,Tvt.QO)(n);if("valid"===t.status){const a=+t.value-+r.value;e.dispatch((0,G.Id)(a));const n=a>25?25:a;e.dispatch((0,G.Dw)(n))}}r.type===G.FT&&(e.dispatch((0,G.wL)()),e.dispatch((0,G.J4)()),e.dispatch((0,G.of)())),r.type!==G.aY&&r.type!==G.MR&&r.type!==G.H5||(e.dispatch((0,G.J4)()),e.dispatch((0,G.of)())),r.type===G.wZ&&(yMt(e),vMt(e));const u=fMt(e);return e.dispatch(u?G._6.formValid():G._6.formInvalid()),a})(e,t,r):r.type.startsWith(Z.qP)||r.type.startsWith(Z.EZ)||r.type.startsWith(Z.xA)||r.type===H.U7||r.type===H.DO?((e,t,r)=>{const a=t(r);r.type===Z.F&&bMt(e),r.type===Z.OD&&AMt(e),r.type===Z.Ie&&e.dispatch((0,te.GG)());const n=NMt(e);return e.dispatch(n?Z.yC.formValid():Z.yC.formInvalid()),a})(e,t,r):r.type.startsWith(Z.kC)?((e,t,r)=>{const a=t(r),n=e.getState();if(!(0,mMt.hN)(n)){const t=(0,mMt.dc)(n),r=(0,cMt.T$)(n),a=(0,mMt.l_)(n),u=t.postalAddressSame.value;e.dispatch((0,H.x_)(r.name.value)),e.dispatch((0,H.TN)(r.surname.value)),e.dispatch((0,H.sY)(r.mobile.value)),e.dispatch((0,Z._P)(t.postalAddressMethod.value)),e.dispatch((0,Z.QH)(t.title.value)),e.dispatch((0,Z.tX)(t.middleName.value)),e.dispatch((0,Z.yJ)(t.email.value)),e.dispatch((0,Z.$e)(t.
2id.value)),e.dispatch((0,Z.qq)(t.maritalStatus.value)),e.dispatch((0,Z.sd)(t.nationality.value)),e.dispatch((0,Z._N)(t.incomeTax.value)),e.dispatch((0,Z.mA)(t.countryOfBirth.value)),e.dispatch((0,Z.yB)(t.complex.value)),e.dispatch((0,Z.Fe)(t.streetAddress.value)),e.dispatch((0,Z.h7)(t.suburb.value)),e.dispatch((0,Z.Lx)(t.city.value)),e.dispatch((0,Z.o4)(t.postalCode.value)),e.dispatch((0,Z.yi)(t.country.value)),u===S.Yf.NO&&(a.value===S.ZL.PO_BOX?(e.dispatch((0,Z.yg)(t.poBox.value)),e.dispatch((0,Z.bX)(t.poPostOffice.value)),e.dispatch((0,Z.Bm)(t.poPostalCode.value)),e.dispatch((0,Z.NE)(t.poCountry.value))):a.value===S.ZL.PRIVATE_BAG?(e.dispatch((0,Z.$b)(t.privateBag.value)),e.dispatch((0,Z.Xd)(t.privatePostOffice.value)),e.dispatch((0,Z.DB)(t.privatePostalCode.value)),e.dispatch((0,Z.FG)(t.privateCountry.value))):a.value===S.ZL.STREET_ADDRESS?(e.dispatch((0,Z.dA)(t.postalComplex.value)),e.dispatch((0,Z.in)(t.postalStreetAddress.value)),e.dispatch((0,Z.yb)(t.postalSuburb.value)),e.dispatch((0,Z.Yp)(t.postalCity.value)),e.dispatch((0,Z.x9)(t.postalPostalCode.value)),e.dispatch((0,Z.zO)(t.postalCountry.value))):e.dispatch((0,Z._P)(null)))}return gMt(e),a})(e,t,r):r.type===Z.Yc?((e,t,r)=>{const a=t(r),n=e.getState();return(0,mMt.GT)(n).value&&SMt(e),CMt(e),a})(e,t,r):r.type.startsWith(ae.H0)||r.type.startsWith(ae.kx)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,wvt.Yg)(n),o=zMt(u)?ae.av.formValid():ae.av.formInvalid();if(e.dispatch(o),r.type===ae.A3||r.type===ae.EG){const t=(0,wvt.W6)(n),r=(0,wvt.hS)(n);t.value&&!r.value&&e.dispatch((0,ae.T3)(null)),r.value&&!t.value&&e.dispatch((0,ae.l0)(null))}return a})(e,t,r):r.type===ae.aU||r.type===ae.Wd?((e,t,r)=>{const a=e.getState(),n=t(r),u=()=>{e.dispatch((0,ne.er)()),e.dispatch((0,ne.lP)()),e.dispatch((0,ne.qK)(0))};if(r.type===ae.aU){if((0,wvt.E$)(a))return u(),n;e.dispatch((0,ae.QH)((0,wvt.LK)(a).value)),e.dispatch((0,ae.BI)((0,wvt.O4)(a).value)),e.dispatch((0,ae.TN)((0,wvt.EZ)(a).value)),e.dispatch((0,ae.cZ)((0,wvt.db)(a).value)),e.dispatch((0,ae.Jz)((0,wvt.o_)(a).value)),(0,wvt.hS)(a).value||e.dispatch((0,ae.yJ)((0,wvt.hS)(a).value)),(0,wvt.W6)(a).value||e.dispatch((0,ae.sY)((0,wvt.W6)(a).value))}return r.type===ae.Wd&&u(),n})(e,t,r):r.type===ae.mg?((e,t,r)=>{const a=e.getState(),n=t(r),u=(0,wvt.Kc)(a);return 1===u.length?e.dispatch((0,ne.ie)(u[0].id)):u.length>1&&e.dispatch((0,ne.ZM)(u)),n})(e,t,r):r.type===ne.pU||r.type===ne.mT||r.type===ne.D3||r.type===ne.yH||r.type===ne.LP||r.type===ne.Ag?xMt(e,t,r):r.type===ne.hJ||r.type===ne.Zn?((e,t,r)=>{const a=t(r),n=e.getState();let u;return Object.entries((0,VMt.OT)(n)).forEach((t,r)=>{let[a,n]=t;RMt(n)||(e.dispatch((0,ne.wc)(n.value,n.beneficiaryId)),u=r+1)}),void 0!==u&&e.dispatch(de.LB.scrollToId("percentage-field-"+u)),a})(e,t,r):r.type.startsWith(te.Ew)||r.type.startsWith(te.fJ)||r.type.startsWith(te.xM)||r.type===te.wp?((e,t,r)=>{const a=t(r),n=e.getState(),u=[te.DH,te.cw,te.Wp,te.Bi,te.iU];if(r.type===te.wp&&(0,dMt.AC)(e.getState())&&e.dispatch((0,te.b9)()),r.type===te.Iw&&e.dispatch((0,te.Ap)()),r.type===te.cw&&e.dispatch((0,te.Qg)()),(0,dMt.Im)(n)&&OMt(e,eMt.MZ.LEGAL_SECTION),(u.includes(r.type)&&(0,dMt.AC)(n)||r.type===te.wp&&(0,dMt.xn)(n))&&e.dispatch((0,te.GG)()),r.type===te.KF){const t="RetiredOrUnemployed"===(0,dMt.CR)(n).value;e.dispatch(t?te.M_.employmentIndustryNotRequired():te.M_.employmentIndustryRequired()),t&&(e.dispatch(te.M_.employmentIndustryOtherNotRequired()),e.dispatch((0,te.a9)()),e.dispatch((0,te.c5)()))}if(r.type===te.B7){const t=(0,dMt.HQ)(n).value,r="OtherServices"===t||"PublicSectorOther"===t;e.dispatch(r?te.M_.employmentIndustryOtherRequired():te.M_.employmentIndustryOtherNotRequired()),r||e.dispatch((0,te.c5)(null))}const o=MMt(e),s=LMt(e);return e.dispatch(s?te.M_.paymentDetailsFormValid():te.M_.paymentDetailsFormInvalid()),e.dispatch(o?te.M_.formValid():te.M_.formInvalid()),a})(e,t,r):r.type===te.KN?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,dMt.jE)(n),o=(0,dMt.AC)(n),s=(0,dMt.w0)(n),l=(0,dMt.CP)(n);if(!u){const t=(0,dMt.Pp)(n);t.bankName.status!==S.wK.VALID&&e.dispatch((0,te.x3)(t.bankName.value)),t.accountHolderName.status!==S.wK.VALID&&e.dispatch((0,te.Kq)(t.accountHolderName.value)),t.accountNumber.status!==S.wK.VALID&&e.dispatch((0,te.gh)(t.accountNumber.value)),t.accountType.status!==S.wK.VALID&&e.dispatch((0,te.$O)(t.accountType.value)),t.debitOrderDay.status!==S.wK.VALID&&e.dispatch((0,te.sQ)(t.debitOrderDay.value)),t.startMonth.status!==S.wK.VALID&&e.dispatch((0,te.mb)(t.startMonth.value)),o||e.dispatch((0,te.JD)(S.wK.INVALID)),(0,dMt.Im)(n)&&(t.sourceOfFunds.status!==S.wK.VALID&&e.dispatch((0,te.Am)(t.sourceOfFunds.value)),t.employmentPosition.status!==S.wK.VALID&&e.dispatch((0,te.dB)(t.employmentPosition.value)),s&&t.employmentIndustry.status!==S.wK.VALID&&e.dispatch((0,te.E$)(t.employmentIndustry.value)),t.prominentPerson.status!==S.wK.VALID&&e.dispatch((0,te.HU)(t.prominentPerson.value)),t.employmentPositionPip.status!==S.wK.VALID&&e.dispatch((0,te.m_)(t.employmentPositionPip.value)),l&&t.employmentIndustryOther.status!==S.wK.VALID&&e.dispatch((0,te.o5)(t.employmentIndustryOther.value)))}return PMt(e),a})(e,t,r):r.type.startsWith(ie.Ek)||r.type===ie.Kp||r.type===ie.p2?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,kMt.RZ)(n),o=(0,kMt.F6)(n),s=u&&o;return e.dispatch(s?ie.Aw.formValid():ie.Aw.formInvalid()),a})(e,t,r):r.type===ie.lC?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,kMt.RZ)(n),o=(0,kMt.F6)(n);
2return u||(e.dispatch((0,ie.bM)(S.wK.INVALID)),e.dispatch(de.LB.scrollToId("replacement-policy"))),o||(e.dispatch((0,ie.sN)(S.wK.INVALID)),e.dispatch(de.LB.scrollToId("terms-and-conditions"))),a})(e,t,r):null,FMt=e=>e.publicWeb.save2gether,jMt=e=>(0,_mt.Mz)(FMt,t=>t[e]),UMt=(jMt("formBlocked"),jMt("showThankYou"),jMt("showError"),jMt("firstName")),$Mt=jMt("surname"),BMt=jMt("businessName"),WMt=jMt("phoneNumber"),qMt=jMt("businessNumber"),KMt=jMt("emailAddress"),GMt=jMt("businessRegistered"),YMt=jMt("numberOfEmployees"),HMt=jMt("businessDuration"),QMt=jMt("businessManagement"),ZMt=jMt("businessRegisteredAs"),XMt=jMt("hasEmployeeRetirement"),JMt=jMt("toEmailAddress"),eLt=((0,_mt.Mz)(FMt,e=>e.formStatus===S.wK.VALID),e=>e&&e.status===S.Oz.VALID),tLt=(e,t,r)=>{const a=t(r),n=(e=>eLt(e.firstName)&&eLt(e.surname)&&eLt(e.businessName)&&eLt(e.phoneNumber)&&eLt(e.businessNumber)&&eLt(e.emailAddress)&&eLt(e.businessRegistered)&&eLt(e.numberOfEmployees)&&eLt(e.businessDuration)&&eLt(e.businessManagement)&&eLt(e.businessRegisteredAs)&&eLt(e.hasEmployeeRetirement))(FMt(e.getState()));return e.dispatch(n?Br():Wr()),a};var rLt=r(80233),aLt=r(65487);const nLt=e=>e&&e.status===S.Oz.VALID,uLt=(e,t,r)=>!e.includes(t)||nLt(r),oLt=(e,t,r)=>{const a=t(r),n=(e=>{const t=(0,rLt.O4)(e),r=(0,rLt.EZ)(e),a=(0,rLt.Oe)(e),n=(0,rLt.VG)(e),u=(0,rLt.hS)(e),o=(0,rLt.FQ)(e),s=(0,rLt.hR)(e),l=((0,rLt.Wj)(e),nLt(t)&&nLt(r)&&nLt(a));if("find-an-adviser"===n.value)return nLt(u)&&l;const i=(0,rLt._Y)(e),c=uLt(i,"Additional Number",s)&&uLt(i,"Email Address",u),d=!o.value||nLt(o);return l&&c&&d})(e.getState());if(e.dispatch(n?Ba.F5.formValid():Ba.F5.formInvalid()),r.type===Ba.rV){const t=r.value;t&&(e.dispatch((0,Ba.JG)(t.privacy_policy_url)),e.dispatch((0,Ba.zC)(t)),e.dispatch((0,Ba._j)(t.call_me_back_product)),e.dispatch((0,Ba.FF)(t.call_me_back_email)),e.dispatch((0,Ba.OV)(t.call_me_back_email_campaign_code)))}if(r.type===Ba.Jr){const t=(0,rLt.aL)(e.getState()),r=window.location.pathname===li.gq.INVESTMENT_SETUP_CONTRIBUTION;t===li.Z9?setTimeout(()=>{location.href=li.s5},2e3):r&&(0,aLt.Km)(e.getState())&&setTimeout(()=>{location.href=li.Ms},2e3)}return a};var sLt=r(19715);const lLt=e=>{return(t=e.shares)&&t.status===S.Oz.VALID&&null!==e.selectedCountry;var t};var iLt=r(89974);const cLt=e=>e.initials&&e.initials.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID;var dLt=r(94104);const pLt=e=>e&&e.status===S.Oz.VALID,mLt=e=>e&&null!==e.value,vLt=(e,t,r)=>{const a=t(r),n=e.getState(),u=((e,t,r,a,n,u,o,s)=>pLt(e)&&pLt(t)&&pLt(r)&&pLt(a)&&mLt(u)&&mLt(o)&&mLt(s)&&n===S.Yf.YES)((0,dLt.oF)(n),(0,dLt.EZ)(n),(0,dLt.fi)(n),(0,dLt.W6)(n),(0,dLt.o3)(n),(0,dLt.DF)(n),(0,dLt.G1)(n),(0,dLt.rS)(n));return u?e.dispatch(Za.cf.formValid()):e.dispatch(Za.cf.formInvalid()),a},fLt=e=>e&&e.status===S.Oz.VALID,yLt=(e,t,r)=>{const a=t(r),n=(e=>{const t=(0,cft.O4)(e),r=(0,cft.EZ)(e),a=(0,cft.gj)(e),n=(0,cft.pf)(e),u=(0,cft.NC)(e),o=(0,cft.Gn)(e),s=(0,cft.xS)(e),l=(0,cft.y$)(e),i=(0,cft.nN)(e),c=(0,cft.U3)(e);let d=fLt(t)&&fLt(r)&&fLt(a)&&fLt(n)&&fLt(u)&&fLt(o)&&fLt(i)&&null!==c;return(0,cft.QG)(e)&&(d=d&&fLt(s),d=d&&fLt(l)),d})(e.getState());return e.dispatch(n?rn.Xt.formValid():rn.Xt.formInvalid()),a},hLt=e=>e&&e.status===S.Oz.VALID,gLt=(e,t,r)=>{const a=t(r),n=(e=>{const t=(0,hft.O4)(e),r=(0,hft.EZ)(e),a=(0,hft.pf)(e),n=(0,hft.gj)(e),u=(0,hft.hS)(e),o=(0,hft.U3)(e),s=(0,hft.IH)(e),l=(0,hft.sV)(e),i=(0,hft.NC)(e),c=(0,hft.zq)(e),d=(0,hft.I3)(e),p=(0,hft.Qt)(e),m=(0,hft.Gn)(e),v=(0,hft.FO)(e),f=(0,hft.xS)(e),y=(0,hft.y$)(e),h=(0,hft.nN)(e),g=(0,hft.wX)(e),b=(0,hft.JX)(e),A=(0,hft.MI)(e),S=(0,hft.xY)(e),N=(0,hft.TT)(e),C=(0,hft.jH)(e);(0,hft.dD)(e);let I=hLt(t)&&hLt(r)&&hLt(a)&&hLt(n)&&hLt(u)&&hLt(c)&&hLt(l)&&hLt(m)&&hLt(v)&&hLt(h)&&hLt(g)&&hLt(N)&&null!==b&&null!==o;return s||(I=I&&hLt(i)),(0,hft.R1)(e)&&(I=I&&hLt(d)),(0,hft.vd)(e)&&(I=I&&hLt(p)),(0,hft.QG)(e)&&(I=I&&hLt(f),I=I&&hLt(y),I=I&&hLt(C)),(0,hft.hP)(e)&&(I=I&&hLt(A),I=I&&hLt(S)),I})(e.getState());return e.dispatch(n?on.Xt.formValid():on.Xt.formInvalid()),a};var bLt=r(43043);const ALt=e=>e&&e.status===S.Oz.VALID,SLt=(e,t,r)=>{const a=t(r),n=(e=>
2{const t=(0,Mft.l7)(e),r=(0,Mft.Rp)(e),a=(0,Mft.oF)(e),n=(0,Mft.EZ)(e),u=(0,Mft.db)(e),o=(0,Mft.o_)(e),s=(0,Mft.uO)(e).value;return t?ALt(r)&&!(0,bLt.uJ)(s):ALt(a)&&ALt(n)&&ALt(u)&&!(0,bLt.uJ)(o.value)&&!(0,bLt.uJ)(s)})(e.getState());return e.dispatch(n?mn.kR.formValid():mn.kR.formInvalid()),a},NLt=e=>CLt(e,"firstName")&&CLt(e,"surname")&&CLt(e,"idNumber")&&CLt(e,"cellphoneNumber")&&CLt(e,"town")&&CLt(e,"employmentStatus")&&CLt(e,"wageFrequency")&&CLt(e,"payslip")&&CLt(e,"employerName")&&CLt(e,"creditCheckConsent"),CLt=(e,t)=>e[t]&&e[t].status===S.Oz.VALID,ILt=e=>e&&e.status===S.Oz.VALID,DLt=(e,t,r)=>{const a=t(r),n=(e=>{const t=(0,fft.tq)(e),r=(0,fft.Wq)(e);return ILt(t)&&ILt(r)})(e.getState());return e.dispatch(n?_a.tR.formValid():_a.tR.formInvalid()),a},wLt=(e,t,r)=>r.type.includes(Fr)||r.type.includes(jr)?tLt(e,t,r):r.type===Ba.rV||r.type.includes(Ba.hT)||r.type.includes(Ba.au)||r.type.includes(Ba.Jr)?oLt(e,t,r):r.type===Ua.cS||r.type===Ua.rj||r.type===Ua.gS?((e,t,r)=>{const a=t(r),n=(0,sLt.cp)(e.getState()),u=lLt(n);return e.dispatch(u?Ua.nF.formValid():Ua.nF.formInvalid()),[Ua.cS,Ua.gS].includes(r.type)&&e.dispatch((0,Ua.D5)(null)),a})(e,t,r):r.type.startsWith(Ha.Db)||r.type.startsWith(Ha.wq)?((e,t,r)=>{const a=t(r),n=(0,iLt.dd)(e.getState()),u=cLt(n)?Ha.MQ.formValid():Ha.MQ.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(rn.qx)||r.type.startsWith(rn.d_)||r.type.startsWith(rn.mk)?yLt(e,t,r):r.type.startsWith(on.J8)||r.type.startsWith(on.iX)||r.type.startsWith(on.BS)?gLt(e,t,r):r.type.startsWith(_a._Y)||r.type.startsWith(_a.$K)?DLt(e,t,r):r.type.startsWith(Za.M2)||r.type.startsWith(Za.LR)||r.type===Za.Sm?vLt(e,t,r):r.type.startsWith(mn.Hj)||r.type.startsWith(mn.Sb)||r.type.startsWith(mn.uK)?SLt(e,t,r):r.type.startsWith(In.As)||r.type.startsWith(In.x2)?((e,t,r)=>{const a=t(r),n=(0,lft.Rs)(e.getState()),u=NLt(n)?In._3.formValid():In._3.formInvalid();return e.dispatch(u),a})(e,t,r):null;var ELt=r(83095);const TLt=e=>{const{postalAddressMethod:t,postalComplex:r,postalStreetAddress:a,postalSuburb:n,postalCity:u,postalPostalCode:o,postalCountry:s,complex:l,streetAddress:i,suburb:c,city:d,postalCode:p,country:m}=e;switch(t.value){case S.ZL.PO_BOX:case S.ZL.PRIVATE_BAG:return OLt(e);case S.ZL.STREET_ADDRESS:return MLt({complex:r.value,streetAddress:a.value,suburb:n.value,city:u.value,postalCode:o.value,country:s.value});default:return MLt({complex:l.value,streetAddress:i.value,suburb:c.value,city:d.value,postalCode:p.value,country:m.value})}},OLt=e=>{const{postalAddressMethod:t,poBox:r,poPostOffice:a,poPostalCode:n,poCountry:u,privateBag:o,privatePostOffice:s,privatePostalCode:l,privateCountry:i,postalComplex:c,postalStreetAddress:d,postalSuburb:p,postalCity:m,postalPostalCode:v,postalCountry:f,complex:y,streetAddress:h,suburb:g,city:b,postalCode:A,country:N}=e;switch(t.value){case S.ZL.PO_BOX:return LLt({country:u.value,addressArray:[`PO Box ${r.value}`,`${a.value} ${n.value}`,u.value]});case S.ZL.PRIVATE_BAG:return LLt({country:i.value,addressArray:[`Private Bag ${o.value}`,`${s.value} ${l.value}`,i.value]});case S.ZL.STREET_ADDRESS:return PLt({complex:c.value,streetAddress:d.value,suburb:p.value,city:m.value,postalCode:v.value,country:f.value});default:return PLt({complex:y.value,streetAddress:h.value,suburb:g.value,city:b.value,postalCode:A.value,country:N.value})}},PLt=e=>{let{complex:t,streetAddress:r,suburb:a,city:n,postalCode:u,country:o}=e,s=[];return t?(s.push(t),s.push(r)):(s.push(r),a&&s.push(a)),s.push(`${n} ${u}`),s.push(o),LLt({addressArray:s,country:o})},MLt=e=>{let{complex:t,streetAddress:r,suburb:a,city:n,postalCode:u,country:o}=e,s=[];return t&&s.push(t),s.push(r),a&&s.push(a),s.push(n),LLt({addressArray:s,postalCode:u,country:o})},LLt=e=>{let{addressArray:t,postalCode:r="0000",country:a}=e;return{addressLine1:t[0]||"",addressLine2:t[1]||"",addressLine3:t[2]||"",addressLine4:t[3]||"",addressPostalCode:r,addressCountry:a}},zLt=e=>{const t=e.getState(),r=(0,ELt.dc)(t),a=(0,ELt.l_)(t),n=r.postalAddressSame.value,u=e=>e&&e.status===S.Oz.VALID,o=[r.firstNames,r.surname,r.id,r.mobileNumber,r.email,r.streetAddress,r.suburb,r.city,r.postalCode,r.country].every(u);let s=n===S.Yf.YES;if(!s){const e=a&&a.value;s=(()=>{switch(e){case S.ZL.PO_BOX:return[r.poBox,r.poPostalCode,r.poPostOffice,r.poCountry];case S.ZL.PRIVATE_BAG:return[r.privateBag,r.privatePostalCode,r.privatePostOffice,r.privateCountry];case S.ZL.STREET_ADDRESS:return[r.postalComplex,r.postalStreetAddress,r.postalSuburb,r.postalCity,r.postalPostalCode,r.postalCountry];default:return[{status:S.Oz.ERROR}]}})().every(u)}return o&&s},kLt=e=>{e.dispatch((0,Yt.xu)(null)),e.dispatch((0,Yt.aZ)(null)),e.dispatch((0,Yt.if)(null)),e.dispatch((0,Yt.El)(null)),e.dispatch((0,Yt.kY)(null)),e.dispatch((0,Yt.GU)(null)),e.dispatch((0,Yt.qO)(null)),e.dispatch((0,Yt.Ic)(null)),e.dispatch((0,Yt.wF)(null)),e.dispatch((0,Yt.z4)(null)),e.dispatch((0,Yt.Be)(null)),e.dispatch((0,Yt.tF)(null)),e.dispatch((0,Yt.gt)(null)),e.dispatch((0,Yt.OT)(null))},VLt=e=>{const t=(0,ELt.dc)(e.getState()),{postalAddressSame:r}=t,a=MLt(t);if(e.dispatch((0,Yt.eG)(a)),r.value){const r=TLt(t);return void e.dispatch((0,Yt.Q7)(r))}const n=TLt(t);e.dispatch((0,Yt.Q7)(n))},RLt=e=>{const t=e.getState(),r=eMt.Vy,a=(0,ELt.dc)(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(_t.LB.scrollToId(n))};var xLt=r(5646);const _Lt=e=>e&&(e===Vt.DF.SPOUSE.code||e.startsWith("child")),FLt=e=>({value:e,error:null,status:S.Oz.VALID}),jLt=e=>{const t=e.getState();if((0,xLt.C6)(t)){const r=(0,xLt.Ap)(t),a=(0,xLt.pT)(t);r?(e.dispatch((0,Wvt.hc)()),qLt(e,r)):(e.dispatch((0,Wvt.JN)()),qLt(e,a));const n=e.getState();
2e.dispatch((0,Zt.HF)((0,xLt.SA)(n)));const u=(0,xLt.Cy)(t);return void((_Lt(u)||u===Vt.DF.MYSELF.code)&&e.dispatch((0,Wvt.vO)(u)))}e.dispatch((0,Wvt.QH)((0,xLt.LK)(t).value)),e.dispatch((0,Wvt.BI)((0,xLt.O4)(t).value)),e.dispatch((0,Wvt.TN)((0,xLt.EZ)(t).value)),e.dispatch((0,Wvt.cZ)((0,xLt.db)(t).value)),WLt(e)},ULt=e=>e.title&&e.title.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dateOfBirth&&e.dateOfBirth.status===S.Oz.VALID&&e.age&&e.age.status===S.Oz.VALID,$Lt=e=>{const t=hvt.Mo.dateStringToNumberArray(e);return Math.floor(hvt.Mo.yearsDifference(hvt.Mo.todayDateArray(),t))},BLt=e=>hvt.Mo.getDateOfBirthFromSaIdNumber(e),WLt=e=>{const t=e.getState(),r=(0,xLt.Y)(t),a=eMt.Zb.find(e=>e in r&&r[e].error);e.dispatch(_t.LB.scrollToId(a))},qLt=(e,t)=>{e.dispatch(_t.LB.scrollToId(t))},KLt=(e,t)=>{if(t===Vt.gG.INCOMPLETE_MODAL){const t=e.getState(),r=(0,xLt.SA)(t),a=Object.keys(r).find(e=>{if(!e.startsWith("child")&&e!==Vt.DF.SPOUSE.code)return null===r[e].firstName.value});e.dispatch(_t.LB.scrollToId(a))}},GLt=(e,t,r,a)=>{let n={...r};if(e)t.map(e=>{n[e]={code:Vt.DF[e].code,number:1,coverAmount:a.value.coverAmount,monthlyPremium:a.value.monthlyPremium}});else if(t in n){if(1===n[t].number){const e=n[t].coverAmount,r=n[t].monthlyPremium;n[t].coverAmount=[],n[t].coverAmount.push(e),n[t].monthlyPremium=[],n[t].monthlyPremium.push(r)}n[t].number++,n[t].coverAmount.push(a.value.coverAmount),n[t].monthlyPremium.push(a.value.monthlyPremium)}else n[t]={code:Vt.DF[t].code,number:1,coverAmount:a.value.coverAmount,monthlyPremium:a.value.monthlyPremium};return n},YLt=e=>{const t=Object.keys(e).map(t=>e[t].category),r=(0,p.A)(new Set(t));let a={};return r.forEach(e=>{a[e]=Vt.l_[e]}),a};var HLt=r(51632);const QLt=e=>t=>t.type===e,ZLt="Please enter at least one of these fields.",XLt=(e,t,r)=>{const a=(0,HLt.y8)(t),n=(0,HLt.De)(t),u=(0,HLt.Kc)(t);r?0!==a||n?a<=1?e.dispatch((0,jt.Ho)()):(e.dispatch((0,er.ZM)(u)),e.dispatch((0,jt.G)())):e.dispatch((0,Zt.Zh)(!0)):e.dispatch(a>1?(0,jt.G)():(0,jt.ym)())},JLt=(e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=[r],s=(0,HLt.Kc)(u),l=s.length,i=(0,HLt.E$)(a);if(o.find(QLt(Zt.Wd))||o.find(QLt(Zt.aU))&&i)return 1===l?e.dispatch((0,er.ie)(s[0].id)):(e.dispatch((0,er.er)()),e.dispatch((0,er.lP)()),e.dispatch((0,er.qK)(0))),n;e.dispatch((0,Zt.QH)((0,HLt.LK)(a).value)),e.dispatch((0,Zt.BI)((0,HLt.O4)(a).value)),e.dispatch((0,Zt.TN)((0,HLt.EZ)(a).value)),e.dispatch((0,Zt.cZ)((0,HLt.db)(a).value)),e.dispatch((0,Zt.WF)((0,HLt.hi)(a).value));const c=(0,HLt.hS)(a),d=(0,HLt.W6)(a);return c.value||d.value||(e.dispatch((0,Zt.T3)(ZLt)),e.dispatch((0,Zt.l0)(ZLt))),n},ezt=(e,t,r)=>{const a=(0,xLt.SA)(e),n=(0,xLt.Or)(e);if(r.value in a){const e=a[r.value],u=Object.keys(n).filter(e=>n[e].code===r.value),o=n[u].label.includes(" ")?n[u].label.split(" ")[0]:n[u].label;t.dispatch((0,Zt.QH)(e.title.value)),t.dispatch((0,Zt.BI)(e.firstName.value)),t.dispatch((0,Zt.TN)(e.surname.value)),t.dispatch((0,Zt.cZ)(e.dateOfBirth.value)),t.dispatch((0,Zt.WF)(o))}else t.dispatch((0,Zt.aL)()),t.dispatch((0,Zt.nW)()),t.dispatch((0,Zt.Rd)()),t.dispatch((0,Zt.GF)()),t.dispatch((0,Zt.gV)())},tzt=e=>{const t=t=>e[t]&&e[t].status===S.Oz.VALID,r=t=>e[t]&&(null===e[t].value||""===e[t].value),a=r=>t(r)&&e[r].value,n=a("mobileNumber")&&a("email")||a("mobileNumber")&&r("email")||r("mobileNumber")&&a("email");return t("title")&&t("firstName")&&t("surname")&&t("dateOfBirth")&&t("relationship")&&n};var rzt=r(58370);const azt=e=>null==e.beneficiaryId||e.status===S.Oz.VALID,nzt=(e,t,r)=>{const a=t(r),n=e.getState(),u=[r],o=Object.entries((0,rzt.OT)(n)),s=o.reduce((e,t)=>{let[r,a]=t;return a.value?e+(n=a.value,isNaN(n)||n<1||n>100?0:parseInt(n)):e;var n},0);e.dispatch((0,er.qK)(s)),u.find((e=>t=>t.type===e)(er.LP))&&(0,rzt.nZ)(n)&&e.dispatch((0,er.er)());const l=o.find(e=>{let[t,r]=e;return!azt(r)}),i=100!==s||l?er.bl.formInvalid():er.bl.formValid();return e.dispatch(i),a};var uzt=r(4719),ozt=r(91801);const szt=e=>{const t=e.getState(),r=(0,ozt.Pp)(t),a=(0,ozt.C4)(t);e.dispatch((0,Kt.x3)(r.bankName.value)),e.dispatch((0,Kt.gh)(r.accountNumber.value)),e.dispatch((0,Kt.$O)(r.accountType.value)),e.dispatch((0,Kt.sQ)(r.debitOrderDay.value)),e.dispatch((0,Kt.T4)(Vt.dY.IDLE)),a.value!==S.Yf.YES&&e.dispatch((0,Kt.JD)(S.wK.INVALID)),a&&e.dispatch((0,Kt.ZT)(r.isSelfEmployed.value)),lzt(e)},lzt=e=>{const t=eMt.wK,r=(0,ozt.Pp)(e.getState());for(let a=0;a<t.length;a++)if(t[a]in r&&r[t[a]].error){e.dispatch(_t.LB.scrollToId(t[a]));break}},izt=e=>{const t=(0,ozt.Pp)(e.getState());return(0,ozt.AC)(e.getState())&&t.bankName&&t.bankName.status===S.Oz.VALID&&t.accountNumber&&t.accountNumber.status===S.Oz.VALID&&t.accountType&&t.accountType.status===S.Oz.VALID&&t.debitOrderDay&&t.debitOrderDay.status===S.Oz.VALID&&t.isSelfEmployed&&t.isSelfEmployed.status===S.Oz.VALID},czt=e=>{e.dispatch((0,ar.Ng)(S.wK.INVALID)),e.dispatch(_t.LB.scrollToId(eMt.Os.DECLARATIONS_CHECKBOX))};var dzt=r(14011),pzt=r(41551);const mzt=(e,t,r)=>{switch(r){case Vt.i.REPLACEMENT_POLICY:(0,pzt.z9)(t)&&e.dispatch((0,jt.xN)());break;case Vt.i.PERSONAL_DETAILS:(0,ELt.hN)(t)?fzt(e,t):(e=>{const t=e.getState(),r=(0,ELt.dc)(t),a=(0,ELt.l_)(t),n=r.postalAddressSame.value;if(e.dispatch((0,Yt.ri)(r.firstNames.value)),e.dispatch((0,Yt.TN)(r.surname.value)),e.dispatch((0,Yt.$e)(r.id.value)),e.dispatch((0,Yt.sY)(r.mobileNumber.value)),e.dispatch((0,Yt.yJ)(r.email.value)),e.dispatch((0,Yt._P)(r.postalAddressMethod.value)),e.dispatch((0,Yt.yB)(r.complex.value)),e.dispatch((0,Yt.Fe)(r.streetAddress.value)),e.dispatch((0,Yt.h7)(r.suburb.value)),e.dispatch((0,Yt.Lx)(r.city.value)),e.dispatch((0,Yt.o4)(r.postalCode.value)),e.dispatch((0,Yt.yi)(r.country.value)),n===S.Yf.NO)switch(a.value){case S.ZL.PO_BOX:e.dispatch((0,Yt.yg)(r.poBox.value)),e.dispatch((0,Yt.bX)(r.poPostOffice.value)),e.dispatch((0,Yt.Bm)(r.poPostalCode.value)),e.dispatch((0,Yt.NE)(r.poCountry.value));break;case S.ZL.PRIVATE_BAG:e.dispatch((0,Yt.$b)(r.privateBag.value)),e.dispatch((0,Yt.Xd)(r.privatePostOffice.value)),e.dispatch((0,Yt.DB)(r.privatePostalCode.value)),e.dispatch((0,Yt.FG)(r.privateCountry.value));break;case S.ZL.STREET_ADDRESS:e.dispatch((0,Yt.dA)(r.postalComplex.value)),e.dispatch((0,Yt.in)(r.postalStreetAddress.value)),e.dispatch((0,Yt.yb)(r.postalSuburb.value)),e.dispatch((0,Yt.Yp)(r.postalCity.value)),e.dispatch((0,Yt.x9)(r.postalPostalCode.value)),e.dispatch((0,Yt.zO)(r.postalCountry.value));break;case S.ZL.UNTOUCHED:e.dispatch((0,Yt._P)(null))}RLt(e)}
2)(e);break;case Vt.i.LIVES_COVERED:(0,xLt.H5)(t)?e.dispatch((0,jt.ym)()):(e=>{e.dispatch((0,Wvt.gn)(Vt.gG.INCOMPLETE_MODAL))})(e);break;case Vt.i.BENEFICIARIES:XLt(e,t,!0);break;case Vt.i.BENEFICIARIES_SPLIT:(0,rzt.JB)(t)?e.dispatch((0,jt.Ho)()):(e=>{const t=e.getState();let r;Object.entries((0,rzt.OT)(t)).forEach((t,a)=>{let[n,u]=t;azt(u)||(e.dispatch((0,er.wc)(u.value,u.beneficiaryId)),r||(r=a+1))}),e.dispatch(_t.LB.scrollToId("percentage-field-"+r))})(e);break;case Vt.i.PAYMENT_DETAILS:yzt(e,t);break;case Vt.i.CONFIRMATION:(0,$vt.Jc)(t)?hzt(e):czt(e);case Vt.i.THANK_YOU:}},vzt=(e,t,r)=>{switch(r){case Vt.i.REPLACEMENT_POLICY:break;case Vt.i.PERSONAL_DETAILS:e.dispatch((0,jt.VH)());break;case Vt.i.LIVES_COVERED:e.dispatch((0,jt.xN)());break;case Vt.i.BENEFICIARIES:e.dispatch((0,jt.Gk)());break;case Vt.i.BENEFICIARIES_SPLIT:e.dispatch((0,jt.ym)());break;case Vt.i.PAYMENT_DETAILS:XLt(e,t,!1);break;case Vt.i.CONFIRMATION:e.dispatch((0,jt.Ho)());break;case Vt.i.THANK_YOU:e.dispatch((0,jt._T)())}},fzt=(e,t)=>{"myself"in(0,xLt.SA)(t)&&(e=>{const t=e.getState(),r=(0,ELt.dc)(t),a=r.id.value,n=FLt(BLt(a)),u={title:r.title,name:r.firstNames,surname:r.surname,dateOfBirth:n,age:FLt($Lt(n.value))};e.dispatch((0,Wvt.zS)(u));const o=e.getState(),s=(0,xLt.Hq)(o);e.dispatch((0,Wvt.Gr)(s)),e.dispatch((0,Wvt.vO)(Vt.DF.MYSELF.code))})(e),e.dispatch((0,jt.Gk)())},yzt=(e,t)=>{if((0,$vt.Gj)(t)){const r=(0,ozt.jE)(t),a=(0,$vt.Jc)(t);r||szt(e),a||czt(e),r&&a&&hzt(e)}else(0,ozt.jE)(t)?e.dispatch((0,jt._T)()):szt(e)},hzt=e=>{e.dispatch((0,ar.VE)()),e.dispatch((0,jt.aM)())};var gzt=r(7617),bzt=r(37364);const Azt=e=>e.name.status===S.Oz.VALID&&e.surname.status===S.Oz.VALID&&e.contactNumber.status===S.Oz.VALID,Szt=(e,t)=>{e.dispatch((0,Rt.x_)(t.name.value)),e.dispatch((0,Rt.TN)(t.surname.value)),e.dispatch((0,Rt.nH)(t.contactNumber.value))},Nzt=e=>e.isReplacementPolicy.status===S.Oz.VALID,Czt=(e,t,r)=>r.type.startsWith(Wt.ii)||r.type.startsWith(Wt.pH)?((e,t,r)=>{const a=t(r),n=(0,pzt.jN)(e.getState()),u=Nzt(n);return e.dispatch(u?Wt.Ab.formValid():Wt.Ab.formInvalid()),e.getState(),(0,pzt.tZ)(e.getState()).value&&e.dispatch(_t.LB.scrollToId(eMt.T6.CONTINUE_BUTTON_ANCHOR)),a})(e,t,r):r.type.startsWith(or.Y6)||r.type.startsWith(or.XZ)?(0,gzt.UF)(e,t,r):r.type.startsWith(or.ty)||r.type.startsWith(or.Z$)||r.type.startsWith(or.l$)?(0,gzt.hq)(e,t,r):r.type.startsWith(Rt.au)||r.type.startsWith(Rt.hT)?((e,t,r)=>{const a=t(r),n=(0,bzt.Oi)(e.getState()),u=Azt(n),o=(0,bzt.Q6)(e.getState());return r.type===Rt.p2?u&&o!==S.rs.PENDING?e.dispatch((0,Rt.KD)()):Szt(e,n):e.dispatch(u?Rt.F5.formValid():Rt.F5.formInvalid(e)),a})(e,t,r):r.type.startsWith(Yt.F)?kLt(e,t,r):r.type.startsWith(Yt.qP)||r.type.startsWith(Yt.EZ)||r.type===Yt.F||r.type===Yt.OD?((e,t,r)=>{const a=t(r),n=(e.getState(),[Yt.GY,Yt.Uf,Yt.KF,Yt.Jy]);r.type===Yt.OD&&kLt(e);const u=(0,ELt.hN)(e.getState());n.includes(r.type)&&u&&e.dispatch((0,Kt.GG)()),r.type===Yt.Ie&&e.dispatch((0,Kt.GG)());const o=zLt(e);return e.dispatch(o?Yt.yC.formValid():Yt.yC.formInvalid()),VLt(e),a})(e,t,r):r.type.startsWith(Kt.Ew)||r.type.startsWith(Kt.fJ)||r.type===Kt.wp?((e,t,r)=>{const a=t(r),n=(0,ozt.AC)(e.getState()),u=Kt.fJ+"accountValidation",o=r.type.includes(Kt.Wp)||r.type.includes(Kt.Bi)||r.type.includes(Kt.iU),s=r.type.includes(u);r.type===Kt.wp&&((0,ozt.C4)(e.getState()).value||e.dispatch((0,Kt.T4)(Vt.dY.IDLE)));o&&!s&&n&&(e.dispatch((0,Kt.JD)(S.Yf.NO)),e.dispatch((0,Kt.GG)()));const l=izt(e,t,r);return e.dispatch(l?Kt.M_.formValid():Kt.M_.formInvalid()),a})(e,t,r):r.type.startsWith(ar.hW)||r.type.startsWith(ar.rt)||r.type.startsWith(ar.ZH)?((e,t,r)=>{const a=t(r),n=(0,$vt.yO)(e.getState());return e.dispatch(n?ar.cr.formValid():ar.cr.formInvalid()),r.type===ar.ZH&&e.dispatch((0,fr._1)(r.value)),a})(e,t,r):r.type.startsWith(Zt.H0)||r.type.startsWith(Zt.kx)?((e,t,r)=>{const a=t(r),n=e.getState(),u=[r.type],o=(0,HLt.Yg)(n),s=tzt(o)?Zt.av.formValid():Zt.av.formInvalid();if(e.dispatch(s),u.includes(Zt.ZD)&&ezt(n,e,r),u.includes(Zt.A3)||u.includes(Zt.EG)){const t=(0,HLt.W6)(n),r=(0,HLt.hS)(n);t.error===ZLt&&e.dispatch((0,Zt.l0)(null)),r.error===ZLt&&e.dispatch((0,Zt.T3)(null))}if(u.includes(Zt.il)){const t=(0,HLt.LK)(n),r=(0,HLt.Ng)(n);t&&t.value&&(r.some(e=>e.code===t.value)||e.dispatch((0,Zt.QH)(null)))}return a})(e,t,r):r.type===Zt.aU||r.type===Zt.Wd?JLt(e,t,r):r.type===er.pU||r.type===er.mT||r.type===er.D3||r.type===er.yH||r.type===er.LP||r.type===er.Ag?nzt(e,t,r):r.type.startsWith(Wvt.g3)||r.type.startsWith(Wvt.JF)||r.type===Wvt.aJ||r.type===Wvt.L7||r.type===Wvt.C_?((e,t,r)=>{const a=t(r);let n=e.getState();const u=(0,xLt.Y)(n),o=ULt(u),s=(0,xLt.Cy)(e.getState());let l;switch(e.dispatch(o?Wvt.fd.formValid():Wvt.fd.formInvalid()),r.type){case Wvt.vM:_Lt(s)&&e.dispatch((0,Wvt.Mw)((0,xLt.Vn)(n)));break;case Wvt.GI:e.dispatch((0,Wvt.Mw)((0,xLt.Vn)(n)));break;case Wvt.Xl:(0,xLt.nq)(n).status===S.Oz.VALID&&(l=(0,xLt.Vn)(n),_Lt(s)||e.dispatch((0,Wvt.Mw)(l)));break;case Wvt.C_:const t=(0,xLt.m0)(e.getState());if(_Lt(t)){const t=(0,xLt.Hq)(n);e.dispatch((0,Wvt.Gr)(t)),e.dispatch((0,Wvt.vO)(Vt.DF.MYSELF.code))}break;case Wvt.kb:const a=(0,xLt.db)(n);if(a.status===S.Oz.VALID){const t=$Lt(a.value);e.dispatch((0,Wvt.Pe)(t,s.includes("child"),s.includes("myself")))}break;case Wvt.L7:jLt(e);break;case Wvt.aJ:KLt(e,r.value)}n=e.getState();const i=(0,xLt.Gw)(n);return e.dispatch(i?Wvt.fd.formComplete():Wvt.fd.formIncomplete()),a})(e,t,r):r.type===Wvt.LB?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,jvt.WO)(n),o=Object.keys(Vt.DF);let s={};Object.keys(Vt.z0).map(e=>{u[Vt.z0[e]].map(t=>{let r,a=!1;Vt.z0.DIRECT_FAMILY===Vt.z0[e]?(r=o.filter(e=>Vt.DF[e].category===Vt.l_.DIRECT_FAMILY.key),a=!0):r=o.filter(e=>Vt.DF[e].description===t.value.relationship.value),s=GLt(a,r,s,t)})});let l={};const i=Object.keys(s);i.map(e=>{if(1===s[e].number)l[s[e].code]={...(0,ur.Vp)(),coverAmount:s[e].coverAmount,monthlyPremium:s[e].monthlyPremium};else for(let t=1;t<=s[e].number;t++){const r=s[e].code+"_"+t;l[r]={...(0,ur.Vp)(),coverAmount:s[e].coverAmount[t-1],monthlyPremium:s[e].monthlyPremium[t-1]}}});let c={};return i.map(e=>{if(1===s[e].number)c[e]=Vt.DF[e];else for(let t=1;t<=s[e].number;t++){let r=Vt.DF[e],a=e+"_"+t;c[a]={...r,key:a,code:Vt.DF[e].code+"_"+t}}}),e.dispatch((0,Zt.dE)()),e.dispatch((0,er.er)()),e.dispatch((0,er.lP)()),e.dispatch((0,er.qK)(0)),e.dispatch((0,Wvt.yX)(l)),e.dispatch((0,Wvt.D)(c)),e.dispatch((0,Wvt.W0)(YLt(c))),a})(e,t,r):r.type.startsWith(jt.GJ)||r.type===Wt.mZ||r.type===ar.ZH||r.type===Kt.WW?((e,t,r)=>{if(r.type!==jt.ES&&r.type!==jt.aV)return t(r);const a=t(r),n=e.getState(),u=(0,dzt.IC)(n);return r.type===jt.ES?(mzt(e,n,u),a):(vzt(e,n,u),a)})(e,t,r):null,Izt=(e,t,r)=>{const a=()=>{e.dispatch({type:oo}),e.dispatch({type:_o})};if(r.type===xu.TC)return t(r);if(r.type===xu.bV)return e.dispatch(ms(r.callMeBackSource)),t(r);if(r.type===xu.NS){const n=vyt(e.getState());return n&&e.dispatch(n),e.dispatch(ms(null)),a(),t(r)}if(r.type!==xu.ES&&r.type!==xu.aV)return t(r);const n=t(r),u=e.getState(),o=dyt(u);return r.type===xu.ES?(Dzt(e,u,o),n):(a(),wzt(e,u,o),n)},Dzt=(e,t,r)=>{switch(r){case _u.i.CONSENT:if(!$ft(t)){e.dispatch({type:$o});break}e.dispatch((0,xu.NR)());break;case _u.i.ID_VERIFICATION:if(!Wft(t)){e.dispatch((e=>({type:Zu,value:e}))(Yft(t).value));break}e.dispatch({type:uo});break;case _u.i.SELFIE:break;case _u.i.KBA_INTERLUDE:e.dispatch({type:co});break;case _u.i.KBA:ayt(t).value?e.dispatch(oyt(t)?Io():No()):e.dispatch((e=>({type:bo,value:e}))(null))}},wzt=(e,t,r)=>{switch(r){case _u.i.CONSENT:e.dispatch((0,xu.Tc)());break;case _u.i.ID_VERIFICATION:e.dispatch((0,xu.Tn)());break;case _u.i.SELFIE:e.dispatch((0,xu.$E)());break;case _u.i.KBA_INTERLUDE:e.dispatch((0,xu.nX)());break;
2case _u.i.KBA:e.dispatch({type:ho}),e.dispatch((0,xu.lE)())}},Ezt=(e,t)=>{const r=xft(e.getState()),a=[_u.z$.CONTACTABLE,_u.z$.IIDENTIFII],n=parseInt(t.value);if(r&&0!=r)return r;if(n&&a.includes(n))return n;return a[Math.floor(Math.random()*a.length)]},Tzt=(0,_mt.Mz)(Vft,e=>e.callMeBack),Ozt=((0,_mt.Mz)(Tzt,e=>e.formStatus),(0,_mt.Mz)(Tzt,e=>e.formStatus===S.wK.INVALID)),Pzt=((0,_mt.Mz)(Tzt,e=>e.openDrawer),(0,_mt.Mz)(Tzt,e=>e&&e.form)),Mzt=e=>(0,_mt.Mz)(Pzt,t=>t[e]),Lzt=Mzt("name"),zzt=Mzt("surname"),kzt=Mzt("contactNumber"),Vzt=(0,_mt.Mz)(Lzt,zzt,kzt,(e,t,r)=>e&&e.status===S.Oz.VALID&&t&&t.status===S.Oz.VALID&&r&&r.status===S.Oz.VALID),Rzt=(0,_mt.Mz)(Tzt,e=>e.gtmContextUrl),xzt=(0,_mt.Mz)(Tzt,e=>e.gtmContextGaId),_zt=(0,_mt.Mz)(Tzt,e=>e.parentAppSource),Fzt=(0,_mt.Mz)(_zt,e=>e.productName),jzt=((0,_mt.Mz)(_zt,e=>e.redirectUrl),(0,_mt.Mz)(Tzt,e=>e.cmbStatus===S.rs.SUCCESS),(0,_mt.Mz)(Tzt,e=>e.cmbStatus===S.rs.PENDING)),Uzt=((0,_mt.Mz)(Tzt,e=>e.cmbStatus===S.rs.FAILURE),(0,_mt.Mz)(jzt,Ozt,(e,t)=>e||t),(0,_mt.Mz)(Tzt,e=>{switch(e.cmbStatus){case S.rs.SUCCESS:return"Sent";case S.rs.FAILURE:return"Try Again";case S.rs.PENDING:return"Sending...";default:return"Call Me Back"}}),(0,_mt.Mz)(Lzt,zzt,kzt,Fzt,Rzt,xzt,(e,t,r,a,n,u)=>({pageURL:encodeURIComponent(n),source:"MyOldMutualPublicWebsite",googleAnalyticsId:u,formData:{firstName:e.value,name:e.value,surname:t.value,phoneNumber:r.value,sourceProduct:a}}))),$zt=(0,_mt.Mz)(Vft,e=>e.selfie),Bzt=(0,_mt.Mz)($zt,e=>e.verificationFailedCount),Wzt=(0,_mt.Mz)($zt,e=>e.iframeLoaded),qzt=(0,_mt.Mz)($zt,e=>e.iframeResponseData),Kzt=((0,_mt.Mz)($zt,e=>e.openSomethingLooksWrongModal),(0,_mt.Mz)($zt,e=>e.openCmbModal),(0,_mt.Mz)($zt,e=>e.openVerificationModal),(0,_mt.Mz)($zt,e=>e.openLoadingModal),(0,_mt.Mz)($zt,e=>e.openSuccessfullyVerifiedModal),(0,_mt.Mz)($zt,e=>e.iidentifiiRequestID)),Gzt=(0,_mt.Mz)($zt,e=>e.liveness),Yzt=((0,_mt.Mz)(Gzt,e=>e.validationPassed),(0,_mt.Mz)(Gzt,e=>e.serviceProvider),(0,_mt.Mz)(Gzt,e=>e.isValid),(0,_mt.Mz)(Gzt,e=>e.messages),(0,_mt.Mz)(Gzt,e=>e.errors),(0,_mt.Mz)(xft,Xft,(e,t)=>e===_u.VO?_u.OQ.contactableUrl+_u.ZL.contactable+t:e===_u.zl?_u.OQ.iidentifiiUrl+_u.ZL.iidentifii+t:void 0),(0,_mt.Mz)(xft,e=>e===_u.VO?_u.OQ.contactableUrl:e===_u.zl?_u.OQ.iidentifiiUrl:void 0),(0,_mt.Mz)(xft,e=>e===_u.VO?_u.FV.contactable:e===_u.zl?_u.FV.iidentifii:void 0),(0,_mt.Mz)(xft,Yft,Xft,Jft,Kzt,(e,t,r,a,n)=>e===_u.VO?{identityNumber:t.value,identityToken:r,serviceProvider:e}:{identityNumber:t.value,identityToken:r,reference:a,requestId:n,serviceProvider:e})),Hzt=(e,t,r)=>{const a=t(r),n=e.getState();if(r.type===hs&&e.dispatch((e=>({type:Ns,value:e}))(!1)),r.type===fs){!1===Wzt(n)&&e.dispatch((0,xu.Um)(_u.i.KBA_INTERLUDE))}if(r.type===ws){const t=qzt(n),r=xft(n);if(r===_u.z$.CONTACTABLE)if(t.success===_u.FV.contactable)e.dispatch(Ls(!0));else{e.dispatch(Ls(!1));const r=Bzt(n)+1;e.dispatch(zs(r)),(r>=3||t.message===_u.i3)&&e.dispatch(ks(!0))}if(r===_u.z$.IIDENTIFII)if(t.status===_u.FV.iidentifii)e.dispatch((e=>({type:Ds,value:e}))(t.properties.requestID)),setTimeout(()=>{e.dispatch(Ls(!0))},_u.YD);else{e.dispatch(Ls(!1));const t=Bzt(n)+1;e.dispatch(zs(t)),t>=3&&e.dispatch(ks(!0))}}return a},Qzt=(e,t,r)=>r.type.startsWith(xu.ZE)?Izt(e,t,r):r.type===So?((e,t,r)=>{const a=t(r),n=e.getState();return oyt(n)?e.dispatch(Io()):e.dispatch(No()),a})(e,t,r):r.type.startsWith(Qu)?((e,t,r)=>{const a=t(r),n=Zft(e.getState());return e.dispatch(n?Bu():Wu()),a})(e,t,r):r.type.startsWith(zo)?((e,t,r)=>{const a=t(r);r.type===ko&&e.dispatch(Po(Ezt(e,r)));const n=Uft(e.getState());return e.dispatch(n?Mo():Lo()),a})(e,t,r):r.type.startsWith(Zo)?((e,t,r)=>{const a=t(r),n=Vzt(e.getState());return e.dispatch(n?Yo():Ho()),a})(e,t,r):r.type.startsWith(ys)||r.type===fs?Hzt(e,t,r):null,Zzt=e=>e.covidSelfAssessment,Xzt=(0,_mt.Mz)(Zzt,e=>e.biographicInfo),Jzt=((0,_mt.Mz)(Xzt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Xzt,e=>e.form)),ekt=e=>(0,_mt.Mz)(Jzt,t=>t[e]),tkt=ekt("age"),rkt=ekt("gender"),akt=ekt("postalCode"),nkt=e=>e.age&&e.age.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.postalCode&&e.postalCode.status===S.Oz.VALID,ukt=(0,_mt.Mz)(Zzt,e=>e.clinicalCriteria),okt=((0,_mt.Mz)(ukt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(ukt,e=>e.form)),skt=e=>(0,_mt.Mz)(okt,t=>t[e]),lkt=skt("cough"),ikt=skt("shortBreath"),ckt=skt("highFever"),dkt=skt("soreThroat"),pkt=e=>e.cough&&e.cough.status===S.Oz.VALID&&e.shortBreath&&e.shortBreath.status===S.Oz.VALID&&e.highFever&&e.highFever.status===S.Oz.VALID&&e.soreThroat&&e.soreThroat.status===S.Oz.VALID,mkt=(0,_mt.Mz)(Zzt,e=>e.travelHistory),vkt=((0,_mt.Mz)(mkt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(mkt,e=>e.form)),fkt=e=>(0,_mt.Mz)(vkt,t=>t[e]),ykt=fkt("travelledRecently"),hkt=fkt("recentCovidContact"),gkt=e=>e.travelledRecently&&e.travelledRecently.status===S.Oz.VALID&&e.recentCovidContact&&e.recentCovidContact.status===S.Oz.VALID,bkt=(0,_mt.Mz)(Zzt,e=>e.wizardFooter),Akt=((0,_mt.Mz)(bkt,e=>e.continueButtonDisabled),(0,_mt.Mz)(bkt,e=>e.continueButtonVisible),(0,_mt.Mz)(bkt,e=>e.stepIndex)),Skt=(e,t,r)=>{const a=t(r),n=e.getState(),u=Akt(n),o=okt(n),s=vkt(n);if(3===u){const t=Nkt({...o,...s});e.dispatch((e=>({type:bt,value:e}))(t))}return a},Nkt=e=>{const t=["highFever","cough","shortBreath","soreThroat"],r=t=>!!t&&("string"==typeof t?"yes"===e[t].value:t.some(t=>"yes"===e[t].value)),a="yes"===e.travelledRecently.value,n="yes"===e.recentCovidContact.value;return r(t)&&(a||n)?"high":r(t)||!a&&!n?r(t[0])&&r(t.slice(1,4))&&!a&&!n?"medium-2":"low":"medium-1"},Ckt=(e,t,r)=>r.type.startsWith(Oe)||r.type.startsWith(Te)?((e,t,r)=>{const a=t(r),n=Jzt(e.getState());return nkt(n)?(e.dispatch(De()),e.dispatch(mt(!1))):(e.dispatch(we()),e.dispatch(mt(!0))),a})(e,t,r):r.type.startsWith(Be)||r.type.startsWith($e)?((e,t,r)=>{const a=t(r),n=okt(e.getState());return pkt(n)?(e.dispatch(Fe()),e.dispatch(mt(!1))):(e.dispatch(je()),e.dispatch(mt(!0))),a})(e,t,r):r.type.startsWith(ut)||r.type.startsWith(nt)?((e,t,r)=>{const a=t(r),n=vkt(e.getState());return gkt(n)?(e.dispatch(tt()),e.dispatch(mt(!1))):(e.dispatch(rt()),e.dispatch(mt(!0))),a})(e,t,r):r.type===vt?Skt(e,t,r):null;var Ikt=r(23285);const Dkt=e=>e.age&&e.age.status===S.Oz.VALID&&e.incomeFrequency&&e.incomeFrequency.status===S.Oz.VALID&&e.incomeValue&&e.incomeValue.status===S.Oz.VALID,wkt=e=>e.age&&e.age.status===S.Oz.VALID&&e.incomeFrequency&&e.incomeFrequency.status===S.Oz.VALID&&e.incomeValue&&e.incomeValue.status===S.Oz.VALID&&Ekt(e,"otherIncome")&&Ekt(e,"pensionFund")&&Ekt(e,"medicalAid")&&Ekt(e,"retirementAnnuity")&&Ekt(e,"providentFund"),Ekt=(e,t)=>
2!e[t].toggleStatus||("retirementAnnuity"!==t?0===Object.keys(e[t]).slice(0,2).filter(r=>e[t][r].status===S.Oz.ERROR).length:e[t].status!==S.Oz.ERROR),Tkt=(e,t,r)=>r.type.startsWith(Dt.XW)||r.type.startsWith(Dt.YN)||r.type===Dt.Ey?((e,t,r)=>{const a=t(r),n=(0,Ikt.Bw)(e.getState()),u=Dkt(n)?Dt.kn.formValid():Dt.kn.formInvalid();return e.dispatch(u),r.type===Dt.Vw&&(e.dispatch((0,Dt.R_)(r.value)),e.dispatch(Lt("basic-result-card-mobile"))),r.type===Dt.Ey&&e.dispatch(Lt("age-section")),r.type===Dt.ZZ&&e.dispatch(Lt("component-table-mobile-basic")),a})(e,t,r):r.type.startsWith(Et.$X)||r.type.startsWith(Et.Qo)||r.type.startsWith(Et.c5)||r.type===Et.Qn?((e,t,r)=>{const a=t(r),n=(0,Ayt.VN)(e.getState()),u=wkt(n)?Et.SA.formValid():Et.SA.formInvalid();return e.dispatch(u),r.type===Et.Vw&&(e.dispatch((0,Et.R_)(r.value)),e.dispatch(Lt("basic-result-card-mobile"))),r.type===Et.Qn&&e.dispatch(Lt("age-section")),r.type===Et.ZZ&&e.dispatch(Lt("component-table-mobile")),a})(e,t,r):null,Okt=(e,t,r)=>{const a=e.getState(),n=t(r);return r.type===js&&!0===a.fundCentre.fundTable.showHideFilterCard?e.dispatch(tl("breadcrumbs-link-list-wrapper")):r.type===js&&!1===a.fundCentre.fundTable.showHideFilterCard?e.dispatch(tl("")):r.type===Bs&&e.dispatch((e=>({type:qs,value:e}))("riskProfiles")),n};var Pkt=r(15740);const Mkt=e=>e.savingsGoal&&e.savingsGoal.status===S.Oz.VALID&&e.achieveGoalDate&&e.achieveGoalDate.status===S.Oz.VALID&&e.currentSavings&&e.currentSavings.status===S.Oz.VALID;var Lkt=r(86412);const zkt=8,kkt=10,Vkt=5,Rkt=(0,_mt.Mz)(Lkt.$,e=>e.whenWillYouReachYourSavingsGoal),xkt=(0,_mt.Mz)(Rkt,e=>e.form),_kt=(0,_mt.Mz)(Rkt,e=>e.formStatus===S.wK.VALID),Fkt=((0,_mt.Mz)(Rkt,e=>e.showRecommendation),e=>(0,_mt.Mz)(xkt,t=>t[e])),jkt=(Fkt("savingsGoal"),Fkt("currentSavingsGoal"),Fkt("expectedMonthlyContributions"),Fkt("annualIncreaseInSavings"),Fkt("expectedSavingsGrowth"),(0,_mt.Mz)(Rkt,e=>e.showProductOffering),(0,_mt.Mz)(Rkt,e=>e.openModal),(0,_mt.Mz)(Kyt.fX,e=>!e.value||null===e.value||e.value<10?kkt:e.value),(0,_mt.Mz)(Kyt.pN,e=>!e.value||null===e.value||e.value>30?zkt/100:e.value/100),(0,_mt.Mz)(Kyt.DS,e=>!e.value||e.value>30?Vkt/100:e.value/100),(0,_mt.Mz)(Rkt,e=>e.showResultSummary)),Ukt=((0,_mt.Mz)(jkt,_kt,(e,t)=>!1===t&&!1===e||(!1!==t||!0!==e)&&(!0===e&&!0===t||(!0!==t||!1!==e)&&void 0)),e=>e.savingsGoal&&e.savingsGoal.status===S.Oz.VALID&&e.currentSavingsGoal&&e.currentSavingsGoal.status===S.Oz.VALID&&e.expectedMonthlyContributions&&e.expectedMonthlyContributions.status===S.Oz.VALID&&e.annualIncreaseInSavings&&e.annualIncreaseInSavings.status===S.Oz.VALID&&e.expectedSavingsGrowth&&e.expectedSavingsGrowth.status===S.Oz.VALID);var $kt=r(85154);const Bkt=e=>e.expectedEndDate&&e.expectedEndDate.status===S.Oz.VALID&&e.currentSavings&&e.currentSavings.status===S.Oz.VALID&&e.expectedMonthlyContributions&&e.expectedMonthlyContributions.status===S.Oz.VALID,Wkt=(e,t,r)=>r.type.startsWith(qn.ys)||r.type.startsWith(qn.Zb)?((e,t,r)=>{const a=t(r),n=(0,Pkt.dd)(e.getState()),u=Mkt(n)?qn.gF.formValid():qn.gF.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Yn)||r.type.startsWith(Hn)?((e,t,r)=>{const a=t(r),n=xkt(e.getState()),u=Ukt(n)?du():pu();return e.dispatch(u),a})(e,t,r):r.type.startsWith(yu.he)||r.type.startsWith(yu.oA)?((e,t,r)=>{const a=t(r),n=(0,$kt.Z)(e.getState()),u=Bkt(n)?yu.o.formValid():yu.o.formInvalid();return e.dispatch(u),a})(e,t,r):null;var qkt=r(81036);const Kkt=(e,t,r)=>"form-one"===t?e.childDateOfBirth&&e.childDateOfBirth.status===S.Oz.VALID&&e.schoolStartYear&&e.schoolStartYear.status===S.Oz.VALID&&e.accumulationPeriod&&e.accumulationPeriod.status===S.Oz.VALID:"form-two"!==t||("1"===r.value?e.dob&&e.dob.status===S.Oz.VALID&&e.targetFeesPerYear&&e.targetFeesPerYear.status===S.Oz.VALID&&e.schoolYearValue&&e.schoolYearValue.status===S.Oz.VALID:e.dob&&e.dob.status===S.Oz.VALID&&e.targetSavingsPerYear&&e.targetSavingsPerYear.status===S.Oz.VALID&&e.schoolYearValue&&e.schoolYearValue.status===S.Oz.VALID);var Gkt=r(12033);const Ykt=e=>e.candidateDOB&&e.candidateDOB.status===S.Oz.VALID&&e.monthlyPremiumAmount&&e.monthlyPremiumAmount.status===S.Oz.VALID;var Hkt=r(88010);const Qkt=(e,t)=>
2"form-one"!==t||e.candidateDob&&e.candidateDob.status===S.Oz.VALID&&e.coverYearsValue&&e.coverYearsValue.status===S.Oz.VALID&&e.coverAmount&&e.coverAmount.status===S.Oz.VALID;var Zkt=r(88208);const Xkt=e=>e.numberOfChildren&&e.numberOfChildren.status===S.Oz.VALID;var Jkt=r(68490),eVt=r(93039);var tVt=r(97157);var rVt=r(64436);const aVt=(e,t)=>{const{noOfChildren:r,medicalProvidersScope:a,inpatientCoverLimit:n,outpatientCoverLimit:u}=e;return"form-one"!==t||r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID&&n&&n.status===S.Oz.VALID&&u&&u.status===S.Oz.VALID};var nVt=r(18154);const uVt=e=>e.candidateDOB&&e.candidateDOB.status===S.Oz.VALID&&e.coveredAmount&&e.coveredAmount.status===S.Oz.VALID;var oVt=r(73912);const sVt=e=>e.candidateDOB&&e.candidateDOB.status===S.Oz.VALID&&e.coverAmount&&e.coverAmount.status===S.Oz.VALID&&e.numberOfYearsCovered&&e.numberOfYearsCovered.status===S.Oz.VALID;var lVt=r(46431);const iVt=e=>e.DateOfBirth.status&&e.coveredupValue.status&&e.yearValue.status===S.Oz.VALID;var cVt=r(51735);const dVt=(e,t)=>{const{child_18:r,child_19_29:a,child_30_40:n,child_40_50:u}=e;return"form-one"!==t||r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID&&n&&n.status===S.Oz.VALID&&u&&u.status===S.Oz.VALID};var pVt=r(47881);const mVt=(e,t)=>{const{child_18:r,child_19_29:a,child_30_40:n,child_40_50:u}=e;return"form-one"!==t||r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID&&n&&n.status===S.Oz.VALID&&u&&u.status===S.Oz.VALID};var vVt=r(39065);const fVt=(e,t)=>{if("form-one"===t){const{paymentTerm:t,paymentFrequency:r,premiumAmount:a}=e;return t&&t.status===S.Oz.VALID&&r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID}return!0};var yVt=r(87821);const hVt=(e,t)=>{if("form-one"===t){const{numberOfEmployees:t,averageAgeOfEmployees:r,totalSumAssured:a,coverRanges:n}=e;return t&&t.status===S.Oz.VALID&&r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID&&!n.filter(e=>!e.code||!e.coverMultiple).length}return!0},gVt=(e,t)=>{const{gender:r,DOB:a,salary:n,education:u,loanType:o,loanAmount:s,loanTerm:l,payment:i}=e;return"form-one"!==t||r&&r.status===S.Oz.VALID&&a&&a.status===S.Oz.VALID&&n&&n.status===S.Oz.VALID&&u&&u.status===S.Oz.VALID&&o&&o.status===S.Oz.VALID&&s&&s.status===S.Oz.VALID&&l&&l.status===S.Oz.VALID&&i&&i.status===S.Oz.VALID},bVt=(e,t,r)=>r.type.startsWith(ji.oF)||r.type.startsWith(ji.zQ)?((e,t,r)=>{const a=t(r),n=(0,qkt.r1)(e.getState()),u=(0,qkt.Y9)(e.getState()),o=(0,qkt.I9)(e.getState()),s=Kkt(n,u,o)?ji.k6.formValid():ji.k6.formInvalid();return e.dispatch(s),a})(e,t,r):r.type.startsWith($i.U2)||r.type.startsWith($i.LV)?((e,t,r)=>{const a=t(r),n=(0,Gkt.ec)(e.getState()),u=Ykt(n)?$i.H.formValid():$i.H.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Wi.xS)||r.type.startsWith(Wi.AC)?((e,t,r)=>{const a=t(r),n=(0,Hkt.z8)(e.getState()),u=(0,Hkt.Y9)(e.getState()),o=Qkt(n,u)?Wi.qd.formValid():Wi.qd.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(Xi.qw)||r.type.startsWith(Xi.jy)?((e,t,r)=>{const a=t(r),n=(0,rVt.ZM)(e.getState()),u=(0,rVt.Y9)(e.getState()),o=aVt(n,u)?Xi.m5.formValid():Xi.m5.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(ec.rq)||r.type.startsWith(ec.qA)?((e,t,r)=>{const a=t(r),n=(0,Zkt.hM)(e.getState()),u=Xkt(n)?ec.O1.formValid():ec.O1.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Yi.ne)||r.type.startsWith(Yi.UV)?((e,t,r)=>{const a=(0,Jkt.T9)(e.getState()),n=(0,eVt.A)(a,["candidateDOB","coverAmount","numberOfYearsCovered"])?Yi.hz.formValid():Yi.hz.formInvalid();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(nc._l)||r.type.startsWith(nc.Vc)?((e,t,r)=>{const a=t(r),n=(0,oVt.LD)(e.getState()),u=sVt(n)?nc.Sx.formValid():nc.Sx.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(rc.K9)||r.type.startsWith(rc.Hn)?((e,t,r)=>{const a=t(r),n=(0,nVt.L3)(e.getState()),u=uVt(n)?rc.Wo.formValid():rc.Wo.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Qi.Py)||r.type.startsWith(Qi.s7)?((e,t,r)=>{const a=(0,tVt.pT)(e.getState()),n=(0,eVt.A)(a,["candidateDOB","coverAmount","numberOfYearsCovered"])?Qi.L9.formValid():Qi.L9.formInvalid();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(oc.t5)||r.type.startsWith(oc.IZ)?((e,t,r)=>{const a=t(r),n=(0,cVt.gc)(e.getState()),u=(0,cVt.Y9)(e.getState()),o=dVt(n,u)?oc.p3.formValid():oc.p3.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(lc.s8)||r.type.startsWith(lc.Nq)?((e,t,r)=>{const a=t(r),n=(0,lVt.qF)(e.getState()),u=iVt(n)?lc.ri.formValid():lc.ri.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(cc.RA)||r.type.startsWith(cc.Kb)?((e,t,r)=>{const a=t(r),n=(0,pVt.Tg)(e.getState()),u=(0,pVt.Y9)(e.getState()),o=mVt(n,u)?cc.cs.formValid():cc.cs.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(vc.ab)||r.type.startsWith(vc.hY)?((e,t,r)=>{const a=t(r),n=(0,vVt.OK)(e.getState()),u=(0,vVt.Y9)(e.getState()),o=fVt(n,u)?vc.dc.formValid():vc.dc.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(pc.yt)||r.type.startsWith(pc.j5)?((e,t,r)=>{const a=t(r),n=(0,yVt._u)(e.getState()),u=(0,yVt.Y9)(e.getState()),o=hVt(n,u)?pc.$5.formValid():pc.$5.formInvalid();return e.dispatch(o),a})(e,t,r):r.type.startsWith(yc._8)||r.type.startsWith(yc.Ft)?((e,t,r)=>{const a=t(r),n=(0,tue.K3)(e.getState()),u=(0,tue.Y9)(e.getState()),o=gVt(n,u)?yc.lA.formValid():yc.lA.formInvalid();return e.dispatch(o),a})(e,t,r):null;var AVt=r(79670);const SVt=(e,t)=>
2{t.type===di.xP&&(e.dispatch((0,mi.uq)()),e.dispatch((0,ki.t4u)()))};var NVt=r(76346);const CVt=e=>{e.dispatch((0,ki.xuw)()),e.dispatch((0,ki.aZ$)()),e.dispatch((0,ki.ifY)()),e.dispatch((0,ki.Elc)())},IVt=e=>{e.dispatch((0,ki.kYh)()),e.dispatch((0,ki.GUV)()),e.dispatch((0,ki.qON)()),e.dispatch((0,ki.IcQ)())},DVt=e=>{e.dispatch((0,ki.wFX)()),e.dispatch((0,ki.z4v)()),e.dispatch((0,ki.Be8)()),e.dispatch((0,ki.tF1)()),e.dispatch((0,ki.gt)()),e.dispatch((0,ki.OTA)())};var wVt=r(18903);const EVt=(e,t)=>{const r=e.getState(),a=(0,Qyt.Kc)(r).find(e=>e.id===t.value);a&&e.dispatch((e=>({type:ml,form:e}))(a.value))},TVt=(e,t)=>{e.dispatch((e=>({type:Nl,value:e}))((0,Qyt.LK)(t).value)),e.dispatch((e=>({type:Dl,value:e}))((0,Qyt.O4)(t).value)),e.dispatch((e=>({type:Tl,value:e}))((0,Qyt.EZ)(t).value)),e.dispatch((e=>({type:Ml,value:e}))((0,Qyt.db)(t).value)),e.dispatch((e=>({type:kl,value:e}))((0,Qyt.o_)(t).value)),e.dispatch((e=>({type:jl,value:e}))((0,Qyt.hS)(t).value)),e.dispatch((e=>({type:xl,value:e}))((0,Qyt.W6)(t).value));const r=(0,Qyt.Yg)(e.getState());e.dispatch((0,Ei.Nc)(eMt.fp,r))},OVt=(e,t)=>{if(!(0,Qyt.Y4)(t))return void TVt(e,t);const r=(0,Qyt.N0)(t);e.dispatch({type:bl}),e.dispatch(Sl(r))};var PVt=r(39636);var MVt=r(76680);var LVt=r(86088),zVt=r(26758);var kVt=r(95320);var VVt=r(13187);var RVt=r(45131);const xVt=(e,t)=>
2{const r=e.getState(),a=(0,RVt.nZ)(r);t.fundType===li.Uv.REGULAR&&a.regular&&e.dispatch((0,oi.er)(li.w.REGULAR)),t.fundType===li.Uv.LUMP_SUM&&a.lumpSum&&e.dispatch((0,oi.er)(li.w.LUMP_SUM))},_Vt=(e,t)=>{const r=e.getState(),a=(0,VVt.Z4)(r).filter(e=>e!==t.id);e.dispatch((0,ll.Ir)(t.id,!1)),e.dispatch((0,oi.Jb)(a)),a.length>1&&(e.dispatch((0,oi.er)(li.w.REGULAR)),e.dispatch((0,oi.er)(li.w.LUMP_SUM))),1===a.length&&(e.dispatch((0,oi.Le)(li.w.REGULAR)),e.dispatch((0,oi.Le)(li.w.LUMP_SUM)))},FVt=(e,t,r)=>{switch(r){case li.i.INVESTMENT_SETUP_INITIAL:(0,AVt.PS)(t)?e.dispatch((0,Di.xN)()):(e=>{const t=(0,AVt.tL)(e.getState()),r=(0,AVt.XZ)(e.getState());e.dispatch((0,di.ei)(t.onBehalfOfChild.value)),r&&e.dispatch((0,di._C)(t.hasOtherTaxFreePlan.value)),"true"===t.onBehalfOfChild.value&&e.dispatch((0,di.wl)(t.legalGuardian.value)),e.dispatch((0,Ei.Nc)(eMt.bl,t))})(e);break;case li.i.PERSONAL_DETAILS:(0,kVt.fq)(t)?e.dispatch((0,Di.zf)()):(e=>{const t=e.getState(),r=(0,kVt.dc)(t);e.dispatch((0,bi.QH)(r.title.value)),e.dispatch((0,bi.KF)(r.firstNames.value)),e.dispatch((0,bi.TN)(r.surname.value)),e.dispatch((0,bi.nH)(r.contactNumber.value)),e.dispatch((0,bi.yJ)(r.email.value)),e.dispatch((0,bi.Yd)(r.contactForFeedback.value)),e.dispatch((0,bi.rt)(r.contactMethod.value));const a=(0,kVt.dc)(e.getState());e.dispatch((0,Ei.Nc)(eMt.XD,a))})(e);break;case li.i.INVESTMENT_SETUP_CONTRIBUTION:(0,aht.dm)(t)?e.dispatch((0,Di.Th)()):(e=>{const t=e.getState(),r=(0,aht.bv)(t),a=(0,aht.jG)(t),n=(0,aht.Gx)(t),u=(0,aht.pu)(t),o=(0,aht.Pt)(t);r.value||e.dispatch((0,mi.oQ)(null)),r.value!==li.yW.MONTHLY&&r.value!==li.yW.COMBINATION||(a.status!==S.Oz.VALID&&e.dispatch((0,mi.q6)(a.value)),a.value&&(u.value?u.value===li.Jp.OWN_PERCENTAGE.key&&e.dispatch((0,mi.qf)(o.value)):e.dispatch((0,mi.qR)(null)))),r.value!==li.yW.LUMP_SUM&&r.value!==li.yW.COMBINATION||e.dispatch((0,mi.jS)(n.value)),null===r.value&&e.dispatch((0,mi.oQ)(null));const s=(0,aht.ju)(e.getState());e.dispatch((0,Ei.Nc)(eMt.md,s))})(e);break;case li.i.SELECT_A_FUND:(0,zVt.Hq)(t)?e.dispatch((0,Di.JG)()):(0,VVt.Z4)(t).length>0?e.dispatch((0,Di.AR)()):(e=>{const t=(0,zVt.Jv)(e.getState());e.dispatch((0,Oi.Vr)(t.selectedFund.value))})(e);break;case li.i.ADVANCED_FUND_PICKER:const r=(0,VVt.Z4)(t);if((0,VVt.uy)(t))if(e.dispatch((0,ll.fM)(!0)),r.length>1){const a=(0,RVt.nZ)(t);e.dispatch((0,Di.iQ)()),e.dispatch((0,oi.Jb)(r,a.regular,a.lumpSum))}else e.dispatch((0,Di.JG)()),e.dispatch((0,oi.Jb)(r,!0,!0));else(e=>{e.dispatch((0,ll.Ir)(null,null))})(e);break;case li.i.FUND_SPLIT:(0,RVt.Ie)(t)?e.dispatch((0,Di.JG)()):(e=>{const t=e.getState(),r=(0,RVt.qP)(t),a=(0,RVt.hX)(t);r.forEach(t=>e.dispatch((0,oi.wc)(t.value,t.id,t.contribution,li.Uv.REGULAR))),a.forEach(t=>e.dispatch((0,oi.wc)(t.value,t.id,t.contribution,li.Uv.LUMP_SUM)));const n=r.findIndex(e=>e.status===S.Oz.ERROR);if(-1!==n)return void e.dispatch((0,Ei.O8)(eMt.Rx+n));const u=a.findIndex(e=>e.status===S.Oz.ERROR);-1===u||e.dispatch((0,Ei.O8)(eMt.PK+u))})(e);break;case li.i.AUXILIARY_DETAILS:(0,NVt.tM)(t)?e.dispatch((0,Di.Ho)()):(e=>{const t=e.getState(),r=(0,NVt.tF)(t),a=(0,AVt.vD)(t),n=(0,NVt.Xk)(t),u=(0,NVt.qS)(t),o=(0,NVt.tB)(t),s=(0,NVt.c)(t),l=(0,NVt.Ee)(t),i=(0,NVt.pq)(t),c=(0,NVt.eD)(t);e.dispatch((0,ki.qqm)(r.maritalStatus.value)),e.dispatch((0,ki.yB4)(r.complex.value)),e.dispatch((0,ki.Fe6)(r.streetAddress.value)),e.dispatch((0,ki.h7m)(r.suburb.value)),e.dispatch((0,ki.LxO)(r.city.value)),e.dispatch((0,ki.o4m)(r.postalCode.value)),e.dispatch((0,ki.yiB)(r.country.value)),a&&(e.dispatch((0,ki.bqY)(r.minorTitle.value)),e.dispatch((0,ki.bog)(r.minorFirstNames.value)),e.dispatch((0,ki.kwO)(r.minorSurname.value)),e.dispatch((0,ki.Wl3)(r.minorId.value))),e.dispatch((0,ki.$eZ)(r.id.value)),e.dispatch((0,ki.sdm)(r.nationality.value)),n&&(e.dispatch((0,ki.Dsp)(r.spouseTitle.value)),e.dispatch((0,ki.ZVO)(r.spouseFirstNames.value)),e.dispatch((0,ki.SVj)(r.spouseSurname.value)),u&&e.dispatch((0,ki.PHu)(r.spouseIdNumber.value)),o&&e.dispatch((0,ki.i8c)(r.spousePassportNumber.value))),s||(l?(e.dispatch((0,ki.dAE)(r.postalComplex.value)),e.dispatch((0,ki.inh)(r.postalStreetAddress.value)),e.dispatch((0,ki.ybF)(r.postalSuburb.value)),e.dispatch((0,ki.Ypr)(r.postalCity.value)),e.dispatch((0,ki.x9O)(r.postalPostalCode.value)),e.dispatch((0,ki.zOP)(r.postalCountry.value))):i?(e.dispatch((0,ki.yg)(r.poBox.value)),e.dispatch((0,ki.bXB)(r.poPostOffice.value)),e.dispatch((0,ki.BmC)(r.poPostalCode.value)),e.dispatch((0,ki.NEM)(r.poCountry.value))):c?(e.dispatch((0,ki.$bT)(r.privateBag.value)),e.dispatch((0,ki.Xd8)(r.privatePostOffice.value)),e.dispatch((0,ki.DB$)(r.privatePostalCode.value)),e.dispatch((0,ki.FGC)(r.privateCountry.value))):e.dispatch((0,ki._PY)(null)));const d=(0,NVt.tF)(e.getState());e.dispatch((0,Ei.Nc)(eMt.XD,d))})(e);break;case li.i.PAYMENT_DETAILS:(0,PVt.r8)(t)?e.dispatch((0,Di.bC)()):(e=>{const t=e.getState(),r=(0,PVt.Pp)(t),a=(0,PVt.NW)(t),n=(0,PVt.PQ)(t),u=(0,aht.bv)(t).value,o=(0,AVt.vD)(t),s=(0,AVt.b8)(t),l=(0,AVt.Lw)(t),i=(0,NVt.rq)(t),c=(0,PVt.mx)(t),d=(0,PVt.J8)(t),p=(0,PVt.e_)(t);a||(e.dispatch((0,fi.x3)(r.bankName.value)),e.dispatch((0,fi.gh)(r.accountNumber.value)),e.dispatch((0,fi.$O)(r.accountType.value))),(u===li.yW.MONTHLY||u===li.yW.COMBINATION)&&(e.dispatch((0,fi.sQ)(r.debitOrderDay.value)),e.dispatch((0,fi.Cm)(r.month.value)),(0,PVt.kY)(t)&&e.dispatch((0,fi.AS)(r.monthToSkip.value)));if(u!==li.yW.LUMP_SUM&&u!==li.yW.COMBINATION||(e.dispatch((0,fi.zO)(r.lumpSumDay.value)),e.dispatch((0,fi.$S)(r.lumpSumMonth.value))),a||e.dispatch((0,fi.tC)()),n){const a=(0,PVt.uX)(t),n=(0,PVt.M8)(t),u=(0,PVt.Kh)(t);e.dispatch((0,fi.Am)(r.sourceOfFunds.value)),e.dispatch((0,fi.dB)(r.employmentPosition.value)),e.dispatch((0,fi.HU)(r.prominentPerson.value)),u&&e.dispatch((0,fi.m_)(r.employmentPositionPip.value)),a&&(e.dispatch((0,fi.E$)(r.employmentIndustry.value)),n&&e.dispatch((0,fi.o5)(r.employmentIndustryOther.value)))}o&&s&&i&&e.dispatch((0,fi.dc)(c)),o&&s&&!i&&e.dispatch((0,fi.I$)(d)),o&l&&(e.dis
2patch((0,fi.dc)(c)),e.dispatch((0,fi.js)(p)));const m=(0,PVt.Pp)(e.getState());e.dispatch((0,Ei.Nc)(eMt.fk,m))})(e);break;case li.i.REVIEW:(0,MVt.Jc)(t)?e.dispatch((0,Ci.Rg)()):(e=>{const t=e.getState();(0,MVt.F6)(t)||(e.dispatch((0,Ci.sN)(S.wK.INVALID)),e.dispatch((0,Ei.O8)(eMt.sN.TERMS_AND_CONDITIONS_CHECKBOX)))})(e);case li.i.THANK_YOU:}},jVt=(e,t,r)=>{switch(r){case li.i.INVESTMENT_SETUP_INITIAL:e.dispatch((0,Di.fD)());break;case li.i.INVESTMENT_SETUP_CONTRIBUTION:e.dispatch((0,Di.xN)());break;case li.i.PERSONAL_DETAILS:e.dispatch((0,Di.DZ)());break;case li.i.SELECT_A_FUND:e.dispatch((0,Di.zf)());break;case li.i.ADVANCED_FUND_PICKER:e.dispatch((0,Di.Th)());break;case li.i.FUND_SPLIT:e.dispatch((0,Di.AR)());break;case li.i.AUXILIARY_DETAILS:const r=(0,VVt.Z4)(t);if(0===r.length){e.dispatch((0,Di.Th)());break}if(r.length>1){e.dispatch((0,Di.iQ)());break}e.dispatch((0,Di.AR)());break;case li.i.PAYMENT_DETAILS:e.dispatch((0,Di.JG)());break;case li.i.REVIEW:e.dispatch((0,Di.Ho)());case li.i.THANK_YOU:}};const UVt=(e,t)=>e.find(e=>e in t&&t[e].error),$Vt=(e,t)=>{switch(t.type){case di.xP:return"false"===t.value?eMt.Ge.HAS_OTHER_TAX_FREE_PLAN:eMt.Ge.LEGAL_GUARDIAN;case di.Ns:return eMt.Ge.HAS_OTHER_TAX_FREE_PLAN;case di.gY:return"false"===t.value?eMt.Ge.SAVING_FOR:eMt.Ge.ALTERNATIVE_SOLUTIONS;case di.SAVING_FOR_SET_VALUE:return eMt.Ge.YOUR_GOAL;case mi.sE:if(t.value===li.yW.MONTHLY)return eMt.$t.REGULAR_CONTRIBUTION;if(null!==t.value)return eMt.$t.LUMP_SUM_CONTRIBUTION;break;case mi.DU:case mi.Z3:if((0,aht.Xw)(e))return eMt.$t.PREMIUM_ESCALATION;break;case ll.uk:if(!(0,VVt.vV)(e))return eMt.oj;break;case hl:return eMt.x4;case fi.Xl:if(t.value===li.dY.IDLE)return eMt.Q$;break;default:return null}},BVt=(e,t,r)=>((r.type.startsWith(Ei.Ix)||r.type.startsWith(di.ye)||r.type.startsWith(mi.yi)||r.type.startsWith(cl)||r.type.startsWith(fi.Xl)||r.type.startsWith(ll.uk))&&((e,t)=>{const r=e.getState();t.type!==Ei.Ix?setTimeout(()=>{const a=$Vt(r,t);a&&e.dispatch((0,Ei.O8)(a))},li.Js):e.dispatch((0,Ei.O8)(UVt(t.array,t.form)))})(e,r),r.type.startsWith(Di.iY)?((e,t,r)=>{if(r.type!==Di.ES&&r.type!==Di.aV)return t(r);const a=t(r),n=e.getState(),u=(0,LVt.IC)(n);return r.type===Di.ES?(FVt(e,n,u),a):(jVt(e,n,u),a)})(e,t,r):r.type.startsWith(di.HA)||r.type.startsWith(di.ye)?((e,t,r)=>{const a=t(r);return SVt(e,r),a})(e,t,r):r.type.startsWith(mi.R3)||r.type.startsWith(mi.yi)?((e,t,r)=>{const a=t(r),n=e.getState();r.type===mi.sE&&r.value&&(e.dispatch((0,mi.Qb)()),e.dispatch((0,mi.PA)()),e.dispatch((0,mi.Ws)()),e.dispatch((0,ll.R9)()),(0,zVt.xe)(n).value&&e.dispatch((0,Oi.Gs)())),r.type===mi.jC&&r.value&&e.dispatch((0,mi.J4)());const u=(0,aht.bv)(n);if((r.type===mi.Z3||r.type===mi.DU)&&(u.value===li.yW.COMBINATION&&(0,aht.cr)(n)&&e.dispatch((0,mi.JC)(!0)),e.dispatch((0,ll.R9)()),r.type===mi.Z3)){const t=(0,aht.jG)(n).status===S.Oz.VALID;
2!(0,aht.dz)(n)&&t&&(e.dispatch((0,mi.Ws)()),(0,zVt.xe)(n).value&&e.dispatch((0,Oi.Gs)()))}return r.type===mi.uQ&&null===r.error&&(0,aht.dz)(n)&&(e.dispatch((0,mi.qR)(li.Jp.LINK_WITH_INFLATION.key)),e.dispatch((0,Oi.Vr)(li.ND.MODERATE_INVESTOR.toString()))),a})(e,t,r):r.type.startsWith(Oi.vK)||r.type.startsWith(Oi.U7)?((e,t,r)=>{const a=t(r);return e.dispatch((0,ll.HW)()),a})(e,t,r):r.type.startsWith(ll.sV)||r.type.startsWith(ll.Zf)||r.type===ll.uk||r.type===ll.yF||r.type===ll._S?((e,t,r)=>{const a=t(r),n=e.getState();return r.type===ll._S&&((0,VVt.a0)(n)&&r.value?e.dispatch((0,ll.YV)(S.Yf.YES)):e.dispatch((0,ll.Ir)(r.id,r.value,r.fees))),r.type===ll.yF&&e.dispatch((0,Oi.HW)()),r.type===ll.uk?((0,VVt.vV)(n)||Object.entries((0,VVt.mV)(n)).forEach(t=>{let[r,a]=t;Number.isNaN(+r)&&a&&e.dispatch((0,ll.Ir)(r,!1))}),a):a})(e,t,r):r.type===oi.LP||r.type===oi.rp?((e,t,r)=>{const a=t(r);return r.type===oi.LP&&xVt(e,r),r.type===oi.rp&&_Vt(e,r),a})(e,t,r):r.type.startsWith(ki.Qbf)||r.type.startsWith(ki.zMd)?((e,t,r)=>{const a=t(r),n=e.getState(),u=r.type.includes(ki.FaT),o=(0,NVt.Ee)(n),s=(0,NVt.pq)(n),l=(0,NVt.eD)(n);return u&&(s&&CVt(e),l&&IVt(e),o&&DVt(e)),r.type.includes(ki.vy5)&&(e.dispatch((0,ki.d3P)()),CVt(e),IVt(e),DVt(e)),r.type===ki.keB&&((0,NVt.qS)(e.getState())&&e.dispatch((0,ki.AjI)()),(0,NVt.qS)(e.getState())||e.dispatch((0,ki.jsH)())),a})(e,t,r):r.type.startsWith(dl)||r.type.startsWith(cl)?((e,t,r)=>{const a=t(r),n=e.getState();switch(r.type){case yl:OVt(e,n);break;case fl:e.dispatch(Sl((0,Qyt.M1)(n)));break;case hl:EVt(e,r);break;case Al:e.dispatch(Ql((0,wVt.Cd)(n))),e.dispatch(Jl())}return a})(e,t,r):r.type.startsWith(Yl)||r.type.startsWith(Gl)?((e,t,r)=>{const a=t(r),n=e.getState();return r.type===ei&&(0,wVt.nZ)(n)&&e.dispatch(Jl()),r.type===Zl&&e.dispatch(Ql((0,wVt.ah)(n))),a})(e,t,r):r.type.startsWith(fi.Ew)||r.type.startsWith(fi.fJ)||r.type===fi.KZ||r.type===fi.wp?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,PVt.kY)(n);r.type!==fi.KZ||u||e.dispatch((0,fi.VA)());const o=(0,PVt.uX)(n);r.type!==fi.KF||o||(e.dispatch((0,fi.jz)()),e.dispatch((0,fi.rs)()));const s=(0,PVt.M8)(n);r.type!==fi.B7||s||e.dispatch((0,fi.rs)());const l=(0,PVt.PQ)(n);r.type!==fi.Xl||l||r.value!==li.dY.ERROR&&r.value!==li.dY.PASSED||e.dispatch((0,fi.vu)());const i=r.type.includes(fi.Wp)||r.type.includes(fi.Bi)||r.type.includes(fi.iU),c=(0,PVt.NW)(n);return i&&c&&e.dispatch((0,fi.GG)()),r.type!==fi.wp||c||e.dispatch((0,fi.GG)()),a})(e,t,r):r.type.startsWith(Ci.dT)||r.type.startsWith(Ci.c$)||r.type===Ci.Fs?((e,t,r)=>t(r))(0,t,r):void 0);var WVt=r(45045);const qVt=e=>e.age&&e.age.status===S.Oz.VALID&&e.monthlyIncome&&e.monthlyIncome.status===S.Oz.VALID&&e.contributionAmount&&e.contributionAmount.status===S.Oz.VALID&&e.amountSaved&&e.amountSaved.status===S.Oz.VALID,KVt=(e,t,r)=>{if(r.type.startsWith(bc.td)||r.type.startsWith(bc.EV))return((e,t,r)=>{const a=t(r),n=(0,WVt.FH)(e.getState()),u=qVt(n)?bc.RD.formValid():bc.RD.formInvalid();return e.dispatch(u),a})(e,t,r)},GVt=e=>e.title.status===S.Oz.VALID&&e.firstName.status===S.Oz.VALID&&e.surname.status===S.Oz.VALID&&e.cellphoneNumber.status===S.Oz.VALID&&e.email.status===S.Oz.VALID&&(e.identityType.status===S.Oz.VALID&&e.identityType.value===Oc.Si.SA_ID&&e.idNumber.status===S.Oz.VALID||e.identityType.status===S.Oz.VALID&&e.identityType.value===Oc.Si.PASSPORT&&e.passportNumber.status===S.Oz.VALID&&e.passportCountry.status===S.Oz.VALID)&&e.policyNumber.status===S.Oz.VALID&&e.productType.status===S.Oz.VALID&&e.complaintRelation.status===S.Oz.VALID&&e.complaintTitle.status===S.Oz.VALID&&e.complaintDescription.status===S.Oz.VALID,YVt=(e,t)=>{e.dispatch((0,Pc.QH)(t.title.value)),e.dispatch((0,Pc.BI)(t.firstName.value)),e.dispatch((0,Pc.TN)(t.surname.value)),e.dispatch((0,Pc.Fk)(t.cellphoneNumber.value)),e.dispatch((0,Pc.yJ)(t.email.value)),e.dispatch((0,Pc.e$)(t.identityType.value)),e.dispatch((0,Pc.Ir)(t.idNumber.value)),e.dispatch((0,Pc.Cd)(t.passportCountry.value)),e.dispatch((0,Pc.PX)(t.passportNumber.value)),e.dispatch((0,Pc.HB)(t.policyNumber.value)),e.dispatch((0,Pc.rK)(t.productType.value)),e.dispatch((0,Pc.T3)(t.complaintRelation.value)),e.dispatch((0,Pc.JR)(t.complaintTitle.value)),e.dispatch((0,Pc.Xe)(t.complaintDescription.value)),e.dispatch((0,Pc.k5)(t.sendMeCopy))},HVt=(e,t,r)=>{if(r.type.startsWith(Pc.gd)||r.type.startsWith(Pc.$O))return((e,t,r)=>{const a=t(r),n=(0,Eht.Rs)(e.getState()),u=GVt(n),o=(0,Eht.hd)(e.getState());return r.type===Pc.qR?u&&o!==S.rs.PENDING?e.dispatch((0,Pc.ct)()):YVt(e,n):e.dispatch(u?Pc.Pd.formValid():Pc.Pd.formInvalid()),a})(e,t,r)};var QVt=r(42649);const ZVt=e=>{const t=(0,QVt.I9)(e);return(r=t)&&r.status===S.Oz.VALID;var r},XVt=(e,t,r)=>r.type.startsWith(kc.Pz)||r.type.startsWith(kc.Q4)?((e,t,r)=>{const a=t(r),n=ZVt(e.getState());return e.dispatch(n?kc.Ei.formValid():kc.Ei.formInvalid()),a})(e,t,r):null,JVt=e=>e.roaCarInsurance,eRt=(0,_mt.Mz)(JVt,e=>e.routing),tRt=(0,_mt.Mz)(eRt,e=>e.activePageIndex),rRt=((0,_mt.Mz)(eRt,e=>e.doNavigation),(0,_mt.Mz)(eRt,e=>e.doExitNavigation),(0,_mt.Mz)(eRt,e=>e.landingPage),e=>(0,_mt.Mz)(eRt,t=>t.activePageIndex===e)),aRt=rRt(Bc),nRt=rRt(Wc),uRt=rRt(qc),oRt=rRt(Kc),sRt=rRt(Gc),lRt=(0,_mt.Mz)(eRt,e=>
2e.activePageIndex===Wc),iRt=((0,_mt.Mz)(aRt,nRt,uRt,oRt,sRt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case Bc:e.dispatch(ad());break;case Wc:e.dispatch(ud());break;case qc:e.dispatch(sd());break;case Kc:e.dispatch({type:ld})}}),cRt=(e,t,r)=>{switch(r){case Wc:e.dispatch({type:td});break;case qc:e.dispatch(ad());break;case Kc:e.dispatch(ud());break;case Gc:e.dispatch(sd())}};var dRt=r(94814);const pRt=(0,_mt.Mz)(JVt,e=>e.quotation),mRt=((0,_mt.Mz)(pRt,e=>e.summaryFormStatus),(0,_mt.Mz)(pRt,e=>e.apiCallStatus),(0,_mt.Mz)(pRt,e=>e.agentReferralStatus),(0,_mt.Mz)(pRt,e=>e.form)),vRt=((0,_mt.Mz)(pRt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(pRt,e=>e.formStatusNg===S.wK.VALID),(0,_mt.Mz)(pRt,e=>e.carMakes),(0,_mt.Mz)(pRt,e=>e.carModels),(0,_mt.Mz)(pRt,e=>e.vehicleValuation)),fRt=((0,_mt.Mz)(pRt,e=>e.revaluationValue),(0,_mt.Mz)(pRt,e=>e.premiumCalculationNg),(0,_mt.Mz)(pRt,e=>e.selectedModels),e=>(0,_mt.Mz)(mRt,t=>t[e])),yRt=(fRt("age"),fRt("makeAndModel"),fRt("noOfAccidents"),fRt("yearOfManufacture"),fRt("varianceValue"),fRt("vehicleMake"),fRt("vehicleModel"),fRt("vehicleType"),fRt("estimatedValue"),fRt("vehicleUse"),fRt("manufactureYear"),dRt.y.getErrorStatus(pRt),dRt.y.getPendingStatus(pRt)),hRt=(0,_mt.Mz)(JVt,e=>e.aboutYou),gRt=(0,_mt.Mz)(hRt,e=>e.form),bRt=((0,_mt.Mz)(hRt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(gRt,t=>t[e])),ARt=bRt("firstName"),SRt=bRt("lastName"),NRt=bRt("emailAddress"),CRt=bRt("phoneNumber"),IRt=(bRt("phoneNumberNg"),bRt("stateOfOrigin"),bRt("localGovernmentArea"),bRt("residentialAddress"),bRt("agentCode"),(0,_mt.Mz)(hRt,e=>e.dropOffDetails)),DRt=(0,_mt.Mz)(JVt,e=>e.details),wRt=(0,_mt.Mz)(DRt,e=>e.form),ERt=((0,_mt.Mz)(DRt,e=>e.apiCallStatus),(0,_mt.Mz)(DRt,e=>e.iprsResponse),e=>(0,_mt.Mz)(wRt,t=>t[e])),TRt=((0,_mt.Mz)(wRt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(DRt,e=>e.comprehensiveCoverExtraBenefits),(0,_mt.Mz)(DRt,e=>e.apiCallStatus===S.rs.PENDING)),ORt=(0,_mt.Mz)(DRt,e=>e.IprsApiCallStatus===S.rs.PENDING),PRt=(0,_mt.Mz)(DRt,e=>e.kraApiCallStatus===S.rs.PENDING),MRt=(0,_mt.Mz)(DRt,e=>e.coverStartDateApiCallStatus===S.rs.PENDING),LRt=((0,_mt.Mz)(DRt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(DRt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(DRt,e=>e.comprehensiveCoverBenefits),(0,_mt.Mz)(DRt,e=>e.IprsApiCallStatus),(0,_mt.Mz)(DRt,e=>e.kraApiCallStatus),(0,_mt.Mz)(DRt,e=>e.coverStartDateApiCallStatus),(0,_mt.Mz)(DRt,e=>e.comprehensiveBenefitValues),(0,_mt.Mz)(DRt,e=>e.comprehensiveBenefitEditMode),(0,_mt.Mz)(DRt,e=>e.alterBenefitId)),zRt=(0,_mt.Mz)(DRt,e=>e.logBookData),kRt=(0,_mt.Mz)(DRt,e=>e.extraBenefitId),VRt=((0,_mt.Mz)(DRt,e=>e.extraPremium),(0,_mt.Mz)(DRt,e=>e.comprehensiveCoverTotal),ERt("logBookFile"),ERt("logBookErrorMessage"),ERt("vehicleRegNo"),ERt("vehicleRegNoErrorMessage"),ERt("kraPinNumber"),ERt("kraPinNumberErrorMessage"),ERt("coverStartDate"),ERt("coverStartDateErrorMessage"),ERt("id"),ERt("idErrorMessage"),ERt("extraBenefits"),ERt("logbookDataErrorMessage"),(0,_mt.Mz)(JVt,e=>e.agentReferral)),RRt=e=>(0,_mt.Mz)(VRt,t=>t[e]),xRt=(RRt("displayModal"),RRt("form")),_Rt=((0,_mt.Mz)(VRt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(xRt,t=>t[e])),FRt=_Rt("name"),jRt=_Rt("agentPhoneNumber"),URt=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentPhoneNumber&&e.agentPhoneNumber.status===S.Oz.VALID,$Rt=(0,_mt.Mz)(JVt,e=>e.vehicleDetails),BRt=(0,_mt.Mz)($Rt,e=>e.form),WRt=((0,_mt.Mz)($Rt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)($Rt,e=>e.vehicleDetailsData),(0,_mt.Mz)($Rt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(BRt,t=>t[e])),qRt=(WRt("registrationNumber"),WRt("chassisNumber"),WRt("engineNumber"),WRt("coverDate"),WRt("identificationMeans"),WRt("identificationMeansData"),dRt.y.getPendingStatus($Rt)),KRt=(e,t,r)=>r.type.startsWith(Hc)?((e,t,r)=>{if(r.type!==Zc&&r.type!==Qc)return t(r);const a=t(r),n=e.getState(),u=tRt(n);return r.type===Zc?(iRt(e,n,u),a):(cRt(e,n,u),a)})(e,t,r):r.type.startsWith(md)||r.type.startsWith(vd)?((e,t,r)=>{const a=mRt(e.getState()),n=(0,eVt.A)(a,["age","makeAndModel","noOfAccidents","yearOfManufacture"])?mp():vp();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(bp)||r.type.startsWith(Ap)?((e,t,r)=>{const a=gRt(e.getState()),n=(0,eVt.A)(a,["firstName","lastName","emailAddress","phoneNumber"])?jp():Up();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(Kp)||r.type.startsWith(Gp)?((e,t,r)=>{const a=wRt(e.getState()),n=(0,eVt.A)(a,["vehicleRegNo","kraPinNumber","id","coverStartDate"])?tv():rv();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(sf)||r.type.startsWith(lf)?((e,t,r)=>{const a=t(r),n=xRt(e.getState()),u=URt(n)?vf():ff();return e.dispatch(u),a})(e,t,r):r.type.startsWith(bd)||r.type.startsWith(Ad)?((e,t,r)=>{const a=mRt(e.getState()),n=(0,eVt.A)(a,["estimatedValue","manufactureYear","vehicleMake","vehicleModel","vehicleUse"])?fp():yp();return e.dispatch(n),t(r)})(e,t,r):r.type.startsWith(Nf)||r.type.startsWith(Cf)?((e,t,r)=>{const a=BRt(e.getState()),n=(0,eVt.A)(a,["registrationNumber","chassisNumber","engineNumber","coverDate","identificationMeansData"])?jf():Uf();return e.dispatch(n),t(r)})(e,t,r):void 0;var GRt=r(95562);const YRt=e=>{const t=(0,GRt.w)(e);return(r=t)&&r.status===S.Oz.VALID;var r},HRt=(e,t,r)=>r.type.startsWith(ul.Wo)||r.type.startsWith(ul.tr)?((e,t,r)=>{const a=t(r),n=YRt(e.getState());return e.dispatch(n?ul.FO.formValid():ul.FO.formInvalid()),a})(e,t,r):null,QRt=(0,_mt.Mz)(ogt,e=>e.routing),ZRt=(0,_mt.Mz)(QRt,e=>e.activePageIndex),XRt=((0,_mt.Mz)(QRt,e=>e.doNavigation),(0,_mt.Mz)(QRt,e=>e.doExitNavigation),(0,_mt.Mz)(QRt,e=>e.landingPage),(0,_mt.Mz)(QRt,e=>e.activePageIndex===yy)),JRt=e=>(0,_mt.Mz)(QRt,t=>t.activePageIndex===e),ext=JRt(fy),txt=JRt(yy),rxt=JRt(hy),axt=JRt(gy),nxt=JRt(by),uxt=((0,_mt.Mz)(ext,txt,rxt,axt,nxt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case fy:e.dispatch(zy());break;case yy:e.dispatch(Vy());break;case hy:e.dispatch(xy());break;case gy:e.dispatch({type:_y});break;
2default:e.dispatch(My())}}),oxt=(e,t,r)=>{switch(r){case yy:e.dispatch(My());break;case hy:e.dispatch(zy());break;case gy:e.dispatch(Vy());break;case by:e.dispatch(xy());break;default:e.dispatch(My())}},sxt=(0,_mt.Mz)(ogt,e=>e.aboutYou),lxt=(0,_mt.Mz)(sxt,e=>e.form),ixt=(0,_mt.Mz)(sxt,e=>e.dropOffDetails),cxt=((0,_mt.Mz)(sxt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(sxt,e=>e.apiCallStatus===S.rs.PENDING),e=>(0,_mt.Mz)(lxt,t=>t[e])),dxt=(cxt("DOB"),cxt("title"),cxt("firstName")),pxt=cxt("surname"),mxt=cxt("phoneNumber"),vxt=cxt("email"),fxt=e=>e.DOB&&e.DOB.status===S.Oz.VALID&&e.title&&e.title.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID,yxt=e=>e.adults&&e.adults.status===S.Oz.VALID&&e.from&&e.from.status===S.Oz.VALID&&e.to&&e.to.status===S.Oz.VALID&&e.departureDate&&e.departureDate.status===S.Oz.VALID&&e.returnDate&&e.returnDate.status===S.Oz.VALID&&e.reasonForTravel&&e.reasonForTravel.status===S.Oz.VALID,hxt=(0,_mt.Mz)(ogt,e=>e.travelAgent),gxt=e=>(0,_mt.Mz)(hxt,t=>t[e]),bxt=(gxt("displayModal"),gxt("form")),Axt=((0,_mt.Mz)(hxt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(bxt,t=>t[e])),Sxt=Axt("name"),Nxt=Axt("agentPhoneNumber"),Cxt=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentPhoneNumber&&e.agentPhoneNumber.status===S.Oz.VALID,Ixt=(0,_mt.Mz)(ogt,e=>e.travelPlan),Dxt=(0,_mt.Mz)(Ixt,e=>e.form),wxt=((0,_mt.Mz)(Ixt,e=>e.formStatus===S.wK.VALID),(e=>{(0,_mt.Mz)(Dxt,t=>t[e])})("travelPlan"),e=>e.travelPlan&&e.travelPlan.status===S.Oz.VALID),Ext=(e,t)=>"form-one"===t?e.addTravellerFormAction:"form-two"===t?e.paymentsFormAction:null,Txt=(e,t)=>"form-one"===t?e.fullName&&e.fullName.status===S.Oz.VALID&&e.phone&&e.phone.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID:"form-two"!==t||(e.paymentsPhone&&e.paymentsPhone.status===S.Oz.VALID||e.transactionCode&&e.transactionCode.status===S.Oz.VALID),Oxt=(e,t,r)=>r.type.startsWith(Sy)?((e,t,r)=>{if(r.type!==Cy&&r.type!==Ny)return t(r);const a=t(r),n=e.getState(),u=ZRt(n);return r.type===Cy?(uxt(e,n,u),a):(oxt(e,n,u),a)})(e,t,r):r.type.startsWith(Xy)||r.type.startsWith(Jy)?((e,t,r)=>{const a=t(r),n=lxt(e.getState()),u=fxt(n)?rh():ah();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Ih)||r.type.startsWith(Dh)?((e,t,r)=>{const a=t(r),n=cgt(e.getState()),u=yxt(n)?kh():Vh();return e.dispatch(u),a})(e,t,r):r.type.startsWith(pg)||r.type.startsWith(mg)?((e,t,r)=>{const a=t(r),n=bxt(e.getState()),u=Cxt(n)?gg():bg();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Uy)||r.type.startsWith($y)?((e,t,r)=>{const a=t(r),n=Dxt(e.getState()),u=wxt(n)?Yy():Hy();return e.dispatch(u),a})(e,t,r):r.type.startsWith(tb)||r.type.startsWith(rb)||r.type.startsWith(xA)||r.type.startsWith(_A)?((e,t,r)=>{const a=t(r),n=Cgt(e.getState()),u=Igt(e.getState()),o=Dgt(e.getState()),s=Txt(u,n),l=Txt(o,n),i=s?ib():cb(),c=l?db():pb(),d=Ext({addTravellerFormAction:i,paymentsFormAction:c},n);return e.dispatch(d),a})(e,t,r):null;var Pxt=r(36242);const Mxt=e=>{const t=(0,Pxt.IA)(e),r=(0,Pxt.oL)(e),a=(0,Pxt.od)(e);return(n=t)&&n.status===S.Oz.VALID&&r.value&&a.value;var n},Lxt=(e,t,r)=>r.type.startsWith(Tn.P5)||r.type.startsWith(Tn.Qy)?((e,t,r)=>{const a=t(r),n=Mxt(e.getState());return e.dispatch(n?Tn.g9.formValid():Tn.g9.formInvalid()),a})(e,t,r):null,zxt=(e,t)=>e.costOfEducation&&e.costOfEducation.status===S.Oz.VALID&&e.durationOfStudies&&e.durationOfStudies.status===S.Oz.VALID&&e.numberOfYears&&e.numberOfYears.status===S.Oz.VALID&&(!e.savingAlready||e.savingAlready&&e.howMuchSavedAlready&&e.howMuchSavedAlready.status===S.Oz.VALID&&e.monthlyContribution&&e.monthlyContribution.status===S.Oz.VALID)&&t.annualIncreaseInContributions&&t.annualIncreaseInContributions.status===S.Oz.VALID&&t.expectedGrowthOfSavings&&t.expectedGrowthOfSavings.status===S.Oz.VALID&&t.expectedAnnualIncreaseInEducationCost&&t.expectedAnnualIncreaseInEducationCost.status===S.Oz.VALID,kxt=(e,t,r)=>{if(r.type.startsWith(kht.b0)||r.type.startsWith(kht.EP)||r.type.startsWith(kht.N_)||r.type.startsWith(kht.Fd))return((e,t,r)=>{const a=t(r),n=(0,Rht.T4)(e.getState()),u=(0,Rht._0)(e.getState()),o=zxt(n,u)?kht.GN.formValid():kht.GN.formInvalid();return e.dispatch(o),a})(e,t,r)};var Vxt=r(85362);const Rxt=e=>e.customerFeedback&&e.customerFeedback.status===S.Oz.VALID,xxt=(e,t,r)=>{if(r.type.startsWith(SS.ey)||r.type.startsWith(SS.Zz))return((e,t,r)=>{const a=t(r),n=(0,Vxt.K1)(e.getState()),u=Rxt(n)?SS.EE.formValid():SS.EE.formInvalid();return e.dispatch(u),a})(e,t,r)};var _xt=r(96834);const Fxt=e=>(null==e?void 0:e.amountOnceOff.status)===S.Oz.VALID&&(null==e?void 0:e.amountMonthly.status)===S.Oz.VALID;var jxt=r(81669);const Uxt=e=>(0,eMt.$$)(null==e?void 0:e.amountOnceOff)&&(0,eMt.$$)(null==e?void 0:e.amountMonthly);var $xt=r(70014);const Bxt=e=>(0,eMt.$$)(null==e?void 0:e.amountOnceOff)&&(0,eMt.$$)(null==e?void 0:e.amountMonthly)&&(0,eMt.$$)(null==e?void 0:e.moneyMarketFu
2ndPercentage)&&(0,eMt.$$)(null==e?void 0:e.bondFundPercentage);var Wxt=r(58493);var qxt=r(38047);const Kxt=e=>(0,eMt.$$)(null==e?void 0:e.amountOnceOff)&&(0,eMt.$$)(null==e?void 0:e.amountMonthly)&&(0,eMt.$$)(null==e?void 0:e.investmentTenure)&&(0,eMt.$$)(null==e?void 0:e.potentialLossPercentage);var Gxt=r(68399);var Yxt=r(83573);const Hxt=e=>(0,eMt.$$)(null==e?void 0:e.amountOnceOff)&&(0,eMt.$$)(null==e?void 0:e.amountMonthly)&&(0,eMt.$$)(null==e?void 0:e.investmentTenure)&&(0,eMt.$$)(null==e?void 0:e.potentialLossPercentage);var Qxt=r(82669);const Zxt=(e,t,r)=>[eS.V7,eS.oL,eS.ks,eS.$X].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,_xt.Vm)(e.getState()),u=Fxt(n)?eS.$s.formValid():eS.$s.formInvalid();return e.dispatch(u),a})(e,t,r):[fS.V7,fS.ks,fS.oL,fS.$X].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,$xt.Hf)(e.getState()),u=Bxt(n)?fS.UT.formValid():fS.UT.formInvalid();return e.dispatch(u),a})(e,t,r):[aS.V7,aS.ks,aS.oL,aS.$X].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,jxt.Mw)(e.getState()),u=Uxt(n)?aS.$e.formValid():aS.$e.formInvalid();return e.dispatch(u),a})(e,t,r):[uS.k3,uS.DV,uS.oJ,uS.Ag,uS.TZ,uS.Ps,uS.Gg,uS.f2].includes(r.type)?((e,t,r)=>{const a=t(r);r.type===uS.TZ&&e.dispatch((0,uS.od)(100-r.value)),r.type===uS.Ps&&e.dispatch((0,uS.Dn)(100-r.value)),r.type.startsWith(uS.Gg)&&(0,Wxt.nZ)(e.getState())&&e.dispatch((0,uS.er)());const n=(0,Wxt.L)(e.getState()),u=(Number(n.equityFund.value)||0)+(Number(n.balancedFund.value)||0);e.dispatch((0,uS.qK)(u));const o=100===u?uS.yN.formValid():uS.yN.formInvalid();return e.dispatch(o),a})(e,t,r):[sS.$X,sS.ks,sS.oL,sS.V7].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,qxt.gx)(e.getState()),u=Kxt(n)?sS.vn.formValid():sS.vn.formInvalid();return e.dispatch(u),a})(e,t,r):[iS.k3,iS.DV,iS.oJ,iS.f2,iS.Gg,iS.Ps,iS.TZ,iS.Ag].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,Gxt.hI)(e.getState()),u=(Number(n.equityFund.value)||0)+(Number(n.balancedFund.value)||0);e.dispatch((0,iS.qK)(u)),r.type.startsWith(iS.Gg)&&(0,Gxt.nZ)(e.getState())&&e.dispatch((0,iS.er)());const o=100===u?iS.yN.formValid():iS.yN.formInvalid();return e.dispatch(o),a})(e,t,r):[dS.$X,dS.ks,dS.oL,dS.V7].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,Yxt.EO)(e.getState()),u=Hxt(n)?dS.Xh.formValid():dS.Xh.formInvalid();return e.dispatch(u),a})(e,t,r):[mS.k3,mS.DV,mS.oJ,mS.f2,mS.Gg,mS.LP,mS.Ag].includes(r.type)?((e,t,r)=>{const a=t(r),n=(0,Qxt.Rv)(e.getState()),u=(Number(n.equityFund.value)||0)+(Number(n.balancedFund.value)||0);e.dispatch((0,mS.qK)(u)),r.type.startsWith(mS.Gg)&&(0,Qxt.nZ)(e.getState())&&e.dispatch((0,mS.er)());const o=100===u?mS.yN.formValid():mS.yN.formInvalid();return e.dispatch(o),a})(e,t,r):null,Xxt=e=>e.makeAClaim,Jxt=(0,_mt.Mz)(Xxt,e=>e.form),e_t=((0,_mt.Mz)(Xxt,e=>e.claimCategories),(0,_mt.Mz)(Xxt,e=>e.claimTypes),(0,_mt.Mz)(Xxt,e=>e.claimRequest),e=>(0,_mt.Mz)(Jxt,t=>t[e])),t_t=((0,_mt.Mz)(Xxt,e=>e.formStatus===S.wK.INVALID||e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(Xxt,e=>e.emailSendingStatus.value),(0,_mt.Mz)(Xxt,e=>e.emailResponseData),(0,_mt.Mz)(Xxt,e=>e.apiCallStatus),e_t("firstName"),e_t("surname"),e_t("phoneNumber"),e_t("emailAddress"),e_t("policyNumber"),e_t("selectedClaimOrRequest"),e_t("selectedClaimCategories"),e_t("selectedClaimType"),e_t("selectedRequest"),e_t("isAuthorizeMakeAClaim"),e=>{const{firstName:t,surname:r,emailAddress:a,phoneNumber:n,policyNumber:u,selectedClaimOrRequest:o,isAuthorizeMakeAClaim:s}=e;let l=!1;if(o&&"Claim"===o.value){const{selectedClaimCategories:t,selectedClaimTypes:r}=e;l=r&&r.value&&t&&t.value}else{const{selectedRequest:t}=e;l=t&&t.value}return l&&t&&t.value&&t.status===S.wK.VALID&&r&&r.value&&r.status===S.wK.VALID&&a&&a.value&&u&&u.value&&u.status===S.wK.VALID&&n&&n.value&&n.status===S.wK.VALID&&s&&s.value}),r_t=(e,t,r)=>r.type.startsWith(uN)||r.type.startsWith(oN)?((e,t,r)=>{const a=t(r),n=Jxt(e.getState()),u=t_t(n)?dN():pN();return e.dispatch(u),a})(e,t,r):null,a_t=(0,_mt.Mz)(Ebt,e=>e.routing),n_t=(0,_mt.Mz)(a_t,e=>e.activePageIndex),u_t=((0,_mt.Mz)(a_t,e=>e.doNavigation),(0,_mt.Mz)(a_t,e=>e.doExitNavigation),(0,_mt.Mz)(a_t,e=>e.landingPage),(0,_mt.Mz)(a_t,e=>
2e.activePageIndex===KC.ABOUT_YOU),e=>(0,_mt.Mz)(a_t,t=>t.activePageIndex===e)),o_t=u_t(KC.QOUTE),s_t=u_t(KC.PERSONAL_DETAILS),l_t=u_t(KC.CAR_DETAILS),i_t=u_t(KC.NEXT_OF_KIN),c_t=u_t(KC.PAYMENT),d_t=((0,_mt.Mz)(o_t,s_t,i_t,l_t,c_t,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case KC.QOUTE:e.dispatch(lI());break;case KC.PERSONAL_DETAILS:0;break;case KC.CAR_DETAILS:e.dispatch(vI());break;case KC.NEXT_OF_KIN:0;break;default:e.dispatch(oI())}}),p_t=(e,t,r)=>{switch(r){case KC.PERSONAL_DETAILS:e.dispatch(oI());break;case KC.CAR_DETAILS:case KC.NEXT_OF_KIN:0;break;case KC.PAYMENT:e.dispatch(cI());break;default:e.dispatch(oI())}},m_t=e=>{const t=e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID;return t&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.nationality&&e.nationality.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID},v_t=(0,_mt.Mz)(Ebt,e=>e.employmentDetails),f_t=(0,_mt.Mz)(v_t,e=>e.form),y_t=((0,_mt.Mz)(v_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(v_t,e=>e.employmentDetailsSubmitted),e=>(0,_mt.Mz)(f_t,t=>t[e])),h_t=(y_t("employmentStatus"),y_t("employerName"),y_t("schemeName"),y_t("occupation"),y_t("industryOrSector"),y_t("contractEndDate"),y_t("employmentNumber"),y_t("salaryRange"),y_t("employerPostalAddress"),y_t("employerTownOrCity"),y_t("employerPhoneNumber"),y_t("personalDataTerms"),y_t("personalDataProcessingConsent")),g_t=(y_t("childDataProcessingConsent"),y_t("marketingUseConsent"),e=>{const t=e.employmentStatus&&e.employmentStatus.status===S.Oz.VALID&&e.personalDataProcessingConsent&&e.personalDataProcessingConsent.status===S.Oz.VALID;return"Employment(Permanent)"===e.employmentStatus||"Employment(Contract)"===e.employmentStatus||"Part-time"===e.employmentStatus?t&&e.employerName&&e.employerName.status===S.Oz.VALID&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID&&e.employerPostalAddress&&e.employerPostalAddress.status===S.Oz.VALID&&e.employerTownOrCity&&e.employerTownOrCity.status===S.Oz.VALID&&e.employerPhoneNumber&&e.employerPhoneNumber.status===S.Oz.VALID:"Private Practice"===e.employmentStatus?t&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID:"Self Employed"===e.employmentStatus?t&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID:t}),b_t=(0,_mt.Mz)(Ebt,e=>e.nextOfKin),A_t=(0,_mt.Mz)(b_t,e=>
2e.form),S_t=((0,_mt.Mz)(b_t,e=>e.dropOffDetails),(0,_mt.Mz)(b_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(b_t,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(b_t,e=>e.nextOfKinSubmitted),e=>(0,_mt.Mz)(A_t,t=>t[e])),N_t=(S_t("relationship"),S_t("firstName"),S_t("lastName"),S_t("email"),S_t("idNumber"),S_t("postalAddress"),e=>{const t=e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID;return t}),C_t=(0,_mt.Mz)(Ebt,e=>e.documents),I_t=(0,_mt.Mz)(C_t,e=>e.form),D_t=((0,_mt.Mz)(C_t,e=>e.dropOffDetails),(0,_mt.Mz)(C_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(C_t,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(C_t,e=>e.documentDetailsSubmitted),e=>(0,_mt.Mz)(I_t,t=>t[e])),w_t=(D_t("idUpload"),D_t("licenseUpload"),D_t("logbookUpload"),D_t("valuationReportUpload")),E_t=(D_t("inspectionPhoto"),D_t("extraPhotos"),D_t("documentType"),D_t("carFrontViewPhoto"),D_t("carBackViewPhoto"),D_t("carLeftViewPhoto"),D_t("carRightViewPhoto"),D_t("chassisNumberPhoto"),D_t("carDashboardPhoto"),D_t("interiorRadioPhoto"),D_t("enginePhoto"),D_t("salesAgreement"),e=>{let t=e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.logbookUpload&&e.logbookUpload.status===S.Oz.VALID;return t&&e.carFrontViewPhoto&&e.carFrontViewPhoto.status===S.Oz.VALID&&e.carBackViewPhoto&&e.carBackViewPhoto.status===S.Oz.VALID&&e.carRightViewPhoto&&e.carRightViewPhoto.status===S.Oz.VALID&&e.carLeftViewPhoto&&e.carLeftViewPhoto.status===S.Oz.VALID&&e.chassisNumberPhoto&&e.chassisNumberPhoto.status===S.Oz.VALID&&e.carDashboardPhoto&&e.carDashboardPhoto.status===S.Oz.VALID&&e.interiorRadioPhoto&&e.interiorRadioPhoto.status===S.Oz.VALID&&e.enginePhoto&&e.enginePhoto.status===S.Oz.VALID}),T_t=(0,_mt.Mz)(Ebt,e=>e.carDetails),O_t=(0,_mt.Mz)(T_t,e=>e.form),P_t=((0,_mt.Mz)(T_t,e=>e.selectedForm),(0,_mt.Mz)(T_t,e=>e.dropOffDetails),(0,_mt.Mz)(T_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(T_t,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(T_t,e=>e.apiCallStatus),(0,_mt.Mz)(T_t,e=>e.carDetailsReferenceData),(0,_mt.Mz)(T_t,e=>e.carDetailsSubmitted),e=>(0,_mt.Mz)(O_t,t=>t[e])),M_t=(P_t("registrationNumber"),P_t("chasisNumber"),P_t("bodyType"),P_t("sittingCapacity"),P_t("color"),P_t("yearsWithLicense"),P_t("tinNumber"),P_t("fuel"),P_t("engineNumber"),P_t("manufacturerModel"),P_t("threeYearsWithLicense"),e=>{}),L_t=(0,_mt.Mz)(Ebt,e=>null==e?void 0:e.agent),z_t=((0,_mt.Mz)(L_t,e=>e.displayModal),(e=>(0,_mt.Mz)(L_t,t=>t[e]))("form")),k_t=((0,_mt.Mz)(L_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(L_t,e=>e.apiCallStatus===S.rs.PENDING)),V_t=((0,_mt.Mz)(L_t,e=>e.apiCallStatus),(0,_mt.Mz)(L_t,e=>e.agents),(0,_mt.Mz)(L_t,e=>e.brokers),(0,_mt.Mz)(L_t,e=>e.bankCodes),e=>(0,_mt.Mz)(z_t,t=>t[e])),R_t=(V_t("name"),V_t("agentCode"),V_t("intermediaryType")),x_t=e=>e.name&&e.name.status===S.Oz.VALID,__t=e=>{},F_t=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,j_t=(0,_mt.Mz)(Ebt,e=>e.declarations),U_t=(0,_mt.Mz)(j_t,e=>e.form),$_t=((0,_mt.Mz)(j_t,e=>e.dropOffDetails),(0,_mt.Mz)(j_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(j_t,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(j_t,e=>e.showCallMeBackModal),(0,_mt.Mz)(j_t,e=>e.declarationsSubmitted),e=>(0,_mt.Mz)(U_t,t=>t[e])),B_t=($_t("declineProposal"),$_t("increasedPremiums"),$_t("policyRejected"),$_t("defectVision"),$_t("convicted"),$_t("stickerCollection"),$_t("modeOfPayment"),$_t("sourceOfFunds"),$_t("otherSourceOfFunds"),$_t("soleO
2wnership"),$_t("purchaseAgreement"),$_t("parking"),$_t("domesticPurposes"),$_t("businessPurposes"),$_t("employeeUse"),$_t("tradeGoodsUse"),$_t("otherPurposeUse"),$_t("otherPurposeDesc"),$_t("companyName"),e=>e.stickerCollection&&e.stickerCollection.status===S.Oz.VALID&&e.soleOwnership&&e.soleOwnership.status===S.Oz.VALID&&e.purchaseAgreement&&e.purchaseAgreement.status===S.Oz.VALID&&e.parking&&e.parking.status===S.Oz.VALID&&e.domesticPurposes&&e.domesticPurposes.status===S.Oz.VALID&&e.businessPurposes&&e.businessPurposes.status===S.Oz.VALID&&e.employeeUse&&e.employeeUse.status===S.Oz.VALID&&e.tradeGoodsUse&&e.tradeGoodsUse.status===S.Oz.VALID&&e.otherPurposeUse&&e.otherPurposeUse.status===S.Oz.VALID),W_t=(0,_mt.Mz)(Ebt,e=>null==e?void 0:e.payments),q_t=(0,_mt.Mz)(W_t,e=>e.form),K_t=((0,_mt.Mz)(W_t,e=>e.apiCallStatus),(0,_mt.Mz)(W_t,e=>e.stkApiCallStatus),(0,_mt.Mz)(W_t,e=>e.statusApiCallStatus)),G_t=((0,_mt.Mz)(W_t,e=>e.stkPushData),(0,_mt.Mz)(W_t,e=>e.paymentStatus)),Y_t=e=>(0,_mt.Mz)(q_t,t=>t[e]),H_t=((0,_mt.Mz)(W_t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(W_t,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),Q_t=Y_t("phoneNumber"),Z_t=(Y_t("terms"),Y_t("networkProvider")),X_t=((0,_mt.Mz)(W_t,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(W_t,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(W_t,e=>null==e?void 0:e.loginData)),J_t=((0,_mt.Mz)(W_t,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(W_t,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(W_t,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),eFt=(0,_mt.Mz)(W_t,e=>null==e?void 0:e.confirmOrderData),tFt=(0,_mt.Mz)(W_t,e=>e.paymentMode),rFt=((0,_mt.Mz)(W_t,e=>e.bankDetailsSuccess),(0,_mt.Mz)(W_t,e=>e.ugStkRequestId),(0,_mt.Mz)(W_t,e=>e.paystackApiCallStatus===S.rs.PENDING),(0,_mt.Mz)(W_t,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),(0,_mt.Mz)(W_t,e=>e.paystackApiCallStatus),(0,_mt.Mz)(W_t,e=>e.paystackStatusApiCallStatus),(0,_mt.Mz)(W_t,e=>e.paystackData),(0,_mt.Mz)(W_t,e=>e.paystackStatusData),e=>{}),aFt=(e,t,r)=>r.type.startsWith(ZC)?((e,t,r)=>{if(r.type!==JC&&r.type!==XC)return t(r);const a=t(r),n=e.getState(),u=n_t(n);return r.type===JC?(d_t(e,n,u),a):(p_t(e,n,u),a)})(e,t,r):r.type.startsWith(QM)||r.type.startsWith(ZM)?((e,t,r)=>{const a=t(r),n=I_t(e.getState()),u=E_t(n)?eL():tL();return e.dispatch(u),a})(e,t,r):r.type.startsWith(TO)||r.type.startsWith(OO)?((e,t,r)=>{const a=t(r),n=q_t(e.getState()),u=rFt(n)?aP():nP();return e.dispatch(u),a})(e,t,r):r.type.startsWith(uk)||r.type.startsWith(ok)?((e,t,r)=>{const a=t(r),n=A_t(e.getState()),u=N_t(n)?ck():dk();return e.dispatch(u),a})(e,t,r):r.type.startsWith(rz)||r.type.startsWith(az)?((e,t,r)=>{const a=t(r),n=U_t(e.getState()),u=B_t(n)?sz():lz();return e.dispatch(u),a})(e,t,r):r.type.startsWith(PE)||r.type.startsWith(ME)?((e,t,r)=>{const a=t(r),n=Hbt(e.getState()),u=m_t(n)?kE():VE();return e.dispatch(u),a})(e,t,r):r.type.startsWith(TV)||r.type.startsWith(OV)?((e,t,r)=>{const a=t(r),n=f_t(e.getState()),u=g_t(n)?LV():zV();return e.dispatch(u),a})(e,t,r):r.type.startsWith(ZP)||r.type.startsWith(XP)?((e,t,r)=>{const a=t(r),n=O_t(e.getState()),u=M_t(n)?rM.formValid():rM.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(eV)||r.type.startsWith(tV)?((e,t,r)=>{const a=t(r),n=z_t(e.getState()),u=x_t(n)?mV():vV();return e.dispatch(u),a})(e,t,r):r.type.startsWith(gI)||r.type.startsWith(bI)?((e,t,r)=>{const a=t(r),n=Obt(e.getState()),u=__t(n)?qI():KI();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Nw)||r.type.startsWith(Cw)?((e,t,r)=>{const a=t(r),n=Obt(e.getState()),u=F_t(n)?YI():GI();return e.dispatch(u),a})(e,t,r):null;var nFt=r(54963);const uFt=(0,_mt.Mz)(nFt.u,e=>e.routing),oFt=(0,_mt.Mz)(uFt,e=>e.activePageIndex),sFt=((0,_mt.Mz)(uFt,e=>e.doNavigation),(0,_mt.Mz)(uFt,e=>e.doExitNavigation),(0,_mt.Mz)(uFt,e=>e.landingPage),(0,_mt.Mz)(uFt,e=>e.activePageIndex===mR.ABOUT_YOU),e=>(0,_mt.Mz)(uFt,t=>t.activePageIndex===e)),lFt=sFt(mR.QOUTE),iFt=sFt(mR.PERSONAL_DETAILS),cFt=sFt(mR.CAR_DETAILS),dFt=sFt(mR.NEXT_OF_KIN),pFt=sFt(mR.PAYMENT),mFt=((0,_mt.Mz)(lFt,iFt,cFt,dFt,pFt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case mR.QOUTE:e.dispatch(TR());break;case mR.PERSONAL_DETAILS:e.dispatch(PR());break;case mR.CAR_DETAILS:0;break;case mR.NEXT_OF_KIN:e.dispatch(zR());break;
2default:e.dispatch(wR())}}),vFt=(e,t,r)=>{switch(r){case mR.PERSONAL_DETAILS:e.dispatch(wR());break;case mR.CAR_DETAILS:e.dispatch(TR());break;case mR.NEXT_OF_KIN:e.dispatch(PR());break;case mR.PAYMENT:0;break;default:e.dispatch(wR())}},fFt=e=>{const t=e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.nationality&&e.nationality.status==S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.town&&e.town.status===S.Oz.VALID,r=e.passportNumber&&e.passportNumber.status==S.Oz.VALID&&e.passportOrigin&&e.passportOrigin.status==S.Oz.VALID&&e.passportExpiry&&e.passportExpiry.status==S.Oz.VALID;return"Namibian"!==e.nationality.value?t&&r:t&&e.idNumber&&e.idNumber.status===S.Oz.VALID},yFt=(0,_mt.Mz)(nFt.u,e=>e.employmentDetails),hFt=(0,_mt.Mz)(yFt,e=>e.form),gFt=((0,_mt.Mz)(yFt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(hFt,t=>t[e])),bFt=(gFt("employmentStatus"),gFt("employerName"),gFt("schemeName"),gFt("occupation"),gFt("industryOrSector"),gFt("contractEndDate"),gFt("employmentNumber"),gFt("salaryRange"),gFt("employerPostalAddress"),gFt("employerTownOrCity"),gFt("employerPhoneNumber"),gFt("personalDataTerms"),gFt("personalDataProcessingConsent"),gFt("childDataProcessingConsent"),gFt("marketingUseConsent"),e=>{const t=e.employmentStatus&&e.employmentStatus.status===S.Oz.VALID&&e.schemeName&&e.schemeName.status===S.Oz.VALID&&e.personalDataProcessingConsent&&e.personalDataProcessingConsent.status===S.Oz.VALID&&e.childDataProcessingConsent&&e.childDataProcessingConsent.status===S.Oz.VALID&&e.marketingUseConsent&&e.marketingUseConsent.status===S.Oz.VALID;return"Employment(Permanent)"===e.employmentStatus||"Employment(Contract)"===e.employmentStatus||"Part-time"===e.employmentStatus?t&&e.employerName&&e.employerName.status===S.Oz.VALID&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID&&e.contractEndDate&&e.contractEndDate.status===S.Oz.VALID&&e.employmentNumber&&e.employmentNumber.status===S.Oz.VALID&&e.salaryRange&&e.salaryRange.status===S.Oz.VALID&&e.employerPostalAddress&&e.employerPostalAddress.status===S.Oz.VALID&&e.employerTownOrCity&&e.employerTownOrCity.status===S.Oz.VALID&&e.employerPhoneNumber&&e.employerPhoneNumber.status===S.Oz.VALID:"Private Practice"===e.employmentStatus?t&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID&&e.salaryRange&&e.salaryRange.status===S.Oz.VALID:"Self Employed"===e.employmentStatus?t&&e.industryOrSector&&e.industryOrSector.status===S.Oz.VALID&&e.salaryRange&&e.salaryRange.status===S.Oz.VALID:t}),AFt=(0,_mt.Mz)(nFt.u,e=>e.nextOfKin),SFt=(0,_mt.Mz)(AFt,e=>e.form),NFt=((0,_mt.Mz)(AFt,e=>e.dropOffDetails),(0,_mt.Mz)(AFt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(AFt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(SFt,t=>t[e])),CFt=(NFt("relationship"),NFt("firstName"),NFt("lastName"),NFt("email"),NFt("idNumber"),NFt("postalAddress"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID),IFt=(0,_mt.Mz)(nFt.u,e=>e.documents),DFt=(0,_mt.Mz)(IFt,e=>e.form),wFt=((0,_mt.Mz)(IFt,e=>e.dropOffDetails),(0,_mt.Mz)(IFt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(IFt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(DFt,t=>t[e])),EFt=(wFt("idUpload"),wFt("licenseUpload"),wFt("logbookUpload"),wFt("valuationReportUpload"),e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.licenseUpload&&e.licenseUpload.status===S.Oz.VALID),TFt=(0,_mt.Mz)(nFt.u,e=>e.carDetails),OFt=(0,_mt.Mz)(TFt,e=>e.form),PFt=((0,_mt.Mz)(TFt,e=>e.selectedForm),(0,_mt.Mz)(TFt,e=>e.dropOffDetails),(0,_mt.Mz)(TFt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(TFt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(TFt,e=>e.apiCallStatus),(0,_mt.Mz)(TFt,e=>e.carDetailsReferenceData),e=>(0,_mt.Mz)(OFt,t=>t[e])),MFt=(PFt("registrationNumber"),PFt("manuFactureModel"),PFt("chasisNumber"),PFt("bodyType"),PFt("sittingCapacity"),PFt("color"),PFt("yearsWithLicense"),PFt("tinNumber"),PFt("fuel"),PFt("engineNumber"),PFt("manufacturerModel"),e=>e.registrationNumber.status===S.Oz.VALID&&e.chasisNumber&&e.chasisNumber.status===S.Oz.VALID&&e.bodyType&&e.bodyType.status===S.Oz.VALID&&e.sittingCapacity&&e.sittingCapacity.status===S.Oz.VALID&&e.color&&e.color.status===S.Oz.VALID&&e.yearsWithLicense&&e.yearsWithLicense.status===S.Oz.VALID&&e.fuel&&e.fuel.status===S.Oz.VALID&&e.engineNumber&&e.engineNumber.status===S.Oz.VALID),LFt=(0,_mt.Mz)(nFt.u,e=>null==e?void 0:e.agent),zFt=((0,_mt.Mz)(LFt,e=>e.displayModal),(e=>(0,_mt.Mz)(LFt,t=>t[e]))("form")),kFt=((0,_mt.Mz)(LFt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(LFt,e=>e.apiCallStatus===S.rs.PENDING)),VFt=((0,_mt.Mz)(LFt,e=>e.apiCallStatus),(0,_mt.Mz)(LFt,e=>e.agents),e=>(0,_mt.Mz)(zFt,t=>
2t[e])),RFt=(VFt("name"),VFt("agentCode"),VFt("intermediaryType")),xFt=e=>e.name&&e.name.status===S.Oz.VALID;var _Ft=r(50419);const FFt=e=>e.carMake.status===S.Oz.VALID&&e.carModel.status===S.Oz.VALID&&e.yearOfManufacture.status===S.Oz.VALID&&e.valuation.status===S.Oz.VALID&&e.coverStartDate.status===S.Oz.VALID&&e.hasAlarm.status===S.Oz.VALID&&e.trackingSystem.status===S.Oz.VALID,jFt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,UFt=(0,_mt.Mz)(nFt.u,e=>e.declarations),$Ft=(0,_mt.Mz)(UFt,e=>e.form),BFt=((0,_mt.Mz)(UFt,e=>e.dropOffDetails),(0,_mt.Mz)(UFt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(UFt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)($Ft,t=>t[e])),WFt=(BFt("declineProposal"),BFt("increasedPremiums"),BFt("policyRejected"),BFt("defectVision"),BFt("convicted"),BFt("stickerCollection"),BFt("modeOfPayment"),BFt("sourceOfFunds"),e=>e.stickerCollection&&e.stickerCollection.status===S.Oz.VALID&&e.modeOfPayment&&e.modeOfPayment.status===S.Oz.VALID);var qFt=r(46276);const KFt=e=>{console.log("form valid",e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID)},GFt=(e,t,r)=>r.type.startsWith(hR)?((e,t,r)=>{if(r.type!==bR&&r.type!==gR)return t(r);const a=t(r),n=e.getState(),u=oFt(n);return r.type===bR?(mFt(e,n,u),a):(vFt(e,n,u),a)})(e,t,r):r.type.startsWith(_j)||r.type.startsWith(Fj)?((e,t,r)=>{const a=t(r),n=DFt(e.getState()),u=EFt(n)?$j():Bj();return e.dispatch(u),a})(e,t,r):r.type.startsWith($_)||r.type.startsWith(B_)?((e,t,r)=>{const a=t(r),n=(0,qFt.mb)(e.getState()),u=KFt(n)?AF():SF();return e.dispatch(u),a})(e,t,r):r.type.startsWith(TU)||r.type.startsWith(OU)?((e,t,r)=>{const a=t(r),n=SFt(e.getState()),u=CFt(n)?LU():zU();return e.dispatch(u),a})(e,t,r):r.type.startsWith(nU)||r.type.startsWith(uU)?((e,t,r)=>{const a=t(r),n=$Ft(e.getState()),u=WFt(n)?lU():iU();return e.dispatch(u),a})(e,t,r):r.type.startsWith(R_.JP)||r.type.startsWith(R_.GE)?((e,t,r)=>{const a=t(r),n=(0,VAt.dc)(e.getState()),u=fFt(n)?R_.t7.formValid():R_.t7.formInvalid();return e.dispatch(u),a})(e,t,r):r.type.startsWith(M$)||r.type.startsWith(L$)?((e,t,r)=>{const a=t(r),n=hFt(e.getState()),u=bFt(n)?V$():R$();return e.dispatch(u),a})(e,t,r):r.type.startsWith(JF)||r.type.startsWith(ej)?((e,t,r)=>{const a=t(r),n=OFt(e.getState()),u=MFt(n)?nj():uj();return e.dispatch(u),a})(e,t,r):r.type.startsWith(s$)||r.type.startsWith(l$)?((e,t,r)=>{const a=t(r),n=zFt(e.getState()),u=xFt(n)?b$():A$();return e.dispatch(u),a})(e,t,r):r.type.startsWith(RR)||r.type.startsWith(xR)?((e,t,r)=>{const a=t(r),n=(0,_Ft.RX)(e.getState()),u=FFt(n)?ux():ox();return e.dispatch(u),a})(e,t,r):r.type.startsWith(m_)||r.type.startsWith(v_)?((e,t,r)=>{const a=t(r),n=(0,_Ft.RX)(e.getState()),u=jFt(n)?lx():sx();return e.dispatch(u),a})(e,t,r):null,YFt=e=>e.domesticInsurance,HFt=(0,_mt.Mz)(YFt,e=>e.routing),QFt=(0,_mt.Mz)(HFt,e=>e.activePageIndex),ZFt=((0,_mt.Mz)(HFt,e=>e.doNavigation),(0,_mt.Mz)(HFt,e=>e.doExitNavigation),(0,_mt.Mz)(HFt,e=>e.landingPage),(0,_mt.Mz)(HFt,e=>e.activePageIndex===aZ.ABOUT_YOU),e=>(0,_mt.Mz)(HFt,t=>t.activePageIndex===e)),XFt=ZFt(aZ.QOUTE),JFt=ZFt(aZ.PERSONAL_DETAILS),ejt=ZFt(aZ.BUILDING_DETAILS),tjt=ZFt(aZ.DOCUMENTS),rjt=ZFt(aZ.PAYMENT),ajt=((0,_mt.Mz)(XFt,JFt,ejt,tjt,rjt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case aZ.QOUTE:e.dispatch(yZ());break;case aZ.PERSONAL_DETAILS:e.dispatch(gZ());break;case aZ.BUILDING_DETAILS:e.dispatch(AZ());break;case aZ.DOCUMENTS:e.dispatch({type:SZ});break;default:e.dispatch(vZ())}}),njt=(e,t,r)=>{switch(r){case aZ.PERSONAL_DETAILS:e.dispatch(vZ());break;case aZ.BUILDING_DETAILS:e.dispatch(HX()),e.dispatch(yZ());break;case aZ.DOCUMENTS:e.dispatch(F6()),e.dispatch(gZ());break;case aZ.PAYMENT:e.dispatch(N1()),e.dispatch(AZ());break;default:e.dispatch(vZ())}},ujt=(0,_mt.Mz)(YFt,e=>e.personalDetails),ojt=(0,_mt.Mz)(ujt,e=>e.form),sjt=((0,_mt.Mz)(ujt,e=>e.dropOffDetails),(0,_mt.Mz)(ujt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(ujt,e=>e.apiCallStatus===S.rs.PENDING)),ljt=((0,_mt.Mz)(ujt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(ojt,t=>t[e])),ijt=(ljt("dob"),ljt("gender"),ljt("firstName"),ljt("lastName"),ljt("phoneNumber"),ljt("email"),ljt("idNumber"),ljt("tinNumber"),ljt("postalAddress"),ljt("occupation"),ljt("nationality"),ljt("streetAddress"),ljt("suburbs"),ljt("city"),ljt("postalCode"),ljt("pobox"),ljt("referred"),e=>e.dob&&e.dob.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.streetAddress.status===S.Oz.VALID&&e.suburbs.status===S.Oz.VALID&&e.city.status===S.Oz.VALID),cjt=(0,_mt.Mz)(YFt,e=>e.buildingDetails),djt=(0,_mt.Mz)(cjt,e=>e.form),pjt=((0,_mt.Mz)(cjt,e=>e.dropOffDetails),(0,_mt.Mz)(cjt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(cjt,e=>e.apiCallStatus===S.rs.PENDING)),mjt=((0,_mt.Mz)(cjt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(djt,t=>t[e])),vjt=(mjt("hasFinacialInterest"),mjt("finacialInstitution"),mjt("streetOfPremise"),mjt("townOfPremise"),mjt("buildingType"),mjt("useOfProperty"),mjt("roofNature"),mjt("wallNature"),mjt("location"),mjt("lrNumber"),mjt("security"),mjt("perimeterWall"),mjt("landScaping"),mjt("swimmingPool"),mjt("noOfFloors"),e=>e.hasFinacialInterest&&e.hasFinacialInterest.status===S.Oz.VALID&&e.buildingType&&e.buildingType.status===S.Oz.VALID&&e.useOfProperty&&e.useOfProperty.status===S.Oz.VALID&&e.roofNature&&e.roofNature.status===S.Oz.VALID&&e.wallNature&&e.wallNature.status===S.Oz.VALID&&e.location&&e.location.status===S.Oz.VALID&&e.noOfFloors&&e.noOfFloors.status===S.Oz.VALID),fjt=(0,_mt.Mz)(YFt,e=>e.documents),yjt=(0,_mt.Mz)(fjt,e=>e.form),hjt=((0,_mt.Mz)(fjt,e=>e.dropOffDetails),(0,_mt.Mz)(fjt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(fjt,e=>e.apiCallStatus===S.rs.PENDING)),gjt=((0,_mt.Mz)(fjt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(yjt,t=>t[e])),bjt=(gjt("idUpload"),gjt("kraUpload"),gjt("insuredItemsUpload"),(0,_mt.Mz)(YFt,e=>e&&e.quote)),Ajt=(0,_mt.Mz)(bjt,e=>e&&e.form),Sjt=((0,_mt.Mz)(bjt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(bjt,e=>e&&e.premiumCalculation)),Njt=((0,_mt.Mz)(bjt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(bjt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(bjt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(bjt,e=>e&&e.apiCallStatus===S.rs.PENDING)),Cjt=((0,_mt.Mz)(bjt,e=>e&&e.addedCover),(0,_mt.Mz)(bjt,e=>e&&e.showShareModal),(0,_mt.Mz)(bjt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(bjt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(bjt,e=>e&&e.ugCmbObject),(0,_mt.Mz)(bjt,e=>e&&e.isTokenExpired),(0,_mt.Mz)(bjt,e=>e&&e.orderStatus)),Ijt=e=>(0,_mt.Mz)(Ajt,t=>t[e]),Djt=(Ijt("firstName"),Ijt("surname"),Ijt("phoneNumber"),Ijt("email"),Ijt("buildingSum"),Ijt("contentsSum"),Ijt("allRisksOption"),Ijt("risksSum"),Ijt("ownersOption"),Ijt("ownersSum"),Ijt("domesticServantsOption"),Ijt("domesticServantsNo"),Ijt("occupiersOption"),Ijt("occupiersAmount"),Ijt("coverStartDate"),Ijt("selectedCover")),wjt=(Ijt("shareEmail"),Ijt("eq_loading"),Ijt("customerId")),Ejt=e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraUpload&&e.kraUpload.status===S.Oz.VALID&&e.insuredItemsUpload&&e.insuredItemsUpload.status===S.Oz.VALID,Tjt=e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraUpload&&e.kraUpload.status===S.Oz.VALID,Ojt=(0,_mt.Mz)(YFt,e=>null==e?void 0:e.agent),Pjt=((0,_mt.Mz)(Ojt,e=>e.displayModal),(e=>(0,_mt.Mz)(Ojt,t=>t[e]))("form")),Mjt=((0,_mt.Mz)(Ojt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Ojt,e=>e.apiCallStatus===S.rs.PENDING)),Ljt=((0,_mt.Mz)(Ojt,e=>e.apiCallStatus),(0,_mt.Mz)(Ojt,e=>e.agents),e=>(0,_mt.Mz)(Pjt,t=>t[e])),zjt=(Ljt("name"),Ljt("agentCode"),Ljt("intermediaryType")),kjt=e=>e.name&&e.name.status===S.Oz.VALID,Vjt=e=>{const t=e.selectedCover.value;var r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A;return"House and Contents"===t?(null==e||null===(r=e.firstName)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.surname)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.email)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.phoneNumber)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.buildingSum)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.contentsSum)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.coverStartDate)||void 0===l?void 0:l.status)===S.Oz.VALID:"House Only"===t?(null==e||null===(i=e.firstName)||void 0===i?void 0:i.status)===S.Oz.VALID&&(null==e||null===(c=e.surname)||void 0===c?void 0:c.status)===S.Oz.VALID&&(null==e||null===(d=e.email)||void 0===d?void 0:d.status)===S.Oz.VALID&&(null==e||null===(p=e.phoneNumber)||void 0===p?void 0:p.status)===S.Oz.VALID&&(null==e||null===(m=e.buildingSum)||void 0===m?void 0:m.status)===S.Oz.VALID&&(null==e||null===(v=e.coverStartDate)||void 0===v?void 0:v.status)===S.Oz.VALID:"Contents Only"===t?(null==e||null===(f=e.firstName)||void 0===f?void 0:f.status)===S.Oz.VALID&&(null==e||null===(y=e.surname)||void 0===y?void 0:y.status)===S.Oz.VALID&&(null==e||null===(h=e.email)||void 0===h?void 0:h.status)===S.Oz.VALID&&(null==e||null===(g=e.phoneNumber)||void 0===g?void 0:g.status)===S.Oz.VALID&&(null==e||null===(b=e.contentsSum)||void 0===b?void 0:b.status)===S.Oz.VALID&&(null==e||null===(A=e.coverStartDate)||void 0===A?void 0:A.status)===S.Oz.VALID:void 0};const Rjt=(0,_mt.Mz)(YFt,e=>e.payments),xjt=(0,_mt.Mz)(Rjt,e=>e.form),_jt=((0,_mt.Mz)(Rjt,e=>e.apiCallStatus),(0,_mt.Mz)(Rjt,e=>e.stkApiCallStatus),(0,_mt.Mz)(Rjt,e=>e.statusApiCallStatus)),Fjt=(0,_mt.Mz)(Rjt,e=>e.stkPushData),jjt=(0,_mt.Mz)(Rjt,e=>e.paymentStatus),Ujt=e=>(0,_mt.Mz)(xjt,t=>t[e]),$jt=((0,_mt.Mz)(Rjt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Rjt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),Bjt=(Ujt("phoneNumber"),Ujt("terms"),Ujt("networkProvider")),Wjt=Ujt("modeOfPayments"),qjt=((0,_mt.Mz)(Rjt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Rjt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Rjt,e=>e.loginData)),Kjt=((0,_mt.Mz)(Rjt,e=>e.loginApiCallStatus),(0,_mt.Mz)(Rjt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(Rjt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),Gjt=((0,_mt.Mz)(Rjt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(Rjt,e=>e.paystackApiCallStatus===S.rs.PENDING)),Yjt=(0,_mt.Mz)(Rjt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),Hjt=((0,_mt.Mz)(Rjt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(Rjt,e=>e.paystackStatusApiCallStatus)),Qjt=(0,_mt.Mz)(Rjt,e=>e.paystackData),Zjt=((0,_mt.Mz)(Rjt,e=>e.paystackStatusData),e=>{}),Xjt=(e,t,r)=>r.type.startsWith(uZ)?((e,t,r)=>{if(r.type!==sZ&&r.type!==oZ)return t(r);const a=t(r),n=e.getState(),u=QFt(n);return r.type===sZ?(ajt(e,n,u),a):(njt(e,n,u),a)})(e,t,r):r.type.startsWith(d1)||r.type.startsWith(p1)?((e,t,r)=>{const a=t(r),n=yjt(e.getState()),u=("House Only"!==Djt(e.getState()).value?Ejt(n):Tjt(n))?y1():h1();return e.dispatch(u),a})(e,t,r):r.type.startsWith(UJ)||r.type.startsWith($J)?((e,t,r)=>{const a=t(r),n=xjt(e.getState()),u=Zjt(n)?b0():A0();return e.dispatch(u),a})(e,t,r):r.type.startsWith(FX)||r.type.startsWith(jX)?((e,t,r)=>{const a=t(r),n=ojt(e.getState()),u=ijt(n)?BX():WX();return e.dispatch(u),a})(e,t,r):r.type.startsWith(T6)||r.type.startsWith(O6)?((e,t,r)=>{const a=t(r),n=djt(e.getState()),u=vjt(n)?z6():k6();return e.dispatch(u),a})(e,t,r):r.type.startsWith(n6)||r.type.startsWith(u6)?((e,t,r)=>{const a=t(r),n=Pjt(e.getState()),u=kjt(n)?y6():h6();return e.dispatch(u),a})(e,t,r):r.type.startsWith(IZ)||r.type.startsWith(DZ)?((e,t,r)=>{const a=t(r),n=Ajt(e.getState()),u=Vjt(n)?zZ():kZ();return e.dispatch(u),a})(e,t,r):null,Jjt=(0,_mt.Mz)(jSt,e=>null==e?void 0:e.agent),eUt=e=>(0,_mt.Mz)(Jjt,t=>t[e]),tUt=(eUt("displayModal"),eUt("form")),rUt=((0,_mt.Mz)(Jjt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Jjt,e=>e.agentsData),(0,_mt.Mz)(Jjt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(tUt,t=>t[e])),aUt=(rUt("name"),rUt("agentCode"),rUt("intermediaryType"),e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID&&e.intermediaryType&&e.intermediaryType.status===S.Oz.VALID),nUt=(0,_mt.Mz)(jSt,e=>e.companyDetails),uUt=((0,_mt.Mz)(nUt,e=>e.apiCallStatus),(0,_mt.Mz)(nUt,e=>e.apiCallStatus===S.rs.PENDING),(e=>(0,_mt.Mz)(nUt,t=>t[e]))("form")),oUt=((0,_mt.Mz)(nUt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(uUt,t=>t[e])),sUt=(oUt("companyName"),oUt("email"),oUt("mobileNumber"),oUt("kraPinNumber"),oUt("city"),oUt("streetAddress"),oUt("building"),oUt("postalCode"),oUt("postalBox"),oUt("firstName"),oUt("lastName"),oUt("idNumber"),oUt("companyId")),lUt=oUt("quoteId"),iUt=(oUt("referred"),e=>e.companyName&&e.companyName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.kraPinNumber&&e.kraPinNumber.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID),cUt=e=>e.companyName&&e.companyName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID,dUt=e=>e.employeesNumber&&e.employeesNumber.status===S.Oz.VALID&&e.benefitAmount&&e.benefitAmount.status===S.Oz.VALID,pUt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dateOfBirth&&e.dateOfBirth.status===S.Oz.VALID&&e.employmentDate&&e.employmentDate.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.idPassportNumber&&e.idPassportNumber.status===S.Oz.VALID&&e.kraPinNumber&&e.kraPinNumber.status===S.Oz.VALID,mUt=(0,_mt.Mz)(jSt,e=>null==e?void 0:e.payments),vUt=(0,_mt.Mz)(jSt,e=>null==e?void 0:e.auth),fUt=(0,_mt.Mz)(mUt,e=>e.form),yUt=((0,_mt.Mz)(mUt,e=>e.apiCallStatus),(0,_mt.Mz)(mUt,e=>e.stkApiCallStatus),(0,_mt.Mz)(mUt,e=>e.statusApiCallStatus)),hUt=(0,_mt.Mz)(mUt,e=>e.stkPushData),gUt=(0,_mt.Mz)(mUt,e=>e.paymentStatus),bUt=e=>(0,_mt.Mz)(fUt,t=>t[e]),AUt=((0,_mt.Mz)(mUt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(mUt,e=>(null==e?void 0:e.apiCallStatus)===S.rs.PENDING||(null==e?void 0:e.loginApiCallStatus)===(null===S.rs||void 0===S.rs?void 0:S.rs.PENDING)||(null==e?void 0:e.stkApiCallStatus)===S.rs.PENDING)),SUt=(bUt("phoneNumber"),bUt("terms"),bUt("networkProvider"),(0,_mt.Mz)(mUt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(mUt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(vUt,e=>null==e?void 0:e.loginData)),NUt=((0,_mt.Mz)(mUt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(mUt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(mUt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),CUt=((0,_mt.Mz)(mUt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(mUt,e=>e.paystackApiCallStatus===S.rs.PENDING)),IUt=(0,_mt.Mz)(mUt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),DUt=((0,_mt.Mz)(mUt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(mUt,e=>e.paystackStatusApiCallStatus)),wUt=(0,_mt.Mz)(mUt,e=>e.paystackData),EUt=((0,_mt.Mz)(mUt,e=>e.paystackStatusData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),TUt=e=>e.terms&&e.terms.status===S.Oz.VALID,OUt=(0,_mt.Mz)(jSt,e=>null==e?void 0:e.routing),PUt=(0,_mt.Mz)(OUt,e=>null==e?void 0:e.activePageIndex),MUt=((0,_mt.Mz)(OUt,e=>null==e?void 0:e.doNavigation),(0,_mt.Mz)(OUt,e=>null==e?void 0:e.doExitNavigation),(0,_mt.Mz)(OUt,e=>null==e?void 0:e.landingPage),(0,_mt.Mz)(OUt,e=>
2(null==e?void 0:e.activePageIndex)===r5.ABOUT_YOU),e=>(0,_mt.Mz)(OUt,t=>(null==t?void 0:t.activePageIndex)===e)),LUt=MUt(r5.QOUTE),zUt=MUt(a5),kUt=MUt(r5.COMPANY_DETAILS),VUt=MUt(n5),RUt=MUt(r5.EMPLOYEE_DETAILS),xUt=MUt(r5.UPLOAD_DOCUMENTS),_Ut=MUt(r5.PAYMENT),FUt=MUt(u5),jUt=((0,_mt.Mz)(LUt,kUt,RUt,xUt,_Ut,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(0,_mt.Mz)(zUt,VUt,FUt,(e,t,r)=>e?0:t?1:r?2:void 0),(e,t,r)=>{switch(r){case r5.QOUTE:e.dispatch(Y9());break;case r5.COMPANY_DETAILS:e.dispatch(Q9());break;case r5.EMPLOYEE_DETAILS:e.dispatch(X9());break;case r5.UPLOAD_DOCUMENTS:e.dispatch(e5());break;default:e.dispatch(K9())}}),UUt=(e,t,r)=>{switch(r){case r5.COMPANY_DETAILS:e.dispatch(K9());break;case r5.EMPLOYEE_DETAILS:e.dispatch(Y2()),e.dispatch(Y9());break;case r5.UPLOAD_DOCUMENTS:e.dispatch(B4()),e.dispatch(Q9());break;case r5.PAYMENT:e.dispatch(C8()),e.dispatch(X9());break;default:e.dispatch(K9())}},$Ut=(e,t,r)=>{switch(r){case a5:e.dispatch(Y9());break;case n5:e.dispatch(e5());break;default:e.dispatch(K9())}},BUt=(e,t,r)=>{switch(r){case n5:e.dispatch(K9());break;case u5:e.dispatch(Y9());break;default:e.dispatch(K9())}},WUt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,qUt=(0,_mt.Mz)(jSt,e=>e.uploadDocuments),KUt=(e=>(0,_mt.Mz)(qUt,t=>t[e]))("form"),GUt=((0,_mt.Mz)(qUt,e=>e.apiCallStatus),(0,_mt.Mz)(qUt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(qUt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(KUt,t=>t[e])),YUt=(GUt("incorporationCertificate"),GUt("kraCertificate"),e=>e.incorporationCertificate&&e.incorporationCertificate.status===S.Oz.VALID&&e.kraCertificate&&e.kraCertificate.status===S.Oz.VALID),HUt=(e,t,r)=>r.type.startsWith(x9)?((e,t,r)=>{if(r.type!==F9&&r.type!==_9)return t(r);const a=t(r),n=e.getState(),u=GSt(e.getState()),o=PUt(n);return r.type===F9?(u?$Ut(e,n,o):jUt(e,n,o),a):(u?BUt(e,n,o):UUt(e,n,o),a)})(e,t,r):r.type.startsWith(x8)||r.type.startsWith(_8)?((e,t,r)=>{const a=t(r),n=fUt(e.getState()),u=("mpesa"===n.networkProvider.value?EUt(n):TUt(n))?m7():v7();return e.dispatch(u),a})(e,t,r):r.type.startsWith(m8)||r.type.startsWith(v8)?((e,t,r)=>{const a=t(r),n=KUt(e.getState()),u=YUt(n)?h8():g8();return e.dispatch(u),a})(e,t,r):r.type.startsWith(L4)||r.type.startsWith(z4)?((e,t,r)=>{const a=t(r),n=JSt(e.getState()),u=pUt(n)?x4():_4();return e.dispatch(u),a})(e,t,r):r.type.startsWith(c5)||r.type.startsWith(d5)?((e,t,r)=>{const a=t(r),n=tUt(e.getState()),u=aUt(n)?A5():S5();return e.dispatch(u),a})(e,t,r):r.type.startsWith(W5)||r.type.startsWith(q5)?((e,t,r)=>{const a=t(r),n=$St(e.getState()),u=dUt(n)?Q5():Z5();return e.dispatch(u),a})(e,t,r):r.type.startsWith(_2)||r.type.startsWith(F2)?((e,t,r)=>{const a=t(r),n=uUt(e.getState()),u=(GSt(e.getState())?cUt(n):iUt(n))?$2():B2();return e.dispatch(u),a})(e,t,r):r.type.startsWith(m2)||r.type.startsWith(v2)?((e,t,r)=>{const a=t(r),n=$St(e.getState()),u=WUt(n)?N2():S2();return e.dispatch(u),a})(e,t,r):null,QUt=e=>e.digiLifeLoanProtection,ZUt=(0,_mt.Mz)(QUt,e=>e.routing),XUt=(0,_mt.Mz)(ZUt,e=>e.activePageIndex),JUt=((0,_mt.Mz)(ZUt,e=>e.doNavigation),(0,_mt.Mz)(ZUt,e=>e.doExitNavigation),e=>(0,_mt.Mz)(ZUt,t=>t.activePageIndex===e)),e$t=((0,_mt.Mz)(ZUt,e=>1===e.activePageIndex),JUt(Qre.rB.REPLACEMENT_POLICY)),t$t=JUt(Qre.rB.PERSONAL_DETAILS),r$t=JUt(Qre.rB.PAYMENT_DETAILS),a$t=JUt(Qre.rB.UPLOAD_DOCUMENTS),n$t=JUt(Qre.rB.CONFIRMATION),u$t=(JUt(Qre.rB.THANK_YOU),(0,_mt.Mz)(e$t,t$t,r$t,n$t,a$t,(e,t,r,a,n)=>e?-1:t?0:r?1:n?2:a?3:void 0),(0,_mt.Mz)(XUt,e=>e===Qre.rB.CONFIRMATION?"SUBMIT":"CONTINUE"),(0,_mt.Mz)(XUt,e=>e<1||5===e),(0,_mt.Mz)(XUt,e=>7===e),(0,_mt.Mz)(QUt,e=>e.uploadDocuments)),o$t=(0,_mt.Mz)(u$t,e=>e.formStatus===S.wK.VALID),s$t=(0,_mt.Mz)(u$t,e=>e.form),l$t=((0,_mt.Mz)(s$t,e=>e.certifiedCopyOfId),(0,_mt.Mz)(QUt,e=>e.referenceData)),i$t=((0,_mt.Mz)(l$t,e=>e.apiStatus),(0,_mt.Mz)(l$t,e=>e.applicationData)),c$t=(0,_mt.Mz)(l$t,e=>e.quoteData),d$t=e=>(0,_mt.Mz)(i$t,t=>t[e]),p$t=(d$t("maritalStatuses"),d$t("debitOrderDates")),m$t=(d$t("bankData"),d$t("branchCodesData"),d$t("relationshipTypes"),()=>[{description:"Street Address",code:"StreetAddress"},{description:"PO Box",code:"POBox"},{description:"Private Bag",code:"PrivateBag"}]),v$t=((0,_mt.Mz)(c$t,e=>e&&e.plans?e.plans.flatMap(e=>e.coveredMembers):[]),(0,_mt.Mz)(c$t,e=>e&&e.plans?e.plans[0].coveredMembers:[]),(0,_mt.Mz)(i$t,e=>e&&0!==Object.keys(e).length&&e.isValid&&0!==e.relationshipTypes&&0!==e.banks&&0!==e.bankAccountTypes&&0!==e.debitOrderDates&&0!==e.titles)
2),f$t=(0,_mt.Mz)(c$t,e=>e&&0!==Object.keys(e).length&&e.isValid&&0!==e.plans.length),y$t=((0,_mt.Mz)(v$t,f$t,(e,t)=>e&&t),(0,_mt.Mz)(QUt,e=>e.personalDetails)),h$t=(0,_mt.Mz)(y$t,e=>e.formStatus===S.wK.VALID),g$t=(0,_mt.Mz)(y$t,e=>e.form),b$t=((0,_mt.Mz)(y$t,e=>e.dlpCmbObject),(0,_mt.Mz)(y$t,e=>e.gCSStreetAddress),(0,_mt.Mz)(y$t,e=>e.gCSPostalAddress),(0,_mt.Mz)(y$t,e=>e.dropOffDetails),e=>(0,_mt.Mz)(g$t,t=>t[e])),A$t=b$t("postalAddressMethod"),S$t=b$t("postalAddressSame"),N$t=b$t("title"),C$t=b$t("firstNames"),I$t=b$t("surname"),D$t=b$t("id"),w$t=(b$t("idType"),b$t("gender"),b$t("education"),b$t("idExpiry"),(0,_mt.Mz)(C$t,I$t,(e,t)=>e.value+" "+t.value),(0,_mt.Mz)(C$t,e=>e.value.split(" ").map(e=>e[0]).join("").toUpperCase()),b$t("mobileNumber")),E$t=b$t("email"),T$t=b$t("streetAddress"),O$t=b$t("district"),P$t=b$t("city"),M$t=b$t("country"),L$t=((0,_mt.Mz)(T$t,P$t,M$t,O$t,(e,t,r,a)=>[null==e?void 0:e.value,null==t?void 0:t.value,a.displayValue,null==r?void 0:r.value].filter(Boolean).join(", ")),b$t("loanAmount"),b$t("loanType"),b$t("bank"),b$t("loanTerm"),b$t("employmentType"),b$t("sourceOfIncome"),b$t("occupation"),b$t("sourceOfIncomeText"),b$t("paymentFrequency"),b$t("postalStreetAddress")),z$t=b$t("postalCity"),k$t=b$t("postalCountry"),V$t=b$t("postalDistrict"),R$t=((0,_mt.Mz)(L$t,z$t,V$t,k$t,(e,t,r,a)=>[e.value,t.value,r.displayValue,a.value].filter(Boolean).join(", ")),(0,_mt.Mz)(L$t,z$t,k$t,(e,t,r)=>({street:[e.value].filter(e=>!!e).join(", "),city:[t.value,r.value].filter(e=>!!e).join(", ")}))),x$t=(0,_mt.Mz)(w$t,E$t,T$t,P$t,M$t,R$t,S$t,(e,t,r,a,n,u)=>{const o={street:r.value,city:a.value};return{cellphoneNumber:e.value,email:t.value,postalAddress:{...u.value?o:n,isPostalSameAsResidential:u.value},residentialAddress:{...o,isPostalSameAsResidential:u.value}}}),_$t=(0,_mt.Mz)(N$t,()=>[{code:"01",description:"Mr",displayOrder:1},{code:"02",description:"Mrs",displayOrder:2},{code:"03",description:"Miss",displayOrder:3}],(e,t)=>t.find(t=>t.code===e.value)),F$t=(0,_mt.Mz)(D$t,e=>{const t=(0,_Dt.CD)(e.value);return(0,_Dt.g$)(t)}),j$t=((0,_mt.Mz)(x$t,C$t,I$t,D$t,_$t,F$t,(e,t,r,a,n,u)=>({contactInformation:e,age:(0,_Dt.UE)(a.value),dateOfBirth:(0,_Dt.x6)(a.value),firstName:t.value,surname:r.value,saIdNumber:a.value,title:n,gender:u})),(0,_mt.Mz)(S$t,e=>null!=e&&e.value?"Residential/Postal Address":"Residential Address"),(0,_mt.Mz)(w$t,e=>{const t=null==e?void 0:e.value;if(!t||10!==t.length)return t;const r=t.match(/^(\d{1})(\d{2})(\d{3})(\d{4})$/);return[[r[1],r[2]].join(""),r[3],r[4]].join(" ")}),(0,_mt.Mz)(m$t,e=>e?e.find(e=>e.code===Vt.Ld.STREET_ADDRESS):"")),U$t=(0,_mt.Mz)(m$t,e=>e?e.find(e=>e.code===Vt.Ld.PO_BOX):""),$$t=(0,_mt.Mz)(m$t,e=>e?e.find(e=>e.code===Vt.Ld.PRIVATE_BAG):""),B$t=((0,_mt.Mz)(A$t,j$t,U$t,$$t,(e,t,r,a)=>[t.code,a.code,r.code].includes(e.value)?e.value:null),(0,_mt.Mz)(A$t,j$t,(e,t)=>e.value===t.code),(0,_mt.Mz)(A$t,U$t,(e,t)=>e.value===t.code),(0,_mt.Mz)(A$t,$$t,(e,t)=>e.value===t.code),(0,_mt.Mz)(S$t,e=>e.value===S.Yf.YES),(0,_mt.Mz)(C$t,I$t,w$t,(e,t,r)=>e.status===S.Oz.VALID&&t.status===S.Oz.VALID&&r.status===S.Oz.VALID),e=>{const t=e.getState(),r=g$t(t),a=[r.title,r.firstNames,r.surname,r.id,r.idExpiry,r.education,r.mobileNumber,r.email,r.streetAddress,r.city,r.district,r.country,r.postalStreetAddress,r.postalCity,r.postalDistrict,r.postalCountry,r.loanAmount,r.loanType,r.bank,r.loanTerm,r.employmentType,r.occupation,r.sourceOfIncome,r.sourceOfIncomeText,r.paymentFrequency];"06"===r.sourceOfIncome.value&&[].concat(a,[r.sourceOfIncomeText]);return a.every(e=>e&&e.status===S.Oz.VALID)}),W$t=e=>{const t=e.getState(),r=eMt.R6,a=g$t(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(coe(n))},q$t=(e,t,r)=>{const a=t(r),n=(e=>{const t=e.getState(),{addressProof:r,bankStatement:a,certifiedCopyOfId:n,incomeProof:u,loanLetter:o}=s$t(t),{employmentType:s}=g$t(t);return("01"==s.value?[r,a,n,u,o]:[r,a,n,o]).every(e=>e&&e.status===S.Oz.VALID)})(e);return n?e.dispatch({type:kue}):e.dispatch({type:Vue}),a},K$t=e=>{const t=e.getState(),{addressProof:r,bankStatement:a,certifiedCopyOfId:n,incomeProof:u,loanLetter:o}=s$t(t),{employmentType:s}=g$t(t);var l,i,c;e.dispatch((l=r.fileName,i=r.fileContaint,{type:Uue,fileName:l,fileContaint:i,file:c})),e.dispatch(((e,t,r)=>({type:Bue,fileName:e,fileContaint:t,file:r}))(o.fileName,o.fileContaint)),e.dispatch(((e,t,r)=>({type:que,fileName:e,fileContaint:t,file:r}))(a.fileName,a.fileContaint)),e.dispatch(((e,t,r)=>({type:Rue,fileName:e,fileContaint:t,file:r}))(n.fileName,n.fileContaint)),"01"==s.value&&e.dispatch(((e,t,r)=>({type:Fue,fileName:e,fileContaint:t,file:r}))(u.fileName,u.fileContaint))},G$t=(0,_mt.Mz)(QUt,e=>e.paymentDetails),Y$t=(0,_mt.Mz)(G$t,e=>e.formStatus===S.wK.VALID),H$t=(0,_mt.Mz)(G$t,e=>e.accountValidationStatus),Q$t=(0,_mt.Mz)(G$t,e=>e.form),Z$t=((0,_mt.Mz)(G$t,e=>e.form.paymentAuthorization.value===S.Yf.YES),(0,_mt.Mz)(G$t,e=>e.form.paymentAuthorization.value===S.Yf.NO),(0,_mt.Mz)(G$t,e=>e.form.paymentAuthorization.value===S.wK.INVALID),e=>(0,_mt.Mz)(Q$t,t=>t[e])),X$t=Z$t("bankName"),J$t=(Z$t("branchCode"),Z$t("accountNumber")),eBt=(Z$t("accountHolder"),Z$t("accountType")),tBt=Z$t("debitOrderDay"),rBt=(Z$t("paymentAuthorization"),e=>e&&e.length<=4?e:e?e=e.replace(/([a-z])([A-Z])/g,"$1 $2"):void 0),aBt=((0,_mt.Mz)(X$t,e=>
2rBt(e.displayValue)),(0,_mt.Mz)(eBt,e=>rBt(e.displayValue)),(0,_mt.Mz)(X$t,()=>[{code:"29",description:"ABSA Bank of Botswana"},{code:"55",description:"Access Bank of Botswana"},{code:"11",description:"Bank of Baroda (Botswana)"},{code:"91",description:"Bank of Botswana"},{code:"45",description:"Bank of India "},{code:"28",description:"First National Bank of Botswana "},{code:"06",description:"Stanbic Bank Botswana "},{code:"80",description:"First Capital Bank "}],(e,t)=>t.find(t=>t.code===e.value))),nBt=(0,_mt.Mz)(eBt,()=>[{description:"Savings",code:"01"},{description:"Current",code:"02"}],(e,t)=>t.find(t=>t.code===e.value)),uBt=(0,_mt.Mz)(tBt,p$t,(e,t)=>t.find(t=>t.description===e.value)),oBt=((0,_mt.Mz)(aBt,J$t,nBt,uBt,(e,t,r,a)=>({debitOrderDateCode:a.code,bankDetail:{accountNumber:t.value&&t.value.split(" ").join(""),bank:e,accountType:r}})),(0,_mt.Mz)(X$t,J$t,eBt,(e,t,r)=>"valid"===e.status&&"valid"===t.status&&"valid"===r.status),(0,_mt.Mz)(G$t,e=>e.includeAvs)),sBt=(0,_mt.Mz)(G$t,e=>e.includeCdv),lBt=(0,_mt.Mz)(X$t,e=>uzt.Tl.some(t=>t.bankName===e.value)),iBt=((0,_mt.Mz)(X$t,e=>{const t=uzt.Tl.find(t=>t.bankName===e.value);return t?t.verifictionFormattedName:""}),(0,_mt.Mz)(H$t,lBt,oBt,sBt,(e,t,r,a)=>e===Qre.dY.PASSED&&(!!(r&&t||a)||void 0)),e=>{const t=e.getState(),{bankName:r,branchCode:a,accountNumber:n,accountType:u,accountHolder:o,debitOrderDay:s,paymentAuthorization:l}=Q$t(t);return[r,a,n,u,s,l,o].every(e=>e&&e.status===S.Oz.VALID)}),cBt=e=>{const t=e.getState(),{bankName:r,branchCode:a,accountNumber:n,accountType:u,debitOrderDay:o,accountHolder:s,paymentAuthorization:l}=Q$t(t);e.dispatch((e=>({type:fue,value:e}))({id:r.value,value:r.displayValue})),e.dispatch((e=>({type:bue,value:e}))({id:a.value,value:a.displayValue})),e.dispatch((e=>({type:Sue,value:e}))(n.value)),e.dispatch((e=>({type:Cue,value:e}))({id:u.value,value:u.displayValue})),e.dispatch((e=>({type:Due,value:e}))(o.value)),e.dispatch((e=>({type:hue,value:e}))(s.value)),e.dispatch((e=>({type:Eue,value:e}))(l.value))},dBt=(0,_mt.Mz)(QUt,e=>e.confirmDetails),pBt=((0,_mt.Mz)(dBt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(dBt,e=>e.declarations),(0,_mt.Mz)(dBt,e=>e.declarations===S.Yf.YES));(0,_mt.Mz)(dBt,e=>e.declarations===S.wK.INVALID),(0,_mt.Mz)(dBt,e=>e.declarationsValidationMessage),(0,_mt.Mz)(dBt,e=>e.submitApiStatus),(0,_mt.Mz)(dBt,e=>e&&e.referenceNumber);const mBt=(e,t,r)=>{switch(r){case Qre.rB.REPLACEMENT_POLICY:e.dispatch((0,Hre.xN)());break;case Qre.rB.PERSONAL_DETAILS:h$t(t)?e.dispatch((0,Hre.Ho)()):(e=>{const t=e.getState(),r=g$t(t);e.dispatch(bae({id:r.title.value,value:r.title.displayValue})),e.dispatch(Sae(r.firstNames.value)),e.dispatch(Cae(r.surname.value)),e.dispatch(Dae({id:r.gender.value,value:r.gender.displayValue})),e.dispatch(Eae(r.id.value)),e.dispatch(Oae(r.idExpiry.value)),e.dispatch(Mae({id:r.education.value,value:r.education.displayValue})),e.dispatch(xae(r.mobileNumber.value)),e.dispatch(Fae(r.email.value)),e.dispatch(Hae(r.streetAddress.value)),e.dispatch(Jae(r.city.value)),e.dispatch(Zae({id:r.district.value,value:r.district.displayValue})),e.dispatch(tne(r.country.value)),e.dispatch(dne(r.postalStreetAddress.value)),e.dispatch(mne(r.postalCity.value)),e.dispatch(hne(r.postalCountry.value)),e.dispatch(fne({id:r.postalDistrict.value,value:r.postalDistrict.displayValue})),e.dispatch(Ene(r.loanAmount.value)),e.dispatch(One({id:r.loanType.value,value:r.loanType.displayValue})),e.dispatch(Mne({id:r.bank.value,value:r.bank.displayValue})),e.dispatch(zne(r.loanTerm.value)),e.dispatch(Bne({id:r.employmentType.value,value:r.employmentType.displayValue})),e.dispatch(qne(r.occupation.value)),e.dispatch(Gne({id:r.sourceOfIncome.value,value:r.sourceOfIncome.displayValue})),"06"===r.sourceOfIncome.value&&e.dispatch(Hne(r.sourceOfIncomeText.value)),e.dispatch(Jne({id:r.paymentFrequency.value,value:r.paymentFrequency.displayValue})),W$t(e)})(e);break;case Qre.rB.PAYMENT_DETAILS:Y$t(t)?e.dispatch((0,Hre.G4)()):cBt(e);break;case Qre.rB.UPLOAD_DOCUMENTS:o$t(t)?e.dispatch((0,Hre._T)()):K$t(e);break;case Qre.rB.CONFIRMATION:pBt(t)?e.dispatch({type:roe}):fBt(e);case Qre.rB.THANK_YOU:}},vBt=(e,t,r)=>{switch(r){case Qre.rB.REPLACEMENT_POLICY:break;case Qre.rB.PERSONAL_DETAILS:e.dispatch((0,Hre.VH)());break;case Qre.rB.PAYMENT_DETAILS:e.dispatch((0,Hre.xN)());break;case Qre.rB.UPLOAD_DOCUMENTS:e.dispatch((0,Hre.Ho)());break;case Qre.rB.CONFIRMATION:e.dispatch((0,Hre.G4)());break;case Qre.rB.THANK_YOU:e.dispatch((0,Hre._T)())}},fBt=e=>{e.dispatch({type:Xue}),e.dispatch(coe("declaration"))},yBt=(e,t,r)=>r.type.startsWith(aae)?((e,t,r)=>{const a=t(r),n=(e.getState(),B$t(e));return e.dispatch(n?eae.formValid():eae.formInvalid()),a})(e,t,r):r.type.startsWith(Lue)?q$t(e,t,r):r.type.startsWith(mue)?((e,t,r)=>{const a=t(r),n=iBt(e),{formInvalid:u,formValid:o}=due;return e.dispatch(n?o():u()),a})(e,t,r):r.type.startsWith(Hre.p3)?((e,t,r)=>{if(r.type!==Hre.ES&&r.type!==Hre.aV)return t(r);const a=t(r),n=e.getState(),u=XUt(n);
2return r.type===Hre.ES?(mBt(e,n,u),a):(vBt(e,n,u),a)})(e,t,r):null,hBt=(0,_mt.Mz)(qNt,e=>e.routing),gBt=(0,_mt.Mz)(hBt,e=>e.activePageIndex),bBt=((0,_mt.Mz)(hBt,e=>e.doNavigation),(0,_mt.Mz)(hBt,e=>e.doExitNavigation),(0,_mt.Mz)(hBt,e=>e.landingPage),(0,_mt.Mz)(hBt,e=>e.activePageIndex===c3.ABOUT_YOU),e=>(0,_mt.Mz)(hBt,t=>t.activePageIndex===e)),ABt=bBt(c3.QOUTE),SBt=bBt(c3.TRAVEL_DETAILS),NBt=bBt(c3.PAYMENT),CBt=((0,_mt.Mz)(ABt,SBt,NBt,(e,t,r)=>e?0:t?1:r?2:void 0),(e,t,r)=>{switch(r){case c3.QOUTE:e.dispatch(C3());break;case c3.TRAVEL_DETAILS:e.dispatch({type:I3});break;default:e.dispatch(S3())}}),IBt=(e,t,r)=>{switch(r){case c3.TRAVEL_DETAILS:e.dispatch(S3());break;case c3.PAYMENT:e.dispatch(C3());break;default:e.dispatch(S3())}},DBt=(0,_mt.Mz)(qNt,e=>e.travelDetails),wBt=(0,_mt.Mz)(DBt,e=>e.form),EBt=((0,_mt.Mz)(DBt,e=>e.dropOffDetails),(0,_mt.Mz)(DBt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(DBt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(DBt,e=>e.travellers)),TBt=((0,_mt.Mz)(DBt,e=>e.currentTravellerIndex),e=>(0,_mt.Mz)(wBt,t=>t[e])),OBt=(TBt("dob"),TBt("title"),TBt("fullName"),TBt("idType"),TBt("kraNumber"),TBt("email"),TBt("idNumber"),TBt("phoneNumber"),TBt("travellerId"),e=>e.dob&&e.dob.status===S.Oz.VALID&&e.fullName&&e.fullName.status===S.Oz.VALID&&e.idType&&e.idType.status===S.Oz.VALID&&e.kraNumber&&e.kraNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.title&&e.title.status===S.Oz.VALID&&e.title&&e.title.status===S.Oz.VALID),PBt=e=>e.hasFinacialInterest&&e.hasFinacialInterest.status===S.Oz.VALID&&e.buildingType&&e.buildingType.status===S.Oz.VALID&&e.useOfProperty&&e.useOfProperty.status===S.Oz.VALID&&e.roofNature&&e.roofNature.status===S.Oz.VALID&&e.wallNature&&e.wallNature.status===S.Oz.VALID&&e.location&&e.location.status===S.Oz.VALID&&e.noOfFloors&&e.noOfFloors.status===S.Oz.VALID,MBt=e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraUpload&&e.kraUpload.status===S.Oz.VALID,LBt=(0,_mt.Mz)(qNt,e=>null==e?void 0:e.agent),zBt=((0,_mt.Mz)(LBt,e=>e.displayModal),(e=>(0,_mt.Mz)(LBt,t=>t[e]))("form")),kBt=((0,_mt.Mz)(LBt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(LBt,e=>e.apiCallStatus===S.rs.PENDING)),VBt=((0,_mt.Mz)(LBt,e=>e.apiCallStatus),(0,_mt.Mz)(LBt,e=>e.agents),e=>(0,_mt.Mz)(zBt,t=>t[e])),RBt=(VBt("name"),VBt("agentCode"),VBt("intermediaryType")),xBt=e=>e.name&&e.name.status===S.Oz.VALID,_Bt=e=>{var t,r,a,n,u,o,s,l;return(null==e||null===(t=e.tripType)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.coverFor)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.departureCountry)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.destinationCountry)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.departureDate)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.returnDate)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.noOfTravellers)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.dob)||void 0===l?void 0:l.status)===S.Oz.VALID},FBt=(0,_mt.Mz)(qNt,e=>e.payments),jBt=(0,_mt.Mz)(FBt,e=>e.form),UBt=((0,_mt.Mz)(FBt,e=>e.apiCallStatus),(0,_mt.Mz)(FBt,e=>e.stkApiCallStatus),(0,_mt.Mz)(FBt,e=>e.statusApiCallStatus)),$Bt=(0,_mt.Mz)(FBt,e=>e.stkPushData),BBt=(0,_mt.Mz)(FBt,e=>e.paymentStatus),WBt=e=>(0,_mt.Mz)(jBt,t=>t[e]),qBt=((0,_mt.Mz)(FBt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(FBt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),KBt=(WBt("phoneNumber"),WBt("terms"),WBt("networkProvider"),(0,_mt.Mz)(FBt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(FBt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(FBt,e=>e.loginData)),GBt=((0,_mt.Mz)(FBt,e=>e.loginApiCallStatus),(0,_mt.Mz)(FBt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(FBt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING),(0,_mt.Mz)(FBt,e=>null==e?void 0:e.confirmOrderData),e=>{}),YBt=(e,t,r)=>r.type.startsWith(Lee)||r.type.startsWith(zee)?((e,t,r)=>{const a=t(r),n=wBt(e.getState()),u=OBt(n)?Ree():xee();return e.dispatch(u),a})(e,t,r):r.type.startsWith(p3)?((e,t,r)=>{if(r.type!==v3&&r.type!==m3)return t(r);const a=t(r),n=e.getState(),u=gBt(n);return r.type===v3?(CBt(e,n,u),a):(IBt(e,n,u),a)})(e,t,r):r.type.startsWith(d1)||r.type.startsWith(p1)?((e,t,r)=>{const a=t(r),n=yjt(e.getState()),u=MBt(n)?y1():h1();return e.dispatch(u),a})(e,t,r):r.type.startsWith(yte)||r.type.startsWith(hte)?((e,t,r)=>{const a=t(r),n=jBt(e.getState()),u=GBt(n)?Bte():Wte();return e.dispatch(u),a})(e,t,r):r.type.startsWith(T6)||r.type.startsWith(O6)?((e,t,r)=>{const a=t(r),n=djt(e.getState()),u=PBt(n)?z6():k6();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Ire)||r.type.startsWith(Dre)?((e,t,r)=>{const a=t(r),n=zBt(e.getState()),u=xBt(n)?Rre():xre();return e.dispatch(u),a})(e,t,r):r.type.startsWith(E3)||r.type.startsWith(T3)?((e,t,r)=>{const a=t(r),n=GNt(e.getState()),u=_Bt(n)?R3():x3();return e.dispatch(u),a})(e,t,r):null,HBt=e=>null==e?void 0:e.doctorsPi,QBt=(0,_mt.Mz)(HBt,e=>null==e?void 0:e.agent),ZBt=e=>(0,_mt.Mz)(QBt,t=>t[e]),XBt=(ZBt("displayModal"),ZBt("form")),JBt=((0,_mt.Mz)(QBt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(QBt,e=>e.apiCallStatus===S.rs.PENDING)),eWt=((0,_mt.Mz)(QBt,e=>e.agentsData),(0,_mt.Mz)(QBt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(XBt,t=>t[e])),tWt=(eWt("name"),eWt("agentCode"),eWt("intermediaryType")),rWt=e=>
2e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID,aWt=(0,_mt.Mz)(HBt,e=>e.documents),nWt=e=>(0,_mt.Mz)(aWt,t=>t[e]),uWt=nWt("form"),oWt=nWt("statements"),sWt=((0,_mt.Mz)(aWt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(aWt,e=>e.statementsStatus===S.wK.VALID),(0,_mt.Mz)(aWt,e=>e.statements)),lWt=(0,_mt.Mz)(aWt,e=>e.apiCallStatus===S.rs.PENDING),iWt=((0,_mt.Mz)(aWt,e=>e.apiCallStatus),(0,_mt.Mz)(aWt,e=>e.apiDeclaCallStatus===S.rs.PENDING)),cWt=((0,_mt.Mz)(aWt,e=>e.apiDeclaCallStatus),e=>(0,_mt.Mz)(uWt,t=>t[e])),dWt=e=>(0,_mt.Mz)(oWt,t=>t[e]),pWt=(cWt("currentLicense"),cWt("resume"),cWt("nationalId"),cWt("academicCertificates"),cWt("kraPin"),dWt("decOne"),dWt("decTwo"),dWt("decThree"),dWt("decFour"),dWt("decFive"),dWt("decSix"),e=>e.decOne&&e.decOne.status===S.Oz.VALID&&e.decTwo&&e.decTwo.status===S.Oz.VALID&&e.decThree&&e.decThree.status===S.Oz.VALID&&e.decFour&&e.decFour.status===S.Oz.VALID&&e.decFive&&e.decFive.status===S.Oz.VALID&&e.decSix&&e.decSix.status===S.Oz.VALID),mWt=e=>e.currentLicense&&e.currentLicense.status===S.Oz.VALID&&e.resume&&e.resume.status===S.Oz.VALID&&e.nationalId&&e.nationalId.status===S.Oz.VALID&&e.academicCertificates&&e.academicCertificates.status===S.Oz.VALID&&e.kraPin&&e.kraPin.status===S.Oz.VALID,vWt=(0,_mt.Mz)(HBt,e=>null==e?void 0:e.payment),fWt=((0,_mt.Mz)(HBt,e=>null==e?void 0:e.auth),(0,_mt.Mz)(vWt,e=>e.form)),yWt=((0,_mt.Mz)(vWt,e=>e.apiCallStatus),(0,_mt.Mz)(vWt,e=>e.stkApiCallStatus),(0,_mt.Mz)(vWt,e=>e.statusApiCallStatus)),hWt=(0,_mt.Mz)(vWt,e=>e.stkPushData),gWt=(0,_mt.Mz)(vWt,e=>e.paymentStatus),bWt=e=>(0,_mt.Mz)(fWt,t=>t[e]),AWt=((0,_mt.Mz)(vWt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(vWt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),SWt=(bWt("phoneNumber"),bWt("terms"),bWt("networkProvider")),NWt=((0,_mt.Mz)(vWt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(vWt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(vWt,e=>e.apiCallStatus===S.rs.PENDING)),CWt=(0,_mt.Mz)(vWt,e=>null==e?void 0:e.loginData),IWt=((0,_mt.Mz)(vWt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(vWt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(vWt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),DWt=((0,_mt.Mz)(vWt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(vWt,e=>e.paystackApiCallStatus===S.rs.PENDING)),wWt=(0,_mt.Mz)(vWt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),EWt=((0,_mt.Mz)(vWt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(vWt,e=>e.paystackStatusApiCallStatus)),TWt=(0,_mt.Mz)(vWt,e=>e.paystackData),OWt=((0,_mt.Mz)(vWt,e=>e.paystackStatusData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),PWt=e=>e.terms&&e.terms.status===S.Oz.VALID,MWt=(0,_mt.Mz)(HBt,e=>e.personalDetails),LWt=(0,_mt.Mz)(MWt,e=>e.personalDetailId),zWt=(e=>(0,_mt.Mz)(MWt,t=>t[e]))("form"),kWt=((0,_mt.Mz)(MWt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(MWt,e=>e.apiCallStatus===S.rs.PENDING)),VWt=((0,_mt.Mz)(MWt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(zWt,t=>t[e])),RWt=(VWt("firstName"),VWt("surname"),VWt("dob"),VWt("email"),VWt("mobileNumber"),VWt("idPassport"),VWt("kraPinNumber"),VWt("city"),VWt("streetAddress"),VWt("building"),VWt("postalCode"),VWt("postalBox"),VWt("referred"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.idPassport&&e.idPassport.status===S.Oz.VALID&&e.kraPinNumber&&e.kraPinNumber.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID),xWt=(0,_mt.Mz)(HBt,e=>e&&e.quote),_Wt=(0,_mt.Mz)(xWt,e=>e&&e.form),FWt=((0,_mt.Mz)(xWt,e=>e&&e.formStatus===S.wK.VALID),(0,_mt.Mz)(xWt,e=>{var t;return e&&(null===(t=e.premiumCalculation)||void 0===t?void 0:t.value)})),jWt=((0,_mt.Mz)(xWt,e=>e&&e.apiCallStatus),(0,_mt.Mz)(xWt,e=>e&&e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(xWt,e=>e&&e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(xWt,e=>e&&e.apiCallStatus===S.rs.PENDING)),UWt=((0,_mt.Mz)(xWt,e=>e&&e.addedCover),(0,_mt.Mz)(xWt,e=>e&&e.showShareModal),(0,_mt.Mz)(xWt,e=>e&&e.shareQuoteAPIStatus),(0,_mt.Mz)(xWt,e=>e&&e.shareQuoteFormStatus),(0,_mt.Mz)(xWt,e=>e&&e.ugCmbObject),e=>(0,_mt.Mz)(_Wt,t=>t[e])),$Wt=((0,_mt.Mz)(xWt,e=>e&&e.isTokenExpired),UWt("firstName"),UWt("surname"),UWt("email"),UWt("phoneNumber"),UWt("selectedCover"),UWt("limitIndemnity"),UWt("specialty"),UWt("shareEmail"),e=>e.limitIndemnity.status===S.Oz.VALID&&e.specialty.status===S.Oz.VALID),BWt=(0,_mt.Mz)(HBt,e=>e.routing),WWt=(0,_mt.Mz)(BWt,e=>e.activePageIndex),qWt=((0,_mt.Mz)(BWt,e=>e.doNavigation),(0,_mt.Mz)(BWt,e=>e.doExitNavigation),(0,_mt.Mz)(BWt,e=>e.landingPage),e=>(0,_mt.Mz)(BWt,t=>t.activePageIndex===e)),KWt=qWt(Aoe),GWt=qWt(Soe),YWt=qWt(Noe),HWt=qWt(Coe),QWt=((0,_mt.Mz)(KWt,GWt,YWt,HWt,(e,t,r,a)=>e?0:t?1:r?2:a?3:void 0),(e,t,r)=>{switch(r){case Aoe:e.dispatch(Roe());break;
2case Soe:e.dispatch(_oe());break;case Noe:e.dispatch({type:Foe});break;default:e.dispatch(koe())}}),ZWt=(e,t,r)=>{switch(r){case Soe:e.dispatch(koe());break;case Noe:e.dispatch(Zse()),e.dispatch(Roe());break;case Coe:e.dispatch(Lie()),e.dispatch(Iie()),e.dispatch(_oe());break;default:e.dispatch(koe())}},XWt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,JWt=(e,t,r)=>r.type.startsWith(Doe)?((e,t,r)=>{if(r.type!==Eoe&&r.type!==woe)return t(r);const a=t(r),n=e.getState(),u=WWt(n);return r.type===Eoe?(QWt(e,n,u),a):(ZWt(e,n,u),a)})(e,t,r):r.type.startsWith($oe)||r.type.startsWith(Boe)?((e,t,r)=>{const a=t(r),n=_Wt(e.getState()),u=$Wt(n)?Joe():ese();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Use)||r.type.startsWith($se)?((e,t,r)=>{const a=t(r),n=zWt(e.getState()),u=RWt(n)?qse():Kse();return e.dispatch(u),a})(e,t,r):r.type.startsWith(kle)||r.type.startsWith(Vle)?((e,t,r)=>{const a=t(r),n=uWt(e.getState()),u=mWt(n)?Wle():qle();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Rle)||r.type.startsWith(xle)?((e,t,r)=>{const a=t(r),n=oWt(e.getState()),u=pWt(n)?Kle():Gle();return e.dispatch(u),a})(e,t,r):r.type.startsWith(_ie)||r.type.startsWith(Fie)?((e,t,r)=>{var a;const n=t(r),u=fWt(e.getState()),o=("mpesa"===(null==u||null===(a=u.networkProvider)||void 0===a?void 0:a.value)?OWt(u):PWt(u))?fce():yce();return e.dispatch(o),n})(e,t,r):r.type.startsWith(sde)||r.type.startsWith(lde)?((e,t,r)=>{const a=t(r),n=XBt(e.getState()),u=rWt(n)?hde():gde();return e.dispatch(u),a})(e,t,r):r.type.startsWith(kse)||r.type.startsWith(Vse)?((e,t,r)=>{const a=t(r),n=_Wt(e.getState()),u=XWt(n)?rse():tse();return e.dispatch(u),a})(e,t,r):null,eqt=(0,_mt.Mz)(PCt,e=>e.routing),tqt=(0,_mt.Mz)(eqt,e=>e.activePageIndex),rqt=((0,_mt.Mz)(eqt,e=>e.doNavigation),(0,_mt.Mz)(eqt,e=>e.doExitNavigation),(0,_mt.Mz)(eqt,e=>e.landingPage),(0,_mt.Mz)(eqt,e=>e.activePageIndex===vB.ABOUT_YOU),e=>(0,_mt.Mz)(eqt,t=>t.activePageIndex===e)),aqt=rqt(vB.QUOTE),nqt=rqt(vB.LIVES_COVERED),uqt=rqt(vB.UPLOAD_DOCUMENTS),oqt=rqt(vB.PAYMENT),sqt=((0,_mt.Mz)(aqt,nqt,uqt,oqt,(e,t,r,a)=>e?0:t?1:r?2:a?3:void 0),(e,t,r)=>{switch(r){case vB.QUOTE:e.dispatch(DB());break;case vB.LIVES_COVERED:e.dispatch(EB());break;case vB.UPLOAD_DOCUMENTS:e.dispatch({type:TB});break;default:e.dispatch(CB())}}),lqt=(e,t,r)=>{switch(r){case vB.LIVES_COVERED:e.dispatch(CB());break;case vB.UPLOAD_DOCUMENTS:e.dispatch(UH()),e.dispatch(BG()),e.dispatch(DB());break;case vB.PAYMENT:e.dispatch(gG()),e.dispatch(bQ()),e.dispatch(EB());break;default:e.dispatch(CB())}},iqt=(e,t)=>{let r;if("minor"===t)return r=e.dob.status===S.Oz.VALID&&e.coverLimit.status===S.Oz.VALID,r;{r=e.dob.status===S.Oz.VALID&&e.coverLimit.status===S.Oz.VALID&&e.profession.status===S.Oz.VALID&&e.spouseIncluded.status===S.Oz.VALID&&e.childrenIncluded.status===S.Oz.VALID;let t=!0;"yes"===e.spouseIncluded&&(t=e.spouseDob.status===S.Oz.VALID);let a=!0;return"yes"===e.childrenIncluded&&(a=e.childrenDobs.status===S.Oz.VALID),r&&t&&a}},cqt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID;const dqt=(0,_mt.Mz)(PCt,e=>e.childDetails),pqt=(0,_mt.Mz)(dqt,e=>e.form),mqt=((0,_mt.Mz)([dqt,pqt],(e,t)=>{const{formStatus:r}=e;if(0===t.length)return!0;const a=r.slice(0,t.length);return 0===a.length||a.every(e=>e===S.wK.VALID)}),(0,_mt.Mz)(dqt,e=>e.selectedChildFormIndex),(0,_mt.Mz)(dqt,e=>e.apiCallStatus===S.rs.PENDING),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID),vqt=(0,_mt.Mz)(PCt,e=>e.spouseDetails),fqt=(0,_mt.Mz)(vqt,e=>e.form),yqt=((0,_mt.Mz)(vqt,e=>e.selectedForm),(0,_mt.Mz)(vqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(vqt,e=>e.apiCallStatus===S.rs.PENDING),e=>(0,_mt.Mz)(fqt,t=>t[e])),hqt=(yqt("firstName"),yqt("lastName"),yqt("dob"),yqt("phoneNumber"),yqt("idNumber"),yqt("tinNumber"),yqt("streetAddress"),yqt("suburb"),yqt("city"),yqt("postalAddress"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID),gqt=(0,_mt.Mz)(PCt,e=>e.nextOfKin),bqt=(0,_mt.Mz)(gqt,e=>e.form),Aqt=((0,_mt.Mz)(gqt,e=>e.dropOffDetails),(0,_mt.Mz)(gqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(gqt,e=>e.apiCallStatus===S.rs.PENDING)),Sqt=((0,_mt.Mz)(gqt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(bqt,t=>t[e])),Nqt=(Sqt("relationship"),Sqt("firstName"),Sqt("lastName"),Sqt("email"),Sqt("idNumber"),Sqt("address"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.address&&e.address.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID),Cqt=(0,_mt.Mz)(PCt,e=>e.documents),Iqt=(0,_mt.Mz)(Cqt,e=>e.form),Dqt=((0,_mt.Mz)(Cqt,e=>e.dropOffDetails),(0,_mt.Mz)(Cqt,e=>e.selectedForm),(0,_mt.Mz)(Cqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Cqt,e=>e.apiCallStatus===S.rs.PENDING)),wqt=((0,_mt.Mz)(Cqt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(Iqt,t=>t[e])),Eqt=(wqt("idUpload"),wqt("kraPinUpload"),e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraPinUpload&&e.kraPinUpload.status===S.Oz.VALID),Tqt=(0,_mt.Mz)(PCt,e=>null==e?void 0:e.payments),Oqt=(0,_mt.Mz)(Tqt,e=>e.form),Pqt=((0,_mt.Mz)(Tqt,e=>e.apiCallStatus),(0,_mt.Mz)(Tqt,e=>e.stkApiCallStatus),(0,_mt.Mz)(Tqt,e=>e.statusApiCallStatus)),Mqt=(0,_mt.Mz)(Tqt,e=>e.stkPushData),Lqt=(0,_mt.Mz)(Tqt,e=>e.paymentStatus),zqt=e=>(0,_mt.Mz)(Oqt,t=>t[e]),kqt=((0,_mt.Mz)(Tqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Tqt,e=>e.paymentMode)),Vqt=((0,_mt.Mz)(Tqt,e=>
2e.bankDetailsSuccess),(0,_mt.Mz)(Tqt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),Rqt=(zqt("phoneNumber"),zqt("terms"),zqt("networkProvider"),(0,_mt.Mz)(Tqt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Tqt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Tqt,e=>null==e?void 0:e.loginData)),xqt=((0,_mt.Mz)(Tqt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(Tqt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(Tqt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),_qt=((0,_mt.Mz)(Tqt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(Tqt,e=>e.paystackApiCallStatus===S.rs.PENDING)),Fqt=(0,_mt.Mz)(Tqt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),jqt=((0,_mt.Mz)(Tqt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(Tqt,e=>e.paystackStatusApiCallStatus)),Uqt=(0,_mt.Mz)(Tqt,e=>e.paystackData),$qt=((0,_mt.Mz)(Tqt,e=>e.paystackStatusData),e=>{}),Bqt=(0,_mt.Mz)(PCt,e=>null==e?void 0:e.agent),Wqt=e=>(0,_mt.Mz)(Bqt,t=>t[e]),qqt=(Wqt("displayModal"),Wqt("form")),Kqt=((0,_mt.Mz)(Bqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Bqt,e=>e.agents),(0,_mt.Mz)(Bqt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(qqt,t=>t[e])),Gqt=(Kqt("name"),Kqt("agentCode"),Kqt("intermediaryType"),(e,t,r)=>{const a=t(r),n=qqt(e.getState()),u=Yqt(n)?uq():oq();return e.dispatch(u),a}),Yqt=e=>e.name&&e.name.status===S.Oz.VALID,Hqt=(0,_mt.Mz)(PCt,e=>e.declarations),Qqt=(0,_mt.Mz)(Hqt,e=>e.form),Zqt=((0,_mt.Mz)(Hqt,e=>e.dropOffDetails),(0,_mt.Mz)(Hqt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(Hqt,e=>e.apiCallStatus===S.rs.PENDING)),Xqt=((0,_mt.Mz)(Hqt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(Qqt,t=>t[e])),Jqt=(Xqt("hasPreviouslyHeldPolicy"),Xqt("previousInsurerName"),Xqt("previousInsurerAddress"),Xqt("previousInsurerBranch"),Xqt("previousInsurerPolicyNo"),Xqt("isAdditionalPolicy"),Xqt("additionalPolicyNumber"),Xqt("additionalPolicyTotalDeathBenefit"),Xqt("declinedProposal"),Xqt("refusedRenewal"),Xqt("terminatedInsurance"),Xqt("terminatedInsuranceDetails"),Xqt("requiredPremiumIncrease"),Xqt("imposedSpecialConditions"),e=>!0),eKt=(e,t,r)=>r.type.startsWith(yB)?((e,t,r)=>{if(r.type!==gB&&r.type!==hB)return t(r);const a=t(r),n=e.getState(),u=tqt(n);return r.type===gB?(sqt(e,n,u),a):(lqt(e,n,u),a)})(e,t,r):r.type.startsWith(MB)||r.type.startsWith(LB)?((e,t,r)=>{const a=t(r),n=LCt(e.getState()),u=RCt(e.getState()),o=iqt(n,u)?BB():WB();return e.dispatch(o),a})(e,t,r):r.type.startsWith(LG)||r.type.startsWith(zG)?((e,t,r)=>{const a=t(r),n=HCt(e.getState()),u=cqt(n)?xG():_G();return e.dispatch(u),a})(e,t,r):r.type.startsWith(NY)||r.type.startsWith(CY)?((e,t,r)=>{const a=t(r),n=pqt(e.getState()),u=mqt(n[r.index])?PY(r.index):MY(r.index);return e.dispatch(u),a})(e,t,r):r.type.startsWith(XY)||r.type.startsWith(JY)?((e,t,r)=>{const a=t(r),n=fqt(e.getState()),u=hqt(n)?aH():nH();return e.dispatch(u),a})(e,t,r):r.type.startsWith(MH)||r.type.startsWith(LH)?((e,t,r)=>{const a=t(r),n=bqt(e.getState()),u=Nqt(n)?VH():RH();return e.dispatch(u),a})(e,t,r):r.type.startsWith(lG)||r.type.startsWith(iG)?((e,t,r)=>{const a=t(r),n=Iqt(e.getState()),u=Eqt(n)?pG():mG();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Lq)||r.type.startsWith(zq)?((e,t,r)=>{const a=t(r),n=Oqt(e.getState()),u=$qt(n)?lK():iK();return e.dispatch(u),a})(e,t,r):r.type.startsWith(HW)||r.type.startsWith(QW)||r.type.startsWith(iQ)||r.type.startsWith(cQ)?Gqt(e,t,r):r.type.startsWith(fW)||r.type.startsWith(yW)?((e,t,r)=>{const a=t(r),n=Qqt(e.getState()),u=Jqt(n)?mQ():vQ();return e.dispatch(u),a})(e,t,r):null,tKt=(0,_mt.Mz)(pIt,e=>e.routing),rKt=(0,_mt.Mz)(tKt,e=>e.activePageIndex),aKt=((0,_mt.Mz)(tKt,e=>e.doNavigation),(0,_mt.Mz)(tKt,e=>e.doExitNavigation),(0,_mt.Mz)(tKt,e=>e.landingPage),(0,_mt.Mz)(tKt,e=>e.activePageIndex===kEe.ABOUT_YOU),e=>(0,_mt.Mz)(tKt,t=>t.activePageIndex===e)),nKt=aKt(kEe.QUOTE),uKt=aKt(kEe.PERSONAL_DETAILS),oKt=aKt(kEe.NEXT_OF_KIN),sKt=aKt(kEe.BENEFICIARIES),lKt=aKt(kEe.PAYMENT),iKt=((0,_mt.Mz)(nKt,uKt,oKt,sKt,lKt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case kEe.QUOTE:e.dispatch(qEe());break;case kEe.PERSONAL_DETAILS:e.dispatch(HEe());break;case kEe.NEXT_OF_KIN:e.dispatch(GEe());break;case kEe.BENEFICIARIES:e.dispatch({type:QEe});break;
2default:e.dispatch(BEe())}}),cKt=(e,t,r)=>{switch(r){case kEe.PERSONAL_DETAILS:e.dispatch(BEe());break;case kEe.NEXT_OF_KIN:e.dispatch(xMe()),e.dispatch(qEe());break;case kEe.BENEFICIARIES:e.dispatch(Vze()),e.dispatch(HEe());break;case kEe.PAYMENT:e.dispatch(XLe()),e.dispatch(GEe());break;default:e.dispatch(BEe())}},dKt=e=>{const t=e.firstName.status===S.Oz.VALID&&e.lastName.status===S.Oz.VALID&&e.email.status===S.Oz.VALID&&e.phoneNumber.status===S.Oz.VALID&&e.gender.status===S.Oz.VALID&&e.contributionMode.status===S.Oz.VALID&&e.dob.status===S.Oz.VALID&&e.interestRate.status===S.Oz.VALID&&e.desiredRetirementAge.status===S.Oz.VALID;let r=!0;return"monthly-contribution-with-lumpsum"===e.contributionMode.value&&(r=e.desiredMonthlyContribution.status===S.Oz.VALID&&e.lumpsumAmount.status===S.Oz.VALID&&null===e.frequencyOfContribution.error),"monthly-contribution-only"===e.contributionMode.value&&(r=e.desiredMonthlyContribution.status===S.Oz.VALID&&null===e.frequencyOfContribution.error),"lumpsum-only"===e.contributionMode.value&&(r=e.lumpsumAmount.status===S.Oz.VALID),t&&r},pKt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,mKt=(0,_mt.Mz)(pIt,e=>null==e?void 0:e.payment),vKt=(0,_mt.Mz)(mKt,e=>e.form),fKt=((0,_mt.Mz)(mKt,e=>e.apiCallStatus),(0,_mt.Mz)(mKt,e=>e.stkApiCallStatus),(0,_mt.Mz)(mKt,e=>e.statusApiCallStatus)),yKt=(0,_mt.Mz)(mKt,e=>e.stkPushData),hKt=(0,_mt.Mz)(mKt,e=>e.paymentStatus),gKt=e=>(0,_mt.Mz)(vKt,t=>t[e]),bKt=((0,_mt.Mz)(mKt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(mKt,e=>e.bankDetailsSuccess),(0,_mt.Mz)(mKt,e=>e.prepaidSubmitSuccess),(0,_mt.Mz)(mKt,e=>e.paymentMode)),AKt=(0,_mt.Mz)(mKt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING),SKt=(gKt("phoneNumber"),gKt("terms"),gKt("networkProvider"),(0,_mt.Mz)(mKt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(mKt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(mKt,e=>null==e?void 0:e.loginData)),NKt=((0,_mt.Mz)(mKt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(mKt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(mKt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),CKt=(0,_mt.Mz)(mKt,e=>(null==e?void 0:e.statusApiCallStatus)===S.rs.PENDING),IKt=((0,_mt.Mz)(mKt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(mKt,e=>e.paystackApiCallStatus===S.rs.PENDING)),DKt=(0,_mt.Mz)(mKt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),wKt=((0,_mt.Mz)(mKt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(mKt,e=>e.paystackStatusApiCallStatus)),EKt=(0,_mt.Mz)(mKt,e=>e.paystackData),TKt=((0,_mt.Mz)(mKt,e=>e.paystackStatusData),e=>{}),OKt=(0,_mt.Mz)(pIt,e=>null==e?void 0:e.agent),PKt=e=>(0,_mt.Mz)(OKt,t=>t[e]),MKt=(PKt("displayModal"),PKt("form")),LKt=((0,_mt.Mz)(OKt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(OKt,e=>e.agents),(0,_mt.Mz)(OKt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(MKt,t=>t[e])),zKt=(LKt("name"),LKt("agentCode"),LKt("intermediaryType"),e=>e.name&&e.name.status===S.Oz.VALID),kKt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID,VKt=(0,_mt.Mz)(pIt,e=>e.documents),RKt=(0,_mt.Mz)(VKt,e=>e.form),xKt=((0,_mt.Mz)(VKt,e=>e.dropOffDetails),(0,_mt.Mz)(VKt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(VKt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(RKt,t=>t[e])),_Kt=(xKt("idUpload"),xKt("kraPinUpload"),e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraPinUpload&&e.kraPinUpload.status===S.Oz.VALID);const FKt=(0,_mt.Mz)(pIt,e=>e.beneficiaries),jKt=(0,_mt.Mz)(FKt,e=>e.form),UKt=((0,_mt.Mz)(FKt,e=>e.apiCallStatus),(0,_mt.Mz)(FKt,e=>{const{formStatus:t}=e;if(t.length>1){return t.every(e=>e===S.wK.VALID)}return 1!==t.length||t[0]===S.wK.VALID}),(0,_mt.Mz)(FKt,e=>e.formStatus),(0,_mt.Mz)(FKt,e=>e.selectedFormIndex)),$Kt=(0,_mt.Mz)(FKt,e=>e.apiCallStatus===S.rs.PENDING),BKt=(0,_mt.Mz)(FKt,e=>e.personalDataProcessingConsent),WKt=((0,_mt.Mz)(FKt,e=>e.personalDataTerms),(0,_mt.Mz)(FKt,e=>e.displayDataProcessingConsentDrawer),e=>e&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.relationship&&e.relationship.status===S.Oz.VALID&&e.location&&e.location.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID),qKt=(0,_mt.Mz)(pIt,e=>e.nextOfKin),KKt=(0,_mt.Mz)(qKt,e=>e.form),GKt=((0,_mt.Mz)(qKt,e=>e.dropOffDetails),(0,_mt.Mz)(qKt,e=>e.apiCallStatus),(0,_mt.Mz)(qKt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(qKt,e=>e.apiCallStatus===S.rs.PENDING)),YKt=e=>(0,_mt.Mz)(KKt,t=>t[e]),HKt=(YKt("relationship"),YKt("firstName"),YKt("lastName"),YKt("email"),YKt("idNumber"),YKt("postalAddress"),YKt("phoneNumber"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID),QKt=(e,t,r)=>r.type.startsWith(REe)?((e,t,r)=>{if(r.type!==_Ee&&r.type!==xEe)return t(r);const a=t(r),n=e.getState(),u=rKt(n);return r.type===_Ee?(iKt(e,n,u),a):(cKt(e,n,u),a)})(e,t,r):r.type.startsWith(JEe)||r.type.startsWith(eTe)?((e,t,r)=>{const a=t(r),n=vIt(e.getState()),u=dKt(n)?cTe():dTe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(wMe)||r.type.startsWith(EMe)?((e,t,r)=>{const a=t(r),n=VIt(e.getState()),u=kKt(n)?MMe():LMe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(ILe)||r.type.startsWith(DLe)?((e,t,r)=>{const a=t(r),n=RKt(e.getState()),u=_Kt(n)?TLe():OLe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(_Le)||r.type.startsWith(FLe)?((e,t,r)=>{const a=t(r),n=jKt(e.getState()),u=UKt(e.getState());let o=!0;null!==u&&(o=WKt(n[u]));const s=o?KLe(u):GLe(u);return e.dispatch(s),a})(e,t,r):r.type.startsWith(Dze)||r.type.startsWith(wze)?((e,t,r)=>{const a=t(r),n=KKt(e.getState()),u=HKt(n)?Oze():Pze();return e.dispatch(u),a})(e,t,r):r.type.startsWith(TOe)||r.type.startsWith(OOe)?((e,t,r)=>{const a=t(r),n=vKt(e.getState()),u=TKt(n)?uPe():oPe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(rMe)||r.type.startsWith(aMe)?((e,t,r)=>{const a=t(r),n=MKt(e.getState()),u=zKt(n)?pMe():mMe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(UTe)||r.type.startsWith($Te)?((e,t,r)=>{const a=t(r),n=vIt(e.getState()),u=pKt(n)?mTe():pTe();return e.dispatch(u),a})(e,t,r):null,ZKt=(0,_mt.Mz)(rDt,e=>e.insuranceType),XKt=(0,_mt.Mz)(ZKt,e=>e.form),JKt=e=>(0,_mt.Mz)(XKt,t=>"primary"===t[e].value),eGt=(0,_mt.Mz)(ZKt,e=>e.formStatus===S.wK.VALID),tGt=(0,_mt.Mz)(rDt,e=>e.homeContents),rGt=(0,_mt.Mz)(tGt,e=>e.form),aGt=(0,_mt.Mz)(tGt,e=>e.homeContentList.map(e=>e.preferPremium)),nGt=(0,_mt.Mz)(tGt,e=>null==e?void 0:e.homeContentList),uGt=((0,_mt.Mz)(tGt,e=>e.editHomeContentKey),(0,_mt.Mz)(XKt,e=>"primary"===e.homeOwners.value),(0,_mt.Mz)(rDt,e=>e.homeDetails)),oGt=(0,_mt.Mz)(uGt,e=>null==e?void 0:e.paymentFrequency),sGt=(0,_mt.Mz)(rDt,e=>e.homeDetails.form),lGt=(0,_mt.Mz)(uGt,e=>null==e?void 0:e.homeDetailsList),iGt=((0,_mt.Mz)(uGt,e=>e.editHomeDetailKey),(0,_mt.Mz)(uGt,oGt,(e,t)=>{var r;return null==e||null===(r=e.homeDetailsList)||void 0===r?void 0:r.map(e=>{var r,a,n,u,o,s,l,i,c,d,p,m;let{address:v,otherAddress:f,numberOfBedrooms:y,numberOfBathrooms:h,guiserSituated:g,homeOccupied:b,razorWire:A,homehired:S,inRetirement:N,roofMaterialDetails:C,mainWallConstructedOff:I,homeDetailsType:D,insuredDetail
2s:w,insuredWithOM:E,houseValue:T,accidentalDamage:O,accidentalDamageAmount:P,powerSurge:M,powerSurgeCover:L,policyNumber:z}=e;return[{label:"What is the location of the property to be insured? *",value:"Other"===v.value?f.value:v.value},{label:"Number of bedrooms *",value:null!==(r=y.displayValue)&&void 0!==r?r:"-"},{label:"Number of bathrooms *",value:null!==(a=h.displayValue)&&void 0!==a?a:"-"},{label:"What material is the roof made of? *",value:null!==(n=C.displayValue)&&void 0!==n?n:"-"},{label:"What are the main walls constructed of? *",value:null!==(u=I.displayValue)&&void 0!==u?u:"-"},{label:"What type of home do you have? *",value:null!==(o=D.displayValue)&&void 0!==o?o:"-"},{label:"Geyser situated *",value:null!==(s=g.displayValue)&&void 0!==s?s:"-"},{label:"Will your home be rented out? *",value:null!==(l=S.displayValue)&&void 0!==l?l:"-"},{label:"Yes"===(null==S?void 0:S.value)?"Is the house occupied while the tenant is at work? *":"Is your home occupied while youâre at work? *",value:null!==(i=b.displayValue)&&void 0!==i?i:"-"},{label:"Does your wall/fence have razor wire or electric fencing? *",value:null!==(c=A.displayValue)&&void 0!==c?c:"-"},{label:"What is the replacement value of your house? (In P) *",value:null===T.displayValue?"-":"P"+T.displayValue},{label:"Are you currently in retirement? *",value:null!==(d=N.displayValue)&&void 0!==d?d:"-"},{label:"How often would you like to pay your premium? *",value:null!=t?t:"-"},{label:"Do you require accidental damage cover for your home? (Optional)",value:null!==(p=O.displayValue)&&void 0!==p?p:"-"},{label:"Please select your cover amount *",value:P.displayValue&&"Yes"===(null==O?void 0:O.displayValue)?"P"+P.displayValue:"-"},{label:"Do you require power surge cover? (Optional)",value:null!==(m=M.displayValue)&&void 0!==m?m:"-"},{label:"Please select your cover amount *",value:L.displayValue&&"Yes"===(null==M?void 0:M.displayValue)?"P"+L.displayValue:"-"}]})})),cGt=((0,_mt.Mz)(uGt,e=>null==e?void 0:e.homeDetailsList),(0,_mt.Mz)(uGt,e=>e.homeDetailsList.map(e=>e.preferPremium))),dGt=((0,_mt.Mz)(uGt,oGt,(e,t)=>{var r;return null==e||null===(r=e.homeDetailsList)||void 0===r?void 0:r.map(e=>{var r;let{address:a,otherAddress:n,numberOfBedrooms:u,numberOfBathrooms:o,guiserSituated:s,homeOccupied:l,razorWire:i,homehired:c,inRetirement:d,roofMaterialDetails:p,mainWallConstructedOff:m,homeDetailsType:v,insuredDetails:f,insuredWithOM:y,houseValue:h,accidentalDamage:g,accidentalDamageAmou
2nt:b,powerSurge:A,powerSurgeCover:S,policyNumber:N}=e;return[{label:"What is the replacement value of your house? (In P) *",value:null!==(r="P"+h.displayValue)&&void 0!==r?r:"-"},{label:"How often would you like to pay your premium? *",value:null!=t?t:"-"}]})}),e=>"yes"===(null==e?void 0:e.toLowerCase())),pGt=(0,_mt.Mz)(uGt,nGt,nDt,JKt("homeContent"),JKt("homeOwners"),oGt,(e,t,r,a,n,u)=>{var o;let{fullName:s,cellphoneNumber:l,email:i,insuredDetails:c,insuredWithOM:d,policyNumber:m}=r;const v=null==e||null===(o=e.homeDetailsList)||void 0===o?void 0:o.map(e=>{var t,r,a;let{address:n,numberOfBedrooms:o,numberOfBathrooms:p,guiserSituated:v,homeOccupied:f,razorWire:y,homehired:h,inRetirement:g,roofMaterialDetails:b,mainWallConstructedOff:A,homeDetailsType:S,houseValue:N,accidentalDamage:C,accidentalDamageAmount:I,powerSurge:D,powerSurgeCover:w}=e;return{cityName:null==n?void 0:n.displayValue,bedroomCount:+(null==o?void 0:o.value),bathroomCount:+(null==p?void 0:p.value),geyserLocation:null==v||null===(t=v.value)||void 0===t?void 0:t.toLowerCase(),domesticHelpPresent:!1,occupiedWhileAtWork:dGt(null==f?void 0:f.value),isHouseFenced:dGt(null==y?void 0:y.value),contentTheftHistory:!1,isRented:dGt(null==h?void 0:h.value),applicantRetired:dGt(null==g?void 0:g.value),paymentFrequency:null==u?void 0:u.toLowerCase(),roofMaterial:null==b?void 0:b.value,wallMaterial:null==A?void 0:A.value,homeType:null==S?void 0:S.value,insuredDurationWithOM:+(null==d?void 0:d.displayValue),totalInsuredDuration:+(null==c?void 0:c.displayValue),policyNumber:+(null!==(r=null==m?void 0:m.value)&&void 0!==r?r:0),homeValue:+(null==N?void 0:N.value),homeContentValue:0,name:null==s?void 0:s.value,mobile:+(null==l?void 0:l.value),email:null!==(a=null==i?void 0:i.value)&&void 0!==a?a:"-",homeOwnerData:"test",message:"Allsure Insurance Product",tncAccepted:!0,excess:500,claimCount:0,claimAmount:0,homeOwnersQuote:!0,homeContentQuote:!1,accidentalDamageCovered:dGt(null==C?void 0:C.value),accidentalDamageCoverAmount:dGt(null==C?void 0:C.value)?+(null==I?void 0:I.displayValue):0,powerSurgeCovered:dGt(null==D?void 0:D.value),powerSurgeCoverAmount:dGt(null==D?void 0:D.value)?+(null==w?void 0:w.displayValue):0,domesticEmpLiabilityCovered:!1,domesticEmpLiabilityCoverAmount:0,hcAccidentalDamageCovered:!1,hcAccidentalDamageCoverAmount:0}}),f=null==t?void 0:t.map(e=>{var t,r,a;let{address:n,guiserSituated:o,homeOccupied:p,razorWire:v,householdLoss:f,domesticWorker:y,homehired:h,inRetirement:g,roofMaterialDetails:b,mainWallConstructedOff:A,homeDetailsType:S,contentValue:N,claimedCount:C,claimAmount:I,accidentalDamage:D,accidentalDamageAmou
2nt:w,powerSurge:E,powerSurgeCover:T,domesticEmployees:O}=e;return{cityName:null==n?void 0:n.displayValue,bedroomCount:0,bathroomCount:0,geyserLocation:null==o||null===(t=o.value)||void 0===t?void 0:t.toLowerCase(),domesticHelpPresent:dGt(null==y?void 0:y.value),occupiedWhileAtWork:dGt(null==p?void 0:p.value),isHouseFenced:dGt(null==v?void 0:v.value),contentTheftHistory:dGt(null==f?void 0:f.value),isRented:dGt(null==h?void 0:h.value),applicantRetired:dGt(null==g?void 0:g.value),paymentFrequency:null==u?void 0:u.toLowerCase(),roofMaterial:null==b?void 0:b.value,wallMaterial:null==A?void 0:A.value,homeType:null==S?void 0:S.value,insuredDurationWithOM:+(null==d?void 0:d.displayValue),totalInsuredDuration:+(null==c?void 0:c.displayValue),policyNumber:+(null!==(r=null==m?void 0:m.value)&&void 0!==r?r:0),homeValue:0,homeContentValue:+(null==N?void 0:N.value),name:null==s?void 0:s.value,mobile:+(null==l?void 0:l.value),email:null!==(a=null==i?void 0:i.value)&&void 0!==a?a:"-",homeOwnerData:"test",message:"Allsure Insurance Product",tncAccepted:!0,excess:500,claimCount:+(null==C?void 0:C.value),claimAmount:+(null==I?void 0:I.value),homeOwnersQuote:!1,homeContentQuote:!0,accidentalDamageCovered:dGt(null==D?void 0:D.value),accidentalDamageCoverAmount:dGt(null==D?void 0:D.value)?+(null==w?void 0:w.displayValue):0,powerSurgeCovered:!1,powerSurgeCoverAmount:dGt(null==D?void 0:D.value)?+(null==w?void 0:w.displayValue):0,domesticEmpLiabilityCovered:dGt(null==O?void 0:O.value),domesticEmpLiabilityCoverAmount:"Yes"===(null==O?void 0:O.value)?1e6:0,hcAccidentalDamageCovered:dGt(null==D?void 0:D.value),hcAccidentalDamageCoverAmount:dGt(null==D?void 0:D.value)?+(null==w?void 0:w.displayValue):0}});return[].concat((0,p.A)(v),(0,p.A)(f))}),mGt=(0,_mt.Mz)(nGt,oGt,(e,t)=>null==e?void 0:e.map(e=>{var r,a,n,u,o,s,l,i,c,d,p,m;let{address:v,otherAddress:f,homeOccupied:y,razorWire:h,householdLoss:g,homehired:b,domesticWorker:A,inRetirement:S,roofMaterialDetails:N,mainWallConstructedOff:C,homeDetailsType:I,insuredDetails:D,insuredWithOM:w,claimedCount:E,claimAmount:T,contentValue:O,accidentalDamage:P,accidentalDamageAmou
2nt:M,powerSurge:L,powerSurgeCover:z,domesticEmployees:k,policyNumber:V}=e;const R=[{label:"What is the location of the property to be insured? *",value:"Other"===v.value?f.value:v.value},{label:"What material is the roof made of? *",value:null!==(r=N.displayValue)&&void 0!==r?r:"-"},{label:"What are the main walls constructed of? *",value:null!==(a=C.displayValue)&&void 0!==a?a:"-"},{label:"What type of home do you have? *",value:null!==(n=I.displayValue)&&void 0!==n?n:"-"},{label:"Will your home be rented out? *",value:null!==(u=b.displayValue)&&void 0!==u?u:"-"},{label:"Yes"===(null==b?void 0:b.value)?"Is the house occupied while the tenant is at work? *":"Is your home occupied while youâre at work? *",value:null!==(o=y.displayValue)&&void 0!==o?o:"-"},{label:"No"===(null==b?void 0:b.value)?"Do you have a domestic worker at home while you are at work? *":"Are there domestic workers at home while the tenant is at work? *",value:null!==(s=A.value)&&void 0!==s?s:"-"},{label:"Does your wall/fence have razor wire or electric fencing? *",value:null!==(l=h.displayValue)&&void 0!==l?l:"-"},{label:"Have you suffered any loss of household contents in the last 5 years? *",value:null!==(i=g.displayValue)&&void 0!==i?i:"-"},{label:"How many times have you claimed in the last 5 years? *",value:null!==(c=E.displayValue)&&void 0!==c?c:"-"},{label:"Enter the total value of the claim(s) paid out. (In P) *",value:null===T.displayValue?"-":"P"+T.displayValue},{label:"Are you currently in retirement? *",value:null!==(d=S.displayValue)&&void 0!==d?d:"-"},{label:"How often would you like to pay your premium? *",value:null!=t?t:"-"},{label:"What is the total value of your house contents? (In P) *",value:null===O.displayValue?"-":"P"+O.displayValue},{label:"Do you require accidental damage and power surge cover for your household contents? (Optional)",value:null!==(p=P.displayValue)&&void 0!==p?p:"-"},{label:"Please select your cover amount *",value:M.displayValue&&"Yes"===(null==P?void 0:P.displayValue)?"P"+M.displayValue:"-"},{label:"Do you need domestic employees liability cover? (Optional)",value:null!==(m=null==k?void 0:k.displayValue)&&void 0!==m?m:"-"}];return"No"===g.value&&R.splice(9,2),R})),vGt=((0,_mt.Mz)(nGt,oGt,(e,t)=>null==e?void 0:e.map(e=>{var r;let{address:a,otherAddress:n,homeOccupied:u,razorWire:o,householdLoss:s,homehired:l,domesticWorker:i,inRetirement:c,roofMaterialDetails:d,mainWallConstructedOff:p,homeDetailsType:m,insuredDetails:v,insuredWithOM:f,claimedCount:y,claimAmount:h,contentValue:g,accidentalDamage:b,accidentalDamageAmou
2nt:A,powerSurge:S,powerSurgeCover:N,domesticEmployees:C,policyNumber:I}=e;const D=[{label:"How often would you like to pay your premium? *",value:null!=t?t:"-"},{label:"What is the total value of your house contents? *",value:null!==(r="P"+g.displayValue)&&void 0!==r?r:"-"}];return"No"===s.value&&D.splice(5,2),D})),(0,_mt.Mz)(rDt,e=>e.referenceData)),fGt=(0,_mt.Mz)(vGt,e=>e.applicationData),yGt=((0,_mt.Mz)(vGt,e=>e.apiStatus),(0,_mt.Mz)(vGt,e=>e.termsandConditions)),hGt=(0,_mt.Mz)(vGt,e=>e.recaptchaValue),gGt=(0,_mt.Mz)(vGt,e=>e.referenceNumber),bGt=(0,_mt.Mz)(vGt,e=>e.quoteData),AGt=(0,_mt.Mz)(bGt,e=>{var t,r,a,n,u,o,s;const l=null!==(t=null==e||null===(r=e.homeQuotes)||void 0===r?void 0:r.flatMap(e=>{var t,r;return[null!==(t=null==e?void 0:e.homeOwnersMonthlyPremium)&&void 0!==t?t:0,null!==(r=null==e?void 0:e.homeContentMonthlyPremium)&&void 0!==r?r:0]}))&&void 0!==t?t:[],i=null!==(a=null==e||null===(n=e.motorQuotes)||void 0===n?void 0:n.map(e=>null==e?void 0:e.motorMonthlyPremium))&&void 0!==a?a:[];return null!==(u=null===(o=[].concat((0,p.A)(l),(0,p.A)(i)))||void 0===o||null===(s=o.reduce((e,t)=>e+t,0))||void 0===s?void 0:s.toFixed(2))&&void 0!==u?u:0});(0,_mt.Mz)(AGt,oGt,(e,t)=>"Monthly"===t?e.toFixed(2)+" p/m":(12*e).toFixed(2)+" p/a"),(0,_mt.Mz)(fGt,e=>{let{bankData:t,branchCodesData:r}=e;return{bankReferenceData:t.map(e=>{let{name:t,bank_code:r}=e;return{value:r,label:t}}),branchCodesReferenceData:r.map(e=>{let{name:t,branch_code:r}=e;return{value:r,label:t+"-"+r}}),accountTypeReferenceData:[{label:"Current",value:"01"},{label:"Savings",value:"02"}],debitDayReferenceData:[{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"},{value:24,label:"24"},{value:25,label:"25"},{value:26,label:"26"},{value:27,label:"27"},{value:28,label:"28"},{value:29,label:"29"},{value:30,label:"30"},{value:31,label:"31"}],sourceOfFundReferenceData:[{value:"01",label:"Business Profits"},{value:"02",label:"Donations"},{value:"03",label:"Bonds"},{value:"04",label:"Salaried"},{value:"05",label:"Savings"},{value:"06",label:"Other"}]}});const SGt=(0,_mt.Mz)(rDt,e=>e.motorDetails),NGt=(0,_mt.Mz)(SGt,e=>e.form),CGt=((0,_mt.Mz)(SGt,e=>e.editMotorDetailsKey),(0,_mt.Mz)(SGt,e=>e.motorDetailForms)),IGt=(0,_mt.Mz)(SGt,e=>e.formStatus===S.wK.VALID),DGt=(0,_mt.Mz)(NGt,e=>{const{vehicleModel:t,vehicleMake:r,lossSuffered:a,insuredWithOM:n}=e,u={...e};return"OTHER"!==(null==t?void 0:t.value)&&delete u.mentionedVehicleModel,"OTHER"!==(null==r?void 0:r.value)&&delete u.mentionedVehicleMake,"01"!==a.value&&(delete u.claimAmount,delete u.claimedCount),n.displayValue<1&&delete u.policyNumber,u}),wGt=((0,_mt.Mz)(fGt,e=>{var t,r,a;let{vehicleMakeData:n,vehicleModelData:u}=e;return{vehicleMakeReferenceData:null===(t=Object.values(n))||void 0===t?void 0:t.map(e=>({value:e,label:e})),vehicleModelReferenceData:[].concat((0,p.A)(null===(r=Object.values(u))||void 0===r?void 0:r.map(e=>({value:e,label:e}))),(0,p.A)(null!==(a=Object.values(u))&&void 0!==a&&a.includes("OTHER")?[]:[{value:"OTHER",label:"OTHER"}])),maritalStatusReferenceData:[{value:"married",label:"Married"},{value:"single",label:"Single"},{value:"livingTogether",label:"Living Together"},{value:"widow",label:"Widow"},{value:"divorced",label:"Divorced"},{value:"widower",label:"Widower"}],genderReferenceData:[{value:"male",label:"Male"},{value:"female",label:"Female"}],licenceCodeReferenceData:[{value:"B",label:"B"},{value:"C",label:"C"},{value:"C1",label:"C1"},{value:"EB",label:"EB"},{value:"EC",label:"EC"},{value:"EC1",label:"EC1"}],yesNoReferenceData:[{value:"01",label:"Yes"},{value:"02",label:"No"}],fuelTypeReferenceData:[{value:"01",label:"Petrol"},{value:"02",label:"Diesel"}],vehicleUseReferenceData:[{value:"01",label:"Domestic"},{value:"02",label:"Business"}],vehicleTypeReferenceData:[{value:"01",label:"Sedan"},{value:"02",label:"SUV"},{value:"03",label:"Coupe"}]}}),(0,_mt.Mz)(SGt,oGt,(e,t)=>{var r;return null==e||null===(r=e.motorDetailForms)||void 0===r?void 0:r.map(e=>{var r,a,n,u,o,s,l,i,c,d,p,m,v,f,y;let{vehicleMake:h,vehicleLocation:g,motorInsuranceType:b,vehicleModel:A,vehicleYear:S,trackingDevice:N,isImported:C,fuelType:I,lossSuffered:D,vehicleUse:w,engineCapacity:E,dateOfBirth:T,gender:O,dateOf
2Licence:P,maritalStatus:M,licenceCode:L,vehicleSumAssured:z,claimedCount:k,claimAmount:V,mentionedVehicleMake:R,mentionedVehicleModel:x,premiumPaid:_,insuredDetails:F,insuredWithOM:j,policyNumber:U}=e;const $=[{label:"Cover type *",value:null!==(r=b.displayValue)&&void 0!==r?r:"-"},{label:"Vehicle location *",value:null!==(a=g.value)&&void 0!==a?a:"-"},{label:"Vehicle make *",value:"OTHER"===h.displayValue?null==R?void 0:R.value:h.displayValue},{label:"Vehicle model *",value:"OTHER"===A.displayValue?x.value:A.value},{label:"Vehicle year *",value:null!==(n=S.displayValue)&&void 0!==n?n:"-"},{label:"Is the vehicle fitted with a tracking and recovery device? *",value:null!==(u=N.displayValue)&&void 0!==u?u:"-"},{label:"Is the vehicle imported? *",value:null!==(o=C.displayValue)&&void 0!==o?o:"-"},{label:"Is the vehicle diesel or petrol driven? *",value:null!==(s=I.displayValue)&&void 0!==s?s:"-"},{label:"Have you suffered any loss in the last 5 years? *",value:null!==(l=D.displayValue)&&void 0!==l?l:"-"},{label:"How many times have you claimed in the last 5 years? *",value:null!==(i=k.value)&&void 0!==i?i:"-"},{label:"Enter the total value of the claim(s) paid out. (In P)*",value:null===V.value?"-":"P"+V.value},{label:"What is the vehicle used for? *",value:null!==(c=w.displayValue)&&void 0!==c?c:"-"},{label:"Engine capacity (CC) *",value:null!==(d=E.displayValue)&&void 0!==d?d:"-"},{label:"Date of birth of the regular driver *",value:null!==(p=T.displayValue)&&void 0!==p?p:"-"},{label:"Gender of the regular driver *",value:null!==(m=O.displayValue)&&void 0!==m?m:"-"},{label:"On which year did the regular driver obtain his/her driverâs licence? *",value:null!==(v=P.displayValue)&&void 0!==v?v:"-"},{label:"Select the regular driver's licence class *",value:null!==(f=L.displayValue)&&void 0!==f?f:"-"},{label:"Marital status of the regular driver *",value:null!==(y=M.displayValue)&&void 0!==y?y:"-"},{label:"How often would you like to pay your premium? *",value:null!=t?t:"-"},{label:"Vehicle sum insured (In P) *",value:null===z.displayValue?"-":"P"+z.displayValue}];return"02"===D.value&&$.splice(9,2),$})})),EGt=(0,_mt.Mz)(SGt,e=>e.motorDetailForms.map(e=>e.preferPremium)),TGt=((0,_mt.Mz)(SGt,e=>{var t;return null==e||null===(t=e.motorDetailForms)||void 0===t?void 0:t.map(e=>{var t,r;let{vehicleMake:a,vehicleLocation:n,motorInsuranceType:u,vehicleModel:o,vehicleYear:s,trackingDevice:l,isImported:i,fuelType:c,lossSuffered:d,vehicleUse:p,engineCapacity:m,dateOfBirth:v,gender:f,dateOfLicence:y,maritalStatus:h,licenceCode:g,vehicleSumAssured:b,claimedCount:A,claimAmount:S,mentionedVehicleMake:N,mentionedVehicleModel:C,premiumPaid:I,insuredDetails:D,insuredWithOM:w,policyNumber:E}=e;const T=[{label:"Cover type *",value:null!==(t=u.displayValue)&&void 0!==t?t:"-"},{label:"Vehicle make *",value:"OTHER"===a.displayValue?null==N?void 0:N.value:a.displayValue},{label:"Vehicle model *",value:"OTHER"===o.displayValue?C.value:o.value},{label:"Vehicle sum insured (In P) *",value:null!==(r="P"+b.displayValue)&&void 0!==r?r:"-"}];return"02"===d.value&&T.splice(9,2),T})}),(0,_mt.Mz)(nGt,lGt,(e,t)=>e.length||t.length),[{label:"Excess",value:"500"}]),OGt=e=>(0,_mt.Mz)(iGt,mGt,wGt,JKt("homeOwners"),JKt("homeContent"),JKt("motor"),(t,r,a,n,u,o)=>({homeMaped:n?null==t?void 0:t.map((t,r)=>({title:` Home Details ${r?r+1:""}`,data:[].concat((0,p.A)(t),(0,p.A)(e?[]:TGt))})):[],homeContentMaped:u?null==r?void 0:r.map((t,r)=>({title:` Home Contents Details ${r?r+1:""}`,data:[].concat((0,p.A)(t),(0,p.A)(e?[]:TGt))})):[],motorMaped:o?null==a?void 0:a.map((e,t)=>({title:` Motor Details ${t?t+1:""}`,data:e})):[]})),PGt=(0,_mt.Mz)(bGt,e=>{var t,r;const a={"Homeowners Premium":[],"Home Contents Premium":[],"Motor Premium":[]};return null==e||null===(t=e.homeQuotes)||void 0===t||t.forEach(e=>{e.homeOwnersMonthlyPremium&&a["Homeowners Premium"].push({value:e.homeOwnersMonthlyPremium}),e.homeContentMonthlyPremium&&a["Home Contents Premium"].push({value:e.homeContentMonthlyPremium})}),null==e||null===(r=e.motorQuotes)||void 0===r||r.forEach(e=>{e.motorMonthlyPremium&&a["Motor Premium"].push({value:e.motorMonthlyPremium})}),Object.entries(a).flatMap(e=>{let[t,r]=e;return r.length>1?r.map((e,r)=>({label:`${t} ${r+1}`,value:e.value})):r.map(e=>({label:t,value:e.value}))})}),MGt=(0,_mt.Mz)([lGt,nGt,CGt],(e,t,r)=>{const a={"Homeowners Premium":[],"Home Contents Premium":[],"Motor Premium":[]};
2return null==e||e.forEach(e=>{null!=e&&e.preferPremium&&a["Homeowners Premium"].push({value:{...e.preferPremium,value:+e.preferPremium.value}})}),null==t||t.forEach(e=>{null!=e&&e.preferPremium&&a["Home Contents Premium"].push({value:{...e.preferPremium,value:+e.preferPremium.value}})}),null==r||r.forEach(e=>{null!=e&&e.preferPremium&&a["Motor Premium"].push({value:{...e.preferPremium,value:+e.preferPremium.value}})}),Object.entries(a).flatMap(e=>{let[t,r]=e;return r.length>1?r.map((e,r)=>({label:`${t} ${r+1}`,value:e.value})):r.map(e=>({label:t,value:e.value}))})}),LGt=((0,_mt.Mz)(lGt,nGt,CGt,(e,t,r)=>null!=e&&e.length&&null!=t&&t.length&&null!=r&&r.length?"Are you ready to buy Home contents, Homeowners, and Motor insurance?":null!=t&&t.length&&null!=r&&r.length?"Are you ready to buy this Home contents & Motor insurance?":null!=e&&e.length&&null!=r&&r.length?"Are you ready to buy this Homeowners & Motor insurance?":null!=t&&t.length&&null!=e&&e.length?"Are you ready to buy this Homeowners & Home contents insurance?":null!=e&&e.length?"Are you ready to buy this Homeowners insurance?":null!=t&&t.length?"Are you ready to buy this Home contents insurance?":null!=r&&r.length?"Are you ready to buy this Motor insurance?":"Are you ready to buy this insurance?"),(0,_mt.Mz)(lGt,nGt,CGt,(e,t,r)=>null!=e&&e.length&&null!=t&&t.length&&null!=r&&r.length?"Home contents, Homeowners, and Motor insurance":null!=t&&t.length&&null!=r&&r.length?"Home contents & Motor insurance":null!=e&&e.length&&null!=r&&r.length?"Homeowners & Motor insurance":null!=t&&t.length&&null!=e&&e.length?"Homeowners & Home contents insurance":null!=e&&e.length?"Homeowners insurance":null!=t&&t.length?"Home contents insurance":null!=r&&r.length?"Motor insurance":"This insurance")),zGt=(0,_mt.Mz)(lGt,nGt,CGt,(e,t,r)=>[].concat((0,p.A)(e),(0,p.A)(t),(0,p.A)(r)).reduce((e,t)=>{var r;const a=null==t||null===(r=t.preferPremium)||void 0===r?void 0:r.value,n="string"==typeof a?Number(a):NaN;return isNaN(n)?e:e+n},0)),kGt=(0,_mt.Mz)(rDt,e=>e.uploadDocuments),VGt=(0,_mt.Mz)(kGt,e=>e.form),RGt=(0,_mt.Mz)(VGt,e=>{const{declaration:t,...r}=e;return Object.values(r)}),xGt=((0,_mt.Mz)(kGt,e=>e.formStatus===S.wK.VALID),{copyOfCertifiedId:"Certified copy of Omang ID/card or passport",proofOfResidence:"Proof of residence",sourceOfFund:"Source of funds",bankingDetails:"Banking details",houseValuationReport:"Home valuation report",vehicleRegistrationBook:"Vehicle registration book",driverLicense:"Drivers licence",motorValuation:"Motor valuation report",inventoryValuation:"Household contents inventory form"}),_Gt=((0,_mt.Mz)(JKt("motor"),JKt("homeOwners"),JKt("homeContent"),lGt,nGt,CGt,(e,t,r,a,n,u)=>{const o=[{title:xGt.copyOfCertifiedId,caption:"not more than 5 years old",documentKey:"copyOfCertifiedId"},{title:xGt.proofOfResidence,caption:"E.g. Electricity or telephone bill not older than 3 months",documentKey:"proofOfResidence"},{title:xGt.sourceOfFund,caption:"E.g. a payslip/bank statement/letter from employer not older than 3 months",documentKey:"sourceOfFund"},{title:xGt.bankingDetails,caption:"E.g. Bank statement/bank confirmation letter not older than 3 months",documentKey:"bankingDetails"}],s=a.length?[{title:"Home valuation report(s)",caption:"Home valuation should not be older than 5 years",documentKey:"houseValuationReport"}]:[],l=n.length?[{title:"Household contents inventory form(s)",caption:"Please download and complete the attached inventory form.",documentKey:"inventoryForm"}]:[],i=u.length?[{title:"Motor valuation report(s)",caption:"Vehicle valuation should not be older than 1 year",documentKey:"motorValuation"},{title:"Vehicle registration book(s)",caption:"Blue book",documentKey:"vehicleRegistrationBook"},{title:"Drivers licence(s)",caption:"Driverâs licence should be within the valid period (not expired)",documentKey:"driverLicense"}]:[];return[].concat(o,s,i,l)}),(0,_mt.Mz)(JKt("motor"),JKt("homeOwners"),JKt("homeContent"),VGt,lGt,CGt,nGt,(e,t,r,a,n,u,o)=>{const s=e?[].concat((0,p.A)(u.map((e,t)=>uVe.MOTOR_VALUATION+`_${t}`)),(0,p.A)(u.map((e,t)=>uVe.VEHICLE_REGISTRATION_BOOK+`_${t}`)),(0,p.A)(u.map((e,t)=>uVe.DRIVERS_LICENSE+`_${t}`))):[],l=null==n?void 0:n.map((e,t)=>uVe.HOUSE_VALUATION_REPORT+`_${t}`),i=null==o?void 0:o.map((e,t)=>uVe.INVENTORY_VALUATION+`_${t}`),c=[uVe.CERTIFIED_COPY_OF_ID,uVe.PROOF_OF_RESIDENCE,uVe.SOURCE_OF_FUNDS,uVe.BANKING_DETAILS
2].concat((0,p.A)(t?l:[]),(0,p.A)(e?s:[]),(0,p.A)(r?i:[])),d=c.map(e=>{var t;const r=null==e?void 0:e.split("_")[0],n=null==e?void 0:e.split("_")[1],u=c.filter(e=>e.startsWith(r)).length;return{label:`${xGt[r]}${u>1?" "+(+n+1):""}`,key:e,uploaded:!(null===(t=a[e])||void 0===t||!t.file)}});return{orderedDocs:d,requiredDocs:d.filter(e=>!e.uploaded),submittedDocs:d.filter(e=>e.uploaded)}})),FGt=(0,_mt.Mz)(VGt,_Gt,(e,t)=>{let{orderedDocs:r}=t;return r.map(t=>{var r,a;let{label:n,key:u}=t;return{label:n,value:null!==(r=null===(a=e[u])||void 0===a?void 0:a.fileName)&&void 0!==r?r:"-"}})}),jGt=(0,_mt.Mz)(rDt,e=>e.bankingDetails),UGt=(0,_mt.Mz)(jGt,e=>e.form),$Gt=((0,_mt.Mz)(UGt,e=>Object.keys(e).map(t=>{var r;return{label:t,value:null===(r=e[t])||void 0===r?void 0:r.value}}).filter(e=>"paymentConfirmation"!==e.label)),(0,_mt.Mz)(jGt,e=>e.formStatus===S.wK.VALID),{paymentFrequency:"How often would you like to pay your premium? *",bankName:"Bank name *",branchCode:"Branch code *",accountHolderName:"Account holder name *",accountNumber:"Account number *",accountType:"Account type *",coverStartDate:"Cover start date *",debitOrderDay:"Debit order day *",sourceOfFund:"Source of funds *",otherSourceofFund:"Source of funds *",paymentConfirmation:"Payment confirmation *"}),BGt=(0,_mt.Mz)(UGt,oGt,(e,t)=>{const{sourceOfFund:r}=e,a={label:$Gt.paymentFrequency,value:t},n=["Other"===r.displayValue?"sourceOfFund":"otherSourceofFund","paymentConfirmation","Yearly"===t?"debitOrderDay":""],u=Object.keys(e).flatMap(t=>{var r,a;return n.includes(t)?[]:{label:$Gt[t],value:null!==(r=null===(a=e[t])||void 0===a?void 0:a.displayValue)&&void 0!==r?r:"-"}});return[a].concat((0,p.A)(u))}),WGt=(0,_mt.Mz)(rDt,e=>e.purchaseAddionalHomeMotorDetails),qGt=((0,_mt.Mz)(lGt,nGt,CGt,(e,t,r)=>({homeDetailsList:e,homeContentList:t,motorDetailForm:r})),(0,_mt.Mz)(WGt,e=>e.isAdditionalProductFormsSynced),(0,_mt.Mz)(WGt,e=>e.form)),KGt=((0,_mt.Mz)(lGt,nGt,CGt,qGt,(e,t,r,a)=>{const n=Object.keys(a).map(e=>Object.keys(a[e])).flat().length;return e.length+t.length+r.length!==n}),(0,_mt.Mz)(qGt,e=>{var t,r,a;const n=null===(t=Object.values(e.homeDetailsList))||void 0===t?void 0:t.map(e=>{var t,r,a,n,u,o,s,l,i,c,d,m,v,f,y;return[{value:null!==(t=e.burglarBarsDetails.value)&&void 0!==t?t:"-",label:"Do all opening windows on the ground floor (or all opening windows on the upper floors) have burglar bars? *"},{value:null!==(r=e.alarmSystemDetails.value)&&void 0!==r?r:"-",label:"Is your home protected with an alarm system? *"}].concat((0,p.A)("Yes"===e.alarmSystemDetails.value?[{value:null!==(a=e.serviceProviderDetails.value)&&void 0!==a?a:"-",label:"Name of the service provider *"}]:[]),[{value:null!==(n=e.steelFenceDetails.value)&&void 0!==n?n:"-",label:"Do you have a wall or steel fence at least 1.8m high around your home? *"},{value:null!==(u=e.securityGateDetails.value)&&void 0!==u?u:"-",label:"Are all access doors fitted with security gates? *"},{value:null!==(o=e.householdLoss.value)&&void 0!==o?o:"-",label:"Have you suffered any loss or damage at home in the last 5 years? *"}],(0,p.A)("Yes"===e.householdLoss.value?[{value:null!==(s=e.claimedCount.value)&&void 0!==s?s:"-",label:"How many times have you claimed in the last 5 years ? *"},{value:null!==(l="P"+e.claimAmount.value)&&void 0!==l?l:"-",label:"Enter the total value of the claim(s) paid out. (In P) *"}]:[]),[{value:null!==(i=null==e||null===(c=e.similarAgreementDetails)||void 0===c?void 0:c.value)&&void 0!==i?i:"-",label:"Do you have a registered bond on your property? *"}],(0,p.A)("Yes"===(null==e||null===(d=e.similarAgreementDetails)||void 0===d?void 0:d.value)?[{value:null!==(m=null==e||null===(v=e.financialInstitution)||void 0===v?void 0:v.value)&&void 0!==m?m:"-",label:"State the financial institution's name *"}]:[]),[{value:null!==(f=null===(y=e.valuationReportDetails)||void 0===y?void 0:y.value)&&void 0!==f?f:"-",label:"Do you have a house valuation report? *"}])}),u=null===(r=Object.values(e.homeContentList))||void 0===r?void 0:r.map(e=>{var t,r,a,n,u,o,s,l,i,c,d,m;return[{value:null!==(t=e.burglarBarsDetails.value)&&void 0!==t?t:"-",label:"Do all opening windows on the ground floor (
2or all opening windows on the upper floors) have burglar bars? *"},{value:null!==(r=e.alarmSystemDetails.value)&&void 0!==r?r:"-",label:"Is your home protected with an alarm system? *"}].concat((0,p.A)("Yes"===e.alarmSystemDetails.value?[{value:null!==(a=e.serviceProviderDetails.value)&&void 0!==a?a:"-",label:"Name of the service provider *"}]:[]),[{value:null!==(n=e.steelFenceDetails.value)&&void 0!==n?n:"-",label:"Do you have a wall or steel fence at least 1.8m high around your home? *"},{value:null!==(u=e.securityGateDetails.value)&&void 0!==u?u:"-",label:"Are all access doors fitted with security gates? *"},{value:null!==(o=null==e||null===(s=e.similarAgreementDetails)||void 0===s?void 0:s.value)&&void 0!==o?o:"-",label:"Do you have a credit or similar agreement on any of your household goods? *"}],(0,p.A)("Yes"===(null==e||null===(l=e.similarAgreementDetails)||void 0===l?void 0:l.value)?[{value:null!==(i=null==e||null===(c=e.agreementServiceProvider)||void 0===c?void 0:c.value)&&void 0!==i?i:"-",label:"Name of the service provider *"}]:[]),[{value:null!==(d=null===(m=e.valuationReportDetails)||void 0===m?void 0:m.value)&&void 0!==d?d:"-",label:"Do you have a household contents inventory form ready for upload? *"}])});return{motorDetails:null===(a=Object.values(e.motorDetailForm))||void 0===a?void 0:a.map(e=>{var t,r,a,n,u;return[{value:null!==(t=e.registrationNumberDetails.value)&&void 0!==t?t:"-",label:"Registration number *"},{value:null!==(r=e.chassisNumberDetails.value)&&void 0!==r?r:"-",label:"Chassis number *"},{value:null!==(a=e.engineNumberDetails.value)&&void 0!==a?a:"-",label:"Engine number *"},{value:null!==(n=e.similarAgreementDetails.value)&&void 0!==n?n:"-",label:"Is the vehicle subject to credit or similar agreement? *"}].concat((0,p.A)("Yes"===e.similarAgreementDetails.value?[{value:null!==(u=e.motorServiceProvider.value)&&void 0!==u?u:"-",label:"Name of the registered credit provider *"}]:[]))}),homeDetails:n,homeContentDetails:u}})),GGt=(0,_mt.Mz)(KGt,fDt,BGt,FGt,lDt,JKt("homeOwners"),JKt("homeContent"),JKt("motor"),iDt,(e,t,r,a,n,u,o,s,l)=>{let{homeDetails:i,homeContentDetails:c,motorDetails:d}=e,{personalDetails:m,contactDetails:v,addressDetails:f}=t;return[{title:"Referral Details",data:n}].concat([{title:"Personal Details ",data:[].concat((0,p.A)(m),(0,p.A)(l))}],[{title:"Address Details ",data:f}],[{title:"Contact Details ",data:v}],(0,p.A)(u?null==i?void 0:i.map((e,t)=>({title:`Additional Home Details ${i.length>1?t+1:""}`,data:e})):[]),(0,p.A)(o?null==c?void 0:c.map((e,t)=>({title:`Additional Home Contents Details ${c.length>1?t+1:""}`,data:e})):[]),(0,p.A)(s?null==d?void 0:d.map((e,t)=>({title:`Additional Motor Details ${d.length>1?t+1:""}`,data:e})):[]),[{title:"Banking Details ",data:r}],[{title:"Document Details",data:a}])}),YGt=((0,_mt.Mz)(KGt,wGt,(e,t)=>{let{motorDetails:r}=e;return null==t?void 0:t.map((e,t)=>{var a;return[].concat((0,p.A)(e),(0,p.A)(null!==(a=r[t])&&void 0!==a?a:[]))})}),(0,_mt.Mz)(rDt,e=>e.routing)),HGt=(0,_mt.Mz)(YGt,e=>e.activePageIndex),QGt=(0,_mt.Mz)(uGt,SGt,tGt,(e,t,r)=>{let{editHomeDetailKey:a}=e,{editMotorDetailsKey:n}=t,{editHomeContentKey:u}=r;return{editHomeDetailKey:a,editMotorDetailsKey:n,editHomeContentKey:u}}),ZGt=((0,_mt.Mz)(YGt,e=>e.doNavigation),(0,_mt.Mz)(YGt,e=>e.doExitNavigation),(0,_mt.Mz)(HGt,e=>![5,6,13,14].includes(e)),(0,_mt.Mz)(HGt,JKt("motor"),JKt("homeContent"),JKt("homeOwners"),(e,t,r,a)=>{const n=(e>6?nVe:aVe).map(t=>({...t,isActive:e===rVe[t.key],isCompleted:e+1>rVe[t.key]}));return!t&&e<6&&n.splice(2,1),!r&&e<6&&n.splice(1,1),!a&&e<6&&n.splice(0,1),n}),(0,_mt.Mz)(HGt,eGt,IGt,sDt,(e,t,r,a)=>({...[t,r,a]}[e])),(0,_mt.Mz)(HGt,aDt,QGt,(e,t,r)=>{let{editHomeDetailKey:a,editMotorDetailsKey:n,editHomeContentKey:u}=r;return{...[!1,a.startsWith(LVe),u.startsWith(LVe),n.startsWith(LVe),!t.isPersonalDetailsEdit,!0,!1,!1,!0,!0,!0,!0,!0,!1]}[e]}),e=>e&&e.status===S.Oz.VALID),XGt=((0,_mt.Mz)(HGt,XKt,sGt,rGt,DGt,nDt,JKt("homeOwners"),JKt("homeContent"),QGt,oGt,mDt,qGt,UGt,VGt,JKt("motor"),yGt,hGt,EGt,cGt,aGt,(e,t,r,a,n,u,o,s,l,i,c,d,m,v,f,y,h,g,b,A)=>{var N,C,I;let{editHomeDetailKey:D,editMotorDetailsKey:w}=l;const{privacyNotice:E,motor:T}=t,O=[E,T],P=[{status:S.Oz.VALID}],M=[{status:S.Oz.UNTOUCHED}],L=e=>{var t,r,a,n,u;
2const{otherAddress:o,accidentalDamageAmount:s,powerSurgeCover:l,claimedCount:i,claimAmount:c,domesticEmployees:d={},policyNumber:p,...m}=e;return{...m,..."Other"===(null==e||null===(t=e.address)||void 0===t?void 0:t.value)&&{otherAddress:o},..."Yes"===(null==e||null===(r=e.accidentalDamage)||void 0===r?void 0:r.value)&&{accidentalDamageAmount:s},..."Yes"===(null==e||null===(a=e.powerSurge)||void 0===a?void 0:a.value)&&{powerSurgeCover:l},..."Yes"===(null==e||null===(n=e.householdLoss)||void 0===n?void 0:n.value)&&{claimAmount:c,claimedCount:i},...(null==e||null===(u=e.insuredWithOM)||void 0===u?void 0:u.value)>0&&{policyNumber:p}}},{previousPostalAddress:z,previousPostalCity:k,previousPostalCountry:V,...R}=c,x="Less than two years"===c.residenceTimePeriod.value?c:R,{preferPremium:_,...F}=r,j=L(F),U=Object.values(j),{preferPremium:$,...B}=a,W=L(B),q=Object.values(W),{preferPremium:K,...G}=n,Y=(L(G),Object.values(G)),H=Object.values((()=>{var e,t,r,a;const{socialPlatform:n,hearAboutUsPlatform:o,referFullName:s,referCellphoneNumber:l,policyNumber:i,...c}=u;return{...c,..."online"===(null==u||null===(e=u.hearAboutUs)||void 0===e?void 0:e.displayValue)&&{socialPlatform:n},...["fromSomeone","omEmployee","broker","other"].includes(null==u||null===(t=u.hearAboutUs)||void 0===t?void 0:t.displayValue)&&{hearAboutUsPlatform:o},..."Yes"===(null==u||null===(r=u.referFriendFamily)||void 0===r?void 0:r.value)&&{referFullName:s,referCellphoneNumber:l},...(null==u||null===(a=u.insuredWithOM)||void 0===a?void 0:a.value)>0&&{policyNumber:i}}})()),Q=Object.values(x),Z=e=>{const{[e]:t}=d;return t},X=(()=>{var e,t,r;const a=o?null===(e=Object.values(Z("homeDetailsList")))||void 0===e?void 0:e.flatMap(e=>{var t,r,a;let{claimAmount:n,claimedCount:u,serviceProviderDetails:o,financialInstitution:s,...l}=e;return Object.values({...l,..."Yes"===(null===(t=l.householdLoss)||void 0===t?void 0:t.value)&&{claimAmount:n,claimedCount:u},..."Yes"===(null==l||null===(r=l.alarmSystemDetails)||void 0===r?void 0:r.value)&&{serviceProviderDetails:o},..."Yes"===(null==l||null===(a=l.similarAgreementDetails)||void 0===a?void 0:a.value)&&{financialInstitution:s}})}):[],n=s?null===(t=Object.values(Z("homeContentList")))||void 0===t?void 0:t.flatMap(e=>{var t;let{agreementServiceProvider:r,...a}=e;return Object.values({...a,..."Yes"===(null==a||null===(t=a.similarAgreementDetails)||void 0===t?void 0:t.value)&&{agreementServiceProvider:r}})}):[],u=f?null===(r=Object.values(Z("motorDetailForm")))||void 0===r?void 0:r.flatMap(e=>{var t;let{motorServiceProvider:r,...a}=e;return Object.values({...a,..."Yes"===(null===(t=a.similarAgreementDetails)||void 0===t?void 0:t.value)&&{motorServiceProvider:r}})}):[];return[].concat((0,p.A)(a),(0,p.A)(n),(0,p.A)(u))})(),{otherSourceofFund:J,debitOrderDay:ee,...te}=m,re={...te,..."Other"===(null==te||null===(N=te.sourceOfFund)||void 0===N?void 0:N.displayValue)&&{otherSourceofFund:J},..."Monthly"===i&&{debitOrderDay:ee}},ae=null===(C=Object.values(v))||void 0===C?void 0:C.filter(e=>{let{fileName:t}=e;return!!t}),ne=[].concat((0,p.A)(ae),[v.declaration]),ue=y&&h?P:M;return null===(I={...[O,U,q,Y,H,M,M,P,Q,X,Object.values(re),ne,ue,M,[].concat((0,p.A)(g),(0,p.A)(b),(0,p.A)(A))]}[e])||void 0===I?void 0:I.every(ZGt)}),(0,_mt.Mz)(nGt,lGt,(e,t)=>e.length||t.length)),JGt=(0,_mt.Mz)(HGt,mDt,XGt,SGt,JKt("motor"),oGt,nDt,(e,t,r,a,n,u,o)=>{var s;let{dateOfBirth:l}=t,{insuredDetails:i,insuredWithOM:c,policyNumber:d}=o;return null==a||null===(s=a.motorDetailForms)||void 0===s?void 0:s.map(t=>{var a,o,s,p,m,v,f;let{vehicleMake:y,vehicleLocation:h,motorInsuranceType:g,vehicleModel:b,vehicleYear:A,trackingDevice:S,isImported:N,fuelType:C,lossSuffered:I,vehicleUse:D,engineCapacity:w,dateOfBirth:E,gender:T,dateOfLicence:O,maritalStatus:P,licenceCode:M,vehicleSumAssured:L,claimedCount:z,claimAmount:k,premiumPaid:V}=t;if(!n)return{};return{cityName:h.displayValue,coverType:g.value,vehicleMake:y.value,vehicleModel:b.value,vehicleYear:+A.value,trackerFitted:dGt(S.displayValue),isImported:dGt(N.displayValue),fuelType:null==C?void 0:C.displayValue.toLowerCase(),insuredDurationWithOM:+(null==c?void 0:c.displayValue),totalInsuredDuration:+(null==i?void 0:i.displayValue),policyNumber:+(null!==(a=null==d?void 0:d.value)&&void 0!==a?a:0),theftHistory:dGt(I.displayValue),noOfClaims:null!==(o=+(null==z?void 0:z.value))&&void 0!==o?o:0,claimAmount:null!==(s=+(null==k?void 0:k.value))&&void 0!==s?s:0,driverDOB:e<6?E.value:l.value,driverGender:T.value,vehicleUse:null==D||null===(p=D.displayValue)||void 0===p||null===(m=p.split(" ")[0])||void 0===m?void 0:m.toLowerCase(),engineCapacity:+w.value,licenseAcquireDate:O.value,licenseClass:M.value,maritalStatus:P.value,premiumPaid:V.value,sumInsured:+(null==L||null===(v=L.value)||void 0===v||null===(f=v.split(" "))||void 0===f?void 0:f.join("")),excess:3e3,unsupportedMotor:!r,paymentFrequency:u.toLowerCase()}})}),eYt=(Oke(),zke(),(e,t,r)=>{const a=JKt("motor")(t),n=JKt("homeContent")(t),u=[JKt("homeOwners")(t)?Oke:n?Mke:a?zke:void 0,n?Mke:Vke,a?zke:Vke,Vke,xke,Fke,Uke,Bke,qke,Gke,Hke,Zke,Jke];a&&u.splice(n?2:1,1,zke);const o={...u};e.dispatch(o[r]())}),tYt=(e,t,r)=>{const a=JKt("motor")(t),n=JKt("homeContent")(t),u=JKt("homeOwners")(t),o=["",Eke,u?Oke:Eke,n?Mke:u?Oke:Eke,zke,Vke,xke,xke,Uke,Bke,qke,Gke,Hke,Zke];a||o.splice(4,1,n?Mke:Oke);const s={...o};e.dispatch(s[r]())},rYt=(e,t,r)=>r.type.startsWith(bke)?((e,t,r)=>{if(r.type!==Ske&&r.type!==Ake)return t(r);const a=t(r),n=e.getState(),u=HGt(n);return r.type===Ske?(eYt(e,n,u),a):(tYt(e,n,u),a)})(e,t,r):null;var aYt=r(16471);const nYt=e=>e.retirementAmount&&e.retirementAmount.status===S.Oz.VALID&&e.monthlyIncome&&e.monthlyIncome.status===S.Oz.VALID,uYt=(e,t,r)=>{if(r.type.startsWith(rxe.ty)||r.type.startsWith(rxe.SN))return((e,t,r)=>{const a=t(r),n=(0,aYt.pb)(e.getState()),u=nYt(n)?rxe.Qu.formValid():rxe.Qu.formInvalid();return e.dispatch(u),a})(e,t,r)};var oYt=r(13214);const sYt={[pxe.Vw.MYSELF]:["dateOfBirth","hearAboutUs","hearAboutUsPlatform","socialPlatform","gender","needIncomeStabilization"],[pxe.Vw.ME_AND_MY_DIRECT_FAMILY]:["dateOfBirth","hearAboutUs","hearAboutUsPlatform","socialPlatform","gender","needIncomeStabilization"],[pxe.Vw.LIVES_COVERED_SIDE_DRAWER]:["relationship","selectedCoverCategory","dateOfBirth"],[pxe.Vw.BENIFITS]:["benefitsDetails"],[pxe.Vw.BENEFECIARY]:["memberFromLivesCovered","beneficiaryName","relationship","title","nationality","firstName","surname","dateOfBirth","email","cellphone","id"],[pxe.Vw.LIVES_COVERED_DETAILS_SIDEDRAWER]:["title","nationality","firstName","surname","childHaveSpecialNeed","childIsStudent","dateOfBirth","id"],[pxe.Vw.ADD_COVER_IN_LIVESCOVERED]:["relationship","selectedCoverCategory","title","nationality","firstName","surname","childHaveSpecialNeed","childIsStudent","dateOfBirth","id"],[pxe.Vw.AGENT]:["agentDetail","agentCode","currentResidence"],default:["dateOfBirth"]},lYt=(e,t,r)=>{null==t||t.map(t=>e.dispatch((0,vxe.e$)({fieldType:t,value:r[t].value,displayValue:null})))};var iYt=r(93646),cYt=r(92185),dYt=r(98362);const pYt=["accountHolder","bankName","branchCode","accountNumber","accountType","debitOrderDay","paymentAuthorization","paymentFrequency"],mYt=(e,t,r)=>{const a=(0,iYt.ZS)(t),n=(0,cYt.PD)(t),u=Object.keys(n).filter(e=>n[e].status===S.Oz.ERROR),o=(0,wDt.mA)(t),s=Object.keys(o),l=["employementType"],i=(0,fxe.WO)(t),c=(0,fxe.Eh)(t),d=Object.keys(i[pxe.Vw.BENEFECIARY]).length;switch(r){case pxe.i.REPLACEMENT_POLICY:gYt(e,o,l,Ixe)&&fYt(e,t);break;case pxe.i.PERSONAL_DETAILS:gYt(e,o,s,Ixe)&&yYt(e,t);break;case pxe.i.LIVES_COVERED:c?e.dispatch((0,dxe.SN)()):e.dispatch((0,vxe.Dt)(pxe.yF.INCOMPLETE_MODAL));break;case pxe.i.BENEFICIARIES:d?e.dispatch((0,dxe.Ho)()):e.dispatch((0,vxe.Dt)(pxe.yF.ADD_BENEFICIARY_MODAL));break;case pxe.i.PAYMENT_DETAILS:gYt(e,a,pYt,$xe)&&e.dispatch((0,dxe.G4)());break;case pxe.i.UPLOAD_DOCUMENTS:gYt(e,n,u,Lxe)&&hYt(e,t);break;case pxe.i.CONFIRMATION:e.dispatch((0,dYt.dd)());case pxe.i.THANK_YOU:}},vYt=(e,t,r)=>{switch(r){case pxe.i.REPLACEMENT_POLICY:break;case pxe.i.PERSONAL_DETAILS:e.dispatch((0,dxe.VH)());break;case pxe.i.LIVES_COVERED:e.dispatch((0,dxe.xN)());break;case pxe.i.BENEFICIARIES:e.dispatch((0,dxe.Gk)());break;case pxe.i.PAYMENT_DETAILS:e.dispatch((0,dxe.SN)());break;case pxe.i.UPLOAD_DOCUMENTS:e.dispatch((0,dxe.Ho)());break;case pxe.i.CONFIRMATION:e.dispatch((0,dxe.G4)());break;case pxe.i.THANK_YOU:e.dispatch((0,dxe._T)())}},fYt=(e,t)=>{e.dispatch((0,dxe.xN)())},yYt=(e,t)=>{e.dispatch((0,dxe.Gk)())},hYt=(e,t)=>{e.dispatch((0,dxe._T)())},gYt=(e,t,r,a)=>{var n,u;const o=(t,r)=>{const{status:n,value:u=null,displayValue:o=null,fileName:s=null,fileContaint:l=null,file:i=null}=t[r];
2return n!==S.Oz.VALID?e.dispatch(a({fileName:s,fileContaint:l,file:i,inputType:r,fieldType:r,value:u,displayValue:o})):[]},s=null==r?void 0:r.flatMap(e=>{var r,a,n;const u=t[null===(r=t[e])||void 0===r?void 0:r.dependentField],s=null===(a=t[e])||void 0===a?void 0:a.dependentValue,l=null!==(n=t[e].validationCondition)&&void 0!==n?n:(e,t)=>e===t.value;return u?l(s,u)?o(t,e):[]:o(t,e)});return e.dispatch(dxe.LB.scrollToId(null===(n=s[0])||void 0===n||null===(u=n.value)||void 0===u?void 0:u.fieldType)),!s.length},bYt=(e,t,r)=>r.type.startsWith(dxe.y7)?((e,t,r)=>{if(r.type!==dxe.ES&&r.type!==dxe.aV)return t(r);const a=t(r),n=e.getState(),u=(0,oYt.IC)(n);return r.type===dxe.ES?(mYt(e,n,u),a):(vYt(e,n,u),a)})(e,t,r):r.type===vxe.PM?((e,t,r)=>{var a;const n=t(r),u=e.getState(),o=(0,fxe.gw)(u),s=(0,fxe.RX)(u),{incomeStabilization:l}=(0,fxe.ZR)(u),i=(0,oYt.IC)(u),{id:c,category:d}=(0,fxe.to)(u),p=null===(a=sYt[null!=o?o:"default"]||[])||void 0===a?void 0:a.flatMap(e=>{var t,r;const a=s[null===(t=s[e])||void 0===t?void 0:t.dependentField],n=s[e],u=null!==(r=s[e].validationCondition)&&void 0!==r?r:(e,t)=>(null==e?void 0:e.dependentValue)===t.value,o=()=>s[e].status!==S.Oz.VALID?e:[];return a?u(n,a)?o():[]:o()});return 0===(null==p?void 0:p.length)&&2===i&&e.dispatch((0,vxe.e$)({fieldType:"formStatus",value:S.wK.VALID,displayValue:null})),0===p.length&&c&&e.dispatch((0,vxe.IQ)({id:c,category:d})),0===(null==p?void 0:p.length)&&(null==l?void 0:l.value)&&"Myself"===r.value.relation&&s.coverAmount.value<2e4&&e.dispatch((0,vxe.Ck)()),p.length?lYt(e,p,s):e.dispatch((0,vxe.dF)(r.value)),n})(e,t,r):null,AYt=(0,_mt.Mz)(xDt,e=>e.routing),SYt=(0,_mt.Mz)(AYt,e=>e.activePageIndex),NYt=((0,_mt.Mz)(AYt,e=>e.doNavigation),(0,_mt.Mz)(AYt,e=>e.doExitNavigation),e=>(0,_mt.Mz)(AYt,t=>t.activePageIndex===e)),CYt=((0,_mt.Mz)(AYt,e=>1===e.activePageIndex),NYt(o_e),NYt(s_e),NYt(l_e),(0,_mt.Mz)(AYt,e=>e.progressBarSteps),(0,_mt.Mz)(SYt,e=>e===l_e?"SUBMIT":"CONTINUE"),(0,_mt.Mz)(SYt,e=>7===e),e=>{const t=e.getState(),r=ewt(t);return(0,p.A)(Object.values(r)).every(e=>e&&e.status===S.Oz.VALID)}),IYt=e=>{const t=(t,r,a)=>{e.dispatch((e=>({type:y_e,value:e}))({fieldType:t,value:r,displayValue:a}))},r=e.getState(),a=ewt(r);Object.keys(a).map(e=>{const{value:r,displayValue:n}=a[e];t(e,r,n)}),DYt(e)},DYt=e=>{const t=e.getState(),r=eMt.R6,a=g$t(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(coe(n))},wYt=e=>{const t=e.getState(),r=BDt(t);return(0,p.A)(Object.values(r)).every(e=>e&&e.status===S.Oz.VALID)},EYt=e=>{const t=(t,r,a)=>{e.dispatch((e=>({type:D_e,value:e}))({fieldType:t,value:r,displayValue:a}))},r=e.getState(),a=BDt(r);Object.keys(a).map(e=>{const{value:r,displayValue:n}=a[e];t(e,r,n)}),TYt(e)},TYt=e=>{const t=e.getState(),r=eMt.R6,a=g$t(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(coe(n))},OYt=(0,_mt.Mz)(xDt,e=>e.uploadDocuments),PYt=(0,_mt.Mz)(OYt,e=>e.form),MYt=(0,_mt.Mz)(PYt,e=>{const{proofOfBanking:t,beneficiaryId:r,affidavit:a,...n}=e,u={proofOfBanking:t,deathCertificate:e.deathCertificate,...n};return{Beneficiary:{beneficiaryId:r,...n},"Policy holder":u,Executor:{affidavit:a,...n}}}),LYt=(0,_mt.Mz)(OYt,e=>e.formStatus===S.wK.VALID),zYt={deathCertificate:"Certified Copy Of Death Certificate",proofOfBanking:"Proof Of Banking",beneficiaryId:"Certified Copy Of Beneficiary ID",proofOfAddress:"Proof Of Address",confirmationOfBankAccount:"Confirmation Of Bank Account",affidavit:"Affidavite Of The Authorize",letterOfMortuaryFile:"Letter Of Mortuary",medicalCertificateFile:"Medical Certificate",idCopyOfClaimantFile:"ID Copy Of Claimant",idOfDeceasedFile:"ID Of Deceased"},kYt=(0,_mt.Mz)(MYt,QDt,PYt,(e,t,r)=>{var a;return null===(a=Object.keys(e[t.displayValue]))||void 0===a?void 0:a.flatMap(e=>{var t,a;return{label:zYt[e],value:null!==(t=null===(a=r[e])||void 0===a?void 0:a.fileName)&&void 0!==t?t:"-"}}).filter(e=>{let{label:t}=e;return t})}),VYt=(0,_mt.Mz)(MYt,QDt,(e,t)=>Object.values(e[null==t?void 0:t.displayValue])),RYt=(e,t,r)=>{const a=t(r),n=(e=>{const t=e.getState(),r=MYt(t),a=QDt(t),{cause:n,dateOfBirth:u}=jDt(t),{policeReportFile:o,birthCertificateFile:s,adoptionCertificateFile:l,...i}=r[null==a?void 0:a.displayValue],c={...["02","03"].includes(null==n?void 0:n.value)?{policeReportFile:o}:[],...null!==(null==u?void 0:u.value)&&(0,_Dt.Cb)(null==u?void 0:u.value)<18?{birthCertificateFile:s,adoptionCertificateFile:l}:[],...i};return(0,p.A)(Object.values(c)).every(e=>e&&e.status===S.Oz.VALID)})(e);return e.dispatch(n?P_e():M_e()),a},xYt=e=>{const t=e.getState(),r=MYt(t),a=QDt(t),{cause:n,dateOfBirth:u}=jDt(t),{policeReportFile:o,birthCertificateFile:s,adoptionCertificateFile:l,...i}=r[a.displayValue],c={...["02","03"].includes(null==n?void 0:n.value)?{policeReportFile:o}:[],...null!==(null==u?void 0:u.value)&&(0,_Dt.Cb)(null==u?void 0:u.value)<18?{birthCertificateFile:s,adoptionCertificateFile:l}:[],...i};Object.keys(c).map(t=>{const{fileName:r,fileContaint:a,file:n}=c[t];e.dispatch((e=>({type:z_e,value:e}))({fileName:r,fileContaint:a,file:n,fieldType:t}))})},_Yt=(e,t,r)=>{switch(r){case o_e:JDt(t)?e.dispatch(r_e()):IYt(e);break;case s_e:WDt(t)?e.dispatch({type:a_e}):EYt(e);break;case l_e:if(LYt(t)){const t=Math.floor(1e11+9e11*Math.random());e.dispatch((e=>({type:q_e,value:e}))(t)),e.dispatch((e=>({type:B_e,value:e}))(t)),e.dispatch({type:W_e})}else xYt(e)}},FYt=(e,t,r)=>{switch(r){case s_e:e.dispatch({type:e_e});break;case l_e:e.dispatch(r_e())}},jYt=(e,t,r)=>r.type.startsWith(y_e)?((e,t,r)=>{const a=t(r),n=CYt(e);return e.dispatch(n?v_e():f_e()),a})(e,t,r):r.type.startsWith(z_e)?RYt(e,t,r):r.type.startsWith(D_e)?((e,t,r)=>{const a=t(r),n=wYt(e);return e.dispatch(n?C_e():I_e()),a})(e,t,r):r.type.startsWith(Gxe)?((e,t,r)=>{if(r.type!==Hxe&&r.type!==Yxe)return t(r);const a=t(r),n=e.getState(),u=SYt(n);
2return r.type===Hxe?(_Yt(e,n,u),a):(FYt(e,n,u),a)})(e,t,r):null,UYt=(0,_mt.Mz)(lwt,e=>e.routing),$Yt=(0,_mt.Mz)(UYt,e=>e.activePageIndex),BYt=((0,_mt.Mz)(UYt,e=>e.doNavigation),(0,_mt.Mz)(UYt,e=>e.doExitNavigation),(0,_mt.Mz)(UYt,e=>e.landingPage),(0,_mt.Mz)(UYt,e=>e.activePageIndex===Q_e.ABOUT_YOU),e=>(0,_mt.Mz)(UYt,t=>t.activePageIndex===e)),WYt=BYt(Q_e.QUOTE),qYt=BYt(Q_e.TRAVEL_DETAILS),KYt=BYt(Q_e.NEXT_OF_KIN),GYt=BYt(Q_e.PAYMENT),YYt=((0,_mt.Mz)(WYt,qYt,KYt,GYt,(e,t,r,a)=>e?0:t?1:r?2:a?3:void 0),(e,t,r)=>{switch(r){case Q_e.QUOTE:e.dispatch(rqe(!1)),e.dispatch(H$e(null)),e.dispatch(Y$e(!1)),e.dispatch(vFe());break;case Q_e.NEXT_OF_KIN:e.dispatch(gFe());break;case Q_e.TRAVEL_DETAILS:e.dispatch(sKe(!1)),e.dispatch(H$e(null)),e.dispatch(Y$e(!1)),e.dispatch(yFe());break;default:e.dispatch(pFe())}}),HYt=(e,t,r)=>{switch(r){case Q_e.TRAVEL_DETAILS:e.dispatch(rqe(!1)),e.dispatch(H$e(null)),e.dispatch(Y$e(!1)),e.dispatch(pFe());break;case Q_e.PAYMENT:e.dispatch(sKe(!1)),e.dispatch(H$e(null)),e.dispatch(Y$e(!1)),e.dispatch(yFe());break;case Q_e.NEXT_OF_KIN:e.dispatch(vFe());break;default:e.dispatch(pFe())}},QYt=e=>{var t,r,a,n,u,o,s,l,i,c,d,p;return(null==e||null===(t=e.firstName)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.lastName)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.email)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.email)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.phoneNumber)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.phoneNumber)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.tripType)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.coverFor)||void 0===l?void 0:l.status)===S.Oz.VALID&&(null==e||null===(i=e.departureCountry)||void 0===i?void 0:i.status)===S.Oz.VALID&&(null==e||null===(c=e.destinationCountry)||void 0===c?void 0:c.status)===S.Oz.VALID&&(null==e||null===(d=e.departureDate)||void 0===d?void 0:d.status)===S.Oz.VALID&&(null==e||null===(p=e.returnDate)||void 0===p?void 0:p.status)===S.Oz.VALID},ZYt=e=>{var t,r,a,n,u,o,s,l,i,c,d,p;let m=!0;var v,f,y;"Ugandan"===(null==e||null===(t=e.nationalityType)||void 0===t?void 0:t.value)&&(m=(null==e||null===(v=e.idNumber)||void 0===v?void 0:v.status)===S.Oz.VALID&&(null==e||null===(f=e.idUpload)||void 0===f?void 0:f.value)&&(null==e||null===(y=e.tinNumber)||void 0===y?void 0:y.status)===S.Oz.VALID);return m&&(null==e||null===(r=e.nationalityType)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.passportNumber)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.profession)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.firstName)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.lastName)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.dob)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.phoneNumber)||void 0===l?void 0:l.status)===S.Oz.VALID&&(null==e||null===(i=e.email)||void 0===i?void 0:i.status)===S.Oz.VALID&&(null==e||null===(c=e.postalAddress)||void 0===c?void 0:c.status)===S.Oz.VALID&&(null==e||null===(d=e.town)||void 0===d?void 0:d.status)===S.Oz.VALID&&(null==e||null===(p=e.passportBiodata)||void 0===p?void 0:p.status)===S.Oz.VALID},XYt=(0,_mt.Mz)(lwt,e=>e.employeeDetails),JYt=(e=>(0,_mt.Mz)(XYt,t=>t[e]))("form"),eHt=((0,_mt.Mz)(XYt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(XYt,e=>e.employees),(0,_mt.Mz)(XYt,e=>e.form),(0,_mt.Mz)(XYt,e=>e.fileCsv),e=>(0,_mt.Mz)(JYt,t=>t[e])),tHt=(eHt("firstName"),eHt("surname"),eHt("mobileNumber"),eHt("tinNumber"),eHt("dateOfBirth"),eHt("employmentDate"),eHt("idPassportNumber"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dateOfBirth&&e.dateOfBirth.status===S.Oz.VALID&&e.employmentDate&&e.employmentDate.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.idPassportNumber&&e.idPassportNumber.status===S.Oz.VALID),rHt=(0,_mt.Mz)(lwt,e=>e.nextOfKin),aHt=(0,_mt.Mz)(rHt,e=>e.form),nHt=((0,_mt.Mz)(rHt,e=>e.dropOffDetails),(0,_mt.Mz)(rHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(rHt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(rHt,e=>e.nextOfKinSubmitted),e=>(0,_mt.Mz)(aHt,t=>t[e])),uHt=(nHt("relationship"),nHt("firstName"),nHt("lastName"),nHt("email"),nHt("idNumber"),nHt("postalAddress"),nHt("phoneNumber"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID),oHt=(0,_mt.Mz)(lwt,e=>null==e?void 0:e.agent),sHt=((0,_mt.Mz)(oHt,e=>e.displayModal),(e=>(0,_mt.Mz)(oHt,t=>t[e]))("form")),lHt=((0,_mt.Mz)(oHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(oHt,e=>e.apiCallStatus===S.rs.PENDING)),iHt=((0,_mt.Mz)(oHt,e=>e.apiCallStatus),(0,_mt.Mz)(oHt,e=>e.agents),(0,_mt.Mz)(oHt,e=>e.bankCodes),(0,_mt.Mz)(oHt,e=>e.brokers),e=>(0,_mt.Mz)(sHt,t=>t[e])),cHt=(iHt("name"),iHt("agentCode"),iHt("intermediaryType")),dHt=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID,pHt=(0,_mt.Mz)(lwt,e=>null==e?void 0:e.payments),mHt=(0,_mt.Mz)(pHt,e=>e.form),vHt=((0,_mt.Mz)(pHt,e=>e.apiCallStatus),(0,_mt.Mz)(pHt,e=>e.stkApiCallStatus),(0,_mt.Mz)(pHt,e=>e.statusApiCallStatus)),fHt=(0,_mt.Mz)(pHt,e=>e.stkPushData),yHt=(0,_mt.Mz)(pHt,e=>e.paymentStatus),hHt=e=>(0,_mt.Mz)(mHt,t=>t[e]),gHt=((0,_mt.Mz)(pHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(pHt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),bHt=hHt("phoneNumber"),AHt=(hHt("terms"),hHt("networkProvider")),SHt=((0,_mt.Mz)(pHt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(pHt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(pHt,e=>null==e?void 0:e.loginData)),NHt=((0,_mt.Mz)(pHt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(pHt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(pHt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),CHt=(0,_mt.Mz)(pHt,e=>null==e?void 0:e.confirmOrderData),IHt=(0,_mt.Mz)(pHt,e=>e.paymentMode),DHt=((0,_mt.Mz)(pHt,e=>
2e.bankDetailsSuccess),(0,_mt.Mz)(pHt,e=>e.stkRequestId)),wHt=((0,_mt.Mz)(pHt,e=>e.selectedForm),e=>{var t,r,a;return(null==e||null===(t=e.phoneNumber)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.terms)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.networkProvider)||void 0===a?void 0:a.status)===S.Oz.VALID}),EHt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,THt=(e,t,r)=>r.type.startsWith(aFe)?((e,t,r)=>{if(r.type!==uFe&&r.type!==nFe)return t(r);const a=t(r),n=e.getState(),u=$Yt(n);return r.type===uFe?(YYt(e,n,u),a):(HYt(e,n,u),a)})(e,t,r):r.type.startsWith(Jje)||r.type.startsWith(eUe)?((e,t,r)=>{const a=t(r),n=cwt(e.getState()),u=QYt(n)?lUe():iUe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(gBe)||r.type.startsWith(bBe)?((e,t,r)=>{const a=t(r),n=Twt(e.getState()),u=ZYt(n)?NBe():CBe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(lqe)||r.type.startsWith(iqe)?((e,t,r)=>{const a=t(r),n=JYt(e.getState()),u=tHt(n)?mqe():vqe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(kqe)||r.type.startsWith(Vqe)?((e,t,r)=>{const a=t(r),n=aHt(e.getState()),u=uHt(n)?_qe():Fqe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Eje)||r.type.startsWith(Tje)?((e,t,r)=>{const a=t(r),n=sHt(e.getState()),u=dHt(n)?Uje():$je();return e.dispatch(u),a})(e,t,r):r.type.startsWith(TO)||r.type.startsWith(OO)?((e,t,r)=>{const a=t(r),n=mHt(e.getState()),u=wHt(n)?tje():rje();return e.dispatch(u),a})(e,t,r):r.type.startsWith(oUe)||r.type.startsWith(sUe)?((e,t,r)=>{const a=t(r),n=cwt(e.getState()),u=EHt(n)?dUe():cUe();return e.dispatch(u),a})(e,t,r):null,OHt=(0,_mt.Mz)(VEt,e=>null==e?void 0:e.agent),PHt=e=>(0,_mt.Mz)(OHt,t=>t[e]),MHt=(PHt("displayModal"),PHt("form")),LHt=((0,_mt.Mz)(OHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(OHt,e=>e.agentsData),(0,_mt.Mz)(OHt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(MHt,t=>t[e])),zHt=(LHt("name"),LHt("agentCode"),LHt("intermediaryType"),e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID&&e.intermediaryType&&e.intermediaryType.status===S.Oz.VALID);const kHt=(0,_mt.Mz)(VEt,e=>e.beneficiaries),VHt=(0,_mt.Mz)(kHt,e=>e.form),RHt=(0,_mt.Mz)(kHt,e=>e.apiCallStatus===S.rs.PENDING),xHt=((0,_mt.Mz)(kHt,e=>e.apiCallStatus),(0,_mt.Mz)(kHt,e=>{const{formStatus:t}=e;if(t.length>1){return t.every(e=>e===S.wK.VALID)}return 1!==t.length||t[0]===S.wK.VALID}),(0,_mt.Mz)(kHt,e=>e.formStatus),(0,_mt.Mz)(kHt,e=>e.selectedFormIndex)),_Ht=((0,_mt.Mz)(kHt,e=>e.personalDataProcessingConsent),(0,_mt.Mz)(kHt,e=>e.childDataProcessingConsent),(0,_mt.Mz)(kHt,e=>e.marketingUseConsent),(0,_mt.Mz)(kHt,e=>e.consentForNewProductsAndServices),(0,_mt.Mz)(kHt,e=>e.consentForProductsAndServicesRelatedWithMyPolicy),(0,_mt.Mz)(kHt,e=>e.noConsentForMarketingPurposes),(0,_mt.Mz)(kHt,e=>e.personalDataTerms),e=>e&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.relationship&&e.relationship.status===S.Oz.VALID&&e.location&&e.location.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.isMinor&&e.isMinor.status===S.Oz.VALID&&e.percentageSplit&&e.percentageSplit.status===S.Oz.VALID),FHt=e=>e&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.firstNameMinor&&e.firstNameMinor.status===S.Oz.VALID&&e.lastNameMinor&&e.lastNameMinor.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.relationship&&e.relationship.status===S.Oz.VALID&&e.location&&e.location.status===S.Oz.VALID&&e.locationMinor&&e.locationMinor.status===S.Oz.VALID&&e.isMinor&&e.isMinor.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.percentageSplit&&e.percentageSplit.status===S.Oz.VALID,jHt=(0,_mt.Mz)(VEt,e=>e.uploadDocuments),UHt=(0,_mt.Mz)(jHt,e=>e.form),$Ht=((0,_mt.Mz)(jHt,e=>e.dropOffDetails),(0,_mt.Mz)(jHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(jHt,e=>e.apiCallStatus===S.rs.PENDING)),BHt=((0,_mt.Mz)(jHt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(UHt,t=>t[e])),WHt=(BHt("idUpload"),BHt("kraPinUpload"),BHt("passportUpload"),(0,_mt.Mz)(VEt,e=>e.personalDetails)),qHt=((0,_mt.Mz)(WHt,e=>e.apiCallStatus),(0,_mt.Mz)(WHt,e=>e.quoteId)),KHt=(0,_mt.Mz)(WHt,e=>e.apiCallStatus===S.rs.PENDING),GHt=(e=>(0,_mt.Mz)(WHt,t=>t[e]))("form"),YHt=((0,_mt.Mz)(WHt,e=>e.personalDetailId),(0,_mt.Mz)(WHt,e=>e.formStatus===S.wK.VALID),e=>(0,_mt.Mz)(GHt,t=>t[e])),HHt=(YHt("title"),YHt("firstName"),YHt("surname"),YHt("dob"),YHt("email"),YHt("mobileNumber")),QHt=YHt("idPassport"),ZHt=(YHt("idNumber"),YHt("passportNumber"),YHt("kraPinNumber"),YHt("gender"),YHt("fullAddress"),YHt("postalBox"),YHt("nationality"),YHt("sourceOfFunds")),XHt=(YHt("employerName"),YHt("salaryRange"),YHt("sourceOfOtherFunds"),YHt("sourceOfFundsDetail
2s"),YHt("occupation"),YHt("fundsFromLegitimateSource"),YHt("informationIsTrueAndCorrect"),YHt("acceptPrivacyNotice"),YHt("referred"),(e,t)=>"passport"===t.value?e.passportUpload&&e.passportUpload.status===S.Oz.VALID&&e.kraPinUpload&&e.kraPinUpload.status===S.Oz.VALID:e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraPinUpload&&e.kraPinUpload.status===S.Oz.VALID),JHt=(0,_mt.Mz)(VEt,e=>null==e?void 0:e.payment),eQt=((0,_mt.Mz)(VEt,e=>null==e?void 0:e.auth),(0,_mt.Mz)(JHt,e=>e.paymentChannel)),tQt=(0,_mt.Mz)(JHt,e=>e.form),rQt=((0,_mt.Mz)(JHt,e=>e.apiCallStatus),(0,_mt.Mz)(JHt,e=>e.stkApiCallStatus),(0,_mt.Mz)(JHt,e=>e.statusApiCallStatus)),aQt=(0,_mt.Mz)(JHt,e=>e.stkPushData),nQt=(0,_mt.Mz)(JHt,e=>e.paymentStatus),uQt=e=>(0,_mt.Mz)(tQt,t=>t[e]),oQt=((0,_mt.Mz)(JHt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(JHt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),sQt=uQt("phoneNumber"),lQt=(uQt("terms"),uQt("networkProvider"),(0,_mt.Mz)(JHt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(JHt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(JHt,e=>e.apiCallStatus===S.rs.PENDING)),iQt=(0,_mt.Mz)(JHt,e=>null==e?void 0:e.loginData),cQt=((0,_mt.Mz)(JHt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(JHt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(JHt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),dQt=((0,_mt.Mz)(JHt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(JHt,e=>(null==e?void 0:e.policyNumberStatus)===S.rs.PENDING)),pQt=((0,_mt.Mz)(JHt,e=>null==e?void 0:e.policyNumberData),(0,_mt.Mz)(JHt,e=>null==e?void 0:e.dataPrivacy),(0,_mt.Mz)(JHt,e=>e.paystackApiCallStatus===S.rs.PENDING)),mQt=(0,_mt.Mz)(JHt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),vQt=((0,_mt.Mz)(JHt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(JHt,e=>e.paystackStatusApiCallStatus)),fQt=(0,_mt.Mz)(JHt,e=>e.paystackData),yQt=((0,_mt.Mz)(JHt,e=>e.paystackStatusData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),hQt=e=>e.terms&&e.terms.status===S.Oz.VALID,gQt=(e,t,r)=>!(e.value>=1e6||t.value>=1e6)||!!(r.sourceOfFundsDetails.status===S.Oz.VALID&&r.fundsFromLegitimateSource.value&&r.informationIsTrueAndCorrect.value&&r.acceptPrivacyNotice.value),bQt=(e,t,r)=>"passport"===r.idPassport.value?r.title&&gQt(e,t,r)&&r.title.status===S.Oz.VALID&&r.firstName&&r.firstName.status===S.Oz.VALID&&r.surname&&r.surname.status===S.Oz.VALID&&r.dob&&r.dob.status===S.Oz.VALID&&r.gender&&r.gender.status===S.Oz.VALID&&r.occupation&&r.occupation.status===S.Oz.VALID&&r.nationality&&r.nationality.status===S.Oz.VALID&&r.sourceOfFunds&&r.sourceOfFunds.status===S.Oz.VALID&&("salary"!==r.sourceOfFunds.value||r.employerName&&r.employerName.status===S.Oz.VALID&&r.salaryRange.status===S.Oz.VALID)&&r.idPassport&&r.idPassport.status===S.Oz.VALID&&r.passportNumber&&r.passportNumber.status===S.Oz.VALID&&r.kraPinNumber&&r.kraPinNumber.status===S.Oz.VALID&&r.mobileNumber&&r.mobileNumber.status===S.Oz.VALID&&r.email&&r.email.status===S.Oz.VALID&&r.fullAddress&&r.fullAddress.status===S.Oz.VALID&&r.postalBox&&r.postalBox.status===S.Oz.VALID:r.title&&gQt(e,t,r)&&r.title.status===S.Oz.VALID&&r.firstName&&r.firstName.status===S.Oz.VALID&&r.surname&&r.surname.status===S.Oz.VALID&&r.dob&&r.dob.status===S.Oz.VALID&&r.gender&&r.gender.status===S.Oz.VALID&&r.occupation&&r.occupation.status===S.Oz.VALID&&r.nationality&&r.nationality.status===S.Oz.VALID&&r.sourceOfFunds&&r.sourceOfFunds.status===S.Oz.VALID&&("salary"!==r.sourceOfFunds.value||r.employerName&&r.employerName.status===S.Oz.VALID&&r.salaryRange.status===S.Oz.VALID)&&r.idPassport&&r.idPassport.status===S.Oz.VALID&&r.idNumber&&r.idNumber.status===S.Oz.VALID&&r.kraPinNumber&&r.kraPinNumber.status===S.Oz.VALID&&r.mobileNumber&&r.mobileNumber.status===S.Oz.VALID&&r.email&&r.email.status===S.Oz.VALID&&r.fullAddress&&r.fullAddress.status===S.Oz.VALID&&r.postalBox&&r.postalBox.status===S.Oz.VALID,AQt=(e,t,r)=>"passport"===r.idPassport.value?r.title&&gQt(e,t,r)&&r.title.status===S.Oz.VALID&&r.firstName&&r.firstName.status===S.Oz.VALID&&r.surname&&r.surname.status===S.Oz.VALID&&r.dob&&r.dob.status===S.Oz.VALID&&r.gender&&r.gender.status===S.Oz.VALID&&r.occupation&&r.occupation.status===S.Oz.VALID&&r.nationality&&r.nationality.status===S.Oz.VALID&&r.sourceOfFunds&&r.sourceOfFunds.status===S.Oz.VALID&&r.sourceOfOtherFunds&&r.sourceOfOtherFunds.status===S.Oz.VALID&&r.idPassport&&r.idPassport.status===S.Oz.VALID&&r.passportNumber&&r.passportNumber.status===S.Oz.VALID&&r.kraPinNumber&&r.kraPinNumber.status===S.Oz.VALID&&r.mobileNumber&&r.mobileNumber.status===S.Oz.VALID&&r.email&&r.email.status===S.Oz.VALID&&r.fullAddress&&r.fullAddress.status===S.Oz.VALID&&r.postalBox&&r.postalBox.status===S.Oz.VALID:r.title&&gQt(e,t,r)&&r.title.status===S.Oz.VALID&&r.firstName&&r.firstName.status===S.Oz.VALID&&r.surname&&r.surname.status===S.Oz.VALID&&r.dob&&r.dob.status===S.Oz.VALID&&r.gender&&r.gender.status===S.Oz.VALID&&r.occupation&&r.occupation.status===S.Oz.VALID&&r.nationality&&r.nationality.status===S.Oz.VALID&&r.sourceOfFunds&&r.sourceOfFunds.status===S.Oz.VALID&&r.sourceOfOtherFunds&&r.sourceOfOtherFunds.status===S.Oz.VALID&&r.idPassport&&r.idPassport.status===S.Oz.VALID&&r.idNumber&&r.idNumber.status===S.Oz.VALID&&r.kraPinNumber&&r.kraPinNumber.status===S.Oz.VALID&&r.mobileNumber&&r.mobileNumber.status===S.Oz.VALID&&r.email&&r.email.status===S.Oz.VALID&&r.fullAddress&&r.fullAddress.status===S.Oz.VALID&&r.postalBox&&r.postalBox.status===S.Oz.VALID,SQt=(e,t)=>
2t.firstName&&t.firstName.status===S.Oz.VALID&&t.surname&&t.surname.status===S.Oz.VALID&&t.mobileNumber&&t.mobileNumber.status===S.Oz.VALID&&t.email&&t.email.status===S.Oz.VALID&&e.desired&&e.desired.status===S.Oz.VALID&&e.frequency&&e.frequency.status===S.Oz.VALID&&e.startdate&&e.startdate.status===S.Oz.VALID&&e.duration&&e.duration.status===S.Oz.VALID,NQt=(e,t)=>t.firstName&&t.firstName.status===S.Oz.VALID&&t.surname&&t.surname.status===S.Oz.VALID&&t.mobileNumber&&t.mobileNumber.status===S.Oz.VALID&&t.email&&t.email.status===S.Oz.VALID&&e.lumpsum&&e.lumpsum.status===S.Oz.VALID&&e.startdate&&e.startdate.status===S.Oz.VALID&&e.duration&&e.duration.status===S.Oz.VALID,CQt=(e,t)=>t.firstName&&t.firstName.status===S.Oz.VALID&&t.surname&&t.surname.status===S.Oz.VALID&&t.mobileNumber&&t.mobileNumber.status===S.Oz.VALID&&t.email&&t.email.status===S.Oz.VALID&&e.desired&&e.desired.status===S.Oz.VALID&&e.frequency&&e.frequency.status===S.Oz.VALID&&e.lumpsum&&e.lumpsum.status===S.Oz.VALID&&e.startdate&&e.startdate.status===S.Oz.VALID&&e.duration&&e.duration.status===S.Oz.VALID,IQt=(0,_mt.Mz)(VEt,e=>e.routing),DQt=(0,_mt.Mz)(IQt,e=>e.activePageIndex),wQt=((0,_mt.Mz)(IQt,e=>e.doNavigation),(0,_mt.Mz)(IQt,e=>e.doExitNavigation),(0,_mt.Mz)(IQt,e=>e.landingPage),e=>(0,_mt.Mz)(IQt,t=>t.activePageIndex===e)),EQt=wQt(BXe),TQt=wQt(WXe),OQt=wQt(qXe),PQt=wQt(KXe),MQt=wQt(GXe),LQt=((0,_mt.Mz)(EQt,TQt,OQt,PQt,MQt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case BXe:e.dispatch(VXe());break;
2case WXe:e.dispatch(xXe());break;case qXe:e.dispatch(FXe());break;case KXe:e.dispatch({type:jXe});break;default:e.dispatch(zXe())}}),zQt=(e,t,r)=>{switch(r){case WXe:e.dispatch(zXe());break;case qXe:e.dispatch(q0e()),e.dispatch(VXe());break;case KXe:e.dispatch(i6e()),e.dispatch(xXe());break;case GXe:e.dispatch(u9e()),e.dispatch(FXe());break;default:e.dispatch(zXe())}},kQt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,VQt=(e,t,r)=>r.type.startsWith(IXe)?((e,t,r)=>{if(r.type!==wXe&&r.type!==DXe)return t(r);const a=t(r),n=e.getState(),u=DQt(n);return r.type===wXe?(LQt(e,n,u),a):(zQt(e,n,u),a)})(e,t,r):r.type.startsWith(LJe)||r.type.startsWith(zJe)?((e,t,r)=>{const a=t(r),n=GHt(e.getState()),u=xEt(e.getState()),o=u.saving_category.value,s=("monthly"===o?SQt(u,n):"once-off"===o?NQt(u,n):CQt(u,n))?WJe.formValid():WJe.formInvalid();return e.dispatch(s),a})(e,t,r):r.type.startsWith(k0e)||r.type.startsWith(V0e)?((e,t,r)=>{const a=t(r),n=GHt(e.getState()),u=ZHt(e.getState()),o=$Et(e.getState()),s=jEt(e.getState()),l=(u&&"other"===u.value?AQt(o,s,n):bQt(o,s,n))?_0e():F0e();return e.dispatch(l),a})(e,t,r):r.type.startsWith(Y1e)||r.type.startsWith(H1e)?((e,t,r)=>{const a=t(r),n=VHt(e.getState()),u=xHt(e.getState());let o=!0;null!==u&&(o=n[u].isMinor.value?FHt(n[u]):_Ht(n[u]));const s=o?r6e(u):a6e(u);return e.dispatch(s),a})(e,t,r):r.type.startsWith(Y6e)||r.type.startsWith(H6e)?((e,t,r)=>{const a=t(r),n=UHt(e.getState()),u=QHt(e.getState()),o=XHt(n,u)?X6e():J6e();return e.dispatch(o),a})(e,t,r):r.type.startsWith(C9e)||r.type.startsWith(I9e)?((e,t,r)=>{var a;const n=t(r),u=tQt(e.getState()),o=("mpesa"===(null==u||null===(a=u.networkProvider)||void 0===a?void 0:a.value)?yQt(u):hQt(u))?c5e():d5e();return e.dispatch(o),n})(e,t,r):r.type.startsWith(ZXe)||r.type.startsWith(XXe)?((e,t,r)=>{const a=t(r),n=MHt(e.getState()),u=zHt(n)?sJe():lJe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(l0e)||r.type.startsWith(i0e)?((e,t,r)=>{const a=t(r),n=xEt(e.getState()),u=kQt(n)?qJe.formValid():qJe.formInvalid();return e.dispatch(u),a})(e,t,r):null,RQt=(0,_mt.Mz)(CNt,e=>null==e?void 0:e.agent),xQt=((0,_mt.Mz)(RQt,e=>e.displayModal),(e=>(0,_mt.Mz)(RQt,t=>t[e]))("form")),_Qt=((0,_mt.Mz)(RQt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(RQt,e=>e.apiCallStatus===S.rs.PENDING)),FQt=((0,_mt.Mz)(RQt,e=>e.apiCallStatus),(0,_mt.Mz)(RQt,e=>e.agents),e=>(0,_mt.Mz)(xQt,t=>t[e])),jQt=(FQt("name"),FQt("agentCode"),FQt("intermediaryType")),UQt=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID,$Qt=(0,_mt.Mz)(CNt,e=>e.documents),BQt=(0,_mt.Mz)($Qt,e=>e.form),WQt=((0,_mt.Mz)($Qt,e=>e.dropOffDetails),(0,_mt.Mz)($Qt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)($Qt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(BQt,t=>t[e])),qQt=(WQt("idUpload"),WQt("marriageCert"),WQt("birthCert"),(e,t)=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&t.isSpouseIncluded.value&&e.marriageCert&&e.marriageCert.status===S.Oz.VALID&&t.isChildrenIncluded.value&&e.birthCert&&e.birthCert.status===S.Oz.VALID),KQt=(0,_mt.Mz)(CNt,e=>e.medicalHistory),GQt=(e=>(0,_mt.Mz)(KQt,t=>t[e]))("form"),YQt=((0,_mt.Mz)(KQt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(KQt,e=>e.medicalHistory)),HQt=e=>(0,_mt.Mz)(GQt,t=>t[e]),QQt=(HQt("relationship"),HQt("names"),HQt("idPassport"),HQt("other"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.names&&e.names.status===S.Oz.VALID),ZQt=e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.names&&e.names.status===S.Oz.VALID&&e.other&&e.other.status===S.Oz.VALID,XQt=(0,_mt.Mz)(CNt,e=>e.nextOfKin),JQt=(0,_mt.Mz)(XQt,e=>e.form),eZt=((0,_mt.Mz)(XQt,e=>e.dropOffDetails),(0,_mt.Mz)(XQt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(XQt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(JQt,t=>t[e])),tZt=(eZt("relationship"),eZt("firstName"),eZt("lastName"),eZt("email"),eZt("idNumber"),eZt("postalAddress"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID),rZt=(0,_mt.Mz)(CNt,e=>null==e?void 0:e.payments),aZt=(0,_mt.Mz)(rZt,e=>e.form),nZt=((0,_mt.Mz)(rZt,e=>e.apiCallStatus),(0,_mt.Mz)(rZt,e=>e.stkApiCallStatus),(0,_mt.Mz)(rZt,e=>e.statusApiCallStatus)),uZt=(0,_mt.Mz)(rZt,e=>e.stkPushData),oZt=(0,_mt.Mz)(rZt,e=>e.paymentStatus),sZt=e=>(0,_mt.Mz)(aZt,t=>t[e]),lZt=((0,_mt.Mz)(rZt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(rZt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),iZt=((0,_mt.Mz)(rZt,e=>e.statusApiCallStatus===S.rs.PENDING),sZt("phoneNumber"),sZt("terms"),sZt("paymentType"),(0,_mt.Mz)(rZt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(rZt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(rZt,e=>null==e?void 0:e.loginData)),cZt=((0,_mt.Mz)(rZt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(rZt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(rZt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),dZt=((0,_mt.Mz)(rZt,e=>null==e?void 0:e.confirmOrderData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),pZt=(0,_mt.Mz)(CNt,e=>e.personalDetails),mZt=(0,_mt.Mz)(CNt,e=>e.livesCovered),vZt=(e=>(0,_mt.Mz)(pZt,t=>t[e]))("form"),fZt=((0,_mt.Mz)(pZt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(mZt,e=>e.myDetails)),yZt=(0,_mt.Mz)(mZt,e=>e.spouseDetails),hZt=(0,_mt.Mz)(mZt,e=>e.childrenDetails),gZt=((0,_mt.Mz)(mZt,e=>e.parentsDetails),(0,_mt.Mz)(mZt,e=>e.extendedDetails),(0,_mt.Mz)(mZt,e=>e.screen),e=>(0,_mt.Mz)(vZt,t=>t[e])),bZt=(gZt("firstName"),gZt("surname"),gZt("dob"),gZt("email"),gZt("mobileNumber"),gZt("idPassport"),gZt("tinNumber"),gZt("city"),gZt("streetAddress"),gZt("building"),gZt("postalCode"),gZt("postalBox"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID),AZt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID,SZt=(0,_mt.Mz)(CNt,e=>e.personalDetailsBeneficiaries),NZt=(e=>(0,_mt.Mz)(SZt,t=>t[e]))("form"),CZt=((0,_mt.Mz)(SZt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(SZt,e=>e.beneficiaries)),IZt=e=>(0,_mt.Mz)(NZt,t=>t[e]),DZt=(IZt("relationship"),IZt("firstName"),IZt("surname"),IZt("dob"),IZt("email"),IZt("mobileNumber"),IZt("idPassport"),IZt("tinNumber"),IZt("city"),IZt("streetAddress"),IZt("building"),IZt("postalCode"),IZt("postalBox"),IZt("splitPercentage"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.splitPercentage&&e.splitPercentage.status===S.Oz.VALID),wZt=e=>(e.selectedCover&&e.selectedCover.status===S.Oz.VALID&&e.age&&(e.age.status,S.Oz.VALID),e.inpatientCover&&e.inpatientCover.status===S.Oz.VALID&&e.outpatientCover&&e.outpatientCover.status===S.Oz.VALID),EZt=e=>(e.selectedCover&&e.selectedCover.status===S.Oz.VALID&&e.age&&(e.age.status,S.Oz.VALID),e.inpatientCover&&e.inpatientCover.status===S.Oz.VALID&&e.outpatientCover&&e.outpatientCover.status===S.Oz.VALID&&e.spouseAge&&e.spouseAge.status===S.Oz.VALID),TZt=e=>(e.selectedCover&&e.selectedCover.status===S.Oz.VALID&&e.age&&(e.age.status,S.Oz.VALID),e.inpatientCover&&e.inpatientCover.status===S.Oz.VALID&&e.outpatientCover&&e.outpatientCover.status===S.Oz.VALID&&e.childrenAge&&e.childrenAge.status===S.Oz.VALID),OZt=(0,_mt.Mz)(CNt,e=>e.routing),PZt=(0,_mt.Mz)(OZt,e=>e.activePageIndex),MZt=((0,_mt.Mz)(OZt,e=>e.doNavigation),(0,_mt.Mz)(OZt,e=>e.doExitNavigation),(0,_mt.Mz)(OZt,e=>e.landingPage),(0,_mt.Mz)(OZt,e=>
2e.activePageIndex===l2e.ABOUT_YOU),e=>(0,_mt.Mz)(OZt,t=>t.activePageIndex===e)),LZt=MZt(l2e.QOUTE),zZt=MZt(l2e.LIVES_COVERED),kZt=MZt(l2e.MEDICAL_HISTORY),VZt=MZt(l2e.DOCUMENTS),RZt=MZt(l2e.PAYMENT),xZt=((0,_mt.Mz)(LZt,zZt,kZt,VZt,RZt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case l2e.QOUTE:e.dispatch(S2e());break;case l2e.LIVES_COVERED:e.dispatch(C2e());break;case l2e.MEDICAL_HISTORY:e.dispatch(D2e());break;case l2e.DOCUMENTS:e.dispatch({type:w2e});break;default:e.dispatch(b2e())}}),_Zt=(e,t,r)=>{switch(r){case l2e.LIVES_COVERED:e.dispatch(b2e());break;case l2e.MEDICAL_HISTORY:e.dispatch(S2e());break;case l2e.DOCUMENTS:e.dispatch(C2e());break;case l2e.PAYMENT:e.dispatch(D2e());break;default:e.dispatch(b2e())}},FZt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,jZt=(e,t,r)=>r.type.startsWith(c2e)?((e,t,r)=>{if(r.type!==p2e&&r.type!==d2e)return t(r);const a=t(r),n=e.getState(),u=PZt(n);return r.type===p2e?(xZt(e,n,u),a):(_Zt(e,n,u),a)})(e,t,r):r.type.startsWith(yet)||r.type.startsWith(het)?((e,t,r)=>{const a=t(r),n=BQt(e.getState()),u=DNt(e.getState()),o=qQt(n,u)?Aet():Net();return e.dispatch(o),a})(e,t,r):r.type.startsWith(B4e)||r.type.startsWith(W4e)?((e,t,r)=>{const a=t(r),n=aZt(e.getState()),u=dZt(n)?b8e():A8e();return e.dispatch(u),a})(e,t,r):r.type.startsWith(B3e)||r.type.startsWith(W3e)?((e,t,r)=>{const a=t(r),n=JQt(e.getState()),u=tZt(n)?G3e():Y3e();return e.dispatch(u),a})(e,t,r):r.type.startsWith(g7e)||r.type.startsWith(b7e)?((e,t,r)=>{const a=t(r),n=vZt(e.getState()),u=(DNt(e.getState()).isChildrenIncluded.value?AZt(n):bZt(n))?C7e():I7e();return e.dispatch(u),a})(e,t,r):r.type.startsWith(n3e)||r.type.startsWith(u3e)?((e,t,r)=>{const a=t(r),n=NZt(e.getState()),u=DZt(n)?c3e():d3e();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Y8e)||r.type.startsWith(H8e)?((e,t,r)=>{const a=t(r),n=xQt(e.getState()),u=UQt(n)?o7e():s7e();return e.dispatch(u),a})(e,t,r):r.type.startsWith(O2e)||r.type.startsWith(P2e)?((e,t,r)=>{const a=t(r),n=DNt(e.getState());let u=!1;u=!0===n.isSpouseIncluded.value?EZt(n):!0===n.isChildrenIncluded.value?TZt(n):wZt(n);const o=u?j2e():U2e();return e.dispatch(o),a})(e,t,r):r.type.startsWith(Vet)||r.type.startsWith(Ret)?((e,t,r)=>{const a=t(r),n=GQt(e.getState()),u=(7===r.index?ZQt(n):QQt(n))?jet():Uet();return e.dispatch(u),a})(e,t,r):r.type.startsWith(d4e)||r.type.startsWith(p4e)?((e,t,r)=>{const a=t(r),n=DNt(e.getState()),u=FZt(n)?B2e():$2e();return e.dispatch(u),a})(e,t,r):null,UZt=(0,_mt.Mz)(oTt,e=>e.carDetails),$Zt=(0,_mt.Mz)(UZt,e=>e.form),BZt=((0,_mt.Mz)(UZt,e=>e.selectedForm),(0,_mt.Mz)(UZt,e=>e.dropOffDetails),(0,_mt.Mz)(UZt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(UZt,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(UZt,e=>e.apiCallStatus),(0,_mt.Mz)(UZt,e=>e.apiDataStatus),(0,_mt.Mz)(UZt,e=>e.carDetailsReferenceData),e=>(0,_mt.Mz)($Zt,t=>t[e])),WZt=(BZt("registrationNumber"),BZt("chasisNumber"),BZt("tinNumber"),BZt("fuelType"),e=>e.registrationNumber&&e.registrationNumber.status===S.Oz.VALID&&e.chasisNumber&&e.chasisNumber.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.fuelType&&e.fuelType.status===S.Oz.VALID),qZt=(0,_mt.Mz)(oTt,e=>e.documents),KZt=(0,_mt.Mz)(qZt,e=>e.form),GZt=((0,_mt.Mz)(qZt,e=>e.dropOffDetails),(0,_mt.Mz)(qZt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(qZt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(qZt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(KZt,t=>t[e])),YZt=(GZt("idUpload"),GZt("yellowCard"),GZt("leftView"),GZt("rightView"),GZt("frontView"),GZt("backView"),GZt("dashboardView"),(e,t)=>{const r=e=>e&&null!==e.value;return"ThirdParty"===t?r(e.idUpload)&&r(e.yellowCard):r(e.idUpload)&&r(e.yellowCard)&&r(e.frontView)&&r(e.backView)&&r(e.leftView)&&r(e.rightView)&&r(e.dashboardView)}),HZt=e=>e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.district&&e.district.status===S.Oz.VALID&&e.sector&&e.sector.status===S.Oz.VALID&&e.cell&&e.cell.status===S.Oz.VALID&&e.village&&e.village.status===S.Oz.VALID&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.nationality&&e.nationality.status===S.Oz.VALID&&e.passport&&e.passport.status===S.Oz.VALID,QZt=e=>e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.district&&e.district.status===S.Oz.VALID&&e.sector&&e.sector.status===S.Oz.VALID&&e.cell&&e.cell.status===S.Oz.VALID&&e.village&&e.village.status===S.Oz.VALID&&e.occupation&&e.occupation.status===S.Oz.VALID&&e.nationality&&e.nationality.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID,ZZt=(0,_mt.Mz)(oTt,e=>e.routing),XZt=(0,_mt.Mz)(ZZt,e=>e.activePageIndex),JZt=((0,_mt.Mz)(ZZt,e=>e.doNavigation),(0,_mt.Mz)(ZZt,e=>e.doExitNavigation),(0,_mt.Mz)(ZZt,e=>e.landingPage),(0,_mt.Mz)(ZZt,e=>
2e.activePageIndex===yAe.ABOUT_YOU),e=>(0,_mt.Mz)(ZZt,t=>t.activePageIndex===e)),eXt=JZt(yAe.QOUTE),tXt=JZt(yAe.PERSONAL_DETAILS),rXt=JZt(yAe.CAR_DETAILS),aXt=JZt(yAe.DOCUMENTS),nXt=JZt(yAe.PAYMENT),uXt=((0,_mt.Mz)(eXt,tXt,rXt,aXt,nXt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case yAe.QOUTE:e.dispatch(OAe());break;case yAe.PERSONAL_DETAILS:e.dispatch(MAe());break;case yAe.CAR_DETAILS:e.dispatch(zAe());break;case yAe.DOCUMENTS:e.dispatch({type:kAe});break;default:e.dispatch(EAe())}}),oXt=(e,t,r)=>{switch(r){case yAe.PERSONAL_DETAILS:e.dispatch(EAe());break;case yAe.CAR_DETAILS:e.dispatch(tCe()),e.dispatch(OAe());break;case yAe.DOCUMENTS:e.dispatch(ADe()),e.dispatch(MAe());break;case yAe.PAYMENT:e.dispatch(QDe()),e.dispatch(zAe());break;default:e.dispatch(EAe())}},sXt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,lXt=(0,_mt.Mz)(oTt,e=>e.declarations),iXt=(0,_mt.Mz)(lXt,e=>e.form),cXt=((0,_mt.Mz)(lXt,e=>e.dropOffDetails),(0,_mt.Mz)(lXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(lXt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(iXt,t=>t[e])),dXt=(cXt("driverHealthDeclaration"),cXt("vehicleConditionDeclaration"),cXt("driverLicenseDeclaration"),cXt("averageClauseConsent"),cXt("fullValueDeclaration"),cXt("marketingConsent"),cXt("privacyPolicyConfirmation"),cXt("adviceAcknowledgementIndemnity"),cXt("noPremiumRefundAcknowledgement"),cXt("fullPremiumSettlementConsent"),cXt("finalDeclarationAgreement"),e=>e.driverHealthDeclaration&&!0===e.driverHealthDeclaration.value&&e.vehicleConditionDeclaration&&!0===e.vehicleConditionDeclaration.value&&e.driverLicenseDeclaration&&!0===e.driverLicenseDeclaration.value&&e.averageClauseConsent&&!0===e.averageClauseConsent.value&&e.fullValueDeclaration&&!0===e.fullValueDeclaration.value&&e.privacyPolicyConfirmation&&!0===e.privacyPolicyConfirmation.value&&e.adviceAcknowledgementIndemnity&&!0===e.adviceAcknowledgementIndemnity.value&&e.noPremiumRefundAcknowledgement&&!0===e.noPremiumRefundAcknowledgement.value&&e.fullPremiumSettlementConsent&&!0===e.fullPremiumSettlementConsent.value&&e.finalDeclarationAgreement&&!0===e.finalDeclarationAgreement.value),pXt=(0,_mt.Mz)(oTt,e=>null==e?void 0:e.payments),mXt=(0,_mt.Mz)(pXt,e=>e.form),vXt=((0,_mt.Mz)(pXt,e=>e.apiCallStatus),(0,_mt.Mz)(pXt,e=>e.stkApiCallStatus),(0,_mt.Mz)(pXt,e=>e.statusApiCallStatus)),fXt=(0,_mt.Mz)(pXt,e=>e.stkPushData),yXt=((0,_mt.Mz)(pXt,e=>e.paymentStatus),e=>(0,_mt.Mz)(mXt,t=>t[e])),hXt=((0,_mt.Mz)(pXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(pXt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),gXt=(yXt("phoneNumber"),yXt("terms"),yXt("networkProvider"),(0,_mt.Mz)(pXt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(pXt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(pXt,e=>null==e?void 0:e.loginData)),bXt=((0,_mt.Mz)(pXt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(pXt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(pXt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING),(0,_mt.Mz)(pXt,e=>null==e?void 0:e.confirmOrderData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),AXt=(0,_mt.Mz)(oTt,e=>null==e?void 0:e.agent),SXt=((0,_mt.Mz)(AXt,e=>e.displayModal),(e=>(0,_mt.Mz)(AXt,t=>t[e]))("form")),NXt=((0,_mt.Mz)(AXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(AXt,e=>e.apiCallStatus===S.rs.PENDING)),CXt=((0,_mt.Mz)(AXt,e=>e.apiCallStatus),(0,_mt.Mz)(AXt,e=>e.agents),e=>(0,_mt.Mz)(SXt,t=>t[e])),IXt=(CXt("name"),CXt("agentCode"),CXt("intermediaryType")),DXt=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID,wXt=(e,t,r)=>r.type.startsWith(gAe)?((e,t,r)=>{if(r.type!==AAe&&r.type!==bAe)return t(r);const a=t(r),n=e.getState(),u=XZt(n);return r.type===AAe?(uXt(e,n,u),a):(oXt(e,n,u),a)})(e,t,r):r.type.startsWith(xDe)||r.type.startsWith(_De)?((e,t,r)=>{const a=t(r),n=KZt(e.getState()),u=ETt(e.getState()),o=YZt(n,u.value)?UDe():$De();return e.dispatch(o),a})(e,t,r):r.type.startsWith(oIe)||r.type.startsWith(sIe)?((e,t,r)=>{const a=t(r),n=mXt(e.getState()),u=bXt(n)?zIe():kIe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Nwe)||r.type.startsWith(Cwe)?((e,t,r)=>{const a=t(r),n=iXt(e.getState()),u=dXt(n)?wwe():Ewe();return e.dispatch(u),a})(e,t,r):r.type.startsWith($Ne)||r.type.startsWith(BNe)?((e,t,r)=>{const a=t(r),n=lTt(e.getState()),u=("National ID Number"===(null==n?void 0:n.idType.value)?QZt(n):HZt(n))?KNe():GNe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(eDe)||r.type.startsWith(tDe)?((e,t,r)=>{const a=t(r),n=$Zt(e.getState()),u=WZt(n)?uDe():oDe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(iEe)||r.type.startsWith(cEe)?((e,t,r)=>{const a=t(r),n=SXt(e.getState()),u=DXt(n)?SEe():NEe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(zNe)||r.type.startsWith(kNe)?((e,t,r)=>{const a=t(r),n=fTt(e.getState()),u=sXt(n)?pSe():dSe();return e.dispatch(u),a})(e,t,r):null,EXt=(0,_mt.Mz)(zTt,e=>e.routing),TXt=(0,_mt.Mz)(EXt,e=>e.activePageIndex),OXt=((0,_mt.Mz)(EXt,e=>e.doNavigation),(0,_mt.Mz)(EXt,e=>e.doExitNavigation),(0,_mt.Mz)(EXt,e=>e.landingPage),(0,_mt.Mz)(EXt,e=>
2e.activePageIndex===Wde.ABOUT_YOU),e=>(0,_mt.Mz)(EXt,t=>t.activePageIndex===e)),PXt=OXt(Wde.QUOTE),MXt=OXt(Wde.LIVES_COVERED),LXt=OXt(Wde.MEDICAL_HISTORY),zXt=OXt(Wde.UPLOAD_DOCUMENTS),kXt=OXt(Wde.PAYMENT),VXt=((0,_mt.Mz)(PXt,MXt,LXt,zXt,kXt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case Wde.QUOTE:e.dispatch(tpe());break;case Wde.LIVES_COVERED:e.dispatch(ape());break;case Wde.MEDICAL_HISTORY:e.dispatch({type:upe});break;default:e.dispatch(Jde())}}),RXt=(e,t,r)=>{switch(r){case Wde.LIVES_COVERED:e.dispatch(Qpe()),e.dispatch(Jde());break;case Wde.MEDICAL_HISTORY:e.dispatch(qye()),e.dispatch(tpe());break;case Wde.PAYMENT:e.dispatch(qbe()),e.dispatch(ape());break;default:e.dispatch(Jde())}},xXt=e=>{var t,r,a;const n=e.inpatientCover.status===S.Oz.VALID;let u=!0;"yes"===e.spouseIncluded&&(u=e.spouseDob.status===S.Oz.VALID);let o=!0;"yes"===e.childrenIncluded&&(o=e.childrenDobs.status===S.Oz.VALID);const s=(null==e||null===(t=e.fullName)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.email)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.phoneNumber)||void 0===a?void 0:a.status)===S.Oz.VALID;return n&&u&&o&&s},_Xt=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,FXt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.maritalStatus&&e.maritalStatus.status===S.Oz.VALID&&e.nihfNumber&&e.nihfNumber.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID;const jXt=(0,_mt.Mz)(zTt,e=>e.childDetails),UXt=(0,_mt.Mz)(jXt,e=>e.form),$Xt=((0,_mt.Mz)(jXt,e=>{const{formStatus:t}=e;if(t.length>1){return t.every(e=>e===S.wK.VALID)}return 1!==t.length||t[0]===S.wK.VALID}),(0,_mt.Mz)(jXt,e=>e.selectedChildFormIndex),(0,_mt.Mz)(jXt,e=>e.apiCallStatus===S.rs.PENDING),e=>e&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.nhifNumber&&e.nhifNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID),BXt=(0,_mt.Mz)(zTt,e=>e.spouseDetails),WXt=(0,_mt.Mz)(BXt,e=>e.form),qXt=((0,_mt.Mz)(BXt,e=>e.selectedForm),(0,_mt.Mz)(BXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(BXt,e=>e.apiCallStatus===S.rs.PENDING),e=>(0,_mt.Mz)(WXt,t=>t[e])),KXt=(qXt("firstName"),qXt("gender"),qXt("maritalStatus"),qXt("nihfNumber"),qXt("lastName"),qXt("dob"),qXt("phoneNumber"),qXt("idNumber"),qXt("tinNumber"),qXt("streetAddress"),qXt("suburb"),qXt("city"),qXt("email"),qXt("postalAddress"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.maritalStatus&&e.maritalStatus.status===S.Oz.VALID&&e.nihfNumber&&e.nihfNumber.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID),GXt=e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.gender&&e.gender.status===S.Oz.VALID&&e.maritalStatus&&e.maritalStatus.status===S.Oz.VALID&&e.nihfNumber&&e.nihfNumber.status===S.Oz.VALID&&e.dob&&e.dob.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.streetAddress&&e.streetAddress.status===S.Oz.VALID&&e.suburb&&e.suburb.status===S.Oz.VALID&&e.city&&e.city.status===S.Oz.VALID&&e.tinNumber&&e.tinNumber.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID,YXt=(0,_mt.Mz)(zTt,e=>e.nextOfKin),HXt=(0,_mt.Mz)(YXt,e=>e.form),QXt=((0,_mt.Mz)(YXt,e=>e.dropOffDetails),(0,_mt.Mz)(YXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(YXt,e=>e.livesCoveredFormStatus===S.wK.VALID),(0,_mt.Mz)(YXt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(HXt,t=>t[e])),ZXt=(QXt("relationship"),QXt("firstName"),QXt("lastName"),QXt("email"),QXt("idNumber"),QXt("postalAddress"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.lastName&&e.lastName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID),XXt=(0,_mt.Mz)(zTt,e=>e.medicalHistory),JXt=(0,_mt.Mz)(XXt,e=>e.form),eJt=((0,_mt.Mz)(XXt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(XXt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(XXt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(JXt,t=>t[e])),tJt=(eJt("relationship"),eJt("name"),eJt("idBirthCertificate"),eJt("dateOfOnset"),eJt("diagnosis"),eJt("dateOfLastEpisode"),eJt("pastCurrentTreatment"),eJt("additionalDetails"),eJt("noneOfTheAbove"),(0,_mt.Mz)(XXt,e=>e.medicalHistory)),rJt=e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.name&&e.name.status===S.Oz.VALID&&e.idBirthCertificate&&e.idBirthCertificate.status===S.Oz.VALID&&e.dateOfOnset&&e.dateOfOnset.status===S.Oz.VALID&&e.dateOf
2LastEpisode&&e.dateOfLastEpisode.status===S.Oz.VALID,aJt=(0,_mt.Mz)(zTt,e=>e.documents),nJt=(0,_mt.Mz)(aJt,e=>e.form),uJt=((0,_mt.Mz)(aJt,e=>e.dropOffDetails),(0,_mt.Mz)(aJt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(aJt,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(nJt,t=>t[e])),oJt=(uJt("idUpload"),uJt("kraPinUpload"),uJt("spouseId"),e=>e.idUpload&&e.idUpload.status===S.Oz.VALID&&e.kraPinUpload&&e.kraPinUpload.status===S.Oz.VALID),sJt=(0,_mt.Mz)(zTt,e=>null==e?void 0:e.payments),lJt=(0,_mt.Mz)(sJt,e=>e.form),iJt=((0,_mt.Mz)(sJt,e=>e.apiCallStatus),(0,_mt.Mz)(sJt,e=>e.stkApiCallStatus),(0,_mt.Mz)(sJt,e=>e.statusApiCallStatus)),cJt=(0,_mt.Mz)(sJt,e=>e.stkPushData),dJt=(0,_mt.Mz)(sJt,e=>e.paymentStatus),pJt=e=>(0,_mt.Mz)(lJt,t=>t[e]),mJt=((0,_mt.Mz)(sJt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(sJt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),vJt=(pJt("phoneNumber"),pJt("terms"),pJt("networkProvider"),pJt("modeOfPayments")),fJt=((0,_mt.Mz)(sJt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(sJt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(sJt,e=>null==e?void 0:e.loginData)),yJt=((0,_mt.Mz)(sJt,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(sJt,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(sJt,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING)),hJt=((0,_mt.Mz)(sJt,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(sJt,e=>e.paystackApiCallStatus===S.rs.PENDING)),gJt=(0,_mt.Mz)(sJt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),bJt=((0,_mt.Mz)(sJt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(sJt,e=>e.paystackStatusApiCallStatus)),AJt=(0,_mt.Mz)(sJt,e=>e.paystackData),SJt=((0,_mt.Mz)(sJt,e=>e.paystackStatusData),e=>{}),NJt=(0,_mt.Mz)(zTt,e=>null==e?void 0:e.agent),CJt=e=>(0,_mt.Mz)(NJt,t=>t[e]),IJt=(CJt("displayModal"),CJt("form")),DJt=((0,_mt.Mz)(NJt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(NJt,e=>e.agents),(0,_mt.Mz)(NJt,e=>e.apiCallStatus),e=>(0,_mt.Mz)(IJt,t=>t[e])),wJt=(DJt("name"),DJt("agentCode"),DJt("intermediaryType"),e=>e.name&&e.name.status===S.Oz.VALID),EJt=(e,t,r)=>r.type.startsWith(Pbe)||r.type.startsWith(Mbe)?((e,t,r)=>{const a=t(r),n=JXt(e.getState()),u=rJt(n)?Rbe():xbe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Kde)?((e,t,r)=>{if(r.type!==Yde&&r.type!==Gde)return t(r);const a=t(r),n=e.getState(),u=TXt(n);return r.type===Yde?(VXt(e,n,u),a):(RXt(e,n,u),a)})(e,t,r):r.type.startsWith(lpe)||r.type.startsWith(ipe)?((e,t,r)=>{const a=t(r),n=VTt(e.getState()),u=xXt(n)?Ape():Spe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Mye)||r.type.startsWith(Lye)?((e,t,r)=>{const a=t(r),n=uOt(e.getState()),u=FXt(n)?Rye():xye();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Vhe)||r.type.startsWith(Rhe)?((e,t,r)=>{const a=t(r),n=UXt(e.getState()),u=$Xt(n[r.index])?Bhe(r.index):Whe(r.index);return e.dispatch(u),a})(e,t,r):r.type.startsWith(fge)||r.type.startsWith(yge)?((e,t,r)=>{const a=t(r),n=WXt(e.getState()),u=n.tinNumber.value,o=(null===u||u.length>0?GXt(n):KXt(n))?Age():Sge();return e.dispatch(o),a})(e,t,r):r.type.startsWith(rbe)||r.type.startsWith(abe)?((e,t,r)=>{const a=t(r),n=HXt(e.getState()),u=ZXt(n)?lbe():ibe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(dye)||r.type.startsWith(pye)?((e,t,r)=>{const a=t(r),n=nJt(e.getState()),u=oJt(n)?fye():yye();return e.dispatch(u),a})(e,t,r):r.type.startsWith(jve)||r.type.startsWith(Uve)?((e,t,r)=>{const a=t(r),n=lJt(e.getState()),u=SJt(n)?gfe():bfe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(ave)||r.type.startsWith(nve)?((e,t,r)=>{const a=t(r),n=IJt(e.getState()),u=wJt(n)?mve():vve();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Ame)||r.type.startsWith(Sme)?((e,t,r)=>{const a=t(r),n=VTt(e.getState()),u=_Xt(n)?Cpe():Npe();return e.dispatch(u),a})(e,t,r):null,TJt=(0,_mt.Mz)(AOt,e=>e.routing),OJt=(0,_mt.Mz)(TJt,e=>e.activePageIndex),PJt=((0,_mt.Mz)(TJt,e=>e.doNavigation),(0,_mt.Mz)(TJt,e=>e.doExitNavigation),(0,_mt.Mz)(TJt,e=>e.landingPage),(0,_mt.Mz)(TJt,e=>e.activePageIndex===att.ABOUT_YOU),e=>(0,_mt.Mz)(TJt,t=>t.activePageIndex===e)),MJt=PJt(att.QOUTE),LJt=PJt(att.SELECT_PLAN),zJt=PJt(att.CONFIRM_DETAILS),kJt=PJt(att.TRAVELER_DETAILS),VJt=PJt(att.PAYMENT),RJt=((0,_mt.Mz)(MJt,LJt,zJt,kJt,VJt,(e,t,r,a,n)=>e?0:t?1:r?2:a?3:n?4:void 0),(e,t,r)=>{switch(r){case att.QOUTE:e.dispatch(vtt());break;case att.SELECT_PLAN:e.dispatch(gtt());break;case att.CONFIRM_DETAILS:e.dispatch(Att());break;case att.TRAVELER_DETAILS:e.dispatch({type:Stt});break;
2default:e.dispatch(ytt())}}),xJt=(e,t,r)=>{switch(r){case att.PAYMENT:e.dispatch(ast()),e.dispatch(Att());break;case att.TRAVELER_DETAILS:e.dispatch(gtt());break;case att.CONFIRM_DETAILS:e.dispatch(vtt());break;default:e.dispatch(ytt())}},_Jt=(0,_mt.Mz)(AOt,e=>e.travelDetails),FJt=(0,_mt.Mz)(_Jt,e=>e.form),jJt=(0,_mt.Mz)(_Jt,e=>e.emergency),UJt=((0,_mt.Mz)(_Jt,e=>e.dropOffDetails),(0,_mt.Mz)(_Jt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(_Jt,e=>e.personalDetailId)),$Jt=((0,_mt.Mz)(_Jt,e=>e.formStatus===S.rs.PENDING),(0,_mt.Mz)(_Jt,e=>e.travellers)),BJt=((0,_mt.Mz)(_Jt,e=>e.currentTravellerIndex),e=>(0,_mt.Mz)(FJt,t=>t[e])),WJt=e=>(0,_mt.Mz)(jJt,t=>t[e]),qJt=(BJt("dob"),BJt("ageBand"),BJt("title"),BJt("fullName"),BJt("idType"),BJt("kraNumber"),BJt("email"),BJt("idNumber"),BJt("passport"),BJt("phoneNumber"),BJt("idDoc"),BJt("kraPinDoc"),BJt("passportDoc"),BJt("travellerId"),WJt("fullName"),WJt("email"),WJt("phoneNumber"),BJt("referred"),e=>e.dob&&e.dob.status===S.Oz.VALID&&e.fullName&&e.fullName.status===S.Oz.VALID&&e.kraNumber&&e.kraNumber.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.idNumber&&e.idNumber.status===S.Oz.VALID&&e.passport&&e.passport.status===S.Oz.VALID&&e.title&&e.title.status===S.Oz.VALID&&e.idDoc&&e.idDoc.status===S.Oz.VALID&&e.kraPinDoc&&e.kraPinDoc.status===S.Oz.VALID&&e.passportDoc&&e.passportDoc.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID),KJt=(0,_mt.Mz)(AOt,e=>null==e?void 0:e.agent),GJt=((0,_mt.Mz)(KJt,e=>e.displayModal),(e=>(0,_mt.Mz)(KJt,t=>t[e]))("form")),YJt=((0,_mt.Mz)(KJt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(KJt,e=>e.apiCallStatus===S.rs.PENDING)),HJt=((0,_mt.Mz)(KJt,e=>e.apiCallStatus),(0,_mt.Mz)(KJt,e=>e.agents),e=>(0,_mt.Mz)(GJt,t=>t[e])),QJt=(HJt("name"),HJt("agentCode"),HJt("intermediaryType")),ZJt=e=>e.name&&e.name.status===S.Oz.VALID,XJt=e=>{var t,r,a,n,u,o,s,l,i,c;return(null==e||null===(t=e.departureCountry)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.destinationCountry)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.departureDate)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.returnDate)||void 0===n?void 0:n.status)===S.Oz.VALID&&((null==e||null===(u=e.noOfMinors)||void 0===u?void 0:u.status)===S.Oz.VALID||(null==e||null===(o=e.noOfAdults)||void 0===o?void 0:o.status)===S.Oz.VALID||(null==e||null===(s=e.noOfSeniors)||void 0===s?void 0:s.status)===S.Oz.VALID||(null==e||null===(l=e.noOfSeniors76)||void 0===l?void 0:l.status)===S.Oz.VALID||(null==e||null===(i=e.noOfSeniors81)||void 0===i?void 0:i.status)===S.Oz.VALID)&&(null==e||null===(c=e.dob)||void 0===c?void 0:c.status)===S.Oz.VALID},JJt=(0,_mt.Mz)(AOt,e=>e.payments),e0t=(0,_mt.Mz)(JJt,e=>e.form),t0t=((0,_mt.Mz)(JJt,e=>e.apiCallStatus),(0,_mt.Mz)(JJt,e=>e.stkApiCallStatus),(0,_mt.Mz)(JJt,e=>e.statusApiCallStatus)),r0t=(0,_mt.Mz)(JJt,e=>e.stkPushData),a0t=((0,_mt.Mz)(JJt,e=>e.paymentStatus),e=>(0,_mt.Mz)(e0t,t=>t[e])),n0t=((0,_mt.Mz)(JJt,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(JJt,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),u0t=(a0t("phoneNumber"),a0t("terms"),a0t("networkProvider")),o0t=((0,_mt.Mz)(JJt,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(JJt,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(JJt,e=>e.apiCallStatus===S.rs.PENDING)),s0t=(0,_mt.Mz)(JJt,e=>e.loginData),l0t=((0,_mt.Mz)(JJt,e=>e.loginApiCallStatus),(0,_mt.Mz)(JJt,e=>null==e?void 0:e.bankDetailsApiCallStatus),(0,_mt.Mz)(JJt,e=>(null==e?void 0:e.bankDetailsApiCallStatus)===S.rs.PENDING)),i0t=((0,_mt.Mz)(JJt,e=>null==e?void 0:e.bankDetailsData),(0,_mt.Mz)(JJt,e=>null==e?void 0:e.mpesaConfirmationData),(0,_mt.Mz)(JJt,e=>(null==e?void 0:e.mpesaConfirmationApiCallStatus)===S.rs.PENDING)),c0t=((0,_mt.Mz)(JJt,e=>(null==e?void 0:e.mpesaConfirmationApiCallStatus)===S.rs.SUCCESS),(0,_mt.Mz)(JJt,e=>(null==e?void 0:e.mpesaConfirmationApiCallStatus)===S.rs.FAILURE),a0t("mpesaTransactionCode"),(0,_mt.Mz)(JJt,e=>null==e?void 0:e.mpesaConfirmationApiCallStatus)),d0t=(0,_mt.Mz)(JJt,e=>e.paystackApiCallStatus===S.rs.PENDING),p0t=(0,_mt.Mz)(JJt,e=>e.paystackStatusApiCallStatus===S.rs.PENDING),m0t=((0,_mt.Mz)(JJt,e=>e.paystackApiCallStatus),(0,_mt.Mz)(JJt,e=>e.paystackStatusApiCallStatus)),v0t=(0,_mt.Mz)(JJt,e=>e.paystackData),f0t=((0,_mt.Mz)(JJt,e=>e.paystackStatusData),e=>e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.terms&&e.terms.status===S.Oz.VALID),y0t=e=>e.terms&&e.terms.status===S.Oz.VALID,h0t=(e,t,r)=>r.type.startsWith(Rat)||r.type.startsWith(xat)?((e,t,r)=>{const a=t(r),n=FJt(e.getState()),u=qJt(n)?$at():Bat();return e.dispatch(u),a})(e,t,r):r.type.startsWith(utt)?((e,t,r)=>{if(r.type!==stt&&r.type!==ott)return t(r);const a=t(r),n=e.getState(),u=OJt(n);return r.type===stt?(RJt(e,n,u),a):(xJt(e,n,u),a)})(e,t,r):r.type.startsWith(qnt)||r.type.startsWith(Knt)?((e,t,r)=>{const a=t(r),n=e0t(e.getState()),u=("mpesa"!==n.networkProvider.value?y0t(n):f0t(n))?Mut():Lut();return e.dispatch(u),a})(e,t,r):r.type.startsWith(pst)||r.type.startsWith(mst)?((e,t,r)=>{const a=t(r),n=GJt(e.getState()),u=ZJt(n)?Ist():Dst();return e.dispatch(u),a})(e,t,r):r.type.startsWith(Itt)||r.type.startsWith(Dtt)?((e,t,r)=>{const a=t(r),n=NOt(e.getState()),u=XJt(n)?ztt():ktt();return e.dispatch(u),a})(e,t,r):null;var g0t=r(58892);const b0t={[xst.Gb.MYSELF]:["dateOfBirth","hearAboutUs","hearAboutUsPlatform","socialPlatform"],[xst.Gb.ME_AND_MY_DIRECT_FAMILY]:["dateOfBirth","hearAboutUs","hearAboutUsPlatform","socialPlatform"],[xst.Gb.LIVES_COVERED_SIDE_DRAWER]:["relationship","selectedCoverCategory","dateOfBirth"],[xst.Gb.BENIFITS]:["benefitsDetails"],[xst.Gb.BENEFECIARY]:["memberFromLivesCovered","beneficiaryName","relationship","title","nationality","firstName","surname","dateOfBirth","email","cellphone","id"],[xst.Gb.LIVES_COVERED_DETAILS_SIDEDRAWER]:["title","nationality","firstName","surname","childHaveSpecialNeed","childIsStudent","dateOfBirth","id"],[xst.Gb.ADD_COVER_IN_LIVESCOVERED]:["relationship","selectedCoverCategory","title","nationality","firstName","surname","childHaveSpecialNeed","childIsStudent","dateOfBirth","id"],[xst.Gb.AGENT]:["agentDetail","agentCode","currentResidence"],default:["dateOfBirth"]},A0t=(e,t,r)=>{null==t||t.map(t=>e.dispatch((0,Fst.e$)({fieldType:t,value:r[t].value,displayValue:null})))};var S0t=r(37752),N0t=r(98883),C0t=r(49850),I0t=r(38283);const D0t=["accountHolder","bankName","branchCode","accountNumber","accountType","debitOrderDay","paymentAuthorization"],w0t=(e,t,r)=>{const a=(0,S0t.ZS)(t),n=(0,N0t.PD)(t),u=Object.keys(n).filter(e=>n[e].status===S.Oz.ERROR),o=(0,KOt.mA)(t),s=((0,I0t.Xr)(t),Object.keys(o)),l=["employementType"],i=(0,jst.WO)(t),c=(0,jst.Eh)(t),d=Object.keys(i[xst.Gb.BENEFECIARY]).length;switch(r){case xst.i.REPLACEMENT_POLICY:M0t(e,o,l,Hst)&&T0t(e,t);break;case xst.i.PERSONAL_DETAILS:M0t(e,o,s,Hst)&&O0t(e,t);break;case xst.i.LIVES_COVERED:c?e.dispatch((0,Rst.SN)()):e.dispatch((0,Fst.Dt)(xst.Kd.INCOMPLETE_MODAL));break;case xst.i.BENEFICIARIES:d?e.dispatch((0,Rst.Ho)()):e.dispatch((0,Fst.Dt)(xst.Kd.ADD_BENEFICIARY_MODAL));break;case xst.i.PAYMENT_DETAILS:M0t(e,a,D0t,plt)&&e.dispatch((0,Rst.G4)());break;case xst.i.UPLOAD_DOCUMENTS:M0t(e,n,u,rlt)&&P0t(e,t);break;case xst.i.CONFIRMATION:e.dispatch((0,C0t.dd)());case xst.i.THANK_YOU:}},E0t=(e,t,r)=>{switch(r){case xst.i.REPLACEMENT_POLICY:break;case xst.i.PERSONAL_DETAILS:e.dispatch((0,Rst.VH)());break;case xst.i.LIVES_COVERED:e.dispatch((0,Rst.xN)());break;case xst.i.BENEFICIARIES:e.dispatch((0,Rst.Gk)());break;case xst.i.PAYMENT_DETAILS:e.dispatch((0,Rst.SN)());break;case xst.i.UPLOAD_DOCUMENTS:e.dispatch((0,Rst.Ho)());break;case xst.i.CONFIRMATION:e.dispatch((0,Rst.G4)());break;case xst.i.THANK_YOU:e.dispatch((0,Rst._T)())}},T0t=(e,t)=>
2{e.dispatch((0,Rst.xN)())},O0t=(e,t)=>{e.dispatch((0,Rst.Gk)())},P0t=(e,t)=>{e.dispatch((0,Rst._T)())},M0t=(e,t,r,a)=>{var n,u;const o=(t,r)=>{const{status:n,value:u=null,displayValue:o=null,fileName:s=null,fileContaint:l=null,file:i=null}=t[r];return n!==S.Oz.VALID?e.dispatch(a({fileName:s,fileContaint:l,file:i,inputType:r,fieldType:r,value:u,displayValue:o})):[]},s=null==r?void 0:r.flatMap(e=>{var r,a,n;const u=t[null===(r=t[e])||void 0===r?void 0:r.dependentField],s=null===(a=t[e])||void 0===a?void 0:a.dependentValue,l=null!==(n=t[e].validationCondition)&&void 0!==n?n:(e,t)=>e===t.value;return u?l(s,u)?o(t,e):[]:o(t,e)});return e.dispatch(Rst.LB.scrollToId(null===(n=s[0])||void 0===n||null===(u=n.value)||void 0===u?void 0:u.fieldType)),!s.length},L0t=(e,t,r)=>r.type.startsWith(Rst.Z8)?((e,t,r)=>{if(r.type!==Rst.ES&&r.type!==Rst.aV)return t(r);const a=t(r),n=e.getState(),u=(0,g0t.IC)(n);return r.type===Rst.ES?(w0t(e,n,u),a):(E0t(e,n,u),a)})(e,t,r):r.type===Fst.PM?((e,t,r)=>{var a;const n=t(r),u=e.getState(),o=(0,jst.gw)(u),s=(0,jst.RX)(u),l=(0,g0t.IC)(u),{id:i,category:c}=(0,jst.to)(u),d=null===(a=b0t[null!=o?o:"default"]||[])||void 0===a?void 0:a.flatMap(e=>{var t,r;const a=s[null===(t=s[e])||void 0===t?void 0:t.dependentField],n=s[e],u=null!==(r=s[e].validationCondition)&&void 0!==r?r:(e,t)=>(null==e?void 0:e.dependentValue)===t.value,o=()=>s[e].status!==S.Oz.VALID?e:[];return a?u(n,a)?o():[]:o()});return 0===(null==d?void 0:d.length)&&2===l&&e.dispatch((0,Fst.e$)({fieldType:"formStatus",value:S.wK.VALID,displayValue:null})),0===d.length&&i&&"member_0"!==i&&e.dispatch((0,Fst.IQ)({id:i,category:c})),d.length?A0t(e,d,s):e.dispatch((0,Fst.dF)(r.value)),n})(e,t,r):null,z0t=(0,_mt.Mz)(XOt,e=>e.routing),k0t=(0,_mt.Mz)(z0t,e=>e.activePageIndex),V0t=((0,_mt.Mz)(z0t,e=>e.doNavigation),(0,_mt.Mz)(z0t,e=>e.doExitNavigation),e=>(0,_mt.Mz)(z0t,t=>t.activePageIndex===e)),R0t=((0,_mt.Mz)(z0t,e=>1===e.activePageIndex),V0t(Plt),V0t(Mlt),V0t(Llt),(0,_mt.Mz)(z0t,e=>e.progressBarSteps),(0,_mt.Mz)(k0t,e=>e===Llt?"SUBMIT":"CONTINUE"),(0,_mt.Mz)(k0t,e=>7===e),e=>{const t=e.getState(),r=oPt(t);return(0,p.A)(Object.values(r)).every(e=>e&&e.status===S.Oz.VALID)}),x0t=e=>{const t=(t,r,a)=>{e.dispatch((e=>({type:jlt,value:e}))({fieldType:t,value:r,displayValue:a}))},r=e.getState(),a=oPt(r);Object.keys(a).map(e=>{const{value:r,displayValue:n}=a[e];t(e,r,n)}),_0t(e)},_0t=e=>{const t=e.getState(),r=eMt.R6,a=g$t(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(coe(n))},F0t=e=>{const t=e.getState(),r=vPt(t);return(0,p.A)(Object.values(r)).every(e=>e&&e.status===S.Oz.VALID)},j0t=e=>{const t=(t,r,a)=>{e.dispatch((e=>({type:Hlt,value:e}))({fieldType:t,value:r,displayValue:a}))},r=e.getState(),a=vPt(r);Object.keys(a).map(e=>{const{value:r,displayValue:n}=a[e];t(e,r,n)}),U0t(e)},U0t=e=>{const t=e.getState(),r=eMt.R6,a=g$t(t),n=r.find(e=>e in a&&a[e].error);e.dispatch(coe(n))},$0t=(0,_mt.Mz)(XOt,e=>e.uploadDocuments),B0t=(0,_mt.Mz)($0t,e=>e.form),W0t=(0,_mt.Mz)(B0t,e=>{const{beneficiaryId:t,...r}=e,a={...r};return{Beneficiary:{beneficiaryId:t,...r},"Policy holder":a,Nominee:{...r}}}),q0t=(0,_mt.Mz)($0t,e=>e.formStatus===S.wK.VALID),K0t={deathCertificate:"Certified Copy Of Death Certificate",proofOfBanking:"Proof Of Banking",beneficiaryId:"Certified Copy Of Beneficiary ID",proofOfAddress:"Proof Of Address",affidavitRelation:"Affidavit Confirming Relation",claimantsId:"Claimant Id Proof",affidavitSurname:"Affidavit Confirming Surname is Difference",marriageCertificate:"Certified copy of marriage certificate; Commissioner of oath",marriageAffidavit:"Declaration/affidavit from a third party confirming the duration of relationship e.g., Tribal Chief, Minister of Religion, Parents of the deceased",childBirthCertificate:"Certified copy of childâs birth certificate",policeReport:"Police report"},G0t=(0,_mt.Mz)(W0t,rPt,B0t,(e,t,r)=>{var a;return null===(a=Object.keys(e[t.displayValue]))||void 0===a?void 0:a.flatMap(e=>{var t,a;return{label:K0t[e],value:null!==(t=null===(a=r[e])||void 0===a?void 0:a.fileName)&&void 0!==t?t:"-"}}).filter(e=>{let{label:t}=e;return t})}),Y0t=(0,_mt.Mz)(W0t,rPt,(e,t)=>Object.values(e[null==t?void 0:t.displayValue])),H0t=(e,t,r)=>{const a=t(r),n=(e=>{const t=e.getState(),r=W0t(t),a=rPt(t),{cause:n,deceasedRelation:u}=dPt(t),{policeReport:o,childBirthCertificate:s,marriageAffidavit:l,marriageCertificate:i,affidavitSurname:c,affidavitRelation:d,...m}=r[null==a?void 0:a.displayValue],v={...["03","04"].includes(null==u?void 0:u.value)?{affidavitRelation:d}:[],...["03","01"].includes(null==u?void 0:u.value)?{affidavitSurname:c}:[],...["01"].includes(null==u?void 0:u.value)?{marriageCertificate:i,marriageAffidavit:l}:[],...["02"].includes(null==u?void 0:u.value)?{childBirthCertificate:s}:[],...["02","03"].includes(null==n?void 0:n.value)?{policeReport:o}:[],...m};return(0,p.A)(Object.values(v)).every(e=>e&&e.status===S.Oz.VALID)})(e);return e.dispatch(n?eit():tit()),a},Q0t=e=>{const t=e.getState(),r=W0t(t),a=rPt(t),{cause:n,deceasedRelation:u}=dPt(t),{policeReport:o,childBirthCertificate:s,marriageAffidavit:l,marriageCertificate:i,affidavitSurname:c,affidavitRelation:d,...p}=r[null==a?void 0:a.displayValue],m={...["03","04"].includes(null==u?void 0:u.value)?{affidavitRelation:d}:[],...["03","01"].includes(null==u?void 0:u.value)?{affidavitSurname:c}:[],...["01"].includes(null==u?void 0:u.value)?{marriageCertificate:i,marriageAffidavit:l}:[],...["02"].includes(null==u?void 0:u.value)?{childBirthCertificate:s}:[],...["02","03"].includes(null==n?void 0:n.value)?{policeReport:o}:[],...p};Object.keys(m).map(t=>{const{fileName:r,fileContaint:a,file:n}=m[t];e.dispatch((e=>({type:ait,value:e}))({fileName:r,fileContaint:a,file:n,fieldType:t}))})},Z0t=(e,t,r)=>{switch(r){case Plt:uPt(t)?e.dispatch(wlt()):x0t(e);break;case Mlt:fPt(t)?e.dispatch({type:Elt}):j0t(e);break;case Llt:if(q0t(t)){const t=Math.floor(1e11+9e11*Math.random());e.dispatch((e=>({type:fit,value:e}))(t)),e.dispatch((e=>({type:mit,value:e}))(t)),e.dispatch({type:vit})}else Q0t(e)}},X0t=(e,t,r)=>{switch(r){case Mlt:e.dispatch({type:Ilt});break;case Llt:e.dispatch(wlt())}},J0t=(e,t,r)=>r.type.startsWith(jlt)?((e,t,r)=>{const a=t(r),n=R0t(e);return e.dispatch(n?_lt():Flt()),a})(e,t,r):r.type.startsWith(ait)?H0t(e,t,r):r.type.startsWith(Hlt)?((e,t,r)=>{const a=t(r),n=F0t(e);return e.dispatch(n?Glt():Ylt()),a})(e,t,r):r.type.startsWith(hlt)?((e,t,r)=>{if(r.type!==blt&&r.type!==glt)return t(r);const a=t(r),n=e.getState(),u=k0t(n);return r.type===blt?(Z0t(e,n,u),a):(X0t(e,n,u),a)})(e,t,r):null,e1t=(0,_mt.Mz)(Gwt,e=>e.routing),t1t=(0,_mt.Mz)(e1t,e=>e.activePageIndex),r1t=((0,_mt.Mz)(e1t,e=>e.doNavigation),(0,_mt.Mz)(e1t,e=>e.doExitNavigation),(0,_mt.Mz)(e1t,e=>e.landingPage),(0,_mt.Mz)(e1t,e=>
2e.activePageIndex===wKe.ABOUT_YOU),e=>(0,_mt.Mz)(e1t,t=>t.activePageIndex===e)),a1t=r1t(wKe.QUOTE),n1t=r1t(wKe.TRAVEL_DETAILS),u1t=r1t(wKe.NEXT_OF_KIN),o1t=r1t(wKe.PAYMENT),s1t=((0,_mt.Mz)(a1t,n1t,u1t,o1t,(e,t,r,a)=>e?0:t?1:r?2:a?3:void 0),(e,t,r)=>{switch(r){case wKe.QUOTE:e.dispatch(FKe());break;case wKe.NEXT_OF_KIN:e.dispatch({type:$Ke});break;case wKe.TRAVEL_DETAILS:e.dispatch(UKe());break;default:e.dispatch(xKe())}}),l1t=(e,t,r)=>{switch(r){case wKe.TRAVEL_DETAILS:e.dispatch(xKe());break;case wKe.PAYMENT:e.dispatch(UKe());break;case wKe.NEXT_OF_KIN:e.dispatch(FKe());break;default:e.dispatch(xKe())}},i1t=e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m;return(null==e||null===(t=e.fullName)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.phoneNumber)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.email)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.idNumber)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.tripType)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.coverFor)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.age)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.departureCountry)||void 0===l?void 0:l.status)===S.Oz.VALID&&(null==e||null===(i=e.destinationCountry)||void 0===i?void 0:i.status)===S.Oz.VALID&&(null==e||null===(c=e.departureDate)||void 0===c?void 0:c.status)===S.Oz.VALID&&(null==e||null===(d=e.returnDate)||void 0===d?void 0:d.status)===S.Oz.VALID&&(null==e||null===(p=e.noOfTravellers)||void 0===p?void 0:p.status)===S.Oz.VALID&&(null==e||null===(m=e.noOfMinors)||void 0===m?void 0:m.status)===S.Oz.VALID},c1t=e=>{var t,r,a,n,u,o,s,l,i,c;let d=!0;var p,m;"South Sudan"===(null==e||null===(t=e.nationalityType)||void 0===t?void 0:t.value)&&(d=(null==e||null===(p=e.idNumber)||void 0===p?void 0:p.status)===S.Oz.VALID&&(null==e||null===(m=e.idUpload)||void 0===m?void 0:m.value));return d&&(null==e||null===(r=e.nationalityType)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.passportNumber)||void 0===a?void 0:a.status)===S.Oz.VALID&&(null==e||null===(n=e.profession)||void 0===n?void 0:n.status)===S.Oz.VALID&&(null==e||null===(u=e.dob)||void 0===u?void 0:u.status)===S.Oz.VALID&&(null==e||null===(o=e.phoneNumber)||void 0===o?void 0:o.status)===S.Oz.VALID&&(null==e||null===(s=e.email)||void 0===s?void 0:s.status)===S.Oz.VALID&&(null==e||null===(l=e.postalAddress)||void 0===l?void 0:l.status)===S.Oz.VALID&&(null==e||null===(i=e.town)||void 0===i?void 0:i.status)===S.Oz.VALID&&(null==e||null===(c=e.passportBiodata)||void 0===c?void 0:c.status)===S.Oz.VALID},d1t=(0,_mt.Mz)(Gwt,e=>e.employeeDetails),p1t=(e=>(0,_mt.Mz)(d1t,t=>t[e]))("form"),m1t=((0,_mt.Mz)(d1t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(d1t,e=>e.employees),(0,_mt.Mz)(d1t,e=>e.form),(0,_mt.Mz)(d1t,e=>e.fileCsv),e=>(0,_mt.Mz)(p1t,t=>t[e])),v1t=(m1t("firstName"),m1t("surname"),m1t("mobileNumber"),m1t("tinNumber"),m1t("dateOfBirth"),m1t("employmentDate"),m1t("idPassportNumber"),e=>e.firstName&&e.firstName.status===S.Oz.VALID&&e.surname&&e.surname.status===S.Oz.VALID&&e.dateOfBirth&&e.dateOfBirth.status===S.Oz.VALID&&e.employmentDate&&e.employmentDate.status===S.Oz.VALID&&e.mobileNumber&&e.mobileNumber.status===S.Oz.VALID&&e.idPassportNumber&&e.idPassportNumber.status===S.Oz.VALID),f1t=(0,_mt.Mz)(Gwt,e=>e.nextOfKin),y1t=(0,_mt.Mz)(f1t,e=>e.form),h1t=((0,_mt.Mz)(f1t,e=>e.dropOffDetails),(0,_mt.Mz)(f1t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(f1t,e=>e.formStatus===S.rs.PENDING),e=>(0,_mt.Mz)(y1t,t=>t[e])),g1t=(h1t("relationship"),h1t("firstName"),h1t("lastName"),h1t("email"),h1t("idNumber"),h1t("postalAddress"),h1t("phoneNumber"),h1t("town"),e=>e.relationship&&e.relationship.status===S.Oz.VALID&&e.firstName&&e.firstName.status===S.Oz.VALID&&e.email&&e.email.status===S.Oz.VALID&&e.phoneNumber&&e.phoneNumber.status===S.Oz.VALID&&e.postalAddress&&e.postalAddress.status===S.Oz.VALID&&e.town&&e.town.status===S.Oz.VALID),b1t=(0,_mt.Mz)(Gwt,e=>null==e?void 0:e.agent),A1t=((0,_mt.Mz)(b1t,e=>e.displayModal),(e=>(0,_mt.Mz)(b1t,t=>t[e]))("form")),S1t=((0,_mt.Mz)(b1t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(b1t,e=>e.apiCallStatus===S.rs.PENDING)),N1t=((0,_mt.Mz)(b1t,e=>e.apiCallStatus),(0,_mt.Mz)(b1t,e=>e.agents),(0,_mt.Mz)(b1t,e=>e.bankCodes),e=>(0,_mt.Mz)(A1t,t=>t[e])),C1t=(N1t("name"),N1t("agentCode"),N1t("intermediaryType")),I1t=e=>e.name&&e.name.status===S.Oz.VALID&&e.agentCode&&e.agentCode.status===S.Oz.VALID,D1t=(0,_mt.Mz)(Gwt,e=>null==e?void 0:e.payments),w1t=(0,_mt.Mz)(D1t,e=>e.form),E1t=((0,_mt.Mz)(D1t,e=>e.apiCallStatus),(0,_mt.Mz)(D1t,e=>e.stkApiCallStatus),(0,_mt.Mz)(D1t,e=>e.statusApiCallStatus),(0,_mt.Mz)(D1t,e=>e.stkPushData)),T1t=(0,_mt.Mz)(D1t,e=>e.paymentStatus),O1t=e=>(0,_mt.Mz)(w1t,t=>t[e]),P1t=((0,_mt.Mz)(D1t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(D1t,e=>e.apiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.stkApiCallStatus===S.rs.PENDING)),M1t=(O1t("phoneNumber"),O1t("terms"),O1t("networkProvider"),(0,_mt.Mz)(D1t,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(D1t,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(D1t,e=>null==e?void 0:e.loginData)),L1t=((0,_mt.Mz)(D1t,e=>null==e?void 0:e.loginApiCallStatus),(0,_mt.Mz)(D1t,e=>null==e?void 0:e.confirmOrderApiCallStatus),(0,_mt.Mz)(D1t,e=>(null==e?void 0:e.confirmOrderApiCallStatus)===S.rs.PENDING),(0,_mt.Mz)(D1t,e=>null==e?void 0:e.confirmOrderData),(0,_mt.Mz)(D1t,e=>e.paymentMode)),z1t=((0,_mt.Mz)(D1t,e=>
2e.bankDetailsSuccess),e=>{var t,r,a;return(null==e||null===(t=e.phoneNumber)||void 0===t?void 0:t.status)===S.Oz.VALID&&(null==e||null===(r=e.terms)||void 0===r?void 0:r.status)===S.Oz.VALID&&(null==e||null===(a=e.networkProvider)||void 0===a?void 0:a.status)===S.Oz.VALID}),k1t=e=>e.shareEmail&&e.shareEmail.status===S.Oz.VALID,V1t=(e,t,r)=>r.type.startsWith(TKe)?((e,t,r)=>{if(r.type!==PKe&&r.type!==OKe)return t(r);const a=t(r),n=e.getState(),u=t1t(n);return r.type===PKe?(s1t(e,n,u),a):(l1t(e,n,u),a)})(e,t,r):r.type.startsWith(dYe)||r.type.startsWith(pYe)?((e,t,r)=>{const a=t(r),n=Hwt(e.getState()),u=i1t(n)?AYe():SYe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(WHe)||r.type.startsWith(qHe)?((e,t,r)=>{const a=t(r),n=cEt(e.getState()),u=c1t(n)?HHe():QHe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(dZe)||r.type.startsWith(pZe)?((e,t,r)=>{const a=t(r),n=p1t(e.getState()),u=v1t(n)?yZe():hZe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(xZe)||r.type.startsWith(_Ze)?((e,t,r)=>{const a=t(r),n=y1t(e.getState()),u=g1t(n)?UZe():$Ze();return e.dispatch(u),a})(e,t,r):r.type.startsWith(jGe)||r.type.startsWith(UGe)?((e,t,r)=>{const a=t(r),n=A1t(e.getState()),u=I1t(n),o=u?JGe():eYe();return console.log(u,"jlkjlkj"),e.dispatch(o),a})(e,t,r):r.type.startsWith(YKe)||r.type.startsWith(HKe)?((e,t,r)=>{const a=t(r),n=w1t(e.getState()),u=z1t(n)?gGe():bGe();return e.dispatch(u),a})(e,t,r):r.type.startsWith(gYe)||r.type.startsWith(bYe)?((e,t,r)=>{const a=t(r),n=Hwt(e.getState()),u=k1t(n)?CYe():NYe();return e.dispatch(u),a})(e,t,r):null,R1t=e=>e.eaTravelRates,x1t=(0,_mt.Mz)(R1t,e=>e.routing),_1t=(0,_mt.Mz)(x1t,e=>e.activePageIndex),F1t=((0,_mt.Mz)(x1t,e=>e.doNavigation),(0,_mt.Mz)(x1t,e=>e.doExitNavigation),e=>(0,_mt.Mz)(x1t,t=>t.activePageIndex===e)),j1t=F1t(Ait),U1t=F1t(Sit),$1t=((0,_mt.Mz)(j1t,U1t,(e,t)=>e?0:t?1:void 0),(e,t,r)=>{if(r===Ait)e.dispatch({type:Mit});else e.dispatch(Pit())}),B1t=(e,t,r)=>{e.dispatch(Pit())},W1t=(e,t,r)=>r.type.startsWith(Cit)?((e,t,r)=>{if(r.type!==Dit&&r.type!==Iit)return t(r);const a=t(r),n=e.getState(),u=_1t(n);return r.type===Dit?($1t(e,n,u),a):(B1t(e,n,u),a)})(e,t,r):null;var q1t=r(91056);const K1t=e=>
2e.amount&&e.amount.status===S.Oz.VALID&&e.interest&&e.interest.status===S.Oz.VALID&&e.repaymentDuration&&e.repaymentDuration.status===S.Oz.VALID&&e.duration&&e.duration.status===S.Oz.VALID,G1t=(e,t,r)=>{if(r.type.startsWith(Jct._h))return((e,t,r)=>{const a=t(r),n=(0,q1t.Sb)(e.getState()),u=K1t(n)?Jct.Dd.formValid():Jct.Dd.formInvalid();return e.dispatch(u),a})(e,t,r)},Y1t=(0,_mt.Mz)(TPt,e=>e.routing),H1t=(0,_mt.Mz)(Y1t,e=>e.activePageIndex),Q1t=(0,_mt.Mz)(Y1t,e=>e.claimName),Z1t=((0,_mt.Mz)(Y1t,e=>e.scrollToId),(0,_mt.Mz)(H1t,e=>zdt.map(t=>({...t,isActive:e===Mdt[t.key],isCompleted:e+1>Mdt[t.key]}))),(0,_mt.Mz)(H1t,e=>![0,5].includes(e)),(0,_mt.Mz)(H1t,e=>e===Mdt.CONFIRMATION?"SUBMIT":"CONTINUE"),(0,_mt.Mz)(TPt,e=>e.uploadDocuments)),X1t=(0,_mt.Mz)(Z1t,e=>e.form),J1t=((0,_mt.Mz)(X1t,e=>Object.keys(e).map(t=>{var r,a,n,u;const o=t.split("_")[0],s=null!==(r=null===(a=e[t].fileName)||void 0===a||null===(n=a.split("."))||void 0===n||null===(u=n.slice(-1)[0])||void 0===u?void 0:u.toLowerCase())&&void 0!==r?r:null;return{...kdt[o],key:t,imageUrl:xdt[s]}})),(0,_mt.Mz)(X1t,e=>Object.values(e))),e6t=(0,_mt.Mz)(X1t,e=>{const t=[],r=[];return Object.keys(e).map(a=>{kdt[a]&&!["fireReport","technicalReport"].includes(a)&&(e[a].file?t.push(kdt[a].title):r.push(kdt[a].title))}),{submittedDocuments:t,requiredDocuments:r}}),t6t="allsureHomeClaim/policyRequest/",r6t=t6t+"claimSubmissionMail",a6t=t6t+"uploadDocuments",n6t=(e,t,r)=>{const a=X1t(t),n=Object.keys(a),u=PPt(t),o=LPt(t),s=Object.keys(Rdt),l=["privacyNotice"],i=["policyNumber","fullName","mobileNumber","email"],c=["tnc","consentNotice"];switch(r){case Mdt.CATEGORY:o6t(e,u,l,qdt)&&e.dispatch(gdt());break;case Mdt.BASIC_DETAILS:o6t(e,u,i,qdt)&&e.dispatch(Adt());break;case Mdt.INCIDENT_DEATAILS:o6t(e,o,s,cpt)&&e.dispatch(Ndt());break;case Mdt.UPLOAD_DOCUMENTS:o6t(e,a,n,Zdt)&&e.dispatch(Idt());break;case Mdt.CONFIRMATION:o6t(e,u,c,qdt)&&e.dispatch({type:a6t})}},u6t=(e,t,r)=>{switch(r){case Mdt.CATEGORY:break;case Mdt.BASIC_DETAILS:e.dispatch({type:ydt});break;case Mdt.INCIDENT_DEATAILS:e.dispatch(gdt());break;case Mdt.UPLOAD_DOCUMENTS:e.dispatch(Adt());break;case Mdt.CONFIRMATION:e.dispatch(Ndt());break;case Mdt.SUCCESS:e.dispatch(Idt())}},o6t=(e,t,r,a)=>{var n,u;const o=(t,r)=>{const{status:n,value:u=null,displayValue:o=null,fileName:s=null,fileContaint:l=null,file:i=null}=t[r];return n!==S.Oz.VALID?e.dispatch(a({fileName:s,fileContaint:l,file:i,inputType:r,fieldType:r,value:u,displayValue:o})):[]},s=null==r?void 0:r.flatMap(e=>{var r,a,n;const u=t[null===(r=t[e])||void 0===r?void 0:r.dependentField],s=null===(a=t[e])||void 0===a?void 0:a.dependentValue,l=null!==(n=t[e].validationCondition)&&void 0!==n?n:(e,t)=>e===t.value;return u?l(s,u)?o(t,e):[]:o(t,e)});return e.dispatch(Tdt(null===(n=s[0])||void 0===n||null===(u=n.value)||void 0===u?void 0:u.fieldType)),!s.length},s6t=(e,t,r)=>r.type.startsWith(ldt)?((e,t,r)=>{if(r.type!==cdt&&r.type!==idt)return t(r);const a=t(r),n=e.getState(),u=H1t(n);return r.type===cdt?(n6t(e,n,u),a):(u6t(e,n,u),a)})(e,t,r):null,l6t=(0,_mt.Mz)(Fmt,e=>e.referenceData),i6t=((0,_mt.Mz)(l6t,e=>e.apiStatus),(0,_mt.Mz)(l6t,e=>e.referenceNumber),(0,_mt.Mz)(l6t,e=>e.applicationData)),c6t=((0,_mt.Mz)(i6t,e=>{var t,r,a;let{vehicleMakeData:n,vehicleModelData:u}=e;return{vehicleMakeReferenceData:null===(t=Object.values(n))||void 0===t?void 0:t.map(e=>({value:e,label:e})),vehicleModelReferenceData:[].concat((0,p.A)(null===(r=Object.values(u))||void 0===r?void 0:r.map(e=>({value:e,label:e}))),(0,p.A)(null!==(a=Object.values(u))&&void 0!==a&&a.includes("OTHER")?[]:[{value:"OTHER",label:"OTHER"}])),alternatePersonOptionsReferenceData:[{label:"Friends",value:"Friends"},{label:"Family",value:"Family"},{label:"None",value:"None"}],categoryTypeReferenceData:[{label:"Glass/Windscreen claim",value:"WINDSCREEN"},{label:"Theft/Hijack claim",value:"THEFT"},{label:"Accidental/Own damage/Third party claim",value:"ACCIDENTAL"}],windScreenReferenceData:[{label:"Tinted",value:"Tinted"},{label:"Shatterproof",value:"Shatterproof"},{label:"Clear",value:"Clear"},{label:"Armour Plated",value:"Armour Plated"}],driverLicenseCodeReferenceData:[{label:"A",value:"A"},{label:"A1",value:"A1"},{label:"B",value:"B"},{label:"C",value:"C"},{label:"C1",value:"C1"},{label:"EB",value:"EB"},{label:"EC",value:"EC"},{label:"EC1",value:"EC1"},{label:"F",value:"F"},{label:"H",value:"H"}],witnessReferenceData:[{label:"1",value:"1"},{label:"2",value:"2"},{label:"3",value:"3"},{label:"4",value:"4"},{label:"None",value:"None"}],windScreenSizesReferenceData:[{label:"Sedan: 1200 mm â 1500 mm (W) x 500 mm â 900 mm (H)",value:"Sedan: 1200 mm â 1500 mm (W) x 500 mm â 900 mm (H)"},{label:"SUV: 1300 mm â 1600 mm (W) x 600 mm â 1000 mm (H)",value:"SUV: 1300 mm â 1600 mm (W) x 600 mm â 1000 mm (H)"},{label:"Pickup Truck: 1300 mm â 1700 mm (W) x 500 mm â 900 mm (H)",value:"Pickup Truck: 1300 mm â 1700 mm (W) x 500 mm â 900 mm (H)"},{label:"Minibus/Taxi: 1400 mm â 1800 mm (W) x 700 mm â 1100 mm (H)",value:"Minibus/Taxi: 1400 mm â 1800 mm (W) x 700 mm â 1100 mm (H)"},{label:"Truck: 1500 mm â 2000 mm (W) x 800 mm â 1200 mm (H)",value:"Truck: 1500 mm â 2000 mm (W) x 800 mm â 1200 mm (H)"}],weatherConditionReferenceData:[{label:"Rainy",value:"Rainy"},{label:"Stormy",value:"Stormy"},{label:"Foggy",value:"Foggy"},{label:"Windy",value:"Windy"},{label:"Hailstorm",value:"Hailstorm"},{label:"Dusty",value:"Dusty"},{label:"Sunny (Glare-related incidents)",value:"Sunny (Glare-related incidents)"},{label:"Other",value:"Other"}],visibilityReferenceData:[{label:"Clear",value:"Clear"},{label:"Poor",value:"Poor"},{label:"Foggy",value:"Foggy"},{label:"Dusty",value:"Dusty"},{label:"Hazy",value:"Hazy"},{label:"Night time (Low Light)",value:"Night time (Low Light)"},{label:"Glare (Sun or Headlights)",value:"Glare (Sun or Headlights)"},{label:"Other",value:"Other"}],roadSurfaceReferenceData:[{label:"Tarmac",value:"Tarmac"},{label:"Gravel",value:"Gravel"},{label:"Sand",value:"Sand"},{label:"Mud",value:"Mud"},{label:"Pothole-damaged",value:"Pothole-damaged"},{label:"Slippery",value:"Slippery"},{label:"Uneven",value:"Uneven"},{label:"Other",value:"Other"}],roadWidthReferenceData:[{label:"Single-lane roads",value:"Single-lane roads"},{label:"Two-lane roads",value:"Two-lane roads"},{label:"Major highways",value:"Major highways"},{label:"Urban roads",value:"Urban roads"},{label:"Gravel roads",value:"Gravel roads"},{label:"Other",value:"Other"}],vehicleLightReferenceData:[{label:"Headlights",value:"Headlights"},{label:"Fog Lights",value:"Fog Lights"},{label:"Hazard Lights",value:"Hazard Lights"},{label:"Brake Lights",value:"Brake Lights"},{label:"Indicator Lights",value:"Indicator Lights"},{label:"Reverse Lights",value:"Reverse Lights"},{label:"Parking Lights",value:"Parking Lights"},{label:"Other",value:"Other"}]}}),(0,_mt.Mz)(Fmt,e=>e.routing)),d6t=(0,_mt.Mz)(c6t,e=>e.activePageIndex),p6t=((0,_mt.Mz)(c6t,e=>e.claimName),(0,_mt.Mz)(c6t,e=>e.scrollToId),(0,_mt.Mz)(d6t,e=>Kpt.map(t=>({...t,isActive:e===$pt[t.key],isCompleted:e+1>$pt[t.key]}))),(0,_mt.Mz)(d6t,e=>![0,6].includes(e)),(0,_mt.Mz)(d6t,e=>e===$pt.CONFIRMATION?"SUBMIT":"CONTINUE"),(0,_mt.Mz)(Fmt,e=>e.uploadDocuments)),m6t=((0,_mt.Mz)(p6t,e=>e.category),(0,_mt.Mz)(p6t,e=>e.form)),v6t=((0,_mt.Mz)(m6t,e=>4===Object.keys(e).filter(e=>e.startsWith("additionalDocument")).length),(0,_mt.Mz)(m6t,e=>Object.keys(e).map(t=>{var r,a,n,u;const o=t.split("_")[0],s=null!==(r=null===(a=e[t].fileName)||void 0===a||null===(n=a.split("."))||void 0===n||null===(u=n.slice(-1)[0])||void 0===u?void 0:u.toLowerCase())&&void 0!==r?r:null;return{...Gpt[o],key:t,imageUrl:Ypt[s]}})),(0,_mt.Mz)(m6t,e=>Object.values(e))),f6t=(0,_mt.Mz)(m6t,e=>{const t=[],r=[];return Object.keys(e).map(a=>{Gpt[a]&&!["fireReport","technicalReport"].includes(a)&&(e[a].file?t.push(Gpt[a].title):r.push(Gpt[a].title))}),{submittedDocuments:t,requiredDocuments:r}}),y6t="allSureMotorClaim/policyRequest/",h6t=y6t+"claimSubmissionMail",g6t=y6t+"uploadDocuments",b6t=(e,t,r)=>{var a;const n=m6t(t),u=Object.keys(n),o=Umt(t),s=jPt(t),l=null!==(a=$mt(t))&&void 0!==a?a:"DEFAULT",i=Object.keys(s).filter(e=>e.startsWith("witness")||e.startsWith("passenger")),c=[].concat((0,p.A)(lmt[l]),(0,p.A)(i)),d=YPt(t),m=Object.keys(d).filter(e=>e.startsWith("witness")),v=[].concat((0,p.A)(cmt[l]),(0,p.A)(m)),f=["categoryType","privacyNotice"],y=["policyNumber","fullName","mobileNumber","email"],h=["tnc","consentNotice"];switch(r){case $pt.CATEGORY:S6t(e,o,f,gmt)&&e.dispatch(wpt());break;case $pt.BASIC_DETAILS:S6t(e,o,y,gmt)&&e.dispatch(Tpt());break;case $pt.INCIDENT_DETAILS:S6t(e,s,c,xmt)&&e.dispatch(Ppt());break;case $pt.OTHER_DETAILS:S6t(e,d,v,ovt)&&e.dispatch(Lpt());break;case $pt.UPLOAD_DOCUMENTS:S6t(e,n,u,Imt)&&e.dispatch(kpt());break;case $pt.CONFIRMATION:S6t(e,o,h,gmt)&&e.dispatch({type:g6t})}},A6t=(e,t,r)=>{switch(r){case $pt.CATEGORY:break;case $pt.BASIC_DETAILS:e.dispatch(Ipt());break;case $pt.INCIDENT_DETAILS:e.dispatch(wpt());break;case $pt.OTHER_DETAILS:e.dispatch(Tpt());break;case $pt.UPLOAD_DOCUMENTS:e.dispatch(Ppt());break;case $pt.CONFIRMATION:e.dispatch(Lpt());break;case $pt.SUCCESS:e.dispatch(kpt())}},S6t=(e,t,r,a)=>{var n,u;const o=(t,r)=>{const{status:n,value:u=null,displayValue:o=null,fileName:s=null,fileContaint:l=null,file:i=null}=t[r];
2return n!==S.Oz.VALID?e.dispatch(a({fileName:s,fileContaint:l,file:i,inputType:r,fieldType:r,value:u,displayValue:o})):[]},s=null==r?void 0:r.flatMap(e=>{var r,a,n,u;const s=t[null===(r=t[e])||void 0===r?void 0:r.dependentField],l=null===(a=t[e])||void 0===a?void 0:a.dependentValue,i=null!==(n=null===(u=t[e])||void 0===u?void 0:u.validationCondition)&&void 0!==n?n:(e,t)=>e===t.value;return s?i(l,s)?o(t,e):[]:o(t,e)});return e.dispatch(Fpt.scrollToId(null===(n=s[0])||void 0===n||null===(u=n.value)||void 0===u?void 0:u.fieldType)),!s.length},N6t=(e,t,r)=>r.type.startsWith(ypt)?((e,t,r)=>{if(r.type!==gpt&&r.type!==hpt)return t(r);const a=t(r),n=e.getState(),u=d6t(n);return r.type===gpt?(b6t(e,n,u),a):(A6t(e,n,u),a)})(e,t,r):null;var C6t=r(97331);const I6t=(0,_mt.Mz)(C6t.F,e=>e.atRetirementApplication),D6t=(0,_mt.Mz)(I6t,e=>e.referrerId);var w6t=r(53326),E6t=r(26660),T6t=r.n(E6t);const O6t=async(e,t,r,a,n)=>{try{const u=M6t(e,t,r,a,n);return 200===(await T6t().post("/om-api/at-retirement/find-out-more",u,{headers:{"Content-Type":"application/json"}})).status}catch(u){return!1}},P6t=async(e,t,r,a,n)=>{try{const u=L6t(e,t,r,a,n);return 200===(await T6t().post("/om-api/at-retirement/speak-to-an-adviser",u,{headers:{"Content-Type":"application/json"}})).status}catch(u){return!1}},M6t=(e,t,r,a,n)=>({uid:e,includeApplication:!0,emailAddress:a.emailAddress.value||"",name:t.name.value||"",age:t.age.value||"",gender:t.gender.value||"",retirementFor:t.retirementFor.value||"",partnerAge:t.partnerAge.value||"",retirementWorry:t.retirementWorries.value||"",salary:t.salary.value||0,savings:t.savings.value||0,budget:t.budget.value||0,selectedSolution:r.solutionsProductChosen?r.solutionsProductChosen:"",livingAnnuityLowerRange:n.livingAnnuityLowerRange,livingAnnuityUpperRange:n.livingAnnuityUpperRange,guaranteedAnnuityLowerRange:n.guaranteedAnnuityLowerRange,guaranteedAnnuityUpperRange:n.guaranteedAnnuityUpperRange}),L6t=(e,t,r,a,n)=>({uid:e,includeApplication:!0,contactInterests:a.reasons.value||"",additionalHelpDescription:a.shortDescription.value||"",emailAddress:a.emailAddress.value||"",contactNumber:a.contactNumber.value||"",name:t.name.value||"",age:t.age.value||"",gender:t.gender.value||"",retirementFor:t.retirementFor.value||"",partnerAge:t.partnerAge.value||"",retirementWorry:t.retirementWorries.value||"",salary:t.salary.value||0,savings:t.savings.value||0,budget:t.budget.value||0,selectedSolution:r.solutionsProductChosen?r.solutionsProductChosen:"",livingAnnuityLowerRange:n.livingAnnuityLowerRange,livingAnnuityUpperRange:n.livingAnnuityUpperRange,guaranteedAnnuityLowerRange:n.guaranteedAnnuityLowerRange,guaranteedAnnuityUpperRange:n.guaranteedAnnuityUpperRange}),z6t=async(e,t,r,a)=>{try{return 200===(await T6t().post("/om-api/at-retirement/speak-to-an-adviser",k6t(e,t,r,a),{headers:{"Content-Type":"application/json"}})).status}catch(n){return!1}},k6t=(e,t,r,a)=>({uid:e,includeApplication:!1,contactInterests:a.reasons.value||"",additionalHelpDescription:a.moreHelp.value||"",emailAddress:a.emailAddress.value||"",contactNumber:a.contactNumber.value||"",name:t.name.value||"",age:t.age.value||"",gender:t.gender.value||"",retirementFor:t.retirementFor.value||"",partnerAge:t.partnerAge.value||"",retirementWorry:t.retirementWorries.value||"",salary:t.salary.value||0,savings:t.savings.value||0,budget:t.budget.value||0,selectedSolution:r.solutionsProductChosen?r.solutionsProductChosen:""}),V6t=(e,t,r)=>r.type===P.RZ||r.type===P._p?((e,t,r)=>{const a=t(r),n=e.getState(),u=D6t(n),o=(0,JPt.zD)(n),s=(0,lMt.VN)(n),l=(0,gvt.sT)(n),i=(0,w6t.gM)(n);return(async()=>{r.type===P._p&&(await O6t(u,o,s,l,i)?(e.dispatch((0,P.ui)()),setTimeout(()=>{e.dispatch($.LB.scrollToClass(eMt.G.REWARDS_SECTION))},2e3)):e.dispatch((0,P.pe)())),r.type===P.RZ&&(await P6t(u,o,s,l,i)?(e.dispatch((0,P.lm)()),e.dispatch($.LB.scrollToClass(eMt.G.SUCCESS_SECTION))):e.dispatch((0,P.Ah)()))})(),a})(e,t,r):r.type===k.Db?((e,t,r)=>{const a=t(r),n=e.getState(),u=D6t(n),o=(0,JPt.zD)(n),s=(0,lMt.VN)(n),l=(0,Nvt.r0)(n);return(async()=>{e.dispatch(await z6t(u,o,s,l)?(0,k.wX)():(0,k.vx)())})(),a})(e,t,r):null,R6t=async e=>{try{return 200===(await T6t().post("/om-api/ra-optimal/drop-off-leads",e,{headers:{"Content-Type":"application/json"}})).status}catch(t){return!1}},x6t=e=>({CellphoneNumber:(0,cMt.zd)(e).value.replace(/\s/g,""),Firstname:(0,cMt.mG)(e).value,LastName:(0,cMt.EZ)(e).value,ProjectCode:"PersonalFinanceRetirementAnnuityOptimalPlan"});var _6t=r(93619);const F6t=async e=>{const t={headers:{"Content-Type":"application/json"}};try{return await T6t().post("/om-api/ra-optimal/submit-application",e,t)}catch(r){return null}},j6t=e=>{const t=$6t(e),r=(0,mMt.OX)(e).value,a=(0,_6t.yn)(e)[0].code,n=((0,mMt.mG)(e)||(0,cMt.mG)(e)).value,u=(0,mMt.z$)(e)&&(0,mMt.z$)(e).value||"",o=t({cellphoneNumberCountryCode:a,cellphoneNumber:e=>(0,mMt.zd)(e)||(0,cMt.zd)(e),surname:e=>(0,mMt.EZ)(e)||(0,cMt.EZ)(e),genderCode:q6t(r),dateOfBirth:K6t(r),initials:W6t([].concat((0,p.A)(n.split(" ")),(0,p.A)(u.split(" ")))),firstname:n,email:mMt.hS,taxNumber:mMt.rN,nationalityCode:mMt.nI,titleCode:mMt.LK,countryOfBirthCode:mMt.nm,maritalStatusCode:mMt.XY,premiumTerm:e=>Math.min((0,Tvt.Gu)(e),25)}),s=t({accountHolderName:dMt.zC,bankCode:dMt.Am,bankAccountTypeCode:dMt.U8,paymentMethodCode:"DebitOrder",debitOrderDate:e=>(0,dMt.T9)(e).value+" "+(0,dMt.h)(e).value,accountNumber:e=>((0,dMt.HA)(e).value||"").split(" ").join("")}),l=(0,dMt.HQ)(e).value,i=(0,dMt.CR)(e).value,c=(0,dMt.Kh)(e).value,d=t({employmentIndustryCode:"RetiredOrUnemployed"===i?"None":l,employmentPositionCode:dMt.CR,employmentPositionPip:!0===c?dMt.Lm:null,sourceOfFunds:[B6t((0,_6t.kP)(e),(0,dMt.HH)(e).value)]}),m=t({identityNumber:r,issueDate:null,expiryDate:null,issuedInCountryCode:hMt.jC.ZA_CODE,nationalIdentityTypeCode:hMt.jC.ZA_ID_TYPE_CODE}
2),v=(0,mMt.Rr)(e),f=(0,mMt.J9)(e),y=[{LineOne:v.addressLine1,LineTwo:v.addressLine2,LineThree:v.addressLine3,LineFour:v.addressLine4,countryCode:U6t(v.addressCountry,e),postalCode:v.addressPostalCode,addressTypeCode:"ResidentialAddress"},{LineOne:f.addressLine1,LineTwo:f.addressLine2,LineThree:f.addressLine3,LineFour:f.addressLine4,countryCode:U6t(f.addressCountry,e),postalCode:f.addressPostalCode,addressTypeCode:"PostalAddress"}],h=parseInt((0,Tvt.lm)(e).value),{annualPremiumIncreaseCode:g,annualPremiumIncreasePercentageCode:b}=(0,Tvt.cS)(e)?{annualPremiumIncreaseCode:hMt.mR.LINK_WITH_INFLATION,annualPremiumIncreasePercentageCode:null}:(0,Tvt.$R)(e)?{annualPremiumIncreaseCode:hMt.mR.NO_INCREASE,annualPremiumIncreasePercentageCode:null}:{annualPremiumIncreaseCode:"Percentages",annualPremiumIncreasePercentageCode:(0,Tvt.Pt)(e).value},A=(()=>{const t=t=>(0,_6t.Y9)(e).find(e=>e.riskProfileCode===t);return(0,Tvt.ub)(e)?t(hMt.FH.ADVENTUROUS):t(hMt.FH.COMFORTABLE)})(),S={totalPremium:h,annualPremiumIncreasePercentageCode:b,annualPremiumIncreaseCode:g,investments:[{trustNumber:A&&A.trustNumber,riskProfileCode:A&&A.riskProfileCode,fundSharePercentage:100,fundPremium:h}]},N=(0,VMt.OT)(e),C=(0,wvt.Kc)(e);return{hasAcceptedDisclaimer:!0,hasAcceptedBankConditions:!0,hasAcceptedReplacmentConditions:!0,hasReplacementPolicy:!1,correspondenceLanguageCode:"English",fundMember:{...o,paymentDetail:s,fundMemberEmploymentDetail:d,nationalIdentity:m,addresses:y},policy:S,beneficiaries:C.length?Object.entries(N).filter(e=>{let[t,r]=e;return null!=r.beneficiaryId}).map(e=>{let[t,r]=e;const{beneficiaryId:n,value:u}=r,o=C.find(e=>e.id===n).value;return{cellphoneNumberCountryCode:a,dateOfBirth:o.dateOfBirth.value,firstname:o.firstName.value,initials:W6t((0,p.A)(o.firstName.value.split(" "))).slice(0,3),sharePercentage:parseInt(u),surname:o.surname.value,titleCode:o.title.value,email:o.email.value,cellphoneNumber:o.mobileNumber.value,genderCode:o.gender.value}}):[]}},U6t=(e,t)=>B6t((0,_6t.Q6)(t),e,"description").code,$6t=e=>t=>{const r=Object.entries(t);return Object.fromEntries(r.map(t=>{let[r,a]=t;const n=(t=>"function"==typeof t?t(e):t)(a),u="object"==typeof n&&!Array.isArray(n);return null==n?[r,null]:[r,u?n.value:n]}))},B6t=function(e,t,r){return void 0===r&&(r="code"),e.find(e=>e[r]===t)},W6t=e=>e.map(e=>e.charAt(0)).join(""),q6t=e=>new RegExp("\\d{6}[5-9]\\d{6}").test(e)?"Male":"Female",K6t=e=>{const[t,r,a,n]=e.match(/(\d\d)(\d\d)(\d\d).*/),u=new Date(parseInt("20"+r),a-1,n);return[n,a,((new Date).getFullYear()-u.getFullYear()<=0?"19":"20")+r].join("/")},G6t=async(e,t)=>{let r=t.fundMember.cellphoneNumber;r.startsWith("0")&&(r=`${(0,_6t.yn)(e)[0].description}${r.slice(1)}`);const a=(0,mMt.Rr)(e);dataLayer.push({event:"ra_form_submitted",email:t.fundMember.email,phone:r,first_name:t.fundMember.firstname,last_name:t.fundMember.surname,street:a.addressLine1,city:a.addressLine3,region:a.addressLine2,country:a.addressCountry,postal_code:a.addressPostalCode})},Y6t=async()=>{try{return await T6t().get("/om-api/ra-optimal/reference-data",{headers:{"Content-Type":"application/json"}})}catch(e){return null}},H6t=e=>{(async()=>{e.dispatch((0,te.T4)(ee.dY.PENDING));const t=e.getState(),r=e9t(t),a=await X6t(r);a&&200===a.status&&a.data?a.data.success?(e.dispatch((0,te.T4)(ee.dY.PASSED)),e.dispatch((0,te.uB)(!0))):e.dispatch((0,te.T4)(ee.dY.FAILED)):e.dispatch((0,te.T4)(ee.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(ge(a.data.requestId))})()},Q6t=e=>{(async()=>{e.dispatch((0,te.T4)(ee.dY.PENDING));const t=e.getState(),r=J6t(t),a=await Z6t(r);a&&200===a.status&&a.data?a.data.success?(e.dispatch((0,te.T4)(ee.dY.PASSED)),e.dispatch((0,te.uB)(!0))):e.dispatch((0,te.T4)(ee.dY.FAILED)):e.dispatch((0,te.T4)(ee.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(ge(a.data.requestId))})()},Z6t=async e=>{try{return await T6t().post("/om-api/check-digit-validation",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},X6t=async e=>{try{return await T6t().post("/om-api/account-verification-service",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},J6t=e=>({bankAccountNumber:(0,dMt.HA)(e).value.split(" ").join(""),bankAccountType:r9t((0,dMt.U8)(e).value),bankBranchCode:t9t(e,(0,dMt.Am)(e).value),
2clientReference:"None",policyAdminSystem:"VTG",systemIdentifier:"OMK"}),e9t=e=>{const t=(0,cMt.EZ)(e).value,r=(0,cMt.mG)(e).value,a=(0,mMt.z$)(e).value,n=a9t(r,a),u=(0,mMt.OX)(e).value,o=(0,_6t.yn)(e)[0].description,s=(0,cMt.zd)(e).value,l=s?o+s.substr(1,s.length):"",i=(0,mMt.hS)(e).value,c=(0,dMt.HA)(e).value.split(" ").join(""),d=r9t((0,dMt.U8)(e).value),p=(0,dMt.Am)(e).value,m=t9t(e,p);return{clientReference:"343434",id:u,initials:n,surnameConame:t,emailAddress:i,cellularPhoneNumber:l,bankName:(0,dMt.m5)(e),bankBranchCode:m,bankAccountNumber:c,bankAccountType:d}},t9t=(e,t)=>(0,_6t.TM)(e).find(e=>e.code===t).universalBranchCode,r9t=e=>uzt.tm.find(t=>t.CODE===e).TYPE,a9t=(e,t)=>[e,t].join(" ").split(" ").map(e=>e[0]).join("").toUpperCase(),n9t=(e,t,r)=>r.type===H.UK||r.type===H.KE||r.type===Z.Yc||r.type===Z.dR?((e,t,r)=>{const a=t(r),n=e.getState();if(!(0,cMt.X_)(n))return a;const u=x6t(n),o=(0,cMt.ri)(n);return JSON.stringify(o)!==JSON.stringify(u)?((async()=>{await R6t(u)&&e.dispatch((0,H.IQ)(u))})(),a):a})(e,t,r):r.type===me.sK?((e,t,r)=>{const a=t(r),n=(0,_6t.wT)(e.getState());if(0===Object.keys(n.data).length)return(async()=>{const t=await Y6t();t&&200===t.status&&e.dispatch((0,me.Cg)(t.data.entity)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(ge(t.data.requestId))})(),a})(e,t,r):r.type===ie.fd?((e,t,r)=>{const a=t(r),n=e.getState(),u=j6t(n);return(async()=>{const t=await F6t(u);t&&200===t.status?(await G6t(n,u),e.dispatch((0,ie.H9)({proposalNumber:t.data.proposalNumber,referenceNumber:t.data.applicationReferenceNumber}))):e.dispatch((0,ie.Wh)({error:t})),t&&"data"in t&&"requestId"in t.data&&e.dispatch(ge(t.data.requestId))})(),a})(e,t,r):r.type===te.Tb?(e=>{const t=e.getState();(0,dMt.bB)(t)||((0,dMt.pE)(t)&&(0,dMt.BN)(t)?H6t(e):(0,dMt._O)(t)?Q6t(e):(e.dispatch((0,te.T4)(ee.dY.PASSED)),e.dispatch((0,te.uB)(!0))))})(e):null;var u9t=r(40532);const o9t=async e=>{await new Promise(e=>setTimeout(e,1e4));(0,u9t.W6)(e.getState())&&(0,u9t.St)(e.getState())||(e.dispatch((0,or.l6)(Vt.pH.LIVES_COVERED)),e.dispatch((0,or.l6)(Vt.pH.DIRECT_FAMILY)),e.dispatch((0,or.l6)(Vt.pH.PARENTS_AND_IN_LAWS)),e.dispatch((0,or.l6)(Vt.pH.EXTENDED_FAMILY)),e.dispatch((0,Rt.oY)()))},s9t=async()=>{try{return await T6t().get("/om-api/easiplus-funeral-plan/application-reference-data",{headers:{"Content-Type":"application/json"}})}catch(e){return null}},l9t=async()=>{try{return await T6t().get("/om-api/easiplus-funeral-plan/quote-reference-data",{headers:{"Content-Type":"application/json"}})}catch(e){return null}},i9t=(0,_mt.Mz)(jvt.ey,ozt.lN,ELt.ht,HLt.Mh,xLt.Qd,(e,t,r,a,n)=>({totalPremium:n.reduce((e,t)=>(t.totalPremium||0)+e,0),policyNumber:"",quoteNumber:e,paymentInformation:t,policyHolder:r,beneficiaries:a,coveredMembers:n})),c9t=(0,_mt.Mz)(jvt.l_,e=>({totalPremium:e.reduce((e,t)=>e+t.totalPremium,0),coveredMembers:e})),d9t=async e=>{const t={headers:{"Content-Type":"application/json"}};try{return await T6t().post("/om-api/easiplus-funeral-plan/submit-application",e,t)}catch(r){return null}},p9t=async e=>{try{const t="/om-api/easiplus-funeral-plan/drop-off-leads",r={headers:{"Content-Type":"application/json"}};return 200===(await T6t().post(t,e,r)).status}catch(t){return!1}},m9t=e=>({firstname:(0,ELt.Xd)(e).value,lastName:(0,ELt.EZ)(e).value,cellphoneNumber:(0,ELt.zd)(e).value.replace(/\s/g,""),projectCode:"EasiPlusFuneralPlan"}),v9t={"Content-Type":"application/json"},f9t=async e=>{try{return 200===(await T6t().post("/om-api/call-me-back/leads",e,{headers:v9t})).status}catch(t){return!1}},y9t=e=>{const t=(0,bzt.Oi)(e.getState()),r=(0,bzt.YS)(e.getState()),a=(0,bzt.f2)(e.getState()),n=(0,bzt.Zp)(e.getState());let u;return u=r===S.QJ.REPLACEMENT?(0,bzt.EF)(e.getState()):r===S.QJ.QUOTE?(0,bzt.wF)(e.getState()):(0,bzt.PQ)(e.getState()),{pageURL:encodeURIComponent(a),source:"MyOldMutualPublicWebsite",googleAnalyticsId:n,formData:{name:t.name.value,firstName:t.name.value,surname:t.surname.value,phoneNumber:t.contactNumber.value,sourceProduct:u}}},h9t=async e=>{try{const t="/om-api/easiplus-funeral-plan/create-quote",r={headers:{"Content-Type":"application/json"}};return await T6t().post(t,e,r)}catch(t){return null}},g9t=e=>{(async()=>{e.dispatch((0,Kt.T4)(Vt.dY.PENDING));const t=e.getState(),r=C9t(t),a=await S9t(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,Kt.T4)(Vt.dY.PASSED)):e.dispatch((0,Kt.T4)(Vt.dY.FAILED)):e.dispatch((0,Kt.T4)(Vt.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(mr(a.data.requestId))})()},b9t=e=>{(async()=>{e.dispatch((0,Kt.T4)(Vt.dY.PENDING));const t=e.getState(),r=N9t(t),a=await A9t(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,Kt.T4)(Vt.dY.PASSED)):e.dispatch((0,Kt.T4)(Vt.dY.FAILED)):e.dispatch((0,Kt.T4)(Vt.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(mr(a.data.requestId))})()},A9t=async e=>{try{return await T6t().post("/om-api/check-digit-validation",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},S9t=async e=>{try{return await T6t().post("/om-api/account-verification-service",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},N9t=e=>({bankAccountNumber:(0,ozt.HA)(e).value.split(" ").join(""),bankAccountType:I9t((0,ozt.U8)(e).value),bankBranchCode:D9t(e,(0,ozt.Am)(e).value),
2clientReference:"None",policyAdminSystem:"VTG",systemIdentifier:"OMK"}),C9t=e=>{const t=(0,ELt.IM)(e),r=(0,ELt.EZ)(e).value,a=(0,ELt.OX)(e).value,n=(0,ELt.zd)(e).value,u="+27"+n.substr(1,n.length),o=(0,ELt.hS)(e).value,s=(0,ozt.HA)(e).value.split(" ").join(""),l=I9t((0,ozt.U8)(e).value),i=(0,ozt.Am)(e).value,c=D9t(e,i);return{clientReference:"343434",id:a,initials:t,surnameConame:r,emailAddress:o,cellularPhoneNumber:u,bankName:(0,ozt.m5)(e),bankBranchCode:c,bankAccountNumber:s,bankAccountType:l}},I9t=e=>uzt.tm.find(t=>t.CODE===e).TYPE,D9t=(e,t)=>(0,u9t.TM)(e).find(e=>e.code===t).universalBranchCode,w9t=(e,t,r)=>r.type===jt.ES&&(0,dzt.M5)(e.getState())?((e,t,r)=>{const a=t(r),n=e.getState();if(!(0,ELt.bk)(n))return a;const u=m9t(n),o=(0,ELt.ri)(n);return JSON.stringify(o)!==JSON.stringify(u)?((async()=>{await p9t(u)&&e.dispatch((0,Yt.pV)(u))})(),a):a})(e,t,r):r.type===$t.Pe||r.type===$t.lE||r.type===or.Gb?((e,t,r)=>{const a=t(r);if(r.type===$t.lE){if((0,u9t.W6)(e.getState()))return;(async()=>{const t=await l9t();t&&e.dispatch((0,$t.yH)(t.data)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(mr(t.data.requestId))})()}if(r.type===$t.Pe){if((0,u9t.St)(e.getState()))return;(async()=>{const t=await s9t();t&&e.dispatch((0,$t.O0)(t.data)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(mr(t.data.requestId))})()}return r.type===or.Gb&&o9t(e),a})(e,t,r):r.type===Rt.$1?((e,t,r)=>{const a=t(r),n=y9t(e);return(async()=>{e.dispatch(await f9t(n)?(0,Rt.$D)():(0,Rt.UP)())})(),a})(e,t,r):r.type.startsWith(ar.t$)?((e,t,r)=>{const a=t(r),n=e.getState(),u=i9t(n);return(async()=>{const t=await d9t(u);t&&200===t.status&&t.data.isValid?e.dispatch((0,ar.UL)(t.data.application&&t.data.application.policyNumber)):e.dispatch((0,ar.NK)()),t&&"data"in t&&"requestId"in t.data&&e.dispatch(mr(t.data.requestId))})(),a})(e,t,r):r.type===or.Ij?((e,t,r)=>{const a=t(r),n=e.getState(),u=c9t(n);return(async()=>{const t=await h9t(u);t&&200===t.status&&t.data.isValid?(e.dispatch((0,or.ki)(t.data.application.quoteNumber)),e.dispatch((0,or.kj)())):e.dispatch((0,or.Vx)()),t&&"data"in t&&"requestId"in t.data&&e.dispatch(mr(t.data.requestId))})(),a})(e,t,r):r.type===Kt.wp?(e=>{const t=e.getState();(0,ozt.jE)(t)||((0,ozt.tA)(t)&&(0,ozt.BN)(t)?g9t(e):(0,ozt._O)(t)?b9t(e):e.dispatch((0,Kt.T4)(Vt.dY.PASSED)))})(e):null,E9t={"Content-Type":"application/json"},T9t=(e,t,r)=>{const a=t(r),n=Uzt(e.getState());return(async()=>{e.dispatch(await O9t(n)?{type:cs}:{type:ds})})(),a},O9t=async e=>{try{return 200===(await T6t().post("/om-api/call-me-back/leads",e,{headers:E9t})).status}catch(t){return!1}},P9t=(e,t,r)=>{const a=t(r);if(r.type===co){e.dispatch(Co(_u.g9.LOADING));const t=iyt(e.getState());(async()=>{const r=await M9t(t);r&&200===r.status?(e.dispatch((e=>({type:po,value:e}))(r.data.questions)),e.dispatch((0,xu.Nk)()),e.dispatch(Co(null))):e.dispatch(Co(_u.g9.INITIATION_FAILED))})()}if(r.type===yo){e.dispatch(Co(_u.g9.LOADING));const t=lyt(e.getState());(async()=>{const r=await L9t(t);if(r&&200===r.status){e.dispatch((e=>({type:mo,value:e}))(r.data.totalCorrectAnswers));const t=4;r.data.totalCorrectAnswers>=t?(e.dispatch(Co(_u.g9.VERIFICATION_SUCCESS)),setTimeout(()=>{e.dispatch((0,xu.$C)())},_u.l2)):e.dispatch(Co(_u.g9.VERIFICATION_FAILED))}else e.dispatch(Co(_u.g9.INITIATION_FAILED))})()}return a},M9t=async e=>{try{return await T6t().post("/om-api/customer-verification-service/initiate-kba",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},L9t=async e=>{try{return await T6t().post("/om-api/customer-verification-service/score-kba",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},z9t=(e,t,r)=>{const a=t(r);e.dispatch({type:Ku});const n=Qft(e.getState());return(async()=>{const t=await k9t(n);t&&200===t.status?(e.dispatch({type:Gu}),e.dispatch((e=>({type:ro,value:e}))(t.data.identityToken)),e.dispatch((e=>({type:ao,value:e}))(t.data.reference)),e.dispatch((e=>({type:no,value:e}))(!0)),setTimeout(()=>{e.dispatch((0,xu.dm)(t.data.dhaImageExists))},2500),t.data.firstName&&e.dispatch((e=>({type:eo,value:e}))(t.data.firstName)),t.data.surname&&e.dispatch((e=>({type:to,value:e}))(t.data.surname))):e.dispatch((e=>({type:Yu,error:e}))(t.data.errors))})(),a},k9t=async e=>{try{return await T6t().post("/om-api/customer-verification-service/initiate",e,{headers:{"Content-Type":"application/json"}})}catch(t){return{data:{error:t}}}},V9t=(e,t,r)=>{const a=t(r);if(r.type===gs&&r.value){const t=Yzt(e.getState());(async()=>{e.dispatch(Vs(!0));const r=await R9t(t);e.dispatch(Vs(!1)),r&&200===r.status?(e.dispatch((e=>({type:Ts,value:e}))(r.data.serviceProvider)),e.dispatch((e=>({type:Os,value:e}))(r.data.isValid)),e.dispatch((e=>({type:Ps,value:e}))(r.data.messages)),e.dispatch((e=>({type:Ms,value:e}))(r.data.errors)),x9t(e,r.data.validationPassed)):e.dispatch((e=>({type:Ss,value:e}))(!0))})()}return a},R9t=async e=>{try{return await T6t().post("/om-api/customer-verification-service/retrieve-liveness",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},x9t=(e,t)=>{if(e.dispatch((e=>({type:Es,value:e}))(t)),t)return e.dispatch((e=>({type:Is,value:e}))(!0)),void setTimeout(()=>{e.dispatch((0,xu.$C)())},_u.l2);e.dispatch(ks(!0))},_9t=async e=>{try{const t=await T6t().post("/om-api/personal-loans/retrieve-applicable-repayment-terms",(e=>({capital:e}))(e),{headers:{"Content-Type":"application/json"}});return t}catch(t){return!1}},F9t=(e,t)=>{if(e&&t){return e.find(e=>e.code===t).value}return" "},j9t=async(e,t)=>{try{const r=await T6t().post("/om-api/personal-loans/calculate-installment",((e,t)=>
2({capital:e,term:t}))(e,t),{headers:{"Content-Type":"application/json"}});return r}catch(r){return!1}},U9t=(e,t,r)=>r.type===Vn.b8?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,Pyt.r6)(n),o=(0,Pyt.zm)(n),s=(0,Oyt.L5)(n);let l=0;return u.value===(0,Myt.QM)(s)?l=o.value:s.forEach(e=>{e.code===u.value&&(l=e.value)}),(async()=>{const t=await _9t(l);200===t.status&&(e.dispatch((0,Vn.jZ)(t.data)),e.dispatch((0,Ln.au)()))})(),a})(e,t,r):r.type===Ln.hZ?((e,t,r)=>{const a=t(r);e.dispatch((0,Ln.qV)());const n=e.getState(),u=(0,Oyt.L5)(n),o=(0,Oyt.OP)(n),s=(0,Pyt.r6)(n),l=(0,Pyt.zm)(n),i=(0,Pyt.Gc)(n),c=(0,Pyt.wR)(n),d=null!==l.value?l.value:F9t(u,s.value),p=null!==c.value?parseInt(c.value):F9t(o,i.value);return(async()=>{const t=await j9t(d,p);200===t.status&&e.dispatch((0,Ln.tC)(t.data))})(),a})(e,t,r):null;var $9t=r(40276);const B9t=async(e,t)=>{try{return await T6t().post("/om-api/calculators/personal-loan-repayment-calculator",{loanAmount:e,term:t},{headers:{"Content-Type":"application/json"}})}catch(r){return!1}},W9t=(e,t,r)=>r.type===jn.kR?((e,t,r)=>{const a=t(r);e.dispatch((0,jn.nt)());const n=e.getState(),u=(0,$9t.r6)(n),o=(0,$9t.CU)(n),s=(0,$9t.Gc)(n),l=(0,$9t.N6)(n),i="custom"===u.value?Number(o.value):Number(u.value),c="custom"===s.value?Number(l.value):Number(s.value);return(async()=>{const t=await B9t(i,c);200===t.status?e.dispatch((0,jn.g3)(t.data)):e.dispatch((0,jn.Bu)(t.data))})(),a})(e,t,r):null;var q9t=r(73276);const K9t={data:{TotalDocument:0,Suggestions:[],Facet:{AllCount:0,Categories:[]},Results:{Results:[]}}},G9t={"Content-Type":"application/json"},Y9t={Results:[]},H9t={data:[]},Q9t=e=>{if(!e)return null;try{return JSON.parse(JSON.stringify(e))}catch(t){return null}},Z9t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===La.HU?(async e=>{const t=e.getState(),r={query:(0,q9t.V8)(t),enableFacetFiltering:"true",category:(0,q9t.Pu)(t),page:(0,q9t.WE)(t),perPage:(0,q9t.lI)(t),site:(0,q9t.mu)(t),referrerPath:(0,q9t.nw)(t)};T6t().post("/om-api/search",r,G9t).then(t=>{e.dispatch((0,La.XS)(Q9t(t.data))),e.dispatch((0,La.Gk)()),e.dispatch((0,La.Fb)(Q9t(t.data.data.Facet.Categories)))}).catch(()=>{e.dispatch((0,La.XS)(Q9t(K9t)))}).finally(()=>{e.dispatch((0,La.dU)(e.frequentVal))})})(e,r.shouldSetCategory):r.type===La.OZ?(async e=>{const t=e.getState(),r={text:(0,q9t.V8)(t),site:(0,q9t.mu)(t)};T6t().post("/om-api/search/autocomplete",r,{headers:G9t}).then(t=>{e.dispatch((0,La.NP)(Q9t(t.data)))}).catch(()=>{e.dispatch((0,La.NP)(Q9t(H9t)))}).finally(e.dispatch((0,La.dU)(Q9t(e.autoCompleteResults))))})(e):r.type===La.JC?(async e=>{const t=e.getState(),r={text:(0,q9t.V8)(t),site:(0,q9t.mu)(t)};t.isFetching||(e.dispatch((0,La.ED)(!0)),T6t().post("/om-api/search/frequent",r,{headers:G9t}).then(t=>{e.dispatch((0,La.FO)(Q9t(t.data)))}).catch(()=>{e.dispatch((0,La.FO)(Q9t(H9t)))}).finally(()=>{e.dispatch((0,La.ED)(!1))}))})(e):r.type===La.pF&&(async e=>{const t=e.getState(),r={text:(0,q9t.V8)(t),site:(0,q9t.mu)(t)};t.isFetching||(e.dispatch((0,La.ED)(!0)),T6t().post("/om-api/search/quicklinks",r,{headers:G9t}).then(t=>{e.dispatch((0,La.dt)(Q9t(t.data)))}).catch(()=>{e.dispatch((0,La.dt)(Q9t(Y9t)))}).finally(()=>{e.dispatch((0,La.ED)(!1))}))})(e)})(),a};var X9t=r(33692);const J9t={"Access-Control-Allow-Origin":"*"},e5t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===Hr&&(async e=>{const t=e.getState(),r={type:"save2gether",toEmailAdrress:JMt(t),firstName:UMt(t),surname:$Mt(t),businessName:BMt(t),phoneNumber:WMt(t),businessNumber:qMt(t),emailAddress:KMt(t),businessRegistered:GMt(t),numberOfEmployees:YMt(t),businessDuration:HMt(t),businessManagement:QMt(t),businessRegisteredAs:ZMt(t),hasEmployeeRetirement:XMt(t)};try{return await T6t().post("/om-api/save2gether/save2gether-mail",r),e.dispatch(Yr("Successful")),!0}catch(a){return e.dispatch(Yr("Unsuccessful")),!1}})(e)})(),a};var t5t=r(32778);var r5t=r(85487);const a5t=async e=>{try{const t={"Access-Control-Allow-Origin":"*"};return 200===(await T6t().post("/om-api/sign-up-download",e,{headers:t})).status}catch(t){return!1}};var n5t=r(63785);const u5t={"Content-Type":"application/json"},o5t={ug:"Uganda",rw:"Rwanda",ke:"Kenya",ss:"South Sudan",tz:"Tanzania"};function s5t(e){return new URL(e).pathname.split("/").filter(e=>""!==e.trim()).pop().split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}const l5t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{r.type===Ba.wt&&await async function(e,t,r){if((0,rLt.ZU)(t))return;const a=(0,rLt.VG)(t),n=(0,rLt.UI)(t),u=((0,rLt.rq)(t),(0,rLt.G8)(t));e.dispatch(Ba.F5.submitting());let o=["Find An Adviser_DFA only - omcoza","Find An Adviser - om.co.za","VIRTUAL ADVISOR FAA LEADS"];const s="East Africa Call Me Back";try{a.value===s&&await async function(e,t){(0,rLt.VG)(e);const r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o={leadsourcename:"Direct Website",f
2irstname:a.value,secondname:n.value?n.value:"none",mobilephone:u.value,product:s5t(t.url)||"EA Call Me back products",emailaddress1:r.value?r.value:"N/A",country:o5t.za};try{const e=(await T6t().post("/om-api/call-me-back/auth/leads/ea")).data[0].access_token;return await T6t().post("/om-api/call-me-back/leads/ea",o,{headers:{"Content-Type":"application/json",accessToken:e}})}catch(s){console.log(s,"Ea call me error")}}(t,r),a&&!o.includes(a.value)?n&&n.value?await i5t(t,r):("za"!==u&&u&&""!==u.trim()||a.value===s||await c5t(t,r),"ke"===u&&await async function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o="za",s={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:o?o.toUpperCase():void 0};return await T6t().post("/om-api/call-me-back/leads/ke",s,{headers:u5t})}(t),"ng"===u&&await c5t(t,r),"ug"===u&&await function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o="za",s={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:o.toUpperCase(),idNumber:""};let l=X_t(e);"Travel Insurance"===t.value&&(l=KBt(e));"AFYA IMARA KENYA"===t.value&&(l=fJt(e));"Personal Accident Kenya"===t.value&&(l=Rqt(e));"Personal Pension Plan Kenya"===t.value&&(l=SKt(e));"Lengo Digital Savings Kenya"===t.value&&(l=iQt(e));"Travel Ke"===t.value&&(l=s0t(e));"Travel Insurance Uganda"===t.value&&(l=SHt(e));"Domestic Insurance"===t.value&&(l=qjt(e));return T6t().post("/om-api/call-me-back/leads/ug",s,{headers:{"Content-Type":"application/json",accessToken:l.accessToken}})}(t),"ke-biashara"===u&&await function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o="za",s={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:o.toUpperCase(),idNumber:""},l=vUt(e);return T6t().post("/om-api/call-me-back/leads/ug",s,{headers:{"Content-Type":"application/json",accessToken:l.loginData.accessToken}})}(t),"kePersonalAccident"===u&&await function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o="za",s={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:o.toUpperCase(),idNumber:""},l=Rqt(e);return T6t().post("/om-api/call-me-back/leads/ug",s,{headers:{"Content-Type":"application/json",accessToken:l.accessToken}})}(t),"ke-doctorpi"===u&&await function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o="za",s={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:o.toUpperCase(),idNumber:""},l=CWt(e);return T6t().post("/om-api/call-me-back/leads/ug",s,{headers:{"Content-Type":"application/json",accessToken:l.accessToken}})}(t),"bw"===u&&await i5t(t,r),"rw"===u&&await i5t(t,r),"ke-faulu"===u&&await function(e){const t=(0,rLt.VG)(e),r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o={fname:a.value?a.value:void 0,sname:n.value?n.value:"none",mobileno:u.value?u.value:void 0,email:r.value?r.value:void 0,products:t.value?t.value:void 0,country:"KE",idNumber:""},s=(0,q1t.iD)(e);return T6t().post("/om-api/call-me-back/leads/ug",o,{headers:{"Content-Type":"application/json",accessToken:s.accessToken}})}(t),"sz"===u&&await i5t(t,r)):await function(e,t){const r=(0,rLt.hS)(e),a=(0,rLt.O4)(e),n=(0,rLt.EZ)(e),u=(0,rLt.Oe)(e),o=(0,rLt.FQ)(e),s=(0,rLt.hR)(e),l=(0,rLt.VG)(e),i=(0,rLt.rq)(e),c={pageURL:encodeURIComponent(t.url),source:"MyOldMutualPublicWebsite",googleAnalyticsId:t.gaId,adviserId:i.adviserId,preferredContactMethod:i.assistanceType,name:a.value,firstName:a.value,surname:n.value,phoneNumber:u.value,emailAddress:r.value?r.value:void 0,productName:l.value,subject:"Find an Adviser - Call me Back Details",postalCode:o.value?o.value:void 0,additionalNumber:s.value?s.value:void 0,discussOptions:i.discussOptions,adviserName:i.adviserName};return T6t().post("/om-api/find-an-adviser/createlead",c,{headers:u5t})}(t,r),e.dispatch(Ba.F5.success())}catch(l){e.dispatch(Ba.F5.error())}}(e,n,r.gtmContext)})(),a};function i5t(e,t){const r=(0,rLt.VG)(e),a=(0,rLt.UI)(e),n=(0,rLt.hS)(e),u=(0,rLt.O4)(e),o=(0,rLt.EZ)(e),s=(0,rLt.Oe)(e),l=(0,rLt.FQ)(e),i=(0,rLt.hR)(e),c=(0,rLt.aL)(e),d=(0,rLt.g$)(e),p=(0,rLt.Wj)(e),m={sourceEmailAddress:"[email protected]",toEmailAdrress:a.value?a.value:void 0,emailCampaignCode:c,subject:"Call me Back Details",pageURL:encodeURIComponent(t.url),t
2ype:"CMB",source:"MyOldMutualPublicWebsite",name:u.value,firstName:u.value,surname:o.value?o.value:"none",phoneNumber:s.value,productName:r.value?r.value:void 0,postalCode:l.value?l.value:void 0,additionalNumber:i.value?i.value:void 0,emailAddress:n.value?n.value:void 0,location:d.value?d.value:void 0,comment:p.value?p.value:void 0};return T6t().post("/om-api/call-me-back/call-me-back-mail",m,{headers:u5t})}function c5t(e,t){const r=(0,rLt.VG)(e),a=(0,rLt.hS)(e),n=(0,rLt.O4)(e),u=(0,rLt.EZ)(e),o=(0,rLt.Oe)(e),s=(0,rLt.FQ)(e),l=(0,rLt.Wj)(e),i={pageURL:encodeURIComponent(t.url),source:"MyOldMutualPublicWebsite",googleAnalyticsId:t.gaId,formData:{name:n.value,firstName:n.value,surname:u.value?u.value:"none",phoneNumber:o.value,postalCode:s.value?s.value:void 0,comment:l.value?l.value:void 0,email:a.value?a.value:void 0,sourceProduct:r.value||"Old Mutual Website KE"}};return T6t().post("/om-api/call-me-back/leads",i,{headers:u5t})}const d5t=(e,t,r)=>{const a=t(r);return r.type===Ua.qq&&(async e=>{const t=e.getState(),r=(0,sLt.Cl)(t),a=(0,sLt.PI)(t);if(!a||!a.value||null===r)return e.dispatch((0,Ua.D5)(null)),!1;const n=r.share_price,u=Math.floor(parseInt(a.value,10)*n*100)/100,o=r.currency_prefix?`${r.currency_prefix} `:"",s=r.currency_suffix?r.currency_suffix:"";e.dispatch((0,Ua.D5)(`${o}${u}${s}`))})(e),a},p5t=async e=>{const t=`${e.initials.value.toUpperCase()}_${e.surname.value.toUpperCase()}_${e.dob.value}`;return T6t().get("/om-api/ubf-active-members?uuid="+t).then(e=>e.data.Items.length>0&&e.data.Items.find(e=>e.UUID===t)?{status:!0}:{status:!1}).catch(e=>({status:!1}))},m5t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===rn.Py&&(async e=>{const t=e.getState();if(!(0,cft.eG)(t)){e.dispatch(rn.XZ.pending());try{await T6t().post("/om-api/easiplus-funeral-plan/funeral-claim",(0,cft.eW)(t)),e.dispatch(rn.XZ.success())}catch(r){e.dispatch(rn.XZ.failure())}}})(e)})(),a};const v5t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===on.ET?(async e=>{const t=e.getState();if(!(0,hft.eG)(t)){e.dispatch(on.XZ.pending());const a=(0,hft.Kw)(t);try{return await T6t().post("/om-api/funeral-claim/submit-claim-v2",a),e.dispatch(on.b.success()),e.dispatch(on.XZ.success()),!0}catch(r){return e.dispatch(on.b.failure()),e.dispatch(on.XZ.failure()),!1}}})(e):r.type===on.K5?(async e=>{const t=e.getState();if(e.dispatch(on.W5.pending()),!(0,hft.eG)(t)&&!(0,hft.IH)(t)){e.dispatch(on.b.pending());try{const r={deceasedIdNumber:(0,hft.S)(t)},a=await T6t().post("/om-api/funeral-claim/dha/validate",r);return e.dispatch(on.W5.success()),e.dispatch((0,on.Z4)(a.data)),!0}catch(r){return e.dispatch(on.W5.failure()),!1}}if(!(0,hft.eG)(t)&&(0,hft.IH)(t))e.dispatch(on.b.pending()),e.dispatch(on.W5.success())})(e):r.type===on.AP?(async e=>{const t=e.getState();if(!(0,hft.eG)(t)){e.dispatch(on.Sn.pending());try{const r=(0,hft.Zz)(t),a=await T6t().post("/om-api/funeral-claim/banking/cdv",r);return a&&200===a.status&&a.data&&function(e){if(e.fieldValidations.length>0)switch(e.fieldValidations[0].resultCode){case"2":case"2.2":case"2.3":return!0;case"2.1":return!1}return!1}(a.data)?(e.dispatch(on.Sn.success()),e.dispatch((0,on.fq)(a.data)),!0):(e.dispatch(on.b.failure()),e.dispatch(on.Sn.failure()),!1)}catch(r){return e.dispatch(on.b.failure()),e.dispatch(on.Sn.failure()),!1}}})(e):r.type===on.d5&&(async e=>{const t=e.getState();if(!(0,hft.eG)(t)){e.dispatch(on.J1.pending());try{const r=(0,hft.ry)(t),a=await T6t().post("/om-api/funeral-claim/presubmit/insecure",r);return e.dispatch(on.J1.success()),e.dispatch((0,on.ym)(a.data)),!0}catch(r){return e.dispatch(on.b.failure()),e.dispatch(on.J1.failure()),!1}}})(e)})(),a},f5t=async(e,t)=>{t.dispatch(Za.Bz.pending());try{const r=await T6t().post("/om-api/qualifying-check-call-me-back/qualify-check-leads",e,{headers:{"Content-Type":"application/json"}});return t.dispatch(Za.Bz.success()),t.dispatch((0,Za.QO)(r)),r}catch(r){return t.dispatch(Za.Bz.error()),t.dispatch((0,Za.QO)({errors:[r]})),!1}},y5t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===_a.ku&&(async e=>{const t=e.getState();if(!(0,fft._T)(t))try{let t="30/06/2023",r=await T6t().get("/om-api/price-graph/get-price-graph-funds?date="+t);e.dispatch((0,_a.MB)(r.data))}catch(r){console.log("problem fetching fund list"),e.dispatch(_a.rE.failure())}})(e),r.type===_a.ds&&(async e=>{const t=e.getState();if(!(0,fft._T)(t)){e.dispatch(_a.rE.pending());
2try{let r,a=(0,fft.tq)(t).value,n=(0,fft.Wq)(t).value,u=(0,fft.xe)(t).value;r=a&&n?await T6t().get("/om-api/price-graph/get-price-graph?startDate="+a+"&endDate="+n+"&fundId="+u):await T6t().get("/om-api/price-graph/get-price-graph?fundId="+u),e.dispatch(_a.rE.success()),e.dispatch((0,_a.E9)(r.data))}catch(r){console.log("problem fetching fund data"),e.dispatch(_a.rE.failure())}}})(e)})(),a},h5t=(e,t,r)=>{const a=t(r);return(async()=>{r.type===mn.OS&&await(async e=>{const t=e.getState();if(!(0,Mft.Qv)(t)){var r;e.dispatch(mn._O.pending());const n=(0,Mft.Rp)(t).value||null,u=(0,Mft.oF)(t).value||null,o=(0,Mft.EZ)(t).value||null,s=(0,Mft.o_)(t).value||null,l=(null===(r=(0,Mft.db)(t).value)||void 0===r?void 0:r.split("/").reverse().join("-"))||null,i={idNumber:n,initials:(null==u?void 0:u.trim().split(" ").reduce((e,t)=>e+t[0],""))||null,firstName:u,lastName:o,gender:s,dateOfBirth:l};try{const t=await T6t().post("/om-api/ubf-active-members/asisa",i);200===t.status?e.dispatch(mn._O.success(t.data)):e.dispatch(mn._O.failure())}catch(a){e.dispatch(mn._O.failure())}}})(e)})(),a},g5t=e=>e.publicWeb.onTheMoney,b5t=e=>(0,_mt.Mz)(g5t,t=>t[e]),A5t=(b5t("isLoggedIn"),b5t("sessionKey"),b5t("authToken")),S5t=(b5t("userProfile"),b5t("enrolledCourses"),b5t("calendarEvents"),b5t("calendarUrl"),b5t("contentHubUrl"),b5t("courseCatalogueUrl"),b5t("dashboardUrl"),b5t("gradesUrl"),b5t("learningSearchUrl"),b5t("logOutUrl"),b5t("messagesUrl"),b5t("notificationsUrl"),b5t("preferencesUrl"),b5t("profileUrl"),b5t("signUpUrl"),b5t("signInUrl"),(e,t,r)=>{const a=t(r);return(async()=>{r.type===An?(async e=>{const t=e.getState();try{const r=await fetch(`/learning/webservice/rest/server.php?wstoken=${A5t(t)}&moodlewsrestformat=json&wsfunction=core_course_get_enrolled_courses_by_timeline_classification&classification=all`),a=(await r.json()).courses.map(e=>{let{id:t,courseimage:r,shortname:a,fullname:n,coursecategory:u,progress:o,viewurl:s}=e;return{uid:t,image_alt:n,image_title:n,image_url:r,progress_card_category:u,progress_card_title:a||n,progress_percent:o,type:"article",progress_url:{href:s}}});e.dispatch(gn(a))}catch(r){e.dispatch(gn([]))}})(e):r.type===Sn&&(async e=>{const t=e.getState(),r=Math.floor(Date.now()/1e3);try{const a=await fetch(`/learning/webservice/rest/server.php?wstoken=${A5t(t)}&moodlewsrestformat=json&wsfunction=local_onthemoney_get_calendar_events&options[timestart]=${r}`),n=await a.json(),u=null==n?void 0:n.events.map(e=>{let{id:t,name:r,timestart:a,location:n,courseid:u}=e;return{uid:t,event_url:{href:`/learning/calendar/view.php?view=day&course=${u||1}&time=${a}#event_${t}`},event_card_title:r,event_date:new Date(1e3*a).toDateString(),location:n}});e.dispatch(bn(u))}catch(a){e.dispatch(bn([]))}})(e)})(),a}),N5t={"Content-Type":"application/json"},C5t=async(e,t)=>await T6t().post("/om-api/find-an-adviser/getadvisors",t,{headers:N5t}).then(t=>{console.info(t),e.dispatch((0,en.Q6)(t.data))}).catch(t=>{console.error(t),e.dispatch((0,en.Q6)({Succeeded:!1,Data:[],Errors:[JSON.stringify(t)]}))}),I5t=e=>({advisorType:e.payload.advisorType,latitude:e.payload.latitude,longitude:e.payload.longitude,locationName:e.payload.locationName,radius:e.payload.radius,services:e.payload.services}),D5t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{r.type===In.pE&&await async function(e,t){e.dispatch(In.TT.submitting());const r={sourceEmailAddress:"[email protected]",toEmailAdrress:"[email protected]",emailCampaignCode:"Nam-PersonalLoan-WB",subject:"Personal Loan Application",type:"namPersonalLoans",source:"MyOldMutualPublicWebsite",firstName:(0,lft.rV)(t).value,surname:(0,lft.Px)(t).value,idNumber:(0,lft.OQ)(t).value,cellphoneNumber:(0,lft.Th)(t).value,town:(0,lft._Y)(t).value,employmentStatus:(0,lft.qs)(t).value,wageFrequency:(0,lft.m_)(t).value,receivesPayslip:(0,lft.ix)(t).value,employerName:(0,lft.u7)(t).value};try{await T6t().post("/om-api/call-me-back/call-me-back-mail",r,{headers:{"Content-Type":"application/json"}}),e.dispatch(In.TT.success())}catch(a){e.dispatch(In.TT.error())}}(e,n)})(),a};const w5t=(e,t,r)=>r.type===La.OZ||r.type===La.JC||r.type===La.pF||r.type===La.HU?Z9t(e,t,r):r.type===Va.U8?(async e=>{const t=e.getState(),r=(0,X9t.v7)(t);if(localStorage.getItem("jhbSharePrice")&&Date.now()<new Date(localStorage.getItem("jhbSharePriceExpireTime")))e.dis
2patch((0,Va.Rm)(JSON.parse(localStorage.getItem("jhbSharePrice"))));else if(!r){(0,Va.NU)(!0);var a=new Date;a.setMinutes(a.getMinutes()+20),await T6t().get("/om-api/jhb-share-price",J9t).then(t=>{localStorage.setItem("jhbSharePrice",JSON.stringify(t.data)),localStorage.setItem("jhbSharePriceExpireTime",a),e.dispatch((0,Va.Rm)(t.data))}).catch(t=>{localStorage.removeItem("jhbSharePrice"),localStorage.removeItem("jhbSharePriceExpireTime"),e.dispatch((0,Va.Rm)(null))}).finally(()=>{(0,Va.NU)(!1)})}})(e):r.type===Va.S6?(async e=>{const t=e.getState(),r=(0,X9t.Pm)(t);if(localStorage.getItem("ldnSharePrice")&&Date.now()<new Date(localStorage.getItem("ldnSharePriceExpireTime")))e.dispatch((0,Va.PQ)(JSON.parse(localStorage.getItem("ldnSharePrice"))));else if(!r){(0,Va.NP)(!0);var a=new Date;a.setMinutes(a.getMinutes()+20),await T6t().get("/om-api/ldn-share-price",J9t).then(t=>{localStorage.setItem("ldnSharePrice",JSON.stringify(t.data)),localStorage.setItem("ldnSharePriceExpireTime",a),e.dispatch((0,Va.PQ)(t.data))}).catch(t=>{localStorage.removeItem("ldnSharePrice"),localStorage.removeItem("ldnSharePriceExpireTime"),e.dispatch((0,Va.PQ)(null))}).finally(()=>{(0,Va.NP)(!1)})}})(e):r.type===Va.jP?(async e=>{if(localStorage.getItem("indicators")&&Date.now()<new Date(localStorage.getItem("indicatorsExpireTime")))e.dispatch((0,Va.VM)(JSON.parse(localStorage.getItem("indicators"))));else{var t=new Date;t.setMinutes(t.getMinutes()+20),T6t().get("/om-api/indicators",J9t).then(r=>{localStorage.setItem("indicators",JSON.stringify(r.data)),localStorage.setItem("indicatorsExpireTime",t),e.dispatch((0,Va.VM)(r.data))}).catch(t=>{localStorage.removeItem("indicators"),localStorage.removeItem("indicatorsExpireTime"),e.dispatch((0,Va.VM)(null))})}})(e):r.type===Hr?e5t(e,t,r):r.type===zr.pf?((e,t,r)=>{const a=(0,t5t.tI)(e.getState()),n=t(r);return(async()=>{r.type===zr.pf&&T6t().get("/om-api/business-products/products",{params:{uid:a.uid,skip:a.skip,take:a.take},headers:{"Content-Type":"application/json"}}).then(function(t){e.dispatch((0,zr._U)(t.data))},t=>{e.dispatch((0,zr._U)())})})(),n})(e,t,r):r.type===Gvt.v7?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(r.type===Gvt.v7&&!(0,r5t.jJ)(n)){e.dispatch((0,Gvt.OE)(S.ne.SUBMITTING));try{await a5t(r.value)?e.dispatch((0,Gvt.OE)(S.ne.SUCCESS)):e.dispatch((0,Gvt.OE)(S.ne.ERROR))}catch(t){e.dispatch((0,Gvt.OE)(S.ne.ERROR))}}})(),a})(e,t,r):r.type===Ba.wt?l5t(e,t,r):r.type===Ua.qq?d5t(e,t,r):r.type.startsWith(Ha.Db)?((e,t,r)=>{const a=t(r),n=e.getState().publicWeb.unclaimedBenefits;return(async()=>{if(r.type===Ha.mz){const t=await p5t(n.form);e.dispatch((0,Ha.At)(t.status))}})(),a})(e,t,r):r.type===rn.Py?m5t(e,t,r):r.type===on.ET||r.type===on.K5||r.type===on.AP||r.type===on.d5?v5t(e,t,r):r.type===Za.D9?((e,t,r)=>{const a=t(r),n=e.getState();if(!(0,dLt.L4)(n))return a;const u=(0,dLt.oF)(n),o=(0,dLt.EZ)(n),s=(0,dLt.fi)(n),l=(0,dLt.W6)(n),i=(0,dLt.DF)(n),c=(0,dLt.G1)(n),d=(0,dLt.rS)(n),p=c.value,m=(0,dLt.WQ)(n),v=(0,dLt.gK)(n);if(("Permanent"==i.value||"Contract"==i.value)&&p&&"Monthly"==d.value)return dataLayer.push({event:"check_qualifying_response",phone:l.value}),(async()=>{await f5t({source:m,firstName:u.value,lastName:o.value,idNumber:s.value,contactNumber:l.value,employmentStatus:i.value,wageFrequency:d.value,receivePaySlip:p,creditCheckConsentProvided:v,personalInformationConsentProvided:v},e)})(),a;e.dispatch(Za.Bz.employmentError())})(e,t,r):r.type===_a.ku||r.type===_a.ds?y5t(e,t,r):r.type===mn.OS?h5t(e,t,r):r.type===An||r.type===Sn?S5t(e,t,r):r.type===en.yj?((e,t,r)=>{const a=t(r),n=I5t(r);return(async()=>{await C5t(e,n)})(),a})(e,t,r):r.type===In.pE?D5t(e,t,r):null,E5t=async()=>{try{return await T6t().get("/om-api/tax-free-savings-account/reference-data",{headers:{"Content-Type":"application/json"}})}catch(e){return null}},T5t=async e=>{try{const t="/om-api/tax-free-savings-account/drop-off-leads",r={headers:{"Content-Type":"application/json"}};return 200===(await T6t().post(t,e,r)).status}catch(t){return!1}},O5t=e=>({firstname:(0,kVt.Xd)(e).value,lastName:(0,kVt.EZ)(e).value,cellphoneNumber:(0,kVt.or)(e).value,projectCode:"ILMs_TFSAIA"});var P5t=r(63507);const M5t=async()=>{try{return await T6t().get("/om-api/tax-free-savings-account/fund-data?regularContribution=0&lumpSumContribution=0",{headers:{"Content-Type":"application/json"}})}catch(e){return null}},L5t=e=>{try{return!!(e&&e.data&&0!==Object.keys(e.data).length&&e.data.lowRisk&&e.data.lowRisk.length>0&&e.data.mediumRisk&&e.data.mediumRisk.length>0&&e.data.highRisk&&e.data.highRisk.length>0&&e.data.defaultFunds&&e.data.defaultFunds.lowRisk&&e.data.defaultFunds.mediumRisk&&e.data.defaultFunds.highRisk)}catch(t){return!1}},z5t=e=>{(async()=>{e.dispatch((0,fi.T4)(li.dY.PENDING));const t=e.getState(),r=(0,PVt.$d)(t),a=await R5t(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,fi.T4)(li.dY.PASSED)):e.dispatch((0,fi.T4)(li.dY.FAILED)):e.dispatch((0,fi.T4)(li.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(Li(a.data.requestId))})()},k5t=e=>{(async()=>{e.dispatch((0,fi.T4)(li.dY.PENDING));const t=e.getState(),r=(0,PVt.ot)(t),a=await V5t(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,fi.T4)(li.dY.PASSED)):e.dispatch((0,fi.T4)(li.dY.FAILED)):e.dispatch((0,fi.T4)(li.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(Li(a.data.requestId))})()},V5t=async e=>{try{return await T6t().post("/om-api/check-digit-validation",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},R5t=async e=>{try{return await T6t().post("/om-api/account-verification-service",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},x5t=e=>e.split(" ").map(e=>e[0]).join("").toUpperCase(),_5t=e=>new RegExp("\\d{6}[5-9]\\d{6}").test(e)?"Male":"Female",F5t=e=>{const[t,r,a,n]=e.match(/(\d\d)(\d\d)(\d\d).*/),u=new Date(parseInt("20"+r),a-1,n);return[n,a,((new Date).getFullYear()-u.getFullYear()<=0?"19":"20")+r].join("/")},j5t=e=>{const t=F5t(e).split("/"),r=new Date(Date.UTC(t[2],t[1]-1,t[0])),a=new Date,n=new Date(a-r);return Math.abs(n.getUTCFullYear()-1970)},U5t=e=>"Male"===e?{code:"Male",description:"Male",displayOrder:1}:{code:"Female",description:"Female",displayOrder:2},$5t=(0,_mt.Mz)(RVt.rA,zVt.vU,zVt.dA,(e,t,r)=>t?[{fundCode:r,fundName:t,percentageAllocation:100}]:e.lumpSum.map(e=>({fundCode:e.fundCode,fundName:e.fundName,percentageAllocation:Number(e.value)}))),B5t=(0,_mt.Mz)(RVt.rA,zVt.vU,zVt.dA,(e,t,r)=>t?[{fundCode:r,fundName:t,percentageAllocation:100}]:e.regular.map(e=>({fundCode:e.fundCode,fundName:e.fundName,percentageAllocation:Number(e.value)}))),W5t=(0,_mt.Mz)(aht.jG,B5t,aht.u7,(e,t,r)=>({initialPremium:e.value?parseInt(e.value):0,investmentFrequency:"Monthly",annualPremiumIncrease:r,investmentFund:t})),q5t=(0,_mt.Mz)(aht.Gx,$5t,(e,t)=>({initialPremium:e.value?parseInt(e.value):0,investmentFrequency:"OnceOff",annualPremiumIncrease:"0",investmentFund:t})),K5t=(0,_mt.Mz)(aht.bv,W5t,q5t,(e,t,r)=>e.value==li.yW.COMBINATION?[t,r]:e.value==li.yW.MONTHLY?[t]:e.value==li.yW.LUMP_SUM?[r]:void 0),G5t=(0,_mt.Mz)(Qyt.Kc,aLt.TY,wVt.OT,(e,t,r)=>e.map((e,a)=>{const{title:n,firstName:u,surname:o,dateOfBirth:s,mobileNumber:l,email:i}=e.value,c=t.find(e=>e.code===n.value),d=(e=>{const t=hvt.Mo.dateStringToNumberArray(e);return Math.floor(hvt.Mo.yearsDifference(hvt.Mo.todayDateArray(),t))})(s.value),p=(m=[u,o],m&&Array.isArray(m)&&m.length?m.flatMap(e=>e.value.split(" ")).map(e=>e.charAt(0)).join(""):null).slice(0,3);var m;const v="Mr"===n.value?"Male":"Female",f=U5t(v),y=r[a];return{initials:p,age:+d,cellphoneNumber:l.value,email:i.value,firstName:u.value,surname:o.value,dateOfBirth:s.value,sharePercentage:+y.value,title:c,gender:f}})),Y5t=(0,_mt.Mz)(PVt.f_,PVt.HA,PVt.iH,PVt.T9,PVt.tj,PVt.Cf,PVt.cQ,PVt.xS,kVt.Xd,kVt.EZ,PVt.$d,PVt.ot,PVt.Wp,PVt.BN,(e,t,r,a,n,u,o,s,l,i,c,d,p,m)=>({debitOrderDateLumpSum:u&&o?u.value+" "+o.value:"",debitOrderDateRegularContribution:a&&n?a.value+" "+n.value:"",monthToSkip:s?s.value:"",bankDetail:{accountHolderName:l.value,accountHolderSurname:i.value,accountNumber:t.value&&t.value.split(" ").join(""),bank:e,accountType:r,avsData:c,cdvData:d,isBankSupportedForTFSA:p,isIncludeAVS:m}})),H5t=(0,_mt.Mz)(aLt.kP,PVt.HQ,PVt.CR,PVt.hV,PVt.HH,PVt.Kh,PVt.Lm,(e,t,r,a,n,u,o)=>{var s,l;return{industry:null!==(s=t.value)&&void 0!==s?s:"None",employmentPosition:r.value,employmentPositionPip:!0===u.value?o.value:null,employmentIndustryOther:null!==(l=a.value)&&void 0!==l?l:"",sourceOfFunds:[e.find(e=>e.code=n.value)]}}),Q5t=(0,_mt.Mz)(AVt.Hw,AVt.vD,NVt.fB,aLt.TY,aLt.iR,NVt.QG,NVt.c_,NVt.X7,NVt.BU,kVt.LK,kVt.Xd,kVt.EZ,NVt.OX,NVt.XY,NVt.nI,kVt.dv,kVt.Cy,NVt.Aq,NVt.wO,NVt.Zq,NVt._c,NVt.Zh,PVt.J8,PVt.e_,PVt.mx,(e,t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I)=>{let D=[];
2N&&D.push({filename:"Birth Certificate",file:N.value,mimeType:N.type}),C&&D.push({filename:"Court Certificate",file:C.value,mimeType:C.type}),I&&D.push({filename:"Identity Certificate",file:I.value,mimeType:I.type});let w=[{role:t?e.value.replace(/\s/g,""):"Owner",contactInformation:r,age:j5t(p.value),firstName:c.value,surname:d.value,initials:x5t(c.value),dateOfBirth:F5t(p.value),saIdNumber:p.value,passportNumber:"",taxNumber:"",nationality:v.value,countryOfBirth:v.value,title:a.find(e=>e.code===i.value),gender:U5t(_5t(p.value)),maritalStatusCode:n.find(e=>e.code=m.value).code,spouse:{firstName:g.value,surname:b.value,identityNumber:A.value,passportNumber:S.value,title:a.find(e=>e.code===h.value)}}];return t&&(D?w.push({role:"Owner",contactInformation:r,age:j5t(l.value),firstName:o.value,surname:s.value,initials:x5t(o.value),dateOfBirth:F5t(l.value),saIdNumber:l.value,passportNumber:"",taxNumber:"",nationality:"SouthAfrica",countryOfBirth:"SouthAfrica",title:a.find(e=>e.code===u.value),gender:U5t(_5t(l.value)),maritalStatusCode:"Single",files:D}):w.push({role:"Owner",contactInformation:r,age:j5t(l.value),firstName:o.value,surname:s.value,initials:x5t(o.value),dateOfBirth:F5t(l.value),saIdNumber:l.value,passportNumber:"",taxNumber:"",nationality:"SouthAfrica",countryOfBirth:"SouthAfrica",title:a.find(e=>e.code===u.value),gender:U5t(_5t(l.value)),maritalStatusCode:"Single"})),w}),Z5t=((0,_mt.Mz)(PVt.J8,PVt.e_,PVt.mx,(e,t,r)=>{let a=[];return e&&a.push({filename:"Birth Certificate",file:e.value,mimeType:e.type}),t&&a.push({filename:"Court Certificate",file:t.value,mimeType:t.type}),r&&a.push({filename:"Identity Certificate",file:r.value,mimeType:r.type}),a}),(0,_mt.Mz)(Q5t,Y5t,G5t,K5t,H5t,(e,t,r,a,n)=>({products:a,clients:e,fundMemberEmploymentDetail:n,paymentInformation:t,beneficiaries:r}))),X5t=async e=>{try{return await T6t().post("/om-api/tax-free-savings-account/submit-application",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},J5t=async e=>{const t=e.clients.find(e=>"Owner"===e.role);let{email:r,cellphoneNumber:a}=t.contactInformation;return a.startsWith("0")&&(a=`+27${a.slice(1)}`),{email:r,cellphoneNumber:a}},e2t=(e,t,r)=>r.type===Di.ES&&(0,LVt.GO)(e.getState())?((e,t,r)=>{const a=t(r),n=e.getState();if(!(0,kVt.bk)(n))return a;const u=O5t(n),o=(0,kVt.rJ)(n);return JSON.stringify(o)!==JSON.stringify(u)?((async()=>{await T5t(u)&&e.dispatch((0,bi.fY)(u))})(),a):a})(e,t,r):r.type===ni.Zv?((e,t,r)=>{const a=t(r);if(!(0,P5t.Gp)(e.getState()))return(async()=>{const t=await M5t();t&&L5t(t)&&t.status===uzt.jL.OK&&e.dispatch((0,ni.E9)(t.data)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(Li(t.data.requestId))})(),a})(e,t,r):r.type===Si.Zd?((e,t,r)=>{const a=t(r);if(!(0,aLt.G1)(e.getState()))return(async()=>{const t=await E5t();t&&t.status===uzt.jL.OK&&e.dispatch((0,Si.Cg)(t.data)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(Li(t.data.requestId))})(),a})(e,t,r):r.type.startsWith(Ci.lO)?((e,t,r)=>{const a=t(r),n=e.getState(),u=Z5t(n);return(async()=>{const t=await X5t(u);if(t&&200===t.status&&t.data.isValid){const{email:r,cellphoneNumber:a}=await J5t(u);dataLayer.push({event:"om_tfsa",email:r,phone:a}),e.dispatch((0,Ci.OX)(t.data&&t.data.policyNumber)),e.dispatch((0,Di.aM)())}else e.dispatch((0,Ci.RB)());t&&"data"in t&&"requestId"in t.data&&e.dispatch(Li(t.data.requestId))})(),a})(e,t,r):r.type===fi.wp?(e=>{const t=e.getState();(0,PVt.NW)(t)||((0,PVt.Wp)(t)&&(0,PVt.BN)(t)?z5t(e):(0,PVt._O)(t)?k5t(e):e.dispatch((0,fi.T4)(li.dY.PASSED)))})(e):null,t2t=async e=>{const t=(0,qkt.r1)(e);try{const e="/om-api/roa-quote-tools/elimika-quote";return await T6t().post(e,(r=t,{date_of_birth:r.dob.value||"",child_date_of_birth:r.childDateOfBirth.value||"",target_premium_amount:r.targetFeesPerYear.value||"",target_premium_amount2:r.targetSavingsPerYear.value||"",premium_frequency:r.premiumFrequencyValue.value||"",life_cover:r.lifeCoveredValue.value||"",wop:"Yes",gender:r.genderValue.value||"",school_premium_frequency:r.premiumFrequencyValue.value||"",school_entry_age:r.schoolStartYear.value||"",education_period:r.schoolYearValue.value||""}))}catch(a){return null}var r},r2t=e=>{const t=[];return e.map(e=>{let r={};r.lumpsum=e.lumpsumAmount.value||"",r.lumpsum_year=e.lumpsumYear.value||"",r.lumpsum_month=e.lumpsumMonth.value||"",t.push(r)}),t},a2t=async e=>{const t=(0,Gkt.ec)(e);try{const e="/om-api/roa-quote-tools/premier-savings-quote";return await T6t().post(e,(r=t,{term:r.termInputValue.value||"",monthly_premium:r.monthlyPremiumAmount.value||"",inv_ltp:r.longTermInputValue.value||"",inv_stp:r.shortTermInputValue.value||"",lumpsum_payment_details:r2t(r.lumpsumPaymentDetails)}))}catch(a){return null}var r};var n2t=r(48267);const u2t=async e=>{const t=(0,n2t.kQ)(e);try{const e="/om-api/roa-quote-tools/afya-imara-senior-quote";return await T6t().post(e,(r=t,{cover_id:r.coverId.value||"",age_group:r.ageGroup.value||"",children_status:r.childrenStatus.value||"",inpatient:r.inpatientCoverLimit.value||"",outpatient:r.outpatientCoverLimit.value||""}))}catch(a){return null}var r},o2t=async e=>{const t=(0,rVt.ZM)(e);try{const e="/om-api/roa-quote-tools/afya-imara-junior-quote";return await T6t().post(e,(r=t,{panel_id:r.medicalProvidersScope.value||"",no_of_children:r.noOfChildren.value||"",cover_limit_inpatient:r.inpatientCoverLimit.value||"",cover_limit_outpatient:r.outpatientCoverLimit.value||""}))}catch(a){return null}var r},s2t=async e=>{const t=(0,Zkt.hM)(e);try{const e="/om-api/roa-quote-tools/afya-imara-gertrude-quote";return await T6t().post(e,(r=t,{panel_id:r.panelId.value||"",no_of_children:r.numberOfChildren.value||"",cover_limit_inpatient:r.inpatientCoverLimitValue.value||"",cover_limit_outpatient:r.outpatientCoverLimitValue.value||""}))}catch(a){return null}var r},l2t=async e=>{const t=(0,Jkt.T9)(e);try{const e="/om-api/roa-quote-tools/accidental-death-cover-quote";return await T6t().post(e,(e=>{const t="Yes"===e.disabilityCoveredValue.value?e.numberOfYearsCovered.value:"";return{dob:e.candidateDOB.value,gender:e.genderValue.value,txt_acc_death_dis_rider:t,txt_acc_death:e.coverAmount.value,txt_acc_death_term:e.numberOfYearsCovered.value,smoke_status:"Yes"===e.smokerCoveredValue.value?"S":"NS"}})(t))}catch(r){return console.error(r),null}},i2t=async e=>{const t=(0,nVt.L3)(e);try{const e="/om-api/roa-quote-tools/whole-life-cover";return await T6t().post(e,(r=t,{dob:r.candidateDOB.value||"",gender:r.genderValue.value||"",smoke_status:r.smokingValue.value||"",txt_whole_life:r.coveredAmount.value||"",txt_rider_whole_life:r.disabilityValue.value||""}))}catch(a){return null}var r},c2t=async e=>{const t=(0,cVt.gc)(e);try{const e="/om-api/roa-quote-tools/afya-imara-quote";return await T6t().post(e,(r=t,{cover_id:1,age_group:r.ageBracket.value||"",spouse:r.spouseCover.value?r.spouseCover.value:"no",spouse_age_group:r.spouseAge.value||"",children_status:r.childCover.value?r.childCover.value:"no",children_18:"no"===r.childCover.value?0:(Number(r.child_18.value),Number(r.child_18.value)),children_19:"no"===r.childCover.value?0:(Number(r.child_19_29.value),Number(r.child_19_29.value)),children_30:"no"===r.childCover.value?0:(Number(r.child_30_40.value),Number(r.child_30_40.value)),children_41:"no"===r.childCover.value?0:(Number(r.child_40_50.value),Number(r.child_40_50.value)),inpatient:r.inpatientCoverLimit.value||"",outpatient:r.outpatientCoverLimit.value||""}))}catch(a){return null}var r},d2t=async e=>{const t=(0,tVt.pT)(e);try{const e="/om-api/roa-quote-tools/death-term-cover-quote";return await T6t().post(e,(e=>{const t="Yes"===e.disabilityCoveredValue.value?e.numberOfYearsCovered.value:"";return{dob:e.candidateDOB.value,gender:e.genderValue.value,txt_acc_death_dis_rider:t,txt_death_term:e.coverAmount.value,txt_death_terms:e.numberOfYearsCovered.value,smoke_status:"Yes"===e.smokerCoveredValue.value?"S":"NS"}})(t))}catch(r){return null}},p2t=async e=>{const t=(0,Hkt.z8)(e);try{const e="/om-api/roa-quote-tools/accidental-disability-quote";return await T6t().post(e,(r=t,{dob:r.candidateDob.value||"",gender:r.genderInput.value||"",smoke_status:r.smokerInput.value||"",txt_acc_dis:r.coverAmount.value||"",txt_acc_dis_term:r.coverYearsValue.value||""}))}catch(a){return null}var r},m2t=async e=>{const t=(0,oVt.LD)(e);try{const e="/om-api/roa-quote-tools/physical-impairment-insurance";return await T6t().post(e,(r=t,"Yes"===r.disabilityValue.value?{dob:r.candidateDOB.value||"",gender:r.genderValue.value||"",smoke_status:r.smokerValue.value||"",txt_phy_imp:r.coverAmount.value||"",txt_phy_imp_term:r.numberOfYearsCovered.value||"",txt_phy_imp_dis_rider:r.numberOfYearsCovered.value||""}:{dob:r.candidateDOB.value||"",gender:r.genderValue.value||"",smoke_status:r.smokerValue.value||"",txt_phy_imp:r.coverAmount.value||"",txt_phy_imp_term:r.numberOfYearsCovered.value||""}))}catch(a){return null}var r},v2t=async e=>{const t=(0,lVt.qF)(e);try{const e="/om-api/roa-quote-tools/critical-illness";return await T6t().post(e,(r=t,{dob:r.DateOfBirth.value||"",gender:r.genderValue.value||"",smoke_status:r.smokingValue.value||"",txt_sev_illness:Number(r.coveredupValue.value),txt_sev_illness_term:Number(r.yearValue.value),txt_sev_dis_rider:"No"===r.DisabilityValue.value?0:Number(r.yearValue.value)}))}catch(a){return null}var r},f2t=async e=>{const t=(0,pVt.Tg)(e);try{const e="/om-api/roa-quote-tools/afya-imara-county-quote",r=await T6t().post(e,(e=>{let t;return t="no"==e.childCover.value?{cover_id:3,age_group:e.ageBracket.value||"",spouse:e.spouseCover.value?e.spouseCover.value:"no",spouse_age_group:e.spouseAge.value||"",children_status:e.childCover.value?e.childCover.value:"no",children_18:0,children_19:0,children_30:0,children_41:0,inpatient:e.inPatient.value?Number(e.inPatient.value.slice(4,15)):1e6,outpatient:e.outPatient.value&&"KES"===e.outPatient.value.slice(0,3)?Number(e.outPatient.value.slice(4,15)):0}:{cover_id:3,age_group:e.ageBracket.value||"",spouse:e.spouseCover.value?e.spouseCover.value:"no",spouse_age_group:e.spouseAge.value||"",children_status:e.childCover.value?e.childCover.value:"no",children_18:(Number(e.child_18.value),Number(e.child_18.value)),children_19:(Number(e.child_19_29.value),Number(e.child_19_29.value)),children_30:(Number(e.child_30_40.value),Number(e.child_30_40.value)),children_41:(Number(e.child_40_50.value),Number(e.child_40_50.value)),inpatient:e.inPatient.value?Number(e.inPatient.value.slice(4,15)):1e6,outpatient:e.outPatient.value&&"KES"===e.outPatient.value.slice(0,3)?Number(e.outPatient.value.slice(4,15)):0},t})(t));return r}catch(r){return null}},y2t=async e=>{const t=(0,vVt.OK)(e);try{const e="/om-api/roa-quote-tools/mvest-quote";
2return await T6t().post(e,(r=t,{mvPeriod:r.paymentTerm.value||"",mvPercentage:"14",mvDuration:r.paymentFrequency.value||"",mvAmount:r.premiumAmount.value||[]}))}catch(a){return null}var r},h2t=e=>{const t=parseInt(e);return isNaN(t)?"":t},g2t=async e=>{const t=(0,yVt._u)(e);try{const e="/grouplife-calculator/calculate";return T6t().post(e,{numberOfEmployees:h2t((r=t).numberOfEmployees.value),averageAge:h2t(r.averageAgeOfEmployees.value),totalSalaryBill:h2t(r.totalSumAssured.value),coverTypes:(a=r.coverRanges,a&&a.length?a.map(e=>({code:e.code,coverMultiple:parseFloat(e.coverMultiple)})):[])})}catch(n){return null}var r,a},b2t=async e=>{const t=(0,tue.K3)(e);try{const e="/om-api/roa-quote-tools/digi-life-quote";return await T6t().post(e,(r=t,{DOB:r.formattedDate.value,Sex:r.gender.value,BenefitAmount:r.loanAmount.value,Income:r.salary.value,Education:r.education.value,LoanType:r.loanType.value,PaymentFrequency:r.payment.value,CashBackOption:r.cashBack.value,PolicyTerm:r.loanTerm.value,QuotationDate:r.date.value}),{headers:{"Content-Type":"application/json",X_Gravitee_Api_Key:"cc834c0c-7cda-4a78-a3d1-218a7bfccf22"}})}catch(a){return console.log(a),null}var r},A2t=(e,t,r)=>r.type.startsWith(ji.Zj)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,qkt.KA)(n)){e.dispatch(ji.VS.pending());try{const t=(await t2t(n)).data.face_amount.replace(/\.00/g,"");e.dispatch((0,ji.m0)(t)),e.dispatch(ji.VS.success()),e.dispatch((0,ji.bQ)("form-three"))}catch(t){e.dispatch((0,ji.m0)(null)),e.dispatch(ji.VS.failure())}}})(),a})(e,t,r):r.type.startsWith($i.Z3)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,Gkt.KA)(n)){e.dispatch($i.nW.pending());try{const t=(await a2t(n)).data;e.dispatch((0,$i.kf)(t)),e.dispatch($i.nW.success()),e.dispatch((0,$i.bQ)("form-three"))}catch(t){e.dispatch((0,$i.kf)(null)),e.dispatch($i.nW.failure())}}})(),a})(e,t,r):r.type.startsWith(Wi.gd)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,Hkt.KA)(n)){e.dispatch(Wi.cp.pending());try{const t=(await p2t(n)).data.total_premium;e.dispatch((0,Wi.UM)(t)),e.dispatch(Wi.cp.success()),e.dispatch((0,Wi.bQ)("form-two"))}catch(t){e.dispatch((0,Wi.UM)(null)),e.dispatch(Wi.cp.failure())}}})(),a})(e,t,r):r.type.startsWith(Ki.KL)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,n2t.KA)(n)){e.dispatch(Ki.$e.pending());try{const t=(await u2t(n)).data;e.dispatch((0,Ki.U6)(t)),e.dispatch(Ki.$e.success()),e.dispatch((0,Ki.bQ)("form-two"))}catch(t){e.dispatch((0,Ki.U6)(null)),e.dispatch(Ki.$e.failure())}}})(),a})(e,t,r):r.type.startsWith(Xi.Xr)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,rVt.KA)(n)){e.dispatch(Xi.wL.pending());try{const t=(await o2t(n)).data.total_premiums;e.dispatch((0,Xi.Lo)(t)),e.dispatch(Xi.wL.success()),e.dispatch((0,Xi.bQ)("form-two"))}catch(t){e.dispatch((0,Xi.Lo)(null)),e.dispatch(Xi.wL.failure())}}})(),a})(e,t,r):r.type.startsWith(Yi.YA)?((e,t,r)=>((async()=>{if(!(0,Jkt.KA)(e.getState())){e.dispatch(Yi.nT.pending());try{const t=await l2t(e.getState());e.dispatch((0,Yi.KT)(t.data)),e.dispatch(Yi.nT.success()),e.dispatch((0,Yi.bQ)("form-two"))}catch(t){console.error(t),e.dispatch(Yi.nT.failure())}}})(),t(r)))(e,t,r):r.type.startsWith(ec.Ok)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,Zkt.KA)(n)){e.dispatch(ec.yc.pending());try{const t=(await s2t(n)).data.total_premiums;e.dispatch((0,ec.lJ)(t)),e.dispatch(ec.yc.success()),e.dispatch((0,ec.bQ)("form-two"))}catch(t){e.dispatch((0,ec.lJ)(null)),e.dispatch(ec.yc.failure())}}})(),a})(e,t,r):r.type.startsWith(rc.nl)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,nVt.KA)(n)){e.dispatch(rc.m3.pending());try{const t=(await i2t(n)).data;e.dispatch((0,rc.jC)(t)),e.dispatch(rc.m3.success()),e.dispatch((0,rc.bQ)("form-two"))}catch(t){e.dispatch((0,rc.jC)(null)),e.dispatch(rc.m3.failure())}}})(),a})(e,t,r):r.type.startsWith(oc.OQ)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,cVt.KA)(n)){e.dispatch(oc.T.pending());try{const t=(await c2t(n)).data.total_premiums;e.dispatch((0,oc.RX)(t)),e.dispatch(oc.T.success()),e.dispatch((0,oc.bQ)("form-two"))}catch(t){e.dispatch((0,oc.RX)(null)),e.dispatch(oc.T.failure())}}})(),a})(e,t,r):r.type.startsWith(Qi.UA)?((e,t,r)=>((async()=>
2{if(!(0,tVt.KA)(e.getState())){e.dispatch(Qi.hH.pending());try{const t=await d2t(e.getState());e.dispatch((0,Qi.Rh)(t.data)),e.dispatch(Qi.hH.success()),e.dispatch((0,Qi.bQ)("form-two"))}catch(t){e.dispatch(Qi.hH.failure())}}})(),t(r)))(e,t,r):r.type.startsWith(nc.P7)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,oVt.KA)(n)){e.dispatch(nc.aE.pending());try{const t=(await m2t(n)).data;e.dispatch((0,nc.jk)(t)),e.dispatch(nc.aE.success()),e.dispatch((0,nc.bQ)("form-two"))}catch(t){e.dispatch((0,nc.jk)(null)),e.dispatch(nc.aE.failure())}}})(),a})(e,t,r):r.type.startsWith(lc.VT)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,lVt.KA)(n)){e.dispatch(lc.VX.pending());try{const t=(await v2t(n)).data.total_premium;e.dispatch((0,lc.LU)(t)),e.dispatch(lc.VX.success()),e.dispatch((0,lc.bQ)("form-two"))}catch(t){e.dispatch((0,lc.LU)(null)),e.dispatch(lc.VX.failure())}}})(),a})(e,t,r):r.type.startsWith(cc.pR)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,pVt.KA)(n)){e.dispatch(cc.Om.pending());try{const t=(await f2t(n)).data.total_premiums;e.dispatch((0,cc.K1)(t)),e.dispatch(cc.Om.success()),e.dispatch((0,cc.bQ)("form-two"))}catch(t){e.dispatch((0,cc.K1)(null)),e.dispatch(cc.Om.failure())}}})(),a})(e,t,r):r.type.startsWith(vc.SL)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,vVt.KA)(n)){e.dispatch(vc.rF.pending());try{const t=(await y2t(n)).data;e.dispatch((0,vc.t8)(t)),e.dispatch(vc.rF.success()),e.dispatch((0,vc.Uq)(!0))}catch(t){e.dispatch((0,vc.t8)(null)),e.dispatch(vc.rF.failure())}}})(),a})(e,t,r):r.type.startsWith(pc.es)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,yVt.KA)(n)){e.dispatch(pc.rr.pending());try{const t=(await g2t(n)).data;e.dispatch((0,pc._4)(t)),e.dispatch(pc.rr.success())}catch(t){e.dispatch((0,pc._4)(null)),e.dispatch(pc.rr.failure())}}})(),a})(e,t,r):r.type.startsWith(yc.Sr)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,tue.KA)(n)){e.dispatch(yc.RI.pending());try{const t=(await b2t(n)).data.MonthlyPremium;e.dispatch((0,yc.DC)(t)),e.dispatch(yc.RI.success()),e.dispatch((0,yc.bQ)("form-two"))}catch(t){e.dispatch((0,yc.DC)(null)),e.dispatch(yc.RI.failure())}}})(),a})(e,t,r):null,S2t=(e,t,r)=>{(async()=>{const a=t(r);r.type===ul.Xq&&(async e=>{const t=e.getState();if(!(0,GRt.Y)(t)){e.dispatch(ul.Dy.pending());try{const r=await T6t().get(`/om-api/price-table/get-price-table?date=${(0,GRt.w)(t).value}`);e.dispatch((0,ul.ks)(r.data)),e.dispatch(ul.Dy.success())}catch(r){e.dispatch((0,ul.ks)([])),e.dispatch(ul.Dy.failure())}}})(e)})()},N2t={"Content-Type":"application/json"},C2t=async e=>{try{return 200===(await T6t().post("/om-api/customer-complaint/complaint",e,{headers:N2t})).status}catch(t){return!1}},I2t=e=>{const t=(0,Eht.Rs)(e.getState()),r=(0,Eht.Yt)(e.getState()),a=r&&r===Oc.yK.COMPLAINT,n=(0,Eht.ki)(e.getState()),u=t.policyNumber.value&&""===t.policyNumber.value.trim()?null:t.policyNumber.value;return{isComplaint:a,receiverEmailAddress:n,sendCustomerCopy:t.sendMeCopy,formData:{title:t.title.value,firstName:t.firstName.value,surname:t.surname.value,cellphone:t.cellphoneNumber.value,email:t.email.value,identityType:t.identityType.value,idNumber:t.idNumber.value,passportNumber:t.passportNumber.value,passportCountry:t.passportCountry.value,policyNumber:u||"",productType:t.productType.value||"",complaintRelation:t.complaintRelation.value||"",complaintTitle:t.complaintTitle.value,complaintDescription:t.complaintDescription.value}}},D2t=(e,t,r)=>r.type===Pc.y_?((e,t,r)=>{const a=t(r),n=I2t(e);return(async()=>{e.dispatch(await C2t(n)?(0,Pc.$i)():(0,Pc.w6)())})(),a})(e,t,r):null,w2t=(0,_mt.Mz)(JVt,e=>e.payments),E2t=(0,_mt.Mz)(w2t,e=>e.form),T2t=((0,_mt.Mz)(w2t,e=>e.apiCallPaymentStatus),(0,_mt.Mz)(w2t,e=>e.apiCallStatus),e=>(0,_mt.Mz)(E2t,t=>t[e])),O2t=((0,_mt.Mz)(E2t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(w2t,e=>e.apiCallStatus===S.rs.PENDING)),P2t=(0,_mt.Mz)(w2t,e=>e.apiCallPaymentStatus===S.rs.PENDING),M2t=(T2t("phoneNumber"),T2t("email"),(0,_mt.Mz)(w2t,e=>e.apiCallPaymentStatus===S.rs.SUCCESS)),L2t=(0,_mt.Mz)(w2t,e=>e.apiCallPaymentStatus===S.rs.FAILURE),z2t=((0,_mt.Mz)(w2t,e=>e.manualMpesaPaymentsResponse),(0,_mt.Mz)(w2t,e=>e.manualPaymentsApiStatus===S.rs.PENDING)),k2t=((0,_mt.Mz)(w2t,e=>e.manualPaymentsApiStatus===S.rs.SUCCESS),(0,_mt.Mz)(w2t,e=>e.manualPaymentsApiStatus===S.rs.FAILURE),T2t("transactionCode"),(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!z2t(n)){e.dispatch(jv());try{const t=await V2t(n);if(t.data.error)throw{message:"Something went wrong. Try again."};if(0!==t.data.status)throw{message:"Transaction with the specified ID could not be found."};if(0===t.data.status){const t={message:"Congratulations your payments have been recieved."};e.dispatch((e=>({type:Wv,value:e}))(t)),e.dispatch(Uv())}}catch(t){e.dispatch((e=>({type:qv,error:e}))(t)),e.dispatch($v())}}})(),a}),V2t=async e=>{const t=E2t(e),r=vRt(e),a={transactionId:t.transactionCode.value,MSIDN:t.phoneNumber.value,session_id:r.value.session_id};try{const e="/om-api/roa-travel-insurance/mpesa-transaction-status";return await T6t().post(e,a)}catch(n){throw n}},R2t=(e,t,r)=>((async()=>{if(!yRt(e.getState())){e.dispatch(wd());try{const t=await x2t(e.getState());e.dispatch((e=>({type:np,value:e}))(t.data)),t.data.code?e.dispatch(Td(t.data.code)):(e.dispatch(Ed()),e.dispatch(rp()))}catch(t){e.dispatch(Td(t.message))}}})(),t(r)),x2t=async e=>{const t=mRt(e);try{const e="/om-api/roa-car-insurance/vehicle-value";return await T6t().post(e,(e=>({makemodel:e.makeAndModel.value,yom:e.yearOfManufacture.value,age_range:e.age.value,no_of_claims:e.noOfAccidents.value}))(t))}catch(r){throw r}},_2t=(e,t,r)=>((async()=>{if(!yRt(e.getState())){e.dispatch(wd());try{const t=await F2t(e.getState());e.dispatch((e=>({type:op,value:e}))(t.data)),e.dispatch(Ed())}catch(t){console.error(t),e.dispatch(Td(t.message))}}})(),t(r)),F2t=async e=>{try{const t="/om-api/roa-car-insurance/variance-checker";return await T6t().post(t,(e=>{const t=mRt(e),r=vRt(e);return{si:t.varianceValue.value,session_id:r.value.session_id}})(e))}catch(t){throw console.error(t),t}},j2t=(0,_mt.Mz)(JVt,e=>e.product),U2t=((0,_mt.Mz)(j2t,e=>e.status===S.wK.VALID),(0,_mt.Mz)(j2t,e=>e.premiumCalculation)),$2t=((0,_mt.Mz)(j2t,e=>e.selectedCover),dRt.y.getErrorStatus(j2t),dRt.y.getPendingStatus(j2t)),B2t=((0,_mt.Mz)(j2t,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!$2t(e.getState())){e.dispatch(Jv());try{const t=await W2t(e.getState());e.dispatch((e=>({type:nf,value:e}))(t.data)),e.dispatch(ef())}catch(t){console.error(t),e.dispatch(tf())}}})(),t(r))),W2t=async e=>{try{const t="/om-api/roa-car-insurance/premium-calculation";return await T6t().post(t,(e=>{const t=mRt(e),r=gRt(e),a=vRt(e);return{age_range:t.age.value,no_of_claims:t.noOfAccidents.value,name:`${r.firstName.value} ${r.lastName.value}`,session_id:a.value.session_id}})(e))}catch(t){throw console.error(t),t}},q2t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!TRt(n)){e.dispatch(Zp());try{const t=await K2t(n);e.dispatch((e=>({type:Nm,value:e}))(t.data)),e.dispatch(Xp())}catch(t){e.dispatch((e=>({type:Cm,error:e}))(t.message)),e.dispatch(Jp())}}})(),a},K2t=async e=>{const t=wRt(e).logBookFile.value,r=vRt(e),a=new FormData;a.append("file",t),a.append("session_id",r.value.session_id);try{const e="/om-api/roa-car-insurance/submit-logbook";return await T6t().post(e,a)}catch(n){throw console.error(n),n}},G2t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!TRt(n))try{const t=await Y2t(n);e.dispatch((e=>({type:Dm,value:e}))(t.data))}catch(t){e.dispatch((e=>({type:Im,error:e}))(t))}})(),a},Y2t=async e=>{const t=LRt(e),r=vRt(e),a=U2t(e),n={...t,basic_premium:a.comprehensive_basic_premium,training_levy:a.comprehensive_training_levy,phcf:a.comprehensive_phcf,stamp_duty:a.comprehensive_stamp_duty,session_id:r.value.session_id};try{const e="/om-api/roa-car-insurance/alter-benefit-limit";return await T6t().post(e,n)}catch(u){throw console.error(u),u}},H2t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!TRt(n))try{const t=await Q2t(n);e.dispatch((e=>({type:$m,value:e}))(t.data))}catch(t){e.dispatch((e=>({type:Bm,error:e}))(t))}})(),a},Q2t=async e=>{const t=kRt(e),r=vRt(e),a=U2t(e),n={...t,basic_premium:a.comprehensive_basic_premium,training_levy:a.comprehensive_training_levy,phcf:a.comprehensive_phcf,stamp_duty:a.comprehensive_stamp_duty,session_id:r.value.session_id};try{const e="/om-api/roa-car-insurance/calculate-extra-benefit";return await T6t().post(e,n)}catch(u){throw console.error(u),u}};const Z2t=e=>{clearInterval(e),e=null};let X2t=null;const J2t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(M2t(n))Z2t(X2t);else if(L2t(n))Z2t(X2t);else if(clearInterval(X2t),!O2t(n)){e.dispatch(vv());try{const t=await e4t(n);if(t.data.errorMessage&&"Invalid Access Token"==t.data.errorMessage)throw t.data.errorMessage;e.dispatch((e=>({type:Ov,value:e}))(t.data)),e.dispatch(fv()),X2t=setInterval(()=>e.dispatch({type:Mv}),5e3),setTimeout(()=>{if(X2t)return Z2t(X2t),void e.dispatch(Cv())},3e5)}catch(t){e.dispatch((e=>({type:Pv,error:e}))(t)),e.dispatch(yv()),Z2t(X2t)}}})(),a},e4t=async e=>{const t=E2t(e),r=vRt(e),a={phone_no:t.phoneNumber.value,amount:1,session_id:r.value.session_id,mpesa_acc_no:r.value.session_id};try{const e="/om-api/roa-car-insurance/motor-insurance-make-payment";return await T6t().post(e,a)}catch(n){throw n}},t4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!ORt(n)){e.dispatch(am());try{const t=await r4t(n);e.dispatch(ev(t.data)),e.dispatch(nm())}catch(t){e.dispatch((e=>({type:Km,error:e}))(t)),e.dispatch(um())}}})(),a},r4t=async e=>{const t=wRt(e),r=vRt(e),a=zRt(e),n=gRt(e),u={session_id:r.value.session_id,id_number:t.id.value,cover_type:"",registration_number:a.value.registrationnumber.trim(),name:`${n.firstName.value} ${n.lastName.value}`};console.log(u);try{const e="/om-api/roa-car-insurance/iprs-check";return await T6t().post(e,u)}catch(o){throw o}},a4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!PRt(n)){e.dispatch(im());try{const t=await n4t(n);e.dispatch(ev(t.data)),e.dispatch(cm())}catch(t){e.dispatch((e=>({type:Ym,error:e}))(t)),e.dispatch(dm())}}})(),a},n4t=async e=>{const t={kra_pin:wRt(e).kraPinNumber.value,session_id:"TMSUXS"};try{const e="/om-api/roa-car-insurance/validate-krapin";return await T6t().post(e,t)}catch(r){return null}},u4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!MRt(n)){e.dispatch(fm());try{const t=await o4t(n);e.dispatch((e=>({type:Zm,value:e}))(t.data)),e.dispatch(ym())}catch(t){e.dispatch((e=>({type:Xm,error:e}))(t)),e.dispatch(hm())}}})(),a},o4t=async e=>{const t={startdate:wRt(e).coverStartDate.value,session_id:"TMSUXS"};try{const e="/om-api/roa-car-insurance/validate-startdate";return await T6t().post(e,t)}catch(r){throw console.error(r),r}},s4t=(e,t,r)=>{const a=t(r),n=e.getState(),u=w2t(n);return(async(t,r)=>{if(!P2t&&"0"!==(null==u||null===(t=u.mpesaPaymentsStatus)||void 0===t||null===(r=t.value)||void 0===r?void 0:r.status)){e.dispatch(Sv());try{var a;const t=await l4t(n);"The service request is processed successfully."===(null==t||null===(a=t.data)||void 0===a?void 0:a.message)?(e.dispatch(Lv(t.data)),e.dispatch(Nv())):("The balance is insufficient for the transaction"===(null==t?void 0:t.data.message)||"Request cancelled by user"===(null==t?void 0:t.data.message))&&(e.dispatch(Lv(t.data)),e.dispatch(Cv()))}catch(o){e.dispatch((e=>({type:cv,error:e}))(o)),e.dispatch(Cv())}}})(),a},l4t=async e=>{const t=w2t(e),r={session_id:vRt(e).value.session_id,checkout_request_id:t.mpesaPayments.value.CheckoutRequestID};try{const e="/om-api/roa-car-insurance/mpesa-check-stk-status";return await T6t().post(e,r)}catch(a){throw console.error(a),a}},i4t=(e,t,r)=>{const a=t(r),n=e.getState(),u=d4t(n),o=IRt(n);return JSON.stringify(o)!==JSON.stringify(u)?((async()=>{await c4t(u)&&e.dispatch((e=>({type:"roaCarInsurance/aboutYouForm/transition/dropOffLead",value:e}))(u))})(),a):a},c4t=async e=>{try{const t="/om-api/roa-car-insurance/drop-off-leads",r={headers:{"Content-Type":"application/json"}};return 200===(await T6t().post(t,e,r)).status}catch(t){return console.log({error:t}),!1}},d4t=e=>({FIRST_NAME:ARt(e).value,SECOND_NAME:SRt(e).value,PHONE_NUMBER:CRt(e).value,EMAIL_ADDRESS:NRt(e).value,INTERMEDIARY_PHONE_NUMBER:jRt(e).value||"",INTEMEDIARY_CODE:FRt(e).value||"",SOURCE_SYSTEM_ID:(0,n5t.v4)(),SOURCE_SYSTEM_NAME:"176830001",POLICY_TYPE:"CarInsurance",env:""}),p4t=(e,t,r)=>((async()=>{if(!yRt(e.getState())){e.dispatch(wd());try{const t=await m4t();e.dispatch((e=>({type:cp,value:e}))(t.data)),t.data.code?e.dispatch(Td(t.data.code)):e.dispatch(Ed())}catch(t){e.dispatch(Td(t.message))}}})(),t(r)),m4t=async()=>{try{const e="/om-api/roa-car-insurance/nigeria/car-models";return await T6t().get(e)}catch(e){throw e}},v4t=(e,t,r)=>((async()=>
2{if(!yRt(e.getState())){e.dispatch(wd());try{const t=await f4t();e.dispatch((e=>({type:lp,value:e}))(t.data)),setTimeout(()=>{e.dispatch({type:ip})},0),t.data.code?e.dispatch(Td(t.data.code)):e.dispatch(Ed())}catch(t){e.dispatch(Td(t.message))}}})(),t(r)),f4t=async()=>{try{const e="/om-api/roa-car-insurance/nigeria/car-make";return await T6t().get(e)}catch(e){throw e}},y4t=(e,t,r)=>((async()=>{if(!yRt(e.getState())){e.dispatch(wd());try{const t=await h4t(e.getState());e.dispatch((e=>({type:pp,value:e}))(t.data)),t.data.code?e.dispatch(Td(t.data.code)):(e.dispatch(Ed()),e.dispatch(rp()))}catch(t){e.dispatch(Td(t.message))}}})(),t(r)),h4t=async e=>{const t=mRt(e);try{const e="/om-api/roa-car-insurance/nigeria/premium-calculation";return await T6t().post(e,(e=>({make_id:e.vehicleMake.value,model_id:e.vehicleModel.value,year_of_manufacture:e.manufactureYear.value,Value:e.estimatedValue.value,Usage:e.vehicleUse.value}))(t))}catch(r){throw r}},g4t=(e,t,r)=>((async()=>{if(!qRt(e.getState())){e.dispatch(qf());try{const t=await b4t(e.getState());e.dispatch((e=>({type:Ff,value:e}))(t.data)),t.data.code?e.dispatch(Gf(t.data.code)):e.dispatch(Kf())}catch(t){e.dispatch(Gf(t.message))}}})(),t(r)),b4t=async e=>{const t=BRt(e);try{const e="/om-api/roa-car-insurance/nigeria/vehicle-details";return await T6t().post(e,(e=>({registration_number:e.registrationNumber.value,chassis_number:e.chassisNumber.value,engine_number:e.engineNumber.value,cover_start_date:e.coverDate.value,identification_type:e.identificationMeans.value,identification:e.identificationMeansData.value}))(t))}catch(r){throw r}},A4t=(e,t,r)=>r.type.startsWith(Bv)?k2t(e,t,r):r.type.startsWith(Fm)?q2t(e,t,r):r.type.startsWith(jm)?G2t(e,t,r):r.type.startsWith(Wm)?H2t(e,t,r):r.type.startsWith(wv)?J2t(e,t,r):r.type.startsWith(Qm)?t4t(e,t,r):r.type.startsWith(Hm)?a4t(e,t,r):r.type.startsWith(ap)?R2t(e,t,r):r.type.startsWith(Mv)?s4t(e,t,r):r.type===Zc&&lRt(e.getState())?i4t(e,t,r):r.type.startsWith(up)?_2t(e,t,r):r.type.startsWith(rf)?B2t(e,t,r):r.type.startsWith(Jm)?u4t(e,t,r):r.type===Zc&&lRt(e.getState())?i4t(e,t,r):r.type.startsWith(sp)?v4t(e,t,r):r.type.startsWith(ip)?p4t(e,t,r):r.type.startsWith(dp)?y4t(e,t,r):r.type.startsWith(_f)?g4t(e,t,r):null;var S4t=r(33642);const N4t=(e,t,r)=>{(async()=>{const a=t(r);r.type===gS.pn&&(async e=>{const t=e.getState();if(!(0,S4t.KA)(t)){e.dispatch(gS.a7.pending());try{const t=await T6t().get("/om-api/fund-declaration/get-fund-declaration");e.dispatch((0,gS.ks)(t.data)),e.dispatch(gS.a7.success())}catch(r){e.dispatch(gS.a7.failure())}}})(e),r.type===gS.b_&&(async e=>{const t=e.getState();if(!(0,S4t.fQ)(t)){e.dispatch(gS.FG.pending());try{const t=await T6t().get("/om-api/fund-declaration/get-fund-names");e.dispatch((0,gS.Ax)(t.data)),e.dispatch(gS.FG.success())}catch(r){e.dispatch(gS.FG.failure())}}})(e)})()},C4t=async e=>{try{const t="/om-api/roa-travel-insurance/drop-off-leads",r={headers:{"Content-Type":"application/json"}};return 200===(await T6t().post(t,e,r)).status}catch(t){return!1}},I4t=e=>({FIRST_NAME:dxt(e).value,SECOND_NAME:pxt(e).value,PHONE_NUMBER:mxt(e).value,EMAIL_ADDRESS:vxt(e).value,INTERMEDIARY_PHONE_NUMBER:Nxt(e).value||"",INTEMEDIARY_CODE:Sxt(e).value||"",SOURCE_SYSTEM_ID:(0,n5t.v4)(),SOURCE_SYSTEM_NAME:"176830001",POLICY_TYPE:"TravelInsurance"});const D4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!igt(n)){e.dispatch(Fh());try{var t,r;const u=await E4t(n),o=null==u||null===(t=u.data)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.travel_insurance;if(o)return e.dispatch((e=>({type:Bh,value:e}))(o)),e.dispatch(jh()),void e.dispatch(xy());{var a;const t={name:"Error",...null==u||null===(a=u.data)||void 0===a?void 0:a.errors[0]};e.dispatch(qh({error:t})),e.dispatch(Uh())}}catch(u){const t={message:u.message,name:u.name};e.dispatch(qh({error:t})),e.dispatch(Uh())}}})(),a},w4t=e=>{const t=function(e){const t=new Date(e.year,e.month-1,e.day);var r=Date.now()-t.getTime(),a=new Date(r);return Math.abs(a.getUTCFullYear()-1970)}((0,aft.mapToDateParts)(e.DOB.value)),r=(new Date).toLocaleDateString("en-KE").split("/").reverse().join("-"),a=e.departureDate.value.split("/").reverse().join("-"),n=e.returnDate.value.split("/").reverse().join("-");return{variables:{trip_plan:e.travelPlan.value,origin_country:e.from.value,destination_area:e.to.value,adults:Number(e.adults.value),
2children:Number(e.kids.value),seniors:Number(e.seniors.value),oldest_traveler_age:t,start_date:a,end_date:n,booking_date:r}}},E4t=async e=>{const t={...cgt(e),...Dxt(e),...lxt(e)};try{const e="/om-api/roa-travel-insurance/travel-details",r={headers:{"Content-Type":"application/json",Accept:"application/json"}};return await T6t().post(e,w4t(t),r)}catch(r){throw r}},T4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!Egt(n)){e.dispatch(yb());try{var t;const r=await O4t(n),a=null==r||null===(t=r.data)||void 0===t?void 0:t.add_extra_traveller;O4t?(e.dispatch((e=>({type:Jb,value:e}))(a)),e.dispatch(hb())):(e.dispatch(tA(r.data)),e.dispatch(gb()))}catch(r){e.dispatch(tA(r)),e.dispatch(gb())}}})(),a},O4t=async e=>{const t=Igt(e);try{const e="/om-api/roa-travel-insurance/extra-traveller",a={headers:{"Content-Type":"application/json",Accept:"application/json"}};return await T6t().post(e,(r=t,{variables:{quote_code:"yyeueyyryrrtryry",full_name:r.fullName.value,date_of_birth:r.dob.value,phone_number:r.phone.value,identification_document_number:r.idNumber.value,email_address:r.email.value}}),a)}catch(a){throw a}var r},P4t=(0,_mt.Mz)(ogt,e=>e.plans),M4t=e=>(0,_mt.Mz)(P4t,t=>t[e]),L4t=(M4t("selectedForm"),(0,_mt.Mz)(P4t,e=>e.displayEmergencyModal===S.Yf.UNTOUCHED),(0,_mt.Mz)(P4t,e=>e.form.planSelected)),z4t=((0,_mt.Mz)(P4t,e=>e.displayEmergencyModal===S.Yf.YES),M4t("form")),k4t=((0,_mt.Mz)(P4t,e=>e.formStatus===S.wK.VALID),(0,_mt.Mz)(z4t,e=>e.planSelected&&e.planSelected.status===S.Oz.VALID),(0,_mt.Mz)(z4t,e=>e.nationalIdNumber&&e.nationalIdNumber.status===S.Oz.VALID&&e.passportNumber&&e.passportNumber.status===S.Oz.VALID&&e.nationality&&e.nationality.status===S.Oz.VALID&&e.krapin&&e.krapin.status===S.Oz.VALID&&e.countryOfResidence&&e.countryOfResidence.status===S.Oz.VALID),(0,_mt.Mz)(z4t,e=>e.emergencyContactFirstName&&e.emergencyContactFirstName.status===S.Oz.VALID&&e.emergencyContactLastName&&e.emergencyContactLastName.status===S.Oz.VALID&&e.emergencyContactEmail&&e.emergencyContactEmail.status===S.Oz.VALID&&e.emergencyContactPhoneNumber&&e.emergencyContactPhoneNumber.status===S.Oz.VALID),e=>(0,_mt.Mz)(z4t,t=>t[e]));k4t("planSelected"),k4t("nationalIdNumber"),k4t("passportNumber"),k4t("nationality"),k4t("krapin"),k4t("countryOfResidence"),k4t("emergencyContactFirstName"),k4t("emergencyContactLastName"),k4t("emergencyContactEmail"),k4t("emergencyContactPhoneNumber");let V4t=null;const R4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(zgt(n))return clearInterval(V4t),void(V4t=null);if(kgt(n))return clearInterval(V4t),void(V4t=null);if(clearInterval(V4t),!Mgt(n)){e.dispatch(Nb());try{const r=await x4t(n);var t;if(r.data.errorMessage&&"Invalid Access Token"==r.data.errorMessage)throw null==r||null===(t=r.data)||void 0===t?void 0:t.errorMessage;e.dispatch((e=>({type:aA,value:e}))(r.data)),e.dispatch(Cb()),V4t=setInterval(()=>e.dispatch({type:uA}),5e3),setTimeout(()=>{if(V4t)return clearInterval(V4t),V4t=null,void e.dispatch(Mb())},3e5)}catch(r){e.dispatch((e=>({type:nA,error:e}))(r)),e.dispatch(Ib()),clearInterval(V4t),V4t=null}}})(),a},x4t=async e=>{var t;const r=Dgt(e),a=Pgt(e),n={phone_no:r.paymentsPhone.value,amount:1,mpesa_acc_no:null==a||null===(t=a.value)||void 0===t?void 0:t.account_no};try{const e="/om-api/roa-travel-insurance/motor-insurance-make-payment";return await T6t().post(e,n)}catch(u){throw console.error(u),u}},_4t=(e,t,r)=>{const a=t(r),n=e.getState(),u=Ogt(n);return(async t=>{if("0"!==(null==u||null===(t=u.value)||void 0===t?void 0:t.status)){e.dispatch(Ob());try{var r,a,o;const t=await F4t(n);"The service request is processed successfully."===(null==t||null===(r=t.data)||void 0===r?void 0:r.message)?(e.dispatch(lA(t.data)),e.dispatch(Pb())):("The balance is insufficient for the transaction"===(null==t||null===(a=t.data)||void 0===a?void 0:a.message)||"Request cancelled by user"===(null==t||null===(o=t.data)||void 0===o?void 0:o.message))&&(e.dispatch(lA(t.data)),e.dispatch(Mb()))}catch(s){e.dispatch((e=>({type:sA,error:e}))(s)),e.dispatch(Mb())}}})(),a},F4t=async e=>{var t;const r=Tgt(e),a={checkout_request_id:null==r||null===(t=r.value)||void 0===t?void 0:t.CheckoutRequestID};try{const e="/om-api/roa-travel-insurance/mpesa-check-stk-status";return await T6t().post(e,a)}catch(n){throw console.error(n),n}},j4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!Lgt(n)){e.dispatch(Vb());try{var t,r;const a=await U4t(n),u=null==a||null===(t=a.data)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.generatePaymentAccount;e.dispatch((e=>({type:cA,value:e}))(u)),e.dispatch(Rb())}catch(a){e.dispatch((e=>({type:dA,error:e}))(a)),e.dispatch(xb())}}})(),a},U4t=async()=>{try{const e="/om-api/roa-travel-insurance/account-number",t={headers:{"Content-Type":"application/json",Accept:"application/json"}};return await T6t().post(e,{},t)}catch(e){throw e}},$4t=e=>{const t=L4t(e),r=pgt(e).filter(e=>e.name===t.value)[0];return null==r?void 0:r.quote_code},B4t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!Rgt(n)){e.dispatch(Ub());try{var t,r;const u=await W4t(n),o=null==u||null===(t=u.data)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.travel_insurance_create_policy;if(o)return e.dispatch((e=>({type:mA,value:e}))(o)),void e.dispatch($b());{var a;const t={name:"Error",...null==u||null===(a=u.data)||void 0===a?void 0:a.errors[0]};e.dispatch(fA({error:t})),e.dispatch(Bb())}}catch(u){const t={massage:u.message,name:u.name};e.dispatch(fA({error:t})),e.dispatch(Bb())}}})(),a},W4t=async e=>{const t={...cgt(e),...lxt(e),...{quote_code:$4t(e)}};try{const e="/om-api/roa-travel-insurance/generate-cert",a={headers:{"Content-Type":"application/json",Accept:"application/json"}};return await T6t().post(e,(r=t,{variables:{birth_date:r.DOB.value.split("/").reverse().join("-"),subscription_country:"KE",email:r.email.value,first_name:r.firstName.value,last_name:r.surname.value,title:r.title.value.toUpperCase(),quote_code:r.quote_code}}),a)}catch(a){throw a}var r},q4t=(0,_mt.Mz)(ogt,e=>e.referenceData),K4t=(0,_mt.Mz)(q4t,e=>e.applicationData),G4t=e=>(0,_mt.Mz)(K4t,t=>t[e]),Y4t=(G4t("titles"),G4t("countries"),G4t("nationalities"),(0,_mt.Mz)(K4t,e=>e&&0!==Object.keys(e).length&&e.titles&&0!==e.titles.length&&e.nationalities&&0!==e.nationalities.length)),H4t=(0,_mt.Mz)(K4t,e=>e&&0!==Object.keys(e).length&&Object.keys(e).includes("countries")&&e.countries&&0!==e.countries.length),Q4t=(e,t,r)=>{const a=t(r);if(r.type===iy){if(Y4t(e.getState()))return;(async()=>{try{const t=await Z4t();e.dispatch((e=>({type:ly,value:e}))(t.data))}catch(t){throw t}})()}return a},Z4t=async()=>{try{return(await T6t().get("/om-api/roa-travel-insurance/reference-data",{headers:{"Content-Type":"application/json"}})).data}catch(e){throw e}},X4t=(e,t,r)=>{const a=t(r);if(r.type===dy){if(H4t(e.getState()))return;(async()=>{try{var t,r;const a=await J4t(),n=null==a||null===(t=a.data)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.destination_countries;e.dispatch((e=>({type:cy,value:e}))(n))}catch(a){throw a}})()}return a},J4t=async()=>{try{const e="/om-api/roa-travel-insurance/countries-reference-data",t={headers:{"Content-Type":"application/json",Accept:"application/json"}};return await T6t().post(e,{},t)}catch(e){throw e}},e8t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!Vgt(n)){e.dispatch(BA());try{const t=await t8t(n);if(t.data.error)throw{message:"Something went wrong. Try again."};if(0!==t.data.status)throw{message:"Transaction with the specified ID could not be found."};if(0===t.data.status){const t={message:"Congratulations your payments have been recieved."};e.dispatch((e=>({type:GA,value:e}))(t)),e.dispatch(WA())}}catch(t){e.dispatch((e=>({type:YA,error:e}))(t)),e.dispatch(qA())}}})(),a},t8t=async e=>{var t;const r=Dgt(e),a=Pgt(e),n={transactionId:r.transactionCode.value,MSIDN:r.paymentsPhone.value,session_id:null==a||null===(t=a.value)||void 0===t?void 0:t.account_no};try{const e="/om-api/roa-travel-insurance/mpesa-transaction-status";return await T6t().post(e,n)}catch(u){throw u}},r8t=(e,t,r)=>r.type===KA?e8t(e,t,r):r.type===iA?j4t(e,t,r):r.type===$h?D4t(e,t,r):r.type===rA?R4t(e,t,r):r.type===uA?_4t(e,t,r):r.type===Xb?T4t(e,t,r):r.type===pA?B4t(e,t,r):r.type===iy?Q4t(e,t,r):r.type===dy?X4t(e,t,r):r.type===Cy&&XRt(e.getState())?((e,t,r)=>{const a=t(r),n=e.getState(),u=I4t(n),o=ixt(n);return JSON.stringify(o)!==JSON.stringify(u)?((async()=>{await C4t(u)&&e.dispatch((e=>({type:"roaTravelInsurance/aboutYouForm/transition/dropOffLead",value:e}))(u))})(),a):a})(e,t,r):null,a8t=async e=>{const t=(0,Vxt.xR)(e);return await T6t().post("/om-api/customer-satisfaction-survey/",t)},n8t=(e,t,r)=>r.type===SS.s9?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!(0,Vxt.KA)(n)){e.dispatch(SS.ar.pending());try{200===(await a8t(n)).status?e.dispatch(SS.ar.success()):e.dispatch(SS.ar.failure())}catch(t){e.dispatch(SS.ar.failure())}}})(),a})(e,t,r):null,u8t=(e,t,r)=>((async()=>{if(!k_t(e.getState())){e.dispatch(fV());try{const t=await o8t(e.getState());e.dispatch(DV(t.data.agents)),e.dispatch((e=>({type:AV,value:e}))(t.data.brokers));const r=(0,p.A)(t.data.bankCodes).sort((e,t)=>e.bank_name.localeCompare(t.bank_name));e.dispatch((e=>({type:bV,value:e}))(r)),e.dispatch(yV())}catch(t){console.error(t),e.dispatch(hV())}}})(),t(r)),o8t=async e=>{const t=X_t(e),r=R_t(e);try{const e="/om-api/ug-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},s8t=(0,_mt.Mz)(Ebt,e=>e.payloadCollection),l8t=(0,_mt.Mz)(s8t,e=>e.apiCallStatus===S.rs.PENDING),i8t=((0,_mt.Mz)(s8t,e=>e.payloadData),(0,_mt.Mz)(s8t,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(s8t,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(s8t,e=>e.apiCallStatus),(e,t,r)=>((async()=>{const t=J_t(e.getState()),r="success"===K_t(e.getState());if(!t&&r){e.dispatch(KO());try{const t=await c8t(e.getState());e.dispatch(AP(t.data)),e.dispatch(GO())}catch(s){var a,n,u,o;console.error(s),401!==(null==s||null===(a=s.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)&&403!==(null==s||null===(u=s.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)||e.dispatch(NE(!0)),e.dispatch(YO()),e.dispatch(SP(s))}}})(),t(r))),c8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/order/confirmation",a=await T6t().post(r,(e=>{const t=Ubt(e);return{customer:null==t?void 0:t.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}};const d8t=(e,t)=>{const r=tFt(t),a=Q_t(t),n=Z_t(t),u=function(e,t){return`${t}${e.substring(1)}`}(a.value,"256"),o=Ubt(t),s=Bbt(t),l=Pbt(t),i=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();e.dispatch((e=>({type:yP,value:e}))(i));return{...{customerId:o.value,quotationId:s.value,transactionRef:i,modeOfPayment:r.toUpperCase().trim(),msisdn:u,amount:l.value.premium.toString(),sourceSystem:n.value||"",narrative:"UG Motor Insurance",requestId:i,referenceNumber:i}}};const p8t=e=>{clearInterval(e),e=null};let m8t=null;const v8t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!H_t(n)){e.dispatch(BO());try{const t=await(async(e,t)=>{const r=X_t(t);try{const a="/om-api/ug-motor-insurance/submit/payment";return await T6t().post(a,d8t(e,t),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}})(e,n);e.dispatch(gP(t.data)),e.dispatch(WO()),m8t=setInterval(()=>{e.dispatch(bP()),"success"===K_t(n)&&clearInterval(m8t)},2e4),setTimeout(()=>{if(m8t)return p8t(m8t),void e.dispatch(rP())},16e4)}catch(t){return e.dispatch(qO()),p8t(m8t),t}}})(),a};const f8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/premium-calculation/uganda";return await T6t().post(r,(e=>{const t=Obt(e);let r={"within-ea":2,"outside-ea":3}[t.outsideEa.value]||1;return{carValue:parseInt(t.valuation.value),alternativeAccomodation:t.alternativeAccomodation.value?parseInt(t.alternativeAccomodationDays.value):0,firstApplication:"yes"===t.firstTimePurchase.value,carHire:t.carHire.value?parseInt(t.carHireDays.value):0,carAlarmDiscount:"yes"===t.hasAlarm.value,trackerDiscount:"yes"===t.trackingSystem.value,pvt:t.violenceAndTerrorism.value,region:r,excessValue:parseInt(t.excessAmount.value)||0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},y8t="za",h8t=e=>{const t=e.indexOf(",");return-1!==t?e.substring(t+1):e},g8t=(e,t,r)=>((async()=>{if(!l8t(e.getState())){e.dispatch(Kk());try{const a=await b8t(e.getState());e.dispatch((e=>({type:Qk,value:e}))(a.data)),e.dispatch(Gk());"Flexipay"===tFt(e.getState())?i8t(e,t,r):e.dispatch(hP(!0))}catch(a){console.error(a),e.dispatch((e=>({type:Zk,error:e}))(a)),e.dispatch(Yk())}}})(),t(r)),b8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit-payload/uganda";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C;const I=Obt(e),D=Hbt(e),w=f_t(e),E=O_t(e),T=I_t(e),O=U_t(e),P=A_t(e),M=z_t(e),L=Pbt(e),z=tFt(e),k=G_t(e),V={countryCode:y8t.toUpperCase(),make:parseInt(I.carMake.value.id)||parseInt(I.carModel.value.id),model:parseInt(I.carModel.value.id),yearOfManufacture:I.yearOfManufacture.value,carValue:I.valuation.value||0,violenceAndTerrorismCovered:I.violenceAndTerrorism.value,uncommonRisksCovered:I.uncommonRisk.value,excessProtectorOption:I.excessProtector.value,use:I.carUse.value,valuationDone:"yes"===I.isCarValued.value,alarmInstalled:"yes"===I.hasAlarm.value,annualPremium:L.value.premium||L.value.totalPremium,basePremiumRate:L.value.basePremiumRate||0,valuedBy:I.carValuer.value||"N/A",coverStartDate:I.coverStartDate.value,excessProtectorFees:L.value.excessProtectorFees||0,uncommonRisksCoveredFees:L.value.uncommonRisksCoveredFees||0,violenceAndTerrorismFees:L.value.violenceAndTerrorismFees||0,trainingLevies:L.value.trainingLevy||0,vatCharge:L.value.vatCharge||0,fullName:D.middleName.value?`${D.firstName.value} ${D.middleName.value} ${D.lastName.value}
2`:`${D.firstName.value} ${D.lastName.value}`,withinUG:"within-ug"===I.outsideEa.value,withinEA:"within-ea"===I.outsideEa.value,outsideEA:"outside-ea"===I.outsideEa.value},R={firstName:D.firstName.value,lastName:D.lastName.value,emailAddress:D.email.value,dateOfBirth:D.dob.value,idNumber:D.idNumber.value,nationality:D.nationality.value,phoneNumber:D.phoneNumber.value,tinNumber:D.tinNumber.value,postalAddress:D.postalAddress.value,gender:D.gender.value,occupation:w.occupation.value||"N/A",personalDataProcessingConsent:w.personalDataProcessingConsent.value||!1,childDataProcessingConsent:(null===(t=w.childDataProcessingConsent)||void 0===t?void 0:t.value)||!1,commercialUseConsent:(null===(r=w.marketingUseConsent)||void 0===r?void 0:r.value)||!1,maritalStatus:(null===(a=D.maritalStatus)||void 0===a?void 0:a.value)||"N/A",residentialStatus:(null===(n=D.residentialStatus)||void 0===n?void 0:n.value)||"N/A",townOrCity:(null===(u=D.townOrCity)||void 0===u?void 0:u.value)||"N/A",employmentStatus:(null===(o=w.employmentStatus)||void 0===o?void 0:o.value)||"N/A",employerName:(null===(s=w.employerName)||void 0===s?void 0:s.value)||"N/A",schemeName:(null===(l=w.schemeName)||void 0===l?void 0:l.value)||"N/A",industryOrSector:(null===(i=w.industryOrSector)||void 0===i?void 0:i.value)||"N/A",contractEndDate:(null===(c=w.contractEndDate)||void 0===c?void 0:c.value)||"N/A",employmentNumber:(null===(d=w.employmentNumber)||void 0===d?void 0:d.value)||"N/A",salaryRange:(null===(p=w.salaryRange)||void 0===p?void 0:p.value)||"N/A",employerPostalAddress:(null===(m=w.employerPostalAddress)||void 0===m?void 0:m.value)||"N/A",employerTownOrCity:(null===(v=w.employerTownOrCity)||void 0===v?void 0:v.value)||"N/A",employerPhoneNumber:(null===(f=w.employerPhoneNumber)||void 0===f?void 0:f.value)||"N/A"},x={registrationNumber:E.registrationNumber.value,chassisNumber:E.chasisNumber.value,manufacturerModel:(null===(y=E.manufacturerModel)||void 0===y?void 0:y.value)||"N/A",fuel:E.fuel.value,bodyType:E.bodyType.value,yearsWithLicense:E.yearsWithLicense.value,sittingCapacity:E.sittingCapacity.value,color:E.color.value},_={nationalId:h8t(T.idUpload.value.base64File),drivingLicense:h8t(T.licenseUpload.value.base64File),logBook:h8t(T.logbookUpload.value.base64File),inspectionReport:null!==(h=T.valuationReportUpload)&&void 0!==h&&h.value?h8t(T.valuationReportUpload.value.base64File):"N/A",inspectionPhoto:h8t(T.inspectionPhoto.value.base64File)},F={proposalDeclinedBefore:"string"==typeof O.declineProposal.value?"true"===O.declineProposal.value:O.declineProposal.value,specialPremiumBefore:"string"==typeof O.increasedPremiums.value?"true"===O.increasedPremiums.value:O.increasedPremiums.value,declinedForRenewalBefore:"string"==typeof O.policyRejected.value?"true"===O.policyRejected.value:O.policyRejected.value,convictionHistory:"string"==typeof O.convicted.value?"true"===O.convicted.value:O.convicted.value,healthIssues:"string"==typeof O.defectVision.value?"true"===O.defectVision.value:O.defectVision.value,stickerCollectionPoint:O.stickerCollection.value||"N/A",modeOfPayment:z.toUpperCase().trim(),sourceOfFunds:null!==(g=O.sourceOfFunds)&&void 0!==g&&g.value&&"Other"!==O.sourceOfFunds.value?O.sourceOfFunds.value:"N/A"},j={nextOfKinIdNumber:P.idNumber.value||"N/A",nextOfKinEmail:P.email.value||"N/A",nextOfKinRelationship:P.relationship.value||"N/A",nextOfKinPostalAddress:P.postalAddress.value||"N/A",nextOfKinNames:`${(null==P||null===(b=P.firstName)||void 0===b?void 0:b.value)||"N/A"} ${(null==P||null===(A=P.lastName)||void 0===A?void 0:A.value)||"N/A"}`},U={agentCode:(null===(S=M.agentCode)||void 0===S?void 0:S.value)||"N/A",agentName:(null===(N=M.name)||void 0===N?void 0:N.value)||"N/A",referredByAgent:!(null===(C=M.name)||void 0===C||!C.value)},$={transactionRef:(null==k?void 0:k.requestId)||"N/A"};let B={"within-ea":2,"outside-ea":3}[I.outsideEa.value]||1;return{...V,...R,...x,..._,...F,...j,...U,...$,idCardNumber:D.idCardNumber.value||"N/A",alternativeAccomodation:I.alternativeAccomodation.value?parseInt(I.alternativeAccomodationDays.value):0,firstApplication:"yes"===I.firstTimePurchase.value,carHire:I.carHire.value?parseInt(I.carHireDays.value):0,carAlarmDiscount:"yes"===I.hasAlarm.value,trackerDiscount:"yes"===I.trackingSystem.value,pvt:!!I.violenceAndTerrorism.value&&I.violenceAndTerrorism.value,region:B,excessValue:I.excessAmount.value?parseInt(I.excessAmount.value):0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},A8t=(e,t,r)=>((async()=>
2{if(!H_t(e.getState())){e.dispatch(PP());try{const r=await S8t();e.dispatch((t=r.data,{type:IP,data:t})),e.dispatch(MP())}catch(r){console.error(r),e.dispatch(LP())}}var t})(),t(r)),S8t=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},N8t=async e=>{const t=X_t(e),r=jbt(e),a=null===(null==r?void 0:r.value)||"Car"===r.value?1:2;try{const e="/om-api/ug-motor-insurance/car-makes";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:a}})}catch(n){throw console.error(n),n}},C8t=async e=>{var t;const r=X_t(e),a=_bt(e),n=null==a||null===(t=a.value)||void 0===t?void 0:t.id;try{const e="/om-api/ug-motor-insurance/car-models";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:r.accessToken,id:n}})}catch(u){throw console.error(u),u}},I8t=async e=>{const t=X_t(e);try{const e="/om-api/ug-motor-insurance/valuers";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},D8t=(e,t,r)=>((async()=>{e.dispatch(FE());try{const t=await w8t(e.getState());e.dispatch((e=>({type:GE,value:e}))(t.data.message)),e.dispatch(jE())}catch(t){console.error(t),e.dispatch(UE())}})(),t(r)),w8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/aml-whitelist";return await T6t().post(r,(e=>{const t=Obt(e),r=z_t(e);return{firstName:t.firstName.value||"",surName:t.lastName.value||"",middleName:t.middleName.value||"",agentType:r.intermediaryType.value||"",coverType:"Motor Insurance"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},E8t=async e=>{const t=X_t(e);try{const e="/om-api/ug-motor-insurance/car-makes/v2";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},T8t=async e=>{var t;const r=X_t(e),a=_bt(e),n=null==a||null===(t=a.value)||void 0===t?void 0:t.id;try{const e="/om-api/ug-motor-insurance/car-models/v2";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:r.accessToken,id:n}})}catch(u){throw console.error(u),u}},O8t=e=>{var t,r,a;return[(null===(t=e.firstName)||void 0===t?void 0:t.value)||"",(null===(r=e.middleName)||void 0===r?void 0:r.value)||"",(null===(a=e.lastName)||void 0===a?void 0:a.value)||""].filter(Boolean).join(" ")},P8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit/quote";return await T6t().post(r,(e=>{var t,r,a,n,u;const o=Obt(e),s=z_t(e),l=Pbt(e),i={countryCode:"za".toUpperCase(),make:parseInt(o.carMake.value.id)||parseInt(o.carModel.value.id),model:parseInt(o.carModel.value.id),yearOfManufacture:o.yearOfManufacture.value,carValue:o.valuation.value||0,violenceAndTerrorismCovered:o.violenceAndTerrorism.value,uncommonRisksCovered:o.uncommonRisk.value,excessProtectorOption:o.excessProtector.value,use:o.carUse.value,valuationDone:"yes"===o.isCarValued.value,alarmInstalled:"yes"===o.hasAlarm.value,annualPremium:l.value.premium||l.value.totalPremium,basePremiumRate:l.value.basePremiumRate||0,valuedBy:o.carValuer.value||"N/A",coverStartDate:o.coverStartDate.value,excessProtectorFees:l.value.excessProtectorFees||0,uncommonRisksCoveredFees:l.value.uncommonRisksCoveredFees||0,violenceAndTerrorismFees:l.value.violenceAndTerrorismFees||0,trainingLevies:l.value.trainingLevy||0,vatCharge:l.value.vatCharge||0,fullName:O8t(o),withinUG:"within-ug"===o.outsideEa.value,withinEA:"within-ea"===o.outsideEa.value,outsideEA:"outside-ea"===o.outsideEa.value},c={agentCode:(null===(t=s.agentCode)||void 0===t?void 0:t.value)||"N/A",agentName:(null===(r=s.name)||void 0===r||null===(a=r.value)||void 0===a?void 0:a.value)||"N/A",referredByAgent:!(null===(n=s.name)||void 0===n||!n.value),agentType:(null===(u=s.intermediaryType)||void 0===u?void 0:u.value)||"N/A"};let d={"within-ea":2,"outside-ea":3}[o.outsideEa.value]||1;return{...i,...c,alternativeAccomodation:o.alternativeAccomodation.value?parseInt(o.alternativeAccomodationDays.value):0,firstApplication:"yes"===o.firstTimePurchase.value,carHire:o.carHire.value?parseInt(o.carHireDays.value):0,carAlarmDiscount:"yes"===o.hasAlarm.value,trackerDiscount:"yes"===o.trackingSystem.value,pvt:!!o.violenceAndTerrorism.value&&o.violenceAndTerrorism.value,region:d,excessValue:o.excessAmount.value?parseInt(o.excessAmount.value):0,trackerInstalled:"yes"===o.trackingSystem.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},M8t=async(e,t,r)=>{const a=e.getState();if(l8t(a))return t(r);e.dispatch(vE(!1)),e.dispatch(fE(null)),e.dispatch(Kk());try{await z8t(a);const t=Qbt(a),r=h_t(a);e.dispatch(ZT(!0)),!0===r.value&&e.dispatch(iR(!0)),"personalDetails"===t&&(e.dis
2patch(lI()),e.dispatch((e=>({type:MT,value:e}))("employmentDetails"))),"employmentDetails"===t&&e.dispatch(pI())}catch(u){var n;console.error(u),e.dispatch(ZT(!1)),e.dispatch(iR(!1));401===(null==u||null===(n=u.response)||void 0===n?void 0:n.status)&&e.dispatch(OP()),e.dispatch(fE("Something went wrong. Try again later")),e.dispatch(vE(!0))}finally{e.dispatch(qk())}return t(r)},L8t=e=>{var t,r;return[(null===(t=e.middleName)||void 0===t?void 0:t.value)||"",(null===(r=e.lastName)||void 0===r?void 0:r.value)||""].filter(Boolean).join(" ")},z8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit/personal-details";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f;const y=Hbt(e),h=f_t(e),g=Ubt(e),b=$bt(e),A=Bbt(e);return{customerId:g.value,quotationId:A.value,vehicleId:b.value,firstName:y.firstName.value,lastName:L8t(y),emailAddress:y.email.value,dateOfBirth:y.dob.value,idNumber:y.idNumber.value,idCardNumber:y.idCardNumber.value||"N/A",nationality:y.nationality.value,phoneNumber:y.phoneNumber.value,tinNumber:y.tinNumber.value,postalAddress:y.postalAddress.value||"N/A",gender:y.gender.value,occupation:h.occupation.value||"N/A",personalDataProcessingConsent:h.personalDataProcessingConsent.value||!1,childDataProcessingConsent:(null===(t=h.childDataProcessingConsent)||void 0===t?void 0:t.value)||!1,commercialUseConsent:(null===(r=h.marketingUseConsent)||void 0===r?void 0:r.value)||!1,maritalStatus:(null===(a=y.maritalStatus)||void 0===a?void 0:a.value)||"N/A",residentialStatus:(null===(n=y.residentialStatus)||void 0===n?void 0:n.value)||"N/A",townOrCity:(null===(u=y.townOrCity)||void 0===u?void 0:u.value)||"N/A",employmentStatus:(null===(o=h.employmentStatus)||void 0===o?void 0:o.value)||"N/A",employerName:(null===(s=h.employerName)||void 0===s?void 0:s.value)||"N/A",schemeName:(null===(l=h.schemeName)||void 0===l?void 0:l.value)||"N/A",industryOrSector:(null===(i=h.industryOrSector)||void 0===i?void 0:i.value)||"N/A",contractEndDate:(null===(c=h.contractEndDate)||void 0===c?void 0:c.value)||"N/A",employmentNumber:(null===(d=h.employmentNumber)||void 0===d?void 0:d.value)||"N/A",salaryRange:(null===(p=h.salaryRange)||void 0===p?void 0:p.value)||"N/A",employerPostalAddress:(null===(m=h.employerPostalAddress)||void 0===m?void 0:m.value)||"N/A",employerTownOrCity:(null===(v=h.employerTownOrCity)||void 0===v?void 0:v.value)||"N/A",employerPhoneNumber:(null===(f=h.employerPhoneNumber)||void 0===f?void 0:f.value)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},k8t=(e,t)=>{var r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D;const w=I_t(t),E=Ubt(t),T=Bbt(t),O={nationalId:null===(r=w.idUpload)||void 0===r||null===(a=r.value)||void 0===a?void 0:a.base64File,drivingLicense:null===(n=w.licenseUpload)||void 0===n||null===(u=n.value)||void 0===u?void 0:u.base64File,logBook:null===(o=w.logbookUpload)||void 0===o||null===(s=o.value)||void 0===s?void 0:s.base64File,inspectionReport:null===(l=w.valuationReportUpload)||void 0===l||null===(i=l.value)||void 0===i?void 0:i.base64File,carFrontViewPhoto:null===(c=w.carFrontViewPhoto)||void 0===c||null===(d=c.value)||void 0===d?void 0:d.base64File,carBackViewPhoto:null===(p=w.carBackViewPhoto)||void 0===p||null===(m=p.value)||void 0===m?void 0:m.base64File,chassisNumberPhoto:null===(v=w.chassisNumberPhoto)||void 0===v||null===(f=v.value)||void 0===f?void 0:f.base64File,carDashboardPhoto:null===(y=w.carDashboardPhoto)||void 0===y||null===(h=y.value)||void 0===h?void 0:h.base64File,InteriorRadioAndCenterConsolePhoto:null===(g=w.interiorRadioPhoto)||void 0===g||null===(b=g.value)||void 0===b?void 0:b.base64File,EngineOrInsideBonnetPhoto:null===(A=w.enginePhoto)||void 0===A||null===(S=A.value)||void 0===S?void 0:S.base64File,carRightViewPhoto:null===(N=w.carRightViewPhoto)||void 0===N||null===(C=N.value)||void 0===C?void 0:C.base64File,carLeftViewPhoto:null===(I=w.carLeftViewPhoto)||void 0===I||null===(D=I.value)||void 0===D?void 0:D.base64File}[e]||null;return{...{customerId:E.value,quotationId:T.value,documentType:e,document:O}}},V8t=(e,t,r)=>((async()=>
2{if(!l8t(e.getState())){e.dispatch(Kk());try{var t,r;let a=e.getState(),n=null;null!==(t=I_t(a).salesAgreement)&&void 0!==t&&null!==(r=t.value)&&void 0!==r&&r.base64File&&(n=await x8t(a,R8t),n.data&&e.dispatch(qk())),e.dispatch(qk())}catch(a){console.error(a),e.dispatch(qk())}}})(),t(r)),R8t=(e,t)=>{var r,a;const n=Ubt(t),u=Bbt(t);documentBase64=null===(r=e.salesAgreement)||void 0===r||null===(a=r.value)||void 0===a?void 0:a.base64File;return{...{customerId:n.value,quotationId:u.value,documentType:"salesAgreementDoc",document:documentBase64}}},x8t=async(e,t)=>{const r=X_t(e);try{const e="/om-api/ug-motor-insurance/upload-document";return await T6t().post(e,t,{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}},_8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit/vehicle-details";return await T6t().post(r,(e=>{var t;const r=O_t(e),a=Ubt(e),n=$bt(e),u=Bbt(e);return{customerId:a.value,quotationId:u.value,vehicleId:n.value,registrationNumber:r.registrationNumber.value,chassisNumber:r.chasisNumber.value,manufacturerModel:(null===(t=r.manufacturerModel)||void 0===t?void 0:t.value)||"N/A",fuel:r.fuel.value,bodyType:r.bodyType.value,threeYearsWithLicense:"true"===r.threeYearsWithLicense.value,sittingCapacity:r.sittingCapacity.value?parseInt(r.sittingCapacity.value):0,color:r.color.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},F8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit/declarations";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C;const I=U_t(e),D=Ubt(e),w=Bbt(e);return{customerId:D.value,quotationId:w.value,proposalDeclinedBefore:"true"===(null===(t=I.declineProposal)||void 0===t?void 0:t.value)||!0===(null===(r=I.declineProposal)||void 0===r?void 0:r.value),specialPremiumBefore:"true"===(null===(a=I.increasedPremiums)||void 0===a?void 0:a.value)||!0===(null===(n=I.increasedPremiums)||void 0===n?void 0:n.value),declinedForRenewalBefore:"true"===(null===(u=I.policyRejected)||void 0===u?void 0:u.value)||!0===(null===(o=I.policyRejected)||void 0===o?void 0:o.value),convictionHistory:"true"===(null===(s=I.convicted)||void 0===s?void 0:s.value)||!0===(null===(l=I.convicted)||void 0===l?void 0:l.value),healthIssues:"true"===(null===(i=I.defectVision)||void 0===i?void 0:i.value)||!0===(null===(c=I.defectVision)||void 0===c?void 0:c.value),stickerCollectionPoint:(null===(d=I.stickerCollection)||void 0===d?void 0:d.value)||"N/A",sourceOfFunds:null!==(p=I.sourceOfFunds)&&void 0!==p&&p.value&&"Other"!==I.sourceOfFunds.value?I.sourceOfFunds.value:"N/A",soleOwnership:"true"===(null===(m=I.soleOwnership)||void 0===m?void 0:m.value),hirePurchaseOrLoanAgreement:"true"===(null===(v=I.purchaseAgreement)||void 0===v?void 0:v.value),parkingLocation:(null===(f=I.parking)||void 0===f?void 0:f.value)||"N/A",usedForDomesticOrPleasurePurpose:"true"===(null===(y=I.domesticPurposes)||void 0===y?void 0:y.value),usedForBusinessOrProfesionalPurpose:"true"===(null===(h=I.businessPurposes)||void 0===h?void 0:h.value),usedByEmployeesOrOtherParties:"true"===(null===(g=I.employeeUse)||void 0===g?void 0:g.value),usedForTradeSamplesOrGoodsCarriage:"true"===(null===(b=I.tradeGoodsUse)||void 0===b?void 0:b.value),usedForAnyOtherPurpose:"true"===(null===(A=I.otherPurposeUse)||void 0===A?void 0:A.value)&&(null===(S=I.otherPurposeDesc)||void 0===S?void 0:S.value)||"N/A",companyName:"true"===(null===(N=I.purchaseAgreement)||void 0===N?void 0:N.value)&&(null===(C=I.companyName)||void 0===C?void 0:C.value)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},j8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/submit/next-of-kin";return await T6t().post(r,(e=>{var t,r;const a=A_t(e),n=Ubt(e),u=Bbt(e);return{customerId:n.value,quotationId:u.value,nextOfKinIdNumber:a.idNumber.value||"N/A",nextOfKinEmail:a.email.value||"N/A",nextOfKinRelationship:a.relationship.value||"N/A",nextOfKinPostalAddress:a.postalAddress.value||"N/A",nextOfKinNames:`${null==a||null===(t=a.firstName)||void 0===t?void 0:t.value} ${null==a||null===(r=a.lastName)||void 0===r?void 0:r.value}`}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},U8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/nira-verify";return await T6t().post(r,(e=>{const t=Hbt(e);return{surname:t.lastName.value||"",givenNames:t.firstName.value||"",otherNames:t.middleName.value||"",dateOfBirth:t.dob.value,nationalId:t.idNumber.value,documentId:t.idCardNumber.value||""}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},$8t=e=>{var t,r;const a=Hbt(e),n=((e,t)=>{var r,a,n,u,o,s;return[(null===(r=t.firstName)||void 0===r?void 0:r.value)||(null===(a=e.firstName)||void 0===a?void 0:a.value)||"",(null===(n=t.middleName)||void 0===n?void 0:n.value)||(null===(u=e.middleName)||void 0===u?void 0:u.value)||"",(null===(o=t.lastName)||void 0===o?void 0:o.value)||(null===(s=e.lastName)||void 0===s?void 0:s.value)||""].filter(
2Boolean).join(" ")})(Obt(e),a),u=Rbt(e);return{...{fullName:n,phoneNumber:(null===(t=a.phoneNumber)||void 0===t?void 0:t.value)||"",email:(null===(r=a.email)||void 0===r?void 0:r.value)||"",failureReason:u||""}}},B8t=async e=>{const t=X_t(e);try{const r="/om-api/ug-motor-insurance/send/customer-support-mail";return await T6t().post(r,$8t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},W8t=(e,t,r)=>r.type.startsWith(pO)?D8t(e,t,r):r.type.startsWith(mO)?((e,t,r)=>((async()=>{if(!Jbt(e.getState())){e.dispatch(vO());try{e.dispatch(hO(!1)),e.dispatch(eO(!1));const t=await U8t(e.getState()),r="true"===t.data.data.matchingStatus&&"Valid"===t.data.data.cardStatus;e.dispatch(hO(r)),e.dispatch(fO()),e.dispatch(eO(!0))}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(setExpiredAuth(!0)),e.dispatch(yO()),e.dispatch(hO(null)),e.dispatch(eO(!0))}}})(),t(r)))(e,t,r):r.type.startsWith(PO)?v8t(e,t,r):(r.type.startsWith(HO),r.type.startsWith(wD)?((e,t,r)=>((async()=>{if(!Mbt(e.getState())){e.dispatch(sD());try{const t=Obt(e.getState());if(t.excessAmount.value&&(parseInt(t.excessAmount.value<0)||parseInt(t.excessAmount.value<5e6)));else{const t=await f8t(e.getState());e.dispatch(_D(t.data)),e.dispatch(lD())}}catch(t){console.error(t),e.dispatch(iD())}}})(),t(r)))(e,t,r):r.type.startsWith(Hk)?g8t(e,t,r):(r.type.startsWith(xO),r.type.startsWith(LD),r.type.startsWith(CP)?A8t(e,t,r):r.type.startsWith(zI)?((e,t,r)=>((async()=>{if(!zbt(e.getState())){e.dispatch(cD());try{const t=await N8t(e.getState());e.dispatch(CE(t.data.carMake)),e.dispatch(dD())}catch(t){console.error(t),e.dispatch(pD()),e.dispatch(IE(t))}}})(),t(r)))(e,t,r):r.type.startsWith(kI)?((e,t,r)=>((async()=>{if(!kbt(e.getState())){e.dispatch(mD());try{const t=await C8t(e.getState());e.dispatch(DE(t.data.carModels)),e.dispatch(vD())}catch(t){console.error(t),e.dispatch(fD()),e.dispatch(wE(t))}}})(),t(r)))(e,t,r):r.type.startsWith(VI)?((e,t,r)=>((async()=>{if(!zbt(e.getState())){e.dispatch(cD());try{const t=await E8t(e.getState());e.dispatch(CE(t.data.carMakes)),e.dispatch(dD())}catch(t){console.error(t),e.dispatch(pD()),e.dispatch(IE(t))}}})(),t(r)))(e,t,r):r.type.startsWith(RI)?((e,t,r)=>((async()=>{if(!kbt(e.getState())){e.dispatch(mD());try{const t=await T8t(e.getState());e.dispatch(DE(t.data.carModels)),e.dispatch(vD())}catch(t){console.error(t),e.dispatch(fD()),e.dispatch(wE(t))}}})(),t(r)))(e,t,r):r.type.startsWith(_I)?((e,t,r)=>((async()=>{if(!Vbt(e.getState())){e.dispatch(yD());try{const t=await I8t(e.getState());e.dispatch(EE(t.data.carValuers)),e.dispatch(hD())}catch(t){console.error(t),e.dispatch(gD())}}})(),t(r)))(e,t,r):r.type.startsWith(cV)?u8t(e,t,r):r.type.startsWith(xD)?((e,t,r)=>((async()=>{if(!l8t(e.getState())){e.dispatch(Kk());try{let t;t=await P8t(e.getState()),t.data&&(e.dispatch(yE(t.data.data.id)),e.dispatch(hE(t.data.data.vehicles[0].id)),e.dispatch(gE(t.data.data.quotations[0].id)),e.dispatch(qk()))}catch(t){console.error(t),e.dispatch(qk())}}})(),t(r)))(e,t,r):r.type.startsWith(KE)?M8t(e,t,r):r.type.startsWith(nL)?V8t(e,t,r):r.type.startsWith(aL)?(async(e,t,r)=>{const a=e.getState();if(l8t(a))return t(r);try{var n;e.dispatch(Kk()),e.dispatch(vE(!1)),e.dispatch(fE(null));const t=["nationalId","drivingLicense","logBook","carFrontViewPhoto","carBackViewPhoto","chassisNumberPhoto","carDashboardPhoto","InteriorRadioAndCenterConsolePhoto","EngineOrInsideBonnetPhoto","carLeftViewPhoto","carRightViewPhoto"],r=w_t(a),u=[].concat(t);null!=r&&null!==(n=r.value)&&void 0!==n&&n.base64File&&u.push("inspectionReport");const o=u.map(async e=>{const t=k8t(e,a);await x8t(a,t)});(await Promise.allSettled(o)).forEach((e,t)=>{"rejected"===e.status&&console.error(`Error uploading ${u[t]}:`,e.reason)}),e.dispatch(JL(!0)),e.dispatch(cI()),e.dispatch(qM("declarations"))}catch(o){var u;console.error("Upload failed:",o),e.dispatch(JL(!1)),401===(null==o||null===(u=o.response)||void 0===u?void 0:u.status)&&e.dispatch(OP()),e.dispatch(fE("Something went wrong. Try again later")),e.dispatch(vE(!0))}finally{e.dispatch(qk())}return t(r)})(e,t,r):r.type.startsWith(mM)?(async(e,t,r)=>{const a=e.getState();if(l8t(a))return t(r);e.dispatch(vE(!1)),e.dispatch(fE(null)),e.dispatch(Kk());try{await _8t(e.getState()),e.dispatch(RM(!0)),e.dispatch(cI()),e.dispatch(qM("documents"))}catch(u){var n;e.dispatch(RM(!1)),401===(null==u||null===(n=u.response)||void 0===n?void 0:n.status)&&e.dispatch(collectLoginDetail
2s()),e.dispatch(fE("Something went wrong. Try again later")),e.dispatch(vE(!0))}finally{e.dispatch(qk())}return t(r)})(e,t,r):r.type.startsWith(rk)?(async(e,t,r)=>{const a=e.getState();if(l8t(a))return t(r);e.dispatch(vE(!1)),e.dispatch(fE(null)),e.dispatch(Kk());try{var n,u,o;const s=C_t(a),l=U_t(a);null!==(n=s.salesAgreement)&&void 0!==n&&null!==(u=n.value)&&void 0!==u&&u.base64File&&"true"===(null===(o=l.purchaseAgreement)||void 0===o?void 0:o.value)&&V8t(e,t,r),await F8t(a),e.dispatch(Hz(!0)),e.dispatch(vI())}catch(l){var s;console.error(l),e.dispatch(Hz(!1)),401===(null==l||null===(s=l.response)||void 0===s?void 0:s.status)&&e.dispatch(OP()),e.dispatch(fE("Something went wrong. Try again later")),e.dispatch(vE(!0))}finally{e.dispatch(qk())}return t(r)})(e,t,r):r.type.startsWith(_k)?(async(e,t,r)=>{const a=e.getState();if(l8t(a))return t(r);e.dispatch(vE(!1)),e.dispatch(fE(null)),e.dispatch(Kk());try{await j8t(e.getState()),e.dispatch(Mk(!0)),e.dispatch(cI()),e.dispatch(qM("carDetails"))}catch(u){var n;console.error(u),e.dispatch(Mk(!1)),401===(null==u||null===(n=u.response)||void 0===n?void 0:n.status)&&e.dispatch(OP()),e.dispatch(fE("Something went wrong. Try again later")),e.dispatch(vE(!0))}finally{e.dispatch(qk())}return t(r)})(e,t,r):(r.type.startsWith(oP),r.type.startsWith(sP),r.type.startsWith(dE)?((e,t,r)=>((async()=>{if(!xbt(e.getState())){e.dispatch(CD());try{await B8t(e.getState()),e.dispatch(ID())}catch(t){console.error(t),e.dispatch(DD())}}})(),t(r)))(e,t,r):null))),q8t=(0,_mt.Mz)(e=>e.ltd,e=>e&&e.components),K8t=(0,_mt.Mz)(q8t,e=>e&&e.registration),G8t=(0,_mt.Mz)(q8t,e=>e&&e.assetDownload),Y8t=(0,_mt.Mz)(q8t,e=>e&&e.searchAndFilter),H8t=e=>(0,_mt.Mz)(K8t,t=>t&&t[e]),Q8t=e=>(0,_mt.Mz)(G8t,t=>t&&t[e]),Z8t=e=>(0,_mt.Mz)(Y8t,t=>t&&t[e]),X8t=H8t("userType"),J8t=(H8t("learnerPlatformRepresentative"),H8t("organisationId")),e7t=H8t("email"),t7t=H8t("organisation"),r7t=H8t("checkbox"),a7t=(H8t("contentDisplayed"),H8t("platformOptions")),n7t=H8t("userTypes"),u7t=H8t("downloads"),o7t=((0,_mt.Mz)(X8t,J8t,e7t,r7t,t7t,(e,t,r,a,n)=>e&&t&&r.status===S.wK.VALID&&a&&(-1!==t||n.status===S.wK.VALID)),(0,_mt.Mz)(a7t,n7t,(e,t)=>!e||e.length<=0||!t||t.length<=0),Q8t("modalOpen"),Q8t("toastVisible"),Q8t("languageCheckboxes")),s7t=(Q8t("dropdown"),(0,_mt.Mz)(o7t,e=>!!e&&e.some(e=>e.checked)),(0,_mt.Mz)(o7t,e=>!!e&&e.every(e=>e.checked)),(0,_mt.Mz)(o7t,e=>e?e.filter(e=>e.checked):[]),Z8t("filterVisible"),Z8t("activePageNumber"),Z8t("searchValue")),l7t=(Z8t("totalCardsVisible"),Z8t("checkboxes")),i7t=(Z8t("filterCheckboxes"),Z8t("topics")),c7t=Z8t("displayedTopics"),d7t="Education Level",p7t="Curriculum",m7t="Subject",v7t="Prefered Language",f7t=((0,_mt.Mz)(i7t,e=>{const t=[{filters:[],header:d7t},{filters:[],header:p7t},{filters:[],header:m7t},{filters:[],header:v7t}];return e&&e.forEach(e=>{t[2].filters.push(e.header),e.cards.forEach(e=>{t[0].filters.push(e.grade),t[1].filters.push(e.card_header_curriculum),t[3].filters.push(e.languages)})}),t[3].filters=t[3].filters.flat(),t[0].filters=(0,p.A)(new Set(t[0].filters.sort(function(e,t){const r=parseInt(e.slice(5)),a=parseInt(t.slice(5));return r<a?-1:r>a?1:0}))),t[1].filters=(0,p.A)(new Set(t[1].filters.sort())),t[2].filters=(0,p.A)(new Set(t[2].filters.sort())),t[3].filters=(0,p.A)(new Set(t[3].filters.sort())),t}),(0,_mt.Mz)(c7t,e=>{let t=0;return e.forEach(e=>{e&&e.cards&&e.cards.forEach(()=>{t++})}),t}),(0,_mt.Mz)(c7t,e=>{const t=[];let r=0;return e.forEach((e,a)=>{e.cards&&e.cards.forEach(n=>{const u=Math.floor(r++/9);t[u]||(t[u]=[]),t[u][a]||(t[u][a]={header:null,cards:[]}),t[u][a].header=e.header,t[u][a].cards.push(n)})}),t}),(e,t)=>{const r=Object.entries(t).map(t=>{let[r,a]=t;const n=a;switch(r){case d7t:return 1!==n.length?n.some(t=>e.grade===t):e.grade===n[0];case p7t:return 1!==n.length?n.some(t=>e.card_header_curriculum===t):e.card_header_curriculum===n[0];case v7t:return 1!==n.length?e.languages.some(e=>n.some(t=>e===t)):e.languages.some(e=>e===n[0]);default:return!0}});return 0===r.length||r.every(e=>e)}),y7t=((0,_mt.Mz)(i7t,s7t,l7t,(e,t,r)=>{let a=[],n=((e,t)=>{if(""===t)return e;let r=[];return e.forEach((e,a)=>{e.cards&&e.cards.forEach(n=>
2{n.card_header_topic.toLowerCase()===t.toLowerCase()&&(r[a]||(r[a]={header:null,cards:[]}),r[a].cards.push(n),r[a].header=e.header)})}),r})(e,t);const u=r.filter(e=>e.checked);if(0===u.length)a=n;else{const e=((e,t,r)=>{const a=e.reduce((e,t)=>{const r={...e};return r[t.category]||(r[t.category]=[]),r[t.category].push(t.boxName),r},{});return r.forEach((e,r)=>{if(e)if(Object.keys(a).some(e=>e===m7t)){if(!((e,t)=>1!==t.length?t.some(t=>e===t):e===t[0])(e.header,a[m7t]))return;const n=[];if(n[r]=e,!n[r].cards)return;n[r].cards.forEach(e=>{f7t(e,a)&&(t[r]||(t[r]={header:null,cards:[]}),t[r].cards.push(e),t[r].header=n[r].header)})}else{if(!e.cards)return;e.cards.forEach(n=>{f7t(n,a)&&(t[r]||(t[r]={header:null,cards:[]}),t[r].cards.push(n),t[r].header=e.header)})}}),{topicGroup:t,topicSearchGroup:r}})(u,a,n);a=e.topicGroup,n=e.topicSearchGroup}return a}),(e,t,r)=>{switch(r.type){case xS:return(async()=>{try{const t=await T6t().get("/om-api/ltd/organisation/status/Approved");e.dispatch((e=>({type:VS,value:e}))(t.data))}catch(t){}})(),t(r);case _S:return(async()=>{try{const t=await T6t().get("/om-api/ltd/customer/userTypes");e.dispatch((e=>({type:ES,value:e}))({id:t.data[0].id.toString(),description:t.data[0].description})),e.dispatch(US,t.data[0].id),e.dispatch((e=>({type:RS,value:e}))(t.data))}catch(t){}})(),t(r);case FS:return(async()=>{let t={};const r=e.getState(),a=X8t(r),n=J8t(r),u=e7t(r),o=t7t(r),s=r7t(r),l=u7t(r);try{if(-1===n){const e=(await T6t().get("/om-api/ltd/organisation/statuses")).data.map(e=>({id:e.id,status:e.description.toLowerCase()})),r={name:o,isPartner:!1,statusId:e.map(e=>e.status.indexOf("pending")>=0?e.id:"").filter(Number)[0]},n=await T6t().post("/om-api/ltd/organisation",r);t={email:u.value,termsAccepted:s,customerDownloads:l,userType:a,organization:n.data[0].id},T6t().post("/om-api/ltd/customer",t)}else t={email:u.value,termsAccepted:s,customerDownloads:l,userTypeId:a,organisationId:n},T6t().post("/om-api/ltd/customer",t)}catch(i){}})(),t(r);default:return null}}),h7t=async e=>{const t={goal:1,productitems:[{id:24}],initial_amount:(0,_xt.Wi)(e).value,monthly_savings:(0,_xt.jN)(e).value};try{const e="/om-api/investment-calculator/emergency-fund";return await T6t().post(e,t)}catch(r){return null}},g7t=async e=>{const t=(0,Wxt.fx)(e);try{const e="/om-api/investment-calculator/build-wealth";return await T6t().post(e,t)}catch(r){return null}},b7t=async e=>{const t=(0,Gxt.js)(e);console.log(t);try{const e="/om-api/investment-calculator/short-term-goal";return await T6t().post(e,t)}catch(r){return null}},A7t=async e=>{const t=(0,Qxt.m6)(e);try{const e="/om-api/investment-calculator/long-term-goal";return await T6t().post(e,t)}catch(r){return null}};var S7t=r(35739);const N7t=async e=>{let t={initial_amount:(0,$xt.Wi)(e).value,monthly_savings:(0,$xt.jN)(e).value,goal:(0,S7t.BG)(e)};t={...t,productitems:[{id:23,percent_split:(0,$xt.jk)(e).value},{id:24,percent_split:(0,$xt.ID)(e).value}]};try{const e="/om-api/investment-calculator/generate-regular-income";return await T6t().post(e,t)}catch(r){return null}},C7t=(e,t,r)=>{switch(r.type){case eS.Dd:return((e,t,r)=>{const a=t(r),n=e.getState();return r.type===eS.Dd&&(async()=>{if(!(0,_xt.KA)(n)){e.dispatch(eS.GF.pending());try{const t=await h7t(n);e.dispatch((0,JA.qD)(null==t?void 0:t.data)),e.dispatch(eS.GF.success())}catch(t){e.dispatch((0,JA.qD)(null)),e.dispatch(eS.GF.failure())}}})(),a})(e,t,r);case aS.oN:return((e,t,r)=>{const a=t(r),n=e.getState();return r.type===aS.oN&&(async()=>{if(!(0,jxt.KA)(n)){e.dispatch(aS.Db.pending());try{const t=await g7t(n);e.dispatch((0,JA.qD)(null==t?void 0:t.data)),e.dispatch(aS.Db.success())}catch(t){e.dispatch((0,JA.qD)(null)),e.dispatch(aS.Db.failure())}}})(),a})(e,t,r);case sS.R:return((e,t,r)=>{const a=t(r),n=e.getState();return r.type===sS.R&&(async()=>{if(!(0,qxt.KA)(n)){e.dispatch(sS.dD.pending());try{const t=await b7t(n);e.dispatch((0,JA.qD)(null==t?void 0:t.data)),e.dispatch(sS.dD.success())}catch(t){e.dispatch((0,JA.qD)(null)),e.dispatch(sS.dD.failure())}}})(),a})(e,t,r);case dS.t6:return((e,t,r)=>{const a=t(r),n=e.getState();return r.type===dS.t6&&(async()=>
2{if(!(0,Yxt.KA)(n)){e.dispatch(dS.lB.pending());try{const t=await A7t(n);e.dispatch((0,JA.qD)(null==t?void 0:t.data)),e.dispatch(dS.lB.success())}catch(t){e.dispatch((0,JA.qD)(null)),e.dispatch(dS.lB.failure())}}})(),a})(e,t,r);case fS._B:return((e,t,r)=>{const a=t(r),n=e.getState();return r.type===fS._B&&(async()=>{if(!(0,$xt.KA)(n)){e.dispatch(fS.kY.pending());try{const t=await N7t(n);e.dispatch((0,JA.qD)(null==t?void 0:t.data)),e.dispatch(fS.kY.success())}catch(t){e.dispatch((0,JA.qD)(null)),e.dispatch(fS.kY.failure())}}})(),a})(e,t,r)}return null},I7t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{try{const t=(await D7t(n)).data;e.dispatch((e=>({type:LN,value:e}))(t)),e.dispatch((e=>({type:iN,value:e}))(!0))}catch(t){e.dispatch((e=>({type:zN,error:e}))(t.message))}})(),a},D7t=async e=>{try{const t="/om-api/make-a-claim/send-email";return await T6t().post(t,(e=>{const t=Jxt(e),r="Claim"===t.selectedClaimOrRequest.value,a={firstName:t.firstName.value,surname:t.surname.value,phoneNumber:t.phoneNumber.value,policyNumber:t.policyNumber.value,emailAddress:t.emailAddress.value,selectedClaimOrRequest:t.selectedClaimOrRequest.value},n={...a,selectedClaimCategories:t.selectedClaimCategories.value,selectedClaimTypes:t.selectedClaimTypes.value},u={...a,selectedRequest:t.selectedRequest.value};return r?n:u})(e))}catch(t){throw console.error(t),t}};var w7t=r(97953);var E7t=r(58720);const T7t=async(e,t,r)=>{const a=e.getState();return(async()=>{try{const t=(0,E7t.A)(a),r=(0,E7t.dQ)(a),n=`${rC.qq}/applications/${t}/offer`,u=function(e){const t=e.affordabilityDetails.storeValues,r=e.employmentDetails.storeValues;return{affordability:{grossIncome:t[rC.nw].numeric,netIncome:t[rC._X].numeric,capitalRequired:t[rC.nH].numeric,groceries:t[rC.kR].numeric,utilities:t[rC.$4].numeric,savings:t[rC.By].numeric,services:t[rC.Gz].numeric,transport:t[rC.kQ].numeric,support:t[rC.gQ].numeric,housing:t[rC.Qx].numeric,other:t[rC.Zs].numeric},employment:{sector:r[rC.z_].value,status:r[rC.Uc].value,startDate:r[rC.N_].value,endDate:r[rC.e_].value},declarations:{informationProvidedIsCorrect:t[rC.XY].value,debtLiability:r[rC.gl].value,pendingRetrenchment:r[rC.Yg].value,knownMedicalCondition:r[rC.CX].value},bank:r[rC.l5].value}}(a.digitalOnboarding),o=await T6t().post(n,u);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.uR,o.data)):(e.dispatch((0,Abt.KQ)(rC.uR,o.data.data)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"createDigitalOfferForApplication",eventOutcome:"OFFER_QUOTE_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(r){var t;const n=(0,E7t.A)(a),u=(0,E7t.dQ)(a);if(404===(null==r||null===(t=r.response)||void 0===t?void 0:t.status)||r===rC.Zi)return e.dispatch((0,Abt.KQ)(rC.XB,null)),void dataLayer.push({app:"omflending",applicationNumber:n,applicationOutcome:u,environment:"prod",event:"createDigitalOfferForApplication",eventOutcome:"OFFER_QUOTE_DECLINED",page:window.location.pathname.split("/")[3]});e.dispatch((0,Abt.aj)(rC.$k)),dataLayer.push({app:"omflending",applicationNumber:n,applicationOutcome:u,environment:"prod",event:"createDigitalOfferForApplication",eventOutcome:"OFFER_QUOTE_FAIL",page:window.location.pathname.split("/")[3]})}})(),t(r)};const O7t=async(e,t,r)=>{const a=e.getState();return(async()=>{try{const t=(0,E7t.A)(a),r=(0,E7t.dQ)(a),n=`${rC.qq}/applications/${t}/offer/accept`,u=function(e){const t=e=>+e.toFixed(2);return{offer:{instalment:t(e[rC.FA]),interestRate:t(e[rC.yh]),loanAmount:t(e[rC.kP]),loanTerm:t(e[rC._T])},fees:{adminFee:t(e[rC.$K]),creditLifeInsurance:t(e[rC.lT]),initiationFee:t(e[rC.gx])}}}(a.digitalOnboarding.quoteDetails.storeValues),o=await T6t().post(n,u);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.eT,o.data)):(e.dispatch((0,Abt.KQ)(rC.eT,o.data.data)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"acceptDigitalQuoteOfferForApplication",eventOutcome:"ACCEPT_OFFER_REQUEST_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(t){const r=(0,E7t.A)(a),n=(0,E7t.dQ)(a);e.dispatch((0,Abt.aj)(rC.Nn)),dataLayer.push({app:"omflending",applicationNumber:r,applicationOutcome:n,environment:"prod",event:"acceptDigitalQuoteOfferForApplication",eventOutcome:"ACCEPT_OFFER_REQUEST_FAIL",page:window.location.pathname.split("/")[3]})}})(),t(r)};var P7t=r(95074);const M7t=async(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{try{const r=(0,E7t.A)(n),a=(0,E7t.dQ)(n),u=`${rC.qq}/applications/${r}
2/address`,o=n.digitalOnboarding.addressDetails.storeValues,s={physicalAddress:(t=o,{complex:t[rC.AX].value,streetAddress:t[rC.ty].value,postalCode:t[rC.s4].value,suburb:t[rC.QV].value,city:t[rC.Ak].value,province:t[rC.Fp].value,isRuralOrLowDensity:t[rC.fR].value})};(e=>"false"===e[rC.aR].value)(o)&&(s.postalAddress=(e=>({addressLine1:e[rC.g_].value,addressLine2:"",postalCode:e[rC.M$].value,suburb:e[rC.at].value,city:e[rC.OQ].value,province:e[rC.jT].value}))(o));const l=await T6t().post(u,s);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.lc,l.data)):(e.dispatch((0,Abt.KQ)(rC.lc,l.data.data)),dataLayer.push({app:"omflending",applicationNumber:r,applicationOutcome:a,environment:"prod",event:"addAddress",eventOutcome:"ADD_ADDRESS_REQUEST_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(r){const t=(0,E7t.A)(n),a=(0,E7t.dQ)(n);e.dispatch((0,Abt.aj)(rC.Kp)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:a,environment:"prod",event:"addAddress",eventOutcome:"ADD_ADDRESS_REQUEST_FAIL",page:window.location.pathname.split("/")[3]})}var t})(),a},L7t=e=>{const t=new FormData;return t.append("file",e),t},z7t=(e,t,r)=>{switch(r.type){case rC.GY:return((e,t,r)=>{const a=e.getState(),n=(0,bbt.IC)(a);return null===rC.Jg[n].previousPageId?e.dispatch((0,Abt.jw)()):e.dispatch((0,Abt.lb)()),t(r)})(e,t,r);case rC.ES:return((e,t,r)=>{const a=e.getState(),n=(0,bbt.IC)(a),u=rC.Jg[n].requestTypes;return u.length>0?e.dispatch((0,Abt.hc)(u)):e.dispatch((0,Abt.z8)()),t(r)})(e,t,r);case rC.Ug:return(async(e,t,r)=>((async()=>{try{if(rC.qq.includes("localhost")){const t="http://localhost:8080/api/v1/lookups",r=await T6t().get(t);e.dispatch((0,w7t.bb)(r.data))}else{const t=`${rC.qq}/lookups`,r=await T6t().get(t);e.dispatch((0,w7t.bb)(r.data.data))}}catch(t){e.dispatch((0,w7t.Xn)())}})(),t(r)))(e,t,r);case rC.yk:return(async(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{try{const t=`${rC.qq}/applications`,r=n.digitalOnboarding.personalDetails.storeValues,a=(0,E7t.lG)(n),u={firstName:r[rC.tO].value,lastName:r[rC.Pt].value,idNumber:r[rC.uU].value,contactNumber:r[rC.Bj].value,emailAddress:r[rC.MB].value,creditCheckConsentProvided:r[rC.fX].value,personalInformationConsentProvided:r[rC.Ck].value,blackbox:r[rC.zS].value,utmData:a},o=await T6t().post(t,u);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.Sv,o.data)):(e.dispatch((0,Abt.KQ)(rC.Sv,o.data.data)),dataLayer.push({app:"omflending",applicationNumber:o.data.data.applicationNumber,applicationOutcome:o.data.data.applicationOutcome,environment:"prod",event:"getApplicationNow",eventOutcome:"APPLICATION_NOW_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(t){e.dispatch((0,Abt.aj)(rC.vK)),dataLayer.push({app:"omflending",applicationNumber:"",applicationOutcome:"",environment:"prod",event:"getApplicationNow",eventOutcome:"APPLICATION_NOW_FAIL",page:window.location.pathname.split("/")[3]})}})(),a})(e,t,r);case rC.AP:return T7t(e,t,r);case rC.C5:return O7t(e,t,r);case rC.v0:case rC.gw:return(async(e,t,r)=>{const a=t(r),n=e.getState(),u=r.type===rC.v0?rC.N8:rC.iY;return(async()=>{try{const t=(0,E7t.A)(n),r=(0,E7t.dQ)(n),a=`${rC.qq}/applications/${t}/otp`,o=await T6t().post(a);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(u,o.data)):(e.dispatch((0,Abt.KQ)(u,o.data.data)),u.includes("OTP_RESEND_REQUEST")?dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"requestSendingOTP",eventOutcome:"OTP_RESEND_SUCCESS",page:window.location.pathname.split("/")[3]}):dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"requestSendingOTP",eventOutcome:"OTP_SEND_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(t){const r=(0,E7t.A)(n),a=(0,E7t.dQ)(n);e.dispatch((0,Abt.aj)(rC.mp)),u.includes("OTP_RESEND_REQUEST")?dataLayer.push({app:"omflending",applicationNumber:r,applicationOutcome:a,environment:"prod",event:"requestSendingOTP",eventOutcome:"OTP_RESEND_FAIL",page:window.location.pathname.split("/")[3]}):dataLayer.push({app:"omflending",applicationNumber:r,applicationOutcome:a,environment:"prod",event:"requestSendingOTP",eventOutcome:"OTP_SEND_FAIL",page:window.location.pathname.split("/")[3]})}})(),a})(e,t,r);case rC.c5:return(async(e,t,r)=>{const a=t(r),n=e.getState(),u=n.digitalOnboarding.otp.storeValues;return(async()=>{try{const t=(0,E7t.A)(n),r=(0,E7t.dQ)(n),a=`${rC.qq}/applications/${t}/otp/verify`,o={otp:u[rC.IN].value},s=await T6t().post(a,o);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.Ei,s.data)):(e.dispatch((0,Abt.KQ)(rC.Ei,s.data.data)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"verifyOTP",eventOutcome:"OTP_VERIFY_SUCCESS",page:window.location.pathname.split("/")[3]}))}catch(r){var t;const a=(0,E7t.A)(n),u=(0,E7t.dQ)(n);400===(null===(t=r.response)||void 0===t?void 0:t.status)?(e.dispatch((0,P7t.rW)()),dataLayer.push({app:"omflending",applicationNumber:a,applicationOutcome:u,environment:"prod",event:"verifyOTP",eventOutcome:"OTP_BAD_REQUEST",page:window.location.pathname.split("/")[3]})):(e.dispatch((0,Abt.aj)(rC.L2)),dataLayer.push({app:"omflending",applicationNumber:a,applicationOutcome:u,environment:"prod",event:"verifyOTP",eventOutcome:"OTP_VERIFY_FAIL",page:window.location.pathname.split("/")[3]}))}})(),a})(e,t,r);case rC.FE:return M7t(e,t,r);case rC.hl:return(async(e,t,r)=>{const a=e.getState(),n=t(r);(async()=>{try{const t=(0,E7t.A)(a),r=(0,E7t.dQ)(a),u=a.digitalOnboarding.documentStore.fileQueue,o=`${rC.qq}/applications/${t}/documents`,s=await u.reduce(async(e,t)=>e.then(async e=>{let r=!1,a=!1;if(null!==t.file){const e=L7t(t.file);await T6t().post(`${o}/${t.key}`,e).catch(e=>{if(422===e.response.data.status)r=!0;else{if(400!==e.response.data.status)throw e;a=!0}})}return e.push({key:t.key,encrypted:r,hasError:a}),e}),Promise.resolve([]));if(s.some(e=>e.encrypted||e.hasError))return e.dispatch((0,Cbt.Jo)(s)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"uploadDocuments",eventOutcome:"FILE_UPLOAD_ERROR",page:window.location.pathname.split("/")[3]}),n;e.dispatch((0,Abt.KQ)(rC.BE,null)),dataLayer.push({app:"omflending",applicationNumber:t,applicationOutcome:r,environment:"prod",event:"uploadDocuments",eventOutcome:"FILE_UPLOAD_COMPLETE",page:window.location.pathname.split("/")[3]})}catch(t){const r=(0,E7t.A)(a),n=(0,E7t.dQ)(a);e.dispatch((0,Abt.aj)(rC.gL)),dataLayer.push({app:"omflending",applicationNumber:r,applicationOutcome:n,environment:"prod",event:"uploadDocuments",eventOutcome:"FILE_API_UPLOAD_FAILED",page:window.location.pathname.split("/")[3]})}})()})(e,t,r);case rC.Mv:return(async(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{try{const t=(0,E7t.A)(n),r=`${rC.qq}/applications/${t}`,a=await T6t().post(r);rC.qq.includes("localhost")?e.dispatch((0,Abt.KQ)(rC.O6,a.data)):e.dispatch((0,Abt.KQ)(rC.O6,a.data.data))}catch(t){e.dispatch((0,Abt.aj)(rC.DH))}})(),a})(e,t,r)}return r.type.startsWith(rC.a8)?((e,t,r)=>{const a=t(r),n=e.getState();if(r.type.startsWith(rC.z5)||r.type===rC.aP){const t=(e=>
2{const t=e.digitalOnboarding.routing.pendingPageRequests;return t&&t.length>0?t[0]:null})(n);t?e.dispatch((0,Abt.l6)(t)):(e=>e.digitalOnboarding.routing.canProceed)(n)&&e.dispatch((0,Abt.z8)())}else if(r.type.startsWith(rC.A$)){e.dispatch((0,Abt.ZA)());const t=(0,bbt.IC)(n);rC.Jg[t].jumpToPageIdOnFailure&&e.dispatch((0,Abt._F)())}return a})(e,t,r):null},k7t=e=>{clearInterval(e)};let V7t=null;const R7t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!H_t(n)){e.dispatch(BO());try{const t=await _7t(n,e);e.dispatch(gP(t.data)),e.dispatch(WO()),V7t=setInterval(()=>{e.dispatch(bP()),"success"===K_t(n)&&k7t(V7t)},5e3),setTimeout(()=>{if(V7t)return k7t(V7t),e.dispatch(rP()),void e.dispatch({type:uP})},6e4)}catch(t){return e.dispatch(qO()),k7t(V7t),t}}})(),a};const x7t=e=>{const t=q_t(e),r=Pbt(e),a=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}(),n=(u=t.phoneNumber.value,`${"254"}${u.substring(1)}`);var u;const o=Fbt(e),s=jbt(e);return{...{msisdn:n,amount:(o.value,s.value,r.value.premium.toString()),description:"KE Motor Insurance",accountReference:a,type:"MOTORINSURANCE"}}},_7t=async(e,t)=>{const r=X_t(e);try{const t="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(t,x7t(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(l){var a,n,u,o,s;throw 401!==(null==l||null===(a=l.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)&&403!==(null==l||null===(u=l.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)||t.dispatch(NE(!0)),t.dispatch((e=>({type:zO,error:e}))((null==l||null===(s=l.response)||void 0===s?void 0:s.data)||{})),console.error(l),l}},F7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/premium-calculation/kenya";return await T6t().post(r,(e=>{const t=Obt(e);return{carValue:t.valuation.value,violenceAndTerrorismCovered:t.violenceAndTerrorism.value,omRescuePlus:t.omRescuePlus.value,uncommonRisksCovered:t.uncommonRisk.value,excessProtectorOption:t.excessProtector.value,use:t.carUse.value||"private",carHire:t.courtesyCar.value,carHireLimit:t.courtesyCarAmount.value,personalAccident:t.personalAccident.value||!1,firstName:t.firstName.value,lastName:t.lastName.value,email:t.email.value,phoneNumber:t.phoneNumber.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const j7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/motorcycle-premium-calculation/kenya";return await T6t().post(r,(e=>{const t=Obt(e);return{motorCycleValue:t.valuation.value,coverType:"motorComprehensive"===t.selectedCover.value?"Comprehensive":"TPO"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},U7t=async e=>{const t=X_t(e),r=R_t(e);try{let e="/om-api/ke-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},$7t=async e=>{const t=X_t(e);try{const e="/om-api/ke-motor-insurance/valuers";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},B7t=(e,t,r)=>((async()=>{if(!eAt(e.getState())){e.dispatch(AO());try{const t=await W7t(e.getState());e.dispatch((e=>({type:zT,value:e}))(t.data)),e.dispatch(SO())}catch(t){console.error(t),e.dispatch(NO())}}})(),t(r)),W7t=async e=>{const t=X_t(e);try{const e="/om-api/ug-motor-insurance/nationalities";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const q7t=(e,t,r)=>((async()=>{if(!Xbt(e.getState())){e.dispatch(rO());try{await K7t(e.getState()),e.dispatch((e=>({type:_T,value:e}))(null)),e.dispatch(XT(null)),await(u=1e4,new Promise(e=>setTimeout(e,u))),e.dispatch(aO()),e.dispatch(JT(!0))}catch(o){var t,r,a,n;console.error(o),401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(NE(!0)),e.dispatch(nO())}}var u})(),t(r)),K7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/send-otp";return await T6t().post(r,(e=>({id:Ubt(e).value}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},G7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/validate-otp";return await T6t().post(r,(e=>{const t=Ubt(e),r=aAt(e);return{id:t.value.toString(),otp:r.value.toString()}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Y7t=async e=>{const t=X_t(e);
2try{const r="/om-api/ke-motor-insurance/comprehensive/quote";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i;const c=Obt(e),d=z_t(e),p=Pbt(e);return{phoneNumber:null!==(t=c.phoneNumber)&&void 0!==t&&t.value?null===(r=c.phoneNumber)||void 0===r?void 0:r.value:"N/A",make:parseInt(c.carMake.value.id)||parseInt(c.carModel.value.id),model:parseInt(c.carModel.value.id),yearOfManufacture:c.yearOfManufacture.value,coverStartDate:c.coverStartDate.value,valuedBy:c.carValuer.value||"NA",valuationDone:"yes"===c.isCarValued.value,use:c.carUse.value,alarmInstalled:"yes"===c.hasAlarm.value,trackerInstalled:"yes"===c.trackingSystem.value,valuationValue:c.valuation.value||0,annualPremium:p.value.premium||p.value.totalPremium,basePremiumRate:p.value.basePremiumRate||0,countryCode:"za".toUpperCase(),carValue:c.valuation.value||0,referredByAgent:!(null===(a=d.name)||void 0===a||null===(n=a.value)||void 0===n||!n.name)||!(null===(u=d.name)||void 0===u||!u.value),agentCode:(null===(o=d.name)||void 0===o||null===(s=o.value)||void 0===s?void 0:s.agentCode)||"N/A",agentName:(null===(l=d.name)||void 0===l||null===(i=l.value)||void 0===i?void 0:i.name)||"N/A",omRescuePlus:c.omRescuePlus.value||!1,violenceAndTerrorismCovered:c.violenceAndTerrorism.value||!1,violenceAndTerrorismFees:0,uncommonRisksCovered:!1,uncommonRisksCoveredFees:0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},H7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/quote";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i;const c=Obt(e),d=z_t(e),p=Pbt(e);return{phoneNumber:null!==(t=c.phoneNumber)&&void 0!==t&&t.value?null===(r=c.phoneNumber)||void 0===r?void 0:r.value:"N/A",make:parseInt(c.carMake.value.id)||parseInt(c.carModel.value.id),model:parseInt(c.carModel.value.id),yearOfManufacture:c.yearOfManufacture.value,coverStartDate:c.coverStartDate.value,use:c.carUse.value,annualPremium:p.value.premium||p.value.totalPremium,basePremiumRate:p.value.basePremiumRate||0,countryCode:"za".toUpperCase(),valuedBy:c.carValuer.value||"NA",valuationDone:"yes"===c.isCarValued.value,carValue:c.valuation.value||0,valuationValue:c.valuation.value||0,agentCode:(null===(a=d.name)||void 0===a||null===(n=a.value)||void 0===n?void 0:n.agentCode)||"N/A",agentName:(null===(u=d.name)||void 0===u||null===(o=u.value)||void 0===o?void 0:o.name)||"N/A",referredByAgent:!(null===(s=d.name)||void 0===s||null===(l=s.value)||void 0===l||!l.name)||!(null===(i=d.name)||void 0===i||!i.value)}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Q7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/comprehensive/personal-details";return await T6t().post(r,(e=>{var t;const r=Ubt(e),a=$bt(e),n=Bbt(e),u=Hbt(e);return{insurance_id:r.value,quotation_id:n.value,vehicle_id:a.value,firstName:u.firstName.value?u.firstName.value:"N/A",lastName:u.lastName.value?u.lastName.value:"N/A",fullName:`${u.firstName.value} ${u.lastName.value}`,dateOfBirth:u.dob.value?u.dob.value:"N/A",gender:u.gender.value?u.gender.value:"N/A",nationality:u.nationality.value?u.nationality.value:"N/A",occupation:u.occupation.value||"N/A",idNumber:u.idNumber.value?u.idNumber.value:"N/A",tinNumber:u.tinNumber.value?u.tinNumber.value:"N/A",phoneNumber:u.phoneNumber.value?u.phoneNumber.value:"N/A",emailAddress:u.email.value?u.email.value:"N/A",postalAddress:u.postalAddress.value?u.postalAddress.value:"N/A",townOrCity:(null===(t=u.townOrCity)||void 0===t?void 0:t.value)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Z7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/personal-details";return await T6t().post(r,(e=>{const t=Ubt(e),r=Hbt(e);return{id:t.value,firstName:r.firstName.value?r.firstName.value:"N/A",lastName:r.lastName.value?r.lastName.value:"N/A",dateOfBirth:r.dob.value?r.dob.value:"N/A",gender:r.gender.value?r.gender.value:"N/A",nationality:r.nationality.value?r.nationality.value:"N/A",occupation:r.occupation.value?r.occupation.value:"N/A",idNumber:r.idNumber.value?r.idNumber.value:"N/A",taxPinNumber:r.tinNumber.value?r.tinNumber.value:"N/A",phoneNumber:r.phoneNumber.value?r.phoneNumber.value:"N/A",emailAddress:r.email.value?r.email.value:"N/A",postalAddress:r.postalAddress.value?r.postalAddress.value:"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},X7t=async e=>{const t=X_t(e);
2try{const r="/om-api/ke-motor-insurance/comprehensive/vehicle-details";return await T6t().post(r,(e=>{const t=Ubt(e),r=$bt(e),a=Bbt(e),n=O_t(e),u=Obt(e);return{insurance_id:t.value,quotation_id:a.value,vehicle_id:r.value,make:parseInt(u.carMake.value.id)||parseInt(u.carModel.value.id),model:parseInt(u.carModel.value.id),registrationNumber:n.registrationNumber.value?n.registrationNumber.value:"N/A",chassisNumber:n.chasisNumber.value?n.chasisNumber.value:"N/A",engineNumber:n.engineNumber.value?n.engineNumber.value:"N/A",sittingCapacity:n.sittingCapacity.value?parseInt(n.sittingCapacity.value):0,fuel:n.fuel.value?n.fuel.value:"N/A",bodyType:n.bodyType.value?n.bodyType.value:"N/A",color:n.color.value?n.color.value:"N/A",yearsWithLicense:n.yearsWithLicense.value?parseInt(n.yearsWithLicense.value):0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},J7t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/vehicle-details";return await T6t().post(r,(e=>{const t=Ubt(e),r=Obt(e),a=O_t(e);return{id:t.value,make:parseInt(r.carMake.value.id)||parseInt(r.carModel.value.id),model:parseInt(r.carModel.value.id),registrationNumber:a.registrationNumber.value?a.registrationNumber.value:"N/A",chassisNumber:a.chasisNumber.value?a.chasisNumber.value:"N/A",engineNumber:a.engineNumber.value?a.engineNumber.value:"N/A",sittingCapacity:a.sittingCapacity.value?parseInt(a.sittingCapacity.value):0,use:r.carUse.value,fuel:a.fuel.value?a.fuel.value:"N/A",bodyType:a.bodyType.value?a.bodyType.value:"N/A",color:a.color.value?a.color.value:"N/A",yearsWithLicense:a.yearsWithLicense.value?parseInt(a.yearsWithLicense.value):0,yearOfManufacture:r.yearOfManufacture.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},e3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/comprehensive/documents";return await T6t().post(r,(e=>{var t,r,a,n,u;const o=Ubt(e),s=$bt(e),l=Bbt(e),i=U_t(e),c=I_t(e);return{insurance_id:o.value,quotation_id:l.value,vehicle_id:s.value,logBook:c.logbookUpload.value?c.logbookUpload.value.base64File:"N/A",drivingLicense:c.licenseUpload.value?c.licenseUpload.value.base64File:"N/A",nationalId:c.idUpload.value?c.idUpload.value.base64File:"N/A",valuationReport:c.valuationReportUpload.value?c.valuationReportUpload.value.base64File:"N/A",proposalDeclinedBefore:"true"===(null===(t=i.declineProposal)||void 0===t?void 0:t.value),specialPremiumBefore:"true"===(null===(r=i.increasedPremiums)||void 0===r?void 0:r.value),declinedForRenewalBefore:"true"===(null===(a=i.policyRejected)||void 0===a?void 0:a.value),convictionHistory:"true"===(null===(n=i.convicted)||void 0===n?void 0:n.value),healthIssues:"true"===(null===(u=i.defectVision)||void 0===u?void 0:u.value)}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},t3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/documents";return await T6t().post(r,(e=>{const t=Ubt(e),r=I_t(e),a=U_t(e);return{id:t.value,logBook:r.logbookUpload.value?r.logbookUpload.value.base64File:"N/A",drivingLicense:r.licenseUpload.value?r.licenseUpload.value.base64File:"N/A",nationalId:r.idUpload.value?r.idUpload.value.base64File:"N/A",valuationReport:r.valuationReportUpload.value?r.valuationReportUpload.value.base64File:"N/A",stickerCollectionPoint:"N/A",proposalDeclinedBefore:a.declineProposal.value||!1,specialPremiumBefore:a.increasedPremiums.value||!1,declinedForRenewalBefore:a.policyRejected.value||!1,convictionHistory:a.convicted.value||!1,healthIssues:a.defectVision.value||!1}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},r3t=e=>{const t=Ubt(e);return{...{id:null==t?void 0:t.value}}},a3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/comprehensive/order-confirmation";return await T6t().post(r,r3t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},n3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/order-confirmation";return await T6t().post(r,r3t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},u3t=(e,t,r)=>((async()=>
2{if(!l8t(e.getState())){e.dispatch(Kk());try{const a=e.getState(),n=Fbt(a);let u;if((null==n?void 0:n.value)===HC.value&&(u=await o3t(a)),(null==n?void 0:n.value)===QC.value&&(u=await s3t(a)),u.data){e.dispatch(Gk());const a=G_t(e.getState()),n=tFt(e.getState()),u=(null==a?void 0:a.CheckoutRequestID)||"N/A",o=eFt(e.getState());"Mpesa"!==n||"N/A"===u||null!=o&&o.base64||((e,t,r)=>{(async()=>{if(!J_t(e.getState())){e.dispatch(KO());try{const t=Fbt(e.getState());let r;return(null==t?void 0:t.value)===HC.value&&(r=await a3t(e.getState())),(null==t?void 0:t.value)===QC.value&&(r=await n3t(e.getState())),void(r.data&&(e.dispatch(AP(r.data)),e.dispatch(GO())))}catch(u){var t,r,a,n;return console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(NE(!0)),e.dispatch(YO()),void e.dispatch(SP(u))}}})(),t(r)})(e,t,r),"Bank"===n&&e.dispatch(hP(!0))}}catch(a){console.error(a),e.dispatch(Yk())}}})(),t(r)),o3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/comprehensive/payment";return await T6t().post(r,(e=>{const t=Ubt(e),r=$bt(e),a=Bbt(e),n=Pbt(e),u=G_t(e),o=tFt(e);return{insurance_id:t.value,quotation_id:a.value,vehicle_id:r.value,amount:n.value.premium||n.value.totalPremium,transactionRef:(null==u?void 0:u.CheckoutRequestID)||"N/A",modeOfPayment:o||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},s3t=async e=>{const t=X_t(e);try{const r="/om-api/ke-motor-insurance/third-party/payment";return await T6t().post(r,(e=>{const t=Ubt(e),r=Pbt(e),a=G_t(e),n=tFt(e);return{id:t.value,amount:r.value.premium||r.value.totalPremium,transactionRef:(null==a?void 0:a.CheckoutRequestID)||"N/A",modeOfPayment:n||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const l3t=(e,t,r)=>r.type.startsWith(MO)?R7t(e,t,r):(r.type.startsWith(qP),r.type.startsWith(BP),r.type.startsWith(YP),r.type.startsWith(HO),r.type.startsWith(ED)?((e,t,r)=>((async()=>{if(!Mbt(e.getState())){e.dispatch(sD());try{const t=await F7t(e.getState());e.dispatch(_D(t.data)),e.dispatch(lD())}catch(t){console.error(t),e.dispatch(iD())}}})(),t(r)))(e,t,r):(r.type.startsWith(TD),r.type.startsWith(sM),r.type.startsWith(UT)?q7t(e,t,r):r.type.startsWith(uO)?((e,t,r)=>((async()=>{if(!Zbt(e.getState())){e.dispatch(iO());try{await G7t(e.getState()),e.dispatch(cO()),e.dispatch(tO(!0)),e.dispatch(XT(null)),e.dispatch(JT(!1))}catch(u){var t,r,a,n;console.error(u.response),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(NE(!0)),e.dispatch(dO()),e.dispatch(tO(!1)),e.dispatch(XT("OTP not valid"))}}})(),t(r)))(e,t,r):(r.type.startsWith(LD),r.type.startsWith(VD)?((e,t,r)=>((async()=>{if(!Mbt(e.getState())){e.dispatch(sD());try{const t=await j7t(e.getState());e.dispatch(_D(t.data)),e.dispatch(lD())}catch(t){console.error(t),e.dispatch(iD())}}})(),t(r)))(e,t,r):r.type.startsWith(iV)?((e,t,r)=>((async()=>{if(!k_t(e.getState())){e.dispatch(fV());try{const t=await U7t(e.getState());e.dispatch(DV(t.data.agents)),e.dispatch(yV())}catch(t){console.error(t),e.dispatch(hV())}}})(),t(r)))(e,t,r):r.type.startsWith(xI)?((e,t,r)=>((async()=>{if(!Vbt(e.getState())){e.dispatch(yD());try{const t=await $7t(e.getState());e.dispatch(EE(t.data.carValuers)),e.dispatch(hD())}catch(t){console.error(t),e.dispatch(gD())}}})(),t(r)))(e,t,r):r.type.startsWith(LT)?B7t(e,t,r):r.type.startsWith(RD)?((e,t,r)=>((async()=>{if(!l8t(e.getState())){e.dispatch(Kk());try{const t=e.getState(),r=Fbt(t);let a;(null==r?void 0:r.value)===HC.value&&(a=await Y7t(t),a.data&&(e.dispatch(yE(a.data.data.insurance.id)),e.dispatch(hE(a.data.data.vehicle.id)),e.dispatch(gE(a.data.data.quotation.id)),e.dispatch(qk()))),(null==r?void 0:r.value)===QC.value&&(a=await H7t(t),e.dispatch(yE(a.data.data.id)),e.dispatch(qk()))}catch(t){console.error(t),e.dispatch(qk())}}})(),t(r)))(e,t,r):r.type.startsWith(qE)?((e,t,r)=>((async()=>
2{if(!l8t(e.getState())){e.dispatch(Kk());try{const t=e.getState(),r=Fbt(t);let a;(null==r?void 0:r.value)===HC.value&&(a=await Q7t(t),a.data&&e.dispatch(qk())),(null==r?void 0:r.value)===QC.value&&(a=await Z7t(t),a.data&&e.dispatch(qk()))}catch(t){console.error(t),e.dispatch(qk())}}})(),t(r)))(e,t,r):r.type.startsWith(pM)?((e,t,r)=>((async()=>{if(!l8t(e.getState())){e.dispatch(Kk());try{const t=e.getState(),r=Fbt(t);let a;(null==r?void 0:r.value)===HC.value&&(a=await X7t(t),a.data&&e.dispatch(qk())),(null==r?void 0:r.value)===QC.value&&(a=await J7t(t),a.data&&e.dispatch(qk()))}catch(t){console.error(t),e.dispatch(qk())}}})(),t(r)))(e,t,r):r.type.startsWith(rL)?((e,t,r)=>((async()=>{if(!l8t(e.getState())){e.dispatch(Kk());try{const t=e.getState(),r=Fbt(t);let a;(null==r?void 0:r.value)===HC.value&&(a=await e3t(t),a.data&&e.dispatch(qk())),(null==r?void 0:r.value)===QC.value&&(a=await t3t(t))}catch(t){console.error(t),e.dispatch(qk())}}})(),t(r)))(e,t,r):r.type.startsWith(uP)?u3t(e,t,r):null))),i3t=e=>{clearInterval(e)};let c3t=null;const d3t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!(0,qFt.KA)(n)){e.dispatch(nF());try{const t=await m3t(n);e.dispatch((e=>({type:G_,value:e}))(t.data)),e.dispatch(uF()),c3t=setInterval(()=>{e.dispatch({type:cF}),"success"===(0,qFt.V8)(n)&&i3t(c3t)},5e3),setTimeout(()=>{if(c3t)return i3t(c3t),void e.dispatch(bF())},6e4)}catch(t){return e.dispatch(oF()),i3t(c3t),t}}})(),a};const p3t=e=>{const t=(0,qFt.mb)(e),r=(0,_Ft.getPremiumCalculationUg)(e),a=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}(),n=(u=t.phoneNumber.value,`${"254"}${u.substring(1)}`);var u;const o=(0,_Ft.PX)(e),s=(0,_Ft.UO)(e);return{...{msisdn:n,amount:"motorComprehensive"===o.value||"Motorcycle"===s.value?r.value.totalPremium.toString():r.value.premium.toString(),description:"NA Motor Insurance",accountReference:a,type:"MOTORINSURANCE"}}},m3t=async e=>{const t=(0,qFt.iD)(e);try{const r="/om-api/na-motor-insurance/payments/stk";return await T6t().post(r,p3t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(k_(!0)),store.dispatch((e=>({type:Y_,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),console.log(s),s}},v3t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==(0,qFt.V8)(n)){if(!P2t(n)){e.dispatch(hF());try{const t=await f3t(n);if(t.data&&t.data.success)return i3t(c3t),c3t=null,e.dispatch((e=>({type:dF,value:e}))(t.data)),void e.dispatch(gF())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(k_(!0)),console.error(o.response),o}}}else i3t(c3t)})(),a},f3t=async e=>{const t=(0,qFt.iD)(e);try{const r="/om-api/na-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:(0,qFt.xw)(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},y3t=(0,_mt.Mz)(nFt.u,e=>e.payloadCollection),h3t=((0,_mt.Mz)(y3t,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(y3t,e=>e.payloadData)),g3t=((0,_mt.Mz)(y3t,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(y3t,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(y3t,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!(0,qFt.gD)(e.getState())){e.dispatch(sF());try{const t=await b3t(e.getState());e.dispatch((e=>({type:J_,value:e}))(t.data)),e.dispatch(lF())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(k_(!0)),e.dispatch(iF()),e.dispatch((e=>({type:eF,error:e}))(u))}}})(),t(r))),b3t=async e=>{const t=(0,qFt.iD)(e);try{const r="/om-api/na-motor-insurance/order/confirmation",a=await T6t().post(r,(e=>({customerId:h3t(e).customerDetails.id}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}},A3t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{r.type===R_.X_&&await async function(e,t){var r,a;e.dispatch(R_.TT.submitting());const n={sourceEmailAddress:"[email protected]",toEmailAdrress:"[email protected]",emailCampaignCode:"Nam-STP-Vehicle-WB",subject:"Motor Comprehensive Quote",type:"namMotorQuote",source:"MyOldMutualPublicWebsite",f
2irstName:t.naMotorInsurance.personalDetails.form.firstName.value,lastName:t.naMotorInsurance.personalDetails.form.lastName.value,phoneNumber:t.naMotorInsurance.personalDetails.form.phoneNumber.value,emailAddress:t.naMotorInsurance.personalDetails.form.email.value,productName:"Motor Quote",nationality:t.naMotorInsurance.personalDetails.form.nationality.value,idNumber:null!==(r=t.naMotorInsurance.personalDetails.form.idNumber.value)&&void 0!==r?r:"N/A",passportNumber:null!==(a=t.naMotorInsurance.personalDetails.form.passportNumber.value)&&void 0!==a?a:"N/A",dob:t.naMotorInsurance.personalDetails.form.dob.value,gender:t.naMotorInsurance.personalDetails.form.gender.value,town:t.naMotorInsurance.personalDetails.form.town.value,vehicleMake:t.naMotorInsurance.quote.form.carMake.value.name,vehicleModel:t.naMotorInsurance.quote.form.carModel.value.name,yearOfManufacture:t.naMotorInsurance.quote.form.yearOfManufacture.value,coverStartDate:t.naMotorInsurance.quote.form.coverStartDate.value,valuationValue:t.naMotorInsurance.quote.form.valuation.value,carAlarm:t.naMotorInsurance.quote.form.hasAlarm.value,trackingSystem:t.naMotorInsurance.quote.form.trackingSystem.value};try{await T6t().post("/om-api/call-me-back/call-me-back-mail",n,{headers:{"Content-Type":"application/json"}}),e.dispatch(R_.TT.success())}catch(u){e.dispatch(R_.TT.error())}}(e,n,r.gtmContext)})(),a};const S3t=(e,t,r)=>((async()=>{if(!(0,_Ft.KA)(e.getState())){e.dispatch(Sx());try{const t=await N3t(e.getState());e.dispatch((e=>({type:Vx,value:e}))(t.data)),e.dispatch(Nx())}catch(t){console.error(t),e.dispatch(Cx())}}})(),t(r)),N3t=async e=>{const t=(0,qFt.iD)(e);try{const r="/om-api/ke-motor-insurance/premium-calculation/kenya";return await T6t().post(r,(e=>{const t=(0,_Ft.RX)(e);return{carValue:t.valuation.value,violenceAndTerrorismCovered:t.violenceAndTerrorism.value,uncommonRisksCovered:t.uncommonRisk.value,excessProtectorOption:t.excessProtector.value,use:t.carUse.value||"private",carHire:t.courtesyCar.value,carHireLimit:t.courtesyCarAmount.value,personalAccident:t.personalAccident.value||!1}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const C3t=(e,t,r)=>((async()=>{if(!(0,_Ft.KA)(e.getState())){e.dispatch(ij());try{const t=await D3t(e.getState());e.dispatch((e=>({type:mj,value:e}))(t.data),e),e.dispatch(cj())}catch(u){var t,r,a,n;console.error(u.response),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(k_(!0)),e.dispatch(dj()),e.dispatch((e=>({type:vj,error:e}))(u))}}})(),t(r)),I3t=e=>{let t=new Date(e);return t.setFullYear(t.getFullYear()+1),`${t.getMonth()+1}/${t.getDate()}/${t.getFullYear()}`},D3t=async(e,t)=>{const r=(0,qFt.iD)(e);try{const t="/om-api/ke-motor-insurance/double-insurance-check/";return await T6t().post(t,(e=>{var t;const r=OFt(e),a=(0,_Ft.RX)(e);return{policystartdate:a.coverStartDate.value,policyenddate:I3t(null==a||null===(t=a.coverStartDate)||void 0===t?void 0:t.value)||"",vehicleregistrationnumber:r.registrationNumber.value,chassisnumber:r.chasisNumber.value}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}};const w3t=(e,t,r)=>((async()=>{if(!kFt(e.getState())){e.dispatch(S$());try{const t=await E3t(e.getState());e.dispatch((e=>({type:I$,value:e}))(t.data.agents)),e.dispatch(N$())}catch(t){console.error(t),e.dispatch(C$())}}})(),t(r)),E3t=async e=>{const t=(0,qFt.iD)(e),r=RFt(e);try{let e="";return e="/om-api/ug-motor-insurance/agents",await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},T3t=(e,t,r)=>((async()=>{if(console.log("store state",e.getState()),!(0,_Ft.m)(e.getState())){e.dispatch(Ox());try{const t=await O3t(e.getState());e.dispatch((e=>({type:JR,value:e}))(t.data.carValuers)),e.dispatch(Px())}catch(t){console.error(t),e.dispatch(Mx())}}})(),t(r)),O3t=async e=>{const t=(0,qFt.iD)(e);try{const e="/om-api/ug-motor-insurance/valuers";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const P3t=(e,t,r)=>((async()=>{(0,_Ft.$l)(e.getState())||(e.dispatch(Ix()),e.dispatch((e=>({type:qR,value:e}))([{id:3,title:"ACURA"},{id:5,title:"ADDIS"},{id:7,title:"ALFA ROMEO"},{id:8,title:"ASHOK LEYLAND"},{id:6,title:"ASTON MARTIN"},{id:4,title:"AUDI"},{id:10,title:"BAW"},{id:13,title:"BEDFORD"},{id:11,title:"BENTLEY"},{id:12,title:"BERLIET"},{id:14,title:"BMW"}
2,{id:15,title:"BRILLIANCE"},{id:16,title:"BUICK"},{id:17,title:"BYD"},{id:18,title:"CADILLAC"},{id:19,title:"CATERPILLAR"},{id:28,title:"CEMENT TANKER"},{id:21,title:"CHANGAN"},{id:22,title:"CHEROKEE"},{id:20,title:"CHEVROLET"},{id:24,title:"CHANA TRUCKS"},{id:23,title:"CHANGFENG"},{id:25,title:"CHRYSLER"},{id:26,title:"CITROEN"},{id:27,title:"CHERY"},{id:30,title:"DAEWOO"},{id:29,title:"DAF"},{id:33,title:"DACIA"},{id:31,title:"DAIHATSU"},{id:32,title:"DATSUN"},{id:38,title:"DEER PICK UP"},{id:34,title:"DELOREAN"},{id:35,title:"DEMAG"},{id:36,title:"DODGE"},{id:37,title:"DONGFENG"},{id:39,title:"DUMP"},{id:40,title:"EAGLE"},{id:41,title:"ECONOLINE"},{id:144,title:"EICHER"},{id:145,title:"FAW"},{id:42,title:"FERRARI"},{id:43,title:"FIAT"},{id:45,title:"FOLON"},{id:44,title:"FORD"},{id:46,title:"FORLAND"},{id:47,title:"FOTON"},{id:50,title:"GAC"},{id:52,title:"GEO"},{id:53,title:"GEELY"},{id:51,title:"GOLDEN DRAGON"},{id:54,title:"GMC"},{id:55,title:"GREAT WALL"},{id:56,title:"HIGER"},{id:143,title:"HIGH SPEED TRAILERS"},{id:146,title:"HINO"},{id:57,title:"HONDA"},{id:58,title:"HOWO SINO"},{id:59,title:"HOVER"},{id:60,title:"HUMMER"},{id:62,title:"HYSTER"},{id:61,title:"HYUNDAI"},{id:63,title:"INFINITI"},{id:65,title:"INNOSON"},{id:64,title:"INTERNATIONAL"},{id:66,title:"IPI"},{id:67,title:"ISUZU"},{id:68,title:"IVECO"},{id:70,title:"JAC"},{id:69,title:"JAGUAR"},{id:71,title:"JEEP"},{id:72,title:"JINBEI"},{id:73,title:"JINCHENG"},{id:74,title:"JK MOTORS"},{id:75,title:"JMC"},{id:76,title:"KAMA"},{id:77,title:"KANGO"},{id:78,title:"KENWORTH"},{id:79,title:"KIA"},{id:80,title:"KINLOO"},{id:81,title:"KING LONG"},{id:82,title:"KOBELCO"},{id:83,title:"LAMBORGHINI"},{id:84,title:"LANCIA"},{id:85,title:"LAND ROVER"},{id:147,title:"LEYLAND"},{id:86,title:"LEXUS"},{id:87,title:"LIEBHERR"},{id:88,title:"LIFAN"},{id:89,title:"LINCOLN"},{id:90,title:"LONCIN"},{id:91,title:"LOTUS"},{id:92,title:"MACK"},{id:148,title:"MAHINDRA"},{id:93,title:"MAN"},{id:94,title:"MASERATI"},{id:95,title:"MAZDA"},{id:96,title:"MAYBACH"},{id:97,title:"MERCEDES BENZ"},{id:98,title:"MERCURY"},{id:99,title:"MG"},{id:100,title:"MONTRACON"},{id:101,title:"MINI"},{id:102,title:"MITSUBISHI"},{id:103,title:"NEXEN"},{id:104,title:"NISSAN"},{id:106,title:"OLDSMOBILE"},{id:107,title:"OPEL"},{id:108,title:"PETERBILT"},{id:109,title:"PEUGEOT"},{id:110,title:"PLYMOUTH"},{id:111,title:"PONTIAC"},{id:112,title:"POLARSUN"},{id:113,title:"PORSCHE"},{id:114,title:"PROTON"},{id:115,title:"QINGQI"},{id:116,title:"QLINK"},{id:117,title:"RENAULT"},{id:118,title:"REXTON"},{id:119,title:"ROLLS-ROYCE"},{id:120,title:"ROVER"},{id:121,title:"SAAB"},{id:122,title:"SATURN"},{id:123,title:"SCION"},{id:124,title:"SCANIA"},{id:149,title:"SHACMAN"},{id:126,title:"SKODA"},{id:127,title:"SMART"},{id:128,title:"SSANGYONG"},{id:129,title:"STEYR"},{id:2,title:"SUBARU"},{id:130,title:"SUZUKI"},{id:131,title:"TATA"},{id:1,title:"TOYOTA"},{id:133,title:"TRACTOR"},{id:134,title:"VAUXHALL "},{id:135,title:"VOLKSWAGEN"},{id:136,title:"VOLVO"},{id:137,title:"WULLING"},{id:138,title:"XIÿAN"},{id:140,title:"YUTONG"},{id:141,title:"YUEJIN"},{id:142,title:"YUGO"},{id:105,title:"ZOTYE"}]))),e.dispatch(Dx())})(),t(r)),M3t=(e,t,r)=>((async()=>{if(!(0,_Ft.yP)(e.getState())){e.dispatch(wx());try{const t=await L3t(e.getState());e.dispatch((e=>({type:GR,value:e}))(t.data.carModels)),e.dispatch(Ex())}catch(t){console.error(t),e.dispatch(Tx()),e.dispatch((e=>({type:YR,error:e}))(t))}}})(),t(r)),L3t=async e=>{var t;const r=(0,qFt.iD)(e),a=(0,_Ft.OL)(e),n=null==a||null===(t=a.value)||void 0===t?void 0:t.id;try{const e="/om-api/ug-motor-insurance/car-models";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:r.accessToken,id:n}})}catch(u){throw console.error(u),u}},z3t=async e=>{const t=(0,qFt.iD)(e);try{const e="/om-api/ug-motor-insurance/nationalities";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},k3t=(e,t,r)=>r.type.startsWith(K_)?d3t(e,t,r):r.type.startsWith(cF)?v3t(e,t,r):r.type.startsWith(Lx)?S3t(e,t,r):r.type.startsWith(pj)?C3t(e,t,r):r.type.startsWith(X_)?g3t(e,t,r):r.type.startsWith(QR)?P3t(e,t,r):r.type.startsWith(qF)?A8t(e,t,r):r.type.startsWith(ZR)?M3t(e,t,r):r.type.startsWith(y$)?w3t(e,t,r):r.type.startsWith(XR)?T3t(e,t,r):r.type.startsWith(R_.Dh)?((e,t,r)=>((async()=>
2{if(!(0,VAt.C0)(e.getState())){e.dispatch(R_.Cz.pending());try{const t=await z3t(e.getState());e.dispatch((0,R_.ND)(t.data)),e.dispatch(R_.Cz.success())}catch(t){console.error(t),e.dispatch(R_.Cz.failure())}}})(),t(r)))(e,t,r):r.type.startsWith(R_.X_)?A3t(e,t,r):null,V3t=e=>{clearInterval(e)};let R3t=null;const x3t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!$jt(n)){e.dispatch(a0());try{const t=await F3t(n);e.dispatch((e=>({type:KJ,value:e}))(t.data)),e.dispatch(n0()),R3t=setInterval(()=>{e.dispatch({type:i0}),"success"===_jt(n)&&V3t(R3t)},5e3),setTimeout(()=>{if(R3t)return V3t(R3t),e.dispatch(g0()),void e.dispatch(J1())},6e4)}catch(t){return e.dispatch(u0()),V3t(R3t),t}}})(),a};const _3t=e=>{const t=xjt(e),r=Sjt(e),a=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var n;return{...{msisdn:(n=t.phoneNumber.value,`${"254"}${n.substring(1)}`),amount:r.value.premium.toString(),description:"Domestic Insurance",accountReference:a,type:"Domestic Insurance"}}},F3t=async e=>{const t=qjt(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,_3t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(RX(!0)),store.dispatch((e=>({type:GJ,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},j3t=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if("success"!==_jt(n)){if(!P2t(n)){e.dispatch(y0());try{const t=await U3t(n);if(t.data&&t.data.success)return V3t(R3t),R3t=null,e.dispatch((e=>({type:c0,value:e}))(t.data)),void e.dispatch(h0())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(RX(!0)),console.error(o.response),o}}}else V3t(R3t)})(),a},U3t=async e=>{const t=qjt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:Fjt(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},$3t=(0,_mt.Mz)(YFt,e=>e.payloadCollection),B3t=(0,_mt.Mz)($3t,e=>e.apiCallStatus===S.rs.PENDING),W3t=(0,_mt.Mz)($3t,e=>e.payloadData),q3t=((0,_mt.Mz)($3t,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)($3t,e=>e.apiCallStatus===S.rs.FAILURE),async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/order/confirmation",a=await T6t().post(r,(e=>{var t,r,a,n;const u=Ajt(e),o=(null==u?void 0:u.domesticServantsNo.value)||0,s=(null==u||null===(t=u.ownersSum)||void 0===t?void 0:t.value)||0,l=(null==u||null===(r=u.occupiersAmount)||void 0===r?void 0:r.value)||0,i=(null==u||null===(a=u.risksSum)||void 0===a?void 0:a.value)||0,c=W3t(e);return{customerId:(null==c||null===(n=c.data)||void 0===n?void 0:n.id)||1,domesticServants:o,ownersLiability:s,occupiersLiability:l,risks:i}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}}),K3t=(e,t,r)=>((async()=>{if(!Njt(e.getState())){e.dispatch(UZ());try{const t=await G3t(e.getState());e.dispatch((e=>({type:HZ,value:e}))(t.data)),e.dispatch($Z())}catch(t){console.error(t),e.dispatch(BZ())}}})(),t(r)),G3t=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/compute-premium";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f;const y=Ajt(e);return{buildingOption:"House and Contents"===(null==y||null===(t=y.selectedCover)||void 0===t?void 0:t.value)||"House Only"===(null==y||null===(r=y.selectedCover)||void 0===r?void 0:r.value),buildingSum:(null==y||null===(a=y.buildingSum)||void 0===a?void 0:a.value)||0,contentsOption:"House and Contents"===(null==y||null===(n=y.selectedCover)||void 0===n?void 0:n.value)||"Contents Only"===(null==y||null===(u=y.selectedCover)||void 0===u?void 0:u.value),contentsSum:(null==y||null===(o=y.contentsSum)||void 0===o?void 0:o.value)||0,allRisksOption:(null==y||null===(s=y.allRisksOption)||void 0===s?void 0:s.value)||!1,risksSum:(null==y||null===(l=y.risksSum)||void 0===l?void 0:l.value)||0,ownersOption:(null==y||null===(i=y.ownersOption)||void 0===i?void 0:i.value)||!1,ownwersSum:(null==y||null===(c=y.ownersSum)||void 0===c?void 0:c.value)||0,wiibaOption:(null==y?void 0:y.domesticServantsOption.value)||!1,totalEmployees:(null==y?void 0:y.domesticServantsNo.value)||0,ltaDiscount:!1,ncdDiscount:!1,eqLoading:(null==y?void 0:y.eq_loading.value)||!1,occupiersOption:(null==y?void 0:y.occupiersOption.value)||!1,occupiersSum:(null==y||null===(d=y.occupiersAmount)||void 0===d?void 0:d.value)||0,firstName:(null==y||null===(p=y.firstName)||void 0===p?void 0:p.value)||"",surname:(null==y||null===(m=y.surname)||void 0===m?void 0:m.value)||"",emailAddress:(null==y||null===(v=y.email)||void 0===v?void 0:v.value)||"",phoneNumber:null==y||null===(f=y.phoneNumber)||void 0===f?void 0:f.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};function Y3t(e){const[t,r,a]=e.split("/"),n=new Date(`${a}-${r}-${t}`);return`${n.getFullYear()}-${String(n.getMonth()+1).padStart(2,"0")}-${String(n.getDate()).padStart(2,"0")}`}const H3t=(e,t,r)=>((async()=>{if(!B3t(e.getState())){e.dispatch(G1());try{const t=Cjt(e.getState()),r=wjt(e.getState()),a=e.getState();let n;if("QUOTE"===t){n=await Z3t(a);const t=n.data.data;return e.dispatch(e6(n.data)),e.dispatch((e=>({type:zX,value:e}))(t.id)),void e.dispatch(K1())}if(r.value)if(n=await X3t(a,r.value),e.dispatch(e6(n.data)),"PAYMENT"!==t)e.dispatch(K1());else{e.dispatch(Y1());const t=Wjt(a),r=jjt(a),n=(null==r?void 0:r.CheckoutRequestID)||"N/A";"MPESA"===t.value&&"N/A"!==n&&e.dispatch({type:ZJ})}}catch(t){console.error(t),e.dispatch(t6(t)),e.dispatch(H1())}}})(),t(r)),Q3t=e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$;
2const B=Ajt(e),W=ojt(e),q=djt(e),K=yjt(e),G=Pjt(e),Y=Sjt(e),H=Wjt(e),Q=jjt(e),Z=Cjt(e),X={countryCode:"KE",annualPremium:Y.value.premium,coverStartDate:Y3t(B.coverStartDate.value),coverLimit:Number(null==B||null===(t=B.buildingSum)||void 0===t?void 0:t.value)||Number(0+(null==B||null===(r=B.contentsSum)||void 0===r?void 0:r.value))||0,valueOfLaptops:null,valueOfMobilePhones:null,valueOfOtherItems:null,valueOfBuilding:null!=B&&null!==(a=B.buildingSum)&&void 0!==a&&a.value?Number(null==B||null===(n=B.buildingSum)||void 0===n?void 0:n.value):null,selectedCover:null==B||null===(u=B.selectedCover)||void 0===u?void 0:u.value,phoneNumber:null==B||null===(o=B.phoneNumber)||void 0===o?void 0:o.value,emailAddress:null==B||null===(s=B.email)||void 0===s?void 0:s.value,firstName:null==B?void 0:B.firstName.value,surname:null==B?void 0:B.surname.value},J={allRisks:null!=B&&null!==(l=B.allRisksOption)&&void 0!==l&&l.value?null==B||null===(i=B.risksSum)||void 0===i?void 0:i.value:0,ownersLiability:null!=B&&null!==(c=B.ownersOption)&&void 0!==c&&c.value?null==B||null===(d=B.ownersSum)||void 0===d?void 0:d.value:0,domesticServants:null!=B&&null!==(p=B.domesticServantsOption)&&void 0!==p&&p.value?null==B||null===(m=B.domesticServantsNo)||void 0===m?void 0:m.value:0,occupiersLiability:null!=B&&null!==(v=B.occupiersOption)&&void 0!==v&&v.value?null==B||null===(f=B.occupiersAmount)||void 0===f?void 0:f.value:0},ee={interestOfFinancialInstitution:"No"!==(null==q||null===(y=q.hasFinacialInterest)||void 0===y?void 0:y.value),financialInstitutionInfo:(null==q||null===(h=q.finacialInstitution)||void 0===h?void 0:h.value)||"N/A",premisesStreet:(null==q||null===(g=q.streetOfPremise)||void 0===g?void 0:g.value)||"N/A",premisesTown:(null==q||null===(b=q.townOfPremise)||void 0===b?void 0:b.value)||"N/A",buildingType:(null==q||null===(A=q.buildingType)||void 0===A?void 0:A.value)||"N/A",propertyUse:(null==q||null===(S=q.useOfProperty)||void 0===S?void 0:S.value)||"N/A",roofType:(null==q||null===(N=q.roofNature)||void 0===N?void 0:N.value)||"N/A",wallType:(null==q||null===(C=q.wallNature)||void 0===C?void 0:C.value)||"N/A",location:(null==q||null===(I=q.location)||void 0===I?void 0:I.value)||"N/A",numberOfFloors:null!=q&&null!==(D=q.noOfFloors)&&void 0!==D&&D.value?Number(null==q||null===(w=q.noOfFloors)||void 0===w?void 0:w.value):null,lrNumber:(null==q||null===(E=q.lrNumber)||void 0===E?void 0:E.value)||"N/A",securityAvailable:(null==q||null===(T=q.security)||void 0===T?void 0:T.value)||"N/A",valueOfPerimeterWall:null!=q&&null!==(O=q.perimeterWall)&&void 0!==O&&O.value?Number(null==q||null===(P=q.perimeterWall)||void 0===P?void 0:P.value):null,valueOfLandscaping:null!=q&&null!==(M=q.landScaping)&&void 0!==M&&M.value?Number(null==q||null===(L=q.landScaping)||void 0===L?void 0:L.value):null,valueOfSwimmingPool:null!=q&&null!==(z=q.swimmingPool)&&void 0!==z&&z.value?Number(null==q||null===(k=q.swimmingPool)||void 0===k?void 0:k.value):null,valueOfContents:null!=B&&null!==(V=B.contentsSum)&&void 0!==V&&V.value?Number(null==B||null===(R=B.contentsSum)||void 0===R?void 0:R.value):null};return{...X,...{firstName:W.firstName.value||(null==B||null===(x=B.firstName)||void 0===x?void 0:x.value)||"N/A",lastName:W.lastName.value||(null==B||null===(_=B.surname)||void 0===_?void 0:_.value)||"N/A",emailAddress:W.email.value||(null==B||null===(F=B.email)||void 0===F?void 0:F.value)||"N/A",dateOfBirth:W.dob.value?Y3t(W.dob.value):null,idNumber:W.i
2dNumber.value,phoneNumber:W.phoneNumber.value||(null==B||null===(j=B.phoneNumber)||void 0===j?void 0:j.value),taxPinNumber:W.tinNumber.value,postalAddress:W.postalAddress.value,streetAddress:W.streetAddress.value,suburb:W.suburbs.value,city:W.city.value},...ee,...{taxPinCertificate:K.kraUpload.value?K.kraUpload.value.base64File:null,nationalIdCopy:K.idUpload.value?K.idUpload.value.base64File:null,insuredItems:K.insuredItemsUpload.value?K.insuredItemsUpload.value.base64File:null},...{agentCode:(null==G||null===(U=G.agentCode)||void 0===U?void 0:U.value)||"N/A",agentName:(null==G||null===($=G.name)||void 0===$?void 0:$.value)||"N/A"},...{paymentReference:(null==Q?void 0:Q.CheckoutRequestID)||"N/A",paymentChannel:H.value||"N/A"},...{onboardingStep:Z},...J}},Z3t=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/submit-payload";return await T6t().post(r,Q3t(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},X3t=async(e,t)=>{const r=qjt(e);try{const a=`/om-api/domestic-insurance/submit-payload/${t}`;return await T6t().put(a,Q3t(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}},J3t=(e,t,r)=>((async()=>{if(!Njt(e.getState())){e.dispatch(WZ());try{const t=await eer(e.getState());e.dispatch((e=>({type:ZZ,value:e}))(t.data)),e.dispatch(qZ())}catch(t){console.error(t),e.dispatch(KZ()),e.dispatch((e=>({type:XZ,error:e}))(t))}}})(),t(r)),eer=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/share-quote/domestic-insurance";return await T6t().post(r,(e=>{const t=Ajt(e),r=Sjt(e);return{email:t.shareEmail.value,buildingRate:r.value.buildingRate||0,contentsRate:r.value.contentsRate||0,risksRate:r.value.risksRate||0,wiibaRate:r.value.wiibaRate||0,ownerRate:r.value.ownerRate||0,total_base_premium:r.value.total_base_premium||0,lta_discount:r.value.lta_discount||0,ncd_discount:r.value.ncd_discount||0,eq_loading:r.value.eq_loading||0,levies:r.value.levies||0,premium:r.value.premium||0,buildingSum:parseInt(t.buildingSum.value)||0,contentsSum:parseInt(t.contentsSum.value)||0,risksSum:t.risksSum.value||0,ownersSum:t.ownersSum.value||0,countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},ter=(e,t,r)=>((async()=>{if(!$jt(e.getState())){e.dispatch(V0());try{const r=await rer();e.dispatch((t=r.data,{type:P0,data:t})),e.dispatch(R0())}catch(r){console.error(r),e.dispatch(x0())}}var t})(),t(r)),rer=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},aer=(e,t,r)=>((async()=>{if(!Mjt(e.getState())){e.dispatch(g6());try{const t=await ner(e.getState());e.dispatch((e=>({type:S6,value:e}))(t.data.agents)),e.dispatch(b6())}catch(t){console.error(t),e.dispatch(A6())}}})(),t(r)),ner=async e=>{const t=qjt(e),r=zjt(e);try{const e="/om-api/ke-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}};function uer(e){const[t,r,a]=e.split("/"),n=new Date(`${a}-${r}-${t}`);return`${n.getFullYear()}-${String(n.getMonth()+1).padStart(2,"0")}-${String(n.getDate()).padStart(2,"0")}`}const oer=async(e,t)=>{const r=qjt(e);try{const a=`/om-api/domestic-insurance/submit-payload/${t}`;return await T6t().put(a,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$;
2const B=Ajt(e),W=ojt(e),q=djt(e),K=yjt(e),G=Pjt(e),Y=Sjt(e),H=Wjt(e),Q=jjt(e),Z=Cjt(e),X={countryCode:"KE",annualPremium:Y.value.premium,coverStartDate:uer(B.coverStartDate.value),coverLimit:Number(null==B||null===(t=B.buildingSum)||void 0===t?void 0:t.value)||Number(0+(null==B||null===(r=B.contentsSum)||void 0===r?void 0:r.value))||0,valueOfLaptops:null,valueOfMobilePhones:null,valueOfOtherItems:null,valueOfBuilding:null!=B&&null!==(a=B.buildingSum)&&void 0!==a&&a.value?Number(null==B||null===(n=B.buildingSum)||void 0===n?void 0:n.value):null,selectedCover:null==B||null===(u=B.selectedCover)||void 0===u?void 0:u.value,phoneNumber:null==B||null===(o=B.phoneNumber)||void 0===o?void 0:o.value,emailAddress:null==B||null===(s=B.email)||void 0===s?void 0:s.value,firstName:null==B?void 0:B.firstName.value,surname:null==B?void 0:B.surname.value},J={allRisks:null!=B&&null!==(l=B.allRisksOption)&&void 0!==l&&l.value?null==B||null===(i=B.risksSum)||void 0===i?void 0:i.value:0,ownersLiability:null!=B&&null!==(c=B.ownersOption)&&void 0!==c&&c.value?null==B||null===(d=B.ownersSum)||void 0===d?void 0:d.value:0,domesticServants:null!=B&&null!==(p=B.domesticServantsOption)&&void 0!==p&&p.value?null==B||null===(m=B.domesticServantsNo)||void 0===m?void 0:m.value:0,occupiersLiability:null!=B&&null!==(v=B.occupiersOption)&&void 0!==v&&v.value?null==B||null===(f=B.occupiersAmount)||void 0===f?void 0:f.value:0},ee={interestOfFinancialInstitution:"No"!==(null==q||null===(y=q.hasFinacialInterest)||void 0===y?void 0:y.value),financialInstitutionInfo:(null==q||null===(h=q.finacialInstitution)||void 0===h?void 0:h.value)||"N/A",premisesStreet:(null==q||null===(g=q.streetOfPremise)||void 0===g?void 0:g.value)||"N/A",premisesTown:(null==q||null===(b=q.townOfPremise)||void 0===b?void 0:b.value)||"N/A",buildingType:(null==q||null===(A=q.buildingType)||void 0===A?void 0:A.value)||"N/A",propertyUse:(null==q||null===(S=q.useOfProperty)||void 0===S?void 0:S.value)||"N/A",roofType:(null==q||null===(N=q.roofNature)||void 0===N?void 0:N.value)||"N/A",wallType:(null==q||null===(C=q.wallNature)||void 0===C?void 0:C.value)||"N/A",location:(null==q||null===(I=q.location)||void 0===I?void 0:I.value)||"N/A",numberOfFloors:null!=q&&null!==(D=q.noOfFloors)&&void 0!==D&&D.value?Number(null==q||null===(w=q.noOfFloors)||void 0===w?void 0:w.value):null,lrNumber:(null==q||null===(E=q.lrNumber)||void 0===E?void 0:E.value)||"N/A",securityAvailable:(null==q||null===(T=q.security)||void 0===T?void 0:T.value)||"N/A",valueOfPerimeterWall:null!=q&&null!==(O=q.perimeterWall)&&void 0!==O&&O.value?Number(null==q||null===(P=q.perimeterWall)||void 0===P?void 0:P.value):null,valueOfLandscaping:null!=q&&null!==(M=q.landScaping)&&void 0!==M&&M.value?Number(null==q||null===(L=q.landScaping)||void 0===L?void 0:L.value):null,valueOfSwimmingPool:null!=q&&null!==(z=q.swimmingPool)&&void 0!==z&&z.value?Number(null==q||null===(k=q.swimmingPool)||void 0===k?void 0:k.value):null,valueOfContents:null!=B&&null!==(V=B.contentsSum)&&void 0!==V&&V.value?Number(null==B||null===(R=B.contentsSum)||void 0===R?void 0:R.value):null};return{...X,firstName:W.firstName.value||(null==B||null===(x=B.firstName)||void 0===x?void 0:x.value)||"N/A",lastName:W.lastName.value||(null==B||null===(_=B.surname)||void 0===_?void 0:_.value)||"N/A",emailAddress:W.email.value||(null==B||null===(F=B.email)||void 0===F?void 0:F.value)||"N/A",dateOfBirth:W.dob.value?uer(W.dob.value):null,idNumber:W.i
2dNumber.value,phoneNumber:W.phoneNumber.value||(null==B||null===(j=B.phoneNumber)||void 0===j?void 0:j.value),taxPinNumber:W.tinNumber.value,postalAddress:W.postalAddress.value,streetAddress:W.streetAddress.value,suburb:W.suburbs.value,city:W.city.value,...ee,taxPinCertificate:K.kraUpload.value?K.kraUpload.value.base64File:null,nationalIdCopy:K.idUpload.value?K.idUpload.value.base64File:null,insuredItems:K.insuredItemsUpload.value?K.insuredItemsUpload.value.base64File:null,agentCode:(null==G||null===(U=G.agentCode)||void 0===U?void 0:U.value)||"N/A",agentName:(null==G||null===($=G.name)||void 0===$?void 0:$.value)||"N/A",paymentReference:(null==Q?void 0:Q.CheckoutRequestID)||"N/A",paymentChannel:H.value||"N/A",onboardingStep:Z,...J}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}};function ser(e){const[t,r,a]=e.split("/"),n=new Date(`${a}-${r}-${t}`);return`${n.getFullYear()}-${String(n.getMonth()+1).padStart(2,"0")}-${String(n.getDate()).padStart(2,"0")}`}const ler=async(e,t)=>{const r=qjt(e);try{const a=`/om-api/domestic-insurance/submit-payload/${t}`;return await T6t().put(a,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$;
2const B=Ajt(e),W=ojt(e),q=djt(e),K=yjt(e),G=Pjt(e),Y=Sjt(e),H=Wjt(e),Q=jjt(e),Z=Cjt(e),X={countryCode:"KE",annualPremium:Y.value.premium,coverStartDate:ser(B.coverStartDate.value),coverLimit:Number(null==B||null===(t=B.buildingSum)||void 0===t?void 0:t.value)||Number(0+(null==B||null===(r=B.contentsSum)||void 0===r?void 0:r.value))||0,valueOfLaptops:null,valueOfMobilePhones:null,valueOfOtherItems:null,valueOfBuilding:null!=B&&null!==(a=B.buildingSum)&&void 0!==a&&a.value?Number(null==B||null===(n=B.buildingSum)||void 0===n?void 0:n.value):null,selectedCover:null==B||null===(u=B.selectedCover)||void 0===u?void 0:u.value,phoneNumber:null==B||null===(o=B.phoneNumber)||void 0===o?void 0:o.value,emailAddress:null==B||null===(s=B.email)||void 0===s?void 0:s.value,firstName:null==B?void 0:B.firstName.value,surname:null==B?void 0:B.surname.value},J={allRisks:null!=B&&null!==(l=B.allRisksOption)&&void 0!==l&&l.value?null==B||null===(i=B.risksSum)||void 0===i?void 0:i.value:0,ownersLiability:null!=B&&null!==(c=B.ownersOption)&&void 0!==c&&c.value?null==B||null===(d=B.ownersSum)||void 0===d?void 0:d.value:0,domesticServants:null!=B&&null!==(p=B.domesticServantsOption)&&void 0!==p&&p.value?null==B||null===(m=B.domesticServantsNo)||void 0===m?void 0:m.value:0,occupiersLiability:null!=B&&null!==(v=B.occupiersOption)&&void 0!==v&&v.value?null==B||null===(f=B.occupiersAmount)||void 0===f?void 0:f.value:0},ee={interestOfFinancialInstitution:"No"!==(null==q||null===(y=q.hasFinacialInterest)||void 0===y?void 0:y.value),financialInstitutionInfo:(null==q||null===(h=q.finacialInstitution)||void 0===h?void 0:h.value)||"N/A",premisesStreet:(null==q||null===(g=q.streetOfPremise)||void 0===g?void 0:g.value)||"N/A",premisesTown:(null==q||null===(b=q.townOfPremise)||void 0===b?void 0:b.value)||"N/A",buildingType:(null==q||null===(A=q.buildingType)||void 0===A?void 0:A.value)||"N/A",propertyUse:(null==q||null===(S=q.useOfProperty)||void 0===S?void 0:S.value)||"N/A",roofType:(null==q||null===(N=q.roofNature)||void 0===N?void 0:N.value)||"N/A",wallType:(null==q||null===(C=q.wallNature)||void 0===C?void 0:C.value)||"N/A",location:(null==q||null===(I=q.location)||void 0===I?void 0:I.value)||"N/A",numberOfFloors:null!=q&&null!==(D=q.noOfFloors)&&void 0!==D&&D.value?Number(null==q||null===(w=q.noOfFloors)||void 0===w?void 0:w.value):null,lrNumber:(null==q||null===(E=q.lrNumber)||void 0===E?void 0:E.value)||"N/A",securityAvailable:(null==q||null===(T=q.security)||void 0===T?void 0:T.value)||"N/A",valueOfPerimeterWall:null!=q&&null!==(O=q.perimeterWall)&&void 0!==O&&O.value?Number(null==q||null===(P=q.perimeterWall)||void 0===P?void 0:P.value):null,valueOfLandscaping:null!=q&&null!==(M=q.landScaping)&&void 0!==M&&M.value?Number(null==q||null===(L=q.landScaping)||void 0===L?void 0:L.value):null,valueOfSwimmingPool:null!=q&&null!==(z=q.swimmingPool)&&void 0!==z&&z.value?Number(null==q||null===(k=q.swimmingPool)||void 0===k?void 0:k.value):null,valueOfContents:null!=B&&null!==(V=B.contentsSum)&&void 0!==V&&V.value?Number(null==B||null===(R=B.contentsSum)||void 0===R?void 0:R.value):null};return{...X,firstName:W.firstName.value||(null==B||null===(x=B.firstName)||void 0===x?void 0:x.value)||"N/A",lastName:W.lastName.value||(null==B||null===(_=B.surname)||void 0===_?void 0:_.value)||"N/A",emailAddress:W.email.value||(null==B||null===(F=B.email)||void 0===F?void 0:F.value)||"N/A",dateOfBirth:W.dob.value?ser(W.dob.value):null,idNumber:W.i
2dNumber.value,phoneNumber:W.phoneNumber.value||(null==B||null===(j=B.phoneNumber)||void 0===j?void 0:j.value),taxPinNumber:W.tinNumber.value,postalAddress:W.postalAddress.value,streetAddress:W.streetAddress.value,suburb:W.suburbs.value,city:W.city.value,...ee,taxPinCertificate:K.kraUpload.value?K.kraUpload.value.base64File:null,nationalIdCopy:K.idUpload.value?K.idUpload.value.base64File:null,insuredItems:K.insuredItemsUpload.value?K.insuredItemsUpload.value.base64File:null,agentCode:(null==G||null===(U=G.agentCode)||void 0===U?void 0:U.value)||"N/A",agentName:(null==G||null===($=G.name)||void 0===$?void 0:$.value)||"N/A",paymentReference:(null==Q?void 0:Q.CheckoutRequestID)||"N/A",paymentChannel:H.value||"N/A",onboardingStep:Z,...J}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}};function ier(e){const[t,r,a]=e.split("/"),n=new Date(`${a}-${r}-${t}`);return`${n.getFullYear()}-${String(n.getMonth()+1).padStart(2,"0")}-${String(n.getDate()).padStart(2,"0")}`}const cer=async(e,t)=>{const r=qjt(e);try{const a=`/om-api/domestic-insurance/submit-payload/${t}`;return await T6t().put(a,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$;
2const B=Ajt(e),W=ojt(e),q=djt(e),K=yjt(e),G=Pjt(e),Y=Sjt(e),H=Wjt(e),Q=jjt(e),Z=Cjt(e),X={countryCode:"KE",annualPremium:Y.value.premium,coverStartDate:ier(B.coverStartDate.value),coverLimit:Number(null==B||null===(t=B.buildingSum)||void 0===t?void 0:t.value)||Number(0+(null==B||null===(r=B.contentsSum)||void 0===r?void 0:r.value))||0,valueOfLaptops:null,valueOfMobilePhones:null,valueOfOtherItems:null,valueOfBuilding:null!=B&&null!==(a=B.buildingSum)&&void 0!==a&&a.value?Number(null==B||null===(n=B.buildingSum)||void 0===n?void 0:n.value):null,selectedCover:null==B||null===(u=B.selectedCover)||void 0===u?void 0:u.value,phoneNumber:null==B||null===(o=B.phoneNumber)||void 0===o?void 0:o.value,emailAddress:null==B||null===(s=B.email)||void 0===s?void 0:s.value,firstName:null==B?void 0:B.firstName.value,surname:null==B?void 0:B.surname.value},J={allRisks:null!=B&&null!==(l=B.allRisksOption)&&void 0!==l&&l.value?null==B||null===(i=B.risksSum)||void 0===i?void 0:i.value:0,ownersLiability:null!=B&&null!==(c=B.ownersOption)&&void 0!==c&&c.value?null==B||null===(d=B.ownersSum)||void 0===d?void 0:d.value:0,domesticServants:null!=B&&null!==(p=B.domesticServantsOption)&&void 0!==p&&p.value?null==B||null===(m=B.domesticServantsNo)||void 0===m?void 0:m.value:0,occupiersLiability:null!=B&&null!==(v=B.occupiersOption)&&void 0!==v&&v.value?null==B||null===(f=B.occupiersAmount)||void 0===f?void 0:f.value:0},ee={interestOfFinancialInstitution:"No"!==(null==q||null===(y=q.hasFinacialInterest)||void 0===y?void 0:y.value),financialInstitutionInfo:(null==q||null===(h=q.finacialInstitution)||void 0===h?void 0:h.value)||"N/A",premisesStreet:(null==q||null===(g=q.streetOfPremise)||void 0===g?void 0:g.value)||"N/A",premisesTown:(null==q||null===(b=q.townOfPremise)||void 0===b?void 0:b.value)||"N/A",buildingType:(null==q||null===(A=q.buildingType)||void 0===A?void 0:A.value)||"N/A",propertyUse:(null==q||null===(S=q.useOfProperty)||void 0===S?void 0:S.value)||"N/A",roofType:(null==q||null===(N=q.roofNature)||void 0===N?void 0:N.value)||"N/A",wallType:(null==q||null===(C=q.wallNature)||void 0===C?void 0:C.value)||"N/A",location:(null==q||null===(I=q.location)||void 0===I?void 0:I.value)||"N/A",numberOfFloors:null!=q&&null!==(D=q.noOfFloors)&&void 0!==D&&D.value?Number(null==q||null===(w=q.noOfFloors)||void 0===w?void 0:w.value):null,lrNumber:(null==q||null===(E=q.lrNumber)||void 0===E?void 0:E.value)||"N/A",securityAvailable:(null==q||null===(T=q.security)||void 0===T?void 0:T.value)||"N/A",valueOfPerimeterWall:null!=q&&null!==(O=q.perimeterWall)&&void 0!==O&&O.value?Number(null==q||null===(P=q.perimeterWall)||void 0===P?void 0:P.value):null,valueOfLandscaping:null!=q&&null!==(M=q.landScaping)&&void 0!==M&&M.value?Number(null==q||null===(L=q.landScaping)||void 0===L?void 0:L.value):null,valueOfSwimmingPool:null!=q&&null!==(z=q.swimmingPool)&&void 0!==z&&z.value?Number(null==q||null===(k=q.swimmingPool)||void 0===k?void 0:k.value):null,valueOfContents:null!=B&&null!==(V=B.contentsSum)&&void 0!==V&&V.value?Number(null==B||null===(R=B.contentsSum)||void 0===R?void 0:R.value):null};return{...X,firstName:W.firstName.value||(null==B||null===(x=B.firstName)||void 0===x?void 0:x.value)||"N/A",lastName:W.lastName.value||(null==B||null===(_=B.surname)||void 0===_?void 0:_.value)||"N/A",emailAddress:W.email.value||(null==B||null===(F=B.email)||void 0===F?void 0:F.value)||"N/A",dateOfBirth:W.dob.value?ier(W.dob.value):null,idNumber:W.i
2dNumber.value,phoneNumber:W.phoneNumber.value||(null==B||null===(j=B.phoneNumber)||void 0===j?void 0:j.value),taxPinNumber:W.tinNumber.value,postalAddress:W.postalAddress.value,streetAddress:W.streetAddress.value,suburb:W.suburbs.value,city:W.city.value,...ee,taxPinCertificate:K.kraUpload.value?K.kraUpload.value.base64File:null,nationalIdCopy:K.idUpload.value?K.idUpload.value.base64File:null,insuredItems:K.insuredItemsUpload.value?K.insuredItemsUpload.value.base64File:null,agentCode:(null==G||null===(U=G.agentCode)||void 0===U?void 0:U.value)||"N/A",agentName:(null==G||null===($=G.name)||void 0===$?void 0:$.value)||"N/A",paymentReference:(null==Q?void 0:Q.CheckoutRequestID)||"N/A",paymentChannel:H.value||"N/A",onboardingStep:Z,...J}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}},der=e=>{clearInterval(e)};let per=null;const mer=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!Gjt(n)){e.dispatch(W0());try{const t=await ver(n);e.dispatch((e=>({type:u1,value:e}))(t.data)),e.dispatch(q0()),per=setInterval(()=>{e.dispatch({type:t1}),"success"===Hjt(n)&&der(per)},5e3),setTimeout(()=>{if(per)return der(per),e.dispatch(s1()),e.dispatch(J1()),void e.dispatch(J0())},24e4)}catch(t){return e.dispatch(K0()),der(per),t}}})(),a},ver=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/paystack-initiate";return await T6t().post(r,(e=>{var t;Bjt(e);const r=W3t(e),a=null==r||null===(t=r.data)||void 0===t?void 0:t.id,n=Sjt(e);return{quote_id:a,amount:null==n?void 0:n.value.premium,product_category:"DOMESTIC_INSURANCE",product_code:"DOMESTIC_INSURANCE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(RX(!0)),o}},fer=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===Hjt(n))return der(per),void(per=null);if(!Yjt(n)){e.dispatch(Z0());try{const t=await yer(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(der(per),per=null,e.dispatch((e=>({type:r1,value:e}))(t.data)),e.dispatch(s1()),e.dispatch(X0())):e.dispatch(e1()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(RX(!0)),console.error(o.response),o}}})(),a},yer=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/paystack-status";return await T6t().post(r,(e=>({reference_code:Qjt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},her=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/paystack-payment-submit";return await T6t().post(r,(e=>{var t;const r=Qjt(e),a=W3t(e);return{quote_id:null==a||null===(t=a.data)||void 0===t?void 0:t.id,reference_code:r.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},ger=(e,t,r)=>r.type.startsWith(a1)?mer(e,t,r):r.type.startsWith(t1)?fer(e,t,r):r.type.startsWith(o1)?((e,t,r)=>((async()=>{try{const t=await her(e.getState());t.data&&200===t.data.status&&e.dispatch(E0(t.data))}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(qJ)?x3t(e,t,r):r.type.startsWith(i0)?j3t(e,t,r):r.type.startsWith(GZ)?K3t(e,t,r):r.type.startsWith(Q1)?H3t(e,t,r):r.type.startsWith(m6)?aer(e,t,r):r.type.startsWith(QZ)?J3t(e,t,r):r.type.startsWith(O0)?ter(e,t,r):r.type.startsWith(ZJ)?((e,t,r)=>((async()=>{if(!Kjt(e.getState())){e.dispatch(o0());try{const t=await q3t(e.getState());e.dispatch(E0(t.data)),e.dispatch(s0())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(NE(!0)),e.dispatch(l0())}}})(),t(r)))(e,t,r):r.type.startsWith(JX)?((e,t,r)=>((async()=>
2{if(!sjt(e.getState())){e.dispatch(QX());try{const t=wjt(e.getState()),r=e.getState();let a;if(!t.value)throw new Error("Invalid Customer ID");a=await oer(r,t.value),e.dispatch(e6(a.data)),e.dispatch(ZX())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(RX(!0)),e.dispatch(t6(u)),e.dispatch(XX())}}})(),t(r)))(e,t,r):r.type.startsWith(B6)?((e,t,r)=>((async()=>{if(!pjt(e.getState())){e.dispatch(j6());try{const t=wjt(e.getState()),r=e.getState();let a;if(!t.value)throw new Error("Invalid Customer ID");a=await ler(r,t.value),e.dispatch(e6(a.data)),e.dispatch(U6())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(RX(!0)),e.dispatch(t6(u)),e.dispatch($6())}}})(),t(r)))(e,t,r):r.type.startsWith(w1)?((e,t,r)=>((async()=>{if(!hjt(e.getState())){e.dispatch(C1());try{const t=wjt(e.getState()),r=e.getState();let a;if(!t.value)throw new Error("Invalid Customer ID");a=await cer(r,t.value),e.dispatch(e6(a.data)),e.dispatch(I1())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(RX(!0)),e.dispatch(t6(u)),e.dispatch(D1())}}})(),t(r)))(e,t,r):null;const ber=async e=>{await new Promise(e=>setTimeout(e,1e4));(0,u9t.W6)(e.getState())&&(0,u9t.St)(e.getState())||(e.dispatch((0,or.l6)(Vt.pH.LIVES_COVERED)),e.dispatch((0,or.l6)(Vt.pH.DIRECT_FAMILY)),e.dispatch((0,or.l6)(Vt.pH.PARENTS_AND_IN_LAWS)),e.dispatch((0,or.l6)(Vt.pH.EXTENDED_FAMILY)),e.dispatch((0,Rt.oY)()))},Aer=async()=>{const e={data:{titles:[{code:"Mr",description:"Mr",displayOrder:1},{code:"Mrs",description:"Mrs",displayOrder:2},{code:"Miss",description:"Miss",displayOrder:3}],banks:[{code:"01",description:"ABSA Bank of Botswana"},{code:"02",description:"Access Bank of Botswana"},{code:"03",description:"Bank of Baroda (Botswana)"},{code:"04",description:"ABSA Bank of Botswana"},{code:"05",description:"Bank of India "},{code:"06",description:"First National Bank of Botswana "},{code:"07",description:"Stanbic Bank Botswana "},{code:"08",description:"First Capital Bank "}]}};try{return e}catch(t){return null}},Ser=async()=>{try{return await T6t().post("/om-api/roa-quote-tools/banks",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return null}},Ner=async e=>{try{return await T6t()({url:"/om-api/roa-quote-tools/bank-branches",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"},data:{bank_code:e}})}catch(t){return null}},Cer=(e,t,r)=>{const a=t(r),n=e.getState(),u=(0,tue.XC)(n),{firstNames:o,surname:s,title:l,id:i,idType:c,mobileNumber:d,email:p,occupation:m,sourceOfIncome:v,streetAddress:f,city:y,district:h,postalStreetAddress:g,postalCity:b,postalDistrict:A,employmentType:N}=g$t(n),{bankName:C,branchCode:I,accountNumber:D,accountType:w,debitOrderDay:E,accountHolder:T}=Q$t(n),{certifiedCopyOfId:O,addressProof:P,incomeProof:M,loanLetter:L,bankStatement:z}=s$t(n),{gender:k,DOB:V,salary:R,education:x,loanType:_,loanAmount:F,loanTerm:j,payment:U,cashBack:$}=(0,tue.K3)(n);e.dispatch(uoe(S.rs.PENDING));const B={Policy:{LoanType:_.value,LoanDuration:j.value,MonthlyPremium:u,BenefitAmount:F.value,PolicyType:$.value,ClientSignature:"CHECKED",ClientSignedDate:"2023-11-02",IDProof:"UNCHECKED",ProofOfResidence:"UNCHECKED",AlternativeProofOfResidence:"UNCHECKED",MandateForm:"UNCHECKED",LoanLetter:"UNCHECKED",BankStatement:"UNCHECKED",KYCForm:"UNCHECKED",Payslip:"UNCHECKED",CessionaryForm:"UNCHECKED",PaymentMethod:"01",PaymentAmount:0,DepositDate:"",CashPaymentReceipt:"UNCHECKED",SalaryFundingDay:E.value,ImmediateMandateCollection:"UNCHECKED",AccountHolderName:T.value,AccountHolderSurname:"",BankName:C.value,BranchName:I.value,AccountNumber:D.value,AccountType:w.value,AccountHolderSignature:"CHECKED",SignatureDate:"2023-11-02",SignatureLocation:"Online Application",MandateStartDate:"",PaymentFrequency:U.value,SmokingStatus:"",Education:x.value,Income:R.value},MedicalQuestions:"",PolicyRoles:{Role:[{RoleCode:"01",IdentificationID:"01021"},{RoleCode:"37",IdentificationID:"01021"},{RoleCode:"49",IdentificationID:"01021"}]}
2,Clients:{Client:[{ClientDetail:{Title:l.value,PreviousSurname:"",Initials:"",FirstName:o.displayValue,LastName:s.displayValue,DateOfBirth:V.value,TypeCode:"01",Sex:k.value,IdentificationNumber:i.value,IdentityType:c.value,IncomeSource:v.value,MaritalStatusClientField:"00",Nationality:27,MobilePhone:d.value,AlternativeContactNumber:"",EmailAddress:p.value,Occupation:m.value},Addresses:{Address:{PhysicalAddressLine1:f.value,PhysicalCity:y.value,PhysicalDistrict:h.value,PostalAddressLine1:g.value,PostalCity:b.value,PostalDistrict:A.value}}}]}},W=()=>{e.dispatch(uoe(S.rs.FAILURE))},q={firstMail:"01"===N.value?[O.file,P.file,M.file]:[O.file,P.file],secondMail:[L.file,z.file]};return(async()=>{const t=await Ier(B);if(t&&200===t.status){e.dispatch((e=>({type:voe,value:e}))(o.displayValue)),e.dispatch((e=>({type:moe,value:e}))(`${t.data.buyRef}`));try{const t=async e=>{const t=new FormData;return await q[e].map(e=>t.append("files",e)),t.append("firstName",o.displayValue),t.append("lastName",s.displayValue),t.append("contactNumber","+267"+d.value),await Der(t)};await t("firstMail").then(r=>{if(200!==r.status)throw W(),new Error;setTimeout(async()=>{await t("secondMail").then(t=>{200===t.status?(e.dispatch(uoe(S.rs.SUCCESS)),e.dispatch((0,Hre.aM)())):W()})},500)})}catch(r){W()}}else W()})(),a},Ier=async e=>{try{return await T6t().post("om-api/roa-quote-tools/digi-life-purchase",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},Der=async e=>{try{return await T6t().post("om-api/ka-metlha-funeral/documents/kyc",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},wer=e=>{(async()=>{e.dispatch((0,Kt.T4)(Vt.dY.PENDING));const t=e.getState(),r=Mer(t),a=await Oer(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,Kt.T4)(Vt.dY.PASSED)):e.dispatch((0,Kt.T4)(Vt.dY.FAILED)):e.dispatch((0,Kt.T4)(Vt.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(mr(a.data.requestId))})()},Eer=e=>{(async()=>{e.dispatch((0,Kt.T4)(Vt.dY.PENDING));const t=e.getState(),r=Per(t),a=await Ter(r);a&&200===a.status&&a.data?a.data.success?e.dispatch((0,Kt.T4)(Vt.dY.PASSED)):e.dispatch((0,Kt.T4)(Vt.dY.FAILED)):e.dispatch((0,Kt.T4)(Vt.dY.ERROR)),a&&"data"in a&&"requestId"in a.data&&e.dispatch(mr(a.data.requestId))})()},Ter=async e=>{try{return await T6t().post("/om-api/check-digit-validation",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},Oer=async e=>{try{return await T6t().post("/om-api/account-verification-service",e,{headers:{"Content-Type":"application/json"}})}catch(t){return null}},Per=e=>({bankAccountNumber:(0,ozt.HA)(e).value.split(" ").join(""),bankAccountType:Ler((0,ozt.U8)(e).value),bankBranchCode:zer(e,(0,ozt.Am)(e).value),clientReference:"None",policyAdminSystem:"VTG",systemIdentifier:"OMK"}),Mer=e=>{const t=(0,ELt.IM)(e),r=(0,ELt.EZ)(e).value,a=(0,ELt.OX)(e).value,n=(0,ELt.zd)(e).value,u="+27"+n.substr(1,n.length),o=(0,ELt.hS)(e).value,s=(0,ozt.HA)(e).value.split(" ").join(""),l=Ler((0,ozt.U8)(e).value),i=(0,ozt.Am)(e).value,c=zer(e,i);return{clientReference:"343434",id:a,initials:t,surnameConame:r,emailAddress:o,cellularPhoneNumber:u,bankName:(0,ozt.m5)(e),bankBranchCode:c,bankAccountNumber:s,bankAccountType:l}},Ler=e=>uzt.tm.find(t=>t.CODE===e).TYPE,zer=(e,t)=>(0,u9t.TM)(e).find(e=>e.code===t).universalBranchCode,ker=(e,t,r)=>r.type===roe?Cer(e,t,r):r.type.startsWith(nue.$t)?((e,t,r)=>{const a=t(r);return r.type===nue.sB&&(async()=>{const t=await Aer();t&&e.dispatch((0,nue.O0)(t.data)),t&&"data"in t&&"requestId"in t.data&&e.dispatch(mr(t.data.requestId))})(),r.type===nue.sl&&(async()=>{const t=await Ser();t&&e.dispatch((0,nue._T)(t.data))})(),r.type===nue.pu&&(async()=>{e.dispatch((0,nue.fE)(S.rs.PENDING));const t=await Ner(r.value);t&&(e.dispatch((0,nue.fu)(t.data)),e.dispatch((0,nue.fE)(S.rs.SUCCESS)))})(),r.type===or.Gb&&ber(e),a})(e,t,r):r.type===Kt.wp?(e=>{const t=e.getState();(0,ozt.jE)(t)||((0,ozt.tA)(t)&&(0,ozt.BN)(t)?wer(e):(0,ozt._O)(t)?Eer(e):e.dispatch((0,Kt.T4)(Vt.dY.PASSED)))})(e):null,Ver=e=>{clearInterval(e)};let Rer=null;const xer=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!qBt(n)){e.dispatch(Pte());try{const t=await Fer(n);e.dispatch((e=>({type:bte,value:e}))(t.data)),e.dispatch(Mte()),Rer=setInterval(()=>{e.dispatch({type:zte}),"success"===UBt(n)&&Ver(Rer)},5e3),setTimeout(()=>{if(Rer)return Ver(Rer),void e.dispatch($te())},6e4)}catch(t){return e.dispatch(Lte()),Ver(Rer),t}}})(),a};const _er=e=>{var t,r,a;const n=jBt(e),u=YNt(e),o=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var s;const l={msisdn:(s=n.phoneNumber.value,`${"254"}${s.substring(1)}`),amount:null==u||null===(t=u.value)||void 0===t||null===(r=t.quote)||void 0===r||null===(a=r.localCurrency)||void 0===a?void 0:a.premium.toString(),description:"Travel Insurance",accountReference:o,type:"Travel Insurance"};return console.log(l,"payments payoad"),{...l}},Fer=async e=>{const t=KBt(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,_er(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(NE(!0)),store.dispatch((e=>({type:Ate,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},jer=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==UBt(n)){if(!P2t(n)){e.dispatch(jte());try{const t=await Uer(n);if(t.data&&t.data.success)return Ver(Rer),Rer=null,e.dispatch((e=>({type:kte,value:e}))(t.data)),void e.dispatch(Ute())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(NE(!0)),console.error(o.response),o}}}else Ver(Rer)})(),a},Uer=async e=>{const t=KBt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:$Bt(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},$er=async e=>{const t=qjt(e);try{const r="/om-api/domestic-insurance/order/confirmation",a=await T6t().post(r,(e=>{var t;const r=W3t(e);return{customerId:(null==r||null===(t=r.data)||void 0===t?void 0:t.id)||1}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}},Ber=(e,t,r)=>((async()=>{if(!HNt(e.getState())){e.dispatch(G3());try{const t=await qer(e.getState());e.dispatch((e=>({type:nee,value:e}))(t.data)),e.dispatch(Y3())}catch(t){console.error(t),e.dispatch(H3())}}})(),t(r));function Wer(e){var t=e.split("/");return t[2]+"-"+t[1].padStart(2,"0")+"-"+t[0].padStart(2,"0")}const qer=async e=>{const t=KBt(e);try{const r="/om-api/ke-travel-insurance/compute-premium";return await T6t().post(r,(e=>{const t=GNt(e),r=Wer(t.returnDate.value),a=Wer(t.departureDate.value),n=Wer(t.dob.value),u=ZNt(e),o=t.destinationCountry.value,s=u.products.find(e=>(null==e?void 0:e.ID)==o);return{returnDate:r,departureDate:a,productSuffix:s.PRODUCT_SUFFIX,dateOfBirth:n,productId:`${s.PRODUCT_ID}`}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Ker=(0,_mt.Mz)(qNt,e=>e.payloadCollection),Ger=(0,_mt.Mz)(Ker,e=>e.apiCallStatus===S.rs.PENDING),Yer=((0,_mt.Mz)(Ker,e=>e.payloadData),(0,_mt.Mz)(Ker,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Ker,e=>e.apiCallStatus===S.rs.FAILURE),(e,t,r)=>((async()=>{if(!Ger(e.getState())){e.dispatch(yre());try{const t=await Qer(e.getState());e.dispatch((e=>({type:Are,value:e}))(t.data)),e.dispatch(hre()),e.dispatch({type:Ite})}catch(t){console.error(t),e.dispatch((e=>({type:Sre,error:e}))(t)),e.dispatch(gre())}}})(),t(r)));function Her(e){var t=e.split("/");return t[2]+"-"+t[1].padStart(2,"0")+"-"+t[0].padStart(2,"0")}const Qer=async e=>{const t=KBt(e);try{const r="/om-api/ke-travel-insurance/submit-payload";return await T6t().post(r,(e=>{const t=EBt(e),r=GNt(e),a=Her(r.returnDate.value),n=Her(r.departureDate.value),u=Her(r.dob.value),o=ZNt(e),s=r.destinationCountry.value,l=o.products.find(e=>(null==e?void 0:e.ID)==s),i=l.PRODUCT_SUFFIX,c=`${l.PRODUCT_ID}`,d=t[0],p=BBt(e),{firstName:m,lastName:v}=(f=d.fullName.value,{firstName:(y=f.trim().split(" "))[0],lastName:y[y.length-1]});var f,y;return{productId:c,productSuffix:i,travelDate:n,returnDate:a,dateOfBirth:u,firstName:m||"NA",lastName:v||"NA",passportNo:d.idNumber.value,phoneNumber:d.phoneNumber.value,emailAddress:d.email.value,transactionId:(null==p?void 0:p.CheckoutRequestID)||"N/A",modeOfPayment:"MPESA"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Zer=(e,t,r)=>((async()=>
2{if(!HNt(e.getState())){e.dispatch(J3());try{const t=await Jer(e.getState());e.dispatch((e=>({type:oee,value:e}))(t.data)),e.dispatch(eee())}catch(t){console.error(t),e.dispatch(tee()),e.dispatch((e=>({type:see,error:e}))(t))}}})(),t(r));function Xer(e){var t=e.split("/");return t[2]+"-"+t[1].padStart(2,"0")+"-"+t[0].padStart(2,"0")}const Jer=async e=>{const t=KBt(e);try{const r="/om-api/ke-travel-insurance/share-quote";return await T6t().post(r,(e=>{const t=GNt(e),r=(YNt(e),ZNt(e)),a=t.destinationCountry.value,n=r.products.find(e=>(null==e?void 0:e.ID)==a),u=n.PRODUCT_SUFFIX;return{productId:`${n.PRODUCT_ID}`,productSuffix:u,emailAddress:t.shareEmail.value,travelDate:Xer(t.departureDate.value),returnDate:Xer(t.returnDate.value),dateOfBirth:Xer(t.dob.value),countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},etr=(e,t,r)=>((async()=>{if(!qBt(e.getState())){e.dispatch(nre());try{const r=await ttr();e.dispatch((t=r.data,{type:Jte,data:t})),e.dispatch(ure())}catch(r){console.error(r),e.dispatch(ore())}}var t})(),t(r)),ttr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},rtr=(e,t,r)=>((async()=>{if(!QNt(e.getState())){e.dispatch(Q3());try{const t=await atr(e.getState());e.dispatch((e=>({type:iee,value:e}))(t.data)),e.dispatch(Z3())}catch(t){console.error(t),e.dispatch(X3())}}})(),t(r)),atr=async e=>{const t=KBt(e);try{const e="/om-api/ke-travel-insurance/travel-products";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},ntr=(e,t,r)=>((async()=>{if(!kBt(e.getState())){e.dispatch(_re());try{const t=await utr(e.getState());e.dispatch((e=>({type:Ure,value:e}))(t.data.agents)),e.dispatch(Fre())}catch(t){console.error(t),e.dispatch(jre())}}})(),t(r)),utr=async e=>{const t=KBt(e),r=RBt(e);try{const e="/om-api/ke-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},otr=(e,t,r)=>r.type.startsWith(lee)?rtr(e,t,r):r.type.startsWith(gte)?xer(e,t,r):r.type.startsWith(zte)?jer(e,t,r):r.type.startsWith(zre)?ntr(e,t,r):r.type.startsWith(ree)?Ber(e,t,r):r.type.startsWith(bre)?Yer(e,t,r):r.type.startsWith(uee)?Zer(e,t,r):r.type.startsWith(Xte)?etr(e,t,r):r.type.startsWith(Ite)?((e,t,r)=>((async()=>{if(!Kjt(e.getState())){e.dispatch(o0());try{const t=await $er(e.getState());e.dispatch(E0(t.data)),e.dispatch(s0())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(NE(!0)),e.dispatch(l0())}}})(),t(r)))(e,t,r):null,str=(e,t,r)=>((async()=>{e.dispatch(F5());try{const r=await ltr();e.dispatch((t=r.data,{type:k5,data:t})),e.dispatch(j5())}catch(r){console.error(r),e.dispatch(U5())}var t})(),t(r)),ltr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},itr=(0,_mt.Mz)(jSt,e=>e.payloadCollection),ctr=(0,_mt.Mz)(itr,e=>e.apiCallStatus===S.rs.PENDING),dtr=(0,_mt.Mz)(itr,e=>e.payloadData),ptr=((0,_mt.Mz)(itr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(itr,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(itr,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!NUt(e.getState())){e.dispatch(e7());try{const t=await mtr(e.getState());e.dispatch(C7(t.data)),e.dispatch(t7())}catch(u){var t,r,a,n;401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(V2(!0)),e.dispatch(r7()),e.dispatch((e=>({type:G8,error:e}))(u))}}})(),t(r))),mtr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/order/confirmation",a=await T6t().post(r,(e=>(dtr(e),{id:sUt(e).value}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(V2(!0)),o}},vtr=(e,t,r)=>((async()=>{e.dispatch(t3());try{const t=await ftr(e.getState());e.dispatch((e=>({type:u3,value:e}))(t.data)),e.dispatch(r3()),e.dispatch({type:q8})}catch(t){e.dispatch((e=>({type:o3,error:e}))(t)),e.dispatch(a3())}})(),t(r)),ftr=async e=>{const t=SUt(e);
2try{const r="/om-api/biashara-flexi/submit-payload/kenya";return await T6t().post(r,(e=>{var t,r,a;const n=$St(e),u=uUt(e),o=eNt(e),s=tNt(e),l=KUt(e),i=qSt(e),c=fUt(e),d=GSt(e),p=tUt(e),m=gUt(e);return{premium:i.annual_premium||"N/A",totalEmployees:n.employeesNumber.value,benefitAmount:n.benefitAmount.label.split(",").join(""),bandOption:n.benefitAmount.value,employees:s||d?"N/A":o,employeeCsv:s?null==s?void 0:s.base64File:"N/A",companyName:u.companyName.value||"N/A",companyEmail:u.email.value||"N/A",companyPhoneNumber:u.mobileNumber.value||"N/A",companyKraPin:u.kraPinNumber.value||"N/A",companyCityAddress:u.city.value||"N/A",companyStreetAddress:u.streetAddress.value||"N/A",companyBuilding:u.building.value||"N/A",companyPostalAddress:u.postalBox.value||"N/A",companyPostalCode:u.postalCode.value||"N/A",FirstName:u.firstName.value||"N/A",LastName:u.lastName.value||"N/A",IdNumber:u.idNumber.value||"N/A",companyIncorporationCertificate:null===(t=l.incorporationCertificate.value)||void 0===t?void 0:t.base64File,companyKraCertificate:null===(r=l.kraCertificate.value)||void 0===r?void 0:r.base64File,agentCode:p.agentCode.value||"N/A",referredByAgent:"AGENTS"===p.intermediaryType.value?"true":"false",transactionRef:(null==m?void 0:m.CheckoutRequestID)||"N/A",modeOfPayment:"mpesa"===(null==c?void 0:c.networkProvider.value)?"Mpesa":"Bank",transactionStatus:"Success"===(null==m?void 0:m.message)?"SUCCESS":"PENDING",mpesaPhoneNumber:(null==c||null===(a=c.phoneNumber)||void 0===a?void 0:a.value)||"N/A",countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}};const ytr=e=>{clearInterval(e)};let htr=null;const gtr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!AUt(n)){e.dispatch(Z8());try{const t=await btr(n);e.dispatch((e=>({type:j8,value:e}
2))(t.data.data.quotation)),e.dispatch(X8()),htr=setInterval(()=>{e.dispatch({type:a7}),"success"===yUt(n)&&ytr(htr)},5e3),setTimeout(()=>{if(htr)return ytr(htr),void e.dispatch(p7())},9e4)}catch(t){return e.dispatch(J8()),ytr(htr),t}}})(),a},btr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/save-payment-details";return await T6t().post(r,(e=>{const t=sUt(e),r=lUt(e),a=fUt(e),n=Ntr(a.phoneNumber.value,"254");return{companyId:t.value,quoteId:r.value,mpesaPhoneNumber:n,modeOfPayment:"mpesa"===(null==a?void 0:a.networkProvider.value)?"Mpesa":"Bank"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},Atr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==yUt(n)){if(!P2t(n)){e.dispatch(c7());try{const t=await Str(n);if(t.data&&t.data.success)return ytr(htr),htr=null,e.dispatch((e=>({type:n7,value:e}))(t.data)),void e.dispatch(d7())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(V2(!0)),console.error(o.response),o}}}else ytr(htr)})(),a},Str=async e=>{const t=SUt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:hUt(e).transactionRef||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}};function Ntr(e,t){return`${t}${e.substring(1)}`}const Ctr=(e,t,r)=>((async()=>{e.dispatch(t2());try{var t,r,a,n,u,o,s,l,i,c,d;const p=e.getState(),m=null==p||null===(t=p.biasharaFlexi)||void 0===t||null===(r=t.auth)||void 0===r||null===(a=r.loginData)||void 0===a?void 0:a.accessToken,v={employeesNumber:null==p||null===(n=p.biasharaFlexi)||void 0===n||null===(u=n.coverDetails)||void 0===u||null===(o=u.form)||void 0===o||null===(s=o.employeesNumber)||void 0===s?void 0:s.value,benefitNumber:null==p||null===(l=p.biasharaFlexi)||void 0===l||null===(i=l.coverDetails)||void 0===i||null===(c=i.form)||void 0===c||null===(d=c.benefitAmount)||void 0===d?void 0:d.value},f=await Itr(m,v);e.dispatch((e=>({type:u2,value:e}))(f.data)),e.dispatch(r2())}catch(y){var p,m,v,f;401!==(null==y||null===(p=y.response)||void 0===p||null===(m=p.data)||void 0===m?void 0:m.status)&&403!==(null==y||null===(v=y.response)||void 0===v||null===(f=v.data)||void 0===f?void 0:f.status)||e.dispatch(V2(!0)),e.dispatch(a2())}})(),t(r)),Itr=async(e,t)=>{try{const r="/om-api/biashara-flexi/premium/kenya";return await T6t().get(r,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`,benefit_option:t.benefitNumber,number_of_staff:t.employeesNumber}})}catch(r){throw console.error(r),r}},Dtr=(e,t,r)=>((async()=>{if(!WSt(e.getState())){e.dispatch(w2());try{const t=await wtr(e.getState());e.dispatch((e=>({type:P2,value:e}))(t.data)),e.dispatch(E2())}catch(t){console.error(t),e.dispatch(T2()),e.dispatch((e=>({type:M2,error:e}))(t))}}})(),t(r)),wtr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/share-quote/kenya";return await T6t().post(r,(e=>{const t=$St(e);return{number_of_staff:t.employeesNumber.value,benefitOption:t.benefitAmount.value,emailAddress:t.shareEmail.value,countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Etr=(e,t,r)=>((async()=>{e.dispatch(D5());try{var t,r,a,n,u,o,s;const l=e.getState(),i=null==l||null===(t=l.biasharaFlexi)||void 0===t||null===(r=t.auth)||void 0===r||null===(a=r.loginData)||void 0===a?void 0:a.accessToken,c=null==l||null===(n=l.biasharaFlexi)||void 0===n||null===(u=n.agent)||void 0===u||null===(o=u.form)||void 0===o||null===(s=o.intermediaryType)||void 0===s?void 0:s.value,d=await Ttr(i,c);e.dispatch((e=>({type:g5,value:e}))(d.data)),e.dispatch(w5())}catch(p){var l,i,c,d;401!==(null==p||null===(l=p.response)||void 0===l||null===(i=l.data)||void 0===i?void 0:i.status)&&403!==(null==p||null===(c=p.response)||void 0===c||null===(d=c.data)||void 0===d?void 0:d.status)||e.dispatch(V2(!0)),e.dispatch(E5())}})(),t(r)),Ttr=async(e,t)=>
2{try{const r="/om-api/biashara-flexi/agents/kenya";return await T6t().get(r,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`,intermediary_type:t}})}catch(r){throw console.error(r),r}},Otr=(e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3());try{const t=await Ptr(e.getState());t.data&&(e.dispatch((e=>({type:N4,value:e}))(t.data.data.companyDetails.id)),e.dispatch((e=>({type:I4,value:e}))(t.data.data.quotation.id)),e.dispatch(e3()))}catch(t){console.error(t),e.dispatch(e3())}}})(),t(r)),Ptr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/save-quote";return await T6t().post(r,(e=>{const t=tUt(e),r=qSt(e),a=$St(e);return{premium:r.annual_premium||"N/A",totalEmployees:a.employeesNumber.value,benefitAmount:a.benefitAmount.label.split(",").join(""),bandOption:a.benefitAmount.value,countryCode:"KE",agentCode:t.agentCode.value||"N/A",referredByAgent:"AGENTS"===t.intermediaryType.value?"true":"false"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}};const Mtr=async e=>{SUt(e);try{return res.status(410).json({error:"This endpoint has been permanently removed."})}catch(t){throw t}},Ltr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/upload-documents";return await T6t().post(r,(e=>{var t,r;const a=sUt(e),n=lUt(e),u=KUt(e);return{companyId:a.value,quoteId:n.value,companyIncorporationCertificate:null===(t=u.incorporationCertificate.value)||void 0===t?void 0:t.base64File,companyKraCertificate:null===(r=u.kraCertificate.value)||void 0===r?void 0:r.base64File}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},ztr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/save-employee-details";return await T6t().post(r,(e=>{const t=sUt(e),r=lUt(e),a=eNt(e),n=tNt(e),u=GSt(e),o=a.map(e=>({firstName:e.first_name,lastName:e.surname,dateofBirth:e.dob,employmentDate:e.employment_date,phoneNumber:e.phone_number,kraPin:e.kra_pin,employeeId:e.employee_id}));return{companyId:t.value,quoteId:r.value,employeeCsv:n?null==n?void 0:n.base64File:"N/A",employees:n||u?"N/A":o}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},ktr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/save-payment-details";return await T6t().post(r,(e=>{const t=sUt(e),r=lUt(e),a=fUt(e);return{companyId:t.value,quoteId:r.value,mpesaPhoneNumber:"N/A",modeOfPayment:"mpesa"===(null==a?void 0:a.networkProvider.value)?"Mpesa":"Bank"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},Vtr=e=>{clearInterval(e)};let Rtr=null;const xtr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!CUt(n)){e.dispatch(P7());try{const t=await _tr(n);e.dispatch((e=>({type:q7,value:e}))(t.data)),e.dispatch(M7()),Rtr=setInterval(()=>{e.dispatch({type:U7}),"success"===DUt(n)&&Vtr(Rtr)},5e3),setTimeout(()=>{if(Rtr)return Vtr(Rtr),e.dispatch(G7()),void e.dispatch(F7())},24e4)}catch(t){e.dispatch(L7()),Vtr(Rtr)}}})(),a},_tr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/paystack-initiate";return await T6t().post(r,(e=>{const t=lUt(e),r=sUt(e),a=qSt(e).annual_premium||"N/A";return{company_id:r.value,quote_id:t.value,amount:a,product_category:"BIASHARA_FLEXI",product_code:"BIASHARA_FLEXI"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(V2(!0)),o}},Ftr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===DUt(n))return Vtr(Rtr),void(Rtr=null);if(!IUt(n)){e.dispatch(x7());try{const t=await jtr(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(Vtr(Rtr),Rtr=null,e.dispatch((e=>({type:$7,value:e}))(t.data)),e.dispatch(G7()),e.dispatch(_7())):e.dispatch(j7()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(V2(!0)),console.error(o.response),o}}})(),a},jtr=async e=>{const t=SUt(e);
2try{const r="/om-api/biashara-flexi/paystack-status";return await T6t().post(r,(e=>({reference_code:wUt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Utr=async e=>{const t=SUt(e);try{const r="/om-api/biashara-flexi/paystack-payment-submit";return await T6t().post(r,(e=>{const t=wUt(e),r=sUt(e);return{quote_id:lUt(e).value,company_id:r.value,reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},$tr=(e,t,r)=>r.type.startsWith(B7)?xtr(e,t,r):r.type.startsWith(U7)?Ftr(e,t,r):r.type.startsWith(K7)?((e,t,r)=>((async()=>{try{const t=await Utr(e.getState());t.data&&200===t.data.status&&e.dispatch(C7(t.data))}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(n3)?vtr(e,t,r):r.type.startsWith(z5)?str(e,t,r):r.type.startsWith(n2)?Ctr(e,t,r):r.type.startsWith(F8)?gtr(e,t,r):r.type.startsWith(a7)?Atr(e,t,r):r.type.startsWith(q8)?ptr(e,t,r):r.type.startsWith(O2)?Dtr(e,t,r):r.type.startsWith(b5)?Etr(e,t,r):r.type.startsWith(g2)?Otr(e,t,r):r.type.startsWith(T4)?((e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3()),e.dispatch(H2());try{(await Mtr(e.getState())).data&&(e.dispatch(e3()),e.dispatch(Q2()))}catch(t){console.error(t),e.dispatch(e3()),e.dispatch(Z2())}}})(),t(r)))(e,t,r):r.type.startsWith(M8)?((e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3()),e.dispatch(I8());try{(await Ltr(e.getState())).data&&(e.dispatch(e3()),e.dispatch(D8()))}catch(t){console.error(t),e.dispatch(e3()),e.dispatch(w8())}}})(),t(r)))(e,t,r):r.type.startsWith(c8)?((e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3()),e.dispatch(W4());try{(await ztr(e.getState())).data&&(e.dispatch(e3()),e.dispatch(q4()))}catch(t){console.error(t),e.dispatch(e3()),e.dispatch(K4())}}})(),t(r)))(e,t,r):r.type.startsWith(S7)?((e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3());try{(await ktr(e.getState())).data&&e.dispatch(r3())}catch(t){console.error(t),e.dispatch(e3())}}})(),t(r)))(e,t,r):r.type.startsWith(N7)?((e,t,r)=>((async()=>{if(!ctr(e.getState())){e.dispatch(t3());try{await ktr(e.getState())}catch(t){console.error(t),e.dispatch(a3())}}})(),t(r)))(e,t,r):null,Btr=(e,t,r)=>((async()=>{if(!JBt(e.getState())){e.dispatch(Nde());try{const t=await Wtr(e.getState());e.dispatch((e=>({type:fde,value:e}))(t.data.agents)),e.dispatch(Cde())}catch(t){console.error(t),e.dispatch(Ide())}}})(),t(r)),Wtr=async e=>{const t=CWt(e),r=tWt(e);try{const e="/om-api/ke-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},qtr=(e,t,r)=>((async()=>{if(!AWt(e.getState())){e.dispatch(tde());try{const r=await Ktr();e.dispatch((t=r.data,{type:Qce,data:t})),e.dispatch(rde())}catch(r){console.error(r),e.dispatch(ade())}}var t})(),t(r)),Ktr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Gtr=(0,_mt.Mz)(HBt,e=>e.payloadCollection),Ytr=(0,_mt.Mz)(Gtr,e=>e.apiCallStatus===S.rs.PENDING),Htr=((0,_mt.Mz)(Gtr,e=>e.payloadData),(0,_mt.Mz)(Gtr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Gtr,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Gtr,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!IWt(e.getState())){e.dispatch(rce());try{const t=await Qtr(e.getState());e.dispatch((e=>({type:Gie,value:e}))(t.data)),e.dispatch(ace())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(_se(!0)),e.dispatch(nce()),e.dispatch((e=>({type:Yie,error:e}))(u))}}})(),t(r))),Qtr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/order/confirmation",a=await T6t().post(r,(e=>({customerId:LWt(e)}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(_se(!0)),console.error(o),o}},Ztr=(e,t,r)=>{const a=fWt(e.getState());return(async()=>
2{if(!Ytr(e.getState())){e.dispatch(Vde());try{const t=await Xtr(e.getState());e.dispatch((e=>({type:Fde,value:e}))(t.data)),e.dispatch(Rde()),"mpesa"===a.networkProvider.value&&e.dispatch(Cce())}catch(t){e.dispatch((e=>({type:jde,error:e}))(t)),e.dispatch(xde())}}})(),t(r)},Xtr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/submit-payload/doctors-pi";return await T6t().post(r,(e=>{const t=_Wt(e),r=zWt(e),a=uWt(e),n=sWt(e),u=XBt(e),o=FWt(e),s=gWt(e),l=fWt(e),i={plans:[{firstName:t.firstName.value||"NA",surname:t.surname.value||"NA",phoneNumber:t.phoneNumber.value||"NA",email:t.email.value||"NA",coveredAmount:parseInt(t.limitIndemnity.value.split(",").join("")),premiumAmount:parseInt(o.premium.split(",").join(""))}]},c={firstName:r.firstName.value||"NA",specialisation:t.specialty.value||"NA",lastName:r.surname.value||"NA",dateOfBirth:r.dob.value||"NA",emailAddress:r.email.value||"NA",phoneNumber:r.mobileNumber.value||"NA",idNumber:r.idPassport.value||"NA",kraPin:r.kraPinNumber.value||"NA",streetAddress:r.streetAddress.value||"NA",buildingAddress:r.building.value||"NA",city:r.city.value||"NA",gender:"NA"},d=function(e,t){let r=[],a=Object.keys(e);for(let n=0;n<a.length;n++){let u=e[a[n]].value,o=t[n];u?r.push(`Yes - ${o}`):r.push(`No - ${o}`)}return r.join(", ")}(n,["Are you presently in any medical association or society of good standing?","Are you in partnership or association with another practitioner/s?","Do you own in whole or part any clinic, hospital or sanatorium or similar enterprise?","Has any claims been made against you or your partners during the last 5 years?","Is there any incident within your knowledge which my subsequently give rise to a claim against you for professional negligence?","Has any application for insurance ever been declined by insurer, accepted subject to premium increase or accepted subject to special restrictions?"]),p={idNumberDoc:a.nationalId.value.base64File||"NA",currentLicenseDoc:a.currentLicense.value.base64File||"NA",resumeDoc:a.resume.value.base64File||"NA",academicCertificateDoc:a.academicCertificates.value.base64File||"NA",kraPinDoc:a.kraPin.value.base64File||"NA",declaration:d||"NA"},m={countryCode:"KE",reffererCode:u.agentCode.value||"NA",reffererType:u.intermediaryType.value||"NA"},v={transactionId:(null==s?void 0:s.CheckoutRequestID)||"NA",paidAmount:parseInt(o.premium.split(",").join(""))||"NA",paymentChannel:"MPESA"};return{...i,...c,...p,...m,..."mpesa"===l.networkProvider.value?v:{paymentChannel:"BANK"}}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},Jtr=e=>{clearInterval(e)};let err=null;const trr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!AWt(n)){e.dispatch(Jie());try{const t=await arr(n);e.dispatch((e=>({type:Uie,value:e}))(t.data)),e.dispatch(ece()),err=setInterval(()=>{e.dispatch({type:uce}),"success"===yWt(n)&&Jtr(err)},5e3),setTimeout(()=>{if(err)return Jtr(err),void e.dispatch(vce())},6e4)}catch(t){return e.dispatch(tce()),Jtr(err),t}}})(),a};const rrr=e=>{const t=fWt(e),r=FWt(e),a=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var n;return{...{msisdn:(n=t.phoneNumber.value,`${"254"}${n.substring(1)}`),amount:r.premium.split(",").join(""),description:"Doctor's PI Cover",accountReference:a,type:"DOCTORSPI"}}},arr=async e=>{const t=CWt(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,rrr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(_se(!0)),store.dispatch((e=>({type:$ie,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},nrr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if("success"!==yWt(n)){if(!NWt(n)){e.dispatch(pce());try{const t=await urr(n);if(t.data&&t.data.success)return Jtr(err),err=null,e.dispatch((e=>({type:oce,value:e}))(t.data)),void e.dispatch(mce())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(_se(!0)),console.error(o.response),o}}}else Jtr(err)})(),a},urr=async e=>{const t=CWt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:hWt(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},orr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/payments";return await T6t().post(r,(e=>{const t=hWt(e),r=LWt(e),a=SWt(e);return{id:r,paymentChannel:"mpesa"===a.value?"MPESA":"BANK",transactionId:"mpesa"===a.value?t.CheckoutRequestID||null:"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},srr=(e,t,r)=>((async()=>{if(!jWt(e.getState())){e.dispatch(ise());try{const t=await lrr(e.getState());e.dispatch((e=>({type:gse,value:e}))(t.data)),e.dispatch(cse())}catch(t){console.error(t),e.dispatch(dse())}}})(),t(r)),lrr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/premium-calculation";return await T6t().post(r,(e=>{var t,r,a,n,u,o;const s=_Wt(e);return{firstName:null==s||null===(t=s.firstName)||void 0===t?void 0:t.value,surname:null==s||null===(r=s.surname)||void 0===r?void 0:r.value,phoneNumber:null==s||null===(a=s.phoneNumber)||void 0===a?void 0:a.value,email:null==s||null===(n=s.email)||void 0===n?void 0:n.value,indemnity_limit:null==s||null===(u=s.limitIndemnity)||void 0===u||null===(o=u.value)||void 0===o?void 0:o.split(",").join(""),category:null==s?void 0:s.selectedCover.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},irr=(e,t,r)=>((async()=>{if(!jWt(e.getState())){e.dispatch(pse());try{const t=await crr(e.getState());e.dispatch((e=>({type:Ase,value:e}))(t.data)),e.dispatch(mse())}catch(t){console.error(t),e.dispatch(vse()),e.dispatch((e=>({type:Sse,error:e}))(t))}}})(),t(r)),crr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/share-quote";return await T6t().post(r,(e=>{const t=_Wt(e);return{emailAddress:t.shareEmail.value,category:t.selectedCover.value.toUpperCase(),indemnity_limit:parseInt(t.limitIndemnity.value.split(",").join(""))}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},drr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/personal-details";return await T6t().post(r,(e=>{const t=_Wt(e),r=zWt(e),a=FWt(e),n=XBt(e),u={plans:[{coveredAmount:parseInt(t.limitIndemnity.value.split(",").join("")),premiumAmount:parseInt(a.premium.split(",").join(""))}]},o={countryCode:"KE",reffererCode:n.agentCode.value||"NA",reffererType:n.intermediaryType.value||"NA"};return{...u,firstName:r.firstName.value||"NA",specialisation:t.specialty.value||"NA",lastName:r.surname.value||"NA",dateOfBirth:r.dob.value||"NA",emailAddress:r.email.value||"NA",phoneNumber:r.mobileNumber.value||"NA",idNumber:r.idPassport.value||"NA",kraPin:r.kraPinNumber.value||"NA",streetAddress:r.streetAddress.value||"NA",buildingAddress:r.building.value||"NA",city:r.city.value||"NA",gender:"NA",...o}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},prr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/upload-declarations";return await T6t().post(r,(e=>{const t=sWt(e),r=LWt(e),a=function(e,t){let r=[],a=Object.keys(e);for(let n=0;n<a.length;n++){let u=e[a[n]].value,o=t[n];u?r.push(`Yes - ${o}`):r.push(`No - ${o}`)}return r.join(", ")}(t,["Are you presently in any medical association or society of good standing?","Are you in partnership or association with another practitioner/s?","Do you own in whole or part any clinic, hospital or sanatorium or similar enterprise?","Has any claims been made against you or your partners during the last 5 years?","Is there any incident within your knowledge which my subsequently give rise to a claim against you for professional negligence?","Has any application for insurance ever been declined by insurer, accepted subject to premium increase or accepted subject to special restrictions?"]);return{id:r,declaration:a||"NA"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},mrr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/user-status";return await T6t().post(r,(e=>({customerId:LWt(e)}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},vrr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/upload-documents";return await T6t().post(r,(e=>{const t=uWt(e);return{id:LWt(e),idNumberDoc:t.nationalId.value.base64File||"NA",currentLicenseDoc:t.currentLicense.value.base64File||"NA",resumeDoc:t.resume.value.base64File||"NA",academicCertificateDoc:t.academicCertificates.value.base64File||"NA",kraPinDoc:t.kraPin.value.base64File||"NA"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw r}},frr=e=>{clearInterval(e)};let yrr=null;const hrr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!DWt(n)){e.dispatch(Pce());try{const t=await grr(n);e.dispatch((e=>({type:qce,value:e}))(t.data)),e.dispatch(Mce()),yrr=setInterval(()=>{e.dispatch({type:Uce}),"success"===EWt(n)&&frr(yrr)},5e3),setTimeout(()=>{if(yrr)return frr(yrr),e.dispatch(Gce()),void e.dispatch(Fce())},24e4)}catch(t){return e.dispatch(Lce()),frr(yrr),t}}})(),a},grr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/paystack-initiate";return await T6t().post(r,(e=>{const t=LWt(e),r=FWt(e);return fWt(e),{quote_id:t,amount:Number(r.premium.split(",").join("")),product_category:"MEDICAL",product_code:"DOCTORSPI"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(_se(!0)),o}},brr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===EWt(n))return frr(yrr),void(yrr=null);if(!wWt(n)){e.dispatch(xce());try{const t=await Arr(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(frr(yrr),yrr=null,e.dispatch((e=>({type:$ce,value:e}))(t.data)),e.dispatch(Gce()),e.dispatch(_ce())):e.dispatch(jce()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(_se(!0)),console.error(o.response),o}}})(),a},Arr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/paystack-status";return await T6t().post(r,(e=>({reference_code:TWt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Srr=async e=>{const t=CWt(e);try{const r="/om-api/doctors-pi/paystack-payment-submit";return await T6t().post(r,(e=>{const t=TWt(e);return{quote_id:LWt(e),reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Nrr=(e,t,r)=>r.type.startsWith(Bce)?hrr(e,t,r):r.type.startsWith(Uce)?brr(e,t,r):r.type.startsWith(Kce)?((e,t,r)=>((async()=>{try{await Srr(e.getState())}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(Hce)?qtr(e,t,r):r.type.startsWith(jie)?trr(e,t,r):r.type.startsWith(uce)?nrr(e,t,r):r.type.startsWith(fse)?srr(e,t,r):r.type.startsWith(_de)?Ztr(e,t,r):r.type.startsWith(Kie)?Htr(e,t,r):r.type.startsWith(bse)?irr(e,t,r):r.type.startsWith(yde)?Btr(e,t,r):r.type.startsWith(Ele)?((e,t,r)=>((async()=>{if(!kWt(e.getState())){e.dispatch(Xse());try{const t=await drr(e.getState());t.data&&(e.dispatch(Ple(t.data.data.insurance.id)),e.dispatch(Jse()))}catch(u){var t,r,a,n;401===(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)||403===(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)?e.dispatch(_se(!0)):(e.dispatch(Ple(0)),e.dispatch(ele()))}}})(),t(r)))(e,t,r):r.type.startsWith(Ble)?((e,t,r)=>((async()=>{if(!iWt(e.getState())){e.dispatch(Oie());try{const t=await prr(e.getState());await mrr(e.getState()),t.data&&e.dispatch(Pie())}catch(u){var t,r,a,n;401===(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)||403===(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)?e.dispatch(_se(!0)):e.dispatch(Mie())}}})(),t(r)))(e,t,r):r.type.startsWith($le)?((e,t,r)=>((async()=>{if(!lWt(e.getState())){e.dispatch(Sie());try{(await vrr(e.getState())).data&&e.dispatch(Nie())}catch(u){var t,r,a,n;401===(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)||403===(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)?e.dispatch(_se(!0)):e.dispatch(Cie())}}})(),t(r)))(e,t,r):r.type.startsWith(Hie)?((e,t,r)=>{fWt(e.getState());const a=e.getState();return(async()=>{if(!AWt(a)){e.dispatch(Vde());try{await orr(a),e.dispatch(Rde()),Cce()}catch(t){e.dispatch(xde())}}})(),t(r)})(e,t,r):null,Crr=(e,t,r)=>((async()=>
2{if(!FCt(e.getState())){e.dispatch(rW());try{const t=await Irr(e.getState());e.dispatch((e=>({type:qB,value:e}))(t.data)),e.dispatch(aW())}catch(t){console.error(t),e.dispatch(nW()),e.dispatch((e=>({type:KB,error:e}))(t))}}})(),t(r)),Irr=async e=>{const t=Rqt(e);try{const e="/om-api/personal-accident/get-cover-options";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Drr=(e,t,r)=>((async()=>{if(!VCt(e.getState())){e.dispatch(uW());try{const t=await wrr(e.getState());e.dispatch((e=>({type:mW,value:e}))(t.data)),e.dispatch(oW())}catch(t){console.error(t),e.dispatch(sW()),e.dispatch((e=>({type:vW,error:e}))(t))}}})(),t(r)),wrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/ke/share-quote";return await T6t().post(r,(e=>{const t=LCt(e),r=kCt(e);return{email:t.shareEmail.value,deathBenefit:parseInt(r.value.accidental_death.replace(/,/g,""))||0,disabilityBenefit:parseInt(r.value.total_disability.replace(/,/g,""))||0,hospitalBenefit:parseInt(r.value.hospital_cash.replace(/,/g,""))||0,artificialBenefit:parseInt(r.value.artificial_appliances.replace(/,/g,""))||0,medicalBenefit:parseInt(r.value.medical_expenses.replace(/,/g,""))||0,funeralBenefit:parseInt(r.value.funeral_expenses.replace(/,/g,""))||0,annualPremium:r.value.cover_premium||0,countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Err=e=>{clearInterval(e),e=null};let Trr=null;const Orr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!Vqt(n)){e.dispatch(Kq());try{const t=await Mrr(n);e.dispatch((e=>({type:Vq,value:e}))(t.data)),e.dispatch(Gq()),Trr=setInterval(()=>{e.dispatch({type:Xq}),"success"===Pqt(n)&&Err(Trr)},3e3),setTimeout(()=>{if(Trr)return Err(Trr),e.dispatch(sK()),void e.dispatch(SK())},6e4)}catch(t){return e.dispatch(Yq()),Err(Trr),t}}})(),a};const Prr=e=>{const t=Oqt(e),r=zCt(e).value,a=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var n;return{...{msisdn:(n=t.phoneNumber.value,`${"254"}${n.substring(1)}`),amount:r.toString(),description:"Personal Accident Cover",accountReference:a,type:"PERSONAL_ACCIDENT"}}},Mrr=async e=>{const t=Rqt(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,Prr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(KW(!0)),store.dispatch((e=>({type:Rq,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},Lrr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==Pqt(n)){if(!P2t(n)){e.dispatch(uK());try{const t=await zrr(n);if(t.data&&"Request cancelled by user"===t.data.ResultDesc&&"The transaction is being processed"!==t.data.ResponseDescription)return Err(Trr),Trr=null,e.dispatch(sK()),void e.dispatch(SK());if(t.data&&t.data.success)return Err(Trr),Trr=null,e.dispatch((e=>({type:Jq,value:e}))(t.data)),void e.dispatch(oK())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(KW(!0)),o}}}else Err(Trr)})(),a},zrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:Mqt(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},krr=(0,_mt.Mz)(PCt,e=>e.payloadCollection),Vrr=(0,_mt.Mz)(krr,e=>e.apiCallStatus===S.rs.PENDING),Rrr=(0,_mt.Mz)(krr,e=>e.payloadData),xrr=((0,_mt.Mz)(krr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(krr,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(krr,e=>e.apiCallStatus),(e,t,r)=>((async()=>
2{if(!xqt(e.getState())){e.dispatch(Hq());try{const t=await _rr(e.getState());e.dispatch((e=>({type:Uq,value:e}))(t.data)),e.dispatch(Qq())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(KW(!0)),e.dispatch(Zq()),e.dispatch((e=>({type:$q,error:e}))(u))}}})(),t(r))),_rr=async e=>{var t;const r=Rqt(e),a=Rrr(e),n=null==a||null===(t=a.data)||void 0===t?void 0:t.id;try{const e=`/om-api/personal-accident/order/confirmation/${n}`;return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(i){var u,o,s,l;throw 401!==(null==i||null===(u=i.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)&&403!==(null==i||null===(s=i.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)||store.dispatch(KW(!0)),console.error(i),i}},Frr=(e,t,r)=>((async()=>{if(!Vrr(e.getState())){e.dispatch(XK());try{const t=await jrr(e.getState());e.dispatch(nG(t.data)),e.dispatch(JK());const r=kqt(e.getState()),a=Pqt(e.getState());"Mpesa"===r&&"success"===a?e.dispatch({type:jq}):e.dispatch(gK(!0))}catch(t){console.error(t),e.dispatch(uG(t)),e.dispatch(eG())}}})(),t(r)),jrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/payment-details";return await T6t().post(r,(e=>{const t=kqt(e),r=Lqt(e),a=Pqt(e);return{id:JCt(e).value,paymentReference:"success"===a&&null!=r&&r.CheckoutRequestID?r.CheckoutRequestID:"N/A",modeOfPayment:t}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Urr=e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$,B,W;const q=LCt(e),K=HCt(e),G=fqt(e),Y=pqt(e),H=Iqt(e),Q=Qqt(e),Z=bqt(e),X=kqt(e),J=Lqt(e),ee=RCt(e),te=zCt(e),re=xCt(e),ae=Pqt(e),ne=(e=>{let{childrenIncluded:t,childDetails:r}=e;const a=[];if(t)for(child in r.forms){var n,u,o,s,l;a.push({fullName:null!==(n=child.firstName)&&void 0!==n&&n.value&&null!==(u=child.lastName)&&void 0!==u&&u.value?`${null===(o=child.firstName)||void 0===o?void 0:o.value} ${null===(s=child.lastName)||void 0===s?void 0:s.value}`:"N/A",gender:"N/A",relationship:"Child",dateOfBirth:`${null===(l=child.dob)||void 0===l?void 0:l.value}`||"N/A",profession:"N/A",lastExpenseSplit:10})}return a})({childrenIncluded:"yes"===(null===(t=q.childrenIncluded)||void 0===t?void 0:t.value),childDetails:Y}),ue={countryCode:"za".toUpperCase(),coverType:ee,fullName:`${K.firstName.value} ${K.lastName.value}`,dateOfBirth:q.dob.value,idNumber:K.idNumber.value,gender:"N/A",maritalStatus:"yes"===(null===(r=q.spouseIncluded)||void 0===r?void 0:r.value)?"MARRIED":"SINGLE",numberOfChildren:Y.length,spouseIncluded:"yes"==q.spouseIncluded.value,spouseFullName:"yes"==q.spouseIncluded.value?`${null===(a=G.firstName)||void 0===a?void 0:a.value} ${null===(n=G.lastName)||void 0===n?void 0:n.value}`:"N/A",spouseDateOfBirth:"yes"==q.spouseIncluded.value?null===(u=G.dob)||void 0===u?void 0:u.value:"N/A",spouseTaxPinNumber:null!==(o=G.tinNumber)&&void 0!==o&&o.value?null===(s=G.tinNumber)||void 0===s?void 0:s.value:"N/A",spouseAddress:"yes"==(null===(l=q.spouseIncluded)||void 0===l?void 0:l.value)?`${null===(i=G.streetAddress)||void 0===i?void 0:i.value}, ${null===(c=G.suburb)||void 0===c?void 0:c.value}, ${null===(d=G.city)||void 0===d?void 0:d.value}`:"N/A",spousePhoneNumber:null!==(p=G.phoneNumber)&&void 0!==p&&p.value?null===(m=G.phoneNumber)||void 0===m?void 0:m.value:"N/A",taxPinNumber:K.tinNumber.value,nhifNumber:"N/A",profession:(null===(v=q.profession)||void 0===v?void 0:v.value)||"N/A",nationality:"Kenyan",phoneNumber:K.phoneNumber.value,emailAddress:(null===(f=K.email)||void 0===f?void 0:f.value)||"N/A",postalAddress:"N/A",postalCode:"N/A",city:`${K.suburb.value}, ${K.city.value} `,country:"Kenya",coverLimit:parseInt(q.coverLimit.value),annualPremium:null!=te&&te.value?null==te?void 0:te.value:0,childCoverPremium:null!==(y=re.value)&&void 0!==y&&y.cover_premium?re.value.cover_premium:0,nationalIdCopy:H.idUpload.value.base64File,taxPinCertificate:H.kraPinUpload.value.base64File,planId:1,paymentReference:"success"===ae&&null!=J&&J.CheckoutRequestID?J.CheckoutRequestID:"N/A",nextOfKins:[{fullName:`${(null==Z||null===(h=Z.firstName)||void 0===h?void 0:h.value)||"N/A"} ${(null==Z||null===(g=Z.lastName)||void 0===g?void 0:g.value)||"N/A"}`,relationship:Z.relationship.value||"N/A",emailAddress:Z.email.value||"N/A",gender:"N/A",idNumber:Z.idNumber.value||"N/A",phoneNumber:"N/A",dateOfBirth:"N/A",address:"N/A"}],dependants:ne,hasPreviouslyHeldPolicy:"yes"===(null===(b=Q.hasPreviouslyHeldPolicy)||void 0===b?void 0:b.value),previousInsuranceName:"yes"===(null===(A=Q.hasPreviouslyHeldPolicy)||void 0===A?void 0:A.value)?null===(S=Q.previousInsurerName)||void 0===S?void 0:S.value:"N/A",previousInsuranceAddress:"yes"===(null===(N=Q.hasPreviouslyHeldPolicy)||void 0===N?void 0:N.value)?null===(C=Q.hasPreviouslyHeldPolicy)||void 0===C?void 0:C.value:"N/A",previousInsuranceBranch:"yes"===(null===(I=Q.hasPreviouslyHeldPolicy)||void 0===I?void 0:I.value)?null===(D=Q.previousInsurerBranch)||void 0===D?void 0:D.value:"N/A",previousInsurancePolicyNumber:"yes"===(null===(w=Q.hasPreviouslyHeldPolicy)||void 0===w?void 0:w.value)?null===(E=Q.previousInsurerPolicyNo)||void 0===E?void 0:E.value:"N/A",hasAdditionalPolicies:"yes"===(null===(T=Q.isAdditionalPolicy)||void 0===T?void 0:T.value),numberOfAdditionalPolicies:"yes"===(null===(O=Q.isAdditionalPolicy)||void 0===O?void 0:O.value)&&null!==(P=Q.additionalPolicyNumber)&&void 0!==P&&P.value?null===(M=Q.additionalPolicyNumber)||void 0===M?void 0:M.value:0,additionalPoliciesDeathBenefitTotal:"yes"===(null===(L=Q.isAdditionalPolicy)||void 0===L?void 0:L.value)?null===(z=Q.additionalPolicyTotalDeathBenefit)||void 0===z?void 0:z.value:0,hasH
2adProposalDeclined:"yes"===(null===(k=Q.declinedProposal)||void 0===k?void 0:k.value),hasBeenDeniedRenewal:"yes"===(null===(V=Q.refusedRenewal)||void 0===V?void 0:V.value),hasTerminatedInsuranceBefore:"yes"===(null===(R=Q.terminatedInsurance)||void 0===R?void 0:R.value),terminatedInsuranceDetails:"yes"===(null===(x=Q.terminatedInsurance)||void 0===x?void 0:x.value)&&null!==(_=Q.terminatedInsuranceDetails)&&void 0!==_&&_.value?null===(F=Q.terminatedInsuranceDetails)||void 0===F?void 0:F.value:"N/A",hasRequiredPremiumIncrease:"yes"===(null===(j=Q.requiredPremiumIncrease)||void 0===j?void 0:j.value),imposedSpecialConditions:"yes"===(null===(U=Q.imposedSpecialConditions)||void 0===U?void 0:U.value),modeOfPayment:X,onboardingStep:"PAYMENT"},oe=z_t(e);return{...ue,...{agentCode:(null===($=oe.agentCode)||void 0===$?void 0:$.value)||"N/A",agentName:(null===(B=oe.name)||void 0===B?void 0:B.value)||"N/A",referredByAgent:!(null===(W=oe.name)||void 0===W||!W.value)}}},$rr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/submit-payload";return await T6t().post(r,Urr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Brr=(e,t,r)=>((async()=>{if(!Vqt(e.getState())){e.dispatch(Iq());try{const r=await Wrr();e.dispatch((t=r.data,{type:bq,data:t})),e.dispatch(Dq())}catch(r){console.error(r),e.dispatch(wq())}}var t})(),t(r)),Wrr=async()=>{try{const e="/om-api/personal-accident/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},qrr=(e,t,r)=>((async()=>{e.dispatch(cq());try{var t,r,a,n;const u=e.getState(),o=Rqt(u),s=null==u||null===(t=u.personalAccident)||void 0===t||null===(r=t.agent)||void 0===r||null===(a=r.form)||void 0===a||null===(n=a.intermediaryType)||void 0===n?void 0:n.value,l=await Krr(o.accessToken,s);e.dispatch((e=>({type:aq,value:e}))(l.data)),e.dispatch(dq())}catch(i){var u,o,s,l;401!==(null==i||null===(u=i.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)&&403!==(null==i||null===(s=i.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)||e.dispatch(KW(!0)),e.dispatch(pq())}})(),t(r)),Krr=async(e,t)=>{try{const r="/om-api/personal-accident/agents/kenya";return await T6t().get(r,{headers:{"Content-Type":"application/json",accessToken:e,intermediaryType:t}})}catch(r){throw console.error(r),r}},Grr=(e,t,r)=>((async()=>{if(!QCt(e.getState())){e.dispatch(WG());try{const t=await Hrr(e.getState());t.data&&(e.dispatch((e=>({type:yY,value:e}))(t.data.data.insurance.id)),e.dispatch(qG()))}catch(t){console.error(t),e.dispatch(KG())}}})(),t(r)),Yrr=e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P;const M=LCt(e),L=HCt(e),z=fqt(e),k=pqt(e),V=RCt(e),R=zCt(e),x=xCt(e),_=(e=>{let{childrenIncluded:t,childDetails:r}=e;const a=[];if(t)for(child in r.forms){var n,u,o,s,l;a.push({fullName:null!==(n=child.firstName)&&void 0!==n&&n.value&&null!==(u=child.lastName)&&void 0!==u&&u.value?`${null===(o=child.firstName)||void 0===o?void 0:o.value} ${null===(s=child.lastName)||void 0===s?void 0:s.value}`:"N/A",gender:"N/A",relationship:"Child",dateOfBirth:`${null===(l=child.dob)||void 0===l?void 0:l.value}`||"N/A",profession:"N/A",lastExpenseSplit:10})}return a})({childrenIncluded:"yes"===(null===(t=M.childrenIncluded)||void 0===t?void 0:t.value),childDetails:k}),F={countryCode:"za".toUpperCase(),coverType:V,fullName:`${L.firstName.value} ${L.lastName.value}`,dateOfBirth:M.dob.value,idNumber:L.idNumber.value,gender:"N/A",maritalStatus:"yes"===(null===(r=M.spouseIncluded)||void 0===r?void 0:r.value)?"MARRIED":"SINGLE",numberOfChildren:k.length,spouseIncluded:"yes"==M.spouseIncluded.value,spouseFullName:"yes"==M.spouseIncluded.value?`${null===(a=z.firstName)||void 0===a?void 0:a.value} ${null===(n=z.lastName)||void 0===n?void 0:n.value}`:"N/A",spouseDateOfBirth:"yes"==(null===(u=M.spouseIncluded)||void 0===u?void 0:u.value)&&"yes"==M.spouseIncluded.value?null===(o=z.dob)||void 0===o?void 0:o.value:"N/A",spouseTaxPinNumber:"yes"==(null===(s=M.spouseIncluded)||void 0===s?void 0:s.value)&&null!==(l=z.tinNumber)&&void 0!==l&&l.value?null===(i=z.tinNumber)||void 0===i?void 0:i.value:"N/A",spouseIdNumber:"yes"==(null===(c=M.spouseIncluded)||void 0===c?void 0:c.value)&&null!==(d=z.idNumber)&&void 0!==d&&d.value?null===(p=z.idNumber)||void 0===p?void 0:p.value:"N/A",spousePhoneNumber:"yes"==(null===(m=M.spouseIncluded)||void 0===m?void 0:m.value)&&null!==(v=z.phoneNumber)&&void 0!==v&&v.value?null===(f=z.phoneNumber)||void 0===f?void 0:f.value:"N/A",spouseStreetAddress:"yes"==(null===(y=M.spouseIncluded)||void 0===y?void 0:y.value)&&null!==(h=z.streetAddress)&&void 0!==h&&h.value?null===(g=z.streetAddress)||void 0===g?void 0:g.value:"N/A",spouseSuburb:"yes"==(null===(b=M.spouseIncluded)||void 0===b?void 0:b.value)&&null!==(A=z.suburb)&&void 0!==A&&A.value?null===(S=z.suburb)||void 0===S?void 0:S.value:"N/A",spouseCity:"yes"==(null===(N=M.spouseIncluded)||void 0===N?void 0:N.value)&&null!==(C=z.city)&&void 0!==C&&C.value?null===(I=z.city)||void 0===I?void 0:I.value:"N/A",taxPinNumber:L.tinNumber.value,nhifNumber:"N/A",profession:(null===(D=M.profession)||void 0===D?void 0:D.value)||"N/A",nationality:"Kenyan",phoneNumber:L.phoneNumber.value||"N/A",emailAddress:(null===(w=L.email)||void 0===w?void 0:w.value)||"N/A",city:L.city.value?L.city.value:"N/A",suburb:L.suburb.value?L.suburb.value:"N/A",streetAddress:L.streetAddress.value?L.streetAddress.value:"N/A",country:"Kenya",coverLimit:parseInt(M.coverLimit.value),annualPremium:null!=R&&R.value?null==R?void 0:R.value:0,childCoverPremium:null!==(E=x.value)&&void 0!==E&&E.cover_premium?x.value.cover_premium:0,planId:1,dependants:_},j=z_t(e);return{...F,...{agentCode:(null===(T=j.agentCode)||void 0===T?void 0:T.value)||"N/A",agentName:(null===(O=j.name)||void 0===O?void 0:O.value)||"N/A",referredByAgent:!(null===(P=j.name)||void 0===P||!P.value)}}},Hrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/lives-covered";return await T6t().post(r,Yrr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Qrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/documents";return await T6t().post(r,(e=>{const t=Iqt(e);
2return{id:JCt(e).value,nationalIdCopy:t.idUpload.value.base64File,taxPinCertificate:t.kraPinUpload.value.base64File}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Zrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/declarations";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C;const I=Qqt(e);return{id:JCt(e).value,hasPreviouslyHeldPolicy:"yes"===(null===(t=I.hasPreviouslyHeldPolicy)||void 0===t?void 0:t.value),previousInsuranceName:"yes"===(null===(r=I.hasPreviouslyHeldPolicy)||void 0===r?void 0:r.value)?null===(a=I.previousInsurerName)||void 0===a?void 0:a.value:"N/A",previousInsuranceAddress:"yes"===(null===(n=I.hasPreviouslyHeldPolicy)||void 0===n?void 0:n.value)?null===(u=I.hasPreviouslyHeldPolicy)||void 0===u?void 0:u.value:"N/A",previousInsuranceBranch:"yes"===(null===(o=I.hasPreviouslyHeldPolicy)||void 0===o?void 0:o.value)?null===(s=I.previousInsurerBranch)||void 0===s?void 0:s.value:"N/A",previousInsurancePolicyNumber:"yes"===(null===(l=I.hasPreviouslyHeldPolicy)||void 0===l?void 0:l.value)?null===(i=I.previousInsurerPolicyNo)||void 0===i?void 0:i.value:"N/A",hasAdditionalPolicies:"yes"===(null===(c=I.isAdditionalPolicy)||void 0===c?void 0:c.value),numberOfAdditionalPolicies:"yes"===(null===(d=I.isAdditionalPolicy)||void 0===d?void 0:d.value)&&null!==(p=I.additionalPolicyNumber)&&void 0!==p&&p.value?null===(m=I.additionalPolicyNumber)||void 0===m?void 0:m.value:0,additionalPoliciesDeathBenefitTotal:"yes"===(null===(v=I.isAdditionalPolicy)||void 0===v?void 0:v.value)?null===(f=I.additionalPolicyTotalDeathBenefit)||void 0===f?void 0:f.value:0,hasHadProposalDeclined:"yes"===(null===(y=I.declinedProposal)||void 0===y?void 0:y.value),hasBeenDeniedRenewal:"yes"===(null===(h=I.refusedRenewal)||void 0===h?void 0:h.value),hasTerminatedInsuranceBefore:"yes"===(null===(g=I.terminatedInsurance)||void 0===g?void 0:g.value),terminatedInsuranceDetails:"yes"===(null===(b=I.terminatedInsurance)||void 0===b?void 0:b.value)&&null!==(A=I.terminatedInsuranceDetails)&&void 0!==A&&A.value?null===(S=I.terminatedInsuranceDetails)||void 0===S?void 0:S.value:"N/A",hasRequiredPremiumIncrease:"yes"===(null===(N=I.requiredPremiumIncrease)||void 0===N?void 0:N.value),imposedSpecialConditions:"yes"===(null===(C=I.imposedSpecialConditions)||void 0===C?void 0:C.value)}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Xrr=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/next-of-kin";return await T6t().post(r,(e=>{var t,r;const a=bqt(e);return{id:JCt(e).value,fullName:`${(null==a||null===(t=a.firstName)||void 0===t?void 0:t.value)||"N/A"} ${(null==a||null===(r=a.lastName)||void 0===r?void 0:r.value)||"N/A"}`,relationship:a.relationship.value||"N/A",emailAddress:a.email.value||"N/A",gender:"N/A",idNumber:a.idNumber.value||"N/A",phoneNumber:"N/A",dateOfBirth:"N/A",address:"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};const Jrr=e=>{clearInterval(e)};let ear=null;const tar=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!_qt(n)){e.dispatch(TK());try{const t=await rar(n);e.dispatch((e=>({type:BK,value:e}))(t.data)),e.dispatch(OK()),ear=setInterval(()=>{e.dispatch({type:FK}),"success"===jqt(n)&&Jrr(ear)},5e3),setTimeout(()=>{if(ear)return Jrr(ear),e.dispatch(qK()),void e.dispatch(xK())},24e4)}catch(t){e.dispatch(PK()),Jrr(ear)}}})(),a},rar=async e=>{Rqt(e);try{return res.status(410).json({error:"This endpoint has been permanently removed."})}catch(u){var t,r,a,n;throw 401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||store.dispatch(KW(!0)),u}},aar=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===jqt(n))return Jrr(ear),void(ear=null);if(!Fqt(n)){e.dispatch(VK());try{const t=await nar(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(Jrr(ear),ear=null,e.dispatch((e=>({type:jK,value:e}))(t.data)),e.dispatch(qK()),e.dispatch(RK())):e.dispatch(_K()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(KW(!0)),console.error(o.response),o}}})(),a},nar=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/paystack-status";return await T6t().post(r,(e=>({reference_code:Uqt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},uar=async e=>{const t=Rqt(e);try{const r="/om-api/personal-accident/paystack-payment-submit";return await T6t().post(r,(e=>{const t=Uqt(e);return{quote_id:JCt(e).value,reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},oar=(e,t,r)=>r.type.startsWith(UK)?tar(e,t,r):r.type.startsWith(FK)?aar(e,t,r):r.type.startsWith(WK)?((e,t,r)=>((async()=>{try{const t=await uar(e.getState());t.data&&t.data.status}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(kq)?Orr(e,t,r):r.type.startsWith(Xq)?Lrr(e,t,r):r.type.startsWith(tG)?((e,t,r)=>((async()=>
2{if(!Vrr(e.getState())){e.dispatch(XK());try{const t=await $rr(e.getState());e.dispatch(nG(t.data)),e.dispatch(JK()),"Mpesa"===kqt(e.getState())||e.dispatch(gK(!0))}catch(t){console.error(t),e.dispatch(uG(t)),e.dispatch(eG())}}})(),t(r)))(e,t,r):r.type.startsWith(pW)?Drr(e,t,r):r.type.startsWith(gq)?Brr(e,t,r):r.type.startsWith(lW)?Crr(e,t,r):r.type.startsWith(jq)?xrr(e,t,r):r.type.startsWith(nq)?qrr(e,t,r):r.type.startsWith(hY)?Grr(e,t,r):r.type.startsWith(oQ)?((e,t,r)=>((async()=>{if(!Aqt(e.getState())){e.dispatch($H());try{(await Xrr(e.getState())).data&&e.dispatch(BH())}catch(t){console.error(t),e.dispatch(WH())}}})(),t(r)))(e,t,r):r.type.startsWith(OG)?((e,t,r)=>((async()=>{if(!Dqt(e.getState())){e.dispatch(bG());try{(await Qrr(e.getState())).data&&e.dispatch(AG())}catch(t){console.error(t),e.dispatch(SG())}}})(),t(r)))(e,t,r):r.type.startsWith(JQ)?((e,t,r)=>((async()=>{if(!Zqt(e.getState())){e.dispatch(AQ());try{(await Zrr(e.getState())).data&&e.dispatch(SQ())}catch(t){console.error(t),e.dispatch(NQ())}}})(),t(r)))(e,t,r):r.type.startsWith(bK)?Frr(e,t,r):r.type.startsWith(AK)?((e,t,r)=>((async()=>{if(!Vrr(e.getState())){e.dispatch(XK());try{await jrr(e.getState()),e.dispatch(JK())}catch(t){console.error(t),e.dispatch(uG(t)),e.dispatch(eG())}}})(),t(r)))(e,t,r):null,sar=(e,t,r)=>((async()=>{if(!NXt(e.getState())){e.dispatch(CEe());try{const t=await lar(e.getState());e.dispatch((e=>({type:wEe,value:e}))(t.data.agents)),e.dispatch(IEe())}catch(t){console.error(t),e.dispatch(DEe())}}})(),t(r)),lar=async e=>{const t=gXt(e),r=IXt(e);try{const e="/om-api/rw-motor-insurance/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:"AGENTS"===r.value?"Agent":"Broker"}})}catch(a){throw console.error(a),a}},iar=(e,t,r)=>((async()=>{if(!ATt(e.getState())){e.dispatch(QSe());try{const t=await car(e.getState());e.dispatch((e=>({type:GAe,value:e}))(t.data.carMake)),e.dispatch(ZSe())}catch(t){console.error(t),e.dispatch(XSe()),e.dispatch((e=>({type:YAe,error:e}))(t))}}})(),t(r)),car=async e=>{const t=gXt(e),r=TTt(e),a=[1,2,3].includes(null==r?void 0:r.value)?2:1;try{const e="/om-api/ug-motor-insurance/car-makes";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:a}})}catch(n){throw console.error(n),n}},dar=(e,t,r)=>((async()=>{if(!STt(e.getState())){e.dispatch(JSe());try{const t=await par(e.getState());e.dispatch((e=>({type:HAe,value:e}))(t.data.carModels)),e.dispatch(eNe())}catch(t){console.error(t),e.dispatch(tNe()),e.dispatch((e=>({type:QAe,error:e}))(t))}}})(),t(r)),par=async e=>{var t;const r=gXt(e),a=DTt(e),n=null==a||null===(t=a.value)||void 0===t?void 0:t.id;try{const e="/om-api/ug-motor-insurance/car-models";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:null==r?void 0:r.accessToken,id:n}})}catch(u){throw console.error(u),u}},mar=(e,t,r)=>((async()=>{e.dispatch(vDe());try{const t=await far(e.getState());e.dispatch((e=>({type:CDe,value:e}))(t.data)),e.dispatch(fDe())}catch(t){console.error(t),e.dispatch(yDe()),e.dispatch((e=>({type:DDe,error:e}))(t))}})(),t(r)),far=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/check-valid-insurance";return await T6t().post(r,(e=>({registrationNo:$Zt(e).registrationNumber.value}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},yar=(e,t,r)=>((async()=>{e.dispatch(GDe());try{const t=await har(e.getState());e.dispatch((e=>({type:XDe,value:e}))(t.data)),e.dispatch(YDe())}catch(t){console.error(t),e.dispatch(HDe())}})(),t(r)),har=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/save/documents";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i;const c=ITt(e),d=null==c||null===(t=c.data)||void 0===t||null===(r=t.quotation)||void 0===r?void 0:r.id,p=KZt(e);return{quoteId:d,nationalId:(null===(a=p.idUpload.value)||void 0===a?void 0:a.base64File)||"N/A",yellowCard:(null===(n=p.yellowCard.value)||void 0===n?void 0:n.base64File)||"N/A",carFrontViewPhoto:(null===(u=p.frontView.value)||void 0===u?void 0:u.base64File)||"N/A",carBackViewPhoto:(null===(o=p.backView.value)||void 0===o?void 0:o.base64File)||"N/A",carLeftSidePhoto:(null===(s=p.leftVie
2w.value)||void 0===s?void 0:s.base64File)||"N/A",carRightSidePhoto:(null===(l=p.rightView.value)||void 0===l?void 0:l.base64File)||"N/A",carDashboardPhoto:(null===(i=p.dashboardView.value)||void 0===i?void 0:i.base64File)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},gar=(e,t,r)=>((async()=>{e.dispatch(HIe());try{const r=await bar();e.dispatch((t=r.data,{type:WIe,data:t})),e.dispatch(QIe())}catch(r){console.error(r),e.dispatch(ZIe())}var t})(),t(r)),bar=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Aar=(e,t,r)=>((async()=>{if(!cTt(e.getState())){e.dispatch(HCe());try{const t=await Sar(e.getState());e.dispatch((e=>({type:$Ce,value:e}))(t.data)),e.dispatch(QCe())}catch(t){console.error(t),e.dispatch(ZCe())}}})(),t(r)),Sar=async e=>{const t=gXt(e);try{const e="/om-api/ug-motor-insurance/nationalities";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Nar=(e,t,r)=>((async()=>{if(!iTt(e.getState())){e.dispatch(XCe());try{const t=await Car(e.getState());e.dispatch((e=>({type:_Ce,value:e}))(t.data)),e.dispatch(JCe())}catch(t){console.error(t),e.dispatch(eIe())}}})(),t(r)),Car=async e=>{const t=gXt(e),r=lTt(e);try{const e={customerID:r.idNumber.value},a="/om-api/rw-motor-insurance/nida";return await T6t().post(a,e,{headers:{"Content-Type":"application/json",accessToken:null==t?void 0:t.accessToken}})}catch(a){throw console.error(a),a}},Iar=(e,t,r)=>((async()=>{if(!CTt(e.getState())){e.dispatch(GSe());try{const t=await Dar(e.getState());e.dispatch((e=>({type:JAe,value:e}))(t.data)),e.dispatch(YSe())}catch(t){console.error(t),e.dispatch(HSe()),e.dispatch((e=>({type:eSe,error:e}))(t))}}})(),t(r)),Dar=async e=>{const t=gXt(e);try{const e="/om-api/rw-motor-insurance/occupants_limits";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:null==t?void 0:t.accessToken}})}catch(r){throw console.error(r),r}},war=(0,_mt.Mz)(oTt,e=>e.payloadCollection);(0,_mt.Mz)(war,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(war,e=>e.payloadData),(0,_mt.Mz)(war,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(war,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(war,e=>e.apiCallStatus);const Ear=e=>{clearInterval(e)};let Tar=null;const Oar=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!hXt(n)){e.dispatch(bIe());try{const t=await Mar(n);e.dispatch((e=>({type:iIe,value:e}))(t.data)),e.dispatch(AIe()),Tar=setInterval(()=>{e.dispatch({type:NIe}),"success"===vXt(n)&&Ear(Tar)},5e3),setTimeout(()=>{if(Tar)return Ear(Tar),void e.dispatch(LIe())},3e5)}catch(t){return e.dispatch(SIe()),Ear(Tar),t}}})(),a};const Par=e=>{var t,r;const a=mXt(e),n=yTt(e),u=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var o;return{...{msisdn:(o=a.phoneNumber.value,`+${"250"}${o.substring(1)}`),amount:null===(t=n.value)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.batchPayments[0].amount,trxRef:u}}},Mar=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/payments/stk";return await T6t().post(r,Par(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(FNe(!0)),store.dispatch((e=>({type:cIe,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},Lar=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({trxRef:fXt(e).momoResponse.data.trxRef||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie
2:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},zar=(e,t,r)=>((async()=>{e.dispatch(XNe());try{const t=await Var(e.getState());e.dispatch((e=>({type:aCe,value:e}))(t.data)),e.dispatch(JNe())}catch(t){console.error(t),e.dispatch(eCe())}})(),t(r));function kar(e){try{var t=e.split("/"),r=t[2];return t[1]+"-"+t[0]+"-"+r}catch(a){return"Invalid date format. Please use yyyy-mm-dd."}}const Var=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/save/personal-details";return await T6t().post(r,(e=>{var t,r;const a=ITt(e),n=null==a||null===(t=a.data)||void 0===t||null===(r=t.quotation)||void 0===r?void 0:r.id,u=lTt(e);return{quoteId:n,firstName:u.firstName.value||"N/A",lastName:u.lastName.value||"N/A",dateOfBirth:kar(u.dob.value)||"N/A",idType:u.idType.value||"N/A",idNumber:u.idNumber.value||"N/A",phoneNumber:u.phoneNumber.value||"N/A",emailAddress:u.email.value||"N/A",gender:u.gender.value||"N/A",salutation:u.salutation.value||"N/A",district:u.district.value||"N/A",sector:u.sector.value||"N/A",cell:u.cell.value||"N/A",village:u.village.value||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Rar=(e,t,r)=>((async()=>{if(!hTt(e.getState())){e.dispatch(VSe());try{const t=await xar(e.getState());e.dispatch((e=>({type:sNe,value:e}))(t.data)),e.dispatch(RSe())}catch(t){console.error(t),e.dispatch(xSe())}}})(),t(r)),xar=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/quote";return await T6t().post(r,(e=>{const t=fTt(e),r=parseInt(t.yearOfManufacture.value),a=(new Date).getFullYear()-r;return{vehicleType:t.vehicleType.value,value:t.carValue.value,age:a,seatCapacity:t.seatsNumber.value,numberOfOccupants:t.coveredNumber.value,sumInsuredPerOccupant:t.sumInsured.value,comprehensive:"motorComprehensive"===t.selectedCover.value,comesa:"rwanda"!==t.carReach.value,paymentPlan:t.insurancePaymentPlan.value,yearOfManufacture:t.yearOfManufacture.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},_ar=(e,t,r)=>((async()=>{e.dispatch(tEe());try{var t,r;const a=mXt(e.getState()),n=ITt(e.getState()),u=null==n||null===(t=n.data)||void 0===t||null===(r=t.quotation)||void 0===r?void 0:r.id,o=await Far(e.getState());e.dispatch((e=>({type:uEe,value:e}))(o.data)),e.dispatch(rEe()),"mtn"===a.networkProvider.value&&jar(e,u)}catch(a){console.error(a),e.dispatch(aEe())}})(),t(r)),Far=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/save/payment";return await T6t().post(r,(e=>{var t,r;const a=ITt(e),n=null==a||null===(t=a.data)||void 0===t||null===(r=t.quotation)||void 0===r?void 0:r.id,u=mXt(e),o=lTt(e);return{quoteId:n,modeOfPayment:"mtn"===u.networkProvider.value?"MTN":"BANK",phoneNumber:"mtn"===u.networkProvider.value?u.phoneNumber.value:o.phoneNumber.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},jar=async(e,t)=>{let r=0;const a=gXt(e.getState());return new Promise((n,u)=>{const o=setInterval(async()=>{try{e.dispatch(PIe());const s=await T6t().post("/om-api/rw-motor-insurance/verify/payment",{quoteId:t},{headers:{"Content-Type":"application/json",accessToken:a.accessToken}});200===(null==s?void 0:s.data.status)?(clearInterval(o),e.dispatch(MIe()),n(s.data)):r>=3e5&&(clearInterval(o),e.dispatch(LIe()),u(new Error("Payment verification timed out."))),r+=2e3}catch(s){console.error("Error checking payment status:",s)}},2e3)})},Uar=(e,t,r)=>((async()=>{e.dispatch(_Se());try{const t=await $ar(e.getState());e.dispatch((e=>({type:nNe,value:e}))(t.data)),e.dispatch(FSe())}catch(t){console.error(t),e.dispatch(jSe())}})(),t(r));const $ar=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/save/save-quote";return await T6t().post(r,(e=>{var t,r,a;const n=fTt(e),u=SXt(e),o=IXt(e);var s,l,i;return{fullName:n.fullName.value||"N/A",make:parseInt(null===(t=n.carMake.value)||void 0===t?void 0:t.id),model:parseInt(null===(r=n.carModel.value)||void 0===r?void 0:r.id),yearOfManufacture:n.yearOfManufacture.value||"N/A",sittingCapacity:parseInt(n.seatsNumber.value),numberOfOccupants:parseInt(n.coveredNumber.value),sumInsuredPerOccupant:(s=n.sumInsured.value,l=null===(a=n.occupantLimits.value)||void 0===a?void 0:a.data,null===(i=l.find(e=>e.id===s))||void 0===i?void 0:i.limit),use:n.carUse.value||"N/A",carValue:n.carValue.value,agentCode:u.agentCode.value||"N/A",agentName:u.name.value||"N/A",refferedByAgent:"AGENTS"===o.value,nationality:n.carReach.value,countryCode:"RW",vehicle_type:n.vehicleType.value,payment_plan:n.insurancePaymentPlan.value,isComesa:"rwanda"!==n.carReach.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie
2:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Bar=(e,t,r)=>((async()=>{if(!gTt(e.getState())){e.dispatch(USe());try{const t=await War(e.getState());e.dispatch((e=>({type:iNe,value:e}))(t.data)),e.dispatch($Se())}catch(t){console.error(t),e.dispatch(BSe()),e.dispatch((e=>({type:cNe,error:e}))(t))}}})(),t(r)),War=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/share-quote";return await T6t().post(r,(e=>{const t=fTt(e),r=parseInt(t.yearOfManufacture.value),a=(new Date).getFullYear()-r;return{vehicleType:t.vehicleType.value,value:t.carValue.value,age:a,seatCapacity:t.seatsNumber.value,numberOfOccupants:t.coveredNumber.value,sumInsuredPerOccupant:t.sumInsured.value,comprehensive:"motorComprehensive"===t.selectedCover.value,comesa:"rwanda"!==t.carReach.value,paymentPlan:t.insurancePaymentPlan.value,yearOfManufacture:t.yearOfManufacture.value,countryCode:"RW",email:t.shareEmail.value,phoneNumber:"0780000000"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},qar=(e,t,r)=>((async()=>{e.dispatch(hDe());try{const t=await Kar(e.getState());e.dispatch((e=>({type:IDe,value:e}))(t.data)),e.dispatch(gDe())}catch(t){console.error(t),e.dispatch(bDe())}})(),t(r)),Kar=async e=>{const t=gXt(e);try{const r="/om-api/rw-motor-insurance/save/vehicle-details";return await T6t().post(r,(e=>{var t,r;const a=ITt(e),n=null==a||null===(t=a.data)||void 0===t||null===(r=t.quotation)||void 0===r?void 0:r.id,u=$Zt(e);return{quoteId:n,registrationNumber:u.registrationNumber.value||"N/A",chassisNumber:u.chasisNumber.value||"N/A",tinNumber:u.tinNumber.value||"N/A",fuel_type:u.fuelType.value||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Gar=(e,t,r)=>((async()=>{if(!NTt(e.getState())){e.dispatch(WSe());try{const t=await Yar(e.getState());e.dispatch((e=>({type:ZAe,value:e}))(t.data)),e.dispatch(qSe())}catch(t){console.error(t),e.dispatch(KSe()),e.dispatch((e=>({type:XAe,error:e}))(t))}}})(),t(r)),Yar=async e=>{const t=gXt(e);try{const e="/om-api/rw-motor-insurance/vehicle-types";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:null==t?void 0:t.accessToken}})}catch(r){throw console.error(r),r}},Har=(e,t,r)=>r.type.startsWith(lIe)?Oar(e,t,r):r.type.startsWith(NIe)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==vXt(n)){e.dispatch(PIe());try{const t=await Lar(n);if(t.data&&"success"===t.data.data[0].status)return Ear(Tar),Tar=null,e.dispatch(UIe(t.data)),void e.dispatch(MIe())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(FNe(!0)),console.error(o.response),o}}else Ear(Tar)})(),a})(e,t,r):r.type.startsWith(CIe)?(async e=>{let t,r=Date.now();t=setInterval(async()=>{try{const r=await Lar(state);if(r.data&&"success"===r.data.data[0].status)return clearInterval(t),t=null,e.dispatch(UIe(r.data)),void e.dispatch(MIe())}catch(s){var a,n,u,o;if(401===(null==s||null===(a=s.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||403===(null==s||null===(u=s.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status))return e.dispatch(FNe(!0)),clearInterval(t),s;console.error(s.response),console.error(s)}if(Date.now()-r>=3e5)return clearInterval(t),void console.log("Retry time expired after 3 minutes.")},3e3)})(e):r.type.startsWith(rNe)?Rar(e,t,r):r.type.startsWith(nEe)?_ar(e,t,r):r.type.startsWith(lNe)?Bar(e,t,r):r.type.startsWith(BIe)?gar(e,t,r):r.type.startsWith(tSe)?iar(e,t,r):r.type.startsWith(rSe)?dar(e,t,r):r.type.startsWith(jCe)?Aar(e,t,r):r.type.startsWith(aSe)?Gar(e,t,r):r.type.startsWith(nSe)?Iar(e,t,r):r.type.startsWith(SDe)?mar(e,t,r):r.type.startsWith(UCe)?Nar(e,t,r):r.type.startsWith(gEe)?sar(e,t,r):r.type.startsWith(aNe)?Uar(e,t,r):r.type.startsWith(rCe)?zar(e,t,r):r.type.startsWith(NDe)?qar(e,t,r):r.type.startsWith(ZDe)?yar(e,t,r):null,Qar=(e,t,r)=>((async()=>
2{if(!yIt(e.getState())){e.dispatch(PTe());try{const t=await Xar(e.getState());e.dispatch((e=>({type:_Te,value:e}))(t.data)),e.dispatch(MTe())}catch(t){console.error(t),e.dispatch(LTe()),e.dispatch((e=>({type:FTe,error:e}))(t))}}})(),t(r)),Zar=e=>{var t,r,a,n,u,o,s;const l=vIt(e),i=((e,t)=>{const r=(e=>{const t=e.split("/");if(3!==t.length)return null;const r=parseInt(t[0],10),a=parseInt(t[1],10)-1,n=parseInt(t[2],10);return new Date(n,a,r)})(e);if(!r||isNaN(r.getTime()))return NaN;if("number"!=typeof t||isNaN(t))return NaN;const a=new Date;let n=a.getFullYear()-r.getFullYear();const u=a.getMonth()-r.getMonth(),o=a.getDate()-r.getDate();return(u<0||0===u&&o<0)&&n--,Math.abs(n-t)})(l.dob.value,parseInt(l.desiredRetirementAge.value));return{...{emailAddress:l.shareEmail.value,monthlyContribution:"lumpsum-only"!==(null===(t=l.contributionMode)||void 0===t?void 0:t.value)&&parseInt(null===(r=l.desiredMonthlyContribution)||void 0===r?void 0:r.value)||0,retirementYears:i,annualInterest:null!==(a=l.interestRate)&&void 0!==a&&a.value?parseInt(null===(n=l.interestRate)||void 0===n?void 0:n.value):0,annualGrowthRate:0,lumpSumValue:"monthly-contribution-only"!==(null===(u=l.contributionMode)||void 0===u?void 0:u.value)&&parseInt(null===(o=l.lumpsumAmount)||void 0===o?void 0:o.value)||0,countryCode:"za".toUpperCase(),compoundingFrequency:(null===(s=l.frequencyOfContribution)||void 0===s?void 0:s.value)||1}}},Xar=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/ke/share-quote";return await T6t().post(r,Zar(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Jar=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/prepaid-lumpsum-check";return await T6t().post(r,(e=>{const t=vIt(e);return{transactionCode:t.prepaidTransactionCode.value,lumpSumValue:parseInt(t.lumpsumAmount.value),Success:!0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},enr=(e,t,r)=>{const a=()=>{e.dispatch(wTe()),e.dispatch(jTe(null))},n=async()=>{var t,r,n;let u=vIt(e.getState());if(null!==(t=u.contributionMode)&&void 0!==t&&t.value&&"monthly-contribution-only"!==(null===(r=u.contributionMode)||void 0===r?void 0:r.value)&&"yes"===(null===(n=u.isLumpsumPrepaid)||void 0===n?void 0:n.value)){const t=await(async e=>{e.dispatch(NOe(null)),e.dispatch(ETe());try{return 200===(await Jar(e.getState())).status?(e.dispatch(NOe(null)),!0):(e.dispatch(TTe()),!0)}catch(u){var t,r,a,n;return console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(AOe(!0)),e.dispatch(NOe("Transaction Code or Lumpsum Amount is not valid")),e.dispatch(OTe()),!1}})(e);if(!t)return void a()}const o=await rnr(e.getState());await(async t=>{e.dispatch(jTe(t.data)),e.dispatch(DTe())})(o)};return(async()=>{if(yIt(e.getState()))return t(r);e.dispatch(ITe());try{await n()}catch(u){console.error(u),a()}})(),t(r)},tnr=e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m;const v=vIt(e),f=((e,t)=>{const r=(e=>{const t=e.split("/");if(3!==t.length)return null;const r=parseInt(t[0],10),a=parseInt(t[1],10)-1,n=parseInt(t[2],10);return new Date(n,a,r)})(e);if(!r||isNaN(r.getTime()))return NaN;if("number"!=typeof t||isNaN(t))return NaN;const a=new Date;let n=a.getFullYear()-r.getFullYear();const u=a.getMonth()-r.getMonth(),o=a.getDate()-r.getDate();return(u<0||0===u&&o<0)&&n--,Math.abs(n-t)})(null===(t=v.dob)||void 0===t?void 0:t.value,parseInt(null===(r=v.desiredRetirementAge)||void 0===r?void 0:r.value));return{...{firstName:(null===(a=v.firstName)||void 0===a?void 0:a.value)||"",lastName:(null===(n=v.lastName)||void 0===n?void 0:n.value)||"",email:(null===(u=v.email)||void 0===u?void 0:u.value)||"",phoneNumber:(null===(o=v.phoneNumber)||void 0===o?void 0:o.value)||"",monthlySalary:0,monthlyContributionRate:0,monthlyContribution:"lumpsum-only"!==(null===(s=v.contributionMode)||void 0===s?void 0:s.value)&&parseInt(null===(l=v.desiredMonthlyContribution)||void 0===l?void 0:l.value)||0,retirementYears:f,annualInterest:null!==(i=v.interestRate)&&void 0!==i&&i.value?parseInt(null===(c=v.interestRate)||void 0===c?void 0:c.value):0,annualGrowthRate:0,lumpSumValue:"monthly-contribution-only"!==(null===(d=v.contributionMode)||void 0===d?void 0:d.value)&&parseInt(null===(p=v.lumpsumAmount)||void 0===p?void 0:p.value)||0,compoundingFrequency:(null===(m=v.frequencyOfContribution)||void 0===m?void 0:m.value)||1}}},rnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/premium-calculation";return await T6t().post(r,tnr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};let anr=null;const nnr=e=>{clearInterval(e),e=null},unr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!AKt(n)){e.dispatch(BOe());try{const t=await snr(n);e.dispatch((e=>({type:MOe,value:e}))(t.data)),setTimeout(()=>{e.dispatch(WOe())},3e3),anr=setInterval(()=>{e.dispatch({type:HOe}),"success"===fKt(n)&&nnr(anr)},5e3),setTimeout(()=>{if(anr)return nnr(anr),void e.dispatch(nPe())},6e4)}catch(t){return e.dispatch(qOe()),nnr(anr),t}}})(),a};function onr(e,t){return`${t}${e.substring(1)}`}const snr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/payment";return await T6t().post(r,(e=>{var t,r,a;const n=jIt(e),u=vIt(e),o=bKt(e),s="monthly-contribution-only"===(null==u||null===(t=u.contributionMode)||void 0===t?void 0:t.value)?null==u||null===(r=u.desiredMonthlyContribution)||void 0===r?void 0:r.value:null==u||null===(a=u.lumpsumAmount)||void 0===a?void 0:a.value,l=onr(vKt(e).phoneNumber.value,"254");return{pension_id:n.value,countryCode:"KE",mpesaPaymentNumber:l,modeOfPayment:"Mpesa"===o?"Mpesa":"Bank",paidAmount:s}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},lnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/check-payment";return await T6t().post(r,(e=>{const t=yKt(e);return{checkout_request_id:t.data.checkoutRequestId||null,id:t.data.pension_id}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},inr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==fKt(n)){if(!CKt(n)){e.dispatch(rPe());try{if("success"===fKt(n))return;{const t=await lnr(n);if(t.data&&t.data.success)return nnr(anr),anr=null,e.dispatch((e=>({type:QOe,value:e}))(t.data)),void e.dispatch(aPe())}}catch(c){var t,r,a,u,o,s,l,i;return 401!==(null==c||null===(t=c.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==c||null===(a=c.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(AOe(!0)),400!==(null==c||null===(o=c.response)||void 0===o||null===(s=o.data)||void 0===s?void 0:s.status)&&408!==(null==c||null===(l=c.response)||void 0===l||null===(i=l.data)||void 0===i?void 0:i.status)||(e.dispatch(nPe()),nnr(anr),anr=null),anr=null,e.dispatch(nPe()),c}}}else nnr(anr)})(),a},cnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/payment";return await T6t().post(r,(e=>{var t,r,a,n,u,o;const s=bKt(e),l=hKt(e),i=vIt(e),c=jIt(e),d="monthly-contribution-only"===(null==i||null===(t=i.contributionMode)||void 0===t?void 0:t.value)?null==i||null===(r=i.desiredMonthlyContribution)||void 0===r?void 0:r.value:null==i||null===(a=i.lumpsumAmount)||void 0===a?void 0:a.value;return{pension_id:c.value,countryCode:"za".toUpperCase(),modeOfPayment:s,paidAmount:d,mpesaPaymentNumber:"yes"===(null===(n=i.isLumpsumPrepaid)||void 0===n?void 0:n.value)?null!==(u=i.prepaidTransactionCode)&&void 0!==u&&u.value?null===(o=i.prepaidTransactionCode)||void 0===o?void 0:o.value:"N/A":"Mpesa"===s&&null!=l&&l.CheckoutRequestID?null==l?void 0:l.CheckoutRequestID:"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},dnr=(0,_mt.Mz)(pIt,e=>e.payloadCollection),pnr=(0,_mt.Mz)(dnr,e=>e.apiCallStatus===S.rs.PENDING),mnr=((0,_mt.Mz)(dnr,e=>e.payloadData),(0,_mt.Mz)(dnr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(dnr,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(dnr,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!NKt(e.getState())){e.dispatch(KOe());try{const t=await vnr(e.getState());e.dispatch(bPe(t.data)),e.dispatch(GOe())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(AOe(!0)),e.dispatch(YOe()),e.dispatch((e=>({type:_Oe,error:e}))(u))}}})(),t(r))),vnr=async e=>{const t=SKt(e),r=jIt(e);try{const e=`/om-api/personal-pension-plan/order/confirmation/${r.value}`;return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(s){var a,n,u,o;throw 401!==(null==s||null===(a=s.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)&&403!==(null==s||null===(u=s.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)||store.dispatch(AOe(!0)),console.error(s),s}},fnr="za",ynr=(e,t,r)=>((async()=>
2{if(!pnr(e.getState())){e.dispatch(cke());try{const t=await gnr(e.getState());e.dispatch((e=>({type:vke,value:e}))(t.data)),e.dispatch(dke());const r=bIt(e.getState());if("yes"===(null==r?void 0:r.value))e.dispatch(hPe(!0)),e.dispatch(gPe());else{"Mpesa"===bKt(e.getState())?e.dispatch(gPe()):e.dispatch(yPe(!0))}}catch(t){console.error(t),e.dispatch(yke(t)),e.dispatch(pke())}}})(),t(r));function hnr(e){const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=new Date(u.getFullYear(),n.getMonth(),n.getDate());return u<s&&o--,o+1}const gnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/submit-payload";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w;const E=MKt(e),T=vIt(e),O=VIt(e),P=RKt(e),M=jKt(e),L=KKt(e),z=hKt(e),k=vKt(e),V=fIt(e),R=(null===(t=E.agentCode)||void 0===t?void 0:t.value)||"N/A",x=(null===(r=E.name)||void 0===r||r.value,null===(a=E.name)||void 0===a||a.value,(e=>{const t=[];for(let g=0;g<e.length;g++){var r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h;const b=e[g];t.push({firstName:null!==(r=b.firstName)&&void 0!==r&&r.value?null===(a=b.firstName)||void 0===a?void 0:a.value:"N/A",lastName:null!==(n=b.lastName)&&void 0!==n&&n.value?null===(u=b.lastName)||void 0===u?void 0:u.value:"N/A",idNumber:null!==(o=b.idNumber)&&void 0!==o&&o.value?null===(s=b.idNumber)||void 0===s?void 0:s.value:"N/A",relationship:null!==(l=b.relationship)&&void 0!==l&&l.value?null===(i=b.relationship)||void 0===i?void 0:i.value:"N/A",location:null!==(c=b.location)&&void 0!==c&&c.value?null===(d=b.location)||void 0===d?void 0:d.value:"N/A",emailAddress:null!==(p=b.email)&&void 0!==p&&p.value?null===(m=b.email)||void 0===m?void 0:m.value:"N/A",percentageSplit:null!==(v=b.percentageSplit)&&void 0!==v&&v.value?null===(f=b.percentageSplit)||void 0===f?void 0:f.value:0,phoneNumber:null!==(y=b.phoneNumber)&&void 0!==y&&y.value?null===(h=b.phoneNumber)||void 0===h?void 0:h.value:"N/A"})}return t})(M)),_=bKt(e),F="monthly-contribution-only"===(null==T||null===(n=T.contributionMode)||void 0===n?void 0:n.value)?null==T||null===(u=T.desiredMonthlyContribution)||void 0===u?void 0:u.value:null==T||null===(o=T.lumpsumAmount)||void 0===o?void 0:o.value;return{countryCode:fnr.toUpperCase(),referrer:`${R}`,plan:"Personal Pension Plan(Segregated)",ageNextBirthDay:hnr(O.dob.value),monthlySalary:0,annualSalary:0,monthlyPremium:null!=V&&null!==(s=V.value)&&void 0!==s&&s.monthPremium?null==V||null===(l=V.value)||void 0===l?void 0:l.monthPremium:0,futureValue:null!=V&&null!==(i=V.value)&&void 0!==i&&i.futureValue?null==V||null===(c=V.value)||void 0===c?void 0:c.futureValue:0,firstName:O.firstName.value,lastName:O.lastName.value,dateOfBirth:O.dob.value,gender:T.gender.value,occupation:O.occupation.value,idNumber:O.idNumber.value,kraPin:O.tinNumber.value,phoneNumber:O.phoneNumber.value,emailAddress:O.email.value,postalAddress:"N/A",idNumberDoc:P.idUpload.value.base64File,kraPinDoc:P.kraPinUpload.value.base64File,transactionId:"yes"===(null===(d=T.isLumpsumPrepaid)||void 0===d?void 0:d.value)?null!==(p=T.prepaidTransactionCode)&&void 0!==p&&p.value?null===(m=T.prepaidTransactionCode)||void 0===m?void 0:m.value:"N/A":"Mpesa"===_&&null!=z&&z.CheckoutRequestID?null==z?void 0:z.CheckoutRequestID:"N/A",modeOfPayment:_,isLumpsumPrepaid:"yes"===(null===(v=T.isLumpsumPrepaid)||void 0===v?void 0:v.value),mpesaPhoneNumber:"Mpesa"===_&&null!==(f=k.phoneNumber)&&void 0!==f&&f.value?null===(y=k.phoneNumber)||void 0===y?void 0:y.value:"N/A",crmPulled:!1,lumpsum:null!==(h=T.lumpsumAmount)&&void 0!==h&&h.value?null===(g=T.lumpsumAmount)||void 0===g?void 0:g.value:"0",monthlyContribution:null!=V&&null!==(b=V.value)&&void 0!==b&&b.monthPremium?null==V||null===(A=V.value)||void 0===A?void 0:A.monthPremium.toString():"0",paidAmount:"Mpesa"===_?F:"0",nextOfKin:{firstName:(null===(S=L.firstName)||void 0===S?void 0:S.value)||"N/A",lastName:(null===(N=L.lastName)||void 0===N?void 0:N.value)||"N/A",idNumber:(null===(C=L.idNumber)||void 0===C?void 0:C.value)||"N/A",relationship:(null===(I=L.relationship
2)||void 0===I?void 0:I.value)||"N/A",phoneNumber:(null===(D=L.phoneNumber)||void 0===D?void 0:D.value)||"N/A",emailAddress:(null===(w=L.email)||void 0===w?void 0:w.value)||"N/A"},beneficiaries:x}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},bnr=(e,t,r)=>((async()=>{if(!AKt(e.getState())){e.dispatch(ZPe());try{const r=await Anr();e.dispatch((t=r.data,{type:KPe,data:t})),e.dispatch(XPe())}catch(r){console.error(r),e.dispatch(JPe())}}var t})(),t(r)),Anr=async()=>{try{const e="/om-api/personal-pension-plan/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Snr=(e,t,r)=>((async()=>{e.dispatch(hMe());try{var t,r,a,n;const u=e.getState(),o=SKt(u),s=null==u||null===(t=u.personalPensionPlan)||void 0===t||null===(r=t.agent)||void 0===r||null===(a=r.form)||void 0===a||null===(n=a.intermediaryType)||void 0===n?void 0:n.value,l=await Nnr(o.accessToken,s);e.dispatch((e=>({type:cMe,value:e}))(l.data)),e.dispatch(gMe())}catch(i){var u,o,s,l;401!==(null==i||null===(u=i.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)&&403!==(null==i||null===(s=i.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)||e.dispatch(AOe(!0)),e.dispatch(bMe())}})(),t(r)),Nnr=async(e,t)=>{try{const r="/om-api/personal-pension-plan/agents/kenya";return await T6t().get(r,{headers:{"Content-Type":"application/json",accessToken:e,intermediaryType:t}})}catch(r){throw console.error(r),r}},Cnr=(e,t,r)=>((async()=>{if(!xIt(e.getState())){e.dispatch(bLe());try{const t=await Inr(e.getState());e.dispatch((e=>({type:BMe,value:e}))(t.data)),e.dispatch(ALe())}catch(t){console.error(t),e.dispatch(SLe())}}})(),t(r)),Inr=async e=>{const t=SKt(e);try{const e="/om-api/ug-motor-insurance/nationalities";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};r(92016);const Dnr="za",wnr=(e,t,r)=>((async()=>{if(!RIt(e.getState())){e.dispatch(_Me());try{const t=await Tnr(e.getState());t.data&&(e.dispatch((e=>({type:hLe,value:e}))(t.data.data.id)),e.dispatch(FMe()))}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(AOe(!0)),e.dispatch(jMe())}}})(),t(r));function Enr(e){const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=new Date(u.getFullYear(),n.getMonth(),n.getDate());return u<s&&o--,o+1}const Tnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/personal-details";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p;const m=VIt(e),v=MKt(e),f=vIt(e),y=fIt(e),h=RKt(e),g=(null===(t=v.agentCode)||void 0===t?void 0:t.value)||"N/A";return null===(r=v.name)||void 0===r||r.value,null===(a=v.name)||void 0===a||a.value,{countryCode:Dnr.toUpperCase(),refferer:`${g}`,plan:"Personal Pension Plan(Segregated)",ageNextBirthDay:Enr(m.dob.value),monthlySalary:0,annualSalary:0,monthlyPremium:null!=y&&null!==(n=y.value)&&void 0!==n&&n.monthPremium?null==y||null===(u=y.value)||void 0===u?void 0:u.monthPremium:0,futureValue:null!=y&&null!==(o=y.value)&&void 0!==o&&o.futureValue?null==y||null===(s=y.value)||void 0===s?void 0:s.futureValue:0,firstName:m.firstName.value,lastName:m.lastName.value,dateOfBirth:Onr(m.dob.value),gender:f.gender.value,occupation:m.occupation.value,idNumber:m.idNumber.value,idNumberDoc:h.idUpload.value.base64File,kraPin:m.tinNumber.value,kraPinDoc:h.kraPinUpload.value.base64File,phoneNumber:m.phoneNumber.value,emailAddress:m.email.value,postalAddress:"N/A",lumpsum:null!==(l=f.lumpsumAmount)&&void 0!==l&&l.value?null===(i=f.lumpsumAmount)||void 0===i?void 0:i.value:"0",monthlyContribution:null!=y&&null!==(c=y.value)&&void 0!==c&&c.monthPremium?null==y||null===(d=y.value)||void 0===d?void 0:d.monthPremium.toString():"0",isLumpsumPrepaid:"yes"===(null===(p=f.isLumpsumPrepaid)||void 0===p?void 0:p.value),mpesaPhoneNumber:"N/A",crmPulled:!1,sourceOfFunds:m.occupation.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}};function Onr(e){try{var t=e.split("/");return`${t[2]}-${t[1]}-${t[0]}`}catch(r){return"Invalid date format. Please use yyyy-mm-dd."}}const Pnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/beneficiaries";return await T6t().post(r,(e=>{const t=jIt(e),r=(e=>{const t=[];for(let g=0;g<e.length;g++){var r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h;const b=e[g];t.push({firstName:null!==(r=b.firstName)&&void 0!==r&&r.value?null===(a=b.firstName)||void 0===a?void 0:a.value:"N/A",lastName:null!==(n=b.lastName)&&void 0!==n&&n.value?null===(u=b.lastName)||void 0===u?void 0:u.value:"N/A",idNumber:null!==(o=b.idNumber)&&void 0!==o&&o.value?null===(s=b.idNumber)||void 0===s?void 0:s.value:"N/A",relationship:null!==(l=b.relationship
2)&&void 0!==l&&l.value?null===(i=b.relationship)||void 0===i?void 0:i.value:"N/A",location:null!==(c=b.location)&&void 0!==c&&c.value?null===(d=b.location)||void 0===d?void 0:d.value:"N/A",emailAddress:null!==(p=b.email)&&void 0!==p&&p.value?null===(m=b.email)||void 0===m?void 0:m.value:"N/A",percentageSplit:null!==(v=b.percentageSplit)&&void 0!==v&&v.value?null===(f=b.percentageSplit)||void 0===f?void 0:f.value:0,phoneNumber:null!==(y=b.phoneNumber)&&void 0!==y&&y.value?null===(h=b.phoneNumber)||void 0===h?void 0:h.value:"N/A"})}return t})(jKt(e)),a=BKt(e);return{pension_id:t.value,dataConsent:a,beneficiaries:r}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Mnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/nextofkin";return await T6t().post(r,(e=>{var t,r,a,n,u,o;const s=KKt(e);return{pension_id:jIt(e).value,firstName:(null===(t=s.firstName)||void 0===t?void 0:t.value)||"N/A",lastName:(null===(r=s.lastName)||void 0===r?void 0:r.value)||"N/A",idNumber:(null===(a=s.idNumber)||void 0===a?void 0:a.value)||"N/A",relationship:(null===(n=s.relationship)||void 0===n?void 0:n.value)||"N/A",phoneNumber:(null===(u=s.phoneNumber)||void 0===u?void 0:u.value)||"N/A",emailAddress:(null===(o=s.email)||void 0===o?void 0:o.value)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Lnr=e=>{clearInterval(e)};let znr=null;const knr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!IKt(n)){e.dispatch(wPe());try{const t=await Vnr(n);e.dispatch((e=>({type:UPe,value:e}))(t.data)),e.dispatch(EPe()),znr=setInterval(()=>{e.dispatch({type:xPe}),"success"===wKt(n)&&Lnr(znr)},5e3),setTimeout(()=>{if(znr)return Lnr(znr),e.dispatch(BPe()),void e.dispatch(VPe())},24e4)}catch(t){return e.dispatch(TPe()),Lnr(znr),t}}})(),a},Vnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/paystack-initiate";return await T6t().post(r,(e=>{var t,r,a;const n=jIt(e),u=vIt(e),o="monthly-contribution-only"===(null==u||null===(t=u.contributionMode)||void 0===t?void 0:t.value)?null==u||null===(r=u.desiredMonthlyContribution)||void 0===r?void 0:r.value:null==u||null===(a=u.lumpsumAmount)||void 0===a?void 0:a.value;return{quote_id:n.value,amount:o,product_category:"SAVINGS",product_code:"PPP"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(AOe(!0)),o}},Rnr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===wKt(n))return Lnr(znr),void(znr=null);if(!DKt(n)){e.dispatch(zPe());try{const t=await xnr(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(Lnr(znr),znr=null,e.dispatch((e=>({type:_Pe,value:e}))(t.data)),e.dispatch(BPe()),e.dispatch(kPe())):e.dispatch(RPe()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(AOe(!0)),console.error(o.response),o}}})(),a},xnr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/paystack-status";return await T6t().post(r,(e=>({reference_code:EKt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},_nr=async e=>{const t=SKt(e);try{const r="/om-api/personal-pension-plan/paystack-payment-submit";return await T6t().post(r,(e=>{const t=EKt(e);return{quote_id:jIt(e).value,reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Fnr=(e,t,r)=>r.type.startsWith(FPe)?knr(e,t,r):r.type.startsWith(xPe)?Rnr(e,t,r):r.type.startsWith($Pe)?((e,t,r)=>((async()=>{try{const t=await _nr(e.getState());t.data&&200===t.status&&e.dispatch(bPe(t.data))}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(POe)?unr(e,t,r):r.type.startsWith(HOe)?inr(e,t,r):r.type.startsWith(zTe)?enr(e,t,r):r.type.startsWith(mke)?ynr(e,t,r):r.type.startsWith(xTe)?Qar(e,t,r):r.type.startsWith(qPe)?bnr(e,t,r):r.type.startsWith(ROe)?mnr(e,t,r):r.type.startsWith(dMe)?Snr(e,t,r):r.type.startsWith($Me)?Cnr(e,t,r):r.type.startsWith(gLe)?wnr(e,t,r):r.type.startsWith(Nze)?((e,t,r)=>((async()=>
2{if(!$Kt(e.getState())){e.dispatch(JLe());try{(await Pnr(e.getState())).data&&e.dispatch(eze())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(AOe(!0)),e.dispatch(tze())}}})(),t(r)))(e,t,r):r.type.startsWith(rke)?((e,t,r)=>((async()=>{if(!GKt(e.getState())){e.dispatch(Rze());try{(await Mnr(e.getState())).data&&e.dispatch(xze())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(AOe(!0)),e.dispatch(_ze())}}})(),t(r)))(e,t,r):r.type.startsWith($Oe)?((e,t,r)=>((async()=>{if(!AKt(e.getState())){e.dispatch(cke());try{await cnr(e.getState()),e.dispatch(dke());const t=bIt(e.getState());"yes"===(null==t?void 0:t.value)?(e.dispatch(hPe(!0)),e.dispatch(gPe())):"Mpesa"===bKt(e.getState())?e.dispatch(gPe()):e.dispatch(yPe(!0))}catch(t){e.dispatch(yke(t)),e.dispatch(pke())}}})(),t(r)))(e,t,r):null,jnr="allsureInsurance/policyRequest/",Unr=jnr+"getQuote",$nr=jnr+"sendEmail",Bnr=jnr+"leadsMail",Wnr=jnr+"submitPolicy",qnr=jnr+"uploadDocuments";var Knr=r(87376),Gnr=r.n(Knr);const Ynr=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}},Hnr=(e,t,r)=>{const a=e.getState();return(async(t,n,u)=>{e.dispatch((0,IRe.zO)(S.rs.PENDING));const o=nDt(a),s=LGt(a),l=gGt(a),i=AGt(a),c=oGt(a),d=mDt(a),m=oDt(a),{fullName:v,cellphoneNumber:f,email:y}=o,h="purchaseMail"===r.value?d.fullname:v,{motorMaped:g,homeContentMaped:b,homeMaped:A}=OGt()(a),N=[{title:"Personal Details",data:m}],C="purchaseMail"===r.value?GGt(a):N,I=PGt(a),D=MGt(a),w=[].concat((0,p.A)(A),(0,p.A)(b),(0,p.A)(g),(0,p.A)(C)),E=zGt(a),T={firstName:null==h||null===(t=h.value)||void 0===t?void 0:t.split(" ")[0],lastName:null==h||null===(n=h.value)||void 0===n?void 0:n.split(" ")[1],contactNumber:null==f?void 0:f.value,subject:`Web: ${s} : ${null==h?void 0:h.value} - REF: ${l}`,userDataFields:w,estimatedPremiumMap:I,preferPremiumMap:D,templateType:"purchaseMail"===r.value?"ALLSURE_QUOTE_CUSTOMER":"ALLSURE_NEGOTIATE_PREMIUM_TEMPLET",monthlyPremium:"Monthly"===c?+(null===(u=i/12)||void 0===u?void 0:u.toFixed(2))+6:null,yearlyPremium:"Monthly"!==c?+(null!=i?i:0):null,referenceNumber:null!=l?l:"",email:null,preferPremium:E},O=await Qnr(T);O&&O.status===Gnr().OK?"purchaseMail"===r.value?e.dispatch({type:Wnr}):(e.dispatch((0,IRe.zO)(S.rs.SUCCESS)),e.dispatch(Fke())):e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),t(r)},Qnr=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}},Znr=(e,t,r)=>{const a=e.getState();return(async()=>{try{var t,r;e.dispatch((0,IRe.zO)(S.rs.PENDING));const{requiredDocs:n,submittedDocs:u}=_Gt(a),{fullname:o,mobileNumber:s,email:l}=mDt(a),i=LGt(a),c=AGt(a),d=gGt(a),m=oGt(a),{motorMaped:v,homeContentMaped:f,homeMaped:y}=OGt("user")(a),h=GGt(a),g=[].concat((0,p.A)(y),(0,p.A)(f),(0,p.A)(v),(0,p.A)(h)),b=[{fullName:o.value,policyName:`${i}`,uploadedDocuments:u.length?null==u?void 0:u.map(e=>null==e?void 0:e.label):null,referenceNumber:d,requiredDocuments:n.length?null==n?void 0:n.map(e=>null==e?void 0:e.label):null,premiumFrequency:m,premium:`P ${"Monthly"===m?+(null===(t=c/12)||void 0===t?void 0:t.toFixed(2))+6:c}`}].concat((0,p.A)(g)),A={firstName:null==o?void 0:o.value.split(" ")[0],lastName:null==o?void 0:o.value.split(" ")[1],contactNumber:null==s?void 0:s.value,subject:`Web: ${i} : ${null==o?void 0:o.value} - REF: ${d}`,userDataFields:b,templateType:"ALLSURE_PURCHASE_CUSTOMER",monthlyPremium:"Monthly"===m?+(null===(r=c/12)||void 0===r?void 0:r.toFixed(2))+6:null,yearlyPremium:"Monthly"!==m?+(null!=c?c:0):null,email:null==l?void 0:l.value},N=await Qnr(A);N&&N.status===Gnr().OK?(e.dispatch((0,IRe.zO)(S.rs.SUCCESS)),e.dispatch({type:Ske})):e.dispatch((0,IRe.zO)(S.rs.FAILURE))}catch(n){e.dispatch((0,IRe.zO)(S.rs.FAILURE))}})(),t(r)},Xnr=async e=>{try{return await T6t()({url:"/om-api/allsure-insurance/get-quote",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}},Jnr=async()=>{try{return await T6t().post("/om-api/roa-quote-tools/banks",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return null}},eur=async e=>{try{return await T6t()({url:"/om-api/roa-quote-tools/bank-branches",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"},data:{bank_code:e}})}catch(t){return null}},tur=async()=>{try{return await T6t()({url:"/om-api/allsure-insurance/reference-data/vehicle-makes",method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(e){return null}},rur=async e=>{try{return await T6t()({url:`/om-api/allsure-insurance/reference-data/vehicle-models?vehicleMake=${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}},aur=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,IRe.zO)(S.rs.PENDING));const t=RGt(a),{fullname:r,mobileNumber:n}
2=mDt(a),u=LGt(a),o=gGt(a),s=`Web: ${u} : ${null==r?void 0:r.value} - REF: ${o}`;(await t.reduce(async(e,t)=>e.then(async e=>{let r=!1;if(null!==t.file){const e=new FormData;e.append("files",t.file),e.append("subject",s),e.append("contactNumber",n.value);const a=async()=>new Promise(t=>{setTimeout(async()=>(await nur(e).then(e=>{r=!e||200!==(null==e?void 0:e.status)}).catch(e=>{throw e}),t()),500)});await a()}return e.push({key:t.fileName,hasError:r}),e}),Promise.resolve([]))).some(e=>e.hasError)?e.dispatch((0,IRe.zO)(S.rs.FAILURE)):e.dispatch(function(e){return void 0===e&&(e=""),{type:$nr,value:e}}("purchaseMail"))}catch(t){e.dispatch((0,IRe.zO)(S.rs.FAILURE))}})(),t(r)},nur=async e=>{try{return await T6t().post("om-api/allsure-insurance/documents/kyc",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},uur=(e,t,r)=>r.type===Unr?((e,t,r)=>((async()=>{e.dispatch((0,IRe.zO)(S.rs.PENDING));const t={homeDetails:pGt(e.getState()),motorDetails:JGt(e.getState())},r=await Xnr(t);if(r&&r.status===Gnr().OK){const{referenceNumber:t,...a}=r.data;e.dispatch((0,IRe.hw)(t)),e.dispatch((0,IRe.zj)(a)),e.dispatch((0,IRe.zO)(S.rs.SUCCESS))}else e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),t(r)))(e,t,r):r.type===Wnr?Znr(e,t,r):r.type===qnr?aur(e,t,r):r.type===$nr?Hnr(e,t,r):r.type===Bnr?((e,t,r)=>{const a=e.getState();return(async(e,t)=>{const n=nDt(a),u=LGt(a),o=(gGt(a),AGt(a),oGt(a),mDt(a)),s=oDt(a),{fullName:l,cellphoneNumber:i,email:c}=n,d="purchaseMail"===r.value?o.fullname:l,{motorMaped:m,homeContentMaped:v,homeMaped:f}=OGt()(a),y=[{title:"Personal Details",data:s}],h="purchaseMail"===r.value?GGt(a):y,g=[].concat((0,p.A)(f),(0,p.A)(v),(0,p.A)(m),(0,p.A)(h)),b={firstName:null==d||null===(e=d.value)||void 0===e?void 0:e.split(" ")[0],lastName:null==d||null===(t=d.value)||void 0===t?void 0:t.split(" ")[1],contactNumber:null==i?void 0:i.value,subject:`Web: ${u} : ${null==d?void 0:d.value}`,userDataFields:g,templateType:"ALLSURE_QUOTE_CUSTOMER",monthlyPremium:null,yearlyPremium:null,referenceNumber:null};await Ynr(b)})(),t(r)})(e,t,r):r.type.startsWith(IRe.bk)?((e,t,r)=>{const a=t(r);return r.type===IRe.cY&&(async()=>{const t=await Jnr();t?e.dispatch((0,IRe._T)(t.data)):e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),r.type===IRe.Fr&&(async()=>{e.dispatch((0,IRe.zO)(S.rs.PENDING));const t=await eur(r.value);t?(e.dispatch((0,IRe.fu)(t.data)),e.dispatch((0,IRe.zO)(S.rs.SUCCESS))):e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),r.type===IRe.x2&&(async()=>{const t=await tur();t?e.dispatch((0,IRe._w)(t.data)):e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),r.type===IRe.ku&&(async()=>{e.dispatch((0,IRe.zO)(S.rs.PENDING));const t=await rur(r.value);t?(e.dispatch((0,IRe.Lc)(t.data)),e.dispatch((0,IRe.zO)(S.rs.SUCCESS))):e.dispatch((0,IRe.zO)(S.rs.FAILURE))})(),a})(e,t,r):null,our=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}};var sur=r(93609);const lur=(e,t,r)=>{const a=e.getState(),n=((0,sur.zk)(a),(0,cYt.kD)(a)),{firstName:u,surname:o,mobileNumber:s,email:l}=(0,wDt.mA)(a),{funeralPremium:i}=(0,fxe.Qw)(a),c=(0,fxe.vW)(a),d=async e=>{try{var t,r;const a=new FormData;null===(t=Object.values(n))||void 0===t||t.map(e=>(null==e?void 0:e.file)&&a.append("files",e.file));const l={firstName:u.value,lastName:o.value,contactNumber:s.value,subject:`Web: Sizotsa funeral: ${e}`,userDataFields:c,templateType:"SZ_FUNERAL_PURCHASE_BUSINESS",monthlyPremium:i,yearlyPremium:(null!==(r=12*i)&&void 0!==r?r:0).toFixed(2),referenceNumber:null,email:"SIZOSTA_FUNERAL_BUSSINESS_MAIL"};a.append("data",JSON.stringify(l)),await(async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail/withAttachments",method:"post",headers:{"Content-Type":"multipart/form-data"},data:e})}catch(t){return null}})(a)}catch(a){console.log(a)}};return(async()=>{try{e.dispatch((0,Wxe.WF)({status:S.rs.PENDING,name:"purchaseService"}));const v=(0,fxe.vs)(a),f=await iur(v);var t,r,n,c,p,m;if(f&&f.status===Gnr().OK)e.dispatch((0,Wxe.mG)(null==f?void 0:f.data)),e.dispatch((0,Wxe.WF)({status:S.rs.SUCCESS,name:"purchaseService"})),await d(null==f||null===(t=f.data)||void 0===t?void 0:t.id),await(async e=>{var t;const r={firstName:u.value,lastName:o.value,contactNumber:s.value,subject:`Web: Sizotsa funeral: ${e}`,userDataFields:[{fullName:u.value+" "+o.value,policyName:"Sizosta Funeral Purchase",referenceNumber:e,premium:i}],templateType:"SZ_FUNERAL_PURCHASE_CUSTOMER",monthlyPremium:i,yearlyPremium:(null!==(t=12*i)&&void 0!==t?t:0).toFixed(2),referenceNumber:null,email:l.value};await our(r)})(null==f||null===(r=f.data)||void 0===r?void 0:r.id),e.dispatch((0,dxe.aM)());else e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"purchaseService",content:null!==(n=null==f||null===(c=f.response)||void 0===c||null===(p=c.data)||void 0===p||null===(m=p.data)||void 0===m?void 0:m.message)&&void 0!==n?n:null}))}catch(y){var v,f;console.log(y),e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"purchaseService",content:null!==(v=null==y||null===(f=y.data)||void 0===f?void 0:f.message)&&void 0!==v?v:null}))}})(),t(r)},iur=async e=>{try{return await T6t()({url:"/om-api/sizotsa-funeral/purchase",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"},data:e})}catch(t){return t}},cur=async e=>{try{return await T6t()({url:"om-api/sizotsa-funeral/get-quote",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"},data:e})}catch(t){return null}},dur=async()=>{try{return await T6t().get("/om-api/sizotsa-funeral/eswatini-banks",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return null}},pur=async e=>{try{return await T6t()({url:`/om-api/sizotsa-funeral/eswatini-banks/branches/${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}},mur=async e=>{try{return await T6t()({url:`/om-api/sizotsa-funeral/getEsAgent/${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json"}})}catch(t){return null}},vur=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,Wxe.WF)({status:S.rs.PENDING,name:"uploadDocumentService"}));const t=(0,cYt.kD)(a),r=await Object.values(t).reduce(async(e,r,a)=>e.then(async e=>{let n,u=!1;if(null!==r.file){const e=new FormData;e.append("file",r.file);const t=async()=>new Promise(t=>{setTimeout(async()=>(await fur(e).then(e=>{var t;e&&200===(null==e?void 0:e.status)?(u=!1,n=null==e||null===(t=e.data)||void 0===t?void 0:t.url):u=!0}).catch(e=>{throw e}),t()),500)});await t()}return e.push({key:r.fileName,hasError:u,url:n,documentName:Object.keys(t)[a]}),e}),Promise.resolve([]));r.some(e=>e.hasError)?e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"uploadDocumentService"})):(e.dispatch((e=>({type:Vxe,value:e}))(r)),e.dispatch((0,Wxe.WF)({status:S.rs.SUCCESS,name:"uploadDocumentService",content:"Document upload failed. Please try resizing or changing the file and upload again."})),e.dispatch((0,dYt.FT)()))}catch(t){e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"uploadDocumentService",content:"Document upload failed. Please try resizing or changing the file and upload again."}))}})(),t(r)},fur=async e=>{try{return await T6t().post("/om-api/sizotsa-funeral/sendDocuments",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},yur=(e,t,r)=>r.type.startsWith(Wxe.Zs)?((e,t,r)=>{const a=t(r);return r.type===Wxe.y4&&(async()=>{const t=await dur();t?e.dispatch((0,Wxe.mB)({value:t.data,fieldType:"banks"})):e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"banksService"}))})(),r.type===Wxe.uz&&(async()=>{e.dispatch((0,Wxe.WF)({status:S.rs.PENDING,name:"branchCodesService"}));const t=await pur(r.value);t?(e.dispatch((0,Wxe.mB)({value:t.data,fieldType:"branchCodes"})),e.dispatch((0,Wxe.WF)({status:S.rs.SUCCESS,name:"branchCodesService"}))):e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"branchCodesService"}))})(),r.type===Wxe.Fn&&(async()=>{e.dispatch((0,Wxe.WF)({status:S.rs.PENDING,name:"agentCodeService"}));const t=await mur(r.value);t?(e.dispatch((0,Wxe.mB)({value:t.data,fieldType:"agentCodeDetails"})),e.dispatch((0,Wxe.WF)({status:S.rs.SUCCESS,name:""}))):e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:""}))})(),a})(e,t,r):r.type===dYt.Yc?lur(e,t,r):r.type===dYt.os?((e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,Wxe.WF)({status:S.rs.PENDING,name:"quoteService"}));const t=(0,fxe.sQ)(a),r=await cur(t);r&&r.status===Gnr().OK?(e.dispatch((0,vxe.P6)({fieldType:"quotingResponse",value:null==r?void 0:r.data})),e.dispatch((0,Wxe.WF)({status:S.rs.SUCCESS,name:"quoteService"}))):e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"quoteService",content:"Unable to fetch the quote. Please try again later."}))}catch(t){e.dispatch((0,Wxe.WF)({status:S.rs.FAILURE,name:"quoteService",content:"Unable to fetch the quote. Please try again later."}))}})(),t(r)})(e,t,r):r.type===dYt.Ib?((e,t,r)=>{const a=e.getState();return(async()=>{const e={firstName:" ",lastName:" ",contactNumber:"",subject:"Web: Sizotsa funeral",userDataFields:(0,fxe.Cc)(a),templateType:"SZ_FUNERAL_PURCHASE_BUSINESS",monthlyPremium:null,yearlyPremium:null,referenceNumber:null,email:"SIZOSTA_FUNERAL_BUSSINESS_MAIL"};await our(e)})(),t(r)}
2)(e,t,r):r.type===dYt.or?vur(e,t,r):null,hur=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return t}},gur=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail/withAttachments",method:"post",headers:{"Content-Type":"multipart/form-data"},data:e})}catch(t){return console.log(t),null}},bur=async e=>{try{return await T6t()({url:"/om-api/ka-metlha-funeral/sendPurchaseDetails",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"},data:e})}catch(t){return t}};var Aur=r(44876);const Sur=async()=>{try{return await T6t().get("/om-api/ka-metlha-funeral//banksBw",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return console.log(e),null}},Nur=async e=>{try{return await T6t()({url:`/om-api/ka-metlha-funeral/bankBranchBw/${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}},Cur=async e=>{const t=`/om-api/ka-metlha-funeral/getAgent/${e}`;try{return(await T6t().get(t)).data}catch(r){return null}},Iur=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,vlt.HZ)({status:S.rs.PENDING,name:"uploadDocumentService"}));const t=(0,N0t.kD)(a),r=await Object.values(t).reduce(async(e,r,a)=>e.then(async e=>{let n,u=!1;if(null!==r.file){const e=new FormData;e.append("file",r.file);const t=async()=>new Promise(t=>{setTimeout(async()=>(await Dur(e).then(e=>{var t;e&&200===(null==e?void 0:e.status)?(u=!1,n=null==e||null===(t=e.data)||void 0===t?void 0:t.url):u=!0}).catch(e=>{throw e}),t()),500)});await t()}return e.push({key:r.fileName,hasError:u,url:n,documentName:Object.keys(t)[a]}),e}),Promise.resolve([]));r.some(e=>e.hasError)?e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"uploadDocumentService",content:"Document upload failed. Please try resizing or changing the file and upload again."})):(e.dispatch((e=>({type:ult,value:e}))(r)),e.dispatch((0,vlt.HZ)({status:S.rs.SUCCESS,name:"uploadDocumentService"})),e.dispatch((0,C0t.FT)()))}catch(t){e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"uploadDocumentService",content:"Document upload failed. Please try resizing or changing the file and upload again."}))}})(),t(r)},Dur=async e=>{try{return await T6t().post("/om-api/ka-metlha-funeral/sendDocuments",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},wur=(e,t,r)=>r.type.startsWith(vlt.oX)?((e,t,r)=>{const a=t(r);return r.type===vlt.y4&&(async()=>{const t=await Sur();t?e.dispatch((0,vlt.xn)({value:t.data,fieldType:"banks"})):e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"banksService"}))})(),r.type===vlt.uz&&(async()=>{e.dispatch((0,vlt.HZ)({status:S.rs.PENDING,name:"branchCodesService"}));const t=await Nur(r.value);t?(e.dispatch((0,vlt.xn)({value:t.data,fieldType:"branchCodes"})),e.dispatch((0,vlt.HZ)({status:S.rs.SUCCESS,name:"branchCodesService"}))):e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"branchCodesService"}))})(),r.type===vlt.s2&&(async()=>{e.dispatch((0,vlt.HZ)({status:S.rs.PENDING,name:"agentService"}));const t=await Cur(r.value);t?(e.dispatch((0,vlt.xn)({value:t,fieldType:"agentInfo"})),e.dispatch((0,vlt.HZ)({status:S.rs.SUCCESS,name:""}))):e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:""}))})(),a})(e,t,r):r.type===C0t.or?Iur(e,t,r):r.type===C0t.Yc?((e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch((0,vlt.HZ)({status:S.rs.PENDING,name:"purchaseService"}));const o=(0,jst.vs)(a),s=await bur(o);var t,r,n,u;s&&s.status===Gnr().OK?(e.dispatch((0,vlt.mG)(null==s?void 0:s.data)),e.dispatch((0,vlt.HZ)({status:S.rs.SUCCESS,name:"purchaseService"})),e.dispatch((0,C0t.sL)(null==s?void 0:s.data)),e.dispatch((0,Rst.aM)())):e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"purchaseService",content:null!==(t=null==s||null===(r=s.response)||void 0===r||null===(n=r.data)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.message)&&void 0!==t?t:null}))}catch(o){e.dispatch((0,vlt.HZ)({status:S.rs.FAILURE,name:"purchaseService"}))}})(),t(r)})(e,t,r):r.type===C0t.iW?(0,Aur.s)(e,t,r):r.type===C0t.jp?((e,t,r)=>{const a=e.getState();return(async()=>{const e={firstName:" ",lastName:" ",contactNumber:" ",subject:"Web: Ka-Metlha-Funeral ",userDataFields:(0,jst.Cc)(a),templateType:"ALLSURE_QUOTE_CUSTOMER",monthlyPremium:null,yearlyPremium:null,referenceNumber:null,email:"BW_KMF_BUSSINESS_MAIL"};await hur(e)})(),t(r)})(e,t,r):r.type===C0t.uH?((e,t,r)=>{const a=e.getState();return(async()=>{try{var t;e.dispatch((0,vlt.HZ)({status:S.rs.PENDING,name:"purchaseMailService"})),(0,N0t.gH)(a);const{firstName:n,middleName:u,surname:o,mobileNumber:s,email:l}=(0,KOt.mA)(a),i="Ka-Metlha-Funeral",c=((0,jst.pS)(a),null==r?void 0:r.value),{funeralPremium:d}=(0,I0t.Qw)(a),{personalDetails:m,contactDetails:v,addressDetail
2s:f}=(0,KOt.pQ)(a),y=(0,jst.U9)(a),h=(0,jst.QG)(a),g=(0,S0t.ts)(a),b=(0,N0t.gH)(a),A=(0,jst.yx)(a),N=(0,N0t.kD)(a),C=[{title:"Personal Details",data:m},{title:"Address Details",data:f},{title:"Contact Details (Main Member)",data:v}].concat((0,p.A)((null==y?void 0:y.length)>0?[{title:"Benefit Details",data:y}]:[]),[{title:"Beneficiary Details",data:h},{title:"Payment Details",data:g},{title:"Documents",data:b}],(0,p.A)(A)),I=(0,p.A)(C),D={firstName:null==n?void 0:n.value,lastName:null==o?void 0:o.value,contactNumber:null==s?void 0:s.value,subject:`Web: ${i} : ${(null==n?void 0:n.value)+" "+(null==o?void 0:o.value)} - REF: ${null==c?void 0:c.id}`,userDataFields:I,templateType:"ALLSURE_QUOTE_CUSTOMER",monthlyPremium:`${d?+(null==d?void 0:d.toFixed(2)):""}`,yearlyPremium:null,email:"BW_KMF_BUSSINESS_MAIL"},w=new FormData;null===(t=Object.values(N))||void 0===t||t.map(e=>{(null==e?void 0:e.file)&&w.append("files",e.file)}),w.append("data",JSON.stringify(D));const E=await gur(w);E&&E.status===Gnr().OK?e.dispatch((0,vlt.HZ)(S.rs.SUCCESS)):e.dispatch((0,vlt.HZ)(S.rs.FAILURE))}catch(n){console.log(n),e.dispatch((0,vlt.HZ)(S.rs.FAILURE))}})(),t(r)})(e,t,r):null,Eur=(e,t,r)=>((async()=>{e.dispatch(wJe());try{const r=await Tur();e.dispatch((t=r.data,{type:SJe,data:t})),e.dispatch(EJe())}catch(r){console.error(r),e.dispatch(TJe())}var t})(),t(r)),Tur=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Our=(e,t,r)=>((async()=>{e.dispatch(pJe());try{var t,r,a,n,u,o,s;const l=e.getState(),i=null==l||null===(t=l.digitalSavings)||void 0===t||null===(r=t.auth)||void 0===r||null===(a=r.loginData)||void 0===a?void 0:a.accessToken,c=null==l||null===(n=l.digitalSavings)||void 0===n||null===(u=n.agent)||void 0===u||null===(o=u.form)||void 0===o||null===(s=o.intermediaryType)||void 0===s?void 0:s.value,d=await Pur(i,c);e.dispatch((e=>({type:uJe,value:e}))(d.data)),e.dispatch(mJe())}catch(p){var l,i,c,d;401!==(null==p||null===(l=p.response)||void 0===l||null===(i=l.data)||void 0===i?void 0:i.status)&&403!==(null==p||null===(c=p.response)||void 0===c||null===(d=c.data)||void 0===d?void 0:d.status)||e.dispatch(M0e(!0)),e.dispatch(vJe())}})(),t(r)),Pur=async(e,t)=>{try{const r="/om-api/digital-savings/digital-savings-agents";return await T6t().get(r,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`,intermediary_type:t}})}catch(r){throw console.error(r),r}},Mur=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/premium";return await T6t().post(r,(e=>{const t=xEt(e),r=GHt(e);return{firstName:r.firstName.value||null,surname:r.surname.value||null,email:r.email.value||null,phoneNumber:r.mobileNumber.value||null,monthlyContribution:t.desired.value||0,savingStartDate:t.startdate.value||0,savingDuration:t.duration.value?12*t.duration.value:0,lumpsumContribution:t.lumpsum.value||0,frequency:"monthly"===t.frequency.value?12:"quaterly"===t.frequency.value?4:"semiannual"===t.frequency.value?6:12,isTimeInMonths:!0,isMonthly:"once-off"!==t.saving_category.value,isYearly:"yearly"===t.frequency.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Lur=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/share-quote";return await T6t().post(r,(e=>{const t=xEt(e),r=_Et(e),a=GHt(e);return{firstName:a.firstName.value||null,surname:a.surname.value||null,phoneNumber:a.mobileNumber.value||null,email:a.email.value||null,getQuoteEmail:t.shareEmail.value,investorType:"2"===t.attitude.value?"comfortable":"adventurous",investmentPlan:t.saving_category.value,savingStartDate:t.startdate.value,monthlyContribution:t.desired.value||0,totalPrincipalAmount:r.premium.totalPrincipalAmount,potentialSavingsMin:r.premium.potentialSavingsMin,potentialSavingsMax:r.premium.potentialSavingsMax,lumpsumContribution:t.lumpsum.value||0,savingDuration:t.duration.value?12*t.duration.value:0,countryCode:"KE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie
2:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}};const zur=e=>{clearInterval(e)};let kur=null;const Vur=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!oQt(n)){e.dispatch(q9e());try{const t=await Rur(n);e.dispatch((e=>({type:w9e,value:e}))(t.data)),e.dispatch(K9e()),kur=setInterval(()=>{const t=e.getState(),r=rQt(t);if("success"===r||"failure"===r)return zur(kur),void(kur=null);e.dispatch({type:e5e})},5e3),setTimeout(()=>{const t=e.getState(),r=rQt(t);kur&&"success"!==r&&(zur(kur),kur=null,e.dispatch(i5e()))},6e4)}catch(t){return e.dispatch(G9e()),zur(kur),kur=null,t}}})(),a},Rur=async e=>{iQt(e);try{return res.status(410).json({error:"This endpoint has been permanently removed."})}catch(o){var t,r,a,n,u;throw 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||store.dispatch(M0e(!0)),store.dispatch((e=>({type:E9e,error:e}))((null==o||null===(u=o.response)||void 0===u?void 0:u.data)||{})),o}};const xur=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==rQt(n)){if(!lQt(n)){e.dispatch(s5e());try{const t=await _ur(n);if(t.data&&t.data.success)return zur(kur),kur=null,e.dispatch((e=>({type:t5e,value:e}))(t.data)),e.dispatch(l5e()),void e.dispatch(b5e())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(M0e(!0)),console.error(o.response),o}}}else zur(kur)})(),a},_ur=async e=>{const t=iQt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:aQt(e).data.paymentReference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Fur=(0,_mt.Mz)(VEt,e=>e.payloadCollection),jur=(0,_mt.Mz)(Fur,e=>e.apiCallStatus===S.rs.PENDING),Uur=((0,_mt.Mz)(Fur,e=>e.payloadData),(0,_mt.Mz)(Fur,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Fur,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Fur,e=>e.apiCallStatus)),$ur=(0,_mt.Mz)(Fur,e=>e.apiPaymentInit);const Bur=async(e,t)=>{const r=iQt(e);try{const a="/om-api/digital-savings/submit-payload";return await T6t().post(a,((e,t)=>{var r,a,n,u,o,s,l,i,c,d;const p=xEt(e),m=GHt(e),v=VHt(e),f=UHt(e),y=_Et(e),h=tQt(e),g=MHt(e),b=nQt(e),A=Fur(e);function S(e){try{var t=e.split("/"),r=t[0],a=t[1];return t[2]+"/"+a+"/"+r}catch(n){return"Invalid date format. Please use dd/mm/yyyy."}}var N;return{rowId:A.payloadData?A.payloadData.quotation.userQuote.rowId:null,orderStatus:t.step,investorType:"2"===p.attitude.value?"Comfortable":"Adventurous",investmentPlan:p.saving_category.value||null,monthlyContribution:p.desired.value||null,lumpsumContribution:p.lumpsum.value||null,savingStartDate:S(p.startdate.value)||null,savingDuration:p.duration.value?12*p.duration.value:null,totalPrincipalAmount:(null==y||null===(r=y.premium)||void 0===r?void 0:r.totalPrincipalAmount)||null,potentialSavings:(null==y||null===(a=y.premium)||void 0===a?void 0:a.potentialSavingsMax)||null,quoteEmail:m.email.value||null,title:m.title.value||null,firstName:m.firstName.value||null,lastName:m.surname.value||null,dateOfBirth:S(m.dob.value)||null,gender:m.gender.value||null,nationality:m.nationality.value||null,occupation:m.occupation.value||null,sourceOfFunds:m.sourceOfFunds.value||null,identificationNumber:m.idPassport.value||null,kraNumber:m.kraPinNumber.value||null,phoneNumber:m.mobileNumber.value||null,emailAddress:m.email.value||null,postalAddress:m.postalBox.value||null,physicalAddress:m.fullAddress.value||null,beneficiaries:v.length>0?(N=v,null==N?void 0:N.map(e=>({isBeneficiaryMinor:e.isMinor.value||null,firstName:e.isMinor.value?e.firstNameMinor.value:e.firstName.value,lastName:e.isMinor.value?e.lastNameMinor.value:e.lastName.value,identificationNumber:e.idNumber.value||null,relationship:e.relationship.value||null,location:e.isMinor.value?e.locationMinor.value:e.location.value,phoneNumber:e.phoneNumber.value||null,emailAddress:e.email.value||null,percentageSplit:e.percentageSplit.value||null,guardianFirstName:e.isMinor.value?e.firstName.value:null,guardianLastName:e.isMinor.value?e.lastName.value:null,guardianIdentificationNumber:e.isMinor.value?e.idNumber.value:null,guardianRelationship:e.isMinor.value?e.relationship.value:null,guardianLocation:e.isMinor.value?e.location.value:null,guardianPhoneNumber:e.isMinor.value?e.phoneNumber.value:null,guardianEmailAddress:e.isMinor.value?e.email.value:null}))):[],consentForProcessingOutsideKenya:!1!==v.personalDataProcessingConsent,consentForProcessingChildData:!1!==v.childDataProcessingConsent,consentForMarketingPurposes:"No, I do n
2ot consent to receiving marketing information"!==v.marketingUseConsent&&!1!==v.marketingUseConsent,identificationDoc:(null===(n=f.idUpload.value)||void 0===n?void 0:n.base64File)||null,kraDoc:(null===(u=f.kraPinUpload.value)||void 0===u?void 0:u.base64File)||null,referrer:[{referrer:"monthly"===p.saving_category.value?null:"AGENTS"===(null===(o=g.intermediaryType)||void 0===o?void 0:o.value)?"Agent":null===(null===(s=g.intermediaryType)||void 0===s?void 0:s.value)?null:"Broker",agentCode:"monthly"===p.saving_category.value?null:(null===(l=g.agentCode)||void 0===l?void 0:l.value)||null,name:"N/A",phoneNumber:"N/A",emailAddress:"N/A"}],countryCode:"KE",paymentMethod:"mpesa"===h.networkProvider.value?"mpesa":"bankTransfer"===h.networkProvider.value?"bank":null,orderNumber:(null===(i=A.payloadData)||void 0===i||null===(c=i.responseObj)||void 0===c?void 0:c.orderNumber)||null,paymentReference:void 0===(null==b?void 0:b.CheckoutRequestID)?null:null==b?void 0:b.CheckoutRequestID,mpesaPaymentNumber:null==h||null===(d=h.phoneNumber)||void 0===d?void 0:d.value,paymentTermsAcceptStatus:h.terms.value,bankPaymentAccountNumber:null}})(e,t),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw a}},Wur=(e,t,r)=>((async()=>{if(!cQt(e.getState())){e.dispatch(Y9e());try{const t=await qur(e.getState());e.dispatch(A5e(t.data)),e.dispatch(H9e())}catch(u){var t,r,a,n;401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(M0e(!0)),e.dispatch(Q9e()),e.dispatch((e=>({type:k9e,error:e}))(u))}}})(),t(r)),qur=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/order/confirmation",a=await T6t().post(r,(e=>({id:qHt(e)||0}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(M0e(!0)),o}},Kur=(e,t,r)=>((async()=>{if(!dQt(e.getState())){e.dispatch(Z9e());try{const t=await Gur(e.getState());e.dispatch((e=>({type:j9e,value:e}))(t.data)),e.dispatch(X9e()),e.dispatch({type:D9e})}catch(u){var t,r,a,n;401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(M0e(!0)),e.dispatch(J9e()),e.dispatch((e=>({type:U9e,error:e}))(u))}}})(),t(r)),Gur=async e=>{const t=iQt(e);try{const e="/om-api/digital-savings/policy-number";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(M0e(!0)),o}},Yur=(e,t,r)=>((async()=>{if(!KHt(e.getState())){e.dispatch(K0e());try{const t=await Hur(e.getState(),r);e.dispatch((e=>({type:q1e,value:e}))(t.data.data.id)),e.dispatch(G0e())}catch(o){var t,a,n,u;401===(null==o||null===(t=o.response)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.status)||403===(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)?(e.dispatch(M0e(!0)),e.dispatch(q0e())):e.dispatch(Y0e()),e.dispatch(n2e(o))}}})(),t(r)),Hur=async(e,t)=>{const r=iQt(e);try{const t="/om-api/digital-savings/personal-details";return await T6t().post(t,(e=>{var t,r,a,n,u;const o=xEt(e),s=GHt(e),l=_Et(e),i=MHt(e);function c(e){try{var t=e.split("/"),r=t[0],a=t[1];return t[2]+"/"+a+"/"+r}catch(n){return"Invalid date format. Please use dd/mm/yyyy."}}return{investorType:"2"===o.attitude.value?"Comfortable":"Adventurous",investmentPlan:o.saving_category.value||null,monthlyContribution:o.desired.value||0,lumpsumContribution:o.lumpsum.value||0,savingStartDate:c(o.startdate.value)||null,savingDuration:o.duration.value?12*o.duration.value:null,totalPrincipalAmount:(null==l||null===(t=l.premium)||void 0===t?void 0:t.totalPrincipalAmount)||null,potentialSavings
2Min:(null==l||null===(r=l.premium)||void 0===r?void 0:r.potentialSavingsMin)||null,potentialSavings:(null==l||null===(a=l.premium)||void 0===a?void 0:a.potentialSavingsMax)||null,countryCode:"KE",quoteEmail:s.email.value||null,title:s.title.value||null,firstName:s.firstName.value||null,lastName:s.surname.value||null,dateOfBirth:c(s.dob.value)||null,gender:s.gender.value||null,nationality:s.nationality.value||null,occupation:s.occupation.value||null,sourceOfFunds:s.sourceOfFunds.value||null,employerName:s.employerName.value||null,salaryRange:s.salaryRange.value||null,identificationType:s.idPassport.value||null,idNumber:s.idNumber.value||null,passportNumber:s.passportNumber.value||null,kraNumber:s.kraPinNumber.value||null,phoneNumber:s.mobileNumber.value||null,emailAddress:s.email.value||null,postalAddress:s.postalBox.value||null,physicalAddress:s.fullAddress.value||null,sourceOfOtherFunds:s.sourceOfOtherFunds.value||null,sourceOfFundsDetails:o.desired.value>=1e6||o.lumpsum.value>=1e6?s.sourceOfFundsDetails.value:null,fundsFromLegitimateSource:(o.desired.value>=1e6||o.lumpsum.value>=1e6)&&s.fundsFromLegitimateSource.value,informationIsTrueAndCorrect:(o.desired.value>=1e6||o.lumpsum.value>=1e6)&&s.informationIsTrueAndCorrect.value,acceptPrivacyNotice:(o.desired.value>=1e6||o.lumpsum.value>=1e6)&&s.acceptPrivacyNotice.value,referrer:[{agentCode:null===(n=i.agentCode)||void 0===n?void 0:n.value,name:null===(u=i.name)||void 0===u?void 0:u.value,phoneNumber:"N/A",emailAddress:null}]}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw a}},Qur=async(e,t)=>{const r=iQt(e);try{const t="/om-api/digital-savings/upload-docs";return await T6t().post(t,(e=>{var t,r,a;const n=UHt(e);return{quoteId:qHt(e),identificationDoc:(null===(t=n.idUpload.value)||void 0===t?void 0:t.base64File)||"N|A",passportDoc:(null===(r=n.passportUpload.value)||void 0===r?void 0:r.base64File)||"N|A",kraDoc:(null===(a=n.kraPinUpload.value)||void 0===a?void 0:a.base64File)||null}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw a}},Zur=async(e,t)=>{const r=iQt(e);try{const t="/om-api/digital-savings/beneficiaries";return await T6t().post(t,(e=>{const t=VHt(e),r=kHt(e);var a;return{quoteId:qHt(e)||0,beneficiaries:t.length>0?(a=t,null==a?void 0:a.map(e=>({isBeneficiaryMinor:e.isMinor.value||!1,firstName:e.isMinor.value?e.firstNameMinor.value:e.firstName.value,lastName:e.isMinor.value?e.lastNameMinor.value:e.lastName.value,identificationNumber:e.idNumber.value||null,relationship:e.relationship.value||null,location:e.isMinor.value?e.locationMinor.value:e.location.value,phoneNumber:e.phoneNumber.value||null,emailAddress:e.email.value||null,percentageSplit:e.percentageSplit.value||null,guardianFirstName:e.isMinor.value?e.firstName.value:null,guardianLastName:e.isMinor.value?e.lastName.value:null,guardianIdentificationNumber:e.isMinor.value?e.idNumber.value:null,guardianRelationship:e.isMinor.value?e.relationship.value:null,guardianLocation:e.isMinor.value?e.location.value:null,guardianPhoneNumber:e.isMinor.value?e.phoneNumber.value:null,guardianEmailAddress:e.isMinor.value?e.email.value:null}))):[],consentForProcessingOutsideKenya:r.personalDataProcessingConsent,consentForProcessingChildData:r.childDataProcessingConsent,consentForNewProductsAndServices:r.consentForNewProductsAndServices,consentForProductsAndServicesRelatedWithMyPolicy:r.consentForProductsAndServicesRelatedWithMyPolicy,noConsentForMarketingPurposes:r.noConsentForMarketingPurposes}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw a}};const Xur=async e=>{iQt(e);try{return res.status(410).json({error:"This endpoint has been permanently removed."})}catch(t){throw t}},Jur=e=>{clearInterval(e)};let eor=null;const tor=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!pQt(n)){e.dispatch(T5e());try{const t=await ror(n);e.dispatch((e=>({type:B5e,value:e}))(t.data)),e.dispatch(O5e());const r=eQt(n);if("Pesa link"===r)return;"Card"!==r&&"Airtel money"!==r||(eor=setInterval(()=>{var t,r;const a=e.getState();if(!fQt(a))return Jur(eor),void(eor=null);null!==(t=fQt(a))&&void 0!==t&&null!==(r=t.response)&&void 0!==r&&r.data&&e.dispatch({type:F5e})},5e3),setTimeout(()=>{if(eor){Jur(eor),eor=null;const t=e.getState();"success"!==vQt(t)&&e.dispatch(x5e())}},42e4))}
2catch(t){return e.dispatch(P5e()),Jur(eor),t}}})(),a},ror=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/paystack-initiate";return await T6t().post(r,(e=>{var t,r,a,n;const u=qHt(e),o=xEt(e),s=_Et(e),l=eQt(e),i=HHt(e),c=sQt(e),d="Card"===l?i.value:c.value;let p="";return"Card"===l?p="card":"Airtel money"===l?p="airtel":"Pesa link"===l&&(p="pesalink"),{quote_id:u,amount:"monthly"===o.saving_category.value?null==s||null===(t=s.premium)||void 0===t?void 0:t.monthlyContribution:"once-off"===o.saving_category.value?null==s||null===(r=s.premium)||void 0===r?void 0:r.oneOffContributionAmount:(null==s||null===(a=s.premium)||void 0===a?void 0:a.monthlyContribution)+(null==s||null===(n=s.premium)||void 0===n?void 0:n.oneOffContributionAmount),product_category:"SAVINGS",product_code:"DIGITALSAVINGS",payment_channel:p,phone_number:d}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(M0e(!0)),o}},aor=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===vQt(n))return Jur(eor),void(eor=null);const t=eQt(n);if(!eor&&"Pesa link"!==t)return;if(mQt(n))return;"Pesa link"===t&&!eor&&e.dispatch(V5e());try{const r=await nor(n);if(r.data&&r.data.success){const a=r.data.data.data.status;return e.dispatch((e=>({type:j5e,value:e}))(r.data)),void("success"===a?(Jur(eor),eor=null,e.dispatch(R5e()),e.dispatch({type:W5e})):"Pesa link"===t?"abandoned"===a||"ongoing"===a?e.dispatch(R5e()):e.dispatch(x5e()):"Card"===t||"Airtel money"===t?e.dispatch(_5e()):(Jur(eor),eor=null,e.dispatch(x5e())))}}catch(s){var r,a,u,o;return 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(u=s.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)||e.dispatch(M0e(!0)),Jur(eor),eor=null,e.dispatch(x5e()),console.error(s.response),s}})(),a},nor=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/paystack-status";return await T6t().post(r,(e=>({reference_code:fQt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},uor=async e=>{const t=iQt(e);try{const r="/om-api/digital-savings/paystack-payment-submit";return await T6t().post(r,(e=>{const t=fQt(e);return{quote_id:qHt(e),reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},oor=(e,t,r)=>r.type.startsWith(U5e)?tor(e,t,r):r.type.startsWith(W5e)?((e,t,r)=>((async()=>{try{const t=e.getState(),r=await uor(t);if(r.data&&200===r.data.status){e.dispatch(A5e(r.data));const a=eQt(t);"Pesa link"!==a&&"Airtel money"!==a&&"Bank transfer"!==a||e.dispatch(b5e())}}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(F5e)?aor(e,t,r):r.type.startsWith(e2e)?((e,t,r)=>((async()=>{if(!jur(e.getState())){e.dispatch(Z5e());try{const t=await Bur(e.getState(),r);e.dispatch(a2e(t.data)),e.dispatch(X5e()),Uur(e.getState()),$ur(e.getState())}catch(t){e.dispatch(n2e(t)),e.dispatch(J5e())}}})(),t(r)))(e,t,r):r.type.startsWith(W0e)?Yur(e,t,r):r.type.startsWith(n9e)?((e,t,r)=>((async()=>{if(!$Ht(e.getState())){e.dispatch(o9e());try{const t=await Qur(e.getState(),r);e.dispatch(a2e(t.data)),e.dispatch(s9e())}catch(o){var t,a,n,u;401===(null==o||null===(t=o.response)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.status)||403===(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)?(e.dispatch(M0e(!0)),e.dispatch(u9e())):e.dispatch(l9e()),e.dispatch(n2e(o))}}})(),t(r)))(e,t,r):r.type.startsWith(l6e)?((e,t,r)=>((async()=>{if(!RHt(e.getState())){e.dispatch(c6e());try{const t=await Zur(e.getState(),r);e.dispatch(a2e(t.data)),e.dispatch(d6e())}catch(o){var t,a,n,u;401===(null==o||null===(t=o.response)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.status)||403===(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)?(e.dispatch(M0e(!0)),e.dispatch(i6e())):e.dispatch(p6e()),e.dispatch(n2e(o))}}})(),t(r)))(e,t,r):r.type.startsWith(AJe)?Eur(e,t,r):r.type.startsWith(t0e)?((e,t,r)=>((async()=>{e.dispatch(XJe.pending());try{const t=await Mur(e.getState());e.dispatch(s0e(t.data)),e.dispatch(XJe.success())}catch(u){var t,r,a,n;401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(M0e(!0)),console.error(u),e.dispatch(XJe.failure())}})(),t(r)))(e,t,r):r.type.startsWith(D9e)?Vur(e,t,r):r.type.startsWith(e5e)?xur(e,t,r):r.type.startsWith(_9e)?((e,t,r)=>((async()=>
2{if(!oQt(e.getState())){e.dispatch(s5e());try{(await Xur(e.getState())).data&&e.dispatch(l5e())}catch(t){console.error(t),e.dispatch(i5e())}}})(),t(r)))(e,t,r):r.type.startsWith(L9e)?Wur(e,t,r):r.type.startsWith(F9e)?Kur(e,t,r):r.type.startsWith(e0e)?((e,t,r)=>((async()=>{e.dispatch(JJe.pending());try{const t=await Lur(e.getState());e.dispatch(u0e(t.data)),e.dispatch(JJe.success())}catch(t){console.error(t),e.dispatch(JJe.failure()),e.dispatch(o0e(t))}})(),t(r)))(e,t,r):r.type.startsWith(oJe)?Our(e,t,r):null,sor=(e,t,r)=>{const a=t(r);return r.type===x_e&&(async()=>{const t=await lor();t&&e.dispatch((e=>({type:F_e,value:e}))(t.data))})(),r.type===__e&&(async()=>{e.dispatch($_e({status:S.rs.PENDING,apiFor:"branchCode"}));const t=await ior(r.value);t?(e.dispatch((e=>({type:j_e,value:e}))(t.data)),e.dispatch($_e({status:S.rs.SUCCESS,apiFor:"branchCode"}))):e.dispatch($_e({status:S.rs.FAILURE,apiFor:"branchCode"}))})(),a},lor=async()=>{try{return await T6t().get("/om-api/sizotsa-funeral/eswatini-banks",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return null}},ior=async e=>{try{return await T6t()({url:`/om-api/sizotsa-funeral/eswatini-banks/branches/${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}},cor=async e=>{try{const t=await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e});return console.log(t),t}catch(t){return console.log(t),null}},dor=async e=>{try{return await T6t().post("om-api/sizotsa-funeral/documents/kyc",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},por=(e,t,r)=>r.type.startsWith(R_e)?sor(e,t,r):r.type.startsWith(B_e)?((e,t,r)=>{const a=e.getState();return console.log(r,"action"),(async()=>{try{e.dispatch($_e({status:S.rs.PENDING,apiFor:"finalEmail"}));const{firstName:t,middleName:n,lastName:u,mobileNumber:o,email:s,policyNumber:l}=YDt(a),i=$Dt(a),c=(null==r||r.value,"Sizosta-Funeral-Claim"),d=(null==l||l.value,rwt(a)),p=[{title:"Claiment Details",data:d},{title:"Deceased Details",data:KDt(a)},{title:"Documents",data:kYt(a)}];console.log(i,"decesedId");const m=[].concat(p),v={firstName:null==t?void 0:t.value,lastName:null==u?void 0:u.value,contactNumber:null==o?void 0:o.value,subject:`Web: ${c} : ${(null==t?void 0:t.value)+" "+(null==u?void 0:u.value)} - REF: ${null==i?void 0:i.value}`,userDataFields:m,templateType:"SZ_FUNERAL_CLAIM_BUSINESS",monthlyPremium:null,yearlyPremium:null,email:"[email protected], [email protected]"},f={firstName:null==t?void 0:t.value,lastName:null==u?void 0:u.value,contactNumber:null==o?void 0:o.value,subject:`Web: ${c} : ${(null==t?void 0:t.value)+" "+(null==u?void 0:u.value)} - REF: ${null==i?void 0:i.value}`,userDataFields:m,templateType:"SZ_FUNERAL_CLAIM_CUSTOMER",monthlyPremium:null,yearlyPremium:null,email:null==s?void 0:s.value},y=await cor(v),h=await cor(f);console.log(y,h,"response"),y&&y.status===Gnr().OK?e.dispatch($_e({status:S.rs.SUCCESS,apiFor:"finalEmail"})):e.dispatch($_e({status:S.rs.FAILURE,apiFor:"finalEmail"}))}catch(t){e.dispatch($_e({status:S.rs.FAILURE,apiFor:"finalEmail"}))}})(),t(r)})(e,t,r):r.type.startsWith(W_e)?((e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch($_e({status:S.rs.PENDING,apiFor:"documentUpload"}));const t=VYt(a),{firstName:r,middleName:n,lastName:u,mobileNumber:o,email:s,policyNumber:l}=YDt(a),i="Sizotsa-Funeral-Claim",c=$Dt(a),d=`Please find the ${(null==r?void 0:r.value)+" "+(null==u?void 0:u.value)}'s Document.`,p=`Web: ${i} : ${(null==r?void 0:r.value)+" "+(null==u?void 0:u.value)} - REF: ${null==c?void 0:c.value}`;(await t.reduce(async(e,t)=>e.then(async e=>{let r=!1;if(null!==t.file){const e=new FormData;e.append("files",t.file),e.append("subject",p),e.append("contactNumber",null),e.append("email","[email protected], [email protected]"),e.append("text",d);const a=async()=>new Promise(t=>{setTimeout(async()=>(await dor(e).then(e=>{r=!e||200!==(null==e?void 0:e.status)}).catch(e=>{throw e}),t()),500)});await a()}return e.push({key:t.fileName,hasError:r}),e}),Promise.resolve([]))).some(e=>e.hasError)&&(console.log(x,"error"),e.dispatch($_e({status:S.rs.FAILURE,apiFor:"documentUpload"}))),e.dispatch($_e({status:S.rs.SUCCESS,apiFor:"documentUpload"}))}catch(t){console.log(t,"error"),e.dispatch($_e({status:S.rs.FAILURE,apiFor:"documentUpload"}))}})(),t(r)})(e,t,r):null,mor=(e,t,r)=>((async()=>
2{if(!_Qt(e.getState())){e.dispatch(l7e());try{const t=await vor(e.getState());e.dispatch((e=>({type:d7e,value:e}))(t.data.agents)),e.dispatch(i7e())}catch(t){console.error(t),e.dispatch(c7e())}}})(),t(r)),vor=async e=>{const t=iZt(e),r=jQt(e);try{const e="/om-api/health-insurance-rw/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},yor=(e,t,r)=>((async()=>{try{const t=await hor(e.getState());e.dispatch((e=>({type:V4e,value:e}))(t.data.data))}catch(t){console.error(t)}})(),t(r)),hor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/compare-plans";return await T6t().post(r,(e=>{var t,r;const a=DNt(e);return{countryCode:"RW",productId:ONt(e)[0].product_id||"NA",age:parseInt(a.age.value)||"NA",inPatient:{inpatientLimitId:parseInt(a.inpatientCover.value.id)||0,maternityLimitId:7},outPatient:{present:!!a.outpatientCover.value,outpatientLimitId:parseInt(null===(t=a.outpatientCover.value)||void 0===t?void 0:t.id)||0,option:1},familyMembers:{children:{count:(null===(r=a.childrenAge.value)||void 0===r?void 0:r.length)||0},spouse:{age:parseInt(a.spouseAge.value)||0}}}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},gor=(e,t,r)=>((async()=>{if(!lZt(e.getState())){e.dispatch(L8e());try{const r=await bor();e.dispatch((t=r.data,{type:E8e,data:t})),e.dispatch(z8e())}catch(r){console.error(r),e.dispatch(k8e())}}var t})(),t(r)),bor=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Aor=(0,_mt.Mz)(CNt,e=>e.payloadCollection),Sor=((0,_mt.Mz)(Aor,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(Aor,e=>e.payloadData)),Nor=((0,_mt.Mz)(Aor,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Aor,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Aor,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!cZt(e.getState())){e.dispatch(o8e());try{const t=await Cor(e.getState());e.dispatch((e=>({type:X4e,value:e}))(t.data)),e.dispatch(s8e())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(x4e(!0)),e.dispatch(l8e()),e.dispatch((e=>({type:J4e,error:e}))(u))}}})(),t(r))),Cor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/order/confirmation",a=await T6t().post(r,(e=>{const t=Sor(e);return{customerId:null==t?void 0:t.id}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(x4e(!0)),console.error(o),o}},Ior=(e,t,r)=>((async()=>{e.dispatch(j8e());try{const t=await Dor(e.getState()),r=aZt(e.getState());e.dispatch((e=>({type:W8e,value:e}))(t.data)),e.dispatch(U8e()),"mtn"===r.paymentType.value&&e.dispatch({type:Z4e})}catch(t){console.error(t),e.dispatch((e=>({type:q8e,error:e}))(t)),e.dispatch($8e())}})(),t(r)),Dor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/submit-payload/rwanda";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m;const v=DNt(e),f=ONt(e),y=fZt(e),h=yZt(e),g=aZt(e),b=wNt(e),A=BQt(e),S=hZt(e),N=CZt(e),C=JQt(e),I=YQt(e),D=oZt(e),w={firstName:(null==h?void 0:h.form.firstName.value)||"N/A",lastName:(null==h?void 0:h.form.surname.value)||"N/A",relationship:"spouse",dateOfBirth:(null==h?void 0:h.form.dob.value)||"N/A",postalAddress:(null==h?void 0:h.form.postalBox.value)||"N/A",postalCode:(null==h?void 0:h.form.postalCode.value)||"N/A",city:(null==h?void 0:h.form.city.value)||"N/A",phoneNumber:(null==h?void 0:h.form.mobileNumber.value)||"N/A",emailAddress:(null==h?void 0:h.form.email.value)||"N/A",birthCertificateDoc:"N/A"},E=S.map((e,t)=>({firstName:e.form.firstName.value||"N/A",lastName:e.form.surname.value||"N/A",relationship:"children",dateOfBirth:e.form.dob.value||"N/A",postalAddress:e.form.postalBox.value||"N/A",postalCode:e.form.postalCode.value||"N/A",city:e.form.city.value||"N/A",phoneNumber:e.form.mobileNumber.value||"N/A",emailAddress:e.form.email.value||"N/A",birthCertificateDoc:"N/A"}));h&&E.push(w);const T=N.map((e,t)=>({firstName:e.firstName.value||"N/A",lastName:e.surname.value||"N/A",dateOfBirth:e.dob.value||"N/A",gender:"N/A",birthCertificate:"N/A",nhif:"N/A",splitPercentage:e.splitPercentage.value||"N/A"})),O=(null==I?void 0:I.length)>0?I.map(e=>({disease:e.form.other.value?e.form.other.value:e.disease||"N/A",relationship:e.form.relationship.value||"N/A",name:e.form.names.value||"N/A",idBirthCertificate:e.form.idPassport.value||"N/A",dateOfOnset:"N/A",diagnosis:"N/A",dateOfLastEpisode:"N/A",treatment:"N/A",additionalDetails:"N/A"})):[],P={countryCode:"RW",step:"payment",productId:f[0].product_id||"N/A",age:parseInt(v.age.value)||"N/A",inPatient:{inpatientLimitId:parseInt(null===(t=v.inpatientCover.value)||void 0===t?void 0:t.id)||0},outPatient:{present:!!v.outpatientCover.value,outpatientLimitId:parseInt(null===(r=v.outpatientCover.value)||void 0===r?void 0:r.id)||0,option:v.outpatientCover.value?1:0},familyMembers:{children:{count:(null===(a=v.childrenAge.value)||void 0===a?void 0:a.length)||0,overAgeCount:(null===(n=function(e,t){void 0===t&&(t=19);const r={overAge:0,underAge:0};
2return e&&e.forEach(e=>{e.value>=t?r.overAge++:r.underAge++}),r}(v.childrenAge.value))||void 0===n?void 0:n.overAge)||0},spouse:{age:parseInt(v.spouseAge.value)||0}},optical:v.opticalCover.value,dental:v.dentalCover.value,maternityLimitId:parseInt(null===(u=v.maternityCover.value)||void 0===u?void 0:u.id)||0,firstName:y.form.firstName.value||"N/A",lastName:y.form.surname.value||"N/A",dateOfBirth:y.form.dob.value||"N/A",phoneNumber:y.form.mobileNumber.value||"N/A",IdNumber:y.form.idPassport.value||"N/A",pin:y.form.tinNumber.value||"N/A",streetAddress:y.form.streetAddress.value||"N/A",surbub:y.form.city.value||"N/A",city:y.form.city.value||"N/A",postalAddress:y.form.postalBox.value||"N/A",postalCode:y.form.postalCode.value||"N/A",emailAddress:y.form.email.value||"N/A",paidAmount:(null==b||null===(o=b.value)||void 0===o||null===(s=o.data)||void 0===s||null===(l=s.totalPremium)||void 0===l?void 0:l.toString())||"N/A",transactionReference:(null==D||null===(i=D.data[0])||void 0===i?void 0:i.trxRef)||"N/A",transactionStatus:(null==D||null===(c=D.data[0])||void 0===c?void 0:c.status)||"N/A",modeOfPayment:"mtn"===g.paymentType.value?"FDIMOMO":"BANK",gender:"N/A",maritalStatus:v.spouseAge.value?"MARRIED":"SINGLE",IdNumberDoc:(null===(d=A.idUpload.value)||void 0===d?void 0:d.base64File)||"N/A",marriageCertificate:(null===(p=A.marriageCert.value)||void 0===p?void 0:p.base64File)||"N/A",birthCertificate:(null===(m=A.birthCert.value)||void 0===m?void 0:m.base64File)||"N/A",PinDoc:"N/A",livesCovered:E,beneficiaries:T,nextOfKin:C.firstName.value?{firstName:C.firstName.value||"N/A",lastName:C.lastName.value||"N/A",IdNumber:C.idNumber.value||"N/A",relationship:C.relationship.value||"N/A",emailAddress:C.email.value||"N/A",postalAddress:C.postalAddress.value||"N/A"}:null,cronicalDiseases:O};return{...P}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},wor=e=>{clearInterval(e)};let Eor=null;const Tor=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!lZt(n)){e.dispatch(a8e());try{const t=await Por(n);e.dispatch((e=>({type:K4e,value:e}))(t.data)),e.dispatch(n8e()),Eor=setInterval(()=>{e.dispatch({type:i8e}),"success"===nZt(n)&&wor(Eor)},5e3),setTimeout(()=>{if(Eor)return wor(Eor),void e.dispatch(g8e())},12e4)}catch(t){return e.dispatch(u8e()),wor(Eor),t}}})(),a};const Oor=e=>{var t,r;const a=aZt(e),n=wNt(e),u=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var o;return{...{msisdn:(o=a.phoneNumber.value,`+${"250"}${o.substring(1)}`),amount:null==n||null===(t=n.value)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.totalPremium,trxRef:u}}},Por=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/payments/stk";return await T6t().post(r,Oor(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(x4e(!0)),store.dispatch((e=>({type:G4e,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},Mor=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==nZt(n)){e.dispatch(y8e());try{const t=await Lor(n);if(t.data&&"success"===t.data.data[0].status)return wor(Eor),Eor=null,e.dispatch((e=>({type:c8e,value:e}))(t.data)),void e.dispatch(h8e())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(x4e(!0)),console.error(o.response),o}}else wor(Eor)})(),a},Lor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/payments/stk/status";return await T6t().post(r,(e=>({trxRef:uZt(e).momoResponse.data.trxRef||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie
2:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},zor=(e,t,r)=>((async()=>{if(!ENt(e.getState())){e.dispatch(Q2e());try{const t=await Vor(e.getState());e.dispatch((e=>({type:u4e,value:e}))(t.data)),e.dispatch(Z2e()),e.dispatch({type:R4e})}catch(t){console.error(t),e.dispatch(X2e())}}})(),t(r)),kor=function(e,t){void 0===t&&(t=19);const r={overAge:0,underAge:0};return e&&e.forEach(e=>{e.value>=t?r.overAge++:r.underAge++}),r},Vor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/premium-calculation/rwanda";return await T6t().post(r,(e=>{var t,r,a,n,u;const o=DNt(e);return{countryCode:"RW",productId:ONt(e)[0].product_id||"NA",age:parseInt(o.age.value)||"NA",inPatient:{inpatientLimitId:parseInt(null===(t=o.inpatientCover.value)||void 0===t?void 0:t.id)||0},outPatient:{present:!!o.outpatientCover.value,outpatientLimitId:parseInt(null===(r=o.outpatientCover.value)||void 0===r?void 0:r.id)||0},familyMembers:{children:{count:(null===(a=o.childrenAge.value)||void 0===a?void 0:a.length)||0,overAgeCount:(null===(n=kor(o.childrenAge.value))||void 0===n?void 0:n.overAge)||0},spouse:{age:parseInt(o.spouseAge.value)||0}},optical:o.opticalCover.value,dental:o.dentalCover.value,maternityLimitId:parseInt(null===(u=o.maternityCover.value)||void 0===u?void 0:u.id)||0}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Ror=(e,t,r)=>((async()=>{try{const t=await xor(e.getState());e.dispatch((e=>({type:z4e,value:e}))(t.data.products))}catch(t){console.error(t)}})(),t(r)),xor=async e=>{const t=iZt(e);try{const e="/om-api/health-insurance-rw/products";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},_or=(e,t,r)=>((async()=>{if(!ENt(e.getState())){e.dispatch(J2e());try{const t=await jor(e.getState());e.dispatch((e=>({type:l4e,value:e}))(t.data)),e.dispatch(e4e())}catch(t){console.error(t),e.dispatch(t4e()),e.dispatch((e=>({type:i4e,error:e}))(t))}}})(),t(r)),For=function(e,t){void 0===t&&(t=19);const r={overAge:0,underAge:0};return e&&e.forEach(e=>{e.value>=t?r.overAge++:r.underAge++}),r},jor=async e=>{const t=iZt(e);try{const r="/om-api/health-insurance-rw/share-quote";return await T6t().post(r,(e=>{var t,r,a;const n=DNt(e);return{countryCode:"RW",productId:ONt(e)[0].product_id||"NA",age:parseInt(n.age.value)||"NA",inPatient:{inpatientLimitId:parseInt(n.inpatientCover.value.id)||0},outPatient:{present:!!n.outpatientCover.value,outpatientLimitId:parseInt(n.outpatientCover.value.id)||0},familyMembers:{children:{count:(null===(t=n.childrenAge.value)||void 0===t?void 0:t.length)||0,overAgeCount:(null===(r=For(n.childrenAge.value))||void 0===r?void 0:r.overAge)||0},spouse:{age:parseInt(n.spouseAge.value)||0}},optical:n.opticalCover.value,dental:n.dentalCover.value,maternityLimitId:parseInt(null===(a=n.maternityCover.value)||void 0===a?void 0:a.id)||0,email:n.shareEmail.value,phoneNumber:"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken,Cookie:"devEnvironment=ea-qa"}})}catch(r){throw console.error(r),r}},Uor=(e,t,r)=>((async()=>{if(!UTt(e.getState())){e.dispatch(eme());try{const t=await $or(e.getState());e.dispatch((e=>({type:qme,value:e}))(t.data)),e.dispatch(tme())}catch(t){console.error(t),e.dispatch(rme()),e.dispatch((e=>({type:Kme,error:e}))(t))}}})(),t(r)),$or=async e=>{const t=fJt(e);try{const e="/om-api/ke-afya-imara/products";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Bor=(e,t,r)=>((async()=>{if(!_Tt(e.getState())){e.dispatch(Wpe());try{const t=await qor(e.getState());e.dispatch((e=>({type:cme,value:e}))(t.data)),e.dispatch(qpe())}catch(t){console.error(t),e.dispatch(Kpe())}}})(),t(r));function Wor(e){if(!e||null==e)return null;const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=u.getMonth(),l=n.getMonth();return(s<l||s===l&&u.getDate()<n.getDate())&&o--,o}const qor=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/compute-premium";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p;const m=kTt(e),v=VTt(e);return{countryCode:"KE",fullName:(null==v||null===(t=v.fullName)||void 0===t?void 0:t.value)||"",email:(null==v||null===(r=v.email)||void 0===r?void 0:r.value)||"",phoneNumber:(null==v||null===(a=v.phoneNumber)||void 0===a?void 0:a.value)||"",productId:(null==m?void 0:m.productId)||null,age:Wor(null==v||null===(n=v.dob)||void 0===n?void 0:n.value)||0,inPatient:{inpatientLimitId:null==v||null===(u=v.inpatientCover)||void 0===u?void 0:u.value},outPatient:{present:!(null==v||null===(o=v.outpatientCover)||void 0===o||!o.value),outpatientLimitId:null==v||null===(s=v.outpatientCover)||void 0===s?void 0:s.value,option:"2"===(null==m?void 0:m.productId)||"3"===m.productId||"6"===(null==m?void 0:m.productId)||"per family per annum"!==(null==v||null===(l=v.outpatientCoverOption)||void 0===l?void 0:l.value)?2:1},familyMembers:{children:{count:(null==v||null===(i=v.childrenDobs)||void 0===i||null===(c=i.value)||void 0===c?void 0:c.length)||0},spouse:{age:parseInt(null==v||null===(d=v.spouseDob)||void 0===d?void 0:d.value)||0}},omRescuePlus:null==v||null===(p=v.omRescuePlus)||void 0===p?void 0:p.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Kor=(e,t,r)=>((async()=>
2{if(!$Tt(e.getState())){e.dispatch(Zpe());try{const t=await Yor(e.getState());e.dispatch((e=>({type:hme,value:e}))(t.data)),e.dispatch(Xpe())}catch(t){console.error(t),e.dispatch(Jpe())}}})(),t(r));function Gor(e){if(!e||null==e)return null;const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=u.getMonth(),l=n.getMonth();return(s<l||s===l&&u.getDate()<n.getDate())&&o--,o}const Yor=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/product-comparison";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z;const k=kTt(e),V=VTt(e),R=(null==k?void 0:k.productId)||null,x={countryCode:"KE",productId:R,age:0,inPatient:{inpatientLimitId:null==V||null===(t=V.inpatientCover)||void 0===t?void 0:t.value},outPatient:{present:!(null==V||null===(r=V.outpatientCover)||void 0===r||!r.value),outpatientLimitId:null==V||null===(a=V.outpatientCover)||void 0===a?void 0:a.value,option:"per family per annum"!==(null==V||null===(n=V.outpatientCoverOption)||void 0===n?void 0:n.value)?2:1},familyMembers:{children:{count:(null==V||null===(u=V.childrenDobs)||void 0===u||null===(o=u.value)||void 0===o?void 0:o.length)||0},spouse:{age:0}}},_={countryCode:"KE",productId:2,age:Gor(null==V||null===(s=V.dob)||void 0===s?void 0:s.value)||0,inPatient:{inpatientLimitId:null==V||null===(l=V.inpatientCover)||void 0===l?void 0:l.value},outPatient:{present:!0,outpatientLimitId:null==V||null===(i=V.outpatientCover)||void 0===i?void 0:i.value,option:null==V||null===(c=V.outpatientCover)||void 0===c?void 0:c.value},familyMembers:{children:{count:(null==V||null===(d=V.childrenDobs)||void 0===d||null===(p=d.value)||void 0===p?void 0:p.length)||0},spouse:{age:0}}},F={countryCode:"KE",productId:1,age:Gor(null==V||null===(m=V.dob)||void 0===m?void 0:m.value)||0,inPatient:{inpatientLimitId:null==V||null===(v=V.inpatientCover)||void 0===v?void 0:v.value},outPatient:{present:!0,outpatientLimitId:null==V||null===(f=V.outpatientCover)||void 0===f?void 0:f.value,option:null==V||null===(y=V.outpatientCover)||void 0===y?void 0:y.value},familyMembers:{children:{count:(null==V||null===(h=V.childrenDobs)||void 0===h||null===(g=h.value)||void 0===g?void 0:g.length)||0},spouse:{age:parseInt(null==V||null===(b=V.spouseDob)||void 0===b?void 0:b.value)||0}}},j={countryCode:"KE",productId:5,age:Gor(null==V||null===(A=V.dob)||void 0===A?void 0:A.value)||0,inPatient:{inpatientLimitId:null==V||null===(S=V.inpatientCover)||void 0===S?void 0:S.value},outPatient:{present:!(null==V||null===(N=V.outpatientCover)||void 0===N||!N.value),outpatientLimitId:(null==V||null===(C=V.outpatientCover)||void 0===C?void 0:C.value)||0,option:(null==V||null===(I=V.outpatientCover)||void 0===I?void 0:I.value)||0},familyMembers:{children:{count:(null==V||null===(D=V.childrenDobs)||void 0===D||null===(w=D.value)||void 0===w?void 0:w.length)||0},spouse:{age:0}}},U={countryCode:"KE",productId:4,age:Gor(null==V||null===(E=V.dob)||void 0===E?void 0:E.value)||0,inPatient:{inpatientLimitId:null==V||null===(T=V.inpatientCover)||void 0===T?void 0:T.value},outPatient:{present:!(null==V||null===(O=V.outpatientCover)||void 0===O||!O.value),outpatientLimitId:(null==V||null===(P=V.outpatientCover)||void 0===P?void 0:P.value)||0,option:(null==V||null===(M=V.outpatientCover)||void 0===M?void 0:M.value)||0},familyMembers:{children:{count:(null==V||null===(L=V.childrenDobs)||void 0===L||null===(z=L.value)||void 0===z?void 0:z.length)||0},spouse:{age:0}}};return["6","3"].includes(R)?{...x}:["2"].includes(R)?{..._}:["1"].includes(R)?{...F}:["5"].includes(R)?{...j}:["4"].includes(R)?{...U}:void 0})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Hor=(0,_mt.Mz)(zTt,e=>e.payloadCollection),Qor=((0,_mt.Mz)(Hor,e=>e.apiCallStatus===S.rs.PENDING),(0,_mt.Mz)(Hor,e=>e.payloadData));(0,_mt.Mz)(Hor,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Hor,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Hor,e=>e.apiCallStatus);function Zor(e){if(!e)return null;const[t,r,a]=e.split("/").map(Number),n=new Date(a,r-1,t),u=new Date;let o=u.getFullYear()-n.getFullYear();const s=u.getMonth(),l=n.getMonth();return(s<l||s===l&&u.getDate()<n.getDate())&&o--,o}const Xor=(e,t,r)=>{const a=FTt(e.getState());return(async()=>{"quote"===a?e.dispatch(Gpe()):"livesCovered"===a?e.dispatch($ye()):"medicalHistory"===a?e.dispatch($be()):e.dispatch(tye());try{const t=await Jor(e.getState());e.dispatch((e=>({type:sye,value:e}))(t.data)),"quote"===a?(e.dispatch((e=>({type:uye,value:e}))(t.data.id)),e.dispatch(Ype())):"livesCovered"===a?(e.dispatch((e=>({type:ehe,value:e}))(t.data.id)),e.dispatch(Bye())):"medicalHistory"===a?e.dispatch(Bbe()):e.dispatch(rye())}catch(t){console.error(t),e.dispatch((e=>({type:lye,error:e}))(t)),"quote"===a?e.dispatch(Hpe()):"livesCovered"===a?e.dispatch(Wye()):"medicalHistory"===a?e.dispatch(Wbe()):e.dispatch(aye())}})(),t(r)},Jor=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/submit-payload";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_;const F=VTt(e),j=kTt(e),U=FTt(e),$=nJt(e),B=Hor(e).id,W=oOt(e),q={countryCode:"KE",step:"productQuote",fullName:(null==F||null===(t=F.fullName)||void 0===t?void 0:t.value)||"",email:(null==F||null===(r=F.email)||void 0===r?void 0:r.value)||"",phoneNumber:(null==F||null===(a=F.phoneNumber)||void 0===a?void 0:a.value)||"",productId:parseInt(null==j?void 0:j.productId)||0,age:Zor(null==F||null===(n=F.dob)||void 0===n?void 0:n.value)||0,inPatient:{inpatientLimitId:(null==F||null===(u=F.inpatientCover)||void 0===u?void 0:u.value)||0},outPatient:{present:!(null==F||null===(o=F.outpatientCover)||void 0===o||!o.value),outpatientLimitId:null!=F&&null!==(s=F.outpatientCover)&&void 0!==s&&s.value?null==F||null===(l=F.outpatientCover)||void 0===l?void 0:l.value.toString():"0",option:"2"===(null==j?void 0:j.productId)||"3"===j.productId||"6"===(null==j?void 0:j.productId)||null!=F&&null!==(i=F.outpatientCover)&&void 0!==i&&i.value&&"per family per annum"!==(null==F||null===(c=F.outpatientCoverOption)||void 0===c?void 0:c.value)?"2":"1"},familyMembers:{children:{count:(null==F||null===(d=F.childrenDobs)||void 0===d||null===(p=d.value)||void 0===p?void 0:p.length)||0},spouse:{age:Zor(null==F||null===(m=F.spouseDob)||void 0===m?void 0:m.value)||0}}
2,omRescuePlus:(null==F||null===(v=F.omRescuePlus)||void 0===v?void 0:v.value)||!1},K=uOt(e),G={firstName:(null==K||null===(f=K.firstName)||void 0===f?void 0:f.value)||"N/A",lastName:"NA",IdNumber:(null==K||null===(y=K.idNumber)||void 0===y?void 0:y.value)||"N/A",pin:(null==K||null===(h=K.tinNumber)||void 0===h?void 0:h.value)||"N/A",NhifNumber:(null==K||null===(g=K.nihfNumber)||void 0===g?void 0:g.value)||"N/A",dateOfBirth:(null==K||null===(b=K.dob)||void 0===b?void 0:b.value)||"N/A",phoneNumber:(null==K||null===(A=K.phoneNumber)||void 0===A?void 0:A.value)||"N/A",emailAddress:(null==K||null===(S=K.email)||void 0===S?void 0:S.value)||"N/A",streetAddress:(null==K||null===(N=K.streetAddress)||void 0===N?void 0:N.value)||"N/A",surbub:(null==K||null===(C=K.suburb)||void 0===C?void 0:C.value)||"N/A",city:(null==K||null===(I=K.city)||void 0===I?void 0:I.value)||"N/A",postalCode:(null==K||null===(D=K.postalCode)||void 0===D?void 0:D.value)||"NA",postalAddress:(null==K||null===(w=K.postalAddress)||void 0===w?void 0:w.value)||"N/A",gender:(null==K||null===(E=K.gender)||void 0===E?void 0:E.value)||"N/A",maritalStatus:(null==K||null===(T=K.maritalStatus)||void 0===T?void 0:T.value)||"N/A",idDoc:(null==$||null===(O=$.idUpload)||void 0===O||null===(P=O.value)||void 0===P?void 0:P.base64File)||"N/A",kraPinDoc:(null==$||null===(M=$.kraPinUpload)||void 0===M||null===(L=M.value)||void 0===L?void 0:L.base64File)||"N/A"},Y=WXt(e),H=UXt(e),Q=((e,t,r,a,n)=>{const u=[];var o,s;return"yes"===e&&u.push({fullName:`${t.firstName.value}`,gender:"N/A",relationship:"Partner",dateOfBirth:`${t.dob.value}`,profession:"N/A",idDoc:(null==n||null===(o=n.spouseId)||void 0===o||null===(s=o.value)||void 0===s?void 0:s.base64File)||"N/A"}),"yes"===r&&(null==a||a.map(e=>{var t,r,a,n;u.push({fullName:(null===(t=e.firstName)||void 0===t?void 0:t.value)||"N/A",gender:"N/A",relationship:"Child",dateOfBirth:`${null===(r=e.dob)||void 0===r?void 0:r.value}`||"N/A",profession:"N/A",birthCertificate:(null==e||null===(a=e.birthCertificate)||void 0===a||null===(n=a.value)||void 0===n?void 0:n.base64File)||"N/A"})})),u})(F.spouseIncluded.value,Y,F.childrenIncluded.value,H,$),Z=HXt(e),X={firstName:(null==Z||null===(z=Z.firstName)||void 0===z?void 0:z.value)||"",lastName:(null==Z||null===(k=Z.lastName)||void 0===k?void 0:k.value)||"",IdNumber:(null==Z||null===(V=Z.idNumber)||void 0===V?void 0:V.value)||"",relationship:(null==Z||null===(R=Z.relationship)||void 0===R?void 0:R.value)||"",emailAddress:(null==Z||null===(x=Z.email)||void 0===x?void 0:x.value)||"",postalAddress:(null==Z||null===(_=Z.postalAddress)||void 0===_?void 0:_.value)||""},J={step:"principalDetails",quoteId:B,...G,utmSource:"oldmutual"},ee={step:"livesCovered",principalId:B,...G,livesCovered:Q||[],nextOfKin:X},te=(lJt(e),vJt(e)),re=dJt(e),ae=(BTt(e),RTt(e)),ne={step:"payment",principalId:B,paidAmount:(null==ae?void 0:ae.premium)||0,transactionReference:(null==re?void 0:re.CheckoutRequestID)||"N/A",transactionStatus:(null==re?void 0:re.status)||"200",modeOfPayment:(null==te?void 0:te.value)||"MPESA"},ue=tJt(e);return"quote"===U?q:"livesCovered"===U?"documentDetails"===W?J:ee:"medicalHistory"===U?{step:"medicalHistory",principalId:B,cronicalDiseases:ue||[]}:ne})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},esr=(e,t,r)=>((async()=>{if(!_Tt(e.getState())){e.dispatch(ame());try{const t=await tsr(e.getState());e.dispatch((e=>({type:mme,value:e}))(t.data)),e.dispatch(nme())}catch(t){console.error(t),e.dispatch(ume()),e.dispatch((e=>({type:vme,error:e}))(t))}}})(),t(r)),tsr=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/share-quote";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l;const i=VTt(e),c=kTt(e);return{email:i.shareEmail.value||"N/A",phoneNumber:"N/A",countryCode:"KE",productId:(null==c?void 0:c.productId)||0,age:Zor(null==i||null===(t=i.dob)||void 0===t?void 0:t.value)||0,inPatient:{inpatientLimitId:(null==i||null===(r=i.inpatientCover)||void 0===r?void 0:r.value)||0},outPatient:{present:!(null==i||null===(a=i.outpatientCover)||void 0===a||!a.value),outpatientLimitId:(null==i||null===(n=i.outpatientCover)||void 0===n?void 0:n.value)||0,option:(null==i||null===(u=i.outpatientCover)||void 0===u?void 0:u.value)||0},familyMembers:{children:{count:(null==i||null===(o=i.childrenDobs)||void 0===o||null===(s=o.value)||void 0===s?void 0:s.length)||0},spouse:{age:parseInt(null==i||null===(l=i.spouseDob)||void 0===l?void 0:l.value)||0}}}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},rsr=e=>{clearInterval(e),e=null};let asr=null;const nsr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!mJt(n)){e.dispatch(rfe());try{const t=await osr(n);e.dispatch((e=>({type:qve,value:e}))(t.data)),e.dispatch(afe()),asr=setInterval(()=>{e.dispatch({type:lfe}),"success"===iJt(n)&&clearInterval(asr)},5e3),setTimeout(()=>{if(asr)return rsr(asr),void e.dispatch(hfe())},45e3)}catch(t){return e.dispatch(nfe()),rsr(asr),t}}})(),a};const usr=e=>{const t=lJt(e),r=RTt(e),a=null==r?void 0:r.premium,n=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();var u;return{...{msisdn:(u=t.phoneNumber.value,`${"254"}${u.substring(1)}`),amount:a,description:"Afya Imara",accountReference:n,type:"Afya Imara"}}},osr=async e=>{const t=fJt(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,usr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(a){var r;throw store.dispatch((e=>({type:Kve,error:e}))((null==a||null===(r=a.response)||void 0===r?void 0:r.data)||{})),a}},ssr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==iJt(n)){if(!mJt(n)){e.dispatch(ffe());try{const t=await lsr(n);if(t.data&&t.data.success)return rsr(asr),asr=null,e.dispatch((e=>({type:ife,value:e}))(t.data)),void e.dispatch(yfe())}catch(t){return console.error(t.response),t}}}else rsr(asr)})(),a},lsr=async e=>{const t=fJt(e);try{const r="/om-api/ke-motor-insurance/payments/stk/status";return await T6t().post(r,(e=>({checkout_request_id:cJt(e).CheckoutRequestID||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},isr=(e,t,r)=>((async()=>{if(!yJt(e.getState())){e.dispatch(ufe());try{const t=await csr(e.getState());e.dispatch((e=>({type:Zve,value:e}))(t.data)),e.dispatch(ofe())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(eve(!0)),e.dispatch(sfe()),e.dispatch((e=>({type:Xve,error:e}))(u))}}})(),t(r)),csr=async e=>{const t=fJt(e),r=Qor(e),a=null==r?void 0:r.id;try{const e=`/om-api/ke-afya-imara/order/confirmation/${a}`;return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(l){var n,u,o,s;throw 401!==(null==l||null===(n=l.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)&&403!==(null==l||null===(o=l.response)||void 0===o||null===(s=o.data)||void 0===s?void 0:s.status)||store.dispatch(eve(!0)),console.error(l),l}},dsr=(e,t,r)=>((async()=>{if(!mJt(e.getState())){e.dispatch(Lve());try{const r=await psr();e.dispatch((t=r.data,{type:Eve,data:t})),e.dispatch(zve())}catch(r){console.error(r),e.dispatch(kve())}}var t})(),t(r)),psr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},msr=(e,t,r)=>((async()=>{e.dispatch(gve());try{var t,r,a,n;const u=e.getState(),o=fJt(u),s=null==u||null===(t=u.afyaImara)||void 0===t||null===(r=t.agent)||void 0===r||null===(a=r.form)||void 0===a||null===(n=a.intermediaryType)||void 0===n?void 0:n.value,l=await vsr(o.accessToken,s);e.dispatch((e=>({type:dve,value:e}))(l.data)),e.dispatch(bve())}catch(i){var u,o,s,l;401!==(null==i||null===(u=i.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)&&403!==(null==i||null===(s=i.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)||e.dispatch(eve(!0)),e.dispatch(Ave())}})(),t(r)),vsr=async(e,t)=>{try{const r="/om-api/personal-accident/agents/kenya";return await T6t().get(r,{headers:{"Content-Type":"application/json",accessToken:e,intermediaryType:t}})}catch(r){throw console.error(r),r}},fsr=(e,t,r)=>((async()=>{if(!(0,l.getIsNationalityApiPending)(e.getState())){e.dispatch(Kye());try{const t=await ysr(e.getState());e.dispatch((e=>({type:Qye,value:e}))(t.data)),e.dispatch(Gye())}catch(t){console.error(t),e.dispatch(Yye())}}})(),t(r)),ysr=async e=>{const t=fJt(e);try{const e="/om-api/ug-motor-insurance/nationalities";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},hsr=e=>{clearInterval(e)};let gsr=null;const bsr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if(!hJt(n)){e.dispatch(Lfe());try{const t=await Asr(n);e.dispatch((e=>({type:Gfe,value:e}))(t.data)),e.dispatch(zfe()),gsr=setInterval(()=>{e.dispatch({type:Bfe}),"success"===bJt(n)&&hsr(gsr)},5e3),setTimeout(()=>{if(gsr)return hsr(gsr),e.dispatch(Hfe()),void e.dispatch(Ufe())},24e4)}catch(t){return e.dispatch(kfe()),hsr(gsr),t}}})(),a},Asr=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/paystack-initiate";return await T6t().post(r,(e=>{vJt(e);const t=sOt(e),r=RTt(e);return{quote_id:t,amount:null==r?void 0:r.premium,product_category:"MEDICAL",product_code:"AFYAIMARA"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(eve(!0)),o}},Ssr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===bJt(n))return hsr(gsr),void(gsr=null);if(!gJt(n)){e.dispatch(Ffe());try{const t=await Nsr(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(hsr(gsr),gsr=null,e.dispatch((e=>({type:Wfe,value:e}))(t.data)),e.dispatch(Hfe()),e.dispatch(jfe())):e.dispatch($fe()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(eve(!0)),console.error(o.response),o}}})(),a},Nsr=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/paystack-status";return await T6t().post(r,(e=>({reference_code:AJt(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Csr=async e=>{const t=fJt(e);try{const r="/om-api/ke-afya-imara/paystack-payment-submit";return await T6t().post(r,(e=>{const t=AJt(e);return{quote_id:sOt(e),reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Isr=(e,t,r)=>r.type.startsWith(qfe)?bsr(e,t,r):r.type.startsWith(Yfe)?((e,t,r)=>((async()=>{try{await Csr(e.getState())}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(Bfe)?Ssr(e,t,r):r.type.startsWith(ome)?Uor(e,t,r):r.type.startsWith(yme)?Kor(e,t,r):r.type.startsWith(sme)?Bor(e,t,r):r.type.startsWith(Wve)?nsr(e,t,r):r.type.startsWith(lfe)?ssr(e,t,r):r.type.startsWith(nye)?Xor(e,t,r):r.type.startsWith(pme)?esr(e,t,r):r.type.startsWith(wve)?dsr(e,t,r):r.type.startsWith(Qve)?isr(e,t,r):r.type.startsWith(pve)?msr(e,t,r):r.type.startsWith(Hye)?fsr(e,t,r):null,Dsr=e=>{clearInterval(e)};let wsr=null;const Esr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!n0t(n)){e.dispatch(put());try{const t=await Osr(n);e.dispatch((e=>({type:Ynt,value:e}))(t.data)),e.dispatch(mut()),wsr=setInterval(()=>{e.dispatch({type:Sut}),"success"===t0t(n)&&Dsr(wsr)},5e3),setTimeout(()=>{if(wsr)return Dsr(wsr),void e.dispatch(Put())},6e4)}catch(t){return e.dispatch(vut()),Dsr(wsr),t}}})(),a};const Tsr=e=>{var t,r,a,n;const u=e0t(e),o=COt(e);!function(){const e=new Date;String(e.getDate()).padStart(2,"0"),String(e.getMonth()+1).padStart(2,"0"),e.getFullYear(),String(e.getHours()).padStart(2,"0"),String(e.getMinutes()).padStart(2,"0"),String(e.getSeconds()).padStart(2,"0")}();var s;return{...{msisdn:(s=u.phoneNumber.value,`${"254"}${s.substring(1)}`),amount:null==o||null===(t=o.value)||void 0===t||null===(r=t.quote)||void 0===r||null===(a=r.localCurrency)||void 0===a?void 0:a.premium.toString(),description:"Travel Insurance",accountReference:null===(n=o.value)||void 0===n?void 0:n.id,type:"Travel Insurance"}}},Osr=async e=>{const t=s0t(e);try{const r="/om-api/ke-motor-insurance/payments/stk";return await T6t().post(r,Tsr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(s){var r,a,n,u,o;throw 401!==(null==s||null===(r=s.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==s||null===(n=s.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(Qrt(!0)),store.dispatch((e=>({type:Hnt,error:e}))((null==s||null===(o=s.response)||void 0===o?void 0:o.data)||{})),s}},Psr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>
2{if("success"!==t0t(n)){if(!o0t(n)){e.dispatch(Tut());try{const t=await Msr(n);if(t.data&&t.data.success)return Dsr(wsr),wsr=null,e.dispatch((e=>({type:Nut,value:e}))(t.data)),void e.dispatch(Out())}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(Qrt(!0)),console.error(o.response),o}}}else Dsr(wsr)})(),a},Msr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/payments/stk/status";return await T6t().post(r,(e=>{var t;const r=r0t(e),a=COt(e);return{checkoutRequestId:r.CheckoutRequestID||null,quoteId:null===(t=a.value)||void 0===t?void 0:t.id}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Lsr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/verify-payment";return await T6t().post(r,(e=>(e0t(e),{transactionReference:r0t(e).CheckoutRequestID}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},zsr=(0,_mt.Mz)(AOt,e=>e.payloadCollection),ksr=((0,_mt.Mz)(zsr,e=>e.apiCallStatus),(0,_mt.Mz)(zsr,e=>e.apiCallStatus===S.rs.PENDING)),Vsr=((0,_mt.Mz)(zsr,e=>e.payloadData),(0,_mt.Mz)(zsr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(zsr,e=>e.apiCallStatus===S.rs.FAILURE),(e,t,r)=>((async()=>{if(!l0t(e.getState())){e.dispatch(fut());try{const t=await Rsr(e.getState());e.dispatch((e=>({type:sut,value:e}))(t.data)),e.dispatch(yut())}catch(u){var t,r,a,n;console.error(u),401!==(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status)||e.dispatch(Qrt(!0)),e.dispatch(hut())}}})(),t(r))),Rsr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/bank-details",a=await T6t().post(r,(e=>{var t;const r=COt(e);return{quoteId:null==r||null===(t=r.value)||void 0===t?void 0:t.id}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}},xsr=(e,t,r)=>((async()=>{if(!IOt(e.getState())){e.dispatch(lrt());try{const t=await jsr(e.getState());e.dispatch(Hrt(t.data)),e.dispatch((e=>({type:Qat,value:e}))(t.data.id)),e.dispatch(irt())}catch(t){console.error(t),e.dispatch(crt())}}})(),t(r));function _sr(e){var t=e.split("/");return t[2]+"-"+t[1].padStart(2,"0")+"-"+t[0].padStart(2,"0")}const Fsr=e=>{const t=NOt(e),r=GJt(e),a=EOt(e),n=DOt(e),u=(t.tripType.value,t.name.value),o=t.email.value,s=t.phoneNumber.value,l=(t.coverFor.value,t.selectedCover.value),i=t.noOfMinors.value,c=t.noOfAdults.value,d=t.noOfSeniors.value,p=t.noOfSeniors76.value,m=t.noOfSeniors81.value,v=t.departureCountry.value,f=t.destinationCountry.value,y=_sr(t.departureDate.value),h=_sr(t.returnDate.value),g=(r.agentCode.value,wOt(e)),b=TOt(e);return{...{noOfDaysPerYear:null,cover:l,plan:"retail"===t.selectedCover.value?"quoteScreen"===b?(()=>{const e=t.destinationCountry.value,r=n.find(t=>t.code===e);return r?r.packages[0].package:"Unknown"})():g:(t.selectedCover.value,g),segment:a||"basic",noOfMinors:i||0,noOfAdults:c||0,noOfSeniors:d||0,noOfSeniors76:p||0,noOfSeniors81:m||0,departureC
2ountry:v,destinationCountry:f,travelStartDate:y,travelEndDate:h,name:u,email:o,phoneNumber:s}}},jsr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/compute-premium";return await T6t().post(r,Fsr(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Usr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/compute-premium";return await T6t().post(r,(e=>{var t;const r=COt(e),a=null==r||null===(t=r.value)||void 0===t?void 0:t.id;return{...Fsr(e),id:a}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},$sr=(e,t,r)=>{u0t(e.getState());return(async()=>{if(!ksr(e.getState())){e.dispatch(nst());try{const t=await Bsr(e.getState());e.dispatch((e=>({type:lst,value:e}))(t.data)),e.dispatch(ust())}catch(t){console.error(t),e.dispatch((e=>({type:ist,error:e}))(t)),e.dispatch(ost())}}})(),t(r)};const Bsr=async e=>{const t=s0t(e);try{const r="/om-api/ke-travel-insurance/submit-payload";return await T6t().post(r,(e=>{var t;const r=$Jt(e),a=jJt(e),n=COt(e),u=GJt(e),o={countryCode:"KE",referrerCode:u.agentCode.value||"NA",referrerType:u.intermediaryType.value||"NA"};return{travellers:r.map(e=>({id:null,title:e.title.value,fullName:e.fullName.value,dateOfBirth:e.dob.value,idNumber:e.idNumber.value,kraPin:e.kraNumber.value,emailAddress:e.email.value,phoneNumber:e.phoneNumber.value,passportNo:e.passport.value,kraPinDoc:e.kraPinDoc.value.base64File,idNumberDoc:e.idDoc.value.base64File,passportNoDoc:e.passportDoc.value.base64File})),emergencyContact:{fullName:a.fullName.value,emailAddress:a.email.value,phoneNumber:a.phoneNumber.value},quoteId:null===(t=n.value)||void 0===t?void 0:t.id,...o}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Wsr=(e,t,r)=>((async()=>{if(!IOt(e.getState())){e.dispatch(Art());try{const t=await qsr(e.getState());e.dispatch((e=>({type:Trt,value:e}))(t.data)),e.dispatch(Srt())}catch(t){console.error(t),e.dispatch(Nrt()),e.dispatch((e=>({type:Ort,error:e}))(t))}}})(),t(r)),qsr=async e=>{const t=s0t(e);try{const r="/om-api/ke-travel-insurance/share-quote";return await T6t().post(r,(e=>{const t=NOt(e),r=COt(e);return{emailAddress:t.shareEmail.value,quoteId:r.value.id}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Ksr=(e,t,r)=>((async()=>{if(!n0t(e.getState())){e.dispatch(Hut());try{const r=await Gsr();e.dispatch((t=r.data,{type:Wut,data:t})),e.dispatch(Qut())}catch(r){console.error(r),e.dispatch(Zut())}}var t})(),t(r)),Gsr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Ysr=(e,t,r)=>((async()=>{e.dispatch(drt());try{const t=await Hsr(e.getState());e.dispatch((e=>({type:Mrt,value:e}))(t.data)),e.dispatch(prt())}catch(t){console.error(t),e.dispatch(mrt())}})(),t(r)),Hsr=async e=>{const t=s0t(e),r=NOt(e),a=wOt(e),n=EOt(e),u=r.selectedCover.value;try{const e="/om-api/travel-ke/countries",r=`/om-api/travel-ke/country-map?cover=${u}&plan=${a}&segment=${n}`;return await T6t().get("pilgrimage"===u?r:e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){throw console.error(o),o}},Qsr=[{cover:"retail",plan:"europe",successAction:e=>({type:xrt,value:e}),apiTransition:vrt},{cover:"retail",plan:"worldwide",successAction:e=>({type:Frt,value:e}),apiTransition:frt},{cover:"retail",plan:"africa",successAction:e=>({type:Urt,value:e}),apiTransition:yrt},{cover:"retail",plan:"asia",successAction:e=>({type:Brt,value:e}),apiTransition:hrt},{cover:"student",plan:"classic",successAction:e=>({type:qrt,value:e}),apiTransition:grt},{cover:"pilgrimage",plan:"basic",successAction:e=>({type:Grt,value:e}),apiTransition:brt}],Zsr=(e,t,r)=>{var a;const n=null===(a=COt(e.getState()).value)||void 0===a?void 0:a.id;return(async()=>{Qsr.forEach(t=>e.dispatch(t.apiTransition.pending()));try{const t=await Promise.all(Qsr.map(t=>(async(e,t,r,a)=>{const n=s0t(r),u=`om-api/travel-ke/benefits?cover=${e}&plan=${t}"eId=${a}`;try{return await T6t().get(u,{headers:{"Content-Type":"application/json",accessToken:n.accessToken}})}catch(o){throw console.error(`Error fetching benefits for ${e}/${t}:`,o),o}})(t.cover,t.plan,e.getState(),n)));t.forEach((t,r)=>{const{successAction:a,apiTransition:n}=Qsr[r];e.dispatch(a(t.data)),e.dispatch(n.success())})}catch(t){console.error("An error occurred during benefits fetching:",t),Qsr.forEach(t=>e.dispatch(t.apiTransition.failure()))}})(),t(r)},Xsr=(e,t,r)=>((async()=>
2{if(!YJt(e.getState())){e.dispatch(wst());try{const t=await Jsr(e.getState());e.dispatch((e=>({type:Ost,value:e}))(t.data.agents)),e.dispatch(Est())}catch(t){console.error(t),e.dispatch(Tst())}}})(),t(r)),Jsr=async e=>{const t=s0t(e),r=QJt(e);try{const e="/om-api/travel-ke/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value||"AGENTS"}})}catch(a){throw console.error(a),a}},elr=e=>{clearInterval(e)};let tlr=null;const rlr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!d0t(n)){e.dispatch(not());try{const t=await alr(n);e.dispatch((e=>({type:bot,value:e}))(t.data)),e.dispatch(uot()),tlr=setInterval(()=>{e.dispatch({type:fot}),"success"===m0t(n)&&elr(tlr)},5e3),setTimeout(()=>{if(tlr)return elr(tlr),e.dispatch(Sot()),void e.dispatch(mot())},24e4)}catch(t){return e.dispatch(oot()),elr(tlr),t}}})(),a},alr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/paystack-initiate";return await T6t().post(r,(e=>{u0t(e);const t=UJt(e),r=COt(e),a=null==r?void 0:r.value.amount_KES;return{quote_id:t.toString(),amount:a,product_category:"TRAVEL",product_code:"TRAVELKE"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(o){var r,a,n,u;throw 401!==(null==o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.status)&&403!==(null==o||null===(n=o.response)||void 0===n||null===(u=n.data)||void 0===u?void 0:u.status)||store.dispatch(Qrt(!0)),o}},nlr=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"===m0t(n))return elr(tlr),void(tlr=null);if(!p0t(n)){e.dispatch(dot());try{const t=await ulr(n);if(t.data&&t.data.success)return void("success"===t.data.data.data.status?(elr(tlr),tlr=null,e.dispatch((e=>({type:yot,value:e}))(t.data)),e.dispatch(Sot()),e.dispatch(pot())):e.dispatch(vot()))}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(Qrt(!0)),console.error(o.response),o}}})(),a},ulr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/paystack-status";return await T6t().post(r,(e=>({reference_code:v0t(e).response.data.reference||null}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},olr=async e=>{const t=s0t(e);try{const r="/om-api/travel-ke/paystack-payment-submit";return await T6t().post(r,(e=>{const t=v0t(e);return{quote_id:UJt(e).toString(),reference_code:t.response.data.reference||null}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},slr=(e,t,r)=>r.type.startsWith(hot)?rlr(e,t,r):r.type.startsWith(fot)?nlr(e,t,r):r.type.startsWith(Aot)?((e,t,r)=>((async()=>{try{const t=await olr(e.getState());t.data&&200===t.data.status&&e.dispatch(Uut(t.data))}catch(t){console.error(t)}})(),t(r)))(e,t,r):r.type.startsWith(Prt)?Ysr(e,t,r):r.type.startsWith(zrt)?Zsr(e,t,r):r.type.startsWith(uut)?((e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if("success"!==c0t(n)){if(!i0t(n)){e.dispatch(gut());try{const t=await Lsr(n);if(t.data&&200===t.data.status)return e.dispatch(Uut(t.data)),e.dispatch(but()),wsr=setInterval(()=>{"success"===c0t(n)&&Dsr(wsr)},5e3),void setTimeout(()=>{if(wsr)return Dsr(wsr),void e.dispatch(Aut())},6e4)}catch(o){var t,r,a,u;return 401!==(null==o||null===(t=o.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)&&403!==(null==o||null===(a=o.response)||void 0===a||null===(u=a.data)||void 0===u?void 0:u.status)||e.dispatch(Qrt(!0)),e.dispatch(Aut()),Dsr(wsr),console.error(o),o}}}else Dsr(wsr)})(),a})(e,t,r):r.type.startsWith(Gnt)?Esr(e,t,r):r.type.startsWith(Sut)?Psr(e,t,r):r.type.startsWith(Sst)?Xsr(e,t,r):r.type.startsWith(Crt)?xsr(e,t,r):r.type.startsWith(Irt)?((e,t,r)=>((async()=>{if(!IOt(e.getState())){e.dispatch(lrt());try{const t=await Usr(e.getState());e.dispatch(Hrt(t.data)),e.dispatch(irt())}catch(t){console.error(t),e.dispatch(crt())}}})(),t(r)))(e,t,r):r.type.startsWith(sst)?$sr(e,t,r):r.type.startsWith(Ert)?Wsr(e,t,r):r.type.startsWith(But)?Ksr(e,t,r):r.type.startsWith(out)?Vsr(e,t,r):null,llr=(e,t,r)=>((async()=>
2{if(!lHt(e.getState())){e.dispatch(Bje());try{const t=await ilr(e.getState());e.dispatch((e=>({type:Kje,value:e}))(t.data.agents)),e.dispatch((e=>({type:jje,value:e}))(t.data.brokers));const r=(0,p.A)(t.data.bankCodes).sort((e,t)=>e.bank_name.localeCompare(t.bank_name));e.dispatch((e=>({type:Fje,value:e}))(r)),e.dispatch(Wje())}catch(t){console.error(t),e.dispatch(qje())}}})(),t(r)),ilr=async e=>{const t=SHt(e),r=cHt(e);try{const e="/om-api/travel-ug/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},clr=(e,t,r)=>((async()=>{if(!gHt(e.getState())){e.dispatch(Nje());try{const r=await dlr();e.dispatch((t=r.data,{type:yje,data:t})),e.dispatch(Cje())}catch(r){console.error(r),e.dispatch(Ije())}}var t})(),t(r)),dlr=async()=>{try{const e="/om-api/travel-ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},plr=(e,t,r)=>((async()=>{e.dispatch(EBe());try{const t=await mlr(e.getState());e.dispatch((e=>({type:zBe,value:e}))(t.data.message)),e.dispatch(TBe())}catch(t){console.error(t),e.dispatch(OBe())}})(),t(r)),mlr=async e=>{const t=SHt(e);try{const r="/om-api/ug-motor-insurance/aml-whitelist";return await T6t().post(r,(e=>{const t=cwt(e),r=sHt(e);return{firstName:t.firstName.value||"",surName:t.lastName.value||"",middleName:t.middleName.value||"",agentType:r.intermediaryType.value||"",coverType:"Travel Insurance"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},vlr=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/upload-file";return await T6t().post(r,(e=>{var t,r,a;const n=Rwt(e);return{file:(null==n||null===(t=n.value)||void 0===t?void 0:t.base64File)||"N/A",contentType:(null==n||null===(r=n.value)||void 0===r?void 0:r.fileType)||"N/A",type:"image",name:null==n||null===(a=n.value)||void 0===a?void 0:a.fileName}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},flr=(e,t,r)=>((async()=>{try{const t=await ylr(e.getState());e.dispatch((e=>({type:wWe,value:e}))(t.data.document))}catch(t){throw console.error(t),t}})(),t(r)),ylr=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/upload-file";return await T6t().post(r,(e=>{var t,r,a;const n=kwt(e);return{file:(null==n||null===(t=n.value)||void 0===t?void 0:t.base64File)||"N/A",contentType:(null==n||null===(r=n.value)||void 0===r?void 0:r.fileType)||"N/A",type:"image",name:null==n||null===(a=n.value)||void 0===a?void 0:a.fileName}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},hlr=async(e,t,r)=>{try{var a;const t=e.getState(),r=Rwt(t),n=Vwt(t),u=zwt(t),o=Owt(t),s=Pwt(t);if((null==n||!n.value)&&"Ugandan"===u.value){const a=await glr(r,t);e.dispatch(aqe(a.data.document))}if(null===(a=o.passportDocumentId)||void 0===a||!a.value){const r=await glr(null==o?void 0:o.passportBiodata,t);e.dispatch((e=>({type:ZWe,value:e}))({...o,passportDocumentId:{value:r.data.document,error:null,status:null}}))}await Promise.allSettled(s.map(async r=>{var a;if((null===(a=r.passportDocumentId)||void 0===a||!a.value)&&r.passportBiodata)try{var n;const a=await glr(r.passportBiodata,t);null!=a&&null!==(n=a.data)&&void 0!==n&&n.document&&e.dispatch(((e,t)=>({type:HWe,value:e,id:t}))({...r,passportDocumentId:a.data.document},r.travellerId))}catch(u){console.error(`traveller ${r.travellerId} error ${u}`)}}))}catch(n){throw console.error(n),n}return t(r)},glr=async(e,t)=>{const r=SHt(t);try{const t="/om-api/travel-ug/upload-file";return await T6t().post(t,(e=>{var t,r,a;return{file:(null==e||null===(t=e.value)||void 0===t?void 0:t.base64File)||"N/A",contentType:(null==e||null===(r=e.value)||void 0===r?void 0:r.fileType)||"N/A",type:"image",name:(null==e||null===(a=e.value)||void 0===a?void 0:a.fileName)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}},blr=async(e,t,r)=>{if(mwt(e.getState()))return t(r);e.dispatch(NUe()),e.dispatch(xUe(null));try{const t=e.getState(),r=Iwt(t),a=await Slr(t);if(e.dispatch(xUe(a)),e.dispatch(CUe()),e.dispatch(_Ue(null)),Alr(r)){const r=await Slr(t,!0);e.dispatch(_Ue(r))}e.dispatch({type:S$e})}catch(a){console.error(a),e.dispatch(IUe())}return t(r)},Alr=e=>"string"==typeof e.value&&(e.value.includes(X_e.title)||e.value.includes(J_e.title)),Slr=async function(e,t){void 0===t&&(t=!1);const r=SHt(e);try{return await T6t().post("/om-api/travel-ug/compute-premium",Nlr(e,t),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}}).then(e=>e.data)}catch(a){throw console.error(a),a}},Nlr=function(e,t){var r,a,n,u,o;void 0===t&&(t=!1);const s=cwt(e),l=t?Clr(s.selectedCover.value):s.selectedCover.value;return{cover_type:Ilr(l,t),destination_area:Dlr(l),start_date:wlr(s.departureDate.value),end_date:wlr(s.returnDate.value),69:Number(null===(r=s.adults18to69)||void 0===r?void 0:r.value)||0,75:Number(null===(a=s.adults70to75)||void 0===a?void 0:a.value)||0,80:Number(null===(n=s.adults76to80)||void 0===n?void 0:n.value)||0,85:Number(null===(u=s.adults81to85)||void 0===u?void 0:u.value)||0,minors:Number(null===(o=s.noOfMinors)||void 0===o?void 0:o.value)||0}},Clr=e=>{if(e.includes("Elite"))return e;return{"Schengen Essential":"Schengen Elite","Worldwide Essential":"Worldwide Elite"}[e]||""},Ilr=(e,t)=>{if(!t){const t={"Worldwide Elite":"wwEssential","Schengen Elite":"schengenEssential"};if(t.hasOwnProperty(e))return t[e]}return{"Worldwide Essential":"wwEssential","Worldwide Elite":"wwElite","Schengen Essential":"schengenEssential","Schengen Elite":"schengenElite","Africa & Asia":"africaAsia","Student Cover":"student","Inbound Karibu":"inbound"}[e]||""},Dlr=e=>"string"!=typeof e||e.includes(X_e.title)?"Worldwide":e.includes(J_e.title)?"Schengen Area":{[tFe.value]:"Africa & Asia",[rFe.value]:"Uganda",[eFe.value]:"Worldwide"}[e]||"Worldwide",wlr=e=>{if(!e)return"-";const[t,r,a]=e.split("/");return`${a}-${r}-${t}`};var Elr=JSON.parse('[{"product":"Excess","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Nil ($50 for outpatient treatment)","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Nil ($50 for outpatient treatment)","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Nil","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Nil","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"Nil","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"Nil","subcategory":"Personal Accident"},{"name":"Cancellation","value":"$50","subcategory":"Personal Accident"},{"name":"Curtailment","value":"$50","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $100","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Nil","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Nil","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"$50","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Nil","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"4 hours","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"550","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Nil","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Nil","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Nil","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Nil","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"Nil","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Nil","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Nil","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Nil","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Nil","subcategory":"Personal Liability"}]},{"product":"Africa & Asia","benefits":[{"name":"Emergency medical expenses(Including epidemics and pandemics)","value":"Up to $25,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$85 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $150","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $100","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $1,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $2,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$100 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $1,000","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Up to $1,000","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$10,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale ","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $650","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $650","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $650","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $100","subcategory":"Travel Inconveniences"},{"name":"Flight delay","value":"$50 per hour up to $100","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage(within the care of the airline)","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Nil","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $100","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $1,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $100,000","subcategory":"Personal Liability"}]},{"product":"Schengen Essential","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $40,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$85 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $250","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $100","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $1,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $2,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$100 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $1,000","subcategory":"Body Repatriation"}
2,{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$10,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $650","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $650","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $300","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Nil","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $250","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $1,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $100,000","subcategory":"Personal Liability"}]},{"product":"Schengen Elite","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $80,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $350","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $200","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $2,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$100 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $2,000","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$20,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $1,500","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $2,500","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $300","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $300","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $300","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $1,500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $250","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $1,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $200,000","subcategory":"Personal Liability"}]},{"product":"Worldwide Essential","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $200,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $300","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $3,000","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$150 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $3,000","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$30,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $3,000","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $3,500","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$100 per hour up to $500","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $400","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $400","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $1,500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $400","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $5,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $250,000","subcategory":"Personal Liability"}]},{"product":"Worldwide Elite","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $300,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $300","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$150 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $3,500","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$30,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $3,000","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $5,000","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$100 per hour up to $1,000","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $550","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $550","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $1,500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $400","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $5,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $300,000","subcategory":"Personal Liability"}]},{"product":"Student Cover","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $575,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $500","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","v
2alue":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $1,000","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$7,500","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"Nil","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Nil","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $2,500","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $100","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $200","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Nil","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $100","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $1,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $50,000","subcategory":"Personal Liability"}]},{"product":"Corporate","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $350,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Up to $300","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Up to $750","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation -$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Up to $3,500","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation - $150 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Up to $3,500","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$30,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"As per % scale","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $3,000","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $5,000","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$100 per hour up to $1,000","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Up to $550","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Up to $550","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $1,500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $400","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $5,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $6,500","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $300,000","subcategory":"Personal Liability"}]},{"product":"Inbound Karibu","benefits":[{"name":"Emergency medical expenses (Including epidemics and pandemics)","value":"Up to $120,000","subcategory":"Medical and Related Expenses"},{"name":"Compulsory quarantine expenses because of epidemics and pandemics","value":"$100 per night up to 14 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency medical evacuation and repatriation (Including epidemics and pandemics)","value":"Actual Expenses","subcategory":"Medical and Related Expenses"},{"name":"Emergency dental care","value":"Up to $500","subcategory":"Medical and Related Expenses"},{"name":"Optical expenses","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Follow up treatment in Country of Residence","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Compassionate visit by a Close Relative","value":"Return ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Escort of a beneficiary who is less than 15 years old","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of beneficiary\'s stay","value":"Accommodation-$80 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Emergency return of accompanying person","value":"Nil","subcategory":"Medical and Related Expenses"},{"name":"Extension of stay of accompanying person","value":"Accommodation -$100 per night up to 10 nights","subcategory":"Medical and Related Expenses"},{"name":"Early return due to the death of Close Relative","value":"One way ticket Economy class","subcategory":"Medical and Related Expenses"},{"name":"Hospital benefit","value":"$250 per day up to 10 days","subcategory":"Medical and Related Expenses"},{"name":"Sending medicines abroad","value":"Service Only","subcategory":"Medical and Related Expenses"},{"name":"Burial / cremation expenses outside the Country of Residence","value":"Nil","subcategory":"Body Repatriation"},{"name":"Return of mortal remains (body / ashes)","value":"Actual Expenses - Coffin up to $1,000","subcategory":"Body Repatriation"},{"name":"Accidental death occurred in means of public transport","value":"$10,000","subcategory":"Personal Accident"},{"name":"Permanent Total Disability","value":"Nil","subcategory":"Personal Accident"},{"name":"Cancellation","value":"Up to $2,000","subcategory":"Personal Accident"},{"name":"Curtailment","value":"Up to $2,500","subcategory":"Personal Accident"},{"name":"Flight delay","value":"$50 per hour up to $100","subcategory":"Travel Inconveniences"},{"name":"Missed departure","value":"Nil","subcategory":"Travel Inconveniences"},{"name":"Missed connection","value":"Nil","subcategory":"Travel Inconveniences"},{"name":"Theft, loss or damage baggage (within the care of the airline)","value":"Up to $500","subcategory":"Baggage and Personal Documents"},{"name":"Damage on laptop or mobile phone","value":"Nil","subcategory":"Baggage and Personal Documents"},{"name":"Baggage delay","value":"$50 per hour up to $100","subcategory":"Baggage and Personal Documents"},{"name":"Replacement of passport and driving license","value":"Up to $300","subcategory":"Baggage and Personal Documents"},{"name":"24/7 Assistance services worldwide","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Consular referral","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Emergency accommodation and travel arrangements","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Transmission of urgent message","value":"Service Only","subcategory":"24/7 Assistance services"},{"name":"Hijack, hostage or wrongful detention","value":"$100 per day up to $1,000","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Passive war and terrorism","value":"Covered","subcategory":"Hijack and Passive War and Terrorism"},{"name":"Lawyer\'s expenses","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Advance for bail","value":"Up to $5,000","subcategory":"Legal Expenses"},{"name":"Personal Liability","value":"Up to $50,000","subcategory":"Personal Liability"}]}]');const Tlr=(e,t,r)=>((async()=>
2{if(!mwt(e.getState())){e.dispatch(DUe());try{Cwt(e.getState()).value||await e.dispatch({type:rBe});const t=await Plr(e.getState());e.dispatch((e=>({type:LUe,value:e}))(t.data));bwt(e.getState())&&e.dispatch((e=>({type:fBe,value:e}))(t.data.base64)),e.dispatch(wUe())}catch(t){console.error(t),e.dispatch(EUe()),e.dispatch((e=>({type:zUe,error:e}))(t))}}})(),t(r)),Olr=e=>{if("string"!=typeof e)return[];const t=Elr.find(t=>t.product===e);return t?t.benefits:[]},Plr=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/share-quote";return await T6t().post(r,(e=>{const t=cwt(e),r=Cwt(e),a=sHt(e),n=Olr(t.selectedCover.value);let u={};if(t.selectedCover.value.includes(X_e.title)||t.selectedCover.value.includes(J_e.title)){var o,s;const l={"Schengen Essential":"Schengen Elite","Schengen Elite":"Schengen Essential","Worldwide Essential":"Worldwide Elite","Worldwide Elite":"Worldwide Essential"}[t.selectedCover.value]||"",i=pwt(e);u={id:r.value,agentType:(null===(o=a.intermediaryType)||void 0===o?void 0:o.value)||"",email:t.shareEmail.value||"",benefits:n,alternateCover:l,alternateBenefits:Olr(l),alternatePremium:null==i||null===(s=i.value)||void 0===s?void 0:s.totalPremium}}else{var l;u={id:r.value,agentType:(null===(l=a.intermediaryType)||void 0===l?void 0:l.value)||"",email:t.shareEmail.value||"",benefits:n}}return{...u}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Mlr=(e,t,r)=>((async()=>{if(!vwt(e.getState())){e.dispatch(uBe());try{e.dispatch(lBe(null)),e.dispatch(iBe(null));const t=await Llr(e.getState());let r=Array.isArray(t.data)?t.data:[];r.sort((e,t)=>{var r,a;return(null!==(r=null==e?void 0:e.name)&&void 0!==r?r:"").localeCompare(null!==(a=null==t?void 0:t.name)&&void 0!==a?a:"")}),e.dispatch((e=>({type:f$e,value:e}))(r));const a=Iwt(e.getState()),n={id:36,name:"Uganda",area:"Africa&Asia"};let u=r.filter(e=>"Uganda"!==e.name),o=[n];(null==a?void 0:a.value)===rFe.value&&(u=[n],o=r.filter(e=>"Uganda"!==e.name)),e.dispatch(lBe(u)),e.dispatch(iBe(o)),e.dispatch(oBe())}catch(t){console.error(t),e.dispatch(sBe())}}})(),t(r)),Llr=async e=>{var t,r,a;const n=SHt(e),u=cwt(e);let o="";null!==(t=u.selectedCover)&&void 0!==t&&t.value.includes(J_e.title)&&(o="Schengen"),null!==(r=u.selectedCover)&&void 0!==r&&r.value.includes(X_e.title)&&(o="Worldwide"),(null===(a=u.selectedCover)||void 0===a?void 0:a.value)===tFe.value&&(o="Africa&Asia");try{const e="/om-api/travel-ug/countries";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:n.accessToken,countriesType:o}})}catch(s){throw console.error(s),s}},zlr=async(e,t,r)=>{const a=e.getState();if(!fwt(a)){e.dispatch(cBe());try{var n,u;const t=await klr(a),r=Number(t.data.rate);e.dispatch((e=>({type:N$e,value:e}))(r)),e.dispatch(dBe());const o=dwt(e.getState()),s=pwt(e.getState()),l=Math.ceil((null==o||null===(n=o.value)||void 0===n?void 0:n.totalPremium)*r),i=Math.ceil((null==s||null===(u=s.value)||void 0===u?void 0:u.totalPremium)*r);e.dispatch((e=>({type:C$e,value:e}))(l)),e.dispatch((e=>({type:I$e,value:e}))(i))}catch(o){console.error(o),e.dispatch(pBe())}}return t(r)},klr=async e=>{const t=SHt(e);try{const e="/om-api/travel-ug/usd-rate";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Vlr=async(e,t,r)=>{var a;const n=e.getState();if(NHt(n))return t(r);const u=CHt(n);if(null!=u&&null!==(a=u.base64)&&void 0!==a&&a[0])return t(r);e.dispatch($Fe());try{e.dispatch((e=>({type:wFe,value:e}))("confirmOrder"));const t=await Rlr(n);e.dispatch((e=>({type:zFe,value:e}))(t.data)),e.dispatch(BFe())}catch(l){var o,s;console.error("Error during order confirmation:",l);const t=null==l||null===(o=l.response)||void 0===o||null===(s=o.data)||void 0===s?void 0:s.status;401!==t&&403!==t||e.dispatch(mBe(!0)),e.dispatch(WFe()),e.dispatch((e=>({type:kFe,error:e}))(l))}return t(r)},Rlr=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/order/confirmation",a=await T6t().post(r,(e=>({id:(Cwt(e)||"").value}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}});return a}catch(r){throw console.error(r),r}},xlr=async(e,t,r)=>{e.dispatch(dje(!1)),await Ulr(t,e,r)},_lr=async(e,t,r)=>{await Ulr(t,e,r),e.dispatch(dje(!0))};const Flr=(e,t,r)=>"string"!=typeof r.value?0:r.value.includes("Elite")?t||0:e||0,jlr=(e,t,r)=>{const a=Cwt(e),n=hwt(e),u=cwt(e),o=gwt(e);
2if("Flexipay"===r){const s=function(){const e=new Date;return`${String(e.getDate()).padStart(2,"0")}${String(e.getMonth()+1).padStart(2,"0")}${e.getFullYear()}${String(e.getHours()).padStart(2,"0")}${String(e.getMinutes()).padStart(2,"0")}${String(e.getSeconds()).padStart(2,"0")}`}();t.dispatch((e=>({type:pje,value:e}))(s));const l=function(e,t){return`${t}${e.substring(1)}`}(bHt(e).value,"256"),i=AHt(e);return{id:null==a?void 0:a.value,transactionRef:s,modeOfPayment:r.toUpperCase().trim(),msisdn:l,amount:Flr(n,o,u.selectedCover),sourceSystem:i.value||"",narrative:"UG Travel Insurance",requestId:s,referenceNumber:s}}if("Bank"===r){return{id:null==a?void 0:a.value,modeOfPayment:r.toUpperCase().trim(),amount:Flr(n,o,u.selectedCover)}}},Ulr=async(e,t,r)=>{const a=SHt(e);try{const n="/om-api/travel-ug/submit/payment-data";return await T6t().post(n,jlr(e,t,r),{headers:{"Content-Type":"application/json",accessToken:a.accessToken}})}catch(n){throw console.error(n),n}};let $lr=null;const Blr=()=>{$lr&&(clearInterval($lr),$lr=null)},Wlr=async(e,t,r)=>{const a=e.getState();if(gHt(a))return t(r);e.dispatch(FFe());try{const t=IHt(a),r=await Ulr(a,e,t);e.dispatch((e=>({type:TFe,value:e}))(r.data)),e.dispatch(jFe()),$lr=setInterval(async()=>{e.dispatch({type:qFe}),"success"===vHt(e.getState())&&Blr()},2e4),setTimeout(()=>{"success"!==vHt(e.getState())&&(Blr(),e.dispatch(eje()))},14e4)}catch(n){e.dispatch(UFe()),console.error(n)}return t(r)},qlr=async(e,t,r)=>{const a=e.getState();if("success"===vHt(a))return Blr(),t(r);if(P2t(a))return t(r);e.dispatch(XFe());try{var n;const u=await Klr(a);"00"===(null==u||null===(n=u.data)||void 0===n?void 0:n.statusCode)&&(Blr(),e.dispatch((e=>({type:KFe,value:e}))(u.data)),e.dispatch(JFe()),await Vlr(e,t,r))}catch(i){var u,o,s,l;401!==(null==i||null===(u=i.response)||void 0===u||null===(o=u.data)||void 0===o?void 0:o.status)&&403!==(null==i||null===(s=i.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)||e.dispatch(mBe(!0)),console.error(i)}return t(r)},Klr=async e=>{const t=SHt(e);try{return await T6t().post("/om-api/travel-ug/payments/stk/status",(e=>({requestId:DHt(e),sourceSystem:"FLEXIPAY"}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Glr=(0,_mt.Mz)(lwt,e=>e.payloadCollection),Ylr=(0,_mt.Mz)(Glr,e=>e.apiCallStatus===S.rs.PENDING),Hlr=((0,_mt.Mz)(Glr,e=>e.payloadData),(0,_mt.Mz)(Glr,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Glr,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Glr,e=>e.apiCallStatus),(e,t,r)=>((async()=>{if(!Ylr(e.getState())){e.dispatch(yKe());try{(async()=>{e.dispatch({type:eqe})})();const a=await Xlr(e.getState());e.dispatch((e=>({type:AKe,value:e}))(a.data)),e.dispatch(hKe());"Flexipay"===IHt(e.getState())?Vlr(e,t,r):e.dispatch(dje(!0))}catch(a){console.error(a),e.dispatch(NKe(a)),e.dispatch(gKe())}}})(),t(r))),Qlr=(e,t)=>{if("Uganda"===e)return 36;return t.find(t=>t.name===e).id},Zlr=e=>{const t=Pwt(e),r=[];for(let a=0;a<t.length;a++){const e=t[a];r.push({fullName:e.fullName.value||"N/A",dateOfBirth:e.dob.value||"N/A",passportNumber:e.passportNumber.value||"N/A",documents:[{document:e.passportDocumentId.value}]})}return r},Xlr=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/onboarding";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c;const d=cwt(e),p=sHt(e),m=Twt(e),v=Owt(e),f=aHt(e),y=IHt(e),h=yHt(e),g=dwt(e),b=ywt(e),A=fHt(e);return{coverType:d.selectedCover.value,tripType:d.tripType.value,coverageType:d.coverFor.value,referredByAgent:!(null===(t=p.name)||void 0===t||!t.value),agentCode:null!==(r=p.agentCode)&&void 0!==r&&r.value?p.agentCode.value:"N/A",agentName:null!==(a=p.name)&&void 0!==a&&a.value?p.name.value:"N/A",age:Number(d.age.value)||0,departureC
2ountry:Qlr(d.departureCountry.value,b),destinationCountry:Qlr(d.destinationCountry.value,b),travelStartDate:d.departureDate.value,travelEndDate:d.returnDate.value,noOfAdults:Number(d.noOfTravellers.value)||0,noOfMinors:Number(d.noOfMinors.value)||0,nationalityType:m.nationalityType.value||"N/A",fullName:v.fullName.value||"N/A",dateOfBirth:v.dob.value||"N/A",nationalIdNumber:m.idNumber.value||"N/A",passportNumber:v.passportNumber.value||"N/A",taxIdentificationNumber:m.tinNumber.value||"N/A",occupation:m.profession.value||"N/A",phoneNumber:m.phoneNumber.value||"N/A",officeNumber:m.officeNumber.value||"N/A",email:v.email.value||"N/A",address:m.postalAddress.value||"N/A",town:m.town.value||"N/A",bankName:m.bankName.value||"N/A",bankAccountName:m.bankHolderName.value||"N/A",bankAccountNumber:m.bankAccountNumber.value||"N/A",bankBranch:m.bankBranch.value||"N/A",bankAccountCurrency:m.bankAccountCurrency.value||"N/A",nextOfKinFullName:null!==(n=f.firstName)&&void 0!==n&&n.value?f.firstName.value:"N/A",nextOfKinPhoneNumber:(null===(u=f.phoneNumber)||void 0===u?void 0:u.value)||"N/A",nextOfKinEmail:(null===(o=f.email)||void 0===o?void 0:o.value)||"N/A",nextOfKinOfficeNumber:"N/A",nextOfKinAddress:(null===(s=f.postalAddress)||void 0===s?void 0:s.value)||"N/A",nextOfKinTown:"N/A",nextOfKinRelationship:(null===(l=f.relationship)||void 0===l?void 0:l.value)||"N/A",modeOfPayment:y.toUpperCase().trim(),transactionRef:null!=h&&h.flexipayReferenceNumber?null==A?void 0:A.flexiPayReferenceNumber:"N/A",quoteCode:(null===(i=g.value)||void 0===i?void 0:i.products[0].quote_code)||"N/A",quoteIdentification:(null===(c=g.value)||void 0===c?void 0:c.quoteIdentification)||"N/A",documents:[{document:m.idDocumentId.value},{document:v.passportDocumentId.value}],additionalTravellers:Zlr(e),personalDataConsent:m.personalDataProcessingConsent.value,childDataConsent:m.childDataProcessingConsent.value,marketingConsent:m.marketingUseConsent.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Jlr=async(e,t,r)=>{if(Ylr(e.getState()))return t(r);e.dispatch(yKe());try{const t=await nir(e.getState());null!=t&&t.data&&e.dispatch((e=>({type:nBe,value:e}))(t.data.id))}catch(a){console.error(a)}finally{e.dispatch(fKe())}return t(r)},eir=(e,t)=>
2{if("Uganda"===e)return 36;const r=t.find(t=>{let{name:r}=t;return r===e});return(null==r?void 0:r.id)||null},tir=(e,t)=>{const r=e=>{if("Uganda"===e)return 36;const r=t.find(t=>{let{name:r}=t;return r===e});return(null==r?void 0:r.id)||null};return"string"==typeof e?[r(e)]:Array.isArray(e)?e.map(r):[]},rir=(e,t,r)=>{var a,n;return"string"!=typeof r.value?0:r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.totalPremium)||0:(null===(n=e.value)||void 0===n?void 0:n.totalPremium)||0},air=(e,t,r)=>{var a,n;return"string"!=typeof r.value?"[]":JSON.stringify(r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.quote_id)||[]:(null===(n=e.value)||void 0===n?void 0:n.quote_id)||[])},nir=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/submit/quote";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h;const g=cwt(e),b=sHt(e),A=dwt(e),S=pwt(e),N=ywt(e);return{fullName:(C=g,[(null===(I=C.firstName)||void 0===I?void 0:I.value)||"",(null===(D=C.middleName)||void 0===D?void 0:D.value)||"",(null===(w=C.lastName)||void 0===w?void 0:w.value)||""].filter(Boolean).join(" ")),email:g.email.value||"N/A",phoneNumber:g.phoneNumber.value||"N/A",totalPremium:rir(A,S,g.selectedCover),quoteIdentification:air(A,S,g.selectedCover),quoteCode:"",coverType:g.selectedCover.value,tripType:g.tripType.value,coverageType:g.coverFor.value,referredByAgent:!(null===(t=b.name)||void 0===t||!t.value),agentCode:null!==(r=null===(a=b.agentCode)||void 0===a?void 0:a.value)&&void 0!==r?r:"N/A",agentName:"BANCASSURANCE"===(null===(n=b.intermediaryType)||void 0===n?void 0:n.value)?null!==(u=null===(o=b.name)||void 0===o?void 0:o.value)&&void 0!==u?u:"N/A":"BROKERS"!==(null===(s=b.intermediaryType)||void 0===s?void 0:s.value)&&"AGENTS"!==(null===(l=b.intermediaryType)||void 0===l?void 0:l.value)||null===(i=null===(c=b.name)||void 0===c||null===(d=c.value)||void 0===d?void 0:d.value)||void 0===i?"N/A":i,departureCountry:eir(g.departureCountry.value,N),destinationCountry:tir(g.destinationCountry.value,N),travelStartDate:g.departureDate.value,travelEnd
2Date:g.returnDate.value,noOfMinors:Number(null===(p=g.noOfMinors)||void 0===p?void 0:p.value)||0,agentType:(null===(m=b.intermediaryType)||void 0===m?void 0:m.value)||"",adults18to69:Number(null===(v=g.adults18to69)||void 0===v?void 0:v.value)||0,adults70to75:Number(null===(f=g.adults70to75)||void 0===f?void 0:f.value)||0,adults76to80:Number(null===(y=g.adults76to80)||void 0===y?void 0:y.value)||0,adults81to85:Number(null===(h=g.adults81to85)||void 0===h?void 0:h.value)||0};var C,I,D,w})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},uir=(e,t)=>{if("Uganda"===e)return 36;const r=t.find(t=>{let{name:r}=t;return r===e});return(null==r?void 0:r.id)||null},oir=(e,t)=>{const r=e=>{if("Uganda"===e)return 36;const r=t.find(t=>{let{name:r}=t;return r===e});return(null==r?void 0:r.id)||null};return"string"==typeof e?[r(e)]:Array.isArray(e)?e.map(r):[]},sir=(e,t,r)=>{var a,n;return"string"!=typeof r.value?0:r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.totalPremium)||0:(null===(n=e.value)||void 0===n?void 0:n.totalPremium)||0},lir=(e,t,r)=>{var a,n;return"string"!=typeof r.value?"[]":JSON.stringify(r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.quote_id)||[]:(null===(n=e.value)||void 0===n?void 0:n.quote_id)||[])},iir=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/update/quote";return await T6t().post(r,(e=>{var t,r,a,n,u,o,s,l,i;const c=cwt(e),d=sHt(e),p=dwt(e),m=pwt(e),v=ywt(e);return{id:Cwt(e).value,fullName:(f=c,[(null===(y=f.firstName)||void 0===y?void 0:y.value)||"",(null===(h=f.middleName)||void 0===h?void 0:h.value)||"",(null===(g=f.lastName)||void 0===g?void 0:g.value)||""].filter(Boolean).join(" ")),email:c.email.value||"N/A",phoneNumber:c.phoneNumber.value||"N/A",totalPremium:sir(p,m,c.selectedCover),quoteIdentification:lir(p,m,c.selectedCover),coverType:c.selectedCover.value,tripType:c.tripType.value,coverageType:c.coverFor.value,referredByAgent:!(null===(t=d.name)||void 0===t||!t.value),agentCode:null!==(r=null===(a=d.agentCode)||void 0===a?void 0:a.value)&&void 0!==r?r:"N/A",departureCountry:uir(c.departureCountry.value,v),destinationCountry:oir(c.destinationCountry.value,v),travelStartDate:c.departureDate.value,travelEnd
2Date:c.returnDate.value,noOfMinors:Number(null===(n=c.noOfMinors)||void 0===n?void 0:n.value)||0,agentType:(null===(u=d.intermediaryType)||void 0===u?void 0:u.value)||"",adults18to69:Number(null===(o=c.adults18to69)||void 0===o?void 0:o.value)||0,adults70to75:Number(null===(s=c.adults70to75)||void 0===s?void 0:s.value)||0,adults76to80:Number(null===(l=c.adults76to80)||void 0===l?void 0:l.value)||0,adults81to85:Number(null===(i=c.adults81to85)||void 0===i?void 0:i.value)||0};var f,y,h,g})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},cir=async(e,t,r,a)=>{mir(r)?t.dispatch(uqe(!0)):t.dispatch(uqe(!1));(await hir(e,a)).data.message?t.dispatch(uqe(!0)):t.dispatch(uqe(!1))},dir=e=>{var t,r,a;return[(null===(t=e.firstName)||void 0===t?void 0:t.value)||"",(null===(r=e.middleName)||void 0===r?void 0:r.value)||"",(null===(a=e.lastName)||void 0===a?void 0:a.value)||""].filter(Boolean).join(" ")},pir=async e=>{const t=Pwt(e),r=(await Promise.allSettled(t.map(async t=>{var r,a,n;const u=await hir(e,{firstName:t.firstName,middleName:t.middleName,lastName:t.lastName}).catch(()=>null);return{fullName:dir(t),dateOfBirth:null===(r=t.dob)||void 0===r?void 0:r.value,passportNumber:(null===(a=t.passportNumber)||void 0===a?void 0:a.value)||"N/A",documents:[{document:null===(n=t.passportDocumentId)||void 0===n?void 0:n.value}],blacklisted:(null==u?void 0:u.data.message)||!1}}))).map(e=>e.value);return r},mir=e=>!(!Array.isArray(e)||0===e.length)&&e.some(e=>e.blacklisted),vir=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(e=>null!=e).map(e=>({document:e}))},fir=(e,t,r)=>{const a=Twt(e),n=Cwt(e),u=((e,t,r)=>{var a,n;return"string"!=typeof r.value?"[]":JSON.stringify(r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.quote_id)||[]:(null===(n=e.value)||void 0===n?void 0:n.quote_id)||[])})(dwt(e),pwt(e),cwt(e).selectedCover),o=dir(r);return{...{id:n.value,quoteIdentification:u,nationalityType:a.nationalityType.value||"N/A",fullName:o,dateOfBirth:r.dob.value||"N/A",nationalIdNumber:a.idNumber.value||"N/A",passportNumber:r.passportNumber.value||"N/A",taxIdentificationNumber:a.tinNumber.value||"N/A",occupation:a.profession.value||"N/A",phoneNumber:a.phoneNumber.value||"N/A",officeNumber:a.officeNumber.value||"N/A",email:r.email.value||"N/A",address:a.postalAddress.value||"N/A",town:a.town.value||"N/A",bankName:a.bankName.value||"N/A",bankAccountName:a.bankHolderName.value||"N/A",bankAccountNumber:a.bankAccountNumber.value||"N/A",bankBranch:a.bankBranch.value||"N/A",bankAccountCurrency:a.bankAccountCurrency.value||"N/A",documents:vir(a.idDocumentId.value,r.passportDocumentId.value),additionalTravellers:t,personalDataConsent:a.personalDataProcessingConsent.value||!1,childDataConsent:a.childDataProcessingConsent.value,marketingConsent:a.marketingUseConsent.value}}},yir=async(e,t,r)=>{const a=SHt(e);try{const n="/om-api/travel-ug/submit/travel-details",u=fir(e,t,r);return await T6t().post(n,u,{headers:{"Content-Type":"application/json",accessToken:a.accessToken}})}catch(n){throw console.error(n),n}},hir=async(e,t)=>{const r=SHt(e);try{const a="/om-api/ug-motor-insurance/aml-whitelist";return await T6t().post(a,((e,t)=>{var r;const a=sHt(e);return{firstName:t.firstName.value||"",surName:t.lastName.value||"",middleName:t.middleName.value||"",agentType:(null===(r=a.intermediaryType)||void 0===r?void 0:r.value)||"",coverType:"Travel Insurance"}})(e,t),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw console.error(a),a}},gir=(e,t,r)=>{var a,n;return"string"!=typeof r.value?"[]":JSON.stringify(r.value.includes("Elite")?(null===(a=t.value)||void 0===a?void 0:a.quote_id)||[]:(null===(n=e.value)||void 0===n?void 0:n.quote_id)||[])},bir=async e=>{const t=SHt(e);try{const r="/om-api/travel-ug/submit/next-of-kin";return await T6t().post(r,(e=>{var t,r,a,n,u;const o=cwt(e),s=aHt(e),l=Cwt(e),i=dwt(e),c=pwt(e);return{id:l.value,quoteIdentification:gir(i,c,o.selectedCover),nextOfKinFullName:(null===(t=s.firstName)||void 0===t?void 0:t.value)||"N/A",nextOfKinPhoneNumber:(null===(r=s.phoneNumber)||void 0===r?void 0:r.value)||"N/A",nextOfKinEmail:(null===(a=s.email)||void 0===a?void 0:a.value)||"N/A",nextOfKinOfficeNumber:"N/A",nextOfKinAddress:(null===(n=s.postalAddress)||void 0===n?void 0:n.value)||"N/A",nextOfKinTown:"N/A",nextOfKinRelationship:(null===(u=s.relationship
2)||void 0===u?void 0:u.value)||"N/A"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Air=(e,t,r)=>r.type.startsWith(kBe)?plr(e,t,r):r.type.startsWith(fje)?clr(e,t,r):r.type.startsWith(Rje)?llr(e,t,r):r.type.startsWith(TUe)?blr(e,t,r):r.type.startsWith(v$e)?Mlr(e,t,r):r.type.startsWith(S$e)?zlr(e,t,r):r.type.startsWith(MUe)?Tlr(e,t,r):r.type.startsWith(EFe)?Wlr(e,t,r):r.type.startsWith(qFe)?qlr(e,t,r):r.type.startsWith(bKe)?Hlr(e,t,r):r.type.startsWith(JWe)?((e,t,r)=>((async()=>{try{const t=await vlr(e.getState());e.dispatch(aqe(t.data.document))}catch(t){throw console.error(t),t}})(),t(r)))(e,t,r):r.type.startsWith(XWe)?flr(e,t,r):r.type.startsWith(eqe)?hlr(e,t,r):r.type.startsWith(rBe)?Jlr(e,t,r):r.type.startsWith(aBe)?(async(e,t,r)=>{if(Ylr(e.getState()))return t(r);e.dispatch(yKe());try{await iir(e.getState())}catch(a){console.error(a)}finally{e.dispatch(fKe())}return t(r)})(e,t,r):r.type.startsWith(tqe)?(async(e,t,r)=>{let a=e.getState();if(Ylr(a))return t(r);e.dispatch(Y$e(!1)),e.dispatch(H$e(null)),e.dispatch(yKe());try{await hlr(e,t,r);const n=await pir(a);let u=Owt(a);await cir(a,e,n,u),await blr(e,t,r),a=e.getState(),await iir(a),a=e.getState(),u=Owt(a),await yir(a,n,u),e.dispatch(rqe(!0)),e.dispatch(yFe())}catch(u){var n;console.error(u),e.dispatch(rqe(!1)),401===(null==u||null===(n=u.response)||void 0===n?void 0:n.status)&&e.dispatch(Sje()),e.dispatch(H$e("Something went wrong. Try again later")),e.dispatch(Y$e(!0))}finally{e.dispatch(fKe())}return t(r)})(e,t,r):r.type.startsWith(lKe)?(async(e,t,r)=>{if(Ylr(e.getState()))return t(r);e.dispatch(Y$e(!1)),e.dispatch(H$e(null)),e.dispatch(yKe());try{await bir(e.getState()),e.dispatch(sKe(!0)),e.dispatch(gFe())}catch(n){var a;console.error(n),e.dispatch(sKe(!1)),401===(null==n||null===(a=n.response)||void 0===a?void 0:a.status)&&e.dispatch(Sje()),e.dispatch(H$e("Something went wrong. Try again later")),e.dispatch(Y$e(!0))}finally{e.dispatch(fKe())}return t(r)})(e,t,r):r.type.startsWith(mje)?(async(e,t,r)=>{if(gHt(e.getState()))return t(r);e.dispatch(yKe());try{const t=e.getState(),r=IHt(t);"Flexipay"===r?await xlr(e,t,r):"Bank"===r&&await _lr(e,t,r),e.dispatch(hKe())}catch(a){console.error(a),e.dispatch(NKe(a)),e.dispatch(gKe())}return t(r)})(e,t,r):null,Sir=(e,t,r)=>{const a=t(r);return r.type===sit&&(async()=>{const t=await Nir();t&&e.dispatch((e=>({type:iit,value:e}))(t.data))})(),r.type===lit&&(async()=>{e.dispatch(pit({status:S.rs.PENDING,apiFor:"branchCode"}));const t=await Cir(r.value);t?(e.dispatch((e=>({type:cit,value:e}))(t.data)),e.dispatch(pit({status:S.rs.SUCCESS,apiFor:"branchCode"}))):e.dispatch(pit({status:S.rs.FAILURE,apiFor:"branchCode"}))})(),a},Nir=async()=>{try{return await T6t().get("/om-api/ka-metlha-funeral/banksBw",{headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"*"}})}catch(e){return null}},Cir=async e=>{try{return await T6t()({url:`/om-api/ka-metlha-funeral/bankBranchBw/${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}};const Iir=(0,_mt.Mz)(XOt,e=>e.referenceData),Dir=((0,_mt.Mz)(Iir,e=>e.apiStatus),(0,_mt.Mz)(Iir,e=>e.buyRef),(0,_mt.Mz)(Iir,e=>e.applicationData)),wir=e=>(0,_mt.Mz)(Dir,t=>t[e]),Eir=(wir("bankData"),wir("branchCodesData"),async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return console.log(t),null}}),Tir=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch(pit({status:S.rs.PENDING,apiFor:"documentUpload"}));const t=Y0t(a),{firstName:r,middleName:n,lastName:u,mobileNumber:o,email:s,policyNumber:l}=ePt(a),i="Ka-Metlha-Funeral-Claim",c=mPt(a),d=`Please find the ${(null==r?void 0:r.value)+" "+(null==u?void 0:u.value)}'s Document.`,p=`Web: ${i} : ${(null==r?void 0:r.value)+" "+(null==u?void 0:u.value)} - REF: ${null==c?void 0:c.value}`;(await t.reduce(async(e,t)=>e.then(async e=>{let r=!1;if(null!==t.file){const e=new FormData;
2e.append("files",t.file),e.append("subject",p),e.append("contactNumber",null),e.append("email","BW_KMF_BUSSINESS_MAIL"),e.append("text",d);const a=async()=>new Promise(t=>{setTimeout(async()=>(await Oir(e).then(e=>{r=!e||200!==(null==e?void 0:e.status)}).catch(e=>{throw e}),t()),500)});await a()}return e.push({key:t.fileName,hasError:r}),e}),Promise.resolve([]))).some(e=>e.hasError)&&e.dispatch(pit({status:S.rs.FAILURE,apiFor:"documentUpload"})),e.dispatch({type:Tlt}),e.dispatch(pit({status:S.rs.SUCCESS,apiFor:"documentUpload"}))}catch(t){e.dispatch(pit({status:S.rs.FAILURE,apiFor:"documentUpload"}))}})(),t(r)},Oir=async e=>{try{return await T6t().post("om-api/ka-metlha-funeral/documents/kyc",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},Pir=(e,t,r)=>r.type.startsWith(oit)?Sir(e,t,r):r.type.startsWith(mit)?((e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch(pit({status:S.rs.PENDING,apiFor:"finalEmail"}));const{firstName:t,middleName:n,lastName:u,mobileNumber:o,email:s,policyNumber:l}=ePt(a),i=mPt(a),c=(null==r||r.value,"Ka-Metlha-Funeral-Claim"),d=(null==l||l.value,lPt(a)),p=hPt(a),m=G0t(a),v=[].concat([{title:"Claiment Details",data:d},{title:"Deceased Details",data:p},{title:"Documents",data:m}]),f={firstName:null==t?void 0:t.value,lastName:null==u?void 0:u.value,contactNumber:null==o?void 0:o.value,subject:`Web: ${c} : ${(null==t?void 0:t.value)+" "+(null==u?void 0:u.value)} - REF: ${null==i?void 0:i.value}`,userDataFields:v,templateType:"FUNERAL_CLAIM_BUISENESS",monthlyPremium:null,yearlyPremium:null,email:"BW_KMF_BUSSINESS_MAIL"},y={firstName:null==t?void 0:t.value,lastName:null==u?void 0:u.value,contactNumber:null==o?void 0:o.value,subject:`Web: ${c} : ${(null==t?void 0:t.value)+" "+(null==u?void 0:u.value)} - REF: ${null==i?void 0:i.value}`,userDataFields:v,templateType:"FUNERAL_CLAIM_CUSTOMER",monthlyPremium:null,yearlyPremium:null,email:null==s?void 0:s.value},h=await Eir(f);await Eir(y),h&&h.status===Gnr().OK?e.dispatch(pit({status:S.rs.SUCCESS,apiFor:"finalEmail"})):e.dispatch(pit({status:S.rs.FAILURE,apiFor:"finalEmail"}))}catch(t){e.dispatch(pit({status:S.rs.FAILURE,apiFor:"finalEmail"}))}})(),t(r)})(e,t,r):r.type.startsWith(vit)?Tir(e,t,r):null,Mir=(e,t,r)=>((async()=>{if(!S1t(e.getState())){e.dispatch(tYe());try{const t=await Lir(e.getState());e.dispatch((e=>({type:nYe,value:e}))(t.data.pfas)),e.dispatch((e=>({type:XGe,value:e}))(t.data.brokers)),e.dispatch(rYe())}catch(t){console.error(t),e.dispatch(aYe())}}})(),t(r)),Lir=async e=>{const t=M1t(e),r=C1t(e);try{const e="/om-api/travel-ss/agents";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,type:r.value}})}catch(a){throw console.error(a),a}},zir=(e,t,r)=>((async()=>{if(!P1t(e.getState())){e.dispatch(VGe());try{const r=await kir();e.dispatch((t=r.data,{type:PGe,data:t})),e.dispatch(RGe())}catch(r){console.error(r),e.dispatch(xGe())}}var t})(),t(r)),kir=async()=>{try{const e="/om-api/travel-ss/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},Vir=(e,t,r)=>((async()=>{if(!Zwt(e.getState())){e.dispatch(zYe()),e.dispatch(GYe(null));try{const t=await jir(e.getState());e.dispatch(GYe(t.data)),e.dispatch(kYe()),e.dispatch({type:AHe})}catch(t){console.error(t),e.dispatch(VYe())}}})(),t(r));function Rir(e){if(e){const[t,r,a]=e.split("/");return`${a}-${r}-${t}`}return"-"}const xir=e=>"Senior"===e.selectedCover.value?0:e.noOfMinors.value?parseInt(e.noOfMinors.value):0,_ir=e=>{var t,r;return(parseInt(null===(t=e.noOfTravellers)||void 0===t?void 0:t.value)||0)+(parseInt(null===(r=e.noOfMinors)||void 0===r?void 0:r.value)||0)>1?"group":"single"},Fir=e=>"Schengen"===e.selectedCover.value?"Schengen Area":"East Africa"===e.selectedCover.value?"East African country":"Holiday"===e.selectedCover.value?"Holiday":"Senior",jir=async e=>{const t=M1t(e);try{const r="/om-api/travel-ss/compute-premium";return await T6t().post(r,(e=>{var t,r;const a=Hwt(e);return{destination_area:Fir(a),start_date:Rir(a.departureDate.value),end_date:Rir(a.returnDate.value),composition:_ir(a),adult:"Senior"!==a.selectedCover.value?parseInt(null===(t=a.noOfTravellers)||void 0===t?void 0:t.value):0,children:xir(a),senior:"Senior"===a.selectedCover.value?parseInt(null===(r=a.noOfTravellers)||void 0===r?void 0:r.value):0,oldest_traveler_age:parseInt(a.age.value),countryCode:"SS"}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Uir=(e,t,r)=>((async()=>
2{if(!Zwt(e.getState())){e.dispatch(RYe());try{const t=await Kir(e.getState());e.dispatch((e=>({type:BYe,value:e}))(t.data)),e.dispatch(xYe())}catch(t){console.error(t),e.dispatch(_Ye()),e.dispatch((e=>({type:WYe,error:e}))(t))}}})(),t(r));function $ir(e){if(e){const[t,r,a]=e.split("/");return`${a}-${r}-${t}`}return"-"}const Bir=e=>"Senior"===e.selectedCover.value?0:e.noOfMinors.value?parseInt(e.noOfMinors.value):0,Wir=e=>{var t,r;return(parseInt(null===(t=e.noOfTravellers)||void 0===t?void 0:t.value)||0)+(parseInt(null===(r=e.noOfMinors)||void 0===r?void 0:r.value)||0)>1?"group":"single"},qir=e=>"Schengen"===e.selectedCover.value?"Schengen Area":"East Africa"===e.selectedCover.value?"East African country":"Holiday"===e.selectedCover.value?"Holiday":"Senior",Kir=async e=>{const t=M1t(e);try{const r="/om-api/travel-ss/share-quote";return await T6t().post(r,(e=>{var t,r;const a=Hwt(e);return{destination_area:qir(a),start_date:$ir(a.departureDate.value),end_date:$ir(a.returnDate.value),composition:Wir(a),adult:"Senior"!==a.selectedCover.value?parseInt(null===(t=a.noOfTravellers)||void 0===t?void 0:t.value):0,children:Bir(a),senior:"Senior"===a.selectedCover.value?parseInt(null===(r=a.noOfTravellers)||void 0===r?void 0:r.value):0,oldest_traveler_age:parseInt(a.age.value),countryCode:"SS",getQuoteEmail:a.shareEmail.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Gir=(e,t,r)=>{const a=Hwt(e.getState());let n="Holiday";return"Schengen"===a.selectedCover.value&&(n="Schengen"),"East Africa"===a.selectedCover.value&&(n="East Africa"),"Senior"===a.selectedCover.value&&(n="Senior"),"Holiday"===a.selectedCover.value&&(n="Holiday"),(async()=>{if(!Xwt(e.getState())){e.dispatch(FHe());try{const t=await Yir(e.getState());let r=[];r="Schengen"===a.selectedCover.value||"East Africa"===a.selectedCover.value?(Array.isArray(t.data.data)?(0,p.A)(t.data.data):[]).map(e=>({name:e})):Array.isArray(t.data)?(0,p.A)(t.data):[];const n=r.findIndex(e=>"South Sudan"===e.name);-1!==n&&r.splice(n,1),r.sort((e,t)=>e.name.localeCompare(t.name)),e.dispatch((e=>({type:yHe,value:e}))(r)),e.dispatch(jHe())}catch(t){console.error(t),e.dispatch(UHe())}}})(),t(r)},Yir=async e=>{const t=M1t(e),r=Hwt(e);let a="Worldwide";"Schengen"===r.selectedCover.value&&(a="Schengen"),"East Africa"===r.selectedCover.value&&(a="East Africa");try{const e="/om-api/travel-ss/countries";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken,countriesType:a}})}catch(n){throw console.error(n),n}},Hir=(0,_mt.Mz)(Gwt,e=>e.payloadCollection),Qir=(0,_mt.Mz)(Hir,e=>e.apiCallStatus===S.rs.PENDING),Zir=(0,_mt.Mz)(Hir,e=>e.payloadData);(0,_mt.Mz)(Hir,e=>e.apiCallStatus===S.rs.SUCCESS),(0,_mt.Mz)(Hir,e=>e.apiCallStatus===S.rs.FAILURE),(0,_mt.Mz)(Hir,e=>e.apiCallStatus);const Xir=(e,t,r)=>{const a=t(r),n=e.getState();return(async()=>{if(!P1t(n)){e.dispatch(sGe());try{var t;const r=await Jir(n);console.log(r,":fgdfgjgg"),e.dispatch((e=>({type:ZKe,value:e}))(r.data));const a=Hir(e.getState()).uuid,u=null===(t=E1t(n))||void 0===t?void 0:t.referenceId;await ecr(e,u,a)}catch(r){return e.dispatch(lGe()),r}}})(),a};const Jir=async e=>{const t=M1t(e);try{const r="/om-api/travel-ss/payments/stk";return await T6t().post(r,(e=>{const t=w1t(e),r=(eEt(e),Hir(e).uuid),a=`211${t.phoneNumber.value.substring(1)}`;return t.networkProvider.value,{amount:"100",reference_number:r,phone_number:a}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(a){var r;throw store.dispatch((e=>({type:XKe,error:e}))((null==a||null===(r=a.response)||void 0===r?void 0:r.data)||{})),a}},ecr=async(e,t,r)=>{let a=0;const n=M1t(e.getState());return new Promise((u,o)=>{const s=setInterval(async()=>{try{var l;const i=await T6t().post("/om-api/travel-ss/payments/stk/status",{reference:t,uuid:r},{headers:{"Content-Type":"application/json",accessToken:n.accessToken}});"SUCCESSFUL"===(null==i||null===(l=i.data)||void 0===l?void 0:l.paymentStatus.status)?(clearInterval(s),e.dispatch(yGe()),e.dispatch(hXe()),u(i.data)):a>=3e5&&(clearInterval(s),e.dispatch(hGe()),e.dispatch(gXe()),o(new Error("Payment verification timed out."))),a+=2e3}catch(i){console.error("Error checking payment status:",i)}},2e3)})},tcr=(e,t,r)=>{const a=tEt(e.getState()),n=L1t(e.getState());return(async()=>
2{if(!Qir(e.getState()))try{(async()=>{e.dispatch(yXe())})();const t=await acr(e.getState(),e);e.dispatch((e=>({type:AXe,value:e}))(t.data)),"payment"!==a&&e.dispatch(hXe()),"mtn"===n&&"payment"===a&&e.dispatch({type:QKe})}catch(t){console.error(t),e.dispatch((e=>({type:SXe,error:e}))(t)),e.dispatch(gXe())}})(),t(r)},rcr=e=>{const t=pEt(e),r=[];for(let s=0;s<t.length;s++){var a,n,u,o;const e=t[s];r.push({full_name:(null===(a=e.fullName)||void 0===a?void 0:a.value)||"N/A",date_of_birth:(null===(n=e.dob)||void 0===n?void 0:n.value)||"N/A",passport_number:(null===(u=e.passportNumber)||void 0===u?void 0:u.value)||"N/A",passportDoc:(null===(o=e.passportDocumentId)||void 0===o?void 0:o.value)||"N/A"})}return r},acr=async(e,t)=>{const r=M1t(e);try{const t="/om-api/travel-ss/onboarding";return await T6t().post(t,(e=>{var t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S,N,C,I,D,w,E,T,O,P,M,L,z,k,V,R,x,_,F,j,U,$,B,W,q,K,G,Y,H,Q,Z,X,J,ee,te,re,ae,ne,ue,oe,se,le,ie,ce,de,pe,me,ve,fe,ye,he,ge,be,Ae,Se,Ne,Ce,Ie,De,we,Ee,Te,Oe,Pe,Me,Le,ze,ke,Ve,Re,xe,_e,Fe,je;const Ue=Hwt(e),$e=A1t(e),Be=cEt(e),We=dEt(e),qe=y1t(e),Ke=L1t(e),Ge=(T1t(e),Zir(e),Hir(e).uuid),Ye=w1t(e),He=tEt(e),Qe=(Qwt(e),Jwt(e),E1t(e),e=>{var t,r,a;return"Schengen"===(null===(t=e.selectedCover)||void 0===t?void 0:t.value)?"Schengen Area":"East Africa"===(null===(r=e.selectedCover)||void 0===r?void 0:r.value)?"East African country":"Holiday"===(null===(a=e.selectedCover)||void 0===a?void 0:a.value)?"Holiday":"Senior"}
2),Ze=e=>{var t,r;return(parseInt(null===(t=e.noOfTravellers)||void 0===t?void 0:t.value)||0)+(parseInt(null===(r=e.noOfMinors)||void 0===r?void 0:r.value)||0)>1?"group":"single"};function Xe(e){if(3!==e.length)throw new Error("Array must have exactly 3 elements: ['DD', 'MM', 'YYYY']");const[t,r,a]=e;return`${a}-${r.padStart(2,"0")}-${t.padStart(2,"0")}`}const Je={full_name:(null===(t=Ue.fullName)||void 0===t?void 0:t.value)||"N/A",destination_country:(null===(r=Ue.destinationCountry)||void 0===r?void 0:r.value)||"N/A",departure_country:"South Sudan",start_date:Xe(null===(a=Ue.departureDate)||void 0===a?void 0:a.value.split("/"))||"N/A",end_date:Xe(null===(n=Ue.returnDate)||void 0===n?void 0:n.value.split("/"))||"N/A",composition:Ze(Ue),adult:parseInt(null===(u=Ue.noOfTravellers)||void 0===u?void 0:u.value),destination_area:Qe(Ue),reffererCode:$e.agentCode.value||"N/A",reffererType:$e.intermediaryType.value||"N/A"},et={full_name:(null===(o=Ue.fullName)||void 0===o?void 0:o.value)||"N/A",destination_country:(null===(s=Ue.destinationCountry)||void 0===s?void 0:s.value)||"N/A",departure_country:"South Sudan",start_date:Xe(null===(l=Ue.departureDate)||void 0===l?void 0:l.value.split("/"))||"N/A",end_date:Xe(null===(i=Ue.returnDate)||void 0===i?void 0:i.value.split("/"))||"N/A",composition:Ze(Ue),adult:"Senior"!==(null===(c=Ue.selectedCover)||void 0===c?void 0:c.value)?parseInt(null===(d=Ue.noOfTravellers)||void 0===d?void 0:d.value):0,destination_area:Qe(Ue),reffererCode:$e.agentCode.value||"N/A",reffererType:$e.intermediaryType.value||"N/A",nationality:(null===(p=We.nationalityType)||void 0===p?void 0:p.value)||"N/A",passport_number:(null===(m=We.passportNumber)||void 0===m?void 0:m.value)||"N/A",id_number:(null===(v=We.idNumber)||void 0===v?void 0:v.value)||"N/A",occupation:(null===(f=We.profession)||void 0===f?void 0:f.value)||"N/A",phone_number:(null===(y=We.phoneNumber)||void 0===y?void 0:y.value)||"N/A",office_number:(null===(h=We.officeNumber)||void 0===h?void 0:h.value)||"N/A",email_address:(null===(g=We.email)||void 0===g?void 0:g.value)||"N/A",date_of_birth:null!==(b=We.dob)&&void 0!==b&&b.value?Xe(null===(A=We.dob)||void 0===A?void 0:A.value.split("/")):"N/A",nationalIdDoc:(null===(S=We.idUpload)||void 0===S||null===(N=S.value)||void 0===N?void 0:N.base64File)||"N/A",passportDoc:(null===(C=We.passportBiodata)||void 0===C||null===(I=C.value)||void 0===I?void 0:I.base64File)||"N/A",town:(null===(D=We.town)||void 0===D?void 0:D.value)||"N/A",postal_home_address:(null===(w=We.postalAddress)||void 0===w?void 0:w.value)||"N/A",travelers:rcr(e),emergency_contact:{full_name:(null===(E=Be.emergencyContactFullName)||void 0===E?void 0:E.value)||"N/A",email_address:(null===(T=Be.emergencyContactEmailAddress)||void 0===T?void 0:T.value)||"N/A",phone_number:(null===(O=Be.emergencyContactPhoneNumber)||void 0===O?void 0:O.value)||"N/A"},how_did_you_hear_about_us:(null===(P=Be.channelWays)||void 0===P?void 0:P.value)||"N/A",uuid:Ge||"N/A"},tt={full_name:(null===(M=Ue.fullName)||void 0===M?void 0:M.value)||"N/A",destination_country:(null===(L=Ue.destinationCountry)||void 0===L?void 0:L.value)||"N/A",departure_country:"South Sudan",start_date:Xe(null===(z=Ue.departureDate)||void 0===z?void 0:z.value.split("/"))||"N/A",end_date:Xe(null===(k=Ue.returnDate)||void 0===k?void 0:k.value.split("/"))||"N/A",composition:Ze(Ue),adult:"Senior"!==(null===(V=Ue.selectedCover)||void 0===V?void 0:V.value)?parseInt(null===(R=Ue.noOfTravellers)||void 0===R?void 0:R.value):0,destination_area:Qe(Ue),reffererCode:$e.agentCode.value||"N/A",reffererType:$e.intermediaryType.value||"N/A",nationality:(null===(x=We.nationalityType)||void 0===x?void 0:x.value)||"N/A",passport_number:(null===(_=We.passportNumber)||void 0===_?void 0:_.value)||"N/A",id_number:(null===(F=We.idNumber)||void 0===F?void 0:F.value)||"N/A",occupation:(null===(j=We.profession)||void 0===j?void 0:j.value)||"N/A",phone_number:(null===(U=We.phoneNumber)||void 0===U?void 0:U.value)||"N/A",office_number:(null===($=We.officeNumber)||void 0===$?void 0:$.value)||"N/A",email_address:(null===(B=We.email)||void 0===B?void 0:B.value)||"N/A",date_of_birth:null!==(W=We.dob)&&void 0!==W&&W.value?Xe(null===(q=We.dob)||void 0===q?void 0:q.value.split("/")):"N/A",nationalIdDoc:(null===(K=We.idUpload)||void 0===K||null===(G=K.value)||void 0===G?void 0:G.base64File)||"N/A",passportDoc:(null===(Y=We.passportBiodata)||void 0===Y||null===(H=Y.value)||void 0===H?void 0:H.base64File)||"N/A",town:(null===(Q=We.town)||void 0===Q?void 0:Q.value)||"N/A",postal_home_address:(null===(Z=We.postalAddress)||void 0===Z?void 0:Z.value)||"N/A",travelers:rcr(e),emergency_contact:{full_name:(null===(X=Be.emergencyContactFullName)||void 0===X?void 0:X.value)||"N/A",email_address:(null===(J=Be.emergencyContactEmailAddress)||void 0===J?void 0:J.value)||"N/A",phone_number:(null===(ee=Be.emergencyContactPhoneNumber)||void 0===ee?void 0:ee.value)||"N/A"},how_did_you_hear_about_us:(null===(te=Be.channelWays)||void 0===te?void 0:te.value)||"N/A",uuid:Ge||"N/A",next_of_kin_full_name:null!==(re=qe.firstName)&&void 0!==re&&re.value?null===(ae=qe.firstName)||void 0===ae?void 0:ae.value:"N/A",next_of_kin_phone_number:(null===(ne=qe.phoneNumber)||void 0===ne?void 0:ne.value)||"N/A",next_of_kin_email_address:(null===(ue=qe.email)||void 0===ue?void 0:ue.value)||"N/A",next_of_kin_postal_home_address:(null===(oe=qe.postalAddress)||void 0===oe?void 0:oe.value)||"N/A",next_of_kin_town:(null===(se=qe.town)||void 0===se?void 0:se.value)||"N/A"},rt={full_name:(null===(le=Ue.fullName)||void 0===le?void 0:le.value)||"N/A",destination_country:(null===(ie=Ue.destinationCountry)||void 0===ie?void 0:ie.value)||"N/A",departure_country:"South Sudan",start_date:Xe(null===(ce=Ue.departureDate)||void 0===ce?void 0:ce.value.split("/"))||"N/A",end_date:Xe(null===(de=Ue.returnDate)||void 0===de?void 0:de.value.split("/"))||"N/A",composition:Ze(Ue),adult:"Senior"!==(null===(pe=Ue.selectedCover)||void 0===pe?void 0:pe.value)?parseInt(null===(me=Ue.noOfTravellers)||void 0===me?void 0:me.value):0,destination_area:Qe(Ue),reffererCode:$e.agentCode.value||"N/A",reffererType:$e.intermediaryType.value||"N/A",nationality:(null===(ve=We.nationalityType)||void 0===ve?void 0:ve.value)||"N/A",passport_number:(null===(fe=We.passportNumber)||void 0===fe?void 0:fe.value)||"N/A",id_number:(null===(ye=We.idNumber)||void 0===ye?void 0:ye.value)||"N/A",occupation:(null===(he=We.profession)||void 0===he?void 0:he.value)||"N/A",phone_number:(null===(ge=We.phoneNumber)||void 0===ge?void 0:ge.value)||"N/A",office_number:(null===(be=We.officeNumber)||void 0===be?void 0:be.value)||"N/A",email_address:(null===(Ae=We.email)||void 0===Ae?void 0:Ae.value)||"N/A",date_of_birth:null!==(Se=We.dob)&&void 0!==Se&&Se.value?Xe(null===(Ne=We.dob)||void 0===Ne?void 0:Ne.value.split("/")):"N/A",nationalIdDoc:(null===(Ce=We.idUpload)||void 0===Ce||null===(Ie=Ce.value)||void 0===Ie?void 0:Ie.base64File)||"N/A",passportDoc:(null===(De=We.passportBiodata)||void 0===De||null===(we=De.value)||void 0===we?void 0:we.base64File)||"N/A",town:(null===(Ee=We.town)||void 0===Ee?void 0:Ee.value)||"N/A",postal_home_address:(null===(Te=We.postalAddress)||void 0===Te?void 0:Te.value)||"N/A",travelers:rcr(e),emergency_contact:{full_name:(null===(Oe=
2Be.emergencyContactFullName)||void 0===Oe?void 0:Oe.value)||"N/A",email_address:(null===(Pe=Be.emergencyContactEmailAddress)||void 0===Pe?void 0:Pe.value)||"N/A",phone_number:(null===(Me=Be.emergencyContactPhoneNumber)||void 0===Me?void 0:Me.value)||"N/A"},how_did_you_hear_about_us:(null===(Le=Be.channelWays)||void 0===Le?void 0:Le.value)||"N/A",uuid:Ge||"N/A",next_of_kin_full_name:null!==(ze=qe.firstName)&&void 0!==ze&&ze.value?null===(ke=qe.firstName)||void 0===ke?void 0:ke.value:"N/A",next_of_kin_phone_number:(null===(Ve=qe.phoneNumber)||void 0===Ve?void 0:Ve.value)||"N/A",next_of_kin_email_address:(null===(Re=qe.email)||void 0===Re?void 0:Re.value)||"N/A",next_of_kin_postal_home_address:(null===(xe=qe.postalAddress)||void 0===xe?void 0:xe.value)||"N/A",next_of_kin_town:(null===(_e=qe.town)||void 0===_e?void 0:_e.value)||"N/A",mode_of_payment:"mtn"===Ke?"MTNMOMO":"BANK",momo_phoneNumber:"211"+(null===(Fe=Ye.phoneNumber)||void 0===Fe||null===(je=Fe.value)||void 0===je?void 0:je.substring(1))};return{..."quote"===He?Je:"travel"===He?et:"kin"===He?tt:rt}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(a){throw a}},ncr=(0,_mt.Mz)(R1t,e=>null==e?void 0:e.auth),ucr=(0,_mt.Mz)(ncr,e=>null==e?void 0:e.loginData),ocr=(0,_mt.Mz)(ncr,e=>null==e?void 0:e.verifyData),scr=((0,_mt.Mz)(ncr,e=>null==e?void 0:e.verifyApiCallStatus),(0,_mt.Mz)(ncr,e=>e.authLoginApiCallStatus===S.rs.PENDING||e.loginApiCallStatus===S.rs.PENDING||e.verifyApiCallStatus===S.rs.PENDING)),lcr=((0,_mt.Mz)(ncr,e=>null==e?void 0:e.authLoginApiCallStatus),(0,_mt.Mz)(ncr,e=>e.form)),icr=e=>(0,_mt.Mz)(lcr,t=>t[e]),ccr=(icr("email"),icr("otp"),icr("showOtpScreen"),(e,t,r)=>((async()=>{if(!scr(e.getState())){e.dispatch(Jit());try{const r=await dcr();e.dispatch((t=r.data,{type:Vit,data:t})),e.dispatch(ect())}catch(r){console.error(r),e.dispatch(tct())}}var t})(),t(r))),dcr=async()=>{try{const e="/om-api/ea-travel-rates/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}};const pcr=(e,t,r)=>((async()=>{if(!scr(e.getState())){e.dispatch(rct());try{const a=await mcr(e.getState());await(r=8e3,new Promise(e=>setTimeout(e,r))),e.dispatch((t=a.data,{type:Uit,data:t})),e.dispatch(act()),e.dispatch((e=>({type:fct,value:e}))(!0))}catch(a){console.error(a),e.dispatch(nct())}}var t,r})(),t(r)),mcr=async e=>{const t=ucr(e);try{const r="/om-api/ea-travel-rates/auth-login";return await T6t().post(r,(e=>({emailAddress:lcr(e).email.value}))(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},vcr=(e,t,r)=>((async()=>{if(!scr(e.getState())){e.dispatch(uct());try{const r=await fcr(e.getState());e.dispatch((t=r.data,{type:Git,data:t})),e.dispatch(oct())}catch(r){console.error(r),e.dispatch(sct())}}var t})(),t(r)),fcr=async e=>{const t=ucr(e);try{const r="/om-api/ea-travel-rates/verify";return await T6t().post(r,(e=>{const t=lcr(e);return{emailAddress:t.email.value,otp:t.otp.value}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},ycr=(0,_mt.Mz)(R1t,e=>null==e?void 0:e.update),hcr=(0,_mt.Mz)(ycr,e=>e.apiCallStatus===S.rs.PENDING||e.updateApiCallStatus===S.rs.PENDING||e.exchangeListApiCallStatus===S.rs.PENDING),gcr=((0,_mt.Mz)(ycr,e=>null==e?void 0:e.updateApiCallStatus),(0,_mt.Mz)(ycr,e=>e.exchangeData),(0,_mt.Mz)(ycr,e=>e.form)),bcr=e=>(0,_mt.Mz)(gcr,t=>t[e]),Acr=(bcr("fromCurrency"),bcr("toCurrency"),bcr("exchangeRate"),bcr("activeExchangeRate"),bcr("lastUpdatedExchangeRate"),(e,t,r)=>((async()=>{if(!hcr(e.getState())){e.dispatch(qct());try{const r=await Scr(e.getState());e.dispatch((t=r.data,{type:zct,data:t})),e.dispatch(Kct())}catch(r){console.error(r),e.dispatch(Gct())}}var t})(),t(r))),Scr=async e=>{const t=ocr(e);try{const r="/om-api/ea-travel-rates/update";return await T6t().post(r,(e=>{const t=gcr(e),r="za".toUpperCase();return{fromCurrency:t.fromCurrency.value,toCurrency:t.toCurrency.value,rate:Number(t.exchangeRate.value),countryCode:r}})(e),{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Ncr=(e,t,r)=>((async()=>
2{if(!hcr(e.getState())){e.dispatch(Yct());try{const r=await Ccr(e.getState());e.dispatch((t=r.data,{type:Fct,data:t})),e.dispatch(Hct())}catch(r){console.error(r),e.dispatch(Qct())}}var t})(),t(r)),Ccr=async e=>{const t=ocr(e);try{const e="/om-api/ea-travel-rates/list";return await T6t().get(e,{headers:{"Content-Type":"application/json",accessToken:t.accessToken}})}catch(r){throw console.error(r),r}},Icr=async e=>{try{const t="/om-api/faulu-loan-calculator/quotation",r=(0,q1t.iD)(e);return await T6t().post(t,(e=>{const t=(0,q1t.WV)(e),r=(0,q1t.uf)(e),a=(0,q1t.$l)(e),n=(0,q1t.MV)(e);return{loanAmount:t.value,annualInterestRate:r.value,termValue:a.value,termDuration:n.value}})(e),{headers:{"Content-Type":"application/json",accessToken:r.accessToken}})}catch(t){throw t}},Dcr=async()=>{try{const e="/om-api/ug-motor-insurance/ug/login";return await T6t().get(e,{headers:{"Content-Type":"application/json"}})}catch(e){throw console.error(e),e}},wcr=(e,t,r)=>r.type.startsWith(Jct.hS)?((e,t,r)=>{const a=t(r);return e.getState(),(async()=>{if(!(0,q1t.KA)(e.getState())){e.dispatch(Jct.Ne.pending());try{const t=await Icr(e.getState());t&&t.data?(e.dispatch((0,Jct.xI)(t.data)),e.dispatch(Jct.Ne.success())):e.dispatch(Jct.Ne.failure())}catch(u){var t,r,a,n;if(401===(null==u||null===(t=u.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.status)||403===(null==u||null===(a=u.response)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.status))return e.dispatch((0,Jct.mH)(!0)),void e.dispatch(Jct.Ne.initial());e.dispatch((0,Jct.xI)(null)),e.dispatch(Jct.Ne.failure())}}})(),a})(e,t,r):r.type.startsWith(udt.YW)?((e,t,r)=>((async()=>{e.dispatch(udt.jP.pending());try{const t=await Dcr();e.dispatch((0,udt.Ne)(t.data)),e.dispatch(udt.jP.success())}catch(t){console.error(t),e.dispatch(udt.jP.failure())}})(),t(r)))(e,t,r):void 0,Ecr=(0,_mt.Mz)(PPt,e=>Object.keys(Vdt).flatMap(t=>{var r;return e[t].value?{label:Vdt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Tcr=(0,_mt.Mz)(LPt,e=>Object.keys(Rdt).flatMap(t=>{var r;return e[t].value?{label:Rdt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Ocr=(0,_mt.Mz)(X1t,e=>Object.keys(e).flatMap(t=>{var r,a;return{label:(null!==(r=kdt[t])&&void 0!==r?r:kdt.additionalDocument).title,value:null!==(a=e[t].fileName)&&void 0!==a?a:"-"}})),Pcr=(0,_mt.Mz)(Tcr,Ecr,Ocr,Q1t,(e,t,r,a)=>[{key:"claimDetails",title:"Claim Details",data:[{value:a,label:"Claim name"}]},{key:"basicDetails",title:"Basic Details",data:t,editable:!0},{key:"incidentDetails",title:"Incident Details",data:e,editable:!0},{key:"documentDetails",title:"Document Details",data:r,editable:!0}]),Mcr=(e,t,r)=>{const a=e.getState();return(async(t,r,n,u,o,s)=>{e.dispatch(mpt({type:"apiStatus",value:S.rs.PENDING}));const l=Q1t(a),i=Pcr(a),{requiredDocuments:c,submittedDocuments:d}=e6t(a),{fullName:m,mobileNumber:v,email:f,policyNumber:y}=PPt(a),h=[{fullName:m.value,policyName:l,uploadedDocuments:d,referenceNumber:y.value,requiredDocuments:c}].concat((0,p.A)(i)),g={firstName:null==m||null===(t=m.value)||void 0===t?void 0:t.split(" ")[0],lastName:null==m||null===(r=m.value)||void 0===r?void 0:r.split(" ")[1],contactNumber:null==v?void 0:v.value,subject:`Web: ${l} : ${null==m?void 0:m.value} - REF: ${y.value}`,userDataFields:h,templateType:"ALLSURE_CLAIM_BUSINESS_EMAIL",referenceNumber:null!==(n=y.value)&&void 0!==n?n:"",email:"ALLSURE_CLAIM_BUSSINESS_MAIL"},b={firstName:null==m||null===(u=m.value)||void 0===u?void 0:u.split(" ")[0],lastName:null==m||null===(o=m.value)||void 0===o?void 0:o.split(" ")[1],contactNumber:null==v?void 0:v.value,subject:`Web: ${l} : ${null==m?void 0:m.value} - REF: ${y.value}`,userDataFields:h,templateType:"ALLSURE_CLAIM_CUSTOMER_EMAIL",referenceNumber:null!==(s=y.value)&&void 0!==s?s:"",email:f.value},A=await Lcr(g);A&&A.status===Gnr().OK?(await Lcr(b),e.dispatch(mpt({type:"apiStatus",value:S.rs.SUCCESS})),e.dispatch({type:Ddt})):e.dispatch(mpt({type:"apiStatus",value:S.rs.FAILURE}))})(),t(r)},Lcr=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}},zcr=(0,_mt.Mz)(TPt,e=>e.referenceData),kcr=((0,_mt.Mz)(zcr,e=>e.apiStatus),(0,_mt.Mz)(zcr,e=>e.referenceNumber),(0,_mt.Mz)(()=>({alternatePersonOptionsReferenceData:[{label:"Friends",value:"Friends"},{label:"Family",value:"Family"},{label:"None",value:"None"}],categoryTypeReferenceData:[{label:"Accidental damage - Accidental Bursting",value:"Accidental damage - Accidental Bursting"},{label:"Accidental damage Business Goods And Equipment",value:"Accidental damage Business Goods And Equipment"},{label:"Accidental damage Clearance Costs",value:"Accidental damage Clearance Costs"},{label:"Accidental damage - Damage To Garden",value:"Accidental damage - Damage To Garden"},{label:"Accidental damage - Documents",value:"Accidental damage - Documents"},{label:"Accidental damage - Domestic Staff Property",value:"Accidental damage - Domestic Staff Property"},{label:"Accidental damage - Guests Property",value:"Accidental damage - Guests Property"},{label:"Accidental damage - Impact",value:"Accidental damage - Impact"},{label:"Accidental damage - Malicious Damage",value:"Accidental damage - Malicious Damage"},{label:"Accidental damage - Money And Negotiable Instrument",value:"Accidental damage - Money And Negotiable Instrument"},{label:"Accidental damage - Non Standard building",value:"Accidental damage - Non Standard building"},{label:"Accidental damage - Rent",value:"Accidental damage - Rent"},{label:"Accidental damage - Security Guard",value:"Accidental damage - Security Guard"},{label:"Accidental damage - Water damage (not Weather relay)",value:"Accidental damage - Water damage (not Weather relay)"},{label:"Accidental death - Personal Accident Death",value:"Accidental death - Personal Accident Death"},{label:"Accidental damage to audiovisual equipment & glass - Accidental Loss Or Damage",value:"Accidental damage to audiovisual equipment & glass - Accidental Loss Or Damage"},{label:"Domestic telephone instruments - Accidental Loss Or Damage",value:"Domestic telephone instruments - Accidental Loss Or Damage"},{label:"Earthquake - Business Goods And Equipment",value:"Earthquake - Business Goods And Equipment"},{label:"Earthquake - Clearance Costs",value:"Earthquake - Clearance Costs"},{label:"Fire/Lightning/Explosion - Lightning",value:"Fire/Lightning/Explosion - Lightning"},{label:"Fire/Lightning/Explosion - Money And Negotiable Instrument",value:"Fire/Lightning/Explosion - Money And Negotiable Instrument"},{label:"Fire/Lightning/Explosion - Non Standard building",value:"Fire/Lightning/Explosion - Non Standard building"},{label:"Fire/Lightning/Explosion = Rent",value:"Fire/Lightning/Explosion = Rent"},{label:"Fire/Lightning/Explosion - Security Guard",value:"Fire/Lightning/Explosion - Security Guard"},{label:"Keys and locks - Loss Of Keys And/Or Locks",value:"Keys and locks - Loss Of Keys And/Or Locks"},{label:"Liability Occupiers/Personal Liability",value:"Liability Occupiers/Personal Liability"},{label:"Liability - Personal Liability General",value:"Liability - Personal Liability General"},{label:"Loss of water by leakage - Loss Of Water By Leakage",value:"Loss of water by leakage - Loss Of Water By Leakage"},{label:"Medical expenses - Accidental Bodily Injury",value:"Medical expenses - Accidental Bodily Injury"},{label:"Refrigerator and deep freeze contents - Deterioration Of Food",value:"Refrigerator and deep freeze contents - Deterioration Of Food"},{label:"Storm/Wind/Hail/Snow/Water - Business Goods And Equipment",value:"Storm/Wind/Hail/Snow/Water - Business Goods And Equipment"},{label:"Storm/Wind/Hail/Snow/Water - Clearance Costs",value:"Storm/Wind/Hail/Snow/Water - Clearance Costs"},{label:"Storm/Wind/Hail/Snow/Water - Documents",value:"Storm/Wind/Hail/Snow/Water - Documents"},{label:"Storm/Wind/Hail/Snow/Water - Domestic Staff Property",value:"Storm/Wind/Hail/Snow/Water - Domestic Staff Property"},{label:"Storm/Wind/Hail/Snow/Water - Flood",value:"Storm/Wind/Hail/Snow/Water - Flood"},{label:"Storm/Wind/Hail/Snow/Water - Guests Property",value:"Storm/Wind/Hail/Snow/Water - Guests Property"},{label:"Storm/Wind/Hail/Snow/Water - Hail",value:"Storm/Wind/Hail/Snow/Water - Hail"},{label:"Storm/Wind/Hail/Snow/Water - Money And Negotiable Instrument",value:"Storm/Wind/Hail/Snow/Water - Money And Negotiable Instrument"},{label:"Storm/Wind/Hail/Snow/Water - Non Standard building",value:"Storm/Wind/Hail/Snow/Water - Non Standard building"},{label:"Storm/Wind/Hail/Snow/Water - Rent",value:"Storm/Wind/Hail/Snow/Water - Rent"},{label:"Storm/Wind/Hail/Snow/Water - Security Guard",value:"Storm/Wind/Hail/Snow/Water - Security Guard"},{label:"Storm/Wind/Hail/Snow/Water - Snow",value:"Storm/Wind/Hail/Snow/Water - Snow"},{label:"Storm/Wind/Hail/Snow/Water - Storm",value:"Storm/Wind/Hail/Snow/Water - Storm"},{label:"Storm/Wind/Hail/Snow/Water - Weather Related Excl Hail",value:"Storm/Wind/Hail/Snow/Water - Weather Related Excl Hail"},{label:"Subsidence - Non Standard building",value:"Subsidence - Non Standard building"}
2,{label:"Subsidence - Subsidence and landslide",value:"Subsidence - Subsidence and landslide"},{label:"Theft - Business Goods And Equipment",value:"Theft - Business Goods And Equipment"},{label:"Theft - Documents",value:"Theft - Documents"},{label:"Theft - Domestic Staff Property",value:"Theft - Domestic Staff Property"},{label:"Theft - Guests Property",value:"Theft - Guests Property"},{label:"Theft Hold Up",value:"Theft Hold Up"},{label:"Theft - Money And Negotiable Instrument",value:"Theft - Money And Negotiable Instrument"},{label:"Theft - Non Standard building",value:"Theft - Non Standard building"},{label:"Theft - Rent",value:"Theft - Rent"},{label:"Theft - Security Guard",value:"Theft - Security Guard"},{label:"Theft - Theft",value:"Theft - Theft"},{label:"Theft - Theft Forcible Entry",value:"Theft - Theft Forcible Entry"},{label:"Theft - Theft From Grounds",value:"Theft - Theft From Grounds"},{label:"Theft - Theft From Outbuildings",value:"Theft - Theft From Outbuildings"},{label:"Theft - Theft Non Forcible Entry",value:"Theft - Theft Non Forcible Entry"},{label:"Theft - Theft Of Laundry",value:"Theft - Theft Of Laundry"},{label:"Transit risk - Transit Away",value:"Transit risk - Transit Away"},{label:"Trauma - Personal Accident Trauma",value:"Trauma - Personal Accident Trauma"},{label:"Veterinary expenses - Accidental Bodily Injury",value:"Veterinary expenses - Accidental Bodily Injury"},{label:"Wild Baboons/Monkeys - Damage by Wild Baboons/Monkeys",value:"Wild Baboons/Monkeys - Damage by Wild Baboons/Monkeys"}]})),(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch(mpt({type:"apiStatus",value:S.rs.PENDING}));const t=J1t(a),{fullName:r,mobileNumber:n,email:u,policyNumber:o}=PPt(a),s=`Web: ${Q1t(a)} : ${null==r?void 0:r.value} - REF: ${o.value}`;(await t.reduce(async(e,t)=>e.then(async e=>{let r=!1;if(null!==t.file){const e=new FormData;e.append("files",t.file),e.append("subject",s),e.append("contactNumber",n.value),e.append("email","ALLSURE_CLAIM_DOCUMENT_MAIL");const a=async()=>new Promise(t=>{setTimeout(async()=>(await Vcr(e).then(e=>{r=!e||200!==(null==e?void 0:e.status)}).catch(e=>{throw e}),t()),500)});await a()}return e.push({key:t.fileName,hasError:r}),e}),Promise.resolve([]))).some(e=>e.hasError)?e.dispatch(mpt({type:"apiStatus",value:S.rs.FAILURE})):(e.dispatch(mpt({type:"apiStatus",value:S.rs.SUCCESS})),e.dispatch({type:r6t}))}catch(t){e.dispatch(mpt({type:"apiStatus",value:S.rs.FAILURE}))}})(),t(r)}),Vcr=async e=>{try{return await T6t().post("om-api/bw-upload-document-email/documents/kyc ",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},Rcr=(0,_mt.Mz)(Umt,e=>Object.keys(Hpt).flatMap(t=>{var r;return e[t].value?{label:Hpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),xcr=(0,_mt.Mz)(m6t,e=>Object.keys(e).flatMap(t=>{var r,a;return{label:(null!==(r=Gpt[t])&&void 0!==r?r:Gpt.additionalDocument).title,value:null!==(a=e[t].fileName)&&void 0!==a?a:"-"}})),_cr=["vehicleMake","mentionedVehicleMake","vehicleModel","mentionedVehicleModel","registrationNumber","vehicleYear","grossVehicleMass","tare","vehicleValue","dateOfPurchase","kiloMeterCompleted","mileage","vehicleIdNumber","chassisNumber","engineNumber","exterior
2Color","interiorColor","creditAgreement","nameOfFinance","addressOfFinance","nameOfVehicleRegistration"],Fcr=["dateOfIncident","reasonForDelay","timeOfIncident","addressOrLocation","windScreenType","causeOfBreakage","personResponsible"],jcr=["driverName","driverLicense","driverLicenseNumber","driverLicenseCode"],Ucr=["thirdParty","thirdPartyName","thirdPartyNumber","thirdPartyAddress","thirdPartyEmail"],$cr=["personToBeKeptInformed","personsFullName","personsContact","personsEmail"],Bcr=["dateOfIncident","reasonForDelay","timeOfIncident","placeWhereTheftOccurred","policeStationReportedTo","sapsCaseNumber","dateReported","reportedBy","circumstancesOfTheft","vehicleLocked","reasonOfLock","detailsStolenAccessories","associateSecured"],Wcr=["antiTheft","make","fittedBy","dateFitted"],qcr=["windowNumber","appliedByWhom"],Kcr=["detailsOfDents","detailsOfOtherFeatures"],Gcr=["description","windScreenSize","brokenGlass","crackOrShattered"],Ycr=(0,_mt.Mz)(YPt,e=>Gcr.flatMap(t=>{var r;return e[t].value?{label:emt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Hcr=(0,_mt.Mz)(YPt,e=>Wcr.flatMap(t=>{var r;return e[t].value?{label:emt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Qcr=(0,_mt.Mz)(YPt,e=>qcr.flatMap(t=>{var r;return e[t].value?{label:emt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Zcr=(0,_mt.Mz)(YPt,e=>Kcr.flatMap(t=>{var r;return e[t].value?{label:emt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Xcr=(0,_mt.Mz)(YPt,e=>Bcr.flatMap(t=>{var r;return e[t].value?{label:emt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),Jcr=(0,_mt.Mz)(YPt,e=>Object.keys(tmt).flatMap(t=>{var r;return e[t].value?{label:tmt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),edr=(0,_mt.Mz)(YPt,e=>Object.keys(rmt).flatMap(t=>{var r;return e[t].value?{label:rmt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),tdr=(0,_mt.Mz)(YPt,e=>Object.keys(amt).flatMap(t=>{var r;return e[t].value?{label:amt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),rdr=(0,_mt.Mz)(YPt,e=>Object.keys(nmt).flatMap(t=>{var r;return e[t].value?{label:nmt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),adr=(0,_mt.Mz)(YPt,e=>Object.keys(umt).flatMap(t=>{var r;return e[t].value?{label:umt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),ndr=(0,_mt.Mz)(jPt,e=>Fcr.flatMap(t=>{var r;return e[t].value?{label:Qpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),udr=(0,_mt.Mz)(jPt,e=>$cr.flatMap(t=>{var r;return e[t].value?{label:Qpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),odr=(0,_mt.Mz)(jPt,e=>_cr.flatMap(t=>{var r;return e[t].value?{label:Qpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),sdr=(0,_mt.Mz)(jPt,e=>jcr.flatMap(t=>{var r;return e[t].value?{label:Qpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),ldr=(0,_mt.Mz)(jPt,e=>Ucr.flatMap(t=>{var r;return e[t].value?{label:Qpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),idr=(0,_mt.Mz)(jPt,e=>Object.keys(Zpt).flatMap(t=>{var r;return e[t].value?{label:Zpt[t],value:null!==(r=e[t].value)&&void 0!==r?r:"-"}:[]})),cdr=(0,_mt.Mz)(jPt,e=>Object.keys(e).filter(e=>e.startsWith("witness")).flatMap(t=>{var r,a,n;const u=null!==(r=t.split("_")[1])&&void 0!==r?r:"",o=null!==(a=t.split("_")[0])&&void 0!==a?a:"";return e[t].value?{label:`${Jpt[o]} ${u} (Optional)`,value:null!==(n=e[t].value)&&void 0!==n?n:"-"}:[]})),ddr=(0,_mt.Mz)(YPt,e=>Object.keys(e).filter(e=>e.startsWith("witness")).flatMap(t=>{var r,a,n;const u=null!==(r=t.split("_")[1])&&void 0!==r?r:"",o=null!==(a=t.split("_")[0])&&void 0!==a?a:"";return e[t].value?{label:`${Jpt[o]} ${u} (Optional)`,value:null!==(n=e[t].value)&&void 0!==n?n:"-"}:[]})),pdr=["employee","purpose"],mdr=(0,_mt.Mz)(jPt,e=>{const t=Object.keys(e).filter(e=>e.startsWith("passenger"));return["anyPassenger"].concat(pdr,(0,p.A)(t)).flatMap(t=>{var r,a,n;const u=null!==(r=t.split("_")[1])&&void 0!==r?r:"",o=null!==(a=t.split("_")[0])&&void 0!==a?a:"";return e[t].value?{label:`${Xpt[o]} ${u} (Optional)`,value:null!==(n=e[t].value)&&void 0!==n?n:"-"}:[]})}),vdr=(0,_mt.Mz)(ndr,odr,sdr,ldr,cdr,udr,Rcr,Ycr,xcr,Umt,Xcr,Hcr,Qcr,Zcr,idr,mdr,Jcr,edr,tdr,rdr,adr,ddr,(e,t,r,a,n,u,o,s,l,i,c,d,p,m,v,f,y,h,g,b,A,S)=>{let{categoryType:N}=i;return[{key:"claimDetails",title:"Claim Details",data:[{value:"Allsure Motor Claim",label:"Claim name"},{value:N.displayValue,label:"Claim type/category"}]}
2,{key:"basicDetails",title:"Basic Details",data:o,editable:!0},{key:"vehicleDetails",title:"Vehicle Details",data:t,editable:!0},{key:"incidentDetails",title:"Incident Details",data:e,editable:!0},{key:"driverDetails",title:"Driver Details",data:r,editable:!0},{key:"accidenteDetails",title:"Accident Details",data:v,editable:!0},{key:"thirdPartyDetails",title:"Third Party Details (Incident Details)",data:a,editable:!0},{key:"personToBeInformed",title:"Alternate Person Contact Details",data:u,editable:!0},{key:"witnessSummary",title:"Witness Details",data:n,editable:!0},{key:"passengerDetails",title:"Passengerâs Details",data:f,editable:!0},{key:"otherDetails",title:"Other Details",data:s,editable:!0},{key:"caseDetails",title:"Case Details",data:c,editable:!0},{key:"vehicleRecoveryDeviceDetails",title:"Anti-Theft/Vehicle Recovery Device Details",data:d,editable:!0},{key:"windowMarkingDetails",title:"Window Markings Details",data:p,editable:!0},{key:"otherSpecificationDetails",title:"Other Specification Details",data:m,editable:!0},{key:"policeDetails",title:"Police Report Details",data:y,editable:!0},{key:"otherDriverDetails",title:"Driver Details",data:h,editable:!0},{key:"otherThirdPartyDetails",title:"Third Party Details (Other Details)",data:g,editable:!0},{key:"damagedOtherThanVehicle",title:"Damaged Property Other Than Vehicle",data:b,editable:!0},{key:"personalInjuriesDetails",title:"Personal Injuries Other Than (Insured's Vehicle)",data:A,editable:!0},{key:"otherWitnessDetails",title:"Witness Details",data:S,editable:!0},{key:"documentDetails",title:"Document Details",data:l,editable:!0}].filter(e=>e.data.length>0)}),fdr=async e=>{try{return await T6t()({url:"om-api/submit-notification/submitNotificationEmail",method:"post",headers:{"Content-Type":"application/json",Accept:"application/json"},data:e})}catch(t){return null}},ydr=(e,t,r)=>{const a=t(r);return r.type===Qmt&&(async()=>{const t=await hdr();t?e.dispatch((e=>({type:Ymt,value:e}))(t.data)):e.dispatch(Jmt(S.rs.FAILURE))})(),r.type===Zmt&&(async()=>{const t=await gdr(r.value);t?(e.dispatch((e=>({type:Hmt,value:e}))(t.data)),e.dispatch(Jmt(S.rs.SUCCESS))):e.dispatch(Jmt(S.rs.FAILURE))})(),a},hdr=async()=>{try{return await T6t()({url:"/om-api/allsure-insurance/reference-data/vehicle-makes",method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(e){return null}},gdr=async e=>{try{return await T6t()({url:`/om-api/allsure-insurance/reference-data/vehicle-models?vehicleMake=${e}`,method:"get",headers:{"Content-Type":"application/json",Accept:"application/json","Access-Control-Allow-Origin":"null"}})}catch(t){return null}},bdr=(e,t,r)=>{const a=e.getState();return(async()=>{try{e.dispatch(Jmt({type:"apiStatus",value:S.rs.PENDING}));const t=v6t(a),{fullName:r,mobileNumber:n,policyNumber:u}=Umt(a),o=`Web: Allsure Motor Claim : ${null==r?void 0:r.value} - REF: ${u.value}`;(await t.reduce(async(e,t)=>e.then(async e=>{let r=!1;if(null!==t.file){const e=new FormData;e.append("files",t.file),e.append("subject",o),e.append("contactNumber",n.value),e.append("email","ALLSURE_CLAIM_DOCUMENT_MAIL");const a=async()=>new Promise(t=>{setTimeout(async()=>(await Adr(e).then(e=>{r=!e||200!==(null==e?void 0:e.status)}).catch(e=>{throw e}),t()),500)});await a()}return e.push({key:t.fileName,hasError:r}),e}),Promise.resolve([]))).some(e=>e.hasError)?e.dispatch(Jmt({type:"apiStatus",value:S.rs.FAILURE})):(e.dispatch(Jmt({type:"apiStatus",value:S.rs.SUCCESS})),e.dispatch({type:h6t}))}catch(t){e.dispatch(Jmt({type:"apiStatus",value:S.rs.FAILURE}))}})(),t(r)},Adr=async e=>{try{return await T6t().post("om-api/bw-upload-document-email/documents/kyc ",e,{headers:{"Content-Type":"multipart/form-data"}})}catch(t){return null}},Sdr=(e,t,r)=>(r.type===g6t&&bdr(e,t,r),r.type===h6t&&((e,t,r)=>{const a=e.getState();(async(t,r,n,u,o,s)=>{e.dispatch(Jmt({type:"apiStatus",value:S.rs.PENDING}));const l="Allsure Motor Claim",i=vdr(a),{requiredDocuments:c,submittedDocuments:d}=f6t(a),{fullName:m,mobileNumber:v,email:f,policyNumber:y}=Umt(a),h=[{fullName:m.value,policyName:l,uploadedDocuments:d,referenceNumber:y.value,requiredDocuments:c}].concat((0,p.A)(i)),g={firstName:null==m||null===(t=m.value)||void 0===t?void 0:t.split(" ")[0],lastName:null==m||null===(r=m.value)||void 0===r?void 0:r.split(" ")[1],contactNumber:null==v?void 0:v.value,subject:`Web: ${l} : ${null==m?void 0:m.value} - REF: ${y.value}`,userDataFields:h,templateType:"ALLSURE_CLAIM_BUSINESS_EMAIL",referenceNumber:null!==(n=y.value)&&void 0!==n?n:"",email:"ALLSURE_CLAIM_BUSSINESS_MAIL"},b={firstName:null==m||null===(u=m.value)||void 0===u?void 0:u.split(" ")[0],lastName:null==m||null===(o=m.value)||void 0===o?void 0:o.split(" ")[1],contactNumber:null==v?void 0:v.value,subject:`Web: ${l} : ${null==m?void 0:m.value} - REF: ${y.value}`,userDataFields:h,templateType:"ALLSURE_CLAIM_CUSTOMER_EMAIL",referenceNumber:null!==(s=y.value)&&void 0!==s?s:"",email:f.value},A=await fdr(g);A&&A.status===Gnr().OK?(await fdr(b),e.dispatch(Jmt({type:"apiStatus",value:S.rs.SUCCESS})),e.dispatch(Rpt())):e.dispatch(Jmt({type:"apiStatus",value:S.rs.FAILURE}))})(),t(r)})(e,t,r),r.type.startsWith(Kmt)?ydr(e,t,r):null);var Ndr=r(27877),Cdr=r(35481);const Idr=function(e,t,r,a){void 0===a&&(a=null);const[n,u,o,s]=e.split("/"),l=Ddr(t),i={};
2i.app=n,i.page=u,i.eventType=o,i[l]=r,a&&(i.refererId=a),(0,Cdr.t)(s,i)},Ddr=e=>Edr[e].PROPERTY,wdr=e=>Edr.findIndex(t=>t.KEY===e),Edr=[{KEY:"ARC_SET_REFERRER_ID",PROPERTY:"referrerId"},{KEY:"OPEN_DRAWER",PROPERTY:"openDrawer"},{KEY:"CLOSE_DRAWER",PROPERTY:"closeDrawer"},{KEY:"BUTTON_CLICKED",PROPERTY:"action"},{KEY:"FACT_SHEET_CLICKED",PROPERTY:"factSheetClicked"},{KEY:"SELECT",PROPERTY:"value"},{KEY:"TOGGLE_CHECKBOX",PROPERTY:"value"},{KEY:"POPUP",PROPERTY:"action"},{KEY:"EDIT_PAGE",PROPERTY:"editPage"},{KEY:"ARC_NAVIGATION",PROPERTY:"action"},{KEY:"INVALID_CONTINUE_TRANSITION_REVIEW",PROPERTY:"form"},{KEY:"SELECTED_COUNTRY",PROPERTY:"field"},{KEY:"TOTAL_DIVEDENDS",PROPERTY:"field"},{KEY:"SERVICE_PROVIDER",PROPERTY:"serviceProvider"},{KEY:"LEADS_SET_REFERRER_DATA",PROPERTY:"refererData"},{KEY:"ARC_PAGE_RENDER_TRACKING",PROPERTY:"action"}];var Tdr=r(30072),Odr=r.n(Tdr);let Pdr,Mdr;const Ldr="setValid",zdr="setInvalid",kdr=e=>(t,r)=>{const[a,n,u,o]=t.split("/");(0,Cdr.t)(e,{app:a,page:n,formField:o,...r})},Vdr=e=>function(t){for(var r=arguments.length,a=new Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];const u=e?Ldr:zdr,o=()=>{const r=e?Odr()(kdr(Ldr),2e3):Odr()(kdr(zdr),2e3);r.apply(void 0,[t].concat(a)),Pdr=t+u,Mdr=r};switch(Pdr){case t+(e?zdr:Ldr):Mdr.cancel(),o();break;case t+u:Mdr.apply(void 0,[t].concat(a));break;default:Mdr&&Mdr.flush(),o()}},Rdr=e=>{let{action:t,field:{status:r,error:a,value:n},referrerId:u,sendValue:o=!0,sendError:s=!0}=e;const l=r===S.Oz.VALID,i={};o&&n&&(i.value=n),o||(i.value="confidential"),s&&a&&(i.error=a),u&&(i.referrerId=u),Vdr(l)(t.type,i)};var xdr=r(91843);const _dr=(e,t)=>{let r;"-1"===e?r="Intro":"0"===e?r="AboutYou":"1"===e?r="Solutions":"2"===e&&(r="FinancialAdvice");return`atRetirement/${r}/transition/${t>e?"validContinue":"back"}`},Fdr=(e,t,r)=>r.type.startsWith(b.sp)?((e,t,r)=>{const a=t(r),n=e.getState(),u=r.type===b.nU?(0,Ndr.b)(n):null;return u&&Idr(r.type,wdr("ARC_SET_REFERRER_ID"),u),a})(e,t,r):r.type.startsWith(C.pj)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,Ndr.b)(n),o=(()=>{switch(r.type){case C.Xl:return(0,JPt.QO)(n);case C.nt:return(0,JPt.o_)(n);case C.Vh:return(0,JPt.pd)(n);case C.sv:return(0,JPt.Oj)(n);case C.ty:return(0,JPt.Tz)(n);default:return null}})();o&&Rdr({action:r,field:o,referrerId:u,sendValue:!0});return a})(e,t,r):r.type.startsWith(L.qT)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,Ndr.b)(n),o=(()=>{switch(r.type){case L.Gf:case L.B$:case L.$1:return(0,lMt.Kd)(n)}})();return o&&Idr(r.type,wdr("SELECT"),o,u),a})(e,t,r):r.type.startsWith(P.GP)||r.type.startsWith(P.IK)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(0,Ndr.b)(n),o=(()=>{switch(r.type){case P._p:return"FIND_OUT_MORE_SEND";case P.RZ:return"SPEAK_TO_ADVISOR_SEND";case P.w7:return"REWARDS_CLICKED"}})();return o&&Idr(r.type,wdr("BUTTON_CLICKED"),o,u),a})(e,t,r):r.type===C.o8||r.type===k.XO?((e,t,r)=>{const a=t(r),n=e.getState(),u=[C.o8,k.XO],o=(0,JPt.A6)(n);return u[0].includes(r.type)?o&&Idr(r.type,wdr("OPEN_DRAWER"),o):u[1].includes(r.type)&&o&&Idr(r.type,wdr("OPEN_DRAWER"),o),a})(e,t,r):r.type===L.XL||r.type===L.yh||r.type===L.Sd?((e,t,r)=>{const a=t(r),n=e.getState(),u=[L.XL,L.yh,L.Sd];let o=(0,lMt.In)(n);return u.includes(r.type)&&o&&Idr(r.type,wdr("OPEN_DRAWER"),o),a})(e,t,r):r.type===D.NI?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=(0,Ndr.b)(u),s=r.type===D.NI?(0,xdr.B5)(u).toString():null;if(s){const e=_dr((0,xdr.B5)(a).toString(),s);Idr(e,wdr("ARC_NAVIGATION"),"navigation",o)}return n})(e,t,r):r.type===C.V9||r.type===b.eI||r.type===P.iY||r.type===L.KJ?(e=>{Idr(e.type,wdr("ARC_PAGE_RENDER_TRACKING"),"render")})(r):null,jdr=(e,t)=>{const[r,a,n,u]=e.split("/");(0,Cdr.t)(u,{app:r,page:a,formEvent:n,formFields:t})},Udr=(e,t)=>r=>{if(!r)return;const a=r(e),n=r(t);return a.value!==n.value&&n},$dr=(e,t)=>r=>{if(!r)return;const a=r(e),n=r(t);return a!==n&&n},Bdr=(e,t)=>{if((0,jvt.WN)(e))return"coverSaved";{const e=(0,jvt.EL)(t);return{type:"invalidSave",form:{...Object.keys(e).reduce((t,r)=>({...t,[r]:{status:e[r].status,error:e[r].error}}),{})}}}},Wdr=(e,t,r)=>!0===$dr(e,t)(r)&&r(t),qdr=(e,t,r)=>r.type===or.l$||r.type===or.ty||r.type===or.AA||r.type===or.Zz||r.type===or.il||r.type===or.Io||r.type===or.Gb||r.type===or.bv||r.type===or.e$||r.type===or.Z$||r.type===or._r||r.type===or.S$||r.type===or.ic||r.type===or.D5||r.type===Rt.p2?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState();let o;const s=(()=>{switch(r.type){case or.ty:return o=wdr("BUTTON_CLICKED"),Bdr(a,u);case or.l$:return o=wdr("BUTTON_CLICKED"),"quoteClearAllClicked";case or.AA:return o=wdr("BUTTON_CLICKED"),"quoteNewCoverDefault";case or.Zz:return o=wdr("BUTTON_CLICKED"),"quoteNewCoverMyself";case or.il:return o=wdr("BUTTON_CLICKED"),"quoteNewCoverParents";case or.Io:return o=wdr("BUTTON_CLICKED"),"quoteNewCoverExtended";case or.Gb:return o=wdr("OPEN_DRAWER"),"quoteSideDrawerOpen";case or.bv:return o=wdr("CLOSE_DRAWER"),"quoteSideDrawerClosed";case or.e$:return o=wdr("BUTTON_CLICKED"),"quoteAddCover";case or.Z$:return o=wdr("BUTTON_CLICKED"),"quoteDeleteCover";case or._r:return o=wdr("BUTTON_CLICKED"),"quoteEditCover";case or.S$:return o=wdr("BUTTON_CLICKED"),"quoteExpandMemberCard";case or.JL:return o=wdr("BUTTON_CLICKED"),"quoteCollapseMemberCard";case or.D5:return o=wdr("POPUP"),"quoteDeleteMemberPopupShow";case or.ic:return o=wdr("POPUP"),"quoteDeleteMemberPopupClear";case Rt.p2:return o=wdr("BUTTON_CLICKED"),"quoteCallMeBackSent";default:return null}})();return s&&Idr(r.type,o,s),n})(e,t,r):r.type.startsWith(Rt.hT)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0;const l=o((()=>{switch(r.type){case Rt.xp:return s=!1,bzt.mG;case Rt.zC:return s=!1,bzt.EZ;case Rt.yO:return s=!1,bzt.or}})());return l&&Rdr({action:r,field:l,sendValue:s,sendError:!0}),n})(e,t,r):r.type.startsWith(or.Y6)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u)((()=>{switch(r.type){case or.gT:return jvt.rR;case or.uH:return jvt.hi;case or.Xl:return jvt.QO;case or.Av:return jvt.KO;case or.Mz:return jvt.O;case or.GI:return jvt.co;case or.PV:return jvt.z9;default:return null}})());return o&&Rdr({action:r,field:o}),n})(e,t,r):r.type===or.Ld||r.type===or.Zt?((e,t,r)=>{const a=t(r),n=e.getState(),u=[or.Ld,or.Zt],o=(0,jvt.WO)(n);return u.includes(r.type)&&jdr(r.type,o),a})(e,t,r):r.type.startsWith(Wt.pH)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u)(r.type===Wt.kl?pzt.tZ:null);return o&&Rdr({action:r,field:o,sendValue:!0,sendError:!0}),n})(e,t,r):r.type.startsWith(Yt.xA)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>
2{switch(r.type){case Yt.TITLE_SET_VALUE:return s=!1,l=!1,ELt.getTitle;case Yt.Do:return s=!1,ELt.Xd;case Yt.zC:return s=!1,ELt.EZ;case Yt.HL:return s=!1,ELt.OX;case Yt.KF:return s=!1,ELt.zd;case Yt.EG:return s=!1,ELt.hS;case Yt.cs:return s=!1,l=!1,ELt.Bk;case Yt.Cy:return s=!1,l=!1,ELt.Kg;case Yt.JG:return s=!1,ELt._H;case Yt.tJ:return ELt.KM;case Yt.Nt:return s=!1,ELt.FQ;case Yt.YV:return l=!1,ELt.JJ;case Yt.F:return s=!1,ELt.l_;case Yt.OD:return ELt.GT;case Yt.bk:return s=!1,ELt.hp;case Yt.tA:return s=!1,ELt._s;case Yt.hN:return s=!1,ELt.Yl;case Yt.AF:return l=!1,ELt.oP;case Yt.yG:return s=!1,ELt.mC;case Yt.ff:return s=!1,ELt.eu;case Yt.Vr:return s=!1,ELt.mU;case Yt.O8:return l=!1,ELt.u2;case Yt.cr:return s=!1,l=!1,ELt.H7;case Yt.yl:return s=!1,l=!1,ELt.rp;case Yt.HW:return s=!1,ELt.xI;case Yt.nB:return ELt.D6;case Yt.Zo:return s=!1,ELt.k6;case Yt.yD:return l=!1,ELt.KP;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===Wvt.Ts||r.type===Wvt.ul||r.type===Wvt.aJ||r.type.startsWith(Wvt.BA)?((e,t,r)=>{const a=t(r);let n;const u=(()=>{switch(r.type){case Wvt.Ts:return n=wdr("POPUP"),r.value?"livesCoveredRemoveModalShow":"livesCoveredModalShow";case Wvt.aJ:return n=wdr("BUTTON_CLICKED"),"livesCoveredModalClosed";case Wvt.ul:return n=wdr("OPEN_DRAWER"),"livesCoveredEditSideDrawer";case Wvt.vM:return n=wdr("OPEN_DRAWER"),"livesCoveredAddDetailsSideDrawer";case Wvt.L7:return n=wdr("BUTTON_CLICKED"),"livesCoveredSaveNewMember";case Wvt.P1:return n=wdr("BUTTON_CLICKED"),"livesCoveredAddNewMember";case Wvt.C_:return n=wdr("BUTTON_CLICKED"),"livesCoveredMemberDeleted";case Wvt.w8:return n=wdr("BUTTON_CLICKED"),"livesCoveredSaveMember";case Wvt.n4:return n=wdr("BUTTON_CLICKED"),"livesCoveredCancelEditMember";default:return null}})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(Wvt.g3)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Wvt.Ce:return s=!1,l=!1,xLt.LK;case Wvt.KC:return s=!1,xLt.O4;case Wvt.zC:return s=!1,xLt.EZ;case Wvt.kb:return xLt.db;case Wvt.Xl:return xLt.nq;case Wvt.GI:return xLt.co;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===Zt.zw||r.type===Zt.Wd||r.type===Zt.J9||r.type===Zt.aU||r.type===Zt.cR||r.type===Zt.ZD||r.type===Zt.hG||r.type===Zt.kW?((e,t,r)=>{const a=t(r);let n;const u=(()=>{switch(r.type){case Zt.zw:return n=wdr("OPEN_DRAWER"),"addNewBeneficiaryToggle";case Zt.J9:return n=wdr("BUTTON_CLICKED"),"benificiaryEditClicked";case Zt.Wd:return n=wdr("BUTTON_CLICKED"),"confirmDeleteClicked";case Zt.aU:return n=wdr("BUTTON_CLICKED"),"saveBeneficiaryClicked";case Zt.cR:return n=wdr("CLOSE_DRAWER"),"cancelEditBeneficiary";case Zt.kW:return n=wdr("BUTTON_CLICKED"),"editBeneficiaryToggle";case Zt.ZD:return n=wdr("SELECT"),"selectExistingBeneficiary";case Zt.hG:return n=wdr("BUTTON_CLICKED"),!0===r.value?"mustHaveBeneficiaryShowPopUp":"mustHaveBeneficiaryHidePopUp";default:return null}})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(Zt.H0)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Zt.Ce:return l=!1,HLt.LK;case Zt.KC:return s=!1,HLt.O4;case Zt.zC:return s=!1,HLt.EZ;case Zt.kb:return HLt.db;case Zt.il:return HLt.hi;case Zt.A3:return s=!1,HLt.W6;case Zt.EG:return s=!1,HLt.hS;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type.startsWith(er.ic)||r.type===er.D3||r.type===er.mT?((e,t,r)=>{const a=t(r);let n=!0;const u=(()=>{switch(r.type){case er.LP:return n=!1,{status:null,error:null,value:r.value};case er.z8:case er.mT:case er.D3:return{status:null,error:null,value:r.value};default:return null}})();return u&&Rdr({action:r,field:u,sendValue:!0,sendError:n}),a})(0,t,r):r.type.startsWith(Kt.fJ)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Kt.Wp:return l=!1,ozt.Am;case Kt.Bi:return s=!1,ozt.HA;case Kt.iU:return l=!1,ozt.U8;case Kt.Iw:return ozt.T9;case Kt.wp:return ozt.C4;case Kt.eY:return l=!1,ozt.sm;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type.startsWith(ar.ju)||r.type.startsWith(ar.hW)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState();let o;const s=(()=>{switch(r.type){case ar.hW:return o=wdr("TOGGLE_CHECKBOX"),Wdr(a,u,$vt.$G);case ar.Mm:return o=wdr("OPEN_DRAWER"),(0,$vt.Ex)(u)?"declarationsSideDrawerOpen":null;case ar.e1:return o=wdr("CLOSE_DRAWER"),(0,$vt.Ex)(u)?"declarationsSideDrawerClosed":null;default:return null}})();return s&&Idr(r.type,o,s),n})(e,t,r):r.type===jt.ES||r.type===jt.aV?((e,t,r)=>{const a=e.getState(),n=(0,dzt.IC)(a),u=t(r),o=[jt.ES,jt.aV],s=(()=>{switch(n){case Vt.i.REPLACEMENT_POLICY:return(0,pzt.jN)(a);case Vt.i.PERSONAL_DETAILS:return(0,ELt.dc)(a);case Vt.i.LIVES_COVERED:return(0,xLt.Y)(a);case Vt.i.BENEFICIARIES:return(0,HLt.Yg)(a);case Vt.i.BENEFICIARIES_SPLIT:return(0,rzt.OT)(a);case Vt.i.PAYMENT_DETAILS:return(0,ozt.Pp)(a);default:return null}})();if(s){const e=Object.keys(s).reduce((e,t)=>
2({...e,[t]:{status:s[t].status,error:s[t].error}}),{});o.includes(r.type)&&jdr(r.type,e)}return u})(e,t,r):null,Kdr=(e,t)=>{if((0,wvt.E$)(e))return"beneficiarySaved";{const e=(0,wvt.Yg)(t);return{type:"invalidSave",form:{...Object.keys(e).reduce((t,r)=>({...t,[r]:{status:e[r].status,error:e[r].error}}),{})}}}},Gdr=(e,t,r)=>!0===$dr(e,t)(r)&&r(t),Ydr=(e,t,r)=>r.type.startsWith(H.pS)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u)((()=>{switch(r.type){case H.xp:return cMt.mG;case H.zC:return cMt.EZ;case H.KF:return cMt.zd;default:return null}})());o&&Rdr({action:r,field:o,sendValue:!1});return n})(e,t,r):r.type===H.MK||r.type===H.UK||r.type===H.KE?((e,t,r)=>{const a=t(r),n=e.getState(),u=[H.MK,H.UK,H.KE],o=(0,cMt.T$)(n),s=Object.keys(o).reduce((e,t)=>({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type.startsWith(G.v8)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0;const l=o((()=>{switch(r.type){case G.Xl:return Tvt.QO;case G.JH:return s=!1,Tvt.ZR;case G.FT:return Tvt.lm;case G.vF:return s=!1,Tvt.Pt;default:return null}})());return l&&Rdr({action:r,field:l,sendValue:!0,sendError:s}),n})(e,t,r):r.type===G.w7||r.type===G.cn||r.type===G.iH?((e,t,r)=>{const a=t(r),n=e.getState(),u=[G.w7,G.cn,G.iH],o=(0,Tvt.f9)(n),s=Object.keys(o).reduce((e,t)=>({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type===G.aY||r.type===G.H5||r.type===G.MR||r.type===G.VU||r.type===G.jO||r.type===G.p8?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case G.aY:return u=wdr("SELECT"),(0,Tvt.cS)(n)?"linkWithInflationSelected":null;case G.H5:return u=wdr("SELECT"),(0,Tvt.X2)(n)?"chooseOwnPercentageSelected":null;case G.MR:return u=wdr("SELECT"),(0,Tvt.$R)(n)?"noIncreaseSelected":null;case G.VU:return u=wdr("SELECT"),"comfortableInvestorSelected";case G.jO:return u=wdr("SELECT"),"adventurousInvestorSelected";case G.p8:return u=wdr("FACT_SHEET_CLICKED"),(0,Tvt.lc)(n);default:return null}})();return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(Z.xA)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Z.Ce:return s=!1,l=!1,mMt.LK;case H.xp:return s=!1,mMt.mG;case Z.Pe:return s=!1,mMt.z$;case H.zC:return s=!1,mMt.EZ;case H.KF:return s=!1,mMt.zd;case Z.EG:return s=!1,mMt.hS;case Z.Rj:return l=!1,mMt.XY;case Z.eU:return l=!1,mMt.nm;case Z.Cu:return l=!1,mMt.nI;case Z.HL:return s=!1,mMt.OX;case Z.nb:return s=!1,mMt.rN;case Z.cs:return s=!1,l=!1,mMt.Bk;case Z.Cy:return s=!1,l=!1,mMt.Kg;case Z.JG:return s=!1,mMt._H;case Z.tJ:return s=!1,mMt.KM;case Z.YV:return s=!1,l=!1,mMt.JJ;case Z.Nt:return s=!1,mMt.FQ;case Z.OD:return s=!1,l=!1,mMt.GT;case Z.F:return s=!1,l=!1,mMt.l_;case Z.cr:return s=!1,l=!1,(0,mMt.GT)(u).value?void 0:mMt.H7;case Z.yl:return s=!1,l=!1,(0,mMt.GT)(u).value?void 0:mMt.rp;case Z.HW:return s=!1,(0,mMt.GT)(u).value?void 0:mMt.xI;case Z.nB:return s=!1,(0,mMt.GT)(u).value?void 0:mMt.D6;case Z.Zo:return s=!1,(0,mMt.GT)(u).value?void 0:mMt.k6;case Z.yD:return s=!1,l=!1,(0,mMt.GT)(u).value?void 0:mMt.KP;case Z.bk:return s=!1,mMt.hp;case Z.tA:return s=!1,mMt._s;case Z.hN:return s=!1,mMt.Yl;case Z.AF:return s=!1,l=!1,mMt.oP;case Z.yG:return s=!1,mMt.mC;case Z.ff:return s=!1,mMt.eu;case Z.Vr:return s=!1,mMt.mU;case Z.O8:return s=!1,l=!1,mMt.u2;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===Z.Mi||r.type===Z.Yc||r.type===Z.dR?((e,t,r)=>{const a=t(r),n=e.getState(),u=[Z.Mi,Z.Yc,Z.dR],o=(0,mMt.dc)(n),s=Object.keys(o).reduce((e,t)=>({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type.startsWith(ae.H0)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case ae.Ce:return l=!1,wvt.LK;case ae.KC:return s=!1,wvt.O4;case ae.zC:return s=!1,wvt.EZ;case ae.kb:return s=!1,wvt.db;case ae.nt:return s=!1,l=!1,wvt.o_;case ae.A3:return s=!1,wvt.W6;case ae.EG:return s=!1,wvt.hS;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===ae.Rk||r.type===ae.Wd?((e,t,r)=>{const a=t(r),n=e.getState(),u=[ae.mg,ae.gU,ae.Wd],o=(0,wvt.Kc)(n),s=Object.keys(o).reduce((e,t)=>
2({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type===ae.Eu||r.type===ae.zw||r.type===ae.aU||r.type===ae.cR||r.type===ae.J9||r.type===ae.nk||r.type===ae.xv?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState();let o;const s=(()=>{switch(r.type){case ae.Eu:return o=wdr("OPEN_DRAWER"),"readMore";case ae.zw:return o=wdr("OPEN_DRAWER"),"newBeneficiary";case ae.aU:return o=wdr("BUTTON_CLICKED"),Kdr(a,u);case ae.cR:return o=wdr("BUTTON_CLICKED"),"benificiaryEditCancelClicked";case ae.J9:return o=wdr("BUTTON_CLICKED"),"benificiaryEditClicked";case ae.nk:return o=wdr("BUTTON_CLICKED"),"openedDeletePopup";case ae.xv:return o=wdr("BUTTON_CLICKED"),"TriedToAddMoreThanMaxBeneficiaries";default:return null}})();return s&&Idr(r.type,o,s),n})(e,t,r):r.type.startsWith(ne.ic)?((e,t,r)=>{const a=t(r);let n=!0;const u=r.type===ne.LP?(n=!1,{status:null,error:null,value:r.value}):null;return u&&Rdr({action:r,field:u,sendValue:!0,sendError:n}),a})(0,t,r):r.type===ne.mT||r.type===ne.hJ?((e,t,r)=>{const a=t(r),n=e.getState(),u=[ne.mT,ne.hJ],o=(0,VMt.WA)(n).form,s=Object.keys(o).reduce((e,t)=>({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type.startsWith(te.fJ)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case te.Wp:return l=!1,dMt.Am;case te.Bi:return s=!1,dMt.HA;case te.iU:return l=!1,dMt.U8;case te.Iw:return l=!1,dMt.T9;case te.hJ:return l=!1,dMt.h;case te.YQ:return l=!1,dMt.HH;case te.KF:return l=!1,dMt.CR;case te.B7:return l=!1,dMt.HQ;case te.Sv:return l=!1,dMt.hV}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===te.Qy||r.type===te.Wd||r.type===te.fQ?((e,t,r)=>{const a=t(r),n=e.getState(),u=[te.Qy,te.Wd,te.fQ],o=(0,dMt.Pp)(n),s=Object.keys(o).reduce((e,t)=>({...e,[t]:{status:o[t].status,error:o[t].error}}),{});return u.includes(r.type)&&jdr(r.type,s),a})(e,t,r):r.type===te.wp?((e,t,r)=>{const a=t(r),n=e.getState(),u=(()=>{if(r.type===te.wp)return(0,dMt.C4)(n).toString()})();return u&&Idr(r.type,wdr("TOGGLE_CHECKBOX"),u),a})(e,t,r):r.type===ie.Kp||r.type===ie.p2||r.type===ie.iP||r.type===ie.AF||r.type===ie.rN||r.type===ie.N3?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState();let o;const s=(()=>{switch(r.type){case ie.Kp:return o=wdr("TOGGLE_CHECKBOX"),Gdr(a,u,kMt.CM);case ie.p2:return o=wdr("TOGGLE_CHECKBOX"),Gdr(a,u,kMt.YE);case ie.iP:return o=wdr("EDIT_PAGE"),(0,kMt.fR)(u);case ie.AF:return o=wdr("OPEN_DRAWER"),(0,kMt.xI)(u)?"replacementPolicySideDrawer":null;case ie.rN:return o=wdr("OPEN_DRAWER"),(0,kMt.F7)(u)?"termsAndConditionsSideDrawer":null;case ie.N3:return o=wdr("INVALID_CONTINUE_TRANSITION_REVIEW"),{formStatus:(0,kMt.F1)(u).formStatus,replacementPolicy:(0,kMt.F1)(u).replacementPolicy,termsAndConditions:(0,kMt.F1)(u).termsAndConditions};default:return null}})();return s&&Idr(r.type,o,s),n})(e,t,r):null,Hdr=(e,t,r)=>r.type.startsWith(ko)?((e,t,r)=>{const a=t(r),n=e.getState(),u=r.type===ko?1===xft(n)?_u.$1[0]:_u.$1[1]:null;return u&&Idr(r.type,wdr("SERVICE_PROVIDER"),u),a})(e,t,r):null,Qdr=(e,t)=>{const r=e(t);if(t.type===Gr)a=t.submissionStatus,(0,Cdr.t)("save_submission",{submissionStatus:a});var a;return r},Zdr=(e,t)=>
2{const r=e(t);switch(t.type){case Ba.wt:return n=t.gtmContext.cmbExtraInfo,(0,Cdr.t)("callmeback_submission",{cmb_context:n}),t;case Ba.o7:return a=t.clickedData,void(0,Cdr.t)("callmeback_clicked",{cmb_context:a})}var a,n;return r};function Xdr(e){let t=(0,q9t.p5)(e);if(t.data)return t.data.SearchQueryId}function Jdr(e){let t=(0,q9t.p5)(e);if(t.data)return t.data.Results.Results.length}const epr=(e,t,r)=>{const a=t(r),n=e.getState();switch(r.type){case La.m0:return void(e=>{(0,Cdr.t)("search_click",{search_context:{sw:(0,q9t.V8)(e),brl:navigator.language,hn:location.hostname,pn:(0,q9t.WE)(e),qid:Xdr(e),rc:Jdr(e),sz:screen.width+"x"+screen.height,ua:navigator.userAgent,site:(0,q9t.mu)(e)}})})(n);case La.sb:return void((e,t)=>{(0,Cdr.t)("search_result_submission",{search_context:{ls:"searchresult",ua:navigator.userAgent,sw:(0,q9t.V8)(e),brl:navigator.language,hn:location.hostname,pn:(0,q9t.WE)(e),qid:Xdr(e),rc:Jdr(e),sz:screen.width+"x"+screen.height,title:t,site:(0,q9t.mu)(e)}})})(n,r.value)}return a},tpr=(e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case Ua.gS:return u=wdr("SELECTED_COUNTRY"),r.value.title;case Ua.qq:return u=wdr("TOTAL_DIVEDENDS"),(0,sLt.Hv)(n)}})();return o&&Idr(r.type,u,o),a},rpr=(e,t,r)=>{const a=t(r),n=e.getState().publicWeb.unclaimedBenefits;if(r.type===Ha.mz)u=n.form,(0,Cdr.t)("save_submission",{submissionData:u});var u;return a},apr=(e,t,r)=>{if(r.type===Gr)return Qdr(t,r);if([Ba.wt,Ba.o7].includes(r.type))return Zdr(t,r);if([La.m0,La.sb].includes(r.type))return epr(e,t,r);if(r.type===Ua.gS)return tpr(e,t,r);if(r.type===Ua.qq)return tpr(e,t,r);if(r.type===Ha.mz)return rpr(e,t,r);if([rn.yb,rn.Py].includes(r.type))return((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=[rn.yb];let s=(0,cft.k4)(n);o.includes(r.type)&&s&&Idr(r.type,wdr("OPEN_DRAWER"),s);const l=(()=>{if(r.type===rn.Py)return u=wdr("BUTTON_CLICKED"),"Funeral Claim"})();return l&&Idr(r.type,u,l),a})(e,t,r);if([on.zS,on.ET].includes(r.type))return((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=[on.yb];let s=(0,hft.k4)(n);o.includes(r.type)&&s&&Idr(r.type,wdr("OPEN_DRAWER"),s);const l=(()=>{if(r.type===on.Py)return u=wdr("BUTTON_CLICKED"),"Funeral Claim"})();return l&&Idr(r.type,u,l),a})(e,t,r);if(r.type.startsWith(on.J8))return((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case on.T0:return l=!1,hft.O4;case on.on:return l=!1,hft.EZ;case on.lW:return l=!1,hft.pf;case on.$0:return l=!1,hft.gj;case on.rH:return l=!1,hft.hS;case on.o1:return hft.sV;case on.vs:return l=!1,hft.NC;case on.lz:return s=!1,hft.zq;case on.xA:return s=!1,hft.I3;case on.Ec:return hft.Qt;case on.tv:return hft.Gn;case on.Bw:return s=!1,hft.FO;case on.qq:return hft.xS;case on.PV:return hft.y$;case on.HQ:return l=!1,hft.nN;case on.iF:return s=!1,hft.wX;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:l,sendError:s}),n})(e,t,r);return[Za.at,Za.K6,Za.P].includes(r.type)?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=[Za.at,Za.K6];let s=(0,dLt.Z6)(n);o.includes(r.type)&&s&&Idr(r.type,wdr("OPEN_DRAWER"),s);let l=(0,dLt.dy)(n);const i=(()=>{if(r.type===Za.P)return u=wdr("LEADS_SET_REFERRER_DATA"),l&&l.data&&l.data.referralId?l.data.referralId:l})();return i&&Idr(r.type,u,i),a})(e,t,r):void 0},npr=(0,_mt.Mz)(Zzt,e=>e.result),upr=(0,_mt.Mz)(npr,e=>e.riskLevel),opr=(e,t,r)=>{const a=t(r),n=e.getState(),u=r.type===bt?upr(n):null;return u&&Rdr({action:r,field:{value:u}}),a},spr=(e,t,r)=>r.type.startsWith(Te)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(()=>{switch(r.type){case Pe:return tkt(n);case Le:return rkt(n);case ke:return akt(n);default:return null}})();return u&&Rdr({action:r,field:u}),a})(e,t,r):r.type.startsWith($e)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(()=>{switch(r.type){case We:return lkt(n);case Ke:return ikt(n);case Ye:return ckt(n);case Qe:return dkt(n);default:return null}})();return u&&Rdr({action:r,field:u}),a})(e,t,r):r.type.startsWith(nt)?((e,t,r)=>{const a=t(r),n=e.getState(),u=(()=>{switch(r.type){case ot:return ykt(n);case lt:return hkt(n);default:return null}})();return u&&Rdr({action:r,field:u}),a})(e,t,r):r.type.startsWith(gt)||r.type.startsWith(gt)?opr(e,t,r):null,lpr=async e=>{const t=new URLSearchParams(window.location.search).get("param2");if(null!==t){const n="/om-api/rewards-tracking/registerRewardsEarnEvent",u=ipr(t,e);try{await T6t().post(n,u,{headers:{"Content-Type":"application/json"}})}catch(a){var r;console.warn("submitEarnEvent failed:",(null==a||null===(r=a.response)||void 0===r?void 0:r.data)||a.message)}}},ipr=(e,t)=>
2({LoyaltyNumber:e,EventCode:t,CompletionDateTime:(new Date).toISOString(),PartnerID:"OMDigital",CLM_Program:"REWARDS"}),cpr="CalcSAV",dpr="CalcEDU",ppr="CalcRET",mpr="CalcINCTX",vpr="CalcDBTR",fpr="CalcBUDG",ypr=(e,t,r)=>r.type===Dt.Vw?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===Dt.Vw)return n=wdr("BUTTON_CLICKED"),lpr(mpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Income tax calculator - Basic"}),"Income tax calculator - Basic"})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(Dt.XW)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u)((()=>{switch(r.type){case Dt.Xl:return Ikt.nq;case Dt.Mo:return Ikt.$g;case Dt.he:return Ikt.NK;case Dt.CZ:return Ikt.io;case Dt.MB:return Ikt.ho;default:return null}})());o&&Rdr({action:r,field:o,sendValue:!1});return n})(e,t,r):r.type===Et.Vw?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===Et.Vw)return n=wdr("BUTTON_CLICKED"),(0,Cdr.t)("calculator_complete",{calculator_type:"Income tax calculator - Advanced"}),"Income tax calculator - Advanced"})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(Et.$X)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u)((()=>{switch(r.type){case Et.Xl:return Ayt.nq;case Et.Mo:return Ayt.$g;case Et.he:return Ayt.NK;case Et.CZ:return Ayt.a7;case Et.MB:return Ayt.ho;default:return null}})());o&&Rdr({action:r,field:o,sendValue:!1});return n})(e,t,r):void 0;let hpr=!1;let gpr=!1;let bpr=!1;let Apr=!1;let Spr=!1;let Npr=!1;let Cpr=!1;let Ipr=!1;let Dpr=!1,wpr=!1;const Epr=(e,t,r)=>r.type.startsWith(di.ye)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0;const l=o((()=>{switch(r.type){case di.xP:return s=!1,AVt.t1;case di.Ns:return s=!1,AVt.Hw;case di.gY:return s=!1,AVt.Bv;default:return null}})());return!hpr&&l&&(hpr=!0,(0,Cdr.t)("form_begin",{form_name:"TFSA"}),(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"1",application_name:"Investment Setup Initial"})),l&&Rdr({action:r,field:l,sendValue:!0,sendError:s}),n})(e,t,r):r.type===mi.MG?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=r.type===mi.MG?(u=wdr("BUTTON_CLICKED"),(0,aht.Cv)(n)?"viewMoreExpanded":"viewMoreClosed"):null;return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(mi.yi)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0;const l=o((()=>{switch(r.type){case mi.sE:return s=!1,aht.bv;case mi.DU:return aht.Gx;case mi.Z3:return aht.jG;case mi.jC:return s=!1,aht.pu;case mi.vF:return s=!1,aht.Pt;default:return null}})());return!Spr&&l&&(Spr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"3",application_name:"Investment Setup Contribution"})),l&&Rdr({action:r,field:l,sendValue:!0,sendError:s}),n})(e,t,r):r.type.startsWith(Oi.U7)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0;const l=o(r.type===Oi.bm?(s=!1,zVt.xe):null);return!Npr&&l&&r.type===Oi.bm&&"4"!==r.value&&(Npr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"4",application_name:"Select a Fund"})),l&&Rdr({action:r,field:l,sendValue:!0,sendError:s}),n})(e,t,r):r.type===ll.uk||r.type===ll.TR||r.type===ll.fP||r.type===ll.qJ||r.type===ll.RK||r.type===ll.yF?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case ll.yF:return u=wdr("TOGGLE_CHECKBOX"),r.id+" toggled: "+r.value;case ll.uk:return u=wdr("BUTTON_CLICKED"),(0,VVt.vV)(n)?"showMoreExpanded":"showMoreClosed";case ll.TR:return u=wdr("BUTTON_CLICKED"),(0,VVt.LU)(n)?"filterOpened":"filterClosed";case ll.fP:return u=wdr("SELECT"),"filterRemoved";case ll.qJ:return u=wdr("SELECT"),(0,VVt.Of)(n)?"searchBarOpened":"searchBarClosed";case ll.RK:return u=wdr("BUTTON_CLICKED"),(0,VVt.I7)(n);default:return null}})();return!Cpr&&o&&(Cpr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"5",application_name:"Advanced Fund Picker"})),o&&Idr(r.type,u,o),a})(e,t,r):r.type===oi.DV||r.type===oi.oJ||r.type===oi.k3||r.type===oi.rp||r.type===oi.LP?((e,t,r)=>{const a=t(r);let n,u;e.getState();const o=(()=>{switch(r.type){case oi.LP:return n=wdr("EDIT_PAGE"),u=r.fundType===li.Uv.REGULAR?li.Uv.REGULAR+", Fund: "+r.fundId+", Percentage Split: "+r.value+", Contribution: "+r.contribution:li.Uv.LUMP_SUM+", Fund: "+r.fundId+", Percentage Split: "+r.value+", Contribution: "+r.contribution,u;case oi.oJ:return n=wdr("TOGGLE_CHECKBOX"),u=r.fundType===li.w.REGULAR?"regularEvenSplitSelected":"lumpEvenSplitSelected",u;case oi.DV:return n=wdr("TOGGLE_CHECKBOX"),u=r.fundType===li.w.REGULAR?"regularEvenSplitDeselected":"lumpEvenSplitDeselected",u;case oi.k3:return n=wdr("TOGGLE_CHECKBOX"),u=r.fundType===li.w.REGULAR?"regularEvenSplitDiscarded":"lumpEvenSplitDiscarded",u;case oi.rp:return n=wdr("BUTTON_CLICKED"),"fundDeleted";default:return null}})();return!Ipr&&o&&(Ipr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"6",application_name:"Fun
2d Split"})),o&&Idr(r.type,n,o),a})(e,t,r):r.type===ki.keB||r.type===ki.vy5?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case ki.keB:return u=wdr("SELECT"),(0,NVt.uN)(n).value?"southAfricanID":"passport";case ki.vy5:return u=wdr("SELECT"),(0,NVt.c)(n)?"postalAddressSame":"postalAddressNotSame";default:return null}})();return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(bi.xA)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case bi.Ce:return l=!1,kVt.LK;case bi.Do:return s=!1,kVt.Xd;case bi.zC:return s=!1,kVt.EZ;case bi.EG:return s=!1,kVt.hS;case bi.yO:return s=!1,kVt.or;case bi.MY:return s=!1,kVt.dv;case bi.EZ:return s=!1,kVt.Cy;default:return null}})());return!gpr&&i&&(gpr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"2",application_name:"Personal Details"})),i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type.startsWith(ki.zMd)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case ki.unz:return l=!1,NVt.QG;case ki.Bs_:return s=!1,NVt.c_;case ki.h_i:return s=!1,NVt.X7;case ki.JPU:return s=!1,NVt.BU;case ki.Rjq:return l=!1,NVt.XY;case ki.CRK:return l=!1,NVt.Aq;case ki.tic:return s=!1,NVt.wO;case ki.jf5:return s=!1,NVt.Zq;case ki.$kr:return s=!1,NVt._c;case ki.Y4m:return s=!1,NVt.Zh;case ki.csi:return s=!1,NVt.Bk;case ki.Cye:return s=!1,NVt.Kg;case ki.JGm:return s=!1,NVt._H;case ki.tJN:return NVt.KM;case ki.NtO:return s=!1,NVt.FQ;case ki.YVJ:return l=!1,NVt.JJ;case ki.ODC:return s=!1,l=!1,NVt.GT;case ki.FaT:return s=!1,l=!1,NVt.l_;case ki.crA:return s=!1,NVt.H7;case ki.ylR:return s=!1,NVt.rp;case ki.HW0:return s=!1,NVt.xI;case ki.nBz:return NVt.D6;case ki.Zo5:return s=!1,NVt.k6;case ki.yDk:return s=!1,l=!1,NVt.KP;case ki.bk$:return s=!1,NVt.hp;case ki.tA0:return s=!1,NVt._s;case ki.hN9:return s=!1,NVt.Yl;case ki.AFM:return l=!1,NVt.oP;case ki.yGB:return s=!1,NVt.mC;case ki.ffi:return s=!1,NVt.eu;case ki.Vre:return s=!1,NVt.mU;case ki.O8u:return l=!1,NVt.u2;default:return null}})());return!bpr&&i&&(bpr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"7",application_name:"Auxiliary Details"})),i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===bl||r.type===hl||r.type===gl||r.type===fl||r.type===yl?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case bl:return(0,Qyt.qR)(n)?(u=wdr("OPEN_DRAWER"),"editDrawerOpened"):(u=wdr("CLOSE_DRAWER"),"editDrawerClosed");case hl:return u=wdr("BUTTON_CLICKED"),"editBeneficiaryClicked";case gl:return u=wdr("BUTTON_CLICKED"),"removeBeneficiaryClicked";case fl:return u=wdr("BUTTON_CLICKED"),"deleteBeneficiaryClicked";case yl:return u=wdr("BUTTON_CLICKED"),"saveBeneficiaryClicked";default:return null}})();return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(cl)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Nl:return l=!1,Qyt.LK;case Dl:return s=!1,Qyt.O4;case Tl:return s=!1,Qyt.EZ;case Ml:return Qyt.db;case kl:return l=!1,s=!1,Qyt.o_;case xl:return s=!1,Qyt.W6;case jl:return s=!1,Qyt.hS;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===Zl?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=r.type===Zl?(u=wdr("TOGGLE_CHECKBOX"),(0,wVt.nZ)(n)?"isEvenSplitChecked":"isEvenSplitUnchecked"):null;return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(Gl)?((e,t,r)=>{const a=t(r),n=r.type===ei?{status:null,error:null,value:r.value}:null;return n&&Rdr({action:r,field:n,sendValue:!0,sendError:!0}),a})(0,t,r):r.type===fi.KZ||r.type===fi.wp?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case fi.KZ:return u=wdr("SELECT"),(0,PVt.kY)(n)?"skipMonth":"dontSkipMonth";case fi.wp:return u=wdr("TOGGLE_CHECKBOX"),(0,PVt.C4)(n).value?"paymentAuthorisedChecked":"paymentAuthorisedUnchecked";default:return null}})();return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(fi.fJ)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case fi.Wp:return l=!1,PVt.Am;case fi.Bi:return s=!1,PVt.HA;case fi.iU:return l=!1,PVt.U8;case fi.Iw:return l=!1,PVt.T9;case fi.Qn:return l=!1,PVt.tj;case fi.Mo:return l=!1,PVt.xS;case fi.Rr:return l=!1,PVt.Cf;case fi.HM:return l=!1,PVt.cQ;case fi.YQ:return l=!1,PVt.HH;case fi.KF:return l=!1,PVt.CR;case fi.B7:return l=!1,PVt.HQ;case fi.Sv:return PVt.hV;default:return null}})());return!Apr&&i&&(Apr=!0,(0,Cdr.t)("application_form_start",{form_name:"TFSA",application_step:"8",application_name:"Payment Details"})),i&&Rdr({action:r,field:i,sendValue:s,sendError:l}),n})(e,t,r):r.type===Ci.Fs||r.type===Ci.rN||r.type===Ci.e1?((e,t,r)=>{const a=t(r),n=e.getState();let u;const o=(()=>{switch(r.type){case Ci.Fs:return u=wdr("TOGGLE_CHECKBOX"),(0,MVt.F6)(n)?"reviewAcceptedChecked":"reviewAcceptedUnchecked";case Ci.rN:return u=wdr("OPEN_DRAWER"),"termsAndConditionsDrawerOpened";
2case Ci.e1:return u=wdr("CLOSE_DRAWER"),"termsAndConditionsDrawerClosed";default:return null}})();return o&&Idr(r.type,u,o),a})(e,t,r):r.type.startsWith(Di.Rm)?((e,t,r)=>{const a=e.getState(),n=t(r);let u;const o=(()=>{switch(r.type){case Di.S:return u=wdr("BUTTON_CLICKED"),"Navigate To Landing Page";case Di.Ls:return u=wdr("BUTTON_CLICKED"),"Navigate To Investment Setup Initial Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.QE:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"1",application_name:"Investment Setup Initial"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"2",application_name:"Personal Details"}),u=wdr("BUTTON_CLICKED"),"Navigate To Personal Details Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.$W:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"2",application_name:"Personal Details"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"3",application_name:"Investment Setup Contribution"}),u=wdr("BUTTON_CLICKED"),"Navigate To Investment Setup Contribution Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.rw:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"3",application_name:"Investment Setup Contribution"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"4",application_name:"Select a Fund"}),u=wdr("BUTTON_CLICKED"),"Navigate To Select A Fund Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.e4:return Dpr=!0,(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"4",application_name:"Select a Fund"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"5",application_name:"Advanced Fund Picker"}),u=wdr("BUTTON_CLICKED"),"Navigate To Advanced Fund Picker Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.t7:return wpr=!0,Dpr=!1,(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"5",application_name:"Advanced Fund Picker"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"6",application_name:"Fund Split"}),u=wdr("BUTTON_CLICKED"),"Navigate To Fund Split Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.Om:return wpr?(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"6",application_name:"Fund Split"}):Dpr?(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"5",application_name:"Advanced Fund Picker"}):(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"4",application_name:"Select a Fund"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"7",application_name:"Auxiliary Details"}),u=wdr("BUTTON_CLICKED"),"Navigate To Auxliary Details Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.Ug:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"7",application_name:"Auxiliary Details"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"8",application_name:"Payment Details"}),u=wdr("BUTTON_CLICKED"),"Navigate To Payment Details Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.bK:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"8",application_name:"Payment Details"}),(0,Cdr.t)("application_form_impression",{form_name:"TFSA",application_step:"9",application_name:"Review"}),u=wdr("BUTTON_CLICKED"),"Navigate To Review Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;case Di.Lf:return(0,Cdr.t)("application_form_complete",{form_name:"TFSA",application_step:"9",application_name:"Review"}),(0,Cdr.t)("form_complete",{form_name:"TFSA"}),u=wdr("BUTTON_CLICKED"),"Navigate To Thank You Page from "+li.Nb[(0,LVt.IC)(a)].TITLE;default:return(0,Cdr.t)("user_abandoned",{form_name:"TFSA",application_name:"Investment Setup Initial"}),null}})();return o&&Idr(r.type,u,o),n})(e,t,r):null,Tpr=(e,t,r)=>r.type.startsWith(bc.td)?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===bc.mQ)return n=wdr("BUTTON_CLICKED"),lpr(ppr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Retirement Calculator"}),"Retirement calculator"})();return u&&Idr(r.type,n,u),a})(0,t,r):null,Opr=(e,t,r)=>{if(r.type===ul.Xq)return((e,t,r)=>{const a=t(r);let n;const u=(()=>
2{if(r.type===ul.Xq)return n=wdr("BUTTON_CLICKED"),"Price Table"})();return u&&Idr(r.type,n,u),a})(0,t,r)},Ppr=(e,t,r)=>r.type===Pc.RZ||r.type===Pc.qR?((e,t,r)=>{const a=t(r),n=e.getState(),u=[Pc.RZ];let o,s=(0,Eht.wO)(n);u.includes(r.type)&&s&&Idr(r.type,wdr("OPEN_DRAWER"),s);const l=r.type===Pc.qR?(o=wdr("BUTTON_CLICKED"),"Customer Complaint"):null;return l&&Idr(r.type,o,l),a})(e,t,r):r.type.startsWith(Pc.gd)?((e,t,r)=>{const a=e.getState(),n=t(r),u=e.getState(),o=Udr(a,u);let s=!0,l=!0;const i=o((()=>{switch(r.type){case Pc.Ce:return s=!1,Eht.LK;case Pc.dV:return l=!1,Eht.O4;case Pc.zC:return l=!1,Eht.EZ;case Pc.Q7:return l=!1,Eht.gj;case Pc.EG:return l=!1,Eht.hS;case Pc.zB:return Eht.pU;case Pc.TV:return l=!1,Eht.fi;case Pc.uE:return l=!1,Eht.aq;case Pc.PK:return s=!1,Eht.HJ;case Pc.i_:return l=!1,Eht.as;case Pc.aI:return s=!1,Eht.YW;case Pc.KR:return s=!1,Eht.KI;case Pc.u3:return Eht.eJ;case Pc.a7:return Eht.ax;default:return null}})());return i&&Rdr({action:r,field:i,sendValue:l,sendError:s}),n})(e,t,r):void 0,Mpr=(e,t,r)=>{if(r.type===kc.C_)return((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===kc.C_)return n=wdr("BUTTON_CLICKED"),lpr(fpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Budget Benchmarking Tool"}),"Budget benchmark calculation"})();return u&&Idr(r.type,n,u),a})(0,t,r)},Lpr=(e,t,r)=>r.type.startsWith(qn.ys)?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===qn.km)return n=wdr("BUTTON_CLICKED"),lpr(cpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Savings Calculator"}),"How much do you need to save"})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(yu.u0)?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===yu.hp)return n=wdr("BUTTON_CLICKED"),lpr(cpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Savings Calculator"}),"Future value of savings"})();return u&&Idr(r.type,n,u),a})(0,t,r):r.type.startsWith(Yn)?((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===lu)return n=wdr("BUTTON_CLICKED"),lpr(cpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Savings Calculator"}),"when will you reach your savings goal"})();return u&&Idr(r.type,n,u),a})(0,t,r):null,zpr=(e,t,r)=>{if(r.type===Tn.G$)return((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===Tn.G$)return n=wdr("BUTTON_CLICKED"),"Past Perfomance Calculator calculation"})();return u&&Idr(r.type,n,u),a})(0,t,r)},kpr=(e,t,r)=>{if(r.type===kht.YA)return((e,t,r)=>{const a=t(r);let n;const u=r.type===kht.YA?(n=wdr("BUTTON_CLICKED"),lpr(dpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Education calculator"}),"EducationCalculatorCalculateResults"):null;return u&&Idr(r.type,n,u),a})(0,t,r)},Vpr=(e,t,r)=>{if(r.type===gS.gK)return((e,t,r)=>{const a=t(r);let n;const u=r.type===gS.gK?(n=wdr("SELECT"),"FundDeclarationsSelectFund"):null;return u&&Idr(r.type,n,u),a})(0,t,r)},Rpr=(e,t,r)=>{if(r.type===Xf.Mj)return((e,t,r)=>{const a=t(r);let n;const u=(()=>{if(r.type===Xf.Mj)return n=wdr("BUTTON_CLICKED"),lpr(vpr).catch(e=>{var t;return console.warn("submitEarnEvent failed:",(null==e||null===(t=e.response)||void 0===t?void 0:t.data)||e.message)}),(0,Cdr.t)("calculator_complete",{calculator_type:"Debt calculator"}),"Debt calculator"})();return u&&Idr(r.type,n,u),a})(0,t,r)},xpr=(e,t)=>{(0,Cdr.t)(e,{submissionData:t})},_pr=(e,t,r)=>{if(r.type===SS.QV||r.type===SS.zE||r.type===SS.s9)return((e,t,r)=>{const a=t(r),n=e.getState().customerSatisfactionSurvey.customerSatisfactionSubmitForm;switch(r.type){case SS.QV:xpr("customer_feedback",n.form.customerFeedback);break;case SS.zE:xpr("customer_query_parameters",n.form.customerQueryParams);break;case SS.s9:xpr("submit_feedback",n.form)}return a})(e,t,r)},Fpr=(e,t,r)=>r.type.startsWith(rxe.ty)?((e,t,r)=>{const a=t(r);let n;const u=(()=>
2{if(r.type===rxe.SAVINGS_POT_CALCULATOR_SHOW_RESULT_SUMMARY)return n=wdr("BUTTON_CLICKED"),(0,Cdr.t)("calculator_complete",{calculator_type:"Savings Pot Calculator"}),"Savings Pot Calculator"})();return u&&Idr(r.type,n,u),a})(0,t,r):null,jpr=(e,t,r)=>{const a=t(r);return e.dispatch({type:W}),a},Upr=(e,t,r)=>{const a=t(r);return e.dispatch({type:fe}),a},$pr=(e,t,r)=>{const a=t(r);return e.dispatch({type:hr}),a},Bpr=(e,t,r)=>{const a=t(r);return e.dispatch({type:hi}),a},Wpr=(e,t,r)=>{const a=t(r);return e.dispatch({type:BN}),a},qpr=(e,t,r)=>{const a=t(r);return e.dispatch({type:XN}),a};const Kpr=(e,t,r)=>{const a=t(r);return e.dispatch({type:rC.Zb}),a},Gpr=[vvt,e=>t=>r=>{const a=AAt(e,t,r)||SPt(e,t,r)||EPt(e,t,r)||BOt(e,t,r)||((e,t,r)=>r.type.startsWith(lpe)?qTt(e,t,r):r.type.startsWith(Pbe)?HTt(e,t,r):r.type.startsWith(Nw)?bOt(e,t,r):r.type.startsWith(rbe)?dOt(e,t,r):r.type.startsWith(Mye)?XTt(e,t,r):r.type.startsWith(Vhe)?aOt(e,t,r):r.type.startsWith(fge)?tOt(e,t,r):r.type.startsWith(dye)?mOt(e,t,r):r.type.startsWith(jve)?fOt(e,t,r):r.type.startsWith(ave)?hOt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith($Ne)?mTt(e,t,r):r.type.startsWith(_Ae)?PTt(e,t,r):r.type.startsWith(eDe)||r.type.startsWith(eDe)?ZEt(e,t,r):r.type.startsWith(zNe)?LTt(e,t,r):r.type.startsWith(xDe)?tTt(e,t,r):r.type.startsWith(Nwe)?JEt(e,t,r):r.type.startsWith(oIe)?uTt(e,t,r):r.type.startsWith(iEe)?aTt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(O2e)?MNt(e,t,r):r.type.startsWith(g7e)?NNt(e,t,r):r.type.startsWith(n3e)?kNt(e,t,r):r.type.startsWith(B4e)?$Nt(e,t,r):r.type.startsWith(B3e)?RNt(e,t,r):r.type.startsWith(Vet)?_Nt(e,t,r):r.type.startsWith(d4e)?WNt(e,t,r):r.type.startsWith(Y8e)?ANt(e,t,r):r.type.startsWith(yet)?jNt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(JEe)?SIt(e,t,r):r.type.startsWith(wMe)?OIt(e,t,r):r.type.startsWith(ILe)?zIt(e,t,r):r.type.startsWith(_Le)?MIt(e,t,r):r.type.startsWith(Dze)?$It(e,t,r):r.type.startsWith(UTe)?EIt(e,t,r):r.type.startsWith(TOe)?CIt(e,t,r):r.type.startsWith(rMe)?DIt(e,t,r):null)(e,t,r)||HEt(e,t,r)||((e,t,r)=>r.type.startsWith(MB)?UCt(e,t,r):r.type.startsWith(fW)?iIt(e,t,r):r.type.startsWith(MH)?tIt(e,t,r):r.type.startsWith(LG)?BCt(e,t,r):r.type.startsWith(NY)?qCt(e,t,r):r.type.startsWith(XY)?GCt(e,t,r):r.type.startsWith(lG)?aIt(e,t,r):r.type.startsWith(Lq)?uIt(e,t,r):r.type.startsWith(HW)?sIt(e,t,r):r.type.startsWith(iQ)?dIt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(x8)?sNt(e,t,r):r.type.startsWith(m8)?dNt(e,t,r):r.type.startsWith(c5)?FSt(e,t,r):r.type.startsWith(W5)?ZSt(e,t,r):r.type.startsWith(_2)?HSt(e,t,r):r.type.startsWith(L4)?uNt(e,t,r):r.type.startsWith(m2)?iNt(e,t,r):null)(e,t,r)||xSt(e,t,r)||fCt(e,t,r)||((e,t,r)=>r.type.startsWith(Jje)?wwt(e,t,r):r.type.startsWith(gBe)?_wt(e,t,r):r.type.startsWith(lqe)?jwt(e,t,r):r.type.startsWith(kqe)?$wt(e,t,r):r.type.startsWith(Eje)?Wwt(e,t,r):r.type.startsWith(IFe)?Kwt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(dYe)?lEt(e,t,r):r.type.startsWith(WHe)?yEt(e,t,r):r.type.startsWith(dZe)?gEt(e,t,r):r.type.startsWith(xZe)?AEt(e,t,r):r.type.startsWith(jGe)?NEt(e,t,r):r.type.startsWith(YKe)?IEt(e,t,r):null)(e,t,r)||gNt(e,t,r)||ADt(e,t,r)||((e,t,r)=>r.type.startsWith($dt)?RPt(e,t,r):r.type.startsWith(lpt)?kPt(e,t,r):r.type.startsWith(Hdt)?_Pt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(fmt)?WPt(e,t,r):r.type.startsWith(Vmt)?$Pt(e,t,r):r.type.startsWith(nvt)?QPt(e,t,r):r.type.startsWith(Nmt)?KPt(e,t,r):null)(e,t,r)||RDt(e,t,r)||swt(e,t,r)||ZOt(e,t,r)||((e,t,r)=>r.type.startsWith($oe)?ECt(e,t,r):r.type.startsWith(Use)?DCt(e,t,r):r.type.startsWith(kle)?SCt(e,t,r):r.type.startsWith(Rle)?bCt(e,t,r):r.type.startsWith(_ie)?CCt(e,t,r):r.type.startsWith(kse)?OCt(e,t,r):r.type.startsWith(sde)?hCt(e,t,r):null)(e,t,r)||UAt(e,t,r)||Dvt(e,t,r)||Rvt(e,t,r)||Kvt(e,t,r)||gyt(e,t,r)||zft(e,t,r)||((e,t,r)=>r.type.startsWith(Te)?Iyt(e,t,r):r.type.startsWith($e)?wyt(e,t,r):r.type.startsWith(nt)?Tyt(e,t,r):null)(e,t,r)||Nyt(e,t,r)||ZPt(e,t,r)||Ryt(e,t,r)||Yyt(e,t,r)||Hyt(e,t,r)||SDt(e,t,r)||oht(e,t,r)||Iht(e,t,r)||wht(e,t,r)||Oht(e,t,r)||Mht(e,t,r)||zht(e,t,r)||((e,t,r)=>r.type.startsWith(kv)?Jht(e,t,r):r.type.startsWith(md)||r.type.startsWith(bd)?Bht(e,t,r):r.type.startsWith(bp)?qht(e,t,r):r.type.startsWith(sv)?Uht(e,t,r):r.type.startsWith(Kp)?Ght(e,t,r):r.type.startsWith(sf)?Hht(e,t,r):r.type.startsWith(Nf)?Zht(e,t,r):null)(e,t,r)||((e,t,r)=>[Xf.Ak,Xf.NS,Xf.FR].includes(r.type)?egt(e,t,r):null)(e,t,r)||((e,t,r)=>r.type.startsWith(xA)?qgt(e,t,r):r.type.startsWith(Uy)?agt(e,t,r):r.type.startsWith(Xy)?ugt(e,t,r):r.type.startsWith(Ih)?ggt(e,t,r):r.type.startsWith(pg)?Agt(e,t,r):r.type.startsWith(tb)?Ugt(e,t,r):r.type.startsWith(wg)?Bgt(e,t,r):null)(e,t,r)||Fht(e,t,r)||Ggt(e,t,r)||Qgt(e,t,r)||Ygt(e,t,r)||wbt(e,t,r)||Xgt(e,t,r)||((e,t,r)=>r.type.startsWith(ict)?CPt(e,t,r):r.type.startsWith(Act)?DPt(e,t,r):null)(e,t,r);return a||t(r)},e=>t=>r=>{const a=Fdr(e,t,r)||Ydr(e,t,r)||spr(e,t,r)||qdr(e,t,r)||ypr(e,t,r)||apr(e,t,r)||Hdr(e,t,r)||Epr(e,t,r)||Tpr(0,t,r)||Fpr(0,t,r)||Opr(0,t,r)||Ppr(e,t,r)||Mpr(0,t,r)||Lpr(0,t,r)||zpr(0,t,r)||kpr(0,t,r)||Vpr(0,t,r)||Rpr(0,t,r)||_pr(e,t,r)||((e,t,r)=>{const a=t(r);let n;const u=(()=>
2{if(r.type===Ln.hZ)return n=wdr("BUTTON_CLICKED"),"Personal Loans"})();return u&&Idr(r.type,n,u),a})(0,t,r);return a||t(r)},e=>t=>r=>{const a=EJt(e,t,r)||wXt(e,t,r)||jZt(e,t,r)||QKt(e,t,r)||VQt(e,t,r)||Xjt(e,t,r)||YBt(e,t,r)||THt(e,t,r)||V1t(e,t,r)||iMt(e,t,r)||_Mt(e,t,r)||Ckt(e,t,r)||Tkt(e,t,r)||rYt(e,t,r)||s6t(e,t,r)||bYt(e,t,r)||jYt(e,t,r)||L0t(e,t,r)||Czt(e,t,r)||((e,t,r)=>r.type.startsWith(Fs)||r.type.startsWith(_s)?Okt(e,t,r):null)(e,t,r)||wLt(e,t,r)||((e,t,r)=>r.type.startsWith(Ln.dJ)||r.type.startsWith(Ln.Ko)?(0,Myt.R4)(e,t,r):r.type===Ln.xR||r.type===Ln.Ay||r.type===Ln.qm?(0,Myt.YR)(e,t,r):null)(e,t,r)||Wkt(e,t,r)||Qzt(e,t,r)||bVt(e,t,r)||BVt(e,t,r)||KVt(e,t,r)||HRt(e,t,r)||HVt(e,t,r)||XVt(e,t,r)||Oxt(e,t,r)||Lxt(e,t,r)||kxt(e,t,r)||KRt(e,t,r)||xxt(e,t,r)||Zxt(e,t,r)||r_t(e,t,r)||aFt(e,t,r)||GFt(e,t,r)||HUt(e,t,r)||JWt(e,t,r)||yBt(e,t,r)||eKt(e,t,r)||r_t(e,t,r)||aFt(e,t,r)||h0t(e,t,r)||uYt(e,t,r)||J0t(e,t,r)||W1t(e,t,r)||G1t(e,t,r)||N6t(e,t,r);return a||t(r)},e=>t=>r=>{const a=uur(e,t,r)||wur(e,t,r)||Pir(e,t,r)||Isr(e,t,r)||((e,t,r)=>r.type.startsWith(q4e)?Tor(e,t,r):r.type.startsWith(i8e)?Mor(e,t,r):r.type.startsWith(a7e)?mor(e,t,r):r.type.startsWith(w8e)?gor(e,t,r):r.type.startsWith(s4e)?Ror(e,t,r):r.type.startsWith(r4e)?zor(e,t,r):r.type.startsWith(R4e)?yor(e,t,r):r.type.startsWith(Z4e)?Nor(e,t,r):r.type.startsWith(B8e)?Ior(e,t,r):r.type.startsWith(o4e)?_or(e,t,r):null)(e,t,r)||Fnr(e,t,r)||oor(e,t,r)||Nrr(e,t,r)||$tr(e,t,r)||ger(e,t,r)||otr(e,t,r)||Air(e,t,r)||((e,t,r)=>r.type.startsWith(OGe)?zir(e,t,r):r.type.startsWith(HGe)?Mir(e,t,r):r.type.startsWith(FYe)?Vir(e,t,r):r.type.startsWith(fHe)?Gir(e,t,r):r.type.startsWith($Ye)?Uir(e,t,r):r.type.startsWith(QKe)?Xir(e,t,r):r.type.startsWith(iGe)?(0,i.paymentsStkStatusService)(e,t,r):r.type.startsWith(bXe)?tcr(e,t,r):null)(e,t,r)||l3t(e,t,r)||W8t(e,t,r)||k3t(e,t,r)||((e,t,r)=>r.type===uo?z9t(e,t,r):r.type.startsWith(io)?P9t(e,t,r):r.type===is?T9t(e,t,r):r.type.startsWith(gs)?V9t(e,t,r):null)(e,t,r)||V6t(e,t,r)||n9t(e,t,r)||w9t(e,t,r)||w5t(e,t,r)||U9t(e,t,r)||e2t(e,t,r)||A2t(e,t,r)||((e,t,r)=>r.type===ul.Xq?S2t(e,t,r):null)(e,t,r)||D2t(e,t,r)||A4t(e,t,r)||r8t(e,t,r)||((e,t,r)=>r.type===gS.pn||r.type===gS.b_?N4t(e,t,r):null)(e,t,r)||n8t(e,t,r)||y7t(e,t,r)||A4t(e,t,r)||C7t(e,t,r)||((e,t,r)=>r.type===MN?I7t(e,t,r):null)(e,t,r)||z7t(e,t,r)||oar(e,t,r)||ker(e,t,r)||yur(e,t,r)||por(e,t,r)||Har(e,t,r)||slr(e,t,r)||uur(e,t,r)||Sdr(e,t,r)||wcr(e,t,r)||((e,t,r)=>(r.type===r6t&&Mcr(e,t,r),r.type===a6t&&kcr(e,t,r),null))(e,t,r)||((e,t,r)=>r.type.startsWith(kit)?ccr(e,t,r):r.type.startsWith(jit)?pcr(e,t,r):r.type.startsWith(Kit)?vcr(e,t,r):r.type.startsWith(Lct)?Acr(e,t,r):r.type.startsWith(_ct)?Ncr(e,t,r):void 0)(e,t,r)||W9t(e,t,r);return a||t(r)},e=>t=>r=>(e=>e.type.startsWith(ae.H0)||e.type.startsWith(ne.ic)||e.type.startsWith(H.pS)||e.type.startsWith(G.v8)||e.type.startsWith(te.fJ)||e.type.startsWith(Z.xA)||e.type.startsWith(ie.c$))(r)?Upr(e,t,r):(e=>e.type.startsWith(C.pj)||e.type.startsWith(h.Iu)||e.type.startsWith(T.nV)||e.type.startsWith(P.IK)||e.type.startsWith(b.sp)||e.type.startsWith(R)||e.type.startsWith(j.t2)||e.type.startsWith(L.qT)||e.type.startsWith(k.FH)||e.type.startsWith(D.ZG))(r)?jpr(e,t,r):(e=>e.type.startsWith(Rt.hT)||e.type.startsWith(Wt.pH)||e.type.startsWith(Yt.xA)||e.type.startsWith(Kt.fJ)||e.type.startsWith(ar.ju)||e.type.startsWith(Zt.H0)||e.type.startsWith(Wvt.g3)||e.type.startsWith(er.ic)||e.type.startsWith(or.Y6))(r)?$pr(e,t,r):(e=>e.type.startsWith(cl)||e.type.startsWith(Gl)||e.type.startsWith(mi.yi)||e.type.startsWith(di.ye)||e.type.startsWith(fi.fJ)||e.type.startsWith(bi.xA)||e.type.startsWith(ki.zMd)||e.type.startsWith(Ci.c$))(r)?Bpr(e,t,r):(e=>e.type===jN||e.type===UN)(r)?Wpr(e,t,r):(e=>e.type.startsWith(KN)||e.type.startsWith(YN)||e.type===GN)(r)?qpr(e,t,r):(e=>e.type.startsWith(rC.Cg))(r)?Kpr(e,t,r):(e=>e.type.startsWith(Itt))(r)?((e,t,r)=>{const a=t(r);return e.dispatch({type:"travelKe/setValue/persistedAt"}),a})(e,t,r):t(r)];var Ypr=r(24563),Hpr=r.n(Ypr);const Qpr=(new Date).getTime();const Zpr=(0,tC.MI)("digitalOnboarding",["lookupData","documentStore"]),Xpr=43200,Jpr={key:"root",whitelist:["atRetirement","raOptimal","easiplusFuneralPlan","customerVerificationService","taxFreeSavingsAccount","roaCarInsurance","financialEducation","quizAssessment","digitalOnboarding"],storage:y.A,transforms:[Hpr()("atRetirement",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{atRet
2irementApplication:g,intro:A,aboutYou:I,budgetTool:O,financialAdvice:M,speakToAnAdviser:V,wizardFooter:w,progressBar:F,solutions:z,rewardsSolutionsTable:U,scrolling:B,persistedAt:q},autoExpire:!1}),Hpr()("raOptimal",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{personalDetails:J,captureDetails:Q,investmentSetup:Y,paymentDetails:re,beneficiaries:oe,beneficiariesSplit:le,review:ce,scrolling:pe,referenceData:ve,persistedAt:ye,sessionCamVariables:be,routing:Se},autoExpire:!1}),Hpr()("easiplusFuneralPlan",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{callMeBack:xt,replacementPolicy:qt,personalDetails:Qt,referenceData:Bt,paymentDetails:Gt,confirmDetails:nr,scrolling:Ft,routing:Ut,beneficiaries:Jt,livesCovered:ur.SS,beneficiariesSplit:rr,quote:dr,persistedAt:gr,sessionCamVariables:vr},autoExpire:!1}),Hpr()("taxFreeSavingsAccount",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{personalDetails:Ai,fundData:ui,referenceData:Ni,paymentDetails:yi,scrolling:Ti,routing:wi,beneficiaries:Kl,beneficiariesSplit:ai,advancedFundPicker:il,fundSplit:ci,investmentSetupContribution:vi,investmentSetupInitial:pi,persistedAt:gi,review:Ii,selectAFund:Pi,sessionCamVariables:zi,auxiliaryDetails:Ri},autoExpire:!1}),Hpr()("roaCarInsurance",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{routing:dd,quotation:hp,aboutYou:$p,details:av,payments:Yv,product:uf,agentReferral:Af,vehicleDetails:Yf,persistedAt:Qf},autoExpire:!1}),Hpr()("financialEducation",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{financialEducation:$N},autoExpire:!1}),Hpr()("quizAssessment",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{quizAssessment:ZN},autoExpire:!1}),Hpr()("digitalOnboarding",{expireSeconds:Xpr,persistedAtKey:"persistedAt",autoExpire:!1}),Hpr()("digitalLifeLoanProtection",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{routing:Zre,personalDetails:aue,referenceData:uue,paymentDetails:Mue,uploadDocuments:Yue,confirmDetails:ooe,scrolling:doe,thankYouDetails:yoe}}),Hpr()("naMotorInsurance",{expireSeconds:Xpr,persistedAtKey:"persistedAt",expiredState:{routing:kR,quote:V_,personalDetails:x_,employmentDetails:dB,carDetails:Rj,payments:ZF,documents:rU,agent:O$,nextOfKin:XU,declaration:wU,payloadCollection:u$,persistedAt:Qpr},autoExpire:!1}),Zpr]},emr=(e,t)=>{const r=e?v.tY:m.Zz,a=(0,f.persistReducer)(Jpr,dvt),n=m.Tw.apply(void 0,(0,p.A)(Gpr));T6t().defaults.baseURL=e?"https://goals-qa.digital.omapps.net:8080"+t:"https://goals-api.my.oldmutual.co.za";const u=(0,m.y$)(a,{},r(n));return(0,f.persistStore)(u),u},tmr=["qa","dev","local"].includes("prod");emr(tmr,"");var rmr=r(79140),amr=r(72505),nmr=r.n(amr);const umr=(e,t,r)=>{const a=imr(e,t),n="prod",u=smr(a,n,r);lmr(u);if(["qa","local","dev","preprod"].includes(n)&&(console.log("OM CLIENT ERROR:"),console.log(u),console.log(e)),u.metaData.requestId){window.sessioncamConfiguration||(window.sessioncamConfiguration={}),window.sessioncamConfiguration.customDataObjects||(window.sessioncamConfiguration.customDataObjects=[]);const e={key:"requestId",value:u.metaData.requestId};window.sessioncamConfiguration.customDataObjects.push(e)}},omr=()=>window.localStorage.clientErrorSessionId,smr=(e,t,r)=>{const a="prod",n={metaData:{browser:e.browser,browserVersion:e.browserVersion,userAgent:e.userAgent,path:e.path,lifeCycleHook:`Gatsby: ${e.errInfo.componentStack?e.errInfo.componentStack:e.errInfo}`,stack:a,apiEndPoint:r,errorSource:"npw-front-end","npw-application":"new-public-web","npw-region":a,"npw-platform":"FE","npw-environment":t,"npw-url":e.path,"npw-customerId":"coming soon","npw-logLevel":"error","npw-severity":"coming soon",requestId:e.error&&e.error.response&&e.error.response.data.requestId},message:e.error&&e.error.message,level:"error",component:`npw-${a}-${t}`},u=omr();return u&&(n.requestId=u),n},lmr=e=>{console.log(e),nmr().post("https://goals-api.my.oldmutual.co.za/om-api/logging-service",e).then(e=>{const t=e.data.requestId;var r;r=t,omr()!==r&&(window.localStorage.clientErrorSessionId=r)}).catch(t=>{console.log("Client side error logging exception:",t),console.log("Error Info:",e)})},imr=(e,t)=>{const r=cmr();return{browser:r&&r.name,browserVersion:r&&r.version,userAgent:pmr(),path:dmr(),errInfo:t,error:e}},cmr=()=>{let e,t=window.navigator.userAgent,r=t.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(r[1])?(e=/\brv[ :]+(\d+)/g.exec(t)||[],{name:"IE",version:e[1]||""}):"Chrome"===r[1]&&(e=t.match(/\bOPR|Edge\/(\d+)/),null!=e)?{name:"Opera",version:e[1]}:(r=r[2]?[r[1],r[2]]:[window.navigator.appName,window.navigator.appVersion,"-?"],null!=(e=t.match(/version\/(\d+)/i))&&r.splice(1,1,e[1]),{name:r[0],version:r[1]})},dmr=()=>document.location.pathname,pmr=()=>window.navigator.userAgent;let mmr=null;const vmr=e=>{umr(e.message,"window event listener","none")};var fmr=function(e){function t(t){return e.call(this,t)||this}(0,rmr.A)(t,e),t.getDerivedStateFromError=function(e){};var r=t.prototype;return r.componentDidMount=function(){mmr=nmr().interceptors.response.use(e=>e,e=>{const t=e.config.url;return t&&t.includes("logging-service")||umr(e,"axios call",t),Promise.reject(e)}),window.addEventListener("error",vmr)},r.componentWillUnmount=function(){nmr().interceptors.response.eject(mmr),window.removeEventListener("error",vmr)},r.componentDidCatch=function(e,t){umr(e,t,"none")},r.render=function(){return this.props.children},t}(c.Component);const ymr=e=>{let{element:t}=e;const r=["qa","dev","local"].includes("prod"),a=emr(r,"");return c.createElement(fmr,null,c.createElement(d.Kq,{store:a},t))}},23343:function(e,t,r){"use strict";r.r(t),r.d(t,{wrapPageElement:function(){return g}});r(49782);var a=r(14041),n=r(61243),u=r(45908),o=r(26069),s=r(16599),l=r(81278),i=r(14510),c=r(12012),d=r(66384),p=r(37556),m=r(57093),v=r(18020),f=r(20423),y=r(18078),h=r(56757);const g=e=>{let{element:t}=e;const r="undefined"!=typeof window?window.location.href:"";let g;!function(){switch(r){case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/funeral/":case"https://www.oldmutual.co.za/personal/solutions/funeral/":g=n;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/":case"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/":g=u;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/frequently-asked-questions/":case"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/frequently-asked-questions/":g=o;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/bank-and-borrow/frequently-asked-questions/":case"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/frequently-asked-questions/":g=s;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/wills-trusts-and-estates/":case"https://www.oldmutual.co.za/personal/solutions/wills-trusts-and-estates/":g=l;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/mywill/":case"https://www.oldmutual.co.za/personal/solutions/mywill/":g=i;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/short-term-insurance/car-and-home/":case"https://www.oldmutual.co.za/personal/solutions/short-term-insurance/car-and-home/":g=c;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/short-term-insurance/travel-insurance/":case"https://www.oldmutual.co.za/personal/solutions/short-term-insurance/travel-insurance/":g=p;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/life-and-disability/":case"https://www.oldmutual.co.za/personal/solutions/life-and-disability/":g=d;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/business/goals/run/multisure/":case"https://www.oldmutual.co.za/business/goals/run/multisure/":g=m;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/life-and-disability/life-insurance/":case"https://www.oldmutual.co.za/personal/solutions/life-and-disability/life-insurance":g=v;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/life-and-disability/old-mutual-life-insurance/":case"https://www.oldmutual.co.za/personal/solutions/life-and-disability/old-mutual-life-insurance/":g=y;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/life-and-disability/life-plan-range/":case"https://www.oldmutual.co.za/personal/solutions/life-and-disability/life-plan-range":g=f;break;case"https://new-public-web-preprod.digitalplatform.oldmutual.co.za/personal/solutions/retirement-plans/":case"https://www.oldmutual.co.za/personal/solutions/retirement-plans/":g=h;break;default:g={}}}();const b=!1,A=!1;return a.createElement(a.Fragment,null,t,a.createElement("script",{defer:!0},"(function(w,d,t,r,u){w[u]=w[u]||[];w[u].push({'projectId':'10000','properties':{'pixelId':'10159966','userEmail': '<email_address>'}});var s=d.createElement(t);s.src=r;s.defer=true;s.onload=s.onreadystatechange=function(){var y,rs=this.readyState,c=w[u];if(rs&&rs!=\"complete\"&&rs!=\"loaded\"){return}try{y=YAHOO.ywa.I13N.fireBeacon;w[u]=[];w[u].push=function(p){y([p])};y(c)}catch(e){}};var scr=d.getElementsByTagName(t)[0],par=scr.parentNode;par.insertBefore(s,scr)})(window, document,'script','https://s.yimg.com/wi/ytc.js','dotq');"),false,b,b,g&&a.createElement("script",{defer:!0,type:"application/ld+json"},`${JSON.stringify(g)}`),b,false,a.createElement("script",{defer:!0},'!(function (e, t, n, o, a, c, r, l, s, u, f) { e.fbq || (((l = e.dhPixel = function () { l.callMethod ? l.callMethod.apply(l, arguments) : l.queue.push(arguments); }).push = l), (l.queue = []), (a = e.fbq = function () { for (var t = new Array(arguments.length), n = 0; n < t.length; ++n)t[n] = arguments[n]; var o = Math.floor(1e14 * Math.random()); if (!(("track"!==t[0].toLowerCase()&& "trackcustom"!==t[0].toLowerCase())||(t[3]&&t[3].eventID))){t[2]||(t[2]=void 0),"object"==typeof t[3]?(t[3].eventID=o):(t[3]={eventID:o});}if(!(("tracksingle"!==t[0].toLowerCase() && "tracksinglecustom"!==t[0].toLowerCase())||(t[3]&&t[3].eventID)||(t[4]&&t[4].eventID))){t[ 3]||(t[3]=void 0),t[4]||(t[4]=void 0),"object"==typeof t[4]?(t[4].eventID=o):(t[4]={eventID:o});}a.callMethod?a.callMethod.apply(a,t):a.queue.push(t),e.dhPixel(t);}
2),e._fbq||(e._fbq=a),(a.push=a),(a.loaded=!0),(a.version="2.0"),(a.queue=[]),((c=t.createElement(n)).async=!0),(c.src="https://connect.facebook.net/en_US /fbevents.js"),(r=t.getElementsByTagName(n)[0]).parentNode.insertBefore(c,r),((s=t.createElement(n)).async=!0),(s.src="https://s2s.oldmutual.co.za/static/DhPixel.js"),r.parentNode.insertBefore(s,r));})(window,document,"script"); fbq(\'init\', \'325838121657613\'); fbq(\'init\', \'421021132094940\'); fbq(\'init\', \'776050069490029\');'),false,a.createElement("script",{defer:!0,type:"text/javascript",id:"_cls_injector"},'var script = document.createElement("script"); script.defer; script.id (http://script.id/) = "_cls_detector"; script.src = "https://cdn.gbqofs.com/mt/old-mutual/p/detector-dom.min.js"; script.setAttribute("data-clsconfig", "reportURI=https://c1001.report.gbss.io/arojc9nf/reporting/2af9842d-53e5-402f-f521-6303f48316ee/cls_report"); document.head.appendChild(script);'),false,false,A,A,A,a.createElement("script",{defer:!0,type:"text/javascript"},"window._adftrack = Array.isArray(window._adftrack) ? window._adftrack : (window._adftrack ? [window._adftrack] : []); window._adftrack.push({HttpHost: 'track.adform.net',pm: 3024111,divider: encodeURIComponent('|'),pagename: encodeURIComponent('ZA_OM_Homepage'),order : { itms: [{ productsales: '<insert product sales value here>'}]}});(function () { var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://s2.adform.net/banners/scripts/st/trackpoint-async.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })();"),a.createElement("script",{defer:!0,type:"text/javascript"},"window._adftrack = Array.isArray(window._adftrack) ? window._adftrack : (window._adftrack ? [window._adftrack] : []); window._adftrack.push({HttpHost: 'track.adform.net',pm: 3024111,divider: encodeURIComponent('|'),pagename: encodeURIComponent('ZA_OM_BuyOnline'),order : { itms: [{ productsales: '<insert product sales value here>'}]}});(function () { var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://s2.adform.net/banners/scripts/st/trackpoint-async.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })();"),a.createElement("script",{defer:!0,type:"text/javascript"},"window._adftrack = Array.isArray(window._adftrack) ? window._adftrack : (window._adftrack ? [window._adftrack] : []); window._adftrack.push({HttpHost: 'track.adform.net',pm: 3024111,divider: encodeURIComponent('|'),pagename: encodeURIComponent('ZA_OM_Call me Back'),order : { itms: [{ productsales: '<insert product sales value here>'}]}});(function () { var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://s2.adform.net/banners/scripts/st/trackpoint-async.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })();"),a.createElement("script",{defer:!0,type:"text/javascript"},"window._adftrack = Array.isArray(window._adftrack) ? window._adftrack : (window._adftrack ? [window._adftrack] : []); window._adftrack.push({HttpHost: 'track.adform.net',pm: 3024111,divider: encodeURIComponent('|'),pagename: encodeURIComponent('ZA_OM_Disclaimer Page'),order : { itms: [{ productsales: '<insert product sales value here>'}]}});(function () { var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://s2.adform.net/banners/scripts/st/trackpoint-async.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })();"))}},73820:function(e,t,r){"use strict";var a=r(4146);!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}();var n=r(52489);!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}();var u=r(76198);var o;!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}(),"undefined"==typeof window?Promise.resolve():(0,n.p)().then(()=>(0,n.b)([["omds-date-picker-field",[[1,"omds-date-picker-field",{placeholder:[1],label:[1],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1],isOpen:[32],selectedCalendarDate:[32],calendarDate:[32],showYearView:[32]}]]],["omds-dropdown-field",[[1,"omds-dropdown-field",{placeholder:[1],label:[1],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],isSearchable:[4,"is-searchable"],size:[2],dropdownOpen:[32],inputValue:[32],selectedOption:[32]},[[0,"dropdownOptionChanged","componentWillLoad"]]]]],["omds-expand-collapse-group",[[1,"omds-expand-collapse-group",{isOpen:[4,"is-open"],activatorLabel:[1,"activator-label"],minCount:[2,"min-count"],withGap:[2,"with-gap"],maxHeightForExpand:[32],minHeightForExpand:[32],showActivator:[32],optionHeight:[32]}]]],["omds-hero-content",[[1,"omds-hero-content",{isFixed:[4,"is-fixed"],isCentred:[4,"is-centred"]}]]],["omds-hero-section-content",[[1,"omds-hero-section-content",{isFixed:[4,"is-fixed"],isCentred:[4,"is-centred"]}]]],["omds-navigation-drawer",[[1,"omds-navigation-drawer",{isOpen:[4,"is-open"],isMobile:[4,"is-mobile"],isFixed:[4,"is-fixed"]}]]],["omds-password-field",[[1,"omds-password-field",{placeholder:[1],label:[1],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1],iconName:[32],inputType:[32],hidePassword:[64],showPassword:[64]}]]],["omds-bottom-navigation-item",[[1,"omds-bottom-navigation-item",{linkTo:[1,"link-to"],iconName:[1,"icon-name"],isActive:[4,"is-active"]}]]],["omds-checkbox-field",[[1,"omds-checkbox-field",{isDisabled:[4,"is-disabled"],checked:[8],orientRight:[4,"orient-right"],hasIndeterminate:[4,"has-indeterminate"],checkedState:[32]}]]],["omds-currency-field",[[1,"omds-currency-field",{placeholder:[1],label:[1],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1],maxLength:[2,"max-length"],symbol:[1]}]]],["omds-file-upload-file",[[1,"omds-file-upload-file",{progress:[2],isUploading:[4,"is-uploading"],hasError:[4,"has-error"],shouldShowRetry:[4,"should-show-retry"],file:[16]}]]],["omds-icon-list-item",[[1,"omds-icon-list-item",{iconName:[1,"icon-name"],size:[2],linkTo:[1,"link-to"],isDisabled:[4,"is-disabled"]}]]],["omds-link",[[1,"omds-link",{to:[1],iconName:[1,"icon-name"],regular:[4],medium:[4],small:[4],tiny:[4],isDisabled:[4,"is-disabled"]}]]],["omds-menu-group",[[1,"omds-menu-group",{isOpen:[4,"is-open"],activatorLabel:[1,"activator-label"],activatorIconName:[1,"activator-icon-name"],isColumn:[4,"is-column"],linkGroupMaxHeight:[32]}]]],["omds-menu-item",[[1,"omds-menu-item",{iconName:[1,"icon-name"],linkTo:[1,"link-to"],regular:[4],medium:[4],small:[4],isDisabled:[4,"is-disabled"],isColumn:[4,"is-column"],isMobile:[4,"is-mobile"]}]]],["omds-notification-banner",[[1,"omds-notification-banner",{hasIcon:[4,"has-icon"],isStacked:[4,"is-stacked"],small:[4],regular:[4],medium:[4]}]]],["omds-number-field",[[1,"omds-number-field",{placeholder:[1],label:[1],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1],maxLength:[2,"max-length"],mask:[1],maskValue:[1,"mask-value"]}]]],["omds-otp-field",[[1,"omds-otp-field",{inputCount:[2,"input-count"],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"]}]]],["omds-overview-card",[[1,"omds-overview-card",{linkTo:[1,"link-to"],hasError:[4,"has-error"]}]]],["omds-product-card",[[1,"omds-product-card",{iconName:[1,"icon-name"],accountNumber:[1,"account-number"],isStacked:[4,"is-stacked"],isSurrendered:[4,"is-surrendered"],surrenderedOn:[16],linkTo:[1,"link-to"]}]]],["omds-profile-menu",[[1,"omds-profile-menu",{activatorLabel:[1,"activator-label"],activatorIconName:[1,"activator-icon-name"],isOpen:[4,"is-open"]}]]],["omds-radio-field",[[1,"omds-radio-field",{value:[1],checked:[4],orientRight:[4,"orient-right"],isDisabled:[4,"is-disabled"],isChecked:[32]}]]],["omds-reward-card",[[1,"omds-reward-card",{linkTo:[1,"link-to"]}]]],["omds-secure-portal-link-card",[[1,"omds-secure-portal-link-card",{linkTo:[1,"link-to"]}]]],["omds-slider",[[1,"omds-slider",{min:[2],max:[2],step:[2],value:[2],currencySymbol:[1,"currency-symbol"],sliderMin:[32],sliderValue:[32],sliderMax:[32]}]]],["omds-stepper",[[1,"omds-stepper",{steps:[32]}]]],["omds-text-field",[[1,"omds-text-field",{placeholder:[1],label:[1],maxLength:[2,"max-length"],maxCharacterCount:[2,"max-character-count"],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1]}]]],["omds-top-bar",[[1,"omds-top-bar",{hasProfileMenu:[4,"has-profile-menu"],hasClose:[4,"has-close"]}]]],["omds-bottom-navigation",[[1,"omds-bottom-navigation",null,[[0,"bottomNavigationItemSlotChangedEvent","bottomNavigationItemSlotChangedHandler"]]]]],["omds-currency",[[1,"omds-currency",{symbol:[1],withGap:[2,"with-gap"]}]]],["omds-customer-overview-header",[[1,"omds-customer-overview-header"]]],["omds-dropdown-option",[[1,"omds-dropdown-option",{isDisabled:[4,"is-disabled"],isSelected:[4,"is-selected"],value:[1],label:[1]}]]],["omds-file-upload",[[1,"omds-file-upload",{accepts:[16]}]]],["omds-hero-banner",[[1,"omds-hero-banner",{backgroundImage:[1,"background-image"],small:[4],regular:[4],medium:[4]}]]],["omds-icon-group-list",[[1,"omds-icon-group-list"]]],["omds-link-list",[[1,"omds-link-list",{headerLabel:[1,"header-label"],headerMedium:[4,"header-medium"],headerSmall:[4,"header-small"],small:[4],medium:[4],isTight:[4,"is-tight"],isLoose:[4,"is-loose"],duelColumns:[4,"duel-columns"]}]]],["omds-overlay-scrim",[[0,"omds-overlay-scrim"]]],["omds-radio-group",[[1,"omds-radio-group"]]],["omds-secure-footer",[[1,"omds-secure-footer"]]],["omds-stepper-step",[[1,"omds-stepper-step",{name:[1],isActive:[4,"is-active"],isComplete:[4,"is-complete"],isEditable:[4,"is-editable"]}]]],["omds-theme-provider",[[4,"omds-theme-provider",{theme:[1],spriteSheet:[1,"sprite-sheet"]}]]],["omds-menu-divider",[[0,"omds-menu-divider"]]],["omds-cell_2",[[1,"omds-cell",{span:[513],spanXs:[1,"span-xs"],spanMd:[1,"span-md"]}],[1,"omds-grid",{isFixed:[4,"is-fixed"]}]]],["omds-input-field-wrapper",[[1,"omds-input-field-wrapper",{placeholder:[1],label:[1],maxCharacterCount:[2,"max-character-count"],hasError:[4,"has-error"],isDisabled:[4,"is-disabled"],value:[1],type:[1],isReadonly:[4,"is-readonly"],maxLength:[2,"max-length"],setFocus:[64],setBlur:[64],select:[64],setValue:[64],setValueWhileMaintainingCursorPosition:[64]}]]],["omds-button_2",[[1,"omds-button",{primary:[4],outline:[4],ghost:[4],isVariant:[4,"is-variant"],iconName:[1,"icon-name"],isDisabled:[4,"is-disabled"],regular:[4],small:[4]}],[1,"omds-icon",{size:[2],name:[1]}]]]],o)),((e,t)=>{"undefined"==typeof window?Promise.resolve():(0,a.p)().then(()=>(0,a.b)(JSON.parse('[["om-1-col-layout_42",[[0,"om-form-dropdown-field-wrapper",{"align":[1],"disabled":[516],"displayLabel":[4,"display-label"],"dropdownDefaultElement":[1,"dropdown-default-element"],"errorMessage":[1,"error-message"],"errorMessageDisplayType":[1,"error-message-display-type"],"errorMessagePopupAlignment":[1,"error-message-popup-alignment"],"errorMessagePopupAlignmentMobile":[
21,"error-message-popup-alignment-mobile"],"filterable":[4],"filterableIsDefault":[4,"filterable-is-default"],"helperText":[1,"helper-text"],"hideValuesWhenUnfiltered":[4,"hide-values-when-unfiltered"],"isSensitive":[4,"is-sensitive"],"label":[1],"labelAlwaysShow":[4,"label-always-show"],"mobileSize":[1,"mobile-size"],"name":[1],"placeholder":[1],"placeholderAsLabel":[4,"placeholder-as-label"],"preselectedElement":[4,"preselected-element"],"searchPlaceholder":[1,"search-placeholder"],"size":[1],"useNativeMobileDropdown":[4,"use-native-mobile-dropdown"],"value":[1],"options":[1],"optionsObj":[32]}],[1,"om-modal-error",{"errorHeaderText":[1,"error-header-text"],"errorText":[1,"error-text"],"open":[4]}],[1,"om-modal-loader",{"loaderText":[1,"loader-text"],"open":[4],"verticalAlignMiddle":[4,"vertical-align-middle"]}],[0,"om-form-input-field-wrapper",{"align":[1],"capitalise":[4],"errorMessage":[1,"error-message"],"errorMessageDisplayType":[1,"error-message-display-type"],"errorMessagePopupAlignment":[1,"error-message-popup-alignment"],"errorMessagePopupAlignmentMobile":[
21,"error-message-popup-alignment-mobile"],"formId":[1,"form-id"],"hintText":[1,"hint-text"],"isSensitive":[4,"is-sensitive"],"keyboardMode":[1,"keyboard-mode"],"label":[1],"labelAlwaysShow":[4,"label-always-show"],"mask":[1],"maskSeparator":[1,"mask-separator"],"maxlength":[2],"mobileSize":[1,"mobile-size"],"name":[1],"placeholder":[1],"placeholderAsLabel":[4,"placeholder-as-label"],"prefixString":[1,"prefix-string"],"required":[4],"size":[1],"state":[1],"type":[1],"validationDelay":[2,"validation-delay"],"value":[1],"showValidation":[32]},[[0,"showingValidation","showingValidationHandler"]]],[1,"om-checkbox-accordion-card",{"borderColour":[1,"border-colour"],"buttonGroupName":[513,"button-group-name"],"checkBoxId":[513,"check-box-id"],"checkBoxTitle":[513,"check-box-title"],"disabled":[516],"minimumHeight":[2,"minimum-height"],"panelSelected":[4,"panel-selected"],"selected":[4]}],[4,"om-radio-chip-button-group",{"groupName":[1,"group-name"],"value":[513]},[[0,"onChange","onChangeHandler"]]],[4,"om-accordion-item",{"buttonOpenText":[1,"button-open-text"],"buttonText":[1,"button-text"],"buttonTextLink":[1,"button-text-link"],"clickable":[4],"displayMode":[1,"display-mode"],"expanded":[4],"hasButtonSeparator":[4,"has-button-separator"],"hasLeftIcon":[4,"has-left-icon"],"hasPickedValue":[4,"has-picked-value"],"hasSeparator":[4,"has-separator"],"inGroup":[4,"in-group"],"leftIcon":[1,"left-icon"],"panelText":[1,"panel-text"],"secondaryText":[1,"secondary-text"],"expandedStatus":[32],"number":[32]}],[0,"om-button-selector",{"buttonId":[1,"button-id"],"disabled":[4],"hasCheck":[4,"has-check"],"iconName":[1,"icon-name"],"selected":[4],"selectorGroup":[1,"selector-group"],"text":[1],"value":[1]},[[0,"change","changeHandler"]]],[1,"om-dropdown-multi-select",{"dropdownOpen":[1540,"dropdown-open"],"totalNumberOfButtons":[2,"total-number-of-buttons"],"closeDropdown":[64],"openDropdown":[64]},[[4,"click","touchOutsideSelectList"],[0,"click","touchSelectList"]]],[1,"om-journey-accordion-item",{"heading":[1],"identifier":[1],"isCompleted":[516,"is-completed"],"journeyItemTime":[2,"journey-item-time"],"expanded":[4],"expandedStatus":[32]}],[0,"om-slider",{"holdTime":[2,"hold-time"],"mask":[1],"maxLabel":[1,"max-label"],"minLabel":[1,"min-label"],"stepString":[1,"step-string"],"valuePrefix":[1,"value-prefix"],"value":[2],"inputStyle":[32],"intervalId":[32],"isTouch":[32],"labelPosition":[32],"steps":[32],"max":[32],"min":[32],"sliderValue":[32]},[[0,"input","onInputHandler"]]],[4,"om-toast",{"closable":[516],"darkMode":[516,"dark-mode"],"isVisible":[4,"is-visible"],"closeClicked":[64]}],[4,"om-button-selector-container",{"hasCheck":[4,"has-check"]},[[0,"onChange","onChangeHandler"]]],[1,"om-countdown-timer",{"totalTime":[2,"total-time"],"timeRemaining":[2,"time-remaining"],"dashArrayValues":[32]}],[1,"om-form-input-wrapper",{"align":[1],"size":[1]}],[1,"om-form-notification-contact-details",{"email":[1],"message":[1],"phoneNumber":[1,"phone-number"]}],[4,"om-overlay-opener",{"openingOverlay":[513,"opening-overlay"]}],[0,"om-podcast-wrapper",{"podcastEpisodeId":[1,"podcast-episode-id"],"podcastSeriesId":[1,"podcast-series-id"],"podcastContainerId":[32]}],[1,"om-text-area",{"formId":[513,"form-id"],"name":[513],"hintText":[1,"hint-text"],"label":[1],"labelAlwaysShow":[4,"label-always-show"],"placeholder":[1],"placeholderAsLabel":[4,"placeholder-as-label"],"rows":[2],"size":[1],"align":[1],"maxlength":[2],"required":[4],"isResizable":[4,"is-resizable"],"wrap":[1],"readOnly":[4,"read-only"],"validationDelay":[2,"validation-delay"],"state":[1],"value":[1],"showValidation":[32]}],[1,"om-toggle-switch",{"isToggled":[4,"is-toggled"],"toggleOffText":[1,"toggle-off-text"],"toggleOnText":[1,"toggle-on-text"],"toggled":[32]}],[4,"om-wc-config",{"spritePath":[1,"sprite-path"],"theme":[513]}],[4,"om-radio-button-group",{"groupName":[1,"group-name"],"indent":[4],"label":[1],"smallLabel":[4,"small-label"],"value":[513],"vertical":[4]},[[0,"onChange","onChangeHandler"]]],[4,"om-dropdown-field",{"disabled":[4],"dropdownOpened":[4,"dropdown-opened"],"filterable":[4],"helperText":[1,"helper-text"],"label":[1],"placeholder":[1],"searchPlaceholder":[1,"search-placeholder"],"value":[1],"selectedElement":[32],"searchText":[32],"closeDropdown":[64],"openDropdown":[64]}],[4,"om-form-dropdown-field",{"disabled":[4],"dropdownOpened":[516,"dropdown-opened"],"filterable":[4],"filterableIsDefault":[4,"filterable-is-default"],"helperText":[1,"helper-text"],"hideValuesWhenUnfiltered":[4,"hide-values-when-unfiltered"],"isSensitive":[4,"is-sensitive"],"useNativeMobileDropdown":[4,"use-native-mobile-dropdown"],"label":[1],"placeholder":[1],"preselectedElement":[4,"preselected-element"],"searchPlaceholder":[1,"search-placeholder"],"value":[1],"selectedElement":[32],"searchText":[32],"closeDropdown":[64],"openDropdown":[64]},[[0,"change","selectListChange"],[0,"click","touchSelectList"],[4,"click","touchOutsideSelectList"]]],[0,"om-radio-chip-button",{"buttonGroupName":[1,"button-group-name"],"chipButtonId":[1,"chip-button-id"],"chipButtonText":[1,"chip-button-text"],"disabled":[4],"selected":[4]}],[4,"om-3-col-layout"],[4,"om-4-col-layout"],[4,"om-modal-error-content",{"errorHeaderText":[1,"error-header-text"],"errorText":[1,"error-text"],"imageUrl":[1,"image-url"]}],[4,"om-accordion",{"activeItem":[16],"collapseMenusOnClick":[4,"collapse-menus-on-click"],"number":[32]},[[4,"onFAQCardRender","faqCardRenderHandler"]]],[0,"om-form-input-field",{"align":[1],"capitalise":[4],"formId":[513,"form-id"],"hintText":[1,"hint-text"],"isSensitive":[4,"is-sensitive"],"keyboardMode":[1,"keyboard-mode"],"label":[1],"labelAlwaysShow":[4,"label-always-show"],"mask":[1],"maskSeparator":[1,"mask-separator"],"maxlength":[2],"mobileSize":[1,"mobile-size"],"name":[513],"placeholder":[1],"placeholderAsLabel":[4,"placeholder-as-label"],"prefixString":[1,"prefix-string"],"required":[4],"size":[1],"type":[1],"validationDelay":[2,"validation-delay"],"state":[1],"value":[1],"showValidation":[32]}],[4,"om-modal",{"closeable":[516],"hasContinueButton":[516,"has-continue-button"],"isCentered":[516,"is-centered"],"modalSize":[513,"modal
2-size"],"open":[516],"overlayName":[513,"overlay-name"],"verticalAlignMiddle":[516,"vertical-align-middle"],"closeClicked":[64]}],[4,"om-2-col-layout-content"],[4,"om-2-col-layout-image"],[0,"om-radio-button",{"buttonGroupName":[513,"button-group-name"],"disabled":[516],"radioButtonDescription":[1,"radio-button-description"],"radioButtonId":[513,"radio-button-id"],"radioButtonText":[513,"radio-button-text"],"selected":[4]},[[0,"change","changeHandler"]]],[4,"om-2-col-layout"],[4,"om-check-box",{"btnType":[1,"btn-type"],"checked":[1540],"disabled":[516],"fieldId":[1,"field-id"],"formStyle":[4,"form-style"],"hasIcon":[516,"has-icon"],"iconName":[1,"icon-name"],"ignoreDisabledStyle":[4,"ignore-disabled-style"],"isButtonCheckbox":[4,"is-button-checkbox"],"lastTimeStamp":[2,"last-time-stamp"],"text":[1],"uncheckedIconName":[1,"unchecked-icon-name"],"value":[1],"reset":[64]}],[0,"om-form-error",{"message":[1]}],[4,"om-1-col-layout",{"narrow":[4]}],[4,"om-side-drawer",{"open":[1540],"overlayName":[1,"overlay-name"],"showFooterCloseButton":[4,"show-footer-close-button"],"showOverlay":[4,"show-overlay"]}],[0,"om-background-overlay",{"isVisible":[1540,"is-visible"]}],[4,"om-button",{"actionType":[513,"action-type"],"buttonImageUrl":[1,"button-image-url"],"callMeBackObject":[513,"call-me-back-object"],"disabled":[516],"iconName":[1,"icon-name"],"openTab":[4,"open-tab"],"roaQuoteToolObject":[513,"roa-quote-tool-object"],"size":[1],"text":[1],"type":[513],"url":[1],"withIcon":[4,"with-icon"],"actionObject":[513,"action-object"],"action":[32]},[[2,"click","clicked"]]],[0,"om-icon",{"height":[1],"iconName":[513,"icon-name"],"imageUrl":[1,"image-url"],"width":[1],"imageExists":[32]}]]],["om-qualifying-check-call-me-back",[[4,"om-qualifying-check-call-me-back",{"open":[1540]},[[4,"buttonClicked","callMeBackButtonEventListener"]]]]],["om-article-breadcrumbs_123",[[4,"om-four-column-illustration",{"hasBoundary":[4,"has-boundary"],"imageUrlFirst":[1,"image-url-first"],"iconNameFirst":[1,"icon-name-first"],"redirectUrlFirst":[1,"redirect-url-first"],"redirectUrlFirstAndroid":[1,"redirect-url-first-android"],"redirectUrlFirstApple":[1,"redirect-url-first-apple"],"subTitleFirst":[1,"sub-title-first"],"paragraphFirst":[1,"paragraph-first"],"imageUrlSecond":[1,"image-url-second"],"iconNameSecond":[1,"icon-name-second"],"redirectUrlSecond":[1,"redirect-url-second"],"redirectUrlSecondAndroid":[1,"redirect-url-second-android"],"redirectUrlSecondApple":[1,"redirect-url-second-apple"],"subTitleSecond":[1,"sub-title-second"],"paragraphSecond":[1,"paragraph-second"],"imageUrlThird":[1,"image-url-third"],"iconNameThird":[1,"icon-name-third"],"redirectUrlThird":[1,"redirect-url-third"],"redirectUrlThirdAndroid":[1,"redirect-url-third-android"],"redirectUrlThirdApple":[1,"redirect-url-third-apple"],"subTitleThird":[1,"sub-title-third"],"paragraphThird":[1,"paragraph-third"],"imageUrlFourth":[1,"image-url-fourth"],"iconNameFourth":[1,"icon-name-fourth"],"redirectUrlFourth":[1,"redirect-url-fourth"],"redirectUrlFourthAndroid":[1,"redirect-url-fourth-android"],"redirectUrlFourthApple":[1,"redirect-url-fourth-apple"],"subTitleFourth":[1,"sub-title-fourth"],"paragraphFourth":[1,"paragraph-fourth"],"buttonTextFirst":[1,"button-text-first"],"buttonTextSecond":[1,"button-text-second"],"buttonTextThird":[1,"button-text-third"],"buttonTextFourth":[1,"button-text-fourth"],"buttonActionType":[1,"button-action-type"],"buttonCallMeBackObject":[1,"button-call-me-back-object"],"buttonTexts":[1,"button-texts"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-three-column-illustration",{"hasBoundary":[4,"has-boundary"],"imageUrlLeft":[1,"image-url-left"],"iconNameLeft":[1,"icon-name-left"],"redirectUrlLeft":[1,"redirect-url-left"],"redirectUrlLeftAndroid":[1,"redirect-url-left-android"],"redirectUrlLeftApple":[1,"redirect-url-left-apple"],"subTitleLeft":[1,"sub-title-left"],"paragraphLeft":[1,"paragraph-left"],"imageUrlMiddle":[1,"image-url-middle"],"iconNameMiddle":[1,"icon-name-middle"],"redirectUrlMiddle":[1,"redirect-url-middle"],"redirectUrlMiddleAndroid":[1,"redirect-url-middle-android"],"redirectUrlMiddleApple":[1,"redirect-url-middle-apple"],"subTitleMiddle":[1,"sub-title-middle"],"paragraphMiddle":[1,"paragraph-middle"],"imageUrlRight":[1,"image-url-right"],"iconNameRight":[1,"icon-name-right"],"redirectUrlRight":[1,"redirect-url-right"],"redirectUrlRightAndroid":[1,"redirect-url-right-android"],"redirectUrlRightApple":[1,"redirect-url-right-apple"],"subTitleRight":[1,"sub-title-right"],"paragraphRight":[1,"paragraph-right"],"buttonTextLeft":[1,"button-text-left"],"buttonActionTypeLeft":[1,"button-action-type-left"],"buttonUrlLeft":[1,"button-url-left"],"buttonTextMiddle":[1,"button-text-middle"],"buttonActionTypeMiddle":[1,"button-action-type-middle"],"buttonUrlMiddle":[1,"button-url-middle"],"buttonTextRight":[1,"button-text-right"],"buttonActionTypeRight":[1,"button-action-type-right"],"buttonUrlRight":[1,"button-url-right"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonTexts":[1,"button-texts"],"buttonType":[1,"button-type"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}
2],[4,"om-tabs-product-carousel",{"hasBoundary":[4,"has-boundary"],"isExtended":[4,"is-extended"],"tabTextOne":[1,"tab-text-one"],"tabTextTwo":[1,"tab-text-two"],"tabTextThree":[1,"tab-text-three"],"tabTextFour":[1,"tab-text-four"],"tabTextFive":[1,"tab-text-five"],"tabTextSix":[1,"tab-text-six"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"],"numberOfCardsTab1":[2,"number-of-cards-tab-1"],"numberOfCardsTab2":[2,"number-of-cards-tab-2"],"numberOfCardsTab3":[2,"number-of-cards-tab-3"],"numberOfCardsTab4":[2,"number-of-cards-tab-4"],"numberOfCardsTab5":[2,"number-of-cards-tab-5"],"numberOfCardsTab6":[2,"number-of-cards-tab-6"],"isExtendedCarousel":[4,"is-extended-carousel"]}],[4,"om-two-column-image-left",{"hasBoundary":[4,"has-boundary"],"buttonOneActionObject":[1,"button-one-action-object"],"buttonOneActionType":[1,"button-one-action-type"],"buttonOneOpenTab":[4,"button-one-open-tab"],"buttonOneText":[1,"button-one-text"],"buttonOneUrl":[1,"button-one-url"],"buttonTwoActionObject":[1,"button-two-action-object"],"buttonTwoActionType":[1,"button-two-action-type"],"buttonTwoOpenTab":[4,"button-two-open-tab"],"buttonTwoText":[1,"button-two-text"],"buttonTwoUrl":[1,"button-two-url"],"callMeBackPrimary":[1,"call-me-back-primary"],"callMeBackSecondary":[1,"call-me-back-secondary"],"buttonThreeUrl":[1,"button-three-url"],"buttonThreeImageUrl":[1,"button-three-image-url"],"buttonThreeOpenTab":[4,"button-three-open-tab"],"buttonFourUrl":[1,"button-four-url"],"buttonFourImageUrl":[1,"button-four-image-url"],"buttonFourOpenTab":[4,"button-four-open-tab"],"podcastSeriesId":[1,"podcast-series-id"],"podcastEpisodeId":[1,"podcast-episode-id"],"roaQuoteToolPrimary":[1,"roa-quote-tool-primary"],"roaQuoteToolSecondary":[1,"roa-quote-tool-secondary"]}],[4,"om-two-column-image-right",{"hasBoundary":[4,"has-boundary"],"buttonOneActionType":[1,"button-one-action-type"],"buttonOneText":[1,"button-one-text"],"buttonOneUrl":[1,"button-one-url"],"buttonOneActionObject":[1,"button-one-action-object"],"buttonOneOpenTab":[4,"button-one-open-tab"],"callMeBackPrimary":[1,"call-me-back-primary"],"callMeBackSecondary":[1,"call-me-back-secondary"],"buttonTwoActionType":[1,"button-two-action-type"],"buttonTwoOpenTab":[4,"button-two-open-tab"],"buttonTwoText":[1,"button-two-text"],"buttonTwoUrl":[1,"button-two-url"],"buttonTwoActionObject":[1,"button-two-action-object"],"buttonThreeUrl":[1,"button-three-url"],"buttonThreeImageUrl":[1,"button-three-image-url"],"buttonThreeOpenTab":[4,"button-three-open-tab"],"buttonFourUrl":[1,"button-four-url"],"buttonFourImageUrl":[1,"button-four-image-url"],"buttonFourOpenTab":[4,"button-four-open-tab"],"podcastSeriesId":[1,"podcast-series-id"],"podcastEpisodeId":[1,"podcast-episode-id"],"roaQuoteToolPrimary":[1,"roa-quote-tool-primary"],"roaQuoteToolSecondary":[1,"roa-quote-tool-secondary"]}],[4,"om-article-carousel",{"hasBoundary":[4,"has-boundary"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"buttonActionType":[1,"button-action-type"],"openTab":[4,"open-tab"],"numberOfCards":[2,"number-of-cards"],"isExtended":[4,"is-extended"]}],[4,"om-product-carousel",{"hasBoundary":[4,"has-boundary"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"],"numberOfCards":[2,"number-of-cards"],"isExtended":[4,"is-extended"]}],[4,"om-segment-landing-header",{"displaytext":[1],"callText":[1,"call-text"],"callNumber":[1,"call-number"],"heroBannerButtonActionObject":[1,"hero-banner-button-action-object"],"heroBannerButtonText":[1,"hero-banner-button-text"],"heroBannerButtonUrl":[1,"hero-banner-button-url"],"heroBannerButtonActionType":[1,"hero-banner-button-action-type"],"heroBannerButtonCallMeBackObject":[1,"hero-banner-button-call-me-back-object"],"heroBannerSecondaryButtonActionObject":[1,"hero-banner-secondary-button-action-object"],"heroBannerSecondaryButtonText":[1,"hero-banner-secondary-button-text"],"heroBannerSecondaryButtonUrl":[1,"hero-banner-secondary-button-url"],"heroBannerSecondaryButtonActionType":[1,"hero-banner-secondary-button-action-type"],"heroBannerSecondaryButtonCallMeBackObject":[1,"hero-banner-secondary-button-call-me-back-object"],"quickLinksHeader":[1,"quick-links-header"],"quickLinksMobileHeader":[1,"quick-links-mobile-header"],"quickLinksItem1":[1,"quick-links-item-1"],"quickLinksItem2":[1,"quick-links-item-2"],"quickLinksItem3":[1,"quick-links-item-3"],"quickLinksUrl1":[1,"quick-links-url-1"],"quickLinksUrl2":[1,"quick-links-url-2"],"quickLinksUrl3":[1,"quick-links-url-3"],"openTab":[4,"open-tab"]}],[4,"om-article-video-content-wrapper",{"videoUrl":[1,"video-url"],"video":[1],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"],"podcastProvider":[1,"podcast-provider"],"podcastSeriesId":[1,"podcast-series-id"],"podcastEpisodeId":[1,"podcast-episode-id"]}],[4,"om-download-carousel",{"hasBoundary":[4,"has-boundary"],"numberOfCards":[2,"number-of-cards"],"isExtended":[4,"is-extended"]}],[4,"om-faq-cards",{"hasBoundary":[4,"has-boundary"],"buttonText":[1,"button-text"],"callMeBackObject":[1,"call-me-back-object"],"buttonUrl":[1,"button-url"],"buttonActionType":[1,"button-action-type"]}],[4,"om-header-with-breadcrumbs",{"displaytext":[1],"callText":[1,"call-text"],"callNumber":[1,"call-number"],"heroBannerButtonCallMeBackObject":[1,"hero-banner-button-call-me-back-object"],"heroBannerButtonRoaQuoteToolObject":[1,"hero-banner-button-roa-quote-tool-object"],"heroBannerButtonText":[1,"hero-banner-button-text"],"heroBannerButtonUrl":[1,"hero-banner-button-url"],"heroBannerButtonActionObject":[1,"hero-banner-button-action-object"],"heroBannerButtonActionType":[1,"hero-banner-button-action-type"],"heroBannerSecondaryButtonCallMeBackObject":[1,"hero-banner-secondary-button-call-me-back-object"],"heroBannerSecondaryButtonRoaQuoteToolObject":[1,"hero-banner-secondary-button-roa-quote-tool-object"],"heroBannerSecondaryButtonText":[1,"hero-banner-secondary-button-text"],"heroBannerSecondaryButtonUrl":[1,"hero-banner-secondary-button-url"],"heroBannerSecondaryButtonActionObject":[1,"hero-banner-secondary-button-action-object"],"heroBannerSecondaryButtonActionType":[1,"hero-banner-secondary-button-action-type"],"openTab":[4,"open-tab"]}],[4,"om-in-page-carousel-wrapper",{"hasBoundary":[4,"has-boundary"]}],[4,"om-refined-promo-banner",{"hasBoundary":[4,"has-boundary"],"buttonActionType":[1,"button-action-type"],"buttonActionObject":[1,"button-action-object"],"buttonCallMeBackObject":[1,"button-call-me-back-object"],"buttonCallMeBackEmail":[1,"button-call-me-back-email"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"],"putTextRight":[1,"put-text-right"]}],[4,"om-tabs-one-column-text-paragraph",{"isExtended":[4,"is-extended"],"tabTextOne":[1,"tab-text-one"],"tabTextTwo":[1,"tab-text-two"],"tabTextThree":[1,"tab-text-three"],"tabTextFour":[1,"tab-text-four"],"tabTextFive":[1,"tab-text-five"],"tabTextSix":[1,"tab-text-six"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-tabs-two-column-layout-image-left",{"hasBoundary":[4,"has-boundary"],"isExtended":[4,"is-extended"],"tabTextOne":[1,"tab-text-one"],"tabTextTwo":[1,"tab-text-two"],"tabTextThree":[1,"tab-text-three"],"tabTextFour":[1,"tab-text-four"],"tabTextFive":[1,"tab-text-five"],"tabTextSix":[1,"tab-text-six"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-tabs-two-column-layout-image-right",{"hasBoundary":[4,"has-boundary"],"isExtended":[4,"is-extended"],"tabTextOne":[1,"tab-text-one"],"tabTextTwo":[1,"tab-text-two"],"tabTextThree":[1,"tab-text-three"],"tabTextFour":[1,"tab-text-four"],"tabTextFive":[1,"tab-text-five"],"tabTextSix":[1,"tab-text-six"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-call-me-back-sidebar",{"callMeBackEmail":[1,"call-me-back-email"],"callMeBackProduct":[1,"call-me-back-product"],"callMeBackSent":[4,"call-me-back-sent"],"open":[4],"privacyPolicyUrl":[1,"privacy-policy-url"],"showError":[4,"show-error"],"showThankYou":[4,"show-thank-you"]},[[4,"setCallMeBack","callMeBackInfoEventListener"]]],[1,"om-funeral-claim-side-drawer",{"open":[1540]},[[4,"buttonClicked","FuneralClaimsEventListener"]]],[4,"om-hero-banner-wrapper",{"pagesize":[1],"heroBannerButtonCallMeBackObject":[1,"hero-banner-button-call-me-back-object"],"heroBannerButtonText":[1,"hero-banner-button-text"],"heroBannerButtonUrl":[1,"hero-banner-button-url"],"heroBannerButtonActionType":[1,"hero-banner-button-action-type"],"heroBannerSecondaryButtonCallMeBackObject":[1,"hero-banner-secondary-button-call-me-back-object"],"heroBannerSecondaryButtonText":[1,"hero-banner-secondary-button-text"],"heroBannerSecondaryButtonUrl":[1,"hero-banner-secondary-button-url"],"heroBannerSecondaryButtonActionType":[1,"hero-banner-secondary-button-action-type"],"openTab":[4,"open-tab"]}],[4,"om-main-navigation",{"mobileMenuOpened":[1540,"mobile-menu-opened"],"mobileMenuType":[1537,"mobile-menu-type"],"primaryMenuWhite":[4,"primary-menu-white"],"searchDrawerOpen":[4,"search-drawer-open"],"homeUrl":[1,"home-url"],"hasSubMenu":[1540,"has-sub-menu"],"activeMenuItem":[1,"active-menu-item"],"activeMenuItemName":[
21,"active-menu-item-name"],"onMenuBack":[64],"onMenuClose":[64],"onMenuOpen":[64],"onMenuSelectItem":[64]},[[4,"onCountrySelectorClose","countrySelectCloseHandler"],[4,"onCountrySelectorClick","countrySelectOpenHandler"],[9,"scroll","menuOnScroll"],[4,"onSideDrawerClosed","sideDrawerClosed"]]],[1,"om-mobile-input-field-wrapper",{"countryCode":[8,"country-code"],"errorMessage":[1,"error-message"],"extensionCode":[8,"extension-code"],"formId":[1,"form-id"],"hintText":[1,"hint-text"],"placeholderText":[1,"placeholder-text"],"state":[1],"validationDelay":[1,"validation-delay"],"value":[1],"showValidation":[32]},[[0,"persist","handlePersist"],[0,"showingValidation","showingValidationHandler"]]],[1,"om-quote-tool-container",{"open":[4]},[[4,"setRoaQuoteTool","OmQuoteToolButtonEventListener"],[4,"onSideDrawerClosed","sideDrawerClosed"]]],[4,"om-refined-in-page-banner",{"hasBoundary":[4,"has-boundary"],"background":[1],"buttonActionObject":[1,"button-action-object"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-signup-and-download",{"open":[1540],"thankYouMessage":[1,"thank-you-message"]},[[4,"onSideDrawerClosed","sideDrawerClosed"],[4,"buttonClicked","SignupAndDownloadButtonEventListener"]]],[4,"om-table-container",{"hasBoundary":[4,"has-boundary"],"tableBodyColumnsMobile":[2,"table-body-columns-mobile"],"tableBodyRowsDesktop":[2,"table-body-rows-desktop"],"tableBodyRowsMobile":[2,"table-body-rows-mobile"],"tableColumnsDesktop":[2,"table-columns-desktop"],"tableFooterRowsMobile":[2,"table-footer-rows-mobile"],"tableHeaderRowsDesktop":[2,"table-header-rows-desktop"],"tableHeaderRowsMobile":[2,"table-header-rows-mobile"],"tablesMobile":[2,"tables-mobile"],"expandedMobileOnLoad":[4,"expanded-mobile-on-load"],"tableStyle":[1,"table-style"]}],[1,"om-tabs-iframe",{"isExtended":[4,"is-extended"],"tabTextFive":[1,"tab-text-five"],"tabTextFour":[1,"tab-text-four"],"tabTextOne":[1,"tab-text-one"],"tabTextSix":[1,"tab-text-six"],"tabTextThree":[1,"tab-text-three"],"tabTextTwo":[1,"tab-text-two"]}],[4,"om-tabs-table",{"hasBoundary":[4,"has-boundary"],"isExtended":[4,"is-extended"],"tabText1":[1,"tab-text-1"],"tabText2":[1,"tab-text-2"],"tabText3":[1,"tab-text-3"],"tabText4":[1,"tab-text-4"],"tabText5":[1,"tab-text-5"],"tabText6":[1,"tab-text-6"]}],[1,"om-unclaimed-benefits",{"open":[4]},[[4,"buttonClicked","OmUnclaimedBenefitsButtonEventListener"],[4,"onSideDrawerClosed","sideDrawerClosed"]]],[0,"om-article-breadcrumbs",{"backLink":[1,"back-link"],"breadcrumbCounter":[2,"breadcrumb-counter"],"location":[1]}],[4,"om-footer",{"androidUrl":[1,"android-url"],"facebookUrl":[1,"facebook-url"],"instagramUrl":[1,"instagram-url"],"iosUrl":[1,"ios-url"],"huaweiUrl":[1,"huawei-url"],"twitterUrl":[1,"twitter-url"],"youTubeUrl":[1,"you-tube-url"],"openLinksInNewTab":[4,"open-links-in-new-tab"],"linkedinUrl":[1,"linkedin-url"],"disclaimerUrl":[1,"disclaimer-url"],"privacyPolicyUrl":[1,"privacy-policy-url"],"disclaimerText":[1,"disclaimer-text"]}],[0,"om-progress-bar",{"closable":[4],"closeButtonUrlMobile":[1,"close-button-url-mobile"],"docked":[4],"index":[2],"introTextActive":[1,"intro-text-active"],"introTextLabel":[1,"intro-text-label"],"referer":[1],"steps":[1]}],[4,"om-refined-download-card",{"imageUrl":[1,"image-url"],"imageText":[1,"image-text"],"imageAlt":[1,"image-alt"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"isLandscape":[4,"is-landscape"],"openTab":[4,"open-tab"],"isExtended":[4,"is-extended"]}],[4,"om-refined-product-card",{"isLandscape":[4,"is-landscape"],"dataId":[1,"data-id"],"productCardCategory":[1,"product-card-category"],"productCardHeader":[1,"product-card-header"],"productCardCopy":[1,"product-card-copy"],"primaryButtonActionType":[1,"primary-button-action-type"],"primaryButtonCallMeBackObject":[1,"primary-button-call-me-back-object"],"primaryButtonRoaQuoteToolObject":[1,"primary-button-roa-quote-tool-object"],"primaryButtonText":[1,"primary-button-text"],"primaryButtonUrl":[1,"primary-button-url"],"secondaryButtonActionType":[1,"secondary-button-action-type"],"secondaryButtonCallMeBackObject":[1,"secondary-button-call-me-back-object"],"secondaryButtonText":[1,"secondary-button-text"],"secondaryButtonUrl":[1,"secondary-button-url"],"openLinksInNewTab":[4,"open-links-in-new-tab"],"openTab":[4,"open-tab"],"isExtended":[4,"is-extended"]}],[4,"om-warning-modal",{"closeable":[4],"headingText":[1,"heading-text"],"isCentered":[4,"is-centered"],"modalSize":[513,"modal
2-size"],"open":[4],"subHeading":[1,"sub-heading"],"subText":[1,"sub-text"]}],[4,"om-article-card-filter",{"resetButtonText":[1,"reset-button-text"],"hasBoundary":[4,"has-boundary"]}],[4,"om-country-selector",{"isShowing":[4,"is-showing"],"showButton":[4,"show-button"],"selectedItem":[32],"onCloseMenu":[64],"onOpenMenu":[64]},[[4,"onCountrySelectorItemClick","itemClickHandler"],[4,"onCountrySelectorItemHovered","itemHoveredHandler"]]],[4,"om-error-illustration-control",{"backgroundImage":[1,"background-image"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"errorImage":[1,"error-image"],"iconName":[1,"icon-name"]}],[4,"om-fc-search-bar",{"inputFieldIsFocused":[4,"input-field-is-focused"],"searchValue":[1,"search-value"],"fundDoSearchHandler":[64],"fundResetSearchHandler":[64]},[[0,"keydown","handleKeyDown"]]],[1,"om-login-selector",{"aboutLink":[1,"about-link"],"isShowing":[4,"is-showing"],"registrationLink":[1,"registration-link"],"onCloseMenu":[64],"onOpenMenu":[64]}],[4,"om-one-column-text-paragraph",{"hasBoundary":[4,"has-boundary"]}],[4,"om-people-card-filter",{"isExtended":[4,"is-extended"],"hasBoundary":[4,"has-boundary"]}],[4,"om-product-card-filter",{"resetButtonText":[1,"reset-button-text"],"hasBoundary":[4,"has-boundary"]}],[4,"om-quote-block",{"hasBoundary":[4,"has-boundary"]}],[1,"om-quote-summary-card",{"aboveFooter":[4,"above-footer"],"canPurchase":[4,"can-purchase"],"name":[1],"productName":[
21,"product-name"],"renderSticky":[4,"render-sticky"],"open":[4],"coverCategories":[8,"cover-categories"],"coverCategoryAmounts":[8,"cover-category-amounts"],"coverCategoriesArray":[32],"coverCategoryAmountsArray":[32],"isSticky":[32],"lastOffset":[32],"muteScroll":[32],"startOffset":[32],"totalMonthlyPremium":[32]},[[9,"scroll","onScroll"]]],[4,"om-refined-article-card",{"articleCardCategory":[1,"article-card-category"],"articleRewardBanner":[1,"article-reward-banner"],"articleCardTitle":[1,"article-card-title"],"articleCardCopy":[1,"article-card-copy"],"articleUrl":[1,"article-url"],"dataId":[1,"data-id"],"isLandscape":[4,"is-landscape"],"openInNewTab":[4,"open-in-new-tab"],"type":[1],"hidePublishDate":[4,"hide-publish-date"],"isExtended":[4,"is-extended"],"imageUrl":[1,"image-url"],"leaderDob":[1,"leader-dob"],"publishDate":[1,"publish-date"]}],[0,"om-search-bar",{"isNav":[4,"is-nav"],"isMobile":[4,"is-mobile"],"clearButtonStyle":[1,"clear-button-style"],"value":[1],"searchItemOne":[1,"search-item-one"],"searchItemTwo":[1,"search-item-two"],"searchItemThree":[1,"search-item-three"],"placeholderText":[32],"dropdownSelector":[32],"navDoSearchHandler":[64],"navToggleDropdownMenu":[64]},[[0,"keydown","handleKeyDown"]]],[4,"om-timed-header-carousel",{"timeDelay":[2,"time-delay"],"bannerCount":[32],"movedRight":[32],"banners":[32],"activeBanner":[32],"time":[32]}],[1,"om-web-share-links"],[0,"om-article-image",{"imageAlt":[1,"image-alt"],"imageDisclaimer":[1,"image-disclaimer"],"imageTitle":[1,"image-title"],"imageUrl":[1,"image-url"]}],[4,"om-error-page",{"backgroundImage":[1,"background-image"]}],[4,"om-faq-card",{"closedText":[1,"closed-text"],"expanded":[4]}],[4,"om-home-page-header",{"displaytext":[1],"callText":[1,"call-text"],"callNumber":[1,"call-number"],"background":[1]}],[4,"om-information-display",{"grid":[4],"illustration":[1],"imageUrl":[1,"image-url"],"separator":[4]}],[4,"om-itc-accordion-form-fields",{"category":[1],"expanded":[516],"size":[1]}],[4,"om-live-chat-bar",{"callNumber":[1,"call-number"],"liveChatUrl":[1,"live-chat-url"]}],[0,"om-login-button",{"buttonDisabled":[516,"button-disabled"],"loggedIn":[516,"logged-in"],"loginCaption":[513,"login-caption"],"loginredirect":[513,"login-redirect"]}],[4,"om-page-intro",{"hasBoundary":[4,"has-boundary"]}],[4,"om-people-card",{"dateOfBirth":[1,"date-of-birth"],"emailUrl":[1,"email-url"],"facebookUrl":[1,"facebook-url"],"fullName":[1,"full-name"],"isLandscape":[4,"is-landscape"],"linkedinUrl":[1,"linkedin-url"],"openLinksInNewTab":[4,"open-links-in-new-tab"],"peopleCardContent":[1,"people-card-content"],"peopleCardDivision":[1,"people-card-division"],"peopleCardTitle":[1,"people-card-title"],"twitterUrl":[1,"twitter-url"],"youTubeUrl":[1,"you-tube-url"]}],[4,"om-pro-tip"],[4,"om-article-landing-header",{"background":[1]}],[1,"om-calculator-result",{"cardHeading":[1,"card-heading"],"hasSecondResultRow":[4,"has-second-result-row"],"restrictMobileWidth":[4,"restrict-mobile-width"]}],[4,"om-calculator-result-card",{"currency":[1],"isMobile":[4,"is-mobile"],"isValueRange":[4,"is-value-range"],"mainPaymentTitle":[1,"main-payment-title"],"mainPaymentValue":[1,"main-payment-value"],"moreInfoBlockContent":[1,"more-info-block-content"],"moreInfoBlockContentBold":[1,"more-info-block-content-bold"],"moreInfoBlockContentBoldT
2wo":[1,"more-info-block-content-bold-two"],"moreInfoBlockContentTwo":[1,"more-info-block-content-two"],"moreInfoBlockTitle":[1,"more-info-block-title"],"secondaryPaymentTitle":[1,"secondary-payment-title"],"secondaryPaymentValue":[1,"secondary-payment-value"]}],[0,"om-country-selector-item",{"country":[1],"href":[1],"iconUrl":[1,"icon-url"],"isSelected":[4,"is-selected"]}],[4,"om-fc-filter-result",{"isMobile":[4,"is-mobile"]}],[4,"om-find-an-adviser"],[4,"om-footer-column",{"footerColumnHeader":[1,"footer-column-header"],"footerColumnStyle":[1,"footer-column-style"],"theme":[1]}],[1,"om-footer-manual-share-price-cell"],[1,"om-iframe",{"heightDesktop":[2,"height-desktop"],"heightMobile":[2,"height-mobile"],"iframeSrc":[1,"iframe-src"],"iframeTitle":[1,"iframe-title"],"inTabs":[4,"in-tabs"],"maxWidth":[2,"max-width"],"screenSize":[32]}],[4,"om-iframe-page"],[4,"om-in-page-carousel-banner-item",{"imageUrl":[1,"image-url"],"isActive":[4,"is-active"]}],[0,"om-indicator-item",{"amount":[1],"indicator":[1],"percentage":[1]}],[4,"om-itc-calculator-section",{"isAdanvanced":[4,"is-adanvanced"],"scrollToClass":[1537,"scroll-to-class"]}],[4,"om-itc-container",{"isInContainer":[1540,"is-in-container"]}],[4,"om-kba-question-page"],[0,"om-labeled-value",{"horizontal":[4],"horizontalSeparator":[1,"horizontal-separator"],"label":[1],"value":[1]}],[0,"om-labeled-value-summary",{"isSensitive":[4,"is-sensitive"],"label":[1],"value":[1]}],[4,"om-lives-covered-details-side-drawer"],[1,"om-login-selector-item",{"loginSelectorItemUrl":[1,"login-selector-item-url"],"loginSelectorItemText":[1,"login-selector-item-text"]}],[4,"om-main-navigation-menu",{"activeMenuItem":[1537,"active-menu-item"],"activeMenuItemName":[1537,"active-menu-item-name"]}],[1,"om-market-indicators"],[1,"om-multiple-payment-card"],[1,"om-multiple-payment-details"],[0,"om-navigation-country-selector",{"country":[1],"iconUrl":[1,"icon-url"]}],[4,"om-pagination-block"],[4,"om-paralax-container",{"setContainerHeight":[64]}],[4,"om-personal-loans-calculator",{"isInContainer":[1540,"is-in-container"],"scrollToId":[1537,"scroll-to-id"]}],[1,"om-pt-container"],[4,"om-pt-print"],[1,"om-pt-table-content"],[1,"om-quote-tool"],[1,"om-quote-tool-result"],[1,"om-timer-widget",{"active":[4],"timeRemaining":[2,"time-remaining"],"size":[1],"timeLimit":[2,"time-limit"],"circleConfig":[32],"timer":[32]}],[4,"om-in-page-banner",{"background":[1],"buttonActionObject":[1,"button-action-object"],"buttonActionType":[1,"button-action-type"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"callMeBackObject":[1,"call-me-back-object"],"openTab":[4,"open-tab"]}],[4,"om-in-page-carousel-banner",{"carouselItems":[32],"currentSelectedItem":[32],"imageUrl":[32]},[[4,"carouselBannerItemClicked","handleCarouselBannerItemClicked"]]],[0,"om-pagination",{"activePageNumber":[2,"active-page-number"],"resultsPerPage":[2,"results-per-page"],"totalResults":[2,"total-results"],"numberOfPages":[32]}],[4,"om-breadcrumbs",{"backLink":[513,"back-link"],"breadcrumbCount":[514,"breadcrumb-count"]}],[4,"om-footer-download-links",{"androidUrl":[1,"android-url"],"huaweiUrl":[1,"huawei-url"],"iosUrl":[1,"ios-url"],"isMobile":[4,"is-mobile"]}],[0,"om-progress-bar-item",{"index":[1],"status":[513],"text":[1]}],[0,"om-quick-links",{"desktopHeaderText":[1,"desktop-header-text"],"linkText1":[1,"link-text-1"],"linkText2":[1,"link-text-2"],"linkText3":[1,"link-text-3"],"linkUrl1":[1,"link-url-1"],"linkUrl2":[1,"link-url-2"],"linkUrl3":[1,"link-url-3"],"mobileHeaderText":[1,"mobile-header-text"]}],[4,"om-table",{"carouselWrap":[4,"carousel-wrap"],"tableBodyColumnsMobile":[2,"table-body-columns-mobile"],"tableBodyRowsDesktop":[2,"table-body-rows-desktop"],"tableBodyRowsMobile":[2,"table-body-rows-mobile"],"tableColumnsDesktop":[2,"table-columns-desktop"],"tableFooterRowsMobile":[2,"table-footer-rows-mobile"],"tableHeaderRowsDesktop":[2,"table-header-rows-desktop"],"tableHeaderRowsMobile":[2,"table-header-rows-mobile"],"tablesMobile":[2,"tables-mobile"],"tableStyle":[1,"table-style"],"currentItem":[32],"swipeStart":[32]}],[0,"om-article-video",{"videoUrl":[1,"video-url"]}],[4,"om-download-card",{"imageAlt":[1,"image-alt"],"imageTitle":[1,"image-title"],"imageUrl":[1,"image-url"],"isExtended":[4,"is-extended"],"isLandscape":[4,"is-landscape"]},[[4,"iconRendered","iconRenderedHandler"]]],[4,"om-product-card",{"isExtended":[4,"is-extended"],"isLandscape":[4,"is-landscape"]}],[4,"om-promo-banner",{"putTextRight":[1,"put-text-right"]}],[4,"om-article-card",{"articleUrl":[1,"article-url"],"category":[1],"rewardBanner":[1,"reward-banner"],"isLandscape":[4,"is-landscape"],"type":[1],"openInNewTab":[4,"open-in-new-tab"],"hidePublishDate":[4,"hide-publish-date"],"imageUrl":[1,"image-url"],"isExtended":[4,"is-extended"],"publishDate":[1,"publish-date"],"leaderDob":[1,"leader-dob"]}],[4,"om-floating-footer-bar",{"hasFooterBarContent":[4,"has-footer-bar-content"],"hasFooterContent":[4,"has-footer-content"],"isFooterBarClosed":[32],"isFooterVisible":[32]}
2,[[9,"scroll","handleScroll"]]],[0,"om-footer-social-media-links",{"facebookUrl":[1,"facebook-url"],"huaweiUrl":[1,"huawei-url"],"instagramUrl":[1,"instagram-url"],"linkedinUrl":[1,"linkedin-url"],"openLinksInNewTab":[4,"open-links-in-new-tab"],"twitterUrl":[1,"twitter-url"],"youTubeUrl":[1,"you-tube-url"]}],[1,"om-loader",{"isLoading":[4,"is-loading"],"loaderText":[1,"loader-text"]}],[0,"om-pagination-item",{"isElipses":[4,"is-elipses"],"pageNumber":[2,"page-number"]}],[0,"om-pop-up-message",{"align":[1],"displayArrow":[4,"display-arrow"],"marginLeftOffset":[2,"margin-left-offset"],"message":[513],"messageWidth":[2,"message-width"],"mobileAlign":[1,"mobile-align"],"mobileMarginLeftOffset":[2,"mobile-margin-left-offset"]}],[4,"om-hero-banner-content",{"isExtended":[4,"is-extended"],"openTab":[4,"open-tab"],"primaryButtonActionObject":[1,"primary-button-action-object"],"primaryButtonActionType":[1,"primary-button-action-type"],"primaryButtonCallMeBackObject":[1,"primary-button-call-me-back-object"],"primaryButtonRoaQuoteToolObject":[1,"primary-button-roa-quote-tool-object"],"primaryButtonText":[1,"primary-button-text"],"primaryButtonUrl":[1,"primary-button-url"],"secondaryButtonActionObject":[1,"secondary-button-action-object"],"secondaryButtonActionType":[1,"secondary-button-action-type"],"secondaryButtonCallMeBackObject":[1,"secondary-button-call-me-back-object"],"secondaryButtonRoaQuoteToolObject":[1,"secondary-button-roa-quote-tool-object"],"secondaryButtonText":[1,"secondary-button-text"],"secondaryButtonUrl":[1,"secondary-button-url"]}],[0,"om-illustration-control",{"iconName":[1,"icon-name"],"imageUrl":[1,"image-url"],"paragraph":[1],"subTitle":[1,"sub-title"],"buttonText":[1,"button-text"],"buttonActionType":[1,"button-action-type"],"buttonUrl":[1,"button-url"],"iconRedirectUrl":[1,"icon-redirect-url"],"iconRedirectUrlAndroid":[1,"icon-redirect-url-android"],"iconRedirectUrlApple":[1,"icon-redirect-url-apple"],"imageExists":[32]}],[4,"om-click-to-call",{"callNumber":[1,"call-number"],"callText":[1,"call-text"],"displayText":[1,"display-text"]}],[4,"om-hero-banner",{"characterImgUrl":[1,"character-img-url"],"isExtended":[4,"is-extended"],"isThickBanner":[4,"is-thick-banner"],"overlayColorGradient":[1,"overlay-color-gradient"],"overlayMaskUrl":[1,"overlay-mask-url"],"pagesize":[1]}],[4,"om-illustration-control-side-drawer",{"openSideDrawerAsync":[64]}],[4,"om-carousel-container",{"carouselHeight":[1,"carousel-height"],"carouselItemCount":[2,"carousel-item-count"],"carouselWidth":[2,"carousel-width"],"isExtended":[4,"is-extended"],"numberOfCards":[2,"number-of-cards"],"productCardsRendered":[4,"product-cards-rendered"],"productCarouselRendered":[4,"product-carousel-rendered"],"activeCarouselItem":[32],"offset":[32],"swipeStart":[32]}],[4,"om-tabs",{"defaultActiveTab":[2,"default-active-tab"],"displayAsTag":[4,"display-as-tag"],"isExtended":[4,"is-extended"],"tabText1":[1,"tab-text-1"],"tabText2":[1,"tab-text-2"],"tabText3":[1,"tab-text-3"],"tabText4":[1,"tab-text-4"],"tabText5":[1,"tab-text-5"],"tabText6":[1,"tab-text-6"],"activeTabNumber":[32],"characterLimit":[32],"mobileAccordionOpen":[32],"validTabsArray":[32]}],[4,"om-layout-with-sidebar"],[0,"om-carousel-progress-bar",{"activeCarouselItem":[2,"active-carousel-item"],"carouselItemCount":[2,"carousel-item-count"]}],[4,"om-section-header",{"headerType":[1,"header-type"],"textAlignCenter":[4,"text-align-center"]}],[4,"om-section",{"hasBoundary":[4,"has-boundary"]}],[4,"om-page"]]],["om-about-om-detail-page_65",[[4,"om-two-column-illustration",{"hasBoundary":[4,"has-boundary"],"imageUrlLeft":[1,"image-url-left"],"iconNameLeft":[1,"icon-name-left"],"redirectUrlLeft":[1,"redirect-url-left"],"subTitleLeft":[1,"sub-title-left"],"paragraphLeft":[1,"paragraph-left"],"imageUrlRight":[1,"image-url-right"],"iconNameRight":[1,"icon-name-right"],"redirectUrlRight":[1,"redirect-url-right"],"subTitleRight":[1,"sub-title-right"],"paragraphRight":[1,"paragraph-right"],"buttonTextLeft":[1,"button-text-left"],"buttonActionTypeLeft":[1,"button-action-type-left"],"buttonUrlLeft":[1,"button-url-left"],"buttonTextRight":[1,"button-text-right"],"buttonActionTypeRight":[1,"button-action-type-right"],"buttonUrlRight":[1,"button-url-right"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonTexts":[1,"button-texts"],"buttonUrl":[1,"button-url"],"openTab":[4,"open-tab"]}],[4,"om-branch-locator-container",{"hasBoundary":[4,"has-boundary"]}
2],[4,"om-pillar-carousel",{"hasBoundary":[4,"has-boundary"],"numberOfCards":[2,"number-of-cards"],"isExtended":[4,"is-extended"]}],[4,"om-article-content-wrapper",{"hasFooterBarContent":[4,"has-footer-bar-content"],"hasFooterContent":[4,"has-footer-content"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"buttonActionType":[1,"button-action-type"],"openTab":[4,"open-tab"],"addPaddingToTop":[4,"add-padding-to-top"]}],[4,"om-save2gether-questionnaire",{"checked":[516],"firstName":[1,"first-name"],"open":[1540],"privacyPolicyUrl":[1,"privacy-policy-url"],"showError":[4,"show-error"],"showThankYou":[4,"show-thank-you"]},[[4,"buttonClicked","save2getherButtonEventListener"],[4,"onSideDrawerClosed","sideDrawerClosed"]]],[4,"om-share-price-card-container",{"buttonActionType":[1,"button-action-type"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"hasBoundary":[4,"has-boundary"],"numberOfCards":[2,"number-of-cards"],"openTab":[4,"open-tab"]}],[4,"om-faa-results-page"],[4,"om-fc-chips-carousel",{"numberOfCards":[2,"number-of-cards"],"isExtended":[4,"is-extended"]}],[4,"om-refined-pillar-card",{"iconName":[1,"icon-name"],"imageUrl":[1,"image-url"],"buttonActionType":[1,"button-action-type"],"callMeBackObject":[1,"call-me-back-object"],"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"buttonDisabled":[4,"button-disabled"],"isLandscape":[4,"is-landscape"],"openTab":[4,"open-tab"],"isExtended":[4,"is-extended"]}],[4,"om-save2gether-question",{"groupName":[1,"group-name"],"value":[513]}],[4,"om-search-filter",{"filterButtonText":[1,"filter-button-text"],"selectedFilters":[32]},[[4,"onCheckBoxChanged","checkBoxChangedHandler"]]],[4,"om-covid-page"],[4,"om-dividend-card-group",{"data":[8]}],[0,"om-otm-footer",{"androidUrl":[1,"android-url"],"disclaimerText":[1,"disclaimer-text"],"disclaimerUrl":[1,"disclaimer-url"],"facebookUrl":[1,"facebook-url"],"imageUrl":[1,"image-url"],"instagramUrl":[1,"instagram-url"],"iosUrl":[1,"ios-url"],"linkedinUrl":[1,"linkedin-url"],"openLinksInNewTab":[4,"open-links-in-new-tab"],"privacyPolicyUrl":[1,"privacy-policy-url"],"twitterUrl":[1,"twitter-url"],"youTubeUrl":[1,"you-tube-url"]}],[4,"om-otm-nav-bar",{"imageUrl":[1,"image-url"],"primaryMenuWhite":[4,"primary-menu-white"],"searchDrawerOpen":[4,"search-drawer-open"],"homeUrl":[1,"home-url"],"hasSubMenu":[1540,"has-sub-menu"],"activeMenuItem":[1,"active-menu-item"],"activeMenuItemName":[1,"active-menu-item-name"],"showUserMenu":[4,"show-user-menu"],"userProfileString":[1,"user-profile-string"],"showMobileMenu":[4,"show-mobile-menu"],"contentHubUrl":[1,"content-hub-url"],"courseCatalogueUrl":[1,"course-catalogue-url"],"dashboardUrl":[1,"dashboard-url"],"gradesUrl":[1,"grades-url"],"learningSearchUrl":[1,"learning-search-url"],"logOutUrl":[1,"log-out-url"],"messagesUrl":[1,"messages-url"],"notificationsUrl":[1,"notifications-url"],"preferencesUrl":[1,"preferences-url"],"profileUrl":[1,"profile-url"],"signUpUrl":[1,"sign-up-url"],"signInUrl":[1,"sign-in-url"],"userProfile":[32]},[[9,"scroll","menuOnScroll"],[4,"onSideDrawerClosed","sideDrawerClosed"]]],[4,"om-tabs-three-column-illustrations",{"hasBoundary":[4,"has-boundary"],"isExtended":[4,"is-extended"],"tabText1":[1,"tab-text-1"],"tabText2":[1,"tab-text-2"],"tabText3":[1,"tab-text-3"],"tabText4":[1,"tab-text-4"],"tabText5":[1,"tab-text-5"],"tabText6":[1,"tab-text-6"]}],[4,"om-about-om-detail-page"],[1,"om-application-accordion-tooltip-item",{"buttonGroupName":[513,"button-group-name"],"content":[1],"heading":[1],"radioButtonId":[2,"radio-button-id"]}],[4,"om-article-page"],[4,"om-business-category-page"],[4,"om-business-goals-page"],[4,"om-business-product-page"],[4,"om-business-resources-page"],[4,"om-careers-detail-page"],[4,"om-careers-landing-page"],[4,"om-corporate-detail-page"],[4,"om-corporate-landing-page"],[4,"om-fc-table-content",{"isTableEmpty":[4,"is-table-empty"]}
2],[4,"om-institutions-article-page",{"pageBackgroundUrl":[1,"page-background-url"]}],[4,"om-institutions-business-resources-page"],[4,"om-institutions-landing-page",{"pageBackgroundUrl":[1,"page-background-url"],"showBackground":[4,"show-background"]}],[4,"om-institutions-product-detail-page",{"pageBackgroundUrl":[1,"page-background-url"],"showBackground":[4,"show-background"]}],[4,"om-institutions-solutions-detail-page"],[4,"om-invest-segment-landing"],[4,"om-otm-home-page"],[4,"om-otm-search-page"],[4,"om-personal-content-page"],[4,"om-product-detail-page"],[4,"om-search-page"],[4,"om-search-results-wrapper",{"hideNoResult":[4,"hide-no-result"],"resultList":[16],"searchText":[1,"search-text"]}],[4,"om-segment-landing-page"],[0,"om-share-price-card",{"stockExchangeName":[1,"stock-exchange-name"],"flagImageUrl":[1,"flag-image-url"],"amount":[1],"percentage":[1],"date":[1],"isError":[4,"is-error"]}],[4,"om-solutions-detail-page"],[4,"om-solutions-landing-page",null,[[4,"onCardsFiltered","checkBoxChangedHandler"]]],[4,"om-wealth-article-page",{"pageBackgroun
2dUrl":[1,"page-background-url"]}],[4,"om-wealth-faa-search-page",{"pageBackgroundUrl":[1,"page-background-url"]}],[4,"om-wealth-landing-page"],[4,"om-wealth-product-detail-page"],[4,"om-wealth-solutions-detail-page"],[4,"om-wealth-solutions-landing-page",null,[[4,"onCardsFiltered","checkBoxChangedHandler"]]],[4,"om-dividend-calculator",{"totalDividends":[1,"total-dividends"]}],[4,"om-fc-container",{"scrollToClass":[1,"scroll-to-class"]}],[4,"om-fc-filter-card",{"showHideFilterCard":[4,"show-hide-filter-card"]}],[4,"om-fc-pagination-block",{"isMobile":[4,"is-mobile"]}],[4,"om-fund-table-print"],[0,"om-modal-three-column-illustration-content"],[4,"om-page-bg-color"],[0,"om-pagination-page-display",{"activePageNumber":[2,"active-page-number"],"resultsPerPage":[2,"results-per-page"],"totalResults":[2,"total-results"],"numberOfPages":[32]},[[4,"paginationLeftClick","onPaginationLeftClickListener"],[4,"paginationRightClick","onPaginationRightClickListener"]]],[4,"om-ra-investment-setup"],[4,"om-ra-page-bg-color",{"hasBackground":[4,"has-background"]}],[4,"om-ra-show-benefits"],[4,"om-search-container"],[4,"om-search-result",{"hasBoundary":[4,"has-boundary"],"linkOutUrl":[1,"link-out-url"]}],[4,"om-search-result-file",{"hasBoundary":[4,"has-boundary"],"linkOutUrl":[1,"link-out-url"]}],[0,"om-search-tag",{"tag":[1]}]]],["om-card-filter",[[4,"om-card-filter",{"cardsPerPage":[2,"cards-per-page"],"hasResetButton":[4,"has-reset-button"],"numberOfCards":[2,"number-of-cards"],"resetButtonText":[1,"reset-button-text"],"activePage":[32],"resultsThatMatch":[32],"selectedFilters":[32],"totalFilterResults":[32],"filterCards":[64]},[[4,"onFilterChanged","filterCardsHandler"],[4,"paginationItemClick","paginationItemClickHandler"],[4,"paginationLeftClick","paginationLeftHandler"],[4,"paginationRightClick","paginationRightHandler"]]]]],["om-cookie-popup",[[0,"om-cookie-popup",{"expanded":[4],"cookieBanner":[16],"cookieBannerText":[1,"cookie-banner-text"],"cookieButtonPrimaryText":[1,"cookie-button-primary-text"],"cookieButtonSecondaryText":[1,"cookie-button-secondary-text"],"cookiePolicyUrl":[1,"cookie-policy-url"],"cookiePolicyUrlTitle":[1,"cookie-policy-url-title"],"cookiePolicySettings":[16],"preferencesOneHeading":[1,"preferences-one-heading"],"preferencesOneText":[1,"preferences-one-text"],"preferencesOneIcon":[1,"preferences-one-icon"],"preferencesTwoHeading":[1,"preferences-two-heading"],"preferencesTwoText":[1,"preferences-two-text"],"preferencesTwoIcon":[1,"preferences-two-icon"],"preferencesTwoCheckbox":[4,"preferences-two-checkbox"],"preferencesThreeHeading":[1,"preferences-three-heading"],"preferencesThreeText":[1,"preferences-three-text"],"preferencesThreeIcon":[1,"preferences-three-icon"],"preferencesThreeCheckbox":[4,"preferences-three-checkbox"],"preferencesFourHeading":[1,"preferences-four-heading"],"preferencesFourText":[1,"preferences-four-text"],"preferencesFourIcon":[1,"preferences-four-icon"],"preferencesFourCheckbox":[4,"preferences-four-checkbox"],"isCookieBanner":[4,"is-cookie-banner"]}]]],["om-refined-progress-card",[[4,"om-refined-progress-card",{"progressCardCategory":[1,"progress-card-category"],"progressCardTitle":[1,"progress-card-title"],"progressCardCopy":[1,"progress-card-copy"],"progressPercent":[2,"progress-percent"],"progressUrl":[1,"progress-url"],"articleRewardBanner":[1,"article-reward-banner"],"articleCardTitle":[1,"article-card-title"],"dataId":[1,"data-id"],"isLandscape":[4,"is-landscape"],"openInNewTab":[4,"open-in-new-tab"],"type":[1],"hidePublishDate":[4,"hide-publish-date"],"isExtended":[4,"is-extended"],"imageUrl":[1,"image-url"],"leaderDob":[1,"leader-dob"],"publishDate":[1,"publish-date"]}]]],["om-wealth-faa-results-page",[[4,"om-wealth-faa-results-page"]]],["om-article-card-filter-item",[[4,"om-article-card-filter-item",{"checkBoxText":[1,"check-box-text"]}]]],["om-product-card-filter-item",[[4,"om-product-card-filter-item",{"checkBoxText":[1,"check-box-text"]}]]],["om-ra-progress-bar",[[4,"om-ra-progress-bar",{"applicationName":[1,"application-name"],"closable":[4],"index":[2],"steps":[1]}]]],["om-ra-thank-you",[[0,"om-ra-thank-you",{"buttonLink":[1,"button-link"],"buttonName":[1,"button-name"],"closeButtonLink":[1,"close-button-link"],"contactCaption":[1,"contact-caption"],"imageLink":[1,"image-link"],"personName":[1,"person-name"],"referenceNumber":[1,"reference-number"],"thankYouCaption":[1,"thank-you-caption"]}]]],["om-footer-v2",[[4,"om-footer-v2",{"openLinksInNewTab":[4,"open-links-in-new-tab"],"disclaimerTitle":[1,"disclaimer-title"],"disclaimerUrl":[1,"disclaimer-url"],"privacyPolicyTitle":[1,"privacy-policy-title"],"privacyPolicyUrl":[1,"privacy-policy-url"],"cookiePolicyTitle":[1,"cookie-policy-title"],"co
2okiePolicyUrl":[1,"cookie-policy-url"],"disclaimerText":[1,"disclaimer-text"]}]]],["om-form-file-input-field",[[0,"om-form-file-input-field",{"placeholder":[1],"filename":[1],"acceptedFiles":[1,"accepted-files"],"name":[1],"reduxValue":[8,"redux-value"],"onRemoveFile":[64],"getBase64":[64]}]]],["om-invest-solutions-detail-page",[[4,"om-invest-solutions-detail-page"]]],["om-member-details-accordion",[[4,"om-member-details-accordion",{"complete":[4],"label":[1],"spouseOrChild":[4,"spouse-or-child"],"value":[1]}]]],["om-mobile-floating-icon",[[4,"om-mobile-floating-icon",{"opened":[32]}]]],["om-modal-loader-content",[[4,"om-modal-loader-content",{"loaderText":[1,"loader-text"]}]]],["om-otm-article-page",[[4,"om-otm-article-page"]]],["om-otm-blog-page",[[4,"om-otm-blog-page"]]],["om-otm-content-hub-page",[[4,"om-otm-content-hub-page"]]],["om-otm-life-stage-page",[[4,"om-otm-life-stage-page"]]],["om-pr-calc-options-page",[[4,"om-pr-calc-options-page"]]],["om-pr-calc-page",[[4,"om-pr-calc-page"]]],["om-ra-wizard-header",[[4,"om-ra-wizard-header",{"headerTexture":[1,"header-texture"],"helpNumber":[1,"help-number"],"homeUrl":[1,"home-url"]}]]],["om-result-card",[[4,"om-result-card",{"expanded":[4]}]]],["image-slide",[[0,"image-slide",{"back":[1],"front":[1]}]]],["my-component",[[4,"my-component",{"first":[1],"last":[1],"middle":[1]}]]],["om-application-form",[[0,"om-application-form"]]],["om-arc-call-me-back",[[4,"om-arc-call-me-back"]]],["om-calculator-placeholder",[[1,"om-calculator-placeholder",{"placeholderText":[1,"placeholder-text"]}]]],["om-calculator-tooltip",[[1,"om-calculator-tooltip"]]],["om-confirmation-form",[[4,"om-confirmation-form",{"btnUrl":[1,"btn-url"],"btnValue":[1,"btn-value"],"formTitle":[1,"form-title"]}]]],["om-confirmation-form-field",[[0,"om-confirmation-form-field",{"fieldTitle":[1,"field-title"],"fieldValue":[1,"field-value"]}]]],["om-cover-container",[[4,"om-cover-container",{"coverAmount":[1,"cover-amount"],"coverName":[1,"cover-name"]}]]],["om-cover-item",[[0,"om-cover-item",{"age":[1],"amount":[1],"coverName":[1,"cover-name"]}]]],["om-covered-summary",[[0,"om-covered-summary",{"birthDate":[1,"birth-date"],"fullname":[1],"relation":[1]}]]],["om-covered-summary-item",[[4,"om-covered-summary-item",{"coverName":[1,"cover-name"]}]]],["om-dependent-card",[[4,"om-dependent-card",{"label":[513],"value":[513],"verticalMode":[516,"vertical-mode"]}]]],["om-dependents-with-button",[[4,"om-dependents-with-button"]]],["om-efp-premium-card",[[1,"om-efp-premium-card"]]],["om-efp-quote",[[4,"om-efp-quote"]]],["om-fund-form",[[4,"om-fund-form",{"LabelFundName":[1,"label-fund-name"],"labelRiskProfile":[1,"label-risk-profile"]}]]],["om-investment-calc-container",[[1,"om-investment-calc-container",{"theme":[1]}]]],["om-investment-calc-section",[[1,"om-investment-calc-section",{"theme":[1]}]]],["om-investment-split-form",[[4,"om-investment-split-form",{"LabelFundName":[1,"label-fund-name"],"labelRiskProfile":[1,"label-risk-profile"]}]]],["om-product-info-accordion",[[4,"om-product-info-accordion",{"hasCheckbox":[4,"has-checkbox"],"heading":[1],"open":[4],"subHeading":[1,"sub-heading"]}]]],["om-ra-application-intro-page",[[4,"om-ra-application-intro-page"]]],["om-ra-confirmation-page",[[4,"om-ra-confirmation-page"]]],["om-ra-confirmation-plan",[[4,"om-ra-confirmation-plan"]]],["om-ra-thank-you-layout",[[4,"om-ra-thank-you-layout"]]],["om-refined-calendar-card",[[0,"om-refined-calendar-card",{"eventUrl":[1,"event-url"],"eventCardTitle":[1,"event-card-title"],"eventDate":[1,"event-date"],"location":[1]}]]],["om-sc-form-section",[[4,"om-sc-form-section",{"scrollToClass":[1537,"scroll-to-class"]}]]],["om-summary-accordion",[[4,"om-summary-accordion",{"expanded":[4]}]]],["om-tfsa-investment-setup",[[4,"om-tfsa-investment-setup"]]],["om-cookie-popup-toggle-switch",[[1,"om-cookie-popup-toggle-switch",{"toggleOffText":[1,"toggle-off-text"],"toggleOnText":[1,"toggle-on-text"],"toggleName":[1,"toggle-name"],"isToggled":[4,"is-toggled"],"toggled":[32]}]]],["om-cookie-policy-settings",[[0,"om-cookie-policy-settings",{"buttonText":[1,"button-text"],"buttonUrl":[1,"button-url"],"buttonActionType":[1,"button-action-type"],"preferencesOneHeading":[1,"preferences-one-heading"],"preferencesOneText":[1,"preferences-one-text"],"preferencesOneIcon":[1,"preferences-one-icon"],"preferencesTwoHeading":[1,"preferences-two-heading"],"preferencesTwoText":[1,"preferences-two-text"],"preferencesTwoIcon":[1,"preferences-two-icon"],"preferencesTwoCheckbox":[4,"preferences-two-checkbox"],"preferencesThreeHeading":[1,"preferences-three-heading"],"preferencesThreeText":[1,"preferences-three-text"],"preferencesThreeIcon":[1,"preferences-three-icon"],"preferencesThreeCheckbox":[4,"preferences-three-checkbox"],"preferencesFourHeading":[1,"preferences-four-heading"],"preferencesFourText":[1,"preferences-four-text"],"preferencesFourIcon":[1,"preferences-four-icon"],"preferencesFourCheckbox":[4,"preferences-four-checkbox"],"isCookieBanner":[4,"is-cookie-banner"]}]]],["om-article",[[4,"om-article",{"hasFooterBarContent":[4,"has-footer-bar-content"],"hasFooterContent":[4,"has-footer-content"],"openTab":[4,"open-tab"],"renderFooter":[4,"render-footer"],"renderFooterBar":[4,"render-footer-bar"]}]]],["om-filter",[[4,"om-filter",{"categories":[16],"hasResetButton":[4,"has-reset-button"],"resetButtonText":[1,"reset-button-text"],"activeCategories":[32],"onResetClick":[64]}
2,[[4,"onCheckBoxChanged","checkBoxChangedHandler"]]]]],["om-ra-progress-bar-item",[[0,"om-ra-progress-bar-item",{"index":[1],"status":[513],"stepText":[1,"step-text"],"text":[1]}]]],["om-dividend-card",[[0,"om-dividend-card",{"countryName":[1,"country-name"],"currencyPrefix":[1,"currency-prefix"],"currencySuffix":[1,"currency-suffix"],"flagUrl":[1,"flag-url"],"sharePrice":[1,"share-price"]}]]],["om-no-search-result",[[0,"om-no-search-result",{"searchTerm":[1,"search-term"]}]]],["om-otm-progress-bar",[[0,"om-otm-progress-bar",{"index":[2],"progressPercent":[2,"progress-percent"]}]]],["om-pillar-card",[[4,"om-pillar-card",{"isExtended":[4,"is-extended"],"isLandscape":[4,"is-landscape"]}]]],["om-application-beneficiary-details_56",[[1,"om-application-fund-split-list",{"checkboxId":[1,"checkbox-id"],"disableCheckBox":[4,"disable-check-box"],"errorMessage":[1,"error-message"],"evenSplit":[4,"even-split"],"showAddMoreFundsButton":[4,"show-add-more-funds-button"],"state":[1],"totalPercentage":[1,"total-percentage"],"totalValue":[1,"total-value"]},[[0,"onCheckBoxChanged","onCheckBoxChanged"]]],[1,"om-application-beneficiary-list",{"count":[2],"errorMessage":[1,"error-message"],"evenSplit":[4,"even-split"],"percentageSplit":[4,"percentage-split"],"state":[1],"totalPercentage":[1,"total-percentage"]},[[4,"onCheckBoxChanged","onCheckBoxChanged"]]],[4,"om-application-container",{"hasBoundary":[4,"has-boundary"],"isCalculator":[4,"is-calculator"],"applicationType":[8,"application-type"],"isHeadingCentered":[4,"is-heading-centered"]},[[4,"buttonClicked","buttonClickInfoEventListener"]]],[1,"om-application-fund-split-card",{"errorMessage":[1,"error-message"],"fundName":[513,"fund-name"],"hideDeleteButton":[4,"hide-delete-button"],"value":[1]}],[1,"om-application-popup-modal",{"alignment":[1],"closeOnButtonClick":[4,"close-on-button-click"],"dismissible":[4],"exitable":[4],"inAppOverlay":[4,"in-app-overlay"],"isOverlay":[4,"is-overlay"],"lastOffset":[2,"last-offset"],"lastTimeStamp":[2,"last-time-stamp"],"name":[1],"openingClickLocation":[16],"open":[516]},[[4,"buttonClicked","buttonClickHander"],[4,"click","pageClick"],[4,"popupModal","popupModalHandler"]]],[1,"om-application-progress-bar",{"applicationName":[1,"application-name"],"bannerImageStyling":[4,"banner-image-styling"],"closable":[4],"hideDesktop":[4,"hide-desktop"],"hideMobile":[4,"hide-mobile"],"index":[2],"questionsInsteadOfSteps":[4,"questions-instead-of-steps"],"steps":[1],"stepTextCaption":[1,"step-text-caption"]}],[4,"om-application-radio-button-accordion-item",{"buttonGroupName":[513,"button-group-name"],"description":[1],"disabled":[516],"panelSelected":[4,"panel-selected"],"radioButtonId":[513,"radio-button-id"],"radioButtonTitle":[513,"radio-button-title"],"selected":[4],"hasDropdown":[32]}],[4,"om-application-radio-button-accordion-item-bold",{"borderColour":[1,"border-colour"],"buttonGroupName":[513,"button-group-name"],"disabled":[516],"displayTooltip":[516,"display-tooltip"],"informationDisplayMode":[4,"information-display-mode"],"numberOfAccordions":[2,"number-of-accordions"],"panelSelected":[4,"panel-selected"],"radioButtonId":[513,"radio-button-id"],"radioButtonTitle":[513,"radio-button-title"],"selected":[4]}],[0,"om-application-thank-you",{"buttonLink":[1,"button-link"],"buttonName":[1,"button-name"],"closeButtonLink":[1,"close-button-link"],"contactCaption":[1,"contact-caption"],"imageLink":[1,"image-link"],"personName":[1,"person-name"],"referenceNumber":[1,"reference-number"],"thankYouCaption":[1,"thank-you-caption"]}],[4,"om-arc-application-page",{"scrollToClass":[1537,"scroll-to-class"]}],[4,"om-efp-family-member-card",{"cardId":[1,"card-id"],"deleteEnabled":[4,"delete-enabled"],"editEnabled":[4,"edit-enabled"],"addDetailsEnabled":[32]}],[1,"om-application-beneficiary-split-card",{"errorMessage":[1,"error-message"],"name":[513],"number":[514],"surname":[513]}],[4,"om-application-page",{"background":[1],"scrollToClass":[1537,"scroll-to-class"],"scrollToId":[1537,"scroll-to-id"]}],[1,"om-application-summary-details-card",{"headingText":[1,"heading-text"]}],[1,"om-application-upload-card",{"additionalText":[1,"additional-text"],"heading":[1],"iconName":[1,"icon-name"],"status":[8],"text":[1],"isDraggingOver":[32]}],[1,"om-application-wizard-header",{"bannerImageUrl":[1,"banner-image-url"],"bannerText":[1,"banner-text"],"headerTexture":[1,"header-texture"],"helpNumber":[1,"help-number"],"showOrText":[4,"show-or-text"],"showHelpNumber":[4,"show-help-number"],"homeUrl":[1,"home-url"]}],[4,"om-efp-family-member-card-group",{"buttonText":[1,"button-text"],"complete":[4],"headingAlignment":[1,"heading-alignment"],"headingText":[1,"heading-text"]}],[4,"om-ra-application-page",{"background":[1],"scrollToClass":[1537,"scroll-to-class"],"scrollToId":[1537,"scroll-to-id"]}],[0,"om-ra-chat-button",{"url":[1]},[[2,"click","clicked"]]],[4,"om-wizard-header",{"homeUrl":[1,"home-url"]}],[4,"om-application-beneficiary-details"],[1,"om-application-beneficiary-details-card",{"name":[513],"number":[514],"surname":[513]}],[4,"om-application-cover-categories",{"hasBoundary":[4,"has-boundary"]}],[4,"om-application-cover-category-card"],[1,"om-application-page-bg-color",{"hasBackgroun
2d":[4,"has-background"]}],[4,"om-application-radio-button-accordion-group",{"displayTooltip":[516,"display-tooltip"],"horizontal":[516],"selectedPanel":[513,"selected-panel"],"selectedValue":[513,"selected-value"]},[[4,"deselectRadioButtons","deselectRadioComponents"],[0,"onChange","onChangeHandler"]]],[4,"om-application-review-section",{"link":[1],"titleHeader":[1,"title-header"]}],[4,"om-application-thank-you-page"],[4,"om-application-tooltip",{"borderLeft":[4,"border-left"],"small":[4]}],[1,"om-application-wizard-footer",{"totalCount":[2,"total-count"],"index":[2]}],[4,"om-arc-about-you"],[4,"om-arc-financial-advice-page"],[4,"om-arc-intro-page",{"videoSrcUrl":[1,"video-src-url"]}],[4,"om-arc-solutions"],[1,"om-cvs-consent-page"],[4,"om-cvs-id-page"],[0,"om-cvs-iframe",{"iframeSourceUrl":[1,"iframe-source-url"]}],[4,"om-cvs-kba-interlude-page",{"background":[1]}],[4,"om-efp-add-cover-drawer"],[4,"om-efp-beneficiaries"],[4,"om-efp-confirmation-screen",null,[[4,"onSideDrawerClosed","sideDrawerClosedHandler"]]],[4,"om-efp-lives-covered",{"quoteSummaryIsSticky":[32]},[[9,"scroll","handleScroll"]]],[4,"om-efp-payment-details"],[4,"om-efp-personal-details"],[4,"om-efp-quote-page",{"isQuotePageVisible":[32],"isQuoteSummaryVisible":[32],"quoteSummaryIsSticky":[32]},[[9,"scroll","handleScroll"]]],[4,"om-efp-replacement-policy",null,[[4,"inputBlur","blurHandler"]]],[4,"om-ra-beneficiaries"],[4,"om-ra-beneficiary-details"],[4,"om-ra-capture-details"],[4,"om-ra-payment-details"],[4,"om-ra-personal-details",null,[[4,"inputBlur","blurHandler"]]],[4,"om-ra-review",null,[[4,"onSideDrawerClosed","sideDrawerClosedHandler"]]],[4,"om-wizard-footer",{"totalCount":[2,"total-count"],"index":[2]}],[0,"om-application-button",{"actionType":[1,"action-type"],"iconName":[1,"icon-name"],"text":[1]},[[2,"click","clicked"]]],[1,"om-application-progress-bar-item",{"index":[1],"status":[513],"stepText":[1,"step-text"],"stepTextDesktop":[1,"step-text-desktop"],"stepTextMobile":[1,"step-text-mobile"],"text":[1]}],[1,"om-application-card"]]]]'),t))})(),((e,t)=>{"undefined"==typeof window?Promise.resolve():(0,u.p)().then(()=>(0,u.b)(JSON.parse('[["omds-icon-3d-rotation",[[1,"omds-icon-3d-rotation",{"size":[2]}]]],["omds-icon-ac-unit",[[1,"omds-icon-ac-unit",{"size":[2]}]]],["omds-icon-access-alarm",[[1,"omds-icon-access-alarm",{"size":[2]}]]],["omds-icon-access-alarms",[[1,"omds-icon-access-alarms",{"size":[2]}]]],["omds-icon-access-time",[[1,"omds-icon-access-time",{"size":[2]}]]],["omds-icon-accessibility",[[1,"omds-icon-accessibility",{"size":[2]}]]],["omds-icon-accessible",[[1,"omds-icon-accessible",{"size":[2]}]]],["omds-icon-account-balance",[[1,"omds-icon-account-balance",{"size":[2]}]]],["omds-icon-account-balance-wallet",[[1,"omds-icon-account-balance-wallet",{"size":[2]}]]],["omds-icon-account-box",[[1,"omds-icon-account-box",{"size":[2]}]]],["omds-icon-account-circle",[[1,"omds-icon-account-circle",{"size":[2]}]]],["omds-icon-adb",[[1,"omds-icon-adb",{"size":[2]}]]],["omds-icon-add",[[1,"omds-icon-add",{"size":[2]}]]],["omds-icon-add-a-photo",[[1,"omds-icon-add-a-photo",{"size":[2]}]]],["omds-icon-add-alarm",[[1,"omds-icon-add-alarm",{"size":[2]}]]],["omds-icon-add-alert",[[1,"omds-icon-add-alert",{"size":[2]}]]],["omds-icon-add-box",[[1,"omds-icon-add-box",{"size":[2]}]]],["omds-icon-add-circle",[[1,"omds-icon-add-circle",{"size":[2]}]]],["omds-icon-add-circle-outline",[[1,"omds-icon-add-circle-outline",{"size":[2]}]]],["omds-icon-add-location",[[1,"omds-icon-add-location",{"size":[2]}]]],["omds-icon-add-shopping-cart",[[1,"omds-icon-add-shopping-cart",{"size":[2]}]]],["omds-icon-add-to-photos",[[1,"omds-icon-add-to-photos",{"size":[2]}]]],["omds-icon-add-to-queue",[[1,"omds-icon-add-to-queue",{"size":[2]}]]],["omds-icon-adjust",[[1,"omds-icon-adjust",{"size":[2]}]]],["omds-icon-airline-seat-flat",[[1,"omds-icon-airline-seat-flat",{"size":[2]}]]],["omds-icon-airline-seat-flat-angled",[[1,"omds-icon-airline-seat-flat-angled",{"size":[2]}]]],["omds-icon-airline-seat-individual-suite",[[1,"omds-icon-airline-seat-individual-suite",{"size":[2]}]]],["omds-icon-airline-seat-legroom-extra",[[1,"omds-icon-airline-seat-legroom-extra",{"size":[2]}]]],["omds-icon-airline-seat-legroom-normal",[[1,"omds-icon-airline-seat-legroom-normal",{"size":[2]}]]],["omds-icon-airline-seat-legroom-reduced",[[1,"omds-icon-airline-seat-legroom-reduced",{"size":[2]}]]],["omds-icon-airline-seat-recline-extra",[[1,"omds-icon-airline-seat-recline-extra",{"size":[2]}]]],["omds-icon-airline-seat-recline-normal",[[1,"omds-icon-airline-seat-recline-normal",{"size":[2]}]]],["omds-icon-airplanemode-active",[[1,"omds-icon-airplanemode-active",{"size":[2]}]]],["omds-icon-airplanemode-inactive",[[1,"omds-icon-airplanemode-inactive",{"size":[2]}]]],["omds-icon-airplay",[[1,"omds-icon-airplay",{"size":[2]}]]],["omds-icon-airport-shuttle",[[1,"omds-icon-airport-shuttle",{"size":[2]}]]],["omds-icon-airtable",[[1,"omds-icon-airtable",{"size":[2]}]]],["omds-icon-alarm",[[1,"omds-icon-alarm",{"size":[2]}]]],["omds-icon-alarm-add",[[1,"omds-icon-alarm-add",{"size":[2]}]]],["omds-icon-alarm-off",[[1,"omds-icon-alarm-off",{"size":[2]}]]],["omds-icon-alarm-on",[[1,"omds-icon-alarm-on",{"size":[2]}]]],["omds-icon-album",[[1,"omds-icon-album",{"size":[2]}]]],["omds-icon-all-inclusive",[[1,"omds-icon-all-inclusive",{"size":[2]}]]],["omds-icon-all-out",[[1,"omds-icon-all-out",{"size":[2]}]]],["omds-icon-android",[[1,"omds-icon-android",{"size":[2]}]]],["omds-icon-announcement",[[1,"omds-icon-announcement",{"size":[2]}]]],["omds-icon-apple",[[1,"omds-icon-apple",{"size":[2]}]]],["omds-icon-apps",[[1,"omds-icon-apps",{"size":[2]}]]],["omds-icon-archive",[[1,"omds-icon-archive",{"size":[2]}]]],["omds-icon-arrow-back",[[1,"omds-icon-arrow-back",{"size":[2]}]]],["omds-icon-arrow-downward",[[1,"omds-icon-arrow-downward",{"size":[2]}]]],["omds-icon-arrow-drop-down",[[1,"omds-icon-arrow-drop-down",{"size":[2]}]]],["omds-icon-arrow-drop-down-circle",[[1,"omds-icon-arrow-drop-down-circle",{"size":[2]}]]],["omds-icon-arrow-drop-up",[[1,"omds-icon-arrow-drop-up",{"size":[2]}]]],["omds-icon-arrow-forward",[[1,"omds-icon-arrow-forward",{"size":[2]}]]],["omds-icon-arrow-upward",[[1,"omds-icon-arrow-upward",{"size":[2]}]]],["omds-icon-art-track",[[1,"omds-icon-art-track",{"size":[2]}]]],["omds-icon-aspect-ratio",[[1,"omds-icon-aspect-ratio",{"size":[2]}]]],["omds-icon-assessment",[[1,"omds-icon-assessment",{"size":[2]}]]],["omds-icon-assignment",[[1,"omds-icon-assignment",{"size":[2]}]]],["omds-icon-assignment-ind",[[1,"omds-icon-assignment-ind",{"size":[2]}]]],["omds-icon-assignment-late",[[1,"omds-icon-assignment-late",{"size":[2]}]]],["omds-icon-assignment-return",[[1,"omds-icon-assignment-return",{"size":[2]}]]],["omds-icon-assignment-returned",[[1,"omds-icon-assignment-returned",{"size":[2]}]]],["omds-icon-assignment-turned-in",[[1,"omds-icon-assignment-turned-in",{"size":[2]}]]],["omds-icon-assistant",[[1,"omds-icon-assistant",{"size":[2]}]]],["omds-icon-assistant-photo",[[1,"omds-icon-assistant-photo",{"size":[2]}]]],["omds-icon-attach-file",[[1,"omds-icon-attach-file",{"size":[2]}]]],["omds-icon-attach-money",[[1,"omds-icon-attach-money",{"size":[2]}]]],["omds-icon-attachment",[[1,"omds-icon-attachment",{"size":[2]}]]],["omds-icon-audiotrack",[[1,"omds-icon-audiotrack",{"size":[2]}]]],["omds-icon-autorenew",[[1,"omds-icon-autorenew",{"size":[2]}]]],["omds-icon-av-timer",[[1,"omds-icon-av-timer",{"size":[2]}]]],["omds-icon-backspace",[[1,"omds-icon-backspace",{"size":[2]}]]],["omds-icon-backup",[[1,"omds-icon-backup",{"size":[2]}]]],["omds-icon-bank-card",[[1,"omds-icon-bank-card",{"size":[2]}]]],["omds-icon-battery-20",[[1,"omds-icon-battery-20",{"size":[2]}]]],["omds-icon-battery-30",[[1,"omds-icon-battery-30",{"size":[2]}]]],["omds-icon-battery-50",[[1,"omds-icon-battery-50",{"size":[2]}]]],["omds-icon-battery-60",[[1,"omds-icon-battery-60",{"size":[2]}]]],["omds-icon-battery-80",[[1,"omds-icon-battery-80",{"size":[2]}]]],["omds-icon-battery-90",[[1,"omds-icon-battery-90",{"size":[2]}]]],["omds-icon-battery-alert",[[1,"omds-icon-battery-alert",{"size":[2]}]]],["omds-icon-battery-charging-20",[[1,"omds-icon-battery-charging-20",{"size":[2]}]]],["omds-icon-battery-charging-30",[[1,"omds-icon-battery-charging-30",{"size":[2]}]]],["omds-icon-battery-charging-50",[[1,"omds-icon-battery-charging-50",{"size":[2]}]]],["omds-icon-battery-charging-60",[[1,"omds-icon-battery-charging-60",{"size":[2]}]]],["omds-icon-battery-charging-80",[[1,"omds-icon-battery-charging-80",{"size":[2]}]]],["omds-icon-battery-charging-90",[[1,"omds-icon-battery-charging-90",{"size":[2]}]]],["omds-icon-battery-charging-full",[[1,"omds-icon-battery-charging-full",{"size":[2]}]]],["omds-icon-battery-full",[[1,"omds-icon-battery-full",{"size":[2]}]]],["omds-icon-battery-std",[[1,"omds-icon-battery-std",{"size":[2]}]]],["omds-icon-battery-unknown",[[1,"omds-icon-battery-unknown",{"size":[2]}]]],["omds-icon-beach-access",[[1,"omds-icon-beach-access",{"size":[2]}]]],["omds-icon-beenhere",[[1,"omds-icon-beenhere",{"size":[2]}]]],["omds-icon-benefits",[[1,"omds-icon-benefits",{"size":[2]}]]],["omds-icon-block",[[1,"omds-icon-block",{"size":[2]}]]],["omds-icon-bluetooth",[[1,"omds-icon-bluetooth",{"size":[2]}]]],["omds-icon-bluetooth-audio",[[1,"omds-icon-bluetooth-audio",{"size":[2]}]]],["omds-icon-bluetooth-connected",[[1,"omds-icon-bluetooth-connected",{"size":[2]}]]],["omds-icon-bluetooth-disabled",[[1,"omds-icon-bluetooth-disabled",{"size":[2]}]]],["omds-icon-bluetooth-searching",[[1,"omds-icon-bluetooth-searching",{"size":[2]}]]],["omds-icon-blur-circular",[[1,"omds-icon-blur-circular",{"size":[2]}]]],["omds-icon-blur-linear",[[1,"omds-icon-blur-linear",{"size":[2]}]]],["omds-icon-blur-off",[[1,"omds-icon-blur-off",{"size":[2]}]]],["omds-icon-blur-on",[[1,"omds-icon-blur-on",{"size":[2]}]]],["omds-icon-book",[[1,"omds-icon-book",{"size":[2]}]]],["omds-icon-bookmark",[[1,"omds-icon-bookmark",{"size":[2]}]]],["omds-icon-bookmark-border",[[1,"omds-icon-bookmark-border",{"size":[2]}]]],["omds-icon-border-all",[[1,"omds-icon-border-all",{"size":[2]}]]],["omds-icon-border-bottom",[[1,"omds-icon-border-bottom",{"size":[2]}]]],["omds-icon-border-clear",[[1,"omds-icon-border-clear",{"size":[2]}]]],["omds-icon-border-color",[[1,"omds-icon-border-color",{"size":[2]}]]],["omds-icon-border-horizontal",[[1,"omds-icon-border-horizontal",{"size":[2]}]]],["omds-icon-border-inner",[[1,"omds-icon-border-inner",{"size":[2]}]]],["omds-icon-border-left",[[1,"omds-icon-border-left",{"size":[2]}]]],["omds-icon-border-outer",[[1,"omds-icon-border-outer",{"size":[2]}]]],["omds-icon-border-right",[[1,"omds-icon-border-right",{"size":[2]}]]],["omds-icon-border-style",[[1,"omds-icon-border-style",{"size":[2]}]]],["omds-icon-border-top",[[1,"omds-icon-border-top",{"size":[2]}]]],["omds-icon-border-vertical",[[1,"omds-icon-border-vertical",{"size":[2]}]]],["omds-icon-branding-watermark",[[1,"omds-icon-branding-watermark",{"size":[2]}]]],["omds-icon-brightness-1",[[1,"omds-icon-brightness-1",{"size":[2]}]]],["omds-icon-brightness-2",[[1,"omds-icon-brightness-2",{"size":[2]}]]],["omds-icon-brightness-3",[[1,"omds-icon-brightness-3",{"size":[2]}]]],["omds-icon-brightness-4",[[1,"omds-icon-brightness-4",{"size":[2]}]]],["omds-icon-brightness-5",[[1,"omds-icon-brightness-5",{"size":[2]}]]],["omds-icon-brightness-6",[[1,"omds-icon-brightness-6",{"size":[2]}]]],["omds-icon-brightness-7",[[1,"omds-icon-brightness-7",{"size":[2]}]]],["omds-icon-brightness-auto",[[1,"omds-icon-brightness-auto",{"size":[2]}]]],["omds-icon-brightness-high",[[1,"omds-icon-brightness-high",{"size":[2]}]]],["omds-icon-brightness-low",[[1,"omds-icon-brightness-low",{"size":[2]}]]],["omds-icon-brightness-medium",[[1,"omds-icon-brightness-medium",{"size":[2]}]]],["omds-icon-broken-image",[[1,"omds-icon-broken-image",{"size":[2]}]]],["omds-icon-brush",[[1,"omds-icon-brush",{"size":[2]}]]],["omds-icon-bubble-chart",[[1,"omds-icon-bubble-chart",{"size":[2]}]]],["omds-icon-bug-report",[[1,"omds-icon-bug-report",{"size":[2]}]]],["omds-icon-build",[[1,"omds-icon-build",{"size":[2]}]]],["omds-icon-burst-mode",[[1,"omds-icon-burst-mode",{"size":[2]}]]],["omds-icon-business",[[1,"omds-icon-business",{"size":[2]}]]],["omds-icon-business-center",[[1,"omds-icon-business-center",{"size":[2]}]]],["omds-icon-business-deal",[[1,"omds-icon-business-deal",{"size":[2]}]]],["omds-icon-cached",[[1,"omds-icon-cached",{"size":[2]}]]],["omds-icon-cake",[[1,"omds-icon-cake",{"size":[2]}]]],["omds-icon-calendar",[[1,"omds-icon-calendar",{"size":[2]}]]],["omds-icon-call",[[1,"omds-icon-call",{"size":[2]}]]],["omds-icon-call-end",[[1,"omds-icon-call-end",{"size":[2]}]]],["omds-icon-call-made",[[1,"omds-icon-call-made",{"size":[2]}]]],["omds-icon-call-merge",[[1,"omds-icon-call-merge",{"size":[2]}]]],["omds-icon-call-missed",[[1,"omds-icon-call-missed",{"size":[2]}]]],["omds-icon-call-missed-outgoing",[[1,"omds-icon-call-missed-outgoing",{"size":[2]}]]],["omds-icon-call-received",[[1,"omds-icon-call-received",{"size":[2]}]]],["omds-icon-call-split",[[1,"omds-icon-call-split",{"size":[2]}]]],["omds-icon-call-to-action",[[1,"omds-icon-call-to-action",{"size":[2]}]]],["omds-icon-camera",[[1,"omds-icon-camera",{"size":[2]}]]],["omds-icon-camera-alt",[[1,"omds-icon-camera-alt",{"size":[2]}]]],["omds-icon-camera-front",[[1,"omds-icon-camera-front",{"size":[2]}]]],["omds-icon-camera-rear",[[1,"omds-icon-camera-rear",{"size":[2]}]]],["omds-icon-camera-roll",[[1,"omds-icon-camera-roll",{"size":[2]}]]],["omds-icon-cancel",[[1,"omds-icon-cancel",{"size":[2]}]]],["omds-icon-card",[[1,"omds-icon-card",{"size":[2]}]]],["omds-icon-card-giftcard",[[1,"omds-icon-card-giftcard",{"size":[2]}]]],["omds-icon-card-membership",[[1,"omds-icon-card-membership",{"size":[2]}]]],["omds-icon-card-travel",[[1,"omds-icon-card-travel",{"size":[2]}]]],["omds-icon-casino",[[1,"omds-icon-casino",{"size":[2]}]]],["omds-icon-cast",[[1,"omds-icon-cast",{"size":[2]}]]],["omds-icon-cast-connected",[[1,"omds-icon-cast-connected",{"size":[2]}]]],["omds-icon-center-focus-strong",[[1,"omds-icon-center-focus-strong",{"size":[2]}]]],["omds-icon-center-focus-weak",[[1,"omds-icon-center-focus-weak",{"size":[2]}]]],["omds-icon-change-history",[[1,"omds-icon-change-history",{"size":[2]}]]],["omds-icon-chat",[[1,"omds-icon-chat",{"size":[2]}]]],["omds-icon-chat-bubble",[[1,"omds-icon-chat-bubble",{"size":[2]}]]],["omds-icon-chat-bubble-outline",[[1,"omds-icon-chat-bubble-outline",{"size":[2]}]]],["omds-icon-check",[[1,"omds-icon-check",{"size":[2]}]]],["omds-icon-check-box",[[1,"omds-icon-check-box",{"size":[2]}]]],["omds-icon-check-box-outline-blank",[[1,"omds-icon-check-box-outline-blank",{"size":[2]}]]],["omds-icon-check-circle",[[1,"omds-icon-check-circle",{"size":[2]}]]],["omds-icon-chevron-left",[[1,"omds-icon-chevron-left",{"size":[2]}]]],["omds-icon-chevron-right",[[1,"omds-icon-chevron-right",{"size":[2]}]]],["omds-icon-child-care",[[1,"omds-icon-child-care",{"size":[2]}]]],["omds-icon-child-friendly",[[1,"omds-icon-child-friendly",{"size":[2]}]]],["omds-icon-choices",[[1,"omds-icon-choices",{"size":[2]}]]],["omds-icon-chrome-reader-mode",[[1,"omds-icon-chrome-reader-mode",{"size":[2]}]]],["omds-icon-class",[[1,"omds-icon-class",{"size":[2]}]]],["omds-icon-clear",[[1,"omds-icon-clear",{"size":[2]}]]],["omds-icon-clear-all",[[1,"omds-icon-clear-all",{"size":[2]}]]],["omds-icon-close",[[1,"omds-icon-close",{"size":[2]}]]],["omds-icon-closed-caption",[[1,"omds-icon-closed-caption",{"size":[2]}]]],["omds-icon-cloud",[[1,"omds-icon-cloud",{"size":[2]}]]],["omds-icon-cloud-circle",[[1,"omds-icon-cloud-circle",{"size":[2]}]]],["omds-icon-cloud-done",[[1,"omds-icon-cloud-done",{"size":[2]}]]],["omds-icon-cloud-download",[[1,"omds-icon-cloud-download",{"size":[2]}]]],["omds-icon-cloud-off",[[1,"omds-icon-cloud-off",{"size":[2]}]]],["omds-icon-cloud-queue",[[1,"omds-icon-cloud-queue",{"size":[2]}]]],["omds-icon-cloud-upload",[[1,"omds-icon-cloud-upload",{"size":[2]}]]],["omds-icon-code",[[1,"omds-icon-code",{"size":[2]}]]],["omds-icon-cog",[[1,"omds-icon-cog",{"size":[2]}]]],["omds-icon-collections",[[1,"omds-icon-collections",{"size":[2]}]]],["omds-icon-color-lens",[[1,"omds-icon-color-lens",{"size":[2]}]]],["omds-icon-colorize",[[1,"omds-icon-colorize",{"size":[2]}]]],["omds-icon-comment",[[1,"omds-icon-comment",{"size":[2]}]]]
2,["omds-icon-compare",[[1,"omds-icon-compare",{"size":[2]}]]],["omds-icon-compare-arrows",[[1,"omds-icon-compare-arrows",{"size":[2]}]]],["omds-icon-computer",[[1,"omds-icon-computer",{"size":[2]}]]],["omds-icon-confirmation-number",[[1,"omds-icon-confirmation-number",{"size":[2]}]]],["omds-icon-confluence",[[1,"omds-icon-confluence",{"size":[2]}]]],["omds-icon-contact-mail",[[1,"omds-icon-contact-mail",{"size":[2]}]]],["omds-icon-contact-phone",[[1,"omds-icon-contact-phone",{"size":[2]}]]],["omds-icon-contacts",[[1,"omds-icon-contacts",{"size":[2]}]]],["omds-icon-content-copy",[[1,"omds-icon-content-copy",{"size":[2]}]]],["omds-icon-content-cut",[[1,"omds-icon-content-cut",{"size":[2]}]]],["omds-icon-content-paste",[[1,"omds-icon-content-paste",{"size":[2]}]]],["omds-icon-control-point",[[1,"omds-icon-control-point",{"size":[2]}]]],["omds-icon-control-point-duplicate",[[1,"omds-icon-control-point-duplicate",{"size":[2]}]]],["omds-icon-copyright",[[1,"omds-icon-copyright",{"size":[2]}]]],["omds-icon-create",[[1,"omds-icon-create",{"size":[2]}]]],["omds-icon-create-new-folder",[[1,"omds-icon-create-new-folder",{"size":[2]}]]],["omds-icon-credit-card",[[1,"omds-icon-credit-card",{"size":[2]}]]],["omds-icon-crop",[[1,"omds-icon-crop",{"size":[2]}]]],["omds-icon-crop-16-9",[[1,"omds-icon-crop-16-9",{"size":[2]}]]],["omds-icon-crop-3-2",[[1,"omds-icon-crop-3-2",{"size":[2]}]]],["omds-icon-crop-5-4",[[1,"omds-icon-crop-5-4",{"size":[2]}]]],["omds-icon-crop-7-5",[[1,"omds-icon-crop-7-5",{"size":[2]}]]],["omds-icon-crop-din",[[1,"omds-icon-crop-din",{"size":[2]}]]],["omds-icon-crop-free",[[1,"omds-icon-crop-free",{"size":[2]}]]],["omds-icon-crop-landscape",[[1,"omds-icon-crop-landscape",{"size":[2]}]]],["omds-icon-crop-original",[[1,"omds-icon-crop-original",{"size":[2]}]]],["omds-icon-crop-portrait",[[1,"omds-icon-crop-portrait",{"size":[2]}]]],["omds-icon-crop-rotate",[[1,"omds-icon-crop-rotate",{"size":[2]}]]],["omds-icon-crop-square",[[1,"omds-icon-crop-square",{"size":[2]}]]],["omds-icon-dashboard",[[1,"omds-icon-dashboard",{"size":[2]}]]],["omds-icon-data-usage",[[1,"omds-icon-data-usage",{"size":[2]}]]],["omds-icon-date-range",[[1,"omds-icon-date-range",{"size":[2]}]]],["omds-icon-dehaze",[[1,"omds-icon-dehaze",{"size":[2]}]]],["omds-icon-delete",[[1,"omds-icon-delete",{"size":[2]}]]],["omds-icon-delete-forever",[[1,"omds-icon-delete-forever",{"size":[2]}]]],["omds-icon-delete-sweep",[[1,"omds-icon-delete-sweep",{"size":[2]}]]],["omds-icon-description",[[1,"omds-icon-description",{"size":[2]}]]],["omds-icon-desktop-mac",[[1,"omds-icon-desktop-mac",{"size":[2]}]]],["omds-icon-desktop-windows",[[1,"omds-icon-desktop-windows",{"size":[2]}]]],["omds-icon-details",[[1,"omds-icon-details",{"size":[2]}]]],["omds-icon-developer-board",[[1,"omds-icon-developer-board",{"size":[2]}]]],["omds-icon-developer-mode",[[1,"omds-icon-developer-mode",{"size":[2]}]]],["omds-icon-devices",[[1,"omds-icon-devices",{"size":[2]}]]],["omds-icon-devices-other",[[1,"omds-icon-devices-other",{"size":[2]}]]],["omds-icon-dialer-sip",[[1,"omds-icon-dialer-sip",{"size":[2]}]]],["omds-icon-dialpad",[[1,"omds-icon-dialpad",{"size":[2]}]]],["omds-icon-diamond",[[1,"omds-icon-diamond",{"size":[2]}]]],["omds-icon-direct-family",[[1,"omds-icon-direct-family",{"size":[2]}]]],["omds-icon-directions",[[1,"omds-icon-directions",{"size":[2]}]]],["omds-icon-directions-bike",[[1,"omds-icon-directions-bike",{"size":[2]}]]],["omds-icon-directions-boat",[[1,"omds-icon-directions-boat",{"size":[2]}]]],["omds-icon-directions-bus",[[1,"omds-icon-directions-bus",{"size":[2]}]]],["omds-icon-directions-car",[[1,"omds-icon-directions-car",{"size":[2]}]]],["omds-icon-directions-railway",[[1,"omds-icon-directions-railway",{"size":[2]}]]],["omds-icon-directions-run",[[1,"omds-icon-directions-run",{"size":[2]}]]],["omds-icon-directions-subway",[[1,"omds-icon-directions-subway",{"size":[2]}]]],["omds-icon-directions-transit",[[1,"omds-icon-directions-transit",{"size":[2]}]]],["omds-icon-directions-walk",[[1,"omds-icon-directions-walk",{"size":[2]}]]],["omds-icon-disc-full",[[1,"omds-icon-disc-full",{"size":[2]}]]],["omds-icon-dns",[[1,"omds-icon-dns",{"size":[2]}]]],["omds-icon-do-not-disturb",[[1,"omds-icon-do-not-disturb",{"size":[2]}]]],["omds-icon-do-not-disturb-alt",[[1,"omds-icon-do-not-disturb-alt",{"size":[2]}]]],["omds-icon-do-not-disturb-off",[[1,"omds-icon-do-not-disturb-off",{"size":[2]}]]],["omds-icon-do-not-disturb-on",[[1,"omds-icon-do-not-disturb-on",{"size":[2]}]]],["omds-icon-dock",[[1,"omds-icon-dock",{"size":[2]}]]],["omds-icon-document",[[1,"omds-icon-document",{"size":[2]}]]],["omds-icon-domain",[[1,"omds-icon-domain",{"size":[2]}]]],["omds-icon-done",[[1,"omds-icon-done",{"size":[2]}]]],["omds-icon-done-all",[[1,"omds-icon-done-all",{"size":[2]}]]],["omds-icon-donut-large",[[1,"omds-icon-donut-large",{"size":[2]}]]],["omds-icon-donut-small",[[1,"omds-icon-donut-small",{"size":[2]}]]],["omds-icon-drafts",[[1,"omds-icon-drafts",{"size":[2]}]]],["omds-icon-drag-handle",[[1,"omds-icon-drag-handle",{"size":[2]}]]],["omds-icon-drive-eta",[[1,"omds-icon-drive-eta",{"size":[2]}]]],["omds-icon-dvr",[[1,"omds-icon-dvr",{"size":[2]}]]],["omds-icon-ease-up",[[1,"omds-icon-ease-up",{"size":[2]}]]],["omds-icon-edit",[[1,"omds-icon-edit",{"size":[2]}]]],["omds-icon-edit-location",[[1,"omds-icon-edit-location",{"size":[2]}]]],["omds-icon-education-savings-calculator",[[1,"omds-icon-education-savings-calculator",{"size":[2]}]]],["omds-icon-email",[[1,"omds-icon-email",{"size":[2]}]]],["omds-icon-enhanced-encryption",[[1,"omds-icon-enhanced-encryption",{"size":[2]}]]],["omds-icon-equalizer",[[1,"omds-icon-equalizer",{"size":[2]}]]],["omds-icon-error",[[1,"omds-icon-error",{"size":[2]}]]],["omds-icon-error-alternative",[[1,"omds-icon-error-alternative",{"size":[2]}]]],["omds-icon-error-amber-outline",[[1,"omds-icon-error-amber-outline",{"size":[2]}]]],["omds-icon-error-pictogram",[[1,"omds-icon-error-pictogram",{"size":[2]}]]],["omds-icon-euro-symbol",[[1,"omds-icon-euro-symbol",{"size":[2]}]]],["omds-icon-ev-station",[[1,"omds-icon-ev-station",{"size":[2]}]]],["omds-icon-event",[[1,"omds-icon-event",{"size":[2]}]]],["omds-icon-event-available",[[1,"omds-icon-event-available",{"size":[2]}]]],["omds-icon-event-busy",[[1,"omds-icon-event-busy",{"size":[2]}]]],["omds-icon-event-note",[[1,"omds-icon-event-note",{"size":[2]}]]],["omds-icon-event-seat",[[1,"omds-icon-event-seat",{"size":[2]}]]],["omds-icon-exit-to-app",[[1,"omds-icon-exit-to-app",{"size":[2]}]]],["omds-icon-expand-less",[[1,"omds-icon-expand-less",{"size":[2]}]]],["omds-icon-expand-more",[[1,"omds-icon-expand-more",{"size":[2]}]]],["omds-icon-explicit",[[1,"omds-icon-explicit",{"size":[2]}]]],["omds-icon-explore",[[1,"omds-icon-explore",{"size":[2]}]]],["omds-icon-exposure",[[1,"omds-icon-exposure",{"size":[2]}]]],["omds-icon-exposure-neg-1",[[1,"omds-icon-exposure-neg-1",{"size":[2]}]]],["omds-icon-exposure-neg-2",[[1,"omds-icon-exposure-neg-2",{"size":[2]}]]],["omds-icon-exposure-plus-1",[[1,"omds-icon-exposure-plus-1",{"size":[2]}]]],["omds-icon-exposure-plus-2",[[1,"omds-icon-exposure-plus-2",{"size":[2]}]]],["omds-icon-exposure-zero",[[1,"omds-icon-exposure-zero",{"size":[2]}]]],["omds-icon-extension",[[1,"omds-icon-extension",{"size":[2]}]]],["omds-icon-face",[[1,"omds-icon-face",{"size":[2]}]]],["omds-icon-facebook",[[1,"omds-icon-facebook",{"size":[2]}]]],["omds-icon-fast-forward",[[1,"omds-icon-fast-forward",{"size":[2]}]]],["omds-icon-fast-rewind",[[1,"omds-icon-fast-rewind",{"size":[2]}]]],["omds-icon-favorite",[[1,"omds-icon-favorite",{"size":[2]}]]],["omds-icon-favorite-border",[[1,"omds-icon-favorite-border",{"size":[2]}]]],["omds-icon-featured-play-list",[[1,"omds-icon-featured-play-list",{"size":[2]}]]],["omds-icon-featured-video",[[1,"omds-icon-featured-video",{"size":[2]}]]],["omds-icon-feedback",[[1,"omds-icon-feedback",{"size":[2]}]]],["omds-icon-fiber-dvr",[[1,"omds-icon-fiber-dvr",{"size":[2]}]]],["omds-icon-fiber-manual-record",[[1,"omds-icon-fiber-manual-record",{"size":[2]}]]],["omds-icon-fiber-new",[[1,"omds-icon-fiber-new",{"size":[2]}]]],["omds-icon-fiber-pin",[[1,"omds-icon-fiber-pin",{"size":[2]}]]],["omds-icon-fiber-smart-record",[[1,"omds-icon-fiber-smart-record",{"size":[2]}]]],["omds-icon-figma",[[1,"omds-icon-figma",{"size":[2]}]]],["omds-icon-file-download",[[1,"omds-icon-file-download",{"size":[2]}]]],["omds-icon-file-upload",[[1,"omds-icon-file-upload",{"size":[2]}]]],["omds-icon-filter",[[1,"omds-icon-filter",{"size":[2]}]]],["omds-icon-filter-1",[[1,"omds-icon-filter-1",{"size":[2]}]]],["omds-icon-filter-2",[[1,"omds-icon-filter-2",{"size":[2]}]]],["omds-icon-filter-3",[[1,"omds-icon-filter-3",{"size":[2]}]]],["omds-icon-filter-4",[[1,"omds-icon-filter-4",{"size":[2]}]]],["omds-icon-filter-5",[[1,"omds-icon-filter-5",{"size":[2]}]]],["omds-icon-filter-6",[[1,"omds-icon-filter-6",{"size":[2]}]]],["omds-icon-filter-7",[[1,"omds-icon-filter-7",{"size":[2]}]]],["omds-icon-filter-8",[[1,"omds-icon-filter-8",{"size":[2]}]]],["omds-icon-filter-9",[[1,"omds-icon-filter-9",{"size":[2]}]]],["omds-icon-filter-9-plus",[[1,"omds-icon-filter-9-plus",{"size":[2]}]]],["omds-icon-filter-b-and-w",[[1,"omds-icon-filter-b-and-w",{"size":[2]}]]],["omds-icon-filter-center-focus",[[1,"omds-icon-filter-center-focus",{"size":[2]}]]],["omds-icon-filter-drama",[[1,"omds-icon-filter-drama",{"size":[2]}]]],["omds-icon-filter-frames",[[1,"omds-icon-filter-frames",{"size":[2]}]]],["omds-icon-filter-hdr",[[1,"omds-icon-filter-hdr",{"size":[2]}]]],["omds-icon-filter-list",[[1,"omds-icon-filter-list",{"size":[2]}]]],["omds-icon-filter-none",[[1,"omds-icon-filter-none",{"size":[2]}]]],["omds-icon-filter-tilt-shift",[[1,"omds-icon-filter-tilt-shift",{"size":[2]}]]],["omds-icon-filter-vintage",[[1,"omds-icon-filter-vintage",{"size":[2]}]]],["omds-icon-find-in-page",[[1,"omds-icon-find-in-page",{"size":[2]}]]],["omds-icon-find-replace",[[1,"omds-icon-find-replace",{"size":[2]}]]],["omds-icon-fingerprint",[[1,"omds-icon-fingerprint",{"size":[2]}]]],["omds-icon-first-page",[[1,"omds-icon-first-page",{"size":[2]}]]],["omds-icon-fitness-center",[[1,"omds-icon-fitness-center",{"size":[2]}]]],["omds-icon-flag",[[1,"omds-icon-flag",{"size":[2]}]]],["omds-icon-flare",[[1,"omds-icon-flare",{"size":[2]}]]],["omds-icon-flash-auto",[[1,"omds-icon-flash-auto",{"size":[2]}]]],["omds-icon-flash-off",[[1,"omds-icon-flash-off",{"size":[2]}]]],["omds-icon-flash-on",[[1,"omds-icon-flash-on",{"size":[2]}]]],["omds-icon-flight",[[1,"omds-icon-flight",{"size":[2]}]]],["omds-icon-flight-land",[[1,"omds-icon-flight-land",{"size":[2]}]]],["omds-icon-flight-takeoff",[[1,"omds-icon-flight-takeoff",{"size":[2]}]]],["omds-icon-flip",[[1,"omds-icon-flip",{"size":[2]}]]],["omds-icon-flip-to-back",[[1,"omds-icon-flip-to-back",{"size":[2]}]]],["omds-icon-flip-to-front",[[1,"omds-icon-flip-to-front",{"size":[2]}]]],["omds-icon-focus-flower",[[1,"omds-icon-focus-flower",{"size":[2]}]]],["omds-icon-folder",[[1,"omds-icon-folder",{"size":[2]}]]],["omds-icon-folder-open",[[1,"omds-icon-folder-open",{"size":[2]}]]],["omds-icon-folder-shared",[[1,"omds-icon-folder-shared",{"size":[2]}]]],["omds-icon-folder-special",[[1,"omds-icon-folder-special",{"size":[2]}]]],["omds-icon-format-align-center",[[1,"omds-icon-format-align-center",{"size":[2]}]]],["omds-icon-format-align-justify",[[1,"omds-icon-format-align-justify",{"size":[2]}]]],["omds-icon-format-align-left",[[1,"omds-icon-format-align-left",{"size":[2]}]]],["omds-icon-format-align-right",[[1,"omds-icon-format-align-right",{"size":[2]}]]],["omds-icon-format-bold",[[1,"omds-icon-format-bold",{"size":[2]}]]],["omds-icon-format-clear",[[1,"omds-icon-format-clear",{"size":[2]}]]],["omds-icon-format-color-fill",[[1,"omds-icon-format-color-fill",{"size":[2]}]]],["omds-icon-format-color-reset",[[1,"omds-icon-format-color-reset",{"size":[2]}]]],["omds-icon-format-color-text",[[1,"omds-icon-format-color-text",{"size":[2]}]]],["omds-icon-format-indent-decrease",[[1,"omds-icon-format-indent-decrease",{"size":[2]}]]],["omds-icon-format-indent-increase",[[1,"omds-icon-format-indent-increase",{"size":[2]}]]],["omds-icon-format-italic",[[1,"omds-icon-format-italic",{"size":[2]}]]],["omds-icon-format-line-spacing",[[1,"omds-icon-format-line-spacing",{"size":[2]}]]],["omds-icon-format-list-bulleted",[[1,"omds-icon-format-list-bulleted",{"size":[2]}]]],["omds-icon-format-list-numbered",[[1,"omds-icon-format-list-numbered",{"size":[2]}]]],["omds-icon-format-paint",[[1,"omds-icon-format-paint",{"size":[2]}]]],["omds-icon-format-quote",[[1,"omds-icon-format-quote",{"size":[2]}]]],["omds-icon-format-shapes",[[1,"omds-icon-format-shapes",{"size":[2]}]]],["omds-icon-format-size",[[1,"omds-icon-format-size",{"size":[2]}]]],["omds-icon-format-strikethrough",[[1,"omds-icon-format-strikethrough",{"size":[2]}]]],["omds-icon-format-textdirection-l-to-r",[[1,"omds-icon-format-textdirection-l-to-r",{"size":[2]}]]],["omds-icon-format-textdirection-r-to-l",[[1,"omds-icon-format-textdirection-r-to-l",{"size":[2]}]]],["omds-icon-format-underlined",[[1,"omds-icon-format-underlined",{"size":[2]}]]],["omds-icon-forum",[[1,"omds-icon-forum",{"size":[2]}]]],["omds-icon-forward",[[1,"omds-icon-forward",{"size":[2]}]]],["omds-icon-forward-10",[[1,"omds-icon-forward-10",{"size":[2]}]]],["omds-icon-forward-30",[[1,"omds-icon-forward-30",{"size":[2]}]]],["omds-icon-forward-5",[[1,"omds-icon-forward-5",{"size":[2]}]]],["omds-icon-free-breakfast",[[1,"omds-icon-free-breakfast",{"size":[2]}]]],["omds-icon-fullscreen",[[1,"omds-icon-fullscreen",{"size":[2]}]]],["omds-icon-fullscreen-exit",[[1,"omds-icon-fullscreen-exit",{"size":[2]}]]],["omds-icon-functions",[[1,"omds-icon-functions",{"size":[2]}]]],["omds-icon-funnel",[[1,"omds-icon-funnel",{"size":[2]}]]],["omds-icon-future-savings",[[1,"omds-icon-future-savings",{"size":[2]}]]],["omds-icon-g-translate",[[1,"omds-icon-g-translate",{"size":[2]}]]],["omds-icon-gamepad",[[1,"omds-icon-gamepad",{"size":[2]}]]],["omds-icon-games",[[1,"omds-icon-games",{"size":[2]}]]],["omds-icon-gavel",[[1,"omds-icon-gavel",{"size":[2]}]]],["omds-icon-gesture",[[1,"omds-icon-gesture",{"size":[2]}]]],["omds-icon-get-app",[[1,"omds-icon-get-app",{"size":[2]}]]],["omds-icon-goals",[[1,"omds-icon-goals",{"size":[2]}]]],["omds-icon-golf-course",[[1,"omds-icon-golf-course",{"size":[2]}]]],["omds-icon-google",[[1,"omds-icon-google",{"size":[2]}]]],["omds-icon-google-apps",[[1,"omds-icon-google-apps",{"size":[2]}]]],["omds-icon-google-chrome",[[1,"omds-icon-google-chrome",{"size":[2]}]]],["omds-icon-gps-fixed",[[1,"omds-icon-gps-fixed",{"size":[2]}]]],["omds-icon-gps-not-fixed",[[1,"omds-icon-gps-not-fixed",{"size":[2]}]]],["omds-icon-gps-off",[[1,"omds-icon-gps-off",{"size":[2]}]]],["omds-icon-grade",[[1,"omds-icon-grade",{"size":[2]}]]],["omds-icon-gradient",[[1,"omds-icon-gradient",{"size":[2]}]]],["omds-icon-grain",[[1,"omds-icon-grain",{"size":[2]}]]],["omds-icon-graph-seo",[[1,"omds-icon-graph-seo",{"size":[2]}]]],["omds-icon-graph-up",[[1,"omds-icon-graph-up",{"size":[2]}]]],["omds-icon-graphic-eq",[[1,"omds-icon-graphic-eq",{"size":[2]}]]],["omds-icon-grid-off",[[1,"omds-icon-grid-off",{"size":[2]}]]],["omds-icon-grid-on",[[1,"omds-icon-grid-on",{"size":[2]}]]],["omds-icon-group",[[1,"omds-icon-group",{"size":[2]}]]],["omds-icon-group-add",[[1,"omds-icon-group-add",{"size":[2]}]]],["omds-icon-group-work",[[1,"omds-icon-group-work",{"size":[2]}]]],["omds-icon-grow",[[1,"omds-icon-grow",{"size":[2]}]]],["omds-icon-handshake",[[1,"omds-icon-handshake",{"size":[2]}]]],["omds-icon-hdr-off",[[1,"omds-icon-hdr-off",{"size":[2]}]]],["omds-icon-hdr-on",[[1,"omds-icon-hdr-on",{"size":[2]}]]],["omds-icon-hdr-strong",[[1,"omds-icon-hdr-strong",{"size":[2]}]]],["omds-icon-hdr-weak",[[1,"omds-icon-hdr-weak",{"size":[2]}]]],["omds-icon-headset",[[1,"omds-icon-headset",{"size":[2]}]]],["omds-icon-headset-mic",[[1,"omds-icon-headset-mic",{"size":[2]}]]],["omds-icon-healing",[[1,"omds-icon-healing",{"size":[2]}]]],["omds-icon-hearing",[[1,"omds-icon-hearing",{"size":[2]}]]],["omds-icon-help",[[1,"omds-icon-help",{"size":[2]}]]],["omds-icon-help-amber-outline",[[1,"omds-icon-help-amber-outline",{"size":[2]}]]],["omds-icon-high-quality",[[1,"omds-icon-high-quality",{"size":[2]}]]],["omds-icon-highlight",[[1,"omds-icon-highlight",{"size":[2]}]]],["omds-icon-highlight-off",[[1,"omds-icon-h
2ighlight-off",{"size":[2]}]]],["omds-icon-history",[[1,"omds-icon-history",{"size":[2]}]]],["omds-icon-home",[[1,"omds-icon-home",{"size":[2]}]]],["omds-icon-home-outline",[[1,"omds-icon-home-outline",{"size":[2]}]]],["omds-icon-hot-tub",[[1,"omds-icon-hot-tub",{"size":[2]}]]],["omds-icon-hotel",[[1,"omds-icon-hotel",{"size":[2]}]]],["omds-icon-hourglass-empty",[[1,"omds-icon-hourglass-empty",{"size":[2]}]]],["omds-icon-hourglass-full",[[1,"omds-icon-hourglass-full",{"size":[2]}]]],["omds-icon-house-pin",[[1,"omds-icon-house-pin",{"size":[2]}]]],["omds-icon-http",[[1,"omds-icon-http",{"size":[2]}]]],["omds-icon-https",[[1,"omds-icon-https",{"size":[2]}]]],["omds-icon-huawei",[[1,"omds-icon-huawei",{"size":[2]}]]],["omds-icon-image",[[1,"omds-icon-image",{"size":[2]}]]],["omds-icon-image-aspect-ratio",[[1,"omds-icon-image-aspect-ratio",{"size":[2]}]]],["omds-icon-import-contacts",[[1,"omds-icon-import-contacts",{"size":[2]}]]],["omds-icon-import-export",[[1,"omds-icon-import-export",{"size":[2]}]]],["omds-icon-important-devices",[[1,"omds-icon-important-devices",{"size":[2]}]]],["omds-icon-inbox",[[1,"omds-icon-inbox",{"size":[2]}]]],["omds-icon-increase-interest",[[1,"omds-icon-increase-interest",{"size":[2]}]]],["omds-icon-info",[[1,"omds-icon-info",{"size":[2]}]]],["omds-icon-info-amber-outline",[[1,"omds-icon-info-amber-outline",{"size":[2]}]]],["omds-icon-information",[[1,"omds-icon-information",{"size":[2]}]]],["omds-icon-input",[[1,"omds-icon-input",{"size":[2]}]]],["omds-icon-insert-chart",[[1,"omds-icon-insert-chart",{"size":[2]}]]],["omds-icon-insert-comment",[[1,"omds-icon-insert-comment",{"size":[2]}]]],["omds-icon-insert-drive-file",[[1,"omds-icon-insert-drive-file",{"size":[2]}]]],["omds-icon-insert-emoticon",[[1,"omds-icon-insert-emoticon",{"size":[2]}]]],["omds-icon-insert-invitation",[[1,"omds-icon-insert-invitation",{"size":[2]}]]],["omds-icon-insert-link",[[1,"omds-icon-insert-link",{"size":[2]}]]],["omds-icon-insert-photo",[[1,"omds-icon-insert-photo",{"size":[2]}]]],["omds-icon-instagram",[[1,"omds-icon-instagram",{"size":[2]}]]],["omds-icon-instagram-outline",[[1,"omds-icon-instagram-outline",{"size":[2]}]]],["omds-icon-insure",[[1,"omds-icon-insure",{"size":[2]}]]],["omds-icon-invert-colors",[[1,"omds-icon-invert-colors",{"size":[2]}]]],["omds-icon-invert-colors-off",[[1,"omds-icon-invert-colors-off",{"size":[2]}]]],["omds-icon-iso",[[1,"omds-icon-iso",{"size":[2]}]]],["omds-icon-jira",[[1,"omds-icon-jira",{"size":[2]}]]],["omds-icon-keyboard",[[1,"omds-icon-keyboard",{"size":[2]}]]],["omds-icon-keyboard-arrow-down",[[1,"omds-icon-keyboard-arrow-down",{"size":[2]}]]],["omds-icon-keyboard-arrow-left",[[1,"omds-icon-keyboard-arrow-left",{"size":[2]}]]],["omds-icon-keyboard-arrow-right",[[1,"omds-icon-keyboard-arrow-right",{"size":[2]}]]],["omds-icon-keyboard-arrow-up",[[1,"omds-icon-keyboard-arrow-up",{"size":[2]}]]],["omds-icon-keyboard-backspace",[[1,"omds-icon-keyboard-backspace",{"size":[2]}]]],["omds-icon-keyboard-capslock",[[1,"omds-icon-keyboard-capslock",{"size":[2]}]]],["omds-icon-keyboard-hide",[[1,"omds-icon-keyboard-hide",{"size":[2]}]]],["omds-icon-keyboard-return",[[1,"omds-icon-keyboard-return",{"size":[2]}]]],["omds-icon-keyboard-tab",[[1,"omds-icon-keyboard-tab",{"size":[2]}]]],["omds-icon-keyboard-voice",[[1,"omds-icon-keyboard-voice",{"size":[2]}]]],["omds-icon-kids",[[1,"omds-icon-kids",{"size":[2]}]]],["omds-icon-kitchen",[[1,"omds-icon-kitchen",{"size":[2]}]]],["omds-icon-label",[[1,"omds-icon-label",{"size":[2]}]]],["omds-icon-label-outline",[[1,"omds-icon-label-outline",{"size":[2]}]]],["omds-icon-landscape",[[1,"omds-icon-landscape",{"size":[2]}]]],["omds-icon-language",[[1,"omds-icon-language",{"size":[2]}]]],["omds-icon-laptop",[[1,"omds-icon-laptop",{"size":[2]}]]],["omds-icon-laptop-chromebook",[[1,"omds-icon-laptop-chromebook",{"size":[2]}]]],["omds-icon-laptop-mac",[[1,"omds-icon-laptop-mac",{"size":[2]}]]],["omds-icon-laptop-windows",[[1,"omds-icon-laptop-windows",{"size":[2]}]]],["omds-icon-last-page",[[1,"omds-icon-last-page",{"size":[2]}]]],["omds-icon-launch",[[1,"omds-icon-launch",{"size":[2]}]]],["omds-icon-layers",[[1,"omds-icon-layers",{"size":[2]}]]],["omds-icon-layers-clear",[[1,"omds-icon-layers-clear",{"size":[2]}]]],["omds-icon-leak-add",[[1,"omds-icon-leak-add",{"size":[2]}]]],["omds-icon-leak-remove",[[1,"omds-icon-leak-remove",{"size":[2]}]]],["omds-icon-lens",[[1,"omds-icon-lens",{"size":[2]}]]],["omds-icon-library-add",[[1,"omds-icon-library-add",{"size":[2]}]]],["omds-icon-library-books",[[1,"omds-icon-library-books",{"size":[2]}]]],["omds-icon-library-mus48px",[[1,"omds-icon-library-mus48px",{"size":[2]}]]],["omds-icon-lightbulb-outline",[[1,"omds-icon-lightbulb-outline",{"size":[2]}]]],["omds-icon-line-style",[[1,"omds-icon-line-style",{"size":[2]}]]],["omds-icon-line-weight",[[1,"omds-icon-line-weight",{"size":[2]}]]],["omds-icon-linear-scale",[[1,"omds-icon-linear-scale",{"size":[2]}]]],["omds-icon-link",[[1,"omds-icon-link",{"size":[2]}]]],["omds-icon-linked-camera",[[1,"omds-icon-linked-camera",{"size":[2]}]]],["omds-icon-linkedin",[[1,"omds-icon-linkedin",{"size":[2]}]]],["omds-icon-list",[[1,"omds-icon-list",{"size":[2]}]]],["omds-icon-live-help",[[1,"omds-icon-live-help",{"size":[2]}]]],["omds-icon-live-tv",[[1,"omds-icon-live-tv",{"size":[2]}]]],["omds-icon-local-activity",[[1,"omds-icon-local-activity",{"size":[2]}]]],["omds-icon-local-airport",[[1,"omds-icon-local-airport",{"size":[2]}]]],["omds-icon-local-atm",[[1,"omds-icon-local-atm",{"size":[2]}]]],["omds-icon-local-bar",[[1,"omds-icon-local-bar",{"size":[2]}]]],["omds-icon-local-cafe",[[1,"omds-icon-local-cafe",{"size":[2]}]]],["omds-icon-local-car-wash",[[1,"omds-icon-local-car-wash",{"size":[2]}]]],["omds-icon-local-convenience-store",[[1,"omds-icon-local-convenience-store",{"size":[2]}]]],["omds-icon-local-dining",[[1,"omds-icon-local-dining",{"size":[2]}]]],["omds-icon-local-drink",[[1,"omds-icon-local-drink",{"size":[2]}]]],["omds-icon-local-florist",[[1,"omds-icon-local-florist",{"size":[2]}]]],["omds-icon-local-gas-station",[[1,"omds-icon-local-gas-station",{"size":[2]}]]],["omds-icon-local-grocery-store",[[1,"omds-icon-local-grocery-store",{"size":[2]}]]],["omds-icon-local-hospital",[[1,"omds-icon-local-hospital",{"size":[2]}]]],["omds-icon-local-hotel",[[1,"omds-icon-local-hotel",{"size":[2]}]]],["omds-icon-local-laundry-service",[[1,"omds-icon-local-laundry-service",{"size":[2]}]]],["omds-icon-local-library",[[1,"omds-icon-local-library",{"size":[2]}]]],["omds-icon-local-mall",[[1,"omds-icon-local-mall",{"size":[2]}]]],["omds-icon-local-movies",[[1,"omds-icon-local-movies",{"size":[2]}]]],["omds-icon-local-offer",[[1,"omds-icon-local-offer",{"size":[2]}]]],["omds-icon-local-parking",[[1,"omds-icon-local-parking",{"size":[2]}]]],["omds-icon-local-pharmacy",[[1,"omds-icon-local-pharmacy",{"size":[2]}]]],["omds-icon-local-phone",[[1,"omds-icon-local-phone",{"size":[2]}]]],["omds-icon-local-pizza",[[1,"omds-icon-local-pizza",{"size":[2]}]]],["omds-icon-local-play",[[1,"omds-icon-local-play",{"size":[2]}]]],["omds-icon-local-post-office",[[1,"omds-icon-local-post-office",{"size":[2]}]]],["omds-icon-local-printshop",[[1,"omds-icon-local-printshop",{"size":[2]}]]],["omds-icon-local-see",[[1,"omds-icon-local-see",{"size":[2]}]]],["omds-icon-local-shipping",[[1,"omds-icon-local-shipping",{"size":[2]}]]],["omds-icon-local-taxi",[[1,"omds-icon-local-taxi",{"size":[2]}]]],["omds-icon-location-city",[[1,"omds-icon-location-city",{"size":[2]}]]],["omds-icon-location-disabled",[[1,"omds-icon-location-disabled",{"size":[2]}]]],["omds-icon-location-off",[[1,"omds-icon-location-off",{"size":[2]}]]],["omds-icon-location-on",[[1,"omds-icon-location-on",{"size":[2]}]]],["omds-icon-location-searching",[[1,"omds-icon-location-searching",{"size":[2]}]]],["omds-icon-lock",[[1,"omds-icon-lock",{"size":[2]}]]],["omds-icon-lock-open",[[1,"omds-icon-lock-open",{"size":[2]}]]],["omds-icon-lock-outline",[[1,"omds-icon-lock-outline",{"size":[2]}]]],["omds-icon-logout",[[1,"omds-icon-logout",{"size":[2]}]]],["omds-icon-looks",[[1,"omds-icon-looks",{"size":[2]}]]],["omds-icon-looks-3",[[1,"omds-icon-looks-3",{"size":[2]}]]],["omds-icon-looks-4",[[1,"omds-icon-looks-4",{"size":[2]}]]],["omds-icon-looks-5",[[1,"omds-icon-looks-5",{"size":[2]}]]],["omds-icon-looks-6",[[1,"omds-icon-looks-6",{"size":[2]}]]],["omds-icon-looks-one",[[1,"omds-icon-looks-one",{"size":[2]}]]],["omds-icon-looks-two",[[1,"omds-icon-looks-two",{"size":[2]}]]],["omds-icon-loop",[[1,"omds-icon-loop",{"size":[2]}]]],["omds-icon-loupe",[[1,"omds-icon-loupe",{"size":[2]}]]],["omds-icon-low-fees",[[1,"omds-icon-low-fees",{"size":[2]}]]],["omds-icon-low-priority",[[1,"omds-icon-low-priority",{"size":[2]}]]],["omds-icon-loyalty",[[1,"omds-icon-loyalty",{"size":[2]}]]],["omds-icon-m48px",[[1,"omds-icon-m48px",{"size":[2]}]]],["omds-icon-mail",[[1,"omds-icon-mail",{"size":[2]}]]],["omds-icon-mail-outline",[[1,"omds-icon-mail-outline",{"size":[2]}]]],["omds-icon-map",[[1,"omds-icon-map",{"size":[2]}]]],["omds-icon-markets",[[1,"omds-icon-markets",{"size":[2]}]]],["omds-icon-markunread",[[1,"omds-icon-markunread",{"size":[2]}]]],["omds-icon-markunread-mailbox",[[1,"omds-icon-markunread-mailbox",{"size":[2]}]]],["omds-icon-memory",[[1,"omds-icon-memory",{"size":[2]}]]],["omds-icon-menu",[[1,"omds-icon-menu",{"size":[2]}]]],["omds-icon-merge-type",[[1,"omds-icon-merge-type",{"size":[2]}]]],["omds-icon-message",[[1,"omds-icon-message",{"size":[2]}]]],["omds-icon-miro",[[1,"omds-icon-miro",{"size":[2]}]]],["omds-icon-mms",[[1,"omds-icon-mms",{"size":[2]}]]],["omds-icon-mnone",[[1,"omds-icon-mnone",{"size":[2]}]]],["omds-icon-mode-comment",[[1,"omds-icon-mode-comment",{"size":[2]}]]],["omds-icon-mode-edit",[[1,"omds-icon-mode-edit",{"size":[2]}]]],["omds-icon-moff",[[1,"omds-icon-moff",{"size":[2]}]]],["omds-icon-monetization-on",[[1,"omds-icon-monetization-on",{"size":[2]}]]],["omds-icon-money-value",[[1,"omds-icon-money-value",{"size":[2]}]]],["omds-icon-monochrome-photos",[[1,"omds-icon-monochrome-photos",{"size":[2]}]]],["omds-icon-mood",[[1,"omds-icon-mood",{"size":[2]}]]],["omds-icon-mood-bad",[[1,"omds-icon-mood-bad",{"size":[2]}]]],["omds-icon-more",[[1,"omds-icon-more",{"size":[2]}]]],["omds-icon-more-horiz",[[1,"omds-icon-more-horiz",{"size":[2]}]]],["omds-icon-more-vert",[[1,"omds-icon-more-vert",{"size":[2]}]]],["omds-icon-motorcycle",[[1,"omds-icon-motorcycle",{"size":[2]}]]],["omds-icon-mouse",[[1,"omds-icon-mouse",{"size":[2]}]]],["omds-icon-move-to-inbox",[[1,"omds-icon-move-to-inbox",{"size":[2]}]]],["omds-icon-movie",[[1,"omds-icon-movie",{"size":[2]}]]],["omds-icon-movie-creation",[[1,"omds-icon-movie-creation",{"size":[2]}]]],["omds-icon-movie-filter",[[1,"omds-icon-movie-filter",{"size":[2]}]]],["omds-icon-multiline-chart",[[1,"omds-icon-multiline-chart",{"size":[2]}]]],["omds-icon-music-note",[[1,"omds-icon-music-note",{"size":[2]}]]],["omds-icon-musvideo",[[1,"omds-icon-musvideo",{"size":[2]}]]],["omds-icon-my-location",[[1,"omds-icon-my-location",{"size":[2]}]]],["omds-icon-myself",[[1,"omds-icon-myself",{"size":[2]}]]],["omds-icon-nature",[[1,"omds-icon-nature",{"size":[2]}]]],["omds-icon-nature-people",[[1,"omds-icon-nature-people",{"size":[2]}]]],["omds-icon-navigate-before",[[1,"omds-icon-navigate-before",{"size":[2]}]]],["omds-icon-navigate-next",[[1,"omds-icon-navigate-next",{"size":[2]}]]],["omds-icon-navigation",[[1,"omds-icon-navigation",{"size":[2]}]]],["omds-icon-near-me",[[1,"omds-icon-near-me",{"size":[2]}]]],["omds-icon-network-cell",[[1,"omds-icon-network-cell",{"size":[2]}]]],["omds-icon-network-check",[[1,"omds-icon-network-check",{"size":[2]}]]],["omds-icon-network-locked",[[1,"omds-icon-network-locked",{"size":[2]}]]],["omds-icon-network-wifi",[[1,"omds-icon-network-wifi",{"size":[2]}]]],["omds-icon-new-releases",[[1,"omds-icon-new-releases",{"size":[2]}]]],["omds-icon-new-releases-outline",[[1,"omds-icon-new-releases-outline",{"size":[2]}]]],["omds-icon-next-week",[[1,"omds-icon-next-week",{"size":[2]}]]],["omds-icon-nfc",[[1,"omds-icon-nfc",{"size":[2]}]]],["omds-icon-no-encryption",[[1,"omds-icon-no-encryption",{"size":[2]}]]],["omds-icon-no-sim",[[1,"omds-icon-no-sim",{"size":[2]}]]],["omds-icon-not-interested",[[1,"omds-icon-not-interested",{"size":[2]}]]],["omds-icon-note",[[1,"omds-icon-note",{"size":[2]}]]],["omds-icon-note-add",[[1,"omds-icon-note-add",{"size":[2]}]]],["omds-icon-notifications",[[1,"omds-icon-notifications",{"size":[2]}]]],["omds-icon-notifications-active",[[1,"omds-icon-notifications-active",{"size":[2]}]]],["omds-icon-notifications-none",[[1,"omds-icon-notifications-none",{"size":[2]}]]],["omds-icon-notifications-off",[[1,"omds-icon-notifications-off",{"size":[2]}]]],["omds-icon-notifications-paused",[[1,"omds-icon-notifications-paused",{"size":[2]}]]],["omds-icon-om-colour",[[1,"omds-icon-om-colour",{"size":[2]}]]],["omds-icon-om-dark",[[1,"omds-icon-om-dark",{"size":[2]}]]],["omds-icon-om-light",[[1,"omds-icon-om-light",{"size":[2]}]]],["omds-icon-ondemand-video",[[1,"omds-icon-ondemand-video",{"size":[2]}]]],["omds-icon-opacity",[[1,"omds-icon-opacity",{"size":[2]}]]],["omds-icon-open-in-browser",[[1,"omds-icon-open-in-browser",{"size":[2]}]]],["omds-icon-open-in-new",[[1,"omds-icon-open-in-new",{"size":[2]}]]],["omds-icon-open-with",[[1,"omds-icon-open-with",{"size":[2]}]]],["omds-icon-pages",[[1,"omds-icon-pages",{"size":[2]}]]],["omds-icon-pageview",[[1,"omds-icon-pageview",{"size":[2]}]]],["omds-icon-palette",[[1,"omds-icon-palette",{"size":[2]}]]],["omds-icon-pan-tool",[[1,"omds-icon-pan-tool",{"size":[2]}]]],["omds-icon-panorama",[[1,"omds-icon-panorama",{"size":[2]}]]],["omds-icon-panorama-fish-eye",[[1,"omds-icon-panorama-fish-eye",{"size":[2]}]]],["omds-icon-panorama-horizontal",[[1,"omds-icon-panorama-horizontal",{"size":[2]}]]],["omds-icon-panorama-vertical",[[1,"omds-icon-panorama-vertical",{"size":[2]}]]],["omds-icon-panorama-wide-angle",[[1,"omds-icon-panorama-wide-angle",{"size":[2]}]]],["omds-icon-parents-inlaws",[[1,"omds-icon-parents-inlaws",{"size":[2]}]]],["omds-icon-party-mode",[[1,"omds-icon-party-mode",{"size":[2]}]]],["omds-icon-pause",[[1,"omds-icon-pause",{"size":[2]}]]],["omds-icon-pause-circle-filled",[[1,"omds-icon-pause-circle-filled",{"size":[2]}]]],["omds-icon-pause-circle-outline",[[1,"omds-icon-pause-circle-outline",{"size":[2]}]]],["omds-icon-pay-back",[[1,"omds-icon-pay-back",{"size":[2]}]]],["omds-icon-payment",[[1,"omds-icon-payment",{"size":[2]}]]],["omds-icon-people",[[1,"omds-icon-people",{"size":[2]}]]],["omds-icon-people-outline",[[1,"omds-icon-people-outline",{"size":[2]}]]],["omds-icon-perm-camera-mic",[[1,"omds-icon-perm-camera-mic",{"size":[2]}]]],["omds-icon-perm-contact-calendar",[[1,"omds-icon-perm-contact-calendar",{"size":[2]}]]],["omds-icon-perm-data-setting",[[1,"omds-icon-perm-data-setting",{"size":[2]}]]],["omds-icon-perm-device-information",[[1,"omds-icon-perm-device-information",{"size":[2]}]]],["omds-icon-perm-identity",[[1,"omds-icon-perm-identity",{"size":[2]}]]],["omds-icon-perm-media",[[1,"omds-icon-perm-media",{"size":[2]}]]],["omds-icon-perm-phone-msg",[[1,"omds-icon-perm-phone-msg",{"size":[2]}]]],["omds-icon-perm-scan-wifi",[[1,"omds-icon-perm-scan-wifi",{"size":[2]}]]],["omds-icon-person",[[1,"omds-icon-person",{"size":[2]}]]],["omds-icon-person-add",[[1,"omds-icon-person-add",{"size":[2]}]]],["omds-icon-person-outline",[[1,"omds-icon-person-outline",{"size":[2]}]]],["omds-icon-person-pin",[[1,"omds-icon-person-pin",{"size":[2]}]]],["omds-icon-person-pin-circle",[[1,"omds-icon-person-pin-circle",{"size":[2]}]]],["omds-icon-personal-video",[[1,"omds-icon-personal-video",{"size":[2]}]]],["omds-icon-pets",[[1,"omds-icon-pets",{"size":[2]}]]],["omds-icon-phone",[[1,"omds-icon-phone",{"size":[2]}]]],["omds-icon-phone-android",[[1,"omds-icon-phone-android",{"size":[2]}]]],["omds-icon-phone-bluetooth-speaker",[[1,"omds-icon-phone-bluetooth-speaker",{"size":[2]}]]],["omds-icon-phone-forwarded",[[1,"omds-icon-phone-forwarded",{"size":[2]}]]],["omds-icon-phone-in-talk",[[1,"omds-icon-phone-in-talk",{"size":[2]}]]],["omds-icon-phone-iphone",[[1,"omds-icon-phone-iphone",{"size":[2]}]]],["omds-icon-phone-locked",[[1,"omds-icon-phone-locked",{"size":[2]}]]],["omds-icon-phone-missed",[[1,"omds-icon-phone-missed",{"size":[2]}]]],["omds-icon-phone-paused",[[1,"omds-icon-phone-p
2aused",{"size":[2]}]]],["omds-icon-phonelink",[[1,"omds-icon-phonelink",{"size":[2]}]]],["omds-icon-phonelink-off",[[1,"omds-icon-phonelink-off",{"size":[2]}]]],["omds-icon-photo",[[1,"omds-icon-photo",{"size":[2]}]]],["omds-icon-photo-album",[[1,"omds-icon-photo-album",{"size":[2]}]]],["omds-icon-photo-camera",[[1,"omds-icon-photo-camera",{"size":[2]}]]],["omds-icon-photo-filter",[[1,"omds-icon-photo-filter",{"size":[2]}]]],["omds-icon-photo-library",[[1,"omds-icon-photo-library",{"size":[2]}]]],["omds-icon-pico-home",[[1,"omds-icon-pico-home",{"size":[2]}]]],["omds-icon-picto-add",[[1,"omds-icon-picto-add",{"size":[2]}]]],["omds-icon-picto-business",[[1,"omds-icon-picto-business",{"size":[2]}]]],["omds-icon-picto-edit",[[1,"omds-icon-picto-edit",{"size":[2]}]]],["omds-icon-picto-error",[[1,"omds-icon-picto-error",{"size":[2]}]]],["omds-icon-picto-file-upload",[[1,"omds-icon-picto-file-upload",{"size":[2]}]]],["omds-icon-picto-link",[[1,"omds-icon-picto-link",{"size":[2]}]]],["omds-icon-picture-as-pdf",[[1,"omds-icon-picture-as-pdf",{"size":[2]}]]],["omds-icon-picture-in-picture",[[1,"omds-icon-picture-in-picture",{"size":[2]}]]],["omds-icon-picture-in-picture-alt",[[1,"omds-icon-picture-in-picture-alt",{"size":[2]}]]],["omds-icon-pie-chart",[[1,"omds-icon-pie-chart",{"size":[2]}]]],["omds-icon-pie-chart-outlined",[[1,"omds-icon-pie-chart-outlined",{"size":[2]}]]],["omds-icon-pin",[[1,"omds-icon-pin",{"size":[2]}]]],["omds-icon-pin-drop",[[1,"omds-icon-pin-drop",{"size":[2]}]]],["omds-icon-place",[[1,"omds-icon-place",{"size":[2]}]]],["omds-icon-play-arrow",[[1,"omds-icon-play-arrow",{"size":[2]}]]],["omds-icon-play-circle-filled",[[1,"omds-icon-play-circle-filled",{"size":[2]}]]],["omds-icon-play-circle-filled-white",[[1,"omds-icon-play-circle-filled-white",{"size":[2]}]]],["omds-icon-play-circle-outline",[[1,"omds-icon-play-circle-outline",{"size":[2]}]]],["omds-icon-play-for-work",[[1,"omds-icon-play-for-work",{"size":[2]}]]],["omds-icon-playlist-add",[[1,"omds-icon-playlist-add",{"size":[2]}]]],["omds-icon-playlist-add-check",[[1,"omds-icon-playlist-add-check",{"size":[2]}]]],["omds-icon-playlist-play",[[1,"omds-icon-playlist-play",{"size":[2]}]]],["omds-icon-plus-one",[[1,"omds-icon-plus-one",{"size":[2]}]]],["omds-icon-poll",[[1,"omds-icon-poll",{"size":[2]}]]],["omds-icon-polymer",[[1,"omds-icon-polymer",{"size":[2]}]]],["omds-icon-pool",[[1,"omds-icon-pool",{"size":[2]}]]],["omds-icon-portable-wifi-off",[[1,"omds-icon-portable-wifi-off",{"size":[2]}]]],["omds-icon-portfolio",[[1,"omds-icon-portfolio",{"size":[2]}]]],["omds-icon-portrait",[[1,"omds-icon-portrait",{"size":[2]}]]],["omds-icon-power",[[1,"omds-icon-power",{"size":[2]}]]],["omds-icon-power-input",[[1,"omds-icon-power-input",{"size":[2]}]]],["omds-icon-power-settings-new",[[1,"omds-icon-power-settings-new",{"size":[2]}]]],["omds-icon-pregnant-woman",[[1,"omds-icon-pregnant-woman",{"size":[2]}]]],["omds-icon-present-to-all",[[1,"omds-icon-present-to-all",{"size":[2]}]]],["omds-icon-print",[[1,"omds-icon-print",{"size":[2]}]]],["omds-icon-priority-high",[[1,"omds-icon-priority-high",{"size":[2]}]]],["omds-icon-public",[[1,"omds-icon-public",{"size":[2]}]]],["omds-icon-publish",[[1,"omds-icon-publish",{"size":[2]}]]],["omds-icon-query-builder",[[1,"omds-icon-query-builder",{"size":[2]}]]],["omds-icon-question-answer",[[1,"omds-icon-question-answer",{"size":[2]}]]],["omds-icon-queue",[[1,"omds-icon-queue",{"size":[2]}]]],["omds-icon-queue-mus48px",[[1,"omds-icon-queue-mus48px",{"size":[2]}]]],["omds-icon-queue-play-next",[[1,"omds-icon-queue-play-next",{"size":[2]}]]],["omds-icon-radio",[[1,"omds-icon-radio",{"size":[2]}]]],["omds-icon-radio-button-checked",[[1,"omds-icon-radio-button-checked",{"size":[2]}]]],["omds-icon-radio-button-unchecked",[[1,"omds-icon-radio-button-unchecked",{"size":[2]}]]],["omds-icon-range-of-funds",[[1,"omds-icon-range-of-funds",{"size":[2]}]]],["omds-icon-rate-review",[[1,"omds-icon-rate-review",{"size":[2]}]]],["omds-icon-receipt",[[1,"omds-icon-receipt",{"size":[2]}]]],["omds-icon-recent-actors",[[1,"omds-icon-recent-actors",{"size":[2]}]]],["omds-icon-record-voice-over",[[1,"omds-icon-record-voice-over",{"size":[2]}]]],["omds-icon-redeem",[[1,"omds-icon-redeem",{"size":[2]}]]],["omds-icon-redo",[[1,"omds-icon-redo",{"size":[2]}]]],["omds-icon-refresh",[[1,"omds-icon-refresh",{"size":[2]}]]],["omds-icon-remove",[[1,"omds-icon-remove",{"size":[2]}]]],["omds-icon-remove-circle",[[1,"omds-icon-remove-circle",{"size":[2]}]]],["omds-icon-remove-circle-outline",[[1,"omds-icon-remove-circle-outline",{"size":[2]}]]],["omds-icon-remove-from-queue",[[1,"omds-icon-remove-from-queue",{"size":[2]}]]],["omds-icon-remove-red-eye",[[1,"omds-icon-remove-red-eye",{"size":[2]}
2]]],["omds-icon-remove-shopping-cart",[[1,"omds-icon-remove-shopping-cart",{"size":[2]}]]],["omds-icon-repeat",[[1,"omds-icon-repeat",{"size":[2]}]]],["omds-icon-repeat-one",[[1,"omds-icon-repeat-one",{"size":[2]}]]],["omds-icon-replay",[[1,"omds-icon-replay",{"size":[2]}]]],["omds-icon-replay-10",[[1,"omds-icon-replay-10",{"size":[2]}]]],["omds-icon-replay-30",[[1,"omds-icon-replay-30",{"size":[2]}]]],["omds-icon-replay-5",[[1,"omds-icon-replay-5",{"size":[2]}]]],["omds-icon-reply",[[1,"omds-icon-reply",{"size":[2]}]]],["omds-icon-reply-all",[[1,"omds-icon-reply-all",{"size":[2]}]]],["omds-icon-report",[[1,"omds-icon-report",{"size":[2]}]]],["omds-icon-report-amber-outline",[[1,"omds-icon-report-amber-outline",{"size":[2]}]]],["omds-icon-report-problem",[[1,"omds-icon-report-problem",{"size":[2]}]]],["omds-icon-responsible-investing",[[1,"omds-icon-responsible-investing",{"size":[2]}]]],["omds-icon-restaurant",[[1,"omds-icon-restaurant",{"size":[2]}]]],["omds-icon-restaurant-menu",[[1,"omds-icon-restaurant-menu",{"size":[2]}]]],["omds-icon-restore",[[1,"omds-icon-restore",{"size":[2]}]]],["omds-icon-restore-page",[[1,"omds-icon-restore-page",{"size":[2]}]]],["omds-icon-retirement",[[1,"omds-icon-retirement",{"size":[2]}]]],["omds-icon-rewards",[[1,"omds-icon-rewards",{"size":[2]}]]],["omds-icon-ring-volume",[[1,"omds-icon-ring-volume",{"size":[2]}]]],["omds-icon-room",[[1,"omds-icon-room",{"size":[2]}]]],["omds-icon-room-service",[[1,"omds-icon-room-service",{"size":[2]}]]],["omds-icon-rotate-90-degrees-ccw",[[1,"omds-icon-rotate-90-degrees-ccw",{"size":[2]}]]],["omds-icon-rotate-left",[[1,"omds-icon-rotate-left",{"size":[2]}]]],["omds-icon-rotate-right",[[1,"omds-icon-rotate-right",{"size":[2]}]]],["omds-icon-rounded-corner",[[1,"omds-icon-rounded-corner",{"size":[2]}]]],["omds-icon-router",[[1,"omds-icon-router",{"size":[2]}]]],["omds-icon-rowing",[[1,"omds-icon-rowing",{"size":[2]}]]],["omds-icon-rss-feed",[[1,"omds-icon-rss-feed",{"size":[2]}]]],["omds-icon-rv-hookup",[[1,"omds-icon-rv-hookup",{"size":[2]}]]],["omds-icon-safe",[[1,"omds-icon-safe",{"size":[2]}]]],["omds-icon-satellite",[[1,"omds-icon-satellite",{"size":[2]}]]],["omds-icon-save",[[1,"omds-icon-save",{"size":[2]}]]],["omds-icon-save-invest",[[1,"omds-icon-save-invest",{"size":[2]}]]],["omds-icon-saving-money-flower",[[1,"omds-icon-saving-money-flower",{"size":[2]}]]],["omds-icon-savings",[[1,"omds-icon-savings",{"size":[2]}]]],["omds-icon-scanner",[[1,"omds-icon-scanner",{"size":[2]}]]],["omds-icon-schedule",[[1,"omds-icon-schedule",{"size":[2]}]]],["omds-icon-school",[[1,"omds-icon-school",{"size":[2]}]]],["omds-icon-screen-lock-landscape",[[1,"omds-icon-screen-lock-landscape",{"size":[2]}]]],["omds-icon-screen-lock-portrait",[[1,"omds-icon-screen-lock-portrait",{"size":[2]}]]],["omds-icon-screen-lock-rotation",[[1,"omds-icon-screen-lock-rotation",{"size":[2]}]]],["omds-icon-screen-rotation",[[1,"omds-icon-screen-rotation",{"size":[2]}]]],["omds-icon-screen-share",[[1,"omds-icon-screen-share",{"size":[2]}]]],["omds-icon-sd-card",[[1,"omds-icon-sd-card",{"size":[2]}]]],["omds-icon-sd-storage",[[1,"omds-icon-sd-storage",{"size":[2]}]]],["omds-icon-search",[[1,"omds-icon-search",{"size":[2]}]]],["omds-icon-security",[[1,"omds-icon-security",{"size":[2]}]]],["omds-icon-select-all",[[1,"omds-icon-select-all",{"size":[2]}]]],["omds-icon-send",[[1,"omds-icon-send",{"size":[2]}]]],["omds-icon-sentiment-dissatisfied",[[1,"omds-icon-sentiment-dissatisfied",{"size":[2]}]]],["omds-icon-sentiment-neutral",[[1,"omds-icon-sentiment-neutral",{"size":[2]}]]],["omds-icon-sentiment-satisfied",[[1,"omds-icon-sentiment-satisfied",{"size":[2]}]]],["omds-icon-sentiment-very-dissatisfied",[[1,"omds-icon-sentiment-very-dissatisfied",{"size":[2]}]]],["omds-icon-sentiment-very-satisfied",[[1,"omds-icon-sentiment-very-satisfied",{"size":[2]}]]],["omds-icon-settings",[[1,"omds-icon-settings",{"size":[2]}]]],["omds-icon-settings-applications",[[1,"omds-icon-settings-applications",{"size":[2]}]]],["omds-icon-settings-backup-restore",[[1,"omds-icon-settings-backup-restore",{"size":[2]}]]],["omds-icon-settings-bluetooth",[[1,"omds-icon-settings-bluetooth",{"size":[2]}]]],["omds-icon-settings-brightness",[[1,"omds-icon-settings-brightness",{"size":[2]}]]],["omds-icon-settings-cell",[[1,"omds-icon-settings-cell",{"size":[2]}]]],["omds-icon-settings-ethernet",[[1,"omds-icon-settings-ethernet",{"size":[2]}]]],["omds-icon-settings-input-antenna",[[1,"omds-icon-settings-input-antenna",{"size":[2]}]]],["omds-icon-settings-input-component",[[1,"omds-icon-settings-input-component",{"size":[2]}]]],["omds-icon-settings-input-composite",[[1,"omds-icon-settings-input-composite",{"size":[2]}]]],["omds-icon-settings-input-hdmi",[[1,"omds-icon-settings-input-hdmi",{"size":[2]}]]],["omds-icon-settings-input-svideo",[[1,"omds-icon-settings-input-svideo",{"size":[2]}]]],["omds-icon-settings-overscan",[[1,"omds-icon-settings-overscan",{"size":[2]}]]],["omds-icon-settings-phone",[[1,"omds-icon-settings-phone",{"size":[2]}]]],["omds-icon-settings-power",[[1,"omds-icon-settings-power",{"size":[2]}]]],["omds-icon-settings-remote",[[1,"omds-icon-settings-remote",{"size":[2]}]]],["omds-icon-settings-system-daydream",[[1,"omds-icon-settings-system-daydream",{"size":[2]}]]],["omds-icon-settings-voice",[[1,"omds-icon-settings-voice",{"size":[2]}
2]]],["omds-icon-share",[[1,"omds-icon-share",{"size":[2]}]]],["omds-icon-shop",[[1,"omds-icon-shop",{"size":[2]}]]],["omds-icon-shop-two",[[1,"omds-icon-shop-two",{"size":[2]}]]],["omds-icon-shopping-basket",[[1,"omds-icon-shopping-basket",{"size":[2]}]]],["omds-icon-shopping-cart",[[1,"omds-icon-shopping-cart",{"size":[2]}]]],["omds-icon-short-text",[[1,"omds-icon-short-text",{"size":[2]}]]],["omds-icon-show-chart",[[1,"omds-icon-show-chart",{"size":[2]}]]],["omds-icon-shuffle",[[1,"omds-icon-shuffle",{"size":[2]}]]],["omds-icon-signal-cellular-0-bar",[[1,"omds-icon-signal-cellular-0-bar",{"size":[2]}]]],["omds-icon-signal-cellular-1-bar",[[1,"omds-icon-signal-cellular-1-bar",{"size":[2]}]]],["omds-icon-signal-cellular-2-bar",[[1,"omds-icon-signal-cellular-2-bar",{"size":[2]}]]],["omds-icon-signal-cellular-3-bar",[[1,"omds-icon-signal-cellular-3-bar",{"size":[2]}]]],["omds-icon-signal-cellular-4-bar",[[1,"omds-icon-signal-cellular-4-bar",{"size":[2]}]]],["omds-icon-signal-cellular-connected-no-internet-0-bar",[[1,"omds-icon-signal-cellular-connected-no-internet-0-bar",{"size":[2]}]]],["omds-icon-signal-cellular-connected-no-internet-1-bar",[[1,"omds-icon-signal-cellular-connected-no-internet-1-bar",{"size":[2]}]]],["omds-icon-signal-cellular-connected-no-internet-2-bar",[[1,"omds-icon-signal-cellular-connected-no-internet-2-bar",{"size":[2]}]]],["omds-icon-signal-cellular-connected-no-internet-3-bar",[[1,"omds-icon-signal-cellular-connected-no-internet-3-bar",{"size":[2]}]]],["omds-icon-signal-cellular-connected-no-internet-4-bar",[[1,"omds-icon-signal-cellular-connected-no-internet-4-bar",{"size":[2]}]]],["omds-icon-signal-cellular-no-sim",[[1,"omds-icon-signal-cellular-no-sim",{"size":[2]}]]],["omds-icon-signal-cellular-null",[[1,"omds-icon-signal-cellular-null",{"size":[2]}]]],["omds-icon-signal-cellular-off",[[1,"omds-icon-signal-cellular-off",{"size":[2]}]]],["omds-icon-signal-wifi-0-bar",[[1,"omds-icon-signal-wifi-0-bar",{"size":[2]}]]],["omds-icon-signal-wifi-1-bar",[[1,"omds-icon-signal-wifi-1-bar",{"size":[2]}]]],["omds-icon-signal-wifi-1-bar-lock",[[1,"omds-icon-signal-wifi-1-bar-lock",{"size":[2]}]]],["omds-icon-signal-wifi-2-bar",[[1,"omds-icon-signal-wifi-2-bar",{"size":[2]}]]],["omds-icon-signal-wifi-2-bar-lock",[[1,"omds-icon-signal-wifi-2-bar-lock",{"size":[2]}]]],["omds-icon-signal-wifi-3-bar",[[1,"omds-icon-signal-wifi-3-bar",{"size":[2]}]]],["omds-icon-signal-wifi-3-bar-lock",[[1,"omds-icon-signal-wifi-3-bar-lock",{"size":[2]}]]],["omds-icon-signal-wifi-4-bar",[[1,"omds-icon-signal-wifi-4-bar",{"size":[2]}]]],["omds-icon-signal-wifi-4-bar-lock",[[1,"omds-icon-signal-wifi-4-bar-lock",{"size":[2]}]]],["omds-icon-signal-wifi-off",[[1,"omds-icon-signal-wifi-off",{"size":[2]}]]],["omds-icon-sim-card",[[1,"omds-icon-sim-card",{"size":[2]}]]],["omds-icon-sim-card-alert",[[1,"omds-icon-sim-card-alert",{"size":[2]}]]],["omds-icon-single-neutral-actions-add",[[1,"omds-icon-single-neutral-actions-add",{"size":[2]}]]],["omds-icon-skip-next",[[1,"omds-icon-skip-next",{"size":[2]}]]],["omds-icon-skip-previous",[[1,"omds-icon-skip-previous",{"size":[2]}]]],["omds-icon-slack",[[1,"omds-icon-slack",{"size":[2]}]]],["omds-icon-slideshow",[[1,"omds-icon-slideshow",{"size":[2]}]]],["omds-icon-slow-motion-video",[[1,"omds-icon-slow-motion-video",{"size":[2]}]]],["omds-icon-smartphone",[[1,"omds-icon-smartphone",{"size":[2]}]]],["omds-icon-smoke-free",[[1,"omds-icon-smoke-free",{"size":[2]}]]],["omds-icon-smoking-rooms",[[1,"omds-icon-smoking-rooms",{"size":[2]}]]],["omds-icon-sms",[[1,"omds-icon-sms",{"size":[2]}]]],["omds-icon-sms-failed",[[1,"omds-icon-sms-failed",{"size":[2]}]]],["omds-icon-sms-failed-outline",[[1,"omds-icon-sms-failed-outline",{"size":[2]}]]],["omds-icon-snooze",[[1,"omds-icon-snooze",{"size":[2]}]]],["omds-icon-sort",[[1,"omds-icon-sort",{"size":[2]}]]],["omds-icon-spa",[[1,"omds-icon-spa",{"size":[2]}]]],["omds-icon-space-bar",[[1,"omds-icon-space-bar",{"size":[2]}]]],["omds-icon-speaker",[[1,"omds-icon-speaker",{"size":[2]}]]],["omds-icon-speaker-group",[[1,"omds-icon-speaker-group",{"size":[2]}]]],["omds-icon-speaker-notes",[[1,"omds-icon-speaker-notes",{"size":[2]}]]],["omds-icon-speaker-notes-off",[[1,"omds-icon-speaker-notes-off",{"size":[2]}]]],["omds-icon-speaker-phone",[[1,"omds-icon-speaker-phone",{"size":[2]}]]],["omds-icon-spellcheck",[[1,"omds-icon-spellcheck",{"size":[2]}]]],["omds-icon-star-empty",[[1,"omds-icon-star-empty",{"size":[2]}]]],["omds-icon-star-full",[[1,"omds-icon-star-full",{"size":[2]}]]],["omds-icon-star-half",[[1,"omds-icon-star-half",{"size":[2]}]]],["omds-icon-star-rating",[[1,"omds-icon-star-rating",{"size":[2]}]]],["omds-icon-stars",[[1,"omds-icon-stars",{"size":[2]}]]],["omds-icon-stay-current-landscape",[[1,"omds-icon-stay-current-landscape",{"size":[2]}]]],["omds-icon-stay-current-portrait",[[1,"omds-icon-stay-current-portrait",{"size":[2]}]]],["omds-icon-stay-primary-landscape",[[1,"omds-icon-stay-primary-landscape",{"size":[2]}]]],["omds-icon-stay-primary-portrait",[[1,"omds-icon-stay-primary-portrait",{"size":[2]}]]],["omds-icon-staying-protected",[[1,"omds-icon-staying-protected",{"size":[2]}]]],["omds-icon-stop",[[1,"omds-icon-stop",{"size":[2]}]]],["omds-icon-stop-screen-share",[[1,"omds-icon-stop-screen-share",{"size":[2]}]]],["omds-icon-storage",[[1,"omds-icon-storage",{"size":[2]}]]],["omds-icon-store",[[1,"omds-icon-store",{"size":[2]}]]],["omds-icon-store-mall-directory",[[1,"omds-icon-store-mall-directory",{"size":[2]}]]],["omds-icon-straighten",[[1,"omds-icon-straighten",{"size":[2]}]]],["omds-icon-streetview",[[1,"omds-icon-streetview",{"size":[2]}]]],["omds-icon-strikethrough-s",[[1,"omds-icon-strikethrough-s",{"size":[2]}]]],["omds-icon-style",[[1,"omds-icon-style",{"size":[2]}]]],["omds-icon-subdirectory-arrow-left",[[1,"omds-icon-subdirectory-arrow-left",{"size":[2]}]]],["omds-icon-subdirectory-arrow-right",[[1,"omds-icon-subdirectory-arrow-right",{"size":[2]}]]],["omds-icon-subject",[[1,"omds-icon-subject",{"size":[2]}]]],["omds-icon-subscriptions",[[1,"omds-icon-subscriptions",{"size":[2]}]]],["omds-icon-subtitles",[[1,"omds-icon-subtitles",{"size":[2]}]]],["omds-icon-subway",[[1,"omds-icon-subway",{"size":[2]}]]],["omds-icon-supervisor-account",[[1,"omds-icon-supervisor-account",{"size":[2]}]]],["omds-icon-surround-sound",[[1,"omds-icon-surround-sound",{"size":[2]}]]],["omds-icon-swap-calls",[[1,"omds-icon-swap-calls",{"size":[2]}]]],["omds-icon-swap-horiz",[[1,"omds-icon-swap-horiz",{"size":[2]}]]],["omds-icon-swap-vert",[[1,"omds-icon-swap-vert",{"size":[2]}
2]]],["omds-icon-swap-vertical-circle",[[1,"omds-icon-swap-vertical-circle",{"size":[2]}]]],["omds-icon-switch-camera",[[1,"omds-icon-switch-camera",{"size":[2]}]]],["omds-icon-switch-video",[[1,"omds-icon-switch-video",{"size":[2]}]]],["omds-icon-sync",[[1,"omds-icon-sync",{"size":[2]}]]],["omds-icon-sync-disabled",[[1,"omds-icon-sync-disabled",{"size":[2]}]]],["omds-icon-sync-problem",[[1,"omds-icon-sync-problem",{"size":[2]}]]],["omds-icon-system-update",[[1,"omds-icon-system-update",{"size":[2]}]]],["omds-icon-system-update-alt",[[1,"omds-icon-system-update-alt",{"size":[2]}]]],["omds-icon-tab",[[1,"omds-icon-tab",{"size":[2]}]]],["omds-icon-tab-unselected",[[1,"omds-icon-tab-unselected",{"size":[2]}]]],["omds-icon-tablet",[[1,"omds-icon-tablet",{"size":[2]}]]],["omds-icon-tablet-android",[[1,"omds-icon-tablet-android",{"size":[2]}]]],["omds-icon-tablet-mac",[[1,"omds-icon-tablet-mac",{"size":[2]}]]],["omds-icon-tag-faces",[[1,"omds-icon-tag-faces",{"size":[2]}]]],["omds-icon-tap-and-play",[[1,"omds-icon-tap-and-play",{"size":[2]}]]],["omds-icon-taxfree-bonux",[[1,"omds-icon-taxfree-bonux",{"size":[2]}]]],["omds-icon-teams",[[1,"omds-icon-teams",{"size":[2]}]]],["omds-icon-terrain",[[1,"omds-icon-terrain",{"size":[2]}]]],["omds-icon-text-fields",[[1,"omds-icon-text-fields",{"size":[2]}]]],["omds-icon-text-format",[[1,"omds-icon-text-format",{"size":[2]}]]],["omds-icon-textsms",[[1,"omds-icon-textsms",{"size":[2]}]]],["omds-icon-texture",[[1,"omds-icon-texture",{"size":[2]}]]],["omds-icon-theaters",[[1,"omds-icon-theaters",{"size":[2]}]]],["omds-icon-thumb-down",[[1,"omds-icon-thumb-down",{"size":[2]}]]],["omds-icon-thumb-up",[[1,"omds-icon-thumb-up",{"size":[2]}]]],["omds-icon-thumbs-up-down",[[1,"omds-icon-thumbs-up-down",{"size":[2]}]]],["omds-icon-time",[[1,"omds-icon-time",{"size":[2]}]]],["omds-icon-time-to-leave",[[1,"omds-icon-time-to-leave",{"size":[2]}]]],["omds-icon-timelapse",[[1,"omds-icon-timelapse",{"size":[2]}]]],["omds-icon-timeline",[[1,"omds-icon-timeline",{"size":[2]}]]],["omds-icon-timer",[[1,"omds-icon-timer",{"size":[2]}]]],["omds-icon-timer-10",[[1,"omds-icon-timer-10",{"size":[2]}]]],["omds-icon-timer-3",[[1,"omds-icon-timer-3",{"size":[2]}]]],["omds-icon-timer-off",[[1,"omds-icon-timer-off",{"size":[2]}]]],["omds-icon-title",[[1,"omds-icon-title",{"size":[2]}]]],["omds-icon-toc",[[1,"omds-icon-toc",{"size":[2]}]]],["omds-icon-today",[[1,"omds-icon-today",{"size":[2]}]]],["omds-icon-together",[[1,"omds-icon-together",{"size":[2]}]]],["omds-icon-toll",[[1,"omds-icon-toll",{"size":[2]}]]],["omds-icon-tonality",[[1,"omds-icon-tonality",{"size":[2]}]]],["omds-icon-touch",[[1,"omds-icon-touch",{"size":[2]}]]],["omds-icon-touch-app",[[1,"omds-icon-touch-app",{"size":[2]}]]],["omds-icon-toys",[[1,"omds-icon-toys",{"size":[2]}]]],["omds-icon-track-changes",[[1,"omds-icon-track-changes",{"size":[2]}]]],["omds-icon-traffic",[[1,"omds-icon-traffic",{"size":[2]}]]],["omds-icon-train",[[1,"omds-icon-train",{"size":[2]}]]],["omds-icon-tram",[[1,"omds-icon-tram",{"size":[2]}]]],["omds-icon-transfer-within-a-station",[[1,"omds-icon-transfer-within-a-station",{"size":[2]}]]],["omds-icon-transform",[[1,"omds-icon-transform",{"size":[2]}]]],["omds-icon-translate",[[1,"omds-icon-translate",{"size":[2]}]]],["omds-icon-trash",[[1,"omds-icon-trash",{"size":[2]}]]],["omds-icon-trending-down",[[1,"omds-icon-trending-down",{"size":[2]}]]],["omds-icon-trending-flat",[[1,"omds-icon-trending-flat",{"size":[2]}]]],["omds-icon-trending-up",[[1,"omds-icon-trending-up",{"size":[2]}]]],["omds-icon-tune",[[1,"omds-icon-tune",{"size":[2]}]]],["omds-icon-turned-in",[[1,"omds-icon-turned-in",{"size":[2]}]]],["omds-icon-turned-in-not",[[1,"omds-icon-turned-in-not",{"size":[2]}]]],["omds-icon-tv",[[1,"omds-icon-tv",{"size":[2]}]]],["omds-icon-twitter",[[1,"omds-icon-twitter",{"size":[2]}]]],["omds-icon-umbrella",[[1,"omds-icon-umbrella",{"size":[2]}]]],["omds-icon-unarchive",[[1,"omds-icon-unarchive",{"size":[2]}]]],["omds-icon-undo",[[1,"omds-icon-undo",{"size":[2]}]]],["omds-icon-unfold-less",[[1,"omds-icon-unfold-less",{"size":[2]}]]],["omds-icon-unfold-more",[[1,"omds-icon-unfold-more",{"size":[2]}]]],["omds-icon-update",[[1,"omds-icon-update",{"size":[2]}]]],["omds-icon-upskill",[[1,"omds-icon-upskill",{"size":[2]}]]],["omds-icon-usb",[[1,"omds-icon-usb",{"size":[2]}]]],["omds-icon-user-sign",[[1,"omds-icon-user-sign",{"size":[2]}]]],["omds-icon-vehicle",[[1,"omds-icon-vehicle",{"size":[2]}]]],["omds-icon-verified-user",[[1,"omds-icon-verified-user",{"size":[2]}]]],["omds-icon-vertical-align-bottom",[[1,"omds-icon-vertical-align-bottom",{"size":[2]}]]],["omds-icon-vertical-align-center",[[1,"omds-icon-vertical-align-center",{"size":[2]}]]],["omds-icon-vertical-align-top",[[1,"omds-icon-vertical-align-top",{"size":[2]}]]],["omds-icon-vibration",[[1,"omds-icon-vibration",{"size":[2]}]]],["omds-icon-video-call",[[1,"omds-icon-video-call",{"size":[2]}]]],["omds-icon-video-label",[[1,"omds-icon-video-label",{"size":[2]}]]],["omds-icon-video-library",[[1,"omds-icon-video-library",{"size":[2]}]]],["omds-icon-videocam",[[1,"omds-icon-videocam",{"size":[2]}]]],["omds-icon-videocam-off",[[1,"omds-icon-videocam-off",{"size":[2]}]]],["omds-icon-videogame-asset",[[1,"omds-icon-videogame-asset",{"size":[2]}]]],["omds-icon-view-agenda",[[1,"omds-icon-view-agenda",{"size":[2]}]]],["omds-icon-view-array",[[1,"omds-icon-view-array",{"size":[2]}]]],["omds-icon-view-carousel",[[1,"omds-icon-view-carousel",{"size":[2]}]]],["omds-icon-view-column",[[1,"omds-icon-view-column",{"size":[2]}]]],["omds-icon-view-comfy",[[1,"omds-icon-view-comfy",{"size":[2]}]]],["omds-icon-view-compact",[[1,"omds-icon-view-compact",{"size":[2]}]]],["omds-icon-view-day",[[1,"omds-icon-view-day",{"size":[2]}]]],["omds-icon-view-headline",[[1,"omds-icon-view-headline",{"size":[2]}]]],["omds-icon-view-list",[[1,"omds-icon-view-list",{"size":[2]}]]],["omds-icon-view-module",[[1,"omds-icon-view-module",{"size":[2]}]]],["omds-icon-view-quilt",[[1,"omds-icon-view-quilt",{"size":[2]}]]],["omds-icon-view-stream",[[1,"omds-icon-view-stream",{"size":[2]}]]],["omds-icon-view-week",[[1,"omds-icon-view-week",{"size":[2]}]]],["omds-icon-visibility",[[1,"omds-icon-visibility",{"size":[2]}]]],["omds-icon-visibility-off",[[1,"omds-icon-visibility-off",{"size":[2]}]]],["omds-icon-voice-chat",[[1,"omds-icon-voice-chat",{"size":[2]}]]],["omds-icon-voicemail",[[1,"omds-icon-voicemail",{"size":[2]}]]],["omds-icon-volume-down",[[1,"omds-icon-volume-down",{"size":[2]}]]],["omds-icon-volume-mute",[[1,"omds-icon-volume-mute",{"size":[2]}]]],["omds-icon-volume-off",[[1,"omds-icon-volume-off",{"size":[2]}]]],["omds-icon-volume-up",[[1,"omds-icon-volume-up",{"size":[2]}]]],["omds-icon-vpn-key",[[1,"omds-icon-vpn-key",{"size":[2]}]]],["omds-icon-vpn-lock",[[1,"omds-icon-vpn-lock",{"size":[2]}]]],["omds-icon-wallet",[[1,"omds-icon-wallet",{"size":[2]}]]],["omds-icon-wallpaper",[[1,"omds-icon-wallpaper",{"size":[2]}]]],["omds-icon-warning",[[1,"omds-icon-warning",{"size":[2]}]]],["omds-icon-warning-amber-outline",[[1,"omds-icon-warning-amber-outline",{"size":[2]}]]],["omds-icon-watch",[[1,"omds-icon-watch",{"size":[2]}]]],["omds-icon-watch-later",[[1,"omds-icon-watch-later",{"size":[2]}]]],["omds-icon-wb-auto",[[1,"omds-icon-wb-auto",{"size":[2]}]]],["omds-icon-wb-cloudy",[[1,"omds-icon-wb-cloudy",{"size":[2]}]]],["omds-icon-wb-incandescent",[[1,"omds-icon-wb-incandescent",{"size":[2]}]]],["omds-icon-wb-iridescent",[[1,"omds-icon-wb-iridescent",{"size":[2]}]]],["omds-icon-wb-sunny",[[1,"omds-icon-wb-sunny",{"size":[2]}]]],["omds-icon-wc",[[1,"omds-icon-wc",{"size":[2]}]]],["omds-icon-web",[[1,"omds-icon-web",{"size":[2]}]]],["omds-icon-web-asset",[[1,"omds-icon-web-asset",{"size":[2]}]]],["omds-icon-weekend",[[1,"omds-icon-weekend",{"size":[2]}]]],["omds-icon-whatshot",[[1,"omds-icon-whatshot",{"size":[2]}]]],["omds-icon-widgets",[[1,"omds-icon-widgets",{"size":[2]}]]],["omds-icon-wifi",[[1,"omds-icon-wifi",{"size":[2]}]]],["omds-icon-wifi-lock",[[1,"omds-icon-wifi-lock",{"size":[2]}]]],["omds-icon-wifi-tethering",[[1,"omds-icon-wifi-tethering",{"size":[2]}]]],["omds-icon-work",[[1,"omds-icon-work",{"size":[2]}]]],["omds-icon-wrap-text",[[1,"omds-icon-wrap-text",{"size":[2]}]]],["omds-icon-youtube",[[1,"omds-icon-youtube",{"size":[2]}]]],["omds-icon-youtube-searched-for",[[1,"omds-icon-youtube-searched-for",{"size":[2]}]]],["omds-icon-zeplin",[[1,"omds-icon-zeplin",{"size":[2]}]]],["omds-icon-zoom-out-map",[[1,"omds-icon-zoom-out-map",{"size":[2]}]]]]'),t))})()},67449:function(e,t,r){"use strict";r.r(t)},67165:function(e,t,r){"use strict";r.d(t,{Oi:function(){return l},P4:function(){return n},vv:function(){return u},yH:function(){return s}});var a=r(83878);const n=(0,a.Mz)(()=>"za".toUpperCase()),u=(e,t)=>
2{let r=0,a=parseFloat(e).toFixed(2);return r=isNaN(a)||"NaN"===a?"0":a.replace(/\s/g,"").replace(/\B(?=(\d{3})+(?!\d))/g," "),t?`${t} ${r}`:r},o=new Map([["ZA","R"],["NA","N$"]]);function s(e){switch(e){case"ZA":default:return"R";case"NA":return"N$"}}const l=(0,a.Mz)(n,e=>o.has(e)?o.get(e):"R")},43043:function(e,t,r){"use strict";r.d(t,{$o:function(){return c},Wg:function(){return s},YX:function(){return i},po:function(){return u},qK:function(){return l},qn:function(){return n},uJ:function(){return o}});var a=r(68032);function n(e,t){if(!e||!e.search||!t)return null;return(0,a.parse)(e.search)[t]}function u(e,t){return e&&t?r=>{e(t(r))}:()=>{}}function o(e){return null==e||"string"==typeof e&&""===e.trim()}function s(e){return o(e)?null:e.trim()}function l(e,t){void 0===t&&(t=!0);const r=/(\d+)(\d{3})/,a=t?" ":",",n=((e.toFixed?e.toFixed(2):e)+"").split(".");let u=n[0];const o=n.length>1?"."+n[1]:"";for(;r.test(u);)u=u.replace(r,"$1"+a+"$2");return u+o}function i(e){return null!==e?l(Math.round(100*(parseFloat(e)+Number.EPSILON))/100):null}function c(e,t){return e.preventDefault(),t}},51503:function(e,t,r){"use strict";r.r(t),r.d(t,{BaseContext:function(){return x},Link:function(){return G},Location:function(){return k},LocationProvider:function(){return V},Match:function(){return J},Redirect:function(){return X},Router:function(){return _},ServerLocation:function(){return R},createHistory:function(){return N},createMemorySource:function(){return C},globalHistory:function(){return D},isRedirect:function(){return H},matchPath:function(){return i},navigate:function(){return w},redirectTo:function(){return Q},resolve:function(){return c},useLocation:function(){return ee},useMatch:function(){return ae},useNavigate:function(){return te},useParams:function(){return re}});var a=r(14041),n=r(78958),u=r.n(n),o=r(64439),s=function(e,t){return e.substr(0,t.length)===t},l=function(e,t){for(var r=void 0,a=void 0,n=t.split("?")[0],o=h(n),s=""===o[0],l=y(e),i=0,c=l.length;i<c;i++){var d=!1,m=l[i].route;if(m.default)a={route:m,params:{},uri:t};else{for(var f=h(m.path),g={},A=Math.max(o.length,f.length),S=0;S<A;S++){var N=f[S],C=o[S];if(v(N)){g[N.slice(1)||"*"]=o.slice(S).map(decodeURIComponent).join("/");break}if(void 0===C){d=!0;break}var I=p.exec(N);if(I&&!s){-1===b.indexOf(I[1])||u()(!1);var D=decodeURIComponent(C);g[I[1]]=D}else if(N!==C){d=!0;break}}if(!d){r={route:m,params:g,uri:"/"+o.slice(0,S).join("/")};break}}}return r||a||null},i=function(e,t){return l([{path:e}],t)},c=function(e,t){if(s(e,"/"))return e;var r=e.split("?"),a=r[0],n=r[1],u=t.split("?")[0],o=h(a),l=h(u);if(""===o[0])return g(u,n);if(!s(o[0],".")){var i=l.concat(o).join("/");return g(("/"===u?"":"/")+i,n)}for(var c=l.concat(o),d=[],p=0,m=c.length;p<m;p++){var v=c[p];".."===v?d.pop():"."!==v&&d.push(v)}return g("/"+d.join("/"),n)},d=function(e,t){var r=e.split("?"),a=r[0],n=r[1],u=void 0===n?"":n,o="/"+h(a).map(function(e){var r=p.exec(e);return r?t[r[1]]:e}).join("/"),s=t.location,l=(s=void 0===s?{}:s).search,i=(void 0===l?"":l).split("?")[1]||"";return o=g(o,u,i)},p=/^:(.+)/,m=function(e){return p.test(e)},v=function(e){return e&&"*"===e[0]},f=function(e,t){return{route:e,score:e.default?0:h(e.path).reduce(function(e,t){return e+=4,!function(e){return""===e}(t)?m(t)?e+=2:v(t)?e-=5:e+=3:e+=1,e},0),index:t}},y=function(e){return e.map(f).sort(function(e,t){return e.score<t.score?1:e.score>t.score?-1:e.index-t.index})},h=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},g=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return e+((r=r.filter(function(e){return e&&e.length>0}))&&r.length>0?"?"+r.join("&"):"")},b=["uri","path"],A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},S=function(e){var t=e.location,r=t.search,a=t.hash,n=t.href,u=t.origin,o=t.protocol,s=t.host,l=t.hostname,i=t.port,c=e.location.pathname;!c&&n&&I&&(c=new URL(n).pathname);return{pathname:encodeURI(decodeURI(c)),search:r,hash:a,href:n,origin:u,protocol:o,host:s,hostname:l,port:i,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},N=function(e,t){var r=[],a=S(e),n=!1,u=function(){};return{get location(){return a},get transitioning(){return n},_onTransitionComplete:function(){n=!1,u()},listen:function(t){r.push(t);var n=function(){a=S(e),t({location:a,action:"POP"})};return e.addEventListener("popstate",n),function(){e.removeEventListener("popstate",n),r=r.filter(function(e){return e!==t})}},navigate:function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o.state,l=o.replace,i=void 0!==l&&l;if("number"==typeof t)e.history.go(t);else{s=A({},s,{key:Date.now()+""});try{n||i?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(d){e.location[i?"replace":"assign"](t)}}a=S(e),n=!0;var c=new Promise(function(e){return u=e});return r.forEach(function(e){return e({location:a,action:"PUSH"})}),c}}},C=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),r={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},a=0,n=[r],u=[null];return{get location(){return n[a]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return n},get index(){return a},get state(){return u[a]},pushState:function(e,t,r){var o=r.split("?"),s=o[0],l=o[1],i=void 0===l?"":l;a++,n.push({pathname:s,search:i.length?"?"+i:i}),u.push(e)},replaceState:function(e,t,r){var o=r.split("?"),s=o[0],l=o[1],i=void 0===l?"":l;n[a]={pathname:s,search:i},u[a]=e},go:function(e){var t=a+e;t<0||t>u.length-1||(a=t)}}}},I=!("undefined"==typeof window||!window.document||!window.document.createElement),D=N(I?window:C()),w=D.navigate,E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e};function T(e,t){var r={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(r[a]=e[a]);return r}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P(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 M(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)}var L=function(e,t){var r=(0,a.createContext)(t);return r.displayName=e,r},z=L("Location"),k=function(e){var t=e.children;return a.createElement(z.Consumer,null,function(e){return e?t(e):a.createElement(V,null,t)})},V=function(e){function t(){var r,a;O(this,t);for(var n=arguments.length,u=Array(n),o=0;o<n;o++)u[o]=arguments[o];return r=a=P(this,e.call.apply(e,[this].concat(u))),a.state={context:a.getContext(),refs:{unlisten:null}},P(a,r)}return M(t,e),t.prototype.getContext=function(){var e=this.props.history;return{navigate:e.navigate,location:e.location}},t.prototype.componentDidCatch=function(e,t){if(!H(e))throw e;(0,this.props.history.navigate)(e.uri,{replace:!0})},t.prototype.componentDidUpdate=function(e,t){t.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},t.prototype.componentDidMount=function(){var e=this,t=this.state.refs,r=this.props.history;r._onTransitionComplete(),t.unlisten=r.listen(function(){Promise.resolve().then(function(){requestAnimationFrame(function(){e.unmounted||e.setState(function(){return{context:e.getContext()}})})})})},t.prototype.componentWillUnmount=function(){var e=this.state.refs;this.unmounted=!0,e.unlisten()},t.prototype.render=function(){var e=this.state.context,t=this.props.children;return a.createElement(z.Provider,{value:e},"function"==typeof t?t(e):t||null)},t}(a.Component);V.defaultProps={history:D};var R=function(e){var t=e.url,r=e.children,n=t.indexOf("?"),u=void 0,o="";return n>-1?(u=t.substring(0,n),o=t.substring(n)):u=t,a.createElement(z.Provider,{value:{location:{pathname:u,search:o,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},r)},x=L("Base",{baseuri:"/",basepath:"/",navigate:D.navigate}),_=function(e){return a.createElement(x.Consumer,null,function(t){return a.createElement(k,null,function(r){return a.createElement(F,E({},t,r,e))})})},F=function(e){function t(){return O(this,t),P(this,e.apply(this,arguments))}return M(t,e),t.prototype.render=function(){var e=this.props,t=e.location,r=e.navigate,n=e.basepath,u=e.primary,o=e.children,s=(e.baseuri,e.component),i=void 0===s?"div":s,d=T(e,["location","navigate","basepath","primary","children","baseuri","component"]),p=a.Children.toArray(o).reduce(function(e,t){var r=ue(n)(t);return e.concat(r)},[]),m=t.pathname,v=l(p,m);if(v){var f=v.params,y=v.uri,h=v.route,g=v.route.value;n=h.default?n:h.path.replace(/\*$/,"");var b=E({},f,{uri:y,location:t,navigate:function(e,t){return r(c(e,y),t)}}),A=a.cloneElement(g,b,g.props.children?a.createElement(_,{location:t,primary:u}
2,g.props.children):void 0),S=u?U:i,N=u?E({uri:y,location:t,component:i},d):d;return a.createElement(x.Provider,{value:{baseuri:y,basepath:n,navigate:b.navigate}},a.createElement(S,N,A))}return null},t}(a.PureComponent);F.defaultProps={primary:!0};var j=L("Focus"),U=function(e){var t=e.uri,r=e.location,n=e.component,u=T(e,["uri","location","component"]);return a.createElement(j.Consumer,null,function(e){return a.createElement(W,E({},u,{component:n,requestFocus:e,uri:t,location:r}))})},$=!0,B=0,W=function(e){function t(){var r,a;O(this,t);for(var n=arguments.length,u=Array(n),o=0;o<n;o++)u[o]=arguments[o];return r=a=P(this,e.call.apply(e,[this].concat(u))),a.state={},a.requestFocus=function(e){!a.state.shouldFocus&&e&&e.focus()},P(a,r)}return M(t,e),t.getDerivedStateFromProps=function(e,t){if(null==t.uri)return E({shouldFocus:!0},e);var r=e.uri!==t.uri,a=t.location.pathname!==e.location.pathname&&e.location.pathname===e.uri;return E({shouldFocus:r||a},e)},t.prototype.componentDidMount=function(){B++,this.focus()},t.prototype.componentWillUnmount=function(){0===--B&&($=!0)},t.prototype.componentDidUpdate=function(e,t){e.location!==this.props.location&&this.state.shouldFocus&&this.focus()},t.prototype.focus=function(){var e=this.props.requestFocus;e?e(this.node):$?$=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},t.prototype.render=function(){var e=this,t=this.props,r=(t.children,t.style),n=(t.requestFocus,t.component),u=void 0===n?"div":n,o=(t.uri,t.location,T(t,["children","style","requestFocus","component","uri","location"]));return a.createElement(u,E({style:E({outline:"none"},r),tabIndex:"-1",ref:function(t){return e.node=t}},o),a.createElement(j.Provider,{value:this.requestFocus},this.props.children))},t}(a.Component);(0,o.M)(W);var q=function(){},K=a.forwardRef;void 0===K&&(K=function(e){return e});var G=K(function(e,t){var r=e.innerRef,n=T(e,["innerRef"]);return a.createElement(x.Consumer,null,function(e){e.basepath;var u=e.baseuri;return a.createElement(k,null,function(e){var o=e.location,l=e.navigate,i=n.to,d=n.state,p=n.replace,m=n.getProps,v=void 0===m?q:m,f=T(n,["to","state","replace","getProps"]),y=c(i,u),h=encodeURI(y),g=o.pathname===h,b=s(o.pathname,h);return a.createElement("a",E({ref:t||r,"aria-current":g?"page":void 0},f,v({isCurrent:g,isPartiallyCurrent:b,href:y,location:o}),{href:y,onClick:function(e){if(f.onClick&&f.onClick(e),oe(e)){e.preventDefault();var t=p;if("boolean"!=typeof p&&g){var r=E({},o.state),a=(r.key,T(r,["key"]));n=E({},d),u=a,t=(s=Object.keys(n)).length===Object.keys(u).length&&s.every(function(e){return u.hasOwnProperty(e)&&n[e]===u[e]})}l(y,{state:d,replace:t})}var n,u,s}}))})})});function Y(e){this.uri=e}G.displayName="Link";var H=function(e){return e instanceof Y},Q=function(e){throw new Y(e)},Z=function(e){function t(){return O(this,t),P(this,e.apply(this,arguments))}return M(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.navigate,r=e.to,a=(e.from,e.replace),n=void 0===a||a,u=e.state,o=(e.noThrow,e.baseuri),s=T(e,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then(function(){var e=c(r,o);t(d(e,s),{replace:n,state:u})})},t.prototype.render=function(){var e=this.props,t=(e.navigate,e.to),r=(e.from,e.replace,e.state,e.noThrow),a=e.baseuri,n=T(e,["navigate","to","from","replace","state","noThrow","baseuri"]),u=c(t,a);return r||Q(d(u,n)),null},t}(a.Component),X=function(e){return a.createElement(x.Consumer,null,function(t){var r=t.baseuri;return a.createElement(k,null,function(t){return a.createElement(Z,E({},t,{baseuri:r},e))})})},J=function(e){var t=e.path,r=e.children;return a.createElement(x.Consumer,null,function(e){var n=e.baseuri;return a.createElement(k,null,function(e){var a=e.navigate,u=e.location,o=c(t,n),s=i(o,u.pathname);return r({navigate:a,location:u,match:s?E({},s.params,{uri:s.uri,path:t}):null})})})},ee=function(){var e=(0,a.useContext)(z);if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},te=function(){var e=(0,a.useContext)(x);if(!e)throw new Error("useNavigate hook was used but a BaseContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.navigate},re=function(){var e=(0,a.useContext)(x);if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var t=ee(),r=i(e.basepath,t.pathname);return r?r.params:null}
2,ae=function(e){if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");var t=(0,a.useContext)(x);if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var r=ee(),n=c(e,t.baseuri),u=i(n,r.pathname);return u?E({},u.params,{uri:u.uri,path:e}):null},ne=function(e){return e.replace(/(^\/+|\/+$)/g,"")},ue=function e(t){return function(r){if(!r)return null;if(r.type===a.Fragment&&r.props.children)return a.Children.map(r.props.children,e(t));var n,o,s;if(r.props.path||r.props.default||r.type===X||u()(!1),r.type!==X||r.props.from&&r.props.to||u()(!1),r.type===X&&(n=r.props.from,o=r.props.to,s=function(e){return m(e)},h(n).filter(s).sort().join("/")!==h(o).filter(s).sort().join("/"))&&u()(!1),r.props.default)return{value:r,default:!0};var l=r.type===X?r.props.from:r.props.path,i="/"===l?t:ne(t)+"/"+ne(l);return{value:r,default:r.props.default,path:r.props.children?ne(i)+"/*":i}}},oe=function(e){return!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}},75985:function(e,t,r){"use strict";var a=r(524),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},u={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return a.isMemo(e)?o:s[e.$$typeof]||n}s[a.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[a.Memo]=o;var i=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,v=Object.prototype;e.exports=function e(t,r,a){if("string"!=typeof r){if(v){var n=m(r);n&&n!==v&&e(t,n,a)}var o=c(r);d&&(o=o.concat(d(r)));for(var s=l(t),f=l(r),y=0;y<o.length;++y){var h=o[y];if(!(u[h]||a&&a[h]||f&&f[h]||s&&s[h])){var g=p(r,h);try{i(t,h,g)}catch(b){}}}}return t}},78958:function(e){"use strict";e.exports=function(e,t,r,a,n,u,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[r,a,n,u,o,s],c=0;(l=new Error(t.replace(/%s/g,function(){return i[c++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},68290:function(e,t,r){e=r.nmd(e);var a="__lodash_hash_undefined__",n=9007199254740991,u="[object Arguments]",o="[object Boolean]",s="[object Date]",l="[object Function]",i="[object GeneratorFunction]",c="[object Map]",d="[object Number]",p="[object Object]",m="[object Promise]",v="[object RegExp]",f="[object Set]",y="[object String]",h="[object Symbol]",g="[object WeakMap]",b="[object ArrayBuffer]",A="[object DataView]",S="[object Float32Array]",N="[object Float64Array]",C="[object Int8Array]",I="[object Int16Array]",D="[object Int32Array]",w="[object Uint8Array]",E="[object Uint8ClampedArray]",T="[object Uint16Array]",O="[object Uint32Array]",P=/\w*$/,M=/^\[object .+?Constructor\]$/,L=/^(?:0|[1-9]\d*)$/,z={};z[u]=z["[object Array]"]=z[b]=z[A]=z[o]=z[s]=z[S]=z[N]=z[C]=z[I]=z[D]=z[c]=z[d]=z[p]=z[v]=z[f]=z[y]=z[h]=z[w]=z[E]=z[T]=z[O]=!0,z["[object Error]"]=z[l]=z[g]=!1;var k="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,V="object"==typeof self&&self&&self.Object===Object&&self,R=k||V||Function("return this")(),x=t&&!t.nodeType&&t,_=x&&e&&!e.nodeType&&e,F=_&&_.exports===x;function j(e,t){return e.set(t[0],t[1]),e}function U(e,t){return e.add(t),e}function $(e,t,r,a){var n=-1,u=e?e.length:0;for(a&&u&&(r=e[++n]);++n<u;)r=t(r,e[n],n,e);return r}function B(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}function W(e){var t=-1,r=Array(e.size);return e.forEach(function(e,a){r[++t]=[a,e]}),r}function q(e,t){return function(r){return e(t(r))}}function K(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}var G,Y=Array.prototype,H=Function.prototype,Q=Object.prototype,Z=R["__core-js_shared__"],X=(G=/[^.]+$/.exec(Z&&Z.keys&&Z.keys.IE_PROTO||""))?"Symbol(sr
2c)_1."+G:"",J=H.toString,ee=Q.hasOwnProperty,te=Q.toString,re=RegExp("^"+J.call(ee).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ae=F?R.Buffer:void 0,ne=R.Symbol,ue=R.Uint8Array,oe=q(Object.getPrototypeOf,Object),se=Object.create,le=Q.propertyIsEnumerable,ie=Y.splice,ce=Object.getOwnPropertySymbols,de=ae?ae.isBuffer:void 0,pe=q(Object.keys,Object),me=_e(R,"DataView"),ve=_e(R,"Map"),fe=_e(R,"Promise"),ye=_e(R,"Set"),he=_e(R,"WeakMap"),ge=_e(Object,"create"),be=Be(me),Ae=Be(ve),Se=Be(fe),Ne=Be(ye),Ce=Be(he),Ie=ne?ne.prototype:void 0,De=Ie?Ie.valueOf:void 0;function we(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Ee(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Te(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Oe(e){this.__data__=new Ee(e)}function Pe(e,t){var r=qe(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&Ke(e)}(e)&&ee.call(e,"callee")&&(!le.call(e,"callee")||te.call(e)==u)}(e)?function(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a}(e.length,String):[],a=r.length,n=!!a;for(var o in e)!t&&!ee.call(e,o)||n&&("length"==o||Ue(o,a))||r.push(o);return r}function Me(e,t,r){var a=e[t];ee.call(e,t)&&We(a,r)&&(void 0!==r||t in e)||(e[t]=r)}function Le(e,t){for(var r=e.length;r--;)if(We(e[r][0],t))return r;return-1}function ze(e,t,r,a,n,m,g){var M;if(a&&(M=m?a(e,n,m,g):a(e)),void 0!==M)return M;if(!He(e))return e;var L=qe(e);if(L){if(M=function(e){var t=e.length,r=e.constructor(t);t&&"string"==typeof e[0]&&ee.call(e,"index")&&(r.index=e.index,r.input=e.input);return r}(e),!t)return function(e,t){var r=-1,a=e.length;t||(t=Array(a));for(;++r<a;)t[r]=e[r];return t}(e,M)}else{var k=je(e),V=k==l||k==i;if(Ge(e))return function(e,t){if(t)return e.slice();var r=new e.constructor(e.length);return e.copy(r),r}(e,t);if(k==p||k==u||V&&!m){if(B(e))return m?e:{};if(M=function(e){return"function"!=typeof e.constructor||$e(e)?{}:(t=oe(e),He(t)?se(t):{});var t}(V?{}:e),!t)return function(e,t){return Re(e,Fe(e),t)}(e,function(e,t){return e&&Re(t,Qe(t),e)}(M,e))}else{if(!z[k])return m?e:{};M=function(e,t,r,a){var n=e.constructor;switch(t){case b:return Ve(e);case o:case s:return new n(+e);case A:return function(e,t){var r=t?Ve(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,a);case S:case N:case C:case I:case D:case w:case E:case T:case O:return function(e,t){var r=t?Ve(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}(e,a);case c:return function(e,t,r){var a=t?r(W(e),!0):W(e);return $(a,j,new e.constructor)}(e,a,r);case d:case y:return new n(e);case v:return function(e){var t=new e.constructor(e.source,P.exec(e));return t.lastIndex=e.lastIndex,t}(e);case f:return function(e,t,r){var a=t?r(K(e),!0):K(e);return $(a,U,new e.constructor)}(e,a,r);case h:return u=e,De?Object(De.call(u)):{}}var u}(e,k,ze,t)}}g||(g=new Oe);var R=g.get(e);if(R)return R;if(g.set(e,M),!L)var x=r?function(e){return function(e,t,r){var a=t(e);return qe(e)?a:function(e,t){for(var r=-1,a=t.length,n=e.length;++r<a;)e[n+r]=t[r];return e}(a,r(e))}(e,Qe,Fe)}(e):Qe(e);return function(e,t){for(var r=-1,a=e?e.length:0;++r<a&&!1!==t(e[r],r,e););}(x||e,function(n,u){x&&(n=e[u=n]),Me(M,u,ze(n,t,r,a,u,e,g))}),M}function ke(e){return!(!He(e)||(t=e,X&&X in t))&&(Ye(e)||B(e)?re:M).test(Be(e));var t}function Ve(e){var t=new e.constructor(e.byteLength);return new ue(t).set(new ue(e)),t}function Re(e,t,r,a){r||(r={});for(var n=-1,u=t.length;++n<u;){var o=t[n],s=a?a(r[o],e[o],o,r,e):void 0;Me(r,o,void 0===s?e[o]:s)}return r}function xe(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function _e(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return ke(r)?r:void 0}we.prototype.clear=function(){this.__data__=ge?ge(null):{}},we.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},we.prototype.get=function(e){var t=this.__data__;if(ge){var r=t[e];return r===a?void 0:r}return ee.call(t,e)?t[e]:void 0},we.prototype.has=function(e){var t=this.__data__;return ge?void 0!==t[e]:ee.call(t,e)},we.prototype.set=function(e,t){return this.__data__[e]=ge&&void 0===t?a:t,this},Ee.prototype.clear=function(){this.__data__=[]},Ee.prototype.delete=function(e){var t=this.__data__,r=Le(t,e);return!(r<0)&&(r==t.length-1?t.pop():ie.call(t,r,1),!0)},Ee.prototype.get=function(e){var t=this.__data__,r=Le(t,e);return r<0?void 0:t[r][1]},Ee.prototype.has=function(e){return Le(this.__data__,e)>-1},Ee.prototype.set=function(e,t){var r=this.__data__,a=Le(r,e);return a<0?r.push([e,t]):r[a][1]=t,this},Te.prototype.clear=function(){this.__data__={hash:new we,map:new(ve||Ee),string:new we}},Te.prototype.delete=function(e){return xe(this,e).delete(e)},Te.prototype.get=function(e){return xe(this,e).get(e)},Te.prototype.has=function(e){return xe(this,e).has(e)},Te.prototype.set=function(e,t){return xe(this,e).set(e,t),this},Oe.prototype.clear=function(){this.__data__=new Ee},Oe.prototype.delete=function(e){return this.__data__.delete(e)},Oe.prototype.get=function(e){return this.__data__.get(e)},Oe.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Ee){var a=r.__data__;if(!ve||a.length<199)return a.push([e,t]),this;r=this.__data__=new Te(a)}return r.set(e,t),this};var Fe=ce?q(ce,Object):function(){return[]},je=function(e){return te.call(e)};function Ue(e,t){return!!(t=null==t?n:t)&&("number"==typeof e||L.test(e))&&e>-1&&e%1==0&&e<t}function $e(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Q)}function Be(e){if(null!=e){try{return J.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function We(e,t){return e===t||e!=e&&t!=t}(me&&je(new me(new ArrayBuffer(1)))!=A||ve&&je(new ve)!=c||fe&&je(fe.resolve())!=m||ye&&je(new ye)!=f||he&&je(new he)!=g)&&(je=function(e){var t=te.call(e),r=t==p?e.constructor:void 0,a=r?Be(r):void 0;if(a)switch(a){case be:return A;case Ae:return c;case Se:return m;case Ne:return f;case Ce:return g}return t});var qe=Array.isArray;function Ke(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}(e.length)&&!Ye(e)}var Ge=de||function(){return!1};function Ye(e){var t=He(e)?te.call(e):"";return t==l||t==i}function He(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Qe(e){return Ke(e)?Pe(e):function(e){if(!$e(e))return pe(e);var t=[];for(var r in Object(e))ee.call(e,r)&&"constructor"!=r&&t.push(r);return t}(e)}e.exports=function(e){return ze(e,!0,!0)}},30072:function(e,t,r){var a=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,o=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,i="object"==typeof self&&self&&self.Object===Object&&self,c=l||i||Function("return this")(),d=Object.prototype.toString,p=Math.max,m=Math.min,v=function(){return c.Date.now()};function f(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(f(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=f(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var r=u.test(e);return r||o.test(e)?s(e.slice(2),r?2:8):n.test(e)?NaN:+e}e.exports=function(e,t,r){var a,n,u,o,s,l,i=0,c=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var r=a,u=n;return a=n=void 0,i=t,o=e.apply(u,r)}function b(e){var r=e-l;return void 0===l||r>=t||r<0||d&&e-i>=u}function A(){var e=v();if(b(e))return S(e);s=setTimeout(A,function(e){var r=t-(e-l);return d?m(r,u-(e-i)):r}(e))}function S(e){return s=void 0,h&&a?g(e):(a=n=void 0,o)}function N(){var e=v(),r=b(e);
2if(a=arguments,n=this,l=e,r){if(void 0===s)return function(e){return i=e,s=setTimeout(A,t),c?g(e):o}(l);if(d)return s=setTimeout(A,t),g(l)}return void 0===s&&(s=setTimeout(A,t)),o}return t=y(t)||0,f(r)&&(c=!!r.leading,u=(d="maxWait"in r)?p(y(r.maxWait)||0,t):u,h="trailing"in r?!!r.trailing:h),N.cancel=function(){void 0!==s&&clearTimeout(s),i=0,a=l=n=s=void 0},N.flush=function(){return void 0===s?o:S(v())},N}},47701:function(e,t,r){var a=1/0,n=9007199254740991,u="[object Arguments]",o="[object Function]",s="[object GeneratorFunction]",l="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,i="object"==typeof self&&self&&self.Object===Object&&self,c=l||i||Function("return this")();function d(e,t){for(var r=-1,a=t.length,n=e.length;++r<a;)e[n+r]=t[r];return e}var p=Object.prototype,m=p.hasOwnProperty,v=p.toString,f=c.Symbol,y=p.propertyIsEnumerable,h=f?f.isConcatSpreadable:void 0;function g(e,t,r,a,n){var u=-1,o=e.length;for(r||(r=b),n||(n=[]);++u<o;){var s=e[u];t>0&&r(s)?t>1?g(s,t-1,r,a,n):d(n,s):a||(n[n.length]=s)}return n}function b(e){return A(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?v.call(e):"";return t==o||t==s}(e)}(e)}(e)&&m.call(e,"callee")&&(!y.call(e,"callee")||v.call(e)==u)}(e)||!!(h&&e&&e[h])}var A=Array.isArray;e.exports=function(e){return(e?e.length:0)?g(e,a):[]}},82633:function(e){var t=9007199254740991,r="[object Arguments]",a="[object Function]",n="[object GeneratorFunction]",u=/^(?:0|[1-9]\d*)$/;var o=Object.prototype,s=o.hasOwnProperty,l=o.toString,i=o.propertyIsEnumerable;function c(e,t){var a=f(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&y(e)}(e)&&s.call(e,"callee")&&(!i.call(e,"callee")||l.call(e)==r)}(e)?function(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a}(e.length,String):[],n=a.length,u=!!n;for(var o in e)!t&&!s.call(e,o)||u&&("length"==o||v(o,n))||a.push(o);return a}var d,p=function(e,t,r){for(var a=-1,n=Object(e),u=r(e),o=u.length;o--;){var s=u[d?o:++a];if(!1===t(n[s],s,n))break}return e};function m(e){if(!h(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=function(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||o;return e===r}(e),r=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&r.push(a);return r}function v(e,r){return!!(r=null==r?t:r)&&("number"==typeof e||u.test(e))&&e>-1&&e%1==0&&e<r}var f=Array.isArray;function y(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=t}(e.length)&&!function(e){var t=h(e)?l.call(e):"";return t==a||t==n}(e)}function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){return y(e)?c(e,!0):m(e)}function b(e){return e}e.exports=function(e,t){return null==e?e:p(e,"function"==typeof t?t:b,g)}},5157:function(e,t,r){var a="__lodash_hash_undefined__",n="[object Function]",u="[object GeneratorFunction]",o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/,l=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,d=/^\[object .+?Constructor\]$/,p="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,m="object"==typeof self&&self&&self.Object===Object&&self,v=p||m||Function("return this")();var f,y=Array.prototype,h=Function.prototype,g=Object.prototype,b=v["__core-js_shared__"],A=(f=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",S=h.toString,N=g.hasOwnProperty,C=g.toString,I=RegExp("^"+S.call(N).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=v.Symbol,w=y.splice,E=_(v,"Map"),T=_(Object,"create"),O=D?D.prototype:void 0,P=O?O.toString:void 0;function M(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function L(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function z(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function k(e,t){for(var r=e.length;r--;)if($(e[r][0],t))return r;return-1}
2function V(e,t){t=function(e,t){if(B(e))return!1;var r=typeof e;if("number"==r||"symbol"==r||"boolean"==r||null==e||q(e))return!0;return s.test(e)||!o.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:function(e){return B(e)?e:F(e)}(t);for(var r=0,a=t.length;null!=e&&r<a;)e=e[j(t[r++])];return r&&r==a?e:void 0}function R(e){if(!W(e)||(t=e,A&&A in t))return!1;var t,r=function(e){var t=W(e)?C.call(e):"";return t==n||t==u}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}(e)?I:d;return r.test(function(e){if(null!=e){try{return S.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function x(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function _(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return R(r)?r:void 0}M.prototype.clear=function(){this.__data__=T?T(null):{}},M.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},M.prototype.get=function(e){var t=this.__data__;if(T){var r=t[e];return r===a?void 0:r}return N.call(t,e)?t[e]:void 0},M.prototype.has=function(e){var t=this.__data__;return T?void 0!==t[e]:N.call(t,e)},M.prototype.set=function(e,t){return this.__data__[e]=T&&void 0===t?a:t,this},L.prototype.clear=function(){this.__data__=[]},L.prototype.delete=function(e){var t=this.__data__,r=k(t,e);return!(r<0)&&(r==t.length-1?t.pop():w.call(t,r,1),!0)},L.prototype.get=function(e){var t=this.__data__,r=k(t,e);return r<0?void 0:t[r][1]},L.prototype.has=function(e){return k(this.__data__,e)>-1},L.prototype.set=function(e,t){var r=this.__data__,a=k(r,e);return a<0?r.push([e,t]):r[a][1]=t,this},z.prototype.clear=function(){this.__data__={hash:new M,map:new(E||L),string:new M}},z.prototype.delete=function(e){return x(this,e).delete(e)},z.prototype.get=function(e){return x(this,e).get(e)},z.prototype.has=function(e){return x(this,e).has(e)},z.prototype.set=function(e,t){return x(this,e).set(e,t),this};var F=U(function(e){e=function(e){return null==e?"":function(e){if("string"==typeof e)return e;if(q(e))return P?P.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(e);var t=[];return l.test(e)&&t.push(""),e.replace(i,function(e,r,a,n){t.push(a?n.replace(c,"$1"):r||e)}),t});function j(e){if("string"==typeof e||q(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function U(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var a=arguments,n=t?t.apply(this,a):a[0],u=r.cache;if(u.has(n))return u.get(n);var o=e.apply(this,a);return r.cache=u.set(n,o),o};return r.cache=new(U.Cache||z),r}function $(e,t){return e===t||e!=e&&t!=t}U.Cache=z;var B=Array.isArray;function W(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function q(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==C.call(e)}e.exports=function(e,t,r){var a=null==e?void 0:V(e,t);return void 0===a?r:a}},65052:function(e,t,r){e=r.nmd(e);var a=9007199254740991,n="[object Map]",u="[object Promise]",o="[object Set]",s="[object WeakMap]",l="[object DataView]",i=/^\[object .+?Constructor\]$/,c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,d="object"==typeof self&&self&&self.Object===Object&&self,p=c||d||Function("return this")(),m=t&&!t.nodeType&&t,v=m&&e&&!e.nodeType&&e,f=v&&v.exports===m;var y,h,g,b=Function.prototype,A=Object.prototype,S=p["__core-js_shared__"],N=(y=/[^.]+$/.exec(S&&S.keys&&S.keys.IE_PROTO||""))?"Symbol(src)_1."+y:"",C=b.toString,I=A.hasOwnProperty,D=A.toString,w=RegExp("^"+C.call(I).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),E=f?p.Buffer:void 0,T=A.propertyIsEnumerable,O=E?E.isBuffer:void 0,P=(h=Object.keys,g=Object,function(e){return h(g(e))}),M=B(p,"DataView"),L=B(p,"Map"),z=B(p,"Promise"),k=B(p,"Set"),V=B(p,"WeakMap"),R=!T.call({valueOf:1},"valueOf"),x=q(M),_=q(L),F=q(z),j=q(k),U=q(V);function $(e){if(!Z(e)||function(e){return!!N&&N in e}(e))return!1;var t=Q(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}(e)?w:i;return t.test(q(e))}function B(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return $(r)?r:void 0}var W=function(e){return D.call(e)};function q(e){if(null!=e){try{return C.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function K(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&Y(e)}(e)&&I.call(e,"callee")&&(!T.call(e,"callee")||"[object Arguments]"==D.call(e))}(M&&W(new M(new ArrayBuffer(1)))!=l||L&&W(new L)!=n||z&&W(z.resolve())!=u||k&&W(new k)!=o||V&&W(new V)!=s)&&(W=function(e){var t=D.call(e),r="[object Object]"==t?e.constructor:void 0,a=r?q(r):void 0;if(a)switch(a){case x:return l;case _:return n;case F:return u;case j:return o;case U:return s}return t});var G=Array.isArray;function Y(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=a}(e.length)&&!Q(e)}var H=O||function(){return!1};function Q(e){var t=Z(e)?D.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function Z(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e){if(Y(e)&&(G(e)||"string"==typeof e||"function"==typeof e.splice||H(e)||K(e)))return!e.length;var t=W(e);
2if(t==n||t==o)return!e.size;if(R||function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||A)}(e))return!P(e).length;for(var r in e)if(I.call(e,r))return!1;return!0}},64795:function(e,t,r){e=r.nmd(e);var a="__lodash_hash_undefined__",n=9007199254740991,u="[object Arguments]",o="[object Array]",s="[object Boolean]",l="[object Date]",i="[object Error]",c="[object Function]",d="[object Map]",p="[object Number]",m="[object Object]",v="[object Promise]",f="[object RegExp]",y="[object Set]",h="[object String]",g="[object Symbol]",b="[object WeakMap]",A="[object ArrayBuffer]",S="[object DataView]",N=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,C=/^\w*$/,I=/^\./,D=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,w=/\\(\\)?/g,E=/^\[object .+?Constructor\]$/,T=/^(?:0|[1-9]\d*)$/,O={};O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O[u]=O[o]=O[A]=O[s]=O[S]=O[l]=O[i]=O[c]=O[d]=O[p]=O[m]=O[f]=O[y]=O[h]=O[b]=!1;var P="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,M="object"==typeof self&&self&&self.Object===Object&&self,L=P||M||Function("return this")(),z=t&&!t.nodeType&&t,k=z&&e&&!e.nodeType&&e,V=k&&k.exports===z&&P.process,R=function(){try{return V&&V.binding("util")}catch(e){}}(),x=R&&R.isTypedArray;function _(e,t){for(var r=-1,a=t.length,n=e.length;++r<a;)e[n+r]=t[r];return e}function F(e,t){for(var r=-1,a=e?e.length:0;++r<a;)if(t(e[r],r,e))return!0;return!1}function j(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}function U(e){var t=-1,r=Array(e.size);return e.forEach(function(e,a){r[++t]=[a,e]}),r}function $(e,t){return function(r){return e(t(r))}}function B(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}var W,q=Array.prototype,K=Function.prototype,G=Object.prototype,Y=L["__core-js_shared__"],H=(W=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||""))?"Symbol(src)_1."+W:"",Q=K.toString,Z=G.hasOwnProperty,X=G.toString,J=RegExp("^"+Q.call(Z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ee=L.Symbol,te=L.Uint8Array,re=$(Object.getPrototypeOf,Object),ae=G.propertyIsEnumerable,ne=q.splice,ue=Object.getOwnPropertySymbols,oe=$(Object.keys,Object),se=_e(L,"DataView"),le=_e(L,"Map"),ie=_e(L,"Promise"),ce=_e(L,"Set"),de=_e(L,"WeakMap"),pe=_e(Object,"create"),me=He(se),ve=He(le),fe=He(ie),ye=He(ce),he=He(de),ge=ee?ee.prototype:void 0,be=ge?ge.valueOf:void 0,Ae=ge?ge.toString:void 0;function Se(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Ne(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Ce(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function Ie(e){var t=-1,r=e?e.length:0;for(this.__data__=new Ce;++t<r;)this.add(e[t])}function De(e){this.__data__=new Ne(e)}function we(e,t){var r=Je(e)||Xe(e)?function(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a}(e.length,String):[],a=r.length,n=!!a;for(var u in e)!t&&!Z.call(e,u)||n&&("length"==u||$e(u,a))||r.push(u);return r}function Ee(e,t){for(var r=e.length;r--;)if(Ze(e[r][0],t))return r;return-1}function Te(e,t){for(var r=0,a=(t=Be(t,e)?[t]:ke(t)).length;null!=e&&r<a;)e=e[Ye(t[r++])];return r&&r==a?e:void 0}function Oe(e,t){return null!=e&&t in Object(e)}function Pe(e,t,r,a,n){return e===t||(null==e||null==t||!at(e)&&!nt(t)?e!=e&&t!=t:function(e,t,r,a,n,c){var v=Je(e),b=Je(t),N=o,C=o;v||(N=(N=Ue(e))==u?m:N);b||(C=(C=Ue(t))==u?m:C);var I=N==m&&!j(e),D=C==m&&!j(t),w=N==C;if(w&&!I)return c||(c=new De),v||st(e)?Ve(e,t,r,a,n,c):function(e,t,r,a,n,u,o){switch(r){case S:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case A:return!(e.byteLength!=t.byteLength||!a(new te(e),new te(t)));case s:case l:case p:return Ze(+e,+t);case i:return e.name==t.name&&e.message==t.message;case f:case h:return e==t+"";case d:var c=U;case y:var m=2&u;if(c||(c=B),e.size!=t.size&&!m)return!1;var v=o.get(e);if(v)return v==t;u|=1,o.set(e,t);var b=Ve(c(e),c(t),a,n,u,o);return o.delete(e),b;case g:if(be)return be.call(e)==be.call(t)}return!1}(e,t,N,r,a,n,c);if(!(2&n)){var E=I&&Z.call(e,"__wrapped__"),T=D&&Z.call(t,"__wrapped__");
2if(E||T){var O=E?e.value():e,P=T?t.value():t;return c||(c=new De),r(O,P,a,n,c)}}if(!w)return!1;return c||(c=new De),function(e,t,r,a,n,u){var o=2&n,s=lt(e),l=s.length,i=lt(t),c=i.length;if(l!=c&&!o)return!1;var d=l;for(;d--;){var p=s[d];if(!(o?p in t:Z.call(t,p)))return!1}var m=u.get(e);if(m&&u.get(t))return m==t;var v=!0;u.set(e,t),u.set(t,e);var f=o;for(;++d<l;){var y=e[p=s[d]],h=t[p];if(a)var g=o?a(h,y,p,t,e,u):a(y,h,p,e,t,u);if(!(void 0===g?y===h||r(y,h,a,n,u):g)){v=!1;break}f||(f="constructor"==p)}if(v&&!f){var b=e.constructor,A=t.constructor;b==A||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof A&&A instanceof A||(v=!1)}return u.delete(e),u.delete(t),v}(e,t,r,a,n,c)}(e,t,Pe,r,a,n))}function Me(e){return!(!at(e)||(t=e,H&&H in t))&&(tt(e)||j(e)?J:E).test(He(e));var t}function Le(e){return"function"==typeof e?e:null==e?ct:"object"==typeof e?Je(e)?function(e,t){if(Be(e)&&qe(t))return Ke(Ye(e),t);return function(r){var a=function(e,t,r){var a=null==e?void 0:Te(e,t);return void 0===a?r:a}(r,e);return void 0===a&&a===t?function(e,t){return null!=e&&function(e,t,r){t=Be(t,e)?[t]:ke(t);var a,n=-1,u=t.length;for(;++n<u;){var o=Ye(t[n]);if(!(a=null!=e&&r(e,o)))break;e=e[o]}if(a)return a;u=e?e.length:0;return!!u&&rt(u)&&$e(o,u)&&(Je(e)||Xe(e))}(e,t,Oe)}(r,e):Pe(t,a,void 0,3)}}(e[0],e[1]):function(e){var t=function(e){var t=lt(e),r=t.length;for(;r--;){var a=t[r],n=e[a];t[r]=[a,n,qe(n)]}return t}(e);if(1==t.length&&t[0][2])return Ke(t[0][0],t[0][1]);return function(r){return r===e||function(e,t,r,a){var n=r.length,u=n,o=!a;if(null==e)return!u;for(e=Object(e);n--;){var s=r[n];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++n<u;){var l=(s=r[n])[0],i=e[l],c=s[1];if(o&&s[2]){if(void 0===i&&!(l in e))return!1}else{var d=new De;if(a)var p=a(i,c,l,e,t,d);if(!(void 0===p?Pe(c,i,a,3,d):p))return!1}}return!0}(r,e,t)}}(e):Be(t=e)?(r=Ye(t),function(e){return null==e?void 0:e[r]}):function(e){return function(t){return Te(t,e)}}(t);var t,r}function ze(e){if(!at(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=We(e),r=[];for(var a in e)("constructor"!=a||!t&&Z.call(e,a))&&r.push(a);return r}function ke(e){return Je(e)?e:Ge(e)}function Ve(e,t,r,a,n,u){var o=2&n,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;var i=u.get(e);if(i&&u.get(t))return i==t;var c=-1,d=!0,p=1&n?new Ie:void 0;for(u.set(e,t),u.set(t,e);++c<s;){var m=e[c],v=t[c];if(a)var f=o?a(v,m,c,t,e,u):a(m,v,c,e,t,u);if(void 0!==f){if(f)continue;d=!1;break}if(p){if(!F(t,function(e,t){if(!p.has(t)&&(m===e||r(m,e,a,n,u)))return p.add(t)})){d=!1;break}}else if(m!==v&&!r(m,v,a,n,u)){d=!1;break}}return u.delete(e),u.delete(t),d}function Re(e){return function(e,t,r){var a=t(e);return Je(e)?a:_(a,r(e))}(e,it,je)}function xe(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function _e(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return Me(r)?r:void 0}Se.prototype.clear=function(){this.__data__=pe?pe(null):{}},Se.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},Se.prototype.get=function(e){var t=this.__data__;if(pe){var r=t[e];return r===a?void 0:r}return Z.call(t,e)?t[e]:void 0},Se.prototype.has=function(e){var t=this.__data__;return pe?void 0!==t[e]:Z.call(t,e)},Se.prototype.set=function(e,t){return this.__data__[e]=pe&&void 0===t?a:t,this},Ne.prototype.clear=function(){this.__data__=[]},Ne.prototype.delete=function(e){var t=this.__data__,r=Ee(t,e);return!(r<0)&&(r==t.length-1?t.pop():ne.call(t,r,1),!0)},Ne.prototype.get=function(e){var t=this.__data__,r=Ee(t,e);return r<0?void 0:t[r][1]},Ne.prototype.has=function(e){return Ee(this.__data__,e)>-1},Ne.prototype.set=function(e,t){var r=this.__data__,a=Ee(r,e);return a<0?r.push([e,t]):r[a][1]=t,this},Ce.prototype.clear=function(){this.__data__={hash:new Se,map:new(le||Ne),string:new Se}},Ce.prototype.delete=function(e){return xe(this,e).delete(e)},Ce.prototype.get=function(e){return xe(this,e).get(e)},Ce.prototype.has=function(e){return xe(this,e).has(e)},Ce.prototype.set=function(e,t){return xe(this,e).set(e,t),this},Ie.prototype.add=Ie.prototype.push=function(e){return this.__data__.set(e,a),this},Ie.prototype.has=function(e){return this.__data__.has(e)},De.prototype.clear=function(){this.__data__=new Ne},De.prototype.delete=function(e){return this.__data__.delete(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 r=this.__data__;if(r instanceof Ne){var a=r.__data__;if(!le||a.length<199)return a.push([e,t]),this;r=this.__data__=new Ce(a)}return r.set(e,t),this};var Fe=ue?$(ue,Object):dt,je=ue?function(e){for(var t=[];e;)_(t,Fe(e)),e=re(e);return t}:dt,Ue=function(e){return X.call(e)};function $e(e,t){return!!(t=null==t?n:t)&&("number"==typeof e||T.test(e))&&e>-1&&e%1==0&&e<t}function Be(e,t){if(Je(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!ut(e))||(C.test(e)||!N.test(e)||null!=t&&e in Object(t))}function We(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||G)}function qe(e){return e==e&&!at(e)}function Ke(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}(se&&Ue(new se(new ArrayBuffer(1)))!=S||le&&Ue(new le)!=d||ie&&Ue(ie.resolve())!=v||ce&&Ue(new ce)!=y||de&&Ue(new de)!=b)&&(Ue=function(e){var t=X.call(e),r=t==m?e.constructor:void 0,a=r?He(r):void 0;if(a)switch(a){case me:return S;case ve:return d;case fe:return v;case ye:return y;case he:return b}return t});var Ge=Qe(function(e){e=function(e){return null==e?"":function(e){if("string"==typeof e)return e;if(ut(e))return Ae?Ae.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(e);var t=[];return I.test(e)&&t.push(""),e.replace(D,function(e,r,a,n){t.push(a?n.replace(w,"$1"):r||e)}),t});function Ye(e){if("string"==typeof e||ut(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function He(e){if(null!=e){try{return Q.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Qe(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var a=arguments,n=t?t.apply(this,a):a[0],u=r.cache;if(u.has(n))return u.get(n);var o=e.apply(this,a);return r.cache=u.set(n,o),o};return r.cache=new(Qe.Cache||Ce),r}function Ze(e,t){return e===t||e!=e&&t!=t}function Xe(e){return function(e){return nt(e)&&et(e)}(e)&&Z.call(e,"callee")&&(!ae.call(e,"callee")||X.call(e)==u)}Qe.Cache=Ce;var Je=Array.isArray;function et(e){return null!=e&&rt(e.length)&&!tt(e)}function tt(e){var t=at(e)?X.call(e):"";return t==c||"[object GeneratorFunction]"==t}function rt(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}function at(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function nt(e){return!!e&&"object"==typeof e}function ut(e){return"symbol"==typeof e||nt(e)&&X.call(e)==g}var ot,st=x?(ot=x,function(e){return ot(e)}):function(e){return nt(e)&&rt(e.length)&&!!O[X.call(e)]};function lt(e){return et(e)?we(e):function(e){if(!We(e))return oe(e);var t=[];for(var r in Object(e))Z.call(e,r)&&"constructor"!=r&&t.push(r);return t}(e)}function it(e){return et(e)?we(e,!0):ze(e)}function ct(e){return e}function dt(){return[]}e.exports=function(e,t){return null==e?{}:function(e,t,r){for(var a=-1,n=t.length,u={};++a<n;){var o=t[a],s=e[o];r(s,o)&&(u[o]=s)}return u}(e,Re(e),Le(t))}},86281:function(e,t,r){var a="__lodash_hash_undefined__",n="[object Function]",u="[object GeneratorFunction]",o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/,l=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,d=/^\[object .+?Constructor\]$/,p=/^(?:0|[1-9]\d*)$/,m="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,v="object"==typeof self&&self&&self.Object===Object&&self,f=m||v||Function("return this")();var y,h=Array.prototype,g=Function.prototype,b=Object.prototype,A=f["__core-js_shared__"],S=(y=/[^.]+$/.exec(A&&A.keys&&A.keys.IE_PROTO||""))?"Symbol(sr
2c)_1."+y:"",N=g.toString,C=b.hasOwnProperty,I=b.toString,D=RegExp("^"+N.call(C).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),w=f.Symbol,E=h.splice,T=j(f,"Map"),O=j(Object,"create"),P=w?w.prototype:void 0,M=P?P.toString:void 0;function L(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function z(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function k(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function V(e,t,r){var a=e[t];C.call(e,t)&&q(a,r)&&(void 0!==r||t in e)||(e[t]=r)}function R(e,t){for(var r=e.length;r--;)if(q(e[r][0],t))return r;return-1}function x(e){if(!G(e)||(t=e,S&&S in t))return!1;var t,r=function(e){var t=G(e)?I.call(e):"";return t==n||t==u}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}(e)?D:d;return r.test(function(e){if(null!=e){try{return N.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function _(e,t,r,a){if(!G(e))return e;t=function(e,t){if(K(e))return!1;var r=typeof e;if("number"==r||"symbol"==r||"boolean"==r||null==e||Y(e))return!0;return s.test(e)||!o.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:function(e){return K(e)?e:$(e)}(t);for(var n=-1,u=t.length,l=u-1,i=e;null!=i&&++n<u;){var c=B(t[n]),d=r;if(n!=l){var p=i[c];void 0===(d=a?a(p,c,i):void 0)&&(d=G(p)?p:U(t[n+1])?[]:{})}V(i,c,d),i=i[c]}return e}function F(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function j(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return x(r)?r:void 0}function U(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||p.test(e))&&e>-1&&e%1==0&&e<t}L.prototype.clear=function(){this.__data__=O?O(null):{}},L.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},L.prototype.get=function(e){var t=this.__data__;if(O){var r=t[e];return r===a?void 0:r}return C.call(t,e)?t[e]:void 0},L.prototype.has=function(e){var t=this.__data__;return O?void 0!==t[e]:C.call(t,e)},L.prototype.set=function(e,t){return this.__data__[e]=O&&void 0===t?a:t,this},z.prototype.clear=function(){this.__data__=[]},z.prototype.delete=function(e){var t=this.__data__,r=R(t,e);return!(r<0)&&(r==t.length-1?t.pop():E.call(t,r,1),!0)},z.prototype.get=function(e){var t=this.__data__,r=R(t,e);return r<0?void 0:t[r][1]},z.prototype.has=function(e){return R(this.__data__,e)>-1},z.prototype.set=function(e,t){var r=this.__data__,a=R(r,e);return a<0?r.push([e,t]):r[a][1]=t,this},k.prototype.clear=function(){this.__data__={hash:new L,map:new(T||z),string:new L}},k.prototype.delete=function(e){return F(this,e).delete(e)},k.prototype.get=function(e){return F(this,e).get(e)},k.prototype.has=function(e){return F(this,e).has(e)},k.prototype.set=function(e,t){return F(this,e).set(e,t),this};var $=W(function(e){e=function(e){return null==e?"":function(e){if("string"==typeof e)return e;if(Y(e))return M?M.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(e);var t=[];return l.test(e)&&t.push(""),e.replace(i,function(e,r,a,n){t.push(a?n.replace(c,"$1"):r||e)}),t});function B(e){if("string"==typeof e||Y(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function W(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var a=arguments,n=t?t.apply(this,a):a[0],u=r.cache;if(u.has(n))return u.get(n);var o=e.apply(this,a);return r.cache=u.set(n,o),o};return r.cache=new(W.Cache||k),r}function q(e,t){return e===t||e!=e&&t!=t}W.Cache=k;var K=Array.isArray;function G(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Y(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==I.call(e)}e.exports=function(e,t,r){return null==e?e:_(e,t,r)}},40876:function(e,t,r){var a="__lodash_hash_undefined__",n="[object Function]",u="[object GeneratorFunction]",o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/,l=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,d=/^\[object .+?Constructor\]$/,p="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,m="object"==typeof self&&self&&self.Object===Object&&self,v=p||m||Function("return this")();var f,y=Array.prototype,h=Function.prototype,g=Object.prototype,b=v["__c
2ore-js_shared__"],A=(f=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",S=h.toString,N=g.hasOwnProperty,C=g.toString,I=RegExp("^"+S.call(N).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=v.Symbol,w=y.splice,E=F(v,"Map"),T=F(Object,"create"),O=D?D.prototype:void 0,P=O?O.toString:void 0;function M(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function L(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function z(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}function k(e,t){for(var r=e.length;r--;)if(W(e[r][0],t))return r;return-1}function V(e){if(!K(e)||(t=e,A&&A in t))return!1;var t,r=function(e){var t=K(e)?C.call(e):"";return t==n||t==u}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}(e)?I:d;return r.test(function(e){if(null!=e){try{return S.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function R(e,t){e=function(e,t){return 1==t.length?e:function(e,t){for(var r=0,a=(t=j(t,e)?[t]:x(t)).length;null!=e&&r<a;)e=e[$(t[r++])];return r&&r==a?e:void 0}(e,function(e,t,r){var a=-1,n=e.length;t<0&&(t=-t>n?0:n+t),(r=r>n?n:r)<0&&(r+=n),n=t>r?0:r-t>>>0,t>>>=0;for(var u=Array(n);++a<n;)u[a]=e[a+t];return u}(t,0,-1))}(e,t=j(t,e)?[t]:x(t));var r,a,n=$((a=(r=t)?r.length:0)?r[a-1]:void 0);return!(null!=e&&N.call(e,n))||delete e[n]}function x(e){return q(e)?e:U(e)}function _(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function F(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return V(r)?r:void 0}function j(e,t){if(q(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!G(e))||(s.test(e)||!o.test(e)||null!=t&&e in Object(t))}M.prototype.clear=function(){this.__data__=T?T(null):{}},M.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},M.prototype.get=function(e){var t=this.__data__;if(T){var r=t[e];return r===a?void 0:r}return N.call(t,e)?t[e]:void 0},M.prototype.has=function(e){var t=this.__data__;return T?void 0!==t[e]:N.call(t,e)},M.prototype.set=function(e,t){return this.__data__[e]=T&&void 0===t?a:t,this},L.prototype.clear=function(){this.__data__=[]},L.prototype.delete=function(e){var t=this.__data__,r=k(t,e);return!(r<0)&&(r==t.length-1?t.pop():w.call(t,r,1),!0)},L.prototype.get=function(e){var t=this.__data__,r=k(t,e);return r<0?void 0:t[r][1]},L.prototype.has=function(e){return k(this.__data__,e)>-1},L.prototype.set=function(e,t){var r=this.__data__,a=k(r,e);return a<0?r.push([e,t]):r[a][1]=t,this},z.prototype.clear=function(){this.__data__={hash:new M,map:new(E||L),string:new M}},z.prototype.delete=function(e){return _(this,e).delete(e)},z.prototype.get=function(e){return _(this,e).get(e)},z.prototype.has=function(e){return _(this,e).has(e)},z.prototype.set=function(e,t){return _(this,e).set(e,t),this};var U=B(function(e){e=function(e){return null==e?"":function(e){if("string"==typeof e)return e;if(G(e))return P?P.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(e);var t=[];return l.test(e)&&t.push(""),e.replace(i,function(e,r,a,n){t.push(a?n.replace(c,"$1"):r||e)}),t});function $(e){if("string"==typeof e||G(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function B(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var a=arguments,n=t?t.apply(this,a):a[0],u=r.cache;if(u.has(n))return u.get(n);var o=e.apply(this,a);return r.cache=u.set(n,o),o};return r.cache=new(B.Cache||z),r}function W(e,t){return e===t||e!=e&&t!=t}B.Cache=z;var q=Array.isArray;function K(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function G(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==C.call(e)}e.exports=function(e,t){return null==e||R(e,t)}}
vendor: 15,369 bytes, line 2
2,25098:function(e,t,r){var a=r(23305),n=r(39361),u=r(11112),o=r(25276),s=r(57452);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}l.prototype.clear=a,l.prototype.delete=n,l.prototype.get=u,l.prototype.has=o,l.prototype.set=s,e.exports=l},1386:function(e,t,r){var a=r(12393),n=r(62049),u=r(7144),o=r(7452),s=r(13964);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}l.prototype.clear=a,l.prototype.delete=n,l.prototype.get=u,l.prototype.has=o,l.prototype.set=s,e.exports=l},19770:function(e,t,r){var a=r(94715)(r(78942),"Map");e.exports=a},68250:function(e,t,r){var a=r(49753),n=r(5681),u=r(80088),o=r(54732),s=r(59068);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}l.prototype.clear=a,l.prototype.delete=n,l.prototype.get=u,l.prototype.has=o,l.prototype.set=s,e.exports=l},51340:function(e,t,r){var a=r(1386),n=r(64103),u=r(21779),o=r(34162),s=r(7462),l=r(96638);function i(e){var t=this.__data__=new a(e);this.size=t.size}i.prototype.clear=n,i.prototype.delete=u,i.prototype.get=o,i.prototype.has=s,i.prototype.set=l,e.exports=i},65650:function(e,t,r){var a=r(78942).Symbol;e.exports=a},31623:function(e,t,r){var a=r(78942).Uint8Array;e.exports=a},86912:function(e){e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},10358:function(e,t,r){var a=r(26137),n=r(3283),u=r(53142),o=r(75853),s=r(69632),l=r(8666),i=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=u(e),c=!r&&n(e),d=!r&&!c&&o(e),p=!r&&!c&&!d&&l(e),m=r||c||d||p,v=m?a(e.length,String):[],f=v.length;for(var y in e)!t&&!i.call(e,y)||m&&("length"==y||d&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,f))||v.push(y);return v}},24810:function(e,t,r){var a=r(57073),n=r(46285);e.exports=function(e,t,r){(void 0!==r&&!n(e[t],r)||void 0===r&&!(t in e))&&a(e,t,r)}},3422:function(e,t,r){var a=r(57073),n=r(46285),u=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var o=e[t];u.call(e,t)&&n(o,r)&&(void 0!==r||t in e)||a(e,t,r)}},97034:function(e,t,r){var a=r(46285);e.exports=function(e,t){for(var r=e.length;r--;)if(a(e[r][0],t))return r;return-1}},57073:function(e,t,r){var a=r(72532);e.exports=function(e,t,r){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},39747:function(e,t,r){var a=r(41580),n=Object.create,u=function(){function e(){}return function(t){if(!a(t))return{};if(n)return n(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=u},35636:function(e,t,r){var a=r(86596)();e.exports=a},87379:function(e,t,r){var a=r(65650),n=r(8870),u=r(29005),o=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?n(e):u(e)}},56027:function(e,t,r){var a=r(87379),n=r(80547);e.exports=function(e){return n(e)&&"[object Arguments]"==a(e)}},89624:function(e,t,r){var a=r(93655),n=r(64759),u=r(41580),o=r(64066),s=/^\[object .+?Constructor\]$/,l=Function.prototype,i=Object.prototype,c=l.toString,d=i.hasOwnProperty,p=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!u(e)||n(e))&&(a(e)?p:s).test(o(e))}},70674:function(e,t,r){var a=r(87379),n=r(65387),u=r(80547),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return u(e)&&n(e.length)&&!!o[a(e)]}},57200:function(e,t,r){var a=r(41580),n=r(84882),u=r(38546),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return u(e);var t=n(e),r=[];for(var s in e)("constructor"!=s||!t&&o.call(e,s))&&r.push(s);return r}},40091:function(e,t,r){var a=r(51340),n=r(24810),u=r(35636),o=r(26885),s=r(41580),l=r(25288),i=r(78763);e.exports=function e(t,r,c,d,p){t!==r&&u(r,function(u,l){if(p||(p=new a),s(u))o(t,r,l,c,e,d,p);else{var m=d?d(i(t,l),u,l+"",t,r,p):void 0;void 0===m&&(m=u),n(t,l,m)}},l)}},26885:function(e,t,r){var a=r(24810),n=r(17099),u=r(92264),o=r(84354),s=r(75964),l=r(3283),i=r(53142),c=r(65406),d=r(75853),p=r(93655),m=r(41580),v=r(48360),f=r(8666),y=r(78763),h=r(64207);e.exports=function(e,t,r,g,b,A,S){var N=y(e,r),C=y(t,r),I=S.get(C);if(I)a(e,r,I);else{var D=A?A(N,C,r+"",e,t,S):void 0,w=void 0===D;if(w){var E=i(C),T=!E&&d(C),O=!E&&!T&&f(C);D=C,E||T||O?i(N)?D=N:c(N)?D=o(N):T?(w=!1,D=n(C,!0)):O?(w=!1,D=u(C,!0)):D=[]:v(C)||l(C)?(D=N,l(N)?D=h(N):m(N)&&!p(N)||(D=s(C))):w=!1}w&&(S.set(C,D),b(D,C,g,A,S),S.delete(C)),a(e,r,D)}}},23945:function(e,t,r){var a=r(22053),n=r(75234),u=r(80796);e.exports=function(e,t){return u(n(e,t,a),e+"")}},47403:function(e,t,r){var a=r(82619),n=r(72532),u=r(22053),o=n?function(e,t){return n(e,"toString",{configurable:!0,enumerable:!1,value:a(t),writable:!0})}:u;e.exports=o},26137:function(e){e.exports=function(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a}},49460:function(e){e.exports=function(e){return function(t){return e(t)}}},58898:function(e,t,r){var a=r(31623);e.exports=function(e){var t=new e.constructor(e.byteLength);return new a(t).set(new a(e)),t}},17099:function(e,t,r){e=r.nmd(e);var a=r(78942),n=t&&!t.nodeType&&t,u=n&&e&&!e.nodeType&&e,o=u&&u.exports===n?a.Buffer:void 0,s=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,a=s?s(r):new e.constructor(r);return e.copy(a),a}},92264:function(e,t,r){var a=r(58898);e.exports=function(e,t){var r=t?a(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},84354:function(e){e.exports=function(e,t){var r=-1,a=e.length;for(t||(t=Array(a));++r<a;)t[r]=e[r];return t}},39032:function(e,t,r){var a=r(3422),n=r(57073);e.exports=function(e,t,r,u){var o=!r;r||(r={});for(var s=-1,l=t.length;++s<l;){var i=t[s],c=u?u(r[i],e[i],i,r,e):void 0;void 0===c&&(c=e[i]),o?n(r,i,c):a(r,i,c)}return r}},41950:function(e,t,r){var a=r(78942)["__core-js_shared__"];e.exports=a},77848:function(e,t,r){var a=r(23945),n=r(74535);e.exports=function(e){return a(function(t,r){var a=-1,u=r.length,o=u>1?r[u-1]:void 0,s=u>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,s&&n(r[0],r[1],s)&&(o=u<3?void 0:o,u=1),t=Object(t);++a<u;){var l=r[a];l&&e(t,l,a,o)}return t})}},86596:function(e){e.exports=function(e){return function(t,r,a){for(var n=-1,u=Object(t),o=a(t),s=o.length;s--;){var l=o[e?s:++n];if(!1===r(u[l],l,u))break}return t}}},72532:function(e,t,r){var a=r(94715),n=function(){try{var e=a(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=n},74967:function(e,t,r){var a="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=a},44700:function(e,t,r){var a=r(79067);e.exports=function(e,t){var r=e.__data__;return a(t)?r["string"==typeof t?"string":"hash"]:r.map}},94715:function(e,t,r){var a=r(89624),n=r(20155);e.exports=function(e,t){var r=n(e,t);return a(r)?r:void 0}},74784:function(e,t,r){var a=r(3766)(Object.getPrototypeOf,Object);e.exports=a},8870:function(e,t,r){var a=r(65650),n=Object.prototype,u=n.hasOwnProperty,o=n.toString,s=a?a.toStringTag:void 0;e.exports=function(e){var t=u.call(e,s),r=e[s];try{e[s]=void 0;var a=!0}catch(l){}var n=o.call(e);return a&&(t?e[s]=r:delete e[s]),n}},20155:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},23305:function(e,t,r){var a=r(94497);e.exports=function(){this.__data__=a?a(null):{},this.size=0}},39361:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},11112:function(e,t,r){var a=r(94497),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(a){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return n.call(t,e)?t[e]:void 0}},25276:function(e,t,r){var a=r(94497),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return a?void 0!==t[e]:n.call(t,e)}},57452:function(e,t,r){var a=r(94497);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=a&&void 0===t?"__lodash_hash_undefined__":t,this}},75964:function(e,t,r){var a=r(39747),n=r(74784),u=r(84882);e.exports=function(e){return"function"!=typeof e.constructor||u(e)?{}:a(n(e))}},69632:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var a=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==a||"symbol"!=a&&t.test(e))&&e>-1&&e%1==0&&e<r}},74535:function(e,t,r){var a=r(46285),n=r(36529),u=r(69632),o=r(41580);e.exports=function(e,t,r){if(!o(r))return!1;var s=typeof t;return!!("number"==s?n(r)&&u(t,r.length):"string"==s&&t in r)&&a(r[t],e)}},79067:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},64759:function(e,t,r){var a,n=r(41950),u=(a=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||""))?"Symbol(src)_1."+a:"";e.exports=function(e){return!!u&&u in e}},84882:function(e){var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},12393:function(e){e.exports=function(){this.__data__=[],this.size=0}},62049:function(e,t,r){var a=r(97034),n=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=a(t,e);return!(r<0)&&(r==t.length-1?t.pop():n.call(t,r,1),--this.size,!0)}},7144:function(e,t,r){var a=r(97034);e.exports=function(e){var t=this.__data__,r=a(t,e);return r<0?void 0:t[r][1]}},7452:function(e,t,r){var a=r(97034);e.exports=function(e){return a(this.__data__,e)>-1}},13964:function(e,t,r){var a=r(97034);e.exports=function(e,t){var r=this.__data__,n=a(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}},49753:function(e,t,r){var a=r(25098),n=r(1386),u=r(19770);e.exports=function(){this.size=0,this.__data__={hash:new a,map:new(u||n),string:new a}}},5681:function(e,t,r){var a=r(44700);e.exports=function(e){var t=a(this,e).delete(e);return this.size-=t?1:0,t}},80088:function(e,t,r){var a=r(44700);e.exports=function(e){return a(this,e).get(e)}},54732:function(e,t,r){var a=r(44700);e.exports=function(e){return a(this,e).has(e)}},59068:function(e,t,r){var a=r(44700);e.exports=function(e,t){var r=a(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}},94497:function(e,t,r){var a=r(94715)(Object,"create");e.exports=a},38546:function(e){e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},2306:function(e,t,r){e=r.nmd(e);var a=r(74967),n=t&&!t.nodeType&&t,u=n&&e&&!e.nodeType&&e,o=u&&u.exports===n&&a.process,s=function(){try{var e=u&&u.require&&u.require("util").types;return e||o&&o.binding&&o.binding("util")}catch(t){}}();e.exports=s},29005:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},3766:function(e){e.exports=function(e,t){return function(r){return e(t(r))}}},75234:function(e,t,r){var a=r(86912),n=Math.max;e.exports=function(e,t,r){return t=n(void 0===t?e.length-1:t,0),function(){for(var u=arguments,o=-1,s=n(u.length-t,0),l=Array(s);++o<s;)l[o]=u[t+o];o=-1;for(var i=Array(t+1);++o<t;)i[o]=u[o];return i[t]=r(l),a(e,this,i)}}},78942:function(e,t,r){var a=r(74967),n="object"==typeof self&&self&&self.Object===Object&&self,u=a||n||Function("return this")();e.exports=u},78763:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},80796:function(e,t,r){var a=r(47403),n=r(3316)(a);e.exports=n},3316:function(e){var t=Date.now;e.exports=function(e){var r=0,a=0;return function(){var n=t(),u=16-(n-a);if(a=n,u>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},64103:function(e,t,r){var a=r(1386);e.exports=function(){this.__data__=new a,this.size=0}},21779:function(e){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},34162:function(e){e.exports=function(e){return this.__data__.get(e)}},7462:function(e){e.exports=function(e){return this.__data__.has(e)}},96638:function(e,t,r){var a=r(1386),n=r(19770),u=r(68250);e.exports=function(e,t){var r=this.__data__;if(r instanceof a){var o=r.__data__;if(!n||o.length<199)return o.push([e,t]),this.size=++r.size,this;r=this.__data__=new u(o)}return r.set(e,t),this.size=r.size,this}},64066:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(r){}try{return e+""}catch(r){}}return""}},82619:function(e){e.exports=function(e){return function(){return e}}},46285:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},22053:function(e){e.exports=function(e){return e}},3283:function(e,t,r){var a=r(56027),n=r(80547),u=Object.prototype,o=u.hasOwnProperty,s=u.propertyIsEnumerable,l=a(function(){return arguments}())?a:function(e){return n(e)&&o.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},53142:function(e){var t=Array.isArray;e.exports=t},36529:function(e,t,r){var a=r(93655),n=r(65387);e.exports=function(e){return null!=e&&n(e.length)&&!a(e)}},65406:function(e,t,r){var a=r(36529),n=r(80547);e.exports=function(e){return n(e)&&a(e)}},75853:function(e,t,r){e=r.nmd(e);var a=r(78942),n=r(34772),u=t&&!t.nodeType&&t,o=u&&e&&!e.nodeType&&e,s=o&&o.exports===u?a.Buffer:void 0,l=(s?s.isBuffer:void 0)||n;e.exports=l},93655:function(e,t,r){var a=r(87379),n=r(41580);e.exports=function(e){if(!n(e))return!1;var t=a(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},65387:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},41580:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},80547:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},48360:function(e,t,r){var a=r(87379),n=r(74784),u=r(80547),o=Function.prototype,s=Object.prototype,l=o.toString,i=s.hasOwnProperty,c=l.call(Object);e.exports=function(e){if(!u(e)||"[object Object]"!=a(e))return!1;var t=n(e);if(null===t)return!0;var r=i.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==c}},8666:function(e,t,r){var a=r(70674),n=r(49460),u=r(2306),o=u&&u.isTypedArray,s=o?n(o):a;e.exports=s},25288:function(e,t,r){var a=r(10358),n=r(57200),u=r(36529);e.exports=function(e){return u(e)?a(e,!0):n(e)}},82451:function(e,t,r){var a=r(40091),n=r(77848)(function(e,t,r){a(e,t,r)});e.exports=n},34772:function(e){e.exports=function(){return!1}},64207:function(e,t,r){var a=r(39032),n=r(25288);e.exports=function(e){return a(e,n(e))}},1159:function(e){"undefined"!=typeof self&&self,e.exports=function(e){var t={};function r(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})}
vendor: 12,377 bytes, line 2
2,r.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";function a(e){if(!(this instanceof a))return new a(e);this._=e}var n=a.prototype;function u(e,t){for(var r=0;r<e;r++)t(r)}function o(e,t,r){return function(e,t){u(t.length,function(r){e(t[r],r,t)})}(function(r,a,n){t=e(t,r,a,n)},r),t}function s(e,t){return o(function(t,r,a,n){return t.concat([e(r,a,n)])},[],t)}function l(e,t){var r={v:0,buf:t};return u(e,function(){var e;r={v:r.v<<1|(e=r.buf,e[0]>>7),buf:function(e){var t=o(function(e,t,r,a){return e.concat(r===a.length-1?Buffer.from([t,0]).readUInt16BE(0):a.readUInt16BE(r))},[],e);return Buffer.from(s(function(e){return(e<<1&65535)>>8},t))}(r.buf)}}),r}function i(){return"undefined"!=typeof Buffer}function c(){if(!i())throw new Error("Buffer global does not exist; please use webpack if you need to parse Buffers in the browser.")}function d(e){c();var t=o(function(e,t){return e+t},0,e);if(t%8!=0)throw new Error("The bits ["+e.join(", ")+"] add up to "+t+" which is not an even number of bytes; the total should be divisible by 8");var r,n=t/8,u=(r=function(e){return e>48},o(function(e,t){return e||(r(t)?t:e)},null,e));if(u)throw new Error(u+" bit range requested exceeds 48 bit (6 byte) Number max.");return new a(function(t,r){var a=n+r;return a>t.length?N(r,n.toString()+" bytes"):S(a,o(function(e,t){var r=l(t,e.buf);return{coll:e.coll.concat(r.v),buf:r.buf}},{coll:[],buf:t.slice(r,a)},e).coll)})}function p(e,t){return new a(function(r,a){return c(),a+t>r.length?N(a,t+" bytes for "+e):S(a+t,r.slice(a,a+t))})}function m(e,t){if("number"!=typeof(r=t)||Math.floor(r)!==r||t<0||t>6)throw new Error(e+" requires integer length in range [0, 6].");var r}function v(e){return m("uintBE",e),p("uintBE("+e+")",e).map(function(t){return t.readUIntBE(0,e)})}function f(e){return m("uintLE",e),p("uintLE("+e+")",e).map(function(t){return t.readUIntLE(0,e)})}function y(e){return m("intBE",e),p("intBE("+e+")",e).map(function(t){return t.readIntBE(0,e)})}function h(e){return m("intLE",e),p("intLE("+e+")",e).map(function(t){return t.readIntLE(0,e)})}function g(e){return e instanceof a}function b(e){return"[object Array]"==={}.toString.call(e)}function A(e){return i()&&Buffer.isBuffer(e)}function S(e,t){return{status:!0,index:e,value:t,furthest:-1,expected:[]}}function N(e,t){return b(t)||(t=[t]),{status:!1,index:-1,value:null,furthest:e,expected:t}}function C(e,t){if(!t)return e;if(e.furthest>t.furthest)return e;var r=e.furthest===t.furthest?function(e,t){if(function(){if(void 0!==a._supportsSet)return a._supportsSet;var e="undefined"!=typeof Set;return a._supportsSet=e,e}()&&Array.from){for(var r=new Set(e),n=0;n<t.length;n++)r.add(t[n]);var u=Array.from(r);return u.sort(),u}for(var o={},s=0;s<e.length;s++)o[e[s]]=!0;for(var l=0;l<t.length;l++)o[t[l]]=!0;var i=[];for(var c in o)({}).hasOwnProperty.call(o,c)&&i.push(c);return i.sort(),i}(e.expected,t.expected):t.expected;return{status:e.status,index:e.index,value:e.value,furthest:t.furthest,expected:r}}var I={};function D(e,t){if(A(e))return{offset:t,line:-1,column:-1};e in I||(I[e]={});for(var r=I[e],a=0,n=0,u=0,o=t;o>=0;){if(o in r){a=r[o].line,0===u&&(u=r[o].lineStart);break}("\n"===e.charAt(o)||"\r"===e.charAt(o)&&"\n"!==e.charAt(o+1))&&(n++,0===u&&(u=o+1)),o--}var s=a+n,l=t-u;return r[t]={line:s,lineStart:u},{offset:t,line:s+1,column:l+1}}function w(e){if(!g(e))throw new Error("not a parser: "+e)}function E(e,t){return"string"==typeof e?e.charAt(t):e[t]}function T(e){if("number"!=typeof e)throw new Error("not a number: "+e)}function O(e){if("function"!=typeof e)throw new Error("not a function: "+e)}function P(e){if("string"!=typeof e)throw new Error("not a string: "+e)}var M=2,L=3,z=8,k=5*z,V=4*z,R=" ";function x(e,t){return new Array(t+1).join(e)}function _(e,t,r){var a=t-e.length;return a<=0?e:x(r,a)+e}function F(e,t,r,a){return{from:e-t>0?e-t:0,to:e+r>a?a:e+r}}function j(e,t){var r,a,n,u,l,i=t.index,c=i.offset,d=1;if(c===e.length)return"Got the end of the input";if(A(e)){var p=c-c%z,m=c-p,v=F(p,k,V+z,e.length),f=s(function(e){return s(function(e){return _(e.toString(16),2,"0")},e)},function(e,t){var r=e.length,a=[],n=0;if(r<=t)return[e.slice()];for(var u=0;u<r;u++)a[n]||a.push([]),a[n].push(e[u]),(u+1)%t==0&&n++;return a}(e.slice(v.from,v.to).toJSON().data,z));u=function(e){return 0===e.from&&1===e.to?{from:e.from,to:e.to}:{from:e.from/z,to:Math.floor(e.to/z)}}(v),a=p/z,r=3*m,m>=4&&(r+=1),d=2,n=s(function(e){return e.length<=4?e.join(" "):e.slice(0,4).join(" ")+" "+e.slice(4).join(" ")},f),(l=(8*(u.to>0?u.to-1:u.to)).toString(16).length)<2&&(l=2)}else{var y=e.split(/\r\n|[\n\r\u2028\u2029]/);r=i.column-1,a=i.line-1,u=F(a,M,L,y.length),n=y.slice(u.from,u.to),l=u.to.toString().length}var h=a-u.from;return A(e)&&(l=(8*(u.to>0?u.to-1:u.to)).toString(16).length)<2&&(l=2),o(function(t,a,n){var o,s=n===h,i=s?"> ":R;return o=A(e)?_((8*(u.from+n)).toString(16),l,"0"):_((u.from+n+1).toString(),l," "),[].concat(t,[i+o+" | "+a],s?[R+x(" ",l)+" | "+_("",r," ")+x("^",d)]:[])},[],n).join("\n")}function U(e,t){return["\n","-- PARSING FAILED "+x("-",50),"\n\n",j(e,t),"\n\n",(r=t.expected,1===r.length?"Expected:\n\n"+r[0]:"Expected one of the following: \n\n"+r.join(", ")),"\n"].join("");var r}function $(e){return void 0!==e.flags?e.flags:[e.global?"g":"",e.ignoreCase?"i":"",e.multiline?"m":"",e.unicode?"u":"",e.sticky?"y":""].join("")}function B(){for(var e=[].slice.call(arguments),t=e.length,r=0;r<t;r+=1)w(e[r]);return a(function(r,a){for(var n,u=new Array(t),o=0;o<t;o+=1){if(!(n=C(e[o]._(r,a),n)).status)return n;u[o]=n.value,a=n.index}return C(S(a,u),n)})}function W(){var e=[].slice.call(arguments);if(0===e.length)throw new Error("seqMap needs at least one argument");var t=e.pop();return O(t),B.apply(null,e).map(function(e){return t.apply(null,e)})}function q(){var e=[].slice.call(arguments),t=e.length;if(0===t)return Z("zero alternates");for(var r=0;r<t;r+=1)w(e[r]);return a(function(t,r){for(var a,n=0;n<e.length;n+=1)if((a=C(e[n]._(t,r),a)).status)return a;return a})}function K(e,t){return G(e,t).or(Q([]))}function G(e,t){return w(e),w(t),W(e,t.then(e).many(),function(e,t){return[e].concat(t)})}function Y(e){P(e);var t="'"+e+"'";return a(function(r,a){var n=a+e.length,u=r.slice(a,n);return u===e?S(n,u):N(a,t)})}function H(e,t){!function(e){if(!(e instanceof RegExp))throw new Error("not a regexp: "+e);for(var t=$(e),r=0;r<t.length;r++){var a=t.charAt(r);if("i"!==a&&"m"!==a&&"u"!==a&&"s"!==a)throw new Error('unsupported regexp flag "'+a+'": '+e)}}(e),arguments.length>=2?T(t):t=0;var r=function(e){return RegExp("^(?:"+e.source+")",$(e))}(e),n=""+e;return a(function(e,a){var u=r.exec(e.slice(a));if(u){if(0<=t&&t<=u.length){var o=u[0],s=u[t];return S(a+o.length,s)}return N(a,"valid match group (0 to "+u.length+") in "+n)}return N(a,n)})}function Q(e){return a(function(t,r){return S(r,e)})}function Z(e){return a(function(t,r){return N(r,e)})}function X(e){if(g(e))return a(function(t,r){var a=e._(t,r);return a.index=r,a.value="",a});if("string"==typeof e)return X(Y(e));if(e instanceof RegExp)return X(H(e));throw new Error("not a string, regexp, or parser: "+e)}function J(e){return w(e),a(function(t,r){var a=e._(t,r),n=t.slice(r,a.index);return a.status?N(r,'not "'+n+'"'):S(r,null)})}function ee(e){return O(e),a(function(t,r){var a=E(t,r);return r<t.length&&e(a)?S(r+1,a):N(r,"a character/byte matching "+e)})}function te(e,t){arguments.length<2&&(t=e,e=void 0);var r=a(function(e,a){return r._=t()._,r._(e,a)});return e?r.desc(e):r}function re(){return Z("fantasy-land/empty")}n.parse=function(e){if("string"!=typeof e&&!A(e))throw new Error(".parse must be called with a string or Buffer as its argument");var t,r=this.skip(oe)._(e,0);return t=r.status?{status:!0,value:r.value}:{status:!1,index:D(e,r.furthest),expected:r.expected},delete I[e],t},n.tryParse=function(e){var t=this.parse(e);if(t.status)return t.value;var r=U(e,t),a=new Error(r);throw a.type="ParsimmonError",a.result=t,a},n.assert=function(e,t){return this.chain(function(r){return e(r)?Q(r):Z(t)})},n.or=function(e){return q(this,e)},n.trim=function(e){return this.wrap(e,e)},n.wrap=function(e,t){return W(e,this,t,function(e,t){return t})},n.thru=function(e){return e(this)},n.then=function(e){return w(e),B(this,e).map(function(e){return e[1]})},n.many=function(){var e=this;return a(function(t,r){for(var a=[],n=void 0;;){if(!(n=C(e._(t,r),n)).status)return C(S(r,a),n);if(r===n.index)throw new Error("infinite loop detected in .many() parser --- calling .many() on a parser which can accept zero characters is usually the cause");r=n.index,a.push(n.value)}})},n.tieWith=function(e){return P(e),this.map(function(t){if(function(e){if(!b(e))throw new Error("not an array: "+e)}(t),t.length){P(t[0]);for(var r=t[0],a=1;a<t.length;a++)P(t[a]),r+=e+t[a];return r}return""})},n.tie=function(){return this.tieWith("")},n.times=function(e,t){var r=this;return arguments.length<2&&(t=e),T(e),T(t),a(function(a,n){for(var u=[],o=void 0,s=void 0,l=0;l<e;l+=1){if(s=C(o=r._(a,n),s),!o.status)return s;n=o.index,u.push(o.value)}for(;l<t&&(s=C(o=r._(a,n),s),o.status);l+=1)n=o.index,u.push(o.value);return C(S(n,u),s)})},n.result=function(e){return this.map(function(){return e})},n.atMost=function(e){return this.times(0,e)},n.atLeast=function(e){return W(this.times(e),this.many(),function(e,t){return e.concat(t)})},n.map=function(e){O(e);var t=this;return a(function(r,a){var n=t._(r,a);return n.status?C(S(n.index,e(n.value)),n):n})},n.contramap=function(e){O(e);var t=this;return a(function(r,a){var n=t.parse(e(r.slice(a)));return n.status?S(a+r.length,n.value):n})},n.promap=function(e,t){return O(e),O(t),this.contramap(e).map(t)},n.skip=function(e){return B(this,e).map(function(e){return e[0]})},n.mark=function(){return W(ae,this,ae,function(e,t,r){return{start:e,value:t,end:r}})},n.node=function(e){return W(ae,this,ae,function(t,r,a){return{name:e,value:r,start:t,end:a}})},n.sepBy=function(e){return K(this,e)},n.sepBy1=function(e){return G(this,e)},n.lookahead=function(e){return this.skip(X(e))},n.notFollowedBy=function(e){return this.skip(J(e))},n.desc=function(e){b(e)||(e=[e]);var t=this;return a(function(r,a){var n=t._(r,a);return n.status||(n.expected=e),n})},n.fallback=function(e){return this.or(Q(e))},n.ap=function(e){return W(e,this,function(e,t){return e(t)})},n.chain=function(e){var t=this;return a(function(r,a){var n=t._(r,a);return n.status?C(e(n.value)._(r,n.index),n):n})},n.concat=n.or,n.empty=re,n.of=Q,n["fantasy-land/ap"]=n.ap,n["fantasy-land/chain"]=n.chain,n["fantasy-land/concat"]=n.concat,n["fantasy-land/empty"]=n.empty,n["fantasy-land/of"]=n.of,n["fantasy-land/map"]=n.map;var ae=a(function(e,t){return S(t,D(e,t))}),ne=a(function(e,t){return t>=e.length?N(t,"any character/byte"):S(t+1,E(e,t))}),ue=a(function(e,t){return S(e.length,e.slice(t))}),oe=a(function(e,t){return t<e.length?N(t,"EOF"):S(t,null)}),se=H(/[0-9]/).desc("a digit"),le=H(/[0-9]*/).desc("optional digits"),ie=H(/[a-z]/i).desc("a letter"),ce=H(/[a-z]*/i).desc("optional letters"),de=H(/\s*/).desc("optional whitespace"),pe=H(/\s+/).desc("whitespace"),me=Y("\r"),ve=Y("\n"),fe=Y("\r\n"),ye=q(fe,ve,me).desc("newline"),he=q(ye,oe);a.all=ue,a.alt=q,a.any=ne,a.cr=me,a.createLanguage=function(e){var t={};for(var r in e)({}).hasOwnProperty.call(e,r)&&function(r){t[r]=te(function(){return e[r](t)})}(r);return t},a.crlf=fe,a.custom=function(e){return a(e(S,N))},a.digit=se,a.digits=le,a.empty=re,a.end=he,a.eof=oe,a.fail=Z,a.formatError=U,a.index=ae,a.isParser=g,a.lazy=te,a.letter=ie,a.letters=ce,a.lf=ve,a.lookahead=X,a.makeFailure=N,a.makeSuccess=S,a.newline=ye,a.noneOf=function(e){return ee(function(t){return e.indexOf(t)<0}).desc("none of '"+e+"'")},a.notFollowedBy=J,a.of=Q,a.oneOf=function(e){for(var t=e.split(""),r=0;r<t.length;r++)t[r]="'"+t[r]+"'";return ee(function(t){return e.indexOf(t)>=0}).desc(t)},a.optWhitespace=de,a.Parser=a,a.range=function(e,t){return ee(function(r){return e<=r&&r<=t}).desc(e+"-"+t)},a.regex=H,a.regexp=H,a.sepBy=K,a.sepBy1=G,a.seq=B,a.seqMap=W,a.seqObj=function(){for(var e,t={},r=0,n=(e=arguments,Array.prototype.slice.call(e)),u=n.length,o=0;o<u;o+=1){var s=n[o];
2if(!g(s)){if(b(s)&&2===s.length&&"string"==typeof s[0]&&g(s[1])){var l=s[0];if(Object.prototype.hasOwnProperty.call(t,l))throw new Error("seqObj: duplicate key "+l);t[l]=!0,r++;continue}throw new Error("seqObj arguments must be parsers or [string, parser] array pairs.")}}if(0===r)throw new Error("seqObj expects at least one named parser, found zero");return a(function(e,t){for(var r,a={},o=0;o<u;o+=1){var s,l;if(b(n[o])?(s=n[o][0],l=n[o][1]):(s=null,l=n[o]),!(r=C(l._(e,t),r)).status)return r;s&&(a[s]=r.value),t=r.index}return C(S(t,a),r)})},a.string=Y,a.succeed=Q,a.takeWhile=function(e){return O(e),a(function(t,r){for(var a=r;a<t.length&&e(E(t,a));)a++;return S(a,t.slice(r,a))})},a.test=ee,a.whitespace=pe,a["fantasy-land/empty"]=re,a["fantasy-land/of"]=Q,a.Binary={bitSeq:d,bitSeqObj:function(e){c();var t={},r=0,a=s(function(e){if(b(e)){var a=e;if(2!==a.length)throw new Error("["+a.join(", ")+"] should be length 2, got length "+a.length);if(P(a[0]),T(a[1]),Object.prototype.hasOwnProperty.call(t,a[0]))throw new Error("duplicate key in bitSeqObj: "+a[0]);return t[a[0]]=!0,r++,a}return T(e),[null,e]},e);if(r<1)throw new Error("bitSeqObj expects at least one named pair, got ["+e.join(", ")+"]");var n=s(function(e){return e[0]},a);return d(s(function(e){return e[1]},a)).map(function(e){return o(function(e,t){return null!==t[0]&&(e[t[0]]=t[1]),e},{},s(function(t,r){return[t,e[r]]},n))})},byte:function(e){if(c(),T(e),e>255)throw new Error("Value specified to byte constructor ("+e+"=0x"+e.toString(16)+") is larger in value than a single byte.");var t=(e>15?"0x":"0x0")+e.toString(16);return a(function(r,a){var n=E(r,a);return n===e?S(a+1,n):N(a,t)})},buffer:function(e){return p("buffer",e).map(function(e){return Buffer.from(e)})},encodedString:function(e,t){return p("string",t).map(function(t){return t.toString(e)})},uintBE:v,uint8BE:v(1),uint16BE:v(2),uint32BE:v(4),uintLE:f,uint8LE:f(1),uint16LE:f(2),uint32LE:f(4),intBE:y,int8BE:y(1),int16BE:y(2),int32BE:y(4),intLE:h,int8LE:h(1),int16LE:h(2),int32LE:h(4),floatBE:p("floatBE",4).map(function(e){return e.readFloatBE(0)}),floatLE:p("floatLE",4).map(function(e){return e.readFloatLE(0)}),doubleBE:p("doubleBE",8).map(function(e){return e.readDoubleBE(0)}),doubleLE:p("doubleLE",8).map(function(e){return e.readDoubleLE(0)})},e.exports=a}])},68032:function(e,t,r){"use strict";const a=r(16615),n=r(28605),u=r(72851),o=r(90028);function s(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function l(e,t){return t.encode?t.strict?a(e):encodeURIComponent(e):e}function i(e,t){return t.decode?n(e):e}function c(e){return Array.isArray(e)?e.sort():"object"==typeof e?c(Object.keys(e)).sort((e,t)=>Number(e)-Number(t)).map(t=>e[t]):e}function d(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function p(e){const t=(e=d(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function m(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function v(e,t){s((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,a)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===a[e]&&(a[e]={}),a[e][t[1]]=r):a[e]=r};case"bracket":return(e,r,a)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==a[e]?a[e]=[].concat(a[e],r):a[e]=[r]:a[e]=r};case"comma":case"separator":return(t,r,a)=>{const n="string"==typeof r&&r.includes(e.arrayFormatSeparator),u="string"==typeof r&&!n&&i(r,e).includes(e.arrayFormatSeparator);r=u?i(r,e):r;const o=n||u?r.split(e.arrayFormatSeparator).map(t=>i(t,e)):null===r?r:i(r,e);a[t]=o};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),a=Object.create(null);if("string"!=typeof e)return a;
2if(!(e=e.trim().replace(/^[?#&]/,"")))return a;for(const n of e.split("&")){if(""===n)continue;let[e,o]=u(t.decode?n.replace(/\+/g," "):n,"=");o=void 0===o?null:["comma","separator"].includes(t.arrayFormat)?o:i(o,t),r(i(e,t),o,a)}for(const n of Object.keys(a)){const e=a[n];if("object"==typeof e&&null!==e)for(const r of Object.keys(e))e[r]=m(e[r],t);else a[n]=m(e,t)}return!1===t.sort?a:(!0===t.sort?Object.keys(a).sort():Object.keys(a).sort(t.sort)).reduce((e,t)=>{const r=a[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=c(r):e[t]=r,e},Object.create(null))}t.extract=p,t.parse=v,t.stringify=(e,t)=>{if(!e)return"";s((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>t.skipNull&&(e=>null==e)(e[r])||t.skipEmptyString&&""===e[r],a=function(e){switch(e.arrayFormat){case"index":return t=>(r,a)=>{const n=r.length;return void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,[l(t,e),"[",n,"]"].join("")]:[...r,[l(t,e),"[",l(n,e),"]=",l(a,e)].join("")]};case"bracket":return t=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,[l(t,e),"[]"].join("")]:[...r,[l(t,e),"[]=",l(a,e)].join("")];case"comma":case"separator":return t=>(r,a)=>null==a||0===a.length?r:0===r.length?[[l(t,e),"=",l(a,e)].join("")]:[[r,l(a,e)].join(e.arrayFormatSeparator)];default:return t=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,l(t,e)]:[...r,[l(t,e),"=",l(a,e)].join("")]}}(t),n={};for(const o of Object.keys(e))r(o)||(n[o]=e[o]);const u=Object.keys(n);return!1!==t.sort&&u.sort(t.sort),u.map(r=>{const n=e[r];return void 0===n?"":null===n?l(r,t):Array.isArray(n)?n.reduce(a(r),[]).join("&"):l(r,t)+"="+l(n,t)}).filter(e=>e.length>0).join("&")},t.parseUrl=(e,t)=>
2{t=Object.assign({decode:!0},t);const[r,a]=u(e,"#");return Object.assign({url:r.split("?")[0]||"",query:v(p(e),t)},t&&t.parseFragmentIdentifier&&a?{fragmentIdentifier:i(a,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0},r);const a=d(e.url).split("?")[0]||"",n=t.extract(e.url),u=t.parse(n,{sort:!1}),o=Object.assign(u,e.query);let s=t.stringify(o,r);s&&(s=`?${s}`);let i=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(i=`#${l(e.fragmentIdentifier,r)}`),`${a}${s}${i}`},t.pick=(e,r,a)=>{a=Object.assign({parseFragmentIdentifier:!0},a);const{url:n,query:u,fragmentIdentifier:s}=t.parseUrl(e,a);return t.stringifyUrl({url:n,query:o(u,r),fragmentIdentifier:s},a)},t.exclude=(e,r,a)=>{const n=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,n,a)}},16615:function(e){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)},90320:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,u=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,i=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.suspense_list"):60120,f=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,h=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,A=r?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case c:case d:case u:case s:case o:case m:return e;default:switch(e=e&&e.$$typeof){case i:case p:case y:case f:case l:return e;default:return t}}case n:return t}}}function N(e){return S(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=i,t.ContextProvider=l,t.Element=a,t.ForwardRef=p,t.Fragment=u,t.Lazy=y,t.Memo=f,t.Portal=n,t.Profiler=s,t.StrictMode=o,t.Suspense=m,t.isAsyncMode=function(e){return N(e)||S(e)===c},t.isConcurrentMode=N,t.isContextConsumer=function(e){return S(e)===i},t.isContextProvider=function(e){return S(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return S(e)===p},t.isFragment=function(e){return S(e)===u},t.isLazy=function(e){return S(e)===y},t.isMemo=function(e){return S(e)===f},t.isPortal=function(e){return S(e)===n},t.isProfiler=function(e){return S(e)===s},t.isStrictMode=function(e){return S(e)===o},t.isSuspense=function(e){return S(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===u||e===d||e===s||e===o||e===m||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===f||e.$$typeof===l||e.$$typeof===i||e.$$typeof===p||e.$$typeof===g||e.$$typeof===b||e.$$typeof===A||e.$$typeof===h)},t.typeOf=S},524:function(e,t,r){"use strict";e.exports=r(90320)},11147:function(e,t,r){"use strict";r.d(t,{Kq:function(){return c},wA:function(){return f},d4:function(){return b}});var a=r(14041),n=a.createContext(null);var u=function(e){e()},o=function(){return u};var s={notify:function(){},get:function(){return[]}};function l(e,t){var r,a=s;function n(){l.onStateChange&&l.onStateChange()}function u(){r||(r=t?t.addNestedSub(n):e.subscribe(n),a=function(){var e=o(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e(function(){for(var e=t;e;)e.callback(),e=e.next})},get:function(){for(var e=[],r=t;r;)e.push(r),r=r.next;return e},subscribe:function(e){var a=!0,n=r={callback:e,next:null,prev:r};return n.prev?n.prev.next=n:t=n,function(){a&&null!==t&&(a=!1,n.next?n.next.prev=n.prev:r=n.prev,n.prev?n.prev.next=n.next:t=n.next)}}}}())}var l={addNestedSub:function(e){return u(),a.subscribe(e)},notifyNestedSubs:function(){a.notify()},handleChangeWrapper:n,isSubscribed:function(){return Boolean(r)},trySubscribe:u,tryUnsubscribe:function(){r&&(r(),r=void 0,a.clear(),a=s)},getListeners:function(){return a}};return l}var i="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?a.useLayoutEffect:a.useEffect;var c=function(e){var t=e.store,r=e.context,u=e.children,o=(0,a.useMemo)(function(){var e=l(t);return{store:t,subscription:e}},[t]),s=(0,a.useMemo)(function(){return t.getState()},[t]);i(function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}},[o,s]);var c=r||n;return a.createElement(c.Provider,{value:o},u)};r(75985),r(31524);function d(){return(0,a.useContext)(n)}function p(e){void 0===e&&(e=n);var t=e===n?d:function(){return(0,a.useContext)(e)};return function(){return t().store}}var m=p();function v(e){void 0===e&&(e=n);var t=e===n?m:p(e);return function(){return t().dispatch}}var f=v(),y=function(e,t){return e===t};function h(e){void 0===e&&(e=n);var t=e===n?d:function(){return(0,a.useContext)(e)};return function(e,r){void 0===r&&(r=y);var n=t(),u=function(e,t,r,n){var u,o=(0,a.useReducer)(function(e){return e+1},0)[1],s=(0,a.useMemo)(function(){return l(r,n)},[r,n]),c=(0,a.useRef)(),d=(0,a.useRef)(),p=(0,a.useRef)(),m=(0,a.useRef)(),v=r.getState();try{if(e!==d.current||v!==p.current||c.current){var f=e(v);u=void 0!==m.current&&t(f,m.current)?m.current:f}else u=m.current}catch(y){throw c.current&&(y.message+="\nThe error may be correlated with this previous error:\n"+c.current.stack+"\n\n"),y}return i(function(){d.current=e,p.current=v,m.current=u,c.current=void 0}),i(function(){function e(){try{var e=r.getState();if(e===p.current)return;var a=d.current(e);
2if(t(a,m.current))return;m.current=a,p.current=e}catch(y){c.current=y}o()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}},[r,s]),u}(e,r,n.store,n.subscription);return(0,a.useDebugValue)(u),u}}var g,b=h(),A=r(43144);g=A.unstable_batchedUpdates,u=g},84104:function(e,t){"use strict";var r=60103,a=60106,n=60107,u=60108,o=60114,s=60109,l=60110,i=60112,c=60113,d=60120,p=60115,m=60116,v=60121,f=60122,y=60117,h=60129,g=60131;if("function"==typeof Symbol&&Symbol.for){var b=Symbol.for;r=b("react.element"),a=b("react.portal"),n=b("react.fragment"),u=b("react.strict_mode"),o=b("react.profiler"),s=b("react.provider"),l=b("react.context"),i=b("react.forward_ref"),c=b("react.suspense"),d=b("react.suspense_list"),p=b("react.memo"),m=b("react.lazy"),v=b("react.block"),f=b("react.server.block"),y=b("react.fundamental"),h=b("react.debug_trace_mode"),g=b("react.legacy_hidden")}function A(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case n:case o:case u:case c:case d:return e;default:switch(e=e&&e.$$typeof){case l:case i:case m:case p:case s:return e;default:return t}}case a:return t}}}},31524:function(e,t,r){"use strict";r(84104)},88185:function(e,t,r){"use strict";var a=r(25930).Zz;t.tY="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?a:a.apply(null,arguments)},"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__},24563:function(e,t,r){const{createTransform:a}=r(21472);e.exports=function(e,t={}){return t=Object.assign({},{persistedAtKey:"__persisted_at",expireSeconds:null,expiredState:{},autoExpire:!1},t),a(e=>((e,t)=>(e=e||{},t.autoExpire&&!e[t.persistedAtKey]&&(e=Object.assign({},e,{[t.persistedAtKey]:(new Date).getTime()})),e))(e,t),e=>((e,t)=>{if(e=e||{},t.expireSeconds&&e[t.persistedAtKey]){const r=new Date(e[t.persistedAtKey]).getTime();if(((new Date).getTime()-r)/1e3>t.expireSeconds)return Object.assign({},t.expiredState)}return e})(e,t),{whitelist:[e]})}},19462:function(e,t,r){"use strict";var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.MI=function(e,t,r){return m(e,t,r,"blacklist")};var n=r(21472),u=p(r(5157)),o=p(r(86281)),s=p(r(40876)),l=p(r(64795)),i=p(r(65052)),c=p(r(82633)),d=p(r(68290));function p(e){return e&&e.__esModule?e:{default:e}}function m(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"whitelist";return(0,n.createTransform)(function(e,r){return t?f(e,t,a):e},function(e,t){return r?f(e,r,a):e},{whitelist:[e]})}function v(e,t){var r=e.path,a=e.filterFunction,n=void 0===a?function(){return!0}:a,o=(0,u.default)(t,r,t);return o instanceof Array?o.filter(n):(0,l.default)(o,n)}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"whitelist",n={};return"string"==typeof t&&(t=[t]),"whitelist"===r?t.forEach(function(t){if("object"!==(void 0===t?"undefined":a(t))||t instanceof Array){var r=(0,u.default)(e,t);void 0!==r&&(0,o.default)(n,t,r)}else{var s=v(t,e);(0,i.default)(s)||(0,o.default)(n,t.path,s)}}):"blacklist"===r?(n=(0,d.default)(e),t.forEach(function(t){if("object"!==(void 0===t?"undefined":a(t))||t instanceof Array){void 0!==(0,u.default)(e,t)&&(0,s.default)(n,t)}else{var r=v(t,e);(0,i.default)(r)?n=r:r instanceof Array?(0,o.default)(n,t.path,(0,u.default)(n,t.path,n).filter(function(e){return!1})):(0,c.default)(r,function(e,r){(0,s.default)(n,t.path+"["+r+"]")})}})):n=e,n}},69019:function(e,t,r){"use strict";r.d(t,{Cq:function(){return l},DY:function(){return s},Hz:function(){return o},ZM:function(){return n},eY:function(){return i},jD:function(){return c},nF:function(){return a},r2:function(){return u}});var a="persist:",n="persist/FLUSH",u="persist/REHYDRATE",o="persist/PAUSE",s="persist/PERSIST",l="persist/PURGE",i="persist/REGISTER",c=-1},96396:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var a=r(69019);function n(e){var t,r=e.blacklist||null,n=e.whitelist||null,o=e.transforms||[],s=e.throttle||0,l="".concat(void 0!==e.ke
2yPrefix?e.keyPrefix:a.nF).concat(e.key),i=e.storage;t=!1===e.serialize?function(e){return e}:"function"==typeof e.serialize?e.serialize:u;var c=e.writeFailHandler||null,d={},p={},m=[],v=null,f=null;function y(){if(0===m.length)return v&&clearInterval(v),void(v=null);var e=m.shift(),r=o.reduce(function(t,r){return r.in(t,e,d)},d[e]);if(void 0!==r)try{p[e]=t(r)}catch(a){console.error("redux-persist/createPersistoid: error serializing state",a)}else delete p[e];0===m.length&&(Object.keys(p).forEach(function(e){void 0===d[e]&&delete p[e]}),f=i.setItem(l,t(p)).catch(g))}function h(e){return(!n||-1!==n.indexOf(e)||"_persist"===e)&&(!r||-1===r.indexOf(e))}function g(e){c&&c(e)}return{update:function(e){Object.keys(e).forEach(function(t){h(t)&&d[t]!==e[t]&&-1===m.indexOf(t)&&m.push(t)}),Object.keys(d).forEach(function(t){void 0===e[t]&&h(t)&&-1===m.indexOf(t)&&void 0!==d[t]&&m.push(t)}),null===v&&(v=setInterval(y,s)),d=e},flush:function(){for(;0!==m.length;)y();return f||Promise.resolve()}}}function u(e){return JSON.stringify(e)}},15512:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var a=r(69019);function n(e){var t,r=e.transforms||[],n="".concat(void 0!==e.ke
2yPrefix?e.keyPrefix:a.nF).concat(e.key),o=e.storage;e.debug;return t=!1===e.deserialize?function(e){return e}:"function"==typeof e.deserialize?e.deserialize:u,o.getItem(n).then(function(e){if(e)try{var a={},n=t(e);return Object.keys(n).forEach(function(e){a[e]=r.reduceRight(function(t,r){return r.out(t,e,n)},t(n[e]))}),a}catch(u){throw u}})}function u(e){return JSON.parse(e)}},21472:function(e,t,r){"use strict";r.r(t),r.d(t,{DEFAULT_VERSION:function(){return o.jD},FLUSH:function(){return o.ZM},KEY_PREFIX:function(){return o.nF},PAUSE:function(){return o.Hz},PERSIST:function(){return o.DY},PURGE:function(){return o.Cq},REGISTER:function(){return o.eY},REHYDRATE:function(){return o.r2},createMigrate:function(){return v},createPersistoid:function(){return h.A},createTransform:function(){return f},getStoredState:function(){return y.A},persistCombineReducers:function(){return n.A},persistReducer:function(){return a.A},persistStore:function(){return m},purgeStoredState:function(){return g.A}});var a=r(31957),n=r(75744),u=r(25930),o=r(69019);function s(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(r,!0).forEach(function(t){c(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d={registry:[],bootstrapped:!1},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case o.eY:return i({},e,{registry:[].concat(s(e.registry),[t.key])});case o.r2:var r=e.registry.indexOf(t.key),a=s(e.registry);return a.splice(r,1),i({},e,{registry:a,bootstrapped:0===a.length});default:return e}};function m(e,t,r){var a=r||!1,n=(0,u.y$)(p,d,t&&t.enhancer?t.enhancer:void 0),s=function(e){n.dispatch({type:o.eY,key:e})},l=function(t,r,u){var s={type:o.r2,payload:r,err:u,key:t};e.dispatch(s),n.dispatch(s),a&&c.getState().bootstrapped&&(a(),a=!1)},c=i({},n,{purge:function(){var t=[];return e.dispatch({type:o.Cq,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:o.ZM,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:o.Hz})},persist:function(){e.dispatch({type:o.DY,register:s,rehydrate:l})}});return t&&t.manualPersist||c.persist(),c}function v(e,t){(t||{}).debug;return function(t,r){if(!t)return Promise.resolve(void 0);var a=t._persist&&void 0!==t._persist.version?t._persist.version:o.jD;if(a===r)return Promise.resolve(t);if(a>r)return Promise.resolve(t);var n=Object.keys(e).map(function(e){return parseInt(e)}).filter(function(e){return r>=e&&e>a}).sort(function(e,t){return e-t});try{var u=n.reduce(function(t,r){return e[r](t)},t);return Promise.resolve(u)}catch(s){return Promise.reject(s)}}}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.whitelist||null,n=r.blacklist||null;function u(e){return!(!a||-1!==a.indexOf(e))||!(!n||-1===n.indexOf(e))}return{in:function(t,r,a){return!u(r)&&e?e(t,r,a):t},out:function(e,r,a){return!u(r)&&t?t(e,r,a):e}}}var y=r(15512),h=r(96396),g=r(41645)},75744:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var a=r(25930),n=r(31957);function u(e){return u="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},u(e)}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?o(r,!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r,a){a.debug;var n=s({},r);return e&&"object"===u(e)&&Object.keys(e).forEach(function(a){var o;"_persist"!==a&&(t[a]===r[a]&&(null===(o=r[a])||Array.isArray(o)||"object"!==u(o)?n[a]=e[a]:n[a]=s({},n[a],{},e[a])))}),n}function c(e,t){return e.stateReconciler=void 0===e.stateReconciler?i:e.stateReconciler,(0,n.A)(e,(0,a.HY)(t))}},31957:function(e,t,r){"use strict";r.d(t,{A:function(){return y}});var a=r(69019);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},n(e)}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r,a){a.debug;var s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(r,!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},r);return e&&"object"===n(e)&&Object.keys(e).forEach(function(a){"_persist"!==a&&t[a]===r[a]&&(s[a]=e[a])}),s}var l=r(96396),i=r(15512),c=r(41645);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},u=Object.keys(e);for(a=0;a<u.length;a++)r=u[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(a=0;a<u.length;a++)r=u[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var f=5e3;function y(e,t){var r=void 0!==e.version?e.version:a.jD,n=(e.debug,void 0===e.stateReconciler?s:e.stateReconciler),u=e.getStoredState||i.A,o=void 0!==e.timeout?e.timeout:f,d=null,m=!1,y=!0,h=function(e){return e._persist.rehydrated&&d&&!y&&d.update(e),e};return function(s,i){var f=s||{},g=f._persist,b=v(f,["_persist"]);if(i.type===a.DY){var A=!1,S=function(t,r){A||(i.rehydrate(e.key,t,r),A=!0)};if(o&&setTimeout(function(){!A&&S(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))},o),y=!1,d||(d=(0,l.A)(e)),g)return p({},t(b,i),{_persist:g});if("function"!=typeof i.rehydrate||"function"!=typeof i.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return i.register(e.key),u(e).then(function(t){(e.migrate||function(e,t){return Promise.resolve(e)})(t,r).then(function(e){S(e)},function(e){S(void 0,e)})},function(e){S(void 0,e)}),p({},t(b,i),{_persist:{version:r,rehydrated:!1}})}if(i.type===a.Cq)return m=!0,i.result((0,c.A)(e)),p({},t(b,i),{_persist:g});if(i.type===a.ZM)return i.result(d&&d.flush()),p({},t(b,i),{_persist:g});if(i.type===a.Hz)y=!0;else if(i.type===a.r2){if(m)return p({},b,{_persist:p({},g,{rehydrated:!0})});if(i.key===e.key){var N=t(b,i),C=i.payload,I=p({},!1!==n&&void 0!==C?n(C,s,N,e):N,{_persist:p({},g,{rehydrated:!0})});return h(I)}}if(!g)return t(s,i);var D=t(b,i);return D===b?s:h(p({},D,{_persist:g}))}}},41645:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var a=r(69019);
2function n(e){var t=e.storage,r="".concat(void 0!==e.keyPrefix?e.keyPrefix:a.nF).concat(e.key);return t.removeItem(r,u)}function u(e){0}},36672:function(e,t,r){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,n.default)(e);return{getItem:function(e){return new Promise(function(r,a){r(t.getItem(e))})},setItem:function(e,r){return new Promise(function(a,n){a(t.setItem(e,r))})},removeItem:function(e){return new Promise(function(r,a){r(t.removeItem(e))})}}};var a,n=(a=r(34178))&&a.__esModule?a:{default:a}},34178:function(e,t){"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},r(e)}function a(){}t.__esModule=!0,t.default=function(e){var t="".concat(e,"Storage");return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],a="redux-persist ".concat(e," test");t.setItem(a,"test"),t.getItem(a),t.removeItem(a)}catch(n){return!1}return!0}(t)?self[t]:n};var n={getItem:a,setItem:a,removeItem:a}},32431:function(e,t,r){"use strict";var a;t.A=void 0;var n=(0,((a=r(36672))&&a.__esModule?a:{default:a}).default)("local");t.A=n},25930:function(e,t,r){"use strict";r.d(t,{Tw:function(){return f},HY:function(){return m},Zz:function(){return v},y$:function(){return p}});var a=r(67627);function n(e,t,r){return(t=(0,a.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){n(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var l="function"==typeof Symbol&&Symbol.observable||"@@observable",i=function(){return Math.random().toString(36).substring(7).split("").join(".")},c={INIT:"@@redux/INIT"+i(),REPLACE:"@@redux/REPLACE"+i(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+i()}};function d(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function p(e,t,r){var a;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(s(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(s(1));return r(p)(e,t)}if("function"!=typeof e)throw new Error(s(2));var n=e,u=t,o=[],i=o,m=!1;function v(){i===o&&(i=o.slice())}function f(){if(m)throw new Error(s(3));return u}function y(e){if("function"!=typeof e)throw new Error(s(4));if(m)throw new Error(s(5));var t=!0;return v(),i.push(e),function(){if(t){if(m)throw new Error(s(6));t=!1,v();var r=i.indexOf(e);i.splice(r,1),o=null}}}function h(e){if(!d(e))throw new Error(s(7));if(void 0===e.type)throw new Error(s(8));if(m)throw new Error(s(9));try{m=!0,u=n(u,e)}finally{m=!1}for(var t=o=i,r=0;r<t.length;r++){(0,t[r])()}return e}return h({type:c.INIT}),(a={dispatch:h,subscribe:y,getState:f,replaceReducer:function(e){if("function"!=typeof e)throw new Error(s(10));n=e,h({type:c.REPLACE})}})[l]=function(){var e,t=y;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(s(11));function r(){e.next&&e.next(f())}return r(),{unsubscribe:t(r)}}})[l]=function(){return this},e},a}function m(e){for(var t=Object.keys(e),r={},a=0;a<t.length;a++){var n=t[a];0,"function"==typeof e[n]&&(r[n]=e[n])}var u,o=Object.keys(r);try{!function(e){Object.keys(e).forEach(function(t){var r=e[t];if(void 0===r(void 0,{type:c.INIT}))throw new Error(s(12));if(void 0===r(void 0,{type:c.PROBE_UNKNOWN_ACTION()}))throw new Error(s(13))})}(r)}catch(l){u=l}return function(e,t){if(void 0===e&&(e={}),u)throw u;for(var a=!1,n={},l=0;l<o.length;l++){var i=o[l],c=r[i],d=e[i],p=c(d,t);
2if(void 0===p){t&&t.type;throw new Error(s(14))}n[i]=p,a=a||p!==d}return(a=a||o.length!==Object.keys(e).length)?n:e}}function v(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function f(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),a=function(){throw new Error(s(15))},n={getState:r.getState,dispatch:function(){return a.apply(void 0,arguments)}},u=t.map(function(e){return e(n)});return a=v.apply(void 0,u)(r.dispatch),o(o({},r),{},{dispatch:a})}}}},83878:function(e,t,r){"use strict";r.d(t,{Mz:function(){return s},j8:function(){return l}});var a="NOT_FOUND";var n=function(e,t){return e===t};function u(e,t){var r,u,o="object"==typeof t?t:{equalityCheck:t},s=o.equalityCheck,l=void 0===s?n:s,i=o.maxSize,c=void 0===i?1:i,d=o.resultEqualityCheck,p=function(e){return function(t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var a=t.length,n=0;n<a;n++)if(!e(t[n],r[n]))return!1;return!0}}(l),m=1===c?(r=p,{get:function(e){return u&&r(u.key,e)?u.value:a},put:function(e,t){u={key:e,value:t}},getEntries:function(){return u?[u]:[]},clear:function(){u=void 0}}):function(e,t){var r=[];function n(e){var n=r.findIndex(function(r){return t(e,r.key)});if(n>-1){var u=r[n];return n>0&&(r.splice(n,1),r.unshift(u)),u.value}return a}return{get:n,put:function(t,u){n(t)===a&&(r.unshift({key:t,value:u}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(c,p);function v(){var t=m.get(arguments);if(t===a){if(t=e.apply(null,arguments),d){var r=m.getEntries().find(function(e){return d(e.value,t)});r&&(t=r.value)}m.put(arguments,t)}return t}return v.clearCache=function(){return m.clear()},v}function o(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return function(){for(var t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];var u,o=0,s={memoizeOptions:void 0},l=a.pop();if("object"==typeof l&&(s=l,l=a.pop()),"function"!=typeof l)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof l+"]");var i=s.memoizeOptions,c=void 0===i?r:i,d=Array.isArray(c)?c:[c],p=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every(function(e){return"function"==typeof e})){var r=t.map(function(e){return"function"==typeof e?"function "+(e.name||"unnamed")+"()":typeof e}).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+r+"]")}return t}(a),m=e.apply(void 0,[function(){return o++,l.apply(null,arguments)}].concat(d)),v=e(function(){for(var e=[],t=p.length,r=0;r<t;r++)e.push(p[r].apply(null,arguments));return u=m.apply(null,e)});return Object.assign(v,{resultFunc:l,memoizedResultFunc:m,dependencies:p,lastResult:function(){return u},recomputations:function(){return o},resetRecomputations:function(){return o=0}}),v}}var s=o(u),l=function(e,t){if(void 0===t&&(t=s),"object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var r=Object.keys(e),a=t(r.map(function(t){return e[t]}),function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.reduce(function(e,t,a){return e[r[a]]=t,e},{})});return a}},72851:function(e){"use strict";e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},28054:function(e,t,r){"use strict";r.d(t,{sJ:function(){return o},HX:function(){return L},fr:function(){return u},pE:function(){return I}});function a(e,t){if(null==e)return e;if(0===e.length&&(!t||t&&""!==e))return null;var r=e instanceof Array?e[0]:e;return null==r||t||""!==r?r:null}function n(e){var t=a(e,!0);return null==t?t:String(t)}var u={encode:function(e){return null==e?e:String(e)},decode:n},o={encode:function(e){return null==e?e:e?"1":"0"},decode:function(e){var t=a(e);return null==t?t:"1"===t||"0"!==t&&null}},s=r(68032),l=function(){return l=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},l.apply(this,arguments)};'{}[],":'.split("").map(function(e){return[e,encodeURIComponent(e)]});function i(e,t,r){var a=(0,s.stringify)(e,r);r&&r.transformSearchString&&(a=r.transformSearchString(a));var n=a.length?"?"+a:"",u=(0,s.parseUrl)(t.href||"").url+n;return l(l({},t),{key:""+Date.now(),href:u,search:n,query:e})}var c=r(14041),d=Object.prototype.hasOwnProperty;function p(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function m(e,t,r){var a,n;if(p(e,t))return!0;
2if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var u=Object.keys(e),o=Object.keys(t);if(u.length!==o.length)return!1;for(var s=0;s<u.length;s++){var l=null!==(n=null===(a=null==r?void 0:r[u[s]])||void 0===a?void 0:a.equals)&&void 0!==n?n:p;if(!d.call(t,u[s])||!l(e[u[s]],t[u[s]]))return!1}return!0}function v(e,t,r){void 0===r&&(r=m);var a=(null==e.current||null==t)&&e.current===t||!r(e.current,t);c.useEffect(function(){a&&(e.current=t)},[e,t,a])}function f(e){return"object"==typeof e?"undefined"!=typeof window?e.search:(0,s.extract)(""+e.pathname+(e.search?e.search:"")):""}function y(e,t,r,a){switch(void 0===r&&(r="pushIn"),r){case"replace":case"push":return i(e,t,a);default:return function(e,t,r){var a=(0,s.parse)(t.search,{parseNumbers:!1});return i(l(l({},a),e),t,r)}(e,t,a)}}var h=c.createContext({location:{},getLocation:function(){return{}},setLocation:function(){}});function g(e){var t=e.history,r=e.location,a=e.children,n=e.stringifyOptions,u=c.useRef(r);c.useEffect(function(){u.current=r},[r]);var o=c.useCallback(function(){return u.current},[u]),s=c.useCallback(function(e,r){u.current=y(e,null==t||null==t.location?u.current:t.location,r,n),t&&function(e,t,r){switch(void 0===r&&(r="pushIn"),r){case"pushIn":case"push":e.push(t);break;default:e.replace(t)}}(t,u.current,r)},[t,n]);return c.createElement(h.Provider,{value:{location:r,getLocation:o,setLocation:s}},a)}var b,A,S,N=(A=b,S=(0,s.parse)(A||""),function(e){return A!==e&&(A=e,S=(0,s.parse)(A)),S});function C(e,t,r,a,n,u){var o,s=!m(a.current,r),l=null!==(o=r.equals)&&void 0!==o?o:m,i=N(f(e)),c=!m(n.current,i[t]),d=c?i[t]:n.current;if(!c&&!s&&void 0!==u.current)return u.current;var p=r.decode(d);return(null==u.current||null==p)&&u.current===p||!l(u.current,p)?p:u.current}var I=function(e,t){void 0===t&&(t=u);var r=c.useContext(h),a=r.location,n=r.getLocation,o=r.setLocation,s=N(f(a)),l=c.useRef(),i=c.useRef(t),d=c.useRef(),p=C(a,e,t,i,l,d);v(l,s[e]),v(i,t),v(d,p,t.equals);var m={paramConfig:t,name:e,setLocation:o,getLocation:n},y=c.useRef(m);y.current=m;var g=c.useCallback(function(e,t){var r,a,n=y.current;if("function"==typeof e){var u=C(n.getLocation(),n.name,n.paramConfig,i,l,d);d.current=u,a=n.paramConfig.encode(e(u))}else a=n.paramConfig.encode(e);n.setLocation(((r={})[n.name]=a,r),t)},[]);return[p,g]};var D,w,E,T,O=function(){return O=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},O.apply(this,arguments)};function P(e){if(e===E&&null!=T)return T;var t={replace:function(t){e.navigate(t.protocol+"//"+t.host+t.pathname+t.search,{replace:!0})},push:function(t){e.navigate(t.protocol+"//"+t.host+t.pathname+t.search,{replace:!1})},get location(){return e.location}};return E=e,T=t,t}function M(e){var t=void 0===e?{}:e,r=t.history,a=t.location;if("undefined"!=typeof window&&(r||(r=function(e){if(e===D&&null!=w)return w;var t={replace:function(t){e.replaceState(t.state,"",t.protocol+"//"+t.host+t.pathname+t.search)},push:function(t){e.pushState(t.state,"",t.protocol+"//"+t.host+t.pathname+t.search)},get location(){return window.location}};return D=e,w=t,t}(window.history)),a||(a=window.location)),!a)throw new Error("\n Could not read the location. Is the router wired up correctly?\n ");return{history:r,location:a}}function L(e){var t=e.children,r=e.ReactRouterRoute,a=e.reachHistory,n=e.history,u=e.location,o=e.stringifyOptions,s=c.useRef(o),l=!m(s.current,o)?o:s.current;return c.useEffect(function(){s.current=l},[l]),r?c.createElement(r,null,function(e){return c.createElement(g,O({stringifyOptions:l},M(e)),t)}):a?c.createElement(g,O({stringifyOptions:l},M({history:P(a),location:u})),t):c.createElement(g,O({stringifyOptions:l},M({history:n,location:u})),t)}},63785:function(e,t,r){var a=r(26532),n=r(79311),u=n;u.v1=a,u.v4=n,e.exports=u},74936:function(e){for(var t=[],r=0;r<256;++r)t[r]=(r+256).toString(16).substr(1);e.exports=function(e,r){var a=r||0,n=t;return[n[e[a++]],n[e[a++]],n[e[a++]],n[e[a++]],"-",n[e[a++]],n[e[a++]],"-",n[e[a++]],n[e[a++]],"-",n[e[a++]],n[e[a++]],"-",n[e[a++]],n[e[a++]],n[e[a++]],n[e[a++]],n[e[a++]],n[e[a++]]].join("")}},49629:function(e){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);
2if(t){var r=new Uint8Array(16);e.exports=function(){return t(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)3&t||(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},26532:function(e,t,r){var a,n,u=r(49629),o=r(74936),s=0,l=0;e.exports=function(e,t,r){var i=t&&r||0,c=t||[],d=(e=e||{}).node||a,p=void 0!==e.clockseq?e.clockseq:n;if(null==d||null==p){var m=u();null==d&&(d=a=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==p&&(p=n=16383&(m[6]<<8|m[7]))}var v=void 0!==e.msecs?e.msecs:(new Date).getTime(),f=void 0!==e.nsecs?e.nsecs:l+1,y=v-s+(f-l)/1e4;if(y<0&&void 0===e.clockseq&&(p=p+1&16383),(y<0||v>s)&&void 0===e.nsecs&&(f=0),f>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=v,l=f,n=p;var h=(1e4*(268435455&(v+=122192928e5))+f)%4294967296;c[i++]=h>>>24&255,c[i++]=h>>>16&255,c[i++]=h>>>8&255,c[i++]=255&h;var g=v/4294967296*1e4&268435455;c[i++]=g>>>8&255,c[i++]=255&g,c[i++]=g>>>24&15|16,c[i++]=g>>>16&255,c[i++]=p>>>8|128,c[i++]=255&p;for(var b=0;b<6;++b)c[i+b]=d[b];return t||o(c)}},79311:function(e,t,r){var a=r(49629),n=r(74936);e.exports=function(e,t,r){var u=t&&r||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||a)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var s=0;s<16;++s)t[u+s]=o[s];return t||n(o)}},57224:function(e,t,r){var a={"./image-slide.entry.js":[24110,[24110]],"./my-component.entry.js":[42431,[42431]],"./om-1-col-layout_42.entry.js":[45806,[28357,34223,95577]],"./om-about-om-detail-page_65.entry.js":[48604,[28950,34223,88121]],"./om-application-beneficiary-details_56.entry.js":[36021,[13663,34223,10502]],"./om-application-form.entry.js":[98651,[98651]],"./om-arc-call-me-back.entry.js":[67312,[67312]],"./om-article-breadcrumbs_123.entry.js":[95104,[34408,34223,32883]],"./om-article-card-filter-item.entry.js":[80332,[80332]],"./om-article.entry.js":[16072,[16072]],"./om-calculator-placeholder.entry.js":[14348,[14348]],"./om-calculator-tooltip.entry.js":[92618,[34223,92618]],"./om-card-filter.entry.js":[47933,[34223,47933]],"./om-confirmation-form-field.entry.js":[62157,[62157]],"./om-confirmation-form.entry.js":[40296,[40296]],"./om-cookie-policy-settings.entry.js":[13223,[13223]],"./om-cookie-popup-toggle-switch.entry.js":[33759,[34223,33759]],"./om-cookie-popup.entry.js":[28917,[28917]],"./om-cover-container.entry.js":[5639,[5639]],"./om-cover-item.entry.js":[49597,[49597]],"./om-covered-summary-item.entry.js":[95209,[95209]],"./om-covered-summary.entry.js":[7385,[7385]],"./om-dependent-card.entry.js":[22256,[22256]],"./om-dependents-with-button.entry.js":[2658,[2658]],"./om-dividend-card.entry.js":[56662,[56662]],"./om-efp-premium-card.entry.js":[81166,[81166]],"./om-efp-quote.entry.js":[98130,[98130]],"./om-filter.entry.js":[40774,[34223,40774]],"./om-footer-v2.entry.js":[83032,[34223,83032]],"./om-form-file-input-field.entry.js":[15406,[34223,93025]],"./om-fund-form.entry.js":[35890,[35890]],"./om-invest-solutions-detail-page.entry.js":[41666,[41666]],"./om-investment-calc-container.entry.js":[36661,[36661]],"./om-investment-calc-section.entry.js":[9401,[9401]],"./om-investment-split-form.entry.js":[63935,[63935]],"./om-member-details-accordion.entry.js":[94966,[94966]],"./om-mobile-floating-icon.entry.js":[22527,[22527]],"./om-modal-loader-content.entry.js":[78403,[78403]],"./om-no-search-result.entry.js":[13812,[34223,13812]],"./om-otm-article-page.entry.js":[29863,[29863]],"./om-otm-blog-page.entry.js":[95233,[95233]],"./om-otm-content-hub-page.entry.js":[62688,[62688]],"./om-otm-life-stage-page.entry.js":[58686,[58686]],"./om-otm-progress-bar.entry.js":[96070,[34223,96070]],"./om-pillar-card.entry.js":[27911,[27911]],"./om-pr-calc-options-page.entry.js":[11677,[11677]],"./om-pr-calc-page.entry.js":[53376,[53376]],"./om-product-card-filter-item.entry.js":[35963,[35963]],"./om-product-info-accordion.entry.js":[48089,[48089]],"./om-qualifying-check-call-me-back.entry.js":[97802,[34223,97802]],"./om-ra-application-intro-page.entry.js":[67693,[67693]],"./om-ra-confirmation-page.entry.js":[6535,[6535]],"./om-ra-confirmation-plan.entry.js":[88059,[88059]],"./om-ra-progress-bar-item.entry.js":[67273,[67273]],"./om-ra-progress-bar.entry.js":[55705,[34223,55705]],"./om-ra-thank-you-layout.entry.js":[4921,[4921]],"./om-ra-thank-you.entry.js":[44882,[44882]],"./om-ra-wizard-header.entry.js":[97348,[74967]],"./om-refined-calendar-card.entry.js":[82751,[82751]],"./om-refined-progress-card.entry.js":[93092,[93092]],"./om-result-card.entry.js":[32796,[32796]],"./om-sc-form-section.entry.js":[13507,[13507]],"./om-summary-accordion.entry.js":[93029,[93029]],"./om-tfsa-investment-setup.entry.js":[97830,[97830]],"./om-wealth-faa-results-page.entry.js":[56191,[56191]]};function n(e){try{if(!r.o(a,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}catch(u){return Promise.reject(u)}var t=a[e],n=t[0];return Promise.all(t[1].map(r.e)).then(function(){return r(n)})}n.keys=function(){return Object.keys(a)},n.id=57224,e.exports=n},72505:function(e,t,r){e.exports=r(18015)},35592:function(e,t,r){"use strict";var a=r(9516),n=r(7522),u=r(33948),o=r(79106),s=r(99615),l=r(62012),i=r(64202),c=r(47763),d=r(96987),p=r(31928);e.exports=function(e){return new Promise(function(t,r){var m,v=e.data,f=e.headers,y=e.responseType;function h(){e.cancelToken&&e.cancelToken.unsubscribe(m),e.signal&&e.signal.removeEventListener("abort",m)}a.isFormData(v)&&delete f["Content-Type"];var g=new XMLHttpRequest;if(e.auth){var b=e.auth.username||"",A=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(b+":"+A)}var S=s(e.baseURL,e.url);function N(){if(g){var a="getAllResponseHeaders"in g?l(g.getAllResponseHeaders()):null,u={data:y&&"text"!==y&&"json"!==y?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:a,config:e,request:g};n(function(e){t(e),h()},function(e){r(e),h()},u),g=null}}if(g.open(e.method.toUpperCase(),o(S,e.params,e.paramsSerializer),!0),g.timeout=e.timeout,"onloadend"in g?g.onloadend=N:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(N)},g.onabort=function(){g&&(r(c("Request aborted",e,"ECONNABORTED",g)),g=null)},g.onerror=function(){r(c("Network Error",e,null,g)),g=null},g.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",a=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(c(t,e,a.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",g)),g=null},a.isStandardBrowserEnv()){var C=(e.withCredentials||i(S))&&e.xsrfCookieName?u.read(e.xsrfCookieName):void 0;C&&(f[e.xsrfHeaderName]=C)}"setRequestHeader"in g&&a.forEach(f,function(e,t){void 0===v&&"content-type"===t.toLowerCase()?delete f[t]:g.setRequestHeader(t,e)}),a.isUndefined(e.withCredentials)||(g.withCredentials=!!e.withCredentials),y&&"json"!==y&&(g.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&g.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&g.upload&&g.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(m=function(e){g&&(r(!e||e&&e.type?new p("canceled"):e),g.abort(),g=null)},e.cancelToken&&e.cancelToken.subscribe(m),e.signal&&(e.signal.aborted?m():e.signal.addEventListener("abort",m))),v||(v=null),g.send(v)})}},18015:function(e,t,r){"use strict";var a=r(9516),n=r(69012),u=r(35155),o=r(85343);var s=function e(t){var r=new u(t),s=n(u.prototype.request,r);return a.extend(s,u.prototype,r),a.extend(s,r),s.create=function(r){return e(o(t,r))},s}(r(96987));s.Axios=u,s.Cancel=r(31928),s.CancelToken=r(3191),s.isCancel=r(93864),s.VERSION=r(49641).version,s.all=function(e){return Promise.all(e)},s.spread=r(17980),s.isAxiosError=r(45019),e.exports=s,e.exports.default=s},31928:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")}
vendor: 10,540 bytes, line 2
2,t.prototype.__CANCEL__=!0,e.exports=t},3191:function(e,t,r){"use strict";var a=r(31928);function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;this.promise.then(function(e){if(r._listeners){var t,a=r._listeners.length;for(t=0;t<a;t++)r._listeners[t](e);r._listeners=null}}),this.promise.then=function(e){var t,a=new Promise(function(e){r.subscribe(e),t=e}).then(e);return a.cancel=function(){r.unsubscribe(t)},a},e(function(e){r.reason||(r.reason=new a(e),t(r.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},n.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},93864:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},35155:function(e,t,r){"use strict";var a=r(9516),n=r(79106),u=r(83471),o=r(64490),s=r(85343),l=r(34841),i=l.validators;function c(e){this.defaults=e,this.interceptors={request:new u,response:new u}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:i.transitional(i.boolean),forcedJSONParsing:i.transitional(i.boolean),clarifyTimeoutError:i.transitional(i.boolean)},!1);var r=[],a=!0;this.interceptors.request.forEach(function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,r.unshift(t.fulfilled,t.rejected))});var n,u=[];if(this.interceptors.response.forEach(function(e){u.push(e.fulfilled,e.rejected)}),!a){var c=[o,void 0];for(Array.prototype.unshift.apply(c,r),c=c.concat(u),n=Promise.resolve(e);c.length;)n=n.then(c.shift(),c.shift());return n}for(var d=e;r.length;){var p=r.shift(),m=r.shift();try{d=p(d)}catch(v){m(v);break}}try{n=o(d)}catch(v){return Promise.reject(v)}for(;u.length;)n=n.then(u.shift(),u.shift());return n},c.prototype.getUri=function(e){return e=s(this.defaults,e),n(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(e){c.prototype[e]=function(t,r){return this.request(s(r||{},{method:e,url:t,data:(r||{}).data}))}}),a.forEach(["post","put","patch"],function(e){c.prototype[e]=function(t,r,a){return this.request(s(a||{},{method:e,url:t,data:r}))}}),e.exports=c},83471:function(e,t,r){"use strict";var a=r(9516);function n(){this.handlers=[]}n.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){a.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},99615:function(e,t,r){"use strict";var a=r(29137),n=r(84680);e.exports=function(e,t){return e&&!a(t)?n(e,t):t}},47763:function(e,t,r){"use strict";var a=r(5449);e.exports=function(e,t,r,n,u){var o=new Error(e);return a(o,t,r,n,u)}},64490:function(e,t,r){"use strict";var a=r(9516),n=r(82881),u=r(93864),o=r(96987),s=r(31928);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=n.call(e,e.data,e.headers,e.transformRequest),e.headers=a.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||o.adapter)(e).then(function(t){return l(e),t.data=n.call(e,t.data,t.headers,e.transformResponse),t},function(t){return u(t)||(l(e),t&&t.response&&(t.response.data=n.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},5449:function(e){"use strict";e.exports=function(e,t,r,a,n){return e.config=t,r&&(e.code=r),e.request=a,e.response=n,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},85343:function(e,t,r){"use strict";var a=r(9516);e.exports=function(e,t){t=t||{};var r={};function n(e,t){return a.isPlainObject(e)&&a.isPlainObject(t)?a.merge(e,t):a.isPlainObject(t)?a.merge({},t):a.isArray(t)?t.slice():t}function u(r){return a.isUndefined(t[r])?a.isUndefined(e[r])?void 0:n(void 0,e[r]):n(e[r],t[r])}function o(e){if(!a.isUndefined(t[e]))return n(void 0,t[e])}function s(r){return a.isUndefined(t[r])?a.isUndefined(e[r])?void 0:n(void 0,e[r]):n(void 0,t[r])}function l(r){return r in t?n(e[r],t[r]):r in e?n(void 0,e[r]):void 0}var i={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return a.forEach(Object.keys(e).concat(Object.keys(t)),function(e){var t=i[e]||u,n=t(e);a.isUndefined(n)&&t!==l||(r[e]=n)}),r}},7522:function(e,t,r){"use strict";var a=r(47763);e.exports=function(e,t,r){var n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(a("Request failed with status code "+r.status,r.config,null,r.request,r)):e(r)}},82881:function(e,t,r){"use strict";var a=r(9516),n=r(96987);e.exports=function(e,t,r){var u=this||n;return a.forEach(r,function(r){e=r.call(u,e,t)}),e}},96987:function(e,t,r){"use strict";var a=r(9516),n=r(7018),u=r(5449),o={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!a.isUndefined(e)&&a.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l,i={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(l=r(35592)),l),transformRequest:[function(e,t){return n(t,"Accept"),n(t,"Content-Type"),a.isFormData(e)||a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)?e:a.isArrayBufferView(e)?e.buffer:a.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):a.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,r){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||i.transitional,r=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&a.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw u(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(e){i.headers[e]={}}),a.forEach(["post","put","patch"],function(e){i.headers[e]=a.merge(o)}),e.exports=i},49641:function(e){e.exports={version:"0.24.0"}},69012:function(e){"use strict";e.exports=function(e,t){return function(){for(var r=new Array(arguments.length),a=0;a<r.length;a++)r[a]=arguments[a];return e.apply(t,r)}}},79106:function(e,t,r){"use strict";var a=r(9516);function n(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var u;if(r)u=r(t);else if(a.isURLSearchParams(t))u=t.toString();else{var o=[];a.forEach(t,function(e,t){null!=e&&(a.isArray(e)?t+="[]":e=[e],a.forEach(e,function(e){a.isDate(e)?e=e.toISOString():a.isObject(e)&&(e=JSON.stringify(e)),o.push(n(t)+"="+n(e))}))}),u=o.join("&")}if(u){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+u}return e}},84680:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},33948:function(e,t,r){"use strict";var a=r(9516);e.exports=a.isStandardBrowserEnv()?{write:function(e,t,r,n,u,o){var s=[];s.push(e+"="+encodeURIComponent(t)),a.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),a.isString(n)&&s.push("path="+n),a.isString(u)&&s.push("domain="+u),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},29137:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},45019:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},64202:function(e,t,r){"use strict";var a=r(9516);e.exports=a.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(e){var a=e;return t&&(r.setAttribute("href",a),a=r.href),r.setAttribute("href",a),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=n(window.location.href),function(t){var r=a.isString(t)?n(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0}},7018:function(e,t,r){"use strict";var a=r(9516);e.exports=function(e,t){a.forEach(e,function(r,a){a!==t&&a.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[a])})}},62012:function(e,t,r){"use strict";var a=r(9516),n=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,u,o={};
2return e?(a.forEach(e.split("\n"),function(e){if(u=e.indexOf(":"),t=a.trim(e.substr(0,u)).toLowerCase(),r=a.trim(e.substr(u+1)),t){if(o[t]&&n.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([r]):o[t]?o[t]+", "+r:r}}),o):o}},17980:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},34841:function(e,t,r){"use strict";var a=r(49641).version,n={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){n[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var u={};n.transitional=function(e,t,r){function n(e,t){return"[Axios v"+a+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,a,o){if(!1===e)throw new Error(n(a," has been removed"+(t?" in "+t:"")));return t&&!u[a]&&(u[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,a,o)}},e.exports={assertOptions:function(e,t,r){if("object"!=typeof e)throw new TypeError("options must be an object");for(var a=Object.keys(e),n=a.length;n-- >0;){var u=a[n],o=t[u];if(o){var s=e[u],l=void 0===s||o(s,u,e);if(!0!==l)throw new TypeError("option "+u+" must be "+l)}else if(!0!==r)throw Error("Unknown option "+u)}},validators:n}},9516:function(e,t,r){"use strict";var a=r(69012),n=Object.prototype.toString;function u(e){return"[object Array]"===n.call(e)}function o(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==n.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function i(e){return"[object Function]"===n.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),u(e))for(var r=0,a=e.length;r<a;r++)t.call(null,e[r],r,e);else for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(null,e[n],n,e)}e.exports={isArray:u,isArrayBuffer:function(e){return"[object ArrayBuffer]"===n.call(e)},isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:l,isUndefined:o,isDate:function(e){return"[object Date]"===n.call(e)},isFile:function(e){return"[object File]"===n.call(e)},isBlob:function(e){return"[object Blob]"===n.call(e)},isFunction:i,isStream:function(e){return s(e)&&i(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function e(){var t={};function r(r,a){l(t[a])&&l(r)?t[a]=e(t[a],r):l(r)?t[a]=e({},r):u(r)?t[a]=r.slice():t[a]=r}for(var a=0,n=arguments.length;a<n;a++)c(arguments[a],r);return t},extend:function(e,t,r){return c(t,function(t,n){e[n]=r&&"function"==typeof t?a(t,r):t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},65372:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},51934:function(e,t,r){var a=r(69893);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,a(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},4293:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},69893:function(e){function t(r,a){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,a)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},92027:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:r=[],...a}=e||{},n=JSON.stringify(a,(e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t));return["!(function(w,p,f,c){",Object.keys(a).length>0?`c=w[p]=Object.assign(w[p]||{},${n});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",r.length>0?`.concat(${JSON.stringify(r)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t<s.length;t++)(n=e.createElement("script")).innerHTML=s[t].innerHTML,e.head.appendChild(n);c&&c.parentNode.removeChild(c)}function f(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},79140:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var a=r(1087);function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,a.A)(e,t)}},1087:function(e,t,r){"use strict";function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}r.d(t,{A:function(){return a}})},40107:function(e,t,r){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function n(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}r.d(t,{A:function(){return n}})},67627:function(e,t,r){"use strict";function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function n(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}r.d(t,{A:function(){return n}})},50145:function(e,t,r){"use strict";r.d(t,{Ay:function(){return b},Fe:function(){return d},Rr:function(){return s},Zf:function(){return f},oo:function(){return A}});var a=r(39067),n=r(14041),u=r(51503);r(86852);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},o.apply(this,arguments)}function s(e){let t=e||"/",r="",a="";const n=t.indexOf("#");-1!==n&&(a=t.slice(n),t=t.slice(0,n));const u=t.indexOf("?");return-1!==u&&(r=t.slice(u),t=t.slice(0,u)),{pathname:t,search:"?"===r?"":r,hash:"#"===a?"":a}}const l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>{if("string"==typeof e)return!(e=>l.test(e))(e)},c=()=>"";function d(e,t=""){var r;if(!i(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const a=null!=(r=null!=t?t:c())?r:"/";return`${null!=a&&a.endsWith("/")?a.slice(0,-1):a}${e.startsWith("/")?e:`/${e}`}`}const p=e=>null==e?void 0:e.startsWith("/"),m=(e,t)=>
2"number"==typeof e?e:i(e)?p(e)?function(e){const t=d(e);return t}(e):function(e,t){if(p(e))return e;const r=(0,u.resolve)(e,t);return r}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function f(e){return d(e,c())}const y={activeClassName:a.string,activeStyle:a.object,partiallyActive:a.bool};function h(e){return n.createElement(u.Location,null,({location:t})=>n.createElement(g,o({},e,{_location:t})))}class g extends n.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:o({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=s(m(this.props.to,e)),r=t.pathname+t.search;if(e!==r)return ___loader.enqueue(r)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const r=new window.IntersectionObserver(r=>{r.forEach(r=>{e===r.target&&t(r.isIntersecting||r.intersectionRatio>0)})});return r.observe(e),{instance:r,el:e}})(e,e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))}render(){const e=this.props,{to:t,getProps:r=this.defaultGetProps,onClick:a,onMouseEnter:l,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var r,a,n={},u=Object.keys(e);for(a=0;a<u.length;a++)t.indexOf(r=u[a])>=0||(n[r]=e[r]);return n}(e,v),y=m(t,p.pathname);return i(y)?n.createElement(u.Link,o({to:y,state:c,getProps:r,innerRef:this.handleRef,onMouseEnter:e=>{l&&l(e);const t=s(y);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(a&&a(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const r=encodeURI(y)===p.pathname;"boolean"!=typeof d&&r&&(t=!0),window.___navigate(y,{state:c,replace:t})}return!0}},f)):n.createElement("a",o({href:y},f))}}g.propTypes=o({},y,{onClick:a.func,to:a.string.isRequired,replace:a.bool,state:a.object});var b=n.forwardRef((e,t)=>n.createElement(h,o({innerRef:t},e)));const A=(e,t)=>{window.___navigate(m(e,window.location.pathname),t)}},59340:function(e,t,r){"use strict";r.r(t),r.d(t,{Script:function(){return v},ScriptStrategy:function(){return i},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return m}});var a=r(14041),n=r(51503);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},u.apply(this,arguments)}const o=new Map,s={get:e=>o.get(e)||[],set(e,t){const r=o.get(e)||[];r.push(t),o.set(e,r)},delete(e){o.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};var i,c;(c=i||(i={})).postHydrate="post-hydrate",c.idle="idle",c.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,m=new Map;function v(e){return a.createElement(n.Location,null,()=>a.createElement(f,e))}function f(e){const{src:t,strategy:r=i.postHydrate}=e||{},{pathname:o}=(0,n.useLocation)();if((0,a.useEffect)(()=>{let t;switch(r){case i.postHydrate:t=y(e);break;case i.idle:l(()=>{t=y(e)});break;case i.offMainThread:{const t=g(e);s.set(o,t)}}return()=>{const{script:e,loadCallback:r,errorCallback:a}=t||{};r&&(null==e||e.removeEventListener("load",r)),a&&(null==e||e.removeEventListener("error",a)),null==e||e.remove()}},[]),r===i.offMainThread){const n=h(e),l=g(e);return"undefined"==typeof window&&s.set(o,l),a.createElement("script",n?u({type:"text/partytown","data-strategy":r,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:h(e)}}):u({type:"text/partytown",src:b(t),"data-strategy":r,crossOrigin:"anonymous"},l))}return null}function y(e){const{id:t,src:r,strategy:a=i.postHydrate,onLoad:n,onError:o}=e||{},s=t||r,l=["load","error"],c={load:n,error:o};if(s){for(const e of l)if(null!=c&&c[e]){var d;const t=m.get(s)||{},{callbacks:r=[]}=(null==t?void 0:t[e])||{};var v,f;r.push(null==c?void 0:c[e]),null!=t&&null!=(d=t[e])&&d.event?null==c||null==(v=c[e])||v.call(c,null==t||null==(f=t[e])?void 0:f.event):m.set(s,u({},t,{[e]:{callbacks:r}}))}if(p.has(s))return null}const y=h(e),b=g(e),S=document.createElement("script");t&&(S.id=t),S.dataset.strategy=a;for(const[u,i]of Object.entries(b))S.setAttribute(u,i);y&&(S.textContent=y),r&&(S.src=r);const N={};if(s){for(const e of l){const t=t=>A(t,s,e);S.addEventListener(e,t),N[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(S),{script:S,loadCallback:N.loadCallback,errorCallback:N.errorCallback}}function h(e){const{dangerouslySetInnerHTML:t,children:r=""}=e||{},{__html:a=""}=t||{};return a||r}function g(e){const t={};for(const[r,a]of Object.entries(e))d.has(r)||(t[r]=a);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function A(e,t,r){const a=m.get(t)||{};for(const u of(null==a||null==(n=a[r])?void 0:n.callbacks)||[]){var n;u(e)}m.set(t,{[r]:{event:e}})}},38983:function(e){"use strict";e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and n
2ode.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},57093:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/business/goals/run/multisure/","mainEntity":[{"@type":"Question","name":"How do I claim?","acceptedA
2nswer":{"@type":"Answer","text":"At Old Mutual Insure, we believe that you should always have a positive claims experience. We aim for a speedy turnaround time and want the process to be as easy and stress-free for you as possible. If you need to register a claim, you can do so by any of the following means: Call us directly on 0860 24 7 365 and a consultant will guide you through the process You can also submit a claim by contacting your broker directly"}},{"@type":"Question","name":"Does business insurance cover riots and looting?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Losses suffered as a result of civil commotion, strikes, riots, and public disorder such as the looting witnessed in KwaZulu-Natal and parts of Gauteng in July 2021, are covered by a state-owned special risks insurer called Sasria. This cover, however, cannot be bought directly from Sasria. It must be taken through intermediaries who are insurance companies. Having a policy such as multisure business insurance can help as the Sasria cover can then be given as an add-on or value add to an underlying policy. If you have a multisure policy, you can ask that cover for riots and looting be added. To learn more about Sasria and how damages from looting are covered, read our article."}},{"@type":"Question","name":"What business insurance do I need?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Answer","text":"Each business is unique, and the covers required will depend on the type of business and the processes involved.Generally, business insurance cover is required to protect your business assets against the risk of: fire floods storms water damage theft financial loss as a result of damage to the business assets that causes interruption or temporary cessation to the business, and vehicle accidents/theft of vehicles.We also provide cover for when you, as a business owner, are sued for injuries caused to other people or damages their property etc.Speak to your broker or contact us on 0860 22 55 63 for advice on the cover most suited for your business."}},{"@type":"Question","name":"What happens if you don\'t have insurance on your business?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Without business insurance, any mishap such as a fire at your work premises, floods, theft, or a motor accident where your business vehicle is written-off, could be devastating to your business, and you could struggle to come back financially. It could take a long time for your business to recover, and meanwhile, debtors could come knocking on your door.Trust your multisure insurance policy to be that certain friend that helps cushion you in uncertain times."}},{"@type":"Question","name":"Do I need business insurance for a sole proprietorship?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Answer","text":"All businesses need insurance. The need for insurance cover is even more if youâre a one-man business where all business needs and losses rest on your shoulders, and you have to single-handedly try to worm your way out of any trouble that befalls your business.Trust multisure business insurance to be that faithful all-seasons friend that stands by your side in stormy weather and dark days."}},{"@type":"Question","name":"How long does it take to get business insurance?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Getting a business insurance policy with us is quick and easy. Our trained and knowledgeable brokers and advisers with help you all the way."}},{"@type":"Question","name":"Can I insure more than one business?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"The multisure business insurance policy allows you to cover more than one business under one policy and to have only one premium deducted from your bank account."}}]}')},16599:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/frequently-asked-questions/","mainEntity":[{"@type":"Question","name":"<p><strong>How do I activate my Money Account?</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p></p> <p>1) Click <a href=\\"https://secure.moneyaccount.co.za/\\" target=\\"_blank\\">here</a> to get to the Client Service Area</p><p> 2) Fill in your ID number and answer the security question</p> <p>3) You\'ll get a One-time Pin (OTP) sent to the cellphone number you registered with</p> <p>4) Fill in and submit the Pin we sent you</p> <p>5) Choose \'Money Account Activate Card\'</p> <p>6) Fill in the last 4 numbers of the card PAN number (the number on the front of your card) and your card pin</p> <p>7) Read and accept the Money Account Terms & Conditions</p> <p>8) Click \'Next\'</p> <p>9) And, just like that, your Money Account card has been activated!</p></span>"}},{"@type":"Question","name":"<strong>How to put money in your Money Account</strong>","acceptedAnswer":{"@type":"Answer","text":"<p><strong>Electronic Fund Transfer (EFT)</strong></p> <p>You can EFT the money using your mobile banking app or internet banking. Youâll need the following details to do it this way:</p> <ul><li><strong>Account number</strong>: 10 or 11 digit number showed on your internet banking, cellphone banking and mobile app profiles</li><li><strong>Account type</strong>: Choose âSavingsâ</li><li><strong>Bank</strong>: Choose Bidvest Bank (Old Mutual Money Account is in association with Bidvest Bank)</li><li><strong>Branch code</strong>: Enter 462005</li><li><strong>Branch name</strong>: Enter Bidvest Bank (if required)</li></ul> <p><strong>Cash Deposit</strong></p> <p>There are two ways to deposit cash into your Money Account:</p> <li>With a WiCode sent to your phone, which you can get at Shoprite, Checkers, and Usave stores.</li> <li>By making a card deposit, which you can do at your nearest Pick n Pay or Boxer Store.</li>"}},{"@type":"Question","name":"<p><strong>How do I make a mobile deposit at Shoprite, Checkers or USave?</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>1) Tell the cashier you want to make a mobile deposit</p> <p>2) Using Cellphone Banking, dial *120*257# or open your app and click on \'Cash Deposit\'</p> <p>3) Give the cashier the 7-digit WiCode sent to your phone</p> <p>4) Give the cash to the cashier</p> <p>5) Once your deposit has been finished, the cashier will give you a till slip to confirm that the money is going into your account.</p>"}},{"@type":"Question","name":"<p><strong>How do I make a card deposit at a Pick n Pay or Boxer store?</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>1) Tell the cashier you want to make a deposit using your card.</p> <p>2) Tell the cashier how much you want that deposit to be.</p> <p>3) Give the cash to the cashier.</p> <p>4) Put your card into the card machine</p> <p>5) Enter your 4-digit card PIN</p>"}},{"@type":"Question","name":"<p><strong>Bank transfer and stop order</strong></p>
2","acceptedAnswer":{"@type":"Answer","text":"<p>Did you know, you can transfer money from an account with another bank to your Old Mutual Money Account? Go to that bankâs branch to make the transfer. You can also set up a stop order, which lets you pay a set amount into your account on a monthly basis. These are the details youâll need:</p> <ul><li><strong>Account number</strong>: 10 or 11 digit number displayed on your internet banking, cellphone banking and mobile app profiles</li><li><strong>Account type</strong>: Choose âSavingsâ</li><li><strong>Bank</strong>: Choose Bidvest Bank (Old Mutual Money Account is in association with Bidvest Bank)</li><li><strong>Branch code</strong>: Enter 462005</li><li><strong>Branch name</strong>: Enter Bidvest Bank (if required)</li></ul> <p>And remember, you can cancel your stop order at any time.</p>"}},{"@type":"Question","name":"<p><strong>How to get your salary paid into your Old Mutual Money Account</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>Make your life easier and up your bucks by switching your salary payment into your Money Account. This saves you time and energy making transfers and missing your chance to earn interest. Plus, this way, you can close your old account and save on the banking fees.</p> <p>Weâve made this easy. Take your cellphone and ID into an Old Mutual branch, and our staff will help you make the switch in no time.</p> <p>Give us a call on 0860 222 252 or email us at <a href=\\"mailto:[email protected]\\" target=\\"_blank\\">[email protected]</a> to find out more!</p>"}},{"@type":"Question","name":"<p><strong>How do I register and log into my app?</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>Before you can use your mobile app, you need to register and login. Itâll only take a minute.</p> <p>1) Go to your home screen (on your phone) and launch the app</p> <p>2) Click on \'Money Account\'</p> <p>3) Enter your cell phone number (the number you used to open your Money Account)</p> <p>4) You will get an SMS. Click on the link in the message.</p> <p>5) A USSD message will then be sent to your phone. Press 1 to confirm.</p> <p>6) Enter your card PIN and then choose \'verify\'</p> <p>7) Enter your app PIN and choose \'Login\' (Donât forget to keep your pin safe and private!)</p>"}},{"@type":"Question","name":"<p><strong>How do I buy data, airtime and electricity</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>Thereâs no need to run to the store when you can top up data, airtime and electricity from the comfort of your couch. Simply watch this <a href=\\"https://www.youtube.com/watch?v=fnUwHFlI0WA&feature=youtu.be\\" target=\\"_blank\\">how-to video</a> or follow the steps, below:</p> <p>1) Launch the Old Mutual Banking App</p> <p>2) Click on \'Money Account\'</p> <p>3) Log in using your details or fingerprint (if youâve set up biometrics)</p> <p>4) Click on the \'Prepaid\' icon on the homescreen</p> <p>5) Choose what you want to buy (airtime, data, SMS bundle or electricity)<br></p> <p><br>To buy airtime, SMS, and data</p> <p>6) Choose the cellphone number you want to recharge</p> <p>7) Choose the network provider that you (or the other number) use</p> <p>8) Choose an amount/bundle</p> <p>9) Click âbuyâ</p> <p>10) Confirm your purchase<br></p> <p><br>To buy electricity</p> <p>6) Click âAdd Meterâ</p> <p>7) Fill in the meter number, meter name, and reference</p> <p>8) Click âConfirmâ and the voucher number will be sent to you</p>"}},{"@type":"Question","name":"<p><strong>Internet banking</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>With internet banking, you can manage your money from anywhere you have a secure internet connection.</p> <ul><li>Buy electricity, data and airtime</li></ul><ul><li>Make payments and manage beneficiaries</li></ul><ul><li>Quickpay other Money Accounts for free</li></ul><ul><li>Send money to accounts at other banks using only a mobile number</li></ul><ul><li>Transfer funds between SWIPE and SAVE accounts</li></ul><ul><li>Manage savings functions</li></ul><ul><li>Turn your card on & off for safety</li></ul> <p><strong>Your username and password</strong></p> <p>To log in to internet banking, click <a href=\\"https://secure.moneyaccount.co.za/\\" target=\\"_blank\\">here</a> and enter your username (your cellphone number) and password. You would have received your password when you opened your Money Account.</p>"}},{"@type":"Question","name":"<p><strong>USSD: Dial *120*257#</strong></p>
2","acceptedAnswer":{"@type":"Answer","text":"<p>After youâve dialed the shortcode above, you will be asked to create or reset your cellphone banking PIN. This is not the same as your Old Mutual Banking App PIN or ATM PIN. To reset your cellphone banking PIN, choose the option to reset PIN after dialing the shortcode (You will need your card PIN). Alternatively, call 0860 222 252 or visit an Old Mutual branch for help.</p>"}},{"@type":"Question","name":"<p><strong>Guard your PIN when using an ATM</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>Never accept help from a stranger when youâre using an ATM, especially if your card gets stuck (a sign that your card could have been skimmed). If an ATM doesnât return your card, cancel or switch off your card straight away (using the Old Mutual Banking App, cellphone banking, or online banking).</p>"}},{"@type":"Question","name":"<p><strong>Where can you withdraw cash from?</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>We encourage you to swipe because you have access to unlimited swipes with zero transactional fees. But we understand that there are times when you need to get cash, so weâve made withdrawals easy for you.</p> <ul><li>You can withdraw cash from a Shoprite, Checkers, Usave or Pick \'n Pay store for just R2.00 per cash withdrawal.</li><li>You can perform a cash withdrawal only or you can withdraw cash with a purchase of goods. Just inform the cashier that you would like to process a cash withdrawal, hand your card to the cashier, and you will be asked to enter your card pin to proceed with the transaction. Please make sure that the cashier gives you the right amount of money.</li><li>You can withdraw cash from an Old Mutual ATM or any other SASWICH ATM. A withdrawal at another bank\'s ATM will cost more than a withdrawal at an Old Mutual ATM. See the complete list of<a href=\\"/om-docs/bltcfe112fb1973457f/money-account-fee-structure.pdf\\" target=\\"_blank\\"> Money Account transaction fees</a>.</li><li>The daily withdrawal limit is R5000 per day (Temporary Cash Limit - R10 000.)</li></ul>"}},{"@type":"Question","name":"<p><strong>Tap & Pay less</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>When you Tap & Pay, you don\'t use your PIN. And if you don\'t use your PIN, no one can sneak a peek at your most important digits. Tap & Pay transactions are also faster than swiping or dipping your card\'s chip.</p>"}},{"@type":"Question","name":"<p><strong>Get ahead of fraudsters</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>If you suspect fraud on your account, or your card pin or online banking details have have gotten out, donât wait:</p> <ul><li>Switch your card off using Old Mutual Banking App, internet banking or cellphone banking (USSD).</li><li>Call the Money Account Service Centre: 0860 222 252 (SA only) or +27 21 503 0303 (Outside SA) to report it</li><li>Visit an Old Mutual Branch as soon as possible to report a problem. You will need to bring your ID document and cellphone.</li></ul>"}},{"@type":"Question","name":"<p><strong>Be aware of phishing schemes</strong></p>","acceptedAnswer":{"@type":"Answer","text":"<p>Old Mutual will never send you an email asking you to click on a link to update your information and you should never follow one of these suspicious links or enter your information once youâve opened those links. Donât even open it. Some of these pages can look like the real thing, so be careful.</p>"}}]}')},26069:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/frequently-asked-questions/","mainEntity":[{"@type":"Question","name":"How do I apply for a personal loan?","acceptedA
2nswer":{"@type":"Answer","text":"You can apply <a href=\'/personal/solutions/bank-and-borrow/personal-loans/\'>online</a>, over the <a href=\'/contact-us/\'>phone</a> or at your closest <a href=\'/about/branch-locator/\'>branch</a>."}},{"@type":"Question","name":"What documents do I need to apply for a personal loan?","acceptedAnswer":{"@type":"Answer","text":"<ul><li>A valid South African identity document (ID).</li><li>A current payslip not older than one month.</li><li>Your bank statements for the last three months indicating three consecutive monthly salary deposits (the statements must not be older than 7 days).</li></ul>"}},{"@type":"Question","name":"How does a personal loan work?","acceptedAnswer":{"@type":"Answer","text":"Our <a href=\'https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/\'>personal loans</a> works as follows: <ul><li>A minimum loan term of 3 months.</li><li>A maximum loan term of 72 months.</li><li>You could qualify for a personal loan of up to R250 000.</li><li>Your interest rate is fixed. The fixed rate gives you the benefit of knowing what your instalment will be for the duration of the term of your <a href=\'https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/\'>personal loan</a>, irrespective of any changes in the repurchase rate by the Reserve Bank.</li><li>To apply for a loan over a period of 1 - 12 months, you need to be permanently employed at the same employer for at least 3 months.</li><li>To apply for a loan over a period of 13 - 72 months, you need to be permanently employed at the same employer for at least 12 months.</li><li>The interest rate applied is based on your affordability and personal credit profile.</li><li>Businesses do not qualify for a personal loan.</li><li>Your personal loan can be insured against death disability or retrenchment by taking out Credit Life Insurance. Credit Life Insurance is compulsory for loans with a term of 12 months and more.</li></ul>"}},{"@type":"Question","name":"What other requirements are there to apply for a personal loan?","acceptedA
2nswer":{"@type":"Answer","text":"<ul><li>You need to be at least 18 years old.</li><li>You need to earn at least R2 500 per month.</li><li>The term of your loan must end before you turn 60 years of age.</li></ul>"}},{"@type":"Question","name":"How much does a personal loan cost?","acceptedAnswer":{"@type":"Answer","text":"<p>Your loan installment consists of the following costs:</p> <ul><li><strong>Interest Rate</strong> - Each customer\'s situation is unique. The interest charged on your loan will be calculated based on your affordability and personal credit profile.</li><li><strong>Monthly Service Fee</strong> - A standard monthly service fee is applied to all loan accounts and is charged on a monthly basis.</li><li><strong>Credit Life Premium</strong> - A credit life premium is charged monthly (for loan terms 12 months and above) and the premium is based on the rand value of your loan at the time of application</li></ul>"}},{"@type":"Question","name":"When do I get my money?","acceptedAnswer":{"@type":"Answer","text":"If your loan application is successful, we will pay out the loan within 24 hours, once approved and will notify you via SMS."}},{"@type":"Question","name":"When will my debit order be processed if I take a loan?","acceptedA
2nswer":{"@type":"Answer","text":"<p>If you take a loan, your debit order will go off every month on your pay date or on the date when your salary is paid into your account.</p> <p>If a loan is paid out within 14 days of your next salary date, your first debit order will only be processed the following month.</p> <p>If a loan is paid out more than 14 days before your next salary date, your first debit order will be processed in the same month.</p>"}},{"@type":"Question","name":"How will I be able to access my loan statement?","acceptedAnswer":{"@type":"Answer","text":"You will be able to access your loan statement by visiting your nearest branch or calling the call centre on 0860 445 445."}},{"@type":"Question","name":"Can I apply if I have never had debt?","acceptedAnswer":{"@type":"Answer","text":"We look at your affordability and previous credit record when assessing your loan application, if you do not have previous debt we may not be able to proceed, but we will consider your personal circumstances and let you know what the outcome of your application is. You may only qualify for a small loan until you have built up a good track record."}},{"@type":"Question","name":"What kind of loans does Old Mutual offer?","acceptedA
2nswer":{"@type":"Answer","text":"<ul><li>Short-term loans, with a repayment period ranging from a one month term to 12 months.</li><li>Long term loans with a repayment period that ranges from 13 to 72 months. The long-term loans also offer a consolidation element that allows you to settle and combine your other existing debt into one loan.</li></ul>"}},{"@type":"Question","name":"What are the benefits of taking up a consolidation loan?","acceptedAnswer":{"@type":"Answer","text":"<ul><li>With only one repayment every month, itâs easier to manage your debt.</li><li>Having only one loan means you avoid multiple fee charges on multiple loans.</li><li>Consolidation helps you to get rid of revolving credit that has stuck with you for years.</li></ul>"}},{"@type":"Question","name":"Will I be able to settle my loan earlier than the agreed term?","acceptedAnswer":{"@type":"Answer","text":"You will definitely be able to pay your loan off earlier than the agreed term. Settling your loan sooner means that you will be saving money on interest and fees."}},{"@type":"Question","name":"Can applying for a loan have a negative impact on your credit score?","acceptedA
2nswer":{"@type":"Answer","text":"Shopping around for credit could potentially have a negative impact on your credit score if you apply for credit at multiple places at the same time. That is why you should carefully consider if you are really interested in taking up credit and where you would like to apply, before you start the process."}},{"@type":"Question","name":"Why would I take up a loan with Old Mutual instead of another credit provider?","acceptedAnswer":{"@type":"Answer","text":"At Old Mutual, we care about our customers and we are responsible in terms of how we grant credit to our customers. This means that we take extra care during the loan application process to ensure that our customers can afford the loan that they are applying for. We also care about granting a loan to a customer that meets their needs while not impacting their ability to meet their other obligations. At Old Mutual we donât want to keep you in debt indefinitely, we would like to support your financial needs with the end goal being financial freedom."}},{"@type":"Question","name":"Why did Old Mutual venture into credit market?","acceptedA
2nswer":{"@type":"Answer","text":"At Old Mutual, we really strive to meet the needs of our customers. Expanding on the financial services that we offer, allows us to do that."}},{"@type":"Question","name":"What is credit life?","acceptedAnswer":{"@type":"Answer","text":"Credit life is an insurance policy that provides cover in respect of your loan in events such as death, disability or retrenchment. Credit Life Insurance is compulsory for loans with a term of 12 months and more."}},{"@type":"Question","name":"Does Old Mutual require credit life cover?","acceptedAnswer":{"@type":"Answer","text":"<p>Old Mutual Finance is entitled to require you to take out credit life insurance for loans with a term of 12 months and more to ensure the loan is repaid if you die, become disabled or are retrenched. Old Mutual has arranged a policy through OMART, which is an Old Mutual insurance company.</p> <p>You can either take this policy or provide your own policy when you apply. Not any policy will be accepted by Old Mutual Finance. It must be a policy that provides at least the same protection to you and Old Mutual Finance. Therefore, it must cover at least the outstanding balance in the case of death, or permanent disability. If you are temporarily disabled, it must cover the instalments for 12 months and if you are retrenched, it must cover the instalments for at least 12 months. It must also not have unreasonable exclusions or waiting periods.</p> <p>Exclusion and limitation in relation to the different covered events apply. For example, the policy will not pay out if:</p> <ul><li>you know that you will be retrenched when you take out the loan</li><li>you injure yourself on purpose or commit suicide; and</li><li>Your disability or death is as a result of existing medical conditions not disclosed that affected you 12 months before the commencement of cover under the policy.</li></ul> <p>Credit Life exclusions and limitations will be explained in detail during the loan applications process.</p><p>The credit life policy summary is available for you to read and you will get a copy when you loan agreement is concluded. The cost of the credit life cover will be shown to you when we provide you with the loan offer.</p><p>If you have any further questions regarding the credit life policy or you would like to use your own policy, we will refer you to a specialist to assist you, before we can finalise the loan. Please call them directly on 0860 000 886.</p>"}}]}')},45908:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/bank-and-borrow/personal-loans/","mainEntity":[{"@type":"Question","name":"How does a personal loan work?","acceptedA
2nswer":{"@type":"Answer","text":"<ul><li>With a personal loan, you can borrow between R2000 and R250 000</li><li>Loans are repaid over a period between 3 and 72 months</li><li>Interest rates are fixed. This way you know what your installment will be for the duration of the repayment period irrespective of any changes in the repurchase rate set by the Reserve Bank.</li></ul>"}},{"@type":"Question","name":"When do I get my money?","acceptedAnswer":{"@type":"Answer","text":"<p>If your loan application is successful, we will pay out the loan within 24 hours* after it has been approved. *disbursement times may vary</p>"}},{"@type":"Question","name":"Will applying for a loan affect my credit score?","acceptedAnswer":{"@type":"Answer","text":"<p>Requesting multiple loan quotes in a short period of time may impact your credit score.</p>"}},{"@type":"Question","name":"How much does a personal loan cost?","acceptedAnswer":{"@type":"Answer","text":"<p>Your loan installment consists of the following costs: <ul><li><strong>Interest</strong> â your interest rate will depend on your affordability and personal credit profile. The maximum interest rate is equal to the repo rate plus 21%.</li><li><strong>Monthly service fee</strong> â a standard monthly service fee of R60 (excluding VAT) is applied to all loan accounts.</li><li><strong>Credit life premium</strong> â a credit life premium is charged monthly (for loan terms of 12 months and longer). This premium is based on the Rand value of your loan at the time of application.</li><li><strong>Initiation fee</strong> â a once-off initiation fee is applied to new loans. This is R165 plus 10% of the loan amount in excess of R1,000 (capped at R1,050 excluding VAT).</li></ul></p>"}},{"@type":"Question","name":"What other requirements are there when applying for a loan?","acceptedA
2nswer":{"@type":"Answer","text":"<ul><li>You need to earn at least R2500 per month</li><li>You need to be between the ages of 18 and 60 years old</li><li>You need to be a South African citizen</li><li>To apply for a loan, you need to have been permanently employed at the same employer for at least 3 months</li></ul>"}},{"@type":"Question","name":"Loan Repayment Calculator and General Disclaimer","acceptedAnswer":{"@type":"Answer","text":"<p>The use of the online calculator is discretionary and calculations are estimates. Old Mutual Finance gives no warranty, express or implied, as to the accuracy of such estimates and does not accept any liability for loss or damage of any nature whatsoever, which may result from the use and/or reliance of estimates provided by the calculator. All loans are subject to a full credit assessment.</p><p>Old Mutual loan offerings are made available through Old Mutual Finance (RF) (Pty) Ltd, a Licensed Financial Services and Registered Credit Provider (NCRCP35)</p><p>Payment options range from 3 to 72 months. Interest calculated monthly. A once-off initiation and admin fees apply. The maximum interest rate is 24.5% annually. Representative Example: Credit of R5,000 borrowed for 3 months. Total interest payable over loan period: R291.09. Once off initiation fee: R649.75. Monthly admin fee R69. Total Amount Payable: R6,147.84.</p>"}},{"@type":"Question","name":"Term and Conditions","acceptedAnswer":{"@type":"Answer","text":"<a href=\'https://www.oldmutual.co.za/om-docs/bltbb402c76793a955e/2022_Lending_Competition_Terms_and_Conditions.pdf\'>Read our competition terms and conditions here.</a>"}}]}')},61243:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/funeral/","mainEntity":[{"@type":"Question","name":"What is funeral cover?","acceptedA
2nswer":{"@type":"Answer","text":"Funeral cover is an insurance policy where you pay a monthly premium, and it pays out a single amount when you (or a family member covered in the policy) dies. The amount paid out can be used towards expenses like a coffin, tombstone, and catering. This ensures that when the time comes to say goodbye, your family will have some money towards funeral costs and may not need to go into debt"}},{"@type":"Question","name":"Is life insurance better than a funeral plan?","acceptedAnswer":{"@type":"Answer","text":"When it comes to life and funeral insurance, one isnât better than the other because both serve different needs when someone passes away. A funeral plan pays towards the expenses of a specific event: a funeral. Life insurance provides for a family financially for the long term when they lose a breadwinner. Itâs important to consider both as an integral part of your financial planning, and itâs possible to have both types of cover. <br> <br> <a href=\'/articles/funeral-cover-vs-life-cover\'>Read more about the differences between life and funeral cover and why itâs important to have both.</a>"}},{"@type":"Question","name":"Can I take out a funeral plan for my parents or other extended family members?","acceptedA
2nswer":{"@type":"Answer","text":"Yes, you can take out a funeral plan for your parents or other extended family members (like in-laws, grandparents, aunts and uncles) if they are younger than the maximum age specified in the policy at application."}},{"@type":"Question","name":"What are the advantages of a funeral plan?","acceptedAnswer":{"@type":"Answer","text":"There are four advantages of having funeral cover: <ol><li>Avoid leaving your family desperate during a difficult time.</li><li>Avoid prolonging the process and give yourself peace of mind.</li><li>Avoid having your family go into debt when paying funeral expenses.</li><li>Have the convenience of cover that pays out quickly for those immediate funeral expenses.</li></ol> <p>Get more insight by <a href=\'/articles/3-reasons-to-have-a-funeral-plan\'>reading our article about why you should have a funeral plan</a>.</p>"}},{"@type":"Question","name":"Is there an age limit for funeral plans?","acceptedAnswer":{"@type":"Answer","text":"When you apply for a funeral plan, you must be younger than a certain age. The specific age depends on which funeral product you purchase."}},{"@type":"Question","name":"Can I have two funeral policies?","acceptedA
2nswer":{"@type":"Answer","text":"You can have more than one funeral policy, but it might not make sense financially to pay monthly premiums for two or more plans. <a href=\'/personal/find-adviser/\'>Speak to a financial adviser</a> to get advice on which funeral plan will be the most affordable for you, whilst covering the number of people you need it to."}}]}')},18020:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/life-and-disability/life-insurance/","mainEntity":[{"@type":"FinancialProduct","name":"What are the terms and conditions for Life Insurance?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p>These documents contain all the rules and disclosures related to the products and the benefits available on each. They are provided to you so that you can read all the information to make an informed decision about the products and whether you should apply for them or want to see all the information before you finalise your application. This is an indication of the contract you will receive if we accept your application but that contract will only include the benefits and options you have selected and we have accepted.</p><p>To download, click on the product name of the rules and disclosures you wish to see.</p>"}},{"@type":"FinancialProduct","name":"","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p><a href=\'https://www.oldmutual.co.za/om-docs/blt87245d5cb70bbea7/OMP-Life_Cover_RSA.pdf\'>Life Cover</a> - Pays a single amount when you die or are diagnosed with a terminal illness.</p><p><a href=\'https://www.oldmutual.co.za/om-docs/blt3eebf6e2ca4ee26d/OMP-Life_Income_Cover_RSA.pdf\'>Life Income Cover</a> - Pays a monthly amount for a specific term when you die.</p><p><a href=\'https://www.oldmutual.co.za/om-docs/blt6bcd8d134e7d1415/OMP-Last_Survivor_Cover_RSA.pdf\'>Life Survivor Cover</a> - Pays a single amount when the last of the two insured people dies or is diagnosed with a terminal illness.</p><p><a href=\'https://www.oldmutual.co.za/om-docs/blt3cd6667763c35f66/OMP-Accidental_Death_RSA.pdf\'>Accidental Death Cover</a> - Pays a single amount if you die because of an accident.</p>"}},{"@type":"FinancialProduct","name":"Do I pay extra if I want to add Disability or Illness Insurance?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p>Yes, you do. Your premium may be more affordable if you add these products to your Old Mutual Protect Life Cover rather than buying them separately. It is important to note that any claims we pay on the added cover will reduce the cover amount on your Old Mutual Protect Life Cover. Buying this cover separately and claiming from it will not reduce the cover amount on your Old Mutual Protect Life Cover but you\'ll pay a separate premium for both products.</p><p>Learn more about Old Mutual <a href=\'https://www.oldmutual.co.za/personal/solutions/life-and-disability/disability-insurance/\'>Disability Insurance</a> and <a href=\'https://www.oldmutual.co.za/personal/solutions/health/severe-illness-insurance/\'>Illness Insurance.</a></p>"}},{"@type":"FinancialProduct","name":"How do I get Life Insurance?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p>Our Life insurance products are available from your financial adviser. Unlike off-the-shelf products, our products are designed around what you need and what you can afford. Your adviser can help you build your customised cover. If you don\'t have an adviser please call us on 0860 60 60 60 or <a href=\'https://www.oldmutual.co.za/personal/find-adviser\'> find an advisor here</a>.</p>"}},{"@type":"FinancialProduct","name":"What medical information is needed when I apply for cover?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p>You have the option to get the following cover by simply answering a few questions about your health and lifestyle:<ul><li>Old Mutual Protect Life Cover of up to R3 million</li><li>Old Mutual Protect Life Income Cover of up to R10 000 monthly</li><li>Old Mutual Protect Last Survivor Cover of up to R1 million</li><li>Old Mutual Protect Accidental Death Cover up to the maximum cover amount of R2 million</li></ul></p><p>If you would like to apply for more cover and don\'t want to be limited to the cover options listed above then you will need to go for medical tests and share the medical reports with us.</p>"}},{"@type":"FinancialProduct","name":"What is accidental and non-accidental death?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p>Accidental death is death resulting from an accident such as a car accident or drowning. Non-accidental death is death by natural causes such as illness or old age. Suicide is also considered a non-accidental death. </p>"}},{"@type":"FinancialProduct","name":"When does my cover start?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p>You\'re covered up to 30 days before your first premium is payable.</p>"}},{"@type":"FinancialProduct","name":"Is there anything else I should know?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p><ul><li>If you stop paying premiums your cover stops (unless you have Premium Protection in which case payment of premiums will continue under certain conditions). It\'s important to get in touch with your adviser before this happens so that he or she can assist you with possible solutions.</li><li>As this product is not an investment, you will not receive your premiums back if you cancel it.</li></ul></p>"}}]}')},20423:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/life-and-disability/life-plan-range/","mainEntity":[{"@type":"FinancialProduct","name":"How does the Money back guarantee work?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p>Pure Life Plan:</p><p>Money back guarantee is a benefit amount (equal to all premiums paid) that is payable if the insured person:<ul><li>dies due to non-accidental (natural) causes during the first six months from the application date</li><li>dies due to suicide during the first two years of the benefit</li></ul></p><p>Life & Disability Plan:</p><p>Money back guarantee is a benefit amount (equal to all premiums paid) that is payable if the insured person:<ul><li>dies or becomes disabled due to non-accidental (natural) causes during the first six months from the application date</li><li>dies due to suicide during the first two years of the benefit</li>></ul></p><p>Accidental Death & Disability Plan:</p><p>Money back guarantee is a benefit amount (equal to all premiums paid up to the cover amount) that is be payable if the insured person: <ul><li>dies due to non-accidental (natural) causes during the lifetime of the benefit (including suicide)</li><li>becomes disabled due to non-accidental (natural) causes â (excluding attempted suicide) during the lifetime of the benefit</li></ul></p>"}},{"@type":"FinancialProduct","name":"Who qualifies for Old Mutual Life Plan range?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p>You qualify if you are a permanent SA resident with a minimum age of 16 (if you are purchasing a plan through an adviser/broker) or 18 (if you are purchasing a plan over the phone) and a maximum age of 60.</p>"}},{"@type":"FinancialProduct","name":"I\'d like to know more about Premium holiday","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Offer","text":"<p>The Premium holiday is a policy benefit that allows the policyholder to miss up to 6 premiums during times of financial difficulty such as retrenchment, unemployment, maternity leave and study leave without the plan being cancelled. You can miss these premiums by taking either or both an automatic premium holiday and a requested premium holiday in any combination as long as in total you do not miss more than six.</p><p>Automatic premium holiday</p><p>If you miss a premium, to ensure that your plan is not cancelled and if you have not used up your premium holidays, we will give you an automatic premium holiday. You qualify for an automatic premium holiday after we have received your first premium. For the first six years of your plan, you can miss one premium per year this way. After the sixth year, you will not receive any additional automatic premium holidays but you do not lose the ones you have not taken.</p><p>If you did not want to use your automatic premium holiday and want to make up the missed premium, you must contact us to make arrangements to pay it.</p><p>Requested premium holiday</p><p>You qualify for the requested premium holiday once we have received at least six premiums from you. You must contact us to arrange your requested premium holiday at least one month before you want to miss the first premium.</p>"}},{"@type":"FinancialProduct","name":"I want to know more about the Cash back","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Offer","text":"<p>For every 60 premiums that we receive (e.g. after 60, 120, 180 and 240) and if you are alive at the time that the qualifying premium is received, we will give you cash back. This cash back will be equal to 5 times the last premium we received.</p>"}}]}')},18078:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/life-and-disability/old-mutual-life-insurance/","mainEntity":[{"@type":"Question","name":"Why do I need Life Insurance?","acceptedAnswer":{"@type":"Answer","text":"Should anything happen to you and your salary stops being paid, think about the impact that will have on your family. How will they cope with monthly expenses such as bond and car repayments, groceries, school fees and medical aid? Your life insurance policy will pay out a sum of money to your nominated beneficiary/ies should you die. They can then use the money to settle debt and maintain their standard of living."}},{"@type":"Question","name":"How many beneficiaries can I add?","acceptedA
2nswer":{"@type":"Answer","text":"The good news is you can nominate as many beneficiaries as you want. The people that are most dependent on your income right now can benefit from it."}}]}')},66384:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/life-and-disability/","mainEntity":[{"@type":"Question","name":"What is life insurance?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Life insurance is quite literally insurance on your life. You (the policyholder) agree to pay an insurer - like Old Mutual - a premium every month and in return the insurer will pay your beneficiaries a lump sum when you die.There are, at times, exceptions to this rule. If the insured person is suffering a terminal or critical illness a payment may be made."}},{"@type":"Question","name":"Why do I need life insurance?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Your regular income pays for certain things for your loved ones. If anything should happen to you, that income ceases. How will your family cope without that money? Having life insurance means that they can carry on paying the bills and making provision for their future.Some things life insurance money can be used for: Living expenses Education costs Home loan repayments To settle debt"}},{"@type":"Question","name":"How does life insurance work?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Answer","text":"You pay a monthly premium for an amount of cover that you and your financial adviser, or service provider, have agreed on. You can choose to have the cover paid out to your beneficiaries as a regular income or a lump sum.Some products give you the option to add disability and/or illness insurance to your life insurance cover.Life insurance is underwritten, which means when you apply, the insurer gathers and analyses more information about your health and lifestyle through questions and medical examinations. The healthier you and your lifestyle are, the lower your premium will be."}},{"@type":"Question","name":"Can I take life cover out for my parents?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"Yes, you can take out life cover for your parents. They\'ll be listed as the insured persons in the contract and you\'ll be the premium payer. For more information on how to do this, please speak to a financial adviser"}},{"@type":"Question","name":"How long does life insurance take to pay out?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Answer","text":"Pay out times differ. Old Mutual can only pay the cover amount once the claim requirements have been met. It\'s important to note that the claim amount will only be paid into a South African bank account."}},{"@type":"Question","name":"How much life insurance do I need?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"There\'s no simple answer to this question. The very best thing to do is to sit with your financial adviser and allow him or her to guide you. Ideally you need to ensure: That your debt is taken care of - personal debt as well as larger debt such as your home loan Your children have sufficient funds for their tuition and That your spouse/partner has enough for living expenses"}},{"@type":"Question","name":"When should I get life cover?","brand":"Old Mutual Insure","acceptedAnswer":{"@type":"Answer","text":"It\'s time to consider life cover if you have loved ones who are financially dependent on you. It could be a spouse/partner, children or family members that you are responsible for. By taking out life cover you are planning to provide for them financially should anything happen to you."}},{"@type":"Question","name":"What is disability cover and how does it work?","brand":"Old Mutual Insure","acceptedA
2nswer":{"@type":"Answer","text":"Disability cover is insurance that pays out a cover amount (either lump sum or monthly) if an illness or injury renders you: Permanently disabled and unable to work Permanently impaired Unable to take care of yourself"}}]}')},14510:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/mywill/","mainEntity":[{"@type":"Question","name":"What happens if I pass on without a will?","acceptedAnswer":{"@type":"Answer","text":"If you pass away without a will, it means you die intestate and the law kicks in. It then takes time for your beneficiaries to get their inheritance. In the meantime, they may be struggling to pay the bills, including your funeral expenses."}},{"@type":"Question","name":"Can I change my will?","acceptedAnswer":{"@type":"Answer","text":"Yes, of course, we have made it simple for you to do so anytime, anywhere. In fact, it\'s a good idea to revisit your will every few years or when you go through life changes like having a child, getting married or divorced. You can write a new will or make changes to your existing one by visiting our website and following the same process again. Simply login to MyOldMutual to edit and manage your will at any time."}}
2,{"@type":"Question","name":"What is an executor?","acceptedAnswer":{"@type":"Answer","text":"The role of an executor is to wrap your estate affairs as soon as possible. Old Mutual gives you the option to appoint an executor, at an additional extra fee. By doing so, you can have your will stored safely, and have your beneficiaries notified of the existence of your will after you pass."}},{"@type":"Question","name":"What happens to my will when I pass?","acceptedAnswer":{"@type":"Answer","text":"What happens to a will after the death of the person who wrote it depends on where it is stored. A will becomes a public document after the death of the testator."}},{"@type":"Question","name":"How much will it cost?","acceptedAnswer":{"@type":"Answer","text":"Old Mutual Will is a free will drafting service. Should you however require expert estate planning advice during the process of the drafting of your will, certain fees and charges may become payable. You also have the option to purchase the additional services available such as the collection and storage of your signed will, checking the Department of Home Affairsâ records to see whether you are still alive and/or the notification of a contact person in the event of your death. These additional services are not free. You will be able to get more information about the additional services and the fees that are charged for them online when accessing Old Mutual Will."}},{"@type":"Question","name":"Terms and conditions","acceptedAnswer":{"@type":"Answer","text":"<a href=\\"/personal/solutions/mywill/terms-and-conditions/\\">View the terms and conditions</a>"}}]}')},12012:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/short-term-insurance/car-and-home/","mainEntity":[{"@type":"Question","name":"How do I claim?","acceptedA
2nswer":{"@type":"Answer","text":"For a fast and easy claims settlement process, call <strong>0861 24 7 365</strong> or visit our <a href=\\"/personal/solutions/short-term-insurance/old-mutual-insure-claims\\">Claims page</a>. For emergency assistance contact us on<strong> 0860 24 7 365</strong>"}},{"@type":"Question","name":"What value added benefits do I get with vehicle insurance?","acceptedAnswer":{"@type":"Answer","text":"By insuring your vehicle with <strong>all</strong> sure, youâll automatically qualify for a range of additional benefits, including: <strong>Towing cost cover: </strong>covering the cost of towing if arranged through the Old Mutual Insure Swift Accident Management Solutions help desk on 0860 24 7 365, should your insured vehicle be involved in an accident. <strong>Replacement cost cover: </strong>covering the cost of loss or damage to vehicle keys, locks and remote controls. <strong>Car hire cover: </strong>available for up to 30, 60, or 90 days, should you need a short-term replacement for your insured vehicle."}},{"@type":"Question","name":"What does replacement value mean?","acceptedA
2nswer":{"@type":"Answer","text":"The replacement value of goods is what it would cost you to replace all your belongings with similar brand-new ones at the time of a claim. When you submit a claim, your insurer will calculate the replacement value you should have insured yourself for. If you have insured your belongings for less than this amount, your insurer will only pay a part of your claim and you will be responsible for the difference."}},{"@type":"Question","name":"What is insurable interest?","acceptedAnswer":{"@type":"Answer","text":"To have an insurable interest in an item, you would stand to suffer direct, measurable, financial loss if the item were lost, damaged or destroyed. For example, if your TV set to the value of R2 000 has been stolen from your home, as the owner of the TV you would have suffered a measurable loss of R2 000 due to your having a financial (insurable) interest in the TV set."}},{"@type":"Question","name":"What does it mean to be under-insured?","acceptedAnswer":{"@type":"Answer","text":"Under-insurance means you don\'t have adequate insurance to cover the full replacement value of the assets you have insured. For example, letâs say youâve insured your household contents for R80 000 and your house is broken into. Goods with a replacement value of R30 000 are stolen, which you claim under your home insurance policy with Old Mutual Insure. Following an assessment, it is found that the current replacement value of your total household goods before the theft was actually R100 000 and not R80 000 as insured. This means that you were under-insured by 20% and only 80% of your claim will be paid, i.e. R24 000 and not the R30 000 claimed."}},{"@type":"Question","name":"Why do I have to pay an excess if I claim?","acceptedA
2nswer":{"@type":"Answer","text":"An excess (also known as a deductible or first amount payable) is essentially an underwriting fee charged to minimise the number of small administratively expensive claims, or to reduce a loss ratio, and to impose a duty of care on the insured. Excesses are usually charged either as a percentage of a claim, or as a fixed amount. For example, if you lose your watch, valued at R800, and the excess applicable is R200, the claim will be settled in the amount of R600. However, if a burst pipe results in damage of R375 to a ceiling and the excess applicable is R500, the cost would be for your own account due to it being less than the R500 excess."}},{"@type":"Question","name":"What if my policy information changes?","acceptedAnswer":{"@type":"Answer","text":"Changes of information could affect your cover and your premium, and as such need to be communicated to us immediately. These changes could include moving to a new residence, changing the regular driver of your insured motor vehicle, convictions for offences relating to dishonesty (against you or someone covered under your policy) and allowing tenants to rent your property."}}]}')},81278:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/wills-trusts-and-estates/","mainEntity":[{"@type":"Question","name":"What happens if I pass on without a will?","acceptedA
2nswer":{"@type":"Answer","text":"If you pass away without a will, it means you die intestate and the law kicks in. It then takes time for your beneficiaries to get their inheritance. In the meantime, they may be struggling to pay the bills, including your funeral expenses."}},{"@type":"Question","name":"What is the difference between an executor and a trustee?","acceptedAnswer":{"@type":"Answer","text":"While both roles involve carrying out the instructions of your will, their goals are different. An executor\'s aim is to wrap your affairs as soon as possible. A trustee is there to see that your wishes are carried out and manage your estate on behalf of your beneficiaries if necessary."}},{"@type":"Question","name":"What is estate tax?","acceptedAnswer":{"@type":"Answer","text":"Estate duty is the tax that is paid when transferring your estate or assets to your beneficiaries when you pass away. In South Africa the tax is 20% of your estate\'s taxable value."}},{"@type":"Question","name":"Can I change my will?","acceptedAnswer":{"@type":"Answer","text":"Yes, you can. In fact, it\'s a good idea to revisit your will every few years or when you go through life changes like having a child, getting married or divorced. You can <a href=\'/personal/solutions/mywill/\'>create a new will</a> or make changes to your existing one."}}]}')},56757:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/retirement-plans/","mainEntity":[{"@type":"Question","name":"What is a retirement annuity and how does it work?","acceptedA
2nswer":{"@type":"Answer","text":"A retirement annuity is a long term investment that aims to help you provide for your retirement years. This investment takes the form of a policy with a product supplier (company) like Old Mutual. Typical retirement annuities require a monthly investment amount but there are a few that accept lump sums only, or both. "}},{"@type":"Question","name":"What are the benefits of a retirement annuity?","acceptedAnswer":{"@type":"Answer","text":"Benefits of a retirement annuity include: Your contributions are tax-deductible (up to a certain limit) With most retirement annuities you can choose which funds you would like to invest in If you die, your benefits will not be tied up in your estate but allocated to your dependants as determined by the trustees of the retirement fund You donât pay any tax on the growth of the retirement savings"}},{"@type":"Question","name":"How many retirement annuities can I have?","acceptedAnswer":{"@type":"Answer","text":"You can have any number of retirement annuities but the tax benefit is only up to a certain limit."}},{"@type":"Question","name":"How much should I be saving for retirement?","acceptedA
2nswer":{"@type":"Answer","text":"A financial adviser is the person best positioned to help you calculate this amount. They look at your whole financial portfolio and assist with calculating how much you need when you retire which helps you assess how much you should be saving. If you would like an estimate, then try our retirement savings calculator. Remember to be realistic about how much you\'ll need when you retire. Some expenses might decrease (your home may be fully paid up so no mortgage repayments) while other expenses, such as healthcare, are likely to increase due to failing health the older we get. "}},{"@type":"Question","name":"Is a retirement annuity the same as a pension fund?","acceptedAnswer":{"@type":"Answer","text":"A pension fund is a retirement fund that receives frequent contributions (usually monthly) from you and your employer. A pension fund is chosen by your employer.You have to stay in the pension fund while working at the company. If you leave the company before retirement age then you exit the pension fund too. The company will pay out the money you have accrued. You can reinvest the money from your pension fund into your new employer\'s pension or provident fund, your own RA or a preservation fund (where it will grow until you retire). If you cash out your pension fund, you will be taxed."}},{"@type":"Question","name":"What happens when you reach retirement age?","acceptedA
2nswer":{"@type":"Answer","text":"When you retire, at age 55 or older, youâre allowed to take a maximum of one third as a cash lump sum (the cash lump sum is taxable) from your retirement annuity. The balance must be used to purchase an income annuity (the income annuity is taxable)."}},{"@type":"Question","name":"What is the difference between a life annuity and a retirement annuity?","acceptedAnswer":{"@type":"Answer","text":"A retirement annuity is the investment vehicle you use to save for your retirement. The retirement savings accumulated at retirement are then used to buy a life or living annuity (or a combination of the two) that pays you a regular income."}}]}')},37556:function(e){"use strict";e.exports=JSON.parse('{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.oldmutual.co.za/personal/solutions/short-term-insurance/travel-insurance/","mainEntity":[{"@type":"Question","name":"How easy it is to claim?","acceptedAnswer":{"@type":"Answer","text":"Super easy. Send the claim form directly to Europ Assistance by emailing [email protected] or <a href=\'https://services.ominsure.co.za/widgets/TravelSure.html\' target=\'_blank\'>click here to submit </a>online."}},{"@type":"Question","name":"Can I extend my policy if I decide to extend my stay?","acceptedA
2nswer":{"@type":"Answer","text":"Sure. We can extend a trip policy as long as you let us know before your policy expires."}},{"@type":"Question","name":"Do I have to pay for my travel medical emergencies directly?","acceptedAnswer":{"@type":"Answer","text":"If you are asked to pay for medication, it is easier to settle the payment directly â just be sure to keep your receipts and claim your cost once youâre back home."}},{"@type":"Question","name":"What are the benefits of travel insurance?","acceptedAnswer":{"@type":"Answer","text":"The main benefit of having travel insurance is that it provides cover for the costs and losses associated with travelling internationally and domestically. For example, if you experience emergency medical expenses due to an accident or illness while overseas, your luggage is lost or stolen, or your trip is cancelled or even curtailed."}},{"@type":"Question","name":"When should you get travel insurance?","acceptedAnswer":{"@type":"Answer","text":"Ideally you should purchase travel insurance as soon as youâve paid for your trip. The reason for this is that you receive cover for trip cancellation from the earliest possible moment."}},{"@type":"Question","name":"Does travel insurance start immediately? From what point are you covered?","acceptedA
2nswer":{"@type":"Answer","text":"Yes, cover for trip cancellation and trip delay starts immediately and ends once youâve gone through passport control when commencing your trip. The cover for the rest of the benefits starts when you go through passport control when you start your trip and ends when you go through passport control when you return to your country of origin."}}]}')}},function(e){e.O(0,[71869,46593],function(){return t=41568,e(e.s=t);var t});e.O()}]); 3//# sourceMappingURL=app-71e7886d34689acb54e1.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.