0001085146-23-000731.txt : 20230208 0001085146-23-000731.hdr.sgml : 20230208 20230207200705 ACCESSION NUMBER: 0001085146-23-000731 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230208 DATE AS OF CHANGE: 20230207 EFFECTIVENESS DATE: 20230208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Main Street Financial Solutions, LLC CENTRAL INDEX KEY: 0001763350 IRS NUMBER: 331011940 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-21078 FILM NUMBER: 23596688 BUSINESS ADDRESS: STREET 1: 503 E. WASHINGTON AVENUE STREET 2: SUITE 1C CITY: NEWTOWN STATE: PA ZIP: 18940 BUSINESS PHONE: (215) 259-5021 MAIL ADDRESS: STREET 1: 503 E. WASHINGTON AVENUE STREET 2: SUITE 1C CITY: NEWTOWN STATE: PA ZIP: 18940 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001763350 XXXXXXXX 12-31-2022 12-31-2022 true 1 RESTATEMENT Main Street Financial Solutions, LLC
503 E. WASHINGTON AVENUE SUITE 1C NEWTOWN PA 18940
13F HOLDINGS REPORT 028-21078 000305834 801-117871 N
Brett Danko Chief Compliance Officer 215-259-5021 /s/Brett Danko Newtown PA 02-07-2023 0 432 634078907 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 30000 13908 SH SOLE 13908 0 0 3M CO COM 88579Y101 717984 5984 SH SOLE 5984 0 0 ABBOTT LABS COM 002824100 1148874 10460 SH SOLE 10460 0 0 ABBVIE INC COM 00287Y109 2749864 17015 SH SOLE 17015 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 673058 2521 SH SOLE 2521 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 363134 1079 SH SOLE 1079 0 0 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 121000 12180 SH SOLE 12180 0 0 AFLAC INC COM 001055102 980000 13625 SH SOLE 13625 0 0 AIR PRODS & CHEMS INC COM 009158106 1187485 3850 SH SOLE 3850 0 0 ALLSTATE CORP COM 020002101 323819 2385 SH SOLE 2385 0 0 ALPHABET INC CAP STK CL A 02079K305 1377940 15617 SH SOLE 15617 0 0 ALPHABET INC CAP STK CL C 02079K107 2758349 31084 SH SOLE 31084 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 2138000 56150 SH SOLE 56150 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 762000 18177 SH SOLE 18177 0 0 ALTRIA GROUP INC COM 02209S103 404047 8829 SH SOLE 8829 0 0 AMAZON COM INC COM 023135106 6108272 72718 SH SOLE 72718 0 0 AMERICAN TOWER CORP NEW COM 03027X100 764510 3609 SH SOLE 3609 0 0 AMETEK INC COM 031100100 523016 3737 SH SOLE 3737 0 0 AMGEN INC COM 031162100 467259 1780 SH SOLE 1780 0 0 APA CORPORATION COM 03743Q108 242000 5176 SH SOLE 5176 0 0 APPLE INC COM 037833100 17764961 136730 SH SOLE 136730 0 0 ARGENX SE SPONSORED ADR 04016X101 314000 829 SH SOLE 829 0 0 AT&T INC COM 00206R102 1129637 61341 SH SOLE 61341 0 0 AUTODESK INC COM 052769106 277257 1482 SH SOLE 1482 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 791662 3311 SH SOLE 3311 0 0 AUTOZONE INC COM 053332102 259000 105 SH SOLE 105 0 0 BALL CORP COM 058498106 332844 6518 SH SOLE 6518 0 0 BANK AMERICA CORP COM 060505104 922181 27835 SH SOLE 27835 0 0 BECTON DICKINSON & CO COM 075887109 967597 3801 SH SOLE 3801 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1884017 6098 SH SOLE 6098 0 0 BIOGEN INC COM 09062X103 202000 728 SH SOLE 728 0 0 BLACKROCK INC COM 09247X101 453359 637 SH SOLE 637 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 770000 73969 SH SOLE 73969 0 0 BOEING CO COM 097023105 432000 2268 SH SOLE 2268 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 965239 13409 SH SOLE 13409 0 0 BROADCOM INC COM 11135F101 1009615 1797 SH SOLE 1797 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 225287 1678 SH SOLE 1678 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 4890000 232725 SH SOLE 232725 0 0 CDW CORP COM 12514G108 1135795 6359 SH SOLE 6359 0 0 CHEVRON CORP NEW COM 166764100 2197583 12245 SH SOLE 12245 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 984000 709 SH SOLE 709 0 0 CHUBB LIMITED COM H1467J104 2363872 10714 SH SOLE 10714 0 0 CIGNA CORP NEW COM 125523100 224292 675 SH SOLE 675 0 0 CISCO SYS INC COM 17275R102 1005352 21116 SH SOLE 21116 0 0 CITIGROUP INC COM NEW 172967424 288878 6377 SH SOLE 6377 0 0 CLOROX CO DEL COM 189054109 505000 3602 SH SOLE 3602 0 0 COCA COLA CO COM 191216100 1737005 27311 SH SOLE 27311 0 0 COLGATE PALMOLIVE CO COM 194162103 481938 6113 SH SOLE 6113 0 0 COMCAST CORP NEW CL A 20030N101 738541 21112 SH SOLE 21112 0 0 CONOCOPHILLIPS COM 20825C104 361538 3067 SH SOLE 3067 0 0 CONSOLIDATED EDISON INC COM 209115104 337000 3532 SH SOLE 3532 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 125000 17601 SH SOLE 17601 0 0 CORNING INC COM 219350105 254823 7979 SH SOLE 7979 0 0 COSTCO WHSL CORP NEW COM 22160K105 707123 1550 SH SOLE 1550 0 0 CSX CORP COM 126408103 915000 29540 SH SOLE 29540 0 0 CUMMINS INC COM 231021106 258848 1066 SH SOLE 1066 0 0 CVS HEALTH CORP COM 126650100 251259 2698 SH SOLE 2698 0 0 DANAHER CORPORATION COM 235851102 829238 3122 SH SOLE 3122 0 0 DEERE & CO COM 244199105 248550 579 SH SOLE 579 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 290000 8822 SH SOLE 8822 0 0 DEVON ENERGY CORP NEW COM 25179M103 480000 7809 SH SOLE 7809 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 757085 4245 SH SOLE 4245 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 278000 10278 SH SOLE 10278 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1716000 41245 SH SOLE 41245 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1166000 48547 SH SOLE 48547 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 258000 11951 SH SOLE 11951 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 394000 2893 SH SOLE 2893 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 379000 5932 SH SOLE 5932 0 0 DISNEY WALT CO COM 254687106 805736 9276 SH SOLE 9276 0 0 DOLLAR GEN CORP NEW COM 256677105 486000 1974 SH SOLE 1974 0 0 DOMINION ENERGY INC COM 25746U109 280193 4577 SH SOLE 4577 0 0 DOVER CORP COM 260003108 370000 2730 SH SOLE 2730 0 0 DOW INC COM 260557103 248297 4930 SH SOLE 4930 0 0 DUPONT DE NEMOURS INC COM 26614N102 220264 3207 SH SOLE 3207 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 236000 31237 SH SOLE 31237 0 0 EMERSON ELEC CO COM 291011104 830000 8635 SH SOLE 8635 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1010158 85142 SH SOLE 85142 0 0 ENPHASE ENERGY INC COM 29355A107 254000 960 SH SOLE 960 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 204000 8474 SH SOLE 8474 0 0 EOG RES INC COM 26875P101 839957 6484 SH SOLE 6484 0 0 ESSENTIAL UTILS INC COM 29670G102 227970 4781 SH SOLE 4781 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 52000 12138 SH SOLE 12138 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 195000 18500 SH SOLE 18500 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1055000 22762 SH SOLE 22762 0 0 EXXON MOBIL CORP COM 30231G102 7464039 67669 SH SOLE 67669 0 0 FEDEX CORP COM 31428X106 298228 1723 SH SOLE 1723 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 728000 23442 SH SOLE 23442 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 424000 8578 SH SOLE 8578 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 14649000 325399 SH SOLE 325399 0 0 FIRST HORIZON CORPORATION COM 320517105 407000 16622 SH SOLE 16622 0 0 FIRST SOLAR INC COM 336433107 360000 2402 SH SOLE 2402 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 249000 12500 SH SOLE 12500 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 519671 9027 SH SOLE 9027 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 440000 20015 SH SOLE 20015 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1032000 26670 SH SOLE 26670 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 241000 3031 SH SOLE 3031 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 500000 6670 SH SOLE 6670 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1029000 8354 SH SOLE 8354 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2352000 50519 SH SOLE 50519 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2097000 35274 SH SOLE 35274 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 476000 10031 SH SOLE 10031 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1513000 31671 SH SOLE 31671 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 501000 14020 SH SOLE 14020 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 671000 27359 SH SOLE 27359 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 798000 29898 SH SOLE 29898 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 205000 1327 SH SOLE 1327 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2283000 51987 SH SOLE 51987 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 187000 12200 SH SOLE 12200 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 323000 12410 SH SOLE 12410 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 304000 9300 SH SOLE 9300 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 641000 34654 SH SOLE 34654 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 596000 33730 SH SOLE 33730 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 870000 45990 SH SOLE 45990 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 2708000 77011 SH SOLE 77011 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 416000 13300 SH SOLE 13300 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 239000 7405 SH SOLE 7405 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 837000 27540 SH SOLE 27540 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 309000 10000 SH SOLE 10000 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 469000 16030 SH SOLE 16030 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 628000 18300 SH SOLE 18300 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 2030000 68218 SH SOLE 68218 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1338000 40880 SH SOLE 40880 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 2012000 64170 SH SOLE 64170 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 334000 10900 SH SOLE 10900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 385000 11500 SH SOLE 11500 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 217000 7200 SH SOLE 7200 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 790000 41570 SH SOLE 41570 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 293000 12162 SH SOLE 12162 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 4607000 129500 SH SOLE 129500 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 523000 15091 SH SOLE 15091 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 469000 12816 SH SOLE 12816 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 286000 7156 SH SOLE 7156 0 0 FISERV INC COM 337738108 1367355 13529 SH SOLE 13529 0 0 FLUOR CORP NEW COM 343412102 202000 5831 SH SOLE 5831 0 0 FORD MTR CO DEL COM 345370860 464462 39926 SH SOLE 39926 0 0 FORTINET INC COM 34959E109 846000 17294 SH SOLE 17294 0 0 GARTNER INC COM 366651107 1016079 3024 SH SOLE 3024 0 0 GENERAL DYNAMICS CORP COM 369550108 734938 2961 SH SOLE 2961 0 0 GENERAL ELECTRIC CO COM NEW 369604301 492554 5876 SH SOLE 5876 0 0 GENUINE PARTS CO COM 372460105 291000 1675 SH SOLE 1675 0 0 GLOBAL PMTS INC COM 37940X102 1108744 11164 SH SOLE 11164 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1086000 30650 SH SOLE 30650 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1203000 42700 SH SOLE 42700 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 229000 11129 SH SOLE 11129 0 0 GODADDY INC CL A 380237107 811497 10852 SH SOLE 10852 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 206299 2069 SH SOLE 2069 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 512000 1491 SH SOLE 1491 0 0 GRAINGER W W INC COM 384802104 286000 514 SH SOLE 514 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 221000 14548 SH SOLE 14548 0 0 HERSHEY CO COM 427866108 357402 1543 SH SOLE 1543 0 0 HOLOGIC INC COM 436440101 252000 3364 SH SOLE 3364 0 0 HOME DEPOT INC COM 437076102 2297430 7266 SH SOLE 7266 0 0 HONEYWELL INTL INC COM 438516106 908742 4233 SH SOLE 4233 0 0 HORMEL FOODS CORP COM 440452100 1961000 43052 SH SOLE 43052 0 0 IDEXX LABS INC COM 45168D104 292000 716 SH SOLE 716 0 0 ILLINOIS TOOL WKS INC COM 452308109 670220 3044 SH SOLE 3044 0 0 ILLUMINA INC COM 452327109 237000 1174 SH SOLE 1174 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 3538157 146630 SH SOLE 146630 0 0 INGLES MKTS INC CL A 457030104 388000 4022 SH SOLE 4022 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 747000 28100 SH SOLE 28100 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 245000 7100 SH SOLE 7100 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 216000 9020 SH SOLE 9020 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 552000 19650 SH SOLE 19650 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 322000 12000 SH SOLE 12000 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 365000 12300 SH SOLE 12300 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1609000 50000 SH SOLE 50000 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 488000 15500 SH SOLE 15500 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 1726000 56200 SH SOLE 56200 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 208000 7100 SH SOLE 7100 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 296000 9800 SH SOLE 9800 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 560000 19920 SH SOLE 19920 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 254000 8480 SH SOLE 8480 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 302000 11950 SH SOLE 11950 0 0 INTEL CORP COM 458140100 434200 16415 SH SOLE 16415 0 0 INTERDIGITAL INC COM 45867G101 210000 4243 SH SOLE 4243 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1010029 7160 SH SOLE 7160 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 462061 1742 SH SOLE 1742 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 316000 6384 SH SOLE 6384 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1376000 55805 SH SOLE 55805 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 250000 3913 SH SOLE 3913 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 863000 11004 SH SOLE 11004 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2046000 43482 SH SOLE 43482 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 630000 4058 SH SOLE 4058 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 293000 1060 SH SOLE 1060 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1810000 12813 SH SOLE 12813 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2575000 9669 SH SOLE 9669 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 412000 8011 SH SOLE 8011 0 0 ISHARES GOLD TR ISHARES NEW 464285204 538223 15546 SH SOLE 15546 0 0 ISHARES INC CORE MSCI EMKT 46434G103 236000 5059 SH SOLE 5059 0 0 ISHARES SILVER TR ISHARES 46428Q109 1543000 70072 SH SOLE 70072 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 220901 2210 SH SOLE 2210 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 5997000 73878 SH SOLE 73878 0 0 ISHARES TR 20 YR TR BD ETF 464287432 491000 4929 SH SOLE 4929 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 822000 8584 SH SOLE 8584 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 239000 4000 SH SOLE 4000 0 0 ISHARES TR CORE DIV GRWTH 46434V621 780000 15597 SH SOLE 15597 0 0 ISHARES TR CORE INTL AGGR 46435G672 8518000 179141 SH SOLE 179141 0 0 ISHARES TR CORE MSCI EAFE 46432F842 598000 9708 SH SOLE 9708 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 373000 6438 SH SOLE 6438 0 0 ISHARES TR CORE S&P MCP ETF 464287507 609000 2517 SH SOLE 2517 0 0 ISHARES TR CORE S&P SCP ETF 464287804 696353 7358 SH SOLE 7358 0 0 ISHARES TR CORE S&P TTL STK 464287150 413000 4873 SH SOLE 4873 0 0 ISHARES TR CORE S&P500 ETF 464287200 6996000 18209 SH SOLE 18209 0 0 ISHARES TR CORE US AGGBD ET 464287226 15586000 160694 SH SOLE 160694 0 0 ISHARES TR EAFE GRWTH ETF 464288885 338000 4037 SH SOLE 4037 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 240000 2829 SH SOLE 2829 0 0 ISHARES TR ESG EAFE ETF 46436E759 254000 4676 SH SOLE 4676 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 498000 9896 SH SOLE 9896 0 0 ISHARES TR IBOXX INV CP ETF 464287242 713000 6765 SH SOLE 6765 0 0 ISHARES TR ISHARES BIOTECH 464287556 1092232 8322 SH SOLE 8322 0 0 ISHARES TR MBS ETF 464288588 447000 4822 SH SOLE 4822 0 0 ISHARES TR MSCI EAFE ETF 464287465 1473000 22440 SH SOLE 22440 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 258000 6805 SH SOLE 6805 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 228000 3165 SH SOLE 3165 0 0 ISHARES TR NATIONAL MUN ETF 464288414 312000 2961 SH SOLE 2961 0 0 ISHARES TR PFD AND INCM SEC 464288687 569000 18626 SH SOLE 18626 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2303000 10748 SH SOLE 10748 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 407000 2683 SH SOLE 2683 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 850000 4878 SH SOLE 4878 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 251000 4299 SH SOLE 4299 0 0 ISHARES TR S&P MC 400VL ETF 464287705 305000 3027 SH SOLE 3027 0 0 ISHARES TR S&P SML 600 GWT 464287887 418000 3870 SH SOLE 3870 0 0 ISHARES TR SELECT DIVID ETF 464287168 1843000 15280 SH SOLE 15280 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 227000 2179 SH SOLE 2179 0 0 ISHARES TR SP SMCP600VL ETF 464287879 463000 5073 SH SOLE 5073 0 0 ISHARES TR TIPS BD ETF 464287176 488597 4586 SH SOLE 4586 0 0 ISHARES TR U.S. MED DVC ETF 464288810 639000 12146 SH SOLE 12146 0 0 ISHARES TR US AER DEF ETF 464288760 2432386 21748 SH SOLE 21748 0 0 ISHARES TR US TREAS BD ETF 46429B267 359273 15808 SH SOLE 15808 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 376000 7637 SH SOLE 7637 0 0 ISPECIMEN INC COM 45032V108 14000 10500 SH SOLE 10500 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2712000 54102 SH SOLE 54102 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 954000 18885 SH SOLE 18885 0 0 JOHNSON & JOHNSON COM 478160104 5019488 28417 SH SOLE 28417 0 0 JPMORGAN CHASE & CO COM 46625H100 1903160 14191 SH SOLE 14191 0 0 KIMBERLY-CLARK CORP COM 494368103 281000 2068 SH SOLE 2068 0 0 KLA CORP COM NEW 482480100 338469 897 SH SOLE 897 0 0 KRAFT HEINZ CO COM 500754106 512666 12600 SH SOLE 12600 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 276000 1325 SH SOLE 1325 0 0 LAM RESEARCH CORP COM 512807108 335092 796 SH SOLE 796 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 863368 22124 SH SOLE 22124 0 0 LAUDER ESTEE COS INC CL A 518439104 325000 1310 SH SOLE 1310 0 0 LILLY ELI & CO COM 532457108 480506 1310 SH SOLE 1310 0 0 LOCKHEED MARTIN CORP COM 539830109 1894662 3892 SH SOLE 3892 0 0 LOWES COS INC COM 548661107 1396223 7009 SH SOLE 7009 0 0 MACYS INC COM 55616P104 211000 10231 SH SOLE 10231 0 0 MARATHON PETE CORP COM 56585A102 303000 2601 SH SOLE 2601 0 0 MARKEL CORP COM 570535104 1219986 926 SH SOLE 926 0 0 MARSH & MCLENNAN COS INC COM 571748102 325982 1966 SH SOLE 1966 0 0 MARTIN MARIETTA MATLS INC COM 573284106 618921 1824 SH SOLE 1824 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1077084 3096 SH SOLE 3096 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 200000 400826 SH SOLE 400826 0 0 MCCORMICK & CO INC COM NON VTG 579780206 503407 6070 SH SOLE 6070 0 0 MCDONALDS CORP COM 580135101 1935560 7340 SH SOLE 7340 0 0 MCKESSON CORP COM 58155Q103 695279 1854 SH SOLE 1854 0 0 MEDTRONIC PLC SHS G5960L103 960431 12349 SH SOLE 12349 0 0 MERCK & CO INC COM 58933Y105 3561638 32104 SH SOLE 32104 0 0 META PLATFORMS INC CL A 30303M102 450661 3745 SH SOLE 3745 0 0 MICROSOFT CORP COM 594918104 5039875 21012 SH SOLE 21012 0 0 MIDDLESEX WTR CO COM 596680108 820000 10429 SH SOLE 10429 0 0 MONDELEZ INTL INC CL A 609207105 552244 8279 SH SOLE 8279 0 0 MORGAN STANLEY COM NEW 617446448 407867 4785 SH SOLE 4785 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 219000 851 SH SOLE 851 0 0 NETFLIX INC COM 64110L106 300000 1017 SH SOLE 1017 0 0 NEW GOLD INC CDA COM 644535106 10000 10000 SH SOLE 10000 0 0 NEW JERSEY RES CORP COM 646025106 215000 4337 SH SOLE 4337 0 0 NEXTERA ENERGY INC COM 65339F101 720538 8607 SH SOLE 8607 0 0 NIKE INC CL B 654106103 678218 5793 SH SOLE 5793 0 0 NOKIA CORP SPONSORED ADR 654902204 85560 18400 SH SOLE 18400 0 0 NORTHROP GRUMMAN CORP COM 666807102 847261 1550 SH SOLE 1550 0 0 NOVARTIS AG SPONSORED ADR 66987V109 227000 2503 SH SOLE 2503 0 0 NUCOR CORP COM 670346105 353000 2676 SH SOLE 2676 0 0 NVIDIA CORPORATION COM 67066G104 3104755 21248 SH SOLE 21248 0 0 OMNICOM GROUP INC COM 681919106 245000 3000 SH SOLE 3000 0 0 ORACLE CORP COM 68389X105 379580 4640 SH SOLE 4640 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1482308 1756 SH SOLE 1756 0 0 PACER FDS TR US CASH COWS 100 69374H881 3467453 74964 SH SOLE 74964 0 0 PALO ALTO NETWORKS INC COM 697435105 544000 3895 SH SOLE 3895 0 0 PARKER-HANNIFIN CORP COM 701094104 595196 2043 SH SOLE 2043 0 0 PENTAIR PLC SHS G7S00T104 284000 6314 SH SOLE 6314 0 0 PEPSICO INC COM 713448108 1516890 8392 SH SOLE 8392 0 0 PFIZER INC COM 717081103 1224432 23896 SH SOLE 23896 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 3997000 81400 SH SOLE 81400 0 0 PHILIP MORRIS INTL INC COM 718172109 467938 4623 SH SOLE 4623 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 295000 5060 SH SOLE 5060 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 563000 5971 SH SOLE 5971 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 262000 37023 SH SOLE 37023 0 0 PNC FINL SVCS GROUP INC COM 693475105 330970 2084 SH SOLE 2084 0 0 PRICE T ROWE GROUP INC COM 74144T108 326000 2985 SH SOLE 2985 0 0 PROCTER AND GAMBLE CO COM 742718109 3541602 23356 SH SOLE 23356 0 0 PROLOGIS INC. COM 74340W103 210835 1866 SH SOLE 1866 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 243000 5463 SH SOLE 5463 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 949000 10544 SH SOLE 10544 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B110 987000 58501 SH SOLE 58501 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 838101 13675 SH SOLE 13675 0 0 QUALCOMM INC COM 747525103 498408 4530 SH SOLE 4530 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 611995 6069 SH SOLE 6069 0 0 REALTY INCOME CORP COM 756109104 301317 4749 SH SOLE 4749 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5736287 80570 SH SOLE 80570 0 0 ROSS STORES INC COM 778296103 1137679 9796 SH SOLE 9796 0 0 S&P GLOBAL INC COM 78409V104 954785 2848 SH SOLE 2848 0 0 SAMSARA INC COM CL A 79589L106 366660 29498 SH SOLE 29498 0 0 SCHWAB CHARLES CORP COM 808513105 475754 5713 SH SOLE 5713 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 350000 8111 SH SOLE 8111 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4143000 175042 SH SOLE 175042 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10777000 334585 SH SOLE 334585 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3963000 125926 SH SOLE 125926 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 323000 6562 SH SOLE 6562 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1265000 43527 SH SOLE 43527 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 667000 13823 SH SOLE 13823 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 317000 6949 SH SOLE 6949 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5824000 129963 SH SOLE 129963 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27790000 367878 SH SOLE 367878 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 19222000 345976 SH SOLE 345976 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16965000 375743 SH SOLE 375743 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4246000 64714 SH SOLE 64714 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7948000 196200 SH SOLE 196200 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 987000 19049 SH SOLE 19049 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1223986 13997 SH SOLE 13997 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 223661 6529 SH SOLE 6529 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 336683 2609 SH SOLE 2609 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2895069 38835 SH SOLE 38835 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 668512 4921 SH SOLE 4921 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 236518 2405 SH SOLE 2405 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 301000 4267 SH SOLE 4267 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 892000 7167 SH SOLE 7167 0 0 SHERWIN WILLIAMS CO COM 824348106 494088 2075 SH SOLE 2075 0 0 SHOPIFY INC CL A 82509L107 246000 7080 SH SOLE 7080 0 0 SMART SAND INC COM 83191H107 291000 162500 SH SOLE 162500 0 0 SMITH & WESSON BRANDS INC COM 831754106 88000 10115 SH SOLE 10115 0 0 SNAP ON INC COM 833034101 291000 1272 SH SOLE 1272 0 0 SOFI TECHNOLOGIES INC COM 83406F102 48000 10339 SH SOLE 10339 0 0 SOUTHERN CO COM 842587107 2970112 41594 SH SOLE 41594 0 0 SPDR GOLD TR GOLD SHS 78463V107 1535000 9046 SH SOLE 9046 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 347000 11682 SH SOLE 11682 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8763259 22914 SH SOLE 22914 0 0 SPDR SER TR GLB DOW ETF 78464A706 556000 5500 SH SOLE 5500 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 496000 5518 SH SOLE 5518 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 918000 19548 SH SOLE 19548 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 293000 10100 SH SOLE 10100 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 246000 4863 SH SOLE 4863 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 808000 20417 SH SOLE 20417 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 252000 3070 SH SOLE 3070 0 0 SPDR SER TR S&P BIOTECH 78464A870 233000 2804 SH SOLE 2804 0 0 SPDR SER TR S&P DIVID ETF 78464A763 340000 2718 SH SOLE 2718 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 227000 5769 SH SOLE 5769 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 3876000 28578 SH SOLE 28578 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1794000 100045 SH SOLE 100045 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 191000 14000 SH SOLE 14000 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 12386000 309331 SH SOLE 309331 0 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 2856000 71052 SH SOLE 71052 0 0 STARBUCKS CORP COM 855244109 559381 5642 SH SOLE 5642 0 0 STATE STR CORP COM 857477103 283000 3651 SH SOLE 3651 0 0 STERIS PLC SHS USD G8473T100 671536 3624 SH SOLE 3624 0 0 STURM RUGER & CO INC COM 864159108 221000 4373 SH SOLE 4373 0 0 SYSCO CORP COM 871829107 619314 8097 SH SOLE 8097 0 0 TARGET CORP COM 87612E106 1060364 7109 SH SOLE 7109 0 0 TECHNIPFMC PLC COM G87110105 131000 10767 SH SOLE 10767 0 0 TELEFLEX INCORPORATED COM 879369106 835266 3339 SH SOLE 3339 0 0 TESLA INC COM 88160R101 5154212 41842 SH SOLE 41842 0 0 TEXAS INSTRS INC COM 882508104 941451 5690 SH SOLE 5690 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1064434 1932 SH SOLE 1932 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 227000 8841 SH SOLE 8841 0 0 TJX COS INC NEW COM 872540109 2113098 26546 SH SOLE 26546 0 0 TRACTOR SUPPLY CO COM 892356106 495000 2202 SH SOLE 2202 0 0 TRANSUNION COM 89400J107 392088 6904 SH SOLE 6904 0 0 TRUIST FINL CORP COM 89832Q109 325722 7569 SH SOLE 7569 0 0 ULTA BEAUTY INC COM 90384S303 433144 924 SH SOLE 924 0 0 UNION PAC CORP COM 907818108 626581 3017 SH SOLE 3017 0 0 UNITED PARCEL SERVICE INC CL B 911312106 818072 4695 SH SOLE 4695 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1493064 2814 SH SOLE 2814 0 0 US BANCORP DEL COM NEW 902973304 231846 5326 SH SOLE 5326 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 472000 17483 SH SOLE 17483 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4283000 149456 SH SOLE 149456 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2440000 68450 SH SOLE 68450 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 270000 3629 SH SOLE 3629 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1154000 15334 SH SOLE 15334 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2610000 36325 SH SOLE 36325 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 633000 13355 SH SOLE 13355 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 957000 4492 SH SOLE 4492 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1389000 7729 SH SOLE 7729 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 738000 5457 SH SOLE 5457 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2457000 12054 SH SOLE 12054 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1855000 22491 SH SOLE 22491 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1679000 4779 SH SOLE 4779 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 662000 4166 SH SOLE 4166 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 4487000 24449 SH SOLE 24449 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 312000 1556 SH SOLE 1556 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 23984000 125444 SH SOLE 125444 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 5147000 36669 SH SOLE 36669 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1921000 38310 SH SOLE 38310 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4306300 110481 SH SOLE 110481 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 734000 8518 SH SOLE 8518 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4434000 94915 SH SOLE 94915 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 295000 3810 SH SOLE 3810 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 359000 4777 SH SOLE 4777 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 440267 6263 SH SOLE 6263 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7462000 49142 SH SOLE 49142 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 2535000 49022 SH SOLE 49022 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3443617 82056 SH SOLE 82056 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1113000 10284 SH SOLE 10284 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 274000 3932 SH SOLE 3932 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 254000 4272 SH SOLE 4272 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 257000 3101 SH SOLE 3101 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1502000 11345 SH SOLE 11345 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 420000 4086 SH SOLE 4086 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1760000 10228 SH SOLE 10228 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1118000 5103 SH SOLE 5103 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1859000 9703 SH SOLE 9703 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 546000 4499 SH SOLE 4499 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 303942 3676 SH SOLE 3676 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1156000 4662 SH SOLE 4662 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1978651 6194 SH SOLE 6194 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1912000 11235 SH SOLE 11235 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 970000 6328 SH SOLE 6328 0 0 VERISK ANALYTICS INC COM 92345Y106 363768 2053 SH SOLE 2053 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1650910 41912 SH SOLE 41912 0 0 VISA INC COM CL A 92826C839 1407536 6766 SH SOLE 6766 0 0 WALMART INC COM 931142103 1402706 9890 SH SOLE 9890 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 122467 12942 SH SOLE 12942 0 0 WASTE MGMT INC DEL COM 94106L109 332729 2114 SH SOLE 2114 0 0 WEC ENERGY GROUP INC COM 92939U106 433170 4608 SH SOLE 4608 0 0 WELLS FARGO CO NEW COM 949746101 261253 6315 SH SOLE 6315 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 257000 8300 SH SOLE 8300 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1476567 1044 SH SOLE 1044 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2677697 53264 SH SOLE 53264 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 2106024 48463 SH SOLE 48463 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1264000 14691 SH SOLE 14691 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 10656862 172031 SH SOLE 172031 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 4421282 107467 SH SOLE 107467 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 8929973 147948 SH SOLE 147948 0 0 WP CAREY INC COM 92936U109 383000 4899 SH SOLE 4899 0 0