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
VERU INC COM 92536C103 70 33,000 SH   SOLE NONE 33,000 0 0
DISNEY WALT CO COM DISNEY 254687106 200 1,432 SH   SOLE NONE 1,432 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 223 1,487 SH   SOLE NONE 1,487 0 0
AMERICAN TOWER CORP NEW COM 03027X100 225 1,100 SH   SOLE NONE 1,100 0 0
INVESCO EXCHANGE TRADED FD S&P500 EQL WGT 46137V357 228 2,114 SH   SOLE NONE 2,114 0 0
AUTOMATIC DATA PROCESSING COM 053015103 231 1,400 SH   SOLE NONE 1,400 0 0
MONDELEZ INTL INC CL A 609207105 242 4,486 SH   SOLE NONE 4,486 0 0
S&P GLOBAL INC COM 78409V104 245 1,074 SH   SOLE NONE 1,074 0 0
ISHARES TR CORE S&P500 ETF 464287200 246 833 SH   SOLE NONE 833 0 0
ALPHABET INC CAP STK CL C 02079K107 253 234 SH   SOLE NONE 234 0 0
PFIZER INC COM 717081103 288 6,648 SH   SOLE NONE 6,648 0 0
HONEYWELL INTL INC COM 438516106 292 1,673 SH   SOLE NONE 1,673 0 0
LOCKHEED MARTIN CORP COM 539830109 295 811 SH   SOLE NONE 811 0 0
ALPHABET INC CAP STK CL A 02079K305 313 289 SH   SOLE NONE 289 0 0
WALMART INC COM 931142103 315 2,855 SH   SOLE NONE 2,855 0 0
AON PLC SHS CL A G0408V102 320 1,659 SH   SOLE NONE 1,659 0 0
ISHARES TR IBOXX INV CP ETF 464287242 336 2,700 SH   SOLE NONE 2,700 0 0
DOMINION ENERGY INC COM 25746U109 345 4,459 SH   SOLE NONE 4,459 0 0
COSTCO WHSL CORP NEW COM 22160K105 349 1,320 SH   SOLE NONE 1,320 0 0
ABBOTT LABS COM 002824100 359 4,273 SH   SOLE NONE 4,273 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 369 4,348 SH   SOLE NONE 4,348 0 0
FACEBOOK INC CL A 30303M102 380 1,969 SH   SOLE NONE 1,969 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 408 1,391 SH   SOLE NONE 1,391 0 0
MERCK & CO INC COM 58933Y105 449 5,351 SH   SOLE NONE 5,351 0 0
FASTENAL CO COM 311900104 463 14,200 SH   SOLE NONE 14,200 0 0
VISA INC COM CL A 92826C839 485 2,794 SH   SOLE NONE 2,794 0 0
FIDELITY NATL INFORMATION COM 31620M106 504 4,106 SH   SOLE NONE 4,106 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 513 4,662 SH   SOLE NONE 4,662 0 0
US BANCORP DEL COM NEW 902973304 517 9,863 SH   SOLE NONE 9,863 0 0
INTEL CORP COM 458140100 574 11,995 SH   SOLE NONE 11,995 0 0
MASTERCARD INC CL A 57636Q104 578 2,186 SH   SOLE NONE 2,186 0 0
MICROSOFT CORP COM 594918104 589 4,395 SH   SOLE NONE 4,395 0 0
JPMORGAN CHASE & CO COM 46625H100 601 5,378 SH   SOLE NONE 5,378 0 0
AMAZON COM INC COM 023135106 638 337 SH   SOLE NONE 337 0 0
THERMO FISHER SCIENTIFIC I COM 883556102 709 2,413 SH   SOLE NONE 2,413 0 0
COCA COLA CO COM 191216100 766 15,051 SH   SOLE NONE 15,051 0 0
FISERV INC COM 337738108 772 8,470 SH   SOLE NONE 8,470 0 0
LILLY ELI & CO COM 532457108 907 8,190 SH   SOLE NONE 8,190 0 0
MCDONALDS CORP COM 580135101 1,002 4,826 SH   SOLE NONE 4,826 0 0
JOHNSON & JOHNSON COM 478160104 1,003 7,202 SH   SOLE NONE 7,202 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,036 4,862 SH   SOLE NONE 4,862 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,316 26,462 SH   SOLE NONE 26,462 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,895 38,725 SH   SOLE NONE 38,725 0 0
WEC ENERGY GROUP INC COM 92939U106 2,153 25,822 SH   SOLE NONE 25,822 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 3,190 63,616 SH   SOLE NONE 63,616 0 0
APPLE INC COM 037833100 4,269 21,568 SH   SOLE NONE 21,568 0 0
XCEL ENERGY INC COM 98389B100 4,631 77,837 SH   SOLE NONE 77,837 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,710 58,484 SH   SOLE NONE 58,484 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,244 46,367 SH   SOLE NONE 46,367 0 0
ALLIANCEBERNSTEIN HOLDING UNIT LTD PARTN 01881G106 7,385 248,485 SH   SOLE NONE 248,485 0 0
AT&T INC COM 00206R102 9,301 277,562 SH   SOLE NONE 277,562 0 0
SOUTHERN CO COM 842587107 11,000 198,987 SH   SOLE NONE 198,987 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,645 131,972 SH   SOLE NONE 131,972 0 0
CONSOLIDATED EDISON INC COM 209115104 12,317 140,473 SH   SOLE NONE 140,473 0 0
OLD REP INTL CORP COM 680223104 12,986 580,250 SH   SOLE NONE 580,250 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 14,542 327,368 SH   SOLE NONE 327,368 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 17,968 591,066 SH   SOLE NONE 591,066 0 0
CLOROX CO DEL COM 189054109 19,711 128,739 SH   SOLE NONE 128,739 0 0
RADIAN GROUP INC COM 750236101 23,017 1,007,320 SH   SOLE NONE 1,007,320 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 24,743 554,765 SH   SOLE NONE 554,765 0 0
SANMINA CORPORATION COM 801056102 28,166 930,187 SH   SOLE NONE 930,187 0 0
ANALOG DEVICES INC COM 032654105 29,545 261,759 SH   SOLE NONE 261,759 0 0
FIFTH THIRD BANCORP COM 316773100 30,470 1,092,115 SH   SOLE NONE 1,092,115 0 0
MORGAN STANLEY COM NEW 617446448 30,649 699,580 SH   SOLE NONE 699,580 0 0
REPUBLIC SVCS INC COM 760759100 31,746 366,416 SH   SOLE NONE 366,416 0 0
MGIC INVT CORP WIS COM 552848103 31,837 2,422,945 SH   SOLE NONE 2,422,945 0 0
MASCO CORP COM 574599106 33,110 843,786 SH   SOLE NONE 843,786 0 0
F5 NETWORKS INC COM 315616102 33,173 227,789 SH   SOLE NONE 227,789 0 0
CORNING INC COM 219350105 35,080 1,055,685 SH   SOLE NONE 1,055,685 0 0
THE CHARLES SCHWAB CORPORA COM 808513105 36,988 920,335 SH   SOLE NONE 920,335 0 0
CIENA CORP COM NEW 171779309 38,434 934,440 SH   SOLE NONE 934,440 0 0
D R HORTON INC COM 23331A109 38,865 901,119 SH   SOLE NONE 901,119 0 0
CATERPILLAR INC DEL COM 149123101 41,111 301,640 SH   SOLE NONE 301,640 0 0
TEXAS INSTRS INC COM 882508104 42,940 374,171 SH   SOLE NONE 374,171 0 0
CITIGROUP INC COM NEW 172967424 43,511 621,314 SH   SOLE NONE 621,314 0 0
PROCTER AND GAMBLE CO COM 742718109 44,628 407,001 SH   SOLE NONE 407,001 0 0
BANK AMER CORP COM 060505104 49,463 1,705,629 SH   SOLE NONE 1,705,629 0 0
T MOBILE US INC COM 872590104 53,798 725,633 SH   SOLE NONE 725,633 0 0
WASTE MGMT INC DEL COM 94106L109 59,504 515,765 SH   SOLE NONE 515,765 0 0
CISCO SYS INC COM 17275R102 61,171 1,117,693 SH   SOLE NONE 1,117,693 0 0
XILINX INC COM 983919101 63,642 539,708 SH   SOLE NONE 539,708 0 0
HOME DEPOT INC COM 437076102 67,507 324,601 SH   SOLE NONE 324,601 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 70,952 425,551 SH   SOLE NONE 425,551 0 0