package Ġcom . da im ler . mb proto kit . dto . car . ze v Ċ Ċ enum Ġclass ĠCh arging Error Infrastructure ( val Ġid : ĠInt ) Ġ{ ĊĠĠĠ ĠNO _ ERROR ( 0 ), ĊĠĠĠ ĠAC _ INFR A _ ERROR _ AC ( 1 ), ĊĠĠĠ ĠDC _ INFR A _ ERROR _ DC ( 2 ), ĊĠĠĠ ĠIND _ INFR A _ ERROR ( 3 ), ĊĠĠĠ ĠAC _ DC _ INFR A _ ERROR ( 4 ), ĊĠĠĠ ĠAC _ IND _ INFR A _ ERROR _ AC ( 5 ), ĊĠĠĠ ĠDC _ IND _ INFR A _ ERROR _ DC ( 6 ), ĊĠĠĠ ĠCHAR GE _ ERROR ( 7 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġmap ( id : ĠInt ?) Ġ= Ġvalues (). find Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ== Ġit . id ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġmap (): Ġ( Int ?) Ġ-> ĠCh arging Error Infrastructure ? Ġ= Ġ{ Ġmap ( it ) Ġ} ĊĠĠĠ Ġ} Ċ } Ċ