Small rhombihexagonal tiling

The small rhombihexagonal tiling is a non-convex uniform tiling of the Euclidean plane. 2 squares and 2 dodecagons join at each vertex of this tiling.