anchor.diff:  	public string function getMfaCode() {
   
   		// get a random auth code of a random length for multi-factor authentication
  -		var mfaCode = left( uberHash( createUUID() & now(), 'MD5', RandRange( 1000, 3000, 'SHA1PRNG' ) ), randRange( 4, 8, 'SHA1PRNG' ) );
  +		var mfaCode = left( uberHash( createUUID() & now(), 'MD5', randRange( 1000, 3000, 'SHA1PRNG' ) ), randRange( 4, 8, 'SHA1PRNG' ) );
   
   		// and return the mfa code
   		return mfaCode;
  
positive.code: 	*/
  	private void function saveKeyRingToDisk( required array keyRing ) {
  
  		// serialize the keyring into JSON
  		variables.jsonArray = serializeJSON( arguments.keyRing );
  
  		// encrypt the JSON with the master key
  		variables.encJson = dataEnc( variables.jsonArray, 'master' );
  
  		// convert the encrypted data to binary
  		variables.binaryJson = charsetDecode( variables.encJson, "utf-8" );
  
  		// write the keyring file to disk
  		fileWrite( variables.keyRingPath, variables.binaryJson );
  
  	}
  
  
negative.code: 
  		}
  
  		// and return the JSON as an array
  		return deserializeJSON( dataDec( charsetEncode( fileReadBinary( variables.keyRingPath ), 'utf-8' ), 'master' ) );
  
  	}
  
  