AlbaApi

<back to all web services

SiteContextReq

Requires Authentication
The following routes are available for this service:
All Verbs/sitecontext

export enum LogoSource
{
    Consultant = 'Consultant',
    Employer = 'Employer',
}

export class Branding
{
    public primaryLogo?: LogoSource;
    public secondaryLogo?: LogoSource;
    public primaryMobileMargin?: string;
    public primaryDesktopMargin?: string;
    public secondaryMobileMargin?: string;
    public secondaryDesktopMargin?: string;

    public constructor(init?: Partial<Branding>) { (Object as any).assign(this, init); }
}

export class ConditionalAccess
{
    public healthInsuranceExcludedUrls?: string[];
    public pensionSchemeExcludedUrls?: string[];
    public investmentChoiceExcludedUrls?: string[];

    public constructor(init?: Partial<ConditionalAccess>) { (Object as any).assign(this, init); }
}

export class PrimaryPalette
{
    public primaryColour1?: string;
    public primaryColour2?: string;
    public primaryColour3?: string;
    public primaryColour4?: string;
    public primaryColour5?: string;
    public primaryColour6?: string;
    public primaryColour7?: string;
    public primaryColour8?: string;
    public primaryColour9?: string;
    public primaryColour10?: string;
    public primaryColour11?: string;
    public primaryColour12?: string;
    public primaryColour13?: string;
    public primaryColour14?: string;
    public primaryColour15?: string;
    public primaryColour16?: string;
    public primaryColour17?: string;
    public primaryColour18?: string;
    public primaryColour19?: string;

    public constructor(init?: Partial<PrimaryPalette>) { (Object as any).assign(this, init); }
}

export class SecondaryPalette
{
    public secondaryColour1?: string;
    public secondaryColour2?: string;
    public secondaryColour3?: string;
    public secondaryColour4?: string;

    public constructor(init?: Partial<SecondaryPalette>) { (Object as any).assign(this, init); }
}

export class DecorativeColourPalette
{
    public decorativeColour1?: string;
    public decorativeColour2?: string;
    public decorativeColour3?: string;

    public constructor(init?: Partial<DecorativeColourPalette>) { (Object as any).assign(this, init); }
}

export class DecorativeGrayPalette
{
    public decorativeColour1?: string;
    public decorativeColour2?: string;
    public decorativeColour3?: string;
    public decorativeColour4?: string;
    public decorativeColour5?: string;
    public decorativeColour6?: string;
    public decorativeColour7?: string;
    public decorativeColour8?: string;
    public decorativeColour9?: string;
    public decorativeColour10?: string;
    public decorativeColour11?: string;
    public decorativeColour12?: string;

    public constructor(init?: Partial<DecorativeGrayPalette>) { (Object as any).assign(this, init); }
}

export class FontPalette
{
    public fontColour1?: string;
    public fontColour2?: string;

    public constructor(init?: Partial<FontPalette>) { (Object as any).assign(this, init); }
}

export class ColorScheme
{
    public newNavigationColorScheme?: string;
    public primaryPalette?: PrimaryPalette;
    public secondaryPalette?: SecondaryPalette;
    public decorativeColourPalette?: DecorativeColourPalette;
    public decorativeGrayPalette?: DecorativeGrayPalette;
    public fontPalette?: FontPalette;

    public constructor(init?: Partial<ColorScheme>) { (Object as any).assign(this, init); }
}

export class Time
{
    public hours?: number;
    public minutes?: number;

    public constructor(init?: Partial<Time>) { (Object as any).assign(this, init); }
}

export class OpeningHours
{
    public opening?: Time;
    public lunchStart?: Time;
    public lunchEnd?: Time;
    public closing?: Time;

    public constructor(init?: Partial<OpeningHours>) { (Object as any).assign(this, init); }
}

export class ContactDetails
{
    public website?: string;
    public email?: string;
    public phoneNumber?: string;
    public openingHours?: { [index: string]: OpeningHours; };
    public showInFooter?: boolean;

    public constructor(init?: Partial<ContactDetails>) { (Object as any).assign(this, init); }
}

export class Entity implements IEntity
{
    public id?: string;

    public constructor(init?: Partial<Entity>) { (Object as any).assign(this, init); }
}

export class CarrierEntity extends Entity
{
    public carrierId?: string;

    public constructor(init?: Partial<CarrierEntity>) { super(init); (Object as any).assign(this, init); }
}

export class Member extends Member
{
    public id?: string;
    public email?: string;
    public employeeGuidString?: string;
    public ignoreGender?: boolean;

    public constructor(init?: Partial<Member>) { super(init); (Object as any).assign(this, init); }
}

export class CounsellingOption
{
    public isEnabled?: boolean;
    public startDate?: string;
    public endDate?: string;
    public contactDetails?: ContactDetails;
    public url?: string;
    public fee?: number;
    public bookingGroups?: BookingGroup[];

    public constructor(init?: Partial<CounsellingOption>) { (Object as any).assign(this, init); }
}

export class CounsellingOptions
{
    public isEnabled?: boolean;
    public callbackOption?: CounsellingOption;
    public sendAnEmailOption?: CounsellingOption;
    public serviceLineOption?: CounsellingOption;
    public bookAppointment?: CounsellingOption;
    public seniorAdvisory?: CounsellingOption;

    public constructor(init?: Partial<CounsellingOptions>) { (Object as any).assign(this, init); }
}

export class CalculatorConfiguration
{

    public constructor(init?: Partial<CalculatorConfiguration>) { (Object as any).assign(this, init); }
}

export class FolkepensionParameters
{
    public year?: number;
    public baseAmount?: number;
    public pensionSupplementSingle?: number;
    public pensionSupplementOther?: number;
    public deductionOnBaseAmount?: number;
    public deductionOnIncomeOtherPct?: number;
    public deductionIncomeAfterAMB?: number;
    public deductionPensionSupplementSingle?: number;
    public deductionPensionSupplementOther?: number;
    public reductionBaseAmount?: number;
    public reductionPensionSupplement?: number;
    public reductionPensionSupplementOther?: number;
    public reductionPensionSupplementSpouse?: number;

    public constructor(init?: Partial<FolkepensionParameters>) { (Object as any).assign(this, init); }
}

export class FortidspensionParameters
{
    public year?: number;
    public stateSingle?: number;
    public stateOther?: number;
    public deductionOnIncomeOther?: number;
    public maxContributionPensioner?: number;
    public maxContributionNotPensioner?: number;
    public deductionSingle?: number;
    public deductionOther?: number;
    public reductionIncome?: number;
    public reductionIncomeSpouse?: number;
    public minimumSingle?: number;
    public minimumOther?: number;

    public constructor(init?: Partial<FortidspensionParameters>) { (Object as any).assign(this, init); }
}

export class DanishTaxParameters
{
    public labourMarketContributionRate?: number;
    public bottomTaxRate?: number;
    public healthContributionRate?: number;
    public topTaxRate?: number;
    public topTaxLimit?: number;
    public taxCeilingPercentage?: number;
    public taxCeilingPercentagePositiveNetCapitalIncome?: number;
    public personalAllowanceYoung?: number;
    public personalAllowance?: number;
    public maximalCapitalPensionDeduction?: number;
    public baseDeductionPositiveNetCapitalIncome?: number;
    public shareTaxRateBelowLimit?: number;
    public shareTaxRateAboveLimit?: number;
    public limitShareTax?: number;
    public bottomLimitEmployeeDeduction?: number;
    public employeeDeductionRate?: number;
    public maximumEmploymentAllowance?: number;
    public propertyValueTaxPercentageBelowLimitEVL?: number;
    public propertyValueTaxPercentageAboveLimitEVL?: number;
    public limitPropertyValueTax?: number;
    public deductionOfPropertyValueTax6?: number;
    public deductionOfPropertyValueTax7?: number;
    public maximumImpactUnderEVL?: number;
    public negativeNetCapitalIncome?: number;
    public bottomDeductionEqualizationTax?: number;
    public equalizationTax?: number;
    public transferableBottomDeductionEqualizationTax?: number;
    public bottomLineJobDeduction?: number;
    public jobDeductionRate?: number;
    public maximumJobDeduction?: number;
    public countyTaxLookup?: DanishCountyTaxParameters[];

    public constructor(init?: Partial<DanishTaxParameters>) { (Object as any).assign(this, init); }
}

export class DanishAdvisoryParameters
{
    public normalRetirementAge?: number;
    public planningHorizon?: number;
    public retirementGreenThresholdPct?: number;
    public retirementAmberThresholdPct?: number;
    public incapacityGreenThresholdPct?: number;
    public incapacityAmberThresholdPct?: number;
    public criticalIllnessGreenThresholdPct?: number;
    public criticalIllnessAmberThresholdPct?: number;
    public deathSingleGreenThresholdPct?: number;
    public deathSingleAmberThresholdPct?: number;
    public deathMarriedGreenThresholdPct?: number;
    public deathMarriedAmberThresholdPct?: number;

    public constructor(init?: Partial<DanishAdvisoryParameters>) { (Object as any).assign(this, init); }
}

export class DanishGeneralPensionParameters
{
    public instalmentPensionContributionCeiling?: number;
    public retirementSavingContributionCeilingLessThan5?: number;
    public retirementSavingContributionCeilingMoreThan5?: number;

    public constructor(init?: Partial<DanishGeneralPensionParameters>) { (Object as any).assign(this, init); }
}

export class DkCalculatorConfiguration extends CalculatorConfiguration
{
    public folkepensionParameters?: FolkepensionParameters;
    public fortidspensionParameters?: FortidspensionParameters;
    public danishTaxParameters?: DanishTaxParameters;
    public danishAdvisoryParameters?: DanishAdvisoryParameters;
    public danishGeneralPensionParameters?: DanishGeneralPensionParameters;

    public constructor(init?: Partial<DkCalculatorConfiguration>) { super(init); (Object as any).assign(this, init); }
}

export class SecurityToken
{
    public value?: string;
    public expiration?: string;

    public constructor(init?: Partial<SecurityToken>) { (Object as any).assign(this, init); }
}

export enum DkTaxationCode
{
    Free = 51,
    FullTax = 52,
    FullDuty = 53,
    NoInfo = 54,
}

export class DkPensionsInfoProjection
{
    public id?: number;
    public savingsNumber?: number;
    public retirementAge?: number;
    public taxCode?: DkTaxationCode;
    public includeInProjection?: boolean;
    public fromAge?: number;
    public toAge?: number;
    public amount?: number;

    public constructor(init?: Partial<DkPensionsInfoProjection>) { (Object as any).assign(this, init); }
}

export class DkPensionsInfoSaving
{
    public number?: number;
    public carrier?: string;
    public referenceNumber?: string;
    public annualContribution?: number;
    public includeInProjection?: boolean;
    public statementDate?: string;
    public savings?: number;
    public projections?: DkPensionsInfoProjection[];

    public constructor(init?: Partial<DkPensionsInfoSaving>) { (Object as any).assign(this, init); }
}

export enum PensionsInfoBenefitType
{
    Death = 2,
    LossOfWorkAbility = 3,
    CriticalIllness = 4,
    Health = 5,
}

export enum PensionsInfoPaymentType
{
    Lumpsum = 1,
    FixedTermAnnuity = 2,
    Annuity = 3,
}

export enum PensionsInfoBeneficiaryType
{
    AccountOwner = 1,
    NextAkin = 3,
    Children = 8,
    Estate = 9,
    NamedBeneficiary = 15,
    Spouse = 18,
}

export class DkPensionsInfoRisk
{
    public number?: number;
    public carrier?: string;
    public risk?: PensionsInfoBenefitType;
    public paymentType?: PensionsInfoPaymentType;
    public beneficiary?: PensionsInfoBeneficiaryType;
    public taxCode?: DkTaxationCode;
    public amount?: number;

    public constructor(init?: Partial<DkPensionsInfoRisk>) { (Object as any).assign(this, init); }
}

export class DkPensionsInfo
{
    public date?: string;
    public savings?: DkPensionsInfoSaving[];
    public projections?: DkPensionsInfoProjection[];
    public risks?: DkPensionsInfoRisk[];

    public constructor(init?: Partial<DkPensionsInfo>) { (Object as any).assign(this, init); }
}

export class FormerDdrValues
{
    public retirementInsuranceCeiling?: number;
    public healthInsuranceCeiling?: number;
    public currentPensionLevel?: number;
    public referenceIncome?: number;

    public constructor(init?: Partial<FormerDdrValues>) { (Object as any).assign(this, init); }
}

export class DeSocialSecurityParameters
{
    public retirementInsuranceCeiling?: number;
    public healthInsuranceCeiling?: number;
    public currentPensionLevel?: number;
    public referenceIncome?: number;
    public ddrValues?: FormerDdrValues;
    public employerRetirementPct?: number;
    public employerUnemployementPct?: number;
    public employerHealthInsuranceBasePct?: number;
    public employerHealthInsuranceAdditionalPct?: number;
    public employerNursingCarePct?: number;
    public employeeRetirementPct?: number;
    public employeeUnemployementPct?: number;
    public employeeHealthInsuranceBasePct?: number;
    public employeeHealthInsuranceAdditionalPct?: number;
    public employeeNursingCarePct?: number;
    public employeeChildlessNursingCareAdditionalPct?: number;

    public constructor(init?: Partial<DeSocialSecurityParameters>) { (Object as any).assign(this, init); }
}

export class DeCalculatorConfiguration extends CalculatorConfiguration
{
    public socialSecurityParameters?: DeSocialSecurityParameters;

    public constructor(init?: Partial<DeCalculatorConfiguration>) { super(init); (Object as any).assign(this, init); }
}

export class Cover
{
    public carrier?: CarrierEntity;
    public payOut?: string;
    public unit?: string;
    public expiryAge?: string;
    public defaultTaxCode?: string;
    public optionalTaxCode?: string;
    public scalingDown?: boolean;
    public hasBasic?: boolean;
    public hasExtra?: boolean;
    public basicBenefit?: number;
    public basicMinimumAmount?: number;
    public extraBenefit?: number;

    public constructor(init?: Partial<Cover>) { (Object as any).assign(this, init); }
}

export class DisabilityCover
{
    public basicDisabilityCover?: Cover;
    public basicSalaryScale?: boolean;
    public paragraph17?: boolean;
    public professionDisability?: boolean;
    public minimumDisabilityPeriodMonths?: number;
    public jobCapacityAssessmentBenefit?: boolean;

    public constructor(init?: Partial<DisabilityCover>) { (Object as any).assign(this, init); }
}

export class DisabilityInsurancePlan
{
    public disabilityDegree?: string;
    public hasPremiumWaiverCover?: boolean;
    public disabilityCover?: DisabilityCover[];

    public constructor(init?: Partial<DisabilityInsurancePlan>) { (Object as any).assign(this, init); }
}

export class CriticalIllnessInsurancePlan
{
    public criticalIllnessCover?: Cover[];
    public criticalIllnessChildrenCover?: Cover[];

    public constructor(init?: Partial<CriticalIllnessInsurancePlan>) { (Object as any).assign(this, init); }
}

export class DeathCover
{
    public cover?: Cover;
    public depositGuarantee?: string;
    public depositGuarenteeOptional?: boolean;

    public constructor(init?: Partial<DeathCover>) { (Object as any).assign(this, init); }
}

export class DeathInsurancePlan
{
    public deathCover?: DeathCover[];
    public deathChildrenCover?: Cover[];

    public constructor(init?: Partial<DeathInsurancePlan>) { (Object as any).assign(this, init); }
}

export enum CoverageTypes
{
    None = 'None',
    Optional = 'Optional',
    Mandatory = 'Mandatory',
}

export class HealthInsurancePlan
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;
    public coverageType?: CoverageTypes;
    public spouseCoverageType?: CoverageTypes;
    public childCoverageType?: CoverageTypes;
    public childCoverageMaxAge?: number;

    public constructor(init?: Partial<HealthInsurancePlan>) { (Object as any).assign(this, init); }
}

export class AccidentInsurancePlan
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;
    public insuranceAmount?: number;
    public deathCover?: boolean;
    public dentalCover?: boolean;

    public constructor(init?: Partial<AccidentInsurancePlan>) { (Object as any).assign(this, init); }
}

export class DentalInsurancePlan
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;
    public coverageType?: string;
    public extendedCoverage?: boolean;

    public constructor(init?: Partial<DentalInsurancePlan>) { (Object as any).assign(this, init); }
}

export class SeniorCitizenConcept
{
    public solidary?: boolean;
    public hasSpecificPrice?: boolean;
    public specificPrice?: number;

    public constructor(init?: Partial<SeniorCitizenConcept>) { (Object as any).assign(this, init); }
}

export class SavingProduct
{
    public id?: number;
    public productId?: number;
    public productName?: string;
    public riskProfile?: string;

    public constructor(init?: Partial<SavingProduct>) { (Object as any).assign(this, init); }
}

export class SavingOption
{
    public carrier?: CarrierEntity;
    public savingProducts?: SavingProduct[];

    public constructor(init?: Partial<SavingOption>) { (Object as any).assign(this, init); }
}

export class RetirementPlan
{
    public contributionUnit?: string;
    public mandatoryEmployerContribution?: number;
    public mandatoryEmployeeContribution?: number;
    public additionalContribution?: number;
    public savingOptions?: SavingOption[];
    public defaultCarrier?: CarrierEntity;
    public hasDefaultSavingProduct?: boolean;
    public defaultSavingProduct?: SavingProduct;

    public constructor(init?: Partial<RetirementPlan>) { (Object as any).assign(this, init); }
}

export enum RetirementBenefitAmountDisplayOptionType
{
    Accumulated = 'Accumulated',
    Guaranteed = 'Guaranteed',
    Projected = 'Projected',
}

export class DeRetirementPlans
{
    public retirementBenefitAmountDisplayOption?: RetirementBenefitAmountDisplayOptionType;
    public retirementBenefitAmountDisplayOptions?: RetirementBenefitAmountDisplayOptionType[];
    public financingVehicles?: FinancingVehicleType[];
    public contributionTypes?: ContributionType[];
    public retirementPlans?: DeRetirementPlan[];
    public defaultRetirementPlans?: DeRetirementPlan[];

    public constructor(init?: Partial<DeRetirementPlans>) { (Object as any).assign(this, init); }
}

export class PreventiveTreatment
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;

    public constructor(init?: Partial<PreventiveTreatment>) { (Object as any).assign(this, init); }
}

export class PathFinder
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;

    public constructor(init?: Partial<PathFinder>) { (Object as any).assign(this, init); }
}

export class FinancialWellbeing
{
    public carrier?: CarrierEntity;
    public expiryAge?: number;

    public constructor(init?: Partial<FinancialWellbeing>) { (Object as any).assign(this, init); }
}

export enum AuthenticationMethodType
{
    NemId = 'NemId',
    SSO = 'SSO',
    Common = 'Common',
    Single = 'Single',
}

export class AuthenticationMethod
{
    public type?: AuthenticationMethodType;
    public saClientId?: string;
    public registrationFields?: string[];

    public constructor(init?: Partial<AuthenticationMethod>) { (Object as any).assign(this, init); }
}

export class DatedEntity extends Entity implements IDatedEntity
{
    public asAt?: string;

    public constructor(init?: Partial<DatedEntity>) { super(init); (Object as any).assign(this, init); }
}

export enum DataSource
{
    Db = 'Db',
    Cache = 'Cache',
    Parameter = 'Parameter',
    NA = 'NA',
}

export class DataSourceResult
{
    public d?: DataSource;
    public t?: number;

    public constructor(init?: Partial<DataSourceResult>) { (Object as any).assign(this, init); }
}

export enum Gender
{
    Female = 'Female',
    Male = 'Male',
    Other = 'Other',
}

export class LifeTableName
{
    public name?: string;
    public gender?: Gender;

    public constructor(init?: Partial<LifeTableName>) { (Object as any).assign(this, init); }
}

export enum AnnuityPriceType
{
    Calc = 'Calc',
    Table = 'Table',
}

export class AnnuityConfig
{
    public tableNames?: LifeTableName[];
    public imprFactorTableNames?: LifeTableName[];
    public reversion?: number;
    public guarantee?: number;
    public timing?: number;
    public allowDiscountPreRet?: boolean;
    public scaleQx?: number;
    public scaleImpr?: number;
    public ageRating?: number;
    public spouseAgeRating?: number;
    public expense?: number;
    public percBalanceSpent?: number;
    public amountSpent?: number;
    public incomePurchased?: number;
    public deferralPeriod?: number;
    public indexationName?: string;
    public drStochastic?: string;
    public impliedInflationStochasticSeries?: string;
    public targetTpx?: number;
    public priceType?: AnnuityPriceType;
    public price?: number;

    public constructor(init?: Partial<AnnuityConfig>) { (Object as any).assign(this, init); }
}

export enum ContributionType
{
    Fixed = 'Fixed',
    Time = 'Time',
    Lookup = 'Lookup',
    Match = 'Match',
}

export class ContributionConstraint
{
    public fromAge?: number;
    public toAge?: number;
    public min?: number;
    public max?: number;
    public step?: number;

    public constructor(init?: Partial<ContributionConstraint>) { (Object as any).assign(this, init); }
}

export enum AmountType
{
    Any = 'Any',
    Amount = 'Amount',
    Rate = 'Rate',
}

export class ContributionSpec
{
    public code?: string;
    public name?: string;
    public type?: ContributionType;
    public isEmployeeCont?: boolean;
    public table?: string;
    public ccy?: string;
    public fromAge?: number;
    public toAge?: number;
    public indexationType?: string;
    public salaryType?: string;
    public isTaxable?: boolean;
    public relatedRate?: string;
    public order?: number;
    public editable?: boolean;
    public constraints?: ContributionConstraint[];
    public amountType?: AmountType;
    public isOneOff?: boolean;

    public constructor(init?: Partial<ContributionSpec>) { (Object as any).assign(this, init); }
}

export class AssetConfig
{
    public code?: string;
    public name?: string;
    public rebalance?: boolean;
    public canEditInvestmentChoice?: boolean;
    public willSpend?: boolean;
    public investments?: string[];
    public contributions?: ContributionSpec[];
    public isOneOff?: boolean;

    public constructor(init?: Partial<AssetConfig>) { (Object as any).assign(this, init); }
}

export class ContributionRateSpec
{
    public fromAge?: number;
    public toAge?: number;
    public fromService?: number;
    public toService?: number;
    public sourceRate?: number;
    public dateFrom?: string;
    public dateTo?: string;
    public upperLimit?: number;
    public rate?: number;
    public coreRate?: number;
    public lookupKey?: string;

    public constructor(init?: Partial<ContributionRateSpec>) { (Object as any).assign(this, init); }
}

export class ContributionTableSpec
{
    public code?: string;
    public type?: ContributionType;
    public rates?: { [index: string]: number; };
    public rateSpecs?: ContributionRateSpec[];
    public keyTemplate?: string;

    public constructor(init?: Partial<ContributionTableSpec>) { (Object as any).assign(this, init); }
}

export class InvestmentProductAllocationsSpec
{
    public fromAge?: number;
    public term?: number;
    public allocs?: { [index: string]: number; };
    public totalAlloc?: number;

    public constructor(init?: Partial<InvestmentProductAllocationsSpec>) { (Object as any).assign(this, init); }
}

export class InvestmentProduct
{
    public code?: string;
    public name?: string;
    public group?: string;
    public isAssetClassFund?: boolean;
    public allocs?: InvestmentProductAllocationsSpec[];
    public order?: number;
    public allocationsDictionary?: { [index: number]: { [index:string]: number; }; };

    public constructor(init?: Partial<InvestmentProduct>) { (Object as any).assign(this, init); }
}

export class ReturnRates
{
    public earningRates?: number[];
    public taxRates?: number[];

    public constructor(init?: Partial<ReturnRates>) { (Object as any).assign(this, init); }
}

export class ClientCountryConfig extends DatedEntity
{
    public clientCode?: string;
    public clientName?: string;
    public countryCode?: string;
    public source?: DataSourceResult;
    public ageRMin?: number;
    public ageRMax?: number;
    public primarySalary?: string;
    public annuityConfig?: AnnuityConfig;
    public assets?: AssetConfig[];
    public contTables?: ContributionTableSpec[];
    public investments?: InvestmentProduct[];
    public content?: { [index: string]: Content[]; };
    public environments?: { [index: string]: string; };
    public customNumericConstraints?: { [index: string]: Constraint<number>; };
    public assetReturnRates?: { [index: string]: ReturnRates; };
    public investmentPropertyRates?: number;
    public getAssetClassFundDictionary?: { [index: string]: boolean; };
    public getTermBasedFundDictionary?: { [index: string]: boolean; };
    public getAllocationsDictionary?: { [index: string]: { [index:number]: { [index:string]: number; }; }; };
    public assetNameMap?: { [index: string]: string; };
    public assetContNameMap?: { [index: string]: { [index:string]: string; }; };
    public cacheKey?: string;

    public constructor(init?: Partial<ClientCountryConfig>) { super(init); (Object as any).assign(this, init); }
}

export class CalculatorReportTableColors
{
    public headerTableFontColor?: string;
    public basicTableHeaderColor?: string;
    public basicTableFontColor?: string;
    public panel1Color?: string;
    public panel2Color?: string;
    public panel3Color?: string;

    public constructor(init?: Partial<CalculatorReportTableColors>) { (Object as any).assign(this, init); }
}

export class CalculatorReportColors
{
    public tableColors?: CalculatorReportTableColors;
    public chart1Colors?: string[];
    public chart2Colors?: string[];
    public chart3Colors?: string[];

    public constructor(init?: Partial<CalculatorReportColors>) { (Object as any).assign(this, init); }
}

export class CalculatorColorScheme
{
    public primaryColor1?: string;
    public primaryColor2?: string;
    public decorativeColor1?: string;
    public decorativeColor2?: string;
    public decorativeColor3?: string;
    public decorativeColor4?: string;
    public decorativeColor5?: string;
    public fontColor1?: string;
    public fontColor2?: string;
    public tableHeaderFontColor?: string;
    public tableEmployerMatchFontColor?: string;
    public chartColors?: string[];
    public reportColors?: CalculatorReportColors;

    public constructor(init?: Partial<CalculatorColorScheme>) { (Object as any).assign(this, init); }
}

export class CalculatorDkAnnuityPrice
{
    public carrierName?: string;
    public riskProfile?: string;
    public price?: number;

    public constructor(init?: Partial<CalculatorDkAnnuityPrice>) { (Object as any).assign(this, init); }
}

export enum CalculatorFrPlanType
{
    PEE = 'PEE',
    PERCOL = 'PERCOL',
    PERO = 'PERO',
    PERIN = 'PERIN',
}

export enum CalculatorFrContributionCapType
{
    None = 'None',
    Amount = 'Amount',
    MatchPercent = 'MatchPercent',
    PercentOfSSCC = 'PercentOfSSCC',
}

export enum CalculatorFrContributionType
{
    EmployeeMandatory = 'EmployeeMandatory',
    EmployerMandatory = 'EmployerMandatory',
    EmployerMatch = 'EmployerMatch',
}

export class CalculatorFrContributionCap
{
    public type?: CalculatorFrContributionCapType;
    public contributionType?: CalculatorFrContributionType;
    public value?: number;

    public constructor(init?: Partial<CalculatorFrContributionCap>) { (Object as any).assign(this, init); }
}

export class CalculatorFrPlanConfiguration
{
    public type?: CalculatorFrPlanType;
    public name?: string;
    public contributionFee?: number;
    public aumFeeUnitLinked?: number;
    public aumFeeInsurerAsset?: number;
    public planLevelContributionCaps?: CalculatorFrContributionCap[];
    public fundLevelContributionCaps?: { [index: string]: CalculatorFrContributionCap[]; };
    public contributionRuleMapping?: { [index: string]: number[]; };

    public constructor(init?: Partial<CalculatorFrPlanConfiguration>) { (Object as any).assign(this, init); }
}

export enum CalculatorFrContributionBracketType
{
    None = 'None',
    MultipleOfSSCC = 'MultipleOfSSCC',
    FixedAmount = 'FixedAmount',
}

export class CalculatorFrContributionBracket
{
    public threshold?: number;
    public rate?: number;

    public constructor(init?: Partial<CalculatorFrContributionBracket>) { (Object as any).assign(this, init); }
}

export class CalculatorFrContributionRule
{
    public id?: number;
    public name?: string;
    public contributionType?: CalculatorFrContributionType;
    public bracketType?: CalculatorFrContributionBracketType;
    public brackets?: CalculatorFrContributionBracket[];
    public numberOfBrackets?: number;

    public constructor(init?: Partial<CalculatorFrContributionRule>) { (Object as any).assign(this, init); }
}

export class CalculatorFrConfiguration
{
    public planConfigurations?: CalculatorFrPlanConfiguration[];
    public contributionRules?: CalculatorFrContributionRule[];

    public constructor(init?: Partial<CalculatorFrConfiguration>) { (Object as any).assign(this, init); }
}

export class RPCLevelInfo
{
    public level1?: number;
    public level2?: number;
    public level3?: number;

    public constructor(init?: Partial<RPCLevelInfo>) { (Object as any).assign(this, init); }
}

export class CalculatorPtAnnuityFactorLP
{
    public age?: number;
    public isReversionary?: boolean;
    public factor?: number;

    public constructor(init?: Partial<CalculatorPtAnnuityFactorLP>) { (Object as any).assign(this, init); }
}

export class CalculatorPtAnnuityFactorPD
{
    public term?: number;
    public investmentCode?: string;
    public factor?: number;

    public constructor(init?: Partial<CalculatorPtAnnuityFactorPD>) { (Object as any).assign(this, init); }
}

export class CalculatorSalaryGrowthIndexMapping
{
    public name?: string;
    public indexType?: string;

    public constructor(init?: Partial<CalculatorSalaryGrowthIndexMapping>) { (Object as any).assign(this, init); }
}

export class CalculatorData
{
    public isEnabled?: boolean;
    public cdyPosition?: string;
    public amountInputPrecision?: number;
    public percentInputPrecision?: number;
    public locale?: { [index: string]: string; };
    public displayPrecision?: number;
    public upwardsConversionPrecision?: number;
    public downwardsConversionPrecision?: number;
    public useInvestmentProductsFile?: boolean;
    public investmentProductsFileName?: string;
    public member?: Member;
    public clientCountryConfig?: ClientCountryConfig;
    public colorScheme?: CalculatorColorScheme;
    public riskProfileMapping?: { [index: string]: { [index:string]: string; }; };
    public defaultRiskLevel?: string;
    public dkAnnuityPriceList?: CalculatorDkAnnuityPrice[];
    public dkCarrierIDMapping?: { [index: string]: string; };
    public dkDefaultCarrierID?: string;
    public frConfiguration?: CalculatorFrConfiguration;
    public rpcLevelInfo?: RPCLevelInfo;
    public frIncludePEROProfitSharingSavings?: boolean;
    public ptLifetimePensionAnnuityFactors?: CalculatorPtAnnuityFactorLP[];
    public ptPensionDrawdownAnnuityFactors?: CalculatorPtAnnuityFactorPD[];
    public salaryGrowthIndexMappings?: CalculatorSalaryGrowthIndexMapping[];

    public constructor(init?: Partial<CalculatorData>) { (Object as any).assign(this, init); }
}

export class ConfigurationIds
{
    public configuration?: number[];
    public planParameters?: number;

    public constructor(init?: Partial<ConfigurationIds>) { (Object as any).assign(this, init); }
}

export class Document
{
    public tags?: string;
    public subTag?: string;
    public size?: number;
    public dateCreated?: string;
    public isNew?: boolean;
    public reference?: string;
    public filename?: string;
    public languageIsoCode?: string;

    public constructor(init?: Partial<Document>) { (Object as any).assign(this, init); }
}

export class Period
{
    public start?: string;
    public end?: string;
    public clientName?: string;
    public clientCode?: string;
    public clientId?: number;
    public authId?: string;
    public employeeId?: string;
    public infoProviderReference?: string;
    public status?: string;

    public constructor(init?: Partial<Period>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionGroupConfig
{
    public entityColumnFilters?: ConfigurationVersionEntityColumnFilter[];
    public rule?: string;

    public constructor(init?: Partial<ConfigurationVersionGroupConfig>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionMemberDocumentConfig
{
    public maxFileSizeMB?: number;
    public allowedMIMETypes?: string[];

    public constructor(init?: Partial<ConfigurationVersionMemberDocumentConfig>) { (Object as any).assign(this, init); }
}

export class PensionSightClient
{
    public clientID?: string;
    public name?: string;
    public name_NL?: string;
    public name_FR?: string;
    public name_EN?: string;
    public text_Standard_Beneficiary_Nominations?: string;
    public text_Specific_Beneficiary_Nominations?: string;

    public constructor(init?: Partial<PensionSightClient>) { (Object as any).assign(this, init); }
}

export class UserResultConfiguration
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;

    public constructor(init?: Partial<UserResultConfiguration>) { (Object as any).assign(this, init); }
}

export class UserSearchConfiguration
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;

    public constructor(init?: Partial<UserSearchConfiguration>) { (Object as any).assign(this, init); }
}

export class UserResultConfigurationAdminProxy
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;

    public constructor(init?: Partial<UserResultConfigurationAdminProxy>) { (Object as any).assign(this, init); }
}

export class UserSearchConfigurationAdminProxy
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;

    public constructor(init?: Partial<UserSearchConfigurationAdminProxy>) { (Object as any).assign(this, init); }
}

export class FrAccountBalance
{
    public amount?: number;
    public currency?: string;

    public constructor(init?: Partial<FrAccountBalance>) { (Object as any).assign(this, init); }
}

export class Currency
{
    public id?: string;
    public name?: string;
    public symbol?: string;
    public crypto?: boolean;
    public precision?: number;
    public prefix?: boolean;
    public marketcap?: Object;
    public datetime?: string;

    public constructor(init?: Partial<Currency>) { (Object as any).assign(this, init); }
}

export class InvestmentDetail
{
    public performanceOneYear?: number;
    public performanceThreeYear?: number;
    public performanceFiveYear?: number;
    public srri?: number;
    public assetCategory?: string;
    public recommendedPeriod?: string;
    public lastUpdate?: string;

    public constructor(init?: Partial<InvestmentDetail>) { (Object as any).assign(this, init); }
}

export class Investment
{
    public id?: number;
    public idAccount?: number;
    public idSecurity?: number;
    public idType?: number;
    public label?: string;
    public code?: string;
    public codeType?: string;
    public stockSymbol?: string;
    public source?: string;
    public description?: string;
    public quantity?: number;
    public unitPrice?: number;
    public unitValue?: number;
    public valuation?: number;
    public diff?: number;
    public diffPercent?: number;
    public prevDiff?: number;
    public prevDiffPercent?: number;
    public vDate?: string;
    public prevVDate?: string;
    public portfolioShare?: number;
    public calculated?: string[];
    public deleted?: string;
    public lastUpdate?: string;
    public originalCurrency?: Currency;
    public originalValuation?: number;
    public originalUnitValue?: number;
    public originalUnitPrice?: number;
    public originalDiff?: number;
    public details?: InvestmentDetail;
    public stockMarket?: Object;
    public type?: Object;
    public pockets?: Object[];

    public constructor(init?: Partial<Investment>) { (Object as any).assign(this, init); }
}

export enum AccountUsage
{
    PRIV = 1,
    ORGA = 2,
}

export enum AccountOwnership
{
    Owner = 'owner',
    CoOwner = 'co-owner',
    Attorney = 'attorney',
}

export class Loan
{
    public totalAmount?: number;
    public availableAmount?: number;
    public usedAmount?: number;
    public subscriptionDate?: string;
    public maturityDate?: string;
    public nextPaymentAmount?: number;
    public nextPaymentDate?: string;
    public rate?: number;
    public nbPaymentsLeft?: number;
    public nbPaymentsDone?: number;
    public nbPaymentsTotal?: number;
    public lastPaymentAmount?: number;
    public lastPaymentDate?: string;
    public accountLabel?: string;
    public insuranceLabel?: string;
    public insuranceAmount?: number;
    public insuranceRate?: number;
    public duration?: number;
    public type?: string;

    public constructor(init?: Partial<Loan>) { (Object as any).assign(this, init); }
}

export class Information
{
    public version?: string;
    public providerType?: string;

    public constructor(init?: Partial<Information>) { (Object as any).assign(this, init); }
}

export class Account
{
    public id?: number;
    public idConnection?: number;
    public idUser?: number;
    public idSource?: number;
    public idParent?: number;
    public number?: string;
    public originalName?: string;
    public balance?: number;
    public coming?: number;
    public display?: boolean;
    public lastUpdate?: string;
    public deleted?: string;
    public disabled?: string;
    public iban?: string;
    public currency?: Currency;
    public type?: string;
    public idType?: number;
    public bookmarked?: number;
    public name?: string;
    public error?: string;
    public usage?: AccountUsage;
    public ownership?: AccountOwnership;
    public companyName?: string;
    public loan?: Loan;
    public webId?: string;
    public openingDate?: Object;
    public recipients?: Object[];
    public bic?: Object;
    public comingBalance?: number;
    public formattedBalance?: string;
    public calculated?: string[];
    public valuation?: number;
    public diff?: number;
    public diffPercent?: number;
    public prevDiff?: number;
    public prevDiffPercent?: number;
    public information?: Information;
    public investments?: Investment[];
    public transfers?: Object[];

    public constructor(init?: Partial<Account>) { (Object as any).assign(this, init); }
}

export class FrMandatoryContribution
{
    public employee?: number;
    public employer?: number;

    public constructor(init?: Partial<FrMandatoryContribution>) { (Object as any).assign(this, init); }
}

export class FrOption
{
    public order?: number;
    public code?: string;
    public name?: string;
    public url?: string;

    public constructor(init?: Partial<FrOption>) { (Object as any).assign(this, init); }
}

export class FrInvestmentOptions
{
    public options?: FrOption[];

    public constructor(init?: Partial<FrInvestmentOptions>) { (Object as any).assign(this, init); }
}

export class FrBeneficiary
{
    public firstName?: string;
    public surName?: string;

    public constructor(init?: Partial<FrBeneficiary>) { (Object as any).assign(this, init); }
}

export class FrFees
{
    public contributions?: number;
    public asset1?: number;
    public asset2?: number;

    public constructor(init?: Partial<FrFees>) { (Object as any).assign(this, init); }
}

export enum PlanCategory
{
    Others = 'Others',
    Current = 'Current',
    Previous = 'Previous',
    Individual = 'Individual',
}

export enum PlanType
{
    OTHERS = 'OTHERS',
    PEE = 'PEE',
    PERO = 'PERO',
    PERCOL = 'PERCOL',
    PERIN = 'PERIN',
}

export class FrPlanInformation
{
    public id?: number;
    public planName?: string;
    public providerName?: string;
    public accountBalance?: FrAccountBalance;
    public assetAllocation?: Investment[];
    public accountDetails?: Account;
    public powensAccountState?: string;
    public powensAccountType?: string;
    public accountInvestments?: Investment[];
    public voluntaryContribution?: string;
    public mandatoryContribution?: FrMandatoryContribution;
    public mandatoryContributionFormula?: string;
    public investmentOptions?: FrInvestmentOptions;
    public stockTransfer?: string;
    public beneficiary?: FrBeneficiary;
    public formOfPayment?: string;
    public taxation?: string;
    public fees?: FrFees;
    public planInformation?: string;
    public type?: string;
    public planCategory?: string;
    public enabled?: boolean;
    public url?: string;
    public category?: PlanCategory;
    public planType?: PlanType;
    public dateUpdated?: string;

    public constructor(init?: Partial<FrPlanInformation>) { (Object as any).assign(this, init); }
}

export class FrCompanyPlan
{
    public accountBalanceDate?: string;
    public assetAllocationDate?: string;
    public plans?: FrPlanInformation[];
    public hasDuplicate?: boolean;

    public constructor(init?: Partial<FrCompanyPlan>) { (Object as any).assign(this, init); }
}

export class PlanTypeMap
{
    public pee?: FrCompanyPlan;
    public pero?: FrCompanyPlan;
    public percol?: FrCompanyPlan;
    public perin?: FrCompanyPlan;
    public noMatchingCategory?: FrCompanyPlan;
    public incorrectCategoryMapping?: FrCompanyPlan;
    public excessPlanMapping?: FrCompanyPlan;

    public constructor(init?: Partial<PlanTypeMap>) { (Object as any).assign(this, init); }
}

export class FrCompanyPlans
{
    public currentEmployerPlans?: FrCompanyPlan;
    public previousEmployerPlans?: FrCompanyPlan;
    public individualCompanyPlans?: FrCompanyPlan;
    public others?: FrCompanyPlan;
    public current?: PlanTypeMap;
    public previous?: PlanTypeMap;
    public individual?: PlanTypeMap;

    public constructor(init?: Partial<FrCompanyPlans>) { (Object as any).assign(this, init); }
}

export class EsRetirementPlans
{
    public retirementPlans?: EsRetirementPlan[];

    public constructor(init?: Partial<EsRetirementPlans>) { (Object as any).assign(this, init); }
}

export class FrSocialSecurityParameters
{
    public socialSecurityContributionCeiling?: number;

    public constructor(init?: Partial<FrSocialSecurityParameters>) { (Object as any).assign(this, init); }
}

export class FrCalculatorConfiguration extends CalculatorConfiguration
{
    public socialSecurityParameters?: FrSocialSecurityParameters;

    public constructor(init?: Partial<FrCalculatorConfiguration>) { super(init); (Object as any).assign(this, init); }
}

export class FrFundSetup
{
    public id?: string;
    public name?: string;
    public code?: string;

    public constructor(init?: Partial<FrFundSetup>) { (Object as any).assign(this, init); }
}

export class FrPlanSetup
{
    public planType?: string;
    public name?: string;
    public funds?: string[];
    public connectorID?: number;
    public personalInformation?: string;
    public voluntaryContributions?: string;
    public investmentOptions?: string;
    public payoutOptions?: string;
    public yourBeneficiaries?: string;
    public retirementLiquidation?: string;

    public constructor(init?: Partial<FrPlanSetup>) { (Object as any).assign(this, init); }
}

export class FrPreviousPlansSetup
{
    public providerName?: string;
    public planType?: string;
    public link?: string;

    public constructor(init?: Partial<FrPreviousPlansSetup>) { (Object as any).assign(this, init); }
}

export class BeRetirementPlan
{
    public retirementPlans?: RetirementPlan[];
    public lumpSumTotalDeathCover?: number;
    public lumpSumTotalNoDeathCover?: number;
    public annuityTotalDeathCover?: number;
    public annuityTotalNoDeathCover?: number;
    public totalAccruedReserves?: number;
    public totalLegalMinimum?: number;
    public totalVestedReserves?: number;

    public constructor(init?: Partial<BeRetirementPlan>) { (Object as any).assign(this, init); }
}

export class BeRetirementPlans
{
    public type?: string;
    public reversible?: number;
    public employerRetirementPlan?: BeRetirementPlan;
    public employeeRetirementPlan?: BeRetirementPlan;
    public totalAnnuity?: number;
    public totalLumpSum?: number;
    public totalVestedReserves?: number;
    public totalAccruedReserves?: number;
    public totalLegalMinimum?: number;

    public constructor(init?: Partial<BeRetirementPlans>) { (Object as any).assign(this, init); }
}

export class Projectable implements IProjectable
{
    public asAt?: string;
    public age?: number;
    public intAge?: number;
    public year?: number;
    public periodToNextEOFY?: number;
    public indexType?: string;
    public deflationType?: string;
    public indexTypePre?: string;
    public indexTypePost?: string;

    public constructor(init?: Partial<Projectable>) { (Object as any).assign(this, init); }
}

export enum ContributionConstraintType
{
    Employer = 'Employer',
    SalarySacrifice = 'SalarySacrifice',
    AfterTax = 'AfterTax',
    LumpSum = 'LumpSum',
    Downsizer = 'Downsizer',
}

export class Contribution extends Projectable
{
    public code?: string;
    public index?: number;
    public name?: string;
    public ccy?: string;
    public contTable?: string;
    public isEmployeeCont?: boolean;
    public employerFlag?: boolean;
    public type?: ContributionType;
    public linkedContIndex?: number;
    public sourceRate?: string;
    public isTaxable?: boolean;
    public amount?: number;
    public coreAmount?: number;
    public freq?: number;
    public rate?: number;
    public coreRate?: number;
    public fromAge?: number;
    public toAge?: number;
    public salary?: number;
    public annualAmount?: number;
    public annualCoreAmount?: number;
    public isAlwaysOneOff?: boolean;
    public isOneOff?: boolean;
    public constraintType?: ContributionConstraintType;
    public custom?: { [index: string]: string; };
    public memberRateLookup?: { [index: number]: number; };
    public isFromSalary?: boolean;

    public constructor(init?: Partial<Contribution>) { super(init); (Object as any).assign(this, init); }
}

export class BeContributions
{
    public balances?: Contribution[];

    public constructor(init?: Partial<BeContributions>) { (Object as any).assign(this, init); }
}

export class PrivateClientProduct
{
    public carrier?: number;
    public privateProductId?: number;

    public constructor(init?: Partial<PrivateClientProduct>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionEmailSetting
{
    public id?: string;
    public subjectFormat?: string;
    public sendToBCC?: string[];
    public sendToCC?: string[];
    public sendFrom?: string[];
    public bodyTemplate?: string;

    public constructor(init?: Partial<ConfigurationVersionEmailSetting>) { (Object as any).assign(this, init); }
}

export class FormTypeFieldsConfiguration
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;
    public validation?: string[];
    public lookupReference?: string;
    public min?: number;
    public max?: number;

    public constructor(init?: Partial<FormTypeFieldsConfiguration>) { (Object as any).assign(this, init); }
}

export class FormTypeLookupConfiguration
{
    public name?: string;

    public constructor(init?: Partial<FormTypeLookupConfiguration>) { (Object as any).assign(this, init); }
}

export class Question
{
    public number?: number;
    public description?: string;

    public constructor(init?: Partial<Question>) { (Object as any).assign(this, init); }
}

export class Option
{
    public value?: number;
    public description?: string;

    public constructor(init?: Partial<Option>) { (Object as any).assign(this, init); }
}

export class ProductQuestion
{
    public question?: Question;
    public options?: Option[];

    public constructor(init?: Partial<ProductQuestion>) { (Object as any).assign(this, init); }
}

export class OptionGradeValue
{
    public questionOptionReference?: string;
    public gradeValue?: number;

    public constructor(init?: Partial<OptionGradeValue>) { (Object as any).assign(this, init); }
}

export class QuestionOption
{
    public optionNumber?: number;
    public optionGradeValues?: OptionGradeValue[];

    public constructor(init?: Partial<QuestionOption>) { (Object as any).assign(this, init); }
}

export class RiskQuestion
{
    public questionNumber?: number;
    public hasQuestionReference?: boolean;
    public questionOptions?: QuestionOption[];

    public constructor(init?: Partial<RiskQuestion>) { (Object as any).assign(this, init); }
}

export class RiskRecommendation
{
    public startValue?: number;
    public endValue?: number;
    public riskName?: string;
    public riskId?: string;

    public constructor(init?: Partial<RiskRecommendation>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionRecommendation
{
    public products?: ProductQuestion[];
    public riskQuestions?: RiskQuestion[];
    public risks?: RiskRecommendation[];

    public constructor(init?: Partial<ConfigurationVersionRecommendation>) { (Object as any).assign(this, init); }
}

export class ProductData
{
    public product?: string;
    public formula?: string;
    public carrier?: string;
    public productTypeId?: number;
    public score?: number;

    public constructor(init?: Partial<ProductData>) { (Object as any).assign(this, init); }
}

export class PieGraph
{
    public questionnaireAnswer?: QuestionnaireAnswer[];

    public constructor(init?: Partial<PieGraph>) { (Object as any).assign(this, init); }
}

export class ProductRiskMatrix
{
    public carrier?: string;
    public productRiskMatrixName?: string;
    public a?: string;
    public b?: string;
    public c?: string;
    public d?: string;

    public constructor(init?: Partial<ProductRiskMatrix>) { (Object as any).assign(this, init); }
}

export class ProductTypeData
{
    public productTypeId?: number;
    public productTypeName?: string;

    public constructor(init?: Partial<ProductTypeData>) { (Object as any).assign(this, init); }
}

export class HistoricalData
{
    public data?: { [index:string]: string; }[];
    public years?: string[];
    public worstYear?: string;

    public constructor(init?: Partial<HistoricalData>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionRecommendationProduct
{
    public products?: ProductData[];
    public pieGraphData?: PieGraph;
    public productRiskMatrix?: ProductRiskMatrix[];
    public barGraphData?: { [index:string]: string; }[];
    public productTypeData?: ProductTypeData[];
    public historicalTableData?: HistoricalData;

    public constructor(init?: Partial<ConfigurationVersionRecommendationProduct>) { (Object as any).assign(this, init); }
}

export class FundValue implements IId, ITimestamp
{
    public id?: number;
    public fundId?: string;
    public clientId?: number;
    public informationDate?: string;
    public investmentReturnTwelveMonths?: number;
    public investmentReturnThreeYears?: number;
    public investmentReturnFiveYears?: number;
    public currentAnnualPensionFee?: number;
    public dateCreated?: string;
    public dateUpdated?: string;
    public createdBy?: string;
    public updatedBy?: string;
    public timestamp?: string;

    public constructor(init?: Partial<FundValue>) { (Object as any).assign(this, init); }
}

export class PtFund
{
    public identifier?: string;
    public name?: string;

    public constructor(init?: Partial<PtFund>) { (Object as any).assign(this, init); }
}

export class PtContribution
{
    public id?: number;
    public memberId?: number;
    public choiceStartDate?: string;
    public choiceEndDate?: string;
    public baseContributionPercent?: number;
    public voluntaryContributionPercent?: number;
    public incentiveContributionPercent?: number;
    public totalContributionPercent?: number;
    public baseContributionValue?: number;
    public voluntaryContributionValue?: number;
    public incentiveContributionValue?: number;
    public totalContributionValue?: number;
    public dateCreated?: string;
    public dateUpdated?: string;

    public constructor(init?: Partial<PtContribution>) { (Object as any).assign(this, init); }
}

export class PtInvestmentAllocation
{
    public id?: number;
    public memberId?: number;
    public fundId?: string;
    public currentBalancePercent?: number;
    public futureContributionPercent?: number;
    public currentBalanceFutureContributionPercent?: number;
    public dateCreated?: string;
    public dateUpdated?: string;

    public constructor(init?: Partial<PtInvestmentAllocation>) { (Object as any).assign(this, init); }
}

export class PtInvestmentSetup
{
    public hasLifeCycle?: boolean;
    public isCurrentBalanceDisplayed?: boolean;
    public isFutureContributionDisplayed?: boolean;
    public isCurrentBalanceFutureContributionDisplayed?: boolean;
    public isAdditionalInfoDisplayed?: boolean;
    public choicePeriodStartDate?: string;
    public choicePeriodEndDate?: string;
    public lifeCycleAgeBasis?: string;
    public lifeCycleAgeBasisDate?: string;
    public lifeCycleAge?: number;
    public baseContributionPercent?: number;
    public isBaseContributionRuleExisting?: boolean;
    public isTotalAllocated1To100?: boolean;
    public childrenCount?: number;

    public constructor(init?: Partial<PtInvestmentSetup>) { (Object as any).assign(this, init); }
}

export class PtFundLifecycleList
{
    public investmentChoiceList?: { [index:string]: string; }[];

    public constructor(init?: Partial<PtFundLifecycleList>) { (Object as any).assign(this, init); }
}

export class PtParticipantStatusSetup
{
    public isNewJoinerFormEnabled?: boolean;
    public isLeaverFormEnabled?: boolean;
    public isNewJoinerDataExisting?: boolean;
    public isLeaverDataExisting?: boolean;

    public constructor(init?: Partial<PtParticipantStatusSetup>) { (Object as any).assign(this, init); }
}

export class PtMatchingContribution
{
    public voluntary?: number;
    public match?: number;

    public constructor(init?: Partial<PtMatchingContribution>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionVotingPollSetup
{
    public code?: string;
    public startDate?: string;
    public endDate?: string;
    public defaultImage?: string;
    public options?: ConfigurationVersionVotingOptions[];

    public constructor(init?: Partial<ConfigurationVersionVotingPollSetup>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionVotingPollConfig
{
    public order?: number;
    public label?: string;
    public field?: string;
    public type?: string;

    public constructor(init?: Partial<ConfigurationVersionVotingPollConfig>) { (Object as any).assign(this, init); }
}

export class PtSocialSecurityParameters
{
    public normalRetirementAge?: number;
    public normalRetirementAgeMonths?: number;

    public constructor(init?: Partial<PtSocialSecurityParameters>) { (Object as any).assign(this, init); }
}

export class PtCalculatorConfiguration extends CalculatorConfiguration
{
    public socialSecurityParameters?: PtSocialSecurityParameters;

    public constructor(init?: Partial<PtCalculatorConfiguration>) { super(init); (Object as any).assign(this, init); }
}

export class DkBookingInfo
{
    public bookingAllowed?: boolean;
    public bookingGroups?: BookingGroup[];
    public hasBookingTime?: boolean;
    public bookingTimeLink?: string;

    public constructor(init?: Partial<DkBookingInfo>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionPublicContactUsSetup
{
    public lookupReference?: string;
    public currentProduct?: string;
    public productEmails?: ConfigurationVersionProductEmailSetup[];
    public toRecipients?: string[];
    public ccRecipients?: string[];
    public bccRecipients?: string[];

    public constructor(init?: Partial<ConfigurationVersionPublicContactUsSetup>) { (Object as any).assign(this, init); }
}

export class SiteContext
{
    public echoUri?: string;
    public branding?: Branding;
    public modules?: string[];
    public conditionalAccess?: ConditionalAccess;
    public colorScheme?: ColorScheme;
    public carriers?: ConfigurationVersionCarrier[];
    public country?: string;
    public defaultLanguage?: string;
    public availableLanguages?: string[];
    public currency?: string;
    public employer?: Entity;
    public carrier?: CarrierEntity;
    public consultant?: Entity;
    public member?: Member;
    public counsellingOptions?: CounsellingOptions;
    public dkCalculatorConfiguration?: DkCalculatorConfiguration;
    public dkPensionsInfoSsoTicket?: SecurityToken;
    public dkPensionsInfo?: DkPensionsInfo;
    public deCalculatorConfiguration?: DeCalculatorConfiguration;
    public disabilityInsurancePlan?: DisabilityInsurancePlan;
    public criticalIllnessInsurancePlan?: CriticalIllnessInsurancePlan;
    public deathInsurancePlan?: DeathInsurancePlan;
    public healthInsurancePlan?: HealthInsurancePlan;
    public accidentInsurancePlan?: AccidentInsurancePlan;
    public dentalInsurancePlan?: DentalInsurancePlan;
    public seniorCitizenConcept?: SeniorCitizenConcept;
    public retirementPlan?: RetirementPlan;
    public deRetirementPlans?: DeRetirementPlans;
    public preventiveTreatment?: PreventiveTreatment;
    public isPensionScheme?: boolean;
    public pathFinder?: PathFinder;
    public financialWellBeing?: FinancialWellbeing;
    public useInformalLanguage?: boolean;
    public usesSSO?: boolean;
    public authenticationMethod?: AuthenticationMethod;
    public cprNumberNeeded?: boolean;
    public activationCodeRequired?: boolean;
    public employerEmailDomain?: string;
    public version?: string;
    public taxPseudocodeURL?: string;
    public calculatorConfiguration?: CalculatorData;
    public configurationIds?: ConfigurationIds;
    public documentList?: Document[];
    public newDocumentDaySpan?: number;
    public sasTokenDurationInSeconds?: number;
    public dataRetentionPeriodInYears?: number;
    public periods?: Period[];
    public groupConfig?: ConfigurationVersionGroupConfig;
    public memberDocumentConfig?: ConfigurationVersionMemberDocumentConfig;
    public pensionSightClient?: PensionSightClient;
    public userResultConfiguration?: UserResultConfiguration[];
    public userSearchConfiguration?: UserSearchConfiguration[];
    public userResultConfigurationAdminProxy?: UserResultConfigurationAdminProxy[];
    public userSearchConfigurationAdminProxy?: UserSearchConfigurationAdminProxy[];
    public frCompanyPlans?: FrCompanyPlans;
    public esRetirementPlans?: EsRetirementPlans;
    public frCalculatorConfiguration?: FrCalculatorConfiguration;
    public frFundSetups?: FrFundSetup[];
    public frPlanSetups?: FrPlanSetup[];
    public frPreviousPlansSetups?: FrPreviousPlansSetup[];
    public frIndividualPlanFunds?: string[];
    public beRetirementPlans?: BeRetirementPlans[];
    public beContributions?: BeContributions;
    public privateClientProducts?: PrivateClientProduct[];
    public contactUs?: ConfigurationVersionEmailSetting;
    public emailSettings?: ConfigurationVersionEmailSetting[];
    public formTypeFieldsConfiguration?: FormTypeFieldsConfiguration[];
    public formTypeLookupConfiguration?: FormTypeLookupConfiguration[];
    public recommendation?: ConfigurationVersionRecommendation;
    public recommendationProduct?: ConfigurationVersionRecommendationProduct;
    public ptFundValues?: FundValue[];
    public ptFundsSetups?: PtFund[];
    public ptContributionData?: PtContribution;
    public ptInvestmentAllocations?: PtInvestmentAllocation[];
    public ptInvestmentSetup?: PtInvestmentSetup;
    public ptFundLifecycleList?: PtFundLifecycleList;
    public ptParticipantStatusSetup?: PtParticipantStatusSetup;
    public ptMatchingContributionList?: PtMatchingContribution[];
    public votingPollSetup?: ConfigurationVersionVotingPollSetup;
    public votingPollConfig?: ConfigurationVersionVotingPollConfig[];
    public ptCalculatorConfiguration?: PtCalculatorConfiguration;
    public bookingInfo?: DkBookingInfo;
    public dkPublicContactUsSetup?: ConfigurationVersionPublicContactUsSetup;

    public constructor(init?: Partial<SiteContext>) { (Object as any).assign(this, init); }
}

export class SiteContextReq
{

    public constructor(init?: Partial<SiteContextReq>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionOpeningHours
{
    public opening?: Time;
    public lunchStart?: Time;
    public lunchEnd?: Time;
    public closing?: Time;

    public constructor(init?: Partial<ConfigurationVersionOpeningHours>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionContactDetails
{
    public website?: string;
    public email?: string;
    public phone?: string;
    public showInFooter?: boolean;
    public openingHours?: { [index: string]: ConfigurationVersionOpeningHours; };

    public constructor(init?: Partial<ConfigurationVersionContactDetails>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionEntity
{
    public logoUri?: string;
    public name?: string;
    public contactDetails?: ConfigurationVersionContactDetails;

    public constructor(init?: Partial<ConfigurationVersionEntity>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionCarrier extends ConfigurationVersionEntity
{
    public carrierId?: string;

    public constructor(init?: Partial<ConfigurationVersionCarrier>) { super(init); (Object as any).assign(this, init); }
}

export class Entity
{
    public logoUri?: string;
    public name?: string;
    public contactDetails?: ContactDetails;

    public constructor(init?: Partial<Entity>) { (Object as any).assign(this, init); }
}

export enum BookingGroupType
{
    WebNormalOfficeHours = 'WebNormalOfficeHours',
    WebOutsideNormalOfficeHours = 'WebOutsideNormalOfficeHours',
    OnLocation = 'OnLocation',
}

export class BookingGroup
{
    public type?: BookingGroupType;
    public userName?: string;
    public password?: string;
    public addressLine1?: string;
    public addressLine2?: string;
    public addressLine3?: string;
    public sortOrder?: number;

    public constructor(init?: Partial<BookingGroup>) { (Object as any).assign(this, init); }
}

export enum FinancingVehicleType
{
    Pensionskasse = 'Pensionskasse',
    Direktversicherung = 'Direktversicherung',
    Pensionsfonds = 'Pensionsfonds',
    Direktzusage = 'Direktzusage',
    Unterstützungskasse = 'Unterstützungskasse',
}

export enum ContributionType
{
    Employer = 'Employer',
    Employee = 'Employee',
    EmployerMatching = 'EmployerMatching',
}

export enum DeProductType
{
    Traditional = 'Traditional',
    New = 'New',
    Hybrid = 'Hybrid',
    Risk = 'Risk',
}

export class DeEmployerContributionFormula
{
    public flatAmount?: number;
    public pctSalaryAboveSSCC?: number;
    public pctSalaryBelowSSCC?: number;

    public constructor(init?: Partial<DeEmployerContributionFormula>) { (Object as any).assign(this, init); }
}

export class DeEmployeeContributionFormula
{
    public flatAmount?: number;
    public pctSalaryAboveSSCC?: number;
    public pctSalaryBelowSSCC?: number;

    public constructor(init?: Partial<DeEmployeeContributionFormula>) { (Object as any).assign(this, init); }
}

export class DeEmployerMatchingFormula
{
    public unit?: number;
    public multiplier?: number;

    public constructor(init?: Partial<DeEmployerMatchingFormula>) { (Object as any).assign(this, init); }
}

export class DeContributionFormula
{
    public employerContributionFormula?: DeEmployerContributionFormula;
    public employeeContributionFormula?: DeEmployeeContributionFormula;
    public hasVoluntaryEmployeeContribution?: boolean;
    public employerMatchingFormula?: DeEmployerMatchingFormula;

    public constructor(init?: Partial<DeContributionFormula>) { (Object as any).assign(this, init); }
}

export enum DePrimaryRetirementBenefitPaymentType
{
    LumpSum = 'LumpSum',
    Annuity = 'Annuity',
}

export enum DeAlternativeRetirementBenefitPaymentType
{
    LumpSum = 'LumpSum',
    Annuity = 'Annuity',
}

export class DeRetirementBenefit
{
    public normalRetirementAge?: number;
    public normalRetirementAgeType?: string;
    public earlyRetirementAge?: number;
    public primaryRetirementBenefitPaymentType?: DePrimaryRetirementBenefitPaymentType;
    public alternativeRetirementBenefitPaymentType?: DeAlternativeRetirementBenefitPaymentType;
    public annuityFrequency?: number;
    public accruedRetirementPension?: number;
    public accruedRetirementLumpSum?: number;
    public projectedRetirementPensionGuaranteed?: number;
    public projectedRetirementLumpSumGuaranteed?: number;
    public projectedRetirementPensionInclSurpluses?: number;
    public projectedRetirementLumpSumInclSurpluses?: number;
    public projectedRetirementPensionInclPast?: number;
    public projectedRetirementLumpSumInclPast?: number;

    public constructor(init?: Partial<DeRetirementBenefit>) { (Object as any).assign(this, init); }
}

export enum DeDeathBeforeRetirementBenefitType
{
    ContributionRefund = 'ContributionRefund',
    LumpSum = 'LumpSum',
    Annuity = 'Annuity',
}

export class DeDeathBeforeRetirementBenefit
{
    public deathBeforeRetirementBenefitType?: DeDeathBeforeRetirementBenefitType;
    public spouseAnnuityPct?: number;
    public orphanAnnuityPct?: number;
    public halfOrphanAnnuityPct?: number;
    public annuityFrequency?: number;
    public deathLumpsum?: number;
    public spouseLumpSumDeathBeforeRetirement?: number;
    public spouseAnnuityDeathBeforeRetirement?: number;

    public constructor(init?: Partial<DeDeathBeforeRetirementBenefit>) { (Object as any).assign(this, init); }
}

export enum DeDeathAfterRetirementBenefitType
{
    LumpSum = 'LumpSum',
    Annuity = 'Annuity',
    TemporaryAnnuity = 'TemporaryAnnuity',
}

export class DeDeathAfterRetirementBenefit
{
    public deathAfterRetirementBenefitType?: DeDeathAfterRetirementBenefitType;
    public eligibilityPeriod?: number;
    public spouseAnnuityPct?: number;
    public annuityFrequency?: number;
    public spouseLumpSumDeathAfterRetirement?: number;
    public spouseAnnuityDeathAfterRetirement?: number;

    public constructor(init?: Partial<DeDeathAfterRetirementBenefit>) { (Object as any).assign(this, init); }
}

export class DeDisabilityBenefit
{
    public benefitPct?: number;
    public includesContributionWaiver?: boolean;
    public disabilityPension?: number;
    public endCoverageAge?: number;

    public constructor(init?: Partial<DeDisabilityBenefit>) { (Object as any).assign(this, init); }
}

export class DeInvalidityBenefit
{
    public benefitPct?: number;
    public includesContributionWaiver?: boolean;
    public disabilityPension?: number;
    public endCoverageAge?: number;

    public constructor(init?: Partial<DeInvalidityBenefit>) { (Object as any).assign(this, init); }
}

export class DeBiProServiceConfiguration
{
    public getQuoteRequest?: string;
    public groupPolicyNumber?: string;

    public constructor(init?: Partial<DeBiProServiceConfiguration>) { (Object as any).assign(this, init); }
}

export enum ContributionFrequencies
{
    Annual = 'Annual',
    BiAnnual = 'BiAnnual',
    Quarterly = 'Quarterly',
    Monthly = 'Monthly',
}

export class DeContribution
{
    public employerContribution?: number;
    public employerContributionFrequency?: ContributionFrequencies;
    public employeeContribution?: number;
    public employeeContributionFrequency?: ContributionFrequencies;
    public employerMatchingContribution?: number;
    public oneTimeContribution?: number;
    public aggregatePremiumContribution?: number;

    public constructor(init?: Partial<DeContribution>) { (Object as any).assign(this, init); }
}

export class DePricingTables
{

    public constructor(init?: Partial<DePricingTables>) { (Object as any).assign(this, init); }
}

export class DeRetirementPlan
{
    public identifier?: string;
    public name?: string;
    public planDocumentReference?: string;
    public carrier?: CarrierEntity;
    public carrierIds?: string[];
    public healthInsurance?: string;
    public productType?: DeProductType;
    public groupInsuranceContractCode?: string;
    public contributionFormula?: DeContributionFormula;
    public financingVehicle?: FinancingVehicleType;
    public retirementBenefit?: DeRetirementBenefit;
    public deathBeforeRetirementBenefit?: DeDeathBeforeRetirementBenefit;
    public deathAfterRetirementBenefit?: DeDeathAfterRetirementBenefit;
    public disabilityBenefit?: DeDisabilityBenefit;
    public invalidityBenefit?: DeInvalidityBenefit;
    public biProServiceConfiguration?: DeBiProServiceConfiguration;
    public contribution?: DeContribution;
    public benefitDataDate?: string;
    public insurancePolicyNumber?: string;
    public dateJoined?: string;
    public pricingTables?: DePricingTables;

    public constructor(init?: Partial<DeRetirementPlan>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionEntityColumnFilter
{
    public entity?: string;
    public alias?: string;
    public ordinal?: number;
    public columns?: ConfigurationVersionEntityColumn[];

    public constructor(init?: Partial<ConfigurationVersionEntityColumnFilter>) { (Object as any).assign(this, init); }
}

export enum EntityColumnType
{
    Enum = 'Enum',
    Json = 'Json',
}

export class ConfigurationVersionEntityColumn
{
    public type?: EntityColumnType;
    public ordinal?: number;
    public value?: string;
    public values?: string[];

    public constructor(init?: Partial<ConfigurationVersionEntityColumn>) { (Object as any).assign(this, init); }
}

export class Investment
{
    public id?: number;
    public idAccount?: number;
    public idSecurity?: number;
    public idType?: number;
    public label?: string;
    public code?: string;
    public codeType?: string;
    public stockSymbol?: string;
    public source?: string;
    public description?: string;
    public quantity?: number;
    public unitPrice?: number;
    public unitValue?: number;
    public valuation?: number;
    public diff?: number;
    public diffPercent?: number;
    public prevDiff?: number;
    public prevDiffPercent?: number;
    public vDate?: string;
    public prevVDate?: string;
    public portfolioShare?: number;
    public calculated?: string[];
    public deleted?: string;
    public lastUpdate?: string;
    public originalCurrency?: Currency;
    public originalValuation?: number;
    public originalUnitValue?: number;
    public originalUnitPrice?: number;
    public originalDiff?: number;
    public details?: InvestmentDetail;
    public stockMarket?: Object;
    public type?: Object;
    public pockets?: Object[];

    public constructor(init?: Partial<Investment>) { (Object as any).assign(this, init); }
}

export class Currency
{
    public id?: string;
    public name?: string;
    public symbol?: string;
    public crypto?: boolean;
    public precision?: number;
    public prefix?: boolean;
    public marketcap?: Object;
    public datetime?: string;

    public constructor(init?: Partial<Currency>) { (Object as any).assign(this, init); }
}

export class InvestmentDetail
{
    public performanceOneYear?: number;
    public performanceThreeYear?: number;
    public performanceFiveYear?: number;
    public srri?: number;
    public assetCategory?: string;
    public recommendedPeriod?: string;
    public lastUpdate?: string;

    public constructor(init?: Partial<InvestmentDetail>) { (Object as any).assign(this, init); }
}

export class EsRetirementPlan
{
    public identifier?: string;
    public name?: string;
    public salaryPercentage?: number;
    public ceilingDate1?: string;
    public ceilingDate2?: string;
    public ceilingPercentageBeforeDate1?: number;
    public ceilingPercentageBeforeDate2?: number;
    public salaryComputationOption?: string;
    public salaryCeiling1?: number;
    public salaryCeiling2?: number;
    public contribution?: Contribution;

    public constructor(init?: Partial<EsRetirementPlan>) { (Object as any).assign(this, init); }
}

export class Contribution
{
    public employmentStatusPlan?: string;
    public balanceCurrentEmployer?: number;
    public employeeContribution?: number;
    public employeeContributionDate?: string;
    public employerContribution?: number;
    public employerContributionDate?: string;
    public voluntaryContribution?: number;
    public voluntaryContributionDate?: string;
    public totalContribution?: number;

    public constructor(init?: Partial<Contribution>) { (Object as any).assign(this, init); }
}

export class QuestionnaireAnswer
{
    public value?: string;
    public others?: Matrix[];

    public constructor(init?: Partial<QuestionnaireAnswer>) { (Object as any).assign(this, init); }
}

export class Matrix
{
    public investorProfile?: string;
    public minimumAllocationInStocks?: string;
    public maximumAllocationinStocks?: string;

    public constructor(init?: Partial<Matrix>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionVotingOptions
{
    public set?: string;
    public id?: string;
    public name?: string;
    public value?: ConfigurationVersionOption[];

    public constructor(init?: Partial<ConfigurationVersionVotingOptions>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionOption
{
    public identifier?: string;
    public name?: string;
    public imageUri?: string;
    public description1?: string;
    public description2?: string;
    public link?: string;

    public constructor(init?: Partial<ConfigurationVersionOption>) { (Object as any).assign(this, init); }
}

export class ConfigurationVersionProductEmailSetup
{
    public product?: string;
    public emails?: string[];

    public constructor(init?: Partial<ConfigurationVersionProductEmailSetup>) { (Object as any).assign(this, init); }
}

TypeScript SiteContextReq DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /sitecontext HTTP/1.1 
Host: hcbtas-q-albamfs-api.azurewebsites.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	echoUri: String,
	branding: 
	{
		primaryLogo: Consultant,
		secondaryLogo: Consultant,
		primaryMobileMargin: String,
		primaryDesktopMargin: String,
		secondaryMobileMargin: String,
		secondaryDesktopMargin: String
	},
	modules: 
	[
		String
	],
	conditionalAccess: 
	{
		healthInsuranceExcludedUrls: 
		[
			String
		],
		pensionSchemeExcludedUrls: 
		[
			String
		],
		investmentChoiceExcludedUrls: 
		[
			String
		]
	},
	colorScheme: 
	{
		newNavigationColorScheme: String,
		primaryPalette: 
		{
			primaryColour1: String,
			primaryColour2: String,
			primaryColour3: String,
			primaryColour4: String,
			primaryColour5: String,
			primaryColour6: String,
			primaryColour7: String,
			primaryColour8: String,
			primaryColour9: String,
			primaryColour10: String,
			primaryColour11: String,
			primaryColour12: String,
			primaryColour13: String,
			primaryColour14: String,
			primaryColour15: String,
			primaryColour16: String,
			primaryColour17: String,
			primaryColour18: String,
			primaryColour19: String
		},
		secondaryPalette: 
		{
			secondaryColour1: String,
			secondaryColour2: String,
			secondaryColour3: String,
			secondaryColour4: String
		},
		decorativeColourPalette: 
		{
			decorativeColour1: String,
			decorativeColour2: String,
			decorativeColour3: String
		},
		decorativeGrayPalette: 
		{
			decorativeColour1: String,
			decorativeColour2: String,
			decorativeColour3: String,
			decorativeColour4: String,
			decorativeColour5: String,
			decorativeColour6: String,
			decorativeColour7: String,
			decorativeColour8: String,
			decorativeColour9: String,
			decorativeColour10: String,
			decorativeColour11: String,
			decorativeColour12: String
		},
		fontPalette: 
		{
			fontColour1: String,
			fontColour2: String
		}
	},
	carriers: 
	[
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phone: String,
				showInFooter: False,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				}
			}
		}
	],
	country: String,
	defaultLanguage: String,
	availableLanguages: 
	[
		String
	],
	currency: String,
	employer: 
	{
		logoUri: String,
		name: String,
		contactDetails: 
		{
			website: String,
			email: String,
			phoneNumber: String,
			openingHours: 
			{
				String: 
				{
					opening: 
					{
						hours: 0,
						minutes: 0
					},
					lunchStart: 
					{
						hours: 0,
						minutes: 0
					},
					lunchEnd: 
					{
						hours: 0,
						minutes: 0
					},
					closing: 
					{
						hours: 0,
						minutes: 0
					}
				}
			},
			showInFooter: False
		}
	},
	carrier: 
	{
		carrierId: String,
		logoUri: String,
		name: String,
		contactDetails: 
		{
			website: String,
			email: String,
			phoneNumber: String,
			openingHours: 
			{
				String: 
				{
					opening: 
					{
						hours: 0,
						minutes: 0
					},
					lunchStart: 
					{
						hours: 0,
						minutes: 0
					},
					lunchEnd: 
					{
						hours: 0,
						minutes: 0
					},
					closing: 
					{
						hours: 0,
						minutes: 0
					}
				}
			},
			showInFooter: False
		}
	},
	consultant: 
	{
		logoUri: String,
		name: String,
		contactDetails: 
		{
			website: String,
			email: String,
			phoneNumber: String,
			openingHours: 
			{
				String: 
				{
					opening: 
					{
						hours: 0,
						minutes: 0
					},
					lunchStart: 
					{
						hours: 0,
						minutes: 0
					},
					lunchEnd: 
					{
						hours: 0,
						minutes: 0
					},
					closing: 
					{
						hours: 0,
						minutes: 0
					}
				}
			},
			showInFooter: False
		}
	},
	member: 
	{
		memberId: 0,
		employeeId: String,
		employeeGuid: 00000000000000000000000000000000,
		email: String,
		title: String,
		firstName: String,
		companyName: String,
		employeeGroup: String,
		lastName: String,
		dateOfBirth: 0001-01-01,
		gender: NotKnown,
		maritalStatus: Married,
		numberOfChildren: 0,
		childrenCount: 0,
		monthlySalary: 0,
		annualSalary: 0,
		dkPensionTerms: Denmark,
		dkPrivateEmailAddress: String,
		dkEmployerName: String,
		dkContactConsent: False,
		dkPersonalMandate: False,
		deFederalState: Berlin,
		deTaxClass: I,
		deChurchTax: False,
		hasPrivHealthInsurance: False,
		privHealthInsurance: 0,
		dePrivNursingInsurance: 0,
		contributionDataDate: 0001-01-01,
		beneficiaryFirstName: String,
		beneficiaryLastName: String,
		beneficiaryTitle: String,
		beneficiaryDateOfBirth: 0001-01-01,
		addressLine1: String,
		addressLine2: String,
		addressLine3: String,
		phoneNumber: String,
		mobileNumber: String,
		dateCommencedService: 0001-01-01,
		partnerBirthDate: 0001-01-01,
		militaryMonthCount: 0,
		child1BirthDate: 0001-01-01,
		child2BirthDate: 0001-01-01,
		child3BirthDate: 0001-01-01,
		child4BirthDate: 0001-01-01,
		child5BirthDate: 0001-01-01,
		child6BirthDate: 0001-01-01,
		child7BirthDate: 0001-01-01,
		child8BirthDate: 0001-01-01,
		child9BirthDate: 0001-01-01,
		child10BirthDate: 0001-01-01,
		infoBag: String,
		projectionInfoBag: String,
		clientId: 0,
		companyPlanInfo: String,
		pensionFundManager: String,
		dateOfHire: 0001-01-01,
		powensConnections: 
		[
			{
				connectionSyncId: 0,
				authToken: String,
				authTokenId: 0,
				connectionId: 0,
				connectionState: String,
				isRecentConnection: False,
				dateUpdated: 0001-01-01
			}
		],
		isPrivateClient: False,
		isProxy: False,
		beneficiaries: 
		[
			{
				id: 0,
				memberId: 0,
				name: String,
				birthdate: 0001-01-01,
				relationshipToMember: String,
				identificationNumber: String,
				allocation: 0,
				dateCreated: 0001-01-01,
				createdBy: String,
				dateUpdated: 0001-01-01,
				updatedBy: String,
				timestamp: AA==
			}
		],
		currentBalances: 
		[
			{
				id: 0,
				memberId: 0,
				year: 0,
				month: 0,
				accumulatedBalanceCompany: 0,
				accumulatedBalanceEmployee: 0,
				accumulatedBalanceTotal: 0,
				contributionsCompany: 0,
				contributionsEmployee: 0,
				contributionsTotal: 0,
				investmentReturnsCompany: 0,
				investmentReturnsEmployee: 0,
				investmentReturnsTotal: 0,
				dateCreated: 0001-01-01,
				dateUpdated: 0001-01-01,
				createdBy: String,
				updatedBy: String,
				timestamp: AA==
			}
		],
		detailedBalances: 
		[
			{
				id: 0,
				memberId: 0,
				fundId: String,
				currentAllocation: 0,
				dateCreated: 0001-01-01,
				dateUpdated: 0001-01-01,
				createdBy: String,
				updatedBy: String,
				timestamp: AA==
			}
		],
		beneficiariesLatestSubmittedDate: 0001-01-01,
		userId: String,
		participantStatus: String,
		investmentStrategy: String,
		isAllowedToUpdatePlan: False,
		pensionableSalary: 0,
		dateOfBirthSpouse: 0001-01-01,
		dateOfBirthYoungestChild: 0001-01-01,
		dateHiredOfPlan: 0001-01-01,
		contractType: String,
		isAllowedToVote: False,
		votingPollAnswer: 
		{
			id: 0,
			configurationVersionId: 0,
			memberId: 0,
			clientId: 0,
			code: String,
			vote: String,
			name: String,
			selectionInfo: String,
			dateVoted: 0001-01-01,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			dateCreated: 0001-01-01,
			dateUpdated: 0001-01-01,
			createdBy: String,
			updatedBy: String,
			timestamp: AA==,
			member: 
			{
				id: 0,
				employeeGuid: 00000000000000000000000000000000,
				employeeId: String,
				clientId: 0,
				configurationId: 0,
				lastName: String,
				firstName: String,
				companyName: String,
				employeeGroup: String,
				title: String,
				birthdate: 0001-01-01,
				emailAddress: String,
				maritalStatus: Single,
				partnerBirthDate: 0001-01-01,
				gender: NotKnown,
				militaryMonthCount: 0,
				annualSalary: 0,
				monthlySalary: 0,
				salaryFrequency: 0,
				deFederalState: Berlin,
				deTaxClass: I,
				deChurchTax: False,
				dePrivNursingInsurance: 0,
				pensionFinancingOption: String,
				hasPrivHealthInsurance: False,
				privHealthInsurance: 0,
				childrenCount: 0,
				child1BirthDate: 0001-01-01,
				child2BirthDate: 0001-01-01,
				child3BirthDate: 0001-01-01,
				child4BirthDate: 0001-01-01,
				child5BirthDate: 0001-01-01,
				child6BirthDate: 0001-01-01,
				child7BirthDate: 0001-01-01,
				child8BirthDate: 0001-01-01,
				child9BirthDate: 0001-01-01,
				child10BirthDate: 0001-01-01,
				authId: String,
				authRegistrationDate: 0001-01-01,
				activationCode: String,
				activationExpiringDate: 0001-01-01,
				planInfoDate: 0001-01-01,
				planInfoBag: String,
				inactive: False,
				dateCreated: 0001-01-01,
				removeRequestDate: 0001-01-01,
				timestamp: AA==,
				client: 
				{
					id: 0,
					code: String,
					name: String,
					countryId: 0,
					configurationId: 0,
					uri: String,
					languageDefault: String,
					emailDomains: String,
					dkKappCode: String,
					offboardingURL: String,
					dateMarkedForOffboarding: 0001-01-01,
					dataRetentionPeriodInYears: 0,
					retentionEndDate: 0001-01-01,
					saClientId: String,
					inactive: False,
					timestamp: AA==,
					country: 
					{
						id: 0,
						name: String,
						isoCode: String,
						configurationId: 0,
						cultureInfos: String,
						excelTemplateId: String,
						saClientId: String,
						inactive: False,
						timestamp: AA==,
						configuration: 
						{
							id: 0,
							guid: 00000000000000000000000000000000,
							system: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							},
							client: 
							{
								id: 0,
								code: String,
								name: String,
								countryId: 0,
								configurationId: 0,
								uri: String,
								languageDefault: String,
								emailDomains: String,
								dkKappCode: String,
								offboardingURL: String,
								dateMarkedForOffboarding: 0001-01-01,
								dataRetentionPeriodInYears: 0,
								retentionEndDate: 0001-01-01,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								},
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								}
							}
						}
					},
					configuration: 
					{
						id: 0,
						guid: 00000000000000000000000000000000,
						system: False,
						timestamp: AA==,
						country: 
						{
							id: 0,
							name: String,
							isoCode: String,
							configurationId: 0,
							cultureInfos: String,
							excelTemplateId: String,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								}
							}
						},
						client: 
						{
							id: 0,
							code: String,
							name: String,
							countryId: 0,
							configurationId: 0,
							uri: String,
							languageDefault: String,
							emailDomains: String,
							dkKappCode: String,
							offboardingURL: String,
							dateMarkedForOffboarding: 0001-01-01,
							dataRetentionPeriodInYears: 0,
							retentionEndDate: 0001-01-01,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								}
							},
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==
										}
									}
								}
							}
						}
					}
				},
				contributionDataDate: 0001-01-01,
				beneficiaryFirstName: String,
				beneficiaryLastName: String,
				beneficiaryTitle: String,
				beneficiaryDateOfBirth: 0001-01-01,
				addressLine1: String,
				addressLine2: String,
				addressLine3: String,
				phoneNumber: String,
				mobileNumber: String,
				dateCommencedService: 0001-01-01,
				calculatorDataDate: 0001-01-01,
				calculatorDataBag: String,
				periodStart: 0001-01-01,
				periodEnd: 0001-01-01,
				memberId: 0,
				infoBag: String,
				projectionInfoBag: String,
				companyPlanInfo: String,
				infoProviderReference: String,
				dateOfHire: 0001-01-01,
				ssin: String,
				isProxy: False,
				isAllowedToVote: False,
				userId: String,
				participantStatus: String,
				investmentStrategy: String,
				isAllowedToUpdatePlan: False,
				pensionableSalary: 0,
				dateOfBirthSpouse: 0001-01-01,
				dateOfBirthYoungestChild: 0001-01-01,
				dateHiredOfPlan: 0001-01-01,
				contractType: String,
				investmentRiskProfile: String,
				parent: 
				{
					id: 0,
					employeeGuid: 00000000000000000000000000000000,
					employeeId: String,
					clientId: 0,
					configurationId: 0,
					lastName: String,
					firstName: String,
					companyName: String,
					employeeGroup: String,
					title: String,
					birthdate: 0001-01-01,
					emailAddress: String,
					maritalStatus: Single,
					partnerBirthDate: 0001-01-01,
					gender: NotKnown,
					militaryMonthCount: 0,
					annualSalary: 0,
					monthlySalary: 0,
					salaryFrequency: 0,
					deFederalState: Berlin,
					deTaxClass: I,
					deChurchTax: False,
					dePrivNursingInsurance: 0,
					pensionFinancingOption: String,
					hasPrivHealthInsurance: False,
					privHealthInsurance: 0,
					childrenCount: 0,
					child1BirthDate: 0001-01-01,
					child2BirthDate: 0001-01-01,
					child3BirthDate: 0001-01-01,
					child4BirthDate: 0001-01-01,
					child5BirthDate: 0001-01-01,
					child6BirthDate: 0001-01-01,
					child7BirthDate: 0001-01-01,
					child8BirthDate: 0001-01-01,
					child9BirthDate: 0001-01-01,
					child10BirthDate: 0001-01-01,
					authId: String,
					authRegistrationDate: 0001-01-01,
					activationCode: String,
					activationExpiringDate: 0001-01-01,
					planInfoDate: 0001-01-01,
					planInfoBag: String,
					inactive: False,
					dateCreated: 0001-01-01,
					removeRequestDate: 0001-01-01,
					timestamp: AA==,
					client: 
					{
						id: 0,
						code: String,
						name: String,
						countryId: 0,
						configurationId: 0,
						uri: String,
						languageDefault: String,
						emailDomains: String,
						dkKappCode: String,
						offboardingURL: String,
						dateMarkedForOffboarding: 0001-01-01,
						dataRetentionPeriodInYears: 0,
						retentionEndDate: 0001-01-01,
						saClientId: String,
						inactive: False,
						timestamp: AA==,
						country: 
						{
							id: 0,
							name: String,
							isoCode: String,
							configurationId: 0,
							cultureInfos: String,
							excelTemplateId: String,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							}
						},
						configuration: 
						{
							id: 0,
							guid: 00000000000000000000000000000000,
							system: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							},
							client: 
							{
								id: 0,
								code: String,
								name: String,
								countryId: 0,
								configurationId: 0,
								uri: String,
								languageDefault: String,
								emailDomains: String,
								dkKappCode: String,
								offboardingURL: String,
								dateMarkedForOffboarding: 0001-01-01,
								dataRetentionPeriodInYears: 0,
								retentionEndDate: 0001-01-01,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								},
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								}
							}
						}
					},
					contributionDataDate: 0001-01-01,
					beneficiaryFirstName: String,
					beneficiaryLastName: String,
					beneficiaryTitle: String,
					beneficiaryDateOfBirth: 0001-01-01,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					phoneNumber: String,
					mobileNumber: String,
					dateCommencedService: 0001-01-01,
					calculatorDataDate: 0001-01-01,
					calculatorDataBag: String,
					periodStart: 0001-01-01,
					periodEnd: 0001-01-01,
					memberId: 0,
					infoBag: String,
					projectionInfoBag: String,
					companyPlanInfo: String,
					infoProviderReference: String,
					dateOfHire: 0001-01-01,
					ssin: String,
					isProxy: False,
					isAllowedToVote: False,
					userId: String,
					participantStatus: String,
					investmentStrategy: String,
					isAllowedToUpdatePlan: False,
					pensionableSalary: 0,
					dateOfBirthSpouse: 0001-01-01,
					dateOfBirthYoungestChild: 0001-01-01,
					dateHiredOfPlan: 0001-01-01,
					contractType: String,
					investmentRiskProfile: String,
					parent: 
					{
						id: 0,
						employeeGuid: 00000000000000000000000000000000,
						employeeId: String,
						clientId: 0,
						configurationId: 0,
						lastName: String,
						firstName: String,
						companyName: String,
						employeeGroup: String,
						title: String,
						birthdate: 0001-01-01,
						emailAddress: String,
						maritalStatus: Single,
						partnerBirthDate: 0001-01-01,
						gender: NotKnown,
						militaryMonthCount: 0,
						annualSalary: 0,
						monthlySalary: 0,
						salaryFrequency: 0,
						deFederalState: Berlin,
						deTaxClass: I,
						deChurchTax: False,
						dePrivNursingInsurance: 0,
						pensionFinancingOption: String,
						hasPrivHealthInsurance: False,
						privHealthInsurance: 0,
						childrenCount: 0,
						child1BirthDate: 0001-01-01,
						child2BirthDate: 0001-01-01,
						child3BirthDate: 0001-01-01,
						child4BirthDate: 0001-01-01,
						child5BirthDate: 0001-01-01,
						child6BirthDate: 0001-01-01,
						child7BirthDate: 0001-01-01,
						child8BirthDate: 0001-01-01,
						child9BirthDate: 0001-01-01,
						child10BirthDate: 0001-01-01,
						authId: String,
						authRegistrationDate: 0001-01-01,
						activationCode: String,
						activationExpiringDate: 0001-01-01,
						planInfoDate: 0001-01-01,
						planInfoBag: String,
						inactive: False,
						dateCreated: 0001-01-01,
						removeRequestDate: 0001-01-01,
						timestamp: AA==,
						client: 
						{
							id: 0,
							code: String,
							name: String,
							countryId: 0,
							configurationId: 0,
							uri: String,
							languageDefault: String,
							emailDomains: String,
							dkKappCode: String,
							offboardingURL: String,
							dateMarkedForOffboarding: 0001-01-01,
							dataRetentionPeriodInYears: 0,
							retentionEndDate: 0001-01-01,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==
														}
													},
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								}
							},
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							}
						},
						contributionDataDate: 0001-01-01,
						beneficiaryFirstName: String,
						beneficiaryLastName: String,
						beneficiaryTitle: String,
						beneficiaryDateOfBirth: 0001-01-01,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						phoneNumber: String,
						mobileNumber: String,
						dateCommencedService: 0001-01-01,
						calculatorDataDate: 0001-01-01,
						calculatorDataBag: String,
						periodStart: 0001-01-01,
						periodEnd: 0001-01-01,
						memberId: 0,
						infoBag: String,
						projectionInfoBag: String,
						companyPlanInfo: String,
						infoProviderReference: String,
						dateOfHire: 0001-01-01,
						ssin: String,
						isProxy: False,
						isAllowedToVote: False,
						userId: String,
						participantStatus: String,
						investmentStrategy: String,
						isAllowedToUpdatePlan: False,
						pensionableSalary: 0,
						dateOfBirthSpouse: 0001-01-01,
						dateOfBirthYoungestChild: 0001-01-01,
						dateHiredOfPlan: 0001-01-01,
						contractType: String,
						investmentRiskProfile: String,
						pensionFundManager: String
					},
					pensionFundManager: String
				},
				pensionFundManager: String
			}
		}
	},
	counsellingOptions: 
	{
		isEnabled: False,
		callbackOption: 
		{
			isEnabled: False,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			},
			url: String,
			fee: 0,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			]
		},
		sendAnEmailOption: 
		{
			isEnabled: False,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			},
			url: String,
			fee: 0,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			]
		},
		serviceLineOption: 
		{
			isEnabled: False,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			},
			url: String,
			fee: 0,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			]
		},
		bookAppointment: 
		{
			isEnabled: False,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			},
			url: String,
			fee: 0,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			]
		},
		seniorAdvisory: 
		{
			isEnabled: False,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			},
			url: String,
			fee: 0,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			]
		}
	},
	dkCalculatorConfiguration: 
	{
		folkepensionParameters: 
		{
			year: 0,
			baseAmount: 0,
			pensionSupplementSingle: 0,
			pensionSupplementOther: 0,
			deductionOnBaseAmount: 0,
			deductionOnIncomeOtherPct: 0,
			deductionIncomeAfterAMB: 0,
			deductionPensionSupplementSingle: 0,
			deductionPensionSupplementOther: 0,
			reductionBaseAmount: 0,
			reductionPensionSupplement: 0,
			reductionPensionSupplementOther: 0,
			reductionPensionSupplementSpouse: 0
		},
		fortidspensionParameters: 
		{
			year: 0,
			stateSingle: 0,
			stateOther: 0,
			deductionOnIncomeOther: 0,
			maxContributionPensioner: 0,
			maxContributionNotPensioner: 0,
			deductionSingle: 0,
			deductionOther: 0,
			reductionIncome: 0,
			reductionIncomeSpouse: 0,
			minimumSingle: 0,
			minimumOther: 0
		},
		danishTaxParameters: 
		{
			labourMarketContributionRate: 0,
			bottomTaxRate: 0,
			healthContributionRate: 0,
			topTaxRate: 0,
			topTaxLimit: 0,
			taxCeilingPercentage: 0,
			taxCeilingPercentagePositiveNetCapitalIncome: 0,
			personalAllowanceYoung: 0,
			personalAllowance: 0,
			maximalCapitalPensionDeduction: 0,
			baseDeductionPositiveNetCapitalIncome: 0,
			shareTaxRateBelowLimit: 0,
			shareTaxRateAboveLimit: 0,
			limitShareTax: 0,
			bottomLimitEmployeeDeduction: 0,
			employeeDeductionRate: 0,
			maximumEmploymentAllowance: 0,
			propertyValueTaxPercentageBelowLimitEVL: 0,
			propertyValueTaxPercentageAboveLimitEVL: 0,
			limitPropertyValueTax: 0,
			deductionOfPropertyValueTax6: 0,
			deductionOfPropertyValueTax7: 0,
			maximumImpactUnderEVL: 0,
			negativeNetCapitalIncome: 0,
			bottomDeductionEqualizationTax: 0,
			equalizationTax: 0,
			transferableBottomDeductionEqualizationTax: 0,
			bottomLineJobDeduction: 0,
			jobDeductionRate: 0,
			maximumJobDeduction: 0
		},
		danishAdvisoryParameters: 
		{
			normalRetirementAge: 0,
			planningHorizon: 0,
			retirementGreenThresholdPct: 0,
			retirementAmberThresholdPct: 0,
			incapacityGreenThresholdPct: 0,
			incapacityAmberThresholdPct: 0,
			criticalIllnessGreenThresholdPct: 0,
			criticalIllnessAmberThresholdPct: 0,
			deathSingleGreenThresholdPct: 0,
			deathSingleAmberThresholdPct: 0,
			deathMarriedGreenThresholdPct: 0,
			deathMarriedAmberThresholdPct: 0
		},
		danishGeneralPensionParameters: 
		{
			instalmentPensionContributionCeiling: 0,
			retirementSavingContributionCeilingLessThan5: 0,
			retirementSavingContributionCeilingMoreThan5: 0
		}
	},
	dkPensionsInfoSsoTicket: 
	{
		value: String,
		expiration: 0001-01-01
	},
	dkPensionsInfo: 
	{
		date: 0001-01-01
	},
	deCalculatorConfiguration: 
	{
		socialSecurityParameters: 
		{
			retirementInsuranceCeiling: 0,
			healthInsuranceCeiling: 0,
			currentPensionLevel: 0,
			referenceIncome: 0,
			ddrValues: 
			{
				retirementInsuranceCeiling: 0,
				healthInsuranceCeiling: 0,
				currentPensionLevel: 0,
				referenceIncome: 0
			},
			employerRetirementPct: 0,
			employerUnemployementPct: 0,
			employerHealthInsuranceBasePct: 0,
			employerHealthInsuranceAdditionalPct: 0,
			employerNursingCarePct: 0,
			employeeRetirementPct: 0,
			employeeUnemployementPct: 0,
			employeeHealthInsuranceBasePct: 0,
			employeeHealthInsuranceAdditionalPct: 0,
			employeeNursingCarePct: 0,
			employeeChildlessNursingCareAdditionalPct: 0
		}
	},
	disabilityInsurancePlan: 
	{
		disabilityDegree: String,
		hasPremiumWaiverCover: False
	},
	criticalIllnessInsurancePlan: {},
	deathInsurancePlan: {},
	healthInsurancePlan: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0,
		coverageType: None,
		spouseCoverageType: None,
		childCoverageType: None,
		childCoverageMaxAge: 0
	},
	accidentInsurancePlan: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0,
		insuranceAmount: 0,
		deathCover: False,
		dentalCover: False
	},
	dentalInsurancePlan: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0,
		coverageType: String,
		extendedCoverage: False
	},
	seniorCitizenConcept: 
	{
		solidary: False,
		hasSpecificPrice: False,
		specificPrice: 0
	},
	retirementPlan: 
	{
		contributionUnit: String,
		mandatoryEmployerContribution: 0,
		mandatoryEmployeeContribution: 0,
		additionalContribution: 0,
		defaultCarrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		hasDefaultSavingProduct: False,
		defaultSavingProduct: 
		{
			id: 0,
			productId: 0,
			productName: String,
			riskProfile: String
		}
	},
	deRetirementPlans: 
	{
		retirementBenefitAmountDisplayOption: Accumulated,
		retirementBenefitAmountDisplayOptions: 
		[
			Accumulated
		],
		financingVehicles: 
		[
			Pensionskasse
		],
		contributionTypes: 
		[
			Employer
		],
		retirementPlans: 
		[
			{
				identifier: String,
				name: String,
				planDocumentReference: String,
				carrier: 
				{
					carrierId: String,
					logoUri: String,
					name: String,
					contactDetails: 
					{
						website: String,
						email: String,
						phoneNumber: String,
						openingHours: 
						{
							String: 
							{
								opening: 
								{
									hours: 0,
									minutes: 0
								},
								lunchStart: 
								{
									hours: 0,
									minutes: 0
								},
								lunchEnd: 
								{
									hours: 0,
									minutes: 0
								},
								closing: 
								{
									hours: 0,
									minutes: 0
								}
							}
						},
						showInFooter: False
					}
				},
				carrierIds: 
				[
					String
				],
				healthInsurance: String,
				productType: Traditional,
				groupInsuranceContractCode: String,
				contributionFormula: 
				{
					employerContributionFormula: 
					{
						flatAmount: 0,
						pctSalaryAboveSSCC: 0,
						pctSalaryBelowSSCC: 0
					},
					employeeContributionFormula: 
					{
						flatAmount: 0,
						pctSalaryAboveSSCC: 0,
						pctSalaryBelowSSCC: 0
					},
					hasVoluntaryEmployeeContribution: False,
					employerMatchingFormula: 
					{
						unit: 0,
						multiplier: 0
					}
				},
				financingVehicle: Pensionskasse,
				retirementBenefit: 
				{
					normalRetirementAge: 0,
					normalRetirementAgeType: String,
					earlyRetirementAge: 0,
					primaryRetirementBenefitPaymentType: LumpSum,
					alternativeRetirementBenefitPaymentType: LumpSum,
					annuityFrequency: 0,
					accruedRetirementPension: 0,
					accruedRetirementLumpSum: 0,
					projectedRetirementPensionGuaranteed: 0,
					projectedRetirementLumpSumGuaranteed: 0,
					projectedRetirementPensionInclSurpluses: 0,
					projectedRetirementLumpSumInclSurpluses: 0,
					projectedRetirementPensionInclPast: 0,
					projectedRetirementLumpSumInclPast: 0
				},
				deathBeforeRetirementBenefit: 
				{
					deathBeforeRetirementBenefitType: ContributionRefund,
					spouseAnnuityPct: 0,
					orphanAnnuityPct: 0,
					halfOrphanAnnuityPct: 0,
					annuityFrequency: 0,
					deathLumpsum: 0,
					spouseLumpSumDeathBeforeRetirement: 0,
					spouseAnnuityDeathBeforeRetirement: 0
				},
				deathAfterRetirementBenefit: 
				{
					deathAfterRetirementBenefitType: LumpSum,
					eligibilityPeriod: 0,
					spouseAnnuityPct: 0,
					annuityFrequency: 0,
					spouseLumpSumDeathAfterRetirement: 0,
					spouseAnnuityDeathAfterRetirement: 0
				},
				disabilityBenefit: 
				{
					benefitPct: 0,
					includesContributionWaiver: False,
					disabilityPension: 0,
					endCoverageAge: 0
				},
				invalidityBenefit: 
				{
					benefitPct: 0,
					includesContributionWaiver: False,
					disabilityPension: 0,
					endCoverageAge: 0
				},
				biProServiceConfiguration: 
				{
					getQuoteRequest: String,
					groupPolicyNumber: String
				},
				contribution: 
				{
					employerContribution: 0,
					employerContributionFrequency: Annual,
					employeeContribution: 0,
					employeeContributionFrequency: Annual,
					employerMatchingContribution: 0,
					oneTimeContribution: 0,
					aggregatePremiumContribution: 0
				},
				benefitDataDate: 0001-01-01,
				insurancePolicyNumber: String,
				dateJoined: 0001-01-01,
				pricingTables: {}
			}
		],
		defaultRetirementPlans: 
		[
			{
				identifier: String,
				name: String,
				planDocumentReference: String,
				carrier: 
				{
					carrierId: String,
					logoUri: String,
					name: String,
					contactDetails: 
					{
						website: String,
						email: String,
						phoneNumber: String,
						openingHours: 
						{
							String: 
							{
								opening: 
								{
									hours: 0,
									minutes: 0
								},
								lunchStart: 
								{
									hours: 0,
									minutes: 0
								},
								lunchEnd: 
								{
									hours: 0,
									minutes: 0
								},
								closing: 
								{
									hours: 0,
									minutes: 0
								}
							}
						},
						showInFooter: False
					}
				},
				carrierIds: 
				[
					String
				],
				healthInsurance: String,
				productType: Traditional,
				groupInsuranceContractCode: String,
				contributionFormula: 
				{
					employerContributionFormula: 
					{
						flatAmount: 0,
						pctSalaryAboveSSCC: 0,
						pctSalaryBelowSSCC: 0
					},
					employeeContributionFormula: 
					{
						flatAmount: 0,
						pctSalaryAboveSSCC: 0,
						pctSalaryBelowSSCC: 0
					},
					hasVoluntaryEmployeeContribution: False,
					employerMatchingFormula: 
					{
						unit: 0,
						multiplier: 0
					}
				},
				financingVehicle: Pensionskasse,
				retirementBenefit: 
				{
					normalRetirementAge: 0,
					normalRetirementAgeType: String,
					earlyRetirementAge: 0,
					primaryRetirementBenefitPaymentType: LumpSum,
					alternativeRetirementBenefitPaymentType: LumpSum,
					annuityFrequency: 0,
					accruedRetirementPension: 0,
					accruedRetirementLumpSum: 0,
					projectedRetirementPensionGuaranteed: 0,
					projectedRetirementLumpSumGuaranteed: 0,
					projectedRetirementPensionInclSurpluses: 0,
					projectedRetirementLumpSumInclSurpluses: 0,
					projectedRetirementPensionInclPast: 0,
					projectedRetirementLumpSumInclPast: 0
				},
				deathBeforeRetirementBenefit: 
				{
					deathBeforeRetirementBenefitType: ContributionRefund,
					spouseAnnuityPct: 0,
					orphanAnnuityPct: 0,
					halfOrphanAnnuityPct: 0,
					annuityFrequency: 0,
					deathLumpsum: 0,
					spouseLumpSumDeathBeforeRetirement: 0,
					spouseAnnuityDeathBeforeRetirement: 0
				},
				deathAfterRetirementBenefit: 
				{
					deathAfterRetirementBenefitType: LumpSum,
					eligibilityPeriod: 0,
					spouseAnnuityPct: 0,
					annuityFrequency: 0,
					spouseLumpSumDeathAfterRetirement: 0,
					spouseAnnuityDeathAfterRetirement: 0
				},
				disabilityBenefit: 
				{
					benefitPct: 0,
					includesContributionWaiver: False,
					disabilityPension: 0,
					endCoverageAge: 0
				},
				invalidityBenefit: 
				{
					benefitPct: 0,
					includesContributionWaiver: False,
					disabilityPension: 0,
					endCoverageAge: 0
				},
				biProServiceConfiguration: 
				{
					getQuoteRequest: String,
					groupPolicyNumber: String
				},
				contribution: 
				{
					employerContribution: 0,
					employerContributionFrequency: Annual,
					employeeContribution: 0,
					employeeContributionFrequency: Annual,
					employerMatchingContribution: 0,
					oneTimeContribution: 0,
					aggregatePremiumContribution: 0
				},
				benefitDataDate: 0001-01-01,
				insurancePolicyNumber: String,
				dateJoined: 0001-01-01,
				pricingTables: {}
			}
		]
	},
	preventiveTreatment: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0
	},
	isPensionScheme: False,
	pathFinder: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0
	},
	financialWellBeing: 
	{
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		expiryAge: 0
	},
	useInformalLanguage: False,
	usesSSO: False,
	authenticationMethod: 
	{
		type: NemId,
		saClientId: String,
		registrationFields: 
		[
			String
		]
	},
	cprNumberNeeded: False,
	activationCodeRequired: False,
	employerEmailDomain: String,
	version: String,
	taxPseudocodeURL: String,
	calculatorConfiguration: 
	{
		isEnabled: False,
		cdyPosition: String,
		amountInputPrecision: 0,
		percentInputPrecision: 0,
		locale: 
		{
			String: String
		},
		displayPrecision: 0,
		upwardsConversionPrecision: 0,
		downwardsConversionPrecision: 0,
		useInvestmentProductsFile: False,
		investmentProductsFileName: String,
		member: 
		{
			userId: String,
			systemId: String,
			schemeCode: String,
			sessionId: String,
			clientId: String,
			clientCode: String,
			isDefault: False,
			groupId: String,
			groupNameUpper: String,
			appName: String,
			appNameUpper: String,
			key: String,
			keyUpper: String,
			country: String,
			locale: String,
			ccy: String,
			cdy: String,
			status: String,
			statusCode: String,
			category: String,
			scheme: String,
			primarySalary: String,
			email: String,
			employer: 
			{
				id: String,
				code: String,
				name: String,
				logo: String,
				config: {}
			},
			roles: 0,
			asAt: 0001-01-01,
			calcDate: 0001-01-01,
			nextEOFY: 0001-06-30,
			periodToNextEOFY: 0.5,
			year: 0,
			hasPartner: False,
			includePartner: False,
			includePartnerInCalc: False,
			homeOwner: False,
			targetAge: 0,
			targetTime: 0,
			targetIncomeR: 0,
			targetIncomeRFreq: 0,
			targetIncomeRAnnual: 0,
			targetP: 0,
			includeSS: False,
			firstName: String,
			lastName: String,
			gender: Female,
			dob: 0001-01-01,
			salary: 0,
			people: 
			[
				{
					type: Primary,
					index: 0,
					firstName: String,
					lastName: String,
					gender: Female,
					isAgeInput: False,
					dob: 0001-01-01,
					age: 0,
					exactAge: 0,
					ageAtLast30June: 0,
					privateHealthInsurance: False,
					serviceDate: 0001-01-01,
					service: 0,
					intService: 0,
					ageR: 0,
					ageRMonths: 0,
					email: String,
					salaries: 
					{
						String: 
						{
							type: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							indexType: String,
							salaryChanges: 
							[
								{
									fromAge: 0,
									amount: 0
								}
							]
						}
					},
					salary: 0,
					salaryFreq: 0,
					salaryChangeSeries: 
					[
						0
					],
					hasOtherIncome: False,
					otherIncome: 
					[
						{
							name: String,
							type: Pension,
							amount: 0,
							fromAge: 0,
							toAge: 0,
							isTaxable: False,
							isVector: False,
							vector: 
							[
								0
							],
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					socialSecurity: 
					{
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					},
					taxableDeductions: 0,
					nonTaxableDeductions: 0,
					careerChanges: 
					{
						willTake: False,
						breaks: 
						[
							{
								fromAge: 0,
								toAge: 0,
								workingRate: 0
							}
						],
						careerBreakSeries: 
						[
							0
						],
						totalYears: 0
					},
					custom: 
					{
						String: String
					},
					salaryKey: String,
					annualProjectibleSalary: 0,
					projectionBreakdownCode: Salary You,
					lookup: "Salary You:Primary",
					ssBreakdownCode: SocialSecurityYou,
					ssLookup: "SocialSecurityYou:Primary",
					asAt: 0001-01-01,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			assets: 
			[
				{
					type: FinAsset,
					owner: Primary,
					code: String,
					assetIndex: 0,
					lookup: "String:Primary:0",
					name: String,
					ccy: String,
					value: 0,
					change: 0,
					transferTo: 0,
					transferAge: 0,
					willSpend: False,
					minRule: NoMinimum,
					maxRule: NoMaximum,
					ssTreatment: Exempt,
					spendOnAnnuity: False,
					contTaxRate: 0,
					totalConts: 0,
					usePreCalculatedContributions: False,
					totalContributions: 
					[
						[
							0
						]
					],
					futureAllocations: 
					[
						[
							{
								String: 0
							}
						]
					],
					assetType: FinAsset,
					totalContsFreq: 1,
					totalLumpSumConts: 0,
					contributions: 
					[
						{
							code: String,
							index: 0,
							name: String,
							ccy: String,
							contTable: String,
							isEmployeeCont: False,
							employerFlag: False,
							type: Fixed,
							linkedContIndex: 0,
							sourceRate: String,
							isTaxable: False,
							amount: 0,
							coreAmount: 0,
							freq: 0,
							rate: 0,
							coreRate: 0,
							fromAge: 0,
							toAge: 0,
							salary: 0,
							annualAmount: 0,
							annualCoreAmount: 0,
							isAlwaysOneOff: False,
							isOneOff: True,
							constraintType: LumpSum,
							custom: 
							{
								String: String
							},
							memberRateLookup: 
							{
								0: 0
							},
							isFromSalary: False,
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					fees: 
					[
						{
							name: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							rate: 0,
							isTaxable: False,
							fromAge: 0,
							toAge: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					feeCapArrangements: 
					[
						{
							name: String,
							amount: 0,
							indexationRateSeries: 0,
							rate: 0,
							feesIncluded: 
							[
								0
							],
							fromTime: 0,
							toTime: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					custom: 
					{
						String: String
					},
					rebalance: False,
					retLumpSum: False,
					allocSeries: 
					[
						{
							current: 
							{
								String: 0
							},
							future: 
							{
								String: 0
							}
						}
					],
					currentAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					futureAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					ratesSource: DB,
					alloc: 
					[
						{
							name: String,
							fromAge: 0,
							optAlloc: 
							{
								current: 
								{
									String: 0
								},
								future: 
								{
									String: 0
								}
							},
							currentAssetClassAlloc: 
							{
								String: 0
							},
							futureAssetClassAlloc: 
							{
								String: 0
							},
							totalCurrentAlloc: 0,
							totalFutureAlloc: 0
						}
					],
					allocKeys: 
					[
						String
					],
					returns: 
					{
						String: 
						[
							{
								name: String,
								fromAge: 0,
								earningRate: 0,
								taxRate: 0,
								returnRate: 0
							}
						]
					},
					returnRates: 
					{
						String: 
						{
							earningRates: 
							[
								0
							],
							taxRates: 
							[
								0
							]
						}
					},
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			includeAnnuities: False,
			annuities: 
			[
				{
					priceType: Calc,
					price: 0,
					owner: Primary,
					gender: Female,
					ownerAge: 0,
					spouseAge: 0,
					type: Deferred,
					purchaseType: Perc,
					purchaseAmount: 0,
					percBalanceSpent: 0,
					amountSpent: 0,
					incomePurchased: 0,
					purchaseAge: 0,
					deferralPeriod: 0,
					indexationName: String,
					drStochastic: String,
					impliedInflationStochasticSeries: String,
					reversion: 0,
					guarantee: 0,
					timing: 0,
					scaleQx: 0,
					scaleQxPartner: 0,
					scaleImpr: 0,
					scaleImprPartner: 0,
					ageRating: 0,
					spouseAgeRating: 0,
					custom: 
					{
						String: String
					},
					tableName: String,
					tableNamePartner: String,
					imprFactorTableName: String,
					imprFactorTableNamePartner: String,
					hasPartnerTables: True,
					spouseAgeAtPurchase: 0,
					expense: 0,
					cacheKey: LifeTables-String-String,
					partnerCacheKey: LifeTables-String-String,
					targetTpx: 0,
					paymentTerm: 0,
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			spending: 
			{
				selected: String,
				willChangeLate: False,
				ageRLate: 0,
				selectedLate: String,
				goals: 
				[
					{
						name: String,
						amount: 0,
						freq: 0,
						effectiveFreq: 1,
						excludeFromProjection: False,
						fromAge: 0,
						toAge: 0,
						selectedPersonalised: String,
						tag: String,
						custom: 
						{
							String: String
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				lumpSumType: Perc,
				lumpSumRate: 0,
				lumpSumAmount: 0,
				count: 1,
				custom: 
				{
					String: String
				},
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			investmentProperties: 
			[
				{
					owner: Primary,
					value: 0,
					rentYield: 0,
					expense: 0,
					downsize: 0,
					downsizeAge: 0,
					downsizeToAsset: 0,
					rates: 0,
					lookup: "Prop:Primary",
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			incomeVectors: 
			{
				String: 
				[
					0
				]
			},
			config: 
			{
				country: String,
				clientCode: String,
				isStochastic: False,
				stochasticLoopType: Parallel,
				stochProjServiceLoc: WebServer,
				stochProjSvcCallType: Sync,
				dataSet: String,
				solveTarget: NA,
				solveTolerance: 0,
				indexationRatesSource: DB,
				discRatesSource: DB,
				returnRatesSource: DB,
				deterministicSim: 0,
				stochasticSim: 0,
				simCount: 0,
				simsToIncludeDetails: 
				[
					0
				],
				includeBalArray: False,
				includeProjectionInStochasticResult: False,
				includeFirstProjectionInStochasticResult: False,
				usesStochasticData: True,
				includeAllSpendingResult: False,
				includeAllContributionProjectionResult: False,
				includeAllAssetsProjectionResults: False,
				includeAllSummaryProjectionResult: False,
				includePreCalculatedContributionsInResponse: False,
				includedProjections: 
				[
					String
				]
			},
			indexation: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			annuityDisc: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			indexationRates: 
			{
				String: 
				[
					0
				]
			},
			annuityDiscRates: 
			{
				String: 
				[
					0
				]
			},
			balance: 0,
			planSomeValue: String,
			flag1: False,
			flag2: True,
			isFriendly: True,
			financingOption: String,
			totalYears: 7,
			totalLoopYears: 100,
			age: 0,
			ageR: 0,
			intAge: 0,
			indexType: String,
			indexTypePre: String,
			indexTypePost: String,
			deflationType: String,
			custom: 
			{
				String: String
			},
			countryCalcConfig: {},
			summary: 
			{
				age: 0,
				salary: 0,
				balance: 0,
				invOption: String,
				contributions: 
				[
					{
						code: String,
						name: String,
						assetCode: String,
						assetName: String,
						isEmployeeCont: False,
						amount: 0,
						freq: 0,
						rate: 0
					}
				]
			},
			lastModified: 0001-01-01,
			isReturningUser: False,
			clientCountryConfigCacheKey: ClientCountryConfig-String-String,
			personalAssets: 0,
			resultsSummary: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			totalContribution: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			id: String
		},
		clientCountryConfig: 
		{
			clientCode: String,
			clientName: String,
			countryCode: String,
			source: 
			{
				d: Db,
				t: 0
			},
			ageRMin: 0,
			ageRMax: 0,
			primarySalary: String,
			annuityConfig: 
			{
				tableNames: 
				[
					{
						name: String,
						gender: Female
					}
				],
				imprFactorTableNames: 
				[
					{
						name: String,
						gender: Female
					}
				],
				reversion: 0,
				guarantee: 0,
				timing: 0,
				allowDiscountPreRet: False,
				scaleQx: 0,
				scaleImpr: 0,
				ageRating: 0,
				spouseAgeRating: 0,
				expense: 0,
				percBalanceSpent: 0,
				amountSpent: 0,
				incomePurchased: 0,
				deferralPeriod: 0,
				indexationName: String,
				drStochastic: String,
				impliedInflationStochasticSeries: String,
				targetTpx: 0,
				priceType: Calc,
				price: 0
			},
			assets: 
			[
				{
					code: String,
					name: String,
					rebalance: False,
					canEditInvestmentChoice: False,
					willSpend: False,
					investments: 
					[
						String
					],
					contributions: 
					[
						{
							code: String,
							name: String,
							type: Fixed,
							isEmployeeCont: False,
							table: String,
							ccy: String,
							fromAge: 0,
							toAge: 0,
							indexationType: String,
							salaryType: String,
							isTaxable: False,
							relatedRate: String,
							order: 0,
							editable: False,
							constraints: 
							[
								{
									fromAge: 0,
									toAge: 0,
									min: 0,
									max: 0,
									step: 0
								}
							],
							amountType: Any,
							isOneOff: False
						}
					],
					isOneOff: False
				}
			],
			contTables: 
			[
				{
					code: String,
					type: Fixed,
					rates: 
					{
						String: 0
					},
					rateSpecs: 
					[
						{
							fromAge: 0,
							toAge: 0,
							fromService: 0,
							toService: 0,
							sourceRate: 0,
							dateFrom: 0001-01-01,
							dateTo: 0001-01-01,
							upperLimit: 0,
							rate: 0,
							coreRate: 0,
							lookupKey: String
						}
					],
					keyTemplate: age-service-rate
				}
			],
			investments: 
			[
				{
					code: String,
					name: String,
					group: String,
					isAssetClassFund: False,
					allocs: 
					[
						{
							fromAge: 0,
							term: 0,
							allocs: 
							{
								String: 0
							},
							totalAlloc: 0
						}
					],
					order: 0,
					allocationsDictionary: 
					{
						0: {}
					}
				}
			],
			content: 
			{
				String: 
				[
					{
						section: String,
						itemId: String,
						itemCode: String,
						country: String,
						lang: String,
						app: String,
						companyId: String,
						company: String,
						elements: 
						{
							String: String
						},
						id: String
					}
				]
			},
			environments: 
			{
				String: String
			},
			customNumericConstraints: 
			{
				String: 
				{
					min: 0,
					max: 0,
					step: 0
				}
			},
			assetReturnRates: 
			{
				String: 
				{
					earningRates: 
					[
						0
					],
					taxRates: 
					[
						0
					]
				}
			},
			investmentPropertyRates: 0,
			getAssetClassFundDictionary: 
			{
				String: False
			},
			getTermBasedFundDictionary: 
			{
				String: True
			},
			getAllocationsDictionary: 
			{
				String: 
				{
					0: {}
				}
			},
			assetNameMap: 
			{
				String: String
			},
			assetContNameMap: 
			{
				String: 
				{
					String: String
				}
			},
			cacheKey: ClientCountryConfig-String-String,
			asAt: 0001-01-01,
			id: String
		},
		colorScheme: 
		{
			primaryColor1: String,
			primaryColor2: String,
			decorativeColor1: String,
			decorativeColor2: String,
			decorativeColor3: String,
			decorativeColor4: String,
			decorativeColor5: String,
			fontColor1: String,
			fontColor2: String,
			tableHeaderFontColor: String,
			tableEmployerMatchFontColor: String,
			reportColors: 
			{
				tableColors: 
				{
					headerTableFontColor: String,
					basicTableHeaderColor: String,
					basicTableFontColor: String,
					panel1Color: String,
					panel2Color: String,
					panel3Color: String
				}
			}
		},
		riskProfileMapping: 
		{
			String: 
			{
				String: String
			}
		},
		defaultRiskLevel: String,
		dkAnnuityPriceList: 
		[
			{
				carrierName: String,
				riskProfile: String,
				price: 0
			}
		],
		dkCarrierIDMapping: 
		{
			String: String
		},
		dkDefaultCarrierID: String,
		frConfiguration: 
		{
			planConfigurations: 
			[
				{
					type: PEE,
					name: String,
					contributionFee: 0,
					aumFeeUnitLinked: 0,
					aumFeeInsurerAsset: 0,
					planLevelContributionCaps: 
					[
						{
							type: None,
							contributionType: EmployeeMandatory,
							value: 0
						}
					],
					fundLevelContributionCaps: 
					{
						String: 
						[
							{
								type: None,
								contributionType: EmployeeMandatory,
								value: 0
							}
						]
					},
					contributionRuleMapping: 
					{
						String: 
						[
							0
						]
					}
				}
			],
			contributionRules: 
			[
				{
					id: 0,
					name: String,
					contributionType: EmployeeMandatory,
					bracketType: None,
					brackets: 
					[
						{
							threshold: 0,
							rate: 0
						}
					],
					numberOfBrackets: 1
				}
			]
		},
		rpcLevelInfo: 
		{
			level1: 0,
			level2: 0,
			level3: 0
		},
		frIncludePEROProfitSharingSavings: False,
		ptLifetimePensionAnnuityFactors: 
		[
			{
				age: 0,
				isReversionary: False,
				factor: 0
			}
		],
		ptPensionDrawdownAnnuityFactors: 
		[
			{
				term: 0,
				investmentCode: String,
				factor: 0
			}
		],
		salaryGrowthIndexMappings: 
		[
			{
				name: String,
				indexType: String
			}
		]
	},
	configurationIds: 
	{
		configuration: 
		[
			0
		],
		planParameters: 0
	},
	newDocumentDaySpan: 0,
	sasTokenDurationInSeconds: 0,
	dataRetentionPeriodInYears: 0,
	groupConfig: 
	{
		entityColumnFilters: 
		[
			{
				entity: String,
				alias: String,
				ordinal: 0,
				columns: 
				[
					{
						type: Enum,
						ordinal: 0,
						value: String,
						values: 
						[
							String
						]
					}
				]
			}
		],
		rule: String
	},
	memberDocumentConfig: 
	{
		maxFileSizeMB: 0,
		allowedMIMETypes: 
		[
			String
		]
	},
	pensionSightClient: 
	{
		clientID: String,
		name: String,
		name_NL: String,
		name_FR: String,
		name_EN: String,
		text_Standard_Beneficiary_Nominations: String,
		text_Specific_Beneficiary_Nominations: String
	},
	frCompanyPlans: 
	{
		currentEmployerPlans: 
		{
			accountBalanceDate: 0001-01-01,
			assetAllocationDate: 0001-01-01,
			plans: 
			[
				{
					id: 0,
					planName: String,
					providerName: String,
					accountBalance: 
					{
						amount: 0,
						currency: String
					},
					assetAllocation: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					accountDetails: 
					{
						id: 0,
						idConnection: 0,
						idUser: 0,
						idSource: 0,
						idParent: 0,
						number: String,
						originalName: String,
						balance: 0,
						coming: 0,
						display: False,
						lastUpdate: 0001-01-01,
						deleted: 0001-01-01,
						disabled: 0001-01-01,
						iban: String,
						currency: 
						{
							id: String,
							name: String,
							symbol: String,
							crypto: False,
							precision: 0,
							prefix: False,
							marketcap: {},
							datetime: 0001-01-01
						},
						type: String,
						idType: 0,
						bookmarked: 0,
						name: String,
						error: String,
						usage: 0,
						ownership: owner,
						companyName: String,
						loan: 
						{
							totalAmount: 0,
							availableAmount: 0,
							usedAmount: 0,
							subscriptionDate: 0001-01-01,
							maturityDate: 0001-01-01,
							nextPaymentAmount: 0,
							nextPaymentDate: 0001-01-01,
							rate: 0,
							nbPaymentsLeft: 0,
							nbPaymentsDone: 0,
							nbPaymentsTotal: 0,
							lastPaymentAmount: 0,
							lastPaymentDate: 0001-01-01,
							accountLabel: String,
							insuranceLabel: String,
							insuranceAmount: 0,
							insuranceRate: 0,
							duration: 0,
							type: String
						},
						webId: String,
						openingDate: {},
						recipients: 
						[
							{
								
							}
						],
						bic: {},
						comingBalance: 0,
						formattedBalance: String,
						calculated: 
						[
							String
						],
						valuation: 0,
						diff: 0,
						diffPercent: 0,
						prevDiff: 0,
						prevDiffPercent: 0,
						information: 
						{
							version: String,
							providerType: String
						},
						investments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						transfers: 
						[
							{
								
							}
						]
					},
					powensAccountState: String,
					powensAccountType: String,
					accountInvestments: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					voluntaryContribution: String,
					mandatoryContribution: 
					{
						employee: 0,
						employer: 0
					},
					mandatoryContributionFormula: String,
					investmentOptions: 
					{
						options: 
						[
							{
								order: 0,
								code: String,
								name: String,
								url: String
							}
						]
					},
					stockTransfer: String,
					beneficiary: 
					{
						firstName: String,
						surName: String
					},
					formOfPayment: String,
					taxation: String,
					fees: 
					{
						contributions: 0,
						asset1: 0,
						asset2: 0
					},
					planInformation: String,
					type: String,
					planCategory: String,
					enabled: False,
					url: String,
					category: Others,
					planType: OTHERS,
					dateUpdated: 0001-01-01
				}
			],
			hasDuplicate: False
		},
		previousEmployerPlans: 
		{
			accountBalanceDate: 0001-01-01,
			assetAllocationDate: 0001-01-01,
			plans: 
			[
				{
					id: 0,
					planName: String,
					providerName: String,
					accountBalance: 
					{
						amount: 0,
						currency: String
					},
					assetAllocation: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					accountDetails: 
					{
						id: 0,
						idConnection: 0,
						idUser: 0,
						idSource: 0,
						idParent: 0,
						number: String,
						originalName: String,
						balance: 0,
						coming: 0,
						display: False,
						lastUpdate: 0001-01-01,
						deleted: 0001-01-01,
						disabled: 0001-01-01,
						iban: String,
						currency: 
						{
							id: String,
							name: String,
							symbol: String,
							crypto: False,
							precision: 0,
							prefix: False,
							marketcap: {},
							datetime: 0001-01-01
						},
						type: String,
						idType: 0,
						bookmarked: 0,
						name: String,
						error: String,
						usage: 0,
						ownership: owner,
						companyName: String,
						loan: 
						{
							totalAmount: 0,
							availableAmount: 0,
							usedAmount: 0,
							subscriptionDate: 0001-01-01,
							maturityDate: 0001-01-01,
							nextPaymentAmount: 0,
							nextPaymentDate: 0001-01-01,
							rate: 0,
							nbPaymentsLeft: 0,
							nbPaymentsDone: 0,
							nbPaymentsTotal: 0,
							lastPaymentAmount: 0,
							lastPaymentDate: 0001-01-01,
							accountLabel: String,
							insuranceLabel: String,
							insuranceAmount: 0,
							insuranceRate: 0,
							duration: 0,
							type: String
						},
						webId: String,
						openingDate: {},
						recipients: 
						[
							{
								
							}
						],
						bic: {},
						comingBalance: 0,
						formattedBalance: String,
						calculated: 
						[
							String
						],
						valuation: 0,
						diff: 0,
						diffPercent: 0,
						prevDiff: 0,
						prevDiffPercent: 0,
						information: 
						{
							version: String,
							providerType: String
						},
						investments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						transfers: 
						[
							{
								
							}
						]
					},
					powensAccountState: String,
					powensAccountType: String,
					accountInvestments: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					voluntaryContribution: String,
					mandatoryContribution: 
					{
						employee: 0,
						employer: 0
					},
					mandatoryContributionFormula: String,
					investmentOptions: 
					{
						options: 
						[
							{
								order: 0,
								code: String,
								name: String,
								url: String
							}
						]
					},
					stockTransfer: String,
					beneficiary: 
					{
						firstName: String,
						surName: String
					},
					formOfPayment: String,
					taxation: String,
					fees: 
					{
						contributions: 0,
						asset1: 0,
						asset2: 0
					},
					planInformation: String,
					type: String,
					planCategory: String,
					enabled: False,
					url: String,
					category: Others,
					planType: OTHERS,
					dateUpdated: 0001-01-01
				}
			],
			hasDuplicate: False
		},
		individualCompanyPlans: 
		{
			accountBalanceDate: 0001-01-01,
			assetAllocationDate: 0001-01-01,
			plans: 
			[
				{
					id: 0,
					planName: String,
					providerName: String,
					accountBalance: 
					{
						amount: 0,
						currency: String
					},
					assetAllocation: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					accountDetails: 
					{
						id: 0,
						idConnection: 0,
						idUser: 0,
						idSource: 0,
						idParent: 0,
						number: String,
						originalName: String,
						balance: 0,
						coming: 0,
						display: False,
						lastUpdate: 0001-01-01,
						deleted: 0001-01-01,
						disabled: 0001-01-01,
						iban: String,
						currency: 
						{
							id: String,
							name: String,
							symbol: String,
							crypto: False,
							precision: 0,
							prefix: False,
							marketcap: {},
							datetime: 0001-01-01
						},
						type: String,
						idType: 0,
						bookmarked: 0,
						name: String,
						error: String,
						usage: 0,
						ownership: owner,
						companyName: String,
						loan: 
						{
							totalAmount: 0,
							availableAmount: 0,
							usedAmount: 0,
							subscriptionDate: 0001-01-01,
							maturityDate: 0001-01-01,
							nextPaymentAmount: 0,
							nextPaymentDate: 0001-01-01,
							rate: 0,
							nbPaymentsLeft: 0,
							nbPaymentsDone: 0,
							nbPaymentsTotal: 0,
							lastPaymentAmount: 0,
							lastPaymentDate: 0001-01-01,
							accountLabel: String,
							insuranceLabel: String,
							insuranceAmount: 0,
							insuranceRate: 0,
							duration: 0,
							type: String
						},
						webId: String,
						openingDate: {},
						recipients: 
						[
							{
								
							}
						],
						bic: {},
						comingBalance: 0,
						formattedBalance: String,
						calculated: 
						[
							String
						],
						valuation: 0,
						diff: 0,
						diffPercent: 0,
						prevDiff: 0,
						prevDiffPercent: 0,
						information: 
						{
							version: String,
							providerType: String
						},
						investments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						transfers: 
						[
							{
								
							}
						]
					},
					powensAccountState: String,
					powensAccountType: String,
					accountInvestments: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					voluntaryContribution: String,
					mandatoryContribution: 
					{
						employee: 0,
						employer: 0
					},
					mandatoryContributionFormula: String,
					investmentOptions: 
					{
						options: 
						[
							{
								order: 0,
								code: String,
								name: String,
								url: String
							}
						]
					},
					stockTransfer: String,
					beneficiary: 
					{
						firstName: String,
						surName: String
					},
					formOfPayment: String,
					taxation: String,
					fees: 
					{
						contributions: 0,
						asset1: 0,
						asset2: 0
					},
					planInformation: String,
					type: String,
					planCategory: String,
					enabled: False,
					url: String,
					category: Others,
					planType: OTHERS,
					dateUpdated: 0001-01-01
				}
			],
			hasDuplicate: False
		},
		others: 
		{
			accountBalanceDate: 0001-01-01,
			assetAllocationDate: 0001-01-01,
			plans: 
			[
				{
					id: 0,
					planName: String,
					providerName: String,
					accountBalance: 
					{
						amount: 0,
						currency: String
					},
					assetAllocation: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					accountDetails: 
					{
						id: 0,
						idConnection: 0,
						idUser: 0,
						idSource: 0,
						idParent: 0,
						number: String,
						originalName: String,
						balance: 0,
						coming: 0,
						display: False,
						lastUpdate: 0001-01-01,
						deleted: 0001-01-01,
						disabled: 0001-01-01,
						iban: String,
						currency: 
						{
							id: String,
							name: String,
							symbol: String,
							crypto: False,
							precision: 0,
							prefix: False,
							marketcap: {},
							datetime: 0001-01-01
						},
						type: String,
						idType: 0,
						bookmarked: 0,
						name: String,
						error: String,
						usage: 0,
						ownership: owner,
						companyName: String,
						loan: 
						{
							totalAmount: 0,
							availableAmount: 0,
							usedAmount: 0,
							subscriptionDate: 0001-01-01,
							maturityDate: 0001-01-01,
							nextPaymentAmount: 0,
							nextPaymentDate: 0001-01-01,
							rate: 0,
							nbPaymentsLeft: 0,
							nbPaymentsDone: 0,
							nbPaymentsTotal: 0,
							lastPaymentAmount: 0,
							lastPaymentDate: 0001-01-01,
							accountLabel: String,
							insuranceLabel: String,
							insuranceAmount: 0,
							insuranceRate: 0,
							duration: 0,
							type: String
						},
						webId: String,
						openingDate: {},
						recipients: 
						[
							{
								
							}
						],
						bic: {},
						comingBalance: 0,
						formattedBalance: String,
						calculated: 
						[
							String
						],
						valuation: 0,
						diff: 0,
						diffPercent: 0,
						prevDiff: 0,
						prevDiffPercent: 0,
						information: 
						{
							version: String,
							providerType: String
						},
						investments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						transfers: 
						[
							{
								
							}
						]
					},
					powensAccountState: String,
					powensAccountType: String,
					accountInvestments: 
					[
						{
							id: 0,
							idAccount: 0,
							idSecurity: 0,
							idType: 0,
							label: String,
							code: String,
							codeType: String,
							stockSymbol: String,
							source: String,
							description: String,
							quantity: 0,
							unitPrice: 0,
							unitValue: 0,
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							vDate: 0001-01-01,
							prevVDate: 0001-01-01,
							portfolioShare: 0,
							calculated: 
							[
								String
							],
							deleted: 0001-01-01,
							lastUpdate: 0001-01-01,
							originalCurrency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							originalValuation: 0,
							originalUnitValue: 0,
							originalUnitPrice: 0,
							originalDiff: 0,
							details: 
							{
								performanceOneYear: 0,
								performanceThreeYear: 0,
								performanceFiveYear: 0,
								srri: 0,
								assetCategory: String,
								recommendedPeriod: String,
								lastUpdate: 0001-01-01
							},
							stockMarket: {},
							type: {},
							pockets: 
							[
								{
									
								}
							]
						}
					],
					voluntaryContribution: String,
					mandatoryContribution: 
					{
						employee: 0,
						employer: 0
					},
					mandatoryContributionFormula: String,
					investmentOptions: 
					{
						options: 
						[
							{
								order: 0,
								code: String,
								name: String,
								url: String
							}
						]
					},
					stockTransfer: String,
					beneficiary: 
					{
						firstName: String,
						surName: String
					},
					formOfPayment: String,
					taxation: String,
					fees: 
					{
						contributions: 0,
						asset1: 0,
						asset2: 0
					},
					planInformation: String,
					type: String,
					planCategory: String,
					enabled: False,
					url: String,
					category: Others,
					planType: OTHERS,
					dateUpdated: 0001-01-01
				}
			],
			hasDuplicate: False
		},
		current: 
		{
			pee: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			pero: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			percol: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			perin: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			noMatchingCategory: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			incorrectCategoryMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			excessPlanMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			}
		},
		previous: 
		{
			pee: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			pero: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			percol: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			perin: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			noMatchingCategory: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			incorrectCategoryMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			excessPlanMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			}
		},
		individual: 
		{
			pee: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			pero: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			percol: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			perin: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			noMatchingCategory: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			incorrectCategoryMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			excessPlanMapping: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			}
		}
	},
	esRetirementPlans: 
	{
		retirementPlans: 
		[
			{
				identifier: String,
				name: String,
				salaryPercentage: 0,
				ceilingDate1: 0001-01-01,
				ceilingDate2: 0001-01-01,
				ceilingPercentageBeforeDate1: 0,
				ceilingPercentageBeforeDate2: 0,
				salaryComputationOption: String,
				salaryCeiling1: 0,
				salaryCeiling2: 0,
				contribution: 
				{
					employmentStatusPlan: String,
					balanceCurrentEmployer: 0,
					employeeContribution: 0,
					employeeContributionDate: 0001-01-01,
					employerContribution: 0,
					employerContributionDate: 0001-01-01,
					voluntaryContribution: 0,
					voluntaryContributionDate: 0001-01-01,
					totalContribution: 0
				}
			}
		]
	},
	frCalculatorConfiguration: 
	{
		socialSecurityParameters: 
		{
			socialSecurityContributionCeiling: 0
		}
	},
	frFundSetups: 
	[
		{
			id: String,
			name: String,
			code: String
		}
	],
	frPlanSetups: 
	[
		{
			planType: String,
			name: String,
			funds: 
			[
				String
			],
			connectorID: 0,
			personalInformation: String,
			voluntaryContributions: String,
			investmentOptions: String,
			payoutOptions: String,
			yourBeneficiaries: String,
			retirementLiquidation: String
		}
	],
	frPreviousPlansSetups: 
	[
		{
			providerName: String,
			planType: String,
			link: String
		}
	],
	frIndividualPlanFunds: 
	[
		String
	],
	beRetirementPlans: 
	[
		{
			type: String,
			reversible: 0,
			employerRetirementPlan: 
			{
				retirementPlans: 
				[
					{
						name: String,
						type: String,
						annuity: 
						{
							deathCover: 0,
							noDeathCover: 0
						},
						lumpSum: 
						{
							deathCover: 0,
							noDeathCover: 0
						},
						accruedReserves: 0,
						legalMinimum: 0,
						vestedReserves: 0,
						currency: String,
						frequency: String
					}
				],
				lumpSumTotalDeathCover: 0,
				lumpSumTotalNoDeathCover: 0,
				annuityTotalDeathCover: 0,
				annuityTotalNoDeathCover: 0,
				totalAccruedReserves: 0,
				totalLegalMinimum: 0,
				totalVestedReserves: 0
			},
			employeeRetirementPlan: 
			{
				retirementPlans: 
				[
					{
						name: String,
						type: String,
						annuity: 
						{
							deathCover: 0,
							noDeathCover: 0
						},
						lumpSum: 
						{
							deathCover: 0,
							noDeathCover: 0
						},
						accruedReserves: 0,
						legalMinimum: 0,
						vestedReserves: 0,
						currency: String,
						frequency: String
					}
				],
				lumpSumTotalDeathCover: 0,
				lumpSumTotalNoDeathCover: 0,
				annuityTotalDeathCover: 0,
				annuityTotalNoDeathCover: 0,
				totalAccruedReserves: 0,
				totalLegalMinimum: 0,
				totalVestedReserves: 0
			},
			totalAnnuity: 0,
			totalLumpSum: 0,
			totalVestedReserves: 0,
			totalAccruedReserves: 0,
			totalLegalMinimum: 0
		}
	],
	beContributions: 
	{
		balances: 
		[
			{
				employerFundDate: 0001-01-01,
				contributions: 0,
				return: 0,
				accruedValue: 0,
				legalMinimum: 0,
				vestedReserves: 0,
				currency: String
			}
		]
	},
	privateClientProducts: 
	[
		{
			carrier: 0,
			privateProductId: 0
		}
	],
	contactUs: 
	{
		id: String,
		subjectFormat: String,
		sendToBCC: 
		[
			String
		],
		sendToCC: 
		[
			String
		],
		sendFrom: 
		[
			String
		],
		bodyTemplate: String
	},
	emailSettings: 
	[
		{
			id: String,
			subjectFormat: String,
			sendToBCC: 
			[
				String
			],
			sendToCC: 
			[
				String
			],
			sendFrom: 
			[
				String
			],
			bodyTemplate: String
		}
	],
	recommendation: 
	{
		products: 
		[
			{
				question: 
				{
					number: 0,
					description: String
				},
				options: 
				[
					{
						value: 0,
						description: String
					}
				]
			}
		],
		riskQuestions: 
		[
			{
				
			}
		],
		risks: 
		[
			{
				startValue: 0,
				endValue: 0,
				riskName: String,
				riskId: String
			}
		]
	},
	recommendationProduct: 
	{
		products: 
		[
			{
				product: String,
				formula: String,
				carrier: String,
				productTypeId: 0,
				score: 0
			}
		],
		productRiskMatrix: 
		[
			{
				
			}
		],
		barGraphData: 
		[
			{
				String: String
			}
		],
		productTypeData: 
		[
			{
				
			}
		]
	},
	ptFundValues: 
	[
		{
			id: 0,
			fundId: String,
			clientId: 0,
			informationDate: 0001-01-01,
			investmentReturnTwelveMonths: 0,
			investmentReturnThreeYears: 0,
			investmentReturnFiveYears: 0,
			currentAnnualPensionFee: 0,
			dateCreated: 0001-01-01,
			dateUpdated: 0001-01-01,
			createdBy: String,
			updatedBy: String,
			timestamp: AA==
		}
	],
	ptFundsSetups: 
	[
		{
			identifier: String,
			name: String
		}
	],
	ptContributionData: 
	{
		id: 0,
		memberId: 0,
		choiceStartDate: 0001-01-01,
		choiceEndDate: 0001-01-01,
		baseContributionPercent: 0,
		voluntaryContributionPercent: 0,
		incentiveContributionPercent: 0,
		totalContributionPercent: 0,
		baseContributionValue: 0,
		voluntaryContributionValue: 0,
		incentiveContributionValue: 0,
		totalContributionValue: 0,
		dateCreated: 0001-01-01,
		dateUpdated: 0001-01-01
	},
	ptInvestmentAllocations: 
	[
		{
			id: 0,
			memberId: 0,
			fundId: String,
			currentBalancePercent: 0,
			futureContributionPercent: 0,
			currentBalanceFutureContributionPercent: 0,
			dateCreated: 0001-01-01,
			dateUpdated: 0001-01-01
		}
	],
	ptInvestmentSetup: 
	{
		hasLifeCycle: False,
		isCurrentBalanceDisplayed: False,
		isFutureContributionDisplayed: False,
		isCurrentBalanceFutureContributionDisplayed: False,
		isAdditionalInfoDisplayed: False,
		choicePeriodStartDate: 0001-01-01,
		choicePeriodEndDate: 0001-01-01,
		lifeCycleAgeBasis: String,
		lifeCycleAgeBasisDate: 0001-01-01,
		lifeCycleAge: 0,
		baseContributionPercent: 0,
		isBaseContributionRuleExisting: False,
		isTotalAllocated1To100: False,
		childrenCount: 0
	},
	ptFundLifecycleList: 
	{
		investmentChoiceList: 
		[
			{
				String: String
			}
		]
	},
	ptParticipantStatusSetup: 
	{
		isNewJoinerFormEnabled: False,
		isLeaverFormEnabled: False,
		isNewJoinerDataExisting: False,
		isLeaverDataExisting: False
	},
	ptMatchingContributionList: 
	[
		{
			voluntary: 0,
			match: 0
		}
	],
	votingPollSetup: 
	{
		code: String,
		startDate: 0001-01-01,
		endDate: 0001-01-01,
		defaultImage: String,
		options: 
		[
			{
				set: String,
				id: String,
				name: String,
				value: 
				[
					{
						identifier: String,
						name: String,
						imageUri: String,
						description1: String,
						description2: String,
						link: String
					}
				]
			}
		]
	},
	votingPollConfig: 
	[
		{
			order: 0,
			label: String,
			field: String,
			type: String
		}
	],
	ptCalculatorConfiguration: 
	{
		socialSecurityParameters: 
		{
			normalRetirementAge: 0,
			normalRetirementAgeMonths: 0
		}
	},
	bookingInfo: 
	{
		bookingAllowed: False,
		bookingGroups: 
		[
			{
				type: WebNormalOfficeHours,
				userName: String,
				password: String,
				addressLine1: String,
				addressLine2: String,
				addressLine3: String,
				sortOrder: 0
			}
		],
		hasBookingTime: False,
		bookingTimeLink: String
	},
	dkPublicContactUsSetup: 
	{
		lookupReference: String,
		currentProduct: String,
		productEmails: 
		[
			{
				product: String,
				emails: 
				[
					String
				]
			}
		],
		toRecipients: 
		[
			String
		],
		ccRecipients: 
		[
			String
		],
		bccRecipients: 
		[
			String
		]
	}
}