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
ISHARES BARCLAYS INT GOVT/CRED OTHER EQUITIES 464288612 14,276 131,542 SH   SOLE   131,542 0 0
ISHARES BROAD USD HIGH YIELD C OTHER EQUITIES 46435U853 296 7,608 SH   SOLE   7,608 0 0
ISHARES CALIFORNIA MUNI BOND E OTHER EQUITIES 464288356 323 5,555 SH   SOLE   5,555 0 0
iSHARES INT-TERM CORP BOND ETF OTHER EQUITIES 464288638 6,213 113,238 SH   SOLE   113,238 0 0
ISHARES NATIONAL AMT-FREE MUNI OTHER EQUITIES 464288414 3,554 32,414 SH   SOLE   32,414 0 0
ISHARES NY MUNI BD ETF OTHER EQUITIES 464288323 292 5,356 SH   SOLE   5,356 0 0
ISHARES S&P SHORT TERM NATIONA OTHER EQUITIES 464288158 9,441 90,262 SH   SOLE   90,262 0 0
ISHARES SHORT-TERM CORPORATE B OTHER EQUITIES 464288646 36,150 698,962 SH   SOLE   698,962 0 0
SCHWAB INTERMEDIATE-TERM US TR OTHER EQUITIES 808524854 1,995 37,473 SH   SOLE   37,473 0 0
SCHWAB SHORT-TERM U.S. TREASUR OTHER EQUITIES 808524862 4,800 96,884 SH   SOLE   96,884 0 0
SCHWAB US TIPS ETF OTHER EQUITIES 808524870 12,305 202,682 SH   SOLE   202,682 0 0
SPDR BARCLAYS CAPITAL SHRT TER OTHER EQUITIES 78468R739 6,400 135,228 SH   SOLE   135,228 0 0
SPDR BLACKSTONE SENIOR LOAN ET OTHER EQUITIES 78467V608 526 11,703 SH   SOLE   11,703 0 0
SPDR BLOOMBERG BARCLAYS EM BON OTHER EQUITIES 78464A391 1,080 47,500 SH   SOLE   47,500 0 0
3M CO COMMON 88579Y101 1,984 13,324 SH   SOLE   13,324 0 0
ABBOTT LABORATORIES COMMON 002824100 325 2,745 SH   SOLE   2,745 0 0
ABBVIE INC COMMON 00287Y109 5,141 31,713 SH   SOLE   31,713 0 0
ACADEMY SPORT AND OUTDOORS INC COMMON 00402L107 277 7,036 SH   SOLE   7,036 0 0
ACUITY BRANDS INC COMMON 00508Y102 5,378 28,412 SH   SOLE   28,412 0 0
ADOBE INC COMMON 00724F101 15,816 34,714 SH   SOLE   34,714 0 0
ADVANCE AUTO PARTS INC COMMON 00751Y106 1,927 9,311 SH   SOLE   9,311 0 0
ADVANSIX INC COM COMMON 00773T101 426 8,340 SH   SOLE   8,340 0 0
AFLAC INC COMMON 001055102 5,222 81,099 SH   SOLE   81,099 0 0
ALIGN TECHNOLOGY INC. COMMON 016255101 206 473 SH   SOLE   473 0 0
ALPHABET INC CL A COMMON 02079K305 64,725 23,271 SH   SOLE   23,271 0 0
ALPHABET INC CL C COMMON 02079K107 832 298 SH   SOLE   298 0 0
ALTRIA GROUP INC COMMON 02209S103 3,052 58,411 SH   SOLE   58,411 0 0
AMAZON INC COMMON 023135106 63,517 19,484 SH   SOLE   19,484 0 0
AMERICAN ELECTRIC POWER COMMON 025537101 3,160 31,673 SH   SOLE   31,673 0 0
AMERICAN ELECTRIC POWER CO 6.1 COMMON 02557T307 3,333 59,660 SH   SOLE   59,660 0 0
AMERICAN EQUITY INV LIFE HLDG COMMON 025676206 319 8,004 SH   SOLE   8,004 0 0
AMERICAN HOMES 4 RENT CLASS A COMMON 02665T306 10,221 255,342 SH   SOLE   255,342 0 0
AMERISOURCEBERGEN CORP COMMON 03073E105 7,680 49,641 SH   SOLE   49,641 0 0
AMETEK INC COMMON 031100100 20,011 150,252 SH   SOLE   150,252 0 0
ANGLO AMERICAN PLC COMMON 03485P300 2,969 113,138 SH   SOLE   113,138 0 0
ANTHEM INC COMMON 036752103 6,726 13,693 SH   SOLE   13,693 0 0
APPLE HOSPITALITY REIT INC COMMON 03784Y200 5,267 293,081 SH   SOLE   293,081 0 0
APPLE INC COMMON 037833100 110,037 630,185 SH   SOLE   630,185 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 308 3,002 SH   SOLE   3,002 0 0
APPLIED MATLS INC COMMON 038222105 5,286 40,107 SH   SOLE   40,107 0 0
ARMADA HOFFLER PROPERTIES COMMON 04208T108 288 19,742 SH   SOLE   19,742 0 0
ARMSTRONG WORLD INDUSTRIES COMMON 04247X102 268 2,972 SH   SOLE   2,972 0 0
ARROW ELECTRONICS COMMON 042735100 212 1,789 SH   SOLE   1,789 0 0
ASGN INC COMMON 00191U102 681 5,832 SH   SOLE   5,832 0 0
ASML HOLDING NV COMMON N07059210 9,555 14,306 SH   SOLE   14,306 0 0
AT & T INC COMMON 00206R102 248 10,496 SH   SOLE   10,496 0 0
ATEA PHARMACEUTICALS INC COMMON 04683R106 150 20,768 SH   SOLE   20,768 0 0
ATKORE INTL GROUP INC COMMON 047649108 479 4,868 SH   SOLE   4,868 0 0
AXON ENTERPRISE INC COMMON 05464C101 207 1,500 SH   SOLE   1,500 0 0
B P PLC-SPON ADR COMMON 055622104 7,445 253,226 SH   SOLE   253,226 0 0
BAE SYSTEMS PLC COMMON 05523R107 2,343 62,201 SH   SOLE   62,201 0 0
BANCORP INC COMMON 05969A105 211 7,437 SH   SOLE   7,437 0 0
BANK OZK COMMON 06417N103 5,136 120,291 SH   SOLE   120,291 0 0
BERKSHIRE HATHAWAY INC-CL A COMMON 084670108 2,645 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC CL B COMMON 084670702 8,435 23,900 SH   SOLE   23,900 0 0
BEST BUY COMMON 086516101 12,447 136,928 SH   SOLE   136,928 0 0
BLACKSTONE INC COMMON 09260D107 10,603 83,531 SH   SOLE   83,531 0 0
BOEING CO COMMON 097023105 2,032 10,610 SH   SOLE   10,610 0 0
BRISTOL-MYERS SQUIBB COMMON 110122108 5,848 80,082 SH   SOLE   80,082 0 0
BRITISH AMERICAN TOBACCO PLC A COMMON 110448107 3,500 83,006 SH   SOLE   83,006 0 0
BROADCOM LTD COMMON 11135F101 17,485 27,768 SH   SOLE   27,768 0 0
BROOKFIELD ASSET MANAGEMENT IN COMMON 112585104 608 10,754 SH   SOLE   10,754 0 0
BUILDERS FIRSTSOURCE COMMON 12008R107 232 3,588 SH   SOLE   3,588 0 0
CANADIAN NAT RES LTD COMMON 136385101 3,447 55,618 SH   SOLE   55,618 0 0
CANADIAN PACIFIC RAILWAY LIMIT COMMON 13645T100 1,376 16,669 SH   SOLE   16,669 0 0
CARETRUST REIT INC COMMON 14174T107 2,830 146,617 SH   SOLE   146,617 0 0
CARGURUS INC COMMON 141788109 293 6,900 SH   SOLE   6,900 0 0
CATHAY GENERAL BANCORP COMMON 149150104 646 14,425 SH   SOLE   14,425 0 0
CBIZ INC COMMON 124805102 468 11,148 SH   SOLE   11,148 0 0
CBRE GROUP INC COMMON 12504L109 4,740 51,794 SH   SOLE   51,794 0 0
CERNER CORP COMMON 156782104 384 4,102 SH   SOLE   4,102 0 0
CHEMED CORP COMMON 16359R103 11,322 22,351 SH   SOLE   22,351 0 0
CHEMOURS CO COMMON 163851108 271 8,613 SH   SOLE   8,613 0 0
CHEVRON CORP COMMON 166764100 3,478 21,358 SH   SOLE   21,358 0 0
CIRRUS LOGIC INC COMMON 172755100 240 2,836 SH   SOLE   2,836 0 0
CISCO SYSTEMS INC COMMON 17275R102 7,766 139,271 SH   SOLE   139,271 0 0
CITIGROUP INC COMMON 172967424 2,877 53,868 SH   SOLE   53,868 0 0
CITIZENS FINANCIAL GROUP INC COMMON 174610105 6,584 145,238 SH   SOLE   145,238 0 0
CNO FINANCIAL GROUP COMMON 12621E103 286 11,413 SH   SOLE   11,413 0 0
COCA-COLA BOTTLING CO COMMON 191098102 311 625 SH   SOLE   625 0 0
COCA COLA CO COMMON 191216100 5,069 81,757 SH   SOLE   81,757 0 0
COMCAST CORP CL A COMMON 20030N101 4,562 97,438 SH   SOLE   97,438 0 0
COMFORT SYSTEMS USA INC COMMON 199908104 430 4,836 SH   SOLE   4,836 0 0
COMMERCE BANCSHARES COMMON 200525103 873 12,196 SH   SOLE   12,196 0 0
COMMERCIAL METAL COMMON 201723103 280 6,738 SH   SOLE   6,738 0 0
CONOCOPHILLIPS COMMON 20825C104 2,159 21,590 SH   SOLE   21,590 0 0
CONSUMER STAPLES SELECT SECTOR COMMON 81369Y308 7,069 93,151 SH   SOLE   93,151 0 0
CONTIFINANCIAL LIQ TR UNIT BEN COMMON 21075m107 0 46,800 SH   SOLE   46,800 0 0
CORCEPT THERAPEUTICS INC COMMON 218352102 425 18,878 SH   SOLE   18,878 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 14,234 24,718 SH   SOLE   24,718 0 0
COTERRA ENERGY INC. COMMON 127097103 4,123 152,859 SH   SOLE   152,859 0 0
CRANE CO COMMON 224399105 4,831 44,613 SH   SOLE   44,613 0 0
CROSSFIRST BANKSHARES INC COMMON 22766M109 531 33,684 SH   SOLE   33,684 0 0
CROWDSTRIKE HOLDINGS INC COMMON 22788C105 11,296 49,745 SH   SOLE   49,745 0 0
CSG SYS INTL INC COMMON 126349109 212 3,329 SH   SOLE   3,329 0 0
CUMMINS INC COMMON 231021106 2,478 12,079 SH   SOLE   12,079 0 0
CURTISS-WRIGHT CORP COMMON 231561101 320 2,131 SH   SOLE   2,131 0 0
CUSTOMERS BANCORP INC COMMON 23204G100 501 9,600 SH   SOLE   9,600 0 0
DANAHER CORP COMMON 235851102 22,512 76,746 SH   SOLE   76,746 0 0
DECKERS OUTDOOR CORP COMMON 243537107 314 1,148 SH   SOLE   1,148 0 0
DIODES INC COMMON 254543101 253 2,911 SH   SOLE   2,911 0 0
DISNEY WALT CO DEL COMMON 254687106 359 2,614 SH   SOLE   2,614 0 0
DOCUSIGN INC COMMON 256163106 281 2,625 SH   SOLE   2,625 0 0
DOW INC COMMON 260557103 204 3,209 SH   SOLE   3,209 0 0
DR HORTON INC COMMON 23331A109 3,866 51,891 SH   SOLE   51,891 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 236 3,209 SH   SOLE   3,209 0 0
E'PRIME AEROSPACE CORPORATION COMMON 268817301 0 19,000 SH   SOLE   19,000 0 0
EAGLE MATERIALS COMMON 26969P108 240 1,867 SH   SOLE   1,867 0 0
ELECTROLUX AB ADR COMMON 010198208 2,310 75,351 SH   SOLE   75,351 0 0
EMCOR GROUP INC COMMON 29084Q100 401 3,560 SH   SOLE   3,560 0 0
EMERSON ELECTRIC COMMON 291011104 4,911 50,082 SH   SOLE   50,082 0 0
ENERGY SELECT SECTOR SPDR COMMON 81369Y506 234 3,063 SH   SOLE   3,063 0 0
EOG RESOURCES INC COMMON 26875P101 6,542 54,869 SH   SOLE   54,869 0 0
EVERGY INC COMMON 30034W106 1,896 27,744 SH   SOLE   27,744 0 0
EVERTEC INC COMMON 30040P103 340 8,300 SH   SOLE   8,300 0 0
EXELIXIS INC. COMMON 30161Q104 10,725 473,106 SH   SOLE   473,106 0 0
EXTRA SPACE STORAGE INC. COMMON 30225T102 6,401 31,134 SH   SOLE   31,134 0 0
EXXON MOBIL CORP COMMON 30231G102 3,578 43,323 SH   SOLE   43,323 0 0
FIDELITY NATIONAL FINANCIAL IN COMMON 31620R303 11,327 231,916 SH   SOLE   231,916 0 0
FIRST BANCORP P R COMMON 318672706 171 13,027 SH   SOLE   13,027 0 0
FIRST TRUST NASDAQ TECHNOLOGY COMMON 33738R118 3,949 66,992 SH   SOLE   66,992 0 0
FISERV INC COMMON 337738108 743 7,329 SH   SOLE   7,329 0 0
FLAGSTAR BANCORP COMMON 337930705 304 7,173 SH   SOLE   7,173 0 0
FORD MOTOR COMMON 345370860 5,044 298,287 SH   SOLE   298,287 0 0
FORTINET INC. COMMON 34959E109 29,735 87,010 SH   SOLE   87,010 0 0
FORWARD AIR CORPORATION COMMON 349853101 293 2,999 SH   SOLE   2,999 0 0
FREEPORT-MCMORAN COPPER & GOLD COMMON 35671D857 5,381 108,187 SH   SOLE   108,187 0 0
FTI CONSULTING INC COMMON 302941109 5,887 37,447 SH   SOLE   37,447 0 0
G-III APPAREL GRP LTD COMMON 36237H101 228 8,434 SH   SOLE   8,434 0 0
GENERAC HOLDINGS INC COMMON 368736104 391 1,314 SH   SOLE   1,314 0 0
GENERAL DYNAMICS CORP COMMON 369550108 2,343 9,716 SH   SOLE   9,716 0 0
GENERAL ELECTRIC COMMON 369604301 218 2,381 SH   SOLE   2,381 0 0
GENTHERM INC COMMON 37253A103 204 2,790 SH   SOLE   2,790 0 0
GENUINE PARTS CO COMMON 372460105 2,129 16,895 SH   SOLE   16,895 0 0
GETTY REALTY CORP COMMON 374297109 2,343 81,878 SH   SOLE   81,878 0 0
GILEAD SCIENCES INC COMMON 375558103 3,404 57,255 SH   SOLE   57,255 0 0
GLADSTONE COMMERCIAL CORP COMMON 376536108 283 12,841 SH   SOLE   12,841 0 0
GLAXOSMITHKLINE PLC SPONSORED COMMON 37733W105 5,276 121,120 SH   SOLE   121,120 0 0
GRAINGER W W INC COMMON 384802104 5,629 10,913 SH   SOLE   10,913 0 0
HANOVER INSURANCE GROUP INC COMMON 410867105 360 2,410 SH   SOLE   2,410 0 0
HAWKINS INC. COMMON 420261109 376 8,197 SH   SOLE   8,197 0 0
HCA HOLDINGS INC COMMON 40412C101 5,031 20,075 SH   SOLE   20,075 0 0
HERSHEY COMMON 427866108 11,637 53,719 SH   SOLE   53,719 0 0
HIGHWOODS PROPERTIES COMMON 431284108 7,415 162,102 SH   SOLE   162,102 0 0
HILLTOP HOLDINGS COMMON 432748101 239 8,138 SH   SOLE   8,138 0 0
HOLOGIC INC COMMON 436440101 6,975 90,802 SH   SOLE   90,802 0 0
HOME DEPOT INC COMMON 437076102 995 3,324 SH   SOLE   3,324 0 0
HONDA MOTOR COMMON 438128308 2,931 103,726 SH   SOLE   103,726 0 0
HORIZON BANCORP COMMON 440407104 303 16,230 SH   SOLE   16,230 0 0
IDACORP INC COMMON 451107106 5,649 48,965 SH   SOLE   48,965 0 0
IDEX CORPORATION COMMON 45167R104 7,781 40,581 SH   SOLE   40,581 0 0
IDEXX LABORATORIES INC COMMON 45168D104 331 605 SH   SOLE   605 0 0
ILLUMINA INC. COMMON 452327109 10,277 29,414 SH   SOLE   29,414 0 0
IMPALA PLATINUM HOLDINGS LTD COMMON 452553308 168 10,776 SH   SOLE   10,776 0 0
INDUSTRIAL LOGISTICS PPTYS TRU COMMON 456237106 2,385 105,198 SH   SOLE   105,198 0 0
INMODE LTD COMMON M5425M103 322 8,729 SH   SOLE   8,729 0 0
INTEL CORP COMMON 458140100 7,134 143,943 SH   SOLE   143,943 0 0
INTL BUSINESS MACHINES COMMON 459200101 849 6,529 SH   SOLE   6,529 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 207 687 SH   SOLE   687 0 0
ISHARES US TECHNOLOGY ETF COMMON 464287721 554 5,380 SH   SOLE   5,380 0 0
JEFFERIES FINANCIAL GROUP COMMON 47233W109 2,857 86,968 SH   SOLE   86,968 0 0
JOHNSON & JOHNSON COMMON 478160104 10,329 58,280 SH   SOLE   58,280 0 0
JP MORGAN CHASE & CO COMMON 46625H100 7,323 53,720 SH   SOLE   53,720 0 0
KEYCORP COMMON 493267108 1,644 73,444 SH   SOLE   73,444 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 9,996 63,280 SH   SOLE   63,280 0 0
KILROY REALTY CORP COMMON 49427F108 10,982 143,703 SH   SOLE   143,703 0 0
KINDER MORGAN INC COMMON 49456B101 1,768 93,505 SH   SOLE   93,505 0 0
KLA CORPORATION COMMON 482480100 23,236 63,475 SH   SOLE   63,475 0 0
KROGER CO COMMON 501044101 8,473 147,685 SH   SOLE   147,685 0 0
KULICKE AND SOFFA INDUSTRIES I COMMON 501242101 631 11,264 SH   SOLE   11,264 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 344 1,384 SH   SOLE   1,384 0 0
LAM RESEARCH COMMON 512807108 17,935 33,360 SH   SOLE   33,360 0 0
LANDSTAR SYSTEM INC COMMON 515098101 9,523 63,138 SH   SOLE   63,138 0 0
LATTICE SEMICONDUCTOR COMMON 518415104 382 6,264 SH   SOLE   6,264 0 0
LEGGETT & PLATT INC COMMON 524660107 2,487 71,474 SH   SOLE   71,474 0 0
LILLY (ELI) COMMON 532457108 1,432 5,000 SH   SOLE   5,000 0 0
LKQ CORP COMMON 501889208 4,512 99,372 SH   SOLE   99,372 0 0
LOCKHEED MARTIN CORP COMMON 539830109 9,564 21,668 SH   SOLE   21,668 0 0
LOWES COMPANIES COMMON 548661107 4,616 22,830 SH   SOLE   22,830 0 0
MALIBU BOATS INC COMMON 56117J100 413 7,127 SH   SOLE   7,127 0 0
MARATHON OIL CORP COMMON 565849106 5,689 226,547 SH   SOLE   226,547 0 0
MASTERCARD INC COMMON 57636Q104 2,426 6,788 SH   SOLE   6,788 0 0
MATADOR RESOURCES COMPANY COMMON 576485205 346 6,540 SH   SOLE   6,540 0 0
MATERIALS SELECT SECTOR SPDR COMMON 81369Y100 11,038 125,221 SH   SOLE   125,221 0 0
MCDONALDS COMMON 580135101 1,055 4,268 SH   SOLE   4,268 0 0
MCKESSON CORP COMMON 58155Q103 8,008 26,160 SH   SOLE   26,160 0 0
MDC HOLDINGS INC COMMON 552676108 2,859 75,568 SH   SOLE   75,568 0 0
MEDICAL PROPERTIES TRUST INC. COMMON 58463J304 2,268 107,295 SH   SOLE   107,295 0 0
MEDPACE HOLDINGS COMMON 58506Q109 284 1,735 SH   SOLE   1,735 0 0
MERCK & CO INC COMMON 58933Y105 2,782 33,908 SH   SOLE   33,908 0 0
META PLATFORMS INC. COMMON 30303M102 22,595 101,613 SH   SOLE   101,613 0 0
MGIC INVESTMENT CORP COMMON 552848103 256 18,921 SH   SOLE   18,921 0 0
MICROSOFT CORP COMMON 594918104 82,389 267,229 SH   SOLE   267,229 0 0
MODERNA INC COMMON 60770K107 271 1,576 SH   SOLE   1,576 0 0
MOELIS & CO COMMON 60786M105 3,312 70,546 SH   SOLE   70,546 0 0
MOLSON COORS BREWING COMPANY C COMMON 60871R209 5,597 104,855 SH   SOLE   104,855 0 0
MONDELEZ INTERNATIONAL INC. COMMON 609207105 327 5,215 SH   SOLE   5,215 0 0
MORGAN STANLEY COMMON 617446448 2,660 30,438 SH   SOLE   30,438 0 0
MYFREIGHTWORLD TECHNOLOGIES COMMON 628513103 0 187,875 SH   SOLE   187,875 0 0
MYR GROUP INC. COMMON 55405W104 362 3,849 SH   SOLE   3,849 0 0
NATIONAL FUEL GAS CO COMMON 636180101 3,318 48,290 SH   SOLE   48,290 0 0
NATIONAL HEALTHCARE CORPORATIO COMMON 635906100 319 4,549 SH   SOLE   4,549 0 0
NATIONAL RETAIL PROPERTIES INC COMMON 637417106 3,947 87,835 SH   SOLE   87,835 0 0
NATIONAL STORAGE AFFILIATES TR COMMON 637870106 288 4,589 SH   SOLE   4,589 0 0
NAVIENT CORP COMMON 63938C108 173 10,146 SH   SOLE   10,146 0 0
NESTLE S.A. ADR COMMON 641069406 328 2,520 SH   SOLE   2,520 0 0
NEW YORK COMMUNITY BANCORP COMMON 649445103 170 15,824 SH   SOLE   15,824 0 0
NEWHYDROGEN INC COMMON 651451106 5 200,000 SH   SOLE   200,000 0 0
NEXTERA ENERGY INC COMMON 65339F101 352 4,160 SH   SOLE   4,160 0 0
NEXTGEN HEALTHCARE INC COMMON 65343C102 395 18,880 SH   SOLE   18,880 0 0
NORTHROP GRUMMAN COMMON 666807102 7,087 15,846 SH   SOLE   15,846 0 0
NORTHWESTERN CORP COMMON 668074305 3,125 51,664 SH   SOLE   51,664 0 0
NOVA MEASURING INSTRUMENTS LTD COMMON M7516K103 328 3,013 SH   SOLE   3,013 0 0
NOVANTA INC COMMON 67000B104 236 1,662 SH   SOLE   1,662 0 0
NU SKIN ENTERPRISES COMMON 67018T105 230 4,803 SH   SOLE   4,803 0 0
NVIDIA CORP COMMON 67066G104 22,393 82,069 SH   SOLE   82,069 0 0
OGE ENERGY CORP COMMON 670837103 3,513 86,143 SH   SOLE   86,143 0 0
OLD DOMINION FREIGHT COMMON 679580100 5,839 19,551 SH   SOLE   19,551 0 0
OLD REPUBLIC INTL COMMON 680223104 1,884 72,829 SH   SOLE   72,829 0 0
OMNICOM COMMON 681919106 2,488 29,311 SH   SOLE   29,311 0 0
OXFORD INDUSTRIES INC COMMON 691497309 269 2,972 SH   SOLE   2,972 0 0
PDC ENERGY INC COMMON 69327R101 607 8,345 SH   SOLE   8,345 0 0
PENTAIR INC COMMON G7S00T104 9,610 177,281 SH   SOLE   177,281 0 0
PEPSICO COMMON 713448108 1,091 6,520 SH   SOLE   6,520 0 0
PERFICIENT INC COMMON 71375U101 17,052 154,890 SH   SOLE   154,890 0 0
PFIZER INC COMMON 717081103 16,540 319,482 SH   SOLE   319,482 0 0
PHILIP MORRIS INTERNATIONAL COMMON 718172109 720 7,664 SH   SOLE   7,664 0 0
PINNACLE WEST CAPITAL CP COMMON 723484101 4,411 56,478 SH   SOLE   56,478 0 0
PLAYTIKA HOLDING CORP COMMON 72815L107 206 10,647 SH   SOLE   10,647 0 0
POOL CORP COMMON 73278L105 9,203 21,763 SH   SOLE   21,763 0 0
PPL CORP COMMON 69351T106 10,312 361,066 SH   SOLE   361,066 0 0
PRESTIGE CONSUMER HEALTHCARE I COMMON 74112D101 360 6,799 SH   SOLE   6,799 0 0
PRICE T ROWE GROUP INC COMMON 74144T108 3,204 21,189 SH   SOLE   21,189 0 0
PRIMERICA INC. COMMON 74164M108 238 1,741 SH   SOLE   1,741 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 2,612 35,588 SH   SOLE   35,588 0 0
PROCTER & GAMBLE CO COMMON 742718109 985 6,449 SH   SOLE   6,449 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 7,879 66,677 SH   SOLE   66,677 0 0
PS BUSINESS PARKS INC COMMON 69360J107 209 1,246 SH   SOLE   1,246 0 0
QUALCOMM COMMON 747525103 5,402 35,348 SH   SOLE   35,348 0 0
QUANTUM MATERIALS CORP COMMON 74766A106 1 17,230 SH   SOLE   17,230 0 0
RADIAN GROUP INC COMMON 750236101 259 11,665 SH   SOLE   11,665 0 0
RAMBUS INC COMMON 750917106 251 7,859 SH   SOLE   7,859 0 0
REALTY INCOME CORP COMMON 756109104 2,473 35,688 SH   SOLE   35,688 0 0
REGENERON PHARMACEUTICALS COMMON 75886F107 11,687 16,733 SH   SOLE   16,733 0 0
RELIANCE STEEL COMMON 759509102 4,926 26,867 SH   SOLE   26,867 0 0
RIO TINTO PLC SPONSORED ADR COMMON 767204100 1,968 24,472 SH   SOLE   24,472 0 0
S&P GLOBAL INC COMMON 78409V104 14,298 34,857 SH   SOLE   34,857 0 0
SCHLUMBERGER LTD COMMON 806857108 574 13,900 SH   SOLE   13,900 0 0
SEABOARD CORP COMMON 811543107 728 173 SH   SOLE   173 0 0
SEAGATE TECHNOLOGY COMMON G7997R103 1,330 14,793 SH   SOLE   14,793 0 0
SHUTTERSTOCK INC COMMON 825690100 328 3,525 SH   SOLE   3,525 0 0
SL GREEN REALTY CORP COMMON 78440X887 3,336 41,098 SH   SOLE   41,098 0 0
SM ENERGY CO COMMON 78454L100 365 9,379 SH   SOLE   9,379 0 0
SNAP-ON INC COMMON 833034101 4,795 23,336 SH   SOLE   23,336 0 0
SS&C TECHNOLOGIES HOLDINGS COMMON 78467J100 9,519 126,887 SH   SOLE   126,887 0 0
STEEL DYNAMICS INC COMMON 858119100 7,559 90,606 SH   SOLE   90,606 0 0
STIFEL FINL CORP COMMON 860630102 267 3,938 SH   SOLE   3,938 0 0
STURM RUGER & CO INC COMMON 864159108 1,980 28,446 SH   SOLE   28,446 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108 388 12,013 SH   SOLE   12,013 0 0
SYNAPTICS INC COMMON 87157D109 266 1,333 SH   SOLE   1,333 0 0
SYNOVUS FINANCIAL COMMON 87161C501 5,319 108,557 SH   SOLE   108,557 0 0
TARGET CORP COMMON 87612E106 5,121 24,132 SH   SOLE   24,132 0 0
TAYLOR MORRISON HOME CORP COMMON 87724P106 249 9,148 SH   SOLE   9,148 0 0
TECHTARGET INC COMMON 87874R100 367 4,515 SH   SOLE   4,515 0 0
TERADYNE INC COMMON 880770102 5,504 46,555 SH   SOLE   46,555 0 0
TESLA MOTORS INC. COMMON 88160R101 9,822 9,115 SH   SOLE   9,115 0 0
TEXAS ROADHOUSE INC COMMON 882681109 240 2,865 SH   SOLE   2,865 0 0
TOLL BROTHERS INC COMMON 889478103 8,712 185,289 SH   SOLE   185,289 0 0
TOTALENERGIES SE COMMON 89151E109 8,599 170,138 SH   SOLE   170,138 0 0
TRINET GROUP INC COMMON 896288107 757 7,701 SH   SOLE   7,701 0 0
TRITON INTERNATIONAL LIMITED COMMON G9078F107 4,983 71,010 SH   SOLE   71,010 0 0
TYSON FOODS INC CL A COMMON 902494103 4,804 53,601 SH   SOLE   53,601 0 0
UFP INDUSTRIES, INC COMMON 90278Q108 248 3,218 SH   SOLE   3,218 0 0
UMB FINL CORP COMMON 902788108 2,170 22,336 SH   SOLE   22,336 0 0
UNILEVER PLC SPON ADR COMMON 904767704 4,243 93,115 SH   SOLE   93,115 0 0
UNION PACIFIC COMMON 907818108 11,986 43,871 SH   SOLE   43,871 0 0
UNITED OVERSEAS BK LTD SPONSOR COMMON 911271302 2,633 56,471 SH   SOLE   56,471 0 0
UNITED PARCEL SERVICE CL B COMMON 911312106 2,909 13,563 SH   SOLE   13,563 0 0
UNITED STATES OIL FUND LP ETF COMMON 91232N207 259 3,500 SH   SOLE   3,500 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 8,486 16,641 SH   SOLE   16,641 0 0
US BANCORP COMMON 902973304 1,121 21,096 SH   SOLE   21,096 0 0
USANA HEALTH SCIENCES INC COMMON 90328M107 200 2,523 SH   SOLE   2,523 0 0
UTILITIES SELECT SECTOR SPDR COMMON 81369Y886 9,468 127,162 SH   SOLE   127,162 0 0
VANECK VECTORS RARE EARTH/STRA COMMON 92189H805 26,813 226,690 SH   SOLE   226,690 0 0
VANGUARD CONSUMER STAPLES ETF COMMON 92204A207 354 1,808 SH   SOLE   1,808 0 0
VERIZON COMMUNICATIONS COMMON 92343V104 3,291 64,606 SH   SOLE   64,606 0 0
VIRTU FINANCIAL INC COMMON 928254101 2,678 71,957 SH   SOLE   71,957 0 0
VMWARE INC CL A COMMON 928563402 4,539 39,863 SH   SOLE   39,863 0 0
VODAFONE GROUP PLC SPONSORED A COMMON 92857W308 2,518 151,522 SH   SOLE   151,522 0 0
VOLVO AB COMMON 928854108 2,665 143,193 SH   SOLE   143,193 0 0
W P CAREY & CO LLC COMMON 92936U109 3,982 49,253 SH   SOLE   49,253 0 0
WAL-MART STORES INC COMMON 931142103 8,483 56,961 SH   SOLE   56,961 0 0
WELLS FARGO COMPANY COMMON 949746101 5,734 118,319 SH   SOLE   118,319 0 0
WORLD FUEL SERVICES CORP COMMON 981475106 230 8,515 SH   SOLE   8,515 0 0
YELP INC COMMON 985817105 292 8,546 SH   SOLE   8,546 0 0
ZEBRA TECHNOLOGIES CORP COMMON 989207105 1,052 2,542 SH   SOLE   2,542 0 0
ZOETIS INC. COMMON 98978V103 9,610 50,957 SH   SOLE   50,957 0 0
ZSCALER INC COMMON 98980G102 8,126 33,679 SH   SOLE   33,679 0 0
INVESCO S&P 500 EQUAL WEIGHT OTHER EQUITIES 46137V357 404 2,565 SH   SOLE   2,565 0 0
INVESCO S&P 500 HIGH DIV LOW V OTHER EQUITIES 46138E362 1,015 21,505 SH   SOLE   21,505 0 0
ISHARES COMEX GOLD TRUST OTHER EQUITIES 464285204 305 8,280 SH   SOLE   8,280 0 0
ISHARES CORE S&P US GROWTH OTHER EQUITIES 464287671 525 4,970 SH   SOLE   4,970 0 0
ISHARES RUSSELL 1000 GROWTH OTHER EQUITIES 464287614 9,185 33,084 SH   SOLE   33,084 0 0
ISHARES RUSSELL 1000 INDEX OTHER EQUITIES 464287622 706 2,824 SH   SOLE   2,824 0 0
ISHARES RUSSELL 1000 VALUE OTHER EQUITIES 464287598 5,296 31,910 SH   SOLE   31,910 0 0
ISHARES RUSSELL 2000 OTHER EQUITIES 464287655 1,088 5,298 SH   SOLE   5,298 0 0
ISHARES S&P 500 GROWTH INDEX OTHER EQUITIES 464287309 914 11,972 SH   SOLE   11,972 0 0
ISHARES S&P 500 INDEX OTHER EQUITIES 464287200 5,439 11,989 SH   SOLE   11,989 0 0
ISHARES S&P SMALLCAP 600 OTHER EQUITIES 464287804 1,745 16,178 SH   SOLE   16,178 0 0
ISHARES TR RUSSELL MCP GR OTHER EQUITIES 464287481 213 2,120 SH   SOLE   2,120 0 0
S & P 400 MID CAP DEP RECPT OTHER EQUITIES 78467Y107 208 425 SH   SOLE   425 0 0
S & P 500 DEPOSITARY RECEIPT OTHER EQUITIES 78462F103 6,607 14,630 SH   SOLE   14,630 0 0
SCHWAB US BROAD MARKET ETF OTHER EQUITIES 808524102 1,723 32,264 SH   SOLE   32,264 0 0
SCHWAB US LARGE-CAP GROWTH ETF OTHER EQUITIES 808524300 1,514 20,239 SH   SOLE   20,239 0 0
SCHWAB US LARGE-CAP VALUE ETF OTHER EQUITIES 808524409 908 12,723 SH   SOLE   12,723 0 0
SCHWAB US SMALL-CAP ETF OTHER EQUITIES 808524607 576 12,156 SH   SOLE   12,156 0 0
SPDR DOW JONES INDUSTRIAL AVER OTHER EQUITIES 78467X109 505 1,455 SH   SOLE   1,455 0 0
SPDR GOLD TRUST OTHER EQUITIES 78463V107 472 2,615 SH   SOLE   2,615 0 0
SPDR S&P 500 GROWTH ETF OTHER EQUITIES 78464A409 9,680 146,195 SH   SOLE   146,195 0 0
SPDR S&P 500 VALUE ETF OTHER EQUITIES 78464A508 12,944 310,027 SH   SOLE   310,027 0 0
SPDR S&P 600 SMALL CAP VALUE E OTHER EQUITIES 78464A300 740 8,879 SH   SOLE   8,879 0 0
SPDR S&P DIVIDEND ETF OTHER EQUITIES 78464A763 773 6,033 SH   SOLE   6,033 0 0
VANGUARD DIVIDEND APPREC OTHER EQUITIES 921908844 301 1,857 SH   SOLE   1,857 0 0
VANGUARD ESG US STOCK ETF OTHER EQUITIES 921910733 432 5,328 SH   SOLE   5,328 0 0
VANGUARD GROWTH ETF OTHER EQUITIES 922908736 2,581 8,974 SH   SOLE   8,974 0 0
VANGUARD HIGH DIVIDEND YIELD E OTHER EQUITIES 921946406 1,881 16,760 SH   SOLE   16,760 0 0
VANGUARD MID-CAP ETF OTHER EQUITIES 922908629 689 2,898 SH   SOLE   2,898 0 0
VANGUARD SMALL-CAP VALUE ETF OTHER EQUITIES 922908611 583 3,312 SH   SOLE   3,312 0 0
VANGUARD SMALL CAP GROWTH ETF OTHER EQUITIES 922908595 825 3,324 SH   SOLE   3,324 0 0
VANGUARD TOTAL STOCK MKT ETF OTHER EQUITIES 922908769 2,744 12,051 SH   SOLE   12,051 0 0
VANGUARD VALUE ETF OTHER EQUITIES 922908744 358 2,420 SH   SOLE   2,420 0 0
ISHARES MSCI EAFE INDEX FUND INTL EQUITIES 464287465 298 4,043 SH   SOLE   4,043 0 0
SCHWAB INTL EQUITY ETF INTL EQUITIES 808524805 258 7,035 SH   SOLE   7,035 0 0
SPDR PORTFOLIO WORLD ex-US INTL EQUITIES 78463X889 210 6,114 SH   SOLE   6,114 0 0
VANGUARD EMERGING MARKETS INTL EQUITIES 922042858 268 5,803 SH   SOLE   5,803 0 0
VANGUARD FTSE ALL-WORLD EX-US INTL EQUITIES 922042775 870 15,101 SH   SOLE   15,101 0 0
VANGUARD TOTAL INTL STOCK ETF INTL EQUITIES 921909768 1,286 21,521 SH   SOLE   21,521 0 0