<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Pop Culture Paper Dolls</provider_name><provider_url>http://popculture.lookingland.com/wp</provider_url><title>Halloween Masquerade Paper Doll Collaboration - Pop Culture Paper Dolls</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="SBXypPX8NJ"&gt;&lt;a href="http://popculture.lookingland.com/wp/blog/2015/10/31/halloween-masquerade-paper-doll-collaboration/"&gt;Halloween Masquerade Paper Doll Collaboration&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="http://popculture.lookingland.com/wp/blog/2015/10/31/halloween-masquerade-paper-doll-collaboration/embed/#?secret=SBXypPX8NJ" width="600" height="338" title="&#x201C;Halloween Masquerade Paper Doll Collaboration&#x201D; &#x2014; Pop Culture Paper Dolls" data-secret="SBXypPX8NJ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/**
 * WordPress inline HTML embed
 *
 * @since 4.4.0
 * @output wp-includes/js/wp-embed.js
 *
 * Single line comments should not be used since they will break
 * the script when inlined in get_post_embed_html(), specifically
 * when the comments are not stripped out due to SCRIPT_DEBUG
 * being turned on.
 */
(function ( window, document ) {
	'use strict';

	/* Abort for ancient browsers. */
	if ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {
		return;
	}

	/** @namespace wp */
	window.wp = window.wp || {};

	/* Abort if script was already executed. */
	if ( !! window.wp.receiveEmbedMessage ) {
		return;
	}

	/**
	 * Receive embed message.
	 *
	 * @param {MessageEvent} e
	 */
	window.wp.receiveEmbedMessage = function( e ) {
		var data = e.data;

		/* Verify shape of message. */
		if (
			! ( data || data.secret || data.message || data.value ) ||
			/[^a-zA-Z0-9]/.test( data.secret )
		) {
			return;
		}

		var iframes = document.querySelectorAll( 'iframe[data-secret="' + data.secret + '"]' ),
			blockquotes = document.querySelectorAll( 'blockquote[data-secret="' + data.secret + '"]' ),
			allowedProtocols = new RegExp( '^https?:$', 'i' ),
			i, source, height, sourceURL, targetURL;

		for ( i = 0; i &lt; blockquotes.length; i++ ) {
			blockquotes[ i ].style.display = 'none';
		}

		for ( i = 0; i &lt; iframes.length; i++ ) {
			source = iframes[ i ];

			if ( e.source !== source.contentWindow ) {
				continue;
			}

			source.removeAttribute( 'style' );

			if ( 'height' === data.message ) {
				/* Resize the iframe on request. */
				height = parseInt( data.value, 10 );
				if ( height &gt; 1000 ) {
					height = 1000;
				} else if ( ~~height &lt; 200 ) {
					height = 200;
				}

				source.height = height;
			} else if ( 'link' === data.message ) {
				/* Link to a specific URL on request. */
				sourceURL = new URL( source.getAttribute( 'src' ) );
				targetURL = new URL( data.value );

				if (
					allowedProtocols.test( targetURL.protocol ) &amp;&amp;
					targetURL.host === sourceURL.host &amp;&amp;
					document.activeElement === source
				) {
					window.top.location.href = data.value;
				}
			}
		}
	};

	function onLoad() {
		var iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),
			i, source, secret;

		for ( i = 0; i &lt; iframes.length; i++ ) {
			/** @var {IframeElement} */
			source = iframes[ i ];

			secret = source.getAttribute( 'data-secret' );
			if ( ! secret ) {
				/* Add secret to iframe */
				secret = Math.random().toString( 36 ).substring( 2, 12 );
				source.src += '#?secret=' + secret;
				source.setAttribute( 'data-secret', secret );
			}

			/*
			 * Let post embed window know that the parent is ready for receiving the height message, in case the iframe
			 * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the
			 * window will then (re-)send the height message right away.
			 */
			source.contentWindow.postMessage( {
				message: 'ready',
				secret: secret
			}, '*' );
		}
	}

	window.addEventListener( 'message', window.wp.receiveEmbedMessage, false );
	document.addEventListener( 'DOMContentLoaded', onLoad, false );
})( window, document );

/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>http://popculture.lookingland.com/wp/wp-content/uploads/2015/10/halloween_rr_masquerade.jpg</thumbnail_url><thumbnail_width>645</thumbnail_width><thumbnail_height>1004</thumbnail_height><description>Happy Halloween! Some years ago, we did a Halloween Paper Doll Round Robin that was so much fun that Rachel decided to throw another one ~ and this time open it up to the readers as well. This year Julie from Paper Doll School created the doll and Rachel from Paper Thin Personas did the heavy lifting on the wrangling and organizing. We had so many great submissions that it was decided to split them into three pdfs. Thank you to everyone who participated. It&#x2019;s so awesome to see this level of engagement! Visit each site below to get the complete set (it&#x2019;s just like trick-or-treating, but on the internet!) Paper Doll School: get the doll and the first costumes from here Paper Thin Personas: get the second round of costumes from here Pop Culture Paper Dolls: then come back and download the third from me: (click this link or either of the images in this post) &nbsp; In the batch you download from this site, you will find: the Masque of the Red Death (my own contribution, shown above), a gown from Corpse Bride by Gena, Spider Queen from Irma at Papernukublogi, Cat and Pumpkin costumes from Melinda (in color!), a Vampire by Melissa Smith at Miss Missy Paper Dolls, and a Sun/Moon gown from Liana at Liana&#x2019;s Paper Dolls. If you&#x2019;re staying in this evening and want to watch a scary movie, I recommend you pick up The Changeling (1980) with George C. Scott, or The Innocents (1961),....</description></oembed>
