1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="c0754ded-aef9-45c6-b64f-8562df2fdf80",e._sentryDebugIdIdentifier="sentry-dbid-c0754ded-aef9-45c6-b64f-8562df2fdf80")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1150],{56518:(e,r,t)=>{t.d(r,{A:()=>a});var n=t(26514),i=t(89642);let a=e=>{let{dao_footer_display_selector:r,isCreditUnion:t,member_dif:a}=e,{l10n:l}=(0,i.B2)();if((null==r?void 0:r.show_member_dif_text)&&a)return(0,n.jsx)("span",{children:"".concat(l.getString("footer-membership-fdic-dif",null,"Member FDIC and DIF.")," ")});if(null==r?void 0:r.show_membership_text){let e=t?l.getString("footer-membership-ncua",null,"Insured by NCUA."):l.getString("footer-membership-fdic",null,"Member FDIC.");return(0,n.jsx)("span",{children:"".concat(e," ")})}return null}},68745:(e,r,t)=>{t.d(r,{A:()=>n});let n=(e,r)=>{var t,n,i;let{privacyUrl:a,termsUrl:l}=r,s=null!=(t=null==e?void 0:e.show_privacy_policy_and_terms_links)&&t;return{showPrivacyPolicyLink:(null!=(n=null==e?void 0:e.show_privacy_policy_link)?n:s)&&!!a,showTermsLink:(null!=(i=null==e?void 0:e.show_terms_link)?i:s)&&!!l}}},88229:(e,r,t)=>{t.d(r,{AN:()=>p,BP:()=>S,GD:()=>h,Gc:()=>x,JD:()=>u,Mn:()=>c,UH:()=>_,_0:()=>f,jl:()=>v,kq:()=>y,s7:()=>d,tD:()=>b});var n=t(67059),i=t(94264),a=t(97502),l=t(81186),s=t(33719),o=t(85556);let d="error-invalid-required",u=e=>Object.values(e).some(e=>e&&"object"==typeof e?u(e):!!e),c=(e,r)=>{let t="Required",n="Must be complete date in mm/dd/yyyy format",i="Date of birth must be after 01/01/1900",a="Date cannot be in the future";if(r&&(t=r.getString(d),n=r.getString("error-date-format"),i=r.getString("error-date-out-of-range"),a=r.getString("error-date-future")),!e)return t;if(10!==e.length)return n;let l=new Date(e);if(Number.isNaN(l.getTime()))return n;let s=l.getFullYear(),o=new Date;return Number.isNaN(s)||s<1900?i:l>o?a:""},_=(e,r)=>{let t="Required",n="Must be longer than 3 characters";return(r&&(t=r.getString(d),n=r.getString("error-min-four")),null==e?void 0:e.trim())?e.trim().length<4?n:"":t},g=/^[A-Za-z0-9]+$/,p=(e,r,t)=>{if(!e||!t)return"";try{if(!new RegExp("^[".concat(t,"]+$")).test(e))return r?r.getString("permanent-address-invalid-characters",null,"Answer contains invalid characters."):"Answer contains invalid characters."}catch(e){return r?r.getString("permanent-address-invalid-characters",null,"Answer contains invalid characters."):"Answer contains invalid characters."}return""},h=(e,r)=>{let t="Required",n="FTIN must contain only letters and numbers.";return(r&&(t=r.getString(d),n=r.getString("error-invalid-ftin",null,n)),null==e?void 0:e.trim())?g.test(e.trim())?"":n:t},m=/^[A-Za-z0-9]+$/,f=(e,r)=>{let t="Required",n="Passport number must contain only letters and numbers.",i="Passport number must be between 6 and 15 characters.";r&&(t=r.getString(d),n=r.getString("error-invalid-passport-number-characters",null,n),i=r.getString("error-invalid-passport-number-length",null,i));let a=null==e?void 0:e.trim();return a?m.test(a)?a.length<6||a.length>15?i:"":n:t},b=(e,r)=>{let t="Required",n="Please enter a valid phone number.";return(r&&(t=r.getString(d),n=r.getString("error-invalid-phone",null,n)),null==e?void 0:e.trim())?(0,l.Q7)(e)?"":n:t},v=(e,r,t)=>{let n="Required";return t&&(n=t.getString(d)),{street_address:((e,r,t)=>{let n="Required",i="Address must not be a P.O. Box";return(t&&(n=t.getString(d),i=t.getString("error-no-po-box")),e)?r||null===a.g.exec(e)?"":i:n})(null==e?void 0:e.street_address,r,t),city:((e,r,t)=>{if(!e)return r;if(/^\d+$/.test(e)){var n;return null!=(n=null==t?void 0:t.getString("error-invalid-city",void 0,"Please enter a valid city name"))?n:"Please enter a valid city name"}return""})(null==e?void 0:e.city,n,t),region_code:(null==e?void 0:e.region_code)?"":n,postal_code:((e,r)=>{let t="Required",n="Please enter a valid zip code";if(r&&(t=r.getString(d),n=r.getString("error-zip")),!e)return t;if(e.includes("-")){if("-"!==e.charAt(5)||"-"===e.slice(-1))return n;let r=e.replace("-","");if(r.length>5&&r.length<9)return n}return e.length<5?n:""})(null==e?void 0:e.postal_code,t)}},S=function(e,r){var t,n,i;let{shouldValidateResidentialAddress:a=!0,shouldValidateMailingAddress:l,shouldAllowPoBox:o,shouldShowBusinessName:u}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},_="Required";r&&(_=r.getString(d));let g=!e.has_tax_id||e.tax_id,p=e.tax_id?null!=(t=(0,s.XP)(e.tax_id.replaceAll("-",""),r))?t
1:"":_,h=!e.has_date_of_birth||e.date_of_birth,m=e.date_of_birth?c(e.date_of_birth,r):_;return{first_name:e.first_name?"":_,last_name:e.last_name?"":_,name_dba:e.is_dba&&!e.name_dba?_:"",business_name:!u||e.is_dba||e.business_name?"":_,tax_id:g?p:"",date_of_birth:h?m:"",ein:e.ein?(n=e.ein,e.ein&&e.tax_id&&e.ein.replaceAll("-","")===e.tax_id.replaceAll("-","")?r?r.getString("error-ein-matches-ssn",null,"EIN cannot be equal to SSN."):"EIN cannot be equal to SSN.":null!=(i=(0,s.lq)(n))?i:""):"",email:e.email?"":_,phone:e.phone?"":_,address:a?v(e.address,!1,r):{},mailing_address:l?v(e.mailing_address,o,r):{}}},y=(e,r,t,a)=>{var l;let s,u="Required",c="The primary applicant must be a control person",_="Please select exactly one control person";a&&(u=a.getString(d),c=a.getString("error-primary-must-be-control"),_=a.getString("error-one-control-person"));let g=((e,r)=>{var t,n,i;let a=0;return(null==(t=e.organization)?void 0:t.type)===o.Vp.llc&&(a=r.dao_min_ownership_percent_llc||25),(null==(n=e.organization)?void 0:n.type)===o.Vp.corporation&&(a=r.dao_min_ownership_percent_corporation||10),(null==(i=e.organization)?void 0:i.type)===o.Vp.general_partnership&&(a=25),a})(e,r),p=(null==(l=e.applicants)?void 0:l.map(e=>parseFloat(e.business_ownership_percentage||"0")).reduce((e,r)=>e+r,0))<=100;return e.is_existing_on_core||(s=r.bao_allow_only_one_control_person?e.applicants[0].is_control_person?"":c:0===e.applicants.filter(e=>e.is_control_person).length?_:""),e.applicants.reduce((e,r,a)=>(0,i._)((0,n._)({},e),{applicants:(0,i._)((0,n._)({},e.applicants),{[a]:w(r,!1,g,p,t)})}),{isOwner:void 0===t?u:"",controlPersonError:s})},w=(e,r,t,a,l,o)=>{let u="Required",c="Ownership percentage must be at least ".concat(t,"%"),_="Total ownership percentage cannot be greater than 100%";return o&&(u=o.getString(d),c=o.getString("error-ownership-percent",{minOwnership:t},"Ownership percentage must be ".concat(t,"% or greater.")),_=o.getString("error-ownership-exceeded",null,"Total ownership percentage cannot be greater than 100%")),(0,i._)((0,n._)({},S(e,o,{shouldValidateMailingAddress:r})),{role:!e.is_primary||l||e.role?"":u,business_ownership_percentage:(()=>{let r=!e.is_authorized_signer&&!e.is_control_person&&!e.is_responsible_individual,{business_ownership_percentage:n}=e;if(!n)return r?u:"";let i=(0,s.Bv)(n);return i||(r&&parseFloat(n)<t?c:a?"":_)})()})},x=(e,r,t,n)=>{var i;let a="Required",l="Please select at least one";n&&(a=n.getString(d),l=n.getString("error-min-selection"));let o=r.beneficiaries_relationship_codes&&r.beneficiaries_relationship_codes.length>0,u=e.tax_id?null!=(i=(0,s.XP)(e.tax_id,n))?i:"":a,_=e.date_of_birth?c(e.date_of_birth,n):a,g=e.email?(0,s.DT)(e.email):a,p=0===e.selected_products.length,h=t("beneficiaries ssn")&&(e.tax_id||!0==!e.has_tax_id),m=!0==!e.has_date_of_birth;return{first_name:e.first_name?"":a,last_name:e.last_name?"":a,tax_id:h?u:"",date_of_birth:m?_:"",email:t("beneficiaries email")&&g,phone:t("beneficiaries phone number")&&!e.phone?a:"",selected_products:p?l:"",relationship:t("beneficiaries relationship")&&!e.relationship&&o?a:"",address:t("beneficiaries address")?v(e.address,!1,n):{}}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.