Edit C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports\java\lib\external\org\apache\commons\codec\binary\Base64.class
Êþº¾ 02 : × : Ø : Ù : Ú M Û : Ü : Ý Þ ß : à : á : â ã ä å æ Û ç è é ê ë : ì : í : î : ï : ð : ñ : ò ó ô : õ : ö : ÷ : ø : ù : ú : û : ü : ý : þ Y : ÿ : + ë ã : : : :ÿÿÿ : : : : Û = ë : : : D Ú G ë : D D DEFAULT_BUFFER_RESIZE_FACTOR I ConstantValue DEFAULT_BUFFER_SIZE CHUNK_SIZE L CHUNK_SEPARATOR [B STANDARD_ENCODE_TABLE URL_SAFE_ENCODE_TABLE PAD B = DECODE_TABLE MASK_6BITS ? MASK_8BITS ÿ encodeTable lineLength lineSeparator decodeSize encodeSize buffer pos readPos currentLinePos modulus eof Z x <init> ()V Code LineNumberTable LocalVariableTable this (Lorg/apache/commons/codec/binary/Base64; (Z)V urlSafe (I)V (I[B)V (I[BZ)V sep Ljava/lang/String; isUrlSafe ()Z hasData avail ()I resizeBuffer b readResults ([BII)I len bPos bAvail setInitialBuffer ([BII)V out outPos outAvail encode i in inPos inAvail decode result isBase64 (B)Z octet isArrayByteBase64 ([B)Z arrayOctet containsBase64Byte encodeBase64 ([B)[B binaryData encodeBase64String ([B)Ljava/lang/String; encodeBase64URLSafe encodeBase64URLSafeString encodeBase64Chunked &(Ljava/lang/Object;)Ljava/lang/Object; pObject Ljava/lang/Object; Exceptions (Ljava/lang/String;)[B pArray J buf ([BZ)[B isChunked ([BZZ)[B ([BZZI)[B maxResultSize b64 decodeBase64 base64String base64Data discardWhitespace data groomedData bytesCopied packedData Deprecated isWhiteSpace byteToCheck encodeToString smallerBuf getEncodeLength ([BI[B)J lenChunksPerfectly chunkSize chunkSeparator mod decodeInteger ([B)Ljava/math/BigInteger; encodeInteger (Ljava/math/BigInteger;)[B bigInt Ljava/math/BigInteger; toIntegerBytes bitlen bigBytes startSrc startDst resizedBytes reset <clinit> SourceFile Base64.java q x X Y q | q { q r e Q f Y ! h Q g Q ? ?"# ¢ "java/lang/IllegalArgumentException java/lang/StringBuffer 3lineSeperator must not contain base64 characters: [$% ]&' q( [ Y Z Y d Y i Y j Q k Q ? ?)*+ n o ? r m Q p Q l Q _ Y ? ? ½ ? ? ® ? ° ? ? java/lang/String ? ª )org/apache/commons/codec/DecoderException ?Parameter supplied to Base64 decode is not a byte[] or a String, ª Ó r ? ? ? ? ? ? ? ± Á  7Input array too big, the output array would be bigger ($- $) than the specified maxium size of $. &org/apache/commons/codec/binary/Base64 ? ? )org/apache/commons/codec/EncoderException 3Parameter supplied to Base64 encode is not a byte[] ? ? ? java/math/BigInteger ´ ? java/lang/NullPointerException (encodeInteger called with null parameter Í Ê/ ?01 java/lang/Object &org/apache/commons/codec/BinaryEncoder &org/apache/commons/codec/BinaryDecoder java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V +org/apache/commons/codec/binary/StringUtils newStringUtf8 append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; (Ljava/lang/String;)V java/lang/Math min (II)I getBytesUtf8 (J)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; bitLength toByteArray ()[B ! : M N O P Q R S T Q R U V Q R W X Y Z Y [ Y \ ] R ^ _ Y ` Q R a b Q R c d Y e Q f Y g Q h Q i Y j Q k Q l Q m Q n o p Q ( q r s 4 *· ± t á â u v w q x s C *L² · ± t ô õ u v w y o q z s A *² · ± t u v w e Q q { s J *,· ± t $ % u v w e Q f Y q | s ?*· ,Ç <² M*? lh§ µ *,¾¼µ ,*´ ,¾¸ ? *,¾`µ § *µ **´ dµ ,¸ ? *,¸ :» Y» Y· ¶ ¶ ¶ ¶ · ¿*? ² § ² µ ± t B @ A B C E F 'G 3H 7I BK GM QN XO ^P R ?S u 4 ^ ! } ~ ? v w ? e Q ? f Y ? y o ? s : *´ ² ¦ § ¬ t \ u v w ? ? s 7 *´ Æ § ¬ t e u v w ? ? s ? *´ Æ *´ *´ d§ ¬ t n u v w ? r s ? <*´ Ç * ¼µ *µ *µ § !*´ ¾h¼L*´ +*´ ¾¸ *+µ ± t "