void (k<ak> var1) { try { Map var2 = this.a(); long var3 = System.currentTimeMillis() - this.c; this.c = System.currentTimeMillis(); if (this.b != null) { Iterator var5 = var2.entrySet().iterator(); while(var5.hasNext()) { Map.Entry var6 = (Map.Entry)var5.next(); Long var7 = (Long)this.b.get(var6.getKey()); if (var7 != null) { double var8 = (double)(((Long)var6.getValue() - var7) * 10L) / (double)var3; var1.a((Object)(new ar(h[1], (String)var6.getKey(), "%", var8 * 100.0))); } } } this.b = var2; } catch (IOException var10) { var10.printStackTrace(); } }