{"sources": [{"url": "https://raw.githubusercontent.com/danrobinson/prediction-market-challenge/main/orderbook_pm_challenge/config.py", "quote": "    competitor_spread_ticks_min: int = 1\n    competitor_spread_ticks_max: int = 4"}, {"url": "https://raw.githubusercontent.com/danrobinson/prediction-market-challenge/main/orderbook_pm_challenge/retail.py", "quote": "notional = self._rng.lognormvariate(mu_ln, sigma)"}, {"url": "https://raw.githubusercontent.com/danrobinson/prediction-market-challenge/main/orderbook_pm_challenge/market.py", "quote": "raise OrderBookError(\"Insufficient free cash for order collateral\")"}]}