public void METHOD_1 ( android.content.Context context , java.lang.Class < ? extends TYPE_1 > VAR_1 ) { synchronized ( VAR_2 ) { java.lang.Boolean VAR_3 = VAR_2 . get ( VAR_1 ) ; if ( ( VAR_3 != null ) && VAR_3 ) { synchronized ( VAR_4 ) { TYPE_2 VAR_5 = VAR_4 . get ( VAR_1 ) ; if ( VAR_5 != null ) { context . METHOD_2 ( VAR_5 ) ; } } } } }

public void METHOD_1 ( android.content.Context context , java.lang.Class < ? extends TYPE_1 > VAR_1 ) { synchronized ( VAR_2 ) { java.lang.Boolean VAR_3 = VAR_2 . get ( VAR_1 ) ; if ( ( VAR_3 != null ) && VAR_3 ) { synchronized ( VAR_4 ) { TYPE_2 VAR_5 = VAR_4 . get ( VAR_1 ) ; if ( VAR_5 != null ) { context . METHOD_2 ( VAR_5 ) ; } } VAR_2 . put ( VAR_1 , false ) ; } } }
