Info Call to Random API

Description

List of all calls to methods that return pseudo-random values.

Recommendation

Do not seed Random with the current time because that value is more predictable to an attacker than the default seed.

The java.util.Random class must not be used either for security-critical applications or for protecting sensitive data. Use a more secure random number generator, such as the java.security.SecureRandom class.

Technical details

Method com.bharatmatrimony.login.SplashScreen.CommonLogin() calling method java.util.Random.<init>()


    private void CommonLogin()
    {
        this.progress.setMessage(this.getString(2131689597));
        if (this.getIntent().getExtras() != null) {
            this.regflag = this.getIntent().getExtras().getBoolean("paymentregister", 0);
        }
        if (this.regflag) {
            com.bharatmatrimony.AppState.getInstance().registration_flag = 1;
            com.bharatmatrimony.AppState.getInstance().pymtregistration_flag = 1;
        }
        j.a.a();
        if (((String) j.a.c("prefillUsername", "")).equalsIgnoreCase("")) {
            j.a.a();
            j.a.a("prefillUsername", com.bharatmatrimony.AppState.getInstance().getMemberMatriID());
        }
        int v3_4 = new Boolean[0];
        if (!com.bharatmatrimony.common.Config.getInstance().isNetworkAvailable(v3_4)) {
            this.progress.cancel();
            this.showInitalorUsualLoginWindow();
        } else {
            if (this.mailerflag) {
                if (this.mailerflag) {
                    this.CustomRunnable(3001);
                    this.mailerflag = 0;
                    return;
                }
            } else {
                this.CustomRunnable(1001);
                com.bharatmatrimony.AppState.getInstance().rand = (new java.util.Random().nextInt(3) + 1);
                return;
            }
        }
        return;
    }

Method com.google.android.gms.measurement.a.ed.f() calling method java.util.Random.<init>()


    public final long f()
    {
        if (this.c.get() != 0) {
            try {
                this.c.compareAndSet(-1, 1);
                return this.c.getAndIncrement();
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        } else {
            try {
                Throwable v1_5 = new java.util.Random((System.nanoTime() ^ this.l().a())).nextLong();
                long v3_1 = (this.d + 1);
                this.d = v3_1;
                return (v1_5 + ((long) v3_1));
            } catch (Throwable v1_6) {
                throw v1_6;
            }
        }
    }

Method com.google.android.gms.analytics.g.<init>() calling method java.util.Random.<init>()


    g(com.google.android.gms.c.j.u p4, String p5)
    {
        super(p4);
        super.b = new java.util.HashMap();
        super.c = new java.util.HashMap();
        if (p5 != null) {
            super.b.put("&tid", p5);
        }
        super.b.put("useSecure", "1");
        super.b.put("&a", Integer.toString((new java.util.Random().nextInt(2147483647) + 1)));
        super.d = new com.google.android.gms.c.j.bl("tracking", super.i(), 0);
        super.e = new com.google.android.gms.analytics.g$a(super, p4);
        return;
    }

Method com.freshchat.consumer.sdk.service.c.q.dx() calling method java.util.Random.<init>()


    private long dx()
    {
        return ((long) (((new java.util.Random().nextInt(9) + 1) * 60) * 1000));
    }

Method com.bharatmatrimony.newviewprofile.ViewProfileFragment.displayDiscoverList() calling method java.util.Random.<init>()


    private void displayDiscoverList()
    {
        this.discover_list_container.setVisibility(8);
        this.selectdiscoverlist = new java.util.Random().nextInt(4);
        switch (this.selectdiscoverlist) {
            case 0:
                if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation.size() <= 0)) {
                    if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf.size() <= 0)) {
                        if ((com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar.size() <= 0)) {
                            if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc != null) && (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc.size() > 0)) {
                                this.selectdiscoverlist = 3;
                            }
                        } else {
                            this.selectdiscoverlist = 2;
                        }
                    } else {
                        this.selectdiscoverlist = 1;
                    }
                    if ((this.page_type != 1270) || ((com.bharatmatrimony.AppState.getInstance().unified_matriId_list == null) || (com.bharatmatrimony.AppState.getInstance().unified_matriId_list.size() <= 0))) {
                        if ((com.bharatmatrimony.AppState.getInstance().Basiclist != null) && (com.bharatmatrimony.AppState.getInstance().Basiclist.size() > 0)) {
                            ((h.cf) com.bharatmatrimony.AppState.getInstance().Basiclist.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                        }
                    } else {
                        ((h.cu$b) com.bharatmatrimony.AppState.getInstance().unified_matriId_list.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                    }
                    this.displayDiscoverList();
                    return;
                } else {
                    this.discover_list_container.setVisibility(0);
                    this.discoversimilartext.setText(2131690218);
                    h.cf v0_148 = new com.bharatmatrimony.newviewprofile.SimilarProfileAdapter;
                    v0_148(this.Ainstance, com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation, this, 1, 0);
                    this.discoversimilarProfileAdapter = v0_148;
                    this.discoverSmililarProfiles.setAdapter(this.discoversimilarProfileAdapter);
                    return;
                }
            case 1:
                if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf.size() <= 0)) {
                    if ((com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar.size() <= 0)) {
                        if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc.size() <= 0)) {
                            if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation != null) && (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation.size() > 0)) {
                                this.selectdiscoverlist = 0;
                            }
                        } else {
                            this.selectdiscoverlist = 3;
                        }
                    } else {
                        this.selectdiscoverlist = 2;
                    }
                    if ((this.page_type != 1270) || ((com.bharatmatrimony.AppState.getInstance().unified_matriId_list == null) || (com.bharatmatrimony.AppState.getInstance().unified_matriId_list.size() <= 0))) {
                        if ((com.bharatmatrimony.AppState.getInstance().Basiclist != null) && (com.bharatmatrimony.AppState.getInstance().Basiclist.size() > 0)) {
                            ((h.cf) com.bharatmatrimony.AppState.getInstance().Basiclist.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                        }
                    } else {
                        ((h.cu$b) com.bharatmatrimony.AppState.getInstance().unified_matriId_list.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                    }
                    this.displayDiscoverList();
                    return;
                } else {
                    this.discover_list_container.setVisibility(0);
                    this.discoversimilartext.setText(2131690220);
                    h.cf v0_98 = new com.bharatmatrimony.newviewprofile.SimilarProfileAdapter;
                    v0_98(this.Ainstance, com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf, this, 1, 1);
                    this.discoversimilarProfileAdapter = v0_98;
                    this.discoverSmililarProfiles.setAdapter(this.discoversimilarProfileAdapter);
                    return;
                }
            case 2:
                if ((com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar.size() <= 0)) {
                    if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf.size() <= 0)) {
                        if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation.size() <= 0)) {
                            if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc != null) && (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc.size() > 0)) {
                                this.selectdiscoverlist = 3;
                            }
                        } else {
                            this.selectdiscoverlist = 0;
                        }
                    } else {
                        this.selectdiscoverlist = 1;
                    }
                    if ((this.page_type != 1270) || ((com.bharatmatrimony.AppState.getInstance().unified_matriId_list == null) || (com.bharatmatrimony.AppState.getInstance().unified_matriId_list.size() <= 0))) {
                        if ((com.bharatmatrimony.AppState.getInstance().Basiclist != null) && (com.bharatmatrimony.AppState.getInstance().Basiclist.size() > 0)) {
                            ((h.cf) com.bharatmatrimony.AppState.getInstance().Basiclist.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                        }
                    } else {
                        ((h.cu$b) com.bharatmatrimony.AppState.getInstance().unified_matriId_list.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                    }
                    this.displayDiscoverList();
                    return;
                } else {
                    this.discover_list_container.setVisibility(0);
                    this.discoversimilartext.setText(2131690225);
                    h.cf v0_49 = new com.bharatmatrimony.newviewprofile.SimilarProfileAdapter;
                    v0_49(this.Ainstance, com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar, this, 1, 2);
                    this.discoversimilarProfileAdapter = v0_49;
                    this.discoverSmililarProfiles.setAdapter(this.discoversimilarProfileAdapter);
                    return;
                }
            case 3:
                if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc.size() <= 0)) {
                    if ((com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverCompatibleStar.size() <= 0)) {
                        if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf == null) || (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredProf.size() <= 0)) {
                            if ((com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation != null) && (com.bharatmatrimony.AppState.getInstance().DiscoverPreferredLocation.size() > 0)) {
                                this.selectdiscoverlist = 0;
                            }
                        } else {
                            this.selectdiscoverlist = 1;
                        }
                    } else {
                        this.selectdiscoverlist = 2;
                    }
                    if ((this.page_type != 1270) || ((com.bharatmatrimony.AppState.getInstance().unified_matriId_list == null) || (com.bharatmatrimony.AppState.getInstance().unified_matriId_list.size() <= 0))) {
                        if ((com.bharatmatrimony.AppState.getInstance().Basiclist != null) && (com.bharatmatrimony.AppState.getInstance().Basiclist.size() > 0)) {
                            ((h.cf) com.bharatmatrimony.AppState.getInstance().Basiclist.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                        }
                    } else {
                        ((h.cu$b) com.bharatmatrimony.AppState.getInstance().unified_matriId_list.get(this.searchlist_position)).RANDOMDISCOVERID = this.selectdiscoverlist;
                    }
                    this.displayDiscoverList();
                } else {
                    this.discover_list_container.setVisibility(0);
                    this.discoversimilartext.setText(2131690215);
                    h.cf v0_3 = new com.bharatmatrimony.newviewprofile.SimilarProfileAdapter;
                    v0_3(this.Ainstance, com.bharatmatrimony.AppState.getInstance().DiscoverPreferredEduc, this, 1, 3);
                    this.discoversimilarProfileAdapter = v0_3;
                    this.discoverSmililarProfiles.setAdapter(this.discoversimilarProfileAdapter);
                    return;
                }
            default:
        }
        return;
    }

Method com.bharatmatrimony.dashboard.DashboardFragment.constructPromoList() calling method java.util.Random.<init>()


    private java.util.ArrayList constructPromoList(h.az p28, int p29)
    {
        java.util.ArrayList v2_1 = new java.util.ArrayList();
        if (!com.bharatmatrimony.AppState.getInstance().getMemberType().equals("P")) {
            if (p28.OTHERPROMOLIST.size() > 0) {
                h.bc$d v3_1 = 0;
                while (v3_1 < p28.OTHERPROMOLIST.size()) {
                    int v5_8 = ((h.az$d) p28.OTHERPROMOLIST.get(v3_1));
                    h.bp v15_1 = new h.bp;
                    h.bp v4_12 = v15_1;
                    v15_1(v5_8.LANDING, "", v5_8.PROMOTIONBANNER, "", "", "Other", 0, "", "");
                    v2_1.add(v4_12);
                    v3_1++;
                }
            }
            if (p28.AWAITINGPROFILELIST.size() > 0) {
                h.bc$d v3_24 = ((h.az$b) p28.AWAITINGPROFILELIST.get(0));
                String v14_1 = new h.bp;
                v14_1(v3_24.NAME, v3_24.MATRIID, v3_24.PHOTO, v3_24.PHONENO, "", "AwaitingEI", p28.AWAITINGPROFILECOUNT, "", "");
                v2_1.add(v14_1);
            }
            if (p28.ACCEPTEDPROFILELIST.size() > 0) {
                h.bc$d v3_30 = ((h.az$a) p28.ACCEPTEDPROFILELIST.get(0));
                String v14_2 = new h.bp;
                v14_2(v3_30.NAME, v3_30.MATRIID, v3_30.PHOTO, v3_30.PHONENO, v3_30.COMTYPE, "AcceptedEI", p28.ACCEPTEDPROFILECOUNT, "", "");
                v2_1.add(v14_2);
            }
            if (p28.SUCCESSSTORIES != null) {
                h.bp v1_26 = p28.SUCCESSSTORIES;
                int v13_3 = new h.bp;
                v13_3("", "", v1_26.PHOTO, v1_26.CONTENT, "", "Success", 0, "", "");
                v2_1.add(v13_3);
            }
        } else {
            if ((this.memberShipParser != null) && (this.memberShipParser.MEMBERSHIPDET != null)) {
                h.bp v1_7 = this.memberShipParser.MEMBERSHIPDET.MEMBERSHIPVALIDITY.split("\\s+");
                if ((v1_7 != null) && ((v1_7.length > 0) && (Integer.parseInt(v1_7[0]) < 30))) {
                    h.bp v1_16;
                    j.a.a();
                    if (j.a.c("MENU_PKG_OFFER", Integer.valueOf(0)) == null) {
                        v1_16 = 0;
                    } else {
                        j.a.a();
                        if (j.a.c("MENU_PKG_OFFER", Integer.valueOf(0)).toString().isEmpty()) {
                        } else {
                            j.a.a();
                            v1_16 = j.a.c("MENU_PKG_OFFER", Integer.valueOf(0)).toString().split("\\s+");
                        }
                    }
                    if ((v1_16 == null) || ((v1_16.length <= 1) || (!v1_16[1].contains("%")))) {
                        h.bp v1_20 = new h.bp;
                        v1_20(this.activity.getString(2131690153), "", "", "", "", "Membership", 0, this.memberShipParser.MEMBERSHIPDET.MEMBERSHIPVALIDITY, "");
                        v2_1.add(v1_20);
                    } else {
                        h.bp v4_5 = new h.bp;
                        v4_5(this.activity.getResources().getString(2131690153), "", "", "", "", "Membership", 0, this.memberShipParser.MEMBERSHIPDET.MEMBERSHIPVALIDITY, v1_16[1]);
                        v2_1.add(v4_5);
                    }
                }
            }
        }
        if (v2_1.size() > 0) {
            h.bp v1_24 = new java.util.Random().nextInt(v2_1.size());
            h.bc$d v3_19 = new java.util.ArrayList();
            v3_19.add(v2_1.get(v1_24));
            v2_1.clear();
            v2_1.addAll(v3_19);
        }
        return v2_1;
    }

Method okhttp3.OkHttpClient.newWebSocket() calling method java.util.Random.<init>()


    public okhttp3.WebSocket newWebSocket(okhttp3.Request p8, okhttp3.WebSocketListener p9)
    {
        okhttp3.internal.ws.RealWebSocket v6 = new okhttp3.internal.ws.RealWebSocket;
        v6(p8, p9, new java.util.Random(), ((long) this.pingInterval));
        v6.connect(this);
        return v6;
    }

Method com.crashlytics.android.a.u.<init>() calling method java.util.Random.<init>()


    public u(d.a.a.a.a.c.a.a p2)
    {
        this(p2, new java.util.Random());
        return;
    }

Method in.juspay.godel.ui.uber.SlidingLayer.c() calling method java.util.Random.<init>()


    private void c()
    {
        this.setWillNotDraw(0);
        this.setDescendantFocusability(262144);
        this.setFocusable(1);
        java.util.Random v0_10 = this.getContext();
        this.h = new android.widget.Scroller(v0_10, in.juspay.godel.ui.uber.SlidingLayer.f);
        int v1_1 = android.view.ViewConfiguration.get(v0_10);
        this.u = android.support.v4.view.v.a(v1_1);
        this.C = v1_1.getScaledMinimumFlingVelocity();
        this.c = v1_1.getScaledMaximumFlingVelocity();
        this.D = ((int) (v0_10.getResources().getDisplayMetrics().density * 1103626240));
        this.g = new java.util.Random();
        return;
    }

Method com.google.firebase.g.a.a.<clinit>() calling method java.util.Random.<init>()


    static a()
    {
        com.google.firebase.g.a.a.a = new com.google.firebase.g.a.b();
        com.google.firebase.g.a.a.b = com.google.android.gms.common.util.f.d();
        com.google.firebase.g.a.a.c = new java.util.Random();
        return;
    }

Method com.gamooga.livechat.client.LiveChatService.z() calling method java.util.Random.<init>()


    private void z()
    {
        java.io.IOException v0_1 = new StringBuilder();
        v0_1.append(String.valueOf(System.currentTimeMillis()));
        v0_1.append(String.valueOf(new java.util.Random().nextInt(10000)));
        this.X = v0_1.toString();
        android.util.Log.d("LiveChatClient", "Getting visitor id");
        java.io.IOException v0_5 = this.O.getString("vid", 0);
        if (v0_5 != null) {
            this.au = 0;
            this.W = v0_5;
            android.util.Log.d("LiveChatClient", "Visitor id: ".concat(String.valueOf(v0_5)));
            return;
        } else {
            this.au = 1;
            try {
                java.io.IOException v0_10 = new StringBuilder();
                v0_10.append(this.R);
                v0_10.append("/nv/");
                v0_10.append(this.P);
                v0_10.append("/");
                java.io.IOException v0_12 = com.gamooga.livechat.client.LiveChatService.c(v0_10.toString());
                this.O.edit().putString("vid", v0_12).commit();
                this.W = v0_12;
                android.util.Log.d("LiveChatClient", "New visitor, visitor id: ".concat(String.valueOf(v0_12)));
                return;
            } catch (java.io.IOException v0_15) {
                android.util.Log.e("LiveChatClient", "Error getting new visitor id", v0_15);
                return;
            }
        }
    }

Method com.freshchat.consumer.sdk.j.aa.aB() calling method java.util.Random.<init>()


    public static int aB(String p4)
    {
        if (!com.freshchat.consumer.sdk.j.as.aH(p4)) {
            int v0_2 = 7;
            char[] v4_4 = p4.toCharArray();
            int v2 = 0;
            while (v2 < v4_4.length) {
                v0_2 = ((v0_2 * 31) + v4_4[v2]);
                v2++;
            }
            return v0_2;
        } else {
            return new java.util.Random().nextInt();
        }
    }

Method com.bharatmatrimony.dailyswipe.SwipeStack.initialize() calling method java.util.Random.<init>()


    private void initialize()
    {
        this.mRandom = new java.util.Random();
        this.setClipToPadding(0);
        this.setClipChildren(0);
        this.mSwipeHelper = new com.bharatmatrimony.dailyswipe.SwipeHelper(this);
        this.mSwipeHelper.setAnimationDuration(this.mAnimationDuration);
        this.mSwipeHelper.setRotation(this.mSwipeRotation);
        this.mSwipeHelper.setOpacityEnd(this.mSwipeOpacity);
        this.mDataObserver = new com.bharatmatrimony.dailyswipe.SwipeStack$1(this);
        return;
    }

Method com.bharatmatrimony.common.Constants.registration_track() calling method java.util.Random.<init>()


    public static String registration_track(int p22, int p23)
    {
        try {
            String v16;
            String v13_7;
            String v12_0 = "";
            String v14_2 = com.bharatmatrimony.common.Constants.getcurrentlocaleofdevice(1);
            j.a.a("RememberPassword");
            StringBuilder v15_18 = ((String) j.a.d("TRACKUNICODEVALUE", 0));
            try {
                if (v15_18 == null) {
                    String v13_11 = (new java.util.Random().nextInt(900000) + 100000);
                    v16 = "UnKnown";
                    String v2_10 = new java.text.SimpleDateFormat("ddMMyyyyHHmmss", java.util.Locale.getDefault()).format(java.util.Calendar.getInstance().getTime());
                    String v3_9 = new StringBuilder();
                    v3_9.append(v13_11);
                    v3_9.append(v2_10);
                    v13_7 = v3_9.toString();
                    j.a.a("RememberPassword");
                    j.a.b("TRACKUNICODEVALUE", v13_7);
                } else {
                    if (!v15_18.equals("")) {
                        j.a.a("RememberPassword");
                        v13_7 = ((String) j.a.d("TRACKUNICODEVALUE", 0));
                        v16 = "UnKnown";
                    } else {
                    }
                }
            } catch (Exception) {
                String v0_2 = 0;
                return v0_2;
            }
            String v4_6;
            String v2_16 = com.bharatmatrimony.BmAppstate.getContext().getApplicationContext().getString(2131689710).replace("Matrimony", "");
            String v3_14 = com.bharatmatrimony.home.FeedBack.getNetworkClass(com.bharatmatrimony.BmAppstate.getContext().getApplicationContext());
            String v4_5 = ((android.telephony.TelephonyManager) com.bharatmatrimony.BmAppstate.getContext().getApplicationContext().getSystemService("phone"));
            if (v4_5.getNetworkOperatorName().equals("")) {
                v4_6 = v16;
            } else {
                v4_6 = v4_5.getNetworkOperatorName();
            }
            String v5_1 = new StringBuilder();
            v5_1.append(android.os.Build.MANUFACTURER);
            v5_1.append(",");
            v5_1.append(android.os.Build.MODEL);
            v5_1.append(",");
            v5_1.append(android.os.Build$VERSION.RELEASE);
            v5_1.append(",");
            v5_1.append(v3_14);
            v5_1.append(",");
            v5_1.append(v4_6);
            v5_1.append(",");
            v5_1.append(com.bharatmatrimony.AppState.getInstance().getRegId());
            v5_1.append(", Language-");
            v5_1.append(v14_2);
            String v3_5 = v5_1.toString();
            String v4_1 = String.valueOf(com.bharatmatrimony.common.Constants.APPTYPE);
            String v5_3 = String.valueOf(com.bharatmatrimony.common.Constants.APPVERSIONCODE);
            String v14_1 = String.valueOf(System.currentTimeMillis());
            j.a.a();
            if (j.a.c("RegCampaignTypeCustom", "") != null) {
                j.a.a();
                v12_0 = String.valueOf(j.a.c("RegCampaignTypeCustom", ""));
            }
            String v0_1;
            String v6_9;
            if (p22 != 0) {
                if (p22 != 1) {
                    if (p22 != 2) {
                        if (p22 != 3) {
                            if (p22 != 4) {
                                if (p22 != 5) {
                                    v0_1 = "";
                                } else {
                                    v0_1 = "congrats";
                                    v6_9 = "appregister.php?PAGE3";
                                    String v1_1;
                                    if (p23 != 0) {
                                        if (p23 != 1) {
                                            if (p23 != 2) {
                                                if (p23 != 3) {
                                                    if (p23 != 4) {
                                                        if (p23 != 5) {
                                                            v1_1 = "";
                                                        } else {
                                                            v1_1 = "congrats";
                                                        }
                                                    } else {
                                                        v1_1 = "appregister.php?PAGE3";
                                                    }
                                                } else {
                                                    v1_1 = "appregister.php?PAGE2";
                                                }
                                            } else {
                                                v1_1 = "appregister.php?PAGE1";
                                            }
                                        } else {
                                            v1_1 = "login.php";
                                        }
                                    } else {
                                        v1_1 = "";
                                    }
                                    boolean v9_2;
                                    boolean v20;
                                    if (i.i$a.Y == null) {
                                        v20 = "";
                                        v9_2 = v20;
                                    } else {
                                        v20 = "";
                                        if (i.i$a.Y.equals("")) {
                                        } else {
                                            v9_2 = i.i$a.Y;
                                        }
                                    }
                                    boolean v21;
                                    boolean v10_3;
                                    if (i.i$f.a == null) {
                                        v21 = "";
                                        v10_3 = v21;
                                    } else {
                                        v21 = "";
                                        if (i.i$f.a.equals("")) {
                                        } else {
                                            v10_3 = i.i$f.a;
                                        }
                                    }
                                    StringBuilder v15_23 = new StringBuilder();
                                    v15_23.append(v13_7);
                                    v15_23.append("|_|");
                                    v15_23.append(v2_16);
                                    v15_23.append("|_|");
                                    v15_23.append("");
                                    v15_23.append("|_|");
                                    v15_23.append(v3_5);
                                    v15_23.append("|_|");
                                    v15_23.append(v4_1);
                                    v15_23.append("|_|");
                                    v15_23.append(v5_3);
                                    v15_23.append("|_|");
                                    v15_23.append(v14_1);
                                    v15_23.append("|_|");
                                    v15_23.append(v0_1);
                                    v15_23.append("|_|");
                                    v15_23.append(v6_9);
                                    v15_23.append("|_|");
                                    v15_23.append(v1_1);
                                    v15_23.append("|_|");
                                    v15_23.append("");
                                    v15_23.append("|_|");
                                    v15_23.append("");
                                    v15_23.append("|_|");
                                    v15_23.append(v12_0);
                                    v15_23.append("|_|");
                                    v15_23.append(v9_2);
                                    v15_23.append("|_|");
                                    v15_23.append(v10_3);
                                    v15_23.append("|_|");
                                    return v15_23.toString();
                                }
                            } else {
                                v0_1 = "Page3";
                                v6_9 = "appregister.php?PAGE2";
                            }
                        } else {
                            v0_1 = "Page2";
                            if (!com.bharatmatrimony.AppState.getInstance().fromPRcaseTrack) {
                                v6_9 = "appregister.php?PAGE1";
                            } else {
                                v0_1 = "Notification";
                                com.bharatmatrimony.AppState.getInstance().fromPRcaseTrack = 0;
                            }
                        }
                        v6_9 = "";
                    } else {
                        v0_1 = "Page1";
                        v6_9 = "Splash screen";
                    }
                } else {
                    v0_1 = "Login";
                    v6_9 = "Splash screen";
                }
            } else {
                v0_1 = "Splash screen";
                v6_9 = v12_0;
            }
        } catch (Exception) {
            v0_2 = 0;
            return v0_2;
        }
    }

Method com.bharatmatrimony.common.Config.setEncrypt() calling method java.util.Random.<init>()


    public String setEncrypt(String p7)
    {
        com.bharatmatrimony.common.ExceptionTrack v0_2 = new java.util.Random().nextInt(com.bharatmatrimony.common.Config.APPSALT.length);
        String v1_8 = new StringBuilder();
        int v3 = 0;
        v1_8.append(com.bharatmatrimony.common.Config.APPSALT[v0_2][0]);
        v1_8.append(p7);
        v1_8.append(com.bharatmatrimony.common.Config.APPSALT[v0_2][1]);
        try {
            String v7_6 = java.security.MessageDigest.getInstance("MD5").digest(v1_8.toString().getBytes("UTF-8"));
            String v1_5 = new StringBuilder((v7_6.length * 2));
            int v2_5 = v7_6.length;
        } catch (String v7_10) {
            com.bharatmatrimony.common.ExceptionTrack.getInstance().TrackLog(v7_10);
            return 0;
        }
        while (v3 < v2_5) {
            String v4_1 = (v7_6[v3] & 255);
            if (v4_1 < 16) {
                v1_5.append(48);
            }
            v1_5.append(Integer.toHexString(v4_1));
            v3++;
        }
        String v7_8 = new StringBuilder();
        v7_8.append(v1_5.toString());
        v7_8.append(v0_2);
        return v7_8.toString();
    }

Method c.a.a.k.<init>() calling method java.util.Random.<init>()


    public k(android.os.Looper p2, android.os.Handler p3, java.nio.channels.SocketChannel p4, c.a.a.i p5)
    {
        super(p2);
        super.b = new java.util.Random();
        super.d = p2;
        super.c = p3;
        super.e = p4;
        super.f = p5;
        super.g = new c.a.a.a((p5.b() + 14), 262144);
        android.util.Log.d(c.a.a.k.a, "created");
        return;
    }

Method b.b$2.<init>() calling method java.util.Random.<init>()


    b$2(b.b p1, android.view.View p2)
    {
        this.c = p1;
        this.b = p2;
        this.a = new java.util.Random();
        return;
    }

Method b.a.<init>() calling method java.util.Random.<init>()


    public a(android.view.View p11, android.graphics.Bitmap p12, android.graphics.Rect p13)
    {
        this.g = new android.graphics.Paint();
        this.i = new android.graphics.Rect(p13);
        java.util.Random v13_4 = new b.a$a[2025];
        this.h = v13_4;
        java.util.Random v13_2 = new java.util.Random(System.currentTimeMillis());
        int v0_3 = (p12.getWidth() / 47);
        int v1_0 = p12.getHeight();
        int v3 = 0;
        while (v3 < 45) {
            int v5 = 0;
            while (v5 < 45) {
                int v7_1 = ((v3 * 45) + v5);
                v5++;
                this.h[v7_1] = this.a(p12.getPixel((v5 * v0_3), ((v3 + 1) * (v1_0 / 47))), v13_2);
            }
            v3++;
        }
        this.j = p11;
        long v11_2 = new float[2];
        v11_2 = {0, 1068708659};
        this.setFloatValues(v11_2);
        this.setInterpolator(b.a.b);
        this.setDuration(b.a.a);
        return;
    }

Method com.google.android.gms.measurement.a.ed.g() calling method java.security.SecureRandom.<init>()


    final java.security.SecureRandom g()
    {
        this.c();
        if (this.b == null) {
            this.b = new java.security.SecureRandom();
        }
        return this.b;
    }

Method com.google.android.gms.measurement.a.ed.e() calling method java.security.SecureRandom.<init>()


    protected final void e()
    {
        this.c();
        com.google.android.gms.measurement.a.s v0_5 = new java.security.SecureRandom();
        long v1 = v0_5.nextLong();
        if (v1 == 0) {
            v1 = v0_5.nextLong();
            if (v1 == 0) {
                this.q().h().a("Utils falling back to Random for random id");
            }
        }
        this.c.set(v1);
        return;
    }

Method in.juspay.godel.util.EncryptionHelper.c() calling method java.security.SecureRandom.<init>()


    public byte[] c(byte[] p10, String p11)
    {
        if (!p11.equalsIgnoreCase("v0")) {
            byte[] v1_1 = new byte[8];
            new java.security.SecureRandom().nextBytes(v1_1);
            int v11_5 = p10.length;
            int v2 = (v11_5 + 8);
            byte[] v3 = new byte[v2];
            int v4 = 0;
            int v5 = 0;
            int v6 = 0;
            while ((v4 < v11_5) && (v5 < v2)) {
                if ((v5 <= 0) || (((v5 % 10) != 9) || (v6 >= 8))) {
                    v3[v5] = ((byte) (p10[v4] ^ v1_1[(v4 % 8)]));
                    v4++;
                } else {
                    v3[v5] = v1_1[v6];
                    v6++;
                }
                v5++;
            }
            return v3;
        } else {
            int v11_2 = this.c();
            int v0_2 = javax.crypto.Cipher.getInstance(in.juspay.godel.util.EncryptionHelper.a);
            v0_2.init(1, v11_2);
            return v0_2.doFinal(p10);
        }
    }

Method in.juspay.godel.core.WebLabService.weblabDecisionMaker() calling method java.security.SecureRandom.<init>()


    public boolean weblabDecisionMaker(String p10, String p11, org.json.JSONObject p12)
    {
        in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Checking for the value in config for: ".concat(String.valueOf(p10)));
        try {
            String v2_2 = 1;
        } catch (boolean v11_4) {
            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Exception in decision maker for ".concat(String.valueOf(p10)), v11_4);
            return 0;
        }
        if (!"1".equals(p12.getString(p10))) {
            if (!"0".equals(p12.getString(p10))) {
                String v4_1 = new Object[2];
                v4_1[0] = p10;
                v4_1[1] = p12.get(p10);
                in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, String.format("feature value in config for %s: %s", v4_1));
                Boolean v12_8 = Double.valueOf(p12.getDouble(p10));
                if (v12_8.doubleValue() >= 0) {
                    if (v12_8.doubleValue() <= 1.0) {
                        String v1_9 = 0;
                        if (this.c != null) {
                            v1_9 = this.c.a(p11, this.e);
                        }
                        if (v1_9 == null) {
                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Computing probablistic data for feature: ".concat(String.valueOf(p10)));
                            if (((double) new java.security.SecureRandom().nextInt(100)) >= (v12_8.doubleValue() * 100.0)) {
                                v2_2 = 0;
                            } else {
                            }
                            Boolean v12_10 = Boolean.valueOf(v2_2);
                            if (this.c != null) {
                                this.c.b(p11, v12_10);
                            }
                            String v1_20 = new StringBuilder("Returning data for feature: ");
                            v1_20.append(p10);
                            v1_20.append(" value: ");
                            v1_20.append(v12_10);
                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, v1_20.toString());
                            return v12_10.booleanValue();
                        } else {
                            Boolean v12_12 = new StringBuilder("Returning sticky data for feature: ");
                            v12_12.append(p10);
                            v12_12.append(" value: ");
                            v12_12.append(v1_9);
                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, v12_12.toString());
                            return v1_9.booleanValue();
                        }
                    } else {
                    }
                }
                String v2_1 = new Object[1];
                v2_1[0] = v12_8;
                throw new IllegalArgumentException(String.format("The value given for the feature in the the rules map is invalid: %s", v2_1));
            } else {
                if (this.c != null) {
                    this.c.b(p11);
                }
                return 0;
            }
        } else {
            if (this.c != null) {
                this.c.b(p11);
            }
            return 1;
        }
    }

Method in.juspay.godel.core.WebLabService.b() calling method java.security.SecureRandom.<init>()


    private boolean b(String p10)
    {
        try {
            if (!this.b) {
                if (this.d == null) {
                    if ((in.juspay.godel.core.ConfigService.getInstance().getConfig() == null) || (!in.juspay.godel.core.ConfigService.getInstance().getConfig().has("weblab"))) {
                        in.juspay.godel.util.JuspayLogger.f(in.juspay.godel.core.WebLabService.a, "No value for weblab in config");
                        return 0;
                    } else {
                        this.d = in.juspay.godel.core.ConfigService.getInstance().getConfig().getJSONObject("weblab");
                    }
                }
                if (this.d == null) {
                    in.juspay.godel.util.JuspayLogger.f(in.juspay.godel.core.WebLabService.a, "Weblab Json is null. Returning false for feature - ".concat(String.valueOf(p10)));
                    return 0;
                } else {
                    String v2_0 = 1;
                    if (this.d.has(p10)) {
                        in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Checking for the value in config for: ".concat(String.valueOf(p10)));
                        if (!"1".equals(this.d.getString(p10))) {
                            if (!"0".equals(this.d.getString(p10))) {
                                String v4_11 = new Object[2];
                                v4_11[0] = p10;
                                v4_11[1] = this.d.get(p10);
                                in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, String.format("feature value in config for %s: %s", v4_11));
                                boolean v1_82 = Double.valueOf(this.d.getDouble(p10));
                                if (v1_82.doubleValue() >= 0) {
                                    if (v1_82.doubleValue() <= 1.0) {
                                        String v3_25 = 0;
                                        if (this.c != null) {
                                            v3_25 = this.c.a(p10, this.e);
                                        }
                                        if (v3_25 == null) {
                                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Computing probablistic data for feature: ".concat(String.valueOf(p10)));
                                            if (((double) new java.security.SecureRandom().nextInt(100)) >= (v1_82.doubleValue() * 100.0)) {
                                                v2_0 = 0;
                                            } else {
                                            }
                                            boolean v1_3 = Boolean.valueOf(v2_0);
                                            if (this.c != null) {
                                                this.c.b(p10, v1_3);
                                            }
                                            String v3_6 = new StringBuilder("Returning data for feature: ");
                                            v3_6.append(p10);
                                            v3_6.append(" value: ");
                                            v3_6.append(v1_3);
                                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, v3_6.toString());
                                            return v1_3.booleanValue();
                                        } else {
                                            String v2_6 = new StringBuilder("Returning sticky data for feature: ");
                                            v2_6.append(p10);
                                            v2_6.append(" value: ");
                                            v2_6.append(v3_25);
                                            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, v2_6.toString());
                                            return v3_25.booleanValue();
                                        }
                                    } else {
                                    }
                                }
                                String v2_8 = new Object[1];
                                v2_8[0] = v1_82;
                                throw new IllegalArgumentException(String.format("The value given for the feature in the the rules map is invalid: %s", v2_8));
                            } else {
                                if (this.c != null) {
                                    this.c.b(p10);
                                }
                                return 0;
                            }
                        } else {
                            if (this.c != null) {
                                this.c.b(p10);
                            }
                            return 1;
                        }
                    } else {
                        in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Rules Json do not have feature: ".concat(String.valueOf(p10)));
                        if (this.c != null) {
                            this.c.b(p10);
                        }
                        if (!"zoomEnabled".equals(p10)) {
                            if (!"displayZoom".equals(p10)) {
                                if (!"uber_pbar".equals(p10)) {
                                    if (!"sendSmsEvent".equals(p10)) {
                                        if (!"reloadDialog".equals(p10)) {
                                            if (!"location".equals(p10)) {
                                                if (!"simInfo".equals(p10)) {
                                                    if (!"accountInfo".equals(p10)) {
                                                        if (!"cellInfo".equals(p10)) {
                                                            if (!"hardwareAcceleration".equals(p10)) {
                                                                if (!"global_exception_handling".equals(p10)) {
                                                                    if (!"log_swipe".equals(p10)) {
                                                                        if (!"log_scroll".equals(p10)) {
                                                                            if (!"cacheImageV2".equals(p10)) {
                                                                                if (!"cache_v2".equals(p10)) {
                                                                                    if (!"log_status_messages".equals(p10)) {
                                                                                        if (!"log_movement_detection".equals(p10)) {
                                                                                            if (!"lose_config".equals(p10)) {
                                                                                                if (!"log_typing_behaviour".equals(p10)) {
                                                                                                    if (!"hide_press_and_hold_button".equals(p10)) {
                                                                                                        if (!"on_screen_display_enabled".equals(p10)) {
                                                                                                            if (!"canStoreCustomerId".equals(p10)) {
                                                                                                                if (!"trust_manager".equals(p10)) {
                                                                                                                    return 1;
                                                                                                                } else {
                                                                                                                    return 0;
                                                                                                                }
                                                                                                            } else {
                                                                                                                return 0;
                                                                                                            }
                                                                                                        } else {
                                                                                                            return 0;
                                                                                                        }
                                                                                                    } else {
                                                                                                        return 0;
                                                                                                    }
                                                                                                } else {
                                                                                                    return 0;
                                                                                                }
                                                                                            } else {
                                                                                                return 0;
                                                                                            }
                                                                                        } else {
                                                                                            return 0;
                                                                                        }
                                                                                    } else {
                                                                                        return 0;
                                                                                    }
                                                                                } else {
                                                                                    return 0;
                                                                                }
                                                                            } else {
                                                                                return 0;
                                                                            }
                                                                        } else {
                                                                            return 0;
                                                                        }
                                                                    } else {
                                                                        return 0;
                                                                    }
                                                                } else {
                                                                    return 0;
                                                                }
                                                            } else {
                                                                return 0;
                                                            }
                                                        } else {
                                                            return 0;
                                                        }
                                                    } else {
                                                        return 0;
                                                    }
                                                } else {
                                                    return 0;
                                                }
                                            } else {
                                                return 0;
                                            }
                                        } else {
                                            return 0;
                                        }
                                    } else {
                                        return 0;
                                    }
                                } else {
                                    return 0;
                                }
                            } else {
                                return 0;
                            }
                        } else {
                            return 0;
                        }
                    }
                }
            } else {
                return 0;
            }
        } catch (boolean v1_69) {
            in.juspay.godel.util.JuspayLogger.b(in.juspay.godel.core.WebLabService.a, "Exception while checking for the value in config for: ".concat(String.valueOf(p10)), v1_69);
            return 0;
        }
    }

Method in.juspay.godel.core.LoggingUtil.a() calling method java.security.SecureRandom.<init>()


    private boolean a(double p7)
    {
        if (p7 != 1.0) {
            if (p7 != 0) {
                if (((double) new java.security.SecureRandom().nextInt(100)) >= (p7 * 100.0)) {
                    return 0;
                } else {
                    return 1;
                }
            } else {
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.userexperior.f.c.f.a() calling method java.security.SecureRandom.<init>()


    public static String a()
    {
        return new java.math.BigInteger(130, new java.security.SecureRandom()).toString(32);
    }

Method com.userexperior.e.a.c() calling method java.security.SecureRandom.<init>()


    private static javax.net.ssl.SSLSocketFactory c()
    {
        int v0_1 = new javax.net.ssl.TrustManager[1];
        v0_1[0] = new com.userexperior.e.a$1();
        try {
            javax.net.ssl.SSLContext v2_2 = javax.net.ssl.SSLContext.getInstance("TLS");
            v2_2.init(0, v0_1, new java.security.SecureRandom());
            return v2_2.getSocketFactory();
        } catch (int v0_5) {
            v0_5.getMessage();
            return 0;
        } catch (int v0_4) {
            v0_4.getMessage();
            return 0;
        } catch (int v0_3) {
            v0_3.getMessage();
            return 0;
        }
    }

Method com.razorpay.l_$w$.a_$P$() calling method java.security.SecureRandom.<init>()


    static String a_$P$()
    {
        String v0_3 = new java.math.BigInteger(130, new java.security.SecureRandom()).toString(32);
        int v1_4 = (com.razorpay.l_$w$.d__1_ + 63);
        com.razorpay.l_$w$.Q_$2$ = (v1_4 % 128);
        // Both branches of the condition point to the same code.
        // if ((v1_4 % 2) != 0) {
            return v0_3;
        // }
    }

Method com.freshchat.consumer.sdk.b.h.ci() calling method java.security.SecureRandom.<init>()


    private static String ci()
    {
        String v0_1 = new java.security.SecureRandom();
        javax.crypto.KeyGenerator v1_1 = javax.crypto.KeyGenerator.getInstance("AES");
        v1_1.init(256, v0_1);
    }

Method com.appsflyer.ac.a() calling method java.security.SecureRandom.<init>()


    public static declared_synchronized String a(ref.WeakReference p7)
    {
        try {
            if (p7.get() != null) {
                if (ark>com.appsflyer.acark>.a == null) {
                    String v3_0 = 0;
                    if (p7.get() != null) {
                        v3_0 = ((android.content.Context) p7.get()).getSharedPreferences("appsflyer-data", 0).getString("AF_INSTALLATION", 0);
                    } else {
                    }
                    if (v3_0 == null) {
                        try {
                            int v1_5 = new java.io.File(((android.content.Context) p7.get()).getFilesDir(), "AF_INSTALLATION");
                        } catch (android.content.SharedPreferences$Editor v7_5) {
                            com.appsflyer.d.a(v7_5);
                        }
                        if (v1_5.exists()) {
                            ark>com.appsflyer.acark>.a = ark>com.appsflyer.acark>.a(v1_5);
                            v1_5.delete();
                        } else {
                            int v1_9;
                            if (android.os.Build$VERSION.SDK_INT < 9) {
                                v1_9 = java.util.UUID.randomUUID().toString();
                            } else {
                                long v5_0 = System.currentTimeMillis();
                                int v1_11 = new StringBuilder();
                                v1_11.append(v5_0);
                                v1_11.append("-");
                                v1_11.append(Math.abs(new java.security.SecureRandom().nextLong()));
                                v1_9 = v1_11.toString();
                            }
                            ark>com.appsflyer.acark>.a = v1_9;
                        }
                        android.content.SharedPreferences$Editor v7_4 = ((android.content.Context) p7.get()).getSharedPreferences("appsflyer-data", 0).edit();
                        v7_4.putString("AF_INSTALLATION", ark>com.appsflyer.acark>.a);
                        if (android.os.Build$VERSION.SDK_INT < 9) {
                            v7_4.commit();
                        } else {
                            v7_4.apply();
                        }
                    } else {
                        ark>com.appsflyer.acark>.a = v3_0;
                    }
                    if (ark>com.appsflyer.acark>.a != null) {
                        com.appsflyer.j.a().a("uid", ark>com.appsflyer.acark>.a);
                    }
                }
                return ark>com.appsflyer.acark>.a;
            } else {
                return ark>com.appsflyer.acark>.a;
            }
        } catch (android.content.SharedPreferences$Editor v7_8) {
            throw v7_8;
        }
    }