0001398344-22-001588.txt : 20220201 0001398344-22-001588.hdr.sgml : 20220201 20220201113917 ACCESSION NUMBER: 0001398344-22-001588 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220201 DATE AS OF CHANGE: 20220201 EFFECTIVENESS DATE: 20220201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisory Services, LLC CENTRAL INDEX KEY: 0001659203 IRS NUMBER: 263844257 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17635 FILM NUMBER: 22577574 BUSINESS ADDRESS: STREET 1: 100 E. SIX FORKS RD., SUITE 200 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: 919-831-2370 MAIL ADDRESS: STREET 1: P.O. BOX 32249 CITY: RALEIGH STATE: NC ZIP: 27622 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001659203 XXXXXXXX 12-31-2021 12-31-2021 false Capital Investment Advisory Services, LLC
P.O. BOX 32249 RALEIGH NC 27622
13F HOLDINGS REPORT 028-17635 N
Ron King Chief Compliance Officer 919-831-2370 /s/ Ron King Raleigh NC 01-28-2022 0 812 844100
INFORMATION TABLE 2 fp0072142_13fhr-table.xml 13F INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 42 13500 SH SOLE 0 0 13500 3M CO COM 88579Y101 971 5466 SH SOLE 0 0 5466 ABBOTT LABS COM 002824100 1710 12147 SH SOLE 0 0 12147 ABBVIE INC COM 00287Y109 4151 30657 SH SOLE 15 0 30642 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 215 4900 SH SOLE 0 0 4900 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2169 5232 SH SOLE 0 0 5232 ACTIVISION BLIZZARD INC COM 00507V109 1648 24772 SH SOLE 0 0 24772 ADOBE SYSTEMS INCORPORATED COM 00724F101 1142 2014 SH SOLE 17 0 1997 ADVANCED MICRO DEVICES INC COM 007903107 545 3787 SH SOLE 0 0 3787 AFLAC INC COM 001055102 443 7587 SH SOLE 0 0 7587 AIR PRODS & CHEMS INC COM 009158106 318 1046 SH SOLE 25 0 1021 AIRBNB INC COM CL A 009066101 437 2625 SH SOLE 100 0 2525 ALBEMARLE CORP COM 012653101 201 861 SH SOLE 0 0 861 ALBERTSONS COS INC COMMON STOCK 013091103 211 7000 SH SOLE 0 0 7000 ALCOA CORP COM 013872106 307 5150 SH SOLE 0 0 5150 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 447 3760 SH SOLE 27 0 3733 ALLSTATE CORP COM 020002101 209 1773 SH SOLE 0 0 1773 ALPHABET INC CAP STK CL A 02079K305 2599 897 SH SOLE 32 0 865 ALPHABET INC CAP STK CL C 02079K107 8490 2934 SH SOLE 85 0 2849 ALTRIA GROUP INC COM 02209S103 746 15744 SH SOLE 230 0 15514 AMAZON COM INC COM 023135106 13467 4039 SH SOLE 56 0 3983 AMERICAN ELEC PWR CO INC COM 025537101 287 3223 SH SOLE 84 0 3139 AMERICAN TOWER CORP NEW COM 03027X100 749 2561 SH SOLE 0 0 2561 AMGEN INC COM 031162100 2056 9138 SH SOLE 20 0 9118 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 0 05 SH SOLE 0 0 5 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 4394 127203 SH SOLE 0 0 127203 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 207 5152 SH SOLE 0 0 5152 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 50 1300 SH SOLE 0 0 1300 AMPLIFY ETF TR HIGH INCOME 032108847 244 14697 SH SOLE 0 0 14697 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1012 11494 SH SOLE 0 0 11494 AMPLIFY ETF TR THEMATIC ALL STR 032108797 501 19593 SH SOLE 0 0 19593 ANALOG DEVICES INC COM 032654105 1072 6098 SH SOLE 0 0 6098 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 327 5400 SH SOLE 0 0 5400 ANNALY CAPITAL MANAGEMENT IN COM 035710409 192 24526 SH SOLE 0 0 24526 ANTHEM INC COM 036752103 638 1376 SH SOLE 0 0 1376 APPIAN CORP CL A 03782L101 314 4822 SH SOLE 100 0 4722 APPLE INC COM 037833100 29588 166627 SH SOLE 3210 0 163417 APPLIED MATLS INC COM 038222105 1113 7075 SH SOLE 50 0 7025 ARDAGH METAL PACKAGING S A SHS L02235106 118 13047 SH SOLE 0 0 13047 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 18 235 SH SOLE 0 0 235 ARK ETF TR GENOMIC REV ETF 00214Q302 133 2173 SH SOLE 0 0 2173 ARK ETF TR INNOVATION ETF 00214Q104 689 7289 SH SOLE 0 0 7289 ARK ETF TR NEXT GNRTN INTER 00214Q401 47 395 SH SOLE 0 0 395 ASTRAZENECA PLC SPONSORED ADR 046353108 490 8416 SH SOLE 0 0 8416 AT&T INC COM 00206R102 1764 71704 SH SOLE 515 0 71189 ATLASSIAN CORP PLC CL A G06242104 301 790 SH SOLE 0 0 790 AUTOMATIC DATA PROCESSING IN COM 053015103 622 2523 SH SOLE 0 0 2523 AVALARA INC COM 05338G106 250 1935 SH SOLE 0 0 1935 B & G FOODS INC NEW COM 05508R106 469 15251 SH SOLE 0 0 15251 BANCO SANTANDER S.A. ADR 05964H105 103 31355 SH SOLE 0 0 31355 BCE INC COM NEW 05534B760 242 4650 SH SOLE 0 0 4650 BECTON DICKINSON & CO COM 075887109 383 1524 SH SOLE 0 0 1524 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2424 8107 SH SOLE 0 0 8107 BIOXCEL THERAPEUTICS INC COM 09075P105 286 14075 SH SOLE 0 0 14075 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 6 04 SH SOLE 0 0 4 BK OF AMERICA CORP COM 060505104 3427 77022 SH SOLE 8636 0 68386 BLACKROCK CR ALLOCATION INCO COM 092508100 222 14740 SH SOLE 900 0 13840 BLACKROCK INC COM 09247X101 2674 2920 SH SOLE 0 0 2920 BLACKSTONE INC COM 09260D107 220 1703 SH SOLE 0 0 1703 BLOCK INC CL A 852234103 904 5600 SH SOLE 0 0 5600 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1553 58834 SH SOLE 0 0 58834 BOEING CO COM 097023105 1865 9262 SH SOLE 50 0 9212 BP PLC SPONSORED ADR 055622104 682 25606 SH SOLE 105 0 25501 BRISTOL-MYERS SQUIBB CO COM 110122108 801 12841 SH SOLE 100 0 12741 BROADCOM INC COM 11135F101 4683 7038 SH SOLE 0 0 7038 CADENCE DESIGN SYSTEM INC COM 127387108 268 1440 SH SOLE 0 0 1440 CALLON PETE CO DEL COM 13123X508 301 6372 SH SOLE 0 0 6372 CANADIAN PAC RY LTD COM 13645T100 1286 17880 SH SOLE 0 0 17880 CARDINAL HEALTH INC COM 14149Y108 381 7408 SH SOLE 0 0 7408 CARMAX INC COM 143130102 209 1603 SH SOLE 0 0 1603 CATERPILLAR INC COM 149123101 884 4277 SH SOLE 15 0 4262 CHARTER COMMUNICATIONS INC N CL A 16119P108 240 368 SH SOLE 0 0 368 CHECK POINT SOFTWARE TECH LT ORD M22465104 356 3055 SH SOLE 0 0 3055 CHEVRON CORP NEW COM 166764100 2565 21854 SH SOLE 285 0 21570 CHURCH & DWIGHT CO INC COM 171340102 1080 10537 SH SOLE 0 0 10537 CISCO SYS INC COM 17275R102 2075 32739 SH SOLE 302 0 32437 CITIGROUP INC COM NEW 172967424 245 4060 SH SOLE 15 0 4045 CLEVELAND-CLIFFS INC NEW COM 185899101 247 11340 SH SOLE 0 0 11340 CLOROX CO DEL COM 189054109 651 3733 SH SOLE 7 0 3726 CLOUDFLARE INC CL A COM 18915M107 248 1885 SH SOLE 0 0 1885 CME GROUP INC COM 12572Q105 231 1011 SH SOLE 0 0 1011 COCA COLA CO COM 191216100 2118 35770 SH SOLE 139 0 35631 COEUR MNG INC COM NEW 192108504 248 49278 SH SOLE 0 0 49278 COHEN & STEERS INFRASTRUCTUR COM 19248A109 516 18118 SH SOLE 0 0 18118 COLGATE PALMOLIVE CO COM 194162103 254 2975 SH SOLE 0 0 2975 COMCAST CORP NEW CL A 20030N101 514 10207 SH SOLE 0 0 10207 CORTEVA INC COM 22052L104 294 6219 SH SOLE 0 0 6219 COSTCO WHSL CORP NEW COM 22160K105 2548 4488 SH SOLE 23 0 4465 CRACKER BARREL OLD CTRY STOR COM 22410J106 217 1689 SH SOLE 0 0 1689 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1546 20396 SH SOLE 1124 0 19272 CROWDSTRIKE HLDGS INC CL A 22788C105 903 4412 SH SOLE 0 0 4412 CSX CORP COM 126408103 1614 42931 SH SOLE 279 0 42652 CVS HEALTH CORP COM 126650100 1628 15781 SH SOLE 0 0 15781 DANAHER CORPORATION COM 235851102 2784 8463 SH SOLE 34 0 8429 DATADOG INC CL A COM 23804L103 285 1600 SH SOLE 0 0 1600 DEERE & CO COM 244199105 488 1423 SH SOLE 0 0 1423 DELTA AIR LINES INC DEL COM NEW 247361702 268 6859 SH SOLE 400 0 6459 DIAGEO PLC SPON ADR NEW 25243Q205 365 1658 SH SOLE 0 0 1658 DIAMONDBACK ENERGY INC COM 25278X109 1183 10966 SH SOLE 0 0 10966 DIGITAL RLTY TR INC COM 253868103 335 1893 SH SOLE 0 0 1893 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 664 24258 SH SOLE 0 0 24258 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 277 8425 SH SOLE 0 0 8425 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1805 61054 SH SOLE 0 0 61054 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3741 113359 SH SOLE 0 0 113359 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 50 1720 SH SOLE 0 0 1720 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 564 10913 SH SOLE 0 0 10913 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 53 1125 SH SOLE 0 0 1125 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 156 5974 SH SOLE 0 0 5974 DISNEY WALT CO COM 254687106 2979 19235 SH SOLE 75 0 19160 DNP SELECT INCOME FD INC COM 23325P104 537 49373 SH SOLE 400 0 48973 DOCUSIGN INC COM 256163106 576 3783 SH SOLE 50 0 3733 DOMINION ENERGY INC COM 25746U109 2419 30790 SH SOLE 578 0 30212 DOW INC COM 260557103 650 11456 SH SOLE 107 0 11349 DUKE ENERGY CORP NEW COM NEW 26441C204 4831 46052 SH SOLE 1041 0 45011 DUPONT DE NEMOURS INC COM 26614N102 451 5586 SH SOLE 107 0 5479 EATON CORP PLC SHS G29183103 252 1457 SH SOLE 0 0 1457 EATON VANCE TX ADV GLBL DIV COM 27828S101 407 17908 SH SOLE 1125 0 16783 EDISON INTL COM 281020107 203 2970 SH SOLE 0 0 2970 ELDORADO GOLD CORP NEW COM 284902509 460 49209 SH SOLE 0 0 49209 EMERSON ELEC CO COM 291011104 675 7260 SH SOLE 0 0 7260 ENBRIDGE INC COM 29250N105 800 20468 SH SOLE 650 0 19818 ENDEAVOUR SILVER CORP COM 29258Y103 232 54917 SH SOLE 0 0 54917 ENTERPRISE PRODS PARTNERS L COM 293792107 618 28160 SH SOLE 1025 0 27135 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 40 3595 SH SOLE 0 0 3595 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 679 11045 SH SOLE 0 0 11045 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 7 600 SH SOLE 0 0 600 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 23 403 SH SOLE 0 0 403 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 103 2466 SH SOLE 0 0 2466 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 12 340 SH SOLE 0 0 340 ETF SER SOLUTIONS US GLB JETS 26922A842 121 5755 SH SOLE 0 0 5755 ETSY INC COM 29786A106 302 1378 SH SOLE 0 0 1378 EVERSOURCE ENERGY COM 30040W108 254 2791 SH SOLE 0 0 2791 EXELON CORP COM 30161N101 319 5531 SH SOLE 0 0 5531 EXPEDITORS INTL WASH INC COM 302130109 208 1546 SH SOLE 0 0 1546 EXXON MOBIL CORP COM 30231G102 4384 71647 SH SOLE 150 0 71497 F N B CORP COM 302520101 382 31461 SH SOLE 0 0 31461 FACTSET RESH SYS INC COM 303075105 307 631 SH SOLE 0 0 631 FASTENAL CO COM 311900104 224 3501 SH SOLE 0 0 3501 FASTLY INC CL A 31188V100 386 10898 SH SOLE 0 0 10898 FEDEX CORP COM 31428X106 1565 6052 SH SOLE 0 0 6052 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 138 1565 SH SOLE 0 0 1565 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 73 1310 SH SOLE 0 0 1310 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 4 63 SH SOLE 0 0 63 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 13 375 SH SOLE 0 0 375 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1057 22810 SH SOLE 0 0 22810 FIFTH THIRD BANCORP COM 316773100 569 13066 SH SOLE 0 0 13066 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 63 2017 SH SOLE 0 0 2017 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 201 9875 SH SOLE 1760 0 8115 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1547 27145 SH SOLE 0 0 27145 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1016 18100 SH SOLE 0 0 18100 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 42 2000 SH SOLE 0 0 2000 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 377 16350 SH SOLE 695 0 15655 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 1 25 SH SOLE 25 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3022 28975 SH SOLE 5080 0 23895 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 12 200 SH SOLE 0 0 200 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1754 69818 SH SOLE 5320 0 64498 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 76 6391 SH SOLE 0 0 6391 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 58 1260 SH SOLE 0 0 1260 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 31 250 SH SOLE 0 0 250 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5 78 SH SOLE 0 0 78 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 1 25 SH SOLE 0 0 25 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 7 500 SH SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 415 5020 SH SOLE 0 0 5020 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 17 302 SH SOLE 2 0 300 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2 25 SH SOLE 0 0 25 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1267 23999 SH SOLE 0 0 23999 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 475 4625 SH SOLE 0 0 4625 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 5 35 SH SOLE 35 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 299 2438 SH SOLE 250 0 2188 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4 135 SH SOLE 0 0 135 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 75 3405 SH SOLE 0 0 3405 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 702 37137 SH SOLE 14 0 37123 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 95 2509 SH SOLE 500 0 2009 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 30 1293 SH SOLE 0 0 1293 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1023 20800 SH SOLE 400 0 20400 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1715 28679 SH SOLE 4098 0 24581 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 773 16146 SH SOLE 750 0 15396 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1230 24614 SH SOLE 665 0 23949 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 160 2794 SH SOLE 203 0 2591 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 815 16065 SH SOLE 400 0 15665 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 29 828 SH SOLE 0 0 828 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3900 234999 SH SOLE 26350 0 208649 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 58 860 SH SOLE 0 0 860 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 13 205 SH SOLE 0 0 205 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1 12 SH SOLE 0 0 12 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 0 08 SH SOLE 0 0 8 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 83 2415 SH SOLE 315 0 2100 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 373 6764 SH SOLE 0 0 6764 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 52 2100 SH SOLE 0 0 2100 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 609 11762 SH SOLE 625 0 11137 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3 150 SH SOLE 50 0 100 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1860 38822 SH SOLE 1175 0 37647 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 14 500 SH SOLE 0 0 500 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 6844 266968 SH SOLE 35742 0 231226 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1769 75147 SH SOLE 28 0 75119 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 105 3082 SH SOLE 0 0 3082 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 149 7163 SH SOLE 0 0 7163 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 18 900 SH SOLE 400 0 500 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 347 16395 SH SOLE 5 0 16390 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 11 650 SH SOLE 50 0 600 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 918 17254 SH SOLE 0 0 17254 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1451 37715 SH SOLE 17 0 37698 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 71 2000 SH SOLE 0 0 2000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1030 28963 SH SOLE 1130 0 27833 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 793 10551 SH SOLE 365 0 10186 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1107 25726 SH SOLE 370 0 25356 FIRSTENERGY CORP COM 337932107 665 15987 SH SOLE 0 0 15987 FIVERR INTL LTD ORD SHS M4R82T106 682 6002 SH SOLE 50 0 5952 FORD MTR CO DEL COM 345370860 372 17920 SH SOLE 0 0 17920 GABELLI DIVID & INCOME TR COM 36242H104 959 35520 SH SOLE 3510 0 32010 GENERAL DYNAMICS CORP COM 369550108 386 1850 SH SOLE 0 0 1850 GENERAL ELECTRIC CO COM NEW 369604301 733 7761 SH SOLE 381 0 7380 GENERAL MLS INC COM 370334104 598 8878 SH SOLE 0 0 8878 GENERAL MTRS CO COM 37045V100 1944 33159 SH SOLE 0 0 33159 GILEAD SCIENCES INC COM 375558103 710 9773 SH SOLE 48 0 9725 GLADSTONE LD CORP COM 376549101 213 6300 SH SOLE 0 0 6300 GLOBAL NET LEASE INC COM NEW 379378201 177 11606 SH SOLE 0 0 11606 GLOBAL X FDS AGING POPULATION 37954Y772 5 178 SH SOLE 0 0 178 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 21 1593 SH SOLE 0 0 1593 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 39 1282 SH SOLE 0 0 1282 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 91 3414 SH SOLE 0 0 3414 GLOBAL X FDS E COMMERCE ETF 37954Y467 50 1837 SH SOLE 0 0 1837 GLOBAL X FDS FINTECH ETF 37954Y814 72 1808 SH SOLE 0 0 1808 GLOBAL X FDS FOUNDER RUN CO 37954Y681 9 262 SH SOLE 0 0 262 GLOBAL X FDS GLB X GURU INDEX 37950E341 18 385 SH SOLE 0 0 385 GLOBAL X FDS GLB X SUPERDIV 37950E549 49 4018 SH SOLE 0 0 4018 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 103 8810 SH SOLE 0 0 8810 GLOBAL X FDS GLOBAL X COPPER 37954Y830 178 4830 SH SOLE 0 0 4830 GLOBAL X FDS GLOBAL X SILVER 37954Y848 169 4610 SH SOLE 0 0 4610 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 111 4883 SH SOLE 33 0 4850 GLOBAL X FDS INTERNET OF THNG 37954Y780 24 615 SH SOLE 0 0 615 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 103 1220 SH SOLE 0 0 1220 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 69 1618 SH SOLE 0 0 1618 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2023 91186 SH SOLE 0 0 91186 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 295 8199 SH SOLE 0 0 8199 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 3 200 SH SOLE 200 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 85 1691 SH SOLE 0 0 1691 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 8 245 SH SOLE 0 0 245 GLOBAL X FDS SOCIAL MED ETF 37950E416 51 944 SH SOLE 0 0 944 GLOBAL X FDS THMATC GWT ETF 37954Y418 4 100 SH SOLE 0 0 100 GLOBAL X FDS US INFR DEV ETF 37954Y673 38 1337 SH SOLE 0 0 1337 GLOBAL X FDS US PFD ETF 37954Y657 725 28152 SH SOLE 0 0 28152 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 29 300 SH SOLE 0 0 300 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1233 17248 SH SOLE 0 0 17248 GOLDMAN SACHS GROUP INC COM 38141G104 596 1559 SH SOLE 0 0 1559 GOODRX HLDGS INC COM CL A 38246G108 335 10255 SH SOLE 0 0 10255 GRAINGER W W INC COM 384802104 203 392 SH SOLE 0 0 392 HELMERICH & PAYNE INC COM 423452101 349 14733 SH SOLE 0 0 14733 HOME DEPOT INC COM 437076102 5741 13833 SH SOLE 15 0 13818 HONEYWELL INTL INC COM 438516106 2179 10450 SH SOLE 41 0 10409 HP INC COM 40434L105 407 10792 SH SOLE 0 0 10792 HUBSPOT INC COM 443573100 428 650 SH SOLE 0 0 650 ILLINOIS TOOL WKS INC COM 452308109 421 1707 SH SOLE 0 0 1707 INNOVATIVE INDL PPTYS INC COM 45781V101 531 2020 SH SOLE 50 0 1970 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 138 4660 SH SOLE 0 0 4660 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 137 4149 SH SOLE 0 0 4149 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 722 21604 SH SOLE 0 0 21604 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1206 34937 SH SOLE 0 0 34937 INNOVATOR ETFS TR US SML CP PWR B 45782C599 2 62 SH SOLE 0 0 62 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1090 39595 SH SOLE 12 0 39583 INTEL CORP COM 458140100 1557 30232 SH SOLE 0 0 30232 INTELLIA THERAPEUTICS INC COM 45826J105 477 4035 SH SOLE 125 0 3910 INTERNATIONAL BUSINESS MACHS COM 459200101 3227 24141 SH SOLE 100 0 24041 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 319 2117 SH SOLE 0 0 2117 INTUITIVE SURGICAL INC COM NEW 46120E602 448 1248 SH SOLE 0 0 1248 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 141 10030 SH SOLE 0 0 10030 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 282 11681 SH SOLE 0 0 11681 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 215 5325 SH SOLE 0 0 5325 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 15 566 SH SOLE 0 0 566 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 21 1091 SH SOLE 0 0 1091 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 479 18298 SH SOLE 0 0 18298 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 299 6312 SH SOLE 0 0 6312 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 93 4258 SH SOLE 0 0 4258 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 6 151 SH SOLE 0 0 151 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 529 24747 SH SOLE 0 0 24747 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 18 418 SH SOLE 0 0 418 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 4 148 SH SOLE 0 0 148 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 18 260 SH SOLE 0 0 260 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 6 295 SH SOLE 0 0 295 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 113 4407 SH SOLE 0 0 4407 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 14 220 SH SOLE 0 0 220 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 154 4583 SH SOLE 0 0 4583 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 166 6135 SH SOLE 0 0 6135 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 589 39269 SH SOLE 737 0 38532 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 7 150 SH SOLE 0 0 150 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 53 1022 SH SOLE 0 0 1022 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 333 4215 SH SOLE 0 0 4215 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 83 1591 SH SOLE 0 0 1591 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 32 765 SH SOLE 0 0 765 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2661 58766 SH SOLE 224 0 58542 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4239 61763 SH SOLE 86 0 61677 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 399 5187 SH SOLE 116 0 5071 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 552 24967 SH SOLE 2636 0 22331 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 6581 199667 SH SOLE 0 0 199667 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 930 35896 SH SOLE 0 0 35896 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 23 998 SH SOLE 0 0 998 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 10 454 SH SOLE 0 0 454 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 8 365 SH SOLE 0 0 365 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 1184 16196 SH SOLE 0 0 16196 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 138 6102 SH SOLE 0 0 6102 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 192 2659 SH SOLE 0 0 2659 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 7 71 SH SOLE 0 0 71 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 94 2364 SH SOLE 0 0 2364 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 15 157 SH SOLE 0 0 157 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 23 764 SH SOLE 0 0 764 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 16 300 SH SOLE 0 0 300 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 15 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 22 189 SH SOLE 0 0 189 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1930 20417 SH SOLE 0 0 20417 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 39 232 SH SOLE 0 0 232 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 29 810 SH SOLE 0 0 810 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 19 346 SH SOLE 0 0 346 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 12 604 SH SOLE 0 0 604 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 60 1235 SH SOLE 0 0 1235 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 33 670 SH SOLE 0 0 670 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 18 362 SH SOLE 0 0 362 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 11 89 SH SOLE 0 0 89 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 3 842 SH SOLE 0 0 842 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 39 477 SH SOLE 0 0 477 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 134 874 SH SOLE 0 0 874 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 25 196 SH SOLE 0 0 196 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 44 2323 SH SOLE 0 0 2323 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 874 5088 SH SOLE 0 0 5088 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 193 1007 SH SOLE 0 0 1007 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 5 312 SH SOLE 0 0 312 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 411 19527 SH SOLE 0 0 19527 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 26 1415 SH SOLE 0 0 1415 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 24 110 SH SOLE 0 0 110 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 596 6145 SH SOLE 0 0 6145 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 41 111 SH SOLE 0 0 111 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 173 1801 SH SOLE 0 0 1801 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 4 187 SH SOLE 0 0 187 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 22 459 SH SOLE 0 0 459 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 48 150 SH SOLE 0 0 150 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 36 210 SH SOLE 0 0 210 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 22666 139271 SH SOLE 195 0 139076 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1500 28190 SH SOLE 175 0 28015 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 58 807 SH SOLE 0 0 807 INVESCO LTD SHS G491BT108 226 9809 SH SOLE 0 0 9809 INVESCO SR INCOME TR COM 46131H107 44 10100 SH SOLE 0 0 10100 INVESCO TR INVT GRADE MUNS COM 46131M106 244 17500 SH SOLE 0 0 17500 IRON MTN INC NEW COM 46284V101 1412 26978 SH SOLE 0 0 26978 ISHARES INC CORE MSCI EMKT 46434G103 96 1611 SH SOLE 0 0 1611 ISHARES INC EM MKTS DIV ETF 464286319 9613 249690 SH SOLE 49 0 249641 ISHARES INC ESG AWR MSCI EM 46434G863 1800 45292 SH SOLE 6390 0 38902 ISHARES INC MSCI BRAZIL ETF 464286400 638 22743 SH SOLE 0 0 22743 ISHARES INC MSCI BRIC INDX 464286657 3 64 SH SOLE 0 0 64 ISHARES INC MSCI CHILE ETF 464286640 457 19785 SH SOLE 0 0 19785 ISHARES INC MSCI EM ASIA ETF 464286426 3 31 SH SOLE 0 0 31 ISHARES INC MSCI EMERG MRKT 464286533 2516 40045 SH SOLE 47 0 39998 ISHARES INC MSCI EURZONE ETF 464286608 7 149 SH SOLE 0 0 149 ISHARES INC MSCI GBL MIN VOL 464286525 420 3876 SH SOLE 0 0 3876 ISHARES INC MSCI JPN ETF NEW 46434G822 164 2455 SH SOLE 0 0 2455 ISHARES INC MSCI MEXICO ETF 464286822 95 1868 SH SOLE 0 0 1868 ISHARES INC MSCI PAC JP ETF 464286665 1 19 SH SOLE 0 0 19 ISHARES SILVER TR ISHARES 46428Q109 298 13874 SH SOLE 0 0 13874 ISHARES TR 0-5YR HI YL CP 46434V407 202 4459 SH SOLE 0 0 4459 ISHARES TR 0-5YR INVT GR CP 46434V100 9 175 SH SOLE 0 0 175 ISHARES TR 1 3 YR TREAS BD 464287457 1360 15904 SH SOLE 510 0 15394 ISHARES TR 10+ YR INVST GRD 464289511 11 154 SH SOLE 0 0 154 ISHARES TR 20 YR TR BD ETF 464287432 221 1488 SH SOLE 0 0 1488 ISHARES TR 3 7 YR TREAS BD 464288661 10116 78617 SH SOLE 275 0 78342 ISHARES TR 3YRTB ETF 464288125 1 12 SH SOLE 0 0 12 ISHARES TR A RATE CP BD ETF 46429B291 13 233 SH SOLE 0 0 233 ISHARES TR AGENCY BOND ETF 464288166 151 1291 SH SOLE 0 0 1291 ISHARES TR AGGRES ALLOC ETF 464289859 1161 15946 SH SOLE 25 0 15921 ISHARES TR BARCLAYS 7 10 YR 464287440 258 2246 SH SOLE 0 0 2246 ISHARES TR BRAZIL SM-CP ETF 464289131 15 1088 SH SOLE 0 0 1088 ISHARES TR BROAD USD HIGH 46435U853 229 5556 SH SOLE 52 0 5504 ISHARES TR CHINA LG-CAP ETF 464287184 54 1475 SH SOLE 0 0 1475 ISHARES TR COHEN STEER REIT 464287564 13 176 SH SOLE 0 0 176 ISHARES TR CONSER ALLOC ETF 464289883 1038 25941 SH SOLE 0 0 25941 ISHARES TR CONV BD ETF 46435G102 6 67 SH SOLE 0 0 67 ISHARES TR CORE DIV GRWTH 46434V621 6443 115921 SH SOLE 13020 0 102901 ISHARES TR CORE HIGH DV ETF 46429B663 107 1059 SH SOLE 0 0 1059 ISHARES TR CORE MSCI EAFE 46432F842 251 3367 SH SOLE 0 0 3367 ISHARES TR CORE MSCI EURO 46434V738 48 828 SH SOLE 0 0 828 ISHARES TR CORE MSCI PAC 46434V696 1 08 SH SOLE 0 0 8 ISHARES TR CORE MSCI TOTAL 46432F834 412 5807 SH SOLE 0 0 5807 ISHARES TR CORE S&P MCP ETF 464287507 7331 25898 SH SOLE 3479 0 22419 ISHARES TR CORE S&P SCP ETF 464287804 3950 34495 SH SOLE 1310 0 33185 ISHARES TR CORE S&P TTL STK 464287150 414 3870 SH SOLE 0 0 3870 ISHARES TR CORE S&P US GWT 464287671 69 600 SH SOLE 300 0 300 ISHARES TR CORE S&P US VLU 464287663 45 592 SH SOLE 0 0 592 ISHARES TR CORE S&P500 ETF 464287200 4699 9852 SH SOLE 110 0 9742 ISHARES TR CORE TOTAL USD 46434V613 0 03 SH SOLE 0 0 3 ISHARES TR CORE US AGGBD ET 464287226 312 2736 SH SOLE 0 0 2736 ISHARES TR CYBERSECURITY 46435U135 11 255 SH SOLE 0 0 255 ISHARES TR EAFE GRWTH ETF 464288885 5 46 SH SOLE 0 0 46 ISHARES TR EAFE SML CP ETF 464288273 59 811 SH SOLE 0 0 811 ISHARES TR EAFE VALUE ETF 464288877 56 1110 SH SOLE 0 0 1110 ISHARES TR ESG ADV TTL USD 46436E619 441 8924 SH SOLE 0 0 8924 ISHARES TR ESG AW MSCI EAFE 46435G516 3965 49896 SH SOLE 6560 0 43336 ISHARES TR ESG AWARE MSCI 46435U663 4196 104062 SH SOLE 20555 0 83507 ISHARES TR ESG AWR MSCI USA 46435G425 5028 46597 SH SOLE 6898 0 39699 ISHARES TR ESG AWR US AGRGT 46435U549 20 357 SH SOLE 0 0 357 ISHARES TR EUROPE ETF 464287861 100 1840 SH SOLE 0 0 1840 ISHARES TR EXPND TEC SC ETF 464287549 13 30 SH SOLE 0 0 30 ISHARES TR EXPONENTIAL TECH 46434V381 56 846 SH SOLE 0 0 846 ISHARES TR FALN ANGLS USD 46435G474 11702 390444 SH SOLE 467 0 389977 ISHARES TR FLTG RATE NT ETF 46429B655 483 9527 SH SOLE 0 0 9527 ISHARES TR GL CLEAN ENE ETF 464288224 8 385 SH SOLE 0 0 385 ISHARES TR GLB CNSM STP ETF 464288737 14 212 SH SOLE 0 0 212 ISHARES TR GLB INFRASTR ETF 464288372 1 26 SH SOLE 0 0 26 ISHARES TR GLOB HLTHCRE ETF 464287325 36 404 SH SOLE 0 0 404 ISHARES TR GLOBAL 100 ETF 464287572 22 286 SH SOLE 0 0 286 ISHARES TR GLOBAL MATER ETF 464288695 5 54 SH SOLE 0 0 54 ISHARES TR GLOBAL TECH ETF 464287291 41 644 SH SOLE 0 0 644 ISHARES TR GNMA BOND ETF 46429B333 40 798 SH SOLE 0 0 798 ISHARES TR GRWT ALLOCAT ETF 464289867 277 4854 SH SOLE 0 0 4854 ISHARES TR IBOXX HI YD ETF 464288513 608 6982 SH SOLE 208 0 6774 ISHARES TR IBOXX INV CP ETF 464287242 654 4935 SH SOLE 144 0 4791 ISHARES TR INTL SEL DIV ETF 464288448 180 5767 SH SOLE 0 0 5767 ISHARES TR ISHARES BIOTECH 464287556 15 97 SH SOLE 0 0 97 ISHARES TR ISHS 1-5YR INVS 464288646 116 2157 SH SOLE 0 0 2157 ISHARES TR ISHS 5-10YR INVT 464288638 11 194 SH SOLE 0 0 194 ISHARES TR JPMORGAN USD EMG 464288281 21 193 SH SOLE 0 0 193 ISHARES TR LATN AMER 40 ETF 464287390 3376 143884 SH SOLE 24 0 143860 ISHARES TR MBS ETF 464288588 938 8728 SH SOLE 397 0 8331 ISHARES TR MICRO-CAP ETF 464288869 36 261 SH SOLE 0 0 261 ISHARES TR MODERT ALLOC ETF 464289875 505 11107 SH SOLE 0 0 11107 ISHARES TR MRGSTR MD CP GRW 464288307 17 234 SH SOLE 0 0 234 ISHARES TR MRNING SM CP ETF 464288703 90 1518 SH SOLE 0 0 1518 ISHARES TR MSCI AC ASIA ETF 464288182 1539 18604 SH SOLE 0 0 18604 ISHARES TR MSCI ACWI ETF 464288257 1986 18775 SH SOLE 0 0 18775 ISHARES TR MSCI EAFE ETF 464287465 1079 13710 SH SOLE 508 0 13202 ISHARES TR MSCI EAFE MIN VL 46429B689 168 2191 SH SOLE 43 0 2148 ISHARES TR MSCI EAFE SMCP 46435G839 49 1340 SH SOLE 0 0 1340 ISHARES TR MSCI EMG MKT ETF 464287234 4 82 SH SOLE 0 0 82 ISHARES TR MSCI EURO FL ETF 464289180 189 9450 SH SOLE 0 0 9450 ISHARES TR MSCI INDIA ETF 46429B598 9 200 SH SOLE 0 0 200 ISHARES TR MSCI INDONIA ETF 46429B309 1534 66787 SH SOLE 0 0 66787 ISHARES TR MSCI INTL MULTFT 46434V274 1063 36868 SH SOLE 0 0 36868 ISHARES TR MSCI INTL QUALTY 46434V456 231 5861 SH SOLE 0 0 5861 ISHARES TR MSCI INTL VLU FT 46435G409 70 2750 SH SOLE 0 0 2750 ISHARES TR MSCI UK ETF NEW 46435G334 21 634 SH SOLE 0 0 634 ISHARES TR MSCI USA MIN VOL 46429B697 6741 83329 SH SOLE 7421 0 75908 ISHARES TR MSCI USA MMENTM 46432F396 6340 34869 SH SOLE 3065 0 31804 ISHARES TR MSCI USA MULTIFT 46434V282 305 6543 SH SOLE 0 0 6543 ISHARES TR MSCI USA QLT FCT 46432F339 29449 202314 SH SOLE 338 0 201976 ISHARES TR MSCI USA SMCP MN 46435G433 2 61 SH SOLE 0 0 61 ISHARES TR MSCI USA SZE FT 46432F370 135 986 SH SOLE 0 0 986 ISHARES TR MSCI USA VALUE 46432F388 424 3874 SH SOLE 0 0 3874 ISHARES TR NATIONAL MUN ETF 464288414 1034 8896 SH SOLE 0 0 8896 ISHARES TR NEW YORK MUN ETF 464288323 17 300 SH SOLE 0 0 300 ISHARES TR NORTH AMERN NAT 464287374 5 148 SH SOLE 0 0 148 ISHARES TR PFD AND INCM SEC 464288687 313 7949 SH SOLE 0 0 7949 ISHARES TR ROBOTICS ARTIF 46435U556 19 450 SH SOLE 0 0 450 ISHARES TR RUS 1000 ETF 464287622 246 929 SH SOLE 420 0 509 ISHARES TR RUS 1000 GRW ETF 464287614 742 2428 SH SOLE 0 0 2428 ISHARES TR RUS 1000 VAL ETF 464287598 561 3338 SH SOLE 0 0 3338 ISHARES TR RUS 2000 GRW ETF 464287648 24 82 SH SOLE 0 0 82 ISHARES TR RUS 2000 VAL ETF 464287630 10 60 SH SOLE 0 0 60 ISHARES TR RUS MD CP GR ETF 464287481 10 86 SH SOLE 0 0 86 ISHARES TR RUS MDCP VAL ETF 464287473 27 217 SH SOLE 0 0 217 ISHARES TR RUS MID CAP ETF 464287499 119 1431 SH SOLE 430 0 1001 ISHARES TR RUSSELL 2000 ETF 464287655 1150 5169 SH SOLE 0 0 5169 ISHARES TR S&P 100 ETF 464287101 209 955 SH SOLE 0 0 955 ISHARES TR S&P 500 GRWT ETF 464287309 5338 63795 SH SOLE 8110 0 55685 ISHARES TR S&P 500 VAL ETF 464287408 326 2079 SH SOLE 0 0 2079 ISHARES TR S&P MC 400GR ETF 464287606 70 820 SH SOLE 0 0 820 ISHARES TR S&P MC 400VL ETF 464287705 63 568 SH SOLE 0 0 568 ISHARES TR S&P SML 600 GWT 464287887 27 198 SH SOLE 0 0 198 ISHARES TR SELECT DIVID ETF 464287168 237 1932 SH SOLE 0 0 1932 ISHARES TR SHORT TREAS BD 464288679 379 3434 SH SOLE 0 0 3434 ISHARES TR SP SMCP600VL ETF 464287879 18 172 SH SOLE 0 0 172 ISHARES TR TIPS BD ETF 464287176 1077 8338 SH SOLE 0 0 8338 ISHARES TR TRS FLT RT BD 46434V860 8 150 SH SOLE 0 0 150 ISHARES TR U.S. BAS MTL ETF 464287838 15 106 SH SOLE 0 0 106 ISHARES TR U.S. ENERGY ETF 464287796 6 215 SH SOLE 0 0 215 ISHARES TR U.S. MED DVC ETF 464288810 51 768 SH SOLE 0 0 768 ISHARES TR U.S. REAL ES ETF 464287739 17 150 SH SOLE 0 0 150 ISHARES TR U.S. TECH ETF 464287721 204 1773 SH SOLE 0 0 1773 ISHARES TR US AER DEF ETF 464288760 8 79 SH SOLE 0 0 79 ISHARES TR US HLTHCARE ETF 464287762 23 76 SH SOLE 0 0 76 ISHARES TR US HOME CONS ETF 464288752 5 65 SH SOLE 0 0 65 ISHARES TR US INFRASTRUC 46435U713 29 750 SH SOLE 0 0 750 ISHARES TR US REGNL BKS ETF 464288778 24 386 SH SOLE 0 0 386 ISHARES TR US SML CP VALUE 46436E536 5 150 SH SOLE 0 0 150 ISHARES TR US TELECOM ETF 464287713 14 436 SH SOLE 0 0 436 ISHARES TR US TREAS BD ETF 46429B267 3383 126788 SH SOLE 130 0 126658 ISHARES TR US TRSPRTION 464287192 460 1664 SH SOLE 0 0 1664 ISHARES TR USD INV GRDE ETF 464288620 1 14 SH SOLE 0 0 14 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 818 16383 SH SOLE 0 0 16383 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 64 1301 SH SOLE 250 0 1051 ISHARES U S ETF TR INT RT HDG C B 46431W705 1219 12741 SH SOLE 0 0 12741 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 20 300 SH SOLE 0 0 300 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 4 50 SH SOLE 0 0 50 J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 17 305 SH SOLE 0 0 305 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 21 360 SH SOLE 0 0 360 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 63 1000 SH SOLE 0 0 1000 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 72833 1442802 SH SOLE 1291 0 1441511 J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 5 100 SH SOLE 0 0 100 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 5 100 SH SOLE 0 0 100 JBG SMITH PPTYS COM 46590V100 281 9800 SH SOLE 200 0 9600 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2575 43306 SH SOLE 0 0 43306 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 405 3941 SH SOLE 0 0 3941 JOHNSON & JOHNSON COM 478160104 8674 50704 SH SOLE 100 0 50604 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 430 24159 SH SOLE 0 0 24159 JPMORGAN CHASE & CO COM 46625H100 4449 28095 SH SOLE 1224 0 26871 KAYNE ANDERSON ENERGY INFRST COM 486606106 111 14258 SH SOLE 0 0 14258 KELLOGG CO COM 487836108 521 8084 SH SOLE 104 0 7980 KIMBERLY-CLARK CORP COM 494368103 2649 18533 SH SOLE 100 0 18433 KINDER MORGAN INC DEL COM 49456B101 322 20313 SH SOLE 0 0 20313 KINROSS GOLD CORP COM 496902404 220 37890 SH SOLE 0 0 37890 KRAFT HEINZ CO COM 500754106 262 7297 SH SOLE 0 0 7297 KROGER CO COM 501044101 371 8187 SH SOLE 0 0 8187 L3HARRIS TECHNOLOGIES INC COM 502431109 268 1257 SH SOLE 0 0 1257 LIGHTBRIDGE CORP COM 53224K302 159 24029 SH SOLE 0 0 24029 LILLY ELI & CO COM 532457108 1920 6950 SH SOLE 350 0 6600 LINDE PLC SHS G5494J103 848 2447 SH SOLE 225 0 2222 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 45 17500 SH SOLE 0 0 17500 LOCKHEED MARTIN CORP COM 539830109 2074 5835 SH SOLE 50 0 5785 LOWES COS INC COM 548661107 4470 17293 SH SOLE 0 0 17293 LUMEN TECHNOLOGIES INC COM 550241103 184 14638 SH SOLE 0 0 14638 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 230 4955 SH SOLE 365 0 4590 MARRIOTT INTL INC NEW CL A 571903202 322 1950 SH SOLE 0 0 1950 MASTERCARD INCORPORATED CL A 57636Q104 2067 5752 SH SOLE 71 0 5681 MCDONALDS CORP COM 580135101 2916 10879 SH SOLE 30 0 10849 MEDTRONIC PLC SHS G5960L103 1678 16224 SH SOLE 66 0 16158 MERCADOLIBRE INC COM 58733R102 963 714 SH SOLE 0 0 714 MERCK & CO INC COM 58933Y105 2358 30768 SH SOLE 183 0 30585 META PLATFORMS INC CL A 30303M102 4470 13289 SH SOLE 50 0 13239 METTLER TOLEDO INTERNATIONAL COM 592688105 806 475 SH SOLE 0 0 475 MICRON TECHNOLOGY INC COM 595112103 515 5532 SH SOLE 0 0 5532 MICROSOFT CORP COM 594918104 14848 44148 SH SOLE 373 0 43775 MODERNA INC COM 60770K107 253 998 SH SOLE 30 0 968 MOELIS & CO CL A 60786M105 271 4335 SH SOLE 0 0 4335 MONDELEZ INTL INC CL A 609207105 469 7076 SH SOLE 0 0 7076 MORGAN STANLEY COM NEW 617446448 213 2167 SH SOLE 0 0 2167 NETAPP INC COM 64110D104 204 2214 SH SOLE 0 0 2214 NETFLIX INC COM 64110L106 1587 2634 SH SOLE 20 0 2614 NEW YORK CMNTY BANCORP INC COM 649445103 124 10191 SH SOLE 0 0 10191 NEWMONT CORP COM 651639106 213 3438 SH SOLE 0 0 3438 NEXTERA ENERGY INC COM 65339F101 2433 26062 SH SOLE 10 0 26052 NIKE INC CL B 654106103 603 3616 SH SOLE 25 0 3591 NORFOLK SOUTHN CORP COM 655844108 1900 6382 SH SOLE 0 0 6382 NOVARTIS AG SPONSORED ADR 66987V109 391 4470 SH SOLE 0 0 4470 NUCOR CORP COM 670346105 1132 9916 SH SOLE 0 0 9916 NUVEEN AMT FREE MUN CR INC F COM 67071L106 834 46527 SH SOLE 0 0 46527 NUVEEN AMT FREE QLTY MUN INC COM 670657105 513 32890 SH SOLE 0 0 32890 NUVEEN INTER DURATION MUN TE COM 670671106 231 15500 SH SOLE 0 0 15500 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 405 26795 SH SOLE 0 0 26795 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 393 23000 SH SOLE 0 0 23000 NUVEEN QUALITY MUNCP INCOME COM 67066V101 667 41400 SH SOLE 0 0 41400 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 453 26618 SH SOLE 0 0 26618 NVIDIA CORPORATION COM 67066G104 7571 25743 SH SOLE 0 0 25743 OKTA INC CL A 679295105 682 3041 SH SOLE 0 0 3041 OMEGA HEALTHCARE INVS INC COM 681936100 341 11530 SH SOLE 0 0 11530 OMNICOM GROUP INC COM 681919106 383 5234 SH SOLE 0 0 5234 ORACLE CORP COM 68389X105 369 4236 SH SOLE 0 0 4236 ORBITAL ENERGY GROUP INC COM 68559A109 1126 514221 SH SOLE 0 0 514221 OREILLY AUTOMOTIVE INC COM 67103H107 217 307 SH SOLE 0 0 307 OVERSTOCK COM INC DEL COM 690370101 394 6671 SH SOLE 0 0 6671 PAGSEGURO DIGITAL LTD COM CL A G68707101 327 12461 SH SOLE 0 0 12461 PALANTIR TECHNOLOGIES INC CL A 69608A108 1266 69520 SH SOLE 0 0 69520 PAYCHEX INC COM 704326107 550 4030 SH SOLE 0 0 4030 PAYCOM SOFTWARE INC COM 70432V102 477 1148 SH SOLE 0 0 1148 PAYPAL HLDGS INC COM 70450Y103 4298 22790 SH SOLE 5 0 22785 PEPSICO INC COM 713448108 1365 7859 SH SOLE 52 0 7807 PETCO HEALTH & WELLNESS CO I COM 71601V105 297 15002 SH SOLE 0 0 15002 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 722 65772 SH SOLE 0 0 65772 PFIZER INC COM 717081103 4153 70327 SH SOLE 451 0 69876 PHILIP MORRIS INTL INC COM 718172109 456 4802 SH SOLE 0 0 4802 PHILLIPS 66 COM 718546104 201 2773 SH SOLE 20 0 2753 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 06 SH SOLE 0 0 6 PIMCO ETF TR 15+ YR US TIPS 72201R304 41 446 SH SOLE 0 0 446 PIMCO ETF TR ACTIVE BD ETF 72201R775 116 1057 SH SOLE 0 0 1057 PIMCO ETF TR BROAD US TIPS 72201R403 193 2915 SH SOLE 0 0 2915 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 380 3743 SH SOLE 0 0 3743 PIMCO ETF TR INTER MUN BD ACT 72201R866 11 202 SH SOLE 0 0 202 PIMCO ETF TR INV GRD CRP BD 72201R817 0 02 SH SOLE 0 0 2 POLARIS INC COM 731068102 382 3480 SH SOLE 0 0 3480 PPL CORP COM 69351T106 609 20249 SH SOLE 0 0 20249 PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 127 2692 SH SOLE 0 0 2692 PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 45 782 SH SOLE 0 0 782 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 468 23091 SH SOLE 0 0 23091 PROCTER AND GAMBLE CO COM 742718109 6199 37894 SH SOLE 82 0 37812 PROGRESSIVE CORP COM 743315103 332 3234 SH SOLE 0 0 3234 PROSHARES TR ONLINE RTL ETF 74347B169 5 90 SH SOLE 0 0 90 PROSHARES TR PSHS ULT S&P 500 74347R107 567 3874 SH SOLE 0 0 3874 PROSHARES TR PSHS ULTRA QQQ 74347R206 285 3200 SH SOLE 0 0 3200 PROSHARES TR PSHS ULTSH 20YRS 74347B201 231 13670 SH SOLE 0 0 13670 PROSHARES TR S&P 500 DV ARIST 74348A467 3882 39538 SH SOLE 0 0 39538 PROSHARES TR S&P MDCP 400 DIV 74347B680 17 233 SH SOLE 0 0 233 PROSHARES TR ULTR 7-10 TREA 74347R180 51 750 SH SOLE 0 0 750 PROSHARES TR ULTRASHRT S&P500 74347B383 36 5155 SH SOLE 0 0 5155 PRUDENTIAL FINL INC COM 744320102 839 7751 SH SOLE 0 0 7751 QUALCOMM INC COM 747525103 1353 7396 SH SOLE 25 0 7371 REALTY INCOME CORP COM 756109104 816 11397 SH SOLE 0 0 11397 REAVES UTIL INCOME FD COM SH BEN INT 756158101 209 5950 SH SOLE 0 0 5950 REGIONS FINANCIAL CORP NEW COM 7591EP100 689 31618 SH SOLE 0 0 31618 REPUBLIC SVCS INC COM 760759100 379 2718 SH SOLE 0 0 2718 ROBLOX CORP CL A 771049103 248 2407 SH SOLE 0 0 2407 ROCKWELL AUTOMATION INC COM 773903109 372 1067 SH SOLE 0 0 1067 ROKU INC COM CL A 77543R102 429 1881 SH SOLE 0 0 1881 ROPER TECHNOLOGIES INC COM 776696106 203 412 SH SOLE 0 0 412 ROYAL BK CDA COM 780087102 681 6419 SH SOLE 0 0 6419 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 67 1541 SH SOLE 0 0 1541 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 254 5860 SH SOLE 0 0 5860 SALESFORCE COM INC COM 79466L302 639 2515 SH SOLE 0 0 2515 SAP SE SPON ADR 803054204 235 1676 SH SOLE 0 0 1676 SCANSOURCE INC COM 806037107 269 7672 SH SOLE 0 0 7672 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 669 22581 SH SOLE 9 0 22572 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3653 93969 SH SOLE 14 0 93954 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 157 2791 SH SOLE 0 0 2791 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 324 5575 SH SOLE 0 0 5575 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9 148 SH SOLE 0 0 148 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 451 8112 SH SOLE 0 0 8112 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9 278 SH SOLE 0 0 278 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 273 5065 SH SOLE 191 0 4874 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4050 35841 SH SOLE 14 0 35826 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4222 52229 SH SOLE 0 0 52229 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1662 10150 SH SOLE 57 0 10093 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 148 2027 SH SOLE 0 0 2027 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 318 2791 SH SOLE 0 0 2791 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 488 6072 SH SOLE 0 0 6072 SCHWAB STRATEGIC TR US REIT ETF 808524847 76 1441 SH SOLE 0 0 1441 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 569 5557 SH SOLE 0 0 5557 SCHWAB STRATEGIC TR US TIPS ETF 808524870 67 1073 SH SOLE 0 0 1073 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 403 3568 SH SOLE 0 0 3568 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 22 281 SH SOLE 0 0 281 SELECT SECTOR SPDR TR ENERGY 81369Y506 10444 188181 SH SOLE 340 0 187841 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1211 31013 SH SOLE 0 0 31013 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 34 662 SH SOLE 0 0 662 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 150 734 SH SOLE 0 0 734 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 229 2974 SH SOLE 0 0 2974 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1041 7389 SH SOLE 108 0 7281 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 849 8024 SH SOLE 0 0 8024 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12724 177753 SH SOLE 204 0 177549 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 549 6056 SH SOLE 0 0 6056 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 714 4105 SH SOLE 51 0 4054 SERVICENOW INC COM 81762P102 524 807 SH SOLE 0 0 807 SHERWIN WILLIAMS CO COM 824348106 249 706 SH SOLE 0 0 706 SHOPIFY INC CL A 82509L107 1205 875 SH SOLE 10 0 865 SKYWORKS SOLUTIONS INC COM 83088M102 276 1782 SH SOLE 0 0 1782 SMUCKER J M CO COM NEW 832696405 218 1606 SH SOLE 60 0 1546 SONIC AUTOMOTIVE INC CL A 83545G102 222 4482 SH SOLE 0 0 4482 SONY GROUP CORPORATION SPONSORED ADR 835699307 240 1901 SH SOLE 0 0 1901 SOUTHERN CO COM 842587107 1420 20707 SH SOLE 2510 0 18197 SOUTHWEST AIRLS CO COM 844741108 222 5177 SH SOLE 0 0 5177 SOUTHWESTERN ENERGY CO COM 845467109 149 31976 SH SOLE 0 0 31976 SPDR GOLD TR GOLD SHS 78463V107 1512 8847 SH SOLE 0 0 8847 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1 20 SH SOLE 0 0 20 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3 88 SH SOLE 0 0 88 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 329 7050 SH SOLE 0 0 7050 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 11 211 SH SOLE 0 0 211 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 45 1237 SH SOLE 0 0 1237 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 240 5778 SH SOLE 67 0 5711 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 11 110 SH SOLE 0 0 110 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6 206 SH SOLE 0 0 206 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6 98 SH SOLE 0 0 98 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 17 250 SH SOLE 0 0 250 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 12 303 SH SOLE 0 0 303 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 7 185 SH SOLE 0 0 185 SPDR S&P 500 ETF TR TR UNIT 78462F103 1870 3936 SH SOLE 0 0 3936 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 419 810 SH SOLE 0 0 810 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1207 13202 SH SOLE 4 0 13198 SPDR SER TR BLOOMBERG CONV 78464A359 254 3062 SH SOLE 62 0 3000 SPDR SER TR BLOOMBERG EMERGI 78464A391 2 83 SH SOLE 0 0 83 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2 16 SH SOLE 0 0 16 SPDR SER TR BLOOMBERG INVT 78468R200 181 5915 SH SOLE 0 0 5915 SPDR SER TR BLOOMBERG SHORT 78464A334 1 39 SH SOLE 0 0 39 SPDR SER TR BLOOMBERG SHT TE 78468R408 42 1565 SH SOLE 0 0 1565 SPDR SER TR DJ REIT ETF 78464A607 7 60 SH SOLE 0 0 60 SPDR SER TR FACTST INV ETF 78464A110 64 335 SH SOLE 0 0 335 SPDR SER TR ICE PFD SEC ETF 78464A292 352 8194 SH SOLE 251 0 7943 SPDR SER TR MSCI USA STRTGIC 78468R812 12 90 SH SOLE 0 0 90 SPDR SER TR NUVEEN BLMBRG SH 78468R739 25 500 SH SOLE 0 0 500 SPDR SER TR NUVEEN BLOOMBERG 78464A284 3 50 SH SOLE 0 0 50 SPDR SER TR NYSE TECH ETF 78464A102 81 488 SH SOLE 25 0 463 SPDR SER TR PORTFLI MORTGAGE 78464A383 3 115 SH SOLE 0 0 115 SPDR SER TR PORTFLI TIPS ETF 78464A656 1 30 SH SOLE 0 0 30 SPDR SER TR PORTFOLI S&P1500 78464A805 85 1448 SH SOLE 0 0 1448 SPDR SER TR PORTFOLIO AGRGTE 78464A649 133 4476 SH SOLE 0 0 4476 SPDR SER TR PORTFOLIO INTRMD 78464A375 325 8998 SH SOLE 0 0 8998 SPDR SER TR PORTFOLIO LN COR 78464A367 209 6624 SH SOLE 193 0 6431 SPDR SER TR PORTFOLIO LN TSR 78464A664 296 7017 SH SOLE 0 0 7017 SPDR SER TR PORTFOLIO S&P400 78464A847 6272 126100 SH SOLE 34 0 126066 SPDR SER TR PORTFOLIO S&P500 78464A854 988 17699 SH SOLE 0 0 17699 SPDR SER TR PORTFOLIO S&P600 78468R853 903 20211 SH SOLE 0 0 20211 SPDR SER TR PORTFOLIO SHORT 78464A474 85 2742 SH SOLE 0 0 2742 SPDR SER TR PRTFLO S&P500 GW 78464A409 1733 23916 SH SOLE 0 0 23916 SPDR SER TR PRTFLO S&P500 HI 78468R788 177 4218 SH SOLE 0 0 4218 SPDR SER TR PRTFLO S&P500 VL 78464A508 33 794 SH SOLE 0 0 794 SPDR SER TR S&P 400 MDCP VAL 78464A839 49 695 SH SOLE 0 0 695 SPDR SER TR S&P 600 SMCP GRW 78464A201 124 1334 SH SOLE 0 0 1334 SPDR SER TR S&P 600 SMCP VAL 78464A300 123 1451 SH SOLE 0 0 1451 SPDR SER TR S&P 600 SML CAP 78464A813 134 1345 SH SOLE 0 0 1345 SPDR SER TR S&P BIOTECH 78464A870 947 8460 SH SOLE 0 0 8460 SPDR SER TR S&P BK ETF 78464A797 10 190 SH SOLE 0 0 190 SPDR SER TR S&P DIVID ETF 78464A763 471 3646 SH SOLE 0 0 3646 SPDR SER TR S&P KENSHO CLEAN 78468R655 31 340 SH SOLE 0 0 340 SPDR SER TR S&P KENSHO NEW 78468R648 4 70 SH SOLE 0 0 70 SPDR SER TR S&P METALS MNG 78464A755 41 915 SH SOLE 0 0 915 SPDR SER TR S&P OILGAS EXP 78468R556 203 2114 SH SOLE 0 0 2114 SPDR SER TR SSGA US LRG ETF 78468R804 5 30 SH SOLE 0 0 30 SPDR SER TR SSGA US SMAL ETF 78468R887 297 2483 SH SOLE 58 0 2425 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 17 370 SH SOLE 0 0 370 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 4 157 SH SOLE 0 0 157 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5544 117108 SH SOLE 0 0 117108 SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705 2311 77730 SH SOLE 24505 0 53225 STARBUCKS CORP COM 855244109 874 7474 SH SOLE 0 0 7474 STONECO LTD COM CL A G85158106 436 25875 SH SOLE 0 0 25875 STRATEGY SHS NS 7HANDL IDX 86280R506 211 8103 SH SOLE 0 0 8103 STRYKER CORPORATION COM 863667101 1661 6211 SH SOLE 0 0 6211 SYSCO CORP COM 871829107 847 10782 SH SOLE 0 0 10782 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2167 18009 SH SOLE 0 0 18009 TE CONNECTIVITY LTD SHS H84989104 276 1710 SH SOLE 0 0 1710 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 300 12642 SH SOLE 0 0 12642 TELADOC HEALTH INC COM 87918A105 222 2413 SH SOLE 0 0 2413 TESLA INC COM 88160R101 973 921 SH SOLE 0 0 921 TEXAS INSTRS INC COM 882508104 651 3454 SH SOLE 0 0 3454 THE TRADE DESK INC COM CL A 88339J105 315 3436 SH SOLE 100 0 3336 THERMO FISHER SCIENTIFIC INC COM 883556102 1323 1983 SH SOLE 17 0 1966 TJX COS INC NEW COM 872540109 830 10928 SH SOLE 0 0 10928 TRUIST FINL CORP COM 89832Q109 1883 32164 SH SOLE 954 0 31210 TWILIO INC CL A 90138F102 908 3448 SH SOLE 0 0 3448 UBER TECHNOLOGIES INC COM 90353T100 201 4802 SH SOLE 0 0 4802 UIPATH INC CL A 90364P105 323 7490 SH SOLE 0 0 7490 UNION PAC CORP COM 907818108 1058 4200 SH SOLE 0 0 4200 UNITED PARCEL SERVICE INC CL B 911312106 3040 14184 SH SOLE 297 0 13887 UNITEDHEALTH GROUP INC COM 91324P102 1667 3321 SH SOLE 50 0 3271 URANIUM ENERGY CORP COM 916896103 371 110598 SH SOLE 0 0 110598 US BANCORP DEL COM NEW 902973304 235 4187 SH SOLE 1000 0 3187 VALERO ENERGY CORP COM 91913Y100 303 4030 SH SOLE 100 0 3930 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 154 1613 SH SOLE 0 0 1613 VANECK ETF TRUST BDC INCOME ETF 92189F411 16 945 SH SOLE 0 0 945 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2887 90147 SH SOLE 404 0 89743 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 16157 564946 SH SOLE 787 0 564159 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 153 3650 SH SOLE 0 0 3650 VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 91 2413 SH SOLE 0 0 2413 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 34 1066 SH SOLE 0 0 1066 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 379 4983 SH SOLE 0 0 4983 VANECK ETF TRUST OIL SERVICES ETF 92189H607 113 613 SH SOLE 0 0 613 VANECK ETF TRUST PREFERRED SECURT 92189F429 203 9264 SH SOLE 0 0 9264 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 67 593 SH SOLE 0 0 593 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 27 88 SH SOLE 0 0 88 VANECK ETF TRUST STEEL ETF 92189F205 2 30 SH SOLE 0 0 30 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 78 4338 SH SOLE 0 0 4338 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 10 150 SH SOLE 0 0 150 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 156 1932 SH SOLE 0 0 1932 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 330 3888 SH SOLE 0 0 3888 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 158 865 SH SOLE 0 0 865 VANGUARD INDEX FDS GROWTH ETF 922908736 572 1783 SH SOLE 15 0 1768 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1859 8409 SH SOLE 0 0 8409 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 492 1932 SH SOLE 0 0 1932 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 569 3783 SH SOLE 36 0 3747 VANGUARD INDEX FDS MID CAP ETF 922908629 2956 11605 SH SOLE 0 0 11605 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 66 571 SH SOLE 0 0 571 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 464 1062 SH SOLE 0 0 1062 VANGUARD INDEX FDS SM CP VAL ETF 922908611 320 1789 SH SOLE 0 0 1789 VANGUARD INDEX FDS SMALL CP ETF 922908751 1084 4797 SH SOLE 0 0 4797 VANGUARD INDEX FDS SML CP GRW ETF 922908595 95 337 SH SOLE 0 0 337 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7568 31344 SH SOLE 0 0 31344 VANGUARD INDEX FDS VALUE ETF 922908744 413 2805 SH SOLE 0 0 2805 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9053 147727 SH SOLE 136 0 147591 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1190 24056 SH SOLE 0 0 24056 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 168 2458 SH SOLE 0 0 2458 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 87 1121 SH SOLE 0 0 1121 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7 52 SH SOLE 0 0 52 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5 89 SH SOLE 0 0 89 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9179 85442 SH SOLE 77 0 85365 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 20 383 SH SOLE 0 0 383 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 39 590 SH SOLE 0 0 590 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 110 1186 SH SOLE 0 0 1186 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13 212 SH SOLE 0 0 212 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2172 26728 SH SOLE 0 0 26728 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 46 582 SH SOLE 0 0 582 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2569 14957 SH SOLE 0 0 14957 VANGUARD STAR FDS VG TL INTL STK F 921909768 555 8733 SH SOLE 0 0 8733 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1712 33531 SH SOLE 94 0 33437 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3518 31378 SH SOLE 0 0 31378 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 62 721 SH SOLE 0 0 721 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 21 310 SH SOLE 0 0 310 VANGUARD WORLD FD ESG INTL STK ETF 921910725 167 2700 SH SOLE 0 0 2700 VANGUARD WORLD FD EXTENDED DUR 921910709 27 196 SH SOLE 0 0 196 VANGUARD WORLD FD MEGA CAP INDEX 921910873 82 489 SH SOLE 0 0 489 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 158 1479 SH SOLE 0 0 1479 VANGUARD WORLD FD MEGA GRWTH IND 921910816 840 3220 SH SOLE 0 0 3220 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 233 874 SH SOLE 0 0 874 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 7 50 SH SOLE 0 0 50 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5 24 SH SOLE 0 0 24 VANGUARD WORLD FDS ENERGY ETF 92204A306 62 793 SH SOLE 0 0 793 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 24 250 SH SOLE 0 0 250 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 24 117 SH SOLE 0 0 117 VANGUARD WORLD FDS INF TECH ETF 92204A702 367 801 SH SOLE 10 0 791 VANGUARD WORLD FDS MATERIALS ETF 92204A801 106 538 SH SOLE 0 0 538 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1650 10548 SH SOLE 0 0 10548 VEEVA SYS INC CL A COM 922475108 631 2470 SH SOLE 0 0 2470 VENTAS INC COM 92276F100 252 4928 SH SOLE 0 0 4928 VERIZON COMMUNICATIONS INC COM 92343V104 2450 47144 SH SOLE 287 0 46857 VERTEX PHARMACEUTICALS INC COM 92532F100 1327 6043 SH SOLE 100 0 5943 VISA INC COM CL A 92826C839 3447 15908 SH SOLE 15 0 15893 VOYA FINANCIAL INC COM 929089100 345 5200 SH SOLE 0 0 5200 VULCAN MATLS CO COM 929160109 289 1391 SH SOLE 0 0 1391 WALGREENS BOOTS ALLIANCE INC COM 931427108 1182 22660 SH SOLE 0 0 22660 WALMART INC COM 931142103 2595 17937 SH SOLE 200 0 17737 WASTE MGMT INC DEL COM 94106L109 1390 8327 SH SOLE 97 0 8230 WATSCO INC COM 942622200 778 2485 SH SOLE 0 0 2485 WELLS FARGO CO NEW COM 949746101 1172 24421 SH SOLE 0 0 24421 WELLS FARGO CO NEW PERP PFD CNV A 949746804 104 70 SH SOLE 0 0 70 WEYERHAEUSER CO MTN BE COM NEW 962166104 235 5699 SH SOLE 0 0 5699 WISDOMTREE TR DYNAMIC INT EQ 97717X271 1 15 SH SOLE 0 0 15 WISDOMTREE TR EM EX ST-OWNED 97717X578 10 260 SH SOLE 0 0 260 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 60 754 SH SOLE 0 0 754 WISDOMTREE TR US QTLY DIV GRT 97717X669 2802 42548 SH SOLE 0 0 42548 WISDOMTREE TR YIELD ENHANCD US 97717X511 16 314 SH SOLE 0 0 314 WP CAREY INC COM 92936U109 723 8808 SH SOLE 0 0 8808 WYNN RESORTS LTD COM 983134107 1127 13254 SH SOLE 0 0 13254 ZOETIS INC CL A 98978V103 299 1226 SH SOLE 0 0 1226 ZSCALER INC COM 98980G102 1295 4030 SH SOLE 0 0 4030