pattern pattern pattern Dictionary pattern pattern pattern pattern pattern pattern pattern patterns pattern pattern pattern patterns pattern More... Dictionary pattern pattern pattern pattern pattern pattern pattern pattern pattern pattern patterns pattern pattern pattern More... pattern pattern pattern More... pattern pattern pattern pattern pattern pattern pattern Dictionary Dictionary pattern pattern pattern pattern pattern pattern pattern pattern