{
  "stage": {
    "global": "Game",
    "module": "Game.Stage"
  },
  "postman": {
    "global": "Services",
    "module": "Core.Postman"
  },
  "netEntExtend": {
    "global": "Services",
    "module": "Core.NetEntExtend",
    "model": "Core.Slots.NetEntExtendModel"
  },
  "netEntExtendEvents": {
    "global": "Services",
    "module": "Core.NetEntExtendEvents",
    "model": "Core.Slots.NetEntExtendEventsModel"
  },
  "autoPlayer": {
    "module": "Core.AutoPlayer"
  },
  "moneyManager": {
    "global": "Services",
    "module": "Core.MoneyManager"
  },
  "settingsManager": {
    "global": "Services",
    "module": "Core.SettingsManager"
  },
  "localStorageManager": {
    "global": "Services",
    "module": "Core.LocalStorageManager"
  },
  "customMessages": {
    "module": "Core.CustomMessages"
  },
  "keepAlive": {
    "module": "Core.KeepAlive"
  },
  "playForRealPromo": {
    "module": "Core.PlayForRealPromo"
  },
  "dialogWindow": {
    "module": "Core.DialogWindow",
    "view": {
      "mobile": "Core.DialogWindowMobileView",
      "tablet": "Core.DialogWindowBaseView"
    }
  },
  "errorManager": {
    "global": "Game",
    "module": "Core.ErrorManager"
  },
  "playModeManager": {
    "module": "Core.PlayModeManager"
  },
  "serverManager": {
    "module": "Core.Slots.ServerManager"
  },
  "responseParser": {
    "global": "Game",
    "module": "Core.Slots.ResponseParser"
  },
  "logo": {
    "module": "S.Logo"
  },
  "background": {
    "module": "S.Background"
  },
  "spin": {
    "global": "Game",
    "module": "Core.Slots.BufferedSpin",
    "controller": "Core.Slots.ResizableReelSetSpinController"
  },
  "spinButton": {
    "module": "Interface.Slots.SpinButton",
    "view": {
      "mobile": "Interface.Slots.SpinButtonMobileView",
      "tablet": "Interface.Slots.SpinButtonTabletView"
    }
  },
  "quickSettingsMenu": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.QuickSettingsMenu",
    "view": {
      "mobile": "Interface.QuickSettingsMenuBaseView",
      "tablet": "Interface.QuickSettingsMenuTabletView"
    }
  },
  "autoPlayButton": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.AutoPlayButton"
  },
  "quickSpinButton": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.QuickSpinButton"
  },
  "resourceLoader": {
    "module": "Core.ResourceLoader"
  },
  "spinTypeBasic": {
    "module": "Core.Slots.SpinTypeBasic"
  },
  "spinTypeRespin": {
    "module": "Core.Slots.SpinTypeRespin"
  },
  "spinTypeFreespin": {
    "module": "Core.Slots.SpinTypeFreespin"
  },
  "quickStopper": {
    "module": "Game.Slots.QuickStopper"
  },
  "winSituationsDisplay": {
    "module": "Game.Slots.WinSituationsDisplay",
    "controller": "S.WinSituationsDisplayController"
  },
  "winSituations": {
    "module": "Game.Slots.WinSituations"
  },
  "winBanner": {
    "module": "Game.Slots.WinBanner",
    "view": "S.WinBannerView",
    "controller": "S.WinBannerController"
  },
  "stopGame": {
    "module": "Core.StopGame"
  },
  "realityCheck": {
    "module": "Core.Slots.RealityCheck"
  },
  "coinWin": {
    "module": "Game.Slots.CoinWin"
  },
  "dimmedNoWinSymbols": {
    "module": "Game.Slots.DimmedNoWinSymbols",
    "model": "Game.Slots.ResizableReelSetNoWinSymbolsModel",
    "view": "S.DimmedNoWinSymbolsView"
  },
  "winningSymbols": {
    "module": "Game.Slots.WinningSymbols",
    "model": "Game.Slots.ResizableReelSetWinningSymbolsModel",
    "view": "S.WinningSymbolsView",
    "controller": "S.WinningSymbolsController"
  },
  "standardWin": {
    "module": "Core.Slots.StandardWin",
    "controller": "S.StandardWinController"
  },
  "bigWin": {
    "module": "Game.Slots.BigWin",
    "model": "S.BigWinModel",
    "view": "S.BigWinView",
    "controller": "S.BigWinController"
  },
  "bigWinCountUp": {
    "module": "Game.Slots.BigWinCountUp",
    "view": "S.BigWinCountUpView"
  },
  "JMX": {
    "optional": true,
    "module": "Cheats.JMX",
    "model": "S.JMXModel",
    "view": "S.JMXView",
    "controller": "S.JMXController"
  },
  "JMXQueueViewer": {
    "optional": true,
    "module": "Cheats.JMXQueueViewer"
  },
  "DebugInformation": {
    "optional": true,
    "module": "Cheats.DebugInformation"
  },
  "g4": {
    "global": "Game",
    "module": "Core.G4"
  },
  "slowRequestAnimation": {
    "module": "Core.SlowRequestAnimation"
  },
  "ambienceManager": {
    "module": "Game.AmbienceManager",
    "model": "S.AmbienceManagerModel",
    "controller" : "S.AmbienceManagerController"
  },
  "audioPlayer": {
    "module": "S.AudioPlayer"
  },
  "homeButton": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.HomeButton",
    "view": {
      "mobile": "Interface.HomeButtonMobileView",
      "tablet": "Interface.HomeButtonTabletView"
    }
  },
  "soundOnOffButton": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.SoundOnOffButton",
    "view": {
      "mobile": "Interface.SoundOnOffButtonMobileView",
      "tablet": "Interface.SoundOnOffButtonTabletView"
    }
  },
  "balanceDisplay": {
    "module": "Interface.BalanceDisplay",
    "view": {
      "mobile": "Interface.BalanceDisplayMobileView",
      "tablet": "Interface.BalanceDisplayBaseView"
    }
  },
  "coinsField": {
    "module": "Interface.Slots.CoinsField",
    "view": {
      "mobile": "S.CoinsFieldMobileView",
      "tablet": "S.CoinsFieldBaseView"
    },
    "model": "S.CoinsFieldModel",
    "controller": "S.CoinsFieldController"
  },
  "cashField": {
    "module": "Interface.CashField",
    "view": {
      "mobile": "Interface.CashFieldMobileView",
      "tablet": "Interface.CashFieldTabletView"
    }
  },
  "coinsFieldCountUp": {
    "module": "Core.AbstractCountUp"
  },
  "settingsWindow": {
    "module": "Interface.SettingsWindow",
    "view": {
      "mobile": "Interface.SettingsWindowMobileView",
      "tablet": "Interface.SettingsWindowTabletView"
    }
  },
  "settingsMenu": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.SettingsMenu",
    "view": {
      "mobile": "Interface.SettingsMenuMobileView",
      "tablet": "Interface.SettingsMenuTabletView"
    }
  },
  "settingsButton": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.SettingsButton",
    "view": {
      "mobile": "Interface.SettingsButtonMobileView",
      "tablet": "Interface.SettingsButtonTabletView"
    }
  },
  "betSettings": {
    "module": "Interface.BetSettings",
    "view": {
      "mobile": "Interface.BetSettingsBaseView",
      "tablet": "Interface.BetSettingsBaseView"
    }
  },
  "systemClock": {
    "module": "Interface.SystemClock",
    "view": {
      "mobile": "Interface.SystemClockBaseView",
      "tablet": "Interface.SystemClockTabletView"
    }
  },
  "netEntLogo": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.NetEntLogo"
  },
  "gameHistory": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.GameHistory",
    "view": {
      "mobile": "Interface.GameHistoryBaseView",
      "tablet": "Interface.GameHistoryBaseView"
    }
  },
  "gameRules": {
    "module": "Interface.GameRules",
    "view": {
      "mobile": "Interface.GameRulesBaseView",
      "tablet": "Interface.GameRulesBaseView"
    }
  },
  "paytable": {
    "module": "Interface.Paytable",
    "view": {
      "mobile": "S.PaytableBaseView"
    }
  },
  "spinSettings": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.SpinSettings"
  },
  "soundSettings": {
    "module": "Interface.SoundSettings",
    "view": {
      "mobile": "Interface.SoundSettingsBaseView",
      "tablet": "Interface.SoundSettingsBaseView",
      "desktop": "Interface.SoundSettingsDesktopView"
    }
  },
  "resizableReelSetPresentation": {
    "module": "Game.Slots.ResizableReelSetPresentation",
    "model": "S.ResizableReelSetPresentationModel",
    "view": "S.ResizableReelSetPresentationView",
    "controller": "S.ResizableReelSetPresentationController"
  },
  "freeSpinIntro": {
    "global": "Game",
    "module": "Game.Slots.FreeSpinIntro",
    "controller": "S.FreeSpinIntroController",
    "view": "S.FreeSpinIntroView"
  },
  "freeSpinOutro": {
    "global": "Game",
    "module": "Game.Slots.FreeSpinOutro",
    "controller": "S.FreeSpinOutroController",
    "view": "S.FreeSpinOutroView"
  },
  "keyboardManager": {
    "module": "Core.KeyboardManager"
  },
  "freeRounds": {
    "module": "Core.Slots.FreeRounds"
  },
  "countDownFreespins": {
    "module": "Game.Slots.CountDownFreespins",
    "view": "S.CountDownFreespinsView",
    "controller": "S.CountDownFreespinsController"
  },
  "fullscreen": {
    "global": "Game",
    "platforms": ["mobile", "mobileLow"],
    "module": "Core.Fullscreen"
  },
  "ticker": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.Ticker",
    "view": "Interface.TickerMobileView"
  },
  "pluginMenu": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Integration.PluginMenu",
    "view": {
      "mobile": "Integration.PluginMenuMobileView",
      "tablet": "Integration.PluginMenuBaseView"
    }
  },
  "duck": {
    "module": "GenericSlot.Duck"
  },
  "starsAnimation": {
    "module": "S.StarsAnimation"
  },
  "respinCounter": {
    "module": "S.RespinCounter"
  },
  "wildSymbolAttentionAnimation": {
    "module": "S.WildSymbolAttentionAnimation"
  },
  "astronautPig": {
    "module": "S.AstronautPig"
  },
  "pigs": {
    "module": "S.Pigs"
  },
  "blinkingStars": {
    "module": "S.BlinkingStars"
  },
  "keyboard": {
    "platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
    "module": "Interface.Keyboard"
  },
  "bonusMessage": {
    "module": "Core.BonusMessage"
  },
  "bonusProgramWidget": {
	"platforms": ["mobile", "mobileLow", "tablet", "tabletLow"],
	"module": "Game.BonusProgramWidget"
  },
  "disclaimer": {
	"module": "Integration.Disclaimer"
  }
}
