Alpha pattern #16292 variation #104382 preview
Alpha pattern #16292 variation #104382 pattern