I don't mind Iran's draw that much:
Group A: Serbia, Argentina, Australia, Jordan, Germany, Angola.
Group B: Croatia, Brazil, Tunisia, Slovenia, Iran, United States.
Group C: China, Turkey, Russia, Puerto Rico, Ivory Coast, Greece.
Group D: Lithuania, Lebanon, France, Spain, Canada, New...