Balanced Marlinspike