package com.l7tech.server.transport.ftp;

import org.jetbrains.annotations.NotNull;

public class DefaultFtpsCiphers {
   private static final String[] a;
   private static final String[] b;

   private DefaultFtpsCiphers() {
   }

   @NotNull
   public static String[] getFtpsAllVisibleCiphers() {
      try {
         String[] var10000 = (String[])a.clone();
         if (var10000 == null) {
            a(0);
         }

         return var10000;
      } catch (IllegalStateException var0) {
         throw a(var0);
      }
   }

   static {
      String[] var5 = new String[39];
      int var3 = 0;
      String var2 = "\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u001d\u001audWg{&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001fk\u000e\u000f'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007qxIpi\u0016\u0019\u0005\u00030'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007qxIpi\u0016\u0019\u0004\u000e2\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001fuv[|r\u001fj\u0003\r%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u0019\u001b{dWg{m`\u0002\u001c\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001f$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2p}\u001d\u0015ihLn\tfl$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<p}\u001d\u0015ihLn\bkn$\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007uyGpi\u0016\u00192;YV+C\r*=US+\\_,.SI+[H?6EKk]Nq>BK+k_89CWpiN.+uRtG_,+!\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<py\u001c\u001bihLn\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001fj\u0003\r\u001c\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001f%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u0019\u001b{dWg{lm\u0000%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u001d\u001audWg{m`\u0002$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2py\u001c\u001bihLn\tfl&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001fuv[|r\u001fj\u0003\r \fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[lx\u001d\u0007esE\"\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u001d\u001audWg{$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<py\u001c\u001bihLn\bkn\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001fuv[|r\u001fk\u000e\u000f'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007uyGpi\u0016\u0019\u0004\u000e2&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001fuv[|r\u001fk\u000e\u000f#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[lx\u001d\u0007esE\u001d\u000fh\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001fj\u0003\r#\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001f*\u0018xTpaO24\u0016Va[R1<\u0016\u001ew\u0001\u001f-x[Nw[\u001a07B\u001bvJN+*X\u001bjZV2%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u001d\u001audWg{lm\u0000#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001j\u0003\r[lx\u001d\u0007esE\u001d\u000fh!\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2py\u001c\u001bihLn#\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001f#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001j\u0003\r[hy\u0013\u0007esE\u001c\u0002j'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007uyGpi\u0016\u0019\u0005\u00030#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[hy\u0013\u0007esE\u001d\u000fh&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001fj\u0003\r$\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007uyGpi\u0016\u0019";
      int var4 = "\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u001d\u001audWg{&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001fk\u000e\u000f'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007qxIpi\u0016\u0019\u0005\u00030'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007qxIpi\u0016\u0019\u0004\u000e2\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001fuv[|r\u001fj\u0003\r%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u0019\u001b{dWg{m`\u0002\u001c\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001f$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2p}\u001d\u0015ihLn\tfl$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<p}\u001d\u0015ihLn\bkn$\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007uyGpi\u0016\u00192;YV+C\r*=US+\\_,.SI+[H?6EKk]Nq>BK+k_89CWpiN.+uRtG_,+!\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<py\u001c\u001bihLn\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001fj\u0003\r\u001c\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001f%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u0019\u001b{dWg{lm\u0000%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\t1\u0019e\u001d\u001audWg{m`\u0002$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2py\u001c\u001bihLn\tfl&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001fuv[|r\u001fj\u0003\r \fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[lx\u001d\u0007esE\"\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u001d\u001audWg{$\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0007\t<py\u001c\u001bihLn\bkn\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001fuv[|r\u001fk\u000e\u000f'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007uyGpi\u0016\u0019\u0004\u000e2&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001fuv[|r\u001fk\u000e\u000f#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[lx\u001d\u0007esE\u001d\u000fh\u001f\fzh[}i\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001fj\u0003\r#\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded6\u001a\f\u0001\u001btx[|r\u001f*\u0018xTpaO24\u0016Va[R1<\u0016\u001ew\u0001\u001f-x[Nw[\u001a07B\u001bvJN+*X\u001bjZV2%\fzh[jy\u001a\u0010sdV|{\u0001\u000f\u007foLp{\u001b\u000bi\n6\u0017e\u001d\u001audWg{lm\u0000#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001j\u0003\r[lx\u001d\u0007esE\u001d\u000fh!\fzh[jy\u001a\u0010iiWne\t\u0011bs[n\u007f\r\u0007\u0004\u000e2py\u001c\u001bihLn#\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001f#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001j\u0003\r[hy\u0013\u0007esE\u001c\u0002j'\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001d\u000fh\u0007uyGpi\u0016\u0019\u0005\u00030#\fzh[kr\u001b\u0007dhEpm\u0017\f~dEji\u0001i\u0004\u0003[hy\u0013\u0007esE\u001d\u000fh&\fzh[jy\u001a\u0010i~Gki\u001f\u0007arPge\u001f\u001ded5\u001d\u0002\u0001\u001btx[|r\u001fj\u0003\r$\fzh[jy\u001a\u0010sdAl~\r\u0019ilM{r\u0001\u0019sh[\u001e\bf\u0007uyGpi\u0016\u0019"
         .length();
      char var1 = '"';
      int var7 = -1;

      label24:
      while (true) {
         byte var10000 = 100;
         String var10001 = var2.substring(++var7, var7 + var1);
         byte var10002 = -1;

         while (true) {
            String var9 = a(var10000, a(var10001));
            switch (var10002) {
               case 0:
                  var5[var3++] = var9;
                  if ((var7 += var1) >= var4) {
                     b = var5;
                     String[] var10 = new String[36];
                     String[] var8 = b;
                     var10[0] = var8[2];
                     var10[1] = var8[5];
                     var10[2] = var8[3];
                     var10[3] = var8[14];
                     var10[4] = var8[23];
                     var10[5] = var8[7];
                     var10[6] = var8[32];
                     var10[7] = var8[17];
                     var10[8] = var8[8];
                     var10[9] = var8[34];
                     var10[10] = var8[33];
                     var10[11] = var8[15];
                     var10[12] = var8[22];
                     var10[13] = var8[28];
                     var10[14] = var8[29];
                     var10[15] = var8[24];
                     var10[16] = var8[1];
                     var10[17] = var8[16];
                     var10[18] = var8[35];
                     var10[19] = var8[20];
                     var10[20] = var8[9];
                     var10[21] = var8[0];
                     var10[22] = var8[38];
                     var10[23] = var8[26];
                     var10[24] = var8[30];
                     var10[25] = var8[36];
                     var10[26] = var8[19];
                     var10[27] = var8[18];
                     var10[28] = var8[31];
                     var10[29] = var8[11];
                     var10[30] = var8[21];
                     var10[31] = var8[4];
                     var10[32] = var8[12];
                     var10[33] = var8[25];
                     var10[34] = var8[6];
                     var10[35] = var8[13];
                     a = var10;
                     return;
                  }

                  var1 = var2.charAt(var7);
                  break;
               default:
                  var5[var3++] = var9;
                  if ((var7 += var1) < var4) {
                     var1 = var2.charAt(var7);
                     continue label24;
                  }

                  var2 = "a\r\u0011\u001c\u0005\u0014sG\u0004\t\f\u0018\u0017id\u0004\u0000\u0019\u0018\u0014hc\u001a\u0016 R$6\u00055,EY:6\u001b.3IR :\u001b47_4]S\u00052&CY;-\u001b";
                  var4 = "a\r\u0011\u001c\u0005\u0014sG\u0004\t\f\u0018\u0017id\u0004\u0000\u0019\u0018\u0014hc\u001a\u0016 R$6\u00055,EY:6\u001b.3IR :\u001b47_4]S\u00052&CY;-\u001b"
                     .length();
                  var1 = 24;
                  var7 = -1;
            }

            var10000 = 58;
            var10001 = var2.substring(++var7, var7 + var1);
            var10002 = 0;
         }
      }
   }

   private static IllegalStateException a(IllegalStateException var0) {
      return var0;
   }

   private static char[] a(String var0) {
      char[] var10000 = var0.toCharArray();
      if (var10000.length < 2) {
         var10000[0] = (char)(var10000[0] ^ 58);
      }

      return var10000;
   }

   private static String a(int var0, char[] var1) {
      int var10003 = var1.length;
      int var10002 = var0;
      char[] var10001 = var1;
      int var10000 = var10003;

      for (int var2 = 0; var10000 > var2; var2++) {
         var10001[var2] = (char)(var10001[var2] ^ var10002 ^ switch (var2 % 7) {
            case 0 -> 60;
            case 1 -> 82;
            case 2 -> 95;
            case 3 -> 96;
            case 4 -> 75;
            case 5 -> 94;
            default -> 58;
         });
      }

      return new String(var10001).intern();
   }
}
