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
3M Company COM 88579y101 435 2,480 SH   SOLE   2,480 0 0
ABB Ltd. Spons ADR COM 000375204 43 1,278 SH   SOLE   1,278 0 0
ABB Ltd. Spons ADR COM 000375204 378 11,331 SH   OTR   0 0 11,331
AFLAC Inc. COM 001055102 661 12,684 SH   SOLE   12,684 0 0
AT&T Inc COM 00206r102 1,625 60,174 SH   SOLE   60,174 0 0
AbbVie Inc COM 00287y109 1,822 16,889 SH   SOLE   16,843 0 46
Abbott Labs COM 002824100 45,306 383,526 SH   SOLE   375,433 0 8,093
Accenture PLC Cl A COM G1151C101 42,828 133,872 SH   SOLE   129,920 0 3,952
Activision Blizzard, inc. COM 00507V109 227 2,933 SH   SOLE   2,933 0 0
Agree Realty Corp COM 008492100 302 4,566 SH   SOLE   1,674 0 2,892
Air Products & Chemicals, Inc COM 009158106 41,934 163,733 SH   SOLE   158,573 0 5,160
Akamai Technologies Com COM 00971T101 355 3,398 SH   SOLE   3,398 0 0
Alcon Inc COM H01301128 242 3,013 SH   SOLE   3,013 0 0
Allianz SE COM 523148906 1 45 SH   SOLE   45 0 0
Allianz SE COM 523148906 260 11,574 SH   OTR   0 0 11,574
Allstate Corp COM 020002101 236 1,854 SH   SOLE   1,854 0 0
Alphabet Inc CL A COM 02079K305 3,583 1,340 SH   SOLE   1,340 0 0
Alphabet Inc CL C NON Voting COM 02079K107 1,210 454 SH   SOLE   454 0 0
Altria Group Inc COM 02209s103 339 7,445 SH   SOLE   7,445 0 0
Amazon.com COM 023135106 3,259 992 SH   SOLE   992 0 0
American Electric Power COM 025537101 495 6,098 SH   SOLE   6,027 0 71
American Express Co COM 025816109 324 1,935 SH   SOLE   1,935 0 0
American Tower Corp COM 03027x100 38,355 144,511 SH   SOLE   140,442 0 4,069
American Water Works Co COM 030420103 871 5,152 SH   SOLE   5,152 0 0
Amgen COM 031162100 862 4,052 SH   SOLE   3,689 0 363
Analog Devices Inc COM 032654105 13,298 79,398 SH   SOLE   79,305 0 93
Apple Inc. COM 037833100 113,174 799,819 SH   SOLE   779,111 0 20,708
AptarGroup Inc COM 038336103 30,485 255,425 SH   SOLE   248,168 0 7,257
Arthur J Gallagher & Co COM 363576109 52,924 356,031 SH   SOLE   345,813 0 10,217
Assurant Inc COM 04621X108 444 2,813 SH   SOLE   2,813 0 0
Automatic Data Processing COM 053015103 71,384 357,063 SH   SOLE   347,020 0 10,043
BCE Inc. COM 05534b760 7,964 159,096 SH   SOLE   145,179 0 13,917
BNP Paribas - ADR COM 05565A202 1 32 SH   SOLE   32 0 0
BNP Paribas - ADR COM 05565A202 365 11,392 SH   OTR   0 0 11,392
Ball Corp Com COM 058498106 225 2,500 SH   SOLE   500 0 2,000
Baxter International Inc COM 071813109 591 7,354 SH   SOLE   7,354 0 0
Becton Dickinson and Co COM 075887109 43,359 176,386 SH   SOLE   173,196 0 3,190
Berkshire Hathaway Cl B COM 084670702 594 2,177 SH   SOLE   2,177 0 0
Black Hills Corp COM 092113109 355 5,650 SH   SOLE   5,650 0 0
Blackrock Inc COM 09247x101 3,725 4,441 SH   SOLE   4,177 0 264
Blackstone Group Inc COM 09260D107 2,326 19,993 SH   SOLE   19,993 0 0
Boeing COM 097023105 1,291 5,869 SH   SOLE   5,869 0 0
Bristol Myers Squibb Company COM 110122108 627 10,591 SH   SOLE   10,552 0 39
British American Tobacco PLC A COM 110448107 1 27 SH   SOLE   27 0 0
British American Tobacco PLC A COM 110448107 199 5,653 SH   OTR   0 0 5,653
Broadridge Financial Solutions COM 11133t103 24,041 144,269 SH   SOLE   138,662 0 5,607
CME Group Inc COM 12572Q105 322 1,665 SH   SOLE   1,665 0 0
CVS Health Corp COM 126650100 840 9,900 SH   SOLE   8,640 0 1,260
Carrier Global Corp Com COM 14448C104 44,944 868,309 SH   SOLE   840,662 0 27,647
Casey's General Stores Inc COM 147528103 31,212 165,626 SH   SOLE   159,837 0 5,789
Caterpillar Inc COM 149123101 11,325 58,993 SH   SOLE   58,993 0 0
Chevron Corp COM 166764100 10,442 102,930 SH   SOLE   102,900 0 30
Chubb Ltd COM H1467J104 599 3,453 SH   SOLE   3,453 0 0
Cie Financiere Rich - Unsp ADR COM 204319107 1 96 SH   SOLE   96 0 0
Cie Financiere Rich - Unsp ADR COM 204319107 334 32,490 SH   OTR   0 0 32,490
Cisco Systems COM 17275r102 1,937 35,579 SH   SOLE   28,670 0 6,908
Clorox Co COM 189054109 31,979 193,098 SH   SOLE   187,092 0 6,006
Coca Cola Co COM 191216100 7,630 145,418 SH   SOLE   145,418 0 0
Cognizant Tech Solutions Cl A COM 192446102 820 11,044 SH   SOLE   11,044 0 0
Colgate Palmolive Co COM 194162103 813 10,753 SH   SOLE   9,953 0 800
Commerce Bancshares Inc COM 200525103 1,446 20,750 SH   SOLE   20,750 0 0
Compagnie De Saint Unspon ADR COM 204280309 1 71 SH   SOLE   71 0 0
Compagnie De Saint Unspon ADR COM 204280309 396 29,505 SH   OTR   0 0 29,505
Costco Wholesale Corp COM 22160k105 45,124 100,421 SH   SOLE   97,700 0 2,721
Cummins Inc COM 231021106 202 900 SH   SOLE   900 0 0
Danaher Corp COM 235851102 451 1,482 SH   SOLE   1,482 0 0
Deere & Co COM 244199105 1,729 5,161 SH   SOLE   3,926 0 1,235
Diageo PLC New Spons ADR COM 25243q205 64 333 SH   SOLE   327 0 6
Diageo PLC New Spons ADR COM 25243q205 337 1,744 SH   OTR   0 0 1,744
Digital Realty Trust Inc COM 253868103 15,472 107,108 SH   SOLE   104,093 0 3,015
Dollar Genl Corp COM 256677105 33,067 155,873 SH   SOLE   151,486 0 4,387
Dollar Genl Corp COM 256677105 8 37 SH   OTR   37 0 0
Dominion Energy Inc COM 25746U109 808 11,060 SH   SOLE   11,046 0 14
DuPont de Nemours Inc COM 26614N102 539 7,925 SH   SOLE   7,916 0 9
Duke Energy Corp COM 26441c204 823 8,430 SH   SOLE   8,430 0 0
Eaton Corp PLC COM g29183103 632 4,230 SH   SOLE   3,430 0 800
Ecolab Inc COM 278865100 1,762 8,448 SH   SOLE   7,948 0 500
Edwards Lifesciences Corp COM 28176e108 206 1,821 SH   SOLE   1,821 0 0
Eli Lilly & Co COM 532457108 1,038 4,494 SH   SOLE   4,494 0 0
Emerson Electric Co COM 291011104 1,020 10,832 SH   SOLE   10,808 0 24
Enbridge Inc. COM 29250N105 674 16,931 SH   SOLE   16,931 0 0
Enterprise Products Partners L COM 293792107 404 18,671 SH   SOLE   18,671 0 0
Equinix Inc COM 29444U700 34,505 43,670 SH   SOLE   42,177 0 1,493
Essential Utilities COM 29670G102 229 4,978 SH   SOLE   4,978 0 0
Exxon Mobil Corp COM 30231g102 42,252 718,327 SH   SOLE   695,763 0 22,564
Facebook Inc Cl A COM 30303m102 333 981 SH   SOLE   981 0 0
Fastenal Company COM 311900104 35,328 684,524 SH   SOLE   656,677 0 27,847
Fidelity National Information COM 31620M106 25,722 211,393 SH   SOLE   205,692 0 5,701
Fiserv Inc COM 337738108 260 2,400 SH   SOLE   600 0 1,800
GCM Grosvenor Inc COM 36831E108 172 14,929 SH   SOLE   14,929 0 0
General Dynamics Corp COM 369550108 14,295 72,922 SH   SOLE   72,913 0 9
Gilead Sciences Incorporated COM 375558103 30,794 440,863 SH   SOLE   424,034 0 16,829
Glacier Bancorp Inc COM 37637Q105 33,577 606,637 SH   SOLE   588,548 0 18,089
GlaxoSmithKline PLC COM 37733w105 247 6,468 SH   SOLE   6,468 0 0
Hershey Company COM 427866108 2,220 13,114 SH   SOLE   13,114 0 0
Home Depot Inc COM 437076102 57,213 174,293 SH   SOLE   167,559 0 6,734
Honeywell Intl Inc COM 438516106 1,790 8,432 SH   SOLE   8,421 0 11
Iberdrola S A ADR COM 450737101 19 472 SH   SOLE   472 0 0
Iberdrola S A ADR COM 450737101 202 5,029 SH   OTR   0 0 5,029
Idex Corp COM 45167r104 207 1,000 SH   SOLE   200 0 800
Idexx Labs Inc COM 45168d104 740 1,190 SH   SOLE   190 0 1,000
Illinois Tool Works Inc COM 452308109 56,077 271,389 SH   SOLE   264,583 0 6,806
India Globalization Capital In COM 45408X308 143 96,901 SH   SOLE   96,901 0 0
Insulet Corp COM 45784p101 284 1,000 SH   SOLE   0 0 1,000
Intel Corp COM 458140100 1,720 32,291 SH   SOLE   30,497 0 1,794
International Business Machine COM 459200101 11,716 84,333 SH   SOLE   80,051 0 4,282
Intuit COM 461202103 40,106 74,338 SH   SOLE   72,385 0 1,953
Intuitive Surgical Inc COM 46120E602 425 428 SH   SOLE   428 0 0
J M Smucker Company New COM 832696405 467 3,890 SH   SOLE   3,890 0 0
J P Morgan Chase & Co COM 46625h100 17,665 107,920 SH   SOLE   107,873 0 47
Jack Henry & Assoc Inc Com COM 426281101 29,494 179,779 SH   SOLE   174,748 0 5,031
John B. Sanfilippo & Son, Inc. COM 800422107 5,357 65,553 SH   SOLE   63,404 0 2,149
Johnson & Johnson COM 478160104 54,836 339,544 SH   SOLE   331,888 0 7,656
Johnson & Johnson COM 478160104 28 175 SH   OTR   175 0 0
Kellogg Company COM 487836108 504 7,884 SH   SOLE   4,534 0 3,350
Kimberly Clark Corp COM 494368103 32,873 248,213 SH   SOLE   238,515 0 9,698
Kimberly Clark Corp COM 494368103 5 40 SH   OTR   40 0 0
Kinder Morgan Inc COM 49456b101 249 14,895 SH   SOLE   14,895 0 0
L3Harris Technologies Inc Com COM 502431109 279 1,267 SH   SOLE   1,267 0 0
Lancaster Colony Corp COM 513847103 810 4,801 SH   SOLE   2,699 0 2,102
Leggett & Platt Inc COM 524660107 562 12,525 SH   SOLE   5,559 0 6,966
Linde PLC COM G5494J103 13,626 46,445 SH   SOLE   46,445 0 0
Lockheed Martin Corp COM 539830109 1,135 3,289 SH   SOLE   2,974 0 315
Lowes Cos Inc COM 548661107 1,191 5,869 SH   SOLE   5,169 0 700
Lowes Cos Inc COM 548661107 86 425 SH   OTR   425 0 0
M D C Hldgs Inc COM 552676108 900 19,259 SH   SOLE   19,259 0 0
Magellan Midstream Partners, L COM 559080106 477 10,460 SH   SOLE   10,460 0 0
Main Street Capital Corp COM 56035L104 1,465 35,639 SH   SOLE   16,711 0 18,928
Mastercard Inc COM 57636q104 35,734 102,779 SH   SOLE   100,298 0 2,482
McCormick & Company Inc COM 579780206 41,292 509,594 SH   SOLE   494,143 0 15,451
McDonalds Corp COM 580135101 60,324 250,194 SH   SOLE   243,017 0 7,177
Medtronic PLC COM g5960l103 1,131 9,023 SH   SOLE   6,521 0 2,502
Merck & Co Inc COM 58933Y105 37,152 494,629 SH   SOLE   476,520 0 18,109
Microsoft Corp COM 594918104 38,870 137,878 SH   SOLE   137,736 0 142
Mongolia Holdings Inc COM 60937J100 0 12,600 SH   SOLE   12,600 0 0
NASDAQ Inc. COM 631103108 51,136 264,928 SH   SOLE   257,902 0 7,026
National Grid PLC - SPONS ADR COM 636274409 1 15 SH   SOLE   15 0 0
National Grid PLC - SPONS ADR COM 636274409 219 3,673 SH   OTR   0 0 3,673
Nestle SA ADR COM 641069406 4,074 33,894 SH   SOLE   33,419 0 475
Nestle SA ADR COM 641069406 370 3,080 SH   OTR   0 0 3,080
Netflix Inc Com COM 64110L106 587 962 SH   SOLE   962 0 0
NextEra Energy Inc COM 65339f101 70,980 903,973 SH   SOLE   882,128 0 21,846
Nextera Energy Part LP COM 65341B106 1,453 19,277 SH   SOLE   18,507 0 770
Nike Inc, Class B COM 654106103 2,364 16,276 SH   SOLE   16,246 0 30
Norfolk Southern Corp COM 655844108 1,473 6,157 SH   SOLE   6,144 0 13
Northern Trust COM 665859104 2,043 18,946 SH   SOLE   18,546 0 400
Novartis AG ADR COM 66987V109 7,142 87,336 SH   SOLE   87,336 0 0
Novartis AG ADR COM 66987V109 263 3,210 SH   OTR   0 0 3,210
Nvidia Corp COM 67066G104 571 2,756 SH   SOLE   2,756 0 0
ONE Gas Inc COM 68235P108 475 7,500 SH   SOLE   2,630 0 4,870
Oneok Inc COM 682680103 7,458 128,605 SH   SOLE   115,552 0 13,053
Otis Worldwide Corp Com COM 68902v107 2,677 32,536 SH   SOLE   32,536 0 0
PPG Industries Inc COM 693506107 1,130 7,901 SH   SOLE   7,901 0 0
Parker Hannifin Corp COM 701094104 626 2,239 SH   SOLE   2,239 0 0
PayChex Inc COM 704326107 1,178 10,475 SH   SOLE   6,231 0 4,244
PayPal Holdings COM 70450y103 216 831 SH   SOLE   831 0 0
PepsiCo Inc COM 713448108 12,295 81,746 SH   SOLE   81,691 0 55
Pfizer COM 717081103 1,552 36,080 SH   SOLE   35,984 0 96
Philip Morris International COM 718172109 659 6,950 SH   SOLE   6,950 0 0
Phillips 66 COM 718546104 515 7,357 SH   SOLE   7,344 0 13
Phillips 66 COM 718546104 4 63 SH   OTR   63 0 0
Pool Corporation COM 73278L105 827 1,904 SH   SOLE   1,904 0 0
Procter & Gamble Co COM 742718109 9,523 68,120 SH   SOLE   68,092 0 28
Progressive Corp Ohio Com COM 743315103 508 5,620 SH   SOLE   2,780 0 2,840
Public Storage Inc COM 74460D109 606 2,039 SH   SOLE   1,146 0 893
Qualcomm Inc COM 747525103 46,338 359,267 SH   SOLE   348,295 0 10,972
RPM Intl Inc COM 749685103 8,033 103,454 SH   SOLE   103,454 0 0
Raytheon Technologies Com COM 75513E101 11,513 133,937 SH   SOLE   133,537 0 400
Realty Income Corporation COM 756109104 30,818 475,154 SH   SOLE   457,826 0 17,327
Reckitt Benckiser Spon ADR COM 756255204 1 60 SH   SOLE   60 0 0
Reckitt Benckiser Spon ADR COM 756255204 253 16,033 SH   OTR   0 0 16,033
Republic Services Inc COM 760759100 55,632 463,365 SH   SOLE   447,653 0 15,712
Republic Services Inc COM 760759100 12 98 SH   OTR   98 0 0
Resmed Inc COM 761152107 403 1,530 SH   SOLE   530 0 1,000
Roche Holdings Ltd Spons ADR COM 771195104 123 2,697 SH   SOLE   2,697 0 0
Roche Holdings Ltd Spons ADR COM 771195104 111 2,452 SH   OTR   0 0 2,452
Rockwell Automation Inc. COM 773903109 610 2,074 SH   SOLE   2,074 0 0
Royal Dutch Shell PLC ADR B COM 780259107 370 8,349 SH   SOLE   8,349 0 0
Royal Dutch Shell PLC ADR B COM 780259107 367 8,283 SH   OTR   0 0 8,283
S&P Global Inc COM 78409V104 43,220 101,721 SH   SOLE   98,803 0 2,918
SAP Akgsltt Spons ADR COM 803054204 2 13 SH   SOLE   13 0 0
SAP Akgsltt Spons ADR COM 803054204 300 2,223 SH   OTR   0 0 2,223
Salesforce.com Inc COM 79466l302 1,648 6,076 SH   SOLE   6,076 0 0
Sanofi-Aventis ADR COM 80105n105 1 20 SH   SOLE   20 0 0
Sanofi-Aventis ADR COM 80105n105 271 5,620 SH   OTR   0 0 5,620
Sherwin Williams Co COM 824348106 39,326 140,585 SH   SOLE   135,815 0 4,770
Siemens AG COM 826197501 2 28 SH   SOLE   28 0 0
Siemens AG COM 826197501 320 3,895 SH   OTR   0 0 3,895
Simon Property Group COM 828806109 515 3,962 SH   SOLE   3,962 0 0
Sixth Street Specialty Lending COM 83012A109 1,006 45,286 SH   SOLE   25,076 0 20,210
Skechers USA Inc Cl A COM 830566105 203 4,819 SH   SOLE   4,819 0 0
Skyworks Solutions COM 83088m102 514 3,121 SH   SOLE   3,121 0 0
Snap On COM 833034101 39,689 189,947 SH   SOLE   183,750 0 6,196
Southern Co COM 842587107 2,312 37,313 SH   SOLE   37,294 0 19
Stag Industrial Inc COM 85254J102 583 14,857 SH   SOLE   5,522 0 9,335
Starbucks Corporation COM 855244109 5,429 49,213 SH   SOLE   49,213 0 0
State Street Corp COM 857477103 217 2,560 SH   SOLE   2,560 0 0
Stellantis N.V. Shs COM N82405106 1 52 SH   SOLE   52 0 0
Stellantis N.V. Shs COM N82405106 298 15,613 SH   OTR   0 0 15,613
Steris PLC COM G8473T100 42,475 207,925 SH   SOLE   202,052 0 5,873
Store Capital Corp COM 862121100 6,761 211,070 SH   SOLE   189,139 0 21,931
Stryker Corp COM 863667101 30,857 117,006 SH   SOLE   112,736 0 4,270
Sysco Corporation COM 871829107 302 3,846 SH   SOLE   2,985 0 861
T Rowe Price Group Inc COM 74144t108 36,769 186,928 SH   SOLE   181,157 0 5,771
TC Energy Corp COM 87807B107 235 4,885 SH   SOLE   4,885 0 0
TTEC Holdings Inc COM 879939106 263 2,807 SH   SOLE   2,807 0 0
Taiwan Semiconductor Mfg Co AD COM 874039100 3 28 SH   SOLE   28 0 0
Taiwan Semiconductor Mfg Co AD COM 874039100 221 1,981 SH   OTR   0 0 1,981
Target Corporation COM 87612e106 1,462 6,392 SH   SOLE   6,368 0 24
Tesla Motors Inc COM 88160r101 514 663 SH   SOLE   663 0 0
Texas Instruments Corp COM 882508104 251 1,304 SH   SOLE   1,304 0 0
Thermo Fisher Scientific Inc COM 883556102 251 439 SH   SOLE   439 0 0
Toro Co COM 891092108 618 6,340 SH   SOLE   4,244 0 2,096
Tractor Supply Company COM 892356106 46,412 229,073 SH   SOLE   220,153 0 8,920
U. S. Bancorp COM 902973304 1,790 30,121 SH   SOLE   24,671 0 5,450
U. S. Bancorp COM 902973304 18 300 SH   OTR   300 0 0
UPM Kymmene Corp Unsposored AD COM 915436208 1 27 SH   SOLE   27 0 0
UPM Kymmene Corp Unsposored AD COM 915436208 284 8,027 SH   OTR   0 0 8,027
Uber Technologies Inc COM 90353T100 358 7,991 SH   SOLE   7,991 0 0
Unilever PLC ADR Spon COM 904767704 338 6,229 SH   SOLE   6,229 0 0
Unilever PLC ADR Spon COM 904767704 233 4,298 SH   OTR   0 0 4,298
Union Pacific Corp COM 907818108 37,362 190,615 SH   SOLE   185,344 0 5,271
United Parcel Service Inc Cl B COM 911312106 401 2,204 SH   SOLE   2,170 0 34
V F Corporation COM 918204108 23,388 349,130 SH   SOLE   337,331 0 11,799
V F Corporation COM 918204108 6 84 SH   OTR   84 0 0
Verisk Analytics Inc COM 92345Y106 531 2,652 SH   SOLE   2,652 0 0
Verizon Communications COM 92343v104 39,431 730,072 SH   SOLE   701,360 0 28,711
Visa Inc Cl A COM 92826c839 3,543 15,906 SH   SOLE   15,876 0 30
Vodafone Group PLC COM 92857w308 28 1,780 SH   SOLE   1,780 0 0
Vodafone Group PLC COM 92857w308 221 14,323 SH   OTR   0 0 14,323
WEC Energy Group Inc COM 92939u106 39,986 453,355 SH   SOLE   438,623 0 14,732
Wal-Mart Stores COM 931142103 2,600 18,653 SH   SOLE   17,034 0 1,618
Walgreen Boots Alliance Inc COM 931427108 1,502 31,917 SH   SOLE   31,917 0 0
Walt Disney Co COM 254687106 1,485 8,777 SH   SOLE   8,077 0 700
Watsco, Inc. COM 942622200 45,473 171,841 SH   SOLE   164,400 0 7,441
Welltower Inc COM 95040Q104 300 3,639 SH   SOLE   3,614 0 25
Williams Cos Inc COM 969457100 647 24,925 SH   SOLE   10,703 0 14,222
Xcel Energy Inc COM 98389b100 27,003 432,054 SH   SOLE   419,818 0 12,236
Xilinx Inc COM 983919101 207 1,368 SH   SOLE   1,368 0 0
Zebra Technologies Corp. Cl A COM 989207105 670 1,300 SH   SOLE   700 0 600
Zoetis Inc COM 98978V103 239 1,229 SH   SOLE   1,229 0 0
Alerian MLP ETF ETF 00162Q452 934 28,023 SH   SOLE   28,023 0 0
Consumer Discretionary Sel Sec ETF 81369Y407 205 1,145 SH   SOLE   1,134 0 11
Consumer Staples Select Sector ETF 81369y308 256 3,722 SH   SOLE   3,722 0 0
Financial Select Sector SPDR I ETF 81369y605 286 7,619 SH   SOLE   7,565 0 54
Health Care Select Sector SPDR ETF 81369Y209 225 1,767 SH   SOLE   1,767 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 480 1,826 SH   SOLE   1,826 0 0
IShares MSCI EAFE Index Fd ETF 464287465 504 6,461 SH   SOLE   6,461 0 0
IShares NASDAQ Biotech Index F ETF 464287556 895 5,538 SH   SOLE   5,538 0 0
IShares Russell 2000 Indx Fd ETF 464287655 219 1,000 SH   SOLE   1,000 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 991 12,516 SH   SOLE   12,516 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 456 9,045 SH   SOLE   9,045 0 0
IShares Tr S&P Smallcap 600 In ETF 464287804 335 3,064 SH   SOLE   3,064 0 0
Invesco Nasdaq Internet ETF ETF 46137V530 233 975 SH   SOLE   975 0 0
Invesco QQQ Trust Series 1 ETF 46090E103 1,530 4,273 SH   SOLE   4,273 0 0
S & P Depository Receipts SPDR ETF 78462f103 1,134 2,643 SH   SOLE   2,643 0 0
SPDR Gold Trust ETF 78463v107 449 2,735 SH   SOLE   2,735 0 0
VanEck Vectors Semiconductor E ETF 92189F676 420 1,640 SH   SOLE   1,640 0 0
Vanguard Dividend Appreciation ETF 921908844 221 1,439 SH   SOLE   1,439 0 0
Vanguard Mid-Cap ETF ETF 922908629 280 1,182 SH   SOLE   1,182 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 567 2,400 SH   SOLE   2,400 0 0
Vanguard Mid-Cap Value Index F ETF 922908512 226 1,620 SH   SOLE   1,620 0 0
Vanguard S&P 500 ETF ETF 922908363 274 696 SH   SOLE   696 0 0
Vanguard Ttl Stk Mkt ETF ETF 922908769 415 1,870 SH   SOLE   1,870 0 0
Vanguard Value ETF ETF 922908744 263 1,946 SH   SOLE   1,946 0 0
IShares Barclarys Int Cr Bond ETF 464288638 1,277 21,265 SH   SOLE   8,275 0 12,990
IShares Barclays Aggregate Bon ETF 464287226 965 8,406 SH   SOLE   4,843 0 3,563
IShares Barclays Tips Bond Ind ETF 464287176 560 4,384 SH   SOLE   4,384 0 0
IShares Short-Term Corporate B ETF 464288646 250 4,570 SH   SOLE   4,570 0 0
Invesco Financial Pfd Portfoli ETF 46137V621 460 24,277 SH   SOLE   24,277 0 0
Invesco Fundamental HY Corp Bo ETF 46138e719 1,011 51,903 SH   SOLE   20,436 0 31,467
Invesco Fundamental IG Corp Bo ETF 46138E693 618 23,096 SH   SOLE   9,999 0 13,097
Invesco Preferred Port ETF ETF 46138E511 219 14,586 SH   SOLE   13,895 0 691
Invesco Variable Rate Pref Por ETF 46138G870 597 22,757 SH   SOLE   13,629 0 9,128
Princpal Spectrum Preferred Se ETF 74255Y888 1,510 72,793 SH   SOLE   29,120 0 43,673
Vanguard Interm. Term Corp. Bo ETF 92206c870 1,587 16,812 SH   SOLE   8,466 0 8,346
Vanguard Intermediate Term Bon ETF 921937819 331 3,704 SH   SOLE   3,704 0 0
Vanguard Long-Term Corp Bond E ETF 92206C813 1,164 11,029 SH   SOLE   6,321 0 4,707
Vanguard Mortgage-Business Sec ETF 92206c771 286 5,358 SH   SOLE   5,358 0 0
Vanguard Short-Term Bond ETF ETF 921937827 339 4,135 SH   SOLE   4,135 0 0
Vanguard Short-Term Corporate ETF 92206c409 357 4,330 SH   SOLE   4,330 0 0
Western Asset Inter Muni Com ETF 958102105 102 10,500 SH   SOLE   10,500 0 0