private void Start()
    {
        StartCoroutine(OnOpen());
        if (isFirstLaunch)
        {
            isFirstLaunch = false;
            var target = (GameObject)Instantiate(Resources.Load("InputManagerController"));
            target.name = "InputManagerController";
            var richPresence = gameObject.AddComponent <GGM.Discord.RichPresence>();
            var styles       = gameObject.AddComponent <GGM.GUI.Styles>();
            var pages        = gameObject.AddComponent <PagesManager>();
            DontDestroyOnLoad(target);
            DontDestroyOnLoad(richPresence);
            DontDestroyOnLoad(styles);
            DontDestroyOnLoad(pages);
            ServerKey             = PublicKey;
            FengGameManagerMKII.s = "verified343,hair,character_eye,glass,character_face,character_head,character_hand,character_body,character_arm,character_leg,character_chest,character_cape,character_brand,character_3dmg,r,character_blade_l,character_3dmg_gas_r,character_blade_r,3dmg_smoke,HORSE,hair,body_001,Cube,Plane_031,mikasa_asset,character_cap_,character_gun".Split(',');
        }

        NGUITools.SetActive(panelMain, true);
        FengGameManagerMKII.TryRejoin();
    }