<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Welcome to the Village of Bremen</provider_name><provider_url>https://bremenvillage.com</provider_url><author_name>admin</author_name><author_url>https://bremenvillage.com/index.php/author/bremen/</author_url><title>Welcome - Welcome to the Village of Bremen</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="NTNYqZFn5Z"&gt;&lt;a href="https://bremenvillage.com/"&gt;Welcome&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://bremenvillage.com/embed/#?secret=NTNYqZFn5Z" width="600" height="338" title="&#x201C;Welcome&#x201D; &#x2014; Welcome to the Village of Bremen" data-secret="NTNYqZFn5Z" 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://bremenvillage.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Bremen Resident Survey&#xA0; 2026 Update on Water and Sewer Rates Annual Pool Fill Credit Adjustment Request Form Service Line Replacement Plan Information Service Line Inventory (Excel Format) Reminder Regarding Street Cleaning and Parking Restrictions Backflow Prevention and Cross-Connection Control There are two open zoning seats that need to be filled by Village of Bremen residents; Read More</description></oembed>
