The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 358,631 2,215 SH SOLE 0 0 2,215
ABBOTT LABORATORIES COM 002824100 347,727 3,832 SH SOLE 0 0 3,832
ABBVIE INC COM 00287Y109 1,387,432 5,514 SH SOLE 0 0 5,514
ADVANCED MICRO DEVICES INC COM 007903107 1,388,446 2,390 SH SOLE 0 0 2,390
AFLAC INC COM 001055102 385,167 3,285 SH SOLE 0 0 3,285
AGNICO EAGLE MINES LTD COM 008474108 289,254 1,865 SH SOLE 0 0 1,865
ALLSTATE CORP COM 020002101 278,152 1,169 SH SOLE 0 0 1,169
ALPHABET INC CAP STK CL A 02079K305 5,366,991 15,018 SH SOLE 0 0 15,018
ALPHABET INC CAP STK CL C 02079K107 4,918,578 13,921 SH SOLE 0 0 13,921
ALTRIA GROUP INC COM 02209S103 1,401,773 19,483 SH SOLE 0 0 19,483
AMAZON COM INC COM 023135106 5,509,279 23,115 SH SOLE 0 0 23,115
AMBEV SA SPONSORED ADR 02319V103 60,885 19,390 SH SOLE 0 0 19,390
AMC GLOBAL MEDIA INC CL A 00164V103 172,325 17,267 SH SOLE 0 0 17,267
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 10,732,411 111,228 SH SOLE 0 0 111,228
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1,579,160 17,704 SH SOLE 0 0 17,704
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 17,019,918 165,162 SH SOLE 0 0 165,162
AMERICAN CENTY ETF TR US SML CP VALU 025072877 714,780 5,729 SH SOLE 0 0 5,729
AMERICAN ELEC PWR CO INC COM 025537101 246,122 1,799 SH SOLE 0 0 1,799
AMERICAN EXPRESS CO COM 025816109 373,155 1,103 SH SOLE 0 0 1,103
AMGEN INC COM 031162100 1,121,283 3,096 SH SOLE 0 0 3,096
AMPHENOL CORP CL A 032095101 484,031 2,745 SH SOLE 0 0 2,745
APPLE INC COM 037833100 13,201,077 45,622 SH SOLE 0 0 45,622
APPLIED INDL TECHNOLOGIES IN COM 03820C105 292,500 865 SH SOLE 0 0 865
APPLIED MATLS INC COM 038222105 656,456 908 SH SOLE 0 0 908
APPLOVIN CORP COM CL A 03831W108 686,595 1,333 SH SOLE 0 0 1,333
ARISTA NETWORKS INC COM SHS 040413205 220,388 1,297 SH SOLE 0 0 1,297
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 410,412 9,096 SH SOLE 0 0 9,096
ASML HLDG NV N Y REGISTRY SHS N07059210 240,381 121 SH SOLE 0 0 121
AT&T INC COM 00206R102 415,393 20,067 SH SOLE 0 0 20,067
ATLANTIC UN BANKSHARES CORP COM 04911A107 217,601 5,143 SH SOLE 0 0 5,143
ATN INTL INC COM 00215F107 217,086 8,195 SH SOLE 0 0 8,195
AURINIA PHARMACEUTICALS INC COM 05156V102 232,388 13,694 SH SOLE 0 0 13,694
AUTOMATIC DATA PROCESSING IN COM 053015103 305,244 1,363 SH SOLE 0 0 1,363
AUTOZONE INC COM 053332102 223,716 70 SH SOLE 0 0 70
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 865,974 34,556 SH SOLE 0 0 34,556
BANCO BRADESCO S A SPONSORED ADR 059460402 384,480 128,160 SH SOLE 0 0 128,160
BANCO SANTANDER SA ADR 05964H105 402,891 29,195 SH SOLE 0 0 29,195
BANK OF AMER CORP COM 060505104 334,425 5,869 SH SOLE 0 0 5,869
BANK OF NY MELLON CORP COM 064058100 368,611 2,549 SH SOLE 0 0 2,549
BARCLAYS PLC ADR 06738E204 1,057,586 39,374 SH SOLE 0 0 39,374
BAYTEX ENERGY CORP COM 07317Q105 59,964 14,991 SH SOLE 0 0 14,991
BEL FUSE INC CL B 077347300 416,634 1,251 SH SOLE 0 0 1,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34,154,721 68,256 SH SOLE 0 0 68,256
BIOGEN INC COM 09062X103 319,985 1,481 SH SOLE 0 0 1,481
BK TECHNOLOGIES CORPORATION COM NEW 05587G203 282,617 3,287 SH SOLE 0 0 3,287
BLACKROCK INC COM 09290D101 373,482 388 SH SOLE 0 0 388
BLACKROCK VA MUN BD TR COM 092481100 215,670 16,902 SH SOLE 0 0 16,902
BLACKSTONE INC COM 09260D107 218,867 1,860 SH SOLE 0 0 1,860
BOEING CO COM 097023105 1,982,025 9,156 SH SOLE 0 0 9,156
BOOKING HOLDINGS INC COM 09857L108 454,174 2,548 SH SOLE 0 0 2,548
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42,355,177 698,124 SH SOLE 0 0 698,124
BRISTOL-MYERS SQUIBB CO COM 110122108 484,353 8,406 SH SOLE 0 0 8,406
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 827,955 13,406 SH SOLE 0 0 13,406
BROADCOM INC COM 11135F101 3,916,982 10,369 SH SOLE 0 0 10,369
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 329,983 1,752 SH SOLE 0 0 1,752
CANADIAN IMPERIAL BANK OF CO COM 136069101 245,870 2,138 SH SOLE 0 0 2,138
CANADIAN NATL RY CO COM 136375102 369,048 3,095 SH SOLE 0 0 3,095
CAPITAL ONE FINL CORP COM 14040H105 308,129 1,536 SH SOLE 0 0 1,536
CARDINAL HEALTH INC COM 14149Y108 736,257 3,099 SH SOLE 0 0 3,099
CARRIER GLOBAL CORPORATION COM 14448C104 352,521 4,806 SH SOLE 0 0 4,806
CASEYS GEN STORES INC COM 147528103 294,868 371 SH SOLE 0 0 371
CATERPILLAR INC COM 149123101 1,145,319 1,076 SH SOLE 0 0 1,076
CBOE GLOBAL MKTS INC COM 12503M108 282,226 1,163 SH SOLE 0 0 1,163
CELESTICA INC COM 15101Q207 2,405,504 6,594 SH SOLE 0 0 6,594
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 302,712 25,226 SH SOLE 0 0 25,226
CENTERRA GOLD INC COM 152006102 269,192 16,973 SH SOLE 0 0 16,973
CHEVRON CORPORATION COM 166764100 819,648 4,945 SH SOLE 0 0 4,945
CHINA YUCHAI INTL LTD COM G21082105 302,856 6,388 SH SOLE 0 0 6,388
CHUBB LIMITED COM H1467J104 290,022 851 SH SOLE 0 0 851
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 344,919 7,793 SH SOLE 0 0 7,793
CINTAS CORP COM 172908105 343,222 2,018 SH SOLE 0 0 2,018
CISCO SYS INC COM 17275R102 1,518,150 12,925 SH SOLE 0 0 12,925
CITIGROUP INC COM NEW 172967424 802,009 5,730 SH SOLE 0 0 5,730
COCA COLA CO COM 191216100 1,064,420 13,097 SH SOLE 0 0 13,097
COCA COLA CONS INC COM 191098102 283,135 1,483 SH SOLE 0 0 1,483
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 277,100 2,608 SH SOLE 0 0 2,608
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 288,268 7,443 SH SOLE 0 0 7,443
COLGATE PALMOLIVE CO COM 194162103 510,841 5,572 SH SOLE 0 0 5,572
COMFORT SYS USA INC COM 199908104 776,532 392 SH SOLE 0 0 392
CONOCOPHILLIPS COM 20825C104 209,064 2,011 SH SOLE 0 0 2,011
CONSOLIDATED EDISON INC COM 209115104 348,639 3,151 SH SOLE 0 0 3,151
CORTEVA INC COM 22052L104 518,981 6,128 SH SOLE 0 0 6,128
COSTCO WHOLESALE CORPORATION COM 22160K105 1,444,884 1,545 SH SOLE 0 0 1,545
CRAWFORD & CO CL A 224633206 124,185 11,019 SH SOLE 0 0 11,019
CRH PLC ORD G25508105 578,228 5,404 SH SOLE 0 0 5,404
CROWDSTRIKE HLDGS INC CL A 22788C105 271,678 356 SH SOLE 0 0 356
CUMMINS INC COM 231021106 279,579 392 SH SOLE 0 0 392
DEERE & CO COM 244199105 285,449 450 SH SOLE 0 0 450
DELL TECHNOLOGIES INC CL C 24703L202 1,088,574 2,523 SH SOLE 0 0 2,523
DEUTSCHE BK AG NAMEN AKT D18190898 496,813 14,716 SH SOLE 0 0 14,716
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 778,007 14,143 SH SOLE 0 0 14,143
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 278,412 3,983 SH SOLE 0 0 3,983
DOLLAR TREE INC COM 256746108 205,253 1,697 SH SOLE 0 0 1,697
DOMINION ENERGY INC COM 25746U109 348,930 5,110 SH SOLE 0 0 5,110
DUKE ENERGY CORP NEW COM NEW 26441C204 300,089 2,371 SH SOLE 0 0 2,371
EA SERIES TRUST STRIVE US SEMICO 02072L672 661,847 5,425 SH SOLE 0 0 5,425
EATON CORP PLC SHS G29183103 443,165 1,040 SH SOLE 0 0 1,040
EBAY INC. COM 278642103 783,256 7,009 SH SOLE 0 0 7,009
ELI LILLY & CO COM 532457108 2,458,179 2,049 SH SOLE 0 0 2,049
EMCOR GROUP INC COM 29084Q100 704,123 848 SH SOLE 0 0 848
EMERSON ELEC CO COM 291011104 368,469 2,574 SH SOLE 0 0 2,574
ENERFLEX LTD COM 29269R105 400,984 16,360 SH SOLE 0 0 16,360
EVERSOURCE ENERGY COM 30040W108 205,898 2,849 SH SOLE 0 0 2,849
EXPEDIA GROUP INC COM NEW 30212P303 355,930 1,391 SH SOLE 0 0 1,391
EXTRA SPACE STORAGE INC COM 30225T102 205,459 1,414 SH SOLE 0 0 1,414
EXXON MOBIL CORP COM 30231G102 1,702,680 12,454 SH SOLE 0 0 12,454
FAIR ISAAC CORP COM 303250104 464,770 389 SH SOLE 0 0 389
FASTENAL CO COM 311900104 277,950 5,787 SH SOLE 0 0 5,787
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 245,315 3,176 SH SOLE 0 0 3,176
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 781,008 2,735 SH SOLE 0 0 2,735
FINVOLUTION GROUP SPONSORED ADS 31810T101 77,881 16,259 SH SOLE 0 0 16,259
FLEX LTD ORD Y2573F102 498,042 3,073 SH SOLE 0 0 3,073
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 305,484 13,511 SH SOLE 0 0 13,511
GARRETT MOTION INC COM 366505105 574,572 15,859 SH SOLE 0 0 15,859
GE AEROSPACE COM NEW 369604301 770,632 2,062 SH SOLE 0 0 2,062
GE VERNOVA INC COM 36828A101 667,659 568 SH SOLE 0 0 568
GENERAL DYNAMICS CORP COM 369550108 277,370 783 SH SOLE 0 0 783
GENERAL MTRS CO COM 37045V100 242,571 3,147 SH SOLE 0 0 3,147
GILEAD SCIENCES INC COM 375558103 906,616 7,176 SH SOLE 0 0 7,176
GLOBAL SHIP LEASE INC COM CL A Y27183600 315,164 8,382 SH SOLE 0 0 8,382
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 223,946 1,578 SH SOLE 0 0 1,578
GOLDMAN SACHS GROUP INC COM 38141G104 463,208 458 SH SOLE 0 0 458
GRAHAM CORP COM 384556106 294,249 2,377 SH SOLE 0 0 2,377
HARTFORD INSURANCE GROUP INC COM 416515104 458,652 3,461 SH SOLE 0 0 3,461
HCA HEALTHCARE INC COM 40412C101 224,967 577 SH SOLE 0 0 577
HEARTBEAM INC *W EXP 10/31/202 42238H116 453 16,000 SH SOLE 0 0 16,000
HEARTBEAM INC COM 42238H108 36,741 48,987 SH SOLE 0 0 48,987
HEWLETT PACKARD ENTERPRISE C COM 42824C109 497,158 11,021 SH SOLE 0 0 11,021
HOME DEPOT INC COM 437076102 1,093,383 3,100 SH SOLE 0 0 3,100
HONEYWELL AEROSPACE INC COM 43849R105 399,713 1,808 SH SOLE 0 0 1,808
HONEYWELL INTL INC COM 438516205 404,924 1,809 SH SOLE 0 0 1,809
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 350,044 2,458 SH SOLE 0 0 2,458
HSBC HLDGS PLC SPON ADR NEW 404280406 409,078 4,302 SH SOLE 0 0 4,302
HUBBELL INC COM 443510607 412,805 789 SH SOLE 0 0 789
ILLINOIS TOOL WKS INC COM 452308109 478,732 1,770 SH SOLE 0 0 1,770
IMPERIAL OIL LTD COM NEW 453038408 352,639 3,148 SH SOLE 0 0 3,148
INFLEQTION INC COM SHS 45676K103 925,487 69,481 SH SOLE 0 0 69,481
INFORMATION SVCS GROUP INC COM 45675Y104 92,545 22,517 SH SOLE 0 0 22,517
INMODE LTD SHS M5425M103 163,306 11,170 SH SOLE 0 0 11,170
INNOVAGE HLDG CORP COM 45784A104 209,402 17,671 SH SOLE 0 0 17,671
INTERDIGITAL INC COM 45867G101 372,033 1,314 SH SOLE 0 0 1,314
INTERNATIONAL BUSINESS MACHS COM 459200101 726,527 2,584 SH SOLE 0 0 2,584
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 42,746,585 141,092 SH SOLE 0 0 141,092
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 324,857 2,011 SH SOLE 0 0 2,011
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 19,408,880 321,925 SH SOLE 0 0 321,925
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 884,129 7,230 SH SOLE 0 0 7,230
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 204,168 1,200 SH SOLE 0 0 1,200
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 359,072 3,835 SH SOLE 0 0 3,835
INVESCO QQQ TR UNIT SER 1 46090E103 23,738,296 32,236 SH SOLE 0 0 32,236
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 239,380 5,983 SH SOLE 0 0 5,983
ISHARES INC MSCI EMRG CHN 46434G764 298,390 2,917 SH SOLE 0 0 2,917
ISHARES SILVER TR ISHARES 46428Q109 298,149 5,576 SH SOLE 0 0 5,576
ISHARES TR CORE DIV GRWTH 46434V621 32,018,961 422,469 SH SOLE 0 0 422,469
ISHARES TR CORE MSCI EAFE 46432F842 801,170 8,295 SH SOLE 0 0 8,295
ISHARES TR CORE S&P TTL STK 464287150 2,062,266 12,554 SH SOLE 0 0 12,554
ISHARES TR CORE S&P500 ETF 464287200 1,321,675 1,765 SH SOLE 0 0 1,765
ISHARES TR ESG AWR MSCI USA 46435G425 212,444 1,298 SH SOLE 0 0 1,298
ISHARES TR MSCI INTL QUALTY 46434V456 44,923,324 906,626 SH SOLE 0 0 906,626
ISHARES TR MSCI US GARP ETF 46436E403 15,484,339 187,575 SH SOLE 0 0 187,575
ISHARES TR MSCI USA MMENTM 46432F396 21,665,380 63,196 SH SOLE 0 0 63,196
ISHARES TR MSCI USA QLT FCT 46432F339 737,385 3,360 SH SOLE 0 0 3,360
ISHARES TR S&P 500 GRWT ETF 464287309 289,226 2,103 SH SOLE 0 0 2,103
ITURAN LOCATION AND CONTROL SHS M6158M104 237,512 3,893 SH SOLE 0 0 3,893
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 852,994 18,172 SH SOLE 0 0 18,172
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,290,542 22,850 SH SOLE 0 0 22,850
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 45,652,005 991,357 SH SOLE 0 0 991,357
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 757,850 14,961 SH SOLE 0 0 14,961
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 2,672,834 43,489 SH SOLE 0 0 43,489
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 16,638,453 230,194 SH SOLE 0 0 230,194
JABIL INC COM 466313103 597,109 1,549 SH SOLE 0 0 1,549
JOBY AVIATION INC COMMON STOCK G65163100 594,697 66,670 SH SOLE 0 0 66,670
JOHNSON & JOHNSON COM 478160104 2,475,527 9,747 SH SOLE 0 0 9,747
JOYY INC ADS REPSTG COM A 46591M109 447,347 6,779 SH SOLE 0 0 6,779
JPMORGAN CHASE & CO COM 46625H100 2,063,228 6,303 SH SOLE 0 0 6,303
KB FINL GROUP INC SPONSORED ADR 48241A105 333,039 3,173 SH SOLE 0 0 3,173
KINROSS GOLD CORP COM 496902404 263,140 11,141 SH SOLE 0 0 11,141
KLA CORP COM NEW 482480100 1,544,152 5,118 SH SOLE 0 0 5,118
KROGER CO COM 501044101 258,715 4,659 SH SOLE 0 0 4,659
LAM RESEARCH CORP COM NEW 512807306 814,661 1,880 SH SOLE 0 0 1,880
LIMBACH HLDGS INC COM 53263P105 240,625 3,125 SH SOLE 0 0 3,125
LINDE PLC SHS G54950103 413,077 796 SH SOLE 0 0 796
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 360,127 11,765 SH SOLE 0 0 11,765
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 121,533 20,846 SH SOLE 0 0 20,846
LOCKHEED MARTIN CORP COM 539830109 3,393,771 6,662 SH SOLE 0 0 6,662
LOWES COS INC COM 548661107 993,303 4,505 SH SOLE 0 0 4,505
MAGNA INTL INC COM 559222401 533,291 8,122 SH SOLE 0 0 8,122
MANULIFE FINL CORP COM 56501R106 333,681 8,237 SH SOLE 0 0 8,237
MARATHON PETE CORP COM 56585A102 452,281 1,769 SH SOLE 0 0 1,769
MARRIOTT INTL INC NEW CL A 571903202 3,032,541 8,183 SH SOLE 0 0 8,183
MARVELL TECHNOLOGY INC COM 573874104 362,235 1,216 SH SOLE 0 0 1,216
MASTERCARD INCORPORATED CL A 57636Q104 921,399 1,794 SH SOLE 0 0 1,794
MATSON INC COM 57686G105 205,110 1,067 SH SOLE 0 0 1,067
MCDONALDS CORP COM 580135101 575,120 2,128 SH SOLE 0 0 2,128
MCKESSON CORP COM 58155Q103 711,020 941 SH SOLE 0 0 941
MEDALLION FINANCIAL CORP COM 583928106 108,768 10,653 SH SOLE 0 0 10,653
MELCO RESORTS AND ENTMNT LTD ADR 585464100 80,737 15,320 SH SOLE 0 0 15,320
MERCK & CO INC COM 58933Y105 520,425 4,050 SH SOLE 0 0 4,050
MERCURY GENL CORP NEW COM 589400100 219,211 2,056 SH SOLE 0 0 2,056
META PLATFORMS INC CL A 30303M102 2,334,071 4,144 SH SOLE 0 0 4,144
MICRON TECHNOLOGY INC COM 595112103 2,550,012 2,209 SH SOLE 0 0 2,209
MICROSOFT CORP COM 594918104 9,586,056 25,699 SH SOLE 0 0 25,699
MONSTER BEVERAGE CORP NEW COM 61174X109 293,839 3,057 SH SOLE 0 0 3,057
MOODYS CORP COM 615369105 320,668 708 SH SOLE 0 0 708
MORGAN STANLEY COM NEW 617446448 390,069 1,866 SH SOLE 0 0 1,866
MSCI INC COM 55354G100 217,856 389 SH SOLE 0 0 389
MUELLER INDS INC COM 624756102 522,207 4,248 SH SOLE 0 0 4,248
NATWEST GROUP PLC SPONS ADR 639057207 699,841 39,696 SH SOLE 0 0 39,696
NERVGEN PHARMA CORP COM 64082X203 20,600 10,000 SH SOLE 0 0 10,000
NETFLIX INC. COM 64110L106 988,559 13,845 SH SOLE 0 0 13,845
NEW YORK TIMES CO MTN BE CL A 650111107 478,578 6,839 SH SOLE 0 0 6,839
NEWMARKET CORP COM 651587107 203,349 257 SH SOLE 0 0 257
NEWMONT CORP COM 651639106 218,856 2,343 SH SOLE 0 0 2,343
NEXTERA ENERGY INC COM 65339F101 399,091 4,547 SH SOLE 0 0 4,547
NORFOLK SOUTHN CORP COM 655844108 480,585 1,528 SH SOLE 0 0 1,528
NORTHERN TR CORP COM 665859104 221,125 1,272 SH SOLE 0 0 1,272
NOVARTIS AG SPONSORED ADR 66987V109 684,867 4,370 SH SOLE 0 0 4,370
NUVEEN VA QUALITY MUN INCOM COM 67064R102 371,617 32,119 SH SOLE 0 0 32,119
NVIDIA CORPORATION COM 67066G104 13,380,512 66,872 SH SOLE 0 0 66,872
NVR INC COM 62944T105 204,402 30 SH SOLE 0 0 30
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 51,746 197,503 SH SOLE 0 0 197,503
OLD DOMINION FREIGHT LINE IN COM 679580100 327,716 1,513 SH SOLE 0 0 1,513
ORACLE CORP COM 68389X105 886,778 6,051 SH SOLE 0 0 6,051
OREILLY AUTOMOTIVE INC COM 67103H107 398,658 4,329 SH SOLE 0 0 4,329
ORIX CORP SPONSORED ADR 686330101 477,250 12,546 SH SOLE 0 0 12,546
PALANTIR TECHNOLOGIES INC CL A 69608A108 451,973 3,874 SH SOLE 0 0 3,874
PALO ALTO NETWORKS INC COM 697435105 502,323 1,473 SH SOLE 0 0 1,473
PARKER-HANNIFIN CORP COM 701094104 370,708 379 SH SOLE 0 0 379
PEPSICO INC COM 713448108 573,911 4,239 SH SOLE 0 0 4,239
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 201,467 12,467 SH SOLE 0 0 12,467
PFIZER INC COM 717081103 579,909 24,083 SH SOLE 0 0 24,083
PHILIP MORRIS INTL INC COM 718172109 1,684,428 9,311 SH SOLE 0 0 9,311
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,450,488 15,730 SH SOLE 0 0 15,730
PNC FINL SVCS GROUP INC COM 693475105 642,582 2,610 SH SOLE 0 0 2,610
POPULAR INC COM NEW 733174700 313,420 1,909 SH SOLE 0 0 1,909
PROCTER & GAMBLE CO COM 742718109 769,410 5,247 SH SOLE 0 0 5,247
PROGRESSIVE CORP COM 743315103 292,068 1,337 SH SOLE 0 0 1,337
PROLOGIS INC. COM 74340W103 205,779 1,519 SH SOLE 0 0 1,519
PULTE GROUP INC COM 745867101 562,561 4,100 SH SOLE 0 0 4,100
PUMA BIOTECHNOLOGY INC COM 74587V107 394,795 48,680 SH SOLE 0 0 48,680
QUAD / GRAPHICS INC COM CL A 747301109 352,897 41,862 SH SOLE 0 0 41,862
QUALCOMM INC COM 747525103 401,591 2,173 SH SOLE 0 0 2,173
QUANTA SVCS INC COM 74762E102 296,702 412 SH SOLE 0 0 412
RELX PLC SPONSORED ADR 759530108 304,444 9,613 SH SOLE 0 0 9,613
REPUBLIC SVCS INC COM 760759100 220,538 1,035 SH SOLE 0 0 1,035
RF INDS LTD COM PAR $0.01 749552105 314,396 14,823 SH SOLE 0 0 14,823
RTX CORPORATION COM 75513E101 701,545 3,698 SH SOLE 0 0 3,698
S&P GLOBAL INC COM 78409V104 306,667 753 SH SOLE 0 0 753
SANDISK CORP COM 80004C200 412,748 182 SH SOLE 0 0 182
SASOL LTD SPONSORED ADR 803866300 113,107 11,518 SH SOLE 0 0 11,518
SCHWAB CHARLES CORP COM 808513105 237,113 2,570 SH SOLE 0 0 2,570
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 294,869 7,431 SH SOLE 0 0 7,431
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 568,855 10,782 SH SOLE 0 0 10,782
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 286,803 9,039 SH SOLE 0 0 9,039
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,425,033 83,737 SH SOLE 0 0 83,737
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 200,359 6,318 SH SOLE 0 0 6,318
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 560,251 16,556 SH SOLE 0 0 16,556
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 234,982 7,984 SH SOLE 0 0 7,984
SCRIPPS E W CO OHIO CL A NEW 811054402 53,179 19,198 SH SOLE 0 0 19,198
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,779,166 1,844 SH SOLE 0 0 1,844
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 478,814 2,513 SH SOLE 0 0 2,513
SERVICENOW INC COM 81762P102 219,906 2,215 SH SOLE 0 0 2,215
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 304,992 4,822 SH SOLE 0 0 4,822
SIMON PPTY GROUP INC NEW COM 828806109 223,427 999 SH SOLE 0 0 999
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 292,733 11,285 SH SOLE 0 0 11,285
SMART SAND INC COM 83191H107 51,603 10,300 SH SOLE 0 0 10,300
SOUTHERN CO COM 842587107 380,831 3,979 SH SOLE 0 0 3,979
SPDR GOLD TR GOLD SHS 78463V107 2,437,342 6,616 SH SOLE 0 0 6,616
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 610,478 24,390 SH SOLE 0 0 24,390
STARBUCKS CORP COM 855244109 368,166 3,603 SH SOLE 0 0 3,603
STATE STR CORP COM 857477103 220,141 1,298 SH SOLE 0 0 1,298
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 982,581 1,316 SH SOLE 0 0 1,316
SUNCOR ENERGY INC NEW COM 867224107 404,211 7,530 SH SOLE 0 0 7,530
SYNCHRONY FINANCIAL COM 87165B103 201,381 2,648 SH SOLE 0 0 2,648
SYNOPSYS INC COM 871607107 835,936 1,874 SH SOLE 0 0 1,874
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 858,741 1,798 SH SOLE 0 0 1,798
TAPESTRY INC COM 876030107 424,795 2,902 SH SOLE 0 0 2,902
TELEFONICA BRASIL SA SPONSORED ADS 87936R205 359,861 27,345 SH SOLE 0 0 27,345
TELEKOMUNIKASI IND SPONSORED ADR 715684106 267,660 19,930 SH SOLE 0 0 19,930
TESLA INC COM 88160R101 3,275,213 7,787 SH SOLE 0 0 7,787
TETRA TECH INC NEW COM 88162G103 1,775,927 61,472 SH SOLE 0 0 61,472
TEXAS INSTRS INC COM 882508104 281,872 946 SH SOLE 0 0 946
TJX COS INC NEW COM 872540109 372,387 2,458 SH SOLE 0 0 2,458
T-MOBILE US INC COM 872590104 225,765 1,346 SH SOLE 0 0 1,346
TRAVELERS COMPANIES INC COM 89417E109 476,314 1,443 SH SOLE 0 0 1,443
TRUIST FINL CORP COM 89832Q109 264,595 5,311 SH SOLE 0 0 5,311
TTM TECHNOLOGIES INC COM 87305R109 7,454,602 39,860 SH SOLE 0 0 39,860
TURKCELL ILETISIM SPON ADR NEW 900111204 66,192 11,257 SH SOLE 0 0 11,257
UBS GROUP AG SHS H42097107 501,399 10,117 SH SOLE 0 0 10,117
UNION PAC CORP COM 907818108 400,112 1,471 SH SOLE 0 0 1,471
UNITEDHEALTH GROUP INC COM 91324P102 20,317,529 48,884 SH SOLE 0 0 48,884
US BANCORP COM NEW 902973304 549,157 9,092 SH SOLE 0 0 9,092
VALE S A SPONSORED ADS 91912E105 959,011 63,764 SH SOLE 0 0 63,764
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 352,213 537 SH SOLE 0 0 537
VANGUARD INDEX FDS GROWTH ETF 922908736 460,126 5,342 SH SOLE 0 0 5,342
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,521,658 12,408 SH SOLE 0 0 12,408
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,089,551 3,594 SH SOLE 0 0 3,594
VANGUARD INDEX FDS TOTAL STK MKT 922908769 154,556,752 417,676 SH SOLE 0 0 417,676
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,318,968 55,603 SH SOLE 0 0 55,603
VANGUARD MALVERN FDS CORE BD ETF 922020748 23,785,026 307,966 SH SOLE 0 0 307,966
VANGUARD MALVERN FDS MULTI SECTOR 922020722 1,015,709 19,803 SH SOLE 0 0 19,803
VANGUARD MUN BD FDS CORE TAX EXEMPT 922907712 5,882,113 76,991 SH SOLE 0 0 76,991
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 547,137 9,401 SH SOLE 0 0 9,401
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 513,480 4,018 SH SOLE 0 0 4,018
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,499,789 14,791 SH SOLE 0 0 14,791
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 41,796,251 586,614 SH SOLE 0 0 586,614
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 639,882 2,140 SH SOLE 0 0 2,140
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 628,143 1,743 SH SOLE 0 0 1,743
VANGUARD WORLD FD INF TECH ETF 92204A702 871,041 7,288 SH SOLE 0 0 7,288
VERIZON COMMUNICATIONS INC COM 92343V104 800,819 18,914 SH SOLE 0 0 18,914
VERTEX PHARMACEUTICALS INC COM 92532F100 205,647 414 SH SOLE 0 0 414
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 161,852 12,206 SH SOLE 0 0 12,206
VISA INC COM CL A 92826C839 2,219,247 6,468 SH SOLE 0 0 6,468
VODAFONE GROUP PLC SPONSORED ADR 92857W308 132,330 10,006 SH SOLE 0 0 10,006
WALMART INC COM 931142103 1,884,217 16,636 SH SOLE 0 0 16,636
WASTE MGMT INC DEL COM 94106L109 335,717 1,506 SH SOLE 0 0 1,506
WEC ENERGY GROUP INC COM 92939U106 223,498 1,914 SH SOLE 0 0 1,914
WEIBO CORP SPONSORED ADR 948596101 109,401 15,069 SH SOLE 0 0 15,069
WELLS FARGO & CO COM 949746101 300,219 3,633 SH SOLE 0 0 3,633
WESTERN DIGITAL CORP COM 958102105 1,080,076 1,691 SH SOLE 0 0 1,691
WILLIAMS SONOMA INC COM 969904101 236,830 1,016 SH SOLE 0 0 1,016
WISDOMTREE TR INTL QULTY DIV 97717X131 496,099 11,516 SH SOLE 0 0 11,516
WISDOMTREE TR US QUALITY GROW 97717Y477 255,121 3,864 SH SOLE 0 0 3,864