private static void fixPrng(){
  if (!prngFixed.get()) {
synchronized (PrngFixes.class) {
      if (!prngFixed.get()) {
        PrngFixes.apply();
        prngFixed.set(true);
      }
    }
  }
}

private static void fixPrng ( ) { if ( ! prngFixed . get ( ) ) { synchronized ( PrngFixes . class ) { if ( ! prngFixed . get ( ) ) { PrngFixes . apply ( ) ; prngFixed . set ( true ) ; } } } }
ensures that the prng is fixed . should be used before generating any keys . will only run once , and every subsequent call should return immediately .
