public java.util.Map < java.lang.String , ? > METHOD_1 ( ) { synchronized ( this ) { METHOD_2 ( ) ; return new TYPE_1 < java.lang.String , java.lang.Object > ( VAR_1 ) ; } } 

public java.util.Map < java.lang.String , ? > METHOD_1 ( ) { synchronized ( this ) { METHOD_2 ( ) ; return new java.util.HashMap < java.lang.String , java.lang.Object > ( VAR_1 ) ; } } 
