package hanson.xyz.vpnhotspotmod.client;

/**
 * This class generates a default nickname for new clients.
 */
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010%\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0005\b\u00c6\u0002\u0018\u00002\u00020\u0001:\u0001\'B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0017\u0010\u0017\u001a\u0004\u0018\u00010\u00182\u0006\u0010\u0019\u001a\u00020\u0010H\u0007\u00a2\u0006\u0002\u0010\u001aJ*\u0010\u001b\u001a\u0004\u0018\u00010\u001c2\u0006\u0010\u0019\u001a\u00020\u00102\u0006\u0010\u001d\u001a\u00020\u00042\u0006\u0010\u001e\u001a\u00020\u001f2\u0006\u0010 \u001a\u00020\u001fH\u0002J\u001a\u0010!\u001a\u00020\u00182\u0006\u0010\u0019\u001a\u00020\u00102\b\b\u0002\u0010\"\u001a\u00020#H\u0007J!\u0010$\u001a\u00020\u00042\u0006\u0010\u0019\u001a\u00020\u00102\u0006\u0010%\u001a\u00020\u0004H\u0082@\u00f8\u0001\u0000\u00a2\u0006\u0002\u0010&R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082\u000e\u00a2\u0006\u0002\n\u0000R#\u0010\u0005\u001a\n \u0007*\u0004\u0018\u00010\u00060\u00068BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\b\u0010\tR\u000e\u0010\f\u001a\u00020\rX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u001a\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00020\u0010\u0012\u0004\u0012\u00020\u00110\u000fX\u0082\u0004\u00a2\u0006\u0002\n\u0000R \u0010\u0012\u001a\n \u0007*\u0004\u0018\u00010\u00130\u0013*\u00020\u00148BX\u0082\u0004\u00a2\u0006\u0006\u001a\u0004\b\u0015\u0010\u0016\u0082\u0002\u0004\n\u0002\b\u0019\u00a8\u0006("}, d2 = {"Lhanson/xyz/vpnhotspotmod/client/MacLookup;", "", "()V", "buildId", "", "buildIdPattern", "Ljava/util/regex/Pattern;", "kotlin.jvm.PlatformType", "getBuildIdPattern", "()Ljava/util/regex/Pattern;", "buildIdPattern$delegate", "Lkotlin/Lazy;", "countryCodeRegex", "Lkotlin/text/Regex;", "macLookupBusy", "", "Landroid/net/MacAddress;", "Lkotlinx/coroutines/Job;", "findErrorStream", "Ljava/io/InputStream;", "Ljava/net/HttpURLConnection;", "getFindErrorStream", "(Ljava/net/HttpURLConnection;)Ljava/io/InputStream;", "abort", "", "mac", "(Landroid/net/MacAddress;)Lkotlin/Unit;", "extractCountry", "Lkotlin/text/MatchResult;", "response", "vendor", "Lorg/json/JSONObject;", "obj", "perform", "explicit", "", "readResponse", "reportId", "(Landroid/net/MacAddress;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "UnexpectedError", "mobile_freedomDebug"})
public final class MacLookup {
    @org.jetbrains.annotations.NotNull
    private static final java.util.Map<android.net.MacAddress, kotlinx.coroutines.Job> macLookupBusy = null;
    @org.jetbrains.annotations.NotNull
    private static final kotlin.text.Regex countryCodeRegex = null;
    @org.jetbrains.annotations.NotNull
    private static final kotlin.Lazy buildIdPattern$delegate = null;
    @org.jetbrains.annotations.NotNull
    private static java.lang.String buildId = "JWtYl8QevtUxVpijtLWPq";
    @org.jetbrains.annotations.NotNull
    public static final hanson.xyz.vpnhotspotmod.client.MacLookup INSTANCE = null;
    
    private MacLookup() {
        super();
    }
    
    private final java.util.regex.Pattern getBuildIdPattern() {
        return null;
    }
    
    private final java.io.InputStream getFindErrorStream(java.net.HttpURLConnection $this$findErrorStream) {
        return null;
    }
    
    @androidx.annotation.MainThread
    @org.jetbrains.annotations.Nullable
    public final kotlin.Unit abort(@org.jetbrains.annotations.NotNull
    android.net.MacAddress mac) {
        return null;
    }
    
    private final java.lang.Object readResponse(android.net.MacAddress mac, java.lang.String reportId, kotlin.coroutines.Continuation<? super java.lang.String> $completion) {
        return null;
    }
    
    @androidx.annotation.MainThread
    public final void perform(@org.jetbrains.annotations.NotNull
    android.net.MacAddress mac, boolean explicit) {
    }
    
    private final kotlin.text.MatchResult extractCountry(android.net.MacAddress mac, java.lang.String response, org.json.JSONObject vendor, org.json.JSONObject obj) {
        return null;
    }
    
    @kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\u0010\u0010\r\u001a\u00020\u00052\u0006\u0010\u000e\u001a\u00020\u000fH\u0002J\b\u0010\u0010\u001a\u00020\u0005H\u0016R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0014\u0010\u000b\u001a\u00020\u00058VX\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\b\f\u0010\b\u00a8\u0006\u0011"}, d2 = {"Lhanson/xyz/vpnhotspotmod/client/MacLookup$UnexpectedError;", "Lorg/json/JSONException;", "mac", "Landroid/net/MacAddress;", "error", "", "(Landroid/net/MacAddress;Ljava/lang/String;)V", "getError", "()Ljava/lang/String;", "getMac", "()Landroid/net/MacAddress;", "message", "getMessage", "formatMessage", "context", "Landroid/content/Context;", "getLocalizedMessage", "mobile_freedomDebug"})
    public static final class UnexpectedError extends org.json.JSONException {
        @org.jetbrains.annotations.NotNull
        private final android.net.MacAddress mac = null;
        @org.jetbrains.annotations.NotNull
        private final java.lang.String error = null;
        
        public UnexpectedError(@org.jetbrains.annotations.NotNull
        android.net.MacAddress mac, @org.jetbrains.annotations.NotNull
        java.lang.String error) {
            super(null);
        }
        
        @org.jetbrains.annotations.NotNull
        public final android.net.MacAddress getMac() {
            return null;
        }
        
        @org.jetbrains.annotations.NotNull
        public final java.lang.String getError() {
            return null;
        }
        
        private final java.lang.String formatMessage(android.content.Context context) {
            return null;
        }
        
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public java.lang.String getMessage() {
            return null;
        }
        
        @java.lang.Override
        @org.jetbrains.annotations.NotNull
        public java.lang.String getLocalizedMessage() {
            return null;
        }
    }
}