Several Palestinian groups, including Hamas, are Iranian allies. The Iranian government also gives substantial assistance to the Hamas government in Gaza, which depends on outside sources for an estimated 90% of its budget. Iranian support has not been unconditional however, and in July and August 2011 Iran cut funding to show its displeasure at "Hamas's failure to hold public rallies in support" of Syrian President Bashir al-Assad during the 2011 Syrian uprising. In part for this reason, Hamas was unable to pay July salaries of its "40,000 civil service and security employees."