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 17,785 156,355 SH   SOLE   156,355 0 0
ISHARES BROAD USD HIGH YIELD C OTHER EQUITIES 46435U853 312 7,563 SH   SOLE   7,563 0 0
ISHARES CALIFORNIA MUNI BOND E OTHER EQUITIES 464288356 346 5,555 SH   SOLE   5,555 0 0
iSHARES INT-TERM CORP BOND ETF OTHER EQUITIES 464288638 9,322 157,278 SH   SOLE   157,278 0 0
ISHARES NATIONAL AMT-FREE MUNI OTHER EQUITIES 464288414 3,653 31,418 SH   SOLE   31,418 0 0
ISHARES NY MUNI BD ETF OTHER EQUITIES 464288323 310 5,356 SH   SOLE   5,356 0 0
ISHARES S&P SHORT TERM NATIONA OTHER EQUITIES 464288158 9,559 89,033 SH   SOLE   89,033 0 0
ISHARES SHORT-TERM CORPORATE B OTHER EQUITIES 464288646 47,710 885,491 SH   SOLE   885,491 0 0
SCHWAB INTERMEDIATE-TERM US TR OTHER EQUITIES 808524854 1,655 29,488 SH   SOLE   29,488 0 0
SCHWAB SHORT-TERM U.S. TREASUR OTHER EQUITIES 808524862 7,862 154,620 SH   SOLE   154,620 0 0
SCHWAB US TIPS ETF OTHER EQUITIES 808524870 12,488 198,562 SH   SOLE   198,562 0 0
SPDR BARCLAYS CAPITAL SHRT TER OTHER EQUITIES 78468R739 6,679 135,801 SH   SOLE   135,801 0 0
SPDR BLACKSTONE SENIOR LOAN ET OTHER EQUITIES 78467V608 385 8,439 SH   SOLE   8,439 0 0
SPDR BLOOMBERG BARCLAYS EM BON OTHER EQUITIES 78464A391 861 35,235 SH   SOLE   35,235 0 0
VANECK VECTORS J.P.. MORGAN EM OTHER EQUITIES 92189H300 332 11,615 SH   SOLE   11,615 0 0
VANGUARD SHORT-TERM CORP BOND OTHER EQUITIES 92206C409 10,112 124,435 SH   SOLE   124,435 0 0
ABBOTT LABORATORIES COMMON 002824100 385 2,733 SH   SOLE   2,733 0 0
ABBVIE INC COMMON 00287Y109 4,235 31,280 SH   SOLE   31,280 0 0
ACADEMY SPORT AND OUTDOORS INC COMMON 00402L107 277 6,307 SH   SOLE   6,307 0 0
ACUITY BRANDS INC COMMON 00508Y102 5,984 28,264 SH   SOLE   28,264 0 0
ADOBE INC COMMON 00724F101 20,229 35,674 SH   SOLE   35,674 0 0
ADVANCED DRAINAGE SYSTEMS COMMON 00790R104 236 1,735 SH   SOLE   1,735 0 0
ADVANSIX INC COM COMMON 00773T101 362 7,658 SH   SOLE   7,658 0 0
ALIGN TECHNOLOGY INC. COMMON 016255101 311 473 SH   SOLE   473 0 0
ALPHABET INC CL A COMMON 02079K305 56,153 19,383 SH   SOLE   19,383 0 0
ALPHABET INC CL C COMMON 02079K107 862 298 SH   SOLE   298 0 0
ALTRA INDUSTRIAL MOTION CORP COMMON 02208R106 213 4,136 SH   SOLE   4,136 0 0
ALTRIA GROUP INC COMMON 02209S103 2,729 57,594 SH   SOLE   57,594 0 0
AMAZON INC COMMON 023135106 57,894 17,363 SH   SOLE   17,363 0 0
AMERICAN ELECTRIC POWER CO 6.1 COMMON 02557T307 3,083 58,619 SH   SOLE   58,619 0 0
AMERICAN EQUITY INV LIFE HLDG COMMON 025676206 286 7,347 SH   SOLE   7,347 0 0
AMERISOURCEBERGEN CORP COMMON 03073E105 6,557 49,342 SH   SOLE   49,342 0 0
AMETEK INC COMMON 031100100 22,663 154,126 SH   SOLE   154,126 0 0
ANGLO AMERICAN PLC COMMON 03485P300 2,287 111,142 SH   SOLE   111,142 0 0
ANTHEM INC COMMON 036752103 6,111 13,183 SH   SOLE   13,183 0 0
APPLE INC COMMON 037833100 114,334 643,883 SH   SOLE   643,883 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 283 2,757 SH   SOLE   2,757 0 0
APPLIED MATLS INC COMMON 038222105 6,231 39,594 SH   SOLE   39,594 0 0
ARROW ELECTRONICS COMMON 042735100 4,941 36,800 SH   SOLE   36,800 0 0
ARTISAN PARTNERS ASSET MANAGEM COMMON 04316A108 3,541 74,334 SH   SOLE   74,334 0 0
ASGN INC COMMON 00191U102 656 5,319 SH   SOLE   5,319 0 0
ASML HOLDING NV COMMON N07059210 11,707 14,704 SH   SOLE   14,704 0 0
AT & T INC COMMON 00206R102 283 11,522 SH   SOLE   11,522 0 0
ATEA PHARMACEUTICALS INC COMMON 04683R106 162 18,133 SH   SOLE   18,133 0 0
ATKORE INTL GROUP INC COMMON 047649108 491 4,418 SH   SOLE   4,418 0 0
AUDIOCODES LTD COMMON M15342104 227 6,541 SH   SOLE   6,541 0 0
AXON ENTERPRISE INC COMMON 05464C101 236 1,500 SH   SOLE   1,500 0 0
B P PLC-SPON ADR COMMON 055622104 6,713 252,094 SH   SOLE   252,094 0 0
BANK OF AMERICA CORP COMMON 060505104 278 6,244 SH   SOLE   6,244 0 0
BANK OZK COMMON 06417N103 5,560 119,493 SH   SOLE   119,493 0 0
BERKSHIRE HATHAWAY INC-CL A COMMON 084670108 2,253 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC CL B COMMON 084670702 7,069 23,641 SH   SOLE   23,641 0 0
BEST BUY COMMON 086516101 14,266 140,417 SH   SOLE   140,417 0 0
BIO RAD LABS INC CL A COMMON 090572207 22,211 29,397 SH   SOLE   29,397 0 0
BNP PARIBAS ADR COMMON 05565A202 5,009 143,992 SH   SOLE   143,992 0 0
BOEING CO COMMON 097023105 2,163 10,744 SH   SOLE   10,744 0 0
BRISTOL-MYERS SQUIBB COMMON 110122108 4,929 79,060 SH   SOLE   79,060 0 0
BRITISH AMERICAN TOBACCO PLC A COMMON 110448107 3,050 81,536 SH   SOLE   81,536 0 0
BROADCOM LTD COMMON 11135F101 18,958 28,491 SH   SOLE   28,491 0 0
BROOKFIELD ASSET MANAGEMENT IN COMMON 112585104 649 10,754 SH   SOLE   10,754 0 0
BUCKLE INC COMMON 118440106 2,154 50,909 SH   SOLE   50,909 0 0
BUILDERS FIRSTSOURCE COMMON 12008R107 279 3,259 SH   SOLE   3,259 0 0
C H ROBINSON WORLDWIDE INC COMMON 12541W209 14,362 133,443 SH   SOLE   133,443 0 0
CABOT CORP COMMON 127055101 1,792 31,893 SH   SOLE   31,893 0 0
CAMTEK LTD COMMON M20791105 213 4,634 SH   SOLE   4,634 0 0
CANADIAN NAT RES LTD COMMON 136385101 2,313 54,748 SH   SOLE   54,748 0 0
CANADIAN PACIFIC RAILWAY LIMIT COMMON 13645T100 1,199 16,669 SH   SOLE   16,669 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 6,518 44,924 SH   SOLE   44,924 0 0
CARETRUST REIT INC COMMON 14174T107 3,296 144,368 SH   SOLE   144,368 0 0
CARGURUS INC COMMON 141788109 211 6,258 SH   SOLE   6,258 0 0
CATHAY GENERAL BANCORP COMMON 149150104 269 6,263 SH   SOLE   6,263 0 0
CBIZ INC COMMON 124805102 436 11,148 SH   SOLE   11,148 0 0
CERNER CORP COMMON 156782104 397 4,274 SH   SOLE   4,274 0 0
CHEMOURS CO COMMON 163851108 261 7,780 SH   SOLE   7,780 0 0
CHEVRON CORP COMMON 166764100 3,101 26,428 SH   SOLE   26,428 0 0
CIRRUS LOGIC INC COMMON 172755100 240 2,604 SH   SOLE   2,604 0 0
CISCO SYSTEMS INC COMMON 17275R102 8,697 137,238 SH   SOLE   137,238 0 0
CITIGROUP INC COMMON 172967424 3,204 53,059 SH   SOLE   53,059 0 0
CITIZENS FINANCIAL GROUP INC COMMON 174610105 6,780 143,485 SH   SOLE   143,485 0 0
CNO FINANCIAL GROUP COMMON 12621E103 244 10,237 SH   SOLE   10,237 0 0
COCA-COLA BOTTLING CO COMMON 191098102 347 561 SH   SOLE   561 0 0
COCA COLA CO COMMON 191216100 4,841 81,757 SH   SOLE   81,757 0 0
COMCAST CORP CL A COMMON 20030N101 4,849 96,348 SH   SOLE   96,348 0 0
COMFORT SYSTEMS USA INC COMMON 199908104 430 4,346 SH   SOLE   4,346 0 0
COMMERCE BANCSHARES COMMON 200525103 838 12,196 SH   SOLE   12,196 0 0
CONOCOPHILLIPS COMMON 20825C104 5,327 73,808 SH   SOLE   73,808 0 0
CONSUMER STAPLES SELECT SECTOR COMMON 81369Y308 7,005 90,842 SH   SOLE   90,842 0 0
CONTIFINANCIAL LIQ TR UNIT BEN COMMON 21075m107 0 46,800 SH   SOLE   46,800 0 0
CORCEPT THERAPEUTICS INC COMMON 218352102 208 10,500 SH   SOLE   10,500 0 0
COTERRA ENERGY INC. COMMON 127097103 3,477 182,999 SH   SOLE   182,999 0 0
CRANE CO COMMON 224399105 4,375 43,003 SH   SOLE   43,003 0 0
CROCS INC COMMON 227046109 16,002 124,803 SH   SOLE   124,803 0 0
CROSSFIRST BANKSHARES INC COMMON 22766M109 526 33,684 SH   SOLE   33,684 0 0
CUMMINS INC COMMON 231021106 2,509 11,502 SH   SOLE   11,502 0 0
CURTISS-WRIGHT CORP COMMON 231561101 265 1,911 SH   SOLE   1,911 0 0
CUSTOMERS BANCORP INC COMMON 23204G100 561 8,579 SH   SOLE   8,579 0 0
DANA HOLDING CORPORATION COMMON 235825205 230 10,070 SH   SOLE   10,070 0 0
DANAHER CORP COMMON 235851102 25,913 78,761 SH   SOLE   78,761 0 0
DECKERS OUTDOOR CORP COMMON 243537107 381 1,041 SH   SOLE   1,041 0 0
DELL INC COMMON 24703L202 3,136 55,830 SH   SOLE   55,830 0 0
DIODES INC COMMON 254543101 289 2,635 SH   SOLE   2,635 0 0
DISNEY WALT CO DEL COMMON 254687106 405 2,614 SH   SOLE   2,614 0 0
DOCUSIGN INC COMMON 256163106 400 2,625 SH   SOLE   2,625 0 0
DR HORTON INC COMMON 23331A109 5,572 51,375 SH   SOLE   51,375 0 0
DROPBOX INC. COMMON 26210C104 227 9,237 SH   SOLE   9,237 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 259 3,205 SH   SOLE   3,205 0 0
E'PRIME AEROSPACE CORPORATION COMMON 268817301 0 19,000 SH   SOLE   19,000 0 0
EAGLE MATERIALS COMMON 26969P108 286 1,717 SH   SOLE   1,717 0 0
ELECTROLUX AB ADR COMMON 010198208 3,538 72,775 SH   SOLE   72,775 0 0
EMCOR GROUP INC COMMON 29084Q100 408 3,203 SH   SOLE   3,203 0 0
EMERSON ELECTRIC COMMON 291011104 4,642 49,926 SH   SOLE   49,926 0 0
EOG RESOURCES INC COMMON 26875P101 4,828 54,349 SH   SOLE   54,349 0 0
ETSY INC. COMMON 29786A106 10,781 49,241 SH   SOLE   49,241 0 0
EVERGY INC COMMON 30034W106 1,875 27,323 SH   SOLE   27,323 0 0
EVERTEC INC COMMON 30040P103 373 7,456 SH   SOLE   7,456 0 0
EXPEDITORS INTL WASH COMMON 302130109 7,487 55,751 SH   SOLE   55,751 0 0
EXTRA SPACE STORAGE INC. COMMON 30225T102 7,036 31,031 SH   SOLE   31,031 0 0
EXXON MOBIL CORP COMMON 30231G102 4,656 76,099 SH   SOLE   76,099 0 0
FIDELITY NATIONAL FINANCIAL IN COMMON 31620R303 12,236 234,495 SH   SOLE   234,495 0 0
FINANCIAL SELECT SECTOR SPDR COMMON 81369Y605 9,411 240,992 SH   SOLE   240,992 0 0
FIRST BANCSHARES INC COMMON 318916103 245 6,341 SH   SOLE   6,341 0 0
FISERV INC COMMON 337738108 761 7,329 SH   SOLE   7,329 0 0
FOOT LOCKER INC COMMON 344849104 2,791 63,976 SH   SOLE   63,976 0 0
FORD MOTOR COMMON 345370860 8,945 430,664 SH   SOLE   430,664 0 0
FORTINET INC. COMMON 34959E109 44,844 124,775 SH   SOLE   124,775 0 0
FORWARD AIR CORPORATION COMMON 349853101 333 2,752 SH   SOLE   2,752 0 0
FTI CONSULTING INC COMMON 302941109 5,704 37,182 SH   SOLE   37,182 0 0
G-III APPAREL GRP LTD COMMON 36237H101 214 7,744 SH   SOLE   7,744 0 0
GARMIN LTD ADR COMMON H2906T109 1,961 14,400 SH   SOLE   14,400 0 0
GENERAC HOLDINGS INC COMMON 368736104 34,808 98,908 SH   SOLE   98,908 0 0
GENERAL DYNAMICS CORP COMMON 369550108 1,992 9,556 SH   SOLE   9,556 0 0
GENERAL ELECTRIC COMMON 369604301 222 2,353 SH   SOLE   2,353 0 0
GENERAL MOTORS COMPANY COMMON 37045V100 356 6,079 SH   SOLE   6,079 0 0
GENTHERM INC COMMON 37253A103 218 2,505 SH   SOLE   2,505 0 0
GENUINE PARTS CO COMMON 372460105 2,339 16,680 SH   SOLE   16,680 0 0
GILEAD SCIENCES INC COMMON 375558103 3,091 42,564 SH   SOLE   42,564 0 0
GLADSTONE COMMERCIAL CORP COMMON 376536108 297 11,507 SH   SOLE   11,507 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104 5,402 14,122 SH   SOLE   14,122 0 0
GRAFTECH INTERNATIONAL LTD COMMON 384313508 351 29,676 SH   SOLE   29,676 0 0
GRAINGER W W INC COMMON 384802104 5,580 10,768 SH   SOLE   10,768 0 0
GROUP 1 AUTOMOTIVE INC COMMON 398905109 8,565 43,875 SH   SOLE   43,875 0 0
GUESS INC COMMON 401617105 236 9,949 SH   SOLE   9,949 0 0
HANOVER INSURANCE GROUP INC COMMON 410867105 284 2,166 SH   SOLE   2,166 0 0
HAWKINS INC. COMMON 420261109 290 7,346 SH   SOLE   7,346 0 0
HEALTHCARE REALTY TRUST INC. COMMON 421946104 2,014 63,659 SH   SOLE   63,659 0 0
HERSHEY COMMON 427866108 10,659 55,091 SH   SOLE   55,091 0 0
HIGHWOODS PROPERTIES COMMON 431284108 5,146 115,401 SH   SOLE   115,401 0 0
HILLTOP HOLDINGS COMMON 432748101 257 7,302 SH   SOLE   7,302 0 0
HOLOGIC INC COMMON 436440101 7,098 92,717 SH   SOLE   92,717 0 0
HOME DEPOT INC COMMON 437076102 1,379 3,323 SH   SOLE   3,323 0 0
HONDA MOTOR COMMON 438128308 2,906 102,152 SH   SOLE   102,152 0 0
HORIZON BANCORP COMMON 440407104 303 14,550 SH   SOLE   14,550 0 0
ICON PLC COMMON G4705A100 7,214 23,295 SH   SOLE   23,295 0 0
IDEX CORPORATION COMMON 45167R104 9,817 41,539 SH   SOLE   41,539 0 0
IDEXX LABORATORIES INC COMMON 45168D104 398 605 SH   SOLE   605 0 0
ILLUMINA INC. COMMON 452327109 11,452 30,103 SH   SOLE   30,103 0 0
INDUSTRIAL LOGISTICS PPTYS TRU COMMON 456237106 2,583 103,104 SH   SOLE   103,104 0 0
INMODE LTD COMMON M5425M103 11,234 159,170 SH   SOLE   159,170 0 0
INSTALLED BUILDING PRODUCTS COMMON 45780R101 525 3,755 SH   SOLE   3,755 0 0
INTEL CORP COMMON 458140100 7,352 142,756 SH   SOLE   142,756 0 0
INTL BUSINESS MACHINES COMMON 459200101 872 6,524 SH   SOLE   6,524 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 247 687 SH   SOLE   687 0 0
ISHARES US TECHNOLOGY ETF COMMON 464287721 618 5,380 SH   SOLE   5,380 0 0
JOHNSON & JOHNSON COMMON 478160104 6,301 36,832 SH   SOLE   36,832 0 0
JP MORGAN CHASE & CO COMMON 46625H100 6,134 38,738 SH   SOLE   38,738 0 0
KEYCORP COMMON 493267108 3,746 161,964 SH   SOLE   161,964 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 13,404 64,907 SH   SOLE   64,907 0 0
KINDER MORGAN INC COMMON 49456B101 1,461 92,145 SH   SOLE   92,145 0 0
KLA CORPORATION COMMON 482480100 28,014 65,132 SH   SOLE   65,132 0 0
KONTOOR BRANDS INC COMMON 50050N103 212 4,133 SH   SOLE   4,133 0 0
KROGER CO COMMON 501044101 6,633 146,564 SH   SOLE   146,564 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 295 1,384 SH   SOLE   1,384 0 0
LAM RESEARCH COMMON 512807108 24,199 33,649 SH   SOLE   33,649 0 0
LATTICE SEMICONDUCTOR COMMON 518415104 438 5,688 SH   SOLE   5,688 0 0
LCI INDUSTRIES COMMON 50189K103 2,145 13,762 SH   SOLE   13,762 0 0
LEAR CORPORATION COMMON 521865204 18,920 103,417 SH   SOLE   103,417 0 0
LEGGETT & PLATT INC COMMON 524660107 2,879 69,936 SH   SOLE   69,936 0 0
LILLY (ELI) COMMON 532457108 1,381 5,000 SH   SOLE   5,000 0 0
LKQ CORP COMMON 501889208 5,937 98,903 SH   SOLE   98,903 0 0
LOWES COMPANIES COMMON 548661107 5,860 22,671 SH   SOLE   22,671 0 0
MAGNA INTL CL A COMMON 559222401 5,398 66,692 SH   SOLE   66,692 0 0
MASTERCARD INC COMMON 57636Q104 2,439 6,788 SH   SOLE   6,788 0 0
MATADOR RESOURCES COMPANY COMMON 576485205 222 6,001 SH   SOLE   6,001 0 0
MATERIALS SELECT SECTOR SPDR COMMON 81369Y100 11,178 123,360 SH   SOLE   123,360 0 0
MAXLINEAR INC COMMON 57776J100 272 3,613 SH   SOLE   3,613 0 0
MCAFEE CORP COMMON 579063108 201 7,786 SH   SOLE   7,786 0 0
MCDONALDS COMMON 580135101 1,144 4,266 SH   SOLE   4,266 0 0
MCKESSON CORP COMMON 58155Q103 6,472 26,038 SH   SOLE   26,038 0 0
MDC HOLDINGS INC COMMON 552676108 1,927 34,509 SH   SOLE   34,509 0 0
MDU RESOURCES GROUP COMMON 552690109 227 7,372 SH   SOLE   7,372 0 0
MEDPACE HOLDINGS COMMON 58506Q109 15,570 71,538 SH   SOLE   71,538 0 0
MERCADOLIBRE INC. COMMON 58733R102 202 150 SH   SOLE   150 0 0
MERITAGE HOMES CORP COMMON 59001A102 317 2,600 SH   SOLE   2,600 0 0
META PLATFORMS INC. COMMON 30303M102 24,045 71,488 SH   SOLE   71,488 0 0
METLIFE INC COMMON 59156R108 2,532 40,514 SH   SOLE   40,514 0 0
METLIFE INC COMMON 59156R108 140 2,243 SH   OTR   0 0 2,243
MGIC INVESTMENT CORP COMMON 552848103 245 16,963 SH   SOLE   16,963 0 0
MICROSOFT CORP COMMON 594918104 91,956 273,419 SH   SOLE   273,419 0 0
MINERALS TECHNOLOGIES INC COMMON 603158106 218 2,980 SH   SOLE   2,980 0 0
MODERNA INC COMMON 60770K107 9,460 37,246 SH   SOLE   37,246 0 0
MOELIS & CO COMMON 60786M105 3,111 49,772 SH   SOLE   49,772 0 0
MONDELEZ INTERNATIONAL INC. COMMON 609207105 346 5,211 SH   SOLE   5,211 0 0
MYFREIGHTWORLD TECHNOLOGIES COMMON 628513103 0 187,875 SH   SOLE   187,875 0 0
MYR GROUP INC. COMMON 55405W104 382 3,452 SH   SOLE   3,452 0 0
NATIONAL FUEL GAS CO COMMON 636180101 3,040 47,549 SH   SOLE   47,549 0 0
NATIONAL HEALTHCARE CORPORATIO COMMON 635906100 278 4,088 SH   SOLE   4,088 0 0
NATIONAL RETAIL PROPERTIES INC COMMON 637417106 2,529 52,601 SH   SOLE   52,601 0 0
NATIONAL STORAGE AFFILIATES TR COMMON 637870106 285 4,118 SH   SOLE   4,118 0 0
NESTLE S.A. ADR COMMON 641069406 354 2,520 SH   SOLE   2,520 0 0
NEW YORK COMMUNITY BANCORP COMMON 649445103 162 13,256 SH   SOLE   13,256 0 0
NEWHYDROGEN INC COMMON 651451106 4 200,000 SH   SOLE   200,000 0 0
NEXTERA ENERGY INC COMMON 65339F101 388 4,160 SH   SOLE   4,160 0 0
NEXTGEN HEALTHCARE INC COMMON 65343C102 301 16,937 SH   SOLE   16,937 0 0
NORTHWESTERN CORP COMMON 668074305 2,880 50,385 SH   SOLE   50,385 0 0
NOVA MEASURING INSTRUMENTS LTD COMMON M7516K103 396 2,702 SH   SOLE   2,702 0 0
NOVANTA INC COMMON 67000B104 15,959 90,505 SH   SOLE   90,505 0 0
NOVO-NORDISK A S ADR COMMON 670100205 7,367 65,775 SH   SOLE   65,775 0 0
NU SKIN ENTERPRISES COMMON 67018T105 219 4,311 SH   SOLE   4,311 0 0
nVENT ELECTRIC PLC COMMON G6700G107 2,569 67,597 SH   SOLE   67,597 0 0
NVIDIA CORP COMMON 67066G104 1,920 6,527 SH   SOLE   6,527 0 0
OGE ENERGY CORP COMMON 670837103 3,249 84,652 SH   SOLE   84,652 0 0
OLD DOMINION FREIGHT COMMON 679580100 6,940 19,364 SH   SOLE   19,364 0 0
OLD REPUBLIC INTL COMMON 680223104 1,765 71,825 SH   SOLE   71,825 0 0
OMNICOM COMMON 681919106 2,114 28,855 SH   SOLE   28,855 0 0
ORACLE CORP COMMON 68389X105 210 2,412 SH   SOLE   2,412 0 0
OXFORD INDUSTRIES INC COMMON 691497309 277 2,727 SH   SOLE   2,727 0 0
PDC ENERGY INC COMMON 69327R101 365 7,480 SH   SOLE   7,480 0 0
PENTAIR INC COMMON G7S00T104 13,225 181,095 SH   SOLE   181,095 0 0
PEPSICO COMMON 713448108 1,131 6,510 SH   SOLE   6,510 0 0
PERFICIENT INC COMMON 71375U101 20,484 158,438 SH   SOLE   158,438 0 0
PFIZER INC COMMON 717081103 6,483 109,784 SH   SOLE   109,784 0 0
PHILIP MORRIS INTERNATIONAL COMMON 718172109 2,777 29,231 SH   SOLE   29,231 0 0
PINNACLE WEST CAPITAL CP COMMON 723484101 2,368 33,552 SH   SOLE   33,552 0 0
PLEXUS CORP. COMMON 729132100 5,745 59,913 SH   SOLE   59,913 0 0
POTLATCHDELTIC CORP COMMON 737630103 2,284 37,932 SH   SOLE   37,932 0 0
PPL CORP COMMON 69351T106 8,267 275,027 SH   SOLE   275,027 0 0
PRESTIGE CONSUMER HEALTHCARE I COMMON 74112D101 357 5,885 SH   SOLE   5,885 0 0
PRICE T ROWE GROUP INC COMMON 74144T108 11,769 59,849 SH   SOLE   59,849 0 0
PRIMERICA INC. COMMON 74164M108 245 1,599 SH   SOLE   1,599 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 2,536 35,055 SH   SOLE   35,055 0 0
PROCTER & GAMBLE CO COMMON 742718109 1,054 6,443 SH   SOLE   6,443 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 7,172 66,262 SH   SOLE   66,262 0 0
PS BUSINESS PARKS INC COMMON 69360J107 211 1,143 SH   SOLE   1,143 0 0
QUANTUM MATERIALS CORP COMMON 74766A106 1 17,230 SH   SOLE   17,230 0 0
RADIAN GROUP INC COMMON 750236101 221 10,460 SH   SOLE   10,460 0 0
REALTY INCOME CORP COMMON 756109104 2,511 35,080 SH   SOLE   35,080 0 0
RENT-A-CENTER INC COMMON 76009N100 211 4,401 SH   SOLE   4,401 0 0
RIO TINTO PLC SPONSORED ADR COMMON 767204100 1,614 24,115 SH   SOLE   24,115 0 0
S&P GLOBAL INC COMMON 78409V104 16,886 35,781 SH   SOLE   35,781 0 0
SCHLUMBERGER LTD COMMON 806857108 416 13,900 SH   SOLE   13,900 0 0
SEABOARD CORP COMMON 811543107 681 173 SH   SOLE   173 0 0
SEAGATE TECHNOLOGY COMMON G7997R103 1,669 14,769 SH   SOLE   14,769 0 0
SIMON PPTY GROUP REIT COMMON 828806109 7,707 48,236 SH   SOLE   48,236 0 0
SIMPSON MANUFACTURING INC COMMON 829073105 211 1,515 SH   SOLE   1,515 0 0
SITEONE LANDSCAPE SUPPLY INC COMMON 82982L103 204 840 SH   SOLE   840 0 0
SKYLINE CHAMPION CORP COMMON 830830105 214 2,714 SH   SOLE   2,714 0 0
SL GREEN REALTY CORP COMMON 78440X887 2,154 30,048 SH   SOLE   30,048 0 0
SM ENERGY CO COMMON 78454L100 248 8,410 SH   SOLE   8,410 0 0
SNAP-ON INC COMMON 833034101 4,971 23,079 SH   SOLE   23,079 0 0
SS&C TECHNOLOGIES HOLDINGS COMMON 78467J100 10,269 125,265 SH   SOLE   125,265 0 0
STEEL DYNAMICS INC COMMON 858119100 5,582 89,928 SH   SOLE   89,928 0 0
STIFEL FINL CORP COMMON 860630102 249 3,535 SH   SOLE   3,535 0 0
STURM RUGER & CO INC COMMON 864159108 1,860 27,339 SH   SOLE   27,339 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108 319 10,941 SH   SOLE   10,941 0 0
SYNAPTICS INC COMMON 87157D109 345 1,193 SH   SOLE   1,193 0 0
TECHTARGET INC COMMON 87874R100 392 4,098 SH   SOLE   4,098 0 0
TEMPUR SEALY INTL INC COMMON 88023U101 32,872 698,958 SH   SOLE   698,958 0 0
TEXAS INSTRUMENTS INC COMMON 882508104 4,919 26,099 SH   SOLE   26,099 0 0
TEXAS ROADHOUSE INC COMMON 882681109 235 2,630 SH   SOLE   2,630 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 7,480 11,210 SH   SOLE   11,210 0 0
TOTALENERGIES SE COMMON 89151E109 8,308 167,972 SH   SOLE   167,972 0 0
TRINET GROUP INC COMMON 896288107 659 6,914 SH   SOLE   6,914 0 0
TRITON INTERNATIONAL LIMITED COMMON G9078F107 4,210 69,903 SH   SOLE   69,903 0 0
TYLER COMMON 902252105 234 435 SH   SOLE   435 0 0
UMB FINL CORP COMMON 902788108 2,370 22,336 SH   SOLE   22,336 0 0
UNILEVER PLC SPON ADR COMMON 904767704 2,630 48,885 SH   SOLE   48,885 0 0
UNITED OVERSEAS BK LTD SPONSOR COMMON 911271302 2,223 55,500 SH   SOLE   55,500 0 0
UNITED THERAPEUTIC DEL COMMON 91307C102 204 946 SH   SOLE   946 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 8,243 16,415 SH   SOLE   16,415 0 0
US BANCORP COMMON 902973304 1,185 21,096 SH   SOLE   21,096 0 0
USANA HEALTH SCIENCES INC COMMON 90328M107 229 2,265 SH   SOLE   2,265 0 0
UTILITIES SELECT SECTOR SPDR COMMON 81369Y886 8,807 123,039 SH   SOLE   123,039 0 0
VANECK VECTORS RARE EARTH/STRA COMMON 92189H805 25,948 231,290 SH   SOLE   231,290 0 0
VANGUARD CONSUMER STAPLES ETF COMMON 92204A207 432 2,163 SH   SOLE   2,163 0 0
VERIZON COMMUNICATIONS COMMON 92343V104 7,299 140,468 SH   SOLE   140,468 0 0
VIRTU FINANCIAL INC COMMON 928254101 3,780 131,123 SH   SOLE   131,123 0 0
VMWARE INC CL A COMMON 928563402 3,607 31,126 SH   SOLE   31,126 0 0
VODAFONE GROUP PLC SPONSORED A COMMON 92857W308 1,394 93,386 SH   SOLE   93,386 0 0
VOLVO AB COMMON 928854108 3,248 140,648 SH   SOLE   140,648 0 0
W P CAREY & CO LLC COMMON 92936U109 3,973 48,416 SH   SOLE   48,416 0 0
WAL-MART STORES INC COMMON 931142103 8,138 56,243 SH   SOLE   56,243 0 0
WELLS FARGO COMPANY COMMON 949746101 5,642 117,595 SH   SOLE   117,595 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 306 2,840 SH   SOLE   2,840 0 0
XPEL INC COMMON 98379L100 288 4,222 SH   SOLE   4,222 0 0
YELP INC COMMON 985817105 279 7,712 SH   SOLE   7,712 0 0
YETI HOLDINGS INC COMMON 98585X104 10,578 127,711 SH   SOLE   127,711 0 0
ZEBRA TECHNOLOGIES CORP COMMON 989207105 23,672 39,771 SH   SOLE   39,771 0 0
INVESCO S&P 500 EQUAL WEIGHT OTHER EQUITIES 46137V357 417 2,564 SH   SOLE   2,564 0 0
INVESCO S&P 500 HIGH DIV LOW V OTHER EQUITIES 46138E362 3,524 77,837 SH   SOLE   77,837 0 0
ISHARES COMEX GOLD TRUST OTHER EQUITIES 464285204 288 8,280 SH   SOLE   8,280 0 0
ISHARES CORE S&P US GROWTH OTHER EQUITIES 464287671 680 5,883 SH   SOLE   5,883 0 0
ISHARES MSCI USA VALUE FACTOR OTHER EQUITIES 46432F388 8,382 76,573 SH   SOLE   76,573 0 0
ISHARES RUSSELL 1000 GROWTH OTHER EQUITIES 464287614 9,941 32,529 SH   SOLE   32,529 0 0
ISHARES RUSSELL 1000 INDEX OTHER EQUITIES 464287622 747 2,824 SH   SOLE   2,824 0 0
ISHARES RUSSELL 1000 VALUE OTHER EQUITIES 464287598 5,414 32,240 SH   SOLE   32,240 0 0
ISHARES RUSSELL 2000 OTHER EQUITIES 464287655 1,239 5,568 SH   SOLE   5,568 0 0
ISHARES S&P 500 GROWTH INDEX OTHER EQUITIES 464287309 1,002 11,972 SH   SOLE   11,972 0 0
ISHARES S&P 500 INDEX OTHER EQUITIES 464287200 5,739 12,032 SH   SOLE   12,032 0 0
ISHARES S&P SMALLCAP 600 OTHER EQUITIES 464287804 1,888 16,484 SH   SOLE   16,484 0 0
ISHARES TR RUSSELL 3000 OTHER EQUITIES 464287689 207 747 SH   SOLE   747 0 0
S & P 400 MID CAP DEP RECPT OTHER EQUITIES 78467Y107 220 425 SH   SOLE   425 0 0
S & P 500 DEPOSITARY RECEIPT OTHER EQUITIES 78462F103 7,189 15,136 SH   SOLE   15,136 0 0
SCHWAB US BROAD MARKET ETF OTHER EQUITIES 808524102 1,839 16,277 SH   SOLE   16,277 0 0
SCHWAB US LARGE-CAP GROWTH ETF OTHER EQUITIES 808524300 1,989 12,145 SH   SOLE   12,145 0 0
SCHWAB US LARGE-CAP VALUE ETF OTHER EQUITIES 808524409 944 12,886 SH   SOLE   12,886 0 0
SCHWAB US SMALL-CAP ETF OTHER EQUITIES 808524607 622 6,078 SH   SOLE   6,078 0 0
SPDR DOW JONES INDUSTRIAL AVER OTHER EQUITIES 78467X109 529 1,455 SH   SOLE   1,455 0 0
SPDR GOLD TRUST OTHER EQUITIES 78463V107 447 2,615 SH   SOLE   2,615 0 0
SPDR S&P 500 GROWTH ETF OTHER EQUITIES 78464A409 12,105 167,040 SH   SOLE   167,040 0 0
SPDR S&P 500 VALUE ETF OTHER EQUITIES 78464A508 13,066 311,085 SH   SOLE   311,085 0 0
SPDR S&P 600 SMALL CAP VALUE E OTHER EQUITIES 78464A300 951 11,228 SH   SOLE   11,228 0 0
SPDR S&P DIVIDEND ETF OTHER EQUITIES 78464A763 737 5,705 SH   SOLE   5,705 0 0
VANGUARD DIVIDEND APPREC OTHER EQUITIES 921908844 321 1,867 SH   SOLE   1,867 0 0
VANGUARD ESG US STOCK ETF OTHER EQUITIES 921910733 468 5,328 SH   SOLE   5,328 0 0
VANGUARD GROWTH ETF OTHER EQUITIES 922908736 2,885 8,990 SH   SOLE   8,990 0 0
VANGUARD HIGH DIVIDEND YIELD E OTHER EQUITIES 921946406 1,973 17,595 SH   SOLE   17,595 0 0
VANGUARD MID-CAP ETF OTHER EQUITIES 922908629 738 2,898 SH   SOLE   2,898 0 0
VANGUARD SMALL-CAP VALUE ETF OTHER EQUITIES 922908611 592 3,312 SH   SOLE   3,312 0 0
VANGUARD SMALL CAP GROWTH ETF OTHER EQUITIES 922908595 1,159 4,113 SH   SOLE   4,113 0 0
VANGUARD TOTAL STOCK MKT ETF OTHER EQUITIES 922908769 2,910 12,051 SH   SOLE   12,051 0 0
VANGUARD VALUE ETF OTHER EQUITIES 922908744 363 2,467 SH   SOLE   2,467 0 0
ISHARES MSCI EAFE INDEX FUND INTL EQUITIES 464287465 318 4,043 SH   SOLE   4,043 0 0
ISHARES MSCI GERMANY ETF INTL EQUITIES 464286806 262 8,000 SH   SOLE   8,000 0 0
SCHWAB INTL EQUITY ETF INTL EQUITIES 808524805 273 7,035 SH   SOLE   7,035 0 0
SPDR PORTFOLIO WORLD ex-US INTL EQUITIES 78463X889 223 6,114 SH   SOLE   6,114 0 0
VANGUARD EMERGING MARKETS INTL EQUITIES 922042858 212 4,276 SH   SOLE   4,276 0 0
VANGUARD FTSE ALL-WORLD EX-US INTL EQUITIES 922042775 1,091 17,801 SH   SOLE   17,801 0 0
VANGUARD TOTAL INTL STOCK ETF INTL EQUITIES 921909768 1,368 21,521 SH   SOLE   21,521 0 0