public byte [ ] array ( ) { TYPE_1 < TYPE_2 > VAR_1 = this . VAR_2 . METHOD_1 ( ) ; byte [ ] VAR_3 = new byte [ this . VAR_2 . size ( ) ] ; int i = 0 ; while ( ( VAR_1 . METHOD_2 ( ) ) && ( i < ( VAR_3 . length ) ) ) VAR_3 [ ( i ++ ) ] = VAR_1 . METHOD_3 ( ) ; return VAR_3 ; }

public synchronized byte [ ] array ( ) { byte [ ] VAR_3 = new byte [ this . VAR_2 . size ( ) ] ; for ( int i = 0 ; i < ( this . VAR_2 . size ( ) ) ; i ++ ) VAR_3 [ i ] = this . VAR_2 . get ( i ) ; return VAR_3 ; }
