Alpha pattern #31560 variation #20950 preview
Alpha pattern #31560 variation #20950 pattern