METHOD_0 ( ) { java . util . IDENT_0 r = new java . util . METHOD_1 ( ) ; int i ; int len ; for ( i = 0 ; i < INT_0 ; i ++ ) { len = ( r . METHOD_2 ( INT_0 ) ) + 1 ; byte [ ] buf = org . IDENT_1 . IDENT_2 . crypto . METHOD_1 . METHOD_3 ( len ) ; java . lang . String IDENT_3 = org . IDENT_1 . IDENT_2 . crypto . IDENT_4 . METHOD_4 ( buf ) ; byte [ ] IDENT_5 = org . IDENT_1 . IDENT_2 . crypto . IDENT_4 . METHOD_5 ( IDENT_3 ) ; "<AssertPlaceHolder>" ; } } METHOD_5 ( java . lang . String ) { int IDENT_6 ; char c ; int IDENT_7 = 0 ; int IDENT_8 = 0 ; int i ; int IDENT_9 = ( ( ( in . length ( ) ) * 5 ) / 8 ) + 2 ; java . io . ByteArrayOutputStream res = new java . io . ByteArrayOutputStream ( IDENT_9 ) ; for ( i = 0 ; i < ( in . length ( ) ) ; i ++ ) { c = in . charAt ( i ) ; if ( IDENT_8 >= 8 ) { IDENT_8 OP_0 8 ; res . write ( ( IDENT_7 & 255 ) ) ; IDENT_7 OP_1 8 ; } IDENT_6 = org . IDENT_1 . IDENT_2 . crypto . IDENT_4 . IDENT_10 [ c ] ; if ( IDENT_6 == 255 ) { throw new java . lang . RuntimeException ( ( STRING_0 + c ) ) ; } IDENT_7 = ( IDENT_6 << IDENT_8 ) | IDENT_7 ; IDENT_8 += 5 ; } if ( IDENT_8 > 0 ) { res . write ( ( IDENT_7 & 255 ) ) ; } return res . toByteArray ( ) ; }
org . junit . Assert . assertArrayEquals ( buf , IDENT_5 )