Load Balancer 4.0 Build 17209
* Fixed concurrency exception when multiple updates were attempted to the same client

Load Balancer 4.0 Build 17178
* Fixed client choice when unlimited options are used
* Added additional debugging for server decision when selecting final client

Load Balancer 4.0 Build 14851
* Fixed how negative second counts are handled when clients connect/disconnect quickly
* Added additional debugging for client bandwidth calculations

Load Balancer 4.0 Build 14516
* Fixed null pointer error in redirection schemes

Load Balancer 4.0 Build 14483
* Fixed scheme parameter when using redirection to correctly output the required format

Load Balancer 4.0 Build 14408
* Updated documentation for how to enable CORS headers

Load Balancer 4.0 Build 14371
* Updated LoadBalancer client selection logic to correctly select clients based on decisions enabled
* Improved LoadBalancer LoadBalancerInformation HTTPProvider to show 0 instead of null when selection criteria are not in use
* Improved LoadBalancer LoadBalancerInformation HTTPProvider to format bandwidth usage
* Removed debug information from LoadBalancer when using HTTPProviders
* Removed debug information from LoadBalancer for client re-registration attempts
* Added support for CORS header to LoadBalancer LoadBalancerPublicInterface HTTPProvider

Load Balancer 4.0 Build 14345
* Fixed an issue where the Load Balancer Server was not honoring load balancing without bandwidth configured causing an null pointer error
* Fixed bandwidth calculations to use Doubles as well as check for underflow when doing the calculations

Load Balancer 4.0 Build 14116
* Fixed an issue in reading the updated bandwidth from a Load Balancer client.  We were encoding the value as a double but decoding it as an int which could cause number format exception
* Added code to prevent the transmission of a negative number for total bandwidth in case we had a roll over of the double being sent.  Capped it at the max value a double can hold

Load Balancer 4.0 Build 13961
* Fixed an issue where the load balancer was closing the RTMP connection too soon after indicating where to redirect to the client
* Fixed an issue where the load balancer was throwing NPE when a stream was being unpublished.

Load Balancer 4.0 Build 12960
* Fixed the single bitrate support for JWPlayer using .smil file
* Added better error logging when trying to communicate with the server from the clients
* Cleaned up logging regarding ClientIP and ClientPort parsing when override values are not set

Load Balancer 4.0 Build 12787
* Fixed .stream file handling when using MediaCache URLs

Load Balancer 4.0 Build 12737
* Added _definst_ to all redirect URLS if an application instance is not provided
* Added support for query parameters to RTMP out
* Added new JW Player specific query parameters "assets" and "bitrates"
  * An example is http://[load-balancer-ip-address]:1935/redirect/[application-name]/loadbalancer.smil?assets=file1.mp4,file2.mp4,file3.mp4&bitrates=250000,350000,500000.  When specifying assets and bitrates, the filename is ignored and a multi-bitrate output for JWPlayer.smil format
  * If the number of entries in assets and bitrates does not match then they are not used

Load Balancer 4.0 Build 11846
* initial release
