There are multiple typos with the name of PreMarkets.
The contract is supposed to be called PreMarkets.sol but its called preMarktes instead. The interface is called
IPerMarkets instead of IPreMarkets. and the Storage contract is called PerMarketsStorage instead of PreMarkets storage
Crucial typos in the contract's name can cause trouble everywhere else and indicates sloppiness and is unattractive to users and a very bad security practice.
Manual analysis
Change the contracts name to the correct one and re-verify the name of functions, constants for all contracts for typos.
Typos are at most informational and does not highlight a direct smart contract vulnerability
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.