public TYPE_1 METHOD_1 ( ) { java.lang.Object VAR_1 = null ; final TYPE_2 VAR_2 = this . VAR_2 ; VAR_2 . METHOD_2 ( ) ; try { VAR_1 = METHOD_3 ( ) ; } finally { VAR_2 . METHOD_4 ( ) ; } return ( ( TYPE_1 ) ( VAR_1 ) ) ; }

public TYPE_1 METHOD_1 ( ) { java.lang.Object VAR_1 = null ; final TYPE_2 VAR_2 = this . VAR_2 ; VAR_2 . METHOD_2 ( ) ; try { if ( ( count ) <= 0 ) return null ; VAR_1 = METHOD_3 ( ) ; } finally { VAR_2 . METHOD_4 ( ) ; } return ( ( TYPE_1 ) ( VAR_1 ) ) ; }
