Convert Office 365 json webservice to wpad file and cisco QoS ACLs
Exchange - Exchange Online (Optimize)

13.107.6.152/31 ◆ 13.107.18.10/31 ◆ 13.107.128.0/22 ◆ 23.103.160.0/20 ◆ 40.96.0.0/13 ◆ 40.104.0.0/15 ◆ 52.96.0.0/14 ◆ 131.253.33.215/32 ◆ 132.245.0.0/16 ◆ 150.171.32.0/22 ◆ 204.79.197.215/32 ◆
ip access-list extended EXCHANGE-TRAFFIC-OPTIMIZE
   permit tcp any 13.107.6.152 0.0.0.1 eq 80
   permit tcp any 13.107.6.152 0.0.0.1 eq 443
   permit tcp any 13.107.18.10 0.0.0.1 eq 80
   permit tcp any 13.107.18.10 0.0.0.1 eq 443
   permit tcp any 13.107.128.0 0.0.3.255 eq 80
   permit tcp any 13.107.128.0 0.0.3.255 eq 443
   permit tcp any 23.103.160.0 0.0.15.255 eq 80
   permit tcp any 23.103.160.0 0.0.15.255 eq 443
   permit tcp any 40.96.0.0 0.7.255.255 eq 80
   permit tcp any 40.96.0.0 0.7.255.255 eq 443
   permit tcp any 40.104.0.0 0.1.255.255 eq 80
   permit tcp any 40.104.0.0 0.1.255.255 eq 443
   permit tcp any 52.96.0.0 0.3.255.255 eq 80
   permit tcp any 52.96.0.0 0.3.255.255 eq 443
   permit tcp any 131.253.33.215 0.0.0.0 eq 80
   permit tcp any 131.253.33.215 0.0.0.0 eq 443
   permit tcp any 132.245.0.0 0.0.255.255 eq 80
   permit tcp any 132.245.0.0 0.0.255.255 eq 443
   permit tcp any 150.171.32.0 0.0.3.255 eq 80
   permit tcp any 150.171.32.0 0.0.3.255 eq 443
   permit tcp any 204.79.197.215 0.0.0.0 eq 80
   permit tcp any 204.79.197.215 0.0.0.0 eq 443




Skype - Skype for Business Online and Microsoft Teams (Optimize)

13.107.64.0/18 ◆ 52.112.0.0/14 ◆ 52.122.0.0/15 ◆
ip access-list extended SKYPE-TRAFFIC-OPTIMIZE
   permit tcp any 13.107.64.0 0.0.63.255 eq 
   permit tcp any 52.112.0.0 0.3.255.255 eq 
   permit tcp any 52.122.0.0 0.1.255.255 eq 




SharePoint - SharePoint Online and OneDrive for Business (Optimize)

13.107.136.0/22 ◆ 40.108.128.0/17 ◆ 52.104.0.0/14 ◆ 104.146.128.0/17 ◆ 150.171.40.0/22 ◆
ip access-list extended SHAREPOINT-TRAFFIC-OPTIMIZE
   permit tcp any 13.107.136.0 0.0.3.255 eq 80
   permit tcp any 13.107.136.0 0.0.3.255 eq 443
   permit tcp any 40.108.128.0 0.0.127.255 eq 80
   permit tcp any 40.108.128.0 0.0.127.255 eq 443
   permit tcp any 52.104.0.0 0.3.255.255 eq 80
   permit tcp any 52.104.0.0 0.3.255.255 eq 443
   permit tcp any 104.146.128.0 0.0.127.255 eq 80
   permit tcp any 104.146.128.0 0.0.127.255 eq 443
   permit tcp any 150.171.40.0 0.0.3.255 eq 80
   permit tcp any 150.171.40.0 0.0.3.255 eq 443




function FindProxyForURL(url, host) {
   if (   dnsDomainIs(host, "outlook.cloud.microsoft"                          ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "outlook.office.com"                               ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "outlook.office365.com"                            ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "outlook.office365.com"                            ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "smtp.office365.com"                               ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "*.outlook.com"                                    ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "autodiscover.*.onmicrosoft.com"                   ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "*.protection.outlook.com"                         ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "*.mail.protection.outlook.com"                    ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "*.mx.microsoft"                                   ) ||      // Exchange-Exchange Online 
   dnsDomainIs(host, "*.lync.com"                                       ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.teams.microsoft.com"                            ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "teams.microsoft.com"                              ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.keydelivery.mediaservices.windows.net"          ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.streaming.mediaservices.windows.net"            ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "mlccdn.blob.core.windows.net"                     ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "aka.ms"                                           ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.users.storage.live.com"                         ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "adl.windows.com"                                  ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.secure.skypeassets.com"                         ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "mlccdnprod.azureedge.net"                         ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.sharepoint.com"                                 ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "ssw.live.com"                                     ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "storage.live.com"                                 ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.search.production.apac.trafficmanager.net"      ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.search.production.emea.trafficmanager.net"      ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.search.production.us.trafficmanager.net"        ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.wns.windows.com"                                ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "admin.onedrive.com"                               ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "officeclient.microsoft.com"                       ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "g.live.com"                                       ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "oneclient.sfx.ms"                                 ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.sharepointonline.com"                           ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "spoprod-a.akamaihd.net"                           ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.svc.ms"                                         ) ||      // SharePoint-SharePoint Online and OneDrive for Business 
   dnsDomainIs(host, "*.microsoftstream.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "nps.onyx.azure.net"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.azureedge.net"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.media.azure.net"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.streaming.mediaservices.windows.net"            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.keydelivery.mediaservices.windows.net"          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.officeapps.live.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.online.office.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "office.live.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.office.net"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.onenote.com"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.microsoft.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*cdn.onenote.net"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ajax.aspnetcdn.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "apis.live.net"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officeapps.live.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.onedrive.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.auth.microsoft.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msftidentity.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msidentity.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "account.activedirectory.windowsazure.com"         ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "accounts.accesscontrol.windows.net"               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "adminwebservice.microsoftonline.com"              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "api.passwordreset.microsoftonline.com"            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "autologon.microsoftazuread-sso.com"               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "becws.microsoftonline.com"                        ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ccs.login.microsoftonline.com"                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "clientconfig.microsoftonline-p.net"               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "companymanager.microsoftonline.com"               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "device.login.microsoftonline.com"                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "graph.microsoft.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "graph.windows.net"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login-us.microsoftonline.com"                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.microsoft.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.microsoftonline-p.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.microsoftonline.com"                        ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.windows.net"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "logincert.microsoftonline.com"                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "loginex.microsoftonline.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "nexus.microsoftonline-p.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "passwordreset.microsoftonline.com"                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "provisioningapi.microsoftonline.com"              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.hip.live.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.microsoftonline-p.com"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.microsoftonline.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msauth.net"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msauthimages.net"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msecnd.net"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msftauth.net"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msftauthimages.net"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.phonefactor.net"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "enterpriseregistration.windows.net"               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "policykeyservice.dc.ad.msft.net"                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.compliance.microsoft.com"                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.protection.office.com"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.security.microsoft.com"                         ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "compliance.microsoft.com"                         ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "defender.microsoft.com"                           ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "protection.office.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "security.microsoft.com"                           ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.portal.cloudappsecurity.com"                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.blob.core.windows.net"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "firstpartyapps.oaspapps.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "prod.firstpartyapps.oaspapps.com.akadns.net"      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "telemetryservice.firstpartyapps.oaspapps.com"     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "wus-firstpartyapps.oaspapps.com"                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.aria.microsoft.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.events.data.microsoft.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.o365weve.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "amp.azure.net"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "appsforoffice.microsoft.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "assets.onestore.ms"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "auth.gfx.ms"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "c1.microsoft.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "dgps.support.microsoft.com"                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "docs.microsoft.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "msdn.microsoft.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "platform.linkedin.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "prod.msocdn.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "shellprod.msocdn.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "support.microsoft.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "technet.microsoft.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.office365.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.aadrm.com"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.azurerms.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.informationprotection.azure.com"                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ecn.dev.virtualearth.net"                         ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "informationprotection.hosting.portal.azure.net"   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.sharepointonline.com"                           ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "dc.services.visualstudio.com"                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "mem.gfx.ms"                                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "staffhub.ms"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.microsoft.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.msocdn.com"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.onmicrosoft.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "o15.officeredir.microsoft.com"                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officepreviewredir.microsoft.com"                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officeredir.microsoft.com"                        ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "r.office.microsoft.com"                           ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "activation.sls.microsoft.com"                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl.microsoft.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "office15client.microsoft.com"                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officeclient.microsoft.com"                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "go.microsoft.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ajax.aspnetcdn.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "cdn.odc.officeapps.live.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officecdn.microsoft.com"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officecdn.microsoft.com.edgesuite.net"            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "otelrules.azureedge.net"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.virtualearth.net"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "c.bing.net"                                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocos-office365-s2s.msedge.net"                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "tse1.mm.bing.net"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.bing.com"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.acompli.net"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.outlookmobile.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.windows-ppe.net"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "account.live.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.live.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.acompli.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.appex-rf.msn.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.appex.bing.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "c.bing.com"                                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "c.live.com"                                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "d.docs.live.net"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "docs.live.net"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "partnerservices.getmicrosoftkey.com"              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "signup.live.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "account.live.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "auth.gfx.ms"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "login.live.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.yammer.com"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.yammerusercontent.com"                          ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.assets-yammer.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.outlook.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "eus-www.sway-cdn.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "eus-www.sway-extensions.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "wus-www.sway-cdn.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "wus-www.sway-extensions.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "sway.com"                                         ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.sway.com"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.entrust.net"                                    ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.geotrust.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.omniroot.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.public-trust.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.symcb.com"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.symcd.com"                                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.verisign.com"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.verisign.net"                                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "apps.identrust.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "cacerts.digicert.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "cert.int-x3.letsencrypt.org"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl.globalsign.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl.globalsign.net"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl.identrust.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl3.digicert.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "crl4.digicert.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "isrg.trustid.ocsp.identrust.com"                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "mscrl.microsoft.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocsp.digicert.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocsp.globalsign.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocsp.msocsp.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocsp2.globalsign.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "ocspx.digicert.com"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "secure.globalsign.com"                            ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.digicert.com"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.microsoft.com"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "officespeech.platform.bing.com"                   ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.skype.com"                                      ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.office.com"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "www.microsoft365.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.microsoftusercontent.com"                       ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.azure-apim.net"                                 ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.flow.microsoft.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.powerapps.com"                                  ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.powerautomate.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.activity.windows.com"                           ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "activity.windows.com"                             ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.cortana.ai"                                     ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "admin.microsoft.com"                              ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "cdn.odc.officeapps.live.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "cdn.uci.officeapps.live.com"                      ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "compass-ssl.microsoft.com"                        ) ||      // Skype-Skype for Business Online and Microsoft Teams 
   dnsDomainIs(host, "*.cloud.microsoft"                                ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.static.microsoft"                               ) ||      // Common-Microsoft 365 Common and Office Online 
   dnsDomainIs(host, "*.usercontent.microsoft"                          ) ||      // Common-Microsoft 365 Common and Office Online 

   )   
   // send to M$PROXY for 0ffice365 troubleshooting
   return "PROXY 1.2.3.4:8080";
   }
   
   return "DIRECT";
}