synchronized void METHOD_1 ( boolean VAR_1 , java.lang.Object ... arg ) { if ( ( ( VAR_2 ) == null ) || ( ( ! VAR_1 ) && ( ! ( VAR_2 . METHOD_2 ( ) ) ) ) ) return ; METHOD_3 ( ) ; TYPE_1 msg = TYPE_2 . METHOD_4 ( ) . METHOD_5 ( ) ; VAR_3 = VAR_4 ; VAR_5 = VAR_6 ; msg . obj = new java.lang.Object [ ] { this , arg } ; msg . METHOD_6 ( ) ; }

synchronized void METHOD_1 ( boolean VAR_1 , java.lang.Object ... arg ) { synchronized ( this ) { if ( ( ( VAR_2 ) == null ) || ( ( ! VAR_1 ) && ( ! ( VAR_2 . METHOD_2 ( ) ) ) ) ) return ; } METHOD_3 ( ) ; TYPE_1 msg = TYPE_2 . METHOD_4 ( ) . METHOD_5 ( ) ; VAR_3 = VAR_4 ; VAR_5 = VAR_6 ; msg . obj = new java.lang.Object [ ] { this , arg } ; msg . METHOD_6 ( ) ; }
