[Tͪ#n$;<:a4sX[﷞\ʅ/Csdf\HcT%ipt[ؕ!ps_ƀ*#~넴9W,2J]~\yttTnot2,)"?!:WV%Onqӓ9)ӻ[cƍg'I:?͈:nVЩ!bF\2tRDj,mm"|H&Z^~ma'ΝqSh|nLP'I2
ogQ-H`J`=-ҲrF[;vo'`㨌͂"B|n:z2^.F`|Xs?~`=!j8v! 4r/,Ͼ0(em&aʉo@XM-1|tkuXA$;\!j%#A03p+^gܺfRGwOypE[ܓ=ysq#]:/;_QiЁ&i;~H20")7+n,{#cZvVxDm(9`&_C^-ub{Cmz ppbq)1˘q5{cIRg95J|v	^w(yN2avU5L/$H+:~\\q8?@;LwD2.!lB32vFܾ)h|K&D~qտ'fwxYPʌ|K&D~qT	<)(mد㾎.c==K)<r/'ȏB#BY.Spt}1]/Fcx,betSd	+gsgvf?hs	k7cX"9V<s{&&}O,}TeAEl!Q2ĮCg2{.SvjvuOS2DvrH͔/rqR'3Fir6t=;iSX8)Êem	>]h-G`kC[O;~2oWu
l>r94uZ"K9)61vc%F}!av+唟8{`b<RBFa\ɽ(_%v$P%0sF\kkQ"ec-͞.*֐;-ʎrPX 2YzS("T~l%TI2Lz*i[e87&^d'=ۖa6XۭǪ[ cTl'2%)2iD+7ʫ6<q.[pz֞浅P|;XddYS9[w1(JS}%aIȇE薾MsKmٜ'IRsyOx̽"9oyKlfI:SAi>7[Փ<[慰Z p
i2г
"IXmߎ.C8֬%"s6v5͹Je*#&+)gc-"ElJSk+yF0!3.[wVvԥ#k6fNmD\,Rf,Vo?T!敦'aoPkؠun2<
_:6uԷӑ q J$r$aX-cV|#>NĂr]?#56q꫸A|]cv.<,j%tŽ~jL27cOO&$棄Ϗ$17_8q5RW:y';gۦQ.L8Í&ǁ'pץ(f!fq3JSU@hY|ا	YcMF3O"1X~ǫfC7IQ~FDo]39H Q䙠LZDO_m拈O؋=FBA"cS:jİGKBŎ>xd#A+U {/碬ʘ-}MV;%i
f^95z{77e!:qB9p'[h>+㍪"&ڴtQ"@TV>Ћ{QހGWd)lN\<d*Fa?Gޗ=:.[*kNbe![sFw:qB9p'[h>+㍪"&ڴt>
.˻>1p>*OzH݉5垞aYq*ػN>{7 ̠;]G`UiĪ zq̫&E[v!ɭwE3wcɥUge6mFV.I&zq{f~.J
g:깽߯
,M[͆:bHMrUBRbDmV~
wGֱd/Pb;sK^*?,Pc`l)&HUY[bR{ˏ$n+Th>ǡda+GV\r97@Yx	цT6=v&uA1$lCG\Wvb$nR:vjC
/(S{L5]UFpBkĶHlM4կ*gӭ3/H#qDXE_ry.&_B/VRzvGr3M.I&zq{f~.J
M?[$)'/2Otg=_'IL(kVBA[%lAL Ϲ 9cqbWٻݎ/n8Ϧ>4TR;d<3Nᾣ1#Ɏz͜mЄ0p,/(S{L5]UFpVL؟{N@z$S3Nᾣ1#Ɏz"lhɣ]ӌDO;] {sv"rA`ii}0U-G  4*Áq6 9cqbWٻݎB-
/hR6HBMڴȝA>kfy;ţ>1/I *^7nM61յ5G먻\Zn:!C)PrN}<$wwpG)ĻႻr1յ5G먻W1XįM\i("Z[۶wpzːq|[J)̻J[;idv}*4g/wSJ.8ǒLAڴȝA>k+Q횫w6S
13Nᾣ1#ɎzU"ؗ8o6b4]c(3ye7zZ	$a{6RZU-G  4*Áq6 9cqbWٻݎB-
/hRˎ'#ڴȝA>k',͇8}:R%3Nᾣ1#Ɏz͜mЄ0p,/(S{L5]UFpފ%RȂY.3Nᾣ1#ɎzQ@gYޫ޺q'gv;idv}*4g/wSJ.8ǒLAU-G hklR)wkQ!D:zFkK@2_R@ 4%/)::1 :h/J=lj,72@dF@g<<όr|5m~0[ 26M?[$)'/[1nI{AɲƠr0, 0 9cqbWٻݎMd`CXtVgӭ3/H#N96`3Nᾣ1#Ɏzk,+~V zUw l·hdxd                 <dia:real val="1"/>
                </dia:attribute>
                <dia:attribute name="visible_x">
                  <dia:int val="1"/>
                </dia:attribute>
                <dia:attribute name="visible_y">
                  <dia:int val="1"/>
                </dia:attribute>
                <dia:composite type="color"/>
              </dia:composite>
            </dia:attribute>
            <dia:attribute name="color">
              <dia:color val="#d8e5e5"/>
            </dia:attribute>
            <dia:attribute name="guides">
              <dia:composite type="guides">
                <dia:attribute name="hguides"/>
                <dia:attribute name="vguides"/>
              </dia:composite>
            </dia:attribute>'
        );
        $this->endElement();
        $this->startElement('dia:layer');
        $this->writeAttribute('name', 'Background');
        $this->writeAttribute('visible', 'true');
        $this->writeAttribute('active', 'true');
    }

    /**
     * Ends Dia Document
     *
     * @return void
     * @access public
     * @see    XMLWriter::endElement(),XMLWriter::endDocument()
     */
    public function endDiaDoc()
    {
        $this->endElement();
        $this->endDocument();
    }

    /**
     * Output Dia Document for download
     *
     * @param string $fileName name of the dia document
     *
     * @return void
     * @access public
     * @see    XMLWriter::flush()
     */
    public function showOutput($fileName)
    {
        if (ob_get_clean()) {
            ob_end_clean();
        }
        $output = $this->flush();
        PMA\libraries\Response::getInstance()
            ->disable();
        PMA_downloadHeader(
            $fileName,
            'application/x-dia-diagram',
            strlen($output)
        );
        print $output;
    }
}
