public static String decrypt(String strToDecrypt, int ikey){
		byte[] key = null;
		if(ikey == 0){
			key = thekey;
			if(thekey == null){
				return "ERROR: NO KEY";
			}
		}else if(ikey == 1){
			key = the2ndkey;
			if(the2ndkey == null){
				return "ERROR: NO KEY2";
			}
		}else if(ikey == 2){
			key = the3rdkey;
			if(the3rdkey == null){
				return "ERROR: NO KEY3";
			}
		}else if(ikey == 3){
			key = the4thkey;
			if(the4thkey == null){
				return "ERROR: NO KEY4";
			}
		}else{
			return "Invalid Key";
		}
		try{
			Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5PADDING");
			SecretKeySpec secretKey = new SecretKeySpec(key, "AES");
			cipher.init(Cipher.DECRYPT_MODE, secretKey);
			String decryptedString = new String(cipher.doFinal(Base64.decodeBase64(strToDecrypt)));
			return decryptedString;
		} catch (Exception e) {
			Platform.runLater(new Runnable() {
				@Override
				public void run() {
					Main.AddToConsoleField("[~] Wrong Key.");	
				}
			});
			return "Your String is not Encrypted! (" + ikey + ")";
		}
	}