from typing import Tuple


def color_integer_to_rgb(color_integer: int) -> Tuple[int, int, int, int]:
    """
    Converts a color integer representing 32 bit depth into tuple of (alpha, red, blue, green)
    :param color_integer:
    :return: tuple of (a, r, b, g)
    """
    blue = color_integer & 255
    green = (color_integer >> 8) & 255
    red = (color_integer >> 16) & 255
    alpha = (color_integer >> 24) & 255
    return alpha, red, green, blue