Cook bacon in a stock pot until crisp.Remove bacon and reserve for garnish.
Add leeks and garlic.
Season with salt/pepper and smoked paprika. Cook 5 mins.
Add sundried tomatoes for 2 mins and a little more oil, if needed.
Add corn kernels, potatoes and chicken stock.
Bring up to a boil, then reduce to a simmer and cook covered 20 minutes.
In a measuring cup, whisk the half and half with the flour.
Pour it into the soup and allow it to simmer on low for 20-30 minutes. Also, add the 2 cobs.
Taste and add salt/pepper as needed.
Soup will be nice and thick when done.
Serve with reserved bacon and chopped chives.