public static TYPE_1 METHOD_1 ( ) throws java.io.IOException { synchronized ( VAR_1 ) { if ( ( VAR_2 ) == null ) VAR_2 = new TYPE_1 ( ) ; return VAR_2 ; } } 

public static TYPE_1 METHOD_1 ( ) throws java.io.IOException { synchronized ( VAR_1 ) { if ( ( VAR_2 ) == null ) VAR_2 = new TYPE_1 ( null ) ; return VAR_2 ; } } 
