package Ġcom . ad it pr ay ogo . b faa _ submission 2 . core . state Ċ Ċ sealed Ġclass ĠResult State < out ĠT Ġ: ĠAny > Ġ{ ĊĠĠĠ Ġdata Ġclass ĠSuccess < out ĠT Ġ: ĠAny >( val Ġdata Ġ: ĠT ?) Ġ: ĠResult State < T >() ĊĠĠĠ Ġdata Ġclass ĠError ( val Ġerror Ġ: ĠString ?, Ġval ĠstatusCode Ġ: ĠInt ) Ġ: ĠResult State < Nothing >() ĊĠĠĠ Ġobject ĠNetwork Error Ġ: ĠResult State < Nothing >() Ċ }