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 18,849 163,723 SH   SOLE   163,723 0 0
ISHARES BROAD USD HIGH YIELD C OTHER EQUITIES 46435U853 417 10,045 SH   SOLE   10,045 0 0
ISHARES CALIFORNIA MUNI BOND E OTHER EQUITIES 464288356 345 5,555 SH   SOLE   5,555 0 0
iSHARES INT-TERM CORP BOND ETF OTHER EQUITIES 464288638 8,740 145,529 SH   SOLE   145,529 0 0
ISHARES NATIONAL AMT-FREE MUNI OTHER EQUITIES 464288414 3,510 30,216 SH   SOLE   30,216 0 0
ISHARES NY MUNI BD ETF OTHER EQUITIES 464288323 283 4,884 SH   SOLE   4,884 0 0
ISHARES S&P SHORT TERM NATIONA OTHER EQUITIES 464288158 9,662 89,816 SH   SOLE   89,816 0 0
ISHARES SHORT-TERM CORPORATE B OTHER EQUITIES 464288646 55,061 1,007,712 SH   SOLE   1,007,712 0 0
SCHWAB INTERMEDIATE-TERM US TR OTHER EQUITIES 808524854 1,276 22,493 SH   SOLE   22,493 0 0
SCHWAB SHORT-TERM U.S. TREASUR OTHER EQUITIES 808524862 7,413 144,821 SH   SOLE   144,821 0 0
SCHWAB US TIPS ETF OTHER EQUITIES 808524870 11,858 189,479 SH   SOLE   189,479 0 0
SPDR BARCLAYS CAPITAL SHRT TER OTHER EQUITIES 78468R739 6,791 137,476 SH   SOLE   137,476 0 0
SPDR BLACKSTONE SENIOR LOAN ET OTHER EQUITIES 78467V608 379 8,237 SH   SOLE   8,237 0 0
SPDR BLOOMBERG BARCLAYS EM BON OTHER EQUITIES 78464A391 1,269 50,177 SH   SOLE   50,177 0 0
ABBOTT LABORATORIES COMMON 002824100 322 2,730 SH   SOLE   2,730 0 0
ABBVIE INC COMMON 00287Y109 3,658 33,909 SH   SOLE   33,909 0 0
ACADEMY SPORT AND OUTDOORS INC COMMON 00402L107 239 5,984 SH   SOLE   5,984 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 5,033 65,032 SH   SOLE   65,032 0 0
ACUITY BRANDS INC COMMON 00508Y102 4,849 27,968 SH   SOLE   27,968 0 0
ADOBE INC COMMON 00724F101 20,769 36,074 SH   SOLE   36,074 0 0
ADVANSIX INC COM COMMON 00773T101 289 7,265 SH   SOLE   7,265 0 0
ALIGN TECHNOLOGY INC. COMMON 016255101 371 558 SH   SOLE   558 0 0
ALPHABET INC CL A COMMON 02079K305 52,626 19,684 SH   SOLE   19,684 0 0
ALPHABET INC CL C COMMON 02079K107 810 304 SH   SOLE   304 0 0
ALTRA INDUSTRIAL MOTION CORP COMMON 02208R106 356 6,429 SH   SOLE   6,429 0 0
ALTRIA GROUP INC COMMON 02209S103 2,826 62,081 SH   SOLE   62,081 0 0
AMAZON INC COMMON 023135106 57,896 17,624 SH   SOLE   17,624 0 0
AMERICAN EQUITY INV LIFE HLDG COMMON 025676206 206 6,971 SH   SOLE   6,971 0 0
AMERISOURCEBERGEN CORP COMMON 03073E105 5,833 48,830 SH   SOLE   48,830 0 0
AMETEK INC COMMON 031100100 19,335 155,914 SH   SOLE   155,914 0 0
ANTHEM INC COMMON 036752103 5,007 13,432 SH   SOLE   13,432 0 0
APPLE INC COMMON 037833100 92,250 651,946 SH   SOLE   651,946 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 236 2,615 SH   SOLE   2,615 0 0
APPLIED MATLS INC COMMON 038222105 5,034 39,107 SH   SOLE   39,107 0 0
ARTISAN PARTNERS ASSET MANAGEM COMMON 04316A108 3,966 81,063 SH   SOLE   81,063 0 0
ASGN INC COMMON 00191U102 554 4,901 SH   SOLE   4,901 0 0
AT & T INC COMMON 00206R102 309 11,451 SH   SOLE   11,451 0 0
ATKORE INTL GROUP INC COMMON 047649108 349 4,018 SH   SOLE   4,018 0 0
AXON ENTERPRISE INC COMMON 05464C101 263 1,500 SH   SOLE   1,500 0 0
B P PLC-SPON ADR COMMON 055622104 6,795 248,611 SH   SOLE   248,611 0 0
BANK OF AMERICA CORP COMMON 060505104 3,739 88,085 SH   SOLE   88,085 0 0
BANK OF NT BUTTERFIELD AND SON COMMON G0772R208 2,275 64,064 SH   SOLE   64,064 0 0
BANK OZK COMMON 06417N103 5,082 118,239 SH   SOLE   118,239 0 0
BERKSHIRE HATHAWAY INC-CL A COMMON 084670108 2,057 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC CL B COMMON 084670702 6,323 23,167 SH   SOLE   23,167 0 0
BEST BUY COMMON 086516101 14,978 141,693 SH   SOLE   141,693 0 0
BIO RAD LABS INC CL A COMMON 090572207 22,236 29,809 SH   SOLE   29,809 0 0
BNP PARIBAS ADR COMMON 05565A202 4,721 147,252 SH   SOLE   147,252 0 0
BOEING CO COMMON 097023105 2,334 10,610 SH   SOLE   10,610 0 0
BRISTOL-MYERS SQUIBB COMMON 110122108 3,257 55,051 SH   SOLE   55,051 0 0
BRITISH AMERICAN TOBACCO PLC A COMMON 110448107 3,110 88,151 SH   SOLE   88,151 0 0
BROADCOM LTD COMMON 11135F101 14,091 29,057 SH   SOLE   29,057 0 0
BROOKFIELD ASSET MANAGEMENT IN COMMON 112585104 575 10,754 SH   SOLE   10,754 0 0
BUCKLE INC COMMON 118440106 2,135 53,937 SH   SOLE   53,937 0 0
C H ROBINSON WORLDWIDE INC COMMON 12541W209 11,673 134,173 SH   SOLE   134,173 0 0
CABOT CORP COMMON 127055101 1,721 34,328 SH   SOLE   34,328 0 0
CACTUS INC COMMON 127203107 226 5,983 SH   SOLE   5,983 0 0
CANADIAN NAT RES LTD COMMON 136385101 2,145 58,713 SH   SOLE   58,713 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 7,186 44,366 SH   SOLE   44,366 0 0
CARDINAL HEALTH COMMON 14149Y108 2,890 58,423 SH   SOLE   58,423 0 0
CARETRUST REIT INC COMMON 14174T107 3,150 155,026 SH   SOLE   155,026 0 0
CATHAY GENERAL BANCORP COMMON 149150104 246 5,944 SH   SOLE   5,944 0 0
CBIZ INC COMMON 124805102 361 11,148 SH   SOLE   11,148 0 0
CERNER CORP COMMON 156782104 301 4,274 SH   SOLE   4,274 0 0
CHEMOURS CO COMMON 163851108 243 8,360 SH   SOLE   8,360 0 0
CHEVRON CORP COMMON 166764100 226 2,223 SH   SOLE   2,223 0 0
CIRRUS LOGIC INC COMMON 172755100 203 2,470 SH   SOLE   2,470 0 0
CISCO SYSTEMS INC COMMON 17275R102 4,734 86,976 SH   SOLE   86,976 0 0
CITIGROUP INC COMMON 172967424 4,007 57,093 SH   SOLE   57,093 0 0
CITIZENS FINANCIAL GROUP INC COMMON 174610105 6,676 142,105 SH   SOLE   142,105 0 0
CNO FINANCIAL GROUP COMMON 12621E103 229 9,715 SH   SOLE   9,715 0 0
CNX RESOURCES CO COMMON 12653C108 215 17,020 SH   SOLE   17,020 0 0
COCA-COLA BOTTLING CO COMMON 191098102 210 533 SH   SOLE   533 0 0
COCA COLA CO COMMON 191216100 4,327 82,457 SH   SOLE   82,457 0 0
COMCAST CORP CL A COMMON 20030N101 5,348 95,617 SH   SOLE   95,617 0 0
COMMERCE BANCSHARES COMMON 200525103 809 11,617 SH   SOLE   11,617 0 0
COMMUNICATION SERVICES SLCT SE COMMON 81369Y852 9,692 120,980 SH   SOLE   120,980 0 0
CONOCOPHILLIPS COMMON 20825C104 5,377 79,336 SH   SOLE   79,336 0 0
CONSUMER STAPLES SELECT SECTOR COMMON 81369Y308 12,786 185,728 SH   SOLE   185,728 0 0
CONTIFINANCIAL LIQ TR UNIT BEN COMMON 21075m107 0 46,800 SH   SOLE   46,800 0 0
COTERRA ENERGY INC. COMMON 127097103 4,160 191,183 SH   SOLE   191,183 0 0
CRANE CO COMMON 224399105 4,138 43,649 SH   SOLE   43,649 0 0
CRISPR THERAPEUTICS AG COMMON H17182108 338 3,020 SH   SOLE   3,020 0 0
CROCS INC COMMON 227046109 19,019 132,555 SH   SOLE   132,555 0 0
CROSSFIRST BANKSHARES INC COMMON 22766M109 438 33,684 SH   SOLE   33,684 0 0
CURTISS-WRIGHT CORP COMMON 231561101 229 1,813 SH   SOLE   1,813 0 0
CUSTOMERS BANCORP INC COMMON 23204G100 252 5,852 SH   SOLE   5,852 0 0
DANA HOLDING CORPORATION COMMON 235825205 213 9,558 SH   SOLE   9,558 0 0
DANAHER CORP COMMON 235851102 24,239 79,619 SH   SOLE   79,619 0 0
DECKERS OUTDOOR CORP COMMON 243537107 340 945 SH   SOLE   945 0 0
DELL INC COMMON 24703L202 5,715 54,927 SH   SOLE   54,927 0 0
DIODES INC COMMON 254543101 217 2,396 SH   SOLE   2,396 0 0
DISNEY WALT CO DEL COMMON 254687106 469 2,773 SH   SOLE   2,773 0 0
DOCUSIGN INC COMMON 256163106 676 2,625 SH   SOLE   2,625 0 0
DOW INC COMMON 260557103 2,660 46,204 SH   SOLE   46,204 0 0
DR HORTON INC COMMON 23331A109 4,274 50,902 SH   SOLE   50,902 0 0
DROPBOX INC. COMMON 26210C104 12,786 437,567 SH   SOLE   437,567 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 218 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 214 1,632 SH   SOLE   1,632 0 0
ELECTROLUX AB ADR COMMON 010198208 2,887 61,389 SH   SOLE   61,389 0 0
EMCOR GROUP INC COMMON 29084Q100 344 2,981 SH   SOLE   2,981 0 0
EMERSON ELECTRIC COMMON 291011104 4,640 49,253 SH   SOLE   49,253 0 0
EOG RESOURCES INC COMMON 26875P101 4,306 53,641 SH   SOLE   53,641 0 0
ERICSSON L M TEL CO ADR COMMON 294821608 5,621 501,915 SH   SOLE   501,915 0 0
ETSY INC. COMMON 29786A106 10,339 49,714 SH   SOLE   49,714 0 0
EVERGY INC COMMON 30034W106 1,818 29,233 SH   SOLE   29,233 0 0
EVERTEC INC COMMON 30040P103 312 6,831 SH   SOLE   6,831 0 0
EXPEDITORS INTL WASH COMMON 302130109 6,598 55,382 SH   SOLE   55,382 0 0
EXTRA SPACE STORAGE INC. COMMON 30225T102 5,146 30,631 SH   SOLE   30,631 0 0
EXXON MOBIL CORP COMMON 30231G102 4,740 80,590 SH   SOLE   80,590 0 0
FACEBOOK INC. COMMON 30303M102 25,852 76,171 SH   SOLE   76,171 0 0
FEDERATED HERMES INC COMMON 314211103 2,696 82,948 SH   SOLE   82,948 0 0
FINANCIAL SELECT SECTOR SPDR COMMON 81369Y605 8,947 238,403 SH   SOLE   238,403 0 0
FIRST BANCSHARES INC COMMON 318916103 233 6,016 SH   SOLE   6,016 0 0
FISERV INC COMMON 337738108 878 8,089 SH   SOLE   8,089 0 0
FOOT LOCKER INC COMMON 344849104 3,629 79,477 SH   SOLE   79,477 0 0
FORD MOTOR COMMON 345370860 6,140 433,626 SH   SOLE   433,626 0 0
FORTINET INC. COMMON 34959E109 36,849 126,179 SH   SOLE   126,179 0 0
FORWARD AIR CORPORATION COMMON 349853101 217 2,610 SH   SOLE   2,610 0 0
FTI CONSULTING INC COMMON 302941109 4,914 36,482 SH   SOLE   36,482 0 0
G-III APPAREL GRP LTD COMMON 36237H101 208 7,346 SH   SOLE   7,346 0 0
GENERAC HOLDINGS INC COMMON 368736104 40,961 100,229 SH   SOLE   100,229 0 0
GENERAL DYNAMICS CORP COMMON 369550108 4,010 20,455 SH   SOLE   20,455 0 0
GENERAL ELECTRIC COMMON 369604301 270 2,616 SH   SOLE   2,616 0 0
GENERAL MOTORS COMPANY COMMON 37045V100 12,621 239,439 SH   SOLE   239,439 0 0
GENUINE PARTS CO COMMON 372460105 2,172 17,916 SH   SOLE   17,916 0 0
GILEAD SCIENCES INC COMMON 375558103 3,184 45,589 SH   SOLE   45,589 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104 5,259 13,911 SH   SOLE   13,911 0 0
GRAINGER W W INC COMMON 384802104 4,208 10,706 SH   SOLE   10,706 0 0
HANOVER INSURANCE GROUP INC COMMON 410867105 267 2,063 SH   SOLE   2,063 0 0
HAWKINS INC. COMMON 420261109 243 6,969 SH   SOLE   6,969 0 0
HEALTHCARE REALTY TRUST INC. COMMON 421946104 2,017 67,744 SH   SOLE   67,744 0 0
HELEN OF TROY CORP LTD COMMON G4388N106 218 969 SH   SOLE   969 0 0
HERSHEY COMMON 427866108 9,419 55,649 SH   SOLE   55,649 0 0
HIGHWOODS PROPERTIES COMMON 431284108 5,012 114,269 SH   SOLE   114,269 0 0
HILLTOP HOLDINGS COMMON 432748101 226 6,932 SH   SOLE   6,932 0 0
HNI CORP COMMON 404251100 223 6,066 SH   SOLE   6,066 0 0
HOLOGIC INC COMMON 436440101 6,907 93,575 SH   SOLE   93,575 0 0
HOME DEPOT INC COMMON 437076102 1,093 3,330 SH   SOLE   3,330 0 0
HORIZON BANCORP COMMON 440407104 251 13,804 SH   SOLE   13,804 0 0
HP INC COMMON 40434L105 2,288 83,612 SH   SOLE   83,612 0 0
ICON PLC COMMON G4705A100 6,039 23,047 SH   SOLE   23,047 0 0
IDEX CORPORATION COMMON 45167R104 8,678 41,934 SH   SOLE   41,934 0 0
IDEXX LABORATORIES INC COMMON 45168D104 426 685 SH   SOLE   685 0 0
ILLUMINA INC. COMMON 452327109 26,082 64,303 SH   SOLE   64,303 0 0
INDUSTRIAL LOGISTICS PPTYS TRU COMMON 456237106 2,091 82,295 SH   SOLE   82,295 0 0
INMODE LTD COMMON M5425M103 12,772 80,100 SH   SOLE   80,100 0 0
INSTALLED BUILDING PRODUCTS COMMON 45780R101 375 3,497 SH   SOLE   3,497 0 0
INTEL CORP COMMON 458140100 7,627 143,145 SH   SOLE   143,145 0 0
INTL BUSINESS MACHINES COMMON 459200101 949 6,830 SH   SOLE   6,830 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 228 229 SH   SOLE   229 0 0
ISHARES US TECHNOLOGY ETF COMMON 464287721 545 5,380 SH   SOLE   5,380 0 0
JOHNSON & JOHNSON COMMON 478160104 5,938 36,769 SH   SOLE   36,769 0 0
JP MORGAN CHASE & CO COMMON 46625H100 6,279 38,357 SH   SOLE   38,357 0 0
KANSAS CITY SOUTHERN COMMON 485170302 1,564 5,780 SH   SOLE   5,780 0 0
KEYCORP COMMON 493267108 3,762 174,024 SH   SOLE   174,024 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 10,825 65,890 SH   SOLE   65,890 0 0
KINDER MORGAN INC COMMON 49456B101 3,543 211,795 SH   SOLE   211,795 0 0
KLA CORPORATION COMMON 482480100 22,033 65,867 SH   SOLE   65,867 0 0
KROGER CO COMMON 501044101 5,859 144,928 SH   SOLE   144,928 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 305 1,384 SH   SOLE   1,384 0 0
LAM RESEARCH COMMON 512807108 11,148 19,587 SH   SOLE   19,587 0 0
LATTICE SEMICONDUCTOR COMMON 518415104 334 5,174 SH   SOLE   5,174 0 0
LCI INDUSTRIES COMMON 50189K103 1,987 14,758 SH   SOLE   14,758 0 0
LEAR CORPORATION COMMON 521865204 16,345 104,453 SH   SOLE   104,453 0 0
LEGGETT & PLATT INC COMMON 524660107 2,584 57,617 SH   SOLE   57,617 0 0
LENOVO GROUP LTD ADR COMMON 526250105 2,551 91,595 SH   SOLE   91,595 0 0
LILLY (ELI) COMMON 532457108 1,207 5,222 SH   SOLE   5,222 0 0
LKQ CORP COMMON 501889208 4,917 97,715 SH   SOLE   97,715 0 0
LOCKHEED MARTIN CORP COMMON 539830109 1,711 4,959 SH   SOLE   4,959 0 0
LOWES COMPANIES COMMON 548661107 4,568 22,516 SH   SOLE   22,516 0 0
MAGNA INTL CL A COMMON 559222401 4,988 66,298 SH   SOLE   66,298 0 0
MASTERCARD INC COMMON 57636Q104 2,630 7,564 SH   SOLE   7,564 0 0
MCDONALDS COMMON 580135101 1,064 4,413 SH   SOLE   4,413 0 0
MCKESSON CORP COMMON 58155Q103 5,130 25,730 SH   SOLE   25,730 0 0
MDU RESOURCES GROUP COMMON 552690109 208 6,994 SH   SOLE   6,994 0 0
MEDPACE HOLDINGS COMMON 58506Q109 13,628 71,997 SH   SOLE   71,997 0 0
MERCADOLIBRE INC. COMMON 58733R102 252 150 SH   SOLE   150 0 0
MERCK & CO INC COMMON 58933Y105 205 2,725 SH   SOLE   2,725 0 0
MEREDITH CORP COMMON 589433101 256 4,599 SH   SOLE   4,599 0 0
MERITAGE HOMES CORP COMMON 59001A102 239 2,469 SH   SOLE   2,469 0 0
METLIFE INC COMMON 59156R108 2,688 43,540 SH   SOLE   43,540 0 0
METLIFE INC COMMON 59156R108 138 2,243 SH   OTR   0 0 2,243
MGIC INVESTMENT CORP COMMON 552848103 241 16,099 SH   SOLE   16,099 0 0
MGM GROWTH PROPERTIES LLC COMMON 55303A105 2,825 73,756 SH   SOLE   73,756 0 0
MICROSOFT CORP COMMON 594918104 77,347 274,357 SH   SOLE   274,357 0 0
MODERNA INC COMMON 60770K107 432 1,123 SH   SOLE   1,123 0 0
MOELIS & CO COMMON 60786M105 3,146 50,843 SH   SOLE   50,843 0 0
MONDELEZ INTERNATIONAL INC. COMMON 609207105 303 5,211 SH   SOLE   5,211 0 0
MONSTER BEVERAGE CORPORATION COMMON 61174X109 8,237 92,724 SH   SOLE   92,724 0 0
MYFREIGHTWORLD TECHNOLOGIES COMMON 628513103 0 187,875 SH   SOLE   187,875 0 0
MYR GROUP INC. COMMON 55405W104 327 3,283 SH   SOLE   3,283 0 0
NATIONAL FUEL GAS CO COMMON 636180101 2,711 51,617 SH   SOLE   51,617 0 0
NATIONAL HEALTHCARE CORPORATIO COMMON 635906100 262 3,748 SH   SOLE   3,748 0 0
NATIONAL RETAIL PROPERTIES INC COMMON 637417106 2,439 56,460 SH   SOLE   56,460 0 0
NATIONAL STORAGE AFFILIATES TR COMMON 637870106 207 3,914 SH   SOLE   3,914 0 0
NESTLE S.A. ADR COMMON 641069406 303 2,520 SH   SOLE   2,520 0 0
NEWHYDROGEN INC COMMON 651451106 5 200,000 SH   SOLE   200,000 0 0
NEXTERA ENERGY INC COMMON 65339F101 328 4,172 SH   SOLE   4,172 0 0
NOMAD FOODS LTD COMMON G6564A105 9,753 353,868 SH   SOLE   353,868 0 0
NORTHWESTERN CORP COMMON 668074305 201 3,509 SH   SOLE   3,509 0 0
NOVA MEASURING INSTRUMENTS LTD COMMON M7516K103 263 2,570 SH   SOLE   2,570 0 0
NOVANTA INC COMMON 67000B104 14,131 91,462 SH   SOLE   91,462 0 0
NOVO-NORDISK A S ADR COMMON 670100205 6,233 64,920 SH   SOLE   64,920 0 0
NUTRIEN LTD COMMON 67077M108 2,363 36,456 SH   SOLE   36,456 0 0
nVENT ELECTRIC PLC COMMON G6700G107 2,351 72,708 SH   SOLE   72,708 0 0
NVIDIA CORP COMMON 67066G104 1,350 6,519 SH   SOLE   6,519 0 0
OGE ENERGY CORP COMMON 670837103 2,996 90,902 SH   SOLE   90,902 0 0
OLD DOMINION FREIGHT COMMON 679580100 5,467 19,117 SH   SOLE   19,117 0 0
OLD REPUBLIC INTL COMMON 680223104 1,781 76,992 SH   SOLE   76,992 0 0
OMNICOM COMMON 681919106 2,244 30,972 SH   SOLE   30,972 0 0
ORACLE CORP COMMON 68389X105 210 2,412 SH   SOLE   2,412 0 0
PDC ENERGY INC COMMON 69327R101 254 5,352 SH   SOLE   5,352 0 0
PENTAIR INC COMMON G7S00T104 13,284 182,894 SH   SOLE   182,894 0 0
PEPSICO COMMON 713448108 979 6,510 SH   SOLE   6,510 0 0
PERFICIENT INC COMMON 71375U101 18,473 159,659 SH   SOLE   159,659 0 0
PFIZER INC COMMON 717081103 5,041 117,195 SH   SOLE   117,195 0 0
PHILIP MORRIS INTERNATIONAL COMMON 718172109 5,090 53,696 SH   SOLE   53,696 0 0
PLEXUS CORP. COMMON 729132100 5,316 59,458 SH   SOLE   59,458 0 0
PPL CORP COMMON 69351T106 7,890 283,015 SH   SOLE   283,015 0 0
PRICE T ROWE GROUP INC COMMON 74144T108 11,872 60,357 SH   SOLE   60,357 0 0
PRIMERICA INC. COMMON 74164M108 233 1,518 SH   SOLE   1,518 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 2,442 37,914 SH   SOLE   37,914 0 0
PROCTER & GAMBLE CO COMMON 742718109 900 6,437 SH   SOLE   6,437 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 6,898 65,575 SH   SOLE   65,575 0 0
QORVO INC COMMON 74736K101 7,927 47,415 SH   SOLE   47,415 0 0
QUANTUM MATERIALS CORP COMMON 74766A106 1 17,230 SH   SOLE   17,230 0 0
RADIAN GROUP INC COMMON 750236101 225 9,925 SH   SOLE   9,925 0 0
REALTY INCOME CORP COMMON 756109104 2,407 37,112 SH   SOLE   37,112 0 0
RENT-A-CENTER INC COMMON 76009N100 235 4,175 SH   SOLE   4,175 0 0
REV GROUP INC COMMON 749527107 229 13,327 SH   SOLE   13,327 0 0
RIO TINTO PLC SPONSORED ADR COMMON 767204100 1,730 25,888 SH   SOLE   25,888 0 0
ROCKY BRANDS INC COMMON 774515100 212 4,459 SH   SOLE   4,459 0 0
S&P GLOBAL INC COMMON 78409V104 15,387 36,213 SH   SOLE   36,213 0 0
SCHLUMBERGER LTD COMMON 806857108 412 13,900 SH   SOLE   13,900 0 0
SCIPLAY CORP COMMON 809087109 255 12,340 SH   SOLE   12,340 0 0
SEABOARD CORP COMMON 811543107 709 173 SH   SOLE   173 0 0
SEAGATE TECHNOLOGY COMMON G7997R103 2,172 26,323 SH   SOLE   26,323 0 0
SILICON MOTION TECHNOLOGY ADR COMMON 82706C108 1,565 22,689 SH   SOLE   22,689 0 0
SIMON PPTY GROUP REIT COMMON 828806109 6,195 47,666 SH   SOLE   47,666 0 0
SNAP-ON INC COMMON 833034101 4,780 22,876 SH   SOLE   22,876 0 0
SS&C TECHNOLOGIES HOLDINGS COMMON 78467J100 9,090 130,978 SH   SOLE   130,978 0 0
STATE STREET CORPORATION COMMON 857477103 2,614 30,852 SH   SOLE   30,852 0 0
STEEL DYNAMICS INC COMMON 858119100 5,185 88,662 SH   SOLE   88,662 0 0
STIFEL FINL CORP COMMON 860630102 228 3,360 SH   SOLE   3,360 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108 271 10,161 SH   SOLE   10,161 0 0
SYNAPTICS INC COMMON 87157D109 204 1,134 SH   SOLE   1,134 0 0
TECHTARGET INC COMMON 87874R100 307 3,729 SH   SOLE   3,729 0 0
TEMPUR SEALY INTL INC COMMON 88023U101 32,777 706,240 SH   SOLE   706,240 0 0
TEXAS INSTRUMENTS INC COMMON 882508104 4,978 25,898 SH   SOLE   25,898 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 6,337 11,092 SH   SOLE   11,092 0 0
TOTALENERGIES SE COMMON 89151E109 8,008 167,078 SH   SOLE   167,078 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 11,375 65,885 SH   SOLE   65,885 0 0
TRINET GROUP INC COMMON 896288107 455 4,809 SH   SOLE   4,809 0 0
TRITON INTERNATIONAL LIMITED COMMON G9078F107 2,836 54,491 SH   SOLE   54,491 0 0
TYLER COMMON 902252105 216 470 SH   SOLE   470 0 0
UMB FINL CORP COMMON 902788108 2,160 22,336 SH   SOLE   22,336 0 0
UNITED OVERSEAS BK LTD SPONSOR COMMON 911271302 2,263 59,565 SH   SOLE   59,565 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 6,436 16,472 SH   SOLE   16,472 0 0
US BANCORP COMMON 902973304 1,254 21,096 SH   SOLE   21,096 0 0
UTILITIES SELECT SECTOR SPDR COMMON 81369Y886 7,994 125,147 SH   SOLE   125,147 0 0
VANECK VECTORS RARE EARTH/STRA COMMON 92189H805 23,997 232,485 SH   SOLE   232,485 0 0
VANGUARD CONSUMER STAPLES ETF COMMON 92204A207 402 2,243 SH   SOLE   2,243 0 0
VERIZON COMMUNICATIONS COMMON 92343V104 7,898 146,241 SH   SOLE   146,241 0 0
VIRTU FINANCIAL INC COMMON 928254101 2,388 97,740 SH   SOLE   97,740 0 0
VODAFONE GROUP PLC SPONSORED A COMMON 92857W308 1,703 110,206 SH   SOLE   110,206 0 0
VOLVO AB COMMON 928854108 2,279 102,079 SH   SOLE   102,079 0 0
W P CAREY & CO LLC COMMON 92936U109 3,799 52,013 SH   SOLE   52,013 0 0
WAL-MART STORES INC COMMON 931142103 7,801 55,972 SH   SOLE   55,972 0 0
WELLS FARGO COMPANY COMMON 949746101 5,380 115,930 SH   SOLE   115,930 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 294 2,700 SH   SOLE   2,700 0 0
WILLIAMS COMPANIES COMMON 969457100 2,571 99,115 SH   SOLE   99,115 0 0
WNS HOLDINGS LIMITED ADR COMMON 92932M101 256 3,130 SH   SOLE   3,130 0 0
WORLD FUEL SERVICES CORP COMMON 981475106 244 7,265 SH   SOLE   7,265 0 0
XPEL INC COMMON 98379L100 291 3,839 SH   SOLE   3,839 0 0
YELP INC COMMON 985817105 267 7,160 SH   SOLE   7,160 0 0
YETI HOLDINGS INC COMMON 98585X104 11,026 128,669 SH   SOLE   128,669 0 0
ZEBRA TECHNOLOGIES CORP COMMON 989207105 20,773 40,303 SH   SOLE   40,303 0 0
FIDELITY NASDAQ COMP INDEX OTHER EQUITIES 315912808 256 4,550 SH   SOLE   4,550 0 0
INVESCO S&P 500 EQUAL WEIGHT OTHER EQUITIES 46137V357 381 2,544 SH   SOLE   2,544 0 0
INVESCO S&P 500 HIGH DIV LOW V OTHER EQUITIES 46138E362 3,501 82,698 SH   SOLE   82,698 0 0
ISHARES COMEX GOLD TRUST OTHER EQUITIES 464285204 277 8,280 SH   SOLE   8,280 0 0
ISHARES CORE S&P US GROWTH OTHER EQUITIES 464287671 750 7,322 SH   SOLE   7,322 0 0
ISHARES RUSSELL 1000 GROWTH OTHER EQUITIES 464287614 10,114 36,906 SH   SOLE   36,906 0 0
ISHARES RUSSELL 1000 INDEX OTHER EQUITIES 464287622 683 2,824 SH   SOLE   2,824 0 0
ISHARES RUSSELL 1000 VALUE OTHER EQUITIES 464287598 5,362 34,259 SH   SOLE   34,259 0 0
ISHARES RUSSELL 2000 OTHER EQUITIES 464287655 1,428 6,528 SH   SOLE   6,528 0 0
ISHARES RUSSELL 2000 GROWTH OTHER EQUITIES 464287648 219 747 SH   SOLE   747 0 0
ISHARES S&P 500 GROWTH INDEX OTHER EQUITIES 464287309 885 11,972 SH   SOLE   11,972 0 0
ISHARES S&P 500 INDEX OTHER EQUITIES 464287200 4,508 10,463 SH   SOLE   10,463 0 0
ISHARES S&P SMALLCAP 600 OTHER EQUITIES 464287804 2,174 19,913 SH   SOLE   19,913 0 0
S & P 400 MID CAP DEP RECPT OTHER EQUITIES 78467Y107 205 427 SH   SOLE   427 0 0
S & P 500 DEPOSITARY RECEIPT OTHER EQUITIES 78462F103 6,731 15,685 SH   SOLE   15,685 0 0
SCHWAB US BROAD MARKET ETF OTHER EQUITIES 808524102 1,699 16,360 SH   SOLE   16,360 0 0
SCHWAB US LARGE-CAP GROWTH ETF OTHER EQUITIES 808524300 1,889 12,754 SH   SOLE   12,754 0 0
SCHWAB US LARGE-CAP VALUE ETF OTHER EQUITIES 808524409 862 12,779 SH   SOLE   12,779 0 0
SCHWAB US SMALL-CAP ETF OTHER EQUITIES 808524607 785 7,839 SH   SOLE   7,839 0 0
SPDR DOW JONES INDUSTRIAL AVER OTHER EQUITIES 78467X109 655 1,935 SH   SOLE   1,935 0 0
SPDR GOLD TRUST OTHER EQUITIES 78463V107 429 2,615 SH   SOLE   2,615 0 0
SPDR S&P 500 GROWTH ETF OTHER EQUITIES 78464A409 9,476 148,009 SH   SOLE   148,009 0 0
SPDR S&P 500 VALUE ETF OTHER EQUITIES 78464A508 18,186 466,300 SH   SOLE   466,300 0 0
SPDR S&P 600 SMALL CAP VALUE E OTHER EQUITIES 78464A300 1,034 12,614 SH   SOLE   12,614 0 0
SPDR S&P DIVIDEND ETF OTHER EQUITIES 78464A763 721 6,135 SH   SOLE   6,135 0 0
VANGUARD DIVIDEND APPREC OTHER EQUITIES 921908844 287 1,867 SH   SOLE   1,867 0 0
VANGUARD ESG US STOCK ETF OTHER EQUITIES 921910733 395 4,928 SH   SOLE   4,928 0 0
VANGUARD GROWTH ETF OTHER EQUITIES 922908736 2,626 9,051 SH   SOLE   9,051 0 0
VANGUARD HIGH DIVIDEND YIELD E OTHER EQUITIES 921946406 1,637 15,839 SH   SOLE   15,839 0 0
VANGUARD MID-CAP ETF OTHER EQUITIES 922908629 629 2,656 SH   SOLE   2,656 0 0
VANGUARD SMALL-CAP VALUE ETF OTHER EQUITIES 922908611 523 3,087 SH   SOLE   3,087 0 0
VANGUARD SMALL CAP GROWTH ETF OTHER EQUITIES 922908595 1,173 4,187 SH   SOLE   4,187 0 0
VANGUARD TOTAL STOCK MKT ETF OTHER EQUITIES 922908769 2,588 11,656 SH   SOLE   11,656 0 0
VANGUARD VALUE ETF OTHER EQUITIES 922908744 260 1,922 SH   SOLE   1,922 0 0
ISHARES MSCI EAFE INDEX FUND INTL EQUITIES 464287465 329 4,223 SH   SOLE   4,223 0 0
ISHARES MSCI GERMANY ETF INTL EQUITIES 464286806 263 8,000 SH   SOLE   8,000 0 0
SCHWAB INTL EQUITY ETF INTL EQUITIES 808524805 668 17,260 SH   SOLE   17,260 0 0
VANGUARD FTSE ALL-WORLD EX-US INTL EQUITIES 922042775 1,079 17,706 SH   SOLE   17,706 0 0
VANGUARD TOTAL INTL STOCK ETF INTL EQUITIES 921909768 1,479 23,383 SH   SOLE   23,383 0 0