public static bool Prefix(ref RegionMenuLambda __instance)
            {
                if (__instance.region.NCDMJOGPKOL == "MANAGE_SERVERS")
                {
                    if (_managementForm == null || _managementForm.IsDisposed)
                    {
                        _managementForm = new ServersManagementForm();
                    }

                    _managementForm.regionMenu = __instance.field_Public_RegionMenu_0;

                    if (_managementForm.Visible)
                    {
                        _managementForm.Focus();
                    }
                    else
                    {
                        _managementForm.ShowDialog();
                    }

                    return(false);
                }
                else
                {
                    return(true);
                }
            }
            public static bool Prefix(ref RegionMenu.c__DisplayClass2_0 __instance)
            {
                if (__instance.region.PingServer == "Manage servers...")
                {
                    if (_managementForm == null || _managementForm.IsDisposed)
                    {
                        _managementForm = new ServersManagementForm();
                    }

                    _managementForm.regionMenu = __instance.__this;

                    if (_managementForm.Visible)
                    {
                        _managementForm.Focus();
                    }
                    else
                    {
                        _managementForm.ShowDialog();
                    }

                    return(false);
                }
                else
                {
                    return(true);
                }
            }
            public static bool Prefix(RegionMenu __instance, [HarmonyArgument(0)] IRegionInfo region)
            {
                if (region.PingServer == "Manage servers...")
                {
                    if (_managementForm == null || _managementForm.IsDisposed)
                    {
                        _managementForm = new ServersManagementForm();
                    }

                    _managementForm.regionMenu = __instance;

                    if (_managementForm.Visible)
                    {
                        _managementForm.Focus();
                    }
                    else
                    {
                        _managementForm.ShowDialog();
                    }

                    return(false);
                }
                else
                {
                    return(true);
                }
            }
            public static bool Prefix(ref RegionMenuButtonCallback __instance)
            {
#if STEAM
                string buttonName = __instance.region.OPGGEMCHMEM;
#elif ITCH
                string buttonName = __instance.region.BEIIALBBLIK;
#endif
                if (buttonName == "MANAGE_SERVERS")
                {
                    if (_managementForm == null || _managementForm.IsDisposed)
                    {
                        _managementForm = new ServersManagementForm();
                    }

#if STEAM
                    _managementForm.regionMenu = __instance.field_Public_LEIOFKPCJOO_0;
#elif ITCH
                    _managementForm.regionMenu = __instance.field_Public_KIPLKPEOBEO_0;
#endif

                    if (_managementForm.Visible)
                    {
                        _managementForm.Focus();
                    }
                    else
                    {
                        _managementForm.ShowDialog();
                    }

                    return(false);
                }
                else
                {
                    return(true);
                }
            }