@Override
	public void visitMemRefExpr(ClassNode c, MethodNode m, MemRefExpr expr) {
		FieldNode field = null;
		if(expr instanceof FieldExpr) {
			FieldExpr f = (FieldExpr) expr;
			field = Deobfuscator.getApp().field(f.field());
		} else if(expr instanceof StaticFieldExpr) {
			StaticFieldExpr f = (StaticFieldExpr) expr;
			field = Deobfuscator.getApp().field(f.field());
		} else {
			return;
		}
		
		if(field == null) {
			return;
		}
		
		if((field.info.modifiers() & Modifiers.FINAL) != 0) {
			field.info.setModifiers(field.info.modifiers() & ~Modifiers.FINAL);
			count++;
		}
	}