// Copyright (c) 2017-2023, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #pragma once #include "ImsiParser.hpp" namespace cellular::service { struct ImsiParserUS : ImsiParser { ImsiParserUS() : ImsiParser( std::vector{/* AT&T Mobility */ "310410", "310016", "310030", "310070", "310080", "310090", "310150", "310170", "310280", "310380", "310560", "310670", "310680", "310950", "311070", "311090", "311180", "311190", "312090", "312670", "312680", "313210", /* T-Mobile */ "310026", "310120", "310160", "310200", "310210", "310220", "310230", "310240", "310250", "310260", "31026", "310270", "310300", "310310", "310490", "310530", "310640", "310660", "310770", "310800", "310830", "311490", "311660", "311870", "311880", "311882", "311940", "312190", "312250", "312530", /* Verizon Wireless */ "311480", "310004", "310005", "310006", "310010", "310012", "310013", "310350", "310590", "310820", "310890", "310910", "311012", "311110", "311270", "311271", "311272", "311273", "311274", "311275", "311276", "311277", "311278", "311279", "311280", "311281", "311282", "311283", "311284", "311285", "311286", "311287", "311288", "311289", "311390", "311481", "311482", "311483", "311484", "311485", "311486", "311487", "311488", "311489", "311590", "312770", /* Virgin Mobile */ "310053"}, SupportStatus::Normal) {} }; } // namespace cellular::service