Is there a property resolver in the FOP API?
Daniel Norberg <[email protected]> Thu, 7 May 2026 17:07:38 +0000
| Newsgroups | gmane.text.xml.fop.user |
|---|---|
| Message-ID | <DBBPR08MB10590635BA7C50EE510E5F24B993C2@DBBPR08MB10590.eurprd08.prod.outlook.com> |
--_000_DBBPR08MB10590635BA7C50EE510E5F24B993C2DBBPR08MB10590eu_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi, I am developing support for transformation of FO to PDF with FOP using Java= . I wonder if there is an API method that I can call that resolves a property= ? Here is one example: <fo:block font-size=3D"12pt"> <fo:inline font-size=3D"2em">Lorem ipsum</fo:inline> </fo:block> I want to call a method that can resolve the font-size on the <fo:inline> i= n pt, for instance with a similar code to this: float fontSize =3D FOP.getDimensionValue(element, "font-size"); Is there such a method available in FOP that I can use, or do I have to wri= te my own code to resolve the value? Best regards/V=E4nliga h=E4lsningar Daniel Norberg -- [X] Excosoft =95 Daniel Norberg =95 Developer =95 Application Consultant S=F6derv=E4gen 70, SE-183 64 T=E4by, SWEDEN Cell +46 (0)76-199 31 85 Email [email protected]<mailto:[email protected]> www.excosoft.se<http://www.excosoft.se/> --_000_DBBPR08MB10590635BA7C50EE510E5F24B993C2DBBPR08MB10590eu_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> <style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo= ttom:0;} </style> </head> <body dir=3D"ltr"> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> Hi,</div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> I am developing support for transformation of FO to PDF with FOP using Java= .</div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> I wonder if there is an API method that I can call that resolves a property= ? Here is one example:</div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: "Courier New"= , monospace; font-size: 11pt; color: rgb(0, 0, 0);"> <fo:block font-size=3D"12pt"></div> <div class=3D"elementToProof" style=3D"font-family: "Courier New"= , monospace; font-size: 11pt; color: rgb(0, 0, 0);"> <fo:inline font-size=3D"2em">Lorem ipsum</f= o:inline></div> <div class=3D"elementToProof" style=3D"font-family: "Courier New"= , monospace; font-size: 11pt; color: rgb(0, 0, 0);"> </fo:block></div> <div id=3D"Signature" class=3D"elementToProof"> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> I want to call a method that can resolve the font-size on the <fo:inline= > in pt, for instance with a similar code to this:</div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> float fontSize =3D FOP.getDimensionValue(element, "font-size");</= div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> Is there such a method available in FOP that I can use, or do I have to wri= te my own code to resolve the value?</div> <div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san= s-serif; font-size: 11pt; color: rgb(0, 0, 0);"> <br> </div> <div class=3D"elementToProof" style=3D"background-color: rgb(255, 255, 255)= ; margin: 0px;"> <div class=3D"elementToProof" style=3D"direction: ltr; text-align: left; ma= rgin: 0px; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 1= 1pt; color: black;"> <span style=3D"background-color: rgb(255, 255, 255);">Best regards/V=E4nlig= a h=E4lsningar</span></div> <div class=3D"elementToProof" style=3D"direction: ltr; text-align: left; ma= rgin: 0px; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 1= 1pt; color: black;"> <span style=3D"background-color: rgb(255, 255, 255);">Daniel Norberg</span>= </div> <div class=3D"elementToProof" style=3D"direction: ltr; text-align: left; ma= rgin: 0px; font-family: Arial, sans-serif; font-size: 9pt; color: black;"> <b>--</b></div> <div class=3D"elementToProof" style=3D"direction: ltr; text-align: left; ma= rgin: 0px; font-family: Calibri, Arial, Helvetica, sans-serif, EmojiFont, &= quot;Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, &= quot;Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-s= ize: 12pt; color: black;"> <b><img src=3D"data:text/html;base64,PCFET0NUWVBFIGh0bWw+IDxodG1sIGRpcj1sdH= IgeG1sbnM9aHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCB0cmFuc2xhdGU9bm8+IDxoZWFkP= iA8bWV0YSBjaGFyc2V0PXV0Zi04PiA8bWV0YSBodHRwLWVxdWl2PVgtVUEtQ29tcGF0aWJsZSBj= b250ZW50PSJJRT1lZGdlIj4gPG1ldGEgaHR0cC1lcXVpdj1wcmFnbWEgY29udGVudD1uby1jYWN= oZT4gPG1ldGEgbmFtZT12aWV3cG9ydCBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsaW5pdG= lhbC1zY2FsZT0xLHVzZXItc2NhbGFibGU9MCI+IDxtZXRhIG5hbWU9Z29vZ2xlIHZhbHVlPW5vd= HJhbnNsYXRlPiA8bWV0YSBuYW1lPWZvcm1hdC1kZXRlY3Rpb24gY29udGVudD0idGVsZXBob25l= PW5vIj4gPG1ldGEgbmFtZT1zY3JpcHRWZXIgY29udGVudD0yMDI2MDUwMTAwMS4wOT4gPG1ldGE= gbmFtZT1oYXNoZWRQYXRoIGNvbnRlbnQ9aGFzaGVkLXYxPiA8bWV0YSBuYW1lPXBoeXNpY2FsUm= luZyBjb250ZW50PVdXPiA8bWV0YSBuYW1lPWVudmlyb25tZW50IGNvbnRlbnQ9UHJvZD4gPG1ld= GEgbmFtZT1ib290RmxpZ2h0cyBjb250ZW50PWF1dGgtY2FjaGVUb2tlbkZvck1ldGFPc0h1Yixh= dXRoLXVzZUF1dGhUb2tlbkNsYWltc0Zvck1ldGFPc0h1YixhdXRoLWNvZGVDaGFsbGVuZ2UsYXV= 0aC1tc2FsanMtZXZlbnRpZnksY2FsLXN0b3JlLU5hdkJhckRhdGEsYXV0aC1tc2FsanMtbmV3c2= xldHRlcnMsYXV0aC1tc2FsanMtbWVldCxhdXRoLW1zYWxqcy1wbGFjZXMsYXV0aC1tc2FsanMtY= m9va2luZ3MsYXV0aC1tc2FsanMtZmluZHRpbWUsYXV0aC1tc2FsanMtbGFuZGluZ3BhZ2UsYXV0= aC1tc2FsanMtYnVzaW5lc3MsYXV0aC1tc2FsanMtY29uc3VtZXIscGUxNDE2MjM1MjoxNDU4ODg= scGUxNDQ0NTQyYzE6MTU3MzQ4LHBlMTQ0NTYwMWMxOjE1Nzc5MCxwcjE2MzQ3MTE4OjEwMDA2MD= kscHIxNzk3Njg0ODoxMTMwNzcyLGZ3ay1ib290ZmxnaHQtc292Y2xvdWR2YWxpZGF0aW9uLG5oL= XNwbGFzaENsb3NlQnV0dG9uLGF1dGgtbmFhLWJvb2tpbmdzLGNhbC1yZWxvYWQtcGF1c2Usd29y= a2VyQXN5bmNMb2FkLGF1dGgtZGlzYWJsZUFub255bW91c1Rva2VuRm9ySGVhZGVyLG1zcGxhY2V= zLWhvc3RlZC1sb2NhbHNlc3Npb25kYXRhLXYyLGZ3ay1lbmFibGUtZGVmYXVsdC10cnVzdGVkLX= R5cGVzLXBvbGljeSxtc3BsYWNlcy1hcHAtYm9vdC1zZXF1ZW5jZSxhdXRoLW1zYWxqcy1ob3N0Z= WRwbGFjZXMsZndrLWVuYWJsZS1vd2EtbG9vcC10cnVzdGVkLXR5cGVzLXBvbGljeSxmd2staW5p= dC1hY2MtbG9jc3RvcmUsYXV0aC1tc2FsanMtZG9tYWluSGludCxhdXRoLXRva2VuQ2FjaGUtZXh= waXJ5RGF0ZSxhdXRoLW1vbi1yZW1vdmVGYWxsYmFja1RvR0FURlIsYXV0aC1ob3N0ZWQtcmVtb3= ZlRmFsbGJhY2tUb0dBVEZSLGNhbC1hcHBDYWNoaW5nLVJlbG9hZE9uRXJyb3IsYXV0aC1tc2Fsa= nMtY29uc3VtZXItYm9vdC1lcnJvcmhhbmRsZXIsZndrLWVuZm9yY2UtdHJ1c3RlZC10eXBlcyxm= d2stbmV3LW1vbmFyY2gtaGVhZGVyLGNhbC1lbmFibGUtc2NoZWR1bGluZy1wb2xsLGFjY3QtaWN= sb3VkT0F1dGhPb2JlLGF1dGgtbWxwLXJlZGlyZWN0LG5oLWVuYWJsZU91dGxvb2tNaWdyYXRpb2= 5JbnRlcm9wUmVmYWN0b3I+IDxtZXRhIG5hbWU9Y2RuVXJsIGNvbnRlbnQ9Ly9yZXMucHVibGljL= m9uZWNkbi5zdGF0aWMubWljcm9zb2Z0Lz4gPG1ldGEgbmFtZT1iYWNrdXBDZG5VcmwgY29udGVu= dD0vL3Jlcy0xLmNkbi5vZmZpY2UubmV0Lz4gPG1ldGEgbmFtZT1jZG5Db250YWluZXIgY29udGV= udD1vd2FtYWlsLz4gPG1ldGEgbmFtZT1kZXZDZG5VcmwgY29udGVudD0+IDxtZXRhIG5hbWU9YX= JpYVVybCBjb250ZW50PT4gPG1ldGEgbmFtZT1hbGxvd2VkVHJ1c3RlZFR5cGVzVXJscyBjb250Z= W50PWh0dHBzOi8vKi5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNyb3NvZnQsaHR0cHM6Ly8qLmNk= bi5vZmZpY2UubmV0LGh0dHBzOi8vY29udGVudC5saWZlY3ljbGUub2ZmaWNlLm5ldC9kaW1lL3Y= xPiA8bWV0YSBuYW1lPXdlYlNlcnZlckZvcmVzdCBjb250ZW50PWV1cnByZDA4PiA8bWV0YSBuYW= 1lPXdlYlNlcnZlckNsaXF1ZSBjb250ZW50PUNMRVVSUFJEMDhEVUIwNz4gPG1ldGEgbmFtZT13Y= 3NzRnJhbWVVcmxzIGNvbnRlbnQ9eydEZWZhdWx0VXJsJzonaHR0cHM6Ly93ZWJzaGVsbC5zdWl0= ZS5vZmZpY2UuY29tJywnV3dkYlVybCc6J2h0dHBzOi8vd3dkYi53ZWJzaGVsbC5zdWl0ZS5vZmZ= pY2UuY29tJywnRXVkYlVybCc6J2h0dHBzOi8vZXVkYi53ZWJzaGVsbC5zdWl0ZS5vZmZpY2UuY2= 9tJ30+IDxtZXRhIG5hbWU9c2NyaXB0UGF0aCBjb250ZW50PXNjcmlwdHMvPiA8bWV0YSBuYW1lP= W93YUlzQXV0aGVudGljYXRlZCBjb250ZW50PXt7SXNBdXRoZW50aWNhdGVkfX0+IDxtZXRhIG5h= bWU9anNUaW1lc3RhbXAgY29udGVudD0xNzc4MTczMTUyMzIyPiA8bWV0YSBuYW1lPXB1YmxpY1V= ybCBjb250ZW50PWh0dHBzOi8vb3V0bG9vay5vZmZpY2UuY29tPiA8bWV0YSBuYW1lPWFhZEF1dG= hvcml0eVVybCBjb250ZW50PWh0dHBzOi8vbG9naW4ubWljcm9zb2Z0b25saW5lLmNvbS8+IDxtZ= XRhIG5hbWU9YnVzaW5lc3NDYW5vbmljYWxIb3N0TmFtZSBjb250ZW50PW91dGxvb2sub2ZmaWNl= MzY1LmNvbT4gPG1ldGEgbmFtZT1pc1JQU0F1dGhDb29raWVQcmVzZW50IGNvbnRlbnQ9RmFsc2U= +IDxtZXRhIG5hbWU9bWxwVXJsIGNvbnRlbnQ9aHR0cHM6Ly93d3cubWljcm9zb2Z0LmNvbS97MH= 0vbWljcm9zb2Z0LTM2NS9vdXRsb29rL2VtYWlsLWFuZC1jYWxlbmRhci1zb2Z0d2FyZS1taWNyb= 3NvZnQtb3V0bG9vaz9kZWVwbGluaz17MX0mc2RmPXsyfT4gPG1ldGEgbmFtZT1yb2JvdHMgY29u= dGVudD17e1JvYm90Tm9JbmRleH19PiA8bWV0YSBuYW1lPWlzU2VydmVyTG9jYWwgY29udGVudD1= GYWxzZT4gPGxpbmsgcmVsPXByZWNvbm5lY3QgaHJlZj0vL3Jlcy5wdWJsaWMub25lY2RuLnN0YX= RpYy5taWNyb3NvZnQvIGNyb3Nzb3JpZ2luPWFub255bW91cz4gPGxpbmsgcmVsPXByZWNvbm5lY= 3QgaHJlZj1odHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vIGNyb3Nzb3JpZ2luPWFu= b255bW91cz4gPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPS9tYWlsL2Zhdmljb24uaWN= vIHR5cGU9aW1hZ2UveC1pY29uPiA8bGluayByZWw9YXBwbGUtdG91Y2gtaWNvbiBocmVmPS8vcm= VzLnB1YmxpYy5vbmVjZG4uc3RhdGljLm1pY3Jvc29mdC9hc3NldHMvbWFpbC9wd2EvdjQvcG5nc= y9hcHBsZS10b3VjaC1pY29uLnBuZyBjcm9zc29yaWdpbj1hbm9ueW1vdXM+IDxub3NjcmlwdD5K= YXZhU2NyaXB0IG11c3QgYmUgZW5hYmxlZC48L25vc2NyaXB0PiA8dGl0bGU+T3V0bG9vazwvdGl= 0bGU+PGxpbmsgaW50ZWdyaXR5PSJzaGEyNTYtRDl4UDRELzFaWkpLQm1lTFMyblJhR3RFcHVhZ1= dwcUh6dkR0ckdEWFpXbz0iIHJlbD0icHJlbG9hZCIgaHJlZj0iLy9yZXMucHVibGljLm9uZWNkb= i5zdGF0aWMubWljcm9zb2Z0L293YW1haWwvaGFzaGVkLXYxL3NjcmlwdHMvb3dhLm1haWwucnVu= dGltZS5hMWYyMGY0NS5qcyIgYXM9InNjcmlwdCIgY3Jvc3NvcmlnaW49ImFub255bW91cyIvPjx= saW5rIGludGVncml0eT0ic2hhMjU2LTZoZTlHZGhncDYwZ3o0TGZGV05CdHJKVlNGTmd0YmtXTD= hRVGdCNVo5Ync9IiByZWw9InByZWxvYWQiIGhyZWY9Ii8vcmVzLnB1YmxpYy5vbmVjZG4uc3Rhd= GljLm1pY3Jvc29mdC9vd2FtYWlsL2hhc2hlZC12MS9zY3JpcHRzL293YS5tYWlsaW5kZXguMDY2= NDFhMWEuanMiIGFzPSJzY3JpcHQiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiLz4gPHN0eWxlPkB= mb250LWZhY2V7Zm9udC1mYW1pbHk6RmFicmljTURMMkljb25zO3NyYzp1cmwoJy8vcmVzLnB1Ym= xpYy5vbmVjZG4uc3RhdGljLm1pY3Jvc29mdC9vd2FtYWlsLzIwMjYwNTAxMDAxLjA5L3Jlc291c= mNlcy9mb250cy9vMzY1aWNvbnMtbWRsMi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7Zm9udC13ZWln= aHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6b2ZmaWNlMzY= 1aWNvbnM7c3JjOnVybCgnLy9yZXMucHVibGljLm9uZWNkbi5zdGF0aWMubWljcm9zb2Z0L293YW= 1haWwvMjAyNjA1MDEwMDEuMDkvcmVzb3VyY2VzL2ZvbnRzL29mZmljZTM2NWljb25zLndvZmY/J= ykgZm9ybWF0KCd3b2ZmJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfSNsb2Fk= aW5nU2NyZWVue3Bvc2l0aW9uOmZpeGVkO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2J= hY2tncm91bmQtY29sb3I6I2ZmZn0jbG9hZGluZ0xvZ297cG9zaXRpb246Zml4ZWQ7dG9wOmNhbG= MoNTB2aCAtIDIwMHB4KTtsZWZ0OmNhbGMoNTB2dyAtIDIwMHB4KTt3aWR0aDo0MDBweDtoZWlna= HQ6NDAwcHh9I01TTG9nb3twb3NpdGlvbjpmaXhlZDtib3R0b206MzZweDtsZWZ0OmNhbGMoNTB2= dyAtIDUwcHgpfS5kYXJrICNsb2FkaW5nU2NyZWVue2JhY2tncm91bmQtY29sb3I6IzMzM30uZGF= ya05ldyAjbG9hZGluZ1NjcmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMxZjFmMWZ9PC9zdHlsZT4gPH= NjcmlwdCBub25jZT1haWR3YWs1U0ZZcWRUOE8rWE1vZmNnPT0+dHJ5eyFmdW5jdGlvbigpe2lmK= CJsb2NhbFN0b3JhZ2UiaW4gd2luZG93KXt2YXIgZT0iVXNlcnNOb3JtYWxpemVkVGhlbWUiLHQ9= d2luZG93LmxvY2FsU3RvcmFnZSxhPXQuZ2V0SXRlbSgib2xrLSIrZSl8fHQuZ2V0SXRlbShlKTt= hJiYvXC5kYXJrJC8udGVzdChhKSYmZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNsYXNzTGlzdC= 5hZGQoImRhcmsiKSxhJiYvXC5kYXJrXC5uZXckLy50ZXN0KGEpJiZkb2N1bWVudC5kb2N1bWVud= EVsZW1lbnQuY2xhc3NMaXN0LmFkZCgiZGFya05ldyIpO3ZhciBuPXQuZ2V0SXRlbSgiUHdhVGhl= bWUiKTtpZihuKXt2YXIgbz1kb2N1bWVudC5nZXRFbGVtZW50c0J5TmFtZSgidGhlbWUtY29sb3I= iKTtvJiZvLmxlbmd0aCYmb1swXS5zZXRBdHRyaWJ1dGUoImNvbnRlbnQiLG4pfX19KCl9Y2F0Y2= goZSl7fTwvc2NyaXB0PiA8c2NyaXB0IG5vbmNlPWFpZHdhazVTRllxZFQ4TytYTW9mY2c9PT5md= W5jdGlvbiBsb2dFcnJvcihvLG4scixlLGEscyl7d2luZG93Lm93YUVycm9ySGFuZGxlcj93aW5k= b3cub3dhRXJyb3JIYW5kbGVyKG8sbixyLGUsYSxzKTp3aW5kb3cub3dhQmFja2ZpbGxlZEVycm9= ycy5wdXNoKGFyZ3VtZW50cyl9ZnVuY3Rpb24gaGFzaENoYW5nZUhhbmRsZXIoKXt3aW5kb3cub3= dhTG9jYXRpb25IYXNoPXdpbmRvdy5sb2NhdGlvbj93aW5kb3cubG9jYXRpb24uaGFzaDp2b2lkI= DB9ZnVuY3Rpb24gc3RvcmVQcm9tcHRWYWx1ZSgpe3RyeXtjb25zdCBvPW5ldyBVUkxTZWFyY2hQ= YXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7d2luZG93Lm93YUxvY2F0aW9uU2VhcmNoUHJ= vbXB0PW8uZ2V0KCJwcm9tcHQiKX1jYXRjaChvKXt9fXdpbmRvdy5GYWJyaWNDb25maWc9e2Zvbn= RCYXNlVXJsOiIvL3Jlcy5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNyb3NvZnQvYXNzZXRzL21ha= WwvZm9udHMvdjEiLGljb25CYXNlVXJsOiIvL3Jlcy5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNy= b3NvZnQvYXNzZXRzL21haWwvZm9udHMvdjEvZm9udHMvIn0sd2luZG93Lm93YUJhY2tmaWxsZWR= FcnJvcnM9W10sd2luZG93Lm9uZXJyb3I9bG9nRXJyb3IsIm9udW5oYW5kbGVkcmVqZWN0aW9uIm= luIHdpbmRvdyYmd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInVuaGFuZGxlZHJlamVjdGlvbiIsK= GZ1bmN0aW9uKG8pe3ZhciBuPW8mJm8ucmVhc29ufHwiW25vIHJlYXNvbiBnaXZlbl0iO24gaW5z= dGFuY2VvZiBFcnJvcj9sb2dFcnJvcigiVW5oYW5kbGVkIFJlamVjdGlvbjogIituLCIiLDAsMCx= uKTpuLnJlc3BvbnNlRXJyb3JNZXNzYWdlJiZuLmNhbGxzdGFja0F0UmVxdWVzdCYmbiBpbnN0YW= 5jZW9mIFJlc3BvbnNlP2xvZ0Vycm9yKG4ucmVzcG9uc2VFcnJvck1lc3NhZ2UsIiIsdm9pZCAwL= HZvaWQgMCx2b2lkIDAsbi5jYWxsc3RhY2tBdFJlcXVlc3QpOmxvZ0Vycm9yKCJVbmhhbmRsZWQg= UmVqZWN0aW9uOiAiKygic3RyaW5nIj09dHlwZW9mIG4/bjpKU09OLnN0cmluZ2lmeShuKSkpfSk= pLHdpbmRvdy5vbmxvYWQ9ZnVuY3Rpb24oKXt2YXIgbz1zZWxmLmxvY2F0aW9uOyFzZWxmLk93YS= YmbyYmdm9pZCAwIT09by5zZWFyY2gmJi0xPT1vLnNlYXJjaC5pbmRleE9mKCJndWxwIikmJi0xP= T1vLnNlYXJjaC5pbmRleE9mKCJicmFuY2giKSYmKC0xPT1vLnNlYXJjaC5pbmRleE9mKCJiTz0y= Iik/by5zZWFyY2grPShvLnNlYXJjaD8iJiI6Ij8iKSsiYk89MiI6by5hc3NpZ24oIi9tYWlsL29= sa2Vycm9yLmh0bWw/YnJldD1mYWlsJmVzcmM9Tm9Cb290SnMmYXBwPU1haWwmYk89MiIpKX0saG= FzaENoYW5nZUhhbmRsZXIoKSxzdG9yZVByb21wdFZhbHVlKCksd2luZG93LmFkZEV2ZW50TGlzd= GVuZXIoImhhc2hjaGFuZ2UiLGhhc2hDaGFuZ2VIYW5kbGVyKTwvc2NyaXB0PiA8bGluayBpbnRl= Z3JpdHk9InNoYTI1Ni1tbDRhVllSRmVUSGk3cEJNWlZSaUpmZllqNlc4V1BrUVpLNE5WTEFiRUx= FPSIgcmVsPSJwcmVsb2FkIiBocmVmPSIvL3Jlcy5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNyb3= NvZnQvb3dhbWFpbC9oYXNoZWQtdjEvc2NyaXB0cy9vd2Euc2hhcmVkLm0uNjkwY2E0YjcuY3NzI= iBhcz0ic3R5bGUiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiLz48bGluayBpbnRlZ3JpdHk9InNo= YTI1Ni1RRlM1VVFCZFgwRURZZ0c2ck05Q1N3Slk0ekxnZ0wvYy9oYjB5V1cxT3dvPSIgcmVsPSJ= wcmVsb2FkIiBocmVmPSIvL3Jlcy5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNyb3NvZnQvb3dhbW= FpbC9oYXNoZWQtdjEvc2NyaXB0cy9vd2EubWFpbC5tLjAxZDdjNTczLmNzcyIgYXM9InN0eWxlI= iBjcm9zc29yaWdpbj0iYW5vbnltb3VzIi8+PGxpbmsgaW50ZWdyaXR5PSJzaGEyNTYtQjQycWdW= WlAwdG15ZkZ5OUNzWG5SRkk2NHNpMXcrWE1tSms1UTF3OHZvcz0iIHJlbD0icHJlbG9hZCIgaHJ= lZj0iLy9yZXMucHVibGljLm9uZWNkbi5zdGF0aWMubWljcm9zb2Z0L293YW1haWwvaGFzaGVkLX= YxL3NjcmlwdHMvb3dhLnN0eWxlcy5tLmQwMzI1ZDUxLmNzcyIgYXM9InN0eWxlIiBjcm9zc29ya= Wdpbj0iYW5vbnltb3VzIi8+PGxpbmsgaW50ZWdyaXR5PSJzaGEyNTYtRUtwUHRndTkvL2tOQTdy= V2tLNWJ3RW5LU1pJVUIxT0dTT3FMbi96Qk5yVT0iIHJlbD0icHJlbG9hZCIgaHJlZj0iLy9yZXM= ucHVibGljLm9uZWNkbi5zdGF0aWMubWljcm9zb2Z0L293YW1haWwvaGFzaGVkLXYxL3NjcmlwdH= Mvb3dhLjM0Mjc3Lm0uOGFiYjIwMDYuanMiIGFzPSJzY3JpcHQiIGNyb3Nzb3JpZ2luPSJhbm9ue= W1vdXMiLz48bGluayBpbnRlZ3JpdHk9InNoYTI1Ni1UQ0cxWjlVRHl5Q0s5am5vU3BGQlkrTjZX= Vy9XdjdPZi9WMzM0ZUw5Q2VVPSIgcmVsPSJwcmVsb2FkIiBocmVmPSIvL3Jlcy5wdWJsaWMub25= lY2RuLnN0YXRpYy5taWNyb3NvZnQvb3dhbWFpbC9oYXNoZWQtdjEvc2NyaXB0cy9vd2EuNzc5Nj= kubS45MTcxYmQ4YS5qcyIgYXM9InNjcmlwdCIgY3Jvc3NvcmlnaW49ImFub255bW91cyIvPjxsa= W5rIGludGVncml0eT0ic2hhMjU2LU1ycmc1empTWStSdklpVzZEN2pHL1g2cVFWYXFUWnRac3pG= Z3hNZEptV0U9IiByZWw9InByZWxvYWQiIGhyZWY9Ii8vcmVzLnB1YmxpYy5vbmVjZG4uc3RhdGl= jLm1pY3Jvc29mdC9vd2FtYWlsL2hhc2hlZC12MS9zY3JpcHRzL293YS5BcHBCb290Lm0uYTQyY2= ZkOGQuanMiIGFzPSJzY3JpcHQiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiLz48bGluayBpbnRlZ= 3JpdHk9InNoYTI1Ni1sbUF2Ujk4MWI3RkFMODBnd2ZZdGZzbTRlSWpudkdRWHFhaDFlbG9Jbisw= PSIgcmVsPSJwcmVsb2FkIiBocmVmPSIvL3Jlcy5wdWJsaWMub25lY2RuLnN0YXRpYy5taWNyb3N= vZnQvb3dhbWFpbC9oYXNoZWQtdjEvc2NyaXB0cy9vd2EuNTc1NTQubS4zZTI1N2Q0OC5qcyIgYX= M9InNjcmlwdCIgY3Jvc3NvcmlnaW49ImFub255bW91cyIvPjxsaW5rIGludGVncml0eT0ic2hhM= jU2LWJCMXloT3JNS3kvbi9LSFFMZ3RhNjNveFlkRDFpaE8wMERSOTNSbW5pZXc9IiByZWw9InBy= ZWxvYWQiIGhyZWY9Ii8vcmVzLnB1YmxpYy5vbmVjZG4uc3RhdGljLm1pY3Jvc29mdC9vd2FtYWl= sL2hhc2hlZC12MS9zY3JpcHRzL293YS43MTcxOS5tLjdhNGU2MTQ2LmpzIiBhcz0ic2NyaXB0Ii= Bjcm9zc29yaWdpbj0iYW5vbnltb3VzIi8+PGxpbmsgaW50ZWdyaXR5PSJzaGEyNTYtbm9qMnZLU= 0s4OVJZdGxTeTJEUmY3eHd6SW55WDg4bnFvQmpiM2JaVzZ6Yz0iIHJlbD0icHJlbG9hZCIgaHJl= Zj0iLy9yZXMucHVibGljLm9uZWNkbi5zdGF0aWMubWljcm9zb2Z0L293YW1haWwvaGFzaGVkLXY= xL3NjcmlwdHMvb3dhLk1zYWxBdXRoLm0uZjkzNWM5MzkuanMiIGFzPSJzY3JpcHQiIGNyb3Nzb3= JpZ2luPSJhbm9ueW1vdXMiLz48c2NyaXB0IGludGVncml0eT0ic2hhMjU2LUQ5eFA0RC8xWlpKS= 0JtZUxTMm5SYUd0RXB1YWdXcHFIenZEdHJHRFhaV289IiBzcmM9Ii8vcmVzLnB1YmxpYy5vbmVj= ZG4uc3RhdGljLm1pY3Jvc29mdC9vd2FtYWlsL2hhc2hlZC12MS9zY3JpcHRzL293YS5tYWlsLnJ= 1bnRpbWUuYTFmMjBmNDUuanMiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiIGRlZmVyPjwvc2NyaX= B0PjxzY3JpcHQgaW50ZWdyaXR5PSJzaGEyNTYtNmhlOUdkaGdwNjBnejRMZkZXTkJ0ckpWU0ZOZ= 3Ria1dMOFFUZ0I1Wjlidz0iIHNyYz0iLy9yZXMucHVibGljLm9uZWNkbi5zdGF0aWMubWljcm9z= b2Z0L293YW1haWwvaGFzaGVkLXYxL3NjcmlwdHMvb3dhLm1haWxpbmRleC4wNjY0MWExYS5qcyI= gY3Jvc3NvcmlnaW49ImFub255bW91cyIgZGVmZXI+PC9zY3JpcHQ+PC9oZWFkPiA8Ym9keSByb2= xlPWFwcGxpY2F0aW9uIGNsYXNzPSJtcy1mb250LXMgZGlzYWJsZVRleHRTZWxlY3Rpb24gbXMtR= mFicmljLS1pc0ZvY3VzSGlkZGVuIj4gPGRpdiBpZD1hcHA+PC9kaXY+IDxkaXYgaWQ9bG9hZGlu= Z1NjcmVlbj4gPGRpdiBpZD1sb2FkaW5nTG9nbyBkaXI9bHRyPiA8c3R5bGU+QGtleWZyYW1lcyB= waW5jaEFuZFJlbGVhc2V7MCUsMTAwJSwxMi41JSwyNSUsMzUuNSUsNTAle3RyYW5zZm9ybTpzY2= FsZSgxLDEpIHRyYW5zbGF0ZVkoMCl9MzAlLDUle3RyYW5zZm9ybTpzY2FsZSguODYsMS4xKSB0c= mFuc2xhdGVZKC0xMHB4KX19QGtleWZyYW1lcyBkb2N1bWVudE9uZVNjYWxlezAlLDEwMCUsMzUl= LDUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDYxcHgsODJweCkgc2NhbGUoMCwwKSByb3RhdGVaKDI= wZGVnKSByb3RhdGVZKDI2ZGVnKX0xMiUsMjIle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2= FsZSgxLDEpIHJvdGF0ZVooLTE4ZGVnKSByb3RhdGVZKDApfX1Aa2V5ZnJhbWVzIGRvY3VtZW50V= HdvU2NhbGV7MCUsMTAwJSwzMyUsNTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoNDRweCw2OHB4KSBz= Y2FsZSgwLDApIHJvdGF0ZVooMjBkZWcpIHJvdGF0ZVkoMjZkZWcpfTE1JSwxOSV7dHJhbnNmb3J= tOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEsMSkgcm90YXRlWigtOWRlZykgcm90YXRlWSgwKX19QG= tleWZyYW1lcyBsYXllcnNTbGlkZUluezAlLDIzJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3NHB4K= SBzY2FsZSgwKSByb3RhdGVYKDUwZGVnKSByb3RhdGVaKDQ1ZGVnKX0xMDAlLDMzJXt0cmFuc2Zv= cm06dHJhbnNsYXRlWSgwKSBzY2FsZSgxKSByb3RhdGVYKDUwZGVnKSByb3RhdGVaKDQ1ZGVnKX1= 9I2NvbnRhaW5lcnt3aWR0aDo0MDBweDtoZWlnaHQ6NDAwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZn= ktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlOy0tZ= HVyYXRpb246MzAwMG1zOy0tZGVsYXk6MG1zOy0taXRlcmF0aW9uQ291bnQ6aW5maW5pdGU7LS1k= aXJlY3Rpb246bm9ybWFsOy0tZmlsbE1vZGU6Zm9yd2FyZHM7LS1wbGF5U3RhdGU6cnVubmluZzs= tLWVhc2luZzplYXNlLWluLW91dH0uZm9yZWdyb3VuZHt3aWR0aDoxNjRweDtoZWlnaHQ6MjAwcH= g7Ym9yZGVyLXJhZGl1czoyNnB4O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt6L= WluZGV4OjEwMDthbmltYXRpb246cGluY2hBbmRSZWxlYXNlIHZhcigtLWR1cmF0aW9uKSB2YXIo= LS1lYXNpbmcpIHZhcigtLWRlbGF5KSB2YXIoLS1pdGVyYXRpb25Db3VudCkgdmFyKC0tZGlyZWN= 0aW9uKSB2YXIoLS1maWxsTW9kZSkgdmFyKC0tcGxheVN0YXRlKX0uYmFja2dyb3VuZHt3aWR0aD= oxNjRweDtoZWlnaHQ6MjAwcHg7Ym9yZGVyLXJhZGl1czoyNnB4O292ZXJmbG93OmhpZGRlbjtwb= 3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjIwO2FuaW1hdGlvbjpwaW5jaEFuZFJlbGVhc2UgdmFy= KC0tZHVyYXRpb24pIHZhcigtLWVhc2luZykgdmFyKC0taXRlcmF0aW9uQ291bnQpIHZhcigtLWR= pcmVjdGlvbikgdmFyKC0tZmlsbE1vZGUpIHZhcigtLXBsYXlTdGF0ZSl9LmNvbnRlbnRze3Bvc2= l0aW9uOmFic29sdXRlO2JvdHRvbToxMDBweDtsZWZ0OjExOHB4O3dpZHRoOjE2NHB4O2hlaWdod= DoyMDBweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3otaW5kZXg6NjA7b3ZlcmZsb3c6= aGlkZGVuO2FuaW1hdGlvbjpwaW5jaEFuZFJlbGVhc2UgdmFyKC0tZHVyYXRpb24pIHZhcigtLWV= hc2luZykgdmFyKC0tZGVsYXkpIHZhcigtLWl0ZXJhdGlvbkNvdW50KSB2YXIoLS1kaXJlY3Rpb2= 4pIHZhcigtLWZpbGxNb2RlKSB2YXIoLS1wbGF5U3RhdGUpfS5mbGFwLXRvcC1pbm5lci1zaGFkb= 3d7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCMwMDIxNzcwMCA1NCUsIzAwMjE3= NzhjIDEwMCUpO2JhY2tncm91bmQtcG9zaXRpb246LTM0cHggLTM0cHg7YmFja2dyb3VuZC1zaXp= lOjE3MHB4IDE3MHB4O3dpZHRoOjEzMHB4O2hlaWdodDoxMzBweDtwb3NpdGlvbjphYnNvbHV0ZT= t0b3A6MjZweDtsZWZ0OjE3cHg7Ym9yZGVyLXJhZGl1czoxOHB4IDI0cHggMCAyNHB4O3RyYW5zZ= m9ybTpyb3RhdGVYKDUwZGVnKSByb3RhdGVaKDQ1ZGVnKTt0cmFuc2Zvcm0tc3R5bGU6cHJlc2Vy= dmUtM2Q7ei1pbmRleDo1MH0uZmxhcC10b3AtZmlsbHtiYWNrZ3JvdW5kLWNvbG9yOiMyOGFmZWE= 7d2lkdGg6MTMwcHg7aGVpZ2h0OjEzMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNnB4O2xlZn= Q6MTdweDtib3JkZXItcmFkaXVzOjE4cHggMjRweCAwIDI0cHg7dHJhbnNmb3JtOnJvdGF0ZVgoN= TBkZWcpIHJvdGF0ZVooNDVkZWcpO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt6LWluZGV4= OjMwfS5mbGFwLWxlZnR7d2lkdGg6MjAwcHg7aGVpZ2h0OjIwMHB4O2JvcmRlci1yYWRpdXM6MCA= zOHB4O2JhY2tncm91bmQtY29sb3I6IzZjZTBmZjtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudC= hjaXJjbGUsIzJjYmJmMyAwLCM4N2U1ZmYgMTAwJSk7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tO= i04MC41cHg7bGVmdDotMTEycHg7dHJhbnNmb3JtOnJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVooNDVk= ZWcpO3otaW5kZXg6NTF9LmZsYXAtcmlnaHR7d2lkdGg6MjAwcHg7aGVpZ2h0OjIwMHB4O2JvcmR= lci1yYWRpdXM6MCAzOHB4O2JhY2tncm91bmQtY29sb3I6IzA5ODVkYztiYWNrZ3JvdW5kOmxpbm= Vhci1ncmFkaWVudCgzZGVnLCMwOTg1ZGMgMjUlLCMzZGE5ZmIgNTglLCNjMjlkZmEgODAlLCNmN= GE3ZjcgMTAwJSk7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7cG9zaXRpb246YWJzb2x1dGU7Ym90= dG9tOi04MC41cHg7cmlnaHQ6LTExMnB4O3RyYW5zZm9ybTpyb3RhdGVYKDUwZGVnKSByb3RhdGV= aKDQ1ZGVnKTt6LWluZGV4OjUwfS5iYWNrZ3JvdW5kLWZpbGx7cG9zaXRpb246YWJzb2x1dGU7d2= lkdGg6MTAwJTtoZWlnaHQ6MTEwcHg7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6IzdiZjRmZ= jtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg1NmRlZywjN2JmNGZmIDAsI2MyOWRmYSAxMDAl= KX0ubGF5ZXItc3RhY2t7YmFja2dyb3VuZC1jb2xvcjojMzgzNGI5O3dpZHRoOjEzMHB4O2hlaWd= odDoxMzBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjZweDtsZWZ0OjE3cHg7ei1pbmRleDoxO2= JvcmRlci1yYWRpdXM6MThweCAyNHB4IDAgMjRweDt0cmFuc2Zvcm06cm90YXRlWCg1MGRlZykgc= m90YXRlWig0NWRlZyk7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3otaW5kZXg6MzA7b3Zl= cmZsb3c6aGlkZGVuO2FuaW1hdGlvbjpsYXllcnNTbGlkZUluIHZhcigtLWR1cmF0aW9uKSB2YXI= oLS1lYXNpbmcpIHZhcigtLWRlbGF5KSB2YXIoLS1pdGVyYXRpb25Db3VudCkgdmFyKC0tZGlyZW= N0aW9uKSB2YXIoLS1maWxsTW9kZSkgdmFyKC0tcGxheVN0YXRlKX0ubGF5ZXItc3RhY2s6OmFmd= GVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xcHg7bGVmdDowO3dpZHRoOjg2= cHg7aGVpZ2h0OjE1OHB4O2JhY2tncm91bmQtY29sb3I6IzRiNmRlNztib3JkZXItdG9wLXJpZ2h= 0LXJhZGl1czoyNHB4O3otaW5kZXg6MTB9LmxheWVyLXN0YWNrOjpiZWZvcmV7Y29udGVudDonJz= twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTFweDtsZWZ0Oi0xMHB4O3dpZHRoOjU0cHg7aGVpZ2h0O= jE1OHB4O2JhY2tncm91bmQ6IzViOWVlODtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgzNDRk= ZWcscmdiKDUwIDE0NiAyMzQpIDMwJSwjODFjMmY5IDc2JSwjYWJiOGZhIDkwJSk7Ym9yZGVyLXJ= hZGl1czo2MHB4O3otaW5kZXg6MjB9LmRvY3VtZW50LW9uZXtwb3NpdGlvbjphYnNvbHV0ZTt3aW= R0aDoxMzBweDtoZWlnaHQ6MTYycHg7YmFja2dyb3VuZDojMjY1MGJkO2JhY2tncm91bmQ6bGluZ= WFyLWdyYWRpZW50KDQwZGVnLHJnYig2IDEwMyAyMTEpIDQwJSwjN2Y4NWY2IDEwMCUpO2JvcmRl= ci1yYWRpdXM6MTRweDtsZWZ0OjE5cHg7dG9wOjE4cHg7ei1pbmRleDozMDthbmltYXRpb246ZG9= jdW1lbnRPbmVTY2FsZSB2YXIoLS1kdXJhdGlvbikgdmFyKC0tZWFzaW5nKSB2YXIoLS1kZWxheS= kgdmFyKC0taXRlcmF0aW9uQ291bnQpIHZhcigtLWRpcmVjdGlvbikgdmFyKC0tZmlsbE1vZGUpI= HZhcigtLXBsYXlTdGF0ZSl9LmRvY3VtZW50LXR3b3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDox= MTRweDtoZWlnaHQ6MTU2cHg7YmFja2dyb3VuZDojYWJjOGUyO2JhY2tncm91bmQ6bGluZWFyLWd= yYWRpZW50KDQ3ZGVnLCNhYmM4ZTIgMCwjZmNlZmQ2IDEwMCUpO2JvcmRlci1yYWRpdXM6MTRweD= tsZWZ0OjM2cHg7dG9wOjMycHg7ei1pbmRleDo0MDtib3gtc2hhZG93Oi05cHggLTNweCA0cHggL= TNweCByZ2JhKDAsMCwwLC4xKTthbmltYXRpb246ZG9jdW1lbnRUd29TY2FsZSB2YXIoLS1kdXJh= dGlvbikgdmFyKC0tZWFzaW5nKSB2YXIoLS1kZWxheSkgdmFyKC0taXRlcmF0aW9uQ291bnQpIHZ= hcigtLWRpcmVjdGlvbikgdmFyKC0tZmlsbE1vZGUpIHZhcigtLXBsYXlTdGF0ZSl9LmRvY3VtZW= 50LXR3bzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO= 3dpZHRoOjE1cHg7aGVpZ2h0OjE1OHB4O2JhY2tncm91bmQtY29sb3I6IzI5M2JiMDtib3JkZXIt= cmFkaXVzOjI0cHggMCAwIDI0cHh9PC9zdHlsZT4gPGRpdiBpZD1jb250YWluZXI+IDxkaXYgY2x= hc3M9Zm9yZWdyb3VuZD4gPGRpdiBjbGFzcz1mbGFwLXRvcC1pbm5lci1zaGFkb3c+PC9kaXY+ID= xkaXYgY2xhc3M9ZmxhcC1sZWZ0PjwvZGl2PiA8ZGl2IGNsYXNzPWZsYXAtcmlnaHQ+PC9kaXY+I= DwvZGl2PiA8ZGl2IGNsYXNzPWNvbnRlbnRzPiA8ZGl2IGNsYXNzPWxheWVyLXN0YWNrPjwvZGl2= PiA8ZGl2IGNsYXNzPWRvY3VtZW50LXR3bz48L2Rpdj4gPGRpdiBjbGFzcz1kb2N1bWVudC1vbmU= +PC9kaXY+IDwvZGl2PiA8ZGl2IGNsYXNzPWJhY2tncm91bmQ+IDxkaXYgY2xhc3M9ZmxhcC10b3= AtZmlsbD48L2Rpdj4gPGRpdiBjbGFzcz1iYWNrZ3JvdW5kLWZpbGw+PC9kaXY+IDwvZGl2PiA8L= 2Rpdj4gPC9kaXY+IDxpbWcgc3JjPS8vcmVzLnB1YmxpYy5vbmVjZG4uc3RhdGljLm1pY3Jvc29m= dC9hc3NldHMvZnJhbWV3b3JrL21pY3Jvc29mdC5zdmcgaWQ9TVNMb2dvIGFsdD1NaWNyb3NvZnQ= gY3Jvc3NvcmlnaW49YW5vbnltb3VzIGxvYWRpbmc9bGF6eT4gPC9kaXY+IDwvYm9keT4gPC9odG= 1sPiA=3D"></b></div> </div> <div class=3D"elementToProof" style=3D"background-color: rgb(255, 255, 255)= ; margin: 0px;"> <div class=3D"elementToProof" style=3D"background-color: white; margin: 0px= ;"> <p class=3D"elementToProof" style=3D"direction: ltr; text-align: left; marg= in-top: 0px; margin-bottom: 0px;"> <span style=3D"font-family: "Open Sans", sans-serif; font-size: 9= pt; color: rgb(10, 24, 163);"><b>Excosoft =95 Daniel Norberg =95 Devel= oper =95 Application Consultant</b></span></p> <p class=3D"elementToProof" style=3D"direction: ltr; text-align: left; marg= in-top: 0px; margin-bottom: 0px;"> <span style=3D"font-family: "Open Sans", sans-serif; font-size: 9= pt; color: rgb(46, 116, 181);">S=F6derv=E4gen 70, SE-183 64 T=E4by, SWEDEN<= /span></p> <p class=3D"elementToProof" style=3D"direction: ltr; text-align: left; marg= in-top: 0px; margin-bottom: 0px;"> <span style=3D"font-family: "Open Sans", sans-serif; font-size: 9= pt; color: rgb(46, 116, 181);">Cell +46 (0)76-199 31 85</span></p> <p class=3D"elementToProof" style=3D"direction: ltr; text-align: left; marg= in-top: 0px; margin-bottom: 0px;"> <span style=3D"font-family: "Open Sans", sans-serif; font-size: 9= pt; color: rgb(46, 116, 181);">Email<b> </b><a href=3D"mailto:daniel.n= [email protected]" target=3D"_blank" title=3D"mailto:daniel.norberg@excoso= ft.se=0A= Ctrl+Click or tap to follow the link" rel=3D"noopener noreferrer" style=3D"= color: rgb(46, 116, 181); margin: 0px;">[email protected]</a></spa= n></p> <p class=3D"elementToProof" style=3D"direction: ltr; text-align: left; marg= in-top: 0px; margin-bottom: 0px;"> <span style=3D"font-family: "Open Sans", sans-serif, serif, Emoji= Font; font-size: 9pt; color: rgb(46, 116, 181);"><a href=3D"http://www.exco= soft.se/" target=3D"_blank" rel=3D"noopener noreferrer" style=3D"margin: 0p= x;">www.excosoft.se</a></span></p> </div> </div> </div> </body> </html> --_000_DBBPR08MB10590635BA7C50EE510E5F24B993C2DBBPR08MB10590eu_--