<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OpenStack Blog | Open Infrastructure Foundation</provider_name><provider_url>https://www.openstack.org/blog</provider_url><author_name>Allison Price</author_name><author_url>https://www.openstack.org/blog/author/allison-price/</author_url><title>OpenStack 2014 T-Shirt Design Winner - OpenStack Blog | Open Infrastructure Foundation</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Aj0w8EAETQ"&gt;&lt;a href="https://www.openstack.org/blog/openstack-2014-t-shirt-design-winner/"&gt;OpenStack 2014 T-Shirt Design Winner&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.openstack.org/blog/openstack-2014-t-shirt-design-winner/embed/#?secret=Aj0w8EAETQ" width="600" height="338" title="&#x201C;OpenStack 2014 T-Shirt Design Winner&#x201D; &#x2014; OpenStack Blog | Open Infrastructure Foundation" data-secret="Aj0w8EAETQ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.openstack.org/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>The 2014 T-shirt design contest is a wrap! Thank you to everyone who shared their creativity and original designs with us this year. We are excited to reveal our winner, Jaewin Ong of Singapore! This colorful design will debut on T-Shirts at PyCon in Montreal this week, and will be distributed at upcoming events worldwide.... Read more &raquo;</description><thumbnail_url>https://www.openstack.org/blog/wp-content/uploads/2014/04/OpenStack-T-Shirt-Design.jpg</thumbnail_url><thumbnail_width>4363</thumbnail_width><thumbnail_height>4363</thumbnail_height></oembed>
