-keep class com.aliyun.allinone.** {
    *;
}

-keep class com.aliyun.rts.network.AliHttpTool {
    *;
}

-keep class com.aliyun.common.AlivcBase {
    *;
}



-keep class com.huawei.multimedia.alivc.** {
    *;
}

-keep class com.alivc.rtc.** {
    *;
}

-keep class com.alivc.component.** {
    *;
}

-keep class org.webrtc.** {
    *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}




-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}



-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class *
-keepclassmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclassmembers class * {
    @com.aliyun.aio.keep.API *;
}





-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}


-keep class **.CalledByNative { *; }
-keep,allowobfuscation interface **.CalledByNative

-keep @**.CalledByNative class * { *; }
-keepclasseswithmembers class * {
    @**.CalledByNative *;
}

-keep class com.aliyun.aio.keep.Visible {*;}
-keep @com.aliyun.aio.keep.Visible class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.Visible *;
}

-keep class com.aliyun.aio.keep.API {*;}
-keep @com.aliyun.aio.keep.API class * {*;}
-keepclasseswithmembers class * {
    @com.aliyun.aio.keep.API *;
}

