using System.Text.RegularExpressions;
public static void Main()
<PRINCIPAL internal-id=""1"">
<OBJECT type=""MS-DRM-Server"">
<ID type=""MS-GUID"">{216cb364-bba4-4ae7-b9bf-fac2ea340e33}</ID>
<NAME>Akron Children's Hospital</NAME>
<ADDRESS type=""URL"">https://d4a696a5-71cf-406b-bcfa-c25134f960c3.rms.na.aadrm.com/_wmcs</ADDRESS>
<ALGORITHM>RSA</ALGORITHM>
<PARAMETER name=""public-exponent"">
<VALUE encoding=""integer32"">65537</VALUE>
<PARAMETER name=""modulus"">
<VALUE encoding=""base64"" size=""2048"">+wWGAyRDydS5SVrQRhOXkOTH0Ei7ct8roUX7Nqao97bEsMyp04PZbMyldY6nOCJYsD0aEihNPJR4NPqKdwgvbWCyG1SWLpsYkjWePEMiaslKgkcQSUI1ObVfSkRNMcO/68cFzcLBTfzwtz8iISJCBvu7ZYbO8SB//bLiZW31ulBETlrZe3+KF8xEumFMfSgpzwTWoM1MgLJSJBpxZbWZO4P1Fxeuv92teEteZCHkQt52Oo8GLsTdD7LicIUaVhhHpXEmf0m1SzffgurSZ8J+u+N9tj97/XdVN/diL/BWisrUzDobxJfWW8NqdPkwH1uTeZQOxL4rPrrLQsLrsG9Hpw==</VALUE>
<SECURITYLEVEL name=""Server-Version"" value=""1.0.0.0""></SECURITYLEVEL>
<SECURITYLEVEL name=""Server-SKU"" value=""RMS 2.0""></SECURITYLEVEL>
<SECURITYLEVEL name=""Tenant-ID"" value=""{52716458-b914-4e1d-b575-8c1004f3ece4}""></SECURITYLEVEL>
<ENABLINGBITS type=""sealed-key-v2"">
<VALUE encoding=""base64"" size=""2688"">USbAsNFTVp38CJAGFUc5fDAG4wZNv1Vkmtbv/Oahc65wub1vdkqkfh6iLLccgtm0C290MMIADFE6DDgXk9+Oj1tSArIciPWBGkC78JIgZtUz4Hcg+ejppbODc3Ho2p93CteH8z/6jW8EqOD7gL/J6UxNNU/T6tvyFm1sXtPWskcFCrzfb1w8xXhwVDirhrVFqGhzaoMAzpYu4RIaFnULDxy7JbM+7PteCxcTZKkV0tbQ54Q8ga9ZObjZZNq9SQqs2GjEDI6fsJ+Jcr+mVH2/zSKGqmvSPHNYX2R2DO0ugnpsYoBPpZ8l3nT4/1X/ysw2PFZwXTGD5qiihi76dQXFYRn6MVZ8d/JeLLFvoe2nAeTXka9JgTFgUJde8d+oQjK6ZmwCwW0e2hN+lTpKsagYzxn6+V1Jt1Evrwriw8k0mFLgm3YRX2ETzhUc487E+Bif</VALUE>
var matches = Regex.Matches(xml, @"<name>(.*?)<\/name>", RegexOptions.IgnoreCase | RegexOptions.Compiled, TimeSpan.FromSeconds(10));
foreach(Match match in matches)
Console.WriteLine(match.Value);