In a medium mixing bowl, combine avocado, tomato, red onion, lime juice, hot sauce, and cilantro leaves. Season liberally with salt and pepper, then stir to thoroughly combine, mashing the avocado just a little bit as you do so. Lay an egg roll wrapper on a flat surface and fill a small bowl with water. Spoon 2 tablespoons of the avocado mixture in a straight line about an inch above the bottom edge of the wrapper, leaving about an inch on each side. Roll the wrapper up around the filling, folding in the sides and rolling them in as you go. Dip your finger in the water and wet the top edge of the wrapper and rolling them in as you go. Dip your finger in the water and wet the top edge of the wrapper all the way across, to help seal the egg roll. Repeat with all 14 wraps, or until you’re out of filling. Heat about 2-inches of canola oil to 350°F in a large skillet over medium-high heat. Add the egg rolls, one at a time, in batches of no more than six. Let the egg rolls fry until the edges and the undersides are golden brown and bubbly, about 2 minutes. Carefully turn the egg rolls and cook until both sides are golden brown and bubbly, about 2 minutes more. Transfer to a paper towel-lined plate or wire rack and cool for 2 minutes before serving with the cilantro dipping sauce.