text:
Conflicts by Ari Rusila
– [aka ex-BalkanBlog] – ISSN 2342-6675 – Conflicts , Balkans, Black Sea region, MidEast, EurAsia
Infographics & Text Boxes
Themes of AR
U.S. Recycles Its Old Balkan Practice With Syria
The Syrian rebellion began in earnest on March 11, 2011, when protests erupted. Since then, the Syrian civil conflict has become increasingly violent. About 70,000 people have died in the country's civil war over the past two years. Millions of people have been displaced, both internally and abroad. For months regional and Western capitals have officially held back on arming the rebels, in part out of fear that the weapons would fall into the hands of terrorists.
Now however U.S. has begun to support arms delivery to Syrian opposition with recycling its old practice in Balkans. Multiple planeloads (some estimates are up to 160 cargo-planes, 3,500 tn) of weapons have left Croatia since December 2012, when many Yugoslav weapons, previously unseen in the Syrian civil war, began to appear in videos posted by rebels on YouTube. Saudi Arabia has financed a large purchase of infantry weapons from Croatia and quietly funneled them to anti-government fighters in Syria. American intelligence officers have helped the shipment with their earlier practice during Balkan wars. Earlier compared with the heavy weaponry employed by the Syrian regime, most of the equipment of Free Syrian Army (FSA) has been light so now the game is changing.
In Syria, a recoilless gun from the former Yugoslavia. Photo credit The NYT
Some foreign arms have been making their way to the Syrian opposition; the vast majority of guns were bought right from the regime – corrupt regime officials sold them. Another portion of their weapons was bought off the black market from Turkey or Jordan, which made them very expensive.
The opposition began as a secular struggle to overthrow the Assad regime. But many of the loosely linked brigades fighting the Assad regime have incorporated Islamist aims into their mission. These groups range from moderately Islamist outfits such as Liwaa al-Tawhid to more conservative groups such as Ahrar al-Sham, whose members have called for the countrywide implementation of Shariah, or Islamic law. There are also jihadist groups such as Jabhat al-Nusra (JAN), which operates as an extension of al Qaeda's Iraqi franchise and has been declared a terrorist organization by the U.S. JAN boasts foreign connections and members with years of fighting experience, making them invaluable to the uprising.
The M79 Osa, an anti-tank weapon of Yugoslav origin, seized from Syria's opposition.
Officially besides about $385 million in humanitarian aid has been disbursed by the U.S., there is an additional $115 million in nonlethal support for the fighters. On the other hand U.S. (unofficial) decision to send in more weapons is aimed at another fear in the West about the role of jihadist groups in the opposition. Such groups have been seen as better equipped than many nationalist fighters and potentially more influential. U.S. is covertly working to get those weapons into the right hands. Western officials agree that helping Syrian rebels defeat the brutal Assad regime is a worthwhile cause, but recent reports suggest some of that assistance has already benefited jihadist groups – e.g. JAN fighters have been using weapons originating in Croatia. (Sources: NYT , IBT , Debkafile)
Weapons from Croatia
"A conservative estimate of the payload of these flights would be 3,500 tons of military equipment" (Hugh Griffiths, SIPRI, who monitors illicit arms transfers)
Persian Gulf states such as Qatar and Saudi Arabia have been orchestrating weapons shipments into the conflict for months. Weapons from the former Yugoslavia were spotted in Syria this winter, after a series of military cargo flights from Zagreb to Amman. The arms are typically sent to Turkey and shipped into Syria via ground transport. The airlift, which began on a small scale in early 2012 and continued intermittently through last fall, expanded into a steady and much heavier flow late last year, the data shows. It has grown to include more than 160 military cargo flights by Jordanian, Saudi and Qatari military-style cargo planes landing at Esenboga Airport near Ankara, and, to a lesser degree, at other Turkish and Jordanian airports. Also from Jordan and Turkey, trucks take the weapons to the border with Syria.
The anti-Assad front is not like-minded: Riyadh – and Prince Bandar in particular – accuses the Qataris of conspiring to bring the Muslim Brotherhood to power in Damascus, including radical groups tied to Al Qaeda. Qatari Prime Minister and Secret Service Chief Sheikh Hamad bin Jassem has shot back with the charge that Saudi Arabia is maneuvering for control of the Syrian rebel movement.
The below video posted by the jihadist group Ahrar al-Sham, a collection of various smaller groups based in the north of Syria, mainly around Idlib, Aleppo, and Hama, and not part of the Free Syrian Army, demonstrates that the Yugoslavian weapons – supplied via Croatia – being provided to FSA have now begun to reach the hands of jihadists. These include RBG-6 40mm grenade launcher , the M79 Osa rocket launcher, M79 rocket pods, Yugoslav-made recoilless gun, as well as other assault rifles, grenade launchers, machine guns, mortars and shoulder-fired rockets for use against tanks and armored vehicles.
One should add that Croatia's Foreign Ministry and arms-export agency has denied that such shipments had occurred. Croatia, poised this year to join the European Union, now strictly adheres to international rules on arms transfers. However, export figures obtained by the Organized Crime and Corruption Reporting Project (OCCRP) show that last December, Jordan suddenly began buying Croatian weapons.
MLRS in Syria too?
On March 2013 Syrian rebels in Aleppo have begun receiving their first heavy weapons – 220-mm MLRS rocket launchers – from a large-scale supply operation headed by Saudi intelligence chief Prince Bandar bin Sultan. According Debkafile in Serbia, Bosnia, Croatia and Kosovo, his agents produced snapped up Russian-made MLRS (Smerch) and Hurricane 9K57 launchers capable of firing scores of 220-mm rockets to a distance of 70 kilometers.
I have some doubts how this Russian made MLRS has came from Croatia. First only one source (Debkafile) indicates so, second I don't have any confirmation that this system was for sale in Balkans, third some youtube videos from Syria which I have seen about this MLRS are so unclear that the question could be about some similar type of MLRS.
Image shows a M60 recoilless gun (YU) being used to attack an army outpost,Hajez Barad, in Busr al-Harir, Daraa, on March 2nd.
The Saudi operation for shipping heavy rocket launchers from the Balkans to Aleppo is complicated. The rockets are fixed to vehicles weighing 43.7 tons each. The rockets themselves are 7.6 meters long and weigh 800 kilograms. To arrange the transfer of this heavy artillery to the rebels in Aleppo, Prince Bandar contacted Hakan Fidan, head of the MIT-Turkish National Intelligence Organization. They agreed to set up an overland route from the Balkans via Turkey and across the Syrian border to Aleppo, under the protection of the Turkish army.
It may be that Syrian rebels have now also the BM-30 Smerch (tornado), the most powerful multiple launch rocket system (MLRS) in the world. It was developed in the early 1980s and was accepted to service with the Soviet Army in 1987. It is also in service with Belarus and the Ukraine, and has been exported to Kuwait (27 systems) and Algeria (18 systems).India placed an order for an initial 38 systems. Deliveries began in May 2007.
The heavy MLRS rocket launcher in Syrian rebel hands
Former Yugoslavia had three types of MLRS: M 63 Plamen(32 /128),M 77 Ogan(32/128) and M 87 Orkan(12/262) which was produced in cooperation with Iraq and army of Iraq used this system. The M87 Orkan (hurricane) is a MLRS, jointly developed by Yugoslavia and Iraq. Most of development was made in Yugoslavia and some manufacturing took place in Iraq. It was first publicly revealed in 1988 during defense exhibition in Iraq, labeled as the Ababil-50. The Orkan MLRS project was finished in the early 1990s due to collapse of the Yugoslavia and it is estimated that only few system were built. The most modern – 2011 – MLRS in Balkans is LRSVM, which is a modular self-propelled multitube rocket launch system developed by Serbia-based Vazduhoplovno Tehnicki Institut (VTI). Also Abu Dhabi's Emirates Defense Technologies (EDT) has developed, manufactured and delivered the first unit of the MLRS, which was designed and manufactured locally in UAE but in collaboration with a leading Serbian defence contractor. Perhaps some of these are now in operation theatre.
M87 Organ (YU)
Aleppo is the key to win
On the other hand Russia brings down its cargo planes loaded with weapons and replacement parts for the Syrian army at Nairab air base attached to Aleppo's international air port, after the air facilities around Damascus were targeted by rebel fire. Recently Russian and Iranian arms lifts to Nairab were doubled, after rebels seized many Alawite villages in the Aleppo and Idlib regions of northern Syria.
The Saudis hope to expedite the rebel capture of the big Syrian Nairab air base attached to Aleppo's international air port. The Saudi prince has personally taken the Nairab battle under his wing, convinced that it is the key to the conquest of Aleppo, once Syria's national commercial and population center, after more than a year's impasse in the battle for its control. The fall of this air base would also substantially reduce the big Iranian and Russian airlifts to Assad's army. Moscow has since warned the rebels that if they attack incoming or outgoing Russian planes at Nairab, Russian special forces will come in to wipe out their strength around the base and take over its protection themselves.
U.S., Croatia and common history of clandestine operations
It is not surprising that U.S. is using Croatia for its clandestine operations. Radical Islam has enforced and widened their activities in Balkans last 15 years. During Bosnian war many foreign Islamists came to fight in mujahedeen brigade also many Al Quida figures – including Osama bin Laden – were supporting Bosnian Muslims 1990's. US took the side with these "freedom fighters" in Bosnia and later in Kosovo. US involvement in the Balkans is not about helping any of the people in the region — Muslims, Croats, Serbs, or Albanians. The only interest of the Pentagon is in creating weak, dependent puppet regimes in order to dominate the entire region economically and politically.
In the 1980s Washington's secret services had assisted Saddam Hussein in his war against Iran. Then, in 1990, the US fought him in the Gulf. n both Afghanistan and the Gulf, the Pentagon had incurred debts to Islamist groups and their Middle Eastern sponsors. By 93 these groups, many supported by Iran and Saudi Arabia, were anxious to help Bosnian Muslims fighting in the former Yugoslavia and called in their debts with the Americans. Bill Clinton and the Pentagon were keen to be seen as creditworthy and repaid in the form of an Iran-Contra style operation – in flagrant violation of the UN Security Council arms embargo against all combatants in the former Yugoslavia. One could add that Ayman al-Zawahiri, later the leader of al Qaeda, came to America to raise funds in Silicon Valley for Bosnian jihadists.in 1993, Mr. bin Laden had appointed Sheik Ayman Al-Zawahiri, to direct his operations in the Balkans.
The recent history of this issue in Balkans started in June 1993, when President Clinton received the head of the Saudi Arabian intelligence service, Prince Turki al Faisal – a close adviser to his uncle, the King. The Prince urged Clinton to take the lead in the military assistance to Bosnia. The American administration did not dare to do so: the fear of a rift within NATO was too great. However, the United States did consider the Saudi Arabian signal to be important, and therefore a new strategy was elaborated. Its architect was to be Richard Holbrooke, who started to look for a way to arm the Bosnian Muslims. In the summer of 1993, the Pentagon was said to have drawn up a plan for arms assistance to the Bosnian Muslim Army (ABiH), which included supplies of AK-47s and other small arms. This operation was to demand almost three hundred C-130 Hercules transport aircraft flights.The first consignment from Iran landed in Zagreb on 4 May 1994, with sixty tons of explosives and military equipment on board. The arms were transported in Croatian army trucks along the Adriatic coast to Bosnia. Because the supplies attracted too much attention at Pleso Airport in Zagreb, the flights subsequently went mainly to the Croatian island of Krk. Shortly after Iranian cargo aircraft had landed there, a number of Croatian helicopters arrived to continue transporting the load after dusk.
Besides weapons the arrival in the Balkans of the so-called Afghan Arabs, who are from various Middle Eastern states and linked to al-Qaeda, began in 1992 – mujahedeen fighters who travelled to Afghanistan to resist the Soviet occupation in the 1980s later migrated to Bosnia hoping to assist their Islamic brethren in a struggle against Serbian Croatian forces.
In the summer and autumn of 1994 plans were elaborated for training the ABiH. An US 'mercenary outfit' was to arrange this training. This was carried out by Military Professional Resources Incorporated (MPRI), a company based in Virginia that employed various retired American generals and intelligence officials. With the consent of the State Department, MPRI trained the Hrvatska Vojska (HV, the Croatian Army) and later also the ABiH. MPRI's role arose from the signing of the agreement between the United States and Croatia on military collaboration. By engaging MPRI, Washington also reduced the danger of 'direct' involvement. The CIA settled on 14,000 tons between May 1994 and December 1996. According to the State Department from May 1994 to January 1996 Iran delivered a total of 5000 tons of arms and ammunition via the Croatian pipeline to Bosnia. (Source Bill Clinton's Bastard Army by Ares Demertzis ,Feb. 2009 in New English Review)
Links between drug trafficking and the supply of arms to the KLA (Kosovo Liberation Army) were established also mid-90s. In West KLA was described as terrorist organization but when US selected them as their ally it transformed organization officially to "freedom" fighters. After bombing Serbia 1999 KLA leaders again changed their crime clans officially to political parties. This public image however can not hide the origins of money and power, old channels and connections are still in place in conservative tribe society. (More e.g in Quadruple Helix – Capturing Kosovo )
The pattern of U.S. collaboration with Muslim fundamentalists against more secular enemies is not new.In both cases all sides committed atrocities, and American intervention in fact favored the side allied with al-Qaeda. Similarly the cause of intervention was fostered by blatant manipulation and falsification of the facts.
Assad is not the only war criminal
Reports of a chemical weapon attack in Syria's Aleppo Province end of March 2013 provoked leaders and politicians, particularly in the West, to advocate more fiercely for the overthrow of the Assad regime, despite the vague details surrounding the attack. Current data seem to suggest, however, that it was not government forces behind the attack, but rebel forces.The attack, intelligence sources appear to agree, was launched by rebel fighters and not government forces. Since the victims were overwhelmingly the Syrian military, this was not a huge shock, but is important to reiterate. Likewise, the Assad forces called upon the United Nations to launch an investigation into the attack.
Last October, the rebel forces were responsible for four suicide bombings in Aleppo that killed approximately 40 civilians and wounded many more. Jebhat al-Nusra, a group linked to al-Qaeda, has taken credit for the bombings. Additionally, the rebels were also responsible for the massacre of over 90 people in Houla last year. Immediately following that event, the U.S., France, Great Britain, and Germany blamed Assad for the killings and expelled Syria's ambassadors from their countries in protest. Later reports, however, pointed to evidence that the massacre was in fact carried out by anti-Assad rebel forces.
From the other side Iranian supplies are what keep Assad's army functioning and his regime in Damascus and other Syrian towns able to survive the rebellion. Iraqi Al Qaeda is also preparing to push trucks loaded with Chlorine gas-CI trucks into Syria for the jihadists to use against Assad's forces. U.S. has been unable to persuade Iraq cut short the Iranian airlift and land route through his country to Bashar Assad of weapons, fighters and cash.
From my point of view it remains to see if this newest U.S. clandestine recycling operation has better success that earlier in Balkans, Afghanistan, Iraq, Libya … I doubt.
Some sense of proportion should be applied with different conflicts:
Click to share on addthis (Opens in new window)
2 Comments	| Arab St., Balkans, MENA, Middle-East	| Tagged: al-Qaeda, Ari Rusila, Balkan Wars, BalkanBlog, Bosnia, Croatia, Croatian weapons, illicit arms trade, Jordan, Kosovo, Qatar, Quadruple Helix model, R2P hypocrisy, Saudi Arabia, Serbia, Syria, U.S. clandestine operations, U.S. foreign policy, Yugoslav weapons	| Permalink
Posted by Ari Rusila
About Ari Rusila
Ari Rusila is a blogger and former development project management expert from Finland with a special interest in the Balkan region. His other interests include geopolitics, conflicts and The Great Middle East.
<"Conflicts By Ari Rusila [aka ex-BalkanBlog] - ISSN 2342-6675 - covers issues of conflicts and regionally the Balkans (esp. Serbia), the Black Sea region and MENA (the greater Middle East and North Africa and esp. Israel) regions as well EurAsia.
* Anna Lindh Foundation NW
* G.N.S. Press Association & European News Agency
* International Press Card
* EzineArticles Expert Author
* Authors.com
* Peace & Collaborative Development NW
* Take-A-Pen
* Suomi-Israel ry/Jyväskylä
International Solidarity Work (member of board 2017-18)
* Left Alliance/FIN
* European Left/Agriculture WG
General News Service
Ari Rusila's Conflicts
Elron & RDC Divulge Insights to Danish Innovation Center, Strengthening The Israeli-Denmark Cyber Ecosystem
Western Balkans: Road to EU or U-turn?
Kosovars Desperately Try to Escape from their Captured OC State
Securing Maritime Assets Demands a New Approach by Colonel (Ret.) Zohar Rozenberg
Palestine: Peace & Prosperity Plan
Easier access to data for building ML/AI solutions can become the turning point of cybersecurity
Israel´s Eastern Border?
UNHRC Report Demonizes Israel – Again
IDF vs Hezbollah Tunnel Warfare
Israel's Gaza Options – War or Ceasefire?
News: Israel/Haaretz
News: BalkanInsight
News: TransConflict
The other side of story
Watch daily interviews covering the best of Israeli technology, culture and innovation
Search Conflicts=BalkanBlog
Black Sea/Caucasus
Abdullah Öcalan: Democratic Confederalism .
AriRusila\'s BalkanBlog
Carpatho-Rusyn mediacenter
Eurasian Home
Moldova: SALWSurvey/UNDP 2006
MoldPress
Pridnestrovie
Transnistria Search!
Turkey, Its Neighbors and the West -report
A Concise History of Hezbollah Atrocities
A Flying Finn : Finnish Civil Society Actors in the Global Sphere
Added Value: Israel's Strategic Worth to the European Union and its Member States,
Albanian Terrorism and Oraganized Crime in Kosovo and Metohija
Analysis of Gen.Mackenzie
Analysis: The Al-Nusra Front
Animation: Solving Israeli-Palestinian Conflict by Ari Rusila
Ari Rusilan Konfliktit
¥uan and Waterloo of Petro$
Balkan Travellers
Beilin-Abu Mazen Document
BiH: Srebrenica-What Really Happened
BiH: The fall of Srebrenica
BND Kosovo report 2005
BND/IEP-Kosovo report09/01/2007
C.E.E.O.L.
Clinton Parameters
Croatia: Jasenovac Research Institute
Croatia: Krajina 1991 genocide
Croatia: The Pavelic papers
Egyptian Revolution Manual
Energy: EuropeSuperGrid
Fayyad Plan (Palestine Ending the Occupation, Establishing the State)
Foreign fighters from Wester n countries in the ranks of the rebel organizations affili ated with Al-Qaeda and the global jihad in Syria
Grand Chessboard
Herzliya Papers
Imagining the Border Options for Resolving the Israeli-Palestinian Territorial Issue
Impact Analysis of Serbia's EU Accession
Inhuman treatment of people and illicit trafficking in human organs in Kosovo
Inspire (Al Qaeda magazine)
Israeli maps
Israeli Strike on Iran -memo
Kosovo Mafia – presentation by NATO
Kosovo2006: Online CD-ROM
Kosovo2008: On-line CD-ROM
Kosovo: BND-IEO report 2007
Kosovo: Bolton´s interview/Interfax
Kosovo: Eide Report
Kosovo: Eulex joint action plan
Kosovo: UNOSEK Report/Proposal
Kosovo: UNSC 1244
Levy Report
LogFrame: Basic matrix
Nothing against Serbia
Passport Rank 2012
Quadruple Helix Model
Serbia: Government link
Serbia: National Sustainable Development Strategy
Serbia: Nato bombings/Belgrade 1999
Serbia: SAA Agreement
Serbia´s National Programme for Integration of Serbia into EU
Shanghai Cooperation Organisation. Model 2014–2015
Srebrenica: The guide for the perplexed
Syria: ISTEAMS report
Syria: The Al-Nusra Front
Syria: UN report use of CW
The Lord Byron Foundation for Balkan Studies
The Making of Foreign Policy: On Paradigms and Grand Strategies
The Qods Force report
The role of Islamic Charities in international terrorist recruitment and financing, The role of Islamic Charities in international terrorist recruitment and financing, DIIS Working Paper no 2006/7
transform!
Transnistria/Moldova: Treaty proposal
UN report on Srebrenica genocide -analysis
UNODC: Crime and its Impact on the Balkans, Report 2008
Verification Handbook
WHICH PATH TO PERSIA ?
Yugoslavia: The Avoidable War 1
EU related
ECFR
European Left
EuropeanVoice
Openeurope Org.
PRESSTV (Iran)
Public Intelligence NW
TFF, The Transnational
The Intelligence and Terrorism Information Center
World Security Network
News from Balkans
Balkananalysis
BalkanInsight
Kosovapost
Kosovocompromise
New Kosova Report
Serbianna
WAZ-EUObserver
News from Middle-East
Al-Arab
Israel Hayom
Ma'an News Agency
American Council for Kosovo
Blog-Zug
ByzantineBlog
Cosmolinks
EU-Serbia
EULEX
EUSR
Forumforeignaffairs
Helsinki Committee for Human Rights in Serbia
Montenegro portal
Peace and Collaborative Dev.NW
Serb-American point of view
The New Statesman
Tourism portal/Albania
Tourism portal/B&H
Tourism portal/Balkans
Tourism portal/Croatia
Tourism portal/Macedonia
Tourism portal/Montenegro
Tourism portal/Serbia
Tourism portal/Slovenia
Tourism: Belgradehotels
Tourism: Israel
UNMIK
vineyardsaker
Some sc Think Tanks
Atlantic-community.org
Begin-Sadat Center for Strategic Studies (BESA)
Bulgaria: IRIS
Conflict resolution portal
Croatia: IMO
ICCEES
Institute for Policy and Strategy (Herzliya Conference)
Institute4S
Moshe Dayan Centre for Middle Eastern and African Studies
Serbia: Centre for Civil-Military Relations
Serbia: FMC
Serbia: ISAC
Slovenia: CEP – Centre for European Perspective
Slovenia: IFIMES
The Fabian Society
The International Crisis Group
The Reut Institute
The Rosa Luxemburg Foundation
The Strategic Issues Research Institute
Transconflict
Suomeksi/In Finnish
Ari Rusila: Kootut kirjoitukset
Israelille kaasudiplomatian läpimurto
Kansalaistoiminnasta ihmisoikeuksien puolesta [Op-Ed kommentti]
Iron Dome+: Sähkölaser torjuntajärjestelmä
Soleimanin surman seuraukset [Op-Ed]
Israelilaiskaasun virtaus alkoi Leviathanilta
Archives of Blog
White Afrikaners Moving to Russia, Fleeing South African Genocide (VIDEOS)
Could This (Finally!) be the End for the Pro-Western Liberals in the Russian Government? Putin's Appointments Will Tell
Putin Eliminates the Medvedev Faction From the Kremlin
Winston Churchill's Famous 1920 Article Explaining that There Are 'Good Jews', and 'Bad Jews'
Lists & visitors
//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4e7f6395043a7287
DMOZ – Open directory
Ari Rusila'sBalkanBlog
Follow Conflicts by Ari Rusila on WordPress.com
© // CC ISSN 2342-6675
Conflicts By Ari Rusila by Ari Rusila is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at Conflicts By Ari Rusila.


text:
package controller

import (
	"github.com/gin-gonic/gin"
	"github.com/gocms-io/gocms/init/service"
	"github.com/gocms-io/gocms/utility/log"
	"github.com/gocms-io/gocms/context/consts"
	"github.com/gocms-io/gocms/context"
	"net/http"
	"github.com/gocms-io/gocms/routes"
	"github.com/gocms-io/gocms/domain/health/health_controller"
	"github.com/gocms-io/gocms/domain/acl/group/group_controller"
)

type InternalControllersGroup struct {
	InternalRoutes            *routes.InternalRoutes
	InternalHealthyController *health_controller.InternalHealthController
	InternalGroupController *group_controller.InternalGroupController
}

var (
	defaultInternalRoutePrefix = "/internal/api"
)

func DefaultInternalControllerGroup(ir *gin.Engine, sg *service.ServicesGroup) *InternalControllersGroup {

	// require microservice secret to use internal api
	ir.Use(RequireMicroserviceSecretMiddleware())

	// setup route groups
	internalRoutes := &routes.InternalRoutes{
		InternalRoot:   ir.Group(defaultInternalRoutePrefix),
	}

	// define after for 404 catcher
	icg := &InternalControllersGroup{
		InternalHealthyController: health_controller.DefaultInternalHealthController(internalRoutes, sg),
		InternalGroupController: group_controller.DefaultInternalGroupController(internalRoutes, sg),
	}

	return icg
}

func RequireMicroserviceSecretMiddleware() gin.HandlerFunc {
	log.Debugf("Adding Microservice Secret Middleware\n")
	return msSecretMdl
}

func msSecretMdl(c *gin.Context) {
	msSecret := c.Request.Header.Get(consts.GOCMS_HEADER_MICROSERVICE_SECRET)

	// if secret is no good then fail
	if msSecret != context.Config.DbVars.MicroserviceSecret {
		c.AbortWithStatus(http.StatusUnauthorized)
	} else {
		c.Next()
	}
}

redpajama_set_name: RedPajamaGithub


text:
Wallace Sampson (March 29, 1930 – May 25, 2015), also known as Wally,  was an American medical doctor and consumer advocate against alternative medicine and other fraud schemes. He was an authority in numerous medical fields, including oncology, hematology, and pathology. He was Emeritus Professor of Clinical Medicine at Stanford University. He was the former Head of Medical Oncology at Santa Clara Valley Medical Center, and a member of the faculty at the Skeptic's Toolbox 1998–2008.

Scientific skepticism
Wallace Sampson was an international expert in exposing pseudoscience-based fraudulent schemes in medicine and other fields, such as alternative medicine, integrative medicine, traditional Chinese medicine, acupuncture, and chiropractic. He publicized the expression "antiscience" to refer to the basis of belief in alternative medicine in his title for a peer reviewed paper published by the New York Academy of Sciences – "Antiscience Trends in the Rise of the 'Alternative Medicine' Movement". He taught the Stanford University School of Medicine Alternative Medicine course regarding "unscientific medical systems and aberrant medical claims". The San Francisco Chronicle quotes him as saying "We've looked into most of the practices and, biochemically or physically, their supposed effects lie somewhere between highly improbable and impossible."

He was a founding editor of the Scientific Review of Alternative Medicine, former Chair of the Board of Directors of the National Council against Health Fraud, former Chair of the State of California Cancer Advisory Council (advisory board on health fraud schemes), and consulted on medical fraud and other fraud schemes for the Medical Board of California, Association of State Medical Boards, California State Attorney General, US Postal Service, multiple district attorneys, and multiple insurance companies.  Sampson has published numerous academic papers in various medical fields, as well as popular works including for the Saturday Evening Post. He was also a fellow of the Committee for Skeptical Inquiry (CSI).  In April 2011 the executive council of CSI selected Sampson for inclusion in the CSI Pantheon of Skeptics.  The Pantheon of Skeptics was created by CSI to remember the legacy of deceased fellows of CSI and their contributions to the cause of scientific skepticism.

He was an editor of the scientific skepticism website Science-Based Medicine.

In a eulogy for Sampson, friend Harriet Hall wrote that she owes her own career in skepticism to Sampson.  He is the person that encouraged her to write about pseudoscience topics, and learn how to evaluate claims. She had met him at the Skeptic's Toolbox where he was a part of the faculty.  When he decided to step down from that lecture position she was the person who was asked to replace him. Hall reports that Sampson first became interested in writing about skepticism topics when his patients kept asking about using Laetrile to treat cancer. He researched the topic and found that it was a bogus claim.

References

1930 births
2015 deaths
American oncologists
American skeptics
Consumer rights activists
Critics of alternative medicine

redpajama_set_name: RedPajamaWikipedia


dc.identifier.citation Smits, R. and Tingay, S.J. and Wex, N. and Kramer, M. and Stappers, B. 2011. Prospects for accurate distance measurements of pulsars with the Square Kilometre Array: Enabling fundamental physics. Astronomy and Astrophysics. 528: pp. A108.
Parallax measurements of pulsars allow for accurate measurements of the interstellar electron density and contribute to accurate testsof general relativity using binary systems. The Square Kilometre Array (SKA) will be an ideal instrument for measuring the parallaxof pulsars, because it has a very high sensitivity, as well as baselines extending up to several thousands of kilometres. We performedsimulations to estimate the number of pulsars for which the parallax can be measured with the SKA and the distance to which aparallax can be measured. We compare two different methods. The first method measures the parallax directly by utilising the longbaselines of the SKA to form high angular resolution images. The second method uses the arrival times of the radio signals of pulsarsto fit a transformation between time coordinates in the terrestrial frame and the comoving pulsar frame directly yielding the parallax.We find that with the first method a parallax with an accuracy of 20% or less can be measured up to a maximum distance of 13 kpc,which would include 9000 pulsars. By timing pulsars with the most stable arrival times for the radio emission, parallaxes can be measured for about 3600 ms pulsars up to a distance of 9 kpc with an accuracy of 20%.


Well, boot camp sure didn't last long. I'm already halfway across the world, and I've seen things you wouldn't believe. Somebody warned me to look out for flying foxes. I thought he was pulling my leg or that it was an army term I hadn't learned yet, but when we were in the Black Forest, an animal swooped down out of the tree. Looks mostly like a bat, but it's the size of a fox. Sent us all scattering in about ten different directions, screaming like a bunch of girls.
He'd been called a girl a lot lately, mostly by the sergeant whose favorite past time was yelling in their ears like they were deaf old men. Dave hadn't expected to like anything about the army, but he hated it even more than he thought he would. He didn't harbor bloodlust like some of the other guys. He came because it was the right thing to do, but the sooner he could end this and get home, the better.
The flying fox was the least of the terrors he'd seen, but it was the only one that was going to make it into his letter.
The cooking is awful here. You know it's bad when my turn over the campfire turns out the best. But I've learned to make a mean pot of coffee. Dad, it would wire even you for a week.
It wasn't doing much for him, though. Dave knuckled an eye, glancing at Jason sleeping with his mouth hanging open. Edward was twitching already. He'd probably wake up screaming soon. Dave should sleep, too, but the guy on watch looked like he might doze off any minute, so he'd probably volunteer to swap places. He wasn't sure he could stay awake either, but his dreams were turning out scarier than the actual fights.
He chewed his tongue and eyed the letter. So many things he should have asked his dad before he left. He couldn't pen any of his thoughts in the letter. Any number of eyes might see it before it reached home and even if it arrived with no peeps, his little brother would be reading it.
But what? Some extra prayers from his mother wouldn't hurt? The idea of going to Germany itself made him want to wet his pants?
Trey would be horrified if he'd seen how many times Dave had gone from paralyzed with terror to shooting like a maniac. He'd nearly shot the flying fox.
Then again, if Trey were here, the kid would be hiding somewhere. The idea of his little brother here was horrible, but Dave snagged it like it was a canteen of fresh water. If he didn't stay here and fight, this would be going over to his home and Trey really could be facing war like the children here. That was enough to get his finger on the gun and pull the trigger over and over, without thinking too much about who he was shooting. The Nazis were getting so desperate they were having kids fight their battles. The first time he'd seen a boy behind a gun, he'd froze. The kid had nearly shot him, too, missing only because Edward had blasted him first.
Dave still couldn't think about it. Forced or no, every person he shot was a person that wouldn't kill anybody else. Every guy he let live might shoot him and go on to shoot a hundred other people – even Trey if this war lasted that long. He didn't have a choice.
But did that make it right?
I can't tell you where we're going, but don't worry if you don't hear from me. Not sure when I'll get to write again. The sarge said I was such a good shot that he thought I must have been a hunter before I came. I let the guys think that I'm from some little farm in Texas and feed my family on squirrels and deer or something. Honestly, Dad, I swear when I get back, I will never complain about shucking corn or cleaning out a stall again. Unless it's on Saturday night. Then I might.
His last Saturday night with Lucy had played over and over so many times that if it was a film reel, he'd have worn it out by now. He'd finally gotten his first car. He'd graduated. He'd even gotten an acceptance letter from a college. And Lucy had promised to marry him when he returned.
How is Lucy, really? She sounds alright in the letters, but it's hard to tell. Heard from any of the other guys? I saw Luke three days ago, riding by on a tank. He waved, but we didn't get to talk. Trey, you'd like the big tanks here. They're huge and they can roll over brush like its grass.
They could roll over a lot of other things, too. Dave gagged and swallowed, setting down the pencil to rub his mouth. He'd jogged behind them, careful not to look too closely at the flattened mud he'd stepped in.
Sam pushed to his feet, stepping to the fire to pour himself another cup of coffee.
Dave's mouth perked. Lucy's letter had come smelling like her perfume.
Dave glanced over his short paragraphs, jumping from topic to topic and dancing around everything he really wanted to say. His handwriting wasn't bad at all. Neither was his grammar, though his mother might get onto him for some of it.
So far, there hadn't been any letters to catch up to him from boot camp. He had two from Lucy and one that his father had sent with him before he even stepped on the train.
Mr. Cunningham had said the words as he slid the letter into Dave's hand. His eyes had misted as he clasped Dave's shoulder.
And what had Dave said back?
He closed his eyes, replaying the memory that he hadn't let himself review until now. It was the tarnish on what would otherwise be something that would strengthen him.
His father had scared him. Mr. Cunningham had never been a man afraid of showing a softer side, but he wasn't usually that upfront either. He'd spoken the words, quickly and quietly and almost brokenly like he was afraid he'd never have another chance.
And Dave, with the brashness of a guy more worried about covering fear than regretting unspoken sentiment had backed away from the man's grasp. He'd grinned, like a youthful idiot.
Then he'd swung onto the train, and he hadn't had the guts to open whatever else the man had decided he'd better say while he had the chance. He should have, because the paper had gotten soaked with blood from a friend he'd dragged to safety. When the guy had died anyway, Dave had burned the damp letter, and now he couldn't bring himself to ask his father to rewrite it.
He'd ask when he got home.
Guns crackled in the distance and something boomed, shaking the ground. Jason woke with a yell as both Dave and Sam jumped.
"Too far to fight," Dave said.
Dave's stomach clenched, envisioning staying awake all night in anticipation and being too groggy to fight by the time the firing started. But how was he supposed to sleep?
He glanced at the stars and blew out a breath.
"Hell's already here," Jason muttered.
Dave forced himself to sit back down.
He should have read that letter. He flipped open his own to sign while he could. He didn't want it to arrive half-finished.
Sorry it's short. Mail's going out soon and if I don't get it in, it won't go.
He folded the letter and clenched his fingers lightly, closing his eyes.
I'm proud of you, Son. I love you.
Aw, Dad, I'm coming back.
Dave gritted his teeth and reopened the letter. His last two sentences had changed from neat to a shaky line that probably gave away his lie, but he forced his hand to hold steady as he laboriously penned the last bit.
P.S. I love you, too.


The mysterious granter of boons.
Boons are special site perks that are awarded for being a member of a winning faction. They affect all sorts of areas of the site from the bank and shops to Battledome and faerie quests. Boons last exactly 1 week and will expire once the truce timer runs out (the countdown will also be visible on the page the boon affects, like your bank page, stock page, etc).
At the end of each round qualifying members of the winning faction will have a choice between one of five boons. In addition, Premium members may choose one of two extra boons.
All currently known boons are listed below. Check back, as more boons may be added in the future!
These boons are available to all qualifying members of a winning faction. Each member may choose one boon per win. To see what faction receives what boons check out our Skirmish Factions Guide.
You feel uplifted and your presence puts the bank manager in a delightfully good mood. Increases yearly bank interest by 3%.
Shopkeepers don't offer their finest goods to just anyone, but there's something about you... Highlights 88+ rarity items in shops.
You feel as though every word you read somehow means more than it usually does. Is your mind expanding? Receive up to four intelligence from reading books.
The Faeries may have powerful spells of misdirection, but they fall like cobwebs before you in the cave. You will always find the treasure in the Faerie Caverns .
Used up? Not today. Today, the laws of physics take a little nap in the Battledome, just for you. Occasionally allows you to re-use 1-use BD weapons. Rate of re-use appears to be 20-25% with the various battle muffins being the most successful.
There seems to be a little essence of Everlasting Apple in some of your potions. Tasty. Healing potions "refill" and can be used twice.
The shopkeepers just like you better than everyone else. It must be your sparkling wit. Discount of 10% applied when haggling at Neopian shops (not including user shops).
You suddenly feel the need to admire others' avatars... closely. Is that glitter? Steal another person's avatar for as long as the boon is active. The stolen avatar is labeled as "Pilfered" and can be swapped at will by stealing another one. The stolen avatar will NOT count in your avatar score.
Let other grunts shove each other about. You feel smart enough to find another path to victory. Grants the ability 'Mind Blast' in the Battledome, which uses your pet's Intelligence as its Strength boost, once per battle.
And what a feeling it is. You are mysteriously compelled to use this gift at the Trading Post. Raises the NP trade limit from 800,000 to 1,000,000 NP.
These boons are available to qualifying members who have Neopets Premium of a winning faction. Each member may choose one premium boon per win, in addition to their normal boon. As of now these boons appear random.
Premium Dreamium: You feel drawn to the games room, determined to leave richer than you arrived. You can send 4 scores in the Premium Featured Game instead of the usual 3.


I am thoroughly satisfied with Braj's (INSZoom Support Rep) assistance. He was very kind and extremely helpful. Thank you!
Categories: INSZoom Client Testimonials, INSZoom Customer Support | Tags: Extremely Satisfied, INSZoom Support Rep. | Permalink.
I am satisfied by the way Braj (INSZoom Support Rep) attended to my request. Thank you Braj keep it up.


text:
layout:     post
title:      "Learning Google Maps API"
subtitle:   ""
author:     "hulkisadev"
date: 2016-05-27 9:00:00
header-img: "img/post-bg-2015.jpg"
catalog: true
tags:
    - Learning Notes
    - Google Maps API
    - JavaScript
---

> "A little fun with Google API. "

## The Challenge
Recently I'm doing a small project which is able to display different site locations using Google Map. Due to the restriction of the development environment my client requires, I decided use JavaScript to tackle this problem.

## Google Maps The Basics
Before we dive into the ocean of APIs, lets have a look a basic example.

```html
<!DOCTYPE html>
<html>
<head>
<script>
function initialize()
{
  var mapProp = {
    center: new google.maps.LatLng(51.508742,-0.120850),
    zoom:7,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };
  var map = new google.maps.Map(document.getElementById("googleMap-example1"),mapProp);
}

function loadScript()
{
  var script = document.createElement("script");
  script.type = "text/javascript";
  script.src = "http://maps.googleapis.com/maps/api/js?key=&sensor=false&callback=initialize";
  document.body.appendChild(script);
}

window.onload = loadScript;
</script>
</head>

<body>
<div id="googleMap-example1" style="width:500px;height:500px;"></div>

</body>
</html>
```

The result of the code is demonstrated below:

When the html file almost fishes loading, the **_loadScript()_** will be called. What this function does is append the API content in to the DOM, so that it can be used later on.

In order to create a Google Map object, we need two things before calling the map constructor. The first is the html tag that will display the map, second thing necessary is the map property you specified for your map.

 As shown in the above code, the **_initialize()_** function sets up the basic informations the API needs. "MapProp" is the JavaScript object needed by the map constructor, which contains three properties: **_center_, _zoom_** and **_mapTypeId_**.

The **_center_** property specifies where to center the map. the google.maps.MapTypeId object wraps the actual latitude and longitude values inside.

The **_zoom_** property specifies the zoom level for the map. **_zoom: 0_** shows a map of the Earth fully zoomed out. Higher zoom levels zoom in at a higher resolution.

The **_mapTypeId_** property specifies the map type you want to use. Beside of the default **ROADMAP**, Google also supports other type of maps as well. The complete list if shown below:

- ROADMAP (default 2D map)
- SATELLITE (photographic map)
- HYBRID (photographic map + roads and city names)
- TERRAIN (map with mountains, rivers, etc)

### The More Advanced
To be able to utilize more advanced features such as routing and navigation of Google Maps, an API key is needed. A free API key can be obtained [here](https://developers.google.com/maps/documentation/javascript/get-api-key).
In this example, we'll try to find distances between locations. Use London as an example, we need to find the distance and rough travel duration from London to Manchester, Cambridge and Liverpool.

```html
<!DOCTYPE html>
<html>
  <head>
    <title>Distance Matrix service</title>
    <style>
      #map {
        height: 500px;
        width: 500px;
      }
    </style>
  </head>
  <body>
    <pre>
var origin1 = 'London, UK';
var destinationA = 'Manchester, UK';
var destinationB = 'Cambridge, UK';
var destinationC = 'Liverpool,UK';
    </pre>

    <strong>Results</strong>
    <div id="output"></div>

    <div id="map"></div>
    <script>
      function initMap() {
        var bounds = new google.maps.LatLngBounds;
        var markersArray = [];

        // var origin1 = {lat: 55.93, lng: -3.118};
        var origin1 = 'London, UK';
        var origin2 = 'Sheffield, UK';
        var destinationA = 'Manchester, UK';
        // var destinationB = {lat: 50.087, lng: 14.421};
        var destinationB = 'Oxford, England';
        var destinationC = 'Liverpool, UK';

        var destinationIcon = 'https://chart.googleapis.com/chart?' +
            'chst=d_map_pin_letter&chld=D|FF0000|000000';
        var originIcon = 'https://chart.googleapis.com/chart?' +
            'chst=d_map_pin_letter&chld=O|FFFF00|000000';
        var map2 = new google.maps.Map(document.getElementById('map'), {
          center: {lat: 55.53, lng: 9.4},
          zoom: 10
        });
        var geocoder = new google.maps.Geocoder;

        var service = new google.maps.DistanceMatrixService;
        service.getDistanceMatrix({
          origins: [origin1],
          destinations: [destinationA, destinationB, destinationC],
          travelMode: google.maps.TravelMode.DRIVING,
          unitSystem: google.maps.UnitSystem.METRIC,
          avoidHighways: false,
          avoidTolls: false
        }, function(response, status) {
          if (status !== google.maps.DistanceMatrixStatus.OK) {
            alert('Error was: ' + status);
          } else {
            var originList = response.originAddresses;
            var destinationList = response.destinationAddresses;
            var outputDiv = document.getElementById('output');
            outputDiv.innerHTML = '';
            deleteMarkers(markersArray);

            var showGeocodedAddressOnMap = function(asDestination) {
              var icon = asDestination ? destinationIcon : originIcon;
              return function(results, status) {
                if (status === google.maps.GeocoderStatus.OK) {
                  map2.fitBounds(bounds.extend(results[0].geometry.location));
                  markersArray.push(new google.maps.Marker({
                    map: map2,
                    position: results[0].geometry.location,
                    icon: icon
                  }));
                } else {
                  alert('Geocode was not successful due to: ' + status);
                }
              };
            };

            for (var i = 0; i < originList.length; i++) {
              var results = response.rows[i].elements;
              geocoder.geocode({'address': originList[i]},
                  showGeocodedAddressOnMap(false));
              for (var j = 0; j < results.length; j++) {
                geocoder.geocode({'address': destinationList[j]},
                    showGeocodedAddressOnMap(true));
                outputDiv.innerHTML += originList[i] + ' to ' + destinationList[j] +
                    ': ' + results[j].distance.text + ' in ' +
                    results[j].duration.text + '<br>';

                    var directionsService = new google.maps.DirectionsService;
                    var directionsDisplay = new google.maps.DirectionsRenderer;
                    directionsDisplay.setMap(map2);

                    calculateAndDisplayRoute(directionsService, directionsDisplay, originList[i],  destinationList[j]);
                  }
                }
              }
        });
      }

      function deleteMarkers(markersArray) {
        for (var i = 0; i < markersArray.length; i++) {
          markersArray[i].setMap(null);
        }
        markersArray = [];
      }

      function calculateAndDisplayRoute(directionsService, directionsDisplay, start, end) {
        directionsService.route({
          origin: start,
          destination: end,
          travelMode: google.maps.TravelMode.DRIVING
        }, function(response, status) {
          if (status === google.maps.DirectionsStatus.OK) {
            directionsDisplay.setDirections(response);
          } else {
            window.alert('Directions request failed due to ' + status);
          }
        });
      }
      </script>
      <script async defer
      src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
      </script>
    </body>
    </html>

```

The Result is shown here:

var origin1 = 'London, UK';
var destinationA = 'Manchester, UK';
var destinationB = 'Cambridge, UK';
var destinationC = 'Liverpool,UK';

***Distance***

As shown above, the code used Distance Matrix Service to calculate the distance and travel duration from London to Manchester, Cambridge and Liverpool. Also the routes are drawn on the map using Google Maps Directions Service. More information can be found in the Resources section below.

### Resources
- [W3Schools Google Maps API Tutorial](http://www.w3schools.com/googleapi/)
- [Google Maps API Official Documentation](https://developers.google.com/maps/)


text:
News>Executive Changes
Fegan Moves From Ahold to Winn-Dixie
QUINCY, Mass. John Fegan, senior vice president of pharmacy, Ahold USA, will leave the company tomorrow to become vice president of pharmacy at Winn-Dixie Stores, Jacksonville, Fla. Fegan has been with Ahold for 12 years. He replaces Jim Schmid, who left Winn-Dixie. Jim Wonderly, vice president, general merchandise and health and beauty care, Stop & Shop, also here, and head of Ahold's American Sales
QUINCY, Mass. — John Fegan, senior vice president of pharmacy, Ahold USA, will leave the company tomorrow to become vice president of pharmacy at Winn-Dixie Stores, Jacksonville, Fla. Fegan has been with Ahold for 12 years. He replaces Jim Schmid, who left Winn-Dixie. Jim Wonderly, vice president, general merchandise and health and beauty care, Stop & Shop, also here, and head of Ahold's American Sales Co., Lancaster, N.Y., will become vice president of pharmacy for Stop & Shop and Giant Food, Landover, Md. Joel Berman has been promoted to vice president of pharmacy operations, and Marco Leone has been promoted to senior director, GM/HBC.
TAGS: Ahold Delhaize
Stater Bros. Markets names Jerrold Williams senior VP, human resources
Top 10 gallery: Disruptors slideshow; Kroger's plant-based rollout

redpajama_set_name: RedPajamaCommonCrawl


A man's face may display clues on whether he has been unfaithful or stolen someone else's partner.
But, researchers found, women's faces don't provide any signs of infidelity.
Perhaps surprisingly, however, better looking men were no more likely to steal someone else's partner.
The study, from the University of Western Australia, states: 'From an evolutionary perspective, there are significant reproductive costs associated with having an unfaithful partner.
They were asked to rate them on a 10-point scale for being 'unfaithful'.
Photographs of the men's faces had previously been rated by other people for their masculinity, attractiveness and trustworthiness.
It has been suggested that more attractive men are more likely to cheat, as other women will try to 'lure' them away. But the study, published in the journal Royal Society Open Science, did not find that to be the case.
How 'untrustworthy' someone's face appeared was also not found to be important.


The Ransom Center film assortment supplies analysis opportunities for scholars working in historical past, music, common culture, textual criticism, and film history and criticism. L. A. — In response to a Los Angeles Occasions series about the relationship between the Walt Disney Co. and the town of Anaheim that Disney claims is biased and inaccurate," the corporate is barring the paper from advance screenings of its films and entry to its talent. Back within the early days of cinema, with theaters that had just one or two screens, only certain trailers had been shown for the films that had been going to be proven there.


"I'll Tell My Story" our project of five 3-minute digital stories is now ready for public distribution!
On Sunday, October 19th, 2014 from 12:30 to 2:30 SWFCenter and its supporters will celebrate this achievement with a screening at The New Parkway Theatre. At it, our storytellers will talk about their choices past and present, their challenges and hopes for the future and what motivated the particular story each has chosen to tell.
The stories have been designed to give us a snapshot of that will personalize the reality of who California incarcerates, their range of charges that areinvolved and who our storytellers have become now that they are home.
The event is FREE. Once the celebrating subsides, its time to distribute the stories to community-based organizations. The films will be used in community organizing efforts working on reform of prison and jails. They will help us see the necessity for reentry preparation and planning.


text:
#ifndef Energia_h
#define Energia_h

#include "energia_cmsis_port.h"

#include <stdint.h>
#include <string.h>
#include <math.h>

/*
 * ENERGIA DEFNITIONS
 */
#ifndef ARDUINO
#  define ARDUINO      101
#endif
#ifndef ENERGIA
#  define ENERGIA      9
#endif
#ifndef F_CPU
#  define F_CPU       80000000L
#endif
#ifndef TARGET_IS_BLIZZARD_RA1
#  define TARGET_IS_BLIZZARD_RA1
#endif
#ifndef TARGET_IS_BLIZZARD_RA2
#  define TARGET_IS_BLIZZARD_RA2
#endif
#ifndef PART_LM4F120H5QR
#  define PART_LM4F120H5QR
#endif
// #ifndef sourcerygxx
// #  define sourcerygxx
// #endif

#include "binary.h"
#include "inc/hw_types.h"
#include "inc/hw_nvic.h"
#include "inc/lm4f120h5qr.h"
#include "driverlib/gpio.h"
#include "driverlib/pin_map.h"
#include "driverlib/rom.h"

#include "lm4f_rtc.h"
#include "usertimer.h"
#ifdef __cplusplus
#include "wdog.h"
#endif

#ifdef __cplusplus
extern "C" {
#endif

#define NOT_A_PORT 0
#define NOT_A_PIN 0
#define NOT_ON_TIMER 0
#define NOT_ON_ADC 0x10

#define CHANGE 4
#define FALLING 3
#define RISING 2
#define HIGH 0x1
#define LOW  0x0

#define LSBFIRST 0
#define MSBFIRST 1

#define INPUT 0x0
#define OUTPUT 0x1
#define INPUT_PULLUP 0x2
#define INPUT_PULLDOWN 0x3

#define SPI_LAST 0
#define SPI_CONTINUE 1

#define PI 3.1415926535897932384626433832795
#define HALF_PI 1.5707963267948966192313216916398
#define TWO_PI 6.283185307179586476925286766559
#define DEG_TO_RAD 0.017453292519943295769236907684886
#define RAD_TO_DEG 57.295779513082320876798154814105

#define PA 1
#define PB 2
#define PC 3
#define PD 4
#define PE 5
#define PF 6

#define TIMA 0
#define TIMB 8

#define T0A0 0
#define T0A1 1
#define T0B0 2
#define T0B1 3
#define T1A0 4
#define T1A1 5
#define T1B0 6
#define T1B1 7
#define T2A0 8
#define T2A1 9
#define T2B 10
#define T3A 11
#define T3B 12
#define WT0A 13
#define WT0B 14
#define WT1A 15
#define WT1B 16
#define WT2A 17
#define WT2B 18
#define WT3A 19
#define WT3B 20
#define WT5A 21
#define WT5B 22

#define TIMER0 0
#define TIMER1 1
#define TIMER2 2
#define TIMER3 3
#define WTIMER0 4
#define WTIMER1 5
#define WTIMER2 6
#define WTIMER3 7
#define WTIMER5 9

    typedef uint8_t boolean;
    typedef uint8_t byte;

#define min(a,b) ((a)<(b)?(a):(b))
#define max(a,b) ((a)>(b)?(a):(b))
#define constrain(amt,low,high) ((amt)<(low)?(low):((amt)>(high)?(high):(amt)))
#define round(x)     ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))
#define radians(deg) ((deg)*DEG_TO_RAD)
#define degrees(rad) ((rad)*RAD_TO_DEG)
#define sq(x) ((x)*(x))

#define interrupts() ROM_IntMasterEnable()
#define noInterrupts() ROM_IntMasterDisable()

    //#define clockCyclesPerMicrosecond() ( F_CPU / 1000000L )
#define clockCyclesPerMicrosecond() ( 80000000L / 1000000L )
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond() )

#define lowByte(w) ((uint8_t) ((w) & 0xff))
#define highByte(w) ((uint8_t) ((w) >> 8))

#define bitRead(value, bit) (((value) >> (bit)) & 0x01)
#define bitSet(value, bit) ((value) |= (1UL << (bit)))
#define bitClear(value, bit) ((value) &= ~(1UL << (bit)))
#define bitWrite(value, bit, bitvalue) (bitvalue ? bitSet(value, bit) : bitClear(value, bit))

    typedef unsigned int word;

#define bit(b) (1UL << (b))

    void init(void);
    void setup(void);
    void loop(void);

    void shiftOut(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t val);
    uint8_t shiftIn(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder);
    unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
    void pinMode(uint8_t, uint8_t);
    void digitalWrite(uint8_t, uint8_t);
    int digitalRead(uint8_t);
    uint16_t analogRead(uint8_t);
    void analogWrite(uint8_t, int);
    void analogReference(uint16_t);
    void analogFrequency(uint32_t);
    void analogResolution(uint16_t);

    void delay(uint32_t milliseconds);

    void attachInterrupt(uint8_t, void (*)(void), int mode);
    void detachInterrupt(uint8_t);

    extern const uint8_t digital_pin_to_timer[];
    extern const uint8_t digital_pin_to_port[];
    extern const uint8_t digital_pin_to_bit_mask[];
    extern const uint32_t timer_to_offset[];
    extern const uint8_t timer_to_ab[];
    extern const uint32_t timer_to_pin_config[];
    extern const uint32_t port_to_base[];
    extern const uint32_t digital_pin_to_analog_in[];

#define digitalPinToPort(P)       ( digital_pin_to_port[P] )
#define digitalPinToBitMask(P)    ( digital_pin_to_bit_mask[P] )
#define digitalPinToTimer(P)      ( digital_pin_to_timer[P] )
#define timerToAB(P)              ( timer_to_ab[P] )
#define timerToOffset(P)          ( timer_to_offset[P] )
#define timerToPinConfig(P)       ( timer_to_pin_config[P] )
#define digitalPinToADCIn(P)      ( digital_pin_to_analog_in[P] )
#define portBASERegister(P)       ((volatile uint32_t *) port_to_base[P])
#define portDATARegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x3FC ))
#define portDIRRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x400 ))
#define portIBERegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x408 ))
#define portIEVRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x40C ))
#define portIMRegister(P)         ((volatile uint32_t *)( port_to_base[P] + 0x410 ))
#define portRISRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x414 ))
#define portMISRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x418 ))
#define portICRRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x41C ))
#define portAFSELRegister(P)      ((volatile uint32_t *)( port_to_base[P] + 0x420 ))
#define portDR2RRegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x500 ))
#define portDR4RRegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x504 ))
#define portDR8RRegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x508 ))
#define portODRRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x50C ))
#define portPURRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x510 ))
#define portPDRRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x514 ))
#define portSLRRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x518 ))
#define portDENRegister(P)        ((volatile uint32_t *)( port_to_base[P] + 0x51C ))
#define portLOCKRegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x520 ))
#define portCRRegister(P)         ((volatile uint32_t *)( port_to_base[P] + 0x524 ))
#define portAMSELRegister(P)      ((volatile uint32_t *)( port_to_base[P] + 0x528 ))
#define portPCTLRegister(P)       ((volatile uint32_t *)( port_to_base[P] + 0x52C ))
#define portADCCTLRegister(P)     ((volatile uint32_t *)( port_to_base[P] + 0x530 ))
#define portMACTLRegister(P)      ((volatile uint32_t *)( port_to_base[P] + 0x534 ))
#define portPeriphID4Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFD0 ))
#define portPeriphID5Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFD4 ))
#define portPeriphID6Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFD8 ))
#define portPeriphID7Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFDC ))
#define portPeriphID0Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFE0 ))
#define portPeriphID1Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFE4 ))
#define portPeriphID2Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFE8 ))
#define portPeriphID3Register(P)  ((volatile uint32_t *)( port_to_base[P] + 0xFEC ))
#define portCellID0Register(P)    ((volatile uint32_t *)( port_to_base[P] + 0xFF0 ))
#define portCellID1Register(P)    ((volatile uint32_t *)( port_to_base[P] + 0xFF4 ))
#define portCellID2Register(P)    ((volatile uint32_t *)( port_to_base[P] + 0xFF8 ))
#define portCellID3Register(P)    ((volatile uint32_t *)( port_to_base[P] + 0xFFC ))

    // Implemented in wiring.c
    void delayMicroseconds(unsigned int us);
    unsigned long long micros(void);
    unsigned long long millis(void);
    void timerInit(void);
    char* ulltoa(unsigned long long number);

#ifdef __cplusplus
} // extern "C"
#endif

#ifdef __cplusplus
#include "WCharacter.h"
#include "WString.h"
#include "HardwareSerial.h"

uint16_t makeWord(uint16_t w);
uint16_t makeWord(byte h, byte l);

#define word(...) makeWord(__VA_ARGS__)

unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout = 1000000L);

void tone(uint8_t _pin, unsigned int frequency);
void tone(uint8_t _pin, unsigned int frequency, unsigned long duration);
void noTone(uint8_t _pin);

// WMath prototypes
long random(long);
long random(long, long);
void randomSeed(unsigned int);
long map(long, long, long, long, long);

#endif

#include "pins_energia.h"

#endif


text:
Jane Wentworth Associates
Garage Museum of Contemporary Art
IWM (Imperial War Museum)
RA (Royal Academy of Arts)
RSA (Royal Society of Arts)
Smithsonian's Freer|Sackler
SMK (National Gallery of Denmark)
The Whitworth
WNO (Welsh National Opera)
Building new audiences for the future
Where did we start?
Glyndebourne is a quintessentially English experience and one of the world's great opera houses, with a reputation for excellence and quality and a willingness to experiment and support new talent. But despite their commitment to widening the audience for opera there were still perceptions of elitism and exclusivity and Glyndebourne wanted to build new audiences for the future. For years the Glyndebourne brand had been decided by others - now it was time for them to define it for themselves.
What did we do?
Our review of the brand supported the company's world-class, pioneering reputation but also revealed an inconsistent offer and communications together with a fragmented internal culture. Through interviews and workshops with staff we developed an idea that everything Glyndebourne does is 'out of the ordinary' and an ambitious vision of 'transforming opera' – both in terms of the audience and the art form. We designed and facilitated a programme of staff engagement, helping everyone to understand how to use the strategy to prioritise and make decisions. Working with one of our Associate designers we brought the strategy to life through a refreshed and modernised visual identity, by introducing a new logotype and image style and a re-working of the family crest.
What's the impact?
The new strategy has not only helped the organisation integrate all their activities and become more cohesive and efficient on the inside, but on the outside the big idea is informing their communications and helping Glydnebourne communicate in a more out of the ordinary way, helping them become more visible and desirable to more audiences in more places.
"The brand project has created a more strategic and integrated team where the values of the stage are now shared across the whole company."
Gillian Brierley, Director of Communications, Glyndebourne
Design: Ned Campbell
More from Jane Wentworth Associates
Articulating a new voice for opera
alex.janewentworth.com
Unit 11, Stamford Works
3 Gillett Street
London N16 8JH


Laura is an engineer who has been working with LIFE™ for a number of years now. She has a metallurgy Degree from Dalhousie University in Halifax. With regards to Prometheus she has been working on developing ways to melt the different metals we have been working with.


Son of music educator Sylvia Perry. After touring as bass vocalist for The Escorts (10), in the late 60's, throughout the 70's all the way through to the mid 80's, Richard Perry moved away from performing and began producing other artists - such as his late 60's co-production with Bob Krasnow on Captain Beefheart And His Magic Band - Safe As Milk .
Over the course of his career, Perry put his signature production style on albums by acts including Art Garfunkel, Diana Ross, Harry Nilsson, Carly Simon, Ringo Starr, Barbra Streisand and the legendary Ella Fitzgerald, to name a few.
As he continued to have success producing tracks for artists, in 1978 Perry started his own label, Planet Records, as a vehicle for him to nurture new and existing artists, the most successful of which was the multi-platinum selling Pointer Sisters. Planet Records was based in Los Angeles but Planet Records Germany followed soon thereafter as a vehicle to distribute his American label's artists to the European markets. Following on the heels of the Pointer Sisters' quintuple platinum album "Break Out" - the label's most successful release - Perry sold the label to RCA in 1983.
After the sale of Planet Perry continued to produce artists, some of whom he had exisitng relationships with and some of which were new endeavours (Patti LaBelle, Donna Summer) for Perry. While his pace has slowed down some from his heyday in the 80's and 90's, Perry continues to produce artists today and shows no sign of quitting any time soon.


Subaru: New car will put us back in ballpark.
Richard Taylor reckons Subaru will have a lot more to smile about next season.
Subaru's managing director Richard Taylor believes that the Banbury-based outfit will be back fighting for wins in 2008.
Subaru have really struggled in the last two years in the WRC and haven't won now since 2005. During the season just gone the team only just finished ahead of the Ford 'B' team in the manufacturers', 6 points up on the Stobart outfit and with only two podiums all season there was little to get excited about. Despite that though, Taylor is hopeful that with the new Impreza they will be able to turn things around.
"Clearly it has been a poor season by our general standards," Taylor told Crash.net Radio just prior to the Rally GB. "We haven't produced the results or the performances that are typical of Subaru or that we would have aimed for or expected to do.
"But overall we have learned a lot about the current car. In the last few months in particular we have made a few steps forward with a lot of learning towards the 2008 car.
"This is a tough competition and the manufacturers' in it are all fighting to win, so it is difficult [to challenge Citroen and Ford]. But that is what we are here for and it is our job to do that. I am quite certain that with the new car we will be in the right ball park and we will be fighting for rally wins."
Asked when the new Impreza will make its debut in the WRC, he noted that a decision will be made in January.
"As we have said for a while now, we are going to wait until the first tests have been undertaken in the early part of the New Year before deciding when we will actually launch it on event," he explained.
Despite that though, Taylor is happy with how work is progressing on the new machine: "It is coming along very, very well. We have made very good progress with the project over the last three or four months," he continued.
"The car looks very, very good and everything we have seen of it so far is positive. But of course again we have got to get the car out there and really prove it works and make it reliable and make sure we have the right level of performance."
Q&A: Richard Taylor - EXCLUSIVE.


text:
В список включены все парусные пинки, состоявшие на вооружении Российского императорского флота.

Пинки (от  и ) появились в XVI веке в западных средиземноморских странах и представляли собой крупные трехмачтовые транспортные суда. Могли иметь как косые, так и прямые паруса. В составе Российского флота суда данного класса появились во время Северной войны. В зависимости от размера могли нести до 38 орудий. Использовались для перевозки грузов и подвоза провианта и боеприпасов на суда эскадр, находящихся в плаваниях. Благодаря мощному вооружению даже в военное время могли ходить без конвоя, а при недостатке крейсерских судов в период военных действий могли использоваться как боевые суда для разведки и крейсерских операций. Для нужд российского флота пинки строились до 1780-х годов, исключением можно считать один пинк, построенный для Каспийской флотилии в 1839 году. В конце XVIII — начале XIX века повсеместно были заменены транспортами.

Легенда
Список судов разбит на разделы по флотам и флотилиям, внутри разделов суда представлены в порядке очерёдности включения их в состав флота, в рамках одного года — по алфавиту. Ссылки на источники информации для каждой строки таблиц списка и комментариев, приведённых к соответствующим строкам, сгруппированы и располагаются в столбце Примечания.

Таблица:
 Размер — длина и ширина судна в метрах.
 Осадка — осадка судна (глубина погружения в воду) в метрах.
 Верфь — верфь постройки судна.
 Корабельный мастер — фамилия мастера, построившего судно.
 История службы — основные места и события.
 н/д — нет данных.
Сортировка может проводиться по любому из выбранных столбцов таблиц, кроме столбцов История службы и Примечания.

Пинки Балтийского флота
В разделе приведены все пинки, входившие в состав Балтийского флота России.

Пинки Черноморского флота
В разделе приведены все пинки, входившие в состав Черноморского флота России. Сведений о вооружении и численности экипажей, а также корабельных мастерах, построивших черноморские пинки, не сохранилось.

Пинки Каспийской флотилии
В разделе приведены все пинки, входившие в состав Каспийской флотилии России. Сведений о размерах и численности экипажей каспийских пинков не сохранилось.

Примечания

Комментарии

Ссылки на источники

Литература

Пинки
Пинки


text:
Radisson Blu Edwardian Heathrow
Gluten Free Afternoon Tea at Radisson Blu Edwardian Heathrow
Gluten Free Afternoon Tea at Radisson Blu Edwardian HeathrowRadisson Blu Edwardian Heathrow
A timeless tradition, there's no better way to unwind after a day's shopping or sightseeing. In a chic hotel bar, sink into a sofa, sip a refreshing infusion and nibble on something naughty. Freshly baked scones with clotted cream and strawberry jam, delicate finger sandwiches, irresistible mini-cakes and speciality teas and coffee make for one of life's greatest pleasures.
Gluten Free Afternoon Tea in London gift voucher is priced from £30 per person and can be purchased for 1 to 10 people.
May be redeemed at all the following Radisson Blu Edwardian, London hotels: Grafton, New Providence Wharf, Bloomsbury, Kenilworth, Vanderbilt, Sussex and Heathrow.
Situated a few minutes from London's Heathrow Airport, the Radisson Blu Edwardian Hotel has dramatic spaces and distinctive design on a grand scale.
Afternoon Tea is served between 2.00pm and 4.30pm Monday to Friday and between 1pm and 4:30pm Saturday and Sunday.
More about Radisson Blu Edwardian Heathrow
This voucher is valid for 12 months after purchase.
This voucher features a unique reference ID code, may only be redeemed once, may not be exchanged for cash, replaced if lost and is non-transferable. Please quote the gift voucher ID reference when reserving your experience with the venue (using the contact details shown on this certificate). Subject to availability. This voucher cannot be redeemed less than 72 hours after purchase. Terms & Conditions subject to change.
Per Person £30.00
Per Person£30.00
from AfternoonTea.co.uk
Prosecco Afternoon Tea at Radisson Blu Edwardian HeathrowDetails
Afternoon Tea at Radisson Blu Edwardian HeathrowDetails


text:
The group is creating everything from refrigerator magnets to online apps.
Planned Parenthood sells Obamacare
By KATHRYN SMITH
Planned Parenthood is diving into a new area of education, not without its own controversy: Obamacare.
The group's more than 750 health centers across the country will be promoting the health law and helping women find out about new coverage options for themselves and their families before — and after — enrollment begins Oct. 1. They're creating everything from refrigerator magnets to online apps that help people enroll in a health plan. Some affiliates will be applying to become official government-funded "navigators" to give people more hands-on help through the signup process.
Planned Parenthood says its health centers see nearly 3 million patients a year, many of them using the clinics as their primary point of care. More than nine out 10 are under age 40. About half are uninsured.
( PHOTOS: Celebrities react to health care ruling)
So the group sees itself as uniquely placed to reach those women, helping them get covered and serving as messengers to their families and communities. To that end, it's training clinic staff, printing posters and pamphlets and incorporating information about the law into its educational programs.
It makes sense, but giving Planned Parenthood such a major role in promoting Obamacare brings great risks as well. Republicans in Washington and across the country have long wanted to defund Planned Parenthood and making it a major part of the public relations rollout is already inviting criticism from opponents.
"Planned Parenthood is among the long list of liberal organizations that are expected to receive taxpayer-funded navigator grants. The navigator grants would further enable Planned Parenthood, the largest abortion provider in America, to continue its misuse of taxpayer dollars to [supplement] their big abortion business," said Rep. Diane Black (R-Tenn.), who says she wants to eliminate the navigator program — for which $54 million in funds will be made available — even without a Planned Parenthood link because it's "ripe for fraud and abuse" and violations of privacy.
( PHOTOS: The eight GOP governors who said yes to Medicaid expansion)
Former Colorado Rep. Marilyn Musgrave, who now works with the anti-abortion group Susan B. Anthony List, had a similar reaction. "Of course, Planned Parenthood wants to see this law implemented," she said. "It will just put more money in their coffers."
But some Democratic lawmakers are enthusiastic about Planned Parenthood's ability to draw in women who can benefit from President Barack Obama's health law. In fact, Obama himself had urged the organization to take on a role.
( Also on POLITICO: TOP 5 complaints about Obamacare)
"If Americans don't know how to access the new benefits and protections that they're going to receive as we implement this law, then health care reform won't make much of a difference in their lives," he said earlier this year when he became the first sitting president to address Planned Parenthood's national conference.
"We've got to spread the word, particularly among women, particularly among young women, who are the ones who are most likely to benefit from these laws. We need all the women who come through your doors telling their children, their husbands and their folks in their neighborhoods about their health care options. … You are all in a unique position to deliver that message because the women you serve know you and they trust you," he said.
Follow @politico
The organization aims to coordinate national messaging and education with very precise local specifics, according to Eric Ferrero, vice president for communications for Planned Parenthood Federation of America. It's honing the communication with Enroll America, a nonprofit that's coordinating a lot of the health law fundraising and messaging, an Enroll America spokeswoman said.
"Our goal is to provide localized information so that if you walk into a health center in Florida, you will know about new insurance options and benefits that are available in that area. We'll provide the designs and the talking points, and Planned Parenthood affiliates across the country will fill in the information that's relevant for their communities," Ferrero said.
Jon Dunn, president and CEO of Planned Parenthood of Orange and San Bernardino counties in California, said his health centers have run focus groups to see how much the women who walk through the doors already know about the law.
Most don't know much, even in California, a state that's embraced the expansion of health coverage.
"We discovered that our patients by and large are very unknowledgeable about health care reform," he said.
He said nearly all of the 100,000 patients his health centers serve lack insurance, and he estimates about 75,000 will be eligible for Medicaid under the law's expansion.
That Medicaid link is crucial, said Rep. Diana DeGette (D-Colo.), a strong supporter of the health law.
"About 12 million uninsured women who are between 19 and 44 are going to be eligible for Medicaid, and a lot of those folks are the folks who go to Planned Parenthood for their primary care already. I think with this program that Planned Parenthood is going to educate people and their eligibility is really important," she said.
Dunn said his clinics are getting ready.
"We've already started now, in anticipation of [the law], doing a number of things to try to make ourselves available as a resource to them," Dunn said. That includes a website, plastering health centers with window graphics and posters and hiring staff to talk through the law with patients in the waiting room. And they're working on a mobile app that helps patients enroll in coverage on their smartphone.
Conversing with patients only goes so far toward getting them to actually get online and fill out the forms. So some Planned Parenthood centers will apply to become a navigator or assister — government-funded positions that can offer more hands-on help. That will be a state-by state decision, Ferrero said.
But Dunn's already got his eye on it.
"We hope to get some of those assister or navigator grant funds," Dunn said. "If not, we've decided that we're going to help our patients with this information anyway."
Marilyn Musgrave


Home accessories by inspirator Decostar!
At Decostar you will find a wide range of home and living accessories for the living room, kitchen, and bathroom as well as for the garden and terrace. A unique concept that is composed based on the latest trends like a rustic look with more colour and various prints.


Once the doorway was safely closed behind them, Crystal shifted the sling forward, calling forth a bed to put him on. In the chaos the shower curtain had gotten covered in Ryan's blood – or is it ichor now? How close to Apotheosis are you? – and Crystal reached for his nanoverse again to make sure he hadn't died in the chaos.
Behind her, Isabel made a gagging sound, and Crystal summoned up a bucket for her to vomit into. "Whole thing finally hit your limit, love?" Crystal said absentmindedly, already forming a variety of tools to begin work on Ryan's face.
"Ugh. Yes. How – I mean, is he…" Isabel didn't seem to be able to finish a sentence right now.
"He's alive, and he'll be alright. I think." Crystal looked over her shoulder and gave Isabel her most reassuring smile.
"You think? Sorry, I don't mean to sound…ungrateful, it's just…shouldn't we get him to a doctor?" Isabel asked after wiping her mouth on her sleeve.
"I just jumped off a building and took out three helicopters before I hit the ground, and you think I can't doctor?" Crystal responded with a wide grin.
"Um…I mean, those are two very different skills." Reality was beginning to settle in for Isabel. Mostly. She was still so focused on her brother she hadn't noticed that they were standing under an impossible sky indoors, but she had realized that she knew literally nothing about this woman other than Ryan trusted her, she had just saved their lives, and it had only cost Isabel a glass of water, some near-expired snack food, and an incredible kiss. Which means she's one of the good guys. Not the kiss, obviously. But the rest of it. Isabel felt her cheeks flush, and attributed her overall reaction to…everything as a side effect of adrenaline.
Crystal shook her head. "Doesn't work that way. You can't shift away damage. He could turn into a dog right now if he was awake, and he had actually learned to shapeshift into an animal, but it would be a dog with a missing nose and holes in the cheeks." She began to stitch together Ryan's cheeks, and although it was nauseating for Isabel to watch, seeing how deftly Crystal's hands moved did help put her at ease.
"Oh my God it's full of stars!" Isabel exclaimed. Crystal grinned as she slid the needle into Ryan's cheek. -one.
"What? You think my brother bleeding from the face in the bathtub and helicopter shooting missiles at my living room somehow justifies me forgetting about my luggage?" Even with the panic, apparently, Isabel still had an endless well of dry sarcasm to pull from, and it got another peal of laughter out of Crystal as she finished patching Ryan's nose.
If Crystal noticed the disappointment, she was too polite or too tired to mention it. "Thanks." She formed another bed and climbed into it. It took her only seconds to fall into a deep sleep.
Isabel settled back into a chair that had formed, alone with her thoughts and the most amazing view she'd ever imagined. She passed the time tracing the pathways of galaxies, and in time, drifted off into sleep herself.


In today's increasingly competitive environment, the ability to monitor and control variations in the manufacturing process is crucial. Established over 85 years ago in Providence, Rhode Island, Mahr Federal Inc. is recognized worldwide for expertise in providing dimensional measurement solutions and meeting the measurement needs of precision manufacturers in a variety of industries such as automotive, defense, aerospace, job shops, machinery, bearings, pumps, engines, computers, can manufacture, plastics and medical devices.
Mahr Federal employs over 300 people; measurement professionals, who have dedicated themselves to developing and producing innovative and imaginative dimensional gaging instruments to improve measuring efficiency. Skilled applications engineers in Providence draw upon experience in identifying and meeting customers' measurement requirements. We have delivered the right answers to hundreds of thousands of satisfied customers around the world — whether the solution be as simple as a dial indicator, one of a selection of hundreds of hand-held indicator gages, a digital readout air fork for outside diameter measurements, high precision form or surface finish analysis instruments or a specially designed gage for such applications as high-speed measuring, sorting and classifying of wrist pins. Our laboratory gages for calibrating gage blocks, master rings and discs have set a standard of performance for millionths accuracy size determination, and are clearly in a class by themselves as basic instruments for the surveillance of primary and secondary standards.
Customer Resource Centers in Providence, Cincinnati and Los Angeles form the core of our extensive network of sales personnel and distributors supporting customers in the United States and Canada. Mahr Corp. de serves our costumers in Mexico.
Mahr Federal supports its customers with factory repair and calibration services and responsive field service. The company maintains a metrology laboratory in Providence that is ranked as one of the world's finest. This highly controlled laboratory environment assures protection against the effects of vibration, temperature and humidity variations. Mahr Federal's calibration system is certified to ISO-9001 and ISO-17025. All procedures for measuring and reporting size are equivalent to those of the U.S. National Institute of Standards and Technology (NIST) and conform to U.S. Specification GGG-G-15C.


Editor's Note: This is the third installment of Makers and Breakers, Scapi Magazine's monthly column about the history of experimental history in Chicago by our DIY theater and performance contributor Felix Abidor.
DIY theaters will always emerge in new directions and locations, so long as there is a new facet of the status quo to challenge. Yet, these theaters can only end in death. Some of those ends take the form of a stylistic death: alterations in the philosophy, style, or audience in the theater that renders it unrecognizable from its original iteration. Though Steppenwolf Theatre Company still exists, for example, it is hardly the Steppenwolf of John Malkovich that razed church basements throughout the 80s. Most of these theaters experience regular death: funds dry up, audiences get bored, founders move on.
Every experimental theater's tale has an adversary—a force of routine and normalcy that the theater seeks to break. 500 Clowns was Steppenwolf, or rather, the style that Steppenwolf created. Following that theater company's meteoric rise in the 1980s and 1990s, countless storefronts followed their example, producing gritty, but repetitive, "kitchen sink" work. Paul Kalina, one of the founders of 500 Clown, recounts seeing work he found predictable, boring, and—most damningly—safe.
The feeling drove him west to Humboldt County, California. There, tucked into a tiny town among the redwoods and cannabis farms, is the Dell'Arte International School of Physical Theater. Founded by Italian anarchist Carlo Mazzone Clementi in the 1970s, the school specializes in empowering individual actors to create their own work through a particular emphasis on popular theater forms like commedia dell'arte, melodrama, and clown. After graduating from the program, Kalina moved to San Francisco where he worked as a street performer. While he recalls struggling to survive on the competitive and gritty San Francisco streets, Kalina credits those streets with imbuing his work with a sense of danger that strongly influenced his work in Chicago.
Upon his return to Chicago in the late 1990s, Kalina met Adrian Danzig, an alumnus of the Chicago Neo-Futurists, through an audition for the Big Apple Circus Clown Care Unit. Danzig had created a dog routine involving a dog skeleton. The two, along with fellow founder David Engel—who met Kalina in college—shared a desire to create dangerous theater, just like the kind Kalina saw on the streets of San Francisco. Together they resolved to develop a project—not a theater company—to explore the tenets of action, risk, audience, and humor.
Performing in a converted bowling alley, the performance involved raw meat, a fashion show, and a collapsing scaffold. Their first audience had six people in it. Their sixth had 143. From the perspective of the audience, their project was a success.
Following their initial set of performances, Danzig and Kalina resolved to continue exploring the Macbeth story. Engel dropped out, citing exhaustion with the work and they filled his spot with Molly Brennan. The three formed the core of the group for most of its life. The three continued exploring Macbeth for several more years, then explored a clown retelling of Frankenstein, then a Christmas story. Wearing red ears—a play on the expectation that clowns should wear red noses—the group created five theater pieces over the set of ten years and performed everywhere, from clown festivals to Steppenwolf, from Chicago to England.
The reception was avowedly love-hate. Though the group survived in its original form for nearly a decade, it frequently ran against the grain of what traditional theater groups did in the city. In a city full of kitchen-sinks, the group's emphasis on physical comedy and clown was obviously a point apart.
More importantly, though, was its emphasis on process over result. In keeping to the original ethos of the group as a single experiment, the performances themselves were more tools to help develop the piece further. The audience were partners in reflecting what they saw the piece to be, how they understood its meaning and provenance. They continued developing pieces long after the original showing, thus explaining how the group only created five pieces over ten years.
Given the intensity of the group, its end seemed pre-ordained. For all the wonderful qualities of rock bands, longevity is not often one of them. The relationships grow too fraught to remain workable. It is perhaps why Rod Stewart still performs in Las Vegas but AC/DC does not.
Interpersonal squabbles, however, belie a more optimistic reason for the group's demise: the members moved on. As people change and develop new artistic sensibilities, it becomes harder to maintain a style they had developed a decade earlier. The resumes of the founders seem to bear this reality out. Paul Kalina is now a professor at the University of Iowa. Adrian and Molly remain active in the Chicago theater scene. Alas, the group indeed ended.
With the life and demise of 500 Clown established, it is valuable for us to consider what value the group had in its existence. Certainly the fact that this article is worth writing nearly a decade after the group last produced new work implies some provenance.
Beyond impacts upon artists, the group impacted the reputation of the city. Take Marc Frost for example.: 10 years ago, the future Artistic Director of Theater Unspeakable and co-curator of the Chicago Physical Theatre Festival was studying in England. Even there, he heard about 500 Clown and their work. As a result, when he was deciding where to build his career post-graduate school, he considered Chicago a place where physical theater was and is made.
For people to consider the possibility for physicality in Chicago, despite that city's reputation as a talking-head improv purgatory, is no small feat, and it is not just Marc Frost. Today, you can't toss a stone without hitting a company involved with physical theater or devising: Rough House, Walkabout, Manual Cinema, Forks and Hope, and perhaps more of which this author has not yet learned.
It is impossible to say whether each of those theater companies is actively following the example of 500 Clown. In fact, it is likely some have never heard of the organization—10 years is a long time. Yet, it is undeniable that the work of 500 Clown expanded the possibility of the theater that can be created in this city. They opened the possibility that small, intense, physical clowning can be a staple of the new work movement.
In a Judeo-Christian worldview, death is a harsh proposition. The possibility of ceasing to exist, erasing any evidence of having been here is understandably terrifying. Fortunately, in art—as in life—it simply isn't true. Every theater company that has passed through the city has existed. Some do not make work anymore. Some make work that is so different from what they originally made that they are the same theater in name only.
All have had some influence. Some have had a worse influence than others (looking at you, Profiles), and some have had a larger influence.
When we make theater in this city, it is important to be aware and honor the thousands of theater makers that have come before us, that have opened and closed doors on the type of work that will work in this city, that have taken the risks that we consider mundane now. 500 Clown was one of those companies, and we will always live in the shadow of the moment that they were here.
Tune in next month for another Chicago experimental history column by our DIY theater and performance contributor Felix Abidor.
 The author of this piece is aware that Rod Stewart is technically a rock musician. The tomato is also technically a fruit.
Felix Abidor (he/him/his) is an actor, playwright, historian, and clown. He focuses on work surrounding connection, healing, and the male wound. He still plays Reversi sometimes.


Well, I'm sad to say that another lovely visit to South Carolina has come to a close. It was 4 days full of beautiful weather, fabulous friends, and great food – as is usually the case when I visit Crist! Also standard when I make a trip to the South? That my lilly-white Northern skin ends up burnt to a crisp after approximately 14 minutes on the beach. SIGH. It's hard being from the arctic north, I tell you what.
Anyways, aside from Crist and I gorging ourselves on all things Southern and fried – every time I visit South Carolina, I try to bring some Michigan treats with me. This usually involves something delicious from Trader Joe's, or maybe some Michigan-brewed craft beer. Given that Fall has arrived, this trip brought with it my promise of DONUTS. If you have never been to a cider mill, and never had a delicious cider mill donut, please know that my heart breaks for you. A warm donut from the cider mill is one of the greatest joys in life; they have a hint of apple-y sweetness, are nice and fluffy on the inside, a bit crispy on the outside, and coated in a generous dusting of cinnamon and sugar. I could eat half a dozen in one sitting, without thinking twice. So, I wanted to treat my Southern friends to these delectable donuts… and I decided to make a bread pudding out of them. About a year ago, I had a cider mill donut bread pudding at a restaurant near my house, and I was bound and determined to recreate it.
*if you are using plain cake donuts, increase the sugar to 1 cup, and add 1 tsp of cinnamon to the custard mixture.
1.) Preheat your oven to 375°. Generously coat a 9×13 pan with non-stick spray.
2.) Break your donuts into 1″ pieces, and do your best to create an even layer of them across the pan.
3.) In a large mixing bowl, whisk together your melted butter, heavy cream, eggs, sugar, and salt. Pour the mixture evenly over the donuts, and use your hands to lightly smush the donuts down, so they soak up the custard. Smush them down a few times, while you wait for the oven to finish heating.
4.) Bake, covered with foil, for 30 minutes. After 30 minutes, remove the foil, and continue baking for another 20 minutes or so – until the top is a nice golden brown, and it no longer looks wet.
5.) Let the bread pudding cool for about 15 minutes; if you'd like to be able to cut it into prettier, more uniform pieces, you might want to let it cool a bit longer. Top with a big scoop of vanilla ice cream, and a generous drizzle of salted caramel sauce. Do your best not to stick your face straight into your bowl of delicious, sugary goodness.
This bread pudding is pretty amazing. I mean… IT'S MADE OF DONUTS. I don't know if you caught that part. It's a great mix of crispy and custardy and cakey. It's also delicious reheated the next day, or eaten cold, straight out of the pan (not that I would know anything about that). I suggest you make this immediately. Consider that an order.
you might consider a sunscreen above your typical 8 on your next trip.
I mean, it works for me when I'm in Mexico – so I figured it should work in SC, too!
A) I miss you! B) That bread pudding was the most amazing thing ever. I still think about it.
A.) I miss you too! and B.) clearly this bread pudding will have to be a ladies' weekend tradition from now on.
The donuts were great just out of the bag!!