
-if class net.tavoos.android.network.ApiResponse
-keepnames class net.tavoos.android.network.ApiResponse
-if class net.tavoos.android.network.ApiResponse
-keep class net.tavoos.android.network.ApiResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi,java.lang.reflect.Type[]);
}

-if class net.tavoos.android.network.NetworkError
-keepnames class net.tavoos.android.network.NetworkError
-if class net.tavoos.android.network.NetworkError
-keep class net.tavoos.android.network.NetworkErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.ServerError
-keepnames class net.tavoos.android.network.ServerError
-if class net.tavoos.android.network.ServerError
-keep class net.tavoos.android.network.ServerErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.Success
-keepnames class net.tavoos.android.network.Success
-if class net.tavoos.android.network.Success
-keep class net.tavoos.android.network.SuccessJsonAdapter {
    public <init>(com.squareup.moshi.Moshi,java.lang.reflect.Type[]);
}

-if class net.tavoos.android.network.UnknownError
-keepnames class net.tavoos.android.network.UnknownError
-if class net.tavoos.android.network.UnknownError
-keep class net.tavoos.android.network.UnknownErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.request.BannerRequest
-keepnames class net.tavoos.android.network.request.BannerRequest
-if class net.tavoos.android.network.request.BannerRequest
-keep class net.tavoos.android.network.request.BannerRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.request.SmoothieRequest
-keepnames class net.tavoos.android.network.request.SmoothieRequest
-if class net.tavoos.android.network.request.SmoothieRequest
-keep class net.tavoos.android.network.request.SmoothieRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class net.tavoos.android.network.request.SmoothieRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class net.tavoos.android.network.request.SmoothieRequest
-keepclassmembers class net.tavoos.android.network.request.SmoothieRequest {
    public synthetic <init>(java.util.List,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class net.tavoos.android.network.request.StickySmoothieRequest
-keepnames class net.tavoos.android.network.request.StickySmoothieRequest
-if class net.tavoos.android.network.request.StickySmoothieRequest
-keep class net.tavoos.android.network.request.StickySmoothieRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class net.tavoos.android.network.request.StickySmoothieRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class net.tavoos.android.network.request.StickySmoothieRequest
-keepclassmembers class net.tavoos.android.network.request.StickySmoothieRequest {
    public synthetic <init>(java.util.List,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class net.tavoos.android.network.response.BannerItemResponse
-keepnames class net.tavoos.android.network.response.BannerItemResponse
-if class net.tavoos.android.network.response.BannerItemResponse
-keep class net.tavoos.android.network.response.BannerItemResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.BannerResponse
-keepnames class net.tavoos.android.network.response.BannerResponse
-if class net.tavoos.android.network.response.BannerResponse
-keep class net.tavoos.android.network.response.BannerResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.ErrorResponse
-keepnames class net.tavoos.android.network.response.ErrorResponse
-if class net.tavoos.android.network.response.ErrorResponse
-keep class net.tavoos.android.network.response.ErrorResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.SmoothieItemResponse
-keepnames class net.tavoos.android.network.response.SmoothieItemResponse
-if class net.tavoos.android.network.response.SmoothieItemResponse
-keep class net.tavoos.android.network.response.SmoothieItemResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.SmoothieResponse
-keepnames class net.tavoos.android.network.response.SmoothieResponse
-if class net.tavoos.android.network.response.SmoothieResponse
-keep class net.tavoos.android.network.response.SmoothieResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.SmoothieTrackingResponse
-keepnames class net.tavoos.android.network.response.SmoothieTrackingResponse
-if class net.tavoos.android.network.response.SmoothieTrackingResponse
-keep class net.tavoos.android.network.response.SmoothieTrackingResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class net.tavoos.android.network.response.SmoothieVideoItemResponse
-keepnames class net.tavoos.android.network.response.SmoothieVideoItemResponse
-if class net.tavoos.android.network.response.SmoothieVideoItemResponse
-keep class net.tavoos.android.network.response.SmoothieVideoItemResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
