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
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
ABBOTT LABS COM 002824100 992 7,052 SH   SOLE   0 0 7,052
ABBVIE INC COM 00287Y109 563 4,155 SH   SOLE   0 0 4,155
AMERISOURCEBERGEN CORP COM 03073E105 1,182 8,896 SH   SOLE   0 0 8,896
APPLE INC COM 037833100 309 1,740 SH   SOLE   0 0 1,740
BK OF AMERICA CORP COM 060505104 2,349 52,802 SH   SOLE   0 0 52,802
BATH & BODY WORKS INC COM 070830104 334 4,791 SH   SOLE   0 0 4,791
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,558 8,556 SH   SOLE   0 0 8,556
BLOCK H & R INC COM 093671105 837 35,533 SH   SOLE   0 0 35,533
BROADMARK RLTY CAP INC COM 11135B100 3,296 349,500 SH   SOLE   0 0 349,500
BROADSTONE NET LEASE INC COM 11135E203 5,574 224,563 SH   SOLE   0 0 224,563
PERDOCEO ED CORP COM 71363P106 1,133 96,345 SH   SOLE   0 0 96,345
CATALYST PHARMACEUTICALS INC COM 14888U101 1,770 261,403 SH   SOLE   0 0 261,403
CGI INC CL A SUB VTG 12532H104 366 4,138 SH   SOLE   0 0 4,138
CIGNA CORP NEW COM 125523100 867 3,775 SH   SOLE   0 0 3,775
CISCO SYS INC COM 17275R102 1,218 19,214 SH   SOLE   0 0 19,214
CITI TRENDS INC COM 17306X102 427 4,505 SH   SOLE   0 0 4,505
CO-DIAGNOSTICS INC COM 189763105 532 59,572 SH   SOLE   0 0 59,572
DEERE & CO COM 244199105 464 1,354 SH   SOLE   0 0 1,354
FOX CORP CL A COM 35137L105 1,042 28,247 SH   SOLE   0 0 28,247
FULGENT GENETICS INC COM 359664109 588 5,849 SH   SOLE   0 0 5,849
GILEAD SCIENCES INC COM 375558103 1,005 13,836 SH   SOLE   0 0 13,836
GLOBAL X FDS US PFD ETF 37954Y657 2,645 102,680 SH   SOLE   0 0 102,680
GOLUB CAP BDC INC COM 38173M102 3,057 198,019 SH   SOLE   0 0 198,019
GRAFTECH INTL LTD COM 384313508 977 82,574 SH   SOLE   0 0 82,574
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,378 20,758 SH   SOLE   0 0 20,758
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,183 27,063 SH   SOLE   0 0 27,063
HOLOGIC INC COM 436440101 369 4,824 SH   SOLE   0 0 4,824
HP INC COM 40434L105 2,363 62,716 SH   SOLE   0 0 62,716
INNOVIVA INC COM 45781M101 1,397 80,991 SH   SOLE   0 0 80,991
INTERPUBLIC GROUP COS INC COM 460690100 337 8,994 SH   SOLE   0 0 8,994
ISHARES TR SHRT NAT MUN ETF 464288158 461 4,289 SH   SOLE   0 0 4,289
JPMORGAN CHASE & CO COM 46625H100 259 1,633 SH   SOLE   0 0 1,633
MASTERCRAFT BOAT HLDGS INC COM 57637H103 537 18,969 SH   SOLE   0 0 18,969
MCKESSON CORP COM 58155Q103 359 1,445 SH   SOLE   0 0 1,445
MEDIFAST INC COM 58470H101 228 1,090 SH   SOLE   0 0 1,090
MEDTRONIC PLC SHS G5960L103 659 6,372 SH   SOLE   0 0 6,372
MICROSOFT CORP COM 594918104 737 2,191 SH   SOLE   0 0 2,191
NAUTILUS INC COM 63910B102 162 26,432 SH   SOLE   0 0 26,432
OMNICOM GROUP INC COM 681919106 1,001 13,662 SH   SOLE   0 0 13,662
ORACLE CORP COM 68389X105 601 6,895 SH   SOLE   0 0 6,895
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 791 36,156 SH   SOLE   0 0 36,156
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 335 17,230 SH   SOLE   0 0 17,230
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,938 195,879 SH   SOLE   0 0 195,879
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,493 31,506 SH   SOLE   0 0 31,506
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 1,041 39,754 SH   SOLE   0 0 39,754
QUEST DIAGNOSTICS INC COM 74834L100 261 1,507 SH   SOLE   0 0 1,507
QUIDEL CORP COM 74838J101 465 3,445 SH   SOLE   0 0 3,445
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4,153 134,026 SH   SOLE   0 0 134,026
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9,004 276,964 SH   SOLE   0 0 276,964
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 4,933 131,930 SH   SOLE   0 0 131,930
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 11,793 201,216 SH   SOLE   0 0 201,216
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13,031 234,319 SH   SOLE   0 0 234,319
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,696 72,675 SH   SOLE   0 0 72,675
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,745 59,544 SH   SOLE   0 0 59,544
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,867 47,799 SH   SOLE   0 0 47,799
SMITH & WESSON BRANDS INC COM 831754106 510 28,641 SH   SOLE   0 0 28,641
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5,412 95,743 SH   SOLE   0 0 95,743
SPDR SER TR NUVEEN BLMBRG SH 78468R739 663 13,483 SH   SOLE   0 0 13,483
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6,580 121,940 SH   SOLE   0 0 121,940
STORE CAP CORP COM 862121100 344 9,997 SH   SOLE   0 0 9,997
STURM RUGER & CO INC COM 864159108 521 7,661 SH   SOLE   0 0 7,661
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,295 44,415 SH   SOLE   0 0 44,415
TRINET GROUP INC COM 896288107 1,324 13,900 SH   SOLE   0 0 13,900
TURTLE BEACH CORP COM NEW 900450206 491 22,061 SH   SOLE   0 0 22,061
VANDA PHARMACEUTICALS INC COM 921659108 237 15,078 SH   SOLE   0 0 15,078
VANGUARD WORLD FDS MATERIALS ETF 92204A801 369 1,873 SH   SOLE   0 0 1,873
WP CAREY INC COM 92936U109 530 6,455 SH   SOLE   0 0 6,455
WEST FRASER TIMBER CO LTD COM 952845105 540 5,654 SH   SOLE   0 0 5,654