title: TNetEncoding.Base64.Encode contains CR LF
body: <p>Is this behavio(u)r intended?</p>
  
  <pre><code>...
  uses
   System.NetEncoding;
  
  ...
  
  var
    s: String;
  begin
    s := TNetEncoding.Base64.Encode('asjjdhgfaoösjkdhföaksjdfhöasjdfhasdkjasdhfköajsjhdfajssssd');
  end;
  </code></pre>
  
  <p>s contains a CR LF:</p>
  
  <p>YXNqamRoZ2Zhb8O2c2prZGhmw7Zha3NqZGZow7Zhc2pkZmhhc2RramFzZGhma8O2YWpzamhkZmFq <strong>'#$D#$A'</strong> c3Nzc2Q=</p>
  
  <p><a href="https://i.stack.imgur.com/QzaD8.png" rel="noreferrer"><img src="https://i.stack.imgur.com/QzaD8.png" alt="Local variables"></a></p>
  
  <p>The issue with this is that all my http calls return a bad request. The other party does not expect this.</p>