static int [ ] METHOD_1 ( java.lang.Long key ) { if ( key == null ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } final int VAR_1 = ( ( int ) ( ( key & - INT_1 ) > > INT_2 ) ) ; final int VAR_2 = ( ( int ) ( key & INT_3 ) ) ; if ( 0 < VAR_2 ) { return new int [ ] { VAR_1 } ; } else { return new int [ ] { VAR_1 , VAR_2 } ; } }

static int [ ] METHOD_1 ( java.lang.Long key ) { if ( key == null ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } final int VAR_1 = ( ( int ) ( ( key & - INT_1 ) > > INT_2 ) ) ; final int VAR_2 = ( ( int ) ( key & INT_3 ) ) ; if ( ( - 1 ) < VAR_1 ) { return new int [ ] { VAR_1 , VAR_2 } ; } else { return new int [ ] { VAR_2 } ; } }
