The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 898 10,335 SH   SOLE   0 0 10,335
ABBVIE INC COM 00287Y109 832 9,399 SH   SOLE   0 0 9,399
ADOBE INC COM 00724F101 397 1,205 SH   SOLE   0 0 1,205
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 787 3,710 SH   SOLE   0 0 3,710
ALLIANT ENERGY CORP COM 018802108 2,110 38,555 SH   SOLE   0 0 38,555
ALPHABET INC CAP STK CL C 02079K107 1,338 1,001 SH   SOLE   0 0 1,001
ALPS ETF TR ALERIAN MLP 00162Q866 54,093 6,363,880 SH   SOLE   0 0 6,363,880
ALTRIA GROUP INC COM 02209S103 3,154 62,142 SH   SOLE   0 0 62,142
AMAZON COM INC COM 023135106 2,737 1,481 SH   SOLE   0 0 1,481
AMERICAN EXPRESS CO COM 025816109 266 2,139 SH   SOLE   0 0 2,139
AMERICAN TOWER CORP NEW COM 03027X100 248 1,074 SH   SOLE   0 0 1,074
AMGEN INC COM 031162100 346 1,433 SH   SOLE   0 0 1,433
APPLE INC COM 037833100 10,239 34,870 SH   SOLE   0 0 34,870
AT&T INC COM 00206R102 2,087 53,415 SH   SOLE   0 0 53,415
AUTOMATIC DATA PROCESSING IN COM 053015103 4,609 26,889 SH   SOLE   0 0 26,889
BANK AMER CORP COM 060505104 1,456 41,349 SH   SOLE   0 0 41,349
TRUIST FINL CORP COM 89832Q109 300 5,323 SH   SOLE   0 0 5,323
BERKSHIRE HATHAWAY INC DEL CL A 084670108 23,092 68 SH   SOLE   0 0 68
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,215 23,023 SH   SOLE   0 0 23,023
BLACKSTONE GROUP INC COM CL A 09260D107 220 3,925 SH   SOLE   0 0 3,925
BLOCK H & R INC COM 093671105 238 10,028 SH   SOLE   0 0 10,028
BOEING CO COM 097023105 2,633 8,083 SH   SOLE   0 0 8,083
BP PLC SPONSORED ADR 055622104 550 14,577 SH   SOLE   0 0 14,577
BRISTOL MYERS SQUIBB CO COM 110122108 938 14,618 SH   SOLE   0 0 14,618
CANADIAN NATL RY CO COM 136375102 394 4,359 SH   SOLE   0 0 4,359
CATERPILLAR INC DEL COM 149123101 1,367 9,258 SH   SOLE   0 0 9,258
CELANESE CORP DEL COM 150870103 228 1,850 SH   SOLE   0 0 1,850
CHEVRON CORP NEW COM 166764100 2,279 18,913 SH   SOLE   0 0 18,913
CHIPOTLE MEXICAN GRILL INC COM 169656105 696 832 SH   SOLE   0 0 832
CHUBB LIMITED COM H1467J104 227 1,452 SH   SOLE   0 0 1,452
CISCO SYS INC COM 17275R102 859 17,910 SH   SOLE   0 0 17,910
CITIGROUP INC COM NEW 172967424 409 5,116 SH   SOLE   0 0 5,116
CLOROX CO DEL COM 189054109 293 1,906 SH   SOLE   0 0 1,906
COCA COLA CO COM 191216100 942 17,021 SH   SOLE   0 0 17,021
COMCAST CORP NEW CL A 20030N101 1,402 31,172 SH   SOLE   0 0 31,172
CONOCOPHILLIPS COM 20825C104 737 11,339 SH   SOLE   0 0 11,339
CONSTELLATION BRANDS INC CL A 21036P108 495 2,607 SH   SOLE   0 0 2,607
CORE LABORATORIES N V COM N22717107 232 6,146 SH   SOLE   0 0 6,146
COSTCO WHSL CORP NEW COM 22160K105 356 1,212 SH   SOLE   0 0 1,212
CSX CORP COM 126408103 1,498 20,701 SH   SOLE   0 0 20,701
CVS HEALTH CORP COM 126650100 444 5,983 SH   SOLE   0 0 5,983
CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 211 22,928 SH   SOLE   0 0 22,928
DEERE & CO COM 244199105 484 2,782 SH   SOLE   0 0 2,782
DIAGEO P L C SPON ADR NEW 25243Q205 386 2,294 SH   SOLE   0 0 2,294
DISNEY WALT CO COM DISNEY 254687106 1,174 8,070 SH   SOLE   0 0 8,070
DOMINION ENERGY INC COM 25746U109 292 3,528 SH   SOLE   0 0 3,528
DUKE ENERGY CORP NEW COM NEW 26441C204 1,894 20,771 SH   SOLE   0 0 20,771
ECOLAB INC COM 278865100 242 1,252 SH   SOLE   0 0 1,252
EMERSON ELEC CO COM 291011104 348 4,568 SH   SOLE   0 0 4,568
ENBRIDGE INC COM 29250N105 2,867 72,079 SH   SOLE   0 0 72,079
ENTERPRISE PRODS PARTNERS L COM 293792107 271 9,618 SH   SOLE   0 0 9,618
LAUDER ESTEE COS INC CL A 518439104 235 1,136 SH   SOLE   0 0 1,136
EXELON CORP COM 30161N101 280 6,137 SH   SOLE   0 0 6,137
EXXON MOBIL CORP COM 30231G102 1,848 26,490 SH   SOLE   0 0 26,490
FACEBOOK INC CL A 30303M102 950 4,630 SH   SOLE   0 0 4,630
FASTENAL CO COM 311900104 526 14,233 SH   SOLE   0 0 14,233
FIRST FINL BANCORP OH COM 320209109 1,300 51,087 SH   SOLE   0 0 51,087
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,778 108,975 SH   SOLE   0 0 108,975
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 318 9,760 SH   SOLE   0 0 9,760
FISERV INC COM 337738108 15,300 132,318 SH   SOLE   0 0 132,318
FORD MTR CO DEL COM 345370860 210 22,594 SH   SOLE   0 0 22,594
FULTON FINL CORP PA COM 360271100 313 17,818 SH   SOLE   0 0 17,818
GENERAL DYNAMICS CORP COM 369550108 1,034 5,862 SH   SOLE   0 0 5,862
GENERAL ELECTRIC CO COM 369604103 608 54,398 SH   SOLE   0 0 54,398
GENERAL MOLY INC COM 370373102 3 12,000 SH   SOLE   0 0 12,000
ALPHABET INC CAP STK CL A 02079K305 1,483 1,107 SH   SOLE   0 0 1,107
HMN FINL INC COM 40424G108 989 47,070 SH   SOLE   0 0 47,070
HOME DEPOT INC COM 437076102 8,716 39,914 SH   SOLE   0 0 39,914
HONEYWELL INTL INC COM 438516106 1,116 6,306 SH   SOLE   0 0 6,306
HUMANA INC COM 444859102 320 872 SH   SOLE   0 0 872
ILLINOIS TOOL WKS INC COM 452308109 535 2,961 SH   SOLE   0 0 2,961
INTEL CORP COM 458140100 1,995 33,330 SH   SOLE   0 0 33,330
INTERNATIONAL BUSINESS MACHS COM 459200101 1,712 12,770 SH   SOLE   0 0 12,770
ISHARES TR CORE S&P MCP ETF 464287507 1,326 6,443 SH   SOLE   0 0 6,443
ISHARES TR CRE U S REIT ETF 464288521 14,615 267,727 SH   SOLE   0 0 267,727
ISHARES TR U.S. TECH ETF 464287721 534 2,298 SH   SOLE   0 0 2,298
ISHARES GOLD TRUST ISHARES 464285105 371 25,610 SH   SOLE   0 0 25,610
ISHARES TR IBOXX INV CP ETF 464287242 349 2,730 SH   SOLE   0 0 2,730
ISHARES TR MSCI EAFE ETF 464287465 11,693 168,384 SH   SOLE   0 0 168,384
ISHARES TR EAFE SML CP ETF 464288273 16,275 261,320 SH   SOLE   0 0 261,320
ISHARES TR MSCI EMG MKT ETF 464287234 742 16,538 SH   SOLE   0 0 16,538
ISHARES TR RUS 1000 GRW ETF 464287614 67,987 386,464 SH   SOLE   0 0 386,464
ISHARES TR RUS 1000 VAL ETF 464287598 40,888 299,590 SH   SOLE   0 0 299,590
ISHARES TR RUSSELL 2000 ETF 464287655 15,984 96,480 SH   SOLE   0 0 96,480
ISHARES TR RUS 2000 GRW ETF 464287648 17,064 79,655 SH   SOLE   0 0 79,655
ISHARES TR RUS 2000 VAL ETF 464287630 13,844 107,668 SH   SOLE   0 0 107,668
ISHARES TR RUS MD CP GR ETF 464287481 2,387 15,646 SH   SOLE   0 0 15,646
ISHARES TR RUS MDCP VAL ETF 464287473 2,288 24,144 SH   SOLE   0 0 24,144
ISHARES TR S&P 500 GRWT ETF 464287309 15,060 77,773 SH   SOLE   0 0 77,773
ISHARES TR CORE S&P500 ETF 464287200 9,820 30,379 SH   SOLE   0 0 30,379
ISHARES TR S&P 500 VAL ETF 464287408 1,277 9,819 SH   SOLE   0 0 9,819
ISHARES TR CORE S&P SCP ETF 464287804 1,682 20,060 SH   SOLE   0 0 20,060
ISHARES TR SP SMCP600VL ETF 464287879 235 1,461 SH   SOLE   0 0 1,461
ISHARES TR SHORT TREAS BD 464288679 200 1,811 SH   SOLE   0 0 1,811
ISHARES TR TIPS BD ETF 464287176 336 2,881 SH   SOLE   0 0 2,881
ISHARES TR RUS 1000 ETF 464287622 32,730 183,443 SH   SOLE   0 0 183,443
ISHARES TR RUS MID CAP ETF 464287499 2,757 46,237 SH   SOLE   0 0 46,237
ISHARES TR MRGSTR SM CP ETF 464288505 1,396 7,392 SH   SOLE   0 0 7,392
JOHNSON & JOHNSON COM 478160104 1,471 10,084 SH   SOLE   0 0 10,084
JPMORGAN CHASE & CO COM 46625H100 2,518 18,063 SH   SOLE   0 0 18,063
KANSAS CITY SOUTHERN COM NEW 485170302 236 1,535 SH   SOLE   0 0 1,535
KIMBERLY CLARK CORP COM 494368103 473 3,413 SH   SOLE   0 0 3,413
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 486 9,953 SH   SOLE   0 0 9,953
KRAFT HEINZ CO COM 500754106 434 13,503 SH   SOLE   0 0 13,503
LILLY ELI & CO COM 532457108 267 2,034 SH   SOLE   0 0 2,034
LIPOCINE INC NEW COM 53630X104 25 65,212 SH   SOLE   0 0 65,212
LOWES COS INC COM 548661107 781 6,525 SH   SOLE   0 0 6,525
MAGNA INTL INC COM 559222401 682 12,433 SH   SOLE   0 0 12,433
MARATHON PETE CORP COM 56585A102 818 13,581 SH   SOLE   0 0 13,581
MARRIOTT INTL INC NEW CL A 571903202 309 2,043 SH   SOLE   0 0 2,043
MASTERCARD INC CL A 57636Q104 338 1,132 SH   SOLE   0 0 1,132
MCDONALDS CORP COM 580135101 3,152 15,953 SH   SOLE   0 0 15,953
MERCK & CO INC COM 58933Y105 1,175 12,831 SH   SOLE   0 0 12,831
MICROSOFT CORP COM 594918104 8,266 52,414 SH   SOLE   0 0 52,414
MONDELEZ INTL INC CL A 609207105 1,279 23,102 SH   SOLE   0 0 23,102
NETFLIX INC COM 64110L106 398 1,231 SH   SOLE   0 0 1,231
NEXTERA ENERGY INC COM 65339F101 799 3,299 SH   SOLE   0 0 3,299
NIKE INC CL B 654106103 310 3,052 SH   SOLE   0 0 3,052
NORFOLK SOUTHERN CORP COM 655844108 2,880 14,836 SH   SOLE   0 0 14,836
NORTHFIELD BANCORP INC DEL COM 66611T108 407 23,975 SH   SOLE   0 0 23,975
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 245 23,456 SH   SOLE   0 0 23,456
NVIDIA CORP COM 67066G104 589 2,503 SH   SOLE   0 0 2,503
O REILLY AUTOMOTIVE INC NEW COM 67103H107 306 698 SH   SOLE   0 0 698
ORACLE CORP COM 68389X105 318 5,998 SH   SOLE   0 0 5,998
PAYPAL HLDGS INC COM 70450Y103 467 4,313 SH   SOLE   0 0 4,313
PEPSICO INC COM 713448108 1,337 9,715 SH   SOLE   0 0 9,715
PFIZER INC COM 717081103 1,281 32,685 SH   SOLE   0 0 32,685
PHILIP MORRIS INTL INC COM 718172109 4,436 51,422 SH   SOLE   0 0 51,422
PHILLIPS 66 COM 718546104 583 5,230 SH   SOLE   0 0 5,230
POLYMET MINING CORP COM 731916102 5 17,856 SH   SOLE   0 0 17,856
PPG INDS INC COM 693506107 324 2,426 SH   SOLE   0 0 2,426
PRINCIPAL FINL GROUP INC COM 74251V102 298 5,420 SH   SOLE   0 0 5,420
PROCTER & GAMBLE CO COM 742718109 2,839 22,727 SH   SOLE   0 0 22,727
PROGRESSIVE CORP OHIO COM 743315103 473 6,540 SH   SOLE   0 0 6,540
PROSHARES TR S&P 500 DV ARIST 74348A467 915 12,030 SH   SOLE   0 0 12,030
RAYTHEON CO COM NEW 755111507 360 1,637 SH   SOLE   0 0 1,637
ROCKWELL AUTOMATION INC COM 773903109 529 2,612 SH   SOLE   0 0 2,612
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 349 5,827 SH   SOLE   0 0 5,827
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 524 1,390 SH   SOLE   0 0 1,390
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16,851 501,069 SH   SOLE   0 0 501,069
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 12,544 362,023 SH   SOLE   0 0 362,023
SEI INVESTMENTS CO COM 784117103 8,230 125,018 SH   SOLE   0 0 125,018
SEMPRA ENERGY COM 816851109 398 2,609 SH   SOLE   0 0 2,609
SIMPSON MANUFACTURING CO INC COM 829073105 3,453 42,918 SH   SOLE   0 0 42,918
SOUTHERN CO COM 842587107 341 5,359 SH   SOLE   0 0 5,359
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 256 894 SH   SOLE   0 0 894
SPDR GOLD TRUST GOLD SHS 78463V107 311 2,176 SH   SOLE   0 0 2,176
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,710 64,025 SH   SOLE   0 0 64,025
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,294 12,032 SH   SOLE   0 0 12,032
STARBUCKS CORP COM 855244109 1,037 11,796 SH   SOLE   0 0 11,796
SYSCO CORP COM 871829107 217 2,540 SH   SOLE   0 0 2,540
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 443 4,828 SH   SOLE   0 0 4,828
TESLA INC COM 88160R101 375 897 SH   SOLE   0 0 897
TEXAS PAC LD TR SUB CTF PROP I T 882610108 391 500 SH   SOLE   0 0 500
THERMO FISHER SCIENTIFIC INC COM 883556102 279 859 SH   SOLE   0 0 859
UNILEVER PLC SPON ADR NEW 904767704 303 5,304 SH   SOLE   0 0 5,304
UNION PACIFIC CORP COM 907818108 1,464 8,096 SH   SOLE   0 0 8,096
UNITED FIRE GROUP INC COM 910340108 597 13,650 SH   SOLE   0 0 13,650
UNITED PARCEL SERVICE INC CL B 911312106 273 2,329 SH   SOLE   0 0 2,329
UNITED RENTALS INC COM 911363109 233 1,400 SH   SOLE   0 0 1,400
UNITEDHEALTH GROUP INC COM 91324P102 731 2,486 SH   SOLE   0 0 2,486
US BANCORP DEL COM NEW 902973304 1,054 17,658 SH   SOLE   0 0 17,658
VALERO ENERGY CORP NEW COM 91913Y100 251 2,685 SH   SOLE   0 0 2,685
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 333 2,068 SH   SOLE   0 0 2,068
VANGUARD GROUP DIV APP ETF 921908844 1,007 8,081 SH   SOLE   0 0 8,081
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 597 5,375 SH   SOLE   0 0 5,375
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 38,750 879,478 SH   SOLE   0 0 879,478
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,622 553,667 SH   SOLE   0 0 553,667
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7,054 119,374 SH   SOLE   0 0 119,374
VANGUARD INDEX FDS GROWTH ETF 922908736 131,859 723,823 SH   SOLE   0 0 723,823
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 364 3,881 SH   SOLE   0 0 3,881
VANGUARD WORLD FDS INF TECH ETF 92204A702 205 836 SH   SOLE   0 0 836
VANGUARD INDEX FDS LARGE CAP ETF 922908637 14,243 96,338 SH   SOLE   0 0 96,338
VANGUARD INDEX FDS MID CAP ETF 922908629 553 3,102 SH   SOLE   0 0 3,102
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,205 77,649 SH   SOLE   0 0 77,649
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,256 61,718 SH   SOLE   0 0 61,718
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 651 8,035 SH   SOLE   0 0 8,035
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 220 4,463 SH   SOLE   0 0 4,463
VANGUARD INDEX FDS SMALL CP ETF 922908751 15,631 94,367 SH   SOLE   0 0 94,367
VANGUARD INDEX FDS SML CP GRW ETF 922908595 60,754 305,758 SH   SOLE   0 0 305,758
VANGUARD INDEX FDS SM CP VAL ETF 922908611 25,999 189,675 SH   SOLE   0 0 189,675
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6,828 81,418 SH   SOLE   0 0 81,418
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 233 4,125 SH   SOLE   0 0 4,125
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,559 52,308 SH   SOLE   0 0 52,308
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,570 19,390 SH   SOLE   0 0 19,390
VANGUARD INDEX FDS VALUE ETF 922908744 63,504 529,862 SH   SOLE   0 0 529,862
VERIZON COMMUNICATIONS INC COM 92343V104 1,423 23,174 SH   SOLE   0 0 23,174
VISA INC COM CL A 92826C839 2,037 10,839 SH   SOLE   0 0 10,839
WALGREENS BOOTS ALLIANCE INC COM 931427108 426 7,218 SH   SOLE   0 0 7,218
WALKER & DUNLOP INC COM 93148P102 215 3,319 SH   SOLE   0 0 3,319
WALMART INC COM 931142103 845 7,081 SH   SOLE   0 0 7,081
WASTE MGMT INC DEL COM 94106L109 472 4,138 SH   SOLE   0 0 4,138
WELLS FARGO CO NEW COM 949746101 1,572 29,212 SH   SOLE   0 0 29,212
WISDOMTREE TR US LARGECAP DIVD 97717W307 550 5,195 SH   SOLE   0 0 5,195
YUM BRANDS INC COM 988498101 202 2,008 SH   SOLE   0 0 2,008
ZOETIS INC CL A 98978V103 610 4,612 SH   SOLE   0 0 4,612