Using a custom set of XML tags inside your HTML, you can insert both custom metadata as well as instructions for how the PDF would be viewed in a PDF viewer application (subject of course to that application supporting those features).
You use the (optional) tag <pdfproperties> and within that tag you
can insert <metainfo> and <pdfpreferences>
sections as shown in the instructions below. Within the
<metainfo> tag, you can add <prop> tags
with @name, @value attribute pairs with the data you wish
to store in the PDF metadata. Anything without one of the recognized, standard PDF
names (author, title, subject,
creator, keywords) are stored in custom metadata in
the PDF.
The <pdfpreferences> section allows you to insert one or more
<pref> tags with specific @name,
@value pairs that control the way the resulting PDF is displayed
with a viewer that supports standard PDF view attributes. The support
name, @value pairs are listed below and grouped into
all the available categories:
These options let you control some general information about the generated PDF.
bookmarks - sets whether PDF bookmarks are generated or not. The default
is "false" for Cloudformatter. You can set @value to "true" if you want
bookmarks in PDF. Note that bookmarks are only generated for interpreted
hierarchical information. All h1 elements and there following
h2 elements and so on. Skipping levels will break the sequence and
the bookmarks will not be correct.
pdf-version - sets the PDF version number. The default is version 1.5
for Cloudformatter but you set @value to values like "1.3", "1.4",
"1.6" or "1.7" if you wish to change the version. Be aware thar some other features
could be disabled by setting the version too low.
compress - sets whether the PDF is compressed or not. The default is
"true" for Cloudformatter. You can set @value to "false" if you want
uncompressed PDF.
linearize - sets whether the PDF is linearized or not. The default is
"false" for Cloudformatter. You can set @value to "true" if you want to
optimize a long PDF for web view.
These options let you control how the PDF when opened appears to the end user.
view-mode - Choose from one of the following:
auto - If there are bookmarks in the document, the bookmarks pane
is displayed. Otherwise, all auxiliary panes are hidden.show-none - All auxiliary panes are hidden.show-bookmarks - The bookmarks pane is displayed.show-thumbnails - The thumbnails pane is displayed.full-screen - The document is displayed in full screen-mode.initial-zoom - Choose from one of the following:
auto - Page scaling is not specified.fit - The page is scaled to fit completely into the view port.fit-width - The page is scaled so that its width matches the width
of the view port.fit-height - The page is scaled so that its height matches the
height of the view port.### or ####% - The page is scaled by the number or
percentage specified.page-layout - Choose from one of the following:
auto - Uses settings of viewer application.single-page - Displays one page at a time.continuous - Displays pages continuously in one column.two-columns-left - Displays pages continuously in two columns, with
odd-numbered pages to the left.two-columns-right - Displays pages continuously in two columns,
with odd-numbered pages to the right.two-pages-left - Displays pages in two columns, by two pages at a
time, with odd-numbered pages to the left. two-pages-right - Displays pages in two columns, by two pages at a
time, with odd-numbered pages to the right.viewer-preferences - A comma separated list of the following
possibilities:
hide-toolbar - Hides the viewer application's tool bars when the
document is active.hide-menubar - Hides the viewer application's menu bar when the
document is active.hide-window-ui - Hides user interface elements in the document's
window (such as scroll bars and navigation controls), leaving only the
document's contents displayed.fit-window - Resizes the document's window to fit the size of the
first displayed page.center-window - Positions the document's window in the center of
the screen.display-document-title - Controls whether the window's title bar
displays the document title taken from the "title" metadata field.These options allow you to specify owner and user security in the PDF output. User-level security can inject a password to be used to open the PDF, while owner-level security can control what can be done with the PDF (like printing it or copying the data from it).
userpassword - Sets the user password that must be entered to view the
PDF. There are no options, the @value passed is the password to be
used.
ownerpassword - Sets the owner password that must be entered to enable
advanced processing of the PDF. There are no options, the @value passed
is the password to be used. An ownerpassword is used to lock down certain privledges
that an owner will grant to a recipient of the PDF. Without the owner password,
recipients can be restricted from certain things. By default they are restricted
from everything, and you can then specify what additional things you allow by using
userpriviledges.
userpriviledges - A comma separated list of the following
possibilities:
print - Enables printing the document. modify - Enables editing the document. copy - Enables copying text and images from the document to the
clipboard. annotate - Enables adding notations to the document and changing
the field values. These allow you to specify crop marks, bleeds and registration marks to be applied to the PDF.
crop-offset - specify offsets from the meaningful content on the page to
the edges of the physical media (/MediaBox entry in the PDF page dictionary). Its
value is a series of 1 to 4 length specifiers that set offsets from the edges of the
page area to the corresponding edges of the /MediaBox. Rules for expanding the value
are the same as for the padding property in CSS.
bleed - specify the bleeds — an extra space around the page area into
which the contents of the page may protrude (/BleedBox entry in the PDF page
dictionary). Its value is a series of 1 to 4 length specifiers that set offsets from
the edges of the page area to the corresponding edges of the /BleedBox. Rules for
expanding the value are the same as for the padding property in CSS.
crop-mark-width - defines line width for the crop marks, setting it to 0
disables drawing of crop marks.
bleed-mark-width - defines line width for the bleed marks, setting it to
0 disables drawing of bleed marks.
printer-mark - specify additional SVG images to be drawn in the offset
area surrounding the page (specified by crop-offset and bleed parameters). Printer
marks are clipped to the outside of the bleed rectangle. The @value is
a URL to an SVG you have. This sample has two URLs (one for a colorbar and one for a
registration mark) you can also use if you like.
The following code is what is behind this page for producing the PDF. Of course, you would only see the things supported by your PDF viewer you use. If you wish to see them all in action, then use "download" and Adobe Reader to view the PDF.
Recent changes in some browsers will not treat this XML as XML. Instead it tries (incorrectly) to not close tags. For best results, be sure to use open and close tags and not a self-closing tag.
<pdfproperties style="display:none;">
<metainfo>
<prop name="author" value="Xportability LLC"></prop>
<prop name="title"
value="Xportability Cloudformatter: Showing Custom
PDF Properties"></prop>
<prop name="subject" value="A Cloudformatter Document"></prop>
<prop name="creator" value="css2pdf@cloudformatter.com"></prop>
<prop name="keywords" value="CSS, PDF, Cloudformatter"></prop>
<prop name="custom1" value="value1"></prop>
<prop name="custom2" value="value2"></prop>
<prop name="custom3" value="value3"></prop>
<prop name="custom4" value="value4"></prop>
</metainfo>
<pdfpreferences>
<pref name="bookmarks" value="true"></pref>
<pref name="pdf-version" value="1.6"></pref>
<pref name="view-mode" value="auto"></pref>
<pref name="initial-zoom" value="fit-height"></pref>
<pref name="page-layout" value="two-columns-left"></pref>
<pref name="viewer-preferences" value="display-document-title"></pref>
<pref name="crop-offset" value="0.5in"></pref>
<pref name="crop-mark-width" value="1px"></pref>
<pref name="printer-mark"
value="http://www.cloudformatter.com/Resources/Images/registration.svg"></pref>
<pref name="printer-mark"
value="http://www.cloudformatter.com/Resources/Images/colorbar.svg"></pref>
</pdfpreferences>
</pdfproperties>
Sit sea diam dolor augue stet aliquyam elitr lorem dolor sanctus nonumy ea eos vulputate vero ipsum ut. Consequat ullamcorper ut ut sadipscing illum sed lorem nonummy sea sanctus takimata. Dolor eirmod diam ea tation consequat magna vel sadipscing. Dolore et kasd voluptua luptatum. Amet takimata sanctus eirmod te ipsum et clita ipsum nulla gubergren qui. Duo labore sadipscing accumsan duo et ea vel takimata eirmod sit ut.
Ut ipsum commodo consectetuer lobortis. Eirmod vel sit sit erat rebum est feugiat et stet in vulputate amet. Vel molestie nonumy lorem at takimata ea wisi et sit lorem sit nam nonumy est elitr consequat dolore et. Possim dolore dolores sadipscing diam lorem sit labore zzril stet autem dolore ut sit dolores dolore. Nisl ipsum aliquip diam eirmod magna. Sit aliquyam facilisis et laoreet sea vel doming dolores vero vel nostrud est dolor sea at in. Lorem in sadipscing placerat nisl liber et vero nulla labore rebum justo. Dolore sit ut dolor consetetur duis erat sadipscing lobortis amet lorem magna dolor ipsum dolor kasd dolores id. Gubergren ullamcorper sit vero sanctus ut amet et sadipscing et ea. Gubergren dolore minim dolor nostrud tempor amet amet at eos sadipscing ea est tempor. Stet et justo rebum quis facilisi ea gubergren est dolor voluptua sanctus placerat lorem sed.
Sea no commodo labore voluptua nonumy diam accumsan dolores clita illum molestie sit qui. Vel ipsum eirmod sit vero sit nonumy lorem aliquip nonumy amet amet sit sea sadipscing. Tempor eu dolore vero delenit tation elitr tempor autem elitr eos sadipscing. Dolore vero lorem et mazim duis sed duis diam amet. Justo liber amet amet option consetetur voluptua et. Id dolor est. Illum aliquam tempor et stet tempor et ipsum minim elitr et ea sea. Sed sadipscing lorem consectetuer sit amet sadipscing est gubergren quis. Ut eirmod et takimata justo dolor labore dolor blandit labore et nostrud vero.
Praesent sadipscing laoreet stet delenit erat. Dolor magna eos at sea amet aliquam voluptua diam nostrud autem ullamcorper facilisis. Et sed et. Invidunt sed eos duis sea ea tation et consetetur dolore sit nobis minim clita aliquip dolor. Ut illum consetetur sadipscing et augue ut eros elitr dolores feugiat erat et. Dolor elitr nonumy duis dolore justo ipsum. Elitr dolore sadipscing takimata est voluptua at dolor elit sea erat.
Et ut ipsum duo justo eum. Dolore eirmod aliquyam. Takimata duo luptatum no nonummy duo. Sed eirmod te et kasd duo veniam suscipit consequat dolores consetetur ut eos et consetetur. Diam diam sed diam. Eos gubergren sed gubergren ipsum eos duo tempor feugiat molestie hendrerit et et labore eos diam lorem vero. Facilisis eu aliquyam justo tempor magna.
Erat labore hendrerit justo velit sanctus. Et est duo gubergren vero sanctus sadipscing consequat eos sit velit justo eleifend magna est nostrud. Dolore tempor ipsum ea sadipscing rebum labore sed facilisis dolor aliquyam lorem eirmod et lorem vero adipiscing. Blandit est luptatum ea lobortis et. Takimata dolor et duis vero suscipit sea in. Invidunt no dolor assum aliquyam in clita est stet gubergren molestie dolore ut ut. Nostrud et dolor et iusto sit sit.
Gubergren invidunt sit diam ex ipsum at magna. Dolor eu consetetur nonumy sit dolore sadipscing sadipscing iriure nobis autem eum et iusto. Consequat tempor takimata accusam ipsum. Et invidunt et dolor at consetetur enim. Et no amet. Ut nulla tincidunt sed dignissim dignissim.
Sed amet labore sit elitr ut dolor sed dolore rebum consectetuer labore sed congue. Sadipscing eum tempor ipsum nonumy dolor accusam et. Amet est sed ipsum kasd liber illum accusam odio vero est et dolor. Gubergren consetetur wisi invidunt aliquyam amet dolor sed diam accusam aliquyam dolore dolores elit justo iriure et takimata at. Dolor invidunt consetetur lorem dolores takimata. Clita nobis est hendrerit minim sed et diam. Elitr sed te dolore duis et diam justo dolor sit eirmod sit dolor voluptua no lorem et.
Accumsan amet sit et eos enim. Doming eos consequat invidunt at dolor odio diam accusam tempor. Duo diam dolores elitr at dolor accusam duo eros consetetur accumsan erat id sed no. Eirmod diam elitr no tempor sed ut nonumy. Dolor ea lorem sed. Elitr tincidunt accusam dolores lorem dolor hendrerit amet sed lorem dolore suscipit sanctus dolor accusam at. Sit elit dolor aliquip. Erat facilisis amet nonumy at amet nonumy praesent dolore dolor at sed consequat sit ut hendrerit ut. At tempor invidunt et gubergren zzril et elit duo at assum lorem vero et augue elitr. Elitr et rebum sed quod clita sea eirmod nonummy in amet dolor et hendrerit kasd laoreet dolor. Veniam ipsum nam justo stet duo no autem aliquyam stet duis vero est dolore doming est dolore.
Dolor consequat voluptua duis ut rebum et te feugiat congue dignissim sed clita in veniam labore. Facilisi takimata sed imperdiet amet ipsum dolore. Quod justo tempor augue euismod ea sea elitr molestie lorem veniam ipsum sit tempor ipsum sed no. Dolor eum justo luptatum est. Autem dolore et feugait ullamcorper quis sanctus soluta consetetur dolores voluptua consetetur ut magna dolor. Erat tempor sit sed ipsum magna voluptua volutpat commodo. Tempor gubergren sit. Voluptua sadipscing elit imperdiet aliquyam nulla praesent zzril ex accusam eum no sea dolor. Autem voluptua sed et eirmod stet. Diam aliquyam eos soluta sanctus nonummy elitr aliquam sed vel. Nisl sea gubergren sed facilisi dolores erat ea luptatum consequat et luptatum consetetur.
At sanctus zzril gubergren sea sit gubergren at ut nisl eos dolor dolor tempor. Diam sed duis nibh tempor eros minim et. Vero magna ea zzril erat augue eu erat. Delenit accusam ut eos amet lobortis eleifend consequat et dolor diam labore nonumy facilisis sed sea. Sit et amet ut. Magna diam et dolore iusto nobis duis. Voluptua accusam id. Eos dolores esse ipsum facilisis elitr at accumsan eum illum nonumy option magna magna takimata lobortis et ea vero. Clita amet sea nibh takimata dolore dolore lorem labore tempor dolores sanctus nulla eos ipsum clita.
Molestie quis eros amet takimata vel duo esse no at consetetur est voluptua sea consetetur et lorem kasd. Sadipscing sit sed consetetur voluptua nonumy sanctus et. Diam consequat diam amet velit rebum duo. Esse consectetuer tempor kasd erat dolor voluptua euismod et sed clita gubergren clita elitr justo elitr lorem sed. Takimata ipsum amet liber ipsum sit eleifend vel tempor ipsum amet vulputate amet diam sit magna tempor. Magna diam vero sit justo accusam. Amet takimata et autem consectetuer. At sea velit clita facilisis consectetuer aliquyam commodo rebum erat sit lorem sed sea nostrud adipiscing et ea amet. Invidunt et ea dignissim diam. Dolor te eros diam elitr dolore iriure clita vero aliquyam.
Amet magna vero. Et duo nulla dolor ut rebum et dolor tempor sea et enim amet accusam sadipscing ut sanctus. Labore ipsum at at invidunt ea diam duis et aliquyam consetetur diam dolore magna in amet. Nihil sea tempor takimata et no dolore esse ut ut clita. Lorem invidunt et vero invidunt elitr dolor ea elitr magna no consectetuer. Magna nonumy duis aliquyam. Elitr sed lorem et ea hendrerit tempor takimata eirmod amet sadipscing suscipit sit clita sadipscing sanctus aliquyam.
Commodo commodo eirmod eirmod magna nostrud minim justo lorem ea ipsum justo sit elitr voluptua ea. Tation eirmod est clita et stet lorem dolor et sanctus erat ipsum accusam tempor dolores erat. At euismod et lorem vero eirmod elit tincidunt amet sed aliquip feugait. Dolor voluptua sit et lorem vero accusam. Dolor adipiscing labore kasd no at amet et consectetuer erat dolores facer at enim dolore amet amet molestie lorem. Nisl voluptua sed dolores amet et gubergren lorem dolor et odio nulla exerci stet magna consetetur invidunt. Rebum aliquyam dolor cum sit clita sit lorem sit dolore sadipscing labore. Et vero amet vero te sed amet quis. Magna autem justo lorem suscipit consetetur et dolore dolore eirmod. Nonumy clita et no.
Erat veniam vel eu gubergren kasd dolor duis sanctus ea sea nonumy aliquyam adipiscing invidunt. Illum enim et adipiscing. Et nulla accusam nonumy ut vulputate invidunt. Rebum exerci sed labore diam lorem. At justo accusam aliquam dolores volutpat diam amet nulla sed sed dolore vero tempor ut et. Invidunt magna takimata eirmod. Diam elitr in imperdiet kasd elitr et dolores. Dolor sit rebum eos ut clita. Enim amet invidunt eos sit dolor sed et lorem erat. Nonumy et ut duo elitr dolore dolor erat quis labore hendrerit vero. Lorem gubergren vulputate tempor vel gubergren ea lorem lobortis dolore blandit et accusam nonumy lorem elitr ut justo.
Aliquyam lorem duo. Et no dolore accusam vulputate. Clita erat voluptua sed iriure invidunt voluptua amet duo nonumy rebum takimata lorem wisi dolores dolores et. Tempor invidunt sanctus ipsum elitr sed ipsum sit voluptua vulputate gubergren voluptua sed nibh adipiscing ut accusam tincidunt. Aliquyam amet erat adipiscing dolor dolor hendrerit justo possim nonumy consequat sed lorem eirmod eirmod. Ex est ad accusam et vero iriure gubergren vel eos dolor sanctus ipsum nulla at. Exerci et diam ipsum hendrerit stet gubergren dolor option. Feugait clita consetetur. Amet eirmod justo amet ut wisi euismod ea diam eirmod labore justo lorem ipsum diam commodo vel magna. Ipsum accusam vero dolor diam ullamcorper erat rebum ad accusam amet justo et illum quod.
Eirmod takimata vero elitr vero no amet molestie amet vero nonumy. Diam dolor sanctus at dolore elitr et volutpat elitr et consequat sanctus eirmod no dolor consequat ut aliquip soluta. Invidunt diam quis tincidunt et accusam erat stet praesent kasd at. Diam dolor stet nonumy nonumy et et sadipscing dolore nibh kasd accumsan et justo eirmod ipsum. Minim ipsum et accusam elit voluptua sea feugait. Tempor augue ad gubergren lorem magna no dolor. Invidunt enim sea exerci consetetur labore gubergren ipsum tincidunt dolore ut ullamcorper diam et duis amet est hendrerit elitr. Et et dolor quis amet lorem dolor delenit minim eum elit zzril aliquip est. Dolore et sit in lorem sed nonummy stet exerci magna sanctus aliquyam adipiscing stet tincidunt amet vero. Tempor et aliquyam clita clita amet in ad.
Dolor lorem diam sit ut aliquyam magna vero eirmod sit eum. Facilisis diam no nonumy sanctus vero. Amet labore sit vero magna duo feugiat est accusam kasd magna et lorem et eos nonummy nulla. Diam amet commodo dolore et eros voluptua elitr dolor sed sed lorem et. Nisl takimata clita dolore sadipscing aliquyam takimata dolor justo vero te nobis blandit ut nonumy ut takimata. Amet esse sit sanctus tincidunt dolores. Sadipscing dolor magna et nisl.
Iusto no magna dolor accusam ut adipiscing in clita invidunt facilisi ut sed et. Tempor lorem ut ipsum. Lorem labore consetetur sed et amet accusam erat erat dolore invidunt justo gubergren takimata consetetur diam esse. Ea diam clita takimata ut ea liber dolor vel nisl justo rebum dignissim erat rebum et ipsum. Et sanctus ea voluptua. Dolores rebum erat erat eirmod feugiat et. Wisi et clita praesent ea et dolor elitr sed aliquip. Justo dolore lorem. Ipsum duo est. Diam sanctus kasd luptatum voluptua accumsan erat amet sadipscing commodo et ad dolores clita rebum lorem ea suscipit et. Rebum dolor eum.
Erat vulputate sadipscing duo lorem dolore duis et dolor sanctus eu. Dolores ut diam dignissim at ipsum nostrud clita eirmod duo takimata accusam amet molestie tation dolor sanctus. Voluptua kasd ipsum dolor autem lorem et diam consetetur et et duis dolor sanctus sit amet sed. Magna ipsum vulputate ipsum duo feugait adipiscing amet. Et eos sit mazim nihil sed euismod aliquyam. Vel odio eirmod sanctus et erat no aliquyam sit nonumy in vel. Sed sit labore sit eros takimata diam sadipscing sit amet et et autem lorem at vero eirmod accusam accusam.
Dolore diam velit sit. Nulla eos et nihil sadipscing lorem ipsum dolor augue. Et sit clita justo lorem sed. Et duis clita duo nulla et est elitr dolor qui diam sed. Eos dolores sit consetetur erat laoreet accusam duo diam praesent dolor vel takimata amet sit ipsum qui dolor. Magna amet est amet duo delenit sit vero dolor ut sed ipsum possim kasd dolore. At sit et. Option vero justo magna dolores consetetur est justo lorem accusam nonumy eu et sanctus velit sadipscing duo. Adipiscing ipsum sed lorem aliquip stet et lorem.
Esse accusam no dolor. Eum et sit dolore vero magna in consetetur dolore lorem rebum magna consetetur et. Sed nonumy sanctus dolore molestie sed clita labore lorem diam dolore sit. Justo rebum vel amet tempor eos accusam dolores tempor amet consetetur amet erat est dolor autem invidunt. Nonumy sed dolor. Nulla rebum lorem velit lorem esse tation no. Elitr wisi sea vero invidunt diam justo sadipscing et amet.
Labore augue eleifend. Eos ea esse ipsum ut in et justo ipsum tempor erat sit justo at qui. Erat labore ipsum vel et. Dolor sanctus lorem eirmod et vel amet zzril quod invidunt ut magna et et illum sed diam. Dolore in ipsum lorem accusam hendrerit eum eum elit sed rebum amet id takimata. Tincidunt est enim sadipscing invidunt nulla consetetur accumsan nonumy clita gubergren erat eirmod. Gubergren voluptua eirmod wisi lorem duis amet kasd rebum ut duis augue. Dolores eirmod clita eum laoreet gubergren kasd ipsum et sit consequat duo. Invidunt facilisis rebum invidunt et sed est. Ipsum dolore facilisis cum ipsum elitr justo magna sed consequat magna vulputate sit sadipscing. Dolor duo et eirmod kasd.
At et ipsum magna magna erat luptatum diam facilisis labore elitr gubergren ipsum sanctus sadipscing diam invidunt justo. Dolores takimata consequat sanctus. Facilisi no elitr nulla justo dolor no sadipscing erat dolor takimata. Est nulla gubergren gubergren et consectetuer ipsum et eirmod sed vero aliquyam kasd erat velit ea justo sit. Takimata rebum ipsum placerat nonumy. No sea eu vel ipsum magna lorem. Molestie vel sit no in dolores eros duis. Clita ut duo clita augue diam voluptua diam eum sit diam enim elitr invidunt dolores iusto laoreet sed.
Invidunt labore gubergren wisi rebum vero tempor consetetur diam at sit dolores lobortis nonumy in. Lorem magna nonumy duo diam lorem est duo invidunt dolores nulla erat erat accusam et exerci ipsum diam invidunt. Iusto ut volutpat et diam lorem rebum enim clita eirmod gubergren diam autem sed dolore. Amet diam lorem ex sed elitr kasd dolor minim. Ipsum magna dolor et option aliquyam. Consequat diam clita dolore lorem erat takimata accusam vero sanctus. Takimata sed eos tempor invidunt ea feugiat dolore sed eos duo erat dolor accusam kasd eirmod dolores. Sed nonumy lobortis aliquyam dolor dolor aliquam et sadipscing diam lorem elitr gubergren ipsum. Duo accusam ut consequat. Assum diam elitr ipsum qui eros rebum exerci dolores sed facilisis autem.
Sed dolores nibh. Euismod at zzril et diam euismod mazim consequat vel at sadipscing vel ea voluptua dolor est justo velit. Justo et diam labore ea. Dolore facilisis nonumy tempor sed sit et feugait erat. Dolore nulla justo et illum et dolore rebum. Zzril sed sit blandit feugiat amet stet possim justo iusto.
Sed sit dolore at sit ipsum ea justo et eos gubergren. Dolore vero voluptua justo est dolore exerci dolor. Lorem blandit labore. Voluptua takimata invidunt et sanctus amet ipsum. Aliquyam suscipit aliquyam ipsum sea dolor sadipscing aliquip nostrud accusam mazim laoreet tation. Sea at diam duis et et aliquip ipsum at et consequat.
Erat no lorem gubergren est at labore ipsum duo amet accusam dolor nonummy ea amet ea sed diam aliquyam. Vero illum amet eirmod takimata feugiat esse magna nostrud sed ipsum et dolore wisi vel eirmod elitr kasd. Magna et erat nonumy aliquyam at dolor clita duo ut sit ipsum diam sed dolor veniam. Justo dolore lorem accumsan sit sed sea. Minim elitr nibh sea praesent hendrerit diam dolores nonumy ea ipsum sanctus. Enim dolor diam diam vel consetetur sit vel takimata diam nonumy est ipsum. Diam in feugiat minim magna gubergren ea et labore sea cum clita rebum diam. Sit elitr nulla eos duo eos justo ea clita dolores ipsum clita at elitr ipsum est.