public void METHOD_1 ( java.lang.String VAR_1 ) { synchronized ( VAR_2 ) { VAR_3 . METHOD_2 ( ) ; TYPE_1 . remove ( VAR_1 ) ; if ( ( VAR_3 . get ( ) ) == 0 ) { if ( ( ( ! ( VAR_4 ) ) && ( VAR_5 ) ) && ( ( VAR_6 . size ( ) ) > 0 ) ) { METHOD_3 ( ) ; } else { TYPE_2 . remove ( VAR_7 ) . METHOD_4 ( ) ; } } } }

public void METHOD_1 ( java.lang.String VAR_1 ) { synchronized ( VAR_2 ) { VAR_3 . METHOD_2 ( ) ; TYPE_1 . remove ( VAR_1 ) ; if ( ( VAR_3 . get ( ) ) == 0 ) { if ( ( ( ! ( VAR_4 ) ) && ( VAR_5 ) ) && ( ( VAR_6 . size ( ) ) > 0 ) ) { METHOD_3 ( ) ; } else { TYPE_2 . get ( VAR_7 ) . METHOD_4 ( ) ; } } } }
