METHOD_0 ( ) { int [ ] IDENT_0 = new int [ ] { 20 , INT_0 , INT_1 , INT_2 , INT_3 , INT_4 , INT_5 , INT_6 , INT_7 , INT_8 , INT_9 , INT_10 , INT_11 , INT_12 , INT_13 , INT_14 , INT_15 , INT_16 , INT_17 , INT_18 , 50 , INT_19 , INT_20 , INT_21 , INT_22 , INT_23 , INT_24 } ; java . util . IDENT_1 IDENT_2 = new java . util . METHOD_1 ( ) ; for ( int i : IDENT_0 ) { IDENT_2 . set ( i ) ; } IDENT_3 . IDENT_4 . engine . IDENT_5 IDENT_6 = IDENT_3 . IDENT_4 . IDENT_7 . IDENT_8 . METHOD_2 ( STRING_0 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( ) { byte [ ] IDENT_9 = new byte [ INT_25 ] ; IDENT_9 [ INT_26 ] = ( ( byte ) ( 255 ) ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_11 ] , IDENT_12 . IDENT_13 , IDENT_9 ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_14 ] , IDENT_12 . IDENT_15 , IDENT_9 ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_16 ] , IDENT_12 . IDENT_17 , IDENT_9 ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_18 ] , IDENT_12 . IDENT_19 , IDENT_9 ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_20 ] , IDENT_12 . IDENT_21 , IDENT_9 ) ; IDENT_3 . IDENT_4 . engine . IDENT_5 . METHOD_4 ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_22 ] , IDENT_12 . IDENT_23 , IDENT_9 ) ; int IDENT_24 = 5 ; int IDENT_25 = 0 ; byte [ ] out = new byte [ INT_26 ] ; for ( int i = 0 ; i < INT_26 ; i ++ ) { if ( ( IDENT_9 [ i ] ) != 0 ) { out [ ( IDENT_25 ++ ) ] = IDENT_9 [ i ] ; } else if ( ( ( IDENT_9 [ i ] ) == 0 ) && ( IDENT_24 > 0 ) ) { out [ ( IDENT_25 ++ ) ] = IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_26 [ ( ( int ) ( ( ( IDENT_10 [ IDENT_3 . IDENT_4 . engine . IDENT_5 . IDENT_27 ] ) > > > ( ( IDENT_24 - 1 ) * 2 ) ) & 3 ) ) ] ; IDENT_24 OP_0 ; } else { int IDENT_28 = 0 ; while ( ( ( IDENT_28 + i ) < ( IDENT_9 . length ) ) && ( ( IDENT_9 [ ( i + IDENT_28 ) ] ) == 0 ) ) { IDENT_28 ++ ; } if ( IDENT_28 == 1 ) { out [ ( IDENT_25 ++ ) ] = 0 ; } else { IDENT_28 = java . lang . Math . min ( INT_5 , IDENT_28 ) ; i += IDENT_28 - 1 ; out [ ( IDENT_25 ++ ) ] = ( ( byte ) ( ( IDENT_28 >= INT_27 ) ? 15 : 7 ) ) ; out [ ( IDENT_25 ++ ) ] = ( ( byte ) ( ( IDENT_28 - 2 ) & 15 ) ) ; } } } long [ ] IDENT_29 = new long [ ( IDENT_25 / 16 ) + 1 ] ; for ( int i = 0 ; i < IDENT_25 ; i ++ ) { IDENT_29 [ ( i / 16 ) ] OP_1 ( ( long ) ( out [ i ] ) ) << ( ( i OP_2 16 ) * 4 ) ; } return IDENT_3 . IDENT_4 . engine . METHOD_1 . valueOf ( IDENT_29 ) ; }
org . junit . Assert . assertEquals ( IDENT_2 , IDENT_6 . METHOD_3 ( ) )