/// <summary>
        /// PeerNoteEventArgs Constructor
        /// </summary>
        /// <param name="parsed">a simple MessageParse</param>
        internal PeerNoteEventArgs(dynamic parsed)
        {
#if DEBUG
            FCP2Protocol.ArgsDebug(this, parsed);
#endif

            nodeIdentifier = parsed.NodeIdentifier;
            var enc = new UTF8Encoding();
            noteText = enc.GetString(Convert.FromBase64String(parsed.NoteText));
            peerNoteType = parsed.PeerNoteType;

#if DEBUG
            parsed.PrintAccessCount();
#endif
        }
        /// <summary>
        /// PeerNoteEventArgs Constructor
        /// </summary>
        /// <param name="parsed">a simple MessageParse</param>
        internal PeerNoteEventArgs(dynamic parsed)
        {
#if DEBUG
            FCP2Protocol.ArgsDebug(this, parsed);
#endif

            nodeIdentifier = parsed.NodeIdentifier;
            var enc = new UTF8Encoding();
            noteText     = enc.GetString(Convert.FromBase64String(parsed.NoteText));
            peerNoteType = parsed.PeerNoteType;

#if DEBUG
            parsed.PrintAccessCount();
#endif
        }