CIBC Asset Management Inc More: the full row for CIBC Asset Management Inc 5,626 $350K <0.01% -29 13F-HR Timeline Ameritas Investment Partners, Inc. in group Ameritas Investment Partners,… More: the full row for Ameritas Investment Partners, Inc. 5,584 $347K 0.01% +567 13F-HR Timeline Group CHOREO, LLC More: the full row for CHOREO, LLC 5,481 $341K <0.01% +1,355 13F-HR Timeline Quinn Opportunity Partners LLC More: the full row for Quinn Opportunity Partners LLC 5,399 $336K 0.02% -4,601 13F-HR Timeline Investors Research Corp More: the full row for Investors Research Corp 5,333 $332K 0.06% -92 13F-HR Timeline CAXTON ASSOCIATES LLP More: the full row for CAXTON ASSOCIATES LLP 5,127 $319K 0.01% new 13F-HR Timeline ROMANO BROTHERS AND COMPANY More: the full row for ROMANO BROTHERS AND COMPANY 5,035 $313K 0.03% 0 13F-HR Timeline Man Group plc in group Man Group plc More: the full row for Man Group plc 5,005 $311K <0.01% -14,734 13F-HR Timeline Group Net Worth Advisory Group More: the full row for Net Worth Advisory Group 4,963 $309K 0.08% -128 13F-HR Timeline nVerses Capital, LLC More: the full row for nVerses Capital, LLC 4,908 $305K 0.47% new 13F-HR Timeline PRAXIS INVESTMENT MANAGEMENT INC More: the full row for PRAXIS INVESTMENT MANAGEMENT INC 4,870 $303K 0.02% 0 13F-HR Timeline ALLSTATE CORP in group ALLSTATE CORP More: the full row for ALLSTATE CORP 4,813 $299K <0.01% new 13F-HR Timeline Group GUGGENHEIM CAPITAL LLC in group GUGGENHEIM CAPITAL LLC More: the full row for GUGGENHEIM CAPITAL LLC 4,707 $293K <0.01% +273 13F-HR Timeline Group STUDIO INVESTMENT MANAGEMENT LLC More: the full row for STUDIO INVESTMENT MANAGEMENT LLC 4,579 $285K 0.05% -156 13F-HR Timeline MERCER GLOBAL ADVISORS INC /ADV More: the full row for MERCER GLOBAL ADVISORS INC /ADV 4,486 $279K <0.01% new 13F-HR/A Timeline HighTower Advisors, LLC More: the full row for HighTower Advisors, LLC 4,250 $264K <0.01% new 13F-HR Timeline Cerity Partners LLC in group Cerity Partners LLC More: the full row for Cerity Partners LLC 4,173 $260K <0.01% -1,114 13F-HR Timeline Group BFSG, LLC More: the full row for BFSG, LLC 4,064 $253K 0.02% -505 13F-HR Timeline Tower Research Capital LLC (TRC) in group Tower Research Capital LLC (T… More: the full row for Tower Research Capital LLC (TRC) 4,043 $252K 0.01% -2,699 13F-HR Timeline Group PINNACLE ASSOCIATES LTD More: the full row for PINNACLE ASSOCIATES LTD 4,023 $250K <0.01% +195 13F-HR Timeline Swiss Life Asset Management Ltd in group Swiss Life Asset Management L… More: the full row for Swiss Life Asset Management Ltd 3,988 $248K <0.01% new 13F-HR Timeline Group Centiva Capital, LP More: the full row for Centiva Capital, LP 3,885 $242K 0.01% new 13F-HR Timeline GAMMA Investing LLC More: the full row for GAMMA Investing LLC 3,874 $241K 0.01% +58 13F-HR Timeline Ensign Peak Advisors, Inc More: the full row for Ensign Peak Advisors, Inc 3,818 $238K <0.01% -700 13F-HR Timeline Blue Trust, Inc. More: the full row for Blue Trust, Inc. 3,703 $230K <0.01% -26 13F-HR Timeline REXFORD CAPITAL INC More: the full row for REXFORD CAPITAL INC 3,700 $230K 0.14% 0 13F-HR Timeline Pathstone Holdings, LLC in group Pathstone Holdings, LLC More: the full row for Pathstone Holdings, LLC 3,636 $226K <0.01% new 13F-HR Timeline Group Graham Capital Management, L.P. More: the full row for Graham Capital Management, L.P. 3,610 $225K 0.01% -2,126 13F-HR Timeline CIBC Bancorp USA Inc. in group CIBC Bancorp USA Inc. More: the full row for CIBC Bancorp USA Inc. 3,500 $218K <0.01% new 13F-HR Timeline Group Mitsubishi UFJ Trust & Banking Corp group of 2 filers holding More: the full row for Mitsubishi UFJ Trust & Banking Corp 3,422 $213K -18,472 Timeline Prana Capital Management, LP More: the full row for Prana Capital Management, LP 3,388 $211K 0.01% new 13F-HR Timeline NEUBERGER BERMAN GROUP LLC in group NEUBERGER BERMAN GROUP LLC More: the full row for NEUBERGER BERMAN GROUP LLC 3,352 $209K <0.01% new 13F-HR Timeline Group OLD NATIONAL BANCORP /IN/ More: the full row for OLD NATIONAL BANCORP /IN/ 3,345 $208K <0.01% new 13F-HR Timeline Central Pacific Bank - Trust Division More: the full row for Central Pacific Bank - Trust Division 3,300 $205K 0.02% 0 13F-HR Timeline PNC Financial Services Group, Inc. in group PNC Financial Services Group,… More: the full row for PNC Financial Services Group, Inc. 3,234 $201K <0.01% +1,010 13F-HR Timeline Group JONES FINANCIAL COMPANIES LLLP in group JONES FINANCIAL COMPANIES LLLP More: the full row for JONES FINANCIAL COMPANIES LLLP 2,776 $173K <0.01% -99 13F-HR Timeline Group New Age Alpha Advisors, LLC More: the full row for New Age Alpha Advisors, LLC 2,712 $169K 0.01% new 13F-HR Timeline Walleye Capital LLC group of 2 filers holding More: the full row for Walleye Capital LLC 2,666 $166K -421,173 Timeline Quantum Portfolio Management LLC More: the full row for Quantum Portfolio Management LLC 2,594 $161K 0.06% new 13F-HR Timeline Nykredit A/S in group Nykredit A/S More: the full row for Nykredit A/S 2,496 $155K <0.01% 13F-HR Timeline Group Rockefeller Capital Management L.P. in group Rockefeller Capital Managemen… More: the full row for Rockefeller Capital Management L.P. 2,325 $145K <0.01% +247 13F-HR Timeline Group BNP PARIBAS ASSET MANAGEMENT Holding S.… in group BNP PARIBAS ASSET MANAGEMENT … More: the full row for BNP PARIBAS ASSET MANAGEMENT Holding S.A. 2,274 $141K <0.01% +1,110 13F-HR Timeline Group KBC Group NV in group KBC Group NV More: the full row for KBC Group NV 2,076 $129K <0.01% 0 13F-HR Timeline Group LGT Financial Advisors LLC More: the full row for LGT Financial Advisors LLC 2,000 $124K 0.66% 0 13F-HR Timeline Ares Systematic Credit Ltd More: the full row for Ares Systematic Credit Ltd 1,614 $100K 0.06% new 13F-HR Timeline Siemens Fonds Invest GmbH More: the full row for Siemens Fonds Invest GmbH 1,508 $93.8K <0.01% 0 13F-HR Timeline NOMURA ASSET MANAGEMENT CO LTD group of 2 filers holding More: the full row for NOMURA ASSET MANAGEMENT CO LTD 1,400 $87.1K -8,272 Timeline Federation des caisses Desjardins du Qu… More: the full row for Federation des caisses Desjardins du Quebec 1,382 $86K <0.01% -33 13F-HR Timeline Pinnacle Wealth Planning Services, Inc. More: the full row for Pinnacle Wealth Planning Services, Inc. 1,335 $83.1K 0.01% +36 13F-HR Timeline US BANCORP \DE\ in group US BANCORP \DE\ More: the full row for US BANCORP \DE\ 1,288 $80.1K <0.01% +48 13F-HR Timeline Group Sterling Capital Management LLC More: the full row for Sterling Capital Management LLC 1,240 $77.2K <0.01% -759 13F-HR Timeline Hudson Bay Capital Management LP in group Hudson Bay Capital Management… More: the full row for Hudson Bay Capital Management LP 1,102 $68.6K <0.01% new 13F-HR Timeline Group STRS OHIO More: the full row for STRS OHIO 1,000 $62.2K <0.01% -2,600 13F-HR Timeline LOS ANGELES CAPITAL MANAGEMENT LLC More: the full row for LOS ANGELES CAPITAL MANAGEMENT LLC 969 $60.3K <0.01% 0 13F-HR Timeline HANTZ FINANCIAL SERVICES, INC. More: the full row for HANTZ FINANCIAL SERVICES, INC. 850 $53K <0.01% -64 13F-HR Timeline The filing omitted confidential holdings, a later amendment may add them. Atlantic Union Bankshares Corp in group Atlantic Union Bankshares Corp More: the full row for Atlantic Union Bankshares Corp 850 $52.9K <0.01% 0 13F-HR Timeline Group Parallel Advisors, LLC More: the full row for Parallel Advisors, LLC 816 $50.8K <0.01% -74 13F-HR Timeline IFP Advisors, Inc More: the full row for IFP Advisors, Inc 802 $49.9K <0.01% -43 13F-HR Timeline Deseret Mutual Benefit Administrators More: the full row for Deseret Mutual Benefit Administrators 740 $46K 0.02% -314 13F-HR Timeline Arax Advisory Partners More: the full row for Arax Advisory Partners 705 $43.9K <0.01% +564 13F-HR Timeline Clearstead Advisors, LLC More: the full row for Clearstead Advisors, LLC 647 $40.3K <0.01% new 13F-HR Timeline CoreCap Advisors, LLC More: the full row for CoreCap Advisors, LLC 628 $39.1K <0.01% 0 13F-HR Timeline Salomon & Ludwin, LLC More: the full row for Salomon & Ludwin, LLC 546 $34.4K <0.01% +120 13F-HR Timeline State of Wyoming More: the full row for State of Wyoming 541 $33.7K <0.01% new 13F-HR Timeline Geneos Wealth Management Inc. More: the full row for Geneos Wealth Management Inc. 460 $28.6K <0.01% 0 13F-HR Timeline Smartleaf Asset Management LLC More: the full row for Smartleaf Asset Management LLC 449 $27.7K <0.01% 0 13F-HR Timeline Allworth Financial LP More: the full row for Allworth Financial LP 395 $24.6K <0.01% -408 13F-HR Timeline Beacon Financial Strategies CORP More: the full row for Beacon Financial Strategies CORP 394 $24.5K 0.01% 0 13F-HR Timeline Caitong International Asset Management … More: the full row for Caitong International Asset Management Co., Ltd 375 $23.3K <0.01% +369 13F-HR Timeline William B. Walkup & Associates, Inc. More: the full row for William B. Walkup & Associates, Inc. 354 $22K 0.01% -4 13F-HR Timeline FNY Investment Advisers, LLC More: the full row for FNY Investment Advisers, LLC 360 $22K 0.01% -60 13F-HR Timeline Basepoint Wealth LLC More: the full row for Basepoint Wealth LLC 348 $21.6K 0.01% +2 13F-HR Timeline UMB Bank, n.a. More: the full row for UMB Bank, n.a. 341 $21.2K <0.01% +21 13F-HR Timeline The filing omitted confidential holdings, a later amendment may add them. Cullen/Frost Bankers, Inc. in group Cullen/Frost Bankers, Inc. More: the full row for Cullen/Frost Bankers, Inc. 313 $19.5K <0.01% +8 13F-HR Timeline Group Leonteq Securities AG More: the full row for Leonteq Securities AG 307 $19.1K <0.01% -231 13F-HR Timeline Farther Finance Advisors, LLC More: the full row for Farther Finance Advisors, LLC 307 $19.1K <0.01% -32 13F-HR Timeline Integrated Wealth Concepts LLC More: the full row for Integrated Wealth Concepts LLC 301 $18.7K <0.01% new 13F-HR Timeline ASSETMARK, INC in group ASSETMARK, INC More: the full row for ASSETMARK, INC 276 $17.2K <0.01% +271 13F-HR Timeline Group Global Retirement Partners, LLC More: the full row for Global Retirement Partners, LLC 265 $16.5K <0.01% 13F-HR Timeline LRI Investments, LLC More: the full row for LRI Investments, LLC 263 $16.4K <0.01% -97 13F-HR Timeline RMG Wealth Management LLC More: the full row for RMG Wealth Management LLC 289 $15.5K <0.01% 0 13F-HR Timeline Kemnay Advisory Services Inc. More: the full row for Kemnay Advisory Services Inc. 227 $14.1K <0.01% -249 13F-HR Timeline VISION FINANCIAL MARKETS LLC More: the full row for VISION FINANCIAL MARKETS LLC 226 $14.1K 0.01% 0 13F-HR Timeline Bare Financial Services, Inc More: the full row for Bare Financial Services, Inc 221 $13.8K <0.01% +68 13F-HR Timeline SBI Securities Co., Ltd. More: the full row for SBI Securities Co., Ltd. 209 $13K <0.01% -211 13F-HR Timeline Capital Advisors, Ltd. LLC More: the full row for Capital Advisors, Ltd. LLC 212 $13K <0.01% 0 13F-HR Timeline Provenance Wealth Advisors, LLC More: the full row for Provenance Wealth Advisors, LLC 200 $12.4K <0.01% 0 13F-HR Timeline Fulcrum Asset Management LLP More: the full row for Fulcrum Asset Management LLP 192 $11.8K <0.01% new 13F-HR Timeline Versant Capital Management, Inc More: the full row for Versant Capital Management, Inc 185 $11.5K <0.01% +159 13F-HR Timeline North Star Investment Management Corp. More: the full row for North Star Investment Management Corp. 183 $11.4K <0.01% 0 13F-HR Timeline Decker Retirement Planning Inc. More: the full row for Decker Retirement Planning Inc. 154 $9.58K <0.01% new 13F-HR Timeline Hilton Head Capital Partners, LLC More: the full row for Hilton Head Capital Partners, LLC 147 $9.15K <0.01% -444 13F-HR Timeline BOKF, NA in group BOKF, NA More: the full row for BOKF, NA 146 $9.08K <0.01% new 13F-HR Timeline Group NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO in group NORTHWESTERN MUTUAL INVESTMEN… More: the full row for NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO 113 $7.03K <0.01% -28 13F-HR Timeline Group MCF Advisors LLC More: the full row for MCF Advisors LLC 110 $6.84K <0.01% 0 13F-HR Timeline CVA Family Office, LLC More: the full row for CVA Family Office, LLC 103 $6.41K <0.01% +64 13F-HR Timeline BARROW HANLEY MEWHINNEY & STRAUSS LLC More: the full row for BARROW HANLEY MEWHINNEY & STRAUSS LLC 99 $6.16K <0.01% 0 13F-HR Timeline EverSource Wealth Advisors, LLC in group EverSource Wealth Advisors, L… More: the full row for EverSource Wealth Advisors, LLC 94 $5.85K <0.01% -65 13F-HR Timeline Group Strive Financial Group ,LLC More: the full row for Strive Financial Group ,LLC 91 $5.66K <0.01% 0 13F-HR/A Timeline Keating Financial Advisory Services, In… More: the full row for Keating Financial Advisory Services, Inc. 88 $5.47K <0.01% +12 13F-HR Timeline Basecamp Wealth Advisors LLC More: the full row for Basecamp Wealth Advisors LLC 87 $5.41K <0.01% +2 13F-HR Timeline Larson Financial Group LLC More: the full row for Larson Financial Group LLC 86 $5.35K <0.01% +52 13F-HR Timeline Curat Global, LLC More: the full row for Curat Global, LLC 85 $5.29K <0.01% 0 13F-HR Timeline GHP Investment Advisors, Inc. More: the full row for GHP Investment Advisors, Inc. 84 $5.23K <0.01% new 13F-HR Timeline SJS Investment Consulting Inc. More: the full row for SJS Investment Consulting Inc. 83 $5.17K <0.01% +77 13F-HR Timeline ROTHSCHILD INVESTMENT LLC More: the full row for ROTHSCHILD INVESTMENT LLC 70 $4.36K <0.01% +27 13F-HR Timeline SIGNATUREFD, LLC More: the full row for SIGNATUREFD, LLC 70 $4.36K <0.01% -64 13F-HR Timeline DekaBank Deutsche Girozentrale More: the full row for DekaBank Deutsche Girozentrale 81 $4K <0.01% 0 13F-HR Timeline CrossGen Wealth, LLC More: the full row for CrossGen Wealth, LLC 51 $3.17K <0.01% 0 13F-HR Timeline OGOREK ANTHONY JOSEPH /NY/ /ADV More: the full row for OGOREK ANTHONY JOSEPH /NY/ /ADV 53 $3K <0.01% 0 13F-HR Timeline CX Institutional More: the full row for CX Institutional 42 $3K <0.01% 0 13F-HR Timeline Fortitude Family Office, LLC More: the full row for Fortitude Family Office, LLC 48 $2.99K <0.01% 0 13F-HR Timeline JFS WEALTH ADVISORS, LLC More: the full row for JFS WEALTH ADVISORS, LLC 46 $2.86K <0.01% +18 13F-HR Timeline Valued Wealth Advisors LLC More: the full row for Valued Wealth Advisors LLC 46 $2.86K <0.01% new 13F-HR Timeline Owl Creek Wealth Partners LLC More: the full row for Owl Creek Wealth Partners LLC 45 $2.8K <0.01% 0 13F-HR Timeline NFSG Corp More: the full row for NFSG Corp 36 $2.24K <0.01% new 13F-HR Timeline FARMERS & MERCHANTS INVESTMENTS INC in group FARMERS & MERCHANTS INVESTMEN… More: the full row for FARMERS & MERCHANTS INVESTMENTS INC 35 $2.18K <0.01% 0 13F-HR Timeline Group Glen Eagle Advisors, LLC More: the full row for Glen Eagle Advisors, LLC 33 $2.08K <0.01% 0 13F-HR Timeline Rossby Financial, LCC More: the full row for Rossby Financial, LCC 29 $1.8K <0.01% +3 13F-HR Timeline FIDUCIARY FINANCIAL ADVISORS More: the full row for FIDUCIARY FINANCIAL ADVISORS 29 $1.68K <0.01% new 13F-HR Timeline TD Waterhouse Canada Inc. More: the full row for TD Waterhouse Canada Inc. 25 $1.57K <0.01% 0 13F-HR Timeline PRIVATE TRUST CO NA More: the full row for PRIVATE TRUST CO NA 25 $1.56K <0.01% 0 13F-HR Timeline Transamerica Financial Advisors, LLC in group Transamerica Financial Adviso… More: the full row for Transamerica Financial Advisors, LLC 22 $1.38K <0.01% -14 13F-HR Timeline Group Cedar Mountain Advisors, LLC More: the full row for Cedar Mountain Advisors, LLC 22 $1.37K <0.01% 0 13F-HR Timeline Spire Wealth Management in group Spire Wealth Management More: the full row for Spire Wealth Management 22 $1.37K <0.01% 0 13F-HR Timeline Group Bogart Wealth, LLC More: the full row for Bogart Wealth, LLC 21 $1.31K <0.01% 0 13F-HR Timeline Creative Capital Management Investments… More: the full row for Creative Capital Management Investments LLC 20 $1.24K <0.01% new 13F-HR Timeline Rakuten Securities, Inc. in group Rakuten Group, Inc. More: the full row for Rakuten Securities, Inc. 20 $1.24K <0.01% -20 13F-HR Timeline Group MV CAPITAL MANAGEMENT, INC. More: the full row for MV CAPITAL MANAGEMENT, INC. 19 $1.18K <0.01% +2 13F-HR/A Timeline Rialto Wealth Management, LLC More: the full row for Rialto Wealth Management, LLC 17 $1.06K <0.01% +12 13F-HR Timeline Plante Moran Financial Advisors, LLC More: the full row for Plante Moran Financial Advisors, LLC 16 $996 <0.01% new 13F-HR Timeline Quarry LP More: the full row for Quarry LP 16 $996 <0.01% -14 13F-HR Timeline Sachetta, LLC More: the full row for Sachetta, LLC 16 $996 <0.01% 0 13F-HR Timeline HARBOUR INVESTMENTS, INC. More: the full row for HARBOUR INVESTMENTS, INC. 15 $962 <0.01% 0 13F-HR Timeline SouthState Bank Corp in group SouthState Bank Corp More: the full row for SouthState Bank Corp 15 $934 <0.01% 0 13F-HR Timeline Group Ankerstar Wealth, LLC More: the full row for Ankerstar Wealth, LLC 13 $809 <0.01% 0 13F-HR Timeline DiNuzzo Private Wealth, Inc. More: the full row for DiNuzzo Private Wealth, Inc. 12 $747 <0.01% +1 13F-HR Timeline Bay Harbor Wealth Management, LLC More: the full row for Bay Harbor Wealth Management, LLC 11 $684 <0.01% +1 13F-HR Timeline Millstone Evans Group, LLC More: the full row for Millstone Evans Group, LLC 11 $684 <0.01% 0 13F-HR Timeline GILPIN WEALTH MANAGEMENT, LLC More: the full row for GILPIN WEALTH MANAGEMENT, LLC 10 $623 <0.01% 0 13F-HR Timeline Gen-Wealth Partners Inc More: the full row for Gen-Wealth Partners Inc 10 $622 <0.01% 0 13F-HR Timeline TORONTO DOMINION BANK in group TORONTO DOMINION BANK More: the full row for TORONTO DOMINION BANK 8 $501 <0.01% new 13F-HR Timeline Group HFM Investment Advisors, LLC More: the full row for HFM Investment Advisors, LLC 8 $498 <0.01% +3 13F-HR Timeline Paladin Partners, LLC More: the full row for Paladin Partners, LLC 8 $498 <0.01% 0 13F-HR Timeline Key Financial Inc More: the full row for Key Financial Inc 5 $311 <0.01% 0 13F-HR Timeline Oakmont Advisory Group, LLC More: the full row for Oakmont Advisory Group, LLC 5 $311 <0.01% new 13F-HR Timeline Dunhill Financial, LLC More: the full row for Dunhill Financial, LLC 4 $271 <0.01% 0 13F-HR Timeline NATIONAL BANK OF CANADA /FI/ in group NATIONAL BANK OF CANADA /FI/ More: the full row for NATIONAL BANK OF CANADA /FI/ 4 $249 <0.01% 0 13F-HR Timeline Group VALLEY NATIONAL ADVISERS INC More: the full row for VALLEY NATIONAL ADVISERS INC 3 $187 <0.01% new 13F-HR Timeline Davis Capital Management More: the full row for Davis Capital Management 3 $187 <0.01% new 13F-HR Timeline Darwin Wealth Management, LLC More: the full row for Darwin Wealth Management, LLC 3 $186 <0.01% 0 13F-HR Timeline DecisionPoint Financial, LLC More: the full row for DecisionPoint Financial, LLC 2 $127 <0.01% new 13F-HR Timeline Abound Wealth Management More: the full row for Abound Wealth Management 2 $125 <0.01% 0 13F-HR Timeline Investors Portfolio Services LLC More: the full row for Investors Portfolio Services LLC 2 $125 <0.01% 0 13F-HR Timeline Strategic Wealth Partners, Ltd. More: the full row for Strategic Wealth Partners, Ltd. 2 $96 <0.01% +1 13F-HR Timeline MARYLAND CAPITAL ADVISORS INC. More: the full row for MARYLAND CAPITAL ADVISORS INC. 1 $63 <0.01% 13F-HR Timeline HUNTINGTON NATIONAL BANK in group HUNTINGTON NATIONAL BANK More: the full row for HUNTINGTON NATIONAL BANK 1 $62 <0.01% -10 13F-HR Timeline Group RAFFA WEALTH MANAGEMENT, LLC More: the full row for RAFFA WEALTH MANAGEMENT, LLC 1 $62 <0.01% 0 13F-HR Timeline Raleigh Capital Management Inc. More: the full row for Raleigh Capital Management Inc. 0 $8 <0.01% 0 13F-HR Timeline Amount filed as zero, left out of ratios. Evolution Advisers, Inc. More: the full row for Evolution Advisers, Inc. 3 $0 0% new 13F-HR Timeline Value filed as zero, left out of ratios. Navigoe, LLC More: the full row for Navigoe, LLC 3 $0 0% new 13F-HR Timeline Value filed as zero, left out of ratios. Activest Wealth Management More: the full row for Activest Wealth Management 0 $0 0% new 13F-HR Timeline Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios.