METHOD_0 ( ) { java . lang . Object [ ] IDENT_0 = new java . lang . Object [ ] { new java . lang . Object [ ] { STRING_0 6 , STRING_1 3 , new java . lang . Object [ ] { new java . lang . Object [ ] { STRING_1 } , new java . lang . Object [ ] { STRING_1 } } } , new java . lang . Object [ ] { STRING_0 6 , STRING_1 1 , new java . lang . Object [ ] { new java . lang . Object [ ] { STRING_2 , STRING_1 2 , STRING_0 2 } , new java . lang . Object [ ] { STRING_0 1 } } } , new java . lang . Object [ ] { STRING_0 6 , STRING_3 , new java . lang . Object [ ] { new java . lang . Object [ ] { STRING_2 , STRING_0 2 , STRING_1 2 } , new java . lang . Object [ ] { STRING_0 1 } } } , new java . lang . Object [ ] { STRING_4 , STRING_1 4 + ( ( ( ( STRING_1 6 + STRING_5 ) + STRING_0 7 ) + STRING_0 9 ) + STRING_0 0 ) } , new java . lang . Object [ ] { STRING_0 1 } , new java . lang . Object [ ] { STRING_1 0 , STRING_6 } , new java . lang . Object [ ] { STRING_0 5 , STRING_0 3 } , new java . lang . Object [ ] { STRING_0 5 , STRING_0 8 } , new java . lang . Object [ ] { STRING_0 , STRING_0 4 } } ; org . IDENT_1 . IDENT_2 . IDENT_3 IDENT_4 = new org . IDENT_1 . IDENT_2 . METHOD_1 ( IDENT_0 ) ; org . IDENT_1 . IDENT_2 . IDENT_5 IDENT_6 = new org . IDENT_1 . IDENT_2 . METHOD_2 ( "" ) ; byte [ ] res = IDENT_6 . execute ( IDENT_4 ) ; byte [ ] time = org . IDENT_7 . core . Utils . METHOD_3 ( java . util . Arrays . METHOD_4 ( res , INT_0 , INT_1 ) ) ; long IDENT_8 = ( new java . math . BigInteger ( 1 , time ) . METHOD_5 ( ) ) * 1000 ; java . util . Date IDENT_9 = new java . util . Date ( IDENT_8 ) ; try { java . util . Date IDENT_10 = new java . text . METHOD_6 ( STRING_7 , java . util . Locale . IDENT_11 ) . parse ( STRING_1 7 ) ; "<AssertPlaceHolder>" ; } catch ( java . text . IDENT_12 e ) { org . junit . Assert . fail ( STRING_1 5 ) ; } } execute ( org . IDENT_1 . IDENT_2 . METHOD_1 ) { if ( IDENT_13 ) return METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; IDENT_13 = true ; IDENT_2 = IDENT_15 ; while ( METHOD_8 ( ) ) { org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_16 IDENT_17 = IDENT_18 . METHOD_9 ( ) ; if ( IDENT_17 . METHOD_10 ( ) ) { IDENT_18 . METHOD_11 ( ) ; continue ; } java . lang . String IDENT_19 = IDENT_17 . METHOD_12 ( ) ; int IDENT_20 = IDENT_17 . METHOD_13 ( ) ; if ( IDENT_19 . startsWith ( STRING_0 7 ) ) { if ( ( IDENT_18 . size ( ) ) > ( ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_21 ) - 1 ) ) throw new java . lang . RuntimeException ( STRING_0 1 ) ; java . lang . String IDENT_22 = IDENT_19 . substring ( 2 ) ; byte [ ] [ ] IDENT_23 = new byte [ IDENT_20 ] [ ] ; for ( int i = 0 ; i < IDENT_20 ; i ++ ) { byte [ ] IDENT_24 = IDENT_17 . METHOD_14 ( ( i + 1 ) ) ; IDENT_23 [ i ] = java . util . Arrays . METHOD_15 ( IDENT_24 , IDENT_24 . length ) ; } IDENT_17 . METHOD_16 ( ) ; METHOD_17 ( IDENT_22 , IDENT_23 ) ; continue ; } byte [ ] IDENT_25 ; byte [ ] out ; switch ( IDENT_19 ) { case STRING_0 3 : if ( ( IDENT_18 . size ( ) ) > 1 ) throw new java . lang . RuntimeException ( STRING_8 ) ; break ; case STRING_1 : IDENT_17 . METHOD_18 ( 0 , 3 ) ; org . IDENT_1 . IDENT_2 . IDENT_26 d = new org . IDENT_1 . IDENT_2 . METHOD_19 ( STRING_0 5 ) ; if ( IDENT_20 == 0 ) { try { IDENT_25 = METHOD_20 ( ) ; d . METHOD_21 ( IDENT_25 ) ; } catch ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_27 IDENT_28 ) { try { d . METHOD_22 ( IDENT_29 ) ; } catch ( java . io . IOException e ) { throw new org . IDENT_1 . IDENT_2 . METHOD_2 . METHOD_23 ( e . getMessage ( ) , e . METHOD_24 ( ) ) ; } } } for ( int i = 0 ; i < IDENT_20 ; i ++ ) { METHOD_25 ( IDENT_17 , d , ( i + 1 ) ) ; } out = d . METHOD_26 ( ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , out ) ; break ; case STRING_2 : IDENT_17 . METHOD_18 ( 1 , 2 ) ; byte [ ] l ; byte [ ] r ; if ( IDENT_20 == 1 ) { l = METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; r = IDENT_17 . METHOD_14 ( 1 ) ; } else { l = IDENT_17 . METHOD_14 ( 1 ) ; r = IDENT_17 . METHOD_14 ( 2 ) ; } byte [ ] res = new byte [ ( l . length ) + ( r . length ) ] ; java . lang . System . METHOD_28 ( l , 0 , res , 0 , l . length ) ; java . lang . System . METHOD_28 ( r , 0 , res , l . length , r . length ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , res ) ; break ; case STRING_0 8 : case STRING_0 : IDENT_17 . METHOD_18 ( 1 , 1 ) ; byte [ ] IDENT_30 = METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; byte [ ] IDENT_31 ; if ( IDENT_19 . equals ( STRING_0 8 ) ) IDENT_31 = IDENT_17 . METHOD_14 ( 1 ) ; else IDENT_31 = org . IDENT_1 . IDENT_2 . IDENT_32 . IDENT_33 . METHOD_29 ( IDENT_17 . METHOD_30 ( 1 ) ) ; int IDENT_34 = com . google . common . IDENT_35 . IDENT_36 . indexOf ( IDENT_31 , IDENT_30 ) ; if ( IDENT_34 == ( - 1 ) ) throw new org . IDENT_1 . IDENT_2 . METHOD_2 . METHOD_31 ( STRING_9 ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , IDENT_31 ) ; break ; case STRING_0 4 : IDENT_17 . METHOD_18 ( 1 , 1 ) ; int IDENT_37 = METHOD_32 ( IDENT_17 . METHOD_33 ( 1 ) ) ; METHOD_27 ( IDENT_37 , METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ) ; break ; case STRING_10 : IDENT_17 . METHOD_18 ( 1 , 1 ) ; int IDENT_38 = METHOD_32 ( IDENT_17 . METHOD_33 ( 1 ) ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , METHOD_7 ( IDENT_38 ) ) ; break ; case STRING_0 2 : IDENT_17 . METHOD_18 ( 1 , 1 ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , IDENT_17 . METHOD_14 ( 1 ) ) ; break ; case STRING_11 : IDENT_17 . METHOD_18 ( 1 , 1 ) ; int IDENT_39 = METHOD_32 ( IDENT_17 . METHOD_33 ( 1 ) ) ; byte [ ] IDENT_40 = METHOD_7 ( IDENT_39 ) ; METHOD_27 ( IDENT_39 , METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , IDENT_40 ) ; break ; case STRING_0 9 : IDENT_17 . METHOD_18 ( 0 , 0 ) ; IDENT_25 = METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; res = org . IDENT_7 . core . Utils . METHOD_3 ( IDENT_25 ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , res ) ; break ; case STRING_0 0 : IDENT_17 . METHOD_18 ( 1 , 2 ) ; byte [ ] IDENT_24 = METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; int max = IDENT_24 . length ; int start = METHOD_34 ( IDENT_17 . METHOD_33 ( 1 ) , 0 , max ) ; int end ; if ( IDENT_20 == 1 ) end = max ; else end = METHOD_34 ( IDENT_17 . METHOD_33 ( 2 ) , 0 , max ) ; METHOD_27 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , java . util . Arrays . METHOD_4 ( IDENT_24 , start , end ) ) ; break ; case STRING_12 : IDENT_17 . METHOD_18 ( 0 , 1 ) ; if ( IDENT_20 == 0 ) IDENT_25 = METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; else IDENT_25 = METHOD_7 ( IDENT_17 . METHOD_33 ( 1 ) . METHOD_35 ( ) ) ; METHOD_36 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 , java . math . BigInteger . valueOf ( IDENT_25 . length ) ) ; break ; case STRING_13 : IDENT_17 . METHOD_18 ( 0 , 0 ) ; IDENT_41 = false ; break ; case STRING_0 6 : IDENT_17 . METHOD_18 ( 0 , 0 ) ; IDENT_41 = true ; break ; default : throw new org . IDENT_1 . IDENT_2 . METHOD_2 . METHOD_37 ( ( STRING_14 + IDENT_19 ) ) ; } IDENT_17 . METHOD_16 ( ) ; } return METHOD_7 ( org . IDENT_1 . IDENT_2 . METHOD_2 . IDENT_14 ) ; }
org . junit . Assert . assertEquals ( IDENT_10 , IDENT_9 )