1 /*
2  *  Make.org Core API
3  *  Copyright (C) 2018 Make.org
4  *
5  * This program is free software: you can redistribute it and/or modify
6  *  it under the terms of the GNU Affero General Public License as
7  *  published by the Free Software Foundation, either version 3 of the
8  *  License, or (at your option) any later version.
9  *
10  *  This program is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  *  GNU Affero General Public License for more details.
14  *
15  *  You should have received a copy of the GNU Affero General Public License
16  *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
17  *
18  */
19 
20 package org.make.api.user
21 
22 import java.time.{LocalDate, ZonedDateTime}
23 import io.circe.{Codec, Decoder, Encoder}
24 import io.circe.generic.semiauto.{deriveCodec, deriveDecoder, deriveEncoder}
25 import io.swagger.annotations.ApiModelProperty
26 import org.make.api.technical.auth.TokenResponse
27 import org.make.core.{CirceFormatters, EventId}
28 import org.make.core.profile.{Gender, Profile, SocioProfessionalCategory}
29 import org.make.core.question.QuestionId
30 import org.make.core.reference.{Country, Language}
31 import org.make.core.user.{MailingErrorLog, Role, User, UserId, UserType}
32 
33 import scala.annotation.meta.field
34 
35 final case class UserResponse(
36   @(ApiModelProperty @field)(dataType = "string", example = "11111111-2222-3333-4444-555555555555", required = true)
37   userId: UserId,
38   @(ApiModelProperty @field)(dataType = "string", example = "yopmail+test@make.org", required = true)
39   email: String,
40   firstName: Option[String],
41   lastName: Option[String],
42   organisationName: Option[String],
43   enabled: Boolean,
44   emailVerified: Boolean,
45   isOrganisation: Boolean,
46   lastConnection: Option[ZonedDateTime],
47   @(ApiModelProperty @field)(dataType = "list[string]", required = true, allowableValues = Role.swaggerAllowableValues)
48   roles: Seq[Role],
49   profile: Option[ProfileResponse],
50   @(ApiModelProperty @field)(dataType = "string", example = "FR", required = true) country: Country,
51   isHardBounce: Boolean,
52   @(ApiModelProperty @field)(dataType = "org.make.api.user.MailingErrorLogResponse")
53   lastMailingError: Option[MailingErrorLogResponse],
54   hasPassword: Boolean,
55   @(ApiModelProperty @field)(dataType = "list[string]", required = true)
56   followedUsers: Seq[UserId] = Seq.empty,
57   @(ApiModelProperty @field)(dataType = "string", allowableValues = UserType.swaggerAllowableValues, required = true)
58   userType: UserType
59 )
60 
61 object UserResponse extends CirceFormatters {
62   implicit val encoder: Encoder[UserResponse] = deriveEncoder[UserResponse]
63   implicit val decoder: Decoder[UserResponse] = deriveDecoder[UserResponse]
64 
65   def apply(user: User): UserResponse = UserResponse(user, Seq.empty)
66 
67   def apply(user: User, followedUsers: Seq[UserId]): UserResponse = UserResponse(
68     userId = user.userId,
69     email = user.email,
70     firstName = user.firstName,
71     lastName = user.lastName,
72     organisationName = user.organisationName,
73     enabled = user.enabled,
74     emailVerified = user.emailVerified,
75     isOrganisation = user.userType == UserType.UserTypeOrganisation,
76     lastConnection = user.lastConnection,
77     roles = user.roles,
78     profile = user.profile.map(ProfileResponse.fromProfile),
79     country = user.country,
80     isHardBounce = user.isHardBounce,
81     lastMailingError = user.lastMailingError.map(MailingErrorLogResponse(_)),
82     hasPassword = user.hashedPassword.isDefined,
83     followedUsers = followedUsers,
84     userType = user.userType
85   )
86 }
87 
88 final case class CurrentUserResponse(
89   @(ApiModelProperty @field)(dataType = "string", example = "11111111-2222-3333-4444-555555555555", required = true)
90   userId: UserId,
91   @(ApiModelProperty @field)(dataType = "string", example = "yopmail+test@make.org", required = true)
92   email: String,
93   displayName: Option[String],
94   @(ApiModelProperty @field)(dataType = "string", required = true, allowableValues = UserType.swaggerAllowableValues)
95   userType: UserType,
96   @(ApiModelProperty @field)(dataType = "list[string]", required = true, allowableValues = Role.swaggerAllowableValues)
97   roles: Seq[Role],
98   hasPassword: Boolean,
99   enabled: Boolean,
100   emailVerified: Boolean,
101   @(ApiModelProperty @field)(dataType = "string", example = "FR", required = true)
102   country: Country,
103   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png")
104   avatarUrl: Option[String],
105   privacyPolicyApprovalDate: Option[ZonedDateTime],
106   @(ApiModelProperty @field)(dataType = "string", example = "FR") crmCountry: Option[Country],
107   @(ApiModelProperty @field)(dataType = "string", example = "fr") crmLanguage: Option[Language],
108   @(ApiModelProperty @field)(dataType = "list[string]", required = true)
109   availableEvents: Seq[EventId]
110 )
111 
112 object CurrentUserResponse {
113   implicit val encoder: Encoder[CurrentUserResponse] = deriveEncoder[CurrentUserResponse]
114   implicit val decoder: Decoder[CurrentUserResponse] = deriveDecoder[CurrentUserResponse]
115 }
116 
117 final case class UserProfileResponse(
118   email: String,
119   firstName: Option[String],
120   lastName: Option[String],
121   dateOfBirth: Option[LocalDate],
122   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png") avatarUrl: Option[String],
123   profession: Option[String],
124   description: Option[String],
125   @(ApiModelProperty @field)(dataType = "string", example = "12345") postalCode: Option[String],
126   optInNewsletter: Boolean,
127   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/website") website: Option[String],
128   @(ApiModelProperty @field)(dataType = "string", example = "FR") crmCountry: Option[Country],
129   @(ApiModelProperty @field)(dataType = "string", example = "fr") crmLanguage: Option[Language]
130 )
131 
132 object UserProfileResponse {
133   implicit val encoder: Encoder[UserProfileResponse] = deriveEncoder[UserProfileResponse]
134   implicit val decoder: Decoder[UserProfileResponse] = deriveDecoder[UserProfileResponse]
135 }
136 
137 final case class MailingErrorLogResponse(error: String, date: ZonedDateTime)
138 
139 object MailingErrorLogResponse extends CirceFormatters {
140   implicit val encoder: Encoder[MailingErrorLogResponse] = deriveEncoder[MailingErrorLogResponse]
141   implicit val decoder: Decoder[MailingErrorLogResponse] = deriveDecoder[MailingErrorLogResponse]
142 
143   def apply(mailingErrorLog: MailingErrorLog): MailingErrorLogResponse =
144     MailingErrorLogResponse(error = mailingErrorLog.error, date = mailingErrorLog.date)
145 }
146 
147 final case class ProfileResponse(
148   dateOfBirth: Option[LocalDate],
149   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png")
150   avatarUrl: Option[String],
151   profession: Option[String],
152   phoneNumber: Option[String],
153   description: Option[String],
154   @(ApiModelProperty @field)(dataType = "string", allowableValues = Gender.swaggerAllowableValues) gender: Option[
155     Gender
156   ],
157   genderName: Option[String],
158   @(ApiModelProperty @field)(dataType = "string", example = "12345")
159   postalCode: Option[String],
160   locale: Option[String],
161   optInNewsletter: Boolean = true,
162   @(ApiModelProperty @field)(dataType = "string", allowableValues = SocioProfessionalCategory.swaggerAllowableValues)
163   socioProfessionalCategory: Option[SocioProfessionalCategory] = None,
164   @(ApiModelProperty @field)(dataType = "string", example = "11111111-2222-3333-4444-555555555555")
165   registerQuestionId: Option[QuestionId] = None,
166   @(ApiModelProperty @field)(dataType = "boolean") optInPartner: Option[Boolean] = None,
167   politicalParty: Option[String],
168   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/website")
169   website: Option[String],
170   @(ApiModelProperty @field)(dataType = "string", example = "FR") crmCountry: Country,
171   @(ApiModelProperty @field)(dataType = "string", example = "fr") crmLanguage: Language
172 )
173 
174 object ProfileResponse extends CirceFormatters {
175   implicit val encoder: Encoder[ProfileResponse] = deriveEncoder[ProfileResponse]
176   implicit val decoder: Decoder[ProfileResponse] = deriveDecoder[ProfileResponse]
177 
178   def fromProfile(profile: Profile): ProfileResponse = {
179     ProfileResponse(
180       dateOfBirth = profile.dateOfBirth,
181       avatarUrl = profile.avatarUrl,
182       profession = profile.profession,
183       phoneNumber = profile.phoneNumber,
184       description = profile.description,
185       gender = profile.gender,
186       genderName = profile.genderName,
187       postalCode = profile.postalCode,
188       locale = profile.locale,
189       optInNewsletter = profile.optInNewsletter,
190       socioProfessionalCategory = profile.socioProfessionalCategory,
191       registerQuestionId = profile.registerQuestionId,
192       optInPartner = profile.optInPartner,
193       politicalParty = profile.politicalParty,
194       website = profile.website,
195       crmCountry = profile.crmCountry,
196       crmLanguage = profile.crmLanguage
197     )
198   }
199 }
200 
201 final case class SocialLoginResponse(
202   @(ApiModelProperty @field)(name = "token_type", required = true)
203   tokenType: String,
204   @(ApiModelProperty @field)(name = "access_token", required = true)
205   accessToken: String,
206   @(ApiModelProperty @field)(name = "expires_in", required = true)
207   expiresIn: Long,
208   @(ApiModelProperty @field)(name = "refresh_token", required = true)
209   refreshToken: Option[String],
210   @(ApiModelProperty @field)(name = "account_creation", required = true)
211   accountCreation: Boolean,
212   @(ApiModelProperty @field)(name = "refresh_expires_in", dataType = "int")
213   refreshExpiresIn: Option[Long],
214   @(ApiModelProperty @field)(name = "created_at", dataType = "dateTime", required = true)
215   createdAt: String
216 ) {
217 
218   def toTokenResponse: TokenResponse = {
219     TokenResponse(
220       tokenType = tokenType,
221       accessToken = accessToken,
222       expiresIn = expiresIn,
223       refreshToken = refreshToken,
224       refreshExpiresIn = refreshExpiresIn,
225       createdAt = createdAt
226     )
227   }
228 }
229 
230 object SocialLoginResponse {
231 
232   def apply(token: TokenResponse, accountCreation: Boolean): SocialLoginResponse = {
233     SocialLoginResponse(
234       tokenType = token.tokenType,
235       accessToken = token.accessToken,
236       expiresIn = token.expiresIn,
237       refreshToken = token.refreshToken,
238       accountCreation = accountCreation,
239       refreshExpiresIn = token.refreshExpiresIn,
240       createdAt = token.createdAt
241     )
242   }
243 
244   implicit val encoder: Encoder[SocialLoginResponse] =
245     Encoder.forProduct7(
246       "token_type",
247       "access_token",
248       "expires_in",
249       "refresh_token",
250       "account_creation",
251       "refresh_expires_in",
252       "created_at"
253     ) { response =>
254       (
255         response.tokenType,
256         response.accessToken,
257         response.expiresIn,
258         response.refreshToken,
259         response.accountCreation,
260         response.refreshExpiresIn,
261         response.createdAt
262       )
263     }
264 
265 }
266 
267 final case class UserPrivacyPolicyResponse(privacyPolicyApprovalDate: Option[ZonedDateTime])
268 
269 object UserPrivacyPolicyResponse extends CirceFormatters {
270   implicit val codec: Codec[UserPrivacyPolicyResponse] = deriveCodec
271 }
Line Stmt Id Pos Tree Symbol Tests Code
62 43620 2663 - 2690 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder org.make.api.personality.personalityapitest io.circe.generic.semiauto.deriveEncoder[org.make.api.user.UserResponse]({ val inst$macro$72: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse] = { final class anon$lazy$macro$71 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$71 = { anon$lazy$macro$71.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.UserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("isOrganisation"), (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")], ::.apply[Symbol @@ String("lastConnection"), (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("profile"), (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("isHardBounce"), (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")], ::.apply[Symbol @@ String("lastMailingError"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("followedUsers"), (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")], ::.apply[Symbol @@ String("userType"), shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.UserResponse, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil](((x0$3: org.make.api.user.UserResponse) => x0$3 match { case (userId: org.make.core.user.UserId, email: String, firstName: Option[String], lastName: Option[String], organisationName: Option[String], enabled: Boolean, emailVerified: Boolean, isOrganisation: Boolean, lastConnection: Option[java.time.ZonedDateTime], roles: Seq[org.make.core.user.Role], profile: Option[org.make.api.user.ProfileResponse], country: org.make.core.reference.Country, isHardBounce: Boolean, lastMailingError: Option[org.make.api.user.MailingErrorLogResponse], hasPassword: Boolean, followedUsers: Seq[org.make.core.user.UserId], userType: org.make.core.user.UserType): org.make.api.user.UserResponse((userId$macro$53 @ _), (email$macro$54 @ _), (firstName$macro$55 @ _), (lastName$macro$56 @ _), (organisationName$macro$57 @ _), (enabled$macro$58 @ _), (emailVerified$macro$59 @ _), (isOrganisation$macro$60 @ _), (lastConnection$macro$61 @ _), (roles$macro$62 @ _), (profile$macro$63 @ _), (country$macro$64 @ _), (isHardBounce$macro$65 @ _), (lastMailingError$macro$66 @ _), (hasPassword$macro$67 @ _), (followedUsers$macro$68 @ _), (userType$macro$69 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](userId$macro$53, ::.apply[String, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](email$macro$54, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](firstName$macro$55, ::.apply[Option[String], Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastName$macro$56, ::.apply[Option[String], Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](organisationName$macro$57, ::.apply[Boolean, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](enabled$macro$58, ::.apply[Boolean, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](emailVerified$macro$59, ::.apply[Boolean, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isOrganisation$macro$60, ::.apply[Option[java.time.ZonedDateTime], Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastConnection$macro$61, ::.apply[Seq[org.make.core.user.Role], Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](roles$macro$62, ::.apply[Option[org.make.api.user.ProfileResponse], org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](profile$macro$63, ::.apply[org.make.core.reference.Country, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](country$macro$64, ::.apply[Boolean, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isHardBounce$macro$65, ::.apply[Option[org.make.api.user.MailingErrorLogResponse], Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastMailingError$macro$66, ::.apply[Boolean, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](hasPassword$macro$67, ::.apply[Seq[org.make.core.user.UserId], org.make.core.user.UserType :: shapeless.HNil.type](followedUsers$macro$68, ::.apply[org.make.core.user.UserType, shapeless.HNil.type](userType$macro$69, HNil))))))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil] }), ((x0$4: org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil) => x0$4 match { case (head: org.make.core.user.UserId, tail: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((userId$macro$36 @ _), (head: String, tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((email$macro$37 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((firstName$macro$38 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastName$macro$39 @ _), (head: Option[String], tail: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((organisationName$macro$40 @ _), (head: Boolean, tail: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((enabled$macro$41 @ _), (head: Boolean, tail: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((emailVerified$macro$42 @ _), (head: Boolean, tail: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isOrganisation$macro$43 @ _), (head: Option[java.time.ZonedDateTime], tail: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastConnection$macro$44 @ _), (head: Seq[org.make.core.user.Role], tail: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((roles$macro$45 @ _), (head: Option[org.make.api.user.ProfileResponse], tail: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((profile$macro$46 @ _), (head: org.make.core.reference.Country, tail: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((country$macro$47 @ _), (head: Boolean, tail: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isHardBounce$macro$48 @ _), (head: Option[org.make.api.user.MailingErrorLogResponse], tail: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastMailingError$macro$49 @ _), (head: Boolean, tail: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((hasPassword$macro$50 @ _), (head: Seq[org.make.core.user.UserId], tail: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((followedUsers$macro$51 @ _), (head: org.make.core.user.UserType, tail: shapeless.HNil): org.make.core.user.UserType :: shapeless.HNil((userType$macro$52 @ _), HNil))))))))))))))))) => user.this.UserResponse.apply(userId$macro$36, email$macro$37, firstName$macro$38, lastName$macro$39, organisationName$macro$40, enabled$macro$41, emailVerified$macro$42, isOrganisation$macro$43, lastConnection$macro$44, roles$macro$45, profile$macro$46, country$macro$47, isHardBounce$macro$48, lastMailingError$macro$49, hasPassword$macro$50, followedUsers$macro$51, userType$macro$52) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isOrganisation"), Boolean, (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isHardBounce"), Boolean, (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("followedUsers")]](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("followedUsers")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastMailingError")]](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastMailingError")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isHardBounce")]](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isHardBounce")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profile")]](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastConnection")]](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastConnection")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isOrganisation")]](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isOrganisation")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$71.this.inst$macro$70)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse]]; <stable> <accessor> lazy val inst$macro$70: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderForuserId: io.circe.Encoder[org.make.core.user.UserId] = UserResponse.this.stringValueEncoder[org.make.core.user.UserId]; private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString; private[this] val circeGenericEncoderFororganisationName: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString); private[this] val circeGenericEncoderForlastConnection: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](UserResponse.this.zonedDateTimeEncoder); private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[org.make.core.user.Role]] = circe.this.Encoder.encodeSeq[org.make.core.user.Role](user.this.Role.encoder(circe.this.Encoder.encodeString)); private[this] val circeGenericEncoderForprofile: io.circe.Encoder[Option[org.make.api.user.ProfileResponse]] = circe.this.Encoder.encodeOption[org.make.api.user.ProfileResponse](user.this.ProfileResponse.encoder); private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = UserResponse.this.stringValueEncoder[org.make.core.reference.Country]; private[this] val circeGenericEncoderForlastMailingError: io.circe.Encoder[Option[org.make.api.user.MailingErrorLogResponse]] = circe.this.Encoder.encodeOption[org.make.api.user.MailingErrorLogResponse](user.this.MailingErrorLogResponse.encoder); private[this] val circeGenericEncoderForhasPassword: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean; private[this] val circeGenericEncoderForfollowedUsers: io.circe.Encoder.AsArray[Seq[org.make.core.user.UserId]] = circe.this.Encoder.encodeSeq[org.make.core.user.UserId](UserResponse.this.stringValueEncoder[org.make.core.user.UserId]); private[this] val circeGenericEncoderForuserType: io.circe.Encoder[org.make.core.user.UserType] = user.this.UserType.encoder(circe.this.Encoder.encodeString); final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfirstName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFororganisationName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForenabled @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemailVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForisOrganisation @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastConnection @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]], tail: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]], tail: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofile @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForisHardBounce @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]], tail: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastMailingError @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForhasPassword @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]], tail: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfollowedUsers @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserType @ _), shapeless.HNil))))))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("userId", $anon.this.circeGenericEncoderForuserId.apply(circeGenericHListBindingForuserId)), scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("firstName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingForfirstName)), scala.Tuple2.apply[String, io.circe.Json]("lastName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingForlastName)), scala.Tuple2.apply[String, io.circe.Json]("organisationName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingFororganisationName)), scala.Tuple2.apply[String, io.circe.Json]("enabled", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForenabled)), scala.Tuple2.apply[String, io.circe.Json]("emailVerified", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForemailVerified)), scala.Tuple2.apply[String, io.circe.Json]("isOrganisation", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForisOrganisation)), scala.Tuple2.apply[String, io.circe.Json]("lastConnection", $anon.this.circeGenericEncoderForlastConnection.apply(circeGenericHListBindingForlastConnection)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("profile", $anon.this.circeGenericEncoderForprofile.apply(circeGenericHListBindingForprofile)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("isHardBounce", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForisHardBounce)), scala.Tuple2.apply[String, io.circe.Json]("lastMailingError", $anon.this.circeGenericEncoderForlastMailingError.apply(circeGenericHListBindingForlastMailingError)), scala.Tuple2.apply[String, io.circe.Json]("hasPassword", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForhasPassword)), scala.Tuple2.apply[String, io.circe.Json]("followedUsers", $anon.this.circeGenericEncoderForfollowedUsers.apply(circeGenericHListBindingForfollowedUsers)), scala.Tuple2.apply[String, io.circe.Json]("userType", $anon.this.circeGenericEncoderForuserType.apply(circeGenericHListBindingForuserType)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$71().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse]](inst$macro$72) })
63 36384 2739 - 2766 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder org.make.api.personality.personalityapitest io.circe.generic.semiauto.deriveDecoder[org.make.api.user.UserResponse]({ val inst$macro$144: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse] = { final class anon$lazy$macro$143 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$143 = { anon$lazy$macro$143.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$73: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.UserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("isOrganisation"), (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")], ::.apply[Symbol @@ String("lastConnection"), (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("profile"), (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("isHardBounce"), (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")], ::.apply[Symbol @@ String("lastMailingError"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("followedUsers"), (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")], ::.apply[Symbol @@ String("userType"), shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.UserResponse, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil](((x0$7: org.make.api.user.UserResponse) => x0$7 match { case (userId: org.make.core.user.UserId, email: String, firstName: Option[String], lastName: Option[String], organisationName: Option[String], enabled: Boolean, emailVerified: Boolean, isOrganisation: Boolean, lastConnection: Option[java.time.ZonedDateTime], roles: Seq[org.make.core.user.Role], profile: Option[org.make.api.user.ProfileResponse], country: org.make.core.reference.Country, isHardBounce: Boolean, lastMailingError: Option[org.make.api.user.MailingErrorLogResponse], hasPassword: Boolean, followedUsers: Seq[org.make.core.user.UserId], userType: org.make.core.user.UserType): org.make.api.user.UserResponse((userId$macro$125 @ _), (email$macro$126 @ _), (firstName$macro$127 @ _), (lastName$macro$128 @ _), (organisationName$macro$129 @ _), (enabled$macro$130 @ _), (emailVerified$macro$131 @ _), (isOrganisation$macro$132 @ _), (lastConnection$macro$133 @ _), (roles$macro$134 @ _), (profile$macro$135 @ _), (country$macro$136 @ _), (isHardBounce$macro$137 @ _), (lastMailingError$macro$138 @ _), (hasPassword$macro$139 @ _), (followedUsers$macro$140 @ _), (userType$macro$141 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](userId$macro$125, ::.apply[String, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](email$macro$126, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](firstName$macro$127, ::.apply[Option[String], Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastName$macro$128, ::.apply[Option[String], Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](organisationName$macro$129, ::.apply[Boolean, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](enabled$macro$130, ::.apply[Boolean, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](emailVerified$macro$131, ::.apply[Boolean, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isOrganisation$macro$132, ::.apply[Option[java.time.ZonedDateTime], Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastConnection$macro$133, ::.apply[Seq[org.make.core.user.Role], Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](roles$macro$134, ::.apply[Option[org.make.api.user.ProfileResponse], org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](profile$macro$135, ::.apply[org.make.core.reference.Country, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](country$macro$136, ::.apply[Boolean, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isHardBounce$macro$137, ::.apply[Option[org.make.api.user.MailingErrorLogResponse], Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastMailingError$macro$138, ::.apply[Boolean, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](hasPassword$macro$139, ::.apply[Seq[org.make.core.user.UserId], org.make.core.user.UserType :: shapeless.HNil.type](followedUsers$macro$140, ::.apply[org.make.core.user.UserType, shapeless.HNil.type](userType$macro$141, HNil))))))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil] }), ((x0$8: org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil) => x0$8 match { case (head: org.make.core.user.UserId, tail: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((userId$macro$108 @ _), (head: String, tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((email$macro$109 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((firstName$macro$110 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastName$macro$111 @ _), (head: Option[String], tail: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((organisationName$macro$112 @ _), (head: Boolean, tail: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((enabled$macro$113 @ _), (head: Boolean, tail: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((emailVerified$macro$114 @ _), (head: Boolean, tail: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isOrganisation$macro$115 @ _), (head: Option[java.time.ZonedDateTime], tail: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastConnection$macro$116 @ _), (head: Seq[org.make.core.user.Role], tail: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((roles$macro$117 @ _), (head: Option[org.make.api.user.ProfileResponse], tail: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((profile$macro$118 @ _), (head: org.make.core.reference.Country, tail: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((country$macro$119 @ _), (head: Boolean, tail: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isHardBounce$macro$120 @ _), (head: Option[org.make.api.user.MailingErrorLogResponse], tail: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastMailingError$macro$121 @ _), (head: Boolean, tail: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((hasPassword$macro$122 @ _), (head: Seq[org.make.core.user.UserId], tail: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((followedUsers$macro$123 @ _), (head: org.make.core.user.UserType, tail: shapeless.HNil): org.make.core.user.UserType :: shapeless.HNil((userType$macro$124 @ _), HNil))))))))))))))))) => user.this.UserResponse.apply(userId$macro$108, email$macro$109, firstName$macro$110, lastName$macro$111, organisationName$macro$112, enabled$macro$113, emailVerified$macro$114, isOrganisation$macro$115, lastConnection$macro$116, roles$macro$117, profile$macro$118, country$macro$119, isHardBounce$macro$120, lastMailingError$macro$121, hasPassword$macro$122, followedUsers$macro$123, userType$macro$124) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isOrganisation"), Boolean, (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isHardBounce"), Boolean, (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("followedUsers")]](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("followedUsers")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastMailingError")]](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastMailingError")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isHardBounce")]](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isHardBounce")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profile")]](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastConnection")]](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastConnection")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isOrganisation")]](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isOrganisation")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$143.this.inst$macro$142)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse]]; <stable> <accessor> lazy val inst$macro$142: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForuserId: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder; private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString; private[this] val circeGenericDecoderFororganisationName: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForlastConnection: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](UserResponse.this.zonedDateTimeDecoder); private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[org.make.core.user.Role]] = circe.this.Decoder.decodeSeq[org.make.core.user.Role](user.this.Role.decoder(circe.this.Decoder.decodeString)); private[this] val circeGenericDecoderForprofile: io.circe.Decoder[Option[org.make.api.user.ProfileResponse]] = circe.this.Decoder.decodeOption[org.make.api.user.ProfileResponse](user.this.ProfileResponse.decoder); private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder; private[this] val circeGenericDecoderForlastMailingError: io.circe.Decoder[Option[org.make.api.user.MailingErrorLogResponse]] = circe.this.Decoder.decodeOption[org.make.api.user.MailingErrorLogResponse](user.this.MailingErrorLogResponse.decoder); private[this] val circeGenericDecoderForhasPassword: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean; private[this] val circeGenericDecoderForfollowedUsers: io.circe.Decoder[Seq[org.make.core.user.UserId]] = circe.this.Decoder.decodeSeq[org.make.core.user.UserId](user.this.UserId.userIdDecoder); private[this] val circeGenericDecoderForuserType: io.circe.Decoder[org.make.core.user.UserType] = user.this.UserType.decoder(circe.this.Decoder.decodeString); final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecode(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("isOrganisation"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("isOrganisation")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastConnection.tryDecode(c.downField("lastConnection")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprofile.tryDecode(c.downField("profile")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("isHardBounce"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("isHardBounce")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastMailingError.tryDecode(c.downField("lastMailingError")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfollowedUsers.tryDecode(c.downField("followedUsers")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecode(c.downField("userType")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecodeAccumulating(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("isOrganisation"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("isOrganisation")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastConnection.tryDecodeAccumulating(c.downField("lastConnection")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprofile.tryDecodeAccumulating(c.downField("profile")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("isHardBounce"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("isHardBounce")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastMailingError.tryDecodeAccumulating(c.downField("lastMailingError")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfollowedUsers.tryDecodeAccumulating(c.downField("followedUsers")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecodeAccumulating(c.downField("userType")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$143().inst$macro$73 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse]](inst$macro$144) })
65 49121 2827 - 2836 TypeApply scala.collection.SeqFactory.Delegate.empty org.make.api.personality.personalityapitest scala.`package`.Seq.empty[Nothing]
65 45242 2808 - 2837 Apply org.make.api.user.UserResponse.apply org.make.api.personality.personalityapitest UserResponse.apply(user, scala.`package`.Seq.empty[Nothing])
67 51253 2907 - 3603 Apply org.make.api.user.UserResponse.apply org.make.api.personality.personalityapitest UserResponse.apply(user.userId, user.email, user.firstName, user.lastName, user.organisationName, user.enabled, user.emailVerified, user.userType.==(org.make.core.user.UserType.UserTypeOrganisation), user.lastConnection, user.roles, user.profile.map[org.make.api.user.ProfileResponse](((profile: org.make.core.profile.Profile) => ProfileResponse.fromProfile(profile))), user.country, user.isHardBounce, user.lastMailingError.map[org.make.api.user.MailingErrorLogResponse](((x$1: org.make.core.user.MailingErrorLog) => MailingErrorLogResponse.apply(x$1))), user.hashedPassword.isDefined, followedUsers, user.userType)
68 38147 2934 - 2945 Select org.make.core.user.User.userId org.make.api.personality.personalityapitest user.userId
69 50159 2959 - 2969 Select org.make.core.user.User.email org.make.api.personality.personalityapitest user.email
70 42896 2987 - 3001 Select org.make.core.user.User.firstName org.make.api.personality.personalityapitest user.firstName
71 34770 3018 - 3031 Select org.make.core.user.User.lastName org.make.api.personality.personalityapitest user.lastName
72 30867 3056 - 3077 Select org.make.core.user.User.organisationName org.make.api.personality.personalityapitest user.organisationName
73 44672 3093 - 3105 Select org.make.core.user.User.enabled org.make.api.personality.personalityapitest user.enabled
74 35810 3127 - 3145 Select org.make.core.user.User.emailVerified org.make.api.personality.personalityapitest user.emailVerified
75 48883 3185 - 3214 Select org.make.core.user.UserType.UserTypeOrganisation org.make.api.personality.personalityapitest org.make.core.user.UserType.UserTypeOrganisation
75 41303 3168 - 3214 Apply java.lang.Object.== org.make.api.personality.personalityapitest user.userType.==(org.make.core.user.UserType.UserTypeOrganisation)
76 38186 3237 - 3256 Select org.make.core.user.User.lastConnection org.make.api.personality.personalityapitest user.lastConnection
77 51215 3270 - 3280 Select org.make.core.user.User.roles org.make.api.personality.personalityapitest user.roles
78 43093 3313 - 3340 Apply org.make.api.user.ProfileResponse.fromProfile org.make.api.personality.personalityapitest ProfileResponse.fromProfile(profile)
78 34805 3296 - 3341 Apply scala.Option.map org.make.api.personality.personalityapitest user.profile.map[org.make.api.user.ProfileResponse](((profile: org.make.core.profile.Profile) => ProfileResponse.fromProfile(profile)))
79 31395 3357 - 3369 Select org.make.core.user.User.country org.make.api.personality.personalityapitest user.country
80 44714 3390 - 3407 Select org.make.core.user.User.isHardBounce org.make.api.personality.personalityapitest user.isHardBounce
81 49613 3432 - 3485 Apply scala.Option.map org.make.api.personality.personalityapitest user.lastMailingError.map[org.make.api.user.MailingErrorLogResponse](((x$1: org.make.core.user.MailingErrorLog) => MailingErrorLogResponse.apply(x$1)))
81 36869 3458 - 3484 Apply org.make.api.user.MailingErrorLogResponse.apply MailingErrorLogResponse.apply(x$1)
82 41346 3505 - 3534 Select scala.Option.isDefined org.make.api.personality.personalityapitest user.hashedPassword.isDefined
84 37941 3586 - 3599 Select org.make.core.user.User.userType org.make.api.personality.personalityapitest user.userType
113 42845 4942 - 4976 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder io.circe.generic.semiauto.deriveEncoder[org.make.api.user.CurrentUserResponse]({ val inst$macro$60: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse] = { final class anon$lazy$macro$59 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$59 = { anon$lazy$macro$59.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.CurrentUserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("displayName"), (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")], ::.apply[Symbol @@ String("userType"), (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("privacyPolicyApprovalDate"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], ::.apply[Symbol @@ String("availableEvents"), shapeless.HNil.type](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")], HNil))))))))))))))), Generic.instance[org.make.api.user.CurrentUserResponse, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil](((x0$3: org.make.api.user.CurrentUserResponse) => x0$3 match { case (userId: org.make.core.user.UserId, email: String, displayName: Option[String], userType: org.make.core.user.UserType, roles: Seq[org.make.core.user.Role], hasPassword: Boolean, enabled: Boolean, emailVerified: Boolean, country: org.make.core.reference.Country, avatarUrl: Option[String], privacyPolicyApprovalDate: Option[java.time.ZonedDateTime], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language], availableEvents: Seq[org.make.core.EventId]): org.make.api.user.CurrentUserResponse((userId$macro$44 @ _), (email$macro$45 @ _), (displayName$macro$46 @ _), (userType$macro$47 @ _), (roles$macro$48 @ _), (hasPassword$macro$49 @ _), (enabled$macro$50 @ _), (emailVerified$macro$51 @ _), (country$macro$52 @ _), (avatarUrl$macro$53 @ _), (privacyPolicyApprovalDate$macro$54 @ _), (crmCountry$macro$55 @ _), (crmLanguage$macro$56 @ _), (availableEvents$macro$57 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userId$macro$44, ::.apply[String, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](email$macro$45, ::.apply[Option[String], org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](displayName$macro$46, ::.apply[org.make.core.user.UserType, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userType$macro$47, ::.apply[Seq[org.make.core.user.Role], Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](roles$macro$48, ::.apply[Boolean, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](hasPassword$macro$49, ::.apply[Boolean, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](enabled$macro$50, ::.apply[Boolean, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](emailVerified$macro$51, ::.apply[org.make.core.reference.Country, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](country$macro$52, ::.apply[Option[String], Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](avatarUrl$macro$53, ::.apply[Option[java.time.ZonedDateTime], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](privacyPolicyApprovalDate$macro$54, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](crmCountry$macro$55, ::.apply[Option[org.make.core.reference.Language], Seq[org.make.core.EventId] :: shapeless.HNil.type](crmLanguage$macro$56, ::.apply[Seq[org.make.core.EventId], shapeless.HNil.type](availableEvents$macro$57, HNil)))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil] }), ((x0$4: org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil) => x0$4 match { case (head: org.make.core.user.UserId, tail: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userId$macro$30 @ _), (head: String, tail: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((email$macro$31 @ _), (head: Option[String], tail: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((displayName$macro$32 @ _), (head: org.make.core.user.UserType, tail: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userType$macro$33 @ _), (head: Seq[org.make.core.user.Role], tail: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((roles$macro$34 @ _), (head: Boolean, tail: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((hasPassword$macro$35 @ _), (head: Boolean, tail: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((enabled$macro$36 @ _), (head: Boolean, tail: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((emailVerified$macro$37 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((country$macro$38 @ _), (head: Option[String], tail: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((avatarUrl$macro$39 @ _), (head: Option[java.time.ZonedDateTime], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((privacyPolicyApprovalDate$macro$40 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmCountry$macro$41 @ _), (head: Option[org.make.core.reference.Language], tail: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmLanguage$macro$42 @ _), (head: Seq[org.make.core.EventId], tail: shapeless.HNil): Seq[org.make.core.EventId] :: shapeless.HNil((availableEvents$macro$43 @ _), HNil)))))))))))))) => user.this.CurrentUserResponse.apply(userId$macro$30, email$macro$31, displayName$macro$32, userType$macro$33, roles$macro$34, hasPassword$macro$35, enabled$macro$36, emailVerified$macro$37, country$macro$38, avatarUrl$macro$39, privacyPolicyApprovalDate$macro$40, crmCountry$macro$41, crmLanguage$macro$42, availableEvents$macro$43) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayName"), Option[String], (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("availableEvents")]](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("availableEvents")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("displayName")]](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("displayName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$59.this.inst$macro$58)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse]]; <stable> <accessor> lazy val inst$macro$58: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderForuserId: io.circe.Encoder[org.make.core.user.UserId] = user.this.UserId.userIdEncoder; private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString; private[this] val circeGenericEncoderForuserType: io.circe.Encoder[org.make.core.user.UserType] = user.this.UserType.encoder(circe.this.Encoder.encodeString); private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[org.make.core.user.Role]] = circe.this.Encoder.encodeSeq[org.make.core.user.Role](user.this.Role.encoder(circe.this.Encoder.encodeString)); private[this] val circeGenericEncoderForemailVerified: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean; private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = reference.this.Country.countryEncoder; private[this] val circeGenericEncoderForavatarUrl: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString); private[this] val circeGenericEncoderForprivacyPolicyApprovalDate: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](circe.this.Encoder.encodeZonedDateTime); private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[Option[org.make.core.reference.Country]] = circe.this.Encoder.encodeOption[org.make.core.reference.Country](reference.this.Country.countryEncoder); private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[Option[org.make.core.reference.Language]] = circe.this.Encoder.encodeOption[org.make.core.reference.Language](reference.this.Language.LanguageEncoder); private[this] val circeGenericEncoderForavailableEvents: io.circe.Encoder.AsArray[Seq[org.make.core.EventId]] = circe.this.Encoder.encodeSeq[org.make.core.EventId](core.this.EventId.eventIdEncoder); final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordisplayName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserType @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]], tail: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForhasPassword @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForenabled @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemailVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprivacyPolicyApprovalDate @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]], tail: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavailableEvents @ _), shapeless.HNil)))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("userId", $anon.this.circeGenericEncoderForuserId.apply(circeGenericHListBindingForuserId)), scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("displayName", $anon.this.circeGenericEncoderForavatarUrl.apply(circeGenericHListBindingFordisplayName)), scala.Tuple2.apply[String, io.circe.Json]("userType", $anon.this.circeGenericEncoderForuserType.apply(circeGenericHListBindingForuserType)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("hasPassword", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForhasPassword)), scala.Tuple2.apply[String, io.circe.Json]("enabled", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForenabled)), scala.Tuple2.apply[String, io.circe.Json]("emailVerified", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForemailVerified)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForavatarUrl.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("privacyPolicyApprovalDate", $anon.this.circeGenericEncoderForprivacyPolicyApprovalDate.apply(circeGenericHListBindingForprivacyPolicyApprovalDate)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage)), scala.Tuple2.apply[String, io.circe.Json]("availableEvents", $anon.this.circeGenericEncoderForavailableEvents.apply(circeGenericHListBindingForavailableEvents)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$59().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse]](inst$macro$60) })
114 35265 5032 - 5066 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.user.CurrentUserResponse]({ val inst$macro$120: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse] = { final class anon$lazy$macro$119 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$119 = { anon$lazy$macro$119.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$61: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.CurrentUserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("displayName"), (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")], ::.apply[Symbol @@ String("userType"), (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("privacyPolicyApprovalDate"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], ::.apply[Symbol @@ String("availableEvents"), shapeless.HNil.type](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")], HNil))))))))))))))), Generic.instance[org.make.api.user.CurrentUserResponse, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil](((x0$7: org.make.api.user.CurrentUserResponse) => x0$7 match { case (userId: org.make.core.user.UserId, email: String, displayName: Option[String], userType: org.make.core.user.UserType, roles: Seq[org.make.core.user.Role], hasPassword: Boolean, enabled: Boolean, emailVerified: Boolean, country: org.make.core.reference.Country, avatarUrl: Option[String], privacyPolicyApprovalDate: Option[java.time.ZonedDateTime], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language], availableEvents: Seq[org.make.core.EventId]): org.make.api.user.CurrentUserResponse((userId$macro$104 @ _), (email$macro$105 @ _), (displayName$macro$106 @ _), (userType$macro$107 @ _), (roles$macro$108 @ _), (hasPassword$macro$109 @ _), (enabled$macro$110 @ _), (emailVerified$macro$111 @ _), (country$macro$112 @ _), (avatarUrl$macro$113 @ _), (privacyPolicyApprovalDate$macro$114 @ _), (crmCountry$macro$115 @ _), (crmLanguage$macro$116 @ _), (availableEvents$macro$117 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userId$macro$104, ::.apply[String, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](email$macro$105, ::.apply[Option[String], org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](displayName$macro$106, ::.apply[org.make.core.user.UserType, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userType$macro$107, ::.apply[Seq[org.make.core.user.Role], Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](roles$macro$108, ::.apply[Boolean, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](hasPassword$macro$109, ::.apply[Boolean, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](enabled$macro$110, ::.apply[Boolean, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](emailVerified$macro$111, ::.apply[org.make.core.reference.Country, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](country$macro$112, ::.apply[Option[String], Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](avatarUrl$macro$113, ::.apply[Option[java.time.ZonedDateTime], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](privacyPolicyApprovalDate$macro$114, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](crmCountry$macro$115, ::.apply[Option[org.make.core.reference.Language], Seq[org.make.core.EventId] :: shapeless.HNil.type](crmLanguage$macro$116, ::.apply[Seq[org.make.core.EventId], shapeless.HNil.type](availableEvents$macro$117, HNil)))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil] }), ((x0$8: org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil) => x0$8 match { case (head: org.make.core.user.UserId, tail: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userId$macro$90 @ _), (head: String, tail: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((email$macro$91 @ _), (head: Option[String], tail: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((displayName$macro$92 @ _), (head: org.make.core.user.UserType, tail: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userType$macro$93 @ _), (head: Seq[org.make.core.user.Role], tail: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((roles$macro$94 @ _), (head: Boolean, tail: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((hasPassword$macro$95 @ _), (head: Boolean, tail: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((enabled$macro$96 @ _), (head: Boolean, tail: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((emailVerified$macro$97 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((country$macro$98 @ _), (head: Option[String], tail: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((avatarUrl$macro$99 @ _), (head: Option[java.time.ZonedDateTime], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((privacyPolicyApprovalDate$macro$100 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmCountry$macro$101 @ _), (head: Option[org.make.core.reference.Language], tail: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmLanguage$macro$102 @ _), (head: Seq[org.make.core.EventId], tail: shapeless.HNil): Seq[org.make.core.EventId] :: shapeless.HNil((availableEvents$macro$103 @ _), HNil)))))))))))))) => user.this.CurrentUserResponse.apply(userId$macro$90, email$macro$91, displayName$macro$92, userType$macro$93, roles$macro$94, hasPassword$macro$95, enabled$macro$96, emailVerified$macro$97, country$macro$98, avatarUrl$macro$99, privacyPolicyApprovalDate$macro$100, crmCountry$macro$101, crmLanguage$macro$102, availableEvents$macro$103) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayName"), Option[String], (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("availableEvents")]](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("availableEvents")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("displayName")]](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("displayName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$119.this.inst$macro$118)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse]]; <stable> <accessor> lazy val inst$macro$118: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForuserId: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder; private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString; private[this] val circeGenericDecoderForuserType: io.circe.Decoder[org.make.core.user.UserType] = user.this.UserType.decoder(circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[org.make.core.user.Role]] = circe.this.Decoder.decodeSeq[org.make.core.user.Role](user.this.Role.decoder(circe.this.Decoder.decodeString)); private[this] val circeGenericDecoderForemailVerified: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean; private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder; private[this] val circeGenericDecoderForavatarUrl: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForprivacyPolicyApprovalDate: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](circe.this.Decoder.decodeZonedDateTime); private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[Option[org.make.core.reference.Country]] = circe.this.Decoder.decodeOption[org.make.core.reference.Country](reference.this.Country.countryDecoder); private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[Option[org.make.core.reference.Language]] = circe.this.Decoder.decodeOption[org.make.core.reference.Language](reference.this.Language.LanguageDecoder); private[this] val circeGenericDecoderForavailableEvents: io.circe.Decoder[Seq[org.make.core.EventId]] = circe.this.Decoder.decodeSeq[org.make.core.EventId](core.this.EventId.eventIdDecoder); final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecode(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("displayName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecode(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecode(c.downField("userType")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecode(c.downField("privacyPolicyApprovalDate")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavailableEvents.tryDecode(c.downField("availableEvents")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecodeAccumulating(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("displayName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecodeAccumulating(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecodeAccumulating(c.downField("userType")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecodeAccumulating(c.downField("privacyPolicyApprovalDate")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavailableEvents.tryDecodeAccumulating(c.downField("availableEvents")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$119().inst$macro$61 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse]](inst$macro$120) })
133 31431 5917 - 5951 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder io.circe.generic.semiauto.deriveEncoder[org.make.api.user.UserProfileResponse]({ val inst$macro$52: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse] = { final class anon$lazy$macro$51 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$51 = { anon$lazy$macro$51.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.UserProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil))))))))))))), Generic.instance[org.make.api.user.UserProfileResponse, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil](((x0$3: org.make.api.user.UserProfileResponse) => x0$3 match { case (email: String, firstName: Option[String], lastName: Option[String], dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], description: Option[String], postalCode: Option[String], optInNewsletter: Boolean, website: Option[String], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language]): org.make.api.user.UserProfileResponse((email$macro$38 @ _), (firstName$macro$39 @ _), (lastName$macro$40 @ _), (dateOfBirth$macro$41 @ _), (avatarUrl$macro$42 @ _), (profession$macro$43 @ _), (description$macro$44 @ _), (postalCode$macro$45 @ _), (optInNewsletter$macro$46 @ _), (website$macro$47 @ _), (crmCountry$macro$48 @ _), (crmLanguage$macro$49 @ _)) => ::.apply[String, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](email$macro$38, ::.apply[Option[String], Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](firstName$macro$39, ::.apply[Option[String], Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](lastName$macro$40, ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](dateOfBirth$macro$41, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](avatarUrl$macro$42, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](profession$macro$43, ::.apply[Option[String], Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](description$macro$44, ::.apply[Option[String], Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](postalCode$macro$45, ::.apply[Boolean, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](optInNewsletter$macro$46, ::.apply[Option[String], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](website$macro$47, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: shapeless.HNil.type](crmCountry$macro$48, ::.apply[Option[org.make.core.reference.Language], shapeless.HNil.type](crmLanguage$macro$49, HNil)))))))))))).asInstanceOf[String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil] }), ((x0$4: String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil) => x0$4 match { case (head: String, tail: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((email$macro$26 @ _), (head: Option[String], tail: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((firstName$macro$27 @ _), (head: Option[String], tail: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((lastName$macro$28 @ _), (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((dateOfBirth$macro$29 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((avatarUrl$macro$30 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((profession$macro$31 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((description$macro$32 @ _), (head: Option[String], tail: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((postalCode$macro$33 @ _), (head: Boolean, tail: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((optInNewsletter$macro$34 @ _), (head: Option[String], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((website$macro$35 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((crmCountry$macro$36 @ _), (head: Option[org.make.core.reference.Language], tail: shapeless.HNil): Option[org.make.core.reference.Language] :: shapeless.HNil((crmLanguage$macro$37 @ _), HNil)))))))))))) => user.this.UserProfileResponse.apply(email$macro$26, firstName$macro$27, lastName$macro$28, dateOfBirth$macro$29, avatarUrl$macro$30, profession$macro$31, description$macro$32, postalCode$macro$33, optInNewsletter$macro$34, website$macro$35, crmCountry$macro$36, crmLanguage$macro$37) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$51.this.inst$macro$50)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse]]; <stable> <accessor> lazy val inst$macro$50: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString; private[this] val circeGenericEncoderFordateOfBirth: io.circe.Encoder[Option[java.time.LocalDate]] = circe.this.Encoder.encodeOption[java.time.LocalDate](circe.this.Encoder.encodeLocalDate); private[this] val circeGenericEncoderForoptInNewsletter: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean; private[this] val circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString); private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[Option[org.make.core.reference.Country]] = circe.this.Encoder.encodeOption[org.make.core.reference.Country](reference.this.Country.countryEncoder); private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[Option[org.make.core.reference.Language]] = circe.this.Encoder.encodeOption[org.make.core.reference.Language](reference.this.Language.LanguageEncoder); final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfirstName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordateOfBirth @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofession @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordescription @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpostalCode @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInNewsletter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), shapeless.HNil)))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("firstName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForfirstName)), scala.Tuple2.apply[String, io.circe.Json]("lastName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForlastName)), scala.Tuple2.apply[String, io.circe.Json]("dateOfBirth", $anon.this.circeGenericEncoderFordateOfBirth.apply(circeGenericHListBindingFordateOfBirth)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("profession", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForprofession)), scala.Tuple2.apply[String, io.circe.Json]("description", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFordescription)), scala.Tuple2.apply[String, io.circe.Json]("postalCode", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpostalCode)), scala.Tuple2.apply[String, io.circe.Json]("optInNewsletter", $anon.this.circeGenericEncoderForoptInNewsletter.apply(circeGenericHListBindingForoptInNewsletter)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$51().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse]](inst$macro$52) })
134 44470 6007 - 6041 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.user.UserProfileResponse]({ val inst$macro$104: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse] = { final class anon$lazy$macro$103 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$103 = { anon$lazy$macro$103.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$53: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.UserProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil))))))))))))), Generic.instance[org.make.api.user.UserProfileResponse, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil](((x0$7: org.make.api.user.UserProfileResponse) => x0$7 match { case (email: String, firstName: Option[String], lastName: Option[String], dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], description: Option[String], postalCode: Option[String], optInNewsletter: Boolean, website: Option[String], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language]): org.make.api.user.UserProfileResponse((email$macro$90 @ _), (firstName$macro$91 @ _), (lastName$macro$92 @ _), (dateOfBirth$macro$93 @ _), (avatarUrl$macro$94 @ _), (profession$macro$95 @ _), (description$macro$96 @ _), (postalCode$macro$97 @ _), (optInNewsletter$macro$98 @ _), (website$macro$99 @ _), (crmCountry$macro$100 @ _), (crmLanguage$macro$101 @ _)) => ::.apply[String, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](email$macro$90, ::.apply[Option[String], Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](firstName$macro$91, ::.apply[Option[String], Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](lastName$macro$92, ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](dateOfBirth$macro$93, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](avatarUrl$macro$94, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](profession$macro$95, ::.apply[Option[String], Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](description$macro$96, ::.apply[Option[String], Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](postalCode$macro$97, ::.apply[Boolean, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](optInNewsletter$macro$98, ::.apply[Option[String], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](website$macro$99, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: shapeless.HNil.type](crmCountry$macro$100, ::.apply[Option[org.make.core.reference.Language], shapeless.HNil.type](crmLanguage$macro$101, HNil)))))))))))).asInstanceOf[String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil] }), ((x0$8: String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil) => x0$8 match { case (head: String, tail: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((email$macro$78 @ _), (head: Option[String], tail: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((firstName$macro$79 @ _), (head: Option[String], tail: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((lastName$macro$80 @ _), (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((dateOfBirth$macro$81 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((avatarUrl$macro$82 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((profession$macro$83 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((description$macro$84 @ _), (head: Option[String], tail: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((postalCode$macro$85 @ _), (head: Boolean, tail: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((optInNewsletter$macro$86 @ _), (head: Option[String], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((website$macro$87 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((crmCountry$macro$88 @ _), (head: Option[org.make.core.reference.Language], tail: shapeless.HNil): Option[org.make.core.reference.Language] :: shapeless.HNil((crmLanguage$macro$89 @ _), HNil)))))))))))) => user.this.UserProfileResponse.apply(email$macro$78, firstName$macro$79, lastName$macro$80, dateOfBirth$macro$81, avatarUrl$macro$82, profession$macro$83, description$macro$84, postalCode$macro$85, optInNewsletter$macro$86, website$macro$87, crmCountry$macro$88, crmLanguage$macro$89) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$103.this.inst$macro$102)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse]]; <stable> <accessor> lazy val inst$macro$102: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString; private[this] val circeGenericDecoderFordateOfBirth: io.circe.Decoder[Option[java.time.LocalDate]] = circe.this.Decoder.decodeOption[java.time.LocalDate](circe.this.Decoder.decodeLocalDate); private[this] val circeGenericDecoderForoptInNewsletter: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean; private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[Option[org.make.core.reference.Country]] = circe.this.Decoder.decodeOption[org.make.core.reference.Country](reference.this.Country.countryDecoder); private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[Option[org.make.core.reference.Language]] = circe.this.Decoder.decodeOption[org.make.core.reference.Language](reference.this.Language.LanguageDecoder); final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecode(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecode(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecodeAccumulating(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecodeAccumulating(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$103().inst$macro$53 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse]](inst$macro$104) })
140 36375 6239 - 6277 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder org.make.api.personality.personalityapitest io.circe.generic.semiauto.deriveEncoder[org.make.api.user.MailingErrorLogResponse]({ val inst$macro$12: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse] = { final class anon$lazy$macro$11 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$11 = { anon$lazy$macro$11.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.MailingErrorLogResponse, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil, String :: java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil](::.apply[Symbol @@ String("error"), (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")], ::.apply[Symbol @@ String("date"), shapeless.HNil.type](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")], HNil))), Generic.instance[org.make.api.user.MailingErrorLogResponse, String :: java.time.ZonedDateTime :: shapeless.HNil](((x0$3: org.make.api.user.MailingErrorLogResponse) => x0$3 match { case (error: String, date: java.time.ZonedDateTime): org.make.api.user.MailingErrorLogResponse((error$macro$8 @ _), (date$macro$9 @ _)) => ::.apply[String, java.time.ZonedDateTime :: shapeless.HNil.type](error$macro$8, ::.apply[java.time.ZonedDateTime, shapeless.HNil.type](date$macro$9, HNil)).asInstanceOf[String :: java.time.ZonedDateTime :: shapeless.HNil] }), ((x0$4: String :: java.time.ZonedDateTime :: shapeless.HNil) => x0$4 match { case (head: String, tail: java.time.ZonedDateTime :: shapeless.HNil): String :: java.time.ZonedDateTime :: shapeless.HNil((error$macro$6 @ _), (head: java.time.ZonedDateTime, tail: shapeless.HNil): java.time.ZonedDateTime :: shapeless.HNil((date$macro$7 @ _), HNil)) => user.this.MailingErrorLogResponse.apply(error$macro$6, date$macro$7) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("error"), String, (Symbol @@ String("date")) :: shapeless.HNil, java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("date")]](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("date")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("error")]](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("error")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse]]; <stable> <accessor> lazy val inst$macro$10: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderForerror: io.circe.Encoder[String] = circe.this.Encoder.encodeString; private[this] val circeGenericEncoderFordate: io.circe.Encoder[java.time.ZonedDateTime] = MailingErrorLogResponse.this.zonedDateTimeEncoder; final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("error"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForerror @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordate @ _), shapeless.HNil)) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("error", $anon.this.circeGenericEncoderForerror.apply(circeGenericHListBindingForerror)), scala.Tuple2.apply[String, io.circe.Json]("date", $anon.this.circeGenericEncoderFordate.apply(circeGenericHListBindingFordate)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$11().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse]](inst$macro$12) })
141 49654 6337 - 6375 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder org.make.api.personality.personalityapitest io.circe.generic.semiauto.deriveDecoder[org.make.api.user.MailingErrorLogResponse]({ val inst$macro$24: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse] = { final class anon$lazy$macro$23 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$23 = { anon$lazy$macro$23.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$13: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.MailingErrorLogResponse, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil, String :: java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil](::.apply[Symbol @@ String("error"), (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")], ::.apply[Symbol @@ String("date"), shapeless.HNil.type](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")], HNil))), Generic.instance[org.make.api.user.MailingErrorLogResponse, String :: java.time.ZonedDateTime :: shapeless.HNil](((x0$7: org.make.api.user.MailingErrorLogResponse) => x0$7 match { case (error: String, date: java.time.ZonedDateTime): org.make.api.user.MailingErrorLogResponse((error$macro$20 @ _), (date$macro$21 @ _)) => ::.apply[String, java.time.ZonedDateTime :: shapeless.HNil.type](error$macro$20, ::.apply[java.time.ZonedDateTime, shapeless.HNil.type](date$macro$21, HNil)).asInstanceOf[String :: java.time.ZonedDateTime :: shapeless.HNil] }), ((x0$8: String :: java.time.ZonedDateTime :: shapeless.HNil) => x0$8 match { case (head: String, tail: java.time.ZonedDateTime :: shapeless.HNil): String :: java.time.ZonedDateTime :: shapeless.HNil((error$macro$18 @ _), (head: java.time.ZonedDateTime, tail: shapeless.HNil): java.time.ZonedDateTime :: shapeless.HNil((date$macro$19 @ _), HNil)) => user.this.MailingErrorLogResponse.apply(error$macro$18, date$macro$19) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("error"), String, (Symbol @@ String("date")) :: shapeless.HNil, java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("date")]](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("date")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("error")]](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("error")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse]]; <stable> <accessor> lazy val inst$macro$22: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForerror: io.circe.Decoder[String] = circe.this.Decoder.decodeString; private[this] val circeGenericDecoderFordate: io.circe.Decoder[java.time.ZonedDateTime] = MailingErrorLogResponse.this.zonedDateTimeDecoder; final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("error"), String, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForerror.tryDecode(c.downField("error")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecode(c.downField("date")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("error"), String, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForerror.tryDecodeAccumulating(c.downField("error")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecodeAccumulating(c.downField("date")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$23().inst$macro$13 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse]](inst$macro$24) })
144 37977 6516 - 6536 Select org.make.core.user.MailingErrorLog.date mailingErrorLog.date
144 41801 6486 - 6507 Select org.make.core.user.MailingErrorLog.error mailingErrorLog.error
144 51012 6454 - 6537 Apply org.make.api.user.MailingErrorLogResponse.apply MailingErrorLogResponse.apply(mailingErrorLog.error, mailingErrorLog.date)
175 42880 8002 - 8032 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder io.circe.generic.semiauto.deriveEncoder[org.make.api.user.ProfileResponse]({ val inst$macro$72: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse] = { final class anon$lazy$macro$71 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$71 = { anon$lazy$macro$71.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.ProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("phoneNumber"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("locale"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("socioProfessionalCategory"), (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")], ::.apply[Symbol @@ String("registerQuestionId"), (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")], ::.apply[Symbol @@ String("optInPartner"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.ProfileResponse, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil](((x0$3: org.make.api.user.ProfileResponse) => x0$3 match { case (dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], phoneNumber: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], postalCode: Option[String], locale: Option[String], optInNewsletter: Boolean, socioProfessionalCategory: Option[org.make.core.profile.SocioProfessionalCategory], registerQuestionId: Option[org.make.core.question.QuestionId], optInPartner: Option[Boolean], politicalParty: Option[String], website: Option[String], crmCountry: org.make.core.reference.Country, crmLanguage: org.make.core.reference.Language): org.make.api.user.ProfileResponse((dateOfBirth$macro$53 @ _), (avatarUrl$macro$54 @ _), (profession$macro$55 @ _), (phoneNumber$macro$56 @ _), (description$macro$57 @ _), (gender$macro$58 @ _), (genderName$macro$59 @ _), (postalCode$macro$60 @ _), (locale$macro$61 @ _), (optInNewsletter$macro$62 @ _), (socioProfessionalCategory$macro$63 @ _), (registerQuestionId$macro$64 @ _), (optInPartner$macro$65 @ _), (politicalParty$macro$66 @ _), (website$macro$67 @ _), (crmCountry$macro$68 @ _), (crmLanguage$macro$69 @ _)) => ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](dateOfBirth$macro$53, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](avatarUrl$macro$54, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](profession$macro$55, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](phoneNumber$macro$56, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](description$macro$57, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](gender$macro$58, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](genderName$macro$59, ::.apply[Option[String], Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](postalCode$macro$60, ::.apply[Option[String], Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](locale$macro$61, ::.apply[Boolean, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInNewsletter$macro$62, ::.apply[Option[org.make.core.profile.SocioProfessionalCategory], Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](socioProfessionalCategory$macro$63, ::.apply[Option[org.make.core.question.QuestionId], Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](registerQuestionId$macro$64, ::.apply[Option[Boolean], Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInPartner$macro$65, ::.apply[Option[String], Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](politicalParty$macro$66, ::.apply[Option[String], org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](website$macro$67, ::.apply[org.make.core.reference.Country, org.make.core.reference.Language :: shapeless.HNil.type](crmCountry$macro$68, ::.apply[org.make.core.reference.Language, shapeless.HNil.type](crmLanguage$macro$69, HNil))))))))))))))))).asInstanceOf[Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil] }), ((x0$4: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil) => x0$4 match { case (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((dateOfBirth$macro$36 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((avatarUrl$macro$37 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((profession$macro$38 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((phoneNumber$macro$39 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((description$macro$40 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((gender$macro$41 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((genderName$macro$42 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((postalCode$macro$43 @ _), (head: Option[String], tail: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((locale$macro$44 @ _), (head: Boolean, tail: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInNewsletter$macro$45 @ _), (head: Option[org.make.core.profile.SocioProfessionalCategory], tail: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((socioProfessionalCategory$macro$46 @ _), (head: Option[org.make.core.question.QuestionId], tail: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((registerQuestionId$macro$47 @ _), (head: Option[Boolean], tail: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInPartner$macro$48 @ _), (head: Option[String], tail: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((politicalParty$macro$49 @ _), (head: Option[String], tail: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((website$macro$50 @ _), (head: org.make.core.reference.Country, tail: org.make.core.reference.Language :: shapeless.HNil): org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((crmCountry$macro$51 @ _), (head: org.make.core.reference.Language, tail: shapeless.HNil): org.make.core.reference.Language :: shapeless.HNil((crmLanguage$macro$52 @ _), HNil))))))))))))))))) => user.this.ProfileResponse.apply(dateOfBirth$macro$36, avatarUrl$macro$37, profession$macro$38, phoneNumber$macro$39, description$macro$40, gender$macro$41, genderName$macro$42, postalCode$macro$43, locale$macro$44, optInNewsletter$macro$45, socioProfessionalCategory$macro$46, registerQuestionId$macro$47, optInPartner$macro$48, politicalParty$macro$49, website$macro$50, crmCountry$macro$51, crmLanguage$macro$52) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("phoneNumber"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("locale"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInPartner"), Option[Boolean], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), org.make.core.reference.Country, (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("politicalParty")]](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("politicalParty")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInPartner")]](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInPartner")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("locale")]](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("locale")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("genderName")]](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("genderName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("gender")]](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("gender")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("phoneNumber")]](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("phoneNumber")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$71.this.inst$macro$70)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse]]; <stable> <accessor> lazy val inst$macro$70: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderFordateOfBirth: io.circe.Encoder[Option[java.time.LocalDate]] = circe.this.Encoder.encodeOption[java.time.LocalDate](ProfileResponse.this.localDateEncoder); private[this] val circeGenericEncoderForgender: io.circe.Encoder[Option[org.make.core.profile.Gender]] = circe.this.Encoder.encodeOption[org.make.core.profile.Gender](profile.this.Gender.encoder); private[this] val circeGenericEncoderForoptInNewsletter: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean; private[this] val circeGenericEncoderForsocioProfessionalCategory: io.circe.Encoder[Option[org.make.core.profile.SocioProfessionalCategory]] = circe.this.Encoder.encodeOption[org.make.core.profile.SocioProfessionalCategory](profile.this.SocioProfessionalCategory.encoder); private[this] val circeGenericEncoderForregisterQuestionId: io.circe.Encoder[Option[org.make.core.question.QuestionId]] = circe.this.Encoder.encodeOption[org.make.core.question.QuestionId](ProfileResponse.this.stringValueEncoder[org.make.core.question.QuestionId]); private[this] val circeGenericEncoderForoptInPartner: io.circe.Encoder[Option[Boolean]] = circe.this.Encoder.encodeOption[Boolean](circe.this.Encoder.encodeBoolean); private[this] val circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString); private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[org.make.core.reference.Country] = ProfileResponse.this.stringValueEncoder[org.make.core.reference.Country]; private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[org.make.core.reference.Language] = ProfileResponse.this.stringValueEncoder[org.make.core.reference.Language]; final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordateOfBirth @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofession @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForphoneNumber @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordescription @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]], tail: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgender @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgenderName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpostalCode @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlocale @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInNewsletter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]], tail: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsocioProfessionalCategory @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForregisterQuestionId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]], tail: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInPartner @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpoliticalParty @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), shapeless.HNil))))))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("dateOfBirth", $anon.this.circeGenericEncoderFordateOfBirth.apply(circeGenericHListBindingFordateOfBirth)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("profession", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForprofession)), scala.Tuple2.apply[String, io.circe.Json]("phoneNumber", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForphoneNumber)), scala.Tuple2.apply[String, io.circe.Json]("description", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFordescription)), scala.Tuple2.apply[String, io.circe.Json]("gender", $anon.this.circeGenericEncoderForgender.apply(circeGenericHListBindingForgender)), scala.Tuple2.apply[String, io.circe.Json]("genderName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForgenderName)), scala.Tuple2.apply[String, io.circe.Json]("postalCode", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpostalCode)), scala.Tuple2.apply[String, io.circe.Json]("locale", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForlocale)), scala.Tuple2.apply[String, io.circe.Json]("optInNewsletter", $anon.this.circeGenericEncoderForoptInNewsletter.apply(circeGenericHListBindingForoptInNewsletter)), scala.Tuple2.apply[String, io.circe.Json]("socioProfessionalCategory", $anon.this.circeGenericEncoderForsocioProfessionalCategory.apply(circeGenericHListBindingForsocioProfessionalCategory)), scala.Tuple2.apply[String, io.circe.Json]("registerQuestionId", $anon.this.circeGenericEncoderForregisterQuestionId.apply(circeGenericHListBindingForregisterQuestionId)), scala.Tuple2.apply[String, io.circe.Json]("optInPartner", $anon.this.circeGenericEncoderForoptInPartner.apply(circeGenericHListBindingForoptInPartner)), scala.Tuple2.apply[String, io.circe.Json]("politicalParty", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpoliticalParty)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$71().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse]](inst$macro$72) })
176 35305 8084 - 8114 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.user.ProfileResponse]({ val inst$macro$144: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse] = { final class anon$lazy$macro$143 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$143 = { anon$lazy$macro$143.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$73: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.ProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("phoneNumber"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("locale"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("socioProfessionalCategory"), (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")], ::.apply[Symbol @@ String("registerQuestionId"), (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")], ::.apply[Symbol @@ String("optInPartner"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.ProfileResponse, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil](((x0$7: org.make.api.user.ProfileResponse) => x0$7 match { case (dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], phoneNumber: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], postalCode: Option[String], locale: Option[String], optInNewsletter: Boolean, socioProfessionalCategory: Option[org.make.core.profile.SocioProfessionalCategory], registerQuestionId: Option[org.make.core.question.QuestionId], optInPartner: Option[Boolean], politicalParty: Option[String], website: Option[String], crmCountry: org.make.core.reference.Country, crmLanguage: org.make.core.reference.Language): org.make.api.user.ProfileResponse((dateOfBirth$macro$125 @ _), (avatarUrl$macro$126 @ _), (profession$macro$127 @ _), (phoneNumber$macro$128 @ _), (description$macro$129 @ _), (gender$macro$130 @ _), (genderName$macro$131 @ _), (postalCode$macro$132 @ _), (locale$macro$133 @ _), (optInNewsletter$macro$134 @ _), (socioProfessionalCategory$macro$135 @ _), (registerQuestionId$macro$136 @ _), (optInPartner$macro$137 @ _), (politicalParty$macro$138 @ _), (website$macro$139 @ _), (crmCountry$macro$140 @ _), (crmLanguage$macro$141 @ _)) => ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](dateOfBirth$macro$125, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](avatarUrl$macro$126, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](profession$macro$127, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](phoneNumber$macro$128, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](description$macro$129, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](gender$macro$130, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](genderName$macro$131, ::.apply[Option[String], Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](postalCode$macro$132, ::.apply[Option[String], Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](locale$macro$133, ::.apply[Boolean, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInNewsletter$macro$134, ::.apply[Option[org.make.core.profile.SocioProfessionalCategory], Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](socioProfessionalCategory$macro$135, ::.apply[Option[org.make.core.question.QuestionId], Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](registerQuestionId$macro$136, ::.apply[Option[Boolean], Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInPartner$macro$137, ::.apply[Option[String], Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](politicalParty$macro$138, ::.apply[Option[String], org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](website$macro$139, ::.apply[org.make.core.reference.Country, org.make.core.reference.Language :: shapeless.HNil.type](crmCountry$macro$140, ::.apply[org.make.core.reference.Language, shapeless.HNil.type](crmLanguage$macro$141, HNil))))))))))))))))).asInstanceOf[Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil] }), ((x0$8: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil) => x0$8 match { case (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((dateOfBirth$macro$108 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((avatarUrl$macro$109 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((profession$macro$110 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((phoneNumber$macro$111 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((description$macro$112 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((gender$macro$113 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((genderName$macro$114 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((postalCode$macro$115 @ _), (head: Option[String], tail: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((locale$macro$116 @ _), (head: Boolean, tail: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInNewsletter$macro$117 @ _), (head: Option[org.make.core.profile.SocioProfessionalCategory], tail: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((socioProfessionalCategory$macro$118 @ _), (head: Option[org.make.core.question.QuestionId], tail: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((registerQuestionId$macro$119 @ _), (head: Option[Boolean], tail: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInPartner$macro$120 @ _), (head: Option[String], tail: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((politicalParty$macro$121 @ _), (head: Option[String], tail: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((website$macro$122 @ _), (head: org.make.core.reference.Country, tail: org.make.core.reference.Language :: shapeless.HNil): org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((crmCountry$macro$123 @ _), (head: org.make.core.reference.Language, tail: shapeless.HNil): org.make.core.reference.Language :: shapeless.HNil((crmLanguage$macro$124 @ _), HNil))))))))))))))))) => user.this.ProfileResponse.apply(dateOfBirth$macro$108, avatarUrl$macro$109, profession$macro$110, phoneNumber$macro$111, description$macro$112, gender$macro$113, genderName$macro$114, postalCode$macro$115, locale$macro$116, optInNewsletter$macro$117, socioProfessionalCategory$macro$118, registerQuestionId$macro$119, optInPartner$macro$120, politicalParty$macro$121, website$macro$122, crmCountry$macro$123, crmLanguage$macro$124) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("phoneNumber"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("locale"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInPartner"), Option[Boolean], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), org.make.core.reference.Country, (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("politicalParty")]](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("politicalParty")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInPartner")]](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInPartner")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("locale")]](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("locale")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("genderName")]](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("genderName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("gender")]](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("gender")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("phoneNumber")]](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("phoneNumber")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$143.this.inst$macro$142)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse]]; <stable> <accessor> lazy val inst$macro$142: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderFordateOfBirth: io.circe.Decoder[Option[java.time.LocalDate]] = circe.this.Decoder.decodeOption[java.time.LocalDate](ProfileResponse.this.localDateDecoder); private[this] val circeGenericDecoderForgender: io.circe.Decoder[Option[org.make.core.profile.Gender]] = circe.this.Decoder.decodeOption[org.make.core.profile.Gender](profile.this.Gender.decoder); private[this] val circeGenericDecoderForoptInNewsletter: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean; private[this] val circeGenericDecoderForsocioProfessionalCategory: io.circe.Decoder[Option[org.make.core.profile.SocioProfessionalCategory]] = circe.this.Decoder.decodeOption[org.make.core.profile.SocioProfessionalCategory](profile.this.SocioProfessionalCategory.decoder); private[this] val circeGenericDecoderForregisterQuestionId: io.circe.Decoder[Option[org.make.core.question.QuestionId]] = circe.this.Decoder.decodeOption[org.make.core.question.QuestionId](question.this.QuestionId.QuestionIdDecoder); private[this] val circeGenericDecoderForoptInPartner: io.circe.Decoder[Option[Boolean]] = circe.this.Decoder.decodeOption[Boolean](circe.this.Decoder.decodeBoolean); private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder; private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[org.make.core.reference.Language] = reference.this.Language.LanguageDecoder; final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecode(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("phoneNumber"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("phoneNumber")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("gender"), Option[org.make.core.profile.Gender], shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForgender.tryDecode(c.downField("gender")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("genderName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("locale"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("locale")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecode(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsocioProfessionalCategory.tryDecode(c.downField("socioProfessionalCategory")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForregisterQuestionId.tryDecode(c.downField("registerQuestionId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInPartner"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInPartner.tryDecode(c.downField("optInPartner")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecodeAccumulating(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("phoneNumber"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("phoneNumber")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("gender"), Option[org.make.core.profile.Gender], shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForgender.tryDecodeAccumulating(c.downField("gender")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("genderName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("locale"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("locale")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecodeAccumulating(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsocioProfessionalCategory.tryDecodeAccumulating(c.downField("socioProfessionalCategory")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForregisterQuestionId.tryDecodeAccumulating(c.downField("registerQuestionId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInPartner"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInPartner.tryDecodeAccumulating(c.downField("optInPartner")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$143().inst$macro$73 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse]](inst$macro$144) })
179 34562 8177 - 8913 Apply org.make.api.user.ProfileResponse.apply org.make.api.personality.personalityapitest ProfileResponse.apply(profile.dateOfBirth, profile.avatarUrl, profile.profession, profile.phoneNumber, profile.description, profile.gender, profile.genderName, profile.postalCode, profile.locale, profile.optInNewsletter, profile.socioProfessionalCategory, profile.registerQuestionId, profile.optInPartner, profile.politicalParty, profile.website, profile.crmCountry, profile.crmLanguage)
180 47787 8214 - 8233 Select org.make.core.profile.Profile.dateOfBirth org.make.api.personality.personalityapitest profile.dateOfBirth
181 44506 8253 - 8270 Select org.make.core.profile.Profile.avatarUrl org.make.api.personality.personalityapitest profile.avatarUrl
182 36411 8291 - 8309 Select org.make.core.profile.Profile.profession org.make.api.personality.personalityapitest profile.profession
183 49407 8331 - 8350 Select org.make.core.profile.Profile.phoneNumber org.make.api.personality.personalityapitest profile.phoneNumber
184 41295 8372 - 8391 Select org.make.core.profile.Profile.description org.make.api.personality.personalityapitest profile.description
185 37137 8408 - 8422 Select org.make.core.profile.Profile.gender org.make.api.personality.personalityapitest profile.gender
186 50508 8443 - 8461 Select org.make.core.profile.Profile.genderName org.make.api.personality.personalityapitest profile.genderName
187 42924 8482 - 8500 Select org.make.core.profile.Profile.postalCode org.make.api.personality.personalityapitest profile.postalCode
188 35057 8517 - 8531 Select org.make.core.profile.Profile.locale org.make.api.personality.personalityapitest profile.locale
189 47827 8557 - 8580 Select org.make.core.profile.Profile.optInNewsletter org.make.api.personality.personalityapitest profile.optInNewsletter
190 43660 8616 - 8649 Select org.make.core.profile.Profile.socioProfessionalCategory org.make.api.personality.personalityapitest profile.socioProfessionalCategory
191 36166 8678 - 8704 Select org.make.core.profile.Profile.registerQuestionId org.make.api.personality.personalityapitest profile.registerQuestionId
192 49444 8727 - 8747 Select org.make.core.profile.Profile.optInPartner org.make.api.personality.personalityapitest profile.optInPartner
193 41058 8772 - 8794 Select org.make.core.profile.Profile.politicalParty org.make.api.personality.personalityapitest profile.politicalParty
194 33461 8812 - 8827 Select org.make.core.profile.Profile.website org.make.api.personality.personalityapitest profile.website
195 51249 8848 - 8866 Select org.make.core.profile.Profile.crmCountry org.make.api.personality.personalityapitest profile.crmCountry
196 43385 8888 - 8907 Select org.make.core.profile.Profile.crmLanguage org.make.api.personality.personalityapitest profile.crmLanguage
219 51002 9698 - 9915 Apply org.make.api.technical.auth.TokenResponse.apply org.make.api.technical.auth.TokenResponse.apply(SocialLoginResponse.this.tokenType, SocialLoginResponse.this.accessToken, SocialLoginResponse.this.expiresIn, SocialLoginResponse.this.refreshToken, SocialLoginResponse.this.refreshExpiresIn, SocialLoginResponse.this.createdAt)
220 47581 9731 - 9740 Select org.make.api.user.SocialLoginResponse.tokenType SocialLoginResponse.this.tokenType
221 44463 9762 - 9773 Select org.make.api.user.SocialLoginResponse.accessToken SocialLoginResponse.this.accessToken
222 36904 9793 - 9802 Select org.make.api.user.SocialLoginResponse.expiresIn SocialLoginResponse.this.expiresIn
223 49916 9825 - 9837 Select org.make.api.user.SocialLoginResponse.refreshToken SocialLoginResponse.this.refreshToken
224 41096 9864 - 9880 Select org.make.api.user.SocialLoginResponse.refreshExpiresIn SocialLoginResponse.this.refreshExpiresIn
225 33500 9900 - 9909 Select org.make.api.user.SocialLoginResponse.createdAt SocialLoginResponse.this.createdAt
233 41547 10042 - 10342 Apply org.make.api.user.SocialLoginResponse.apply SocialLoginResponse.apply(token.tokenType, token.accessToken, token.expiresIn, token.refreshToken, accountCreation, token.refreshExpiresIn, token.createdAt)
234 43426 10081 - 10096 Select org.make.api.technical.auth.TokenResponse.tokenType token.tokenType
235 35011 10118 - 10135 Select org.make.api.technical.auth.TokenResponse.accessToken token.accessToken
236 47615 10155 - 10170 Select org.make.api.technical.auth.TokenResponse.expiresIn token.expiresIn
237 44502 10193 - 10211 Select org.make.api.technical.auth.TokenResponse.refreshToken token.refreshToken
239 36660 10279 - 10301 Select org.make.api.technical.auth.TokenResponse.refreshExpiresIn token.refreshExpiresIn
240 49399 10321 - 10336 Select org.make.api.technical.auth.TokenResponse.createdAt token.createdAt
246 34033 10434 - 10446 Literal <nosymbol> "token_type"
247 51040 10454 - 10468 Literal <nosymbol> "access_token"
248 43176 10476 - 10488 Literal <nosymbol> "expires_in"
249 35047 10496 - 10511 Literal <nosymbol> "refresh_token"
250 48365 10519 - 10537 Literal <nosymbol> "account_creation"
251 40557 10545 - 10565 Literal <nosymbol> "refresh_expires_in"
252 36700 10573 - 10585 Literal <nosymbol> "created_at"
253 33201 10592 - 10592 Select io.circe.Encoder.encodeString circe.this.Encoder.encodeString
253 36458 10592 - 10592 Select io.circe.Encoder.encodeString circe.this.Encoder.encodeString
253 49189 10592 - 10592 Select io.circe.Encoder.encodeString circe.this.Encoder.encodeString
253 39744 10592 - 10592 Select io.circe.Encoder.encodeString circe.this.Encoder.encodeString
253 36654 10407 - 10840 ApplyToImplicitArgs io.circe.ProductEncoders.forProduct7 io.circe.Encoder.forProduct7[org.make.api.user.SocialLoginResponse, String, String, Long, Option[String], Boolean, Option[Long], String]("token_type", "access_token", "expires_in", "refresh_token", "account_creation", "refresh_expires_in", "created_at")(((response: org.make.api.user.SocialLoginResponse) => scala.Tuple7.apply[String, String, Long, Option[String], Boolean, Option[Long], String](response.tokenType, response.accessToken, response.expiresIn, response.refreshToken, response.accountCreation, response.refreshExpiresIn, response.createdAt)))(circe.this.Encoder.encodeString, circe.this.Encoder.encodeString, circe.this.Encoder.encodeLong, circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString), circe.this.Encoder.encodeBoolean, circe.this.Encoder.encodeOption[Long](circe.this.Encoder.encodeLong), circe.this.Encoder.encodeString)
253 47608 10592 - 10592 ApplyToImplicitArgs io.circe.Encoder.encodeOption circe.this.Encoder.encodeOption[Long](circe.this.Encoder.encodeLong)
253 41624 10592 - 10592 Select io.circe.Encoder.encodeLong circe.this.Encoder.encodeLong
253 34841 10592 - 10592 Select io.circe.Encoder.encodeLong circe.this.Encoder.encodeLong
253 42425 10592 - 10592 Select io.circe.Encoder.encodeBoolean circe.this.Encoder.encodeBoolean
253 50242 10592 - 10592 ApplyToImplicitArgs io.circe.Encoder.encodeOption circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString)
254 39982 10612 - 10834 Apply scala.Tuple7.apply scala.Tuple7.apply[String, String, Long, Option[String], Boolean, Option[Long], String](response.tokenType, response.accessToken, response.expiresIn, response.refreshToken, response.accountCreation, response.refreshExpiresIn, response.createdAt)
255 49157 10622 - 10640 Select org.make.api.user.SocialLoginResponse.tokenType response.tokenType
256 41585 10650 - 10670 Select org.make.api.user.SocialLoginResponse.accessToken response.accessToken
257 33456 10680 - 10698 Select org.make.api.user.SocialLoginResponse.expiresIn response.expiresIn
258 50794 10708 - 10729 Select org.make.api.user.SocialLoginResponse.refreshToken response.refreshToken
259 42670 10739 - 10763 Select org.make.api.user.SocialLoginResponse.accountCreation response.accountCreation
260 34804 10773 - 10798 Select org.make.api.user.SocialLoginResponse.refreshExpiresIn response.refreshExpiresIn
261 47568 10808 - 10826 Select org.make.api.user.SocialLoginResponse.createdAt response.createdAt
270 49227 11055 - 11066 ApplyToImplicitArgs io.circe.generic.semiauto.deriveCodec org.make.api.user.userapitest io.circe.generic.semiauto.deriveCodec[org.make.api.user.UserPrivacyPolicyResponse]({ val inst$macro$8: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse] = { final class anon$lazy$macro$7 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$7 = { anon$lazy$macro$7.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse] = codec.this.DerivedAsObjectCodec.deriveCodec[org.make.api.user.UserPrivacyPolicyResponse, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserPrivacyPolicyResponse, (Symbol @@ String("privacyPolicyApprovalDate")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserPrivacyPolicyResponse, (Symbol @@ String("privacyPolicyApprovalDate")) :: shapeless.HNil](::.apply[Symbol @@ String("privacyPolicyApprovalDate"), shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], HNil)), Generic.instance[org.make.api.user.UserPrivacyPolicyResponse, Option[java.time.ZonedDateTime] :: shapeless.HNil](((x0$3: org.make.api.user.UserPrivacyPolicyResponse) => x0$3 match { case (privacyPolicyApprovalDate: Option[java.time.ZonedDateTime]): org.make.api.user.UserPrivacyPolicyResponse((privacyPolicyApprovalDate$macro$5 @ _)) => ::.apply[Option[java.time.ZonedDateTime], shapeless.HNil.type](privacyPolicyApprovalDate$macro$5, HNil).asInstanceOf[Option[java.time.ZonedDateTime] :: shapeless.HNil] }), ((x0$4: Option[java.time.ZonedDateTime] :: shapeless.HNil) => x0$4 match { case (head: Option[java.time.ZonedDateTime], tail: shapeless.HNil): Option[java.time.ZonedDateTime] :: shapeless.HNil((privacyPolicyApprovalDate$macro$4 @ _), HNil) => user.this.UserPrivacyPolicyResponse.apply(privacyPolicyApprovalDate$macro$4) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$7.this.inst$macro$6)).asInstanceOf[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse]]; <stable> <accessor> lazy val inst$macro$6: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForprivacyPolicyApprovalDate: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](UserPrivacyPolicyResponse.this.zonedDateTimeDecoder); private[this] val circeGenericEncoderForprivacyPolicyApprovalDate: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](UserPrivacyPolicyResponse.this.zonedDateTimeEncoder); final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprivacyPolicyApprovalDate @ _), shapeless.HNil) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("privacyPolicyApprovalDate", $anon.this.circeGenericEncoderForprivacyPolicyApprovalDate.apply(circeGenericHListBindingForprivacyPolicyApprovalDate)))) }; final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecode(c.downField("privacyPolicyApprovalDate")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecodeAccumulating(c.downField("privacyPolicyApprovalDate")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance) }; new $anon() }: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$7().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse]](inst$macro$8) })