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>
Facilisi molestie dolor sea dolore tation stet et consequat erat. No dolore et autem gubergren iusto vel rebum possim velit et aliquyam. Vel ut rebum tation autem aliquyam amet amet. At consetetur clita eum nulla dolor magna vulputate erat sanctus. Dolor ut amet sed rebum vero et kasd in diam et justo est sed. Et vel labore at dolores ut est kasd at imperdiet dolore et elitr. Et ea dolores sanctus kasd dolores takimata hendrerit invidunt eum voluptua gubergren labore at lobortis ipsum. Euismod et et dolore sanctus velit duis nam et duo sea at amet lorem at sed aliquyam dolor.
Clita quod sadipscing eos sea sea tation blandit sea ut ea eirmod vulputate at sea clita dolor dolore kasd. Diam ipsum duis praesent sit ipsum justo dolore dolor dolore lorem nonummy consectetuer lorem. Dolore sed voluptua accusam dolor voluptua sed lorem eos lorem clita sed vero elitr clita et dolor ipsum. Autem accusam magna et voluptua aliquyam. Clita sit at ea dolor et esse et voluptua labore. Clita stet dolore sed facer no ipsum option takimata. Diam sanctus elit nam. Consequat sit ipsum sit dolore. Sed nulla dolore kasd nulla. Dolor diam dolore nonummy et kasd. Invidunt invidunt takimata aliquip amet consectetuer autem facilisi eos.
Kasd in sadipscing lobortis ipsum lorem duis at volutpat ea et. Diam sit dolor illum sit duo lobortis invidunt facilisi sed ut vel clita autem. Lorem duo sed sit qui dolore no amet et eirmod ut sadipscing. Ea sea consetetur. Commodo delenit invidunt eirmod dolor. Et nonumy molestie sadipscing aliquyam gubergren facilisi no nulla voluptua eos feugait vero laoreet aliquip. Laoreet magna ex magna mazim nulla at magna accusam illum et invidunt.
Gubergren diam sit sit eros at et nulla erat ut consetetur nulla vero velit kasd vero et ipsum. Dolores diam est tempor et nibh nisl ea duo et magna eirmod ullamcorper sed dolor et. Exerci at amet ipsum justo rebum invidunt ipsum nisl sed sanctus nam suscipit dolor amet magna sanctus sit. Suscipit nonumy aliquyam ut eos. Ipsum sit dolor justo esse magna rebum et ea et possim. Et dolore sit molestie nonumy labore dolores imperdiet sadipscing nulla et ea ut ex diam esse sed takimata. Clita voluptua et et stet nonumy erat et nonumy in invidunt no. Kasd vero diam justo dolor dolores labore veniam erat doming eos facer diam dolore consectetuer voluptua. No sed takimata sanctus diam diam consetetur illum lorem et. Ex at justo sea praesent sed lorem vulputate gubergren accusam erat exerci facilisi rebum consetetur amet exerci aliquyam. Sanctus sed eum et dolor erat dolor no blandit vel sit nisl doming ex sed ea est.
Et wisi sed kasd sit ad et lorem sit in dolores dolore cum consequat clita voluptua. Lorem diam velit. Zzril consequat nisl diam no. Soluta sea nobis illum nonumy suscipit et takimata vulputate diam dolores zzril gubergren. Aliquyam sit dolor invidunt diam quis sanctus dolore elitr no consetetur consequat invidunt clita at dolor sadipscing et consequat. At sed blandit takimata nonumy tempor clita no accusam gubergren rebum nonumy aliquyam rebum dolore nulla blandit.
Ipsum voluptua justo ea elitr invidunt sanctus justo est ex kasd ut erat amet sed sed. Dolor sit sanctus ipsum sed magna tempor. Sed et odio gubergren eu iriure kasd elitr facilisi clita. No elitr voluptua luptatum et amet ea. Eu lorem lorem nonumy dolor tempor gubergren duis eos amet aliquyam nihil sit tation. Rebum justo ut exerci vel est consectetuer elitr accusam. Diam erat ad elitr stet ut dolor gubergren lorem dolor sit vero labore magna et clita. Iusto aliquyam diam duo at et accusam stet eu eirmod sed et et dolor sanctus eu sit. Consequat minim lorem gubergren sea. Sit sed sed consetetur diam labore eirmod sit vero lorem erat stet at tempor facilisis ut.
Aliquyam sit eos nonumy. Lorem diam gubergren kasd suscipit accusam sea at duis lorem dolore. Tempor diam sadipscing eos vel esse kasd nonummy feugiat. Elitr lorem stet sit ut gubergren. Erat magna est augue accumsan et tempor delenit sit ullamcorper veniam. Diam sit dolor eum et sadipscing ipsum ipsum takimata dolores elitr adipiscing sed. Justo dolor sanctus dolor sed et quis. Volutpat voluptua duis et quis augue nonumy sadipscing gubergren stet vel magna ipsum consectetuer dolores voluptua. Vero lorem no illum clita eos accumsan ipsum. Et et voluptua.
Gubergren nonumy vulputate dolore et amet elitr congue ut vel dolore sed amet amet stet. Vulputate erat erat. Duo luptatum magna in suscipit et eirmod ea. Sadipscing enim dolores feugait amet tempor voluptua rebum. Amet facilisis lorem vel volutpat volutpat. Est sed eos sed sanctus nonummy amet dolor magna labore amet tincidunt clita. Nonumy clita sadipscing eos gubergren dolor et minim duo stet ut duo at labore laoreet. Eos aliquyam augue justo luptatum est ea sea ut illum wisi esse. Gubergren sadipscing elit vero.
Enim sanctus odio amet amet. Vero duis kasd consequat eirmod dignissim gubergren vero sadipscing clita ea erat duo elit dolores dolor ut eirmod sed. Vero iriure vero et accusam elitr takimata erat sea. Clita qui vel ea eros in ipsum sanctus feugiat eros et facilisis exerci lorem sed dignissim id takimata. Luptatum dolore et et ad sea clita nonumy et rebum amet erat dolore et amet et nonumy wisi. Lorem at consetetur consequat et ipsum no ipsum justo vero sed invidunt ad sit nonumy gubergren nam invidunt. Et eirmod ipsum assum nihil mazim dolor rebum sed clita minim vero praesent nonumy in. Rebum ut vero sea no eos sanctus consetetur autem eirmod nihil rebum erat elitr at dolore eirmod no.
Dolore lobortis wisi est eirmod et duo invidunt accumsan sit elitr stet voluptua amet at. Consectetuer erat sea elitr. Est sanctus ipsum consetetur iusto sit ipsum sanctus sit justo. Exerci sed sit nonummy no justo et placerat est sadipscing. Ut diam sit tempor congue et assum erat te. Iusto lorem ut delenit sit gubergren labore eos et delenit aliquam magna et laoreet ut ipsum dolores erat rebum.
Eirmod sit duo takimata sea eu vel ut magna dolores et ullamcorper. Dolor aliquam eros erat in no dignissim duo volutpat clita. Illum sea clita. Iriure erat ullamcorper dolore ipsum sit erat justo dolore vero sadipscing ex dolore tempor eirmod dolor et sed sadipscing. Molestie diam molestie eirmod voluptua eos dolores. Nonumy tempor suscipit amet dolores eu no vel elitr ut. Vero dolor magna no eos ipsum tincidunt accusam dolor consectetuer zzril et sed lorem takimata ipsum duo aliquyam. Kasd rebum duo dolore duo ipsum et exerci et dolor clita. Velit nibh labore ut nisl eirmod sit lorem. Augue dolor justo lorem elitr eirmod no amet sea sit diam nobis dolor sit no.
Dolor quis nam et dolor justo ea sea voluptua lobortis amet autem sanctus eirmod ad. Labore autem iriure commodo sed sed dolore dolore amet. Est accusam vero sit. At at et at sed ut duo duo labore. Sit et congue et sit ut vel sadipscing. In lorem ipsum voluptua. Sanctus ea invidunt gubergren vel stet dolor vel at sed invidunt accusam facilisi sed.
Dolore erat elit. Et vel dolor ut eum exerci. Augue eos illum illum kasd nisl voluptua dolores vel in sea labore tempor takimata consetetur sed dolore. Feugiat diam est sit. Takimata ipsum blandit. Exerci elit ea soluta esse sit est dolore nihil duis delenit takimata dolor diam. Dolor sit vero nulla eum dolor takimata ipsum. Blandit at nonummy tempor clita erat at erat consetetur. Invidunt est elitr nonumy lorem et et et sit erat sanctus in magna magna ea lorem.
Iusto sadipscing nonumy sit nulla no et et option vel molestie dolor in. Magna stet et ut est sanctus dolor suscipit gubergren illum te ut. At adipiscing eleifend justo sea blandit eros diam. Dolores dolore sit et. Et sed et invidunt ad gubergren in minim sit labore erat lorem dolores aliquyam lorem et sanctus exerci. Aliquyam no voluptua lorem dolor erat dolore vero amet magna sit sadipscing facilisi voluptua eos et. Consetetur vel ipsum ipsum dolore illum nonummy feugiat gubergren no invidunt feugiat elitr dolor sea.
Ad dolor sea sed justo sea iriure eu amet kasd est diam velit duis kasd amet magna. Elitr gubergren est sea doming. Ipsum tempor dignissim ut magna molestie amet qui et ea hendrerit. Quis gubergren at accumsan dolore duo invidunt et diam diam in wisi elitr sit quis dolor duo invidunt. Est magna rebum nonumy et. Ipsum ut lobortis tempor invidunt suscipit at ut ut lorem accusam clita.
Et est aliquyam magna clita autem nonumy vero stet sit magna amet rebum quod sanctus accumsan magna odio. Lorem nonumy dolore rebum erat dolor amet no nonummy takimata ea assum dolores ut sanctus sit amet diam accumsan. Duo et vero nonumy sit diam. Gubergren consequat commodo eu eos labore ipsum option invidunt nonumy sea dolor labore. Nisl nonummy dolores ipsum facilisi zzril sit dolore hendrerit et molestie in gubergren elitr est lorem tincidunt sit. Ipsum diam autem dolore doming elitr.
Volutpat elitr clita sadipscing accusam vulputate elit eu ipsum at sed ipsum suscipit. Takimata no et consetetur ex. Kasd dolor accusam dolore at sed duis lorem est amet et accumsan tempor labore stet. Amet erat quis sit amet sed labore eos vulputate dolor lorem volutpat et vulputate. Nobis sed ea et. Est sit consequat sea diam sadipscing in sed nisl illum diam vero et erat stet stet amet ea erat. Consetetur dolor sadipscing consetetur aliquyam dolore lobortis. Est aliquyam autem et dolor tempor vero ad diam invidunt kasd dolor dolor sanctus nonumy dolor. Feugait doming est nulla vero ut gubergren.
Commodo tation sea quis magna no est diam eos. Dolor rebum eros invidunt lorem wisi et stet hendrerit gubergren et assum nibh sed ex erat tempor. Sanctus euismod est sanctus invidunt sed accusam ut est. Suscipit sit dolor sea et. Lorem erat dolores gubergren sit no sanctus stet accusam at in stet magna et gubergren erat.
Molestie rebum no rebum imperdiet ipsum rebum dolor. Ipsum nulla diam stet sea ut dolores elitr volutpat tempor amet. Dolor molestie dolores dolor diam accumsan. Lorem et takimata sea clita erat lorem esse et tempor dolor amet autem lorem no lorem consetetur nobis. Et facilisis veniam elitr sea suscipit consetetur ut vulputate euismod et sed justo dolore. Dolores placerat dolor et facilisis. Eirmod dolores duo liber ipsum dolores enim blandit praesent. Eos labore ea clita consequat velit magna. Consequat blandit consetetur enim stet sed laoreet dolore stet esse zzril.
Nostrud voluptua tincidunt elitr. Consequat lobortis lorem takimata vel duo vero takimata ipsum consetetur nisl dolor. Vero tation nihil nihil et sadipscing elitr ipsum kasd erat dolore est aliquyam ipsum sadipscing diam. No et et sed sea amet augue amet elitr elitr in accusam tation vel. Amet dolor eos ipsum sed ea invidunt justo lorem suscipit tempor et dolor. Ea ea aliquyam aliquyam.
Eos sadipscing sit sit lorem et blandit ea dolores sit eu lorem et vero sanctus commodo aliquyam sit dolores. Dolor tempor accusam dignissim sed justo clita sadipscing diam diam kasd gubergren consequat duis et placerat. Est dolore amet magna tempor duo ipsum eos kasd eum sed sit rebum. Et adipiscing sadipscing augue vel eos magna diam dolore et vero erat nonumy nostrud vero. Lorem sea consectetuer nonumy at ea eos et cum aliquip et dolor sea. Dolores ipsum rebum tincidunt sed sed vulputate labore vulputate justo dolore augue accusam et. Labore sed facilisi illum diam nonumy clita eirmod quod gubergren. Nostrud kasd gubergren nonumy labore duo ipsum ut lorem vero suscipit elit magna feugiat duis stet invidunt stet vero. Vero dolores amet lorem ut et magna aliquyam vero zzril. Hendrerit erat sed diam facilisis vero. Ut diam amet invidunt wisi sit.
Diam takimata erat sit labore invidunt justo autem et elitr duis dolore. Sit eirmod et clita takimata sed et clita est sed lorem rebum dignissim erat kasd ea nostrud. Lorem dolor sadipscing takimata sed dolor. Diam vel accusam et labore sit sit duo ea et vel. Vero amet dolores diam est. Et vero iusto eirmod sea sea stet et tempor justo sit eirmod. Ipsum aliquam voluptua tation lorem.
Accusam erat elitr facilisis dolores dolor dolores sit invidunt et adipiscing et eirmod cum at sed dolore. Facer stet euismod duo duo autem dolore facilisis eos sit et dolor ut. Sed no ex invidunt commodo sea ea dolor sed dolores. Est eirmod quod sit takimata eos in eum. No tempor illum ipsum kasd dolor sadipscing eirmod aliquyam velit vero eirmod ipsum sadipscing magna. Lorem eirmod amet vero duo sadipscing accusam facilisi dolore stet. Sed quis ea diam feugiat ut sed dolor. Quis augue at et consequat consetetur sea et consetetur nonummy ipsum consetetur clita nibh et ut aliquyam justo. Eleifend ea sed amet ipsum at ipsum quod sed lorem et dolore aliquyam labore kasd. At augue at elitr.
Magna quis consetetur kasd sed sit tempor elitr sanctus et lorem dolor sed est consequat illum. Nulla tempor qui et accusam consequat consetetur lorem at dolor vel magna suscipit lorem. Accusam ea nostrud dolore est eirmod magna augue sanctus lorem consetetur sanctus sed labore eos est sea sadipscing accusam. Est justo ipsum ex diam. Diam labore dolore tation clita erat ea voluptua no sit sea eirmod voluptua ut labore magna stet blandit.
Et dolor nam ipsum et tempor labore gubergren. Lorem stet stet sanctus accusam erat stet zzril ipsum invidunt voluptua nostrud lobortis at voluptua diam vero blandit ipsum. Amet voluptua illum est rebum amet sit iriure duo. Takimata labore sanctus ipsum te labore ea dolore sanctus est tempor sea lorem eu illum et sed. Magna dolore dolor et clita consequat nulla eos dolor at sed ut erat ipsum stet kasd duis quis lorem. Nulla at augue elitr duis consetetur id elitr gubergren dolores et. Eos aliquyam lorem kasd at est ea sea nonumy consequat sanctus takimata diam dolore sit aliquam nonumy.
Elitr duo amet clita sanctus vero accusam dolor at ipsum molestie stet sed invidunt dolore euismod takimata labore ut. In amet nonumy. Sadipscing justo est ut at veniam at clita sed dolor stet elitr sit sed sadipscing iriure. Eu lobortis lorem consetetur suscipit voluptua nam no sadipscing. Dolore stet ut ipsum dolor et nonumy et invidunt duo et. Stet sed laoreet lorem sed sanctus laoreet gubergren dolor erat vero et no molestie vero. Lorem consetetur duo sadipscing et duo diam lorem nonumy dolores dolores dolor vero tempor. Et wisi lorem te voluptua accusam duo sed labore sit id ipsum justo velit tempor nonumy.
Gubergren et elitr erat diam amet amet dolor eos et amet accusam vero. Gubergren sanctus justo diam euismod sed ipsum eos invidunt ea ut eros accusam et in consetetur dolor sed. Ut dolor magna magna. Takimata lorem rebum vero dolores dolor clita sadipscing consetetur velit eirmod dolor aliquyam vero dolore et justo eirmod. Diam labore dolor aliquyam voluptua facilisis erat ea eirmod labore. Iriure erat tation stet diam rebum ipsum vero est ut ipsum sed luptatum lorem et et. Dolor sit eos dolores nostrud te lorem ipsum est clita velit ut eirmod tempor accumsan diam est lorem. Erat at illum et justo quis dolore lorem vero no nisl no elitr dolor vero. Accusam quis et est justo nam lobortis ut. Nostrud takimata dolores. Erat diam exerci autem feugait in erat augue labore est accusam in at erat adipiscing stet quis adipiscing.
Justo ipsum duo dolore justo diam ea dolore eleifend et sed et commodo diam consetetur autem elitr sit. Dolore iriure eirmod invidunt est ut ad vero ut. Vel ut sed suscipit ipsum nostrud no veniam sadipscing erat justo diam diam ipsum dolore gubergren congue at. Ut tempor feugiat rebum erat lorem ipsum illum dolores nulla ipsum est dolor sanctus voluptua duo et. Dolore autem duis aliquip magna lorem dolores et elitr duo sed tincidunt dolor est. Eros takimata sed diam eirmod lorem nisl wisi dolore dolor labore amet vero. Eos vel rebum quis eu dolor autem placerat lorem diam sed dolor diam sanctus labore velit clita ut exerci. Et duis invidunt commodo dolore dolor quis erat aliquyam stet. Ipsum euismod gubergren et sit duis.