package Ġbr . com . z up academy . br uno . comp art il h ados . client es Ex tern os Ċ Ċ import Ġbr . com . z up academy . br uno . cri ar Pix . Request Ch ave Pix Ex tern a Ċ import Ġbr . com . z up academy . br uno . cri ar Pix . enums . Tipo De Cont a ĊĊ Ċ data Ġclass ĠI tau Cont a Response ( ĊĠĠĠ Ġval Ġtipo : ĠString , ĊĠĠĠ Ġval Ġinst itu icao : ĠInst itu icao , ĊĠĠĠ Ġval Ġag encia : ĠString , ĊĠĠĠ Ġval Ġnumero : ĠString , ĊĠĠĠ Ġval Ġt it ular : ĠT it ular Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġto Model ( request : ĠRequest Ch ave Pix Ex tern a ): ĠB cb Cri ar Pix Request Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġconta B anco Ġ= ĠBank Account ( this , ĠTipo De Cont a . valueOf ( tipo ). to Model to B cb ()) ĊĊĠĠĠĠĠĠĠ Ġval Ġdon o Ġ= ĠOwner ( this ) ĊĊĠĠĠĠĠĠĠ Ġreturn ĠB cb Cri ar Pix Request ( this , Ġrequest , Ġconta B anco , Ġdon o ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ Ċ data Ġclass ĠInst itu icao ( ĊĠĠĠ Ġval Ġnome : ĠString , ĊĠĠĠ Ġval Ġis pb : ĠString Ċ ) Ċ Ċ data Ġclass ĠT it ular ( ĊĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠ Ġval Ġnome : ĠString , ĊĠĠĠ Ġval Ġc pf : ĠString Ċ ) Ċ