('paper',0,466,611,'und',0,'	<p class=\"western\">We have been developing flash file system for\r\n	embedded systems since 1995. During that time, we have gained a\r\n	wealth of knowledge and experience.</p>\r\n	<p class=\"western\">This document outlines some of the major issues\r\n	that must be considered when selecting a Flash File system for\r\n	embedded use. It also explains how using the Yaffs File System\r\n	increases reliability, reduces risk and saves money.</p>\r\n\r\n</p>\r\n<h1 class=\"western\" style=\"page-break-before: always\">Introduction</h1>\r\n<p class=\"western\" align=\"left\">As embedded system complexity\r\nincreases and flash storage prices decrease, we see more use of\r\nembedded file systems to store data, and so data corruption and loss\r\nhas become an important cause of system failure.</p>\r\n<p class=\"western\" align=\"left\">When Aleph One began the development\r\nof Yaffs in late 2001, we built on experience in flash file system\r\ndesign since 1995. This experience helped to identify the key factors\r\nin making Yaffs a fast and robust flash file system now being widely\r\nused around the world.</p>\r\n<p class=\"western\" align=\"left\">Although it was originally developed\r\nfor Linux, Yaffs was designed to be highly portable. This has allowed\r\nYaffs to be ported to many different OSs (including Linux, BSD,\r\nWindows CE) and numerous RTOSs (including VxWorks, eCos and pSOS).</p>\r\n<p class=\"western\" align=\"left\">Yaffs is written in fully portable C\r\ncode and has been used on many different CPU architectures – both\r\nlittle- and big-endian. These include ARM, x86 and PowerPC, soft\r\ncores such as NIOS and Microblaze and even various DSP architectures.</p>\r\n<p class=\"western\" align=\"left\">We believe that the Yaffs code base\r\nhas been used on more OS types and more CPU types than any other file\r\nsystem code base.</p>\r\n<p class=\"western\" align=\"left\">Since its introduction, Yaffs has\r\nbeen used in hundreds of different products and hundreds of millions\r\nof different devices in widely diverse application areas from mining\r\nto aerospace and everything in between.</p>\r\n<p class=\"western\" align=\"left\">Specific examples include:</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">communications (two-way radios\r\n	and infrastructure, mobile phones, cell towers, modems, routers...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">retail (point of sale,\r\n	inventory control...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">entertaiment (video cameras,\r\n	TV sets, DVD players, set-top boxes...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">sewing machines and office\r\n	copiers</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">industrial equipment (PLCs,\r\n	machinery control...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">construction/surveying\r\n	equipment (theodolites, machinery control...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">avionics and satellite\r\n	equipment</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">transport (bus, train and\r\n	traffic-signal management/information systems...)</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">and many more.</p>\r\n</ul>\r\n<p class=\"western\" align=\"left\"><br/>\r\n<br/>\r\n\r\n</p>\r\n<p class=\"western\" align=\"center\"><i><b>You may be using Yaffs every\r\nday without even realising it.</b></i></p>\r\n<p class=\"western\" align=\"center\"><i><b>We have a gratifying number\r\nof repeat customers for licences.</b></i></p>\r\n<h1 class=\"western\"><br/>\r\n<br/>\r\n\r\n</h1>\r\n<h1 class=\"western\" style=\"page-break-before: always\">Do Embedded\r\nSystems have different file system needs?</h1>\r\n<p class=\"western\">To answer this question, we really have to start\r\nby asking a slightly different question:</p>\r\n<p class=\"western\" align=\"center\"><i>How are embedded systems\r\ndifferent than regular computers?</i></p>\r\n<p class=\"western\" align=\"justify\" style=\"font-style: normal\">When a\r\ncustomer buys a regular computer system, they go shopping for a\r\ncomputer. They talk to the salesperson about Gigabytes, Megahertz and\r\noperating systems. They treat it as a computer and expect it to\r\nbehave like a computer (including shutting it down properly and\r\noccasionally having file system problems or needing upgrades).</p>\r\n<p class=\"western\" align=\"justify\" style=\"font-style: normal\">When\r\nthey buy a fancy sewing machine, it probably has an embedded file\r\nsystem controlling it. The customer went shopping for a sewing\r\nmachine and bought a computer that they don\'t even know about. They\r\ndon\'t treat it like a computer, but like a sewing machine; they\r\ncertainly do not expect it to have file system problems.</p>\r\n<h4 class=\"western\">How people treat computers differently from\r\nembedded systems</h4>\r\n<table width=\"100%\" cellpadding=\"4\" cellspacing=\"0\" style=\"page-break-inside: avoid\">\r\n	<col width=\"85*\">\r\n	<col width=\"85*\">\r\n	<col width=\"85*\">\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\"><b>Issue</b></font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\"><b>Computer</b></font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border: 1px solid #000000; padding: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\"><b>Embedded\r\n			system</b></font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Shut\r\n			down</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">User\r\n			expects to do a clean shut down.</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">User\r\n			just unplugs device.</font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Reinstalling\r\n			software</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Users\r\n			expect to have to deal with corruption and reinstall software\r\n			occasionally.</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Users\r\n			do not expect to deal with upgrades or data loss or corruption.</font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" height=\"11\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Software\r\n			Upgrade Failure</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Annoying</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Can\r\n			be devastating</font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Attitude\r\n			to data loss</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Annoying,\r\n			but expected</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">System\r\n			has failed.</font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Cost\r\n			of failure</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Relatively\r\n			minor</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Can\r\n			shut down factory or even cause injury/death.</font></p>\r\n		</td>\r\n	</tr>\r\n	<tr valign=\"top\">\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Delayed\r\n			boot due to file system recovery</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">Annoying,\r\n			but expected.</font></p>\r\n		</td>\r\n		<td width=\"33%\" style=\"border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm\">\r\n			<p class=\"western\" align=\"left\"><font size=\"2\" style=\"font-size: 11pt\">This\r\n			is as bad as a failure.</font></p>\r\n		</td>\r\n	</tr>\r\n</table>\r\n<p class=\"western\" align=\"left\" style=\"font-style: normal\"><br/>\r\n<br/>\r\n\r\n</p>\r\n<p class=\"western\" align=\"justify\">So people have different attitudes\r\nto computers and embedded systems. As a result, embedded systems need\r\nto be designed differently from computers. That is particularly\r\nimportant with reliability issues.</p>\r\n<p class=\"western\" align=\"center\" style=\"margin-bottom: 0.01cm\"><i><b>Data\r\ncorruption is a leading cause of embedded system failure, </b></i>\r\n</p>\r\n<p class=\"western\" align=\"center\" style=\"margin-bottom: 0.01cm\"><i><b>product\r\nreturns and warranty costs.</b></i> \r\n</p>\r\n<p class=\"western\" align=\"center\" style=\"margin-bottom: 0.01cm\"><br/>\r\n<br/>\r\n\r\n</p>\r\n<p class=\"western\" align=\"justify\">The differences outlined above\r\nshow some of the reasons why embedded systems must perform\r\ndifferently to regular computers, particularly in the way data\r\nstorage is handled. These examples allow us to identify some very\r\nimportant product-level criteria for embedded file systems:</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">High resilience against data\r\n	corruption, particularly in the event of power loss.</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Prompt file system recovery\r\n	after power loss - no excessive time penalty</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Simple data integrity model to\r\n	ensure data is not compromised.</p>\r\n</ul>\r\n<p class=\"western\" align=\"left\">Of course we also want the embedded\r\nfile system to have some other very useful features:</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">High read/write performance\r\n	with low latency.</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Familiar programming models to\r\n	facilitate development.</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Proven track record to reduce\r\n	risk.</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Full source code access to aid\r\n	development.</p>\r\n	<li/>\r\n<p class=\"western\" align=\"left\">Portability to provide a\r\n	future-proof solution for new products.</p>\r\n</ul>\r\n<p class=\"western\" align=\"center\"><i><b>Selecting an appropriate file\r\nsystem is crucial to product success.</b></i></p>\r\n<h1 class=\"western\" style=\"page-break-before: always\">Why does power\r\nfailure corrupt data?</h1>\r\n<p class=\"western\">Most power fail data loss in a File System is\r\ncaused through two mechanisms:</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\">Corruption of allocation tables \r\n	</p>\r\n	<li/>\r\n<p class=\"western\">Loss of cached data that was not yet\r\n	written to the flash.</p>\r\n</ul>\r\n<h2 class=\"western\">Corruption of allocation tables and similar\r\nstructures.</h2>\r\n<p class=\"western\">Most file systems have allocation tables, bitmaps\r\nor similar structures which hold pointers showing which parts of the\r\nfile storage medium are being used and which parts of which file are\r\nstored there. These tables are critical to looking up files and data\r\nin the file system. If they are corrupted, then files and data become\r\ncorrupted. In the most dramatic cases, table corruption can destroy\r\nthe whole system.  \r\n</p>\r\n<p class=\"western\">Some file systems make these tables more robust by\r\nkeeping two copies, or by using journaling (which keeps a short log\r\nof changes, allowing the tables to be fixed up if the table changing\r\ngets interrupted) but this causes extra writes to the media, making\r\nthe file system slower.</p>\r\n<p class=\"western\">These tables are typically updated many times\r\nduring writing any file, so there are multiple opportunities for the\r\ntables to be corrupted or left in an inconsistent state due to a\r\npower loss.</p>\r\n<p class=\"western\">If power is interrupted at a critical point, then\r\nsome restoration (such as Microsoft chkdsk or booting in <span style=\"font-style: normal\">safe\r\nmode</span>) is often required to try to restore the tables. This may\r\nbe automatic, but then system start-up is delayed.</p>\r\n<p class=\"western\">Yaffs is very different; it is a log structured\r\nfile system which writes tagged data to the flash, and does not store\r\nallocation tables or such.</p>\r\n<p class=\"western\" align=\"center\"><i><b>If it isn\'t even stored, it\r\ncan\'t be corrupted!</b></i></p>\r\n<p class=\"western\">This has three dramatic effects:</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\">Yaffs has no tables, so is immune to these\r\n	failure modes.</p>\r\n	<li/>\r\n<p class=\"western\">There are no extra tables to be written, so\r\n	Yaffs does not have to resort to caching to achieve good\r\n	performance.</p>\r\n	<li/>\r\n<p class=\"western\">Less flash writes means less flash wear,\r\n	improving product life and reducing power consumption.</p>\r\n</ul>\r\n<p class=\"western\">When a Yaffs file system is booted, the normal\r\nboot up sequence takes care of building up system state. There is\r\nthus no need for any special restoration code to be run. A boot up\r\nafter a power failure is not a special recovery condition, it is just\r\na normal boot up.</p>\r\n<p class=\"western\" align=\"center\"><i><b>Yaffs does not have, or need,\r\nspecial recovery handling.</b></i></p>\r\n<h2 class=\"western\" style=\"page-break-after: avoid\"><font face=\"Liberation Sans, sans-serif\"><i><b>Trade-off\r\nin cached data</b></i></font></h2>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">File\r\nsystems tend to be inefficient in the way they write data.  Writing\r\njust one file requires many changes to the allocation tables; writing\r\nmany files requires far more changes, often to those same tables. By\r\ndelaying those writes and holding data in RAM briefly the file system\r\ncan do fewer writes to achieve the same set of changes. This can\r\nimprove write speed, at a price.</font></font></p>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">Data\r\nwhich has not been written but just cached in RAM is vulnerable while\r\nit is there; it can all be lost if power fails, even including some\r\nthat the FS had apparently written already.</font></font></p>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">Most\r\nfile systems support functions to reduce this inefficiency and force\r\nthe cache to be written out, but this may take many seconds, leaving\r\na significant period of vulnerability, and delaying system\r\noperations.  Excessive use of these functions to improve reliability\r\nwill typically impair write performance.</font></font></p>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">A\r\nparticlarly serious example of critical data loss can occur if power\r\nor communication fails during a firmware upgrade.  Such a failure\r\ncripples the product, which must be returned for servicing.  Yaffs\r\nhas caching policies and data integrity models which make it easier\r\nto avoid this kind of fatal failure, and which have been tested very\r\nextensively. </font></font>\r\n</p>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">Since\r\nYaffs is inherently faster and simpler, it does not need deep\r\ncaching. The Yaffs cache is small and used only for data alignment\r\npurposes and improving the throughput of very small reads and writes.\r\nYaffs files are always flushed from the cache when they are closed.\r\nYaffs also provides its own cache-flushing functions, but these are\r\nvery fast because the cache is small.</font></font></p>\r\n<p class=\"western\" align=\"center\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\"><i><b>By\r\nthe time Yaffs closes a file, all the data is guaranteed to be safe\r\non the flash.</b></i></font></font></p>\r\n<p class=\"western\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\">This\r\nsimple caching policy makes it very easy for programmers to write\r\nsoftware that is robust against power loss and avoids obscure failure\r\nmodes.  The simplicity confers more reliable operation, faster\r\nproduct development and huge savings in development and maintenance\r\ncosts.</font></font></p>\r\n<p class=\"western\" align=\"center\"><font face=\"Liberation Sans, sans-serif\"><font size=\"2\" style=\"font-size: 11pt\"><i><b>Reliable\r\nfile systems pay for themselves many times over.</b></i></font></font></p>\r\n<h1 class=\"western\" style=\"page-break-before: always\">Product risk\r\nreduction</h1>\r\n<p class=\"western\">At first glance, a file system seems like it\r\nshould be a simple body of code: just a few functions that read,\r\nwrite data and look things up by name. However, the reality is much\r\nmore complex than that.</p>\r\n<p class=\"western\">One of the most challenging aspects of file\r\nsystems is that errors are stored and incremental. Unlike most\r\nsoftware errors which can be cleared by a reset, storage errors are\r\npersistent.</p>\r\n<p class=\"western\" align=\"center\"><i><b>A reboot will typically not\r\nfix file-system errors.</b></i></p>\r\n<p class=\"western\">Customers might tolerate a product that needs to\r\nbe reset once in a while, but file system failures are often fatal.\r\nAs a result, file system issues can be very damaging to long-term\r\nproduct reliability.</p>\r\n<p class=\"western\">This is further complicated by flash memory. NAND\r\nflash is the only type of semiconductor hardware which leaves the\r\nfactory with known variable errors, expecting the file system\r\nsoftware to handle the problems.</p>\r\n<p class=\"western\">Flash, NAND in particular, has its own failure\r\nmodes and these are best handled by a file system specifically\r\ndesigned for NAND.</p>\r\n<p class=\"western\" align=\"center\"><i><b>Yaffs was specifically\r\ndesigned to use with NAND and NOR flash chips.</b></i></p>\r\n<p class=\"western\">Flash memory chip errors may only show up after\r\nthe product has been used a while, or in a fraction of the flash\r\nparts. Typical testing during development (e.g. bench testing) will\r\noften fail to expose all types of flash chip error, and others will\r\nonly be exposed during pilot- or early-production. These put release\r\ndates at risk, which can cause huge revenue losses.</p>\r\n<p class=\"western\">We have a few clients who only determined that\r\nthey had file system issues when they did a pilot run. That prompted\r\nthem to try Yaffs and get their products shipping. While we are glad \r\nthey ended up with a good product, unfortunately they lost revenue\r\nand customer goodwill.</p>\r\n<p class=\"western\" align=\"center\"><i><b>Finding problems late in\r\ndevelopment creates business risk.</b></i></p>\r\n<p class=\"western\">It is thus not surprising that much of our\r\nbusiness is repeat business. \r\n</p>\r\n<h1 class=\"western\" style=\"page-break-before: always\">Yaffs testing</h1>\r\n<p class=\"western\">Testing on its own does not create good software\r\nbut it does help to verify that the software is working correctly.</p>\r\n<p class=\"western\">Yaffs has many automated tests that are run on a\r\nregular basis. Automated tests allow the testing to be run without\r\nhuman intervention, thus allowing more testing to be done.</p>\r\n<p class=\"western\">The tests are too numerous to discuss completely\r\n(see the Further Information below). W<span style=\"font-weight: normal\">e</span>\r\nhighlight one: the power-fail stress test.</p>\r\n<p class=\"western\">The power-fail stress test is a test harness that\r\nuses software simulations of flash devices and some software and\r\nscripts to simulate the effects of removing power from a Yaffs-based\r\nsystem <span style=\"font-weight: normal\">while it is writing</span>\r\nto flash. This test is normally run for 100,0000 to 1 million\r\npower-fail simulation cycles, taking many days.</p>\r\n<p class=\"western\">This particular test suite was originally\r\ndeveloped in 2008 during the development of some new features. The\r\ntests are very rigorous. In the beginning, this test suite would find\r\na problem after less than 100 power fail iterations. As we identified\r\nand fixed the bugs, this number crept up and we now run millions of\r\ncycles without seeing a single problem.</p>\r\n<p class=\"western\" align=\"center\"><i><b>Yaffs survives millions of\r\npower failures in simulation test benches.</b></i></p>\r\n<p class=\"western\">In addition, many of our clients have also run\r\nhardware power failure tests, using a relay and a micro-controller to\r\nkill power to the device under test.  They have been very satisfied\r\nwith the results.</p>\r\n<p class=\"western\" align=\"left\" style=\"margin-bottom: 0cm; orphans: 0; widows: 0; page-break-before: auto\">\r\n<br/>\r\n\r\n</p>\r\n<p class=\"western\"><font size=\"4\" style=\"font-size: 16pt\"><b>Licensing</b></font></p>\r\n<p class=\"western\">Yaffs is available under GNU Public License V2,\r\nGPL2, from our git repository at <a href=\"http://www.yaffs.net/\">www.yaffs.net</a>.\r\nYou may use that code for testing free of charge and for as long as\r\nyou want.</p>\r\n<p class=\"western\" align=\"left\" style=\"font-weight: normal\"><i>You\r\nwill be using it under the conditions of GPL2 with the obligation to\r\nrelease your associated source code when you start to sell or\r\ndistribute a product.</i></p>\r\n<p class=\"western\" align=\"left\" style=\"font-weight: normal\"><i>We can\r\nthen sell you a Licence to use Yaffs which removes that obligation\r\nand protects your intellectual property.</i></p>\r\n<p class=\"western\" align=\"center\"><i><b>With Yaffs you can try before\r\nyou buy!</b></i></p>\r\n<h1 class=\"western\">Conclusions</h1>\r\n<p class=\"western\">Selecting a robust flash file system is key to :</p>\r\n<ul>\r\n	<li/>\r\n<p class=\"western\">building a successful product.</p>\r\n	<li/>\r\n<p class=\"western\">reducing risk, warranty costs and\r\n	liability.</p>\r\n	<li/>\r\n<p class=\"western\">reducing development costs.</p>\r\n</ul>\r\n<p class=\"western\" align=\"center\"><i><b>Yaffs has proven itself and\r\ncan pay for itself many times over.</b></i></p>\r\n<h1 class=\"western\">Further information</h1>\r\n<p class=\"western\">This document is intentionally brief. There are\r\nmany documents at <a href=\"http://www.yaffs.net/\">http://www.yaffs.net</a>\r\nfor those that want more information, including:</p>\r\n<p class=\"western\"><b>How Yaffs Works:</b> detailed description of\r\ninternal design.</p>\r\n<p class=\"western\"><b>Yaffs Robustness and Testing:</b> how  we know\r\nYaffs handles various flash failure scenarios.</p>\r\n<p class=\"western\"><br/>\r\n<br/>\r\n\r\n</p>\r\n<p class=\"western\">For further information please contact\r\n<a href=\"mailto:info@yaffs.net\">info@yaffs.net</a> or access\r\n<a href=\"http://www.yaffs.net/\">http://www.yaffs.net</a></p>','Failures in an embedded File System in a product are much more serious to the user than failures in an office computer.&nbsp; Power failures and failures to cache data properly can be avoided by choosing a FFS specifically designed for reliability from the ground up.','raw_html'),('paper',0,479,499,'und',0,'<p>The source and the definitive version of this document can be found in our git repository,&nbsp;<a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p><h2>1 Background</h2><p>The purpose of this document is to describe the Yaffs-for-VxWorks wrapper as well as provide sufficient information to port Yaffs to the VxWorks BSP. This document assumes a working knowledge of VxWorks.</p><p>This document does not describe the inner workings of Yaffs and a study of other Yaffs documents is recommended. Documents shown below in <em>italics</em> are available at <em>http://www.yaffs.net/documents...</em></p><h2>2 Licensing</h2><p>Yaffs was originally released for Linux under the GNU Public License (GPL). Various embedded developers soon identified that Yaffs would be ideal for their applications, but were not able to use GPL based code in their systems. Aleph One Ltd has alternative licensing arrangements to support such applications.</p><p>Since VxWorks is proprietary code that is incompatible with GPL, alternative licensing arrangements must be sought to use Yaffs with VxWorks or most other embedded RTOSs.</p><h2>3 What are Yaffs and Yaffs Direct Interface?</h2><p>Yaffs stands for Yet Another Flash File System and was the first file system designed from the ground up for NAND flash storage.</p><p>In 2002 Aleph One set out to identify file system options for using NAND Flash as a file system. Various file systems available at the time were evaluated and all were found lacking in one way or another. The need for a suitable NAND storage file system was identified and Yaffs was designed to fill that need.</p><p>Although Yaffs was originally designed for NAND flash, it has been used successfully with NOR flash systems and even as a RAM file system. This allows high reliability file systems to be constructed using NOR flash, with a future migration path to NAND flash for higher density and performance.</p><p>Yaffs was originally designed for use with the Linux operating system, but was designed in a very modular way. The operating-system-specific code was kept separate from the main Yaffs file system code. This allows Yaffs to be ported quite cleanly to other operating systems through operating system personality modules. One such personality module is the Yaffs Direct Interface (YDI) which allows Yaffs to be simply integrated with embedded systems, with or without an RTOS. See http://www.yaffs.net/documents/yaffs-direct-interface</p><p>The current version is Yaffs2, which supports a wider range of NAND flash components including 2k/4k/8k or even 16k page devices and devices with multi-level cells (MLC), and produces equivalent or better performance. Yaffs2 include Yaffs1 compatibility code so Yaffs1 images still work and migration is quite simple. Yaffs1 or Yaffs2 mode of operation are simply selected by a run-time parameter.</p><p>As well as providing a NAND file system, YDI also provides a RAM emulation layer to allow Yaffs to operate as a RAM file system too. While the RAM emulation is perhaps not as efficient as a dedicated RAM file system, this does allow one well proven file system to use both RAM and flash.</p><p>Yaffs has been used for many products using various operating systems including Windows Embedded Compact (previously called Windows CE) and various RTOSs, including ThreadX, vXworks, pSOS to name just a few. Note that there is a native port of Yaffs to eCOS that does not use YDI. This is supported and distributed by eCocCentric.(http://www.ecoscentric.com/).</p><h2>4 Why use Yaffs?</h2><p>For an in depth understanding of the advantages of Yaffs, please read <em>http://www.yaffs.net/documents/considerations-choosing-flash-file-system</em></p><p>For a brief overview: Yaffs is the first, and perhaps only, file system designed specifically for NAND flash. This means that Yaffs has been designed to work around the various limitations and quirks of NAND flash, as well as exploit the various features of NAND to achieve an effective file system.</p><p>Some features to consider:</p><ul><li>Yaffs has been well proven and has been used to ship in large volumes in several products using many different operating systems, compilers and processors.</li><li>Yaffs is written in portable C and is endian neutral.</li><li>Yaffs provides bad block handling and ECC algorithms to handle deficiencies in NAND flash.</li><li>Yaffs is a log-structured file system which makes it very robust to corruptions caused by power failures etc.</li><li>Yaffs has highly optimised and predictable garbage collection strategies. This makes it high performance and very deterministic when compared with similar file systems.</li><li>Yaffs has a lower memory footprint than most other log-structured flash file systems.</li><li>Yaffs provides a wide range of POSIX-style file system support including directories, symbolic and hard links etc. through standard file system interface calls.</li><li>Yaffs is highly configurable to work with various flash geometries, various ECC options, caching options etc.</li><li>Yaffs Direct Interface is simple to integrate in a system – only a few interface functions are required.</li><li>Yaffs can be used with a wide range of memory technologies.</li></ul><h2>5 What is Yaffs -for-VxWorks?</h2><p>Many organizations have used Yaffs on VxWorks with just Yaffs Direct Interface (YDI). So what benefit does Yaffs-for-VxWorks offer?</p><p>YDI provides a POSIX-like API, but with Yaffs specific names. For example: yaffs_open(), yaffs_read(), yaffs_close() etc.</p><p>While YDI provides a solution for many systems, and is very well proven, it has one major drawback. It is not a native file system. That means:</p><ul><li>Existing code that calls open(), read(), write() etc cannot be immediately used with YDI. The code needs to be rewritten to call the YDI functions: yaffs_open(), yaffs_read()... This porting is costly and error prone.</li><li>Code written for YDI is then locked to Yaffs and makes portability/testability problems.</li><li>Tools such as the VxWorks console shell cannot be used to access Yaffs files via YDI.</li></ul><p>Yaffs-for-VxWorks fixes these limitations..</p><p>Yaffs-for-VxWorks is a wrapper around YDI that plugs YDI in as a native file system (ie. Yaffs becomes a file system that is accessed no different from any of the other file systems on system. This makes it really easy to migrate existing VxWorks software, or develop new VxWorks software to get the benefits of Yaffs.</p><p>Yaffs-for-VxWorks follows the VxWorks operating system model used by other VxWorks file systems, so it is easy for VxWorks developers to integrate Yaffs and integrate it with their normal workflow.</p><p>As mentioned above, Yaffs-for-VxWorks is a wrapped version of YDI. That means all the testing and experience of using YDI since 2002 is incorporated into Yaffs-for-VxWorks.</p><p>Yaffs is already supported in u-boot, so if you\'re using u-boot as a boot loader then there is already seamless support for Yaffs file system access between the boot loader and VxWorks.</p><p>Some organizations have developed their own VxWorks wrappers for Yaffs, but using the Yaffs-for-VxWorks wrapper saves a lot of integration and testing effort.</p><p>Once the Yaffs-for-VxWorks file system code is loaded into the kernel, flash devices are added using yaffs_devAdd(). They are then available in the VxWorks file system for access just like any other files in the system.</p><p><img alt=\"Yaffs and VxWorks conceptual relationships\" src=\"/sites/yaffs.net/files/images/yaffs-vxworks.png\" style=\"width: 694px; height: 796px; float: left;\"></p><p>&nbsp;</p><h2>6 Yaffs-for-VxWorks code</h2><p>Yaffs-for-VxWorks is supplied as a VxWorks Downloadable Kernel Module (DKM) project with full source code. This can then be modifies into a BSP layer or library and compiled directly into the kernel.</p><p>The code comprises Yaffs Direct Interface (YDI) plus two wrapper files:</p><ul><li>yaffs_drv.c: This file does all the iosLib interfacing (ie. plugs Yaffs in as a VxWorks file system and plugs in the flash devices as file system devices. This file provides one externally visible function call: yaffs_devAdd() which allows Yaffs devices (ie. Flash drivers) to be plugged in.</li><li>yaffx_vx_glue.c: This file provides all the OS resources that Yaffs needs from VxWorks. For example, it initialises a semaphore and does any error code routing.</li></ul><p>In addition, if the Yaffs filesystem driver is build as a DKM, a file called yaffs_dkm.c provides the dummy DKM start() function.</p><p>The code is provided as a DKM project. This includes the specification of the DEFINES needed to compile Yaffs under VxWorks. If the code is moved out of the DKM then it is important to make sure the correct DEFINES are set up.</p><h2>7 Example Simulated Flash Driver</h2><p>The Yaffs-for-VxWorks package provides an example Yaffs device that runs on a RAM simulator. This allows the file system to be tested in a simulation target without flash memory (eg the VxWorks simulator). This also provides an example for how to develop a flash driver and plug it in to Yaffs.</p><h2>8 Example Real Time Process(RTP)</h2><p>An example RTP is provided that performs some basic file system operations and demonstrates a working filesystem.</p><p>This RTP uses standard file system calls (open(), read(), write()...) demonstrating that the Yaffs-for-VxWorks layer is operating as a native file system.</p><h2>9 Integrating a Flash Device</h2><p>Integrating a flash device is a relatively straight-forward process.</p><p>The device is set up as a yaffs_device structure, which is then installed into Yaffs by calling the yaffs_devAdd() function.</p><p>The NAND simulator can serve as an example for how to do this. The following snippet outlines the requirements. For a better description of the params and drv sub-structures refer to http://www.yaffs.net/yaffs-tuning-and-configuration.</p><br><p><code>struct yaffs_dev *yramsim_CreateRamSim(...)<br>{<br>...<br>&nbsp; dev = malloc(sizeof(*dev));<br>...<br>&nbsp; /* First set everything to NULL. */<br>&nbsp; memset(dev, 0, sizeof(*dev));<br>&nbsp;<br>&nbsp; /*&nbsp;<br>&nbsp; &nbsp;* There are three sections to the yaffs_dev structure<br>&nbsp; &nbsp;* that needs to be initialised:<br>&nbsp; &nbsp;* * The params sub-structure which are all the control<br>&nbsp; &nbsp;* parameters.<br>&nbsp; &nbsp;* * The drv sub-structure which holds the driver functions.<br>&nbsp; &nbsp;* * The context which holds a private pointer (used to hold a<br>&nbsp; &nbsp;* driver context).<br>&nbsp; &nbsp;*/<br>&nbsp; p = &amp;dev-&gt;param;<br>&nbsp; p-&gt;name = strdup(name);<br>&nbsp; p-&gt;start_block = start_block;<br>&nbsp; p-&gt;end_block = end_block;<br>&nbsp; p-&gt;total_bytes_per_chunk = DATA_SIZE;<br>&nbsp; p-&gt;spare_bytes_per_chunk= SPARE_SIZE;<br>&nbsp; p-&gt;chunks_per_block = PAGES_PER_BLOCK;<br>&nbsp; p-&gt;n_reserved_blocks = 2;<br>&nbsp; p-&gt;use_nand_ecc = 1;<br>&nbsp; p-&gt;inband_tags = 0;<br>&nbsp; p-&gt;is_yaffs2 = 1;<br>&nbsp;<br>&nbsp; d= &amp;dev-&gt;drv;<br>&nbsp; d-&gt;drv_initialise_fn = yramsim_initialise;<br>&nbsp; d-&gt;drv_deinitialise_fn = yramsim_deinitialise;<br>&nbsp; d-&gt;drv_read_chunk_fn = yramsim_rd_chunk;<br>&nbsp; d-&gt;drv_write_chunk_fn = yramsim_wr_chunk;<br>&nbsp; d-&gt;drv_erase_fn = yramsim_erase;<br>&nbsp; d-&gt;drv_check_bad_fn = yramsim_check_block_bad;<br>&nbsp; d-&gt;drv_mark_bad_fn = yramsim_mark_block_bad;<br>&nbsp;<br>&nbsp; dev-&gt;driver_context= (void *)sim;<br>&nbsp;<br>&nbsp; return dev;<br>}<br>&nbsp;<br>&nbsp;<br>void start(void)<br>{<br>&nbsp; int result;<br>&nbsp; struct yaffs_dev *dev;<br>&nbsp;<br>&nbsp; printf(\"Yaffs RAMSIM started\\n\");<br>&nbsp;<br>&nbsp; /* Create and add a RAM simulator device.<br>&nbsp; &nbsp;* To add a different sort of device, set up the device<br>&nbsp; &nbsp;* and call yaffs_devAdd.<br>&nbsp; &nbsp;*&nbsp;<br>&nbsp; &nbsp;*/<br>&nbsp; dev = yramsim_CreateRamSim(\"/yramsim\", 0, 400, 0, 399);<br>&nbsp; printf(\"device is %p\\n\", dev);<br>&nbsp;<br>&nbsp; if (dev) {<br>&nbsp; result = yaffs_devAdd(dev);<br>&nbsp; printf(\"yaffs_devAdd() returned %d\\n\", result);<br>&nbsp; printf(\"yaffs RAM simulator now available in file system as %s\",<br>&nbsp; dev-&gt;param.name);<br>&nbsp;<br>}<br>}</code></p><h2>10 Appendix: Running the examples on the VxWorks simulator</h2><p>Once you have built the Yaffs_filesystem_driver and Yaffs_RAMSIM_device projects, you can start up Yaffs on the simulator as follows:</p><ol><li>Start the simulator.</li><li>Load the Yaffs_filesystem_driver DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li><li>Load the Yaffs_RAMSIM_device DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li></ol><p>At this stage the VxWorks console should look something like:</p>\r\n<pre> _________            _________\r\n\r\n \\77777777\\          /77777777/\r\n\r\n  \\77777777\\        /77777777/\r\n\r\n   \\77777777\\      /77777777/\r\n\r\n    \\77777777\\    /77777777/\r\n\r\n     \\77777777\\   \\7777777/\r\n\r\n      \\77777777\\   \\77777/              VxWorks 7\r\n\r\n       \\77777777\\   \\777/\r\n\r\n        \\77777777\\   \\7/     Core Kernel version: 1.0.10.2\r\n\r\n         \\77777777\\   -      Build date: Oct 13 2015 12:10:53\r\n\r\n          \\77777777\\\r\n\r\n           \\7777777/         Copyright Wind River Systems, Inc.\r\n\r\n            \\77777/   -                 1984-2015\r\n\r\n             \\777/   /7\\\r\n\r\n              \\7/   /777\\\r\n\r\n               -   -------\r\n\r\n\r\n              Board: SIMLINUX board\r\n\r\n     OS Memory Size: 511MB\r\n\r\n   ED&amp;R Policy Mode: Deployed\r\n\r\n        Debug Agent: Started (always)\r\n\r\n    Stop Mode Agent: Not started\r\n\r\n\r\nLoading symbol table from charlesqcore:/home/charles/WindRiver/workspace/VIP_1/default/vxWorks.sym ...done\r\n\r\n-&gt; \r\n\r\nYaffs file system DKM started\r\n\r\nYaffs flash devices can now be added by calling yaffs_devAdd()\r\n\r\nYaffs RAMSIM started\r\n\r\ndevice is 0x8829e010\r\n\r\nAdding Yaffs device 0x8829e010 (/yramsim)\r\n\r\nyaffs_devAdd() returned 0\r\n\r\nyaffs RAM simulator now available in file system as /yramsim</pre>\r\n<p>&nbsp;</p><p>At this stage you should be able to see the yaffs file system is running:</p>\r\n<pre>-&gt; ls \"/yramsim\"\r\n\r\n/yramsim/lost+found \r\n\r\nvalue = 0 = 0x0\r\n\r\n-&gt; </pre>\r\n<p>&nbsp;</p><p>If you have built the yaffs_test project, then try running that. This should show something like:</p><p>&nbsp;</p>\r\n<pre>Start running Yaffs test\r\n\r\n…\r\n\r\ndump directory from pwd\r\n\r\n./lost+found inode 2 length 2048 mode 41B6 directory\r\n\r\n\r\nfs size: 52297728 (51072k), free 51642368 (50432k), n files 4\r\n\r\nwrite_check_test()\r\n\r\nopening a\r\n\r\nOpen of a returned 3\r\n\r\nwrite_stuff_to_file returned 100000\r\n\r\n…\r\n\r\nFinished running Yaffs test</pre>\r\n<p>&nbsp;</p><p>Do a file listing &nbsp;again will show the file system state after running the test:</p><p>&nbsp;</p>\r\n<pre>-&gt; llr \"/yramsim\"\r\n\r\n\r\nListing Directory /yramsim:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level1/\r\n\r\n-rw-rw-rw-  1 0       0                50505 Nov 25 14:07 seek-trunc \r\n\r\n-rw-rw-rw-  1 0       0               123000 Nov 25 14:07 s \r\n\r\ndrw-rw-rw-  1 0       0                 2048 Nov 25 14:06 lost+found/\r\n\r\n\r\nListing Directory /yramsim/level1:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level2/\r\n\r\n\r\nListing Directory /yramsim/level1/level2:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level3/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level4/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3/level4:\r\n\r\n\r\nListing Directory /yramsim/lost+found:\r\n\r\nvalue = 0 = 0x0</pre>\r\n<p>&nbsp;</p>','<p>The purpose of this document is to describe the Yaffs-on-VxWorks wrapper and provide sufficient information to port Yaffs to the VxWorks BSP. It assumes a working knowledge of VxWorks.</p><p>It does not describe the inner workings of Yaffs, and study of other Yaffs documents is recommended. Documents shown below in&nbsp;<i>Italics</i>&nbsp;will be found at&nbsp;<i>http://yaffs.net/documents . . .</i></p><p>The source and the definitive version of this document can be found in our git repository, <a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p>','filtered_html'),('paper',0,479,525,'und',0,'<p>The source and the definitive version of this document can be found in our git repository,&nbsp;<a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p>\r\n\r\n<h2>1 Background</h2>\r\n\r\n<p>The purpose of this document is to describe the Yaffs-for-VxWorks wrapper as well as provide sufficient information to port Yaffs to the VxWorks BSP. This document assumes a working knowledge of VxWorks.</p>\r\n\r\n<p>This document does not describe the inner workings of Yaffs and a study of other Yaffs documents is recommended. Documents shown below in <em>italics</em> are available at <em>http://www.yaffs.net/documents...</em></p>\r\n\r\n<h2>2 Licensing</h2>\r\n\r\n<p>Yaffs was originally released for Linux under the GNU Public License (GPL). Various embedded developers soon identified that Yaffs would be ideal for their applications, but were not able to use GPL based code in their systems. Aleph One Ltd has alternative licensing arrangements to support such applications.</p>\r\n\r\n<p>Since VxWorks is proprietary code that is incompatible with GPL, alternative licensing arrangements must be sought to use Yaffs with VxWorks or most other embedded RTOSs.</p>\r\n\r\n<h2>3 What are Yaffs and Yaffs Direct Interface?</h2>\r\n\r\n<p>Yaffs stands for Yet Another Flash File System and was the first file system designed from the ground up for NAND flash storage.</p>\r\n\r\n<p>In 2002 Aleph One set out to identify file system options for using NAND Flash as a file system. Various file systems available at the time were evaluated and all were found lacking in one way or another. The need for a suitable NAND storage file system was identified and Yaffs was designed to fill that need.</p>\r\n\r\n<p>Although Yaffs was originally designed for NAND flash, it has been used successfully with NOR flash systems and even as a RAM file system. This allows high reliability file systems to be constructed using NOR flash, with a future migration path to NAND flash for higher density and performance.</p>\r\n\r\n<p>Yaffs was originally designed for use with the Linux operating system, but was designed in a very modular way. The operating-system-specific code was kept separate from the main Yaffs file system code. This allows Yaffs to be ported quite cleanly to other operating systems through operating system personality modules. One such personality module is the Yaffs Direct Interface (YDI) which allows Yaffs to be simply integrated with embedded systems, with or without an RTOS. See http://www.yaffs.net/documents/yaffs-direct-interface</p>\r\n\r\n<p>The current version is Yaffs2, which supports a wider range of NAND flash components including 2k/4k/8k or even 16k page devices and devices with multi-level cells (MLC), and produces equivalent or better performance. Yaffs2 include Yaffs1 compatibility code so Yaffs1 images still work and migration is quite simple. Yaffs1 or Yaffs2 mode of operation are simply selected by a run-time parameter.</p>\r\n\r\n<p>As well as providing a NAND file system, YDI also provides a RAM emulation layer to allow Yaffs to operate as a RAM file system too. While the RAM emulation is perhaps not as efficient as a dedicated RAM file system, this does allow one well proven file system to use both RAM and flash.</p>\r\n\r\n<p>Yaffs has been used for many products using various operating systems including Windows Embedded Compact (previously called Windows CE) and various RTOSs, including ThreadX, vXworks, pSOS to name just a few. Note that there is a native port of Yaffs to eCOS that does not use YDI. This is supported and distributed by eCocCentric.(http://www.ecoscentric.com/).</p>\r\n\r\n<h2>4 Why use Yaffs?</h2>\r\n\r\n<p>For an in depth understanding of the advantages of Yaffs, please read <em>http://www.yaffs.net/documents/considerations-choosing-flash-file-system</em></p>\r\n\r\n<p>For a brief overview: Yaffs is the first, and perhaps only, file system designed specifically for NAND flash. This means that Yaffs has been designed to work around the various limitations and quirks of NAND flash, as well as exploit the various features of NAND to achieve an effective file system.</p>\r\n\r\n<p>Some features to consider:</p>\r\n\r\n<ul>\r\n	<li>Yaffs has been well proven and has been used to ship in large volumes in several products using many different operating systems, compilers and processors.</li>\r\n	<li>Yaffs is written in portable C and is endian neutral.</li>\r\n	<li>Yaffs provides bad block handling and ECC algorithms to handle deficiencies in NAND flash.</li>\r\n	<li>Yaffs is a log-structured file system which makes it very robust to corruptions caused by power failures etc.</li>\r\n	<li>Yaffs has highly optimised and predictable garbage collection strategies. This makes it high performance and very deterministic when compared with similar file systems.</li>\r\n	<li>Yaffs has a lower memory footprint than most other log-structured flash file systems.</li>\r\n	<li>Yaffs provides a wide range of POSIX-style file system support including directories, symbolic and hard links etc. through standard file system interface calls.</li>\r\n	<li>Yaffs is highly configurable to work with various flash geometries, various ECC options, caching options etc.</li>\r\n	<li>Yaffs Direct Interface is simple to integrate in a system – only a few interface functions are required.</li>\r\n	<li>Yaffs can be used with a wide range of memory technologies.</li>\r\n</ul>\r\n\r\n<h2>5 What is Yaffs -for-VxWorks?</h2>\r\n\r\n<p>Many organizations have used Yaffs on VxWorks with just Yaffs Direct Interface (YDI). So what benefit does Yaffs-for-VxWorks offer?</p>\r\n\r\n<p>YDI provides a POSIX-like API, but with Yaffs specific names. For example: yaffs_open(), yaffs_read(), yaffs_close() etc.</p>\r\n\r\n<p>While YDI provides a solution for many systems, and is very well proven, it has one major drawback. It is not a native file system. That means:</p>\r\n\r\n<ul>\r\n	<li>Existing code that calls open(), read(), write() etc cannot be immediately used with YDI. The code needs to be rewritten to call the YDI functions: yaffs_open(), yaffs_read()... This porting is costly and error prone.</li>\r\n	<li>Code written for YDI is then locked to Yaffs and makes portability/testability problems.</li>\r\n	<li>Tools such as the VxWorks console shell cannot be used to access Yaffs files via YDI.</li>\r\n</ul>\r\n\r\n<p>Yaffs-for-VxWorks fixes these limitations..</p>\r\n\r\n<p>Yaffs-for-VxWorks is a wrapper around YDI that plugs YDI in as a native file system (ie. Yaffs becomes a file system that is accessed no different from any of the other file systems on system. This makes it really easy to migrate existing VxWorks software, or develop new VxWorks software to get the benefits of Yaffs.</p>\r\n\r\n<p>Yaffs-for-VxWorks follows the VxWorks operating system model used by other VxWorks file systems, so it is easy for VxWorks developers to integrate Yaffs and integrate it with their normal workflow.</p>\r\n\r\n<p>As mentioned above, Yaffs-for-VxWorks is a wrapped version of YDI. That means all the testing and experience of using YDI since 2002 is incorporated into Yaffs-for-VxWorks.</p>\r\n\r\n<p>Yaffs is already supported in u-boot, so if you\'re using u-boot as a boot loader then there is already seamless support for Yaffs file system access between the boot loader and VxWorks.</p>\r\n\r\n<p>Some organizations have developed their own VxWorks wrappers for Yaffs, but using the Yaffs-for-VxWorks wrapper saves a lot of integration and testing effort.</p>\r\n\r\n<p>Once the Yaffs-for-VxWorks file system code is loaded into the kernel, flash devices are added using yaffs_devAdd(). They are then available in the VxWorks file system for access just like any other files in the system.</p>\r\n\r\n<p><img alt=\"Yaffs and VxWorks conceptual relationships\" src=\"/sites/yaffs.net/files/images/yaffs-vxworks.png\" /></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2>6 Yaffs-for-VxWorks code</h2>\r\n\r\n<p>Yaffs-for-VxWorks is supplied as a VxWorks Downloadable Kernel Module (DKM) project with full source code. This can then be modifies into a BSP layer or library and compiled directly into the kernel.</p>\r\n\r\n<p>The code comprises Yaffs Direct Interface (YDI) plus two wrapper files:</p>\r\n\r\n<ul>\r\n	<li>yaffs_drv.c: This file does all the iosLib interfacing (ie. plugs Yaffs in as a VxWorks file system and plugs in the flash devices as file system devices. This file provides one externally visible function call: yaffs_devAdd() which allows Yaffs devices (ie. Flash drivers) to be plugged in.</li>\r\n	<li>yaffx_vx_glue.c: This file provides all the OS resources that Yaffs needs from VxWorks. For example, it initialises a semaphore and does any error code routing.</li>\r\n</ul>\r\n\r\n<p>In addition, if the Yaffs filesystem driver is build as a DKM, a file called yaffs_dkm.c provides the dummy DKM start() function.</p>\r\n\r\n<p>The code is provided as a DKM project. This includes the specification of the DEFINES needed to compile Yaffs under VxWorks. If the code is moved out of the DKM then it is important to make sure the correct DEFINES are set up.</p>\r\n\r\n<h2>7 Example Simulated Flash Driver</h2>\r\n\r\n<p>The Yaffs-for-VxWorks package provides an example Yaffs device that runs on a RAM simulator. This allows the file system to be tested in a simulation target without flash memory (eg the VxWorks simulator). This also provides an example for how to develop a flash driver and plug it in to Yaffs.</p>\r\n\r\n<h2>8 Example Real Time Process(RTP)</h2>\r\n\r\n<p>An example RTP is provided that performs some basic file system operations and demonstrates a working filesystem.</p>\r\n\r\n<p>This RTP uses standard file system calls (open(), read(), write()...) demonstrating that the Yaffs-for-VxWorks layer is operating as a native file system.</p>\r\n\r\n<h2>9 Integrating a Flash Device</h2>\r\n\r\n<p>Integrating a flash device is a relatively straight-forward process.</p>\r\n\r\n<p>The device is set up as a yaffs_device structure, which is then installed into Yaffs by calling the yaffs_devAdd() function.</p>\r\n\r\n<p>The NAND simulator can serve as an example for how to do this. The following snippet outlines the requirements. For a better description of the params and drv sub-structures refer to http://www.yaffs.net/yaffs-tuning-and-configuration.</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><code>struct yaffs_dev *yramsim_CreateRamSim(...)<br />\r\n{<br />\r\n...<br />\r\n&nbsp; dev = malloc(sizeof(*dev));<br />\r\n...<br />\r\n&nbsp; /* First set everything to NULL. */<br />\r\n&nbsp; memset(dev, 0, sizeof(*dev));<br />\r\n&nbsp;<br />\r\n&nbsp; /*&nbsp;<br />\r\n&nbsp; &nbsp;* There are three sections to the yaffs_dev structure<br />\r\n&nbsp; &nbsp;* that needs to be initialised:<br />\r\n&nbsp; &nbsp;* * The params sub-structure which are all the control<br />\r\n&nbsp; &nbsp;* parameters.<br />\r\n&nbsp; &nbsp;* * The drv sub-structure which holds the driver functions.<br />\r\n&nbsp; &nbsp;* * The context which holds a private pointer (used to hold a<br />\r\n&nbsp; &nbsp;* driver context).<br />\r\n&nbsp; &nbsp;*/<br />\r\n&nbsp; p = &amp;dev-&gt;param;<br />\r\n&nbsp; p-&gt;name = strdup(name);<br />\r\n&nbsp; p-&gt;start_block = start_block;<br />\r\n&nbsp; p-&gt;end_block = end_block;<br />\r\n&nbsp; p-&gt;total_bytes_per_chunk = DATA_SIZE;<br />\r\n&nbsp; p-&gt;spare_bytes_per_chunk= SPARE_SIZE;<br />\r\n&nbsp; p-&gt;chunks_per_block = PAGES_PER_BLOCK;<br />\r\n&nbsp; p-&gt;n_reserved_blocks = 2;<br />\r\n&nbsp; p-&gt;use_nand_ecc = 1;<br />\r\n&nbsp; p-&gt;inband_tags = 0;<br />\r\n&nbsp; p-&gt;is_yaffs2 = 1;<br />\r\n&nbsp;<br />\r\n&nbsp; d= &amp;dev-&gt;drv;<br />\r\n&nbsp; d-&gt;drv_initialise_fn = yramsim_initialise;<br />\r\n&nbsp; d-&gt;drv_deinitialise_fn = yramsim_deinitialise;<br />\r\n&nbsp; d-&gt;drv_read_chunk_fn = yramsim_rd_chunk;<br />\r\n&nbsp; d-&gt;drv_write_chunk_fn = yramsim_wr_chunk;<br />\r\n&nbsp; d-&gt;drv_erase_fn = yramsim_erase;<br />\r\n&nbsp; d-&gt;drv_check_bad_fn = yramsim_check_block_bad;<br />\r\n&nbsp; d-&gt;drv_mark_bad_fn = yramsim_mark_block_bad;<br />\r\n&nbsp;<br />\r\n&nbsp; dev-&gt;driver_context= (void *)sim;<br />\r\n&nbsp;<br />\r\n&nbsp; return dev;<br />\r\n}<br />\r\n&nbsp;<br />\r\n&nbsp;<br />\r\nvoid start(void)<br />\r\n{<br />\r\n&nbsp; int result;<br />\r\n&nbsp; struct yaffs_dev *dev;<br />\r\n&nbsp;<br />\r\n&nbsp; printf(\"Yaffs RAMSIM started\\n\");<br />\r\n&nbsp;<br />\r\n&nbsp; /* Create and add a RAM simulator device.<br />\r\n&nbsp; &nbsp;* To add a different sort of device, set up the device<br />\r\n&nbsp; &nbsp;* and call yaffs_devAdd.<br />\r\n&nbsp; &nbsp;*&nbsp;<br />\r\n&nbsp; &nbsp;*/<br />\r\n&nbsp; dev = yramsim_CreateRamSim(\"/yramsim\", 0, 400, 0, 399);<br />\r\n&nbsp; printf(\"device is %p\\n\", dev);<br />\r\n&nbsp;<br />\r\n&nbsp; if (dev) {<br />\r\n&nbsp; result = yaffs_devAdd(dev);<br />\r\n&nbsp; printf(\"yaffs_devAdd() returned %d\\n\", result);<br />\r\n&nbsp; printf(\"yaffs RAM simulator now available in file system as %s\",<br />\r\n&nbsp; dev-&gt;param.name);<br />\r\n&nbsp;<br />\r\n}<br />\r\n}</code></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2>10 Appendix: Running the examples on the VxWorks simulator</h2>\r\n\r\n<p>Once you have built the Yaffs_filesystem_driver and Yaffs_RAMSIM_device projects, you can start up Yaffs on the simulator as follows:</p>\r\n\r\n<ol>\r\n	<li>Start the simulator.</li>\r\n	<li>Load the Yaffs_filesystem_driver DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li>\r\n	<li>Load the Yaffs_RAMSIM_device DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li>\r\n</ol>\r\n\r\n<p>At this stage the VxWorks console should look something like:</p>\r\n\r\n<pre>\r\n _________            _________\r\n\r\n \\77777777\\          /77777777/\r\n\r\n  \\77777777\\        /77777777/\r\n\r\n   \\77777777\\      /77777777/\r\n\r\n    \\77777777\\    /77777777/\r\n\r\n     \\77777777\\   \\7777777/\r\n\r\n      \\77777777\\   \\77777/              VxWorks 7\r\n\r\n       \\77777777\\   \\777/\r\n\r\n        \\77777777\\   \\7/     Core Kernel version: 1.0.10.2\r\n\r\n         \\77777777\\   -      Build date: Oct 13 2015 12:10:53\r\n\r\n          \\77777777\\\r\n\r\n           \\7777777/         Copyright Wind River Systems, Inc.\r\n\r\n            \\77777/   -                 1984-2015\r\n\r\n             \\777/   /7\\\r\n\r\n              \\7/   /777\\\r\n\r\n               -   -------\r\n\r\n\r\n              Board: SIMLINUX board\r\n\r\n     OS Memory Size: 511MB\r\n\r\n   ED&amp;R Policy Mode: Deployed\r\n\r\n        Debug Agent: Started (always)\r\n\r\n    Stop Mode Agent: Not started\r\n\r\n\r\nLoading symbol table from charlesqcore:/home/charles/WindRiver/workspace/VIP_1/default/vxWorks.sym ...done\r\n\r\n-&gt; \r\n\r\nYaffs file system DKM started\r\n\r\nYaffs flash devices can now be added by calling yaffs_devAdd()\r\n\r\nYaffs RAMSIM started\r\n\r\ndevice is 0x8829e010\r\n\r\nAdding Yaffs device 0x8829e010 (/yramsim)\r\n\r\nyaffs_devAdd() returned 0\r\n\r\nyaffs RAM simulator now available in file system as /yramsim</pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>At this stage you should be able to see the yaffs file system is running:</p>\r\n\r\n<pre>\r\n-&gt; ls \"/yramsim\"\r\n\r\n/yramsim/lost+found \r\n\r\nvalue = 0 = 0x0\r\n\r\n-&gt; </pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>If you have built the yaffs_test project, then try running that. This should show something like:</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<pre>\r\nStart running Yaffs test\r\n\r\n…\r\n\r\ndump directory from pwd\r\n\r\n./lost+found inode 2 length 2048 mode 41B6 directory\r\n\r\n\r\nfs size: 52297728 (51072k), free 51642368 (50432k), n files 4\r\n\r\nwrite_check_test()\r\n\r\nopening a\r\n\r\nOpen of a returned 3\r\n\r\nwrite_stuff_to_file returned 100000\r\n\r\n…\r\n\r\nFinished running Yaffs test</pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>Do a file listing &nbsp;again will show the file system state after running the test:</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<pre>\r\n-&gt; llr \"/yramsim\"\r\n\r\n\r\nListing Directory /yramsim:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level1/\r\n\r\n-rw-rw-rw-  1 0       0                50505 Nov 25 14:07 seek-trunc \r\n\r\n-rw-rw-rw-  1 0       0               123000 Nov 25 14:07 s \r\n\r\ndrw-rw-rw-  1 0       0                 2048 Nov 25 14:06 lost+found/\r\n\r\n\r\nListing Directory /yramsim/level1:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level2/\r\n\r\n\r\nListing Directory /yramsim/level1/level2:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level3/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level4/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3/level4:\r\n\r\n\r\nListing Directory /yramsim/lost+found:\r\n\r\nvalue = 0 = 0x0</pre>\r\n\r\n<p>&nbsp;</p>\r\n','<p>The purpose of this document is to describe the Yaffs-on-VxWorks wrapper and provide sufficient information to port Yaffs to the VxWorks BSP. It assumes a working knowledge of VxWorks.</p><p>It does not describe the inner workings of Yaffs, and study of other Yaffs documents is recommended. Documents shown below in&nbsp;<i>Italics</i>&nbsp;will be found at&nbsp;<i>http://yaffs.net/documents . . .</i></p><p>The source and the definitive version of this document can be found in our git repository, <a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p>','filtered_html'),('paper',0,479,592,'und',0,'<p>The source and the definitive version of this document can be found in our git repository,&nbsp;<a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p>\r\n\r\n<h2>1 Background</h2>\r\n\r\n<p>The purpose of this document is to describe the Yaffs-for-VxWorks wrapper as well as provide sufficient information to port Yaffs to the VxWorks BSP. This document assumes a working knowledge of VxWorks.</p>\r\n\r\n<p>This document does not describe the inner workings of Yaffs and a study of other Yaffs documents is recommended. Documents shown below in <em>italics</em> are available at <em>http://www.yaffs.net/documents...</em></p>\r\n\r\n<h2>2 Licensing</h2>\r\n\r\n<p>Yaffs was originally released for Linux under the GNU Public License (GPL). Various embedded developers soon identified that Yaffs would be ideal for their applications, but were not able to use GPL based code in their systems. Aleph One Ltd has alternative licensing arrangements to support such applications.</p>\r\n\r\n<p>Since VxWorks is proprietary code that is incompatible with GPL, alternative licensing arrangements must be sought to use Yaffs with VxWorks or most other embedded RTOSs.</p>\r\n\r\n<h2>3 What are Yaffs and Yaffs Direct Interface?</h2>\r\n\r\n<p>Yaffs stands for Yet Another Flash File System and was the first file system designed from the ground up for NAND flash storage.</p>\r\n\r\n<p>In 2002 Aleph One set out to identify file system options for using NAND Flash as a file system. Various file systems available at the time were evaluated and all were found lacking in one way or another. The need for a suitable NAND storage file system was identified and Yaffs was designed to fill that need.</p>\r\n\r\n<p>Although Yaffs was originally designed for NAND flash, it has been used successfully with NOR flash systems and even as a RAM file system. This allows high reliability file systems to be constructed using NOR flash, with a future migration path to NAND flash for higher density and performance.</p>\r\n\r\n<p>Yaffs was originally designed for use with the Linux operating system, but was designed in a very modular way. The operating-system-specific code was kept separate from the main Yaffs file system code. This allows Yaffs to be ported quite cleanly to other operating systems through operating system personality modules. One such personality module is the Yaffs Direct Interface (YDI) which allows Yaffs to be simply integrated with embedded systems, with or without an RTOS. See http://www.yaffs.net/documents/yaffs-direct-interface</p>\r\n\r\n<p>The current version is Yaffs2, which supports a wider range of NAND flash components including 2k/4k/8k or even 16k page devices and devices with multi-level cells (MLC), and produces equivalent or better performance. Yaffs2 include Yaffs1 compatibility code so Yaffs1 images still work and migration is quite simple. Yaffs1 or Yaffs2 mode of operation are simply selected by a run-time parameter.</p>\r\n\r\n<p>As well as providing a NAND file system, YDI also provides a RAM emulation layer to allow Yaffs to operate as a RAM file system too. While the RAM emulation is perhaps not as efficient as a dedicated RAM file system, this does allow one well proven file system to use both RAM and flash.</p>\r\n\r\n<p>Yaffs has been used for many products using various operating systems including Windows Embedded Compact (previously called Windows CE) and various RTOSs, including ThreadX, vXworks, pSOS to name just a few. Note that there is a native port of Yaffs to eCOS that does not use YDI. This is supported and distributed by eCocCentric.(http://www.ecoscentric.com/).</p>\r\n\r\n<h2>4 Why use Yaffs?</h2>\r\n\r\n<p>For an in depth understanding of the advantages of Yaffs, please read <em>http://www.yaffs.net/documents/considerations-choosing-flash-file-system</em></p>\r\n\r\n<p>For a brief overview: Yaffs is the first, and perhaps only, file system designed specifically for NAND flash. This means that Yaffs has been designed to work around the various limitations and quirks of NAND flash, as well as exploit the various features of NAND to achieve an effective file system.</p>\r\n\r\n<p>Some features to consider:</p>\r\n\r\n<ul>\r\n	<li>Yaffs has been well proven and has been used to ship in large volumes in several products using many different operating systems, compilers and processors.</li>\r\n	<li>Yaffs is written in portable C and is endian neutral.</li>\r\n	<li>Yaffs provides bad block handling and ECC algorithms to handle deficiencies in NAND flash.</li>\r\n	<li>Yaffs is a log-structured file system which makes it very robust to corruptions caused by power failures etc.</li>\r\n	<li>Yaffs has highly optimised and predictable garbage collection strategies. This makes it high performance and very deterministic when compared with similar file systems.</li>\r\n	<li>Yaffs has a lower memory footprint than most other log-structured flash file systems.</li>\r\n	<li>Yaffs provides a wide range of POSIX-style file system support including directories, symbolic and hard links etc. through standard file system interface calls.</li>\r\n	<li>Yaffs is highly configurable to work with various flash geometries, various ECC options, caching options etc.</li>\r\n	<li>Yaffs Direct Interface is simple to integrate in a system – only a few interface functions are required.</li>\r\n	<li>Yaffs can be used with a wide range of memory technologies.</li>\r\n</ul>\r\n\r\n<h2>5 What is Yaffs -for-VxWorks?</h2>\r\n\r\n<p>Many organizations have used Yaffs on VxWorks with just Yaffs Direct Interface (YDI). So what benefit does Yaffs-for-VxWorks offer?</p>\r\n\r\n<p>YDI provides a POSIX-like API, but with Yaffs specific names. For example: yaffs_open(), yaffs_read(), yaffs_close() etc.</p>\r\n\r\n<p>While YDI provides a solution for many systems, and is very well proven, it has one major drawback. It is not a native file system. That means:</p>\r\n\r\n<ul>\r\n	<li>Existing code that calls open(), read(), write() etc cannot be immediately used with YDI. The code needs to be rewritten to call the YDI functions: yaffs_open(), yaffs_read()... This porting is costly and error prone.</li>\r\n	<li>Code written for YDI is then locked to Yaffs and makes portability/testability problems.</li>\r\n	<li>Tools such as the VxWorks console shell cannot be used to access Yaffs files via YDI.</li>\r\n</ul>\r\n\r\n<p>Yaffs-for-VxWorks fixes these limitations..</p>\r\n\r\n<p>Yaffs-for-VxWorks is a wrapper around YDI that plugs YDI in as a native file system (ie. Yaffs becomes a file system that is accessed no different from any of the other file systems on system. This makes it really easy to migrate existing VxWorks software, or develop new VxWorks software to get the benefits of Yaffs.</p>\r\n\r\n<p>Yaffs-for-VxWorks follows the VxWorks operating system model used by other VxWorks file systems, so it is easy for VxWorks developers to integrate Yaffs and integrate it with their normal workflow.</p>\r\n\r\n<p>As mentioned above, Yaffs-for-VxWorks is a wrapped version of YDI. That means all the testing and experience of using YDI since 2002 is incorporated into Yaffs-for-VxWorks.</p>\r\n\r\n<p>Yaffs is already supported in u-boot, so if you\'re using u-boot as a boot loader then there is already seamless support for Yaffs file system access between the boot loader and VxWorks.</p>\r\n\r\n<p>Some organizations have developed their own VxWorks wrappers for Yaffs, but using the Yaffs-for-VxWorks wrapper saves a lot of integration and testing effort.</p>\r\n\r\n<p>Once the Yaffs-for-VxWorks file system code is loaded into the kernel, flash devices are added using yaffs_devAdd(). They are then available in the VxWorks file system for access just like any other files in the system.</p>\r\n\r\n<p><img alt=\"Yaffs and VxWorks conceptual relationships\" src=\"/sites/yaffs.net/files/images/yaffs-vxworks.png\" /></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2>6 Yaffs-for-VxWorks code</h2>\r\n\r\n<p>Yaffs-for-VxWorks is supplied as a VxWorks Downloadable Kernel Module (DKM) project with full source code. This can then be modifies into a BSP layer or library and compiled directly into the kernel.</p>\r\n\r\n<p>The code comprises Yaffs Direct Interface (YDI) plus two wrapper files:</p>\r\n\r\n<ul>\r\n	<li>yaffs_drv.c: This file does all the iosLib interfacing (ie. plugs Yaffs in as a VxWorks file system and plugs in the flash devices as file system devices. This file provides one externally visible function call: yaffs_devAdd() which allows Yaffs devices (ie. Flash drivers) to be plugged in.</li>\r\n	<li>yaffx_vx_glue.c: This file provides all the OS resources that Yaffs needs from VxWorks. For example, it initialises a semaphore and does any error code routing.</li>\r\n</ul>\r\n\r\n<p>In addition, if the Yaffs filesystem driver is build as a DKM, a file called yaffs_dkm.c provides the dummy DKM start() function.</p>\r\n\r\n<p>The code is provided as a DKM project. This includes the specification of the DEFINES needed to compile Yaffs under VxWorks. If the code is moved out of the DKM then it is important to make sure the correct DEFINES are set up.</p>\r\n\r\n<h2>7 Example Simulated Flash Driver</h2>\r\n\r\n<p>The Yaffs-for-VxWorks package provides an example Yaffs device that runs on a RAM simulator. This allows the file system to be tested in a simulation target without flash memory (eg the VxWorks simulator). This also provides an example for how to develop a flash driver and plug it in to Yaffs.</p>\r\n\r\n<h2>8 Example Real Time Process(RTP)</h2>\r\n\r\n<p>An example RTP is provided that performs some basic file system operations and demonstrates a working filesystem.</p>\r\n\r\n<p>This RTP uses standard file system calls (open(), read(), write()...) demonstrating that the Yaffs-for-VxWorks layer is operating as a native file system.</p>\r\n\r\n<h2>9 Integrating a Flash Device</h2>\r\n\r\n<p>Integrating a flash device is a relatively straight-forward process.</p>\r\n\r\n<p>The device is set up as a yaffs_device structure, which is then installed into Yaffs by calling the yaffs_devAdd() function.</p>\r\n\r\n<p>The NAND simulator can serve as an example for how to do this. The following snippet outlines the requirements. For a better description of the params and drv sub-structures refer to http://www.yaffs.net/yaffs-tuning-and-configuration.</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><code>struct yaffs_dev *yramsim_CreateRamSim(...)<br />\r\n{<br />\r\n...<br />\r\n&nbsp; dev = malloc(sizeof(*dev));<br />\r\n...<br />\r\n&nbsp; /* First set everything to NULL. */<br />\r\n&nbsp; memset(dev, 0, sizeof(*dev));<br />\r\n&nbsp;<br />\r\n&nbsp; /*&nbsp;<br />\r\n&nbsp; &nbsp;* There are three sections to the yaffs_dev structure<br />\r\n&nbsp; &nbsp;* that needs to be initialised:<br />\r\n&nbsp; &nbsp;* * The params sub-structure which are all the control<br />\r\n&nbsp; &nbsp;* parameters.<br />\r\n&nbsp; &nbsp;* * The drv sub-structure which holds the driver functions.<br />\r\n&nbsp; &nbsp;* * The context which holds a private pointer (used to hold a<br />\r\n&nbsp; &nbsp;* driver context).<br />\r\n&nbsp; &nbsp;*/<br />\r\n&nbsp; p = &amp;dev-&gt;param;<br />\r\n&nbsp; p-&gt;name = strdup(name);<br />\r\n&nbsp; p-&gt;start_block = start_block;<br />\r\n&nbsp; p-&gt;end_block = end_block;<br />\r\n&nbsp; p-&gt;total_bytes_per_chunk = DATA_SIZE;<br />\r\n&nbsp; p-&gt;spare_bytes_per_chunk= SPARE_SIZE;<br />\r\n&nbsp; p-&gt;chunks_per_block = PAGES_PER_BLOCK;<br />\r\n&nbsp; p-&gt;n_reserved_blocks = 2;<br />\r\n&nbsp; p-&gt;use_nand_ecc = 1;<br />\r\n&nbsp; p-&gt;inband_tags = 0;<br />\r\n&nbsp; p-&gt;is_yaffs2 = 1;<br />\r\n&nbsp;<br />\r\n&nbsp; d= &amp;dev-&gt;drv;<br />\r\n&nbsp; d-&gt;drv_initialise_fn = yramsim_initialise;<br />\r\n&nbsp; d-&gt;drv_deinitialise_fn = yramsim_deinitialise;<br />\r\n&nbsp; d-&gt;drv_read_chunk_fn = yramsim_rd_chunk;<br />\r\n&nbsp; d-&gt;drv_write_chunk_fn = yramsim_wr_chunk;<br />\r\n&nbsp; d-&gt;drv_erase_fn = yramsim_erase;<br />\r\n&nbsp; d-&gt;drv_check_bad_fn = yramsim_check_block_bad;<br />\r\n&nbsp; d-&gt;drv_mark_bad_fn = yramsim_mark_block_bad;<br />\r\n&nbsp;<br />\r\n&nbsp; dev-&gt;driver_context= (void *)sim;<br />\r\n&nbsp;<br />\r\n&nbsp; return dev;<br />\r\n}<br />\r\n&nbsp;<br />\r\n&nbsp;<br />\r\nvoid start(void)<br />\r\n{<br />\r\n&nbsp; int result;<br />\r\n&nbsp; struct yaffs_dev *dev;<br />\r\n&nbsp;<br />\r\n&nbsp; printf(\"Yaffs RAMSIM started\\n\");<br />\r\n&nbsp;<br />\r\n&nbsp; /* Create and add a RAM simulator device.<br />\r\n&nbsp; &nbsp;* To add a different sort of device, set up the device<br />\r\n&nbsp; &nbsp;* and call yaffs_devAdd.<br />\r\n&nbsp; &nbsp;*&nbsp;<br />\r\n&nbsp; &nbsp;*/<br />\r\n&nbsp; dev = yramsim_CreateRamSim(\"/yramsim\", 0, 400, 0, 399);<br />\r\n&nbsp; printf(\"device is %p\\n\", dev);<br />\r\n&nbsp;<br />\r\n&nbsp; if (dev) {<br />\r\n&nbsp; result = yaffs_devAdd(dev);<br />\r\n&nbsp; printf(\"yaffs_devAdd() returned %d\\n\", result);<br />\r\n&nbsp; printf(\"yaffs RAM simulator now available in file system as %s\",<br />\r\n&nbsp; dev-&gt;param.name);<br />\r\n&nbsp;<br />\r\n}<br />\r\n}</code></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2>10 Appendix: Running the examples on the VxWorks simulator</h2>\r\n\r\n<p>Once you have built the Yaffs_filesystem_driver and Yaffs_RAMSIM_device projects, you can start up Yaffs on the simulator as follows:</p>\r\n\r\n<ol>\r\n	<li>Start the simulator.</li>\r\n	<li>Load the Yaffs_filesystem_driver DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li>\r\n	<li>Load the Yaffs_RAMSIM_device DKM by right clicking on the Yaffs_filesystem_driver project, then selecting Run/Debug Kernel Task...</li>\r\n</ol>\r\n\r\n<p>At this stage the VxWorks console should look something like:</p>\r\n\r\n<pre>\r\n _________            _________\r\n\r\n \\77777777\\          /77777777/\r\n\r\n  \\77777777\\        /77777777/\r\n\r\n   \\77777777\\      /77777777/\r\n\r\n    \\77777777\\    /77777777/\r\n\r\n     \\77777777\\   \\7777777/\r\n\r\n      \\77777777\\   \\77777/              VxWorks 7\r\n\r\n       \\77777777\\   \\777/\r\n\r\n        \\77777777\\   \\7/     Core Kernel version: 1.0.10.2\r\n\r\n         \\77777777\\   -      Build date: Oct 13 2015 12:10:53\r\n\r\n          \\77777777\\\r\n\r\n           \\7777777/         Copyright Wind River Systems, Inc.\r\n\r\n            \\77777/   -                 1984-2015\r\n\r\n             \\777/   /7\\\r\n\r\n              \\7/   /777\\\r\n\r\n               -   -------\r\n\r\n\r\n              Board: SIMLINUX board\r\n\r\n     OS Memory Size: 511MB\r\n\r\n   ED&amp;R Policy Mode: Deployed\r\n\r\n        Debug Agent: Started (always)\r\n\r\n    Stop Mode Agent: Not started\r\n\r\n\r\nLoading symbol table from charlesqcore:/home/charles/WindRiver/workspace/VIP_1/default/vxWorks.sym ...done\r\n\r\n-&gt; \r\n\r\nYaffs file system DKM started\r\n\r\nYaffs flash devices can now be added by calling yaffs_devAdd()\r\n\r\nYaffs RAMSIM started\r\n\r\ndevice is 0x8829e010\r\n\r\nAdding Yaffs device 0x8829e010 (/yramsim)\r\n\r\nyaffs_devAdd() returned 0\r\n\r\nyaffs RAM simulator now available in file system as /yramsim</pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>At this stage you should be able to see the yaffs file system is running:</p>\r\n\r\n<pre>\r\n-&gt; ls \"/yramsim\"\r\n\r\n/yramsim/lost+found \r\n\r\nvalue = 0 = 0x0\r\n\r\n-&gt; </pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>If you have built the yaffs_test project, then try running that. This should show something like:</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<pre>\r\nStart running Yaffs test\r\n\r\n…\r\n\r\ndump directory from pwd\r\n\r\n./lost+found inode 2 length 2048 mode 41B6 directory\r\n\r\n\r\nfs size: 52297728 (51072k), free 51642368 (50432k), n files 4\r\n\r\nwrite_check_test()\r\n\r\nopening a\r\n\r\nOpen of a returned 3\r\n\r\nwrite_stuff_to_file returned 100000\r\n\r\n…\r\n\r\nFinished running Yaffs test</pre>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>Do a file listing &nbsp;again will show the file system state after running the test:</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<pre>\r\n-&gt; llr \"/yramsim\"\r\n\r\n\r\nListing Directory /yramsim:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level1/\r\n\r\n-rw-rw-rw-  1 0       0                50505 Nov 25 14:07 seek-trunc \r\n\r\n-rw-rw-rw-  1 0       0               123000 Nov 25 14:07 s \r\n\r\ndrw-rw-rw-  1 0       0                 2048 Nov 25 14:06 lost+found/\r\n\r\n\r\nListing Directory /yramsim/level1:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level2/\r\n\r\n\r\nListing Directory /yramsim/level1/level2:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level3/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3:\r\n\r\ndrwxrwxrw-  1 0       0                 2048 Nov 25 14:07 level4/\r\n\r\n\r\nListing Directory /yramsim/level1/level2/level3/level4:\r\n\r\n\r\nListing Directory /yramsim/lost+found:\r\n\r\nvalue = 0 = 0x0</pre>\r\n\r\n<p>&nbsp;</p>\r\n','<p>The purpose of this document is to describe the Yaffs-on-VxWorks wrapper and provide sufficient information to port Yaffs to the VxWorks BSP. It assumes a working knowledge of VxWorks.</p><p>It does not describe the inner workings of Yaffs, and study of other Yaffs documents is recommended. Documents shown below in&nbsp;<i>Italics</i>&nbsp;will be found at&nbsp;<i>http://yaffs.net/documents . . .</i></p><p>The source and the definitive version of this document can be found in our git repository, <a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">together with other Yaffs documents</a>.</p>','full_html'),('restr',0,481,501,'en',0,'<p>Use this page to control the site</p>\r\n','','basic_html'),('restr',0,481,505,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\n<br />\r\nAdd a new paper</p>\r\n\r\n<p><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a></p>\r\n\r\n<p>Use this to add, remove and re-order highlighted Yaffs documents.</p>\r\n','','basic_html'),('restr',0,481,506,'en',0,'<p>Use this page to control the site.<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n','','basic_html'),('restr',0,481,507,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists only the published content. Show everything using the dropdown on the page.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,508,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,513,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,514,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,515,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page. Also, below, on this page, you can find a list of the 10 most recent pieces of content, published and unpublished.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,561,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page. Also, below, on this page, you can find a list of the 10 most recent pieces of content, published and unpublished.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,562,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page. Also, below, on this page, you can find a list of the 10 most recent pieces of content, published and unpublished.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/structure/entityqueue/highlighted_yaffs_documents/highlighted_yaffs_documents\">Organise the highlighted list of papers</a><br />\r\n	Use this to add, remove and re-order highlighted Yaffs documents.</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('restr',0,481,563,'en',0,'<p>Use this page to control the site.<br />\r\n<br />\r\nOnly administrators can see and use this page.&nbsp;<br />\r\n&nbsp;</p>\r\n\r\n<ul>\r\n	<li><a href=\"/\">Go to the Home page.</a><br />\r\n	Use this to see the front page that ordinary users see. There may be slight differences as you will be seeing it as a logged in user.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/admin/content\">List all the content on the site</a><br />\r\n	By default this lists both&nbsp;the published and unpubllshed content. List only a part&nbsp;by using the dropdown on the page. Also, below, on this page, you can find a list of the 10 most recent pieces of content, published and unpublished.<br />\r\n	&nbsp;</li>\r\n	<li>Add a new paper<br />\r\n	&nbsp;</li>\r\n	<li>Organise the highlighted list of papers<br />\r\n	Currently this is not accessible. Ask Jeff. All other lists can be re-ordered on their pages. To get some content&nbsp;into a list, edit the content, and choose the document type appropriate to the list.</li>\r\n</ul>\r\n\r\n<p>There may be items you think should be on this page. Please edit it, or ask for the addition.</p>\r\n','','basic_html'),('page',0,487,511,'en',0,'<p>Yaffs (Yet Another Flash File System) is an open-source file system specifically designed to be fast, robust and suitable for embedded use with NAND and NOR Flash. It is widely used with Linux, RTOSs, or no OS at all, in consumer devices. It is available under GNU Public License, GPL, or on commercial terms from Aleph One.</p>\r\n','','basic_html'),('page',0,487,620,'en',0,'<p>Yaffs (Yet Another Flash File System) is an open-source file system specifically designed to be fast, robust and suitable for embedded use with NAND and NOR Flash. It is widely used with Linux, RTOSs, or no OS at all, in consumer devices. It is available under GNU Public License, GPL, or on commercial terms from Aleph One.</p>\r\n\r\n<p>&nbsp;</p>\r\n','','full_html'),('page',0,488,512,'en',0,'<p>You can do a lot to get going with Yaffs on your own, using the resources of this site. If you are serious about using it you should <a href=\"http://stoneboat.aleph1.co.uk/mailman/listinfo/yaffs\">join the Mailing List</a> and take a look at its Archive <a href=\"http://www.aleph1.co.uk/lurker/list/yaffs.html\"> HERE</a></p>\r\n\r\n<p>Please note that we have a git repository containing further documentation, including the YaffsForVxWorks document, <a href=\"http://www.aleph1.co.uk/gitweb/?p=yaffs-docs;a=tree;h=f4fcbdc9da052aa926c4bc2275547ca310eebbd8;hb=9d50c62a1c24f1b9dd00ec3eb6d0bddff0aed17d\">HERE</a></p>\r\n\r\n<h3>Main</h3>\r\n\r\n<ul>\r\n	<li><a href=\"http://localhost:8093/yaffs-overview\">Yaffs Overview</a><br />\r\n	A single page - double-sided - overview.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/documents/faq\">FAQ</a><br />\r\n	Common technical questions about Yaffs (and not about Licences).<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/yaffs-licence-faqs\">Yaffs Licence FAQs</a><br />\r\n	Questions related to licensing Yaffs for commercial projects.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/licences-more-background-and-detail\">Further licensing background and detail</a><br />\r\n	Fuller discussion about the different types of licenses, the benefits and conditions of each.&nbsp;</li>\r\n</ul>\r\n\r\n<ul>\r\n	<li><a href=\"/yaffs-licence-sample\">Yaffs Licence Sample</a><br />\r\n	An example licence for commercial, non-GPL use of Yaffs<br />\r\n	<br />\r\n	<em>Abstract</em>:<br />\r\n	While the Yaffs code is available free of charge under GPL, that entails the obligation to disclose Source Code for your application using Yaffs. An Aleph One Licence does not impose that obligation and so is attractive for proprietary projects.</li>\r\n</ul>\r\n\r\n<h3>Technical</h3>\r\n\r\n<ul>\r\n	<li><a href=\"/documents/how-yaffs-works\">How Yaffs Works</a><br />\r\n	All the technical details on the inner workings of Yaffs.<br />\r\n	<br />\r\n	<em>Abstract</em>:<br />\r\n	This document gives a reasonable explanation of most of the core mechanisms that make Yaffs work. As of the time of writing this, the Yaffs2 code base includes approximately 19,000 lines of code making a very detailed discussion impractical. This document should serve as a first port of call for understanding Yaffs. Further detailed questions and discussions are welcomed on the Yaffs discussion list.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/yaffs-tuning-and-configuration\">Yaffs Tuning</a><br />\r\n	How you can make Yaffs work best for your needs under Linux and with Yaffs Direct.<br />\r\n	<br />\r\n	<em>Abstract</em>:\r\n	<p>Yaffs has many options for tuning for speed or memory use. This document details them for Yaffs Direct and Linux, and covers compile time flags and settings, initialisation parameters, tracing, and state inspection.<br />\r\n	&nbsp;</p>\r\n	</li>\r\n	<li>\r\n	<p><a href=\"/documents/yaffs-direct-interface\">The Yaffs Direct Interface</a><br />\r\n	A description of the Yaffs Direct Interface and how it works.<br />\r\n	<br />\r\n	<em>Abstract</em>:<br />\r\n	The Yaffs Direct Interface (YDI) is a low level mechanism for using Yaffs. It\'s particularly useful on systems that don\'t support POSIX. This document discusses the interface in detail. The YDI includes the base operands that must be implemented to use Yaffs with a particular OS and particular NAND flash. As such, this document is of interest if you are implementing Yaffs on a RTOS or directly on hardware.<br />\r\n	&nbsp;</p>\r\n	</li>\r\n	<li><a href=\"/documents/yaffs-vxworks\">Yaffs for VxWorks</a><br />\r\n	Details of how Yaffs works with VxWorks<br />\r\n	<br />\r\n	<em>Abstract</em>:<br />\r\n	Yaffs-for-VxWorks is a wrapper around the Yaffs Direct Interface (YDI), that plugs&nbsp;YDI&nbsp;in as a native file system (ie. Yaffs becomes a file system that is accessed in the same way other file systems on system. This makes it really easy to migrate existing VxWorks software, or develop new VxWorks software to get the benefits of&nbsp;Yaffs.</li>\r\n</ul>\r\n\r\n<h3>Detail</h3>\r\n\r\n<ul>\r\n	<li><a href=\"/documents/yaffs-nand-flash-failure-mitigation\">Yaffs NAND Failure Mitigation</a><br />\r\n	Discusses&nbsp;NAND&nbsp;failure modes and the measures that Yaffs takes to mitigate against&nbsp;these.<br />\r\n	<br />\r\n	<em>Abstract</em>:<br />\r\n	NAND flash is one of very few types of electronic device which are knowingly shipped with errors and are expected to generate further errors without causing system failure.&nbsp;This document describes the most important failure modes and how they may be addressed in software.</li>\r\n</ul>\r\n\r\n<ul>\r\n	<li><a href=\"/documents/yaffs-robustness-and-testing\">Yaffs Robustness and Testing</a><br />\r\n	The testing regime for Yaffs, and how we can be so certain that it\'s rock solid.<br />\r\n	<br />\r\n	<em>Abstract:</em><br />\r\n	Many embedded systems need to store critical data, making reliable file systems an important part of modern embedded system design. That robustness is not achieved through chance. Robustness is only achieved through design and extensive testing to verify that the file system functions correctly and is resistant to power failure. This document describes some of the important design criteria and design features used to achieve a robust design. The test methodologies are also described.<br />\r\n	&nbsp;</li>\r\n	<li>\r\n	<p><a href=\"/yaffs-2-specification\">Yaffs 2 Specification</a><br />\r\n	The original motivation for Yaffs2 was to add support for the new NAND with 2kB pages instead of 512-byte pages and strictly sequential page writing order. This document details the updated system and the benefits over Yaffs1.</p>\r\n	</li>\r\n	<li>\r\n	<p><a href=\"http://localhost:8093/comparison-yaffs-vs-jffs\">Comparison between Yaffs (Yaffs2) and JFFS2</a><br />\r\n	If you are trying to decide between Yaffs2 and JFFS2 then this note will give you an idea of the relative advantages of each.</p>\r\n	</li>\r\n	<li>\r\n	<p><a href=\"http://localhost:8093/yaffs-porting-guide\">Yaffs Porting Guide</a><br />\r\n	A description of what needs to be done to implement Yaffs2 on an OS using the Yaffs Direct Interface, using eCos as an example, on Balloon Board hardware.</p>\r\n	</li>\r\n	<li>\r\n	<p><a href=\"/running-yaffs-direct-tests\">Running Yaffs Direct Tests</a><br />\r\n	Provides an outline to the various tests that are incorporated into Yaffs Direct.</p>\r\n	</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h3>Archive</h3>\r\n\r\n<ul>\r\n	<li><a href=\"http://localhost:8093/yaffs-talk-pdf-slides-celf-2007\">Yaffs Talk - PDF of slides from CELF, 2007</a><br />\r\n	This contains an overview of Yaffs, and a comparison of Yaffs1 and Yaffs2.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"/paper-investigating-log-management-crash-recovery-mechanism\">Paper investigating a log management &amp; crash recovery mechanim for flash</a><br />\r\n	From 2006.</li>\r\n</ul>\r\n\r\n<ul>\r\n	<li><a href=\"http://localhost:8093/yaffs-original-specification\">Yaffs Original Specification</a><br />\r\n	The initial specification for Yaffs. Circa 2002. This is sometimes known as Yaffs1. Details of the filing system, including short backgrounder. Read this if you want to know what it is, what it does and how it works. This specification does not cover Yaffs2.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/state-nand-mtd-driver-start-project\">State of NAND MTD driver at start of project</a><br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/yaffs-history\">Yaffs History</a><br />\r\n	A chronology and list of milestones in Yaffs development up to 2006.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/yaffs-nand-specific-flash-file-system-introductory-article\">Yaffs: the NAND-specific flash file system - Introductory Article</a>&nbsp;<br />\r\n	This article from 2002 describes the benefits and problems associated with NAND flash, the steps that Yaffs1 takes to overcome the problems, and how that drove some design decisions. Parts of this are still relevant in 2012.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/howto-incorporate-yaffs-linux\">HOWTO incorporate Yaffs1 in Linux</a>.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/yaffs-development-notes\">Yaffs1 Development Notes</a><br />\r\n	Useful notes if you are working with Yaffs1, about how Yaffs can be used.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/yaffs1-memory-footprint\">Yaffs (Yaffs1) memory footprint</a><br />\r\n	An example calculation for the memory that Yaffs1 uses.<br />\r\n	&nbsp;</li>\r\n	<li><a href=\"http://localhost:8093/fuel-embedded-database-use-yaffs\">FUEL Embedded Database for use with Yaffs</a><br />\r\n	&nbsp;</li>\r\n</ul>\r\n','','basic_html'),('page',0,489,516,'en',0,'<p>You can use this Vagrant box to test Yaffs.</p><p>To run it you will need VirtualBox, which you can download from&nbsp;<a href=\"https://www.virtualbox.org/\">https://www.virtualbox.org/</a>&nbsp;(50 to 90MB download). To run Virtualbox you will need a PC which is capable of virtualisation. Any PC made in the since about 2006 should be capable of this, apart from notepads, and even some notepads have virtualisation.&nbsp;</p><p>Follow the instructions to install VirtualBox on your system. It\'s available for Linux, Solaris, Windows and Mac.&nbsp;The Vagrant box was created using VirtualBox 4.1, but version 4.0 should be ok too if you have a problem with the 4.1 series.&nbsp;</p><p>Once VirtualBox is installed you will need to download and install Vagrant. You find Vagrant at&nbsp;<a href=\"http://vagrantup.com/\">http://vagrantup.com/</a>. Download and install the latest version for your operating system from&nbsp;<a href=\"http://downloads.vagrantup.com/\">http://downloads.vagrantup.com/</a>. Vagrant is a download of between 10 and 60MB, depending on your operating system, excluding any Vagrant boxes you choose to download.&nbsp;The install instructions can be found at&nbsp;<a href=\"http://vagrantup.com/v1/docs/getting-started/index.html\">http://vagrantup.com/v1/docs/getting-started/index.html</a></p><p>Now, download the <a href=\"https://docs.google.com/open?id=0ByOfch_s-hgmVmlENG80bHpwMlk\">Yaffs Vagrant box</a>, saving it to your hard drive. This is a large download - 3GB, so if you are on a slow network, you may wish to schedule it for a convenient time.</p><p>After you have Vagrant installed, to test the Yaffs box, open a command line/terminal and type:</p>\r\n<pre style=\"padding-top: 8.5px; padding-right: 8.5px; padding-bottom: 8.5px; padding-left: 8.5px; font-family: Menlo, Monaco, \'Courier New\', monospace; font-size: 14px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; margin-top: 0px; margin-bottom: 9px; line-height: 1.6em; background-color: rgb(254, 251, 243); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(0, 0, 0, 0.199219); border-right-color: rgba(0, 0, 0, 0.199219); border-bottom-color: rgba(0, 0, 0, 0.199219); border-left-color: rgba(0, 0, 0, 0.199219); border-image: initial; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; -webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 2px; box-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 2px; \"><span style=\"line-height: 1.6em; \">$ mkdir ~/yaffsprecise\r\n$ cd ~/yaffsprecise\r\n$ </span>vagrant box add yaffsprecise /wherever/you/saved/package.box\r\n$ vagrant init yaffsprecise\r\n$ vagrant up\r\n$ vagrant ssh</pre>\r\n<p>This will leave you at the command line of the Yaffs box.&nbsp;</p><p>You can find the kernel and yaffs in the ~/kernel directory (i.e. /home/vagrant/kernel).</p><p>You can create a Yaffs Nand Simulated drive using the following:</p>\r\n<pre style=\"padding-top: 8.5px; padding-right: 8.5px; padding-bottom: 8.5px; padding-left: 8.5px; font-family: Menlo, Monaco, \'Courier New\', monospace; font-size: 14px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; margin-top: 0px; margin-bottom: 9px; line-height: 1.6em; background-color: rgb(254, 251, 243); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(0, 0, 0, 0.199219); border-right-color: rgba(0, 0, 0, 0.199219); border-bottom-color: rgba(0, 0, 0, 0.199219); border-left-color: rgba(0, 0, 0, 0.199219); border-image: initial; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; -webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 2px; box-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 2px; \"><span style=\"line-height: 1.6em; \">$ sudo </span><span style=\"color: rgb(34, 34, 34); line-height: 20px; text-align: justify; \">sudo modprobe nandsim first_id_byte=0xec second_id_byte=0xd3 third_id_byte=0x51 </span><span style=\"color: rgb(34, 34, 34); line-height: 20px; text-align: justify; \">fourth_id_byte=0x15\r\n</span><span style=\"color: rgb(34, 34, 34); line-height: 20px; text-align: justify; \">$ sudo mount -t yaffs /dev/mtdblock0 /media/nand</span></pre>\r\n<div>In the commands above, there\'s no need to modprobe mtd or mtdblock because the Vagrant image has these compiled into the kernel.&nbsp;</div><div>&nbsp;</div><div>Once you have mounted your Yaffs partition, you can experiment with writing and deleting files, watching what happens.</div><p>&nbsp;</p>','','full_html'),('article',0,497,568,'en',0,'<p>Test article.</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<table>\r\n	<tbody>\r\n		<tr>\r\n			<td>s</td>\r\n			<td>s</td>\r\n		</tr>\r\n		<tr>\r\n			<td>f</td>\r\n			<td>d</td>\r\n		</tr>\r\n		<tr>\r\n			<td>&nbsp;</td>\r\n			<td>&nbsp;</td>\r\n		</tr>\r\n	</tbody>\r\n</table>\r\n\r\n<p>&nbsp;</p>\r\n','','full_html'),('page',0,498,615,'en',0,'<p>Aleph One, as owners of Yaffs, sell commercial Licences for the use of Yaffs which&nbsp;do&nbsp;<em>NOT</em>&nbsp;carry the obligations of GPL. (Under the GPL, if you distribute your product with Yaffs, you are required to licence your product under the GPL and make available the full source code for a small charge.)</p>\r\n\r\n<p>Commercial Yaffs licences are non-exclusive, perpetual, world-wide, royalty-free and paid for with a single fee for one product. A commercial Licence entitles you to most further development and improvement of the Yaffs code.</p>\r\n\r\n<p>Contributing modifications of Yaffs code to the mainline code does not&nbsp;alter its Licence status.The base price for a Licence for a single Product is GB£10,000. Sterling.</p>\r\n\r\n<p>You can find further information about Licences in these documents:</p>\r\n\r\n<ul>\r\n	<li><a href=\"http://localhost:8012/node/preview/bf4b0a08-7ee4-44d1-ba5a-e3565ee8f04a/yaffs-gpl\">Yaffs under GPL</a></li>\r\n	<li><a href=\"http://localhost:8012/node/preview/bf4b0a08-7ee4-44d1-ba5a-e3565ee8f04a/yaffs-licence-faqs\">Yaffs licensing FAQ</a></li>\r\n	<li><a href=\"http://localhost:8012/licences-more-background-and-detail\">Further licensing background and detail</a></li>\r\n	<li><a href=\"http://localhost:8012/yaffs-licence-sample\">Sample commercial licence</a></li>\r\n</ul>\r\n\r\n<p>If you have any questions, or would like to buy a commercial licence, please contact us either at&nbsp;+44 (0)1223 811679 or email&nbsp; sales@aleph1.co.uk&nbsp; or see our Contacts page:-&nbsp;&nbsp;<a href=\"http://www.aleph1.co.uk/contact\">http://www.aleph1.co.uk/contact</a></p>\r\n','','basic_html'),('page',0,499,616,'en',0,'<p>Yaffs is available under the GNU General Public Licence, v.2&nbsp; and under commercial terms.</p>\r\n\r\n<p>For testing and experiment you can grab Yaffs under the GPL free of charge right now&nbsp;<strong><a href=\"/download-yaffs-using-git\">from our GIT repository</a>&nbsp;</strong>and we strongly recommend you also read <strong><a href=\"/documents/how-yaffs-works\">How Yaffs Works</a></strong>.</p>\r\n\r\n<p>The GIT summary page shows <strong>the <a href=\"http://aleph1.co.uk/gitweb?p=yaffs2.git;a=summary\">changes that have been made over time</a> </strong>in the base code.</p>\r\n\r\n<h3>LICENSES FOR YAFFS</h3>\r\n\r\n<p>Yaffs is the property of Aleph One Limited.</p>\r\n\r\n<p>Yaffs is available free of charge under the terms of the GNU General Public&nbsp;License version 2, GNU GPL2 &nbsp; given at:-&nbsp;<a href=\"http://www.gnu.org/licenses/gpl-2.0.html\">http://www.gnu.org/licenses/gpl-2.0.html</a></p>\r\n\r\n<p>See especially Sections 3.a and 3.b.&nbsp; These and the following sections describe the&nbsp;obligations placed on those who distribute source and/or object code&nbsp;embodying or associated with GPL code, and therefore <strong>apply to all who&nbsp;use Yaffs under GPL</strong>.</p>\r\n\r\n<p>Linking Yaffs to other software creates a derived work and our&nbsp;interpretation of linking includes dynamic and runtime linking.&nbsp; The&nbsp;derived work has the usual GPL obligation to release source code to&nbsp;anyone who asks. This remains true if you use Yaffs with another, or&nbsp;no, OS.</p>\r\n\r\n<h4>Commercial licensing</h4>\r\n\r\n<p>Aleph One, as owners of Yaffs, sell commercial Licences for the use of Yaffs which&nbsp;do <em>NOT</em> carry the obligations of GPL.</p>\r\n\r\n<p>Contributing modifications of Yaffs code to the mainline code does not&nbsp;alter its Licence status.</p>\r\n\r\n<p>Commercial Yaffs licences are non-exclusive, perpetual, world-wide, royalty-free and paid for with a single fee for one product. A commercial Licence entitles you to most further development and improvement of the Yaffs code.</p>\r\n\r\n<p>The base price for a Licence for a single Product is GB£10,000. Sterling</p>\r\n\r\n<p>You can find further information about Licences in these documents:</p>\r\n\r\n<ul>\r\n	<li><a href=\"yaffs-gpl\">Yaffs under GPL</a></li>\r\n	<li><a href=\"yaffs-licence-faqs\">Yaffs licensing FAQ</a></li>\r\n	<li><a href=\"/licences-more-background-and-detail\">Further licensing background and detail</a></li>\r\n	<li><a href=\"/yaffs-licence-sample\">Sample commercial licence</a></li>\r\n</ul>\r\n\r\n<p>If you have any questions, or would like to buy a commercial licence, please contact us either at&nbsp;+44 (0)1223 811679 or email&nbsp; sales@aleph1.co.uk&nbsp; or see our Contacts page:-&nbsp; <a href=\"http://www.aleph1.co.uk/contact\">http://www.aleph1.co.uk/contact</a></p>\r\n','','basic_html'),('page',0,500,621,'en',0,'<p>Android phones were early adopters of Yaffs, providing a huge international test-bed, increasing exposure and confidence in the robustness of Yaffs. In turn, this attracted many customers who particularly value robustness, and now Yaffs is used in many high-reliability areas such as aerospace and critical infrastructure.</p>\r\n\r\n<p>It wouldn\'t be surprising if Yaffs hadn\'t already been part of your day today...</p>\r\n\r\n<p>Making a cup of coffee? Yaffs is used in the process controllers that pump and refine the water and the electricity or gas used to heat the water.</p>\r\n\r\n<p>Using the internet? Many of the routers and other equipment&nbsp;use Yaffs. If they stopped working you\'d probably not be reading this page.</p>\r\n\r\n<p>Used a phone? Well some phones use Yaffs. Yaffs is also used in cell towers, telephone exchanges, video phones, video codecs,... Without Yaffs you wouldn\'t even get a dial tone.</p>\r\n\r\n<p>Flying somewhere? Yaffs is used in planes: both pilot information systems and cabin systems. It is also used in point of sale equipment and public information systems (eg. passenger information systems).</p>\r\n\r\n<p>Watching a movie on TV? Well first off, Yaffs is used in the movie production equipment (cameras and monitors) as well as synthesizers and digital musical instruments used to make the soundtrack. Yaffs is used in TV broadcast equipment and set top boxes that get the movie to your TV, then lastly, Yaffs is used in some TVs or sound systems.</p>\r\n\r\n<p>Driving on a road? Lots of data was needed to build that road and Yaffs gets involved all the way. Yaffs is used in the GPSs, laser scanners and total stations (modern day theodolites) used to gather the data. This data then goes back to the office for design, then gets sent back out to automated Yaffs-powered construction equipment (laser and GPS guided graders, pavers etc) to make accurately built roads which are safer and last longer.</p>\r\n\r\n<p>It\'s used in keeping you safe: in building security and in&nbsp;building monitoring; in food security and safety systems; and, in the provision of the emergency services. People and companies trust Yaffs to be reliable.</p>\r\n\r\n<p>&nbsp;</p>\r\n','','basic_html');
commit;

--
-- Table structure for table `node_revision__field_access_control`
--

CREATE TABLE `node_revision__field_access_control` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_access_control_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the target entity.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_access_control_target_id` (`field_access_control_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_access…';

--
-- Dumping data for table `node_revision__field_access_control`
--

set autocommit=0;
INSERT INTO `node_revision__field_access_control` VALUES ('restr',0,481,562,'en',0,347),('restr',0,481,563,'en',0,347);
commit;

--
-- Table structure for table `node_revision__field_document_type`
--

CREATE TABLE `node_revision__field_document_type` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_document_type_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the target entity.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_document_type_target_id` (`field_document_type_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_document_type.';

--
-- Dumping data for table `node_revision__field_document_type`
--

set autocommit=0;
INSERT INTO `node_revision__field_document_type` VALUES ('page',0,32,523,'und',0,343),('page',0,37,541,'und',0,346),('page',0,37,549,'und',0,346),('page',0,37,570,'und',0,346),('page',0,38,533,'und',0,345),('page',0,38,571,'und',0,345),('page',0,39,546,'und',0,346),('page',0,39,550,'und',0,346),('page',0,39,572,'und',0,346),('page',0,40,545,'und',0,346),('page',0,40,551,'und',0,346),('page',0,41,566,'und',0,346),('page',0,41,567,'und',0,346),('page',0,42,542,'und',0,346),('page',0,42,552,'und',0,346),('page',0,42,573,'und',0,346),('page',0,43,543,'und',0,346),('page',0,43,553,'und',0,346),('page',0,61,539,'und',0,346),('page',0,61,556,'und',0,346),('page',0,62,538,'und',0,346),('page',0,62,557,'und',0,346),('page',0,342,548,'und',0,346),('page',0,342,574,'und',0,346),('page',0,344,344,'und',0,343),('page',0,344,575,'und',0,343),('page',0,344,576,'und',0,343),('page',0,353,353,'und',0,343),('page',0,353,577,'und',0,343),('article',0,358,544,'und',0,345),('article',0,359,534,'und',0,345),('article',0,359,579,'und',0,345),('article',0,360,540,'und',0,346),('article',0,360,555,'und',0,346),('article',0,360,580,'und',0,346),('page',0,367,536,'und',0,346),('page',0,367,537,'und',0,346),('page',0,367,554,'und',0,346),('page',0,367,581,'und',0,346),('page',0,367,610,'und',0,346),('page',0,369,535,'und',0,345),('page',0,369,582,'und',0,345),('paper',0,409,410,'und',0,345),('paper',0,409,524,'und',0,344),('paper',0,409,583,'und',0,344),('paper',0,409,593,'und',0,344),('paper',0,409,594,'und',0,344),('paper',0,409,595,'und',0,344),('paper',0,409,596,'und',0,344),('paper',0,409,597,'und',0,344),('paper',0,409,598,'und',0,344),('paper',0,409,599,'und',0,344),('paper',0,409,600,'und',0,344),('paper',0,409,601,'und',0,344),('paper',0,409,612,'und',0,344),('paper',0,420,532,'und',0,345),('paper',0,420,603,'und',0,345),('paper',0,420,604,'und',0,345),('paper',0,420,605,'und',0,345),('paper',0,448,464,'und',0,343),('paper',0,448,584,'und',0,343),('paper',0,451,526,'und',0,344),('paper',0,451,585,'und',0,344),('paper',0,451,609,'und',0,344),('paper',0,453,528,'und',0,344),('paper',0,453,586,'und',0,344),('paper',0,453,606,'und',0,344),('article',0,454,527,'und',0,344),('article',0,454,529,'und',0,345),('article',0,454,587,'und',0,345),('article',0,454,607,'und',0,345),('paper',0,455,471,'und',0,344),('paper',0,455,530,'und',0,345),('paper',0,455,588,'und',0,345),('paper',0,455,608,'und',0,345),('page',0,462,482,'und',0,343),('page',0,462,590,'und',0,343),('paper',0,466,486,'und',0,343),('paper',0,466,564,'und',0,343),('paper',0,466,591,'und',0,343),('paper',0,466,602,'und',0,343),('paper',0,466,611,'und',0,343),('paper',0,479,525,'und',0,344),('paper',0,479,592,'und',0,344),('page',0,489,516,'en',0,344);
commit;

--
-- Table structure for table `node_revision__field_help_video`
--

CREATE TABLE `node_revision__field_help_video` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_help_video_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `field_help_video_display` tinyint(3) unsigned DEFAULT '1' COMMENT 'Flag to control whether this file should be displayed when viewing content.',
  `field_help_video_description` text COMMENT 'A description of the file.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_help_video_target_id` (`field_help_video_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_help_video.';

--
-- Dumping data for table `node_revision__field_help_video`
--

set autocommit=0;
commit;

--
-- Table structure for table `node_revision__field_icon_text`
--

CREATE TABLE `node_revision__field_icon_text` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_icon_text_value` varchar(255) NOT NULL,
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_icon_text.';

--
-- Dumping data for table `node_revision__field_icon_text`
--

set autocommit=0;
INSERT INTO `node_revision__field_icon_text` VALUES ('what_is_special_about_yaffs',0,384,385,'und',0,'fa-thumbs-up'),('what_is_special_about_yaffs',0,385,386,'und',0,'fa-shield'),('what_is_special_about_yaffs',0,388,389,'und',0,'fa-heart'),('what_is_special_about_yaffs',0,389,390,'und',0,'fa-mobile-phone'),('what_is_special_about_yaffs',0,407,408,'und',0,'fa-space-shuttle'),('what_is_special_about_yaffs',0,408,409,'und',0,'fa-users'),('what_is_special_about_yaffs',0,414,415,'und',0,'fa-cogs'),('what_is_special_about_yaffs',0,415,416,'und',0,'fa-credit-card'),('what_is_special_about_yaffs',0,416,417,'und',0,'fa-bullseye'),('what_is_special_about_yaffs',0,417,418,'und',0,'fa-map-signs'),('what_is_special_about_yaffs',0,418,419,'und',0,'fa-lock'),('what_is_special_about_yaffs',0,426,427,'und',0,'fa-stethoscope'),('what_is_special_about_yaffs',0,427,428,'und',0,'fa-truck'),('what_is_special_about_yaffs',0,428,429,'und',0,'fa-microchip'),('what_is_special_about_yaffs',0,433,434,'und',0,'fa-plug'),('what_is_special_about_yaffs',0,434,435,'und',0,'fa-sort-amount-asc'),('what_is_special_about_yaffs',0,435,436,'und',0,'fa-check-square'),('what_is_special_about_yaffs',0,436,437,'und',0,'fa-puzzle-piece');
commit;

--
-- Table structure for table `node_revision__field_image`
--

CREATE TABLE `node_revision__field_image` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_image_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `field_image_alt` varchar(512) DEFAULT NULL COMMENT 'Alternative image text, for the image''s ''alt'' attribute.',
  `field_image_title` varchar(1024) DEFAULT NULL COMMENT 'Image title text, for the image''s ''title'' attribute.',
  `field_image_width` int(10) unsigned DEFAULT NULL COMMENT 'The width of the image in pixels.',
  `field_image_height` int(10) unsigned DEFAULT NULL COMMENT 'The height of the image in pixels.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_image_target_id` (`field_image_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_image.';

--
-- Dumping data for table `node_revision__field_image`
--

set autocommit=0;
commit;

--
-- Table structure for table `node_revision__field_logo_link`
--

CREATE TABLE `node_revision__field_logo_link` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_logo_link_uri` varchar(2048) DEFAULT NULL COMMENT 'The URI of the link.',
  `field_logo_link_title` varchar(255) DEFAULT NULL COMMENT 'The link text.',
  `field_logo_link_options` longblob COMMENT 'Serialized array of options for the link.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_logo_link_uri` (`field_logo_link_uri`(30))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_logo_link.';

--
-- Dumping data for table `node_revision__field_logo_link`
--

set autocommit=0;
INSERT INTO `node_revision__field_logo_link` VALUES ('yaffs_user_logo',0,457,475,'und',0,'http://www.android.com/','Google Android','a:0:{}'),('yaffs_user_logo',0,460,478,'und',0,'http://www.leica-geosystems.com/','Leica Geosystems','a:0:{}');
commit;

--
-- Table structure for table `node_revision__field_tags`
--

CREATE TABLE `node_revision__field_tags` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_tags_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the target entity.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_tags_target_id` (`field_tags_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_tags.';

--
-- Dumping data for table `node_revision__field_tags`
--

set autocommit=0;
commit;

--
-- Table structure for table `node_revision__field_teaser_image`
--

CREATE TABLE `node_revision__field_teaser_image` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_teaser_image_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `field_teaser_image_alt` varchar(512) DEFAULT NULL COMMENT 'Alternative image text, for the image''s ''alt'' attribute.',
  `field_teaser_image_title` varchar(1024) DEFAULT NULL COMMENT 'Image title text, for the image''s ''title'' attribute.',
  `field_teaser_image_width` int(10) unsigned DEFAULT NULL COMMENT 'The width of the image in pixels.',
  `field_teaser_image_height` int(10) unsigned DEFAULT NULL COMMENT 'The height of the image in pixels.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_teaser_image_target_id` (`field_teaser_image_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_teaser_image.';

--
-- Dumping data for table `node_revision__field_teaser_image`
--

set autocommit=0;
INSERT INTO `node_revision__field_teaser_image` VALUES ('paper',0,409,612,'und',0,89,'Preview of HowYaffsWorks.pdf',NULL,NULL,NULL),('paper',0,420,605,'und',0,79,'Preview of YaffsRobustnessAndTesting.pdf',NULL,NULL,NULL),('paper',0,451,609,'und',0,86,'Preview of YaffsTuning.pdf',NULL,NULL,NULL),('paper',0,453,606,'und',0,81,'Preview of YaffsDirect.pdf',NULL,NULL,NULL),('paper',0,455,608,'und',0,84,'Preview of YaffsNandFailureMitigation.pdf',NULL,NULL,NULL),('paper',0,466,486,'und',0,75,'Preview of ConsiderationsInChoosingAFlashFileSystem.pdf','',150,212),('paper',0,466,564,'und',0,75,'Preview of ConsiderationsInChoosingAFlashFileSystem.pdf','',150,212),('paper',0,466,591,'und',0,75,'Preview of ConsiderationsInChoosingAFlashFileSystem.pdf','',150,212),('paper',0,466,611,'und',0,88,'Preview of ConsiderationsInChoosingAFlashFileSystem.pdf',NULL,NULL,NULL);
commit;

--
-- Table structure for table `node_revision__field_video`
--

CREATE TABLE `node_revision__field_video` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_video_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `field_video_data` varchar(512) DEFAULT NULL COMMENT 'Additional video metadata.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_video_target_id` (`field_video_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_video.';

--
-- Dumping data for table `node_revision__field_video`
--

set autocommit=0;
INSERT INTO `node_revision__field_video` VALUES ('help_video',0,458,476,'und',0,97,NULL),('help_video',0,459,477,'und',0,99,NULL);
commit;

--
-- Table structure for table `node_revision__field_yaffs_user_logo`
--

CREATE TABLE `node_revision__field_yaffs_user_logo` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `field_yaffs_user_logo_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `field_yaffs_user_logo_alt` varchar(512) DEFAULT NULL COMMENT 'Alternative image text, for the image''s ''alt'' attribute.',
  `field_yaffs_user_logo_title` varchar(1024) DEFAULT NULL COMMENT 'Image title text, for the image''s ''title'' attribute.',
  `field_yaffs_user_logo_width` int(10) unsigned DEFAULT NULL COMMENT 'The width of the image in pixels.',
  `field_yaffs_user_logo_height` int(10) unsigned DEFAULT NULL COMMENT 'The height of the image in pixels.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `field_yaffs_user_logo_target_id` (`field_yaffs_user_logo_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field field_yaffs_user…';

--
-- Dumping data for table `node_revision__field_yaffs_user_logo`
--

set autocommit=0;
INSERT INTO `node_revision__field_yaffs_user_logo` VALUES ('yaffs_user_logo',0,397,398,'und',0,40,'','',427,302),('yaffs_user_logo',0,398,399,'und',0,46,'','',591,249),('yaffs_user_logo',0,399,400,'und',0,43,'','',2118,531),('yaffs_user_logo',0,400,401,'und',0,45,'','',1024,153),('yaffs_user_logo',0,401,402,'und',0,47,'','',1796,580),('yaffs_user_logo',0,457,475,'und',0,48,'','',170,71),('yaffs_user_logo',0,460,478,'und',0,44,'','',351,228);
commit;

--
-- Table structure for table `node_revision__upload`
--

CREATE TABLE `node_revision__upload` (
  `bundle` varchar(128) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
  `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
  `entity_id` int(10) unsigned NOT NULL COMMENT 'The entity id this data is attached to',
  `revision_id` int(10) unsigned NOT NULL COMMENT 'The entity revision id this data is attached to',
  `langcode` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The language code for this data item.',
  `delta` int(10) unsigned NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
  `upload_target_id` int(10) unsigned NOT NULL COMMENT 'The ID of the file entity.',
  `upload_display` tinyint(3) unsigned DEFAULT '1' COMMENT 'Flag to control whether this file should be displayed when viewing content.',
  `upload_description` text COMMENT 'A description of the file.',
  PRIMARY KEY (`entity_id`,`revision_id`,`deleted`,`delta`,`langcode`),
  KEY `bundle` (`bundle`),
  KEY `revision_id` (`revision_id`),
  KEY `upload_target_id` (`upload_target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Revision archive storage for node field upload.';

--
-- Dumping data for table `node_revision__upload`
--

set autocommit=0;
INSERT INTO `node_revision__upload` VALUES ('page',0,367,610,'und',0,87,1,''),('paper',0,409,599,'und',0,76,1,''),('paper',0,409,600,'und',0,76,1,''),('paper',0,409,601,'und',0,76,1,''),('paper',0,409,612,'und',0,76,1,''),('paper',0,420,603,'und',0,78,1,''),('paper',0,420,604,'und',0,78,1,''),('paper',0,420,605,'und',0,78,1,''),('paper',0,451,609,'und',0,85,1,''),('paper',0,453,606,'und',0,80,1,''),('article',0,454,607,'und',0,82,1,''),('paper',0,455,608,'und',0,83,1,''),('paper',0,466,486,'und',0,74,0,''),('paper',0,466,564,'und',0,74,1,''),('paper',0,466,591,'und',0,74,1,''),('paper',0,466,602,'und',0,77,1,''),('paper',0,466,611,'und',0,77,1,'');
commit;

--
-- Table structure for table `permissions_by_term_role`
--

CREATE TABLE `permissions_by_term_role` (
  `tid` int(10) unsigned NOT NULL,
  `rid` varchar(60) NOT NULL,
  PRIMARY KEY (`tid`,`rid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Stores the tid''s to which user''s are allowed to by rid.';

--
-- Dumping data for table `permissions_by_term_role`
--

set autocommit=0;
INSERT INTO `permissions_by_term_role` VALUES (347,'administrator'),(347,'administrators');
commit;

--
-- Table structure for table `permissions_by_term_user`
--

CREATE TABLE `permissions_by_term_user` (
  `tid` int(10) unsigned NOT NULL,
  `uid` int(10) unsigned NOT NULL,
  PRIMARY KEY (`tid`,`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Stores the tid''s to which a user has permission by his uid.';

--
-- Dumping data for table `permissions_by_term_user`
--

set autocommit=0;
commit;

--
-- Table structure for table `queue`
--

CREATE TABLE `queue` (
  `item_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key: Unique item ID.',
  `name` varchar(255) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'The queue name.',
  `data` longblob COMMENT 'The arbitrary data for the item.',
  `expire` int(11) NOT NULL DEFAULT '0' COMMENT 'Timestamp when the claim lease expires on the item.',
  `created` int(11) NOT NULL DEFAULT '0' COMMENT 'Timestamp when the item was created.',
  PRIMARY KEY (`item_id`),
  KEY `name_created` (`name`,`created`),
  KEY `expire` (`expire`)
) ENGINE=InnoDB AUTO_INCREMENT=323 DEFAULT CHARSET=utf8mb4 COMMENT='Stores items in queues.';

--
-- Dumping data for table `queue`
--

set autocommit=0;
commit;

--
-- Table structure for table `redirect`
--

CREATE TABLE `redirect` (
  `rid` int(11) NOT NULL AUTO_INCREMENT,
  `type` varchar(255) NOT NULL,
  `uuid` varchar(128) CHARACTER SET ascii NOT NULL,
  `language` varchar(12) CHARACTER SET ascii NOT NULL,
  `hash` varchar(64) DEFAULT NULL,
  `uid` int(10) unsigned DEFAULT NULL COMMENT 'The ID of the target entity.',
  `redirect_source__path` varchar(2048) DEFAULT NULL COMMENT 'The source path',
  `redirect_source__query` longblob COMMENT 'Serialized array of path queries',
  `redirect_redirect__uri` varchar(2048) DEFAULT NULL COMMENT 'The URI of the link.',
  `redirect_redirect__title` varchar(255) DEFAULT NULL COMMENT 'The link text.',
  `redirect_redirect__options` longblob COMMENT 'Serialized array of options for the link.',
  `status_code` int(11) DEFAULT NULL,
  `created` int(11) DEFAULT NULL,
  PRIMARY KEY (`rid`),
  UNIQUE KEY `redirect_field__uuid__value` (`uuid`),
  UNIQUE KEY `hash` (`hash`),
  KEY `redirect_field__uid__target_id` (`uid`),
  KEY `redirect_field__redirect_source__path` (`redirect_source__path`(50)),
  KEY `redirect_field__redirect_redirect__uri` (`redirect_redirect__uri`(30)),
  KEY `source_language` (`redirect_source__path`(191),`language`)
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COMMENT='The base table for redirect entities.';

--
-- Dumping data for table `redirect`
--

set autocommit=0;
INSERT INTO `redirect` VALUES (1,'redirect','df80a964-bf0a-46e1-8782-73706653d261','und','n8hpCjmoIP37DwxM8_m8BIMdm5y2QDwQsuMb7JeT_6E',1,'how-yaffs-works-0','N;','internal:/node/409',NULL,'a:0:{}',301,1489532754),(6,'redirect','b695c876-d818-418e-be2d-a0f7b29631d0','und','qZt9zPIk57iszfKzX8Wn_IwuFRfgNtOHVrRzjzSn5OU',1,'tecccc','N;','internal:/node/382',NULL,'a:0:{}',301,1489532754),(9,'redirect','0a62c715-c1a2-49e4-960c-faa94e5149ed','und','kg6V9-Vbp0l-BIU3Ms1T9N0epXOKnv9Mn4owFi49hMQ',1,'using-git','N;','internal:/download-yaffs-using-git',NULL,'a:0:{}',301,1489532754),(11,'redirect','e2ac1e76-d7f9-4fc0-8bef-d89ab33f10aa','und','DnMTE4jnvPd1yICzcea2AqEmV83DK54-No4jmSjFN2s',1,'yaffs-memory-footprint','N;','internal:/yaffs1-memory-footprint',NULL,'a:0:{}',301,1489532754),(12,'redirect','515c2dce-bd49-4c34-a68e-2886cee66248','und','-E367mbRBDLbD5jXvEljw9lSvZdwq6F--yZQi5Sw3VM',1,'documents/yaffs-direct','N;','internal:/node/453',NULL,'a:0:{}',301,1489532754),(13,'redirect','a1673884-7195-4ebb-9c64-a1840e551848','und','_v0vbIvrSprBncaJ2fdBwONlhu9KEnYAfzIp6iKRxME',1,'documents/yaffs-direct/feed','N;','internal:/node/453/feed',NULL,'a:0:{}',301,1489532754),(14,'redirect','27c23621-4e1a-487f-890b-152b5b984c58','und','TS15oNGTC1A_JX-Q8hAVrDKrO3ElLqktwza6ufGgyS0',1,'yaffs-2-specification-and-development-notes','N;','internal:/yaffs-2-specification',NULL,'a:0:{}',301,1489532754),(15,'redirect','36b30f9d-21a5-4a31-8003-7583374d57ea','und','TKHaTu4rc2V7fG0phL-28ZYZNQpyraw4xvFML-hjfQs',1,'yaffs/sv9349341.gif','N;','internal:/sites/yaffs.net/files/images/sv9349341.gif',NULL,'a:0:{}',301,1489532754),(16,'redirect','be9bec43-2442-4eda-8055-c78106d21a44','und','zOpk8CB-qjFdRFf0wOre1g_fRzqtVkjy82c7M18Fh2o',1,'yaffs-yaffs1-development-notes','N;','internal:/node/39',NULL,'a:0:{}',301,1489532754),(17,'redirect','57caec22-e8cd-43d9-983f-76414f4fb908','und','IT6PcOltXXA0meGB_R-xfBt1x--Sa2Onw-vy5cxGftw',1,'yaffs-direct-user-guide','N;','internal:/documents/yaffs-direct-interface','','a:0:{}',303,1495712219),(18,'redirect','1cd49d2b-c939-4a63-bb43-3c03b498ec29','und','q79vmLNE4CX8XnRLcFZibW65GWopTWVNGbUaawfPM_Y',1,'comparison-yaffs-vs-jffs','a:0:{}','internal:/node/359',NULL,'a:0:{}',301,1495715931),(19,'redirect','2e692b27-715c-4187-af76-5e902b18f290','und','aZgxbvUYU4Ug-9p2fxYufkk8hyzAvu9Rwu-5ze9iVq4',1,'yaffs-talk-pdf-slides-celf-2007','N;','internal:/archives/yaffs-talk-pdf-slides-celf-2007','','a:0:{}',301,1495716710),(20,'redirect','a398ec2e-f5c3-4c4a-9b84-e78aa35934b8','und','RhWommW1vs5WasLj6Hk6wbMFvRMB1r5oaWD0WH7dkwo',1,'updated-software-patents-talk','a:0:{}','internal:/node/62',NULL,'a:0:{}',301,1495716845),(21,'redirect','8450efcd-57a8-49bf-922f-dfd809ecdb70','und','YVt_2yzfp3o3aNFLCBECu7CqZayiKnaVWTX5oZC2jpE',1,'anti-software-patents-talk-2003','a:0:{}','internal:/node/61',NULL,'a:0:{}',301,1495716893),(22,'redirect','f23be2d4-1821-46ef-bf7e-1ae6b0435502','und','MMi_DkrKOm6QwJ_byMwZH2sqQVnNOrtYpQCt9V5yCPM',1,'paper-investigating-log-management-crash-recovery-mechanism','a:0:{}','internal:/node/360',NULL,'a:0:{}',301,1495716922),(23,'redirect','bd3ba828-a984-4c8b-9b0c-cdb091618831','und','6idaz_PRWi5nxdmALVOoRgcddqma9z6D7g6Ji5V4Ojk',1,'yaffs-original-specification','a:0:{}','internal:/node/37',NULL,'a:0:{}',301,1495716955),(24,'redirect','d1f53a3a-f594-4327-923a-d541f449bb13','und','ZGDLF3G5LtXA7jKOSLI5VKXcQrZFauqiwsgsFbyq20Y',1,'state-nand-mtd-driver-start-project','a:0:{}','internal:/node/42',NULL,'a:0:{}',301,1495717066),(25,'redirect','76c5b9da-a0b0-4961-ac08-edf385f59e87','und','y25z8PIgIRLUqHqj49DtqSvsEnCZTh7fgHQ4iTVkVYQ',1,'yaffs-history','a:0:{}','internal:/node/43',NULL,'a:0:{}',301,1495717098),(26,'redirect','6dabaecc-737e-4c8c-979d-99311a39301d','und','VCLLvj1x4MQQZle6pIgJa_ncaM-N4vKz2S4usv3crEQ',1,'yaffs-nand-specific-flash-file-system-introductory-article','a:0:{}','internal:/node/347',NULL,'a:0:{}',301,1495717246),(27,'redirect','c699a62d-0c3f-450f-8f5a-44f378abe2ff','und','WOr9rhRPCZvtitLMkb5UzTpYwlpyjJOwQfN73UcnX88',1,'howto-incorporate-yaffs-linux','a:0:{}','internal:/node/40',NULL,'a:0:{}',301,1495717406),(28,'redirect','42c83fae-eec1-4aac-aa60-b6002d7c82ba','und','t26C7ZxqHyKPf0IgId7DK8sPhD8S-9l4reNMDFwPhDM',1,'yaffs-development-notes','a:0:{}','internal:/node/39',NULL,'a:0:{}',301,1495717454),(30,'redirect','9298860f-9feb-4805-b856-24d49366969e','und','F-olOad9GmOJJlUjpTefrVP2k8D0fk5wkvacGzEgpuA',1,'yaffs1-memory-footprint','a:0:{}','internal:/node/348',NULL,'a:0:{}',301,1495717521),(31,'redirect','cee97cd6-4ed3-4082-a602-5ded8c3fc83a','und','W6O7Q3kH2Wg11IzAoWWjZVHCLua0rbfWfvFtQ1Ooc0M',1,'fuel-embedded-database-use-yaffs','a:0:{}','internal:/node/342',NULL,'a:0:{}',301,1495718124),(44,'redirect','bbf2ebf1-25e0-4d34-affc-27ee391034b4','und','vE94YD509H48M4xLG9suBIiC_B2MjvwK1FwwxeVcYZ0',1,'jffs2-and-nand-study','a:0:{}','internal:/node/41',NULL,'a:0:{}',301,1496142831),(45,'redirect','3f321163-4f1c-4fd0-bb6f-6f5105f4e4a6','und','iKs_pC2vMLLHX_qeZi-hWcuCcmxsHEhPhtwCqyUhEuU',1,'gallagher','a:0:{}','internal:/node/401',NULL,'a:0:{}',301,1496231865),(46,'redirect','72cc3882-247c-4688-a6a9-d17397095cad','und','i1fBRc7SEXjCS3hMtNbQ2-XhiYcXxNSht8D8Kg2hkbg',1,'google-android','a:0:{}','internal:/node/457',NULL,'a:0:{}',301,1496231973),(47,'redirect','6a06703f-fc92-4328-b234-a3a1a435b02c','und','QsL4hfp7jQg7riCD6tZm6gDHI6AXApInWXYlkQsZ7RQ',1,'eaton','a:0:{}','internal:/node/398',NULL,'a:0:{}',301,1496231973),(48,'redirect','88a4fb14-8257-4db8-8504-8838848274f9','und','Zu31zq4m5-olD7yn0_xNG9ybeZRDwSp8a4pJfXgrwL4',1,'bernina','a:0:{}','internal:/node/400',NULL,'a:0:{}',301,1496231973),(49,'redirect','fc97a58b-173d-4c16-825b-7fd4127980bf','und','bJcHzxQfIvQ_pTm4pOvGl7D5SwB7LNEe3QRLAIW4WD0',1,'leica-geosystems','a:0:{}','internal:/node/460',NULL,'a:0:{}',301,1496231973),(50,'redirect','680f08f8-8df9-4f54-bf31-290462fe2f01','und','RealvFxSS4jt6At3s2rMVbmdG7rTJfcJkeH_BEv79UA',1,'lancom-sytems','a:0:{}','internal:/node/399',NULL,'a:0:{}',301,1496231973),(51,'redirect','adf8b0a3-2f46-40d1-a734-863512664ba0','und','5d5f684J2hUD21E220OGkV4e8X7-4BugTq-ybOGVZ3Y',1,'design-electronics','a:0:{}','internal:/node/397',NULL,'a:0:{}',301,1496231973),(52,'redirect','330f2c43-c500-4083-b99e-4f6f2aaaa43f','und','gn7esycv1hM7uliXiVGWlKlJlwEdXkiwIgQmCEygn0g',1,'home','a:0:{}','internal:/node/357',NULL,'a:0:{}',301,1496398070),(53,'redirect','5d853a49-d6c7-4ea9-a74a-c70634aa4ce2','und','l6F5f2hspIu7nVkIzN601Qi40QJ7HZ76J7uO2prSKtU',1,'royalty-free','a:0:{}','internal:/node/384',NULL,'a:0:{}',301,1496398582),(54,'redirect','7182e837-c9f2-445d-b251-5e2d58b01af2','und','eJdKBFvmIYFJfIhCUl8bDmJyB2dIxcBAJGBzw-atJXs',1,'yaffs-open-source','a:0:{}','internal:/node/388',NULL,'a:0:{}',301,1496401931),(55,'redirect','162835b5-0a4f-4e5d-bbf3-80ff44662e30','und','231jSqpBlbq203sToO5R0flBQrBjLMuR3heCa5-qRB0',1,'tried-and-tested-millions-devices','a:0:{}','internal:/node/389',NULL,'a:0:{}',301,1496401993),(56,'redirect','2f795580-08a3-4e3b-a967-a8379a3134ce','und','dTh-TYX_J5HeytULVbULjTtZZsEcIntMLuQVDbT1GJ4',1,'booting-fast','a:0:{}','internal:/node/407',NULL,'a:0:{}',301,1496402093),(57,'redirect','9ca27ec2-9a2e-45a9-b354-4d5a6db57362','und','cRCo1pX4hSxVOwQzaIrJFZtJLdHg_Mda-NK6H5wWB2s',1,'active-community','a:0:{}','internal:/node/408',NULL,'a:0:{}',301,1496402147),(58,'redirect','0ff27c61-b9da-478a-9275-064fc4433d4d','und','k_Z-OEEErdrKflMvQF28m8oLb3qW5Zk0wONUmDULBKs',1,'suitable-open-and-closed-source-projects','a:0:{}','internal:/node/414',NULL,'a:0:{}',301,1496402329),(59,'redirect','5295c892-1f90-4f2a-b64d-8dd3dca3a8d1','und','5zJCWMR0_YVBMXjoxL4mqPIF1IMU45RhuwMeWSczSek',1,'closed-source-projects-try-you-buy','a:0:{}','internal:/node/415',NULL,'a:0:{}',301,1496402417),(60,'redirect','3e05ef4a-bc59-4a2c-8aea-214e35920e2d','und','ItK62RqNn9oK3WSyd6UYBwm-NOckLI6xhFZE8eE7a5g',1,'yaffs-safe-choice','a:0:{}','internal:/node/416',NULL,'a:0:{}',301,1496402459),(61,'redirect','8cfa5a6b-2ef6-49e3-996a-9999ec8a9958','und','3F2TiSSWCK_kP1KeZ58A1m4vw2l6Rgt3Wn6U4V4cHB0',1,'yaffs-fully-supported','a:0:{}','internal:/node/417',NULL,'a:0:{}',301,1496407318),(62,'redirect','da826904-58d0-49d3-8dc1-412b374bf06e','und','ktgJHeyU9_AmKWwwFAhSZZqSJ5r_UC5YZB1uydUa12Q',1,'data-safe-yaffs','a:0:{}','internal:/node/418',NULL,'a:0:{}',301,1496407385),(63,'redirect','f6d9862e-1b53-4f15-b71e-5b27174c7c54','und','nX_dLh6wMikp3sN6ZD3gyFGCI9wD6JLF9s4jeu48Rsw',1,'high-and-low-level-interfaces','a:0:{}','internal:/node/426',NULL,'a:0:{}',301,1496407743),(64,'redirect','d9465dbb-4325-4ba3-ae75-263f38050b98','und','AfnpbAUzL627CEA0DYZRRNTOl2E_SH8krEb_wdATINU',1,'cross-platform-0','a:0:{}','internal:/node/427',NULL,'a:0:{}',301,1496407789),(65,'redirect','2a48cb1b-cb80-4e54-a72b-d07f75499836','und','0n2gnOgeF9dLv9YFipCpsh-cR95qSfrJeJOy8qVEwyk',1,'file-system-designed-flash-memory','a:0:{}','internal:/node/428',NULL,'a:0:{}',301,1496408130),(66,'redirect','86e22e35-903e-4af4-8266-9e9e1576491c','und','3CpJSsQDSy0BaH7DrOdUbS0NJ_TbwStrgw_KYR6Tskg',1,'yaffs-tuning-and-configuration','a:0:{}','internal:/node/451',NULL,'a:0:{}',301,1496408298),(67,'redirect','c665acfe-8474-4abd-9a9a-10ca88e82456','und','jxzo-pP_eue1-5UL8tADKQYzLv7l_gkMwARLleDX-pE',1,'yaffs-introduction-and-overview-video','a:0:{}','internal:/node/452',NULL,'a:0:{}',301,1496408407),(68,'redirect','7504a0bd-89c5-4fd7-b100-db442fbf823f','und','aC4f2-ea0QIE2EK561UBwpXoft_0vVLmKhWTmCzAzAY',1,'building-yaffs-linux','a:0:{}','internal:/node/459',NULL,'a:0:{}',301,1496410265),(69,'redirect','b8760176-64b9-4fd4-8b06-ea5ebe9d706c','und','r6wUAuu8UsPxFGK4VzQFpnLn3kfKeZfHAsupXN3pcEI',1,'sample-licence','a:0:{}','internal:/node/461',NULL,'a:0:{}',301,1496410431),(70,'redirect','a2175c0d-ff40-496c-a11e-d70c39b0b0f3','und','g1YGGpInFcJWsIhIp6JtJ5mvAobtDvBt_WidLpnuKD8',1,'preparing-build-linux-yaffs','a:0:{}','internal:/node/458',NULL,'a:0:{}',301,1496410702),(71,'redirect','7016b4c9-e482-4fb5-9b0b-5b93cef9c677','und','dzknBJ701KGpATFf05Pe090k7mRPcnrBEVo8gCVYxao',1,'designed-robustness','a:0:{}','internal:/node/385',NULL,'a:0:{}',301,1496412025),(73,'redirect','ad8a30a9-e576-4b53-8fa9-cf1c740eb9cd','und','d8mK4wEOxq1kG8MDLHU4pwyT-UGIkibFg7ygrD7BsCg',1,'downloads','a:0:{}','internal:/node/382',NULL,'a:0:{}',301,1497314192),(74,'redirect','115f566e-eaad-41fa-9540-4e822d8bbe26','und','iiAwFB0SHZWuAEfvtwsnxzhw38o5DH-H1s34l3OrYHA',1,'books/download-yaffs-using-git','N;','entity:node/382','','a:0:{}',303,1497342442),(75,'redirect','99e122aa-8dfc-430d-b5b0-5e28c2cc8597','und','moMHQ82lJp4_aE_ZzxJH6Hy8tHk1dX0YU9anz_JnP1k',1,'yaffs-gpl','a:0:{}','internal:/node/345',NULL,'a:0:{}',301,1497347161);
commit;

--
-- Table structure for table `redirect_404`
--

CREATE TABLE `redirect_404` (
  `path` varchar(191) NOT NULL COMMENT 'The path of the request.',
  `langcode` varchar(12) CHARACTER SET ascii NOT NULL DEFAULT 'und' COMMENT 'The language of this request.',
  `count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'The number of requests with that path and language.',
  `timestamp` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'The timestamp of the last request with that path and language.',
  `resolved` int(11) NOT NULL DEFAULT '0' COMMENT 'Boolean indicating whether or not this path has a redirect assigned.',
  PRIMARY KEY (`path`,`langcode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Stores 404 requests.';

--
-- Dumping data for table `redirect_404`
--

set autocommit=0;
INSERT INTO `redirect_404` VALUES ('/466','en',1,1495404804,0),('/:vendor/bin/themes/custom/yaffs/logo.svg?q=%3Avendor%2Fbin%2Fthemes%2Fcustom%2Fyaffs%2Flogo.svg','en',1,1491836582,0),('/admin/config/content/formats/manage','en',1,1492637539,0),('/admin/config/content/formats/manage/plain_text&XDEBUG_PROFILE=1','en',1,1492640422,0),('/admin/config/content/linkit/manage/internal/attributes/title/delete','en',1,1496237639,0),('/admin/config/media/icon/overview?q=admin%2Fconfig%2Fmedia%2Ficon%2Foverview','en',1,1490221186,0),('/admin/config/media/icon/pverview?q=admin%2Fconfig%2Fmedia%2Ficon%2Fpverview','en',1,1490221176,0),('/admin/config/media/responsive-image-style/responsiv_tiny','en',1,1492777535,0),('/admin/dash?q=admin%2Fdash','en',2,1492017087,0),('/admin/dashboard?q=admin%2Fdashboard','en',10,1492017882,0),('/admin/help/htmlawed','en',1,1496011787,0),('/admin/structure/block/list/:vendor/bin/themes/custom/yaffs/logo.svg?q=admin%2Fstructure%2Fblock%2Flist%2F%3Avendor%2Fbin%2Fthemes%2Fcustom%2Fyaffs%2Flogo.svg','en',2,1491840431,0),('/admin/structure/views/view/yaffs_documents','en',1,1495135984,0),('/admin/structure/views/view/yaffs_documents_highlights/edit/backbone-min.map','en',1,1495632655,0),('/admin/structure/views/view/yaffs_documents_highlights/edit/jquery.once.min.js.map','en',1,1495632650,0),('/admin/structure/views/view/yaffs_documents_highlights/edit/underscore-min.map','en',1,1495632655,0),('/admin/yaffs?q=admin%2Fyaffs','en',1,1491411891,0),('/admin/yaffs_dash','en',1,1496160094,0),('/admin/yaffs_dash?q=admin%2Fyaffs_dash','en',4,1491410481,0),('/admin/yaffs_dashboard','en',3,1493131862,0),('/admin_yaffs?q=admin_yaffs','en',2,1491411929,0),('/block/:vendor/bin/themes/custom/yaffs/logo.svg?q=block%2F%3Avendor%2Fbin%2Fthemes%2Fcustom%2Fyaffs%2Flogo.svg','en',2,1491762734,0),('/documentation','en',5,1495191722,0),('/documents','en',11,1495642662,0),('/documents/main','en',2,1495642457,0),('/entity-embed/dialog/basic_html/media&_wrapper_format=drupal_ajax&ajax_form=1?_wrapper_format=drupal_ajax&ajax_form=1&q=entity-embed%2Fdialog%2Fbasic_html%2Fmedia','en',1,1492115790,0),('/faq','en',1,1495702970,0),('/front','en',2,1493331510,0),('/history//read','en',72,1497464857,0),('/modules/contrib/icon/upgrade-info.html?q=modules%2Fcontrib%2Ficon%2Fupgrade-info.html','en',46,1490377654,0),('/modules?q=modules%2F','en',1,1490377666,0),('/node/471/delete','en',1,1495101211,0),('/node/702?q=node%2F702','en',1,1490126231,0),('/node/705?q=node%2F705','en',1,1490126237,0),('/node/preview/bf4b0a08-7ee4-44d1-ba5a-e3565ee8f04a/yaffs-licence-faqs','en',1,1497967943,0),('/q=update.php/selection?q=q%3Dupdate.php%2Fselection','en',1,1490137541,0),('/quickedit/metadata','en',78,1497464857,0),('/sites/default/files/vendor/bin/core/misc/icons/505050/loupe.svg?q=sites%2Fdefault%2Ffiles%2Fvendor%2Fbin%2Fcore%2Fmisc%2Ficons%2F505050%2Floupe.svg','en',1,1489604746,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.ttf?q=themes%2Fcustom%2Fyaffs%2Ffonts%2Ffonts-awesome%2Ffontawesome-webfont.ttf&v=4.7.0','en',184,1492123714,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.ttf?v=4.7.0','en',220,1494542188,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.woff2?q=themes%2Fcustom%2Fyaffs%2Ffonts%2Ffonts-awesome%2Ffontawesome-webfont.woff2&v=4.7.0','en',181,1492123706,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.woff2?v=4.7.0','en',220,1494542188,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.woff?q=themes%2Fcustom%2Fyaffs%2Ffonts%2Ffonts-awesome%2Ffontawesome-webfont.woff&v=4.7.0','en',182,1492123710,0),('/themes/custom/yaffs/fonts/fonts-awesome/fontawesome-webfont.woff?v=4.7.0','en',219,1494542188,0),('/themes/custom/yaffs/fonts/fonts-awesome/fonts/fontawesome-webfont.ttf','en',5,1494599614,0),('/themes/custom/yaffs/fonts/fonts-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0','en',12,1494599952,0),('/themes/custom/yaffs/fonts/fonts-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0','en',11,1494599951,0),('/themes/custom/yaffs/fonts/fonts-awesome/fonts/fontawesome-webfont.woff?v=4.7.0','en',11,1494599951,0),('/update.php/selection?q=update.php%2Fselection','en',3,1489617150,0),('/update.php/selection?q=update.php%2Fselection&q=update.php%2Fselection','en',2,1490137552,0),('/user/:vendor/bin/themes/custom/yaffs/logo.svg?q=user%2F%3Avendor%2Fbin%2Fthemes%2Fcustom%2Fyaffs%2Flogo.svg','en',1,1491839589,0),('/var/www/yaffs/web/modules/custom/menu_views/upgrade-info.html','en',1,1492886525,0),('/vendor/bin/core/themes/bartik/logo.svg?q=vendor%2Fbin%2Fcore%2Fthemes%2Fbartik%2Flogo.svg','en',2,1489608429,0),('/yaffs-documentation','en',1,1495048527,0),('/yaffs-in-use','en',1,1493221838,0),('/_____ConsiderationsInChoosingAFlashFileSystem.pdf119.88 KB___','en',1,1495215222,0);
commit;

--
-- Table structure for table `router`
--

CREATE TABLE `router` (
  `name` varchar(255) CHARACTER SET ascii NOT NULL DEFAULT '' COMMENT 'Primary Key: Machine name of this route',
  `path` varchar(255) NOT NULL DEFAULT '' COMMENT 'The path for this URI',
  `pattern_outline` varchar(255) NOT NULL DEFAULT '' COMMENT 'The pattern',
  `fit` int(11) NOT NULL DEFAULT '0' COMMENT 'A numeric representation of how specific the path is.',
  `route` longblob COMMENT 'A serialized Route object',
  `number_parts` smallint(6) NOT NULL DEFAULT '0' COMMENT 'Number of parts in this router path.',
  PRIMARY KEY (`name`),
  KEY `pattern_outline_parts` (`pattern_outline`(191),`number_parts`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Maps paths to various callbacks (access, page and title)';

--
-- Dumping data for table `router`
--

set autocommit=0;
INSERT INTO `router` VALUES ('<current>','/<current>','/<current>',1,'C:31:\"Symfony\\Component\\Routing\\Route\":859:{a:9:{s:4:\"path\";s:10:\"/<current>\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:0:{}s:12:\"requirements\";a:1:{s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:3:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":327:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:17:\"#^/\\<current\\>$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:10:\"/<current>\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:10:\"/<current>\";s:8:\"numParts\";i:1;}}}}',1),('<front>','/','/',1,'C:31:\"Symfony\\Component\\Routing\\Route\":926:{a:9:{s:4:\"path\";s:1:\"/\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:6:\"_title\";s:4:\"Home\";}s:12:\"requirements\";a:2:{s:7:\"_access\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:20:\"access_check.default\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":295:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:6:\"#^/$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:1:\"/\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:1:\"/\";s:8:\"numParts\";i:1;}}}}',1),('<nolink>','/','/',1,'C:31:\"Symfony\\Component\\Routing\\Route\":921:{a:9:{s:4:\"path\";s:1:\"/\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:0:{}s:12:\"requirements\";a:2:{s:7:\"_access\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:8:\"_no_path\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:20:\"access_check.default\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":295:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:6:\"#^/$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:1:\"/\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:1:\"/\";s:8:\"numParts\";i:1;}}}}',1),('<none>','/','/',1,'C:31:\"Symfony\\Component\\Routing\\Route\":921:{a:9:{s:4:\"path\";s:1:\"/\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:0:{}s:12:\"requirements\";a:2:{s:7:\"_access\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:8:\"_no_path\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:20:\"access_check.default\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":295:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:6:\"#^/$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:1:\"/\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:1:\"/\";s:8:\"numParts\";i:1;}}}}',1),('admin_development','/admin/development','/admin/development',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1219:{a:9:{s:4:\"path\";s:18:\"/admin/development\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:69:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::development\";s:6:\"_title\";s:11:\"Development\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/admin/development$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/admin/development\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:18:\"/admin/development\";s:8:\"numParts\";i:2;}}}}',2),('admin_toolbar.run.cron','/run-cron','/run-cron',1,'C:31:\"Symfony\\Component\\Routing\\Route\":1149:{a:9:{s:4:\"path\";s:9:\"/run-cron\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:65:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::runCron\";s:6:\"_title\";s:8:\"Run cron\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":321:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:15:\"#^/run\\-cron$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:9:\"/run-cron\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:9:\"/run-cron\";s:8:\"numParts\";i:1;}}}}',1),('admin_toolbar_tools.cssjs','/admin/flush/cssjs','/admin/flush/cssjs',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1233:{a:9:{s:4:\"path\";s:18:\"/admin/flush/cssjs\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:70:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::flush_js_css\";s:6:\"_title\";s:24:\"Flush Css and Javascript\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/admin/flush/cssjs$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/admin/flush/cssjs\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:18:\"/admin/flush/cssjs\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.doc','/admin/drupal/documentation','/admin/drupal/documentation',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1260:{a:9:{s:4:\"path\";s:27:\"/admin/drupal/documentation\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:71:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::documentation\";s:6:\"_title\";s:16:\"Documentation D8\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:27:\"access administration pages\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":376:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:32:\"#^/admin/drupal/documentation$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:27:\"/admin/drupal/documentation\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:27:\"/admin/drupal/documentation\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.drupalorg','/admin/drupal8','/admin/drupal8',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1194:{a:9:{s:4:\"path\";s:14:\"/admin/drupal8\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::drupal_org\";s:6:\"_title\";s:6:\"Drupal\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:27:\"access administration pages\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":337:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:19:\"#^/admin/drupal8$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:14:\"/admin/drupal8\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:14:\"/admin/drupal8\";s:8:\"numParts\";i:2;}}}}',2),('admin_toolbar_tools.flush','/admin/flush','/admin/flush',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1197:{a:9:{s:4:\"path\";s:12:\"/admin/flush\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:66:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::flushAll\";s:6:\"_title\";s:16:\"Flush all caches\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":331:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:17:\"#^/admin/flush$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/admin/flush\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:12:\"/admin/flush\";s:8:\"numParts\";i:2;}}}}',2),('admin_toolbar_tools.flush_menu','/admin/flush/menu','/admin/flush/menu',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1206:{a:9:{s:4:\"path\";s:17:\"/admin/flush/menu\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::flush_menu\";s:6:\"_title\";s:4:\"Menu\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":346:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:22:\"#^/admin/flush/menu$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/admin/flush/menu\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:17:\"/admin/flush/menu\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.flush_rendercache','/admin/flush/rendercache','/admin/flush/rendercache',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1244:{a:9:{s:4:\"path\";s:24:\"/admin/flush/rendercache\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:69:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::cacheRender\";s:6:\"_title\";s:12:\"Render cache\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":367:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:29:\"#^/admin/flush/rendercache$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:24:\"/admin/flush/rendercache\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:24:\"/admin/flush/rendercache\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.flush_static','/admin/flush/static-caches','/admin/flush/static-caches',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1255:{a:9:{s:4:\"path\";s:26:\"/admin/flush/static-caches\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:70:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::flush_static\";s:6:\"_title\";s:13:\"Static caches\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":374:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:32:\"#^/admin/flush/static\\-caches$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/admin/flush/static-caches\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:26:\"/admin/flush/static-caches\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.listchanges','/admin/drupal/list-changes','/admin/drupal/list-changes',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1252:{a:9:{s:4:\"path\";s:26:\"/admin/drupal/list-changes\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:70:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::list_changes\";s:6:\"_title\";s:12:\"List changes\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:27:\"access administration pages\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":374:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:32:\"#^/admin/drupal/list\\-changes$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/admin/drupal/list-changes\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:26:\"/admin/drupal/list-changes\";s:8:\"numParts\";i:3;}}}}',3),('admin_toolbar_tools.plugin','/admin/flush/plugin','/admin/flush/plugin',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1219:{a:9:{s:4:\"path\";s:19:\"/admin/flush/plugin\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:71:\"\\Drupal\\admin_toolbar_tools\\Controller\\ToolbarController::flush_plugins\";s:6:\"_title\";s:6:\"Plugin\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":352:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:24:\"#^/admin/flush/plugin$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/admin/flush/plugin\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:19:\"/admin/flush/plugin\";s:8:\"numParts\";i:3;}}}}',3),('advanced_help.help','/help/ah/{module}/{topic}','/help/ah/%/%',12,'C:31:\"Symfony\\Component\\Routing\\Route\":1431:{a:9:{s:4:\"path\";s:25:\"/help/ah/{module}/{topic}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:66:\"\\Drupal\\advanced_help\\Controller\\AdvancedHelpController::topicPage\";s:15:\"_title_callback\";s:71:\"\\Drupal\\advanced_help\\Controller\\AdvancedHelpController::topicPageTitle\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"view advanced help topic\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":575:{a:11:{s:4:\"vars\";a:2:{i:0;s:6:\"module\";i:1;s:5:\"topic\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:50:\"#^/help/ah/(?P<module>[^/]++)/(?P<topic>[^/]++)$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"topic\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"module\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/help/ah\";}}s:9:\"path_vars\";a:2:{i:0;s:6:\"module\";i:1;s:5:\"topic\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:12;s:14:\"patternOutline\";s:12:\"/help/ah/%/%\";s:8:\"numParts\";i:4;}}}}',4),('advanced_help.main','/admin/help/ah','/admin/help/ah',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1137:{a:9:{s:4:\"path\";s:14:\"/admin/help/ah\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:61:\"\\Drupal\\advanced_help\\Controller\\AdvancedHelpController::main\";s:6:\"_title\";s:17:\"Module help index\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"view advanced help index\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":337:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:19:\"#^/admin/help/ah$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:14:\"/admin/help/ah\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:14:\"/admin/help/ah\";s:8:\"numParts\";i:3;}}}}',3),('advanced_help.module_index','/admin/help/ah/{module}','/admin/help/ah/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1350:{a:9:{s:4:\"path\";s:23:\"/admin/help/ah/{module}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\advanced_help\\Controller\\AdvancedHelpController::moduleIndex\";s:15:\"_title_callback\";s:73:\"\\Drupal\\advanced_help\\Controller\\AdvancedHelpController::moduleIndexTitle\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"view advanced help index\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":468:{a:11:{s:4:\"vars\";a:1:{i:0;s:6:\"module\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:38:\"#^/admin/help/ah/(?P<module>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"module\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:14:\"/admin/help/ah\";}}s:9:\"path_vars\";a:1:{i:0;s:6:\"module\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:16:\"/admin/help/ah/%\";s:8:\"numParts\";i:4;}}}}',4),('better_formats.settings','/admin/config/content/formats/settings','/admin/config/content/formats/settings',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1221:{a:9:{s:4:\"path\";s:38:\"/admin/config/content/formats/settings\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:40:\"\\Drupal\\better_formats\\Form\\SettingsForm\";s:6:\"_title\";s:8:\"Settings\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:18:\"administer filters\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":410:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:43:\"#^/admin/config/content/formats/settings$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:38:\"/admin/config/content/formats/settings\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:38:\"/admin/config/content/formats/settings\";s:8:\"numParts\";i:5;}}}}',5),('block.admin_add','/admin/structure/block/add/{plugin_id}/{theme}','/admin/structure/block/add/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1487:{a:9:{s:4:\"path\";s:46:\"/admin/structure/block/add/{plugin_id}/{theme}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:11:\"_controller\";s:66:\"\\Drupal\\block\\Controller\\BlockAddController::blockAddConfigureForm\";s:5:\"theme\";N;s:6:\"_title\";s:15:\"Configure block\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":645:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"plugin_id\";i:1;s:5:\"theme\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:76:\"#^/admin/structure/block/add/(?P<plugin_id>[^/]++)(?:/(?P<theme>[^/]++))?$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"theme\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"plugin_id\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/admin/structure/block/add\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"plugin_id\";i:1;s:5:\"theme\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:28:\"/admin/structure/block/add/%\";s:8:\"numParts\";i:6;}}}}',6),('block.admin_demo','/admin/structure/block/demo/{theme}','/admin/structure/block/demo/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1378:{a:9:{s:4:\"path\";s:35:\"/admin/structure/block/demo/{theme}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:46:\"\\Drupal\\block\\Controller\\BlockController::demo\";s:15:\"_title_callback\";s:21:\"theme_handler:getName\";}s:12:\"requirements\";a:3:{s:13:\"_access_theme\";s:4:\"TRUE\";s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:0;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:18:\"access_check.theme\";i:1;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":503:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"theme\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:50:\"#^/admin/structure/block/demo/(?P<theme>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"theme\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:27:\"/admin/structure/block/demo\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"theme\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:29:\"/admin/structure/block/demo/%\";s:8:\"numParts\";i:5;}}}}',5),('block.admin_display','/admin/structure/block','/admin/structure/block',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1149:{a:9:{s:4:\"path\";s:22:\"/admin/structure/block\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:53:\"\\Drupal\\block\\Controller\\BlockListController::listing\";s:6:\"_title\";s:12:\"Block layout\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":361:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:27:\"#^/admin/structure/block$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:22:\"/admin/structure/block\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:22:\"/admin/structure/block\";s:8:\"numParts\";i:3;}}}}',3),('block.admin_display_theme','/admin/structure/block/list/{theme}','/admin/structure/block/list/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1366:{a:9:{s:4:\"path\";s:35:\"/admin/structure/block/list/{theme}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:53:\"\\Drupal\\block\\Controller\\BlockListController::listing\";s:6:\"_title\";s:12:\"Block layout\";}s:12:\"requirements\";a:3:{s:13:\"_access_theme\";s:4:\"TRUE\";s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:18:\"access_check.theme\";i:1;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":503:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"theme\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:50:\"#^/admin/structure/block/list/(?P<theme>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"theme\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:27:\"/admin/structure/block/list\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"theme\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:29:\"/admin/structure/block/list/%\";s:8:\"numParts\";i:5;}}}}',5),('block.admin_library','/admin/structure/block/library/{theme}','/admin/structure/block/library/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1383:{a:9:{s:4:\"path\";s:38:\"/admin/structure/block/library/{theme}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:59:\"\\Drupal\\block\\Controller\\BlockLibraryController::listBlocks\";s:6:\"_title\";s:11:\"Place block\";}s:12:\"requirements\";a:3:{s:13:\"_access_theme\";s:4:\"TRUE\";s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:18:\"access_check.theme\";i:1;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":512:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"theme\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:53:\"#^/admin/structure/block/library/(?P<theme>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"theme\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:30:\"/admin/structure/block/library\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"theme\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:32:\"/admin/structure/block/library/%\";s:8:\"numParts\";i:5;}}}}',5),('block.category_autocomplete','/block-category/autocomplete','/block-category/autocomplete',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1133:{a:9:{s:4:\"path\";s:28:\"/block-category/autocomplete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:69:\"\\Drupal\\block\\Controller\\CategoryAutocompleteController::autocomplete\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":380:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:34:\"#^/block\\-category/autocomplete$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/block-category/autocomplete\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:28:\"/block-category/autocomplete\";s:8:\"numParts\";i:2;}}}}',2),('block_content.add_form','/block/add/{block_content_type}','/block/add/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1570:{a:9:{s:4:\"path\";s:31:\"/block/add/{block_content_type}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:64:\"\\Drupal\\block_content\\Controller\\BlockContentController::addForm\";s:15:\"_title_callback\";s:71:\"Drupal\\block_content\\Controller\\BlockContentController::getAddFormTitle\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":506:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:46:\"#^/block/add/(?P<block_content_type>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:10:\"/block/add\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:12:\"/block/add/%\";s:8:\"numParts\";i:3;}}}}',3),('block_content.add_page','/block/add','/block/add',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1112:{a:9:{s:4:\"path\";s:10:\"/block/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:60:\"\\Drupal\\block_content\\Controller\\BlockContentController::add\";s:6:\"_title\";s:16:\"Add custom block\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":325:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:15:\"#^/block/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:10:\"/block/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:10:\"/block/add\";s:8:\"numParts\";i:2;}}}}',2),('block_content.type_add','/admin/structure/block/block-content/types/add','/admin/structure/block/block-content/types/add',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1240:{a:9:{s:4:\"path\";s:46:\"/admin/structure/block/block-content/types/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:22:\"block_content_type.add\";s:6:\"_title\";s:3:\"Add\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":435:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:52:\"#^/admin/structure/block/block\\-content/types/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:46:\"/admin/structure/block/block-content/types/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:46:\"/admin/structure/block/block-content/types/add\";s:8:\"numParts\";i:6;}}}}',6),('book.admin','/admin/structure/book','/admin/structure/book',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1144:{a:9:{s:4:\"path\";s:21:\"/admin/structure/book\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:53:\"\\Drupal\\book\\Controller\\BookController::adminOverview\";s:6:\"_title\";s:5:\"Books\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer book outlines\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":358:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:26:\"#^/admin/structure/book$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:21:\"/admin/structure/book\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:21:\"/admin/structure/book\";s:8:\"numParts\";i:3;}}}}',3),('book.admin_edit','/admin/structure/book/{node}','/admin/structure/book/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1512:{a:9:{s:4:\"path\";s:28:\"/admin/structure/book/{node}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:34:\"Drupal\\book\\Form\\BookAdminEditForm\";s:6:\"_title\";s:37:\"Re-order book pages and change titles\";}s:12:\"requirements\";a:4:{s:11:\"_permission\";s:24:\"administer book outlines\";s:14:\"_entity_access\";s:9:\"node.view\";s:4:\"node\";s:3:\"\\d+\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:4:\"node\";a:2:{s:4:\"type\";s:11:\"entity:node\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":475:{a:11:{s:4:\"vars\";a:1:{i:0;s:4:\"node\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:40:\"#^/admin/structure/book/(?P<node>\\d+)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:3:\"\\d+\";i:3;s:4:\"node\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:21:\"/admin/structure/book\";}}s:9:\"path_vars\";a:1:{i:0;s:4:\"node\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:23:\"/admin/structure/book/%\";s:8:\"numParts\";i:4;}}}}',4),('book.export','/book/export/{type}/{node}','/book/export/%/%',12,'C:31:\"Symfony\\Component\\Routing\\Route\":1522:{a:9:{s:4:\"path\";s:26:\"/book/export/{type}/{node}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:50:\"\\Drupal\\book\\Controller\\BookController::bookExport\";}s:12:\"requirements\";a:4:{s:11:\"_permission\";s:31:\"access printer-friendly version\";s:14:\"_entity_access\";s:9:\"node.view\";s:4:\"node\";s:3:\"\\d+\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:4:\"node\";a:2:{s:4:\"type\";s:11:\"entity:node\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":570:{a:11:{s:4:\"vars\";a:2:{i:0;s:4:\"type\";i:1;s:4:\"node\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:48:\"#^/book/export/(?P<type>[^/]++)/(?P<node>\\d+)$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:3:\"\\d+\";i:3;s:4:\"node\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:4:\"type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/book/export\";}}s:9:\"path_vars\";a:2:{i:0;s:4:\"type\";i:1;s:4:\"node\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:12;s:14:\"patternOutline\";s:16:\"/book/export/%/%\";s:8:\"numParts\";i:4;}}}}',4),('book.render','/book','/book',1,'C:31:\"Symfony\\Component\\Routing\\Route\":1040:{a:9:{s:4:\"path\";s:5:\"/book\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:50:\"\\Drupal\\book\\Controller\\BookController::bookRender\";s:6:\"_title\";s:5:\"Books\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:14:\"access content\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":308:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:10:\"#^/book$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:5:\"/book\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:5:\"/book\";s:8:\"numParts\";i:1;}}}}',1),('book.settings','/admin/structure/book/settings','/admin/structure/book/settings',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1191:{a:9:{s:4:\"path\";s:30:\"/admin/structure/book/settings\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:34:\"\\Drupal\\book\\Form\\BookSettingsForm\";s:6:\"_title\";s:5:\"Books\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":386:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:35:\"#^/admin/structure/book/settings$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:30:\"/admin/structure/book/settings\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:30:\"/admin/structure/book/settings\";s:8:\"numParts\";i:4;}}}}',4),('config.diff','/admin/config/development/configuration/sync/diff/{source_name}/{target_name}','/admin/config/development/configuration/sync/diff/%',126,'C:31:\"Symfony\\Component\\Routing\\Route\":1588:{a:9:{s:4:\"path\";s:77:\"/admin/config/development/configuration/sync/diff/{source_name}/{target_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:48:\"\\Drupal\\config\\Controller\\ConfigController::diff\";s:11:\"target_name\";N;}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:25:\"synchronize configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":754:{a:11:{s:4:\"vars\";a:2:{i:0;s:11:\"source_name\";i:1;s:11:\"target_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:107:\"#^/admin/config/development/configuration/sync/diff/(?P<source_name>[^/]++)(?:/(?P<target_name>[^/]++))?$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"target_name\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"source_name\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:49:\"/admin/config/development/configuration/sync/diff\";}}s:9:\"path_vars\";a:2:{i:0;s:11:\"source_name\";i:1;s:11:\"target_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:126;s:14:\"patternOutline\";s:51:\"/admin/config/development/configuration/sync/diff/%\";s:8:\"numParts\";i:8;}}}}',8),('config.diff_collection','/admin/config/development/configuration/sync/diff_collection/{collection}/{source_name}/{target_name}','/admin/config/development/configuration/sync/diff_collection/%/%',252,'C:31:\"Symfony\\Component\\Routing\\Route\":1795:{a:9:{s:4:\"path\";s:101:\"/admin/config/development/configuration/sync/diff_collection/{collection}/{source_name}/{target_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:48:\"\\Drupal\\config\\Controller\\ConfigController::diff\";s:11:\"target_name\";N;}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:25:\"synchronize configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":936:{a:11:{s:4:\"vars\";a:3:{i:0;s:10:\"collection\";i:1;s:11:\"source_name\";i:2;s:11:\"target_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:141:\"#^/admin/config/development/configuration/sync/diff_collection/(?P<collection>[^/]++)/(?P<source_name>[^/]++)(?:/(?P<target_name>[^/]++))?$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"target_name\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"source_name\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:10:\"collection\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:60:\"/admin/config/development/configuration/sync/diff_collection\";}}s:9:\"path_vars\";a:3:{i:0;s:10:\"collection\";i:1;s:11:\"source_name\";i:2;s:11:\"target_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:252;s:14:\"patternOutline\";s:64:\"/admin/config/development/configuration/sync/diff_collection/%/%\";s:8:\"numParts\";i:9;}}}}',9),('config.export_download','/admin/config/development/configuration/full/export-download','/admin/config/development/configuration/full/export-download',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1278:{a:9:{s:4:\"path\";s:60:\"/admin/config/development/configuration/full/export-download\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:58:\"\\Drupal\\config\\Controller\\ConfigController::downloadExport\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:20:\"export configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":477:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:66:\"#^/admin/config/development/configuration/full/export\\-download$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:60:\"/admin/config/development/configuration/full/export-download\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:60:\"/admin/config/development/configuration/full/export-download\";s:8:\"numParts\";i:6;}}}}',6),('config.export_full','/admin/config/development/configuration/full/export','/admin/config/development/configuration/full/export',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1269:{a:9:{s:4:\"path\";s:51:\"/admin/config/development/configuration/full/export\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:36:\"\\Drupal\\config\\Form\\ConfigExportForm\";s:6:\"_title\";s:6:\"Export\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:20:\"export configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":449:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:56:\"#^/admin/config/development/configuration/full/export$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:51:\"/admin/config/development/configuration/full/export\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:51:\"/admin/config/development/configuration/full/export\";s:8:\"numParts\";i:6;}}}}',6),('config.export_single','/admin/config/development/configuration/single/export/{config_type}/{config_name}','/admin/config/development/configuration/single/export',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1674:{a:9:{s:4:\"path\";s:81:\"/admin/config/development/configuration/single/export/{config_type}/{config_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:6:\"_title\";s:13:\"Single export\";s:5:\"_form\";s:42:\"\\Drupal\\config\\Form\\ConfigSingleExportForm\";s:11:\"config_type\";N;s:11:\"config_name\";N;}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:20:\"export configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":768:{a:11:{s:4:\"vars\";a:2:{i:0;s:11:\"config_type\";i:1;s:11:\"config_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:116:\"#^/admin/config/development/configuration/single/export(?:/(?P<config_type>[^/]++)(?:/(?P<config_name>[^/]++))?)?$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"config_name\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"config_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:53:\"/admin/config/development/configuration/single/export\";}}s:9:\"path_vars\";a:2:{i:0;s:11:\"config_type\";i:1;s:11:\"config_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:53:\"/admin/config/development/configuration/single/export\";s:8:\"numParts\";i:8;}}}}',8),('config.import_full','/admin/config/development/configuration/full/import','/admin/config/development/configuration/full/import',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1269:{a:9:{s:4:\"path\";s:51:\"/admin/config/development/configuration/full/import\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:36:\"\\Drupal\\config\\Form\\ConfigImportForm\";s:6:\"_title\";s:6:\"Import\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:20:\"import configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":449:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:56:\"#^/admin/config/development/configuration/full/import$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:51:\"/admin/config/development/configuration/full/import\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:51:\"/admin/config/development/configuration/full/import\";s:8:\"numParts\";i:6;}}}}',6),('config.import_single','/admin/config/development/configuration/single/import','/admin/config/development/configuration/single/import',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1291:{a:9:{s:4:\"path\";s:53:\"/admin/config/development/configuration/single/import\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:6:\"_title\";s:13:\"Single import\";s:5:\"_form\";s:42:\"\\Drupal\\config\\Form\\ConfigSingleImportForm\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:20:\"import configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":455:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:58:\"#^/admin/config/development/configuration/single/import$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:53:\"/admin/config/development/configuration/single/import\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:53:\"/admin/config/development/configuration/single/import\";s:8:\"numParts\";i:6;}}}}',6),('config.sync','/admin/config/development/configuration','/admin/config/development/configuration',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1226:{a:9:{s:4:\"path\";s:39:\"/admin/config/development/configuration\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:30:\"\\Drupal\\config\\Form\\ConfigSync\";s:6:\"_title\";s:11:\"Synchronize\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:25:\"synchronize configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":413:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:44:\"#^/admin/config/development/configuration$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/config/development/configuration\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:39:\"/admin/config/development/configuration\";s:8:\"numParts\";i:4;}}}}',4),('contact.form_add','/admin/structure/contact/add','/admin/structure/contact/add',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1182:{a:9:{s:4:\"path\";s:28:\"/admin/structure/contact/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:16:\"contact_form.add\";s:6:\"_title\";s:16:\"Add contact form\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer contact forms\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":380:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:33:\"#^/admin/structure/contact/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/admin/structure/contact/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:28:\"/admin/structure/contact/add\";s:8:\"numParts\";i:4;}}}}',4),('contact.site_page','/contact','/contact',1,'C:31:\"Symfony\\Component\\Routing\\Route\":1235:{a:9:{s:4:\"path\";s:8:\"/contact\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:6:\"_title\";s:7:\"Contact\";s:11:\"_controller\";s:61:\"\\Drupal\\contact\\Controller\\ContactController::contactSitePage\";s:12:\"contact_form\";N;}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"access site-wide contact form\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":317:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:13:\"#^/contact$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/contact\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:1;s:14:\"patternOutline\";s:8:\"/contact\";s:8:\"numParts\";i:1;}}}}',1),('contextual.render','/contextual/render','/contextual/render',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1076:{a:9:{s:4:\"path\";s:18:\"/contextual/render\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:47:\"\\Drupal\\contextual\\ContextualController::render\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:23:\"access contextual links\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/contextual/render$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/contextual/render\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:18:\"/contextual/render\";s:8:\"numParts\";i:2;}}}}',2),('crop.overview_types','/admin/config/media/crop','/admin/config/media/crop',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1202:{a:9:{s:4:\"path\";s:24:\"/admin/config/media/crop\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:11:\"_controller\";s:60:\"\\Drupal\\Core\\Entity\\Controller\\EntityListController::listing\";s:11:\"entity_type\";s:9:\"crop_type\";s:6:\"_title\";s:10:\"Crop types\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:21:\"administer crop types\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":368:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:29:\"#^/admin/config/media/crop$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:24:\"/admin/config/media/crop\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:24:\"/admin/config/media/crop\";s:8:\"numParts\";i:4;}}}}',4),('crop.type_add','/admin/config/media/crop/add','/admin/config/media/crop/add',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1173:{a:9:{s:4:\"path\";s:28:\"/admin/config/media/crop/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:13:\"crop_type.add\";s:6:\"_title\";s:13:\"Add crop type\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:21:\"administer crop types\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":380:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:33:\"#^/admin/config/media/crop/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/admin/config/media/crop/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:28:\"/admin/config/media/crop/add\";s:8:\"numParts\";i:5;}}}}',5),('dblog.access_denied','/admin/reports/access-denied','/admin/reports/access-denied',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1225:{a:9:{s:4:\"path\";s:28:\"/admin/reports/access-denied\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:6:\"_title\";s:26:\"Top \'access denied\' errors\";s:11:\"_controller\";s:56:\"\\Drupal\\dblog\\Controller\\DbLogController::topLogMessages\";s:4:\"type\";s:13:\"access denied\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":380:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:34:\"#^/admin/reports/access\\-denied$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/admin/reports/access-denied\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:28:\"/admin/reports/access-denied\";s:8:\"numParts\";i:3;}}}}',3),('dblog.confirm','/admin/reports/dblog/confirm','/admin/reports/dblog/confirm',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1212:{a:9:{s:4:\"path\";s:28:\"/admin/reports/dblog/confirm\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:43:\"\\Drupal\\dblog\\Form\\DblogClearLogConfirmForm\";s:6:\"_title\";s:34:\"Confirm delete recent log messages\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":380:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:33:\"#^/admin/reports/dblog/confirm$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/admin/reports/dblog/confirm\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:28:\"/admin/reports/dblog/confirm\";s:8:\"numParts\";i:4;}}}}',4),('dblog.event','/admin/reports/dblog/event/{event_id}','/admin/reports/dblog/event/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1312:{a:9:{s:4:\"path\";s:37:\"/admin/reports/dblog/event/{event_id}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:54:\"\\Drupal\\dblog\\Controller\\DbLogController::eventDetails\";s:6:\"_title\";s:7:\"Details\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":512:{a:11:{s:4:\"vars\";a:1:{i:0;s:8:\"event_id\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:52:\"#^/admin/reports/dblog/event/(?P<event_id>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:8:\"event_id\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/admin/reports/dblog/event\";}}s:9:\"path_vars\";a:1:{i:0;s:8:\"event_id\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:28:\"/admin/reports/dblog/event/%\";s:8:\"numParts\";i:5;}}}}',5),('dblog.overview','/admin/reports/dblog','/admin/reports/dblog',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1147:{a:9:{s:4:\"path\";s:20:\"/admin/reports/dblog\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:50:\"\\Drupal\\dblog\\Controller\\DbLogController::overview\";s:6:\"_title\";s:19:\"Recent log messages\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":355:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:25:\"#^/admin/reports/dblog$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/admin/reports/dblog\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:20:\"/admin/reports/dblog\";s:8:\"numParts\";i:3;}}}}',3),('dblog.page_not_found','/admin/reports/page-not-found','/admin/reports/page-not-found',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1232:{a:9:{s:4:\"path\";s:29:\"/admin/reports/page-not-found\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:6:\"_title\";s:27:\"Top \'page not found\' errors\";s:11:\"_controller\";s:56:\"\\Drupal\\dblog\\Controller\\DbLogController::topLogMessages\";s:4:\"type\";s:14:\"page not found\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":384:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:36:\"#^/admin/reports/page\\-not\\-found$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/reports/page-not-found\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:29:\"/admin/reports/page-not-found\";s:8:\"numParts\";i:3;}}}}',3),('dblog.search','/admin/reports/search','/admin/reports/search',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1221:{a:9:{s:4:\"path\";s:21:\"/admin/reports/search\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:11:\"_controller\";s:56:\"\\Drupal\\dblog\\Controller\\DbLogController::topLogMessages\";s:6:\"_title\";s:18:\"Top search phrases\";s:4:\"type\";s:6:\"search\";}s:12:\"requirements\";a:3:{s:20:\"_module_dependencies\";s:6:\"search\";s:11:\"_permission\";s:19:\"access site reports\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":358:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:26:\"#^/admin/reports/search$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:21:\"/admin/reports/search\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:21:\"/admin/reports/search\";s:8:\"numParts\";i:3;}}}}',3),('devel.admin_settings','/admin/config/development/devel','/admin/config/development/devel',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1202:{a:9:{s:4:\"path\";s:31:\"/admin/config/development/devel\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:31:\"\\Drupal\\devel\\Form\\SettingsForm\";s:6:\"_title\";s:14:\"Devel settings\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":389:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:36:\"#^/admin/config/development/devel$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/config/development/devel\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:31:\"/admin/config/development/devel\";s:8:\"numParts\";i:4;}}}}',4),('devel.cache_clear','/devel/cache/clear','/devel/cache/clear',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1197:{a:9:{s:4:\"path\";s:18:\"/devel/cache/clear\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:52:\"\\Drupal\\devel\\Controller\\DevelController::cacheClear\";s:6:\"_title\";s:11:\"Clear cache\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:24:\"access devel information\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/devel/cache/clear$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/cache/clear\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:18:\"/devel/cache/clear\";s:8:\"numParts\";i:3;}}}}',3),('devel.configs_list','/devel/config/{filter}','/devel/config',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1289:{a:9:{s:4:\"path\";s:22:\"/devel/config/{filter}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:5:\"_form\";s:30:\"\\Drupal\\devel\\Form\\ConfigsList\";s:6:\"_title\";s:13:\"Config editor\";s:6:\"filter\";s:0:\"\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":467:{a:11:{s:4:\"vars\";a:1:{i:0;s:6:\"filter\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:42:\"#^/devel/config(?:/(?P<filter>[^/]++))?$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"filter\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/devel/config\";}}s:9:\"path_vars\";a:1:{i:0;s:6:\"filter\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:13:\"/devel/config\";s:8:\"numParts\";i:3;}}}}',3),('devel.config_edit','/devel/config/edit/{config_name}','/devel/config/edit/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1342:{a:9:{s:4:\"path\";s:32:\"/devel/config/edit/{config_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:31:\"\\Drupal\\devel\\Form\\ConfigEditor\";s:6:\"_title\";s:39:\"Edit configuration object: !config_name\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":503:{a:11:{s:4:\"vars\";a:1:{i:0;s:11:\"config_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:47:\"#^/devel/config/edit/(?P<config_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"config_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/config/edit\";}}s:9:\"path_vars\";a:1:{i:0;s:11:\"config_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:20:\"/devel/config/edit/%\";s:8:\"numParts\";i:4;}}}}',4),('devel.container_info.parameter','/devel/container/parameter','/devel/container/parameter',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1190:{a:9:{s:4:\"path\";s:26:\"/devel/container/parameter\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:63:\"\\Drupal\\devel\\Controller\\ContainerInfoController::parameterList\";s:6:\"_title\";s:20:\"Container parameters\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":373:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:31:\"#^/devel/container/parameter$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/devel/container/parameter\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:26:\"/devel/container/parameter\";s:8:\"numParts\";i:3;}}}}',3),('devel.container_info.parameter.detail','/devel/container/parameter/{parameter_name}','/devel/container/parameter/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1386:{a:9:{s:4:\"path\";s:43:\"/devel/container/parameter/{parameter_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:65:\"\\Drupal\\devel\\Controller\\ContainerInfoController::parameterDetail\";s:6:\"_title\";s:31:\"Parameter @parameter_name value\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":539:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"parameter_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:58:\"#^/devel/container/parameter/(?P<parameter_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"parameter_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:26:\"/devel/container/parameter\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"parameter_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:28:\"/devel/container/parameter/%\";s:8:\"numParts\";i:4;}}}}',4),('devel.container_info.service','/devel/container/service','/devel/container/service',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1178:{a:9:{s:4:\"path\";s:24:\"/devel/container/service\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:61:\"\\Drupal\\devel\\Controller\\ContainerInfoController::serviceList\";s:6:\"_title\";s:18:\"Container services\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":367:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:29:\"#^/devel/container/service$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:24:\"/devel/container/service\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:24:\"/devel/container/service\";s:8:\"numParts\";i:3;}}}}',3),('devel.container_info.service.detail','/devel/container/service/{service_id}','/devel/container/service/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1351:{a:9:{s:4:\"path\";s:37:\"/devel/container/service/{service_id}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:63:\"\\Drupal\\devel\\Controller\\ContainerInfoController::serviceDetail\";s:6:\"_title\";s:26:\"Service @service_id detail\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":517:{a:11:{s:4:\"vars\";a:1:{i:0;s:10:\"service_id\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:52:\"#^/devel/container/service/(?P<service_id>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:10:\"service_id\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:24:\"/devel/container/service\";}}s:9:\"path_vars\";a:1:{i:0;s:10:\"service_id\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:26:\"/devel/container/service/%\";s:8:\"numParts\";i:4;}}}}',4),('devel.elements_page','/devel/elements','/devel/elements',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1129:{a:9:{s:4:\"path\";s:15:\"/devel/elements\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:54:\"\\Drupal\\devel\\Controller\\DevelController::elementsPage\";s:6:\"_title\";s:12:\"Element Info\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":340:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:20:\"#^/devel/elements$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:15:\"/devel/elements\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:15:\"/devel/elements\";s:8:\"numParts\";i:2;}}}}',2),('devel.entity_info_page','/devel/entity/info','/devel/entity/info',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1142:{a:9:{s:4:\"path\";s:18:\"/devel/entity/info\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:56:\"\\Drupal\\devel\\Controller\\DevelController::entityInfoPage\";s:6:\"_title\";s:11:\"Entity info\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/devel/entity/info$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/entity/info\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:18:\"/devel/entity/info\";s:8:\"numParts\";i:3;}}}}',3),('devel.event_info','/devel/events','/devel/events',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1115:{a:9:{s:4:\"path\";s:13:\"/devel/events\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:55:\"\\Drupal\\devel\\Controller\\EventInfoController::eventList\";s:6:\"_title\";s:6:\"Events\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":334:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:18:\"#^/devel/events$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/devel/events\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:13:\"/devel/events\";s:8:\"numParts\";i:2;}}}}',2),('devel.execute_php','/devel/php','/devel/php',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1104:{a:9:{s:4:\"path\";s:10:\"/devel/php\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:29:\"\\Drupal\\devel\\Form\\ExecutePHP\";s:6:\"_title\";s:16:\"Execute PHP code\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:16:\"execute php code\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":325:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:15:\"#^/devel/php$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:10:\"/devel/php\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:10:\"/devel/php\";s:8:\"numParts\";i:2;}}}}',2),('devel.field_info_page','/devel/field/info','/devel/field/info',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1136:{a:9:{s:4:\"path\";s:17:\"/devel/field/info\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:55:\"\\Drupal\\devel\\Controller\\DevelController::fieldInfoPage\";s:6:\"_title\";s:10:\"Field info\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":346:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:22:\"#^/devel/field/info$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/devel/field/info\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:17:\"/devel/field/info\";s:8:\"numParts\";i:3;}}}}',3),('devel.menu_rebuild','/devel/menu/reset','/devel/menu/reset',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1157:{a:9:{s:4:\"path\";s:17:\"/devel/menu/reset\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:43:\"\\Drupal\\devel\\Form\\RouterRebuildConfirmForm\";s:6:\"_title\";s:14:\"Rebuild router\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":346:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:22:\"#^/devel/menu/reset$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/devel/menu/reset\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:17:\"/devel/menu/reset\";s:8:\"numParts\";i:3;}}}}',3),('devel.reinstall','/devel/reinstall','/devel/reinstall',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1146:{a:9:{s:4:\"path\";s:16:\"/devel/reinstall\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:33:\"\\Drupal\\devel\\Form\\DevelReinstall\";s:6:\"_title\";s:17:\"Reinstall modules\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":343:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:21:\"#^/devel/reinstall$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/devel/reinstall\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:16:\"/devel/reinstall\";s:8:\"numParts\";i:2;}}}}',2),('devel.route_info','/devel/routes','/devel/routes',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1115:{a:9:{s:4:\"path\";s:13:\"/devel/routes\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:55:\"\\Drupal\\devel\\Controller\\RouteInfoController::routeList\";s:6:\"_title\";s:6:\"Routes\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":334:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:18:\"#^/devel/routes$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/devel/routes\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:13:\"/devel/routes\";s:8:\"numParts\";i:2;}}}}',2),('devel.route_info.item','/devel/routes/item','/devel/routes/item',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1144:{a:9:{s:4:\"path\";s:18:\"/devel/routes/item\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:57:\"\\Drupal\\devel\\Controller\\RouteInfoController::routeDetail\";s:6:\"_title\";s:12:\"Route detail\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/devel/routes/item$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/routes/item\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:18:\"/devel/routes/item\";s:8:\"numParts\";i:3;}}}}',3),('devel.run_cron','/devel/run-cron','/devel/run-cron',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1177:{a:9:{s:4:\"path\";s:15:\"/devel/run-cron\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:42:\"\\Drupal\\system\\CronController::runManually\";s:6:\"_title\";s:8:\"Run cron\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":341:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:21:\"#^/devel/run\\-cron$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:15:\"/devel/run-cron\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:15:\"/devel/run-cron\";s:8:\"numParts\";i:2;}}}}',2),('devel.session','/devel/session','/devel/session',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1122:{a:9:{s:4:\"path\";s:14:\"/devel/session\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:49:\"\\Drupal\\devel\\Controller\\DevelController::session\";s:6:\"_title\";s:14:\"Session viewer\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":337:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:19:\"#^/devel/session$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:14:\"/devel/session\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:14:\"/devel/session\";s:8:\"numParts\";i:2;}}}}',2),('devel.state_system_page','/devel/state','/devel/state',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1120:{a:9:{s:4:\"path\";s:12:\"/devel/state\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:57:\"\\Drupal\\devel\\Controller\\DevelController::stateSystemPage\";s:6:\"_title\";s:12:\"State editor\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":331:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:17:\"#^/devel/state$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/devel/state\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:12:\"/devel/state\";s:8:\"numParts\";i:2;}}}}',2),('devel.switch','/devel/switch/{name}','/devel/switch',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1320:{a:9:{s:4:\"path\";s:20:\"/devel/switch/{name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:11:\"_controller\";s:57:\"\\Drupal\\devel\\Controller\\SwitchUserController::switchUser\";s:6:\"_title\";s:11:\"Switch user\";s:4:\"name\";s:0:\"\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:12:\"switch users\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":459:{a:11:{s:4:\"vars\";a:1:{i:0;s:4:\"name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:40:\"#^/devel/switch(?:/(?P<name>[^/]++))?$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:4:\"name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/devel/switch\";}}s:9:\"path_vars\";a:1:{i:0;s:4:\"name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:13:\"/devel/switch\";s:8:\"numParts\";i:3;}}}}',3),('devel.system_state_edit','/devel/state/edit/{state_name}','/devel/state/edit/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1329:{a:9:{s:4:\"path\";s:30:\"/devel/state/edit/{state_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:34:\"\\Drupal\\devel\\Form\\SystemStateEdit\";s:6:\"_title\";s:32:\"Edit state variable: @state_name\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":496:{a:11:{s:4:\"vars\";a:1:{i:0;s:10:\"state_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:45:\"#^/devel/state/edit/(?P<state_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:10:\"state_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/devel/state/edit\";}}s:9:\"path_vars\";a:1:{i:0;s:10:\"state_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:19:\"/devel/state/edit/%\";s:8:\"numParts\";i:4;}}}}',4),('devel.theme_registry','/devel/theme/registry','/devel/theme/registry',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1156:{a:9:{s:4:\"path\";s:21:\"/devel/theme/registry\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:55:\"\\Drupal\\devel\\Controller\\DevelController::themeRegistry\";s:6:\"_title\";s:14:\"Theme registry\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":358:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:26:\"#^/devel/theme/registry$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:21:\"/devel/theme/registry\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:21:\"/devel/theme/registry\";s:8:\"numParts\";i:3;}}}}',3),('devel.toolbar.settings_form','/admin/config/development/devel/toolbar','/admin/config/development/devel/toolbar',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1291:{a:9:{s:4:\"path\";s:39:\"/admin/config/development/devel/toolbar\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:38:\"\\Drupal\\devel\\Form\\ToolbarSettingsForm\";s:6:\"_title\";s:22:\"Devel Toolbar Settings\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:29:\"administer site configuration\";s:20:\"_module_dependencies\";s:7:\"toolbar\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":413:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:44:\"#^/admin/config/development/devel/toolbar$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/config/development/devel/toolbar\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:39:\"/admin/config/development/devel/toolbar\";s:8:\"numParts\";i:5;}}}}',5),('diff.fields_list','/admin/config/content/diff/fields','/admin/config/content/diff/fields',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1216:{a:9:{s:4:\"path\";s:33:\"/admin/config/content/diff/fields\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:36:\"\\Drupal\\diff\\Form\\FieldsSettingsForm\";s:6:\"_title\";s:15:\"Fields Settings\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":395:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:38:\"#^/admin/config/content/diff/fields$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:33:\"/admin/config/content/diff/fields\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:33:\"/admin/config/content/diff/fields\";s:8:\"numParts\";i:5;}}}}',5),('diff.general_settings','/admin/config/content/diff/general','/admin/config/content/diff/general',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1227:{a:9:{s:4:\"path\";s:34:\"/admin/config/content/diff/general\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:37:\"\\Drupal\\diff\\Form\\GeneralSettingsForm\";s:6:\"_title\";s:21:\"Diff General Settings\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":398:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:39:\"#^/admin/config/content/diff/general$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:34:\"/admin/config/content/diff/general\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:34:\"/admin/config/content/diff/general\";s:8:\"numParts\";i:5;}}}}',5),('diff.revisions_diff','/node/{node}/revisions/view/{left_revision}/{right_revision}/{filter}','/node/%/revisions/view/%/%/%',88,'C:31:\"Symfony\\Component\\Routing\\Route\":1945:{a:9:{s:4:\"path\";s:69:\"/node/{node}/revisions/view/{left_revision}/{right_revision}/{filter}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\diff\\Controller\\NodeRevisionController::compareNodeRevisions\";s:6:\"_title\";s:21:\"Diff General Settings\";}s:12:\"requirements\";a:2:{s:21:\"_access_node_revision\";s:4:\"view\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:4:\"node\";a:2:{s:4:\"type\";s:11:\"entity:node\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:26:\"access_check.node.revision\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":971:{a:11:{s:4:\"vars\";a:4:{i:0;s:4:\"node\";i:1;s:13:\"left_revision\";i:2;s:14:\"right_revision\";i:3;s:6:\"filter\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:114:\"#^/node/(?P<node>[^/]++)/revisions/view/(?P<left_revision>[^/]++)/(?P<right_revision>[^/]++)/(?P<filter>[^/]++)$#s\";s:11:\"path_tokens\";a:6:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"filter\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"right_revision\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"left_revision\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:15:\"/revisions/view\";}i:4;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:4:\"node\";}i:5;a:2:{i:0;s:4:\"text\";i:1;s:5:\"/node\";}}s:9:\"path_vars\";a:4:{i:0;s:4:\"node\";i:1;s:13:\"left_revision\";i:2;s:14:\"right_revision\";i:3;s:6:\"filter\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:88;s:14:\"patternOutline\";s:28:\"/node/%/revisions/view/%/%/%\";s:8:\"numParts\";i:7;}}}}',7),('dropzonejs.upload','/dropzonejs/upload','/dropzonejs/upload',3,'C:31:\"Symfony\\Component\\Routing\\Route\":1147:{a:9:{s:4:\"path\";s:18:\"/dropzonejs/upload\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:61:\"\\Drupal\\dropzonejs\\Controller\\UploadController::handleUploads\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:21:\"dropzone upload files\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:4:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":349:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:23:\"#^/dropzonejs/upload$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/dropzonejs/upload\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:3;s:14:\"patternOutline\";s:18:\"/dropzonejs/upload\";s:8:\"numParts\";i:2;}}}}',2),('editor.field_untransformed_text','/editor/{entity_type}/{entity}/{field_name}/{langcode}/{view_mode_id}','/editor/%/%/%/%/%',32,'C:31:\"Symfony\\Component\\Routing\\Route\":2094:{a:9:{s:4:\"path\";s:69:\"/editor/{entity_type}/{entity}/{field_name}/{langcode}/{view_mode_id}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:53:\"\\Drupal\\editor\\EditorController::getUntransformedText\";}s:12:\"requirements\";a:3:{s:11:\"_permission\";s:23:\"access in-place editing\";s:30:\"_access_quickedit_entity_field\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:6:\"entity\";a:2:{s:4:\"type\";s:20:\"entity:{entity_type}\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:23:\"access_check.permission\";i:1;s:35:\"access_check.quickedit.entity_field\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":1044:{a:11:{s:4:\"vars\";a:5:{i:0;s:11:\"entity_type\";i:1;s:6:\"entity\";i:2;s:10:\"field_name\";i:3;s:8:\"langcode\";i:4;s:12:\"view_mode_id\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:124:\"#^/editor/(?P<entity_type>[^/]++)/(?P<entity>[^/]++)/(?P<field_name>[^/]++)/(?P<langcode>[^/]++)/(?P<view_mode_id>[^/]++)$#s\";s:11:\"path_tokens\";a:6:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"view_mode_id\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:8:\"langcode\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:10:\"field_name\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"entity\";}i:4;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"entity_type\";}i:5;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/editor\";}}s:9:\"path_vars\";a:5:{i:0;s:11:\"entity_type\";i:1;s:6:\"entity\";i:2;s:10:\"field_name\";i:3;s:8:\"langcode\";i:4;s:12:\"view_mode_id\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:32;s:14:\"patternOutline\";s:17:\"/editor/%/%/%/%/%\";s:8:\"numParts\";i:6;}}}}',6),('editor.filter_xss','/editor/filter_xss/{filter_format}','/editor/filter_xss/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1376:{a:9:{s:4:\"path\";s:34:\"/editor/filter_xss/{filter_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:42:\"\\Drupal\\editor\\EditorController::filterXss\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:17:\"filter_format.use\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":510:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:49:\"#^/editor/filter_xss/(?P<filter_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/editor/filter_xss\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:20:\"/editor/filter_xss/%\";s:8:\"numParts\";i:3;}}}}',3),('editor.image_dialog','/editor/dialog/image/{editor}','/editor/dialog/image/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1377:{a:9:{s:4:\"path\";s:29:\"/editor/dialog/image/{editor}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:37:\"\\Drupal\\editor\\Form\\EditorImageDialog\";s:6:\"_title\";s:12:\"Upload image\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:10:\"editor.use\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:6:\"editor\";a:2:{s:4:\"type\";s:13:\"entity:editor\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":486:{a:11:{s:4:\"vars\";a:1:{i:0;s:6:\"editor\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:44:\"#^/editor/dialog/image/(?P<editor>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"editor\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/editor/dialog/image\";}}s:9:\"path_vars\";a:1:{i:0;s:6:\"editor\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:22:\"/editor/dialog/image/%\";s:8:\"numParts\";i:4;}}}}',4),('editor.link_dialog','/editor/dialog/link/{editor}','/editor/dialog/link/%',14,'C:31:\"Symfony\\Component\\Routing\\Route\":1367:{a:9:{s:4:\"path\";s:28:\"/editor/dialog/link/{editor}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:36:\"\\Drupal\\editor\\Form\\EditorLinkDialog\";s:6:\"_title\";s:8:\"Add link\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:10:\"editor.use\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:6:\"editor\";a:2:{s:4:\"type\";s:13:\"entity:editor\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":483:{a:11:{s:4:\"vars\";a:1:{i:0;s:6:\"editor\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:43:\"#^/editor/dialog/link/(?P<editor>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:6:\"editor\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/editor/dialog/link\";}}s:9:\"path_vars\";a:1:{i:0;s:6:\"editor\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:14;s:14:\"patternOutline\";s:21:\"/editor/dialog/link/%\";s:8:\"numParts\";i:4;}}}}',4),('embed.button_add','/admin/config/content/embed/button/add','/admin/config/content/embed/button/add',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1223:{a:9:{s:4:\"path\";s:38:\"/admin/config/content/embed/button/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:16:\"embed_button.add\";s:6:\"_title\";s:16:\"Add embed button\";}s:12:\"requirements\";a:2:{s:21:\"_entity_create_access\";s:12:\"embed_button\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:26:\"access_check.entity_create\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":410:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:43:\"#^/admin/config/content/embed/button/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:38:\"/admin/config/content/embed/button/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:38:\"/admin/config/content/embed/button/add\";s:8:\"numParts\";i:6;}}}}',6),('embed.preview','/embed/preview/{filter_format}','/embed/preview/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1402:{a:9:{s:4:\"path\";s:30:\"/embed/preview/{filter_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:11:\"_controller\";s:49:\"\\Drupal\\embed\\Controller\\EmbedController::preview\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:17:\"filter_format.use\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:6:\"_theme\";s:14:\"ajax_base_page\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":498:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:45:\"#^/embed/preview/(?P<filter_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:14:\"/embed/preview\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:16:\"/embed/preview/%\";s:8:\"numParts\";i:3;}}}}',3),('embed.settings','/admin/config/content/embed/settings','/admin/config/content/embed/settings',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1215:{a:9:{s:4:\"path\";s:36:\"/admin/config/content/embed/settings\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:5:\"_form\";s:36:\"\\Drupal\\embed\\Form\\EmbedSettingsForm\";s:6:\"_title\";s:8:\"Settings\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer embed buttons\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:19:\"route_enhancer.form\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":404:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:41:\"#^/admin/config/content/embed/settings$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/embed/settings\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:36:\"/admin/config/content/embed/settings\";s:8:\"numParts\";i:5;}}}}',5),('entity.block.delete_form','/admin/structure/block/manage/{block}/delete','/admin/structure/block/manage/%/delete',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1529:{a:9:{s:4:\"path\";s:44:\"/admin/structure/block/manage/{block}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:12:\"block.delete\";s:6:\"_title\";s:12:\"Delete block\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":566:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:59:\"#^/admin/structure/block/manage/(?P<block>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/block/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:38:\"/admin/structure/block/manage/%/delete\";s:8:\"numParts\";i:6;}}}}',6),('entity.block.devel_definition','/devel/block/{block}/definition','/devel/block/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1475:{a:9:{s:4:\"path\";s:31:\"/devel/block/{block}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:5:\"block\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":528:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:46:\"#^/devel/block/(?P<block>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/devel/block\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:25:\"/devel/block/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.block.devel_load','/devel/block/{block}','/devel/block/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1371:{a:9:{s:4:\"path\";s:20:\"/devel/block/{block}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:5:\"block\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":457:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:35:\"#^/devel/block/(?P<block>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/devel/block\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:14:\"/devel/block/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.block.disable','/admin/structure/block/manage/{block}/disable','/admin/structure/block/manage/%/disable',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1589:{a:9:{s:4:\"path\";s:45:\"/admin/structure/block/manage/{block}/disable\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\block\\Controller\\BlockController::performOperation\";s:2:\"op\";s:7:\"disable\";}s:12:\"requirements\";a:3:{s:14:\"_entity_access\";s:13:\"block.disable\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:19:\"access_check.entity\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":569:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:60:\"#^/admin/structure/block/manage/(?P<block>[^/]++)/disable$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/disable\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/block/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:39:\"/admin/structure/block/manage/%/disable\";s:8:\"numParts\";i:6;}}}}',6),('entity.block.edit_form','/admin/structure/block/manage/{block}','/admin/structure/block/manage/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1463:{a:9:{s:4:\"path\";s:37:\"/admin/structure/block/manage/{block}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:13:\"block.default\";s:6:\"_title\";s:15:\"Configure block\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:12:\"block.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":509:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:52:\"#^/admin/structure/block/manage/(?P<block>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/block/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:31:\"/admin/structure/block/manage/%\";s:8:\"numParts\";i:5;}}}}',5),('entity.block.enable','/admin/structure/block/manage/{block}/enable','/admin/structure/block/manage/%/enable',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1583:{a:9:{s:4:\"path\";s:44:\"/admin/structure/block/manage/{block}/enable\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\block\\Controller\\BlockController::performOperation\";s:2:\"op\";s:6:\"enable\";}s:12:\"requirements\";a:3:{s:14:\"_entity_access\";s:12:\"block.enable\";s:11:\"_csrf_token\";s:4:\"TRUE\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:5:\"block\";a:2:{s:4:\"type\";s:12:\"entity:block\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:2:{i:0;s:19:\"access_check.entity\";i:1;s:17:\"access_check.csrf\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":566:{a:11:{s:4:\"vars\";a:1:{i:0;s:5:\"block\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:59:\"#^/admin/structure/block/manage/(?P<block>[^/]++)/enable$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/enable\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:5:\"block\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/block/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:5:\"block\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:38:\"/admin/structure/block/manage/%/enable\";s:8:\"numParts\";i:6;}}}}',6),('entity.block_content.canonical','/block/{block_content}','/block/%',2,'C:31:\"Symfony\\Component\\Routing\\Route\":1388:{a:9:{s:4:\"path\";s:22:\"/block/{block_content}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:18:\"block_content.edit\";}s:12:\"requirements\";a:3:{s:14:\"_entity_access\";s:20:\"block_content.update\";s:13:\"block_content\";s:3:\"\\d+\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":466:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:34:\"#^/block/(?P<block_content>\\d+)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:3:\"\\d+\";i:3;s:13:\"block_content\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:6:\"/block\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:2;s:14:\"patternOutline\";s:8:\"/block/%\";s:8:\"numParts\";i:2;}}}}',2),('entity.block_content.collection','/admin/structure/block/block-content','/admin/structure/block/block-content',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1459:{a:9:{s:4:\"path\";s:36:\"/admin/structure/block/block-content\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:11:\"_controller\";s:47:\"Drupal\\views\\Routing\\ViewPageController::handle\";s:6:\"_title\";s:20:\"Custom block library\";s:7:\"view_id\";s:13:\"block_content\";s:10:\"display_id\";s:6:\"page_1\";s:30:\"_view_display_show_admin_links\";b:1;}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:17:\"administer blocks\";}s:7:\"options\";a:10:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:18:\"_view_argument_map\";a:0:{}s:23:\"_view_display_plugin_id\";s:4:\"page\";s:26:\"_view_display_plugin_class\";s:38:\"Drupal\\views\\Plugin\\views\\display\\Page\";s:30:\"_view_display_show_admin_links\";b:1;s:16:\"returns_response\";b:0;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":405:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:42:\"#^/admin/structure/block/block\\-content$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/structure/block/block-content\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:36:\"/admin/structure/block/block-content\";s:8:\"numParts\";i:4;}}}}',4),('entity.block_content.delete_form','/block/{block_content}/delete','/block/%/delete',5,'C:31:\"Symfony\\Component\\Routing\\Route\":1481:{a:9:{s:4:\"path\";s:29:\"/block/{block_content}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:20:\"block_content.delete\";s:6:\"_title\";s:6:\"Delete\";}s:12:\"requirements\";a:3:{s:14:\"_entity_access\";s:20:\"block_content.delete\";s:13:\"block_content\";s:3:\"\\d+\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":524:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:41:\"#^/block/(?P<block_content>\\d+)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:3:\"\\d+\";i:3;s:13:\"block_content\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:6:\"/block\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:5;s:14:\"patternOutline\";s:15:\"/block/%/delete\";s:8:\"numParts\";i:3;}}}}',3),('entity.block_content.devel_definition','/devel/block_content/{block_content}/definition','/devel/block_content/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1534:{a:9:{s:4:\"path\";s:47:\"/devel/block_content/{block_content}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:13:\"block_content\";s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":587:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:62:\"#^/devel/block_content/(?P<block_content>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"block_content\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/devel/block_content\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:33:\"/devel/block_content/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.block_content.devel_load','/devel/block_content/{block_content}','/devel/block_content/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1430:{a:9:{s:4:\"path\";s:36:\"/devel/block_content/{block_content}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:13:\"block_content\";s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":516:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:51:\"#^/devel/block_content/(?P<block_content>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"block_content\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/devel/block_content\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:22:\"/devel/block_content/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.block_content.devel_render','/devel/block_content/{block_content}/render','/devel/block_content/%/render',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1499:{a:9:{s:4:\"path\";s:43:\"/devel/block_content/{block_content}/render\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:60:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityRender\";s:6:\"_title\";s:12:\"Devel Render\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:13:\"block_content\";s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":574:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:58:\"#^/devel/block_content/(?P<block_content>[^/]++)/render$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/render\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"block_content\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/devel/block_content\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:29:\"/devel/block_content/%/render\";s:8:\"numParts\";i:4;}}}}',4),('entity.block_content.edit_form','/block/{block_content}','/block/%',2,'C:31:\"Symfony\\Component\\Routing\\Route\":1388:{a:9:{s:4:\"path\";s:22:\"/block/{block_content}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:18:\"block_content.edit\";}s:12:\"requirements\";a:3:{s:14:\"_entity_access\";s:20:\"block_content.update\";s:13:\"block_content\";s:3:\"\\d+\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":466:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:34:\"#^/block/(?P<block_content>\\d+)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:3:\"\\d+\";i:3;s:13:\"block_content\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:6:\"/block\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:2;s:14:\"patternOutline\";s:8:\"/block/%\";s:8:\"numParts\";i:2;}}}}',2),('entity.block_content.field_ui_fields','/admin/structure/block/block-content/manage/{block_content_type}/fields','/admin/structure/block/block-content/manage/%/fields',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1748:{a:9:{s:4:\"path\";s:71:\"/admin/structure/block/block-content/manage/{block_content_type}/fields\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:11:\"_controller\";s:62:\"\\Drupal\\field_ui\\Controller\\FieldConfigListController::listing\";s:6:\"_title\";s:13:\"Manage fields\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:31:\"administer block_content fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":665:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:87:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/fields$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:52:\"/admin/structure/block/block-content/manage/%/fields\";s:8:\"numParts\";i:7;}}}}',7),('entity.block_content.token_devel','/block/{block_content}/devel/token','/block/%/devel/token',11,'C:31:\"Symfony\\Component\\Routing\\Route\":1502:{a:9:{s:4:\"path\";s:34:\"/block/{block_content}/devel/token\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:59:\"\\Drupal\\token\\Controller\\TokenDevelController::entityTokens\";s:6:\"_title\";s:12:\"Devel Tokens\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"access devel information\";s:20:\"_module_dependencies\";s:5:\"devel\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_token_entity_type_id\";s:13:\"block_content\";s:10:\"parameters\";a:1:{s:13:\"block_content\";a:2:{s:4:\"type\";s:20:\"entity:block_content\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":547:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"block_content\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:49:\"#^/block/(?P<block_content>[^/]++)/devel/token$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:12:\"/devel/token\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"block_content\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:6:\"/block\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"block_content\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:11;s:14:\"patternOutline\";s:20:\"/block/%/devel/token\";s:8:\"numParts\";i:4;}}}}',4),('entity.block_content_type.collection','/admin/structure/block/block-content/types','/admin/structure/block/block-content/types',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1238:{a:9:{s:4:\"path\";s:42:\"/admin/structure/block/block-content/types\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:18:\"block_content_type\";s:6:\"_title\";s:20:\"Custom block library\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:17:\"administer blocks\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":423:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:48:\"#^/admin/structure/block/block\\-content/types$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/structure/block/block-content/types\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:42:\"/admin/structure/block/block-content/types\";s:8:\"numParts\";i:5;}}}}',5),('entity.block_content_type.delete_form','/admin/structure/block/block-content/manage/{block_content_type}/delete','/admin/structure/block/block-content/manage/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1695:{a:9:{s:4:\"path\";s:71:\"/admin/structure/block/block-content/manage/{block_content_type}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:25:\"block_content_type.delete\";s:6:\"_title\";s:6:\"Delete\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:25:\"block_content_type.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":665:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:87:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:52:\"/admin/structure/block/block-content/manage/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.block_content_type.devel_definition','/devel/block_content_type/{block_content_type}/definition','/devel/block_content_type/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1636:{a:9:{s:4:\"path\";s:57:\"/devel/block_content_type/{block_content_type}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:18:\"block_content_type\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":622:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:72:\"#^/devel/block_content_type/(?P<block_content_type>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:25:\"/devel/block_content_type\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:38:\"/devel/block_content_type/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.block_content_type.devel_load','/devel/block_content_type/{block_content_type}','/devel/block_content_type/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1532:{a:9:{s:4:\"path\";s:46:\"/devel/block_content_type/{block_content_type}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:18:\"block_content_type\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":551:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:61:\"#^/devel/block_content_type/(?P<block_content_type>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:25:\"/devel/block_content_type\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:27:\"/devel/block_content_type/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.block_content_type.edit_form','/admin/structure/block/block-content/manage/{block_content_type}','/admin/structure/block/block-content/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1687:{a:9:{s:4:\"path\";s:64:\"/admin/structure/block/block-content/manage/{block_content_type}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:23:\"block_content_type.edit\";s:15:\"_title_callback\";s:54:\"\\Drupal\\Core\\Entity\\Controller\\EntityController::title\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:25:\"block_content_type.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":607:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:80:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:45:\"/admin/structure/block/block-content/manage/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.contact_form.canonical','/contact/{contact_form}','/contact/%',2,'C:31:\"Symfony\\Component\\Routing\\Route\":1374:{a:9:{s:4:\"path\";s:23:\"/contact/{contact_form}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:6:\"_title\";s:7:\"Contact\";s:11:\"_controller\";s:61:\"\\Drupal\\contact\\Controller\\ContactController::contactSitePage\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:17:\"contact_form.view\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:21:\"paramconverter.entity\";}}s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":475:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:38:\"#^/contact/(?P<contact_form>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/contact\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:2;s:14:\"patternOutline\";s:10:\"/contact/%\";s:8:\"numParts\";i:2;}}}}',2),('entity.contact_form.collection','/admin/structure/contact','/admin/structure/contact',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1158:{a:9:{s:4:\"path\";s:24:\"/admin/structure/contact\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:12:\"contact_form\";s:6:\"_title\";s:13:\"Contact forms\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer contact forms\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":367:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:29:\"#^/admin/structure/contact$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:24:\"/admin/structure/contact\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:24:\"/admin/structure/contact\";s:8:\"numParts\";i:3;}}}}',3),('entity.contact_form.delete_form','/admin/structure/contact/manage/{contact_form}/delete','/admin/structure/contact/manage/%/delete',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1591:{a:9:{s:4:\"path\";s:53:\"/admin/structure/contact/manage/{contact_form}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:19:\"contact_form.delete\";s:6:\"_title\";s:6:\"Delete\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:19:\"contact_form.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":603:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:68:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:40:\"/admin/structure/contact/manage/%/delete\";s:8:\"numParts\";i:6;}}}}',6),('entity.contact_form.devel_definition','/devel/contact_form/{contact_form}/definition','/devel/contact_form/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1564:{a:9:{s:4:\"path\";s:45:\"/devel/contact_form/{contact_form}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:12:\"contact_form\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":580:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:60:\"#^/devel/contact_form/(?P<contact_form>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/devel/contact_form\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:32:\"/devel/contact_form/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.contact_form.devel_load','/devel/contact_form/{contact_form}','/devel/contact_form/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1460:{a:9:{s:4:\"path\";s:34:\"/devel/contact_form/{contact_form}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:12:\"contact_form\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":509:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:49:\"#^/devel/contact_form/(?P<contact_form>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/devel/contact_form\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:21:\"/devel/contact_form/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.contact_form.edit_form','/admin/structure/contact/manage/{contact_form}','/admin/structure/contact/manage/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1537:{a:9:{s:4:\"path\";s:46:\"/admin/structure/contact/manage/{contact_form}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:17:\"contact_form.edit\";s:6:\"_title\";s:17:\"Edit contact form\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:19:\"contact_form.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":546:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:61:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:33:\"/admin/structure/contact/manage/%\";s:8:\"numParts\";i:5;}}}}',5),('entity.contact_message.field_ui_fields','/admin/structure/contact/manage/{contact_form}/fields','/admin/structure/contact/manage/%/fields',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1660:{a:9:{s:4:\"path\";s:53:\"/admin/structure/contact/manage/{contact_form}/fields\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:11:\"_controller\";s:62:\"\\Drupal\\field_ui\\Controller\\FieldConfigListController::listing\";s:6:\"_title\";s:13:\"Manage fields\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:33:\"administer contact_message fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":603:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:68:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/fields$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:40:\"/admin/structure/contact/manage/%/fields\";s:8:\"numParts\";i:6;}}}}',6),('entity.crop_type.delete_form','/admin/config/media/crop/manage/{crop_type}/delete','/admin/config/media/crop/manage/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1561:{a:9:{s:4:\"path\";s:50:\"/admin/config/media/crop/manage/{crop_type}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:16:\"crop_type.delete\";s:6:\"_title\";s:6:\"Delete\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:16:\"crop_type.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"crop_type\";a:2:{s:4:\"type\";s:16:\"entity:crop_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":589:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"crop_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:65:\"#^/admin/config/media/crop/manage/(?P<crop_type>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"crop_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/config/media/crop/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"crop_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:40:\"/admin/config/media/crop/manage/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.crop_type.devel_definition','/devel/crop_type/{crop_type}/definition','/devel/crop_type/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1523:{a:9:{s:4:\"path\";s:39:\"/devel/crop_type/{crop_type}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:9:\"crop_type\";s:10:\"parameters\";a:1:{s:9:\"crop_type\";a:2:{s:4:\"type\";s:16:\"entity:crop_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":556:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"crop_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:54:\"#^/devel/crop_type/(?P<crop_type>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"crop_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/devel/crop_type\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"crop_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:29:\"/devel/crop_type/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.crop_type.devel_load','/devel/crop_type/{crop_type}','/devel/crop_type/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1419:{a:9:{s:4:\"path\";s:28:\"/devel/crop_type/{crop_type}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:9:\"crop_type\";s:10:\"parameters\";a:1:{s:9:\"crop_type\";a:2:{s:4:\"type\";s:16:\"entity:crop_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":485:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"crop_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:43:\"#^/devel/crop_type/(?P<crop_type>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"crop_type\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/devel/crop_type\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"crop_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:18:\"/devel/crop_type/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.crop_type.edit_form','/admin/config/media/crop/manage/{crop_type}','/admin/config/media/crop/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1474:{a:9:{s:4:\"path\";s:43:\"/admin/config/media/crop/manage/{crop_type}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:14:\"crop_type.edit\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:21:\"administer crop types\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"crop_type\";a:2:{s:4:\"type\";s:16:\"entity:crop_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":531:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"crop_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:58:\"#^/admin/config/media/crop/manage/(?P<crop_type>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"crop_type\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/config/media/crop/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"crop_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:33:\"/admin/config/media/crop/manage/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.date_format.collection','/admin/config/regional/date-time','/admin/config/regional/date-time',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1204:{a:9:{s:4:\"path\";s:32:\"/admin/config/regional/date-time\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:11:\"date_format\";s:6:\"_title\";s:21:\"Date and time formats\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:29:\"administer site configuration\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":393:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:38:\"#^/admin/config/regional/date\\-time$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/config/regional/date-time\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:32:\"/admin/config/regional/date-time\";s:8:\"numParts\";i:4;}}}}',4),('entity.date_format.delete_form','/admin/config/regional/date-time/formats/manage/{date_format}/delete','/admin/config/regional/date-time/formats/manage/%/delete',253,'C:31:\"Symfony\\Component\\Routing\\Route\":1661:{a:9:{s:4:\"path\";s:68:\"/admin/config/regional/date-time/formats/manage/{date_format}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:18:\"date_format.delete\";s:6:\"_title\";s:18:\"Delete date format\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:18:\"date_format.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:11:\"date_format\";a:2:{s:4:\"type\";s:18:\"entity:date_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":649:{a:11:{s:4:\"vars\";a:1:{i:0;s:11:\"date_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:84:\"#^/admin/config/regional/date\\-time/formats/manage/(?P<date_format>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"date_format\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:47:\"/admin/config/regional/date-time/formats/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:11:\"date_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:253;s:14:\"patternOutline\";s:56:\"/admin/config/regional/date-time/formats/manage/%/delete\";s:8:\"numParts\";i:8;}}}}',8),('entity.date_format.devel_definition','/devel/date_format/{date_format}/definition','/devel/date_format/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1552:{a:9:{s:4:\"path\";s:43:\"/devel/date_format/{date_format}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:11:\"date_format\";s:10:\"parameters\";a:1:{s:11:\"date_format\";a:2:{s:4:\"type\";s:18:\"entity:date_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":573:{a:11:{s:4:\"vars\";a:1:{i:0;s:11:\"date_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:58:\"#^/devel/date_format/(?P<date_format>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"date_format\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/date_format\";}}s:9:\"path_vars\";a:1:{i:0;s:11:\"date_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:31:\"/devel/date_format/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.date_format.devel_load','/devel/date_format/{date_format}','/devel/date_format/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1448:{a:9:{s:4:\"path\";s:32:\"/devel/date_format/{date_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:11:\"date_format\";s:10:\"parameters\";a:1:{s:11:\"date_format\";a:2:{s:4:\"type\";s:18:\"entity:date_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":502:{a:11:{s:4:\"vars\";a:1:{i:0;s:11:\"date_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:47:\"#^/devel/date_format/(?P<date_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"date_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:18:\"/devel/date_format\";}}s:9:\"path_vars\";a:1:{i:0;s:11:\"date_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:20:\"/devel/date_format/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.date_format.edit_form','/admin/config/regional/date-time/formats/manage/{date_format}','/admin/config/regional/date-time/formats/manage/%',126,'C:31:\"Symfony\\Component\\Routing\\Route\":1593:{a:9:{s:4:\"path\";s:61:\"/admin/config/regional/date-time/formats/manage/{date_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:16:\"date_format.edit\";s:6:\"_title\";s:16:\"Edit date format\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:18:\"date_format.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:11:\"date_format\";a:2:{s:4:\"type\";s:18:\"entity:date_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":592:{a:11:{s:4:\"vars\";a:1:{i:0;s:11:\"date_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:77:\"#^/admin/config/regional/date\\-time/formats/manage/(?P<date_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:11:\"date_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:47:\"/admin/config/regional/date-time/formats/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:11:\"date_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:126;s:14:\"patternOutline\";s:49:\"/admin/config/regional/date-time/formats/manage/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.embed_button.collection','/admin/config/content/embed','/admin/config/content/embed',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1224:{a:9:{s:4:\"path\";s:27:\"/admin/config/content/embed\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:11:\"_controller\";s:60:\"\\Drupal\\Core\\Entity\\Controller\\EntityListController::listing\";s:11:\"entity_type\";s:12:\"embed_button\";s:6:\"_title\";s:13:\"Embed buttons\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer embed buttons\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":377:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:32:\"#^/admin/config/content/embed$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:27:\"/admin/config/content/embed\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:27:\"/admin/config/content/embed\";s:8:\"numParts\";i:4;}}}}',4),('entity.embed_button.delete_form','/admin/config/content/embed/button/manage/{embed_button}/delete','/admin/config/content/embed/button/manage/%/delete',253,'C:31:\"Symfony\\Component\\Routing\\Route\":1646:{a:9:{s:4:\"path\";s:63:\"/admin/config/content/embed/button/manage/{embed_button}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:19:\"embed_button.delete\";s:6:\"_title\";s:19:\"Delete embed button\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:19:\"embed_button.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"embed_button\";a:2:{s:4:\"type\";s:19:\"entity:embed_button\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":634:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"embed_button\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:78:\"#^/admin/config/content/embed/button/manage/(?P<embed_button>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"embed_button\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:41:\"/admin/config/content/embed/button/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"embed_button\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:253;s:14:\"patternOutline\";s:50:\"/admin/config/content/embed/button/manage/%/delete\";s:8:\"numParts\";i:8;}}}}',8),('entity.embed_button.devel_definition','/devel/embed_button/{embed_button}/definition','/devel/embed_button/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1564:{a:9:{s:4:\"path\";s:45:\"/devel/embed_button/{embed_button}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:12:\"embed_button\";s:10:\"parameters\";a:1:{s:12:\"embed_button\";a:2:{s:4:\"type\";s:19:\"entity:embed_button\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":580:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"embed_button\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:60:\"#^/devel/embed_button/(?P<embed_button>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"embed_button\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/devel/embed_button\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"embed_button\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:32:\"/devel/embed_button/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.embed_button.devel_load','/devel/embed_button/{embed_button}','/devel/embed_button/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1460:{a:9:{s:4:\"path\";s:34:\"/devel/embed_button/{embed_button}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:12:\"embed_button\";s:10:\"parameters\";a:1:{s:12:\"embed_button\";a:2:{s:4:\"type\";s:19:\"entity:embed_button\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":509:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"embed_button\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:49:\"#^/devel/embed_button/(?P<embed_button>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"embed_button\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:19:\"/devel/embed_button\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"embed_button\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:21:\"/devel/embed_button/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.embed_button.edit_form','/admin/config/content/embed/button/manage/{embed_button}','/admin/config/content/embed/button/manage/%',126,'C:31:\"Symfony\\Component\\Routing\\Route\":1578:{a:9:{s:4:\"path\";s:56:\"/admin/config/content/embed/button/manage/{embed_button}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:17:\"embed_button.edit\";s:6:\"_title\";s:17:\"Edit embed button\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:19:\"embed_button.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"embed_button\";a:2:{s:4:\"type\";s:19:\"entity:embed_button\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":577:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"embed_button\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:71:\"#^/admin/config/content/embed/button/manage/(?P<embed_button>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"embed_button\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:41:\"/admin/config/content/embed/button/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"embed_button\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:126;s:14:\"patternOutline\";s:43:\"/admin/config/content/embed/button/manage/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_browser.add_form','/admin/config/content/entity_browser/add','/admin/config/content/entity_browser/add',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1345:{a:9:{s:4:\"path\";s:40:\"/admin/config/content/entity_browser/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:14:\"_entity_wizard\";s:18:\"entity_browser.add\";s:6:\"_title\";s:18:\"Add Entity browser\";s:12:\"tempstore_id\";s:21:\"entity_browser.config\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:26:\"administer entity browsers\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:22:\"ctools.wizard_enhancer\";i:2;s:45:\"entity_browser.ctools_fallback_route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":416:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:45:\"#^/admin/config/content/entity_browser/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:40:\"/admin/config/content/entity_browser/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:40:\"/admin/config/content/entity_browser/add\";s:8:\"numParts\";i:5;}}}}',5),('entity.entity_browser.collection','/admin/config/content/entity_browser','/admin/config/content/entity_browser',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1213:{a:9:{s:4:\"path\";s:36:\"/admin/config/content/entity_browser\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:14:\"entity_browser\";s:6:\"_title\";s:15:\"Entity Browsers\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:26:\"administer entity browsers\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":404:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:41:\"#^/admin/config/content/entity_browser$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/entity_browser\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:36:\"/admin/config/content/entity_browser\";s:8:\"numParts\";i:4;}}}}',4),('entity.entity_browser.delete_form','/admin/config/content/entity_browser/{entity_browser}/delete','/admin/config/content/entity_browser/%/delete',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1651:{a:9:{s:4:\"path\";s:60:\"/admin/config/content/entity_browser/{entity_browser}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:21:\"entity_browser.delete\";s:6:\"_title\";s:21:\"Delete Entity browser\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:26:\"administer entity browsers\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:14:\"entity_browser\";a:2:{s:4:\"type\";s:21:\"entity:entity_browser\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":626:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"entity_browser\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:75:\"#^/admin/config/content/entity_browser/(?P<entity_browser>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"entity_browser\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/entity_browser\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"entity_browser\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:45:\"/admin/config/content/entity_browser/%/delete\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_browser.edit_form','/admin/config/content/entity_browser/{entity_browser}/{step}','/admin/config/content/entity_browser/%',30,'C:31:\"Symfony\\Component\\Routing\\Route\":1670:{a:9:{s:4:\"path\";s:60:\"/admin/config/content/entity_browser/{entity_browser}/{step}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:14:\"_entity_wizard\";s:19:\"entity_browser.edit\";s:6:\"_title\";s:19:\"Edit Entity browser\";s:12:\"tempstore_id\";s:21:\"entity_browser.config\";s:4:\"step\";s:7:\"general\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:26:\"administer entity browsers\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:22:\"ctools.wizard_enhancer\";i:2;s:45:\"entity_browser.ctools_fallback_route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":694:{a:11:{s:4:\"vars\";a:2:{i:0;s:14:\"entity_browser\";i:1;s:4:\"step\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:90:\"#^/admin/config/content/entity_browser/(?P<entity_browser>[^/]++)(?:/(?P<step>[^/]++))?$#s\";s:11:\"path_tokens\";a:3:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:4:\"step\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"entity_browser\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/entity_browser\";}}s:9:\"path_vars\";a:2:{i:0;s:14:\"entity_browser\";i:1;s:4:\"step\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:30;s:14:\"patternOutline\";s:38:\"/admin/config/content/entity_browser/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_display.block_content.default','/admin/structure/block/block-content/manage/{block_content_type}/form-display','/admin/structure/block/block-content/manage/%/form-display',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1841:{a:9:{s:4:\"path\";s:77:\"/admin/structure/block/block-content/manage/{block_content_type}/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:37:\"administer block_content form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":685:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:94:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/form\\-display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:58:\"/admin/structure/block/block-content/manage/%/form-display\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_display.block_content.form_mode','/admin/structure/block/block-content/manage/{block_content_type}/form-display/{form_mode_name}','/admin/structure/block/block-content/manage/%/form-display/%',250,'C:31:\"Symfony\\Component\\Routing\\Route\":1988:{a:9:{s:4:\"path\";s:94:\"/admin/structure/block/block-content/manage/{block_content_type}/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:37:\"administer block_content form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":851:{a:11:{s:4:\"vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:121:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:250;s:14:\"patternOutline\";s:60:\"/admin/structure/block/block-content/manage/%/form-display/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.entity_form_display.contact_message.default','/admin/structure/contact/manage/{contact_form}/form-display','/admin/structure/contact/manage/%/form-display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1753:{a:9:{s:4:\"path\";s:59:\"/admin/structure/contact/manage/{contact_form}/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:39:\"administer contact_message form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":623:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:75:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/form\\-display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:46:\"/admin/structure/contact/manage/%/form-display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_display.contact_message.form_mode','/admin/structure/contact/manage/{contact_form}/form-display/{form_mode_name}','/admin/structure/contact/manage/%/form-display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1901:{a:9:{s:4:\"path\";s:76:\"/admin/structure/contact/manage/{contact_form}/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:39:\"administer contact_message form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":790:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:102:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:48:\"/admin/structure/contact/manage/%/form-display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_display.font.default','/admin/appearance/font/settings/form-display','/admin/appearance/font/settings/form-display',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1350:{a:9:{s:4:\"path\";s:44:\"/admin/appearance/font/settings/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer font form display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":429:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:50:\"#^/admin/appearance/font/settings/form\\-display$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:44:\"/admin/appearance/font/settings/form-display\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:44:\"/admin/appearance/font/settings/form-display\";s:8:\"numParts\";i:5;}}}}',5),('entity.entity_form_display.font.form_mode','/admin/appearance/font/settings/form-display/{form_mode_name}','/admin/appearance/font/settings/form-display/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1496:{a:9:{s:4:\"path\";s:61:\"/admin/appearance/font/settings/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer font form display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":594:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:77:\"#^/admin/appearance/font/settings/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:44:\"/admin/appearance/font/settings/form-display\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:46:\"/admin/appearance/font/settings/form-display/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_display.media.default','/admin/structure/media/manage/{media_bundle}/form-display','/admin/structure/media/manage/%/form-display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1724:{a:9:{s:4:\"path\";s:57:\"/admin/structure/media/manage/{media_bundle}/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:29:\"administer media form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":617:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"media_bundle\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:73:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/form\\-display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"media_bundle\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:44:\"/admin/structure/media/manage/%/form-display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_display.media.form_mode','/admin/structure/media/manage/{media_bundle}/form-display/{form_mode_name}','/admin/structure/media/manage/%/form-display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1872:{a:9:{s:4:\"path\";s:74:\"/admin/structure/media/manage/{media_bundle}/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:29:\"administer media form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":784:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:100:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:46:\"/admin/structure/media/manage/%/form-display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_display.node.default','/admin/structure/types/manage/{node_type}/form-display','/admin/structure/types/manage/%/form-display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1697:{a:9:{s:4:\"path\";s:54:\"/admin/structure/types/manage/{node_type}/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer node form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":602:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"node_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:70:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/form\\-display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"node_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:44:\"/admin/structure/types/manage/%/form-display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_display.node.form_mode','/admin/structure/types/manage/{node_type}/form-display/{form_mode_name}','/admin/structure/types/manage/%/form-display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1844:{a:9:{s:4:\"path\";s:71:\"/admin/structure/types/manage/{node_type}/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer node form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":768:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:97:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:13:\"/form-display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:46:\"/admin/structure/types/manage/%/form-display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_display.taxonomy_term.default','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/form-display','/admin/structure/taxonomy/manage/%/overview/form-display',123,'C:31:\"Symfony\\Component\\Routing\\Route\":1839:{a:9:{s:4:\"path\";s:76:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:37:\"administer taxonomy_term form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":682:{a:11:{s:4:\"vars\";a:1:{i:0;s:19:\"taxonomy_vocabulary\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:92:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/form\\-display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:22:\"/overview/form-display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:19:\"taxonomy_vocabulary\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:123;s:14:\"patternOutline\";s:56:\"/admin/structure/taxonomy/manage/%/overview/form-display\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_display.taxonomy_term.form_mode','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/form-display/{form_mode_name}','/admin/structure/taxonomy/manage/%/overview/form-display/%',246,'C:31:\"Symfony\\Component\\Routing\\Route\":1986:{a:9:{s:4:\"path\";s:93:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:37:\"administer taxonomy_term form display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":848:{a:11:{s:4:\"vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:119:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:22:\"/overview/form-display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:246;s:14:\"patternOutline\";s:58:\"/admin/structure/taxonomy/manage/%/overview/form-display/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.entity_form_display.user.default','/admin/config/people/accounts/form-display','/admin/config/people/accounts/form-display',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1342:{a:9:{s:4:\"path\";s:42:\"/admin/config/people/accounts/form-display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"form_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer user form display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":423:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:48:\"#^/admin/config/people/accounts/form\\-display$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/config/people/accounts/form-display\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:42:\"/admin/config/people/accounts/form-display\";s:8:\"numParts\";i:5;}}}}',5),('entity.entity_form_display.user.form_mode','/admin/config/people/accounts/form-display/{form_mode_name}','/admin/config/people/accounts/form-display/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1488:{a:9:{s:4:\"path\";s:59:\"/admin/config/people/accounts/form-display/{form_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_form_display.edit\";s:6:\"_title\";s:19:\"Manage form display\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_form_mode_access\";s:28:\"administer user form display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.form_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":588:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"form_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:75:\"#^/admin/config/people/accounts/form\\-display/(?P<form_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"form_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/config/people/accounts/form-display\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"form_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:44:\"/admin/config/people/accounts/form-display/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_mode.add_form','/admin/structure/display-modes/form/add/{entity_type_id}','/admin/structure/display-modes/form/add/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1410:{a:9:{s:4:\"path\";s:56:\"/admin/structure/display-modes/form/add/{entity_type_id}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:20:\"entity_form_mode.add\";s:6:\"_title\";s:13:\"Add form mode\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer display modes\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":579:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"entity_type_id\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:72:\"#^/admin/structure/display\\-modes/form/add/(?P<entity_type_id>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"entity_type_id\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/structure/display-modes/form/add\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"entity_type_id\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:41:\"/admin/structure/display-modes/form/add/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_form_mode.collection','/admin/structure/display-modes/form','/admin/structure/display-modes/form',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1205:{a:9:{s:4:\"path\";s:35:\"/admin/structure/display-modes/form\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:16:\"entity_form_mode\";s:6:\"_title\";s:10:\"Form modes\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer display modes\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":402:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:41:\"#^/admin/structure/display\\-modes/form$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:35:\"/admin/structure/display-modes/form\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:35:\"/admin/structure/display-modes/form\";s:8:\"numParts\";i:4;}}}}',4),('entity.entity_form_mode.delete_form','/admin/structure/display-modes/form/manage/{entity_form_mode}/delete','/admin/structure/display-modes/form/manage/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1684:{a:9:{s:4:\"path\";s:68:\"/admin/structure/display-modes/form/manage/{entity_form_mode}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:23:\"entity_form_mode.delete\";s:6:\"_title\";s:16:\"Delete form mode\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:23:\"entity_form_mode.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:16:\"entity_form_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_form_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":654:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:84:\"#^/admin/structure/display\\-modes/form/manage/(?P<entity_form_mode>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_form_mode\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/structure/display-modes/form/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:51:\"/admin/structure/display-modes/form/manage/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_form_mode.devel_definition','/devel/entity_form_mode/{entity_form_mode}/definition','/devel/entity_form_mode/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1612:{a:9:{s:4:\"path\";s:53:\"/devel/entity_form_mode/{entity_form_mode}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:16:\"entity_form_mode\";s:10:\"parameters\";a:1:{s:16:\"entity_form_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_form_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":608:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:68:\"#^/devel/entity_form_mode/(?P<entity_form_mode>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_form_mode\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:23:\"/devel/entity_form_mode\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:36:\"/devel/entity_form_mode/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.entity_form_mode.devel_load','/devel/entity_form_mode/{entity_form_mode}','/devel/entity_form_mode/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1508:{a:9:{s:4:\"path\";s:42:\"/devel/entity_form_mode/{entity_form_mode}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:16:\"entity_form_mode\";s:10:\"parameters\";a:1:{s:16:\"entity_form_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_form_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":537:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:57:\"#^/devel/entity_form_mode/(?P<entity_form_mode>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_form_mode\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:23:\"/devel/entity_form_mode\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:25:\"/devel/entity_form_mode/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.entity_form_mode.edit_form','/admin/structure/display-modes/form/manage/{entity_form_mode}','/admin/structure/display-modes/form/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1615:{a:9:{s:4:\"path\";s:61:\"/admin/structure/display-modes/form/manage/{entity_form_mode}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:21:\"entity_form_mode.edit\";s:6:\"_title\";s:14:\"Edit form mode\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:23:\"entity_form_mode.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:16:\"entity_form_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_form_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":596:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:77:\"#^/admin/structure/display\\-modes/form/manage/(?P<entity_form_mode>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_form_mode\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/structure/display-modes/form/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_form_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:44:\"/admin/structure/display-modes/form/manage/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_display.block_content.default','/admin/structure/block/block-content/manage/{block_content_type}/display','/admin/structure/block/block-content/manage/%/display',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1809:{a:9:{s:4:\"path\";s:72:\"/admin/structure/block/block-content/manage/{block_content_type}/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:32:\"administer block_content display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":668:{a:11:{s:4:\"vars\";a:1:{i:0;s:18:\"block_content_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:88:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:18:\"block_content_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:53:\"/admin/structure/block/block-content/manage/%/display\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_display.block_content.view_mode','/admin/structure/block/block-content/manage/{block_content_type}/display/{view_mode_name}','/admin/structure/block/block-content/manage/%/display/%',250,'C:31:\"Symfony\\Component\\Routing\\Route\":1956:{a:9:{s:4:\"path\";s:89:\"/admin/structure/block/block-content/manage/{block_content_type}/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:32:\"administer block_content display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":834:{a:11:{s:4:\"vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:115:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:250;s:14:\"patternOutline\";s:55:\"/admin/structure/block/block-content/manage/%/display/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.entity_view_display.contact_message.default','/admin/structure/contact/manage/{contact_form}/display','/admin/structure/contact/manage/%/display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1721:{a:9:{s:4:\"path\";s:54:\"/admin/structure/contact/manage/{contact_form}/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:34:\"administer contact_message display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":606:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"contact_form\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:69:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"contact_form\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:41:\"/admin/structure/contact/manage/%/display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_display.contact_message.view_mode','/admin/structure/contact/manage/{contact_form}/display/{view_mode_name}','/admin/structure/contact/manage/%/display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1868:{a:9:{s:4:\"path\";s:71:\"/admin/structure/contact/manage/{contact_form}/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:34:\"administer contact_message display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":772:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:96:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:43:\"/admin/structure/contact/manage/%/display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_display.font.default','/admin/appearance/font/settings/display','/admin/appearance/font/settings/display',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1319:{a:9:{s:4:\"path\";s:39:\"/admin/appearance/font/settings/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer font display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":413:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:44:\"#^/admin/appearance/font/settings/display$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/appearance/font/settings/display\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:39:\"/admin/appearance/font/settings/display\";s:8:\"numParts\";i:5;}}}}',5),('entity.entity_view_display.font.view_mode','/admin/appearance/font/settings/display/{view_mode_name}','/admin/appearance/font/settings/display/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1465:{a:9:{s:4:\"path\";s:56:\"/admin/appearance/font/settings/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer font display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":578:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:71:\"#^/admin/appearance/font/settings/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/appearance/font/settings/display\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:41:\"/admin/appearance/font/settings/display/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_display.media.default','/admin/structure/media/manage/{media_bundle}/display','/admin/structure/media/manage/%/display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1692:{a:9:{s:4:\"path\";s:52:\"/admin/structure/media/manage/{media_bundle}/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:24:\"administer media display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":600:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"media_bundle\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:67:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"media_bundle\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:39:\"/admin/structure/media/manage/%/display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_display.media.view_mode','/admin/structure/media/manage/{media_bundle}/display/{view_mode_name}','/admin/structure/media/manage/%/display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1839:{a:9:{s:4:\"path\";s:69:\"/admin/structure/media/manage/{media_bundle}/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:24:\"administer media display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":766:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:94:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:41:\"/admin/structure/media/manage/%/display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_display.node.default','/admin/structure/types/manage/{node_type}/display','/admin/structure/types/manage/%/display',61,'C:31:\"Symfony\\Component\\Routing\\Route\":1665:{a:9:{s:4:\"path\";s:49:\"/admin/structure/types/manage/{node_type}/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer node display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":585:{a:11:{s:4:\"vars\";a:1:{i:0;s:9:\"node_type\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:64:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:9:\"node_type\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:61;s:14:\"patternOutline\";s:39:\"/admin/structure/types/manage/%/display\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_display.node.view_mode','/admin/structure/types/manage/{node_type}/display/{view_mode_name}','/admin/structure/types/manage/%/display/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1812:{a:9:{s:4:\"path\";s:66:\"/admin/structure/types/manage/{node_type}/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer node display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":751:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:91:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:41:\"/admin/structure/types/manage/%/display/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_display.taxonomy_term.default','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/display','/admin/structure/taxonomy/manage/%/overview/display',123,'C:31:\"Symfony\\Component\\Routing\\Route\":1808:{a:9:{s:4:\"path\";s:71:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:32:\"administer taxonomy_term display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":666:{a:11:{s:4:\"vars\";a:1:{i:0;s:19:\"taxonomy_vocabulary\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:86:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/display$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/overview/display\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:19:\"taxonomy_vocabulary\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:123;s:14:\"patternOutline\";s:51:\"/admin/structure/taxonomy/manage/%/overview/display\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_display.taxonomy_term.view_mode','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/display/{view_mode_name}','/admin/structure/taxonomy/manage/%/overview/display/%',246,'C:31:\"Symfony\\Component\\Routing\\Route\":1955:{a:9:{s:4:\"path\";s:88:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:32:\"administer taxonomy_term display\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":832:{a:11:{s:4:\"vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:113:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:17:\"/overview/display\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:246;s:14:\"patternOutline\";s:53:\"/admin/structure/taxonomy/manage/%/overview/display/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.entity_view_display.user.default','/admin/config/people/accounts/display','/admin/config/people/accounts/display',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1311:{a:9:{s:4:\"path\";s:37:\"/admin/config/people/accounts/display\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:5:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"view_mode_name\";s:7:\"default\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer user display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":407:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:42:\"#^/admin/config/people/accounts/display$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:37:\"/admin/config/people/accounts/display\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:37:\"/admin/config/people/accounts/display\";s:8:\"numParts\";i:5;}}}}',5),('entity.entity_view_display.user.view_mode','/admin/config/people/accounts/display/{view_mode_name}','/admin/config/people/accounts/display/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1457:{a:9:{s:4:\"path\";s:54:\"/admin/config/people/accounts/display/{view_mode_name}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:24:\"entity_view_display.edit\";s:6:\"_title\";s:14:\"Manage display\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:26:\"_field_ui_view_mode_access\";s:23:\"administer user display\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:31:\"access_check.field_ui.view_mode\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":572:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"view_mode_name\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:69:\"#^/admin/config/people/accounts/display/(?P<view_mode_name>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"view_mode_name\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:37:\"/admin/config/people/accounts/display\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"view_mode_name\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:39:\"/admin/config/people/accounts/display/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_mode.add_form','/admin/structure/display-modes/view/add/{entity_type_id}','/admin/structure/display-modes/view/add/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1410:{a:9:{s:4:\"path\";s:56:\"/admin/structure/display-modes/view/add/{entity_type_id}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:20:\"entity_view_mode.add\";s:6:\"_title\";s:13:\"Add view mode\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer display modes\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":579:{a:11:{s:4:\"vars\";a:1:{i:0;s:14:\"entity_type_id\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:72:\"#^/admin/structure/display\\-modes/view/add/(?P<entity_type_id>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:14:\"entity_type_id\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:39:\"/admin/structure/display-modes/view/add\";}}s:9:\"path_vars\";a:1:{i:0;s:14:\"entity_type_id\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:41:\"/admin/structure/display-modes/view/add/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.entity_view_mode.collection','/admin/structure/display-modes/view','/admin/structure/display-modes/view',15,'C:31:\"Symfony\\Component\\Routing\\Route\":1205:{a:9:{s:4:\"path\";s:35:\"/admin/structure/display-modes/view\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:16:\"entity_view_mode\";s:6:\"_title\";s:10:\"View modes\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer display modes\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":402:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:41:\"#^/admin/structure/display\\-modes/view$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:35:\"/admin/structure/display-modes/view\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:15;s:14:\"patternOutline\";s:35:\"/admin/structure/display-modes/view\";s:8:\"numParts\";i:4;}}}}',4),('entity.entity_view_mode.delete_form','/admin/structure/display-modes/view/manage/{entity_view_mode}/delete','/admin/structure/display-modes/view/manage/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1684:{a:9:{s:4:\"path\";s:68:\"/admin/structure/display-modes/view/manage/{entity_view_mode}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:23:\"entity_view_mode.delete\";s:6:\"_title\";s:16:\"Delete view mode\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:23:\"entity_view_mode.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:16:\"entity_view_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_view_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":654:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:84:\"#^/admin/structure/display\\-modes/view/manage/(?P<entity_view_mode>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_view_mode\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/structure/display-modes/view/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:51:\"/admin/structure/display-modes/view/manage/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.entity_view_mode.devel_definition','/devel/entity_view_mode/{entity_view_mode}/definition','/devel/entity_view_mode/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1612:{a:9:{s:4:\"path\";s:53:\"/devel/entity_view_mode/{entity_view_mode}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:16:\"entity_view_mode\";s:10:\"parameters\";a:1:{s:16:\"entity_view_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_view_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":608:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:68:\"#^/devel/entity_view_mode/(?P<entity_view_mode>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_view_mode\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:23:\"/devel/entity_view_mode\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:36:\"/devel/entity_view_mode/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.entity_view_mode.devel_load','/devel/entity_view_mode/{entity_view_mode}','/devel/entity_view_mode/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1508:{a:9:{s:4:\"path\";s:42:\"/devel/entity_view_mode/{entity_view_mode}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:16:\"entity_view_mode\";s:10:\"parameters\";a:1:{s:16:\"entity_view_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_view_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":537:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:57:\"#^/devel/entity_view_mode/(?P<entity_view_mode>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_view_mode\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:23:\"/devel/entity_view_mode\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:25:\"/devel/entity_view_mode/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.entity_view_mode.edit_form','/admin/structure/display-modes/view/manage/{entity_view_mode}','/admin/structure/display-modes/view/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1615:{a:9:{s:4:\"path\";s:61:\"/admin/structure/display-modes/view/manage/{entity_view_mode}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:21:\"entity_view_mode.edit\";s:6:\"_title\";s:14:\"Edit view mode\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:23:\"entity_view_mode.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:16:\"entity_view_mode\";a:2:{s:4:\"type\";s:23:\"entity:entity_view_mode\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":596:{a:11:{s:4:\"vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:77:\"#^/admin/structure/display\\-modes/view/manage/(?P<entity_view_mode>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:16:\"entity_view_mode\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:42:\"/admin/structure/display-modes/view/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:16:\"entity_view_mode\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:44:\"/admin/structure/display-modes/view/manage/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.environment_indicator.add','/admin/config/development/environment-indicator/switcher/add','/admin/config/development/environment-indicator/switcher/add',63,'C:31:\"Symfony\\Component\\Routing\\Route\":1297:{a:9:{s:4:\"path\";s:60:\"/admin/config/development/environment-indicator/switcher/add\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:29:\"environment_indicator.default\";}s:12:\"requirements\";a:2:{s:21:\"_entity_create_access\";s:21:\"environment_indicator\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:26:\"access_check.entity_create\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":477:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:66:\"#^/admin/config/development/environment\\-indicator/switcher/add$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:60:\"/admin/config/development/environment-indicator/switcher/add\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:63;s:14:\"patternOutline\";s:60:\"/admin/config/development/environment-indicator/switcher/add\";s:8:\"numParts\";i:6;}}}}',6),('entity.environment_indicator.collection','/admin/config/development/environment-indicator/switcher','/admin/config/development/environment-indicator/switcher',31,'C:31:\"Symfony\\Component\\Routing\\Route\":1331:{a:9:{s:4:\"path\";s:56:\"/admin/config/development/environment-indicator/switcher\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:21:\"environment_indicator\";s:6:\"_title\";s:30:\"Environment Indicator Switcher\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:41:\"administer environment indicator settings\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":465:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:62:\"#^/admin/config/development/environment\\-indicator/switcher$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:56:\"/admin/config/development/environment-indicator/switcher\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:31;s:14:\"patternOutline\";s:56:\"/admin/config/development/environment-indicator/switcher\";s:8:\"numParts\";i:5;}}}}',5),('entity.environment_indicator.delete_form','/admin/config/development/environment-indicator/manage/{environment_indicator}/delete','/admin/config/development/environment-indicator/manage/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1741:{a:9:{s:4:\"path\";s:85:\"/admin/config/development/environment-indicator/manage/{environment_indicator}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:28:\"environment_indicator.delete\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:28:\"environment_indicator.delete\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:21:\"environment_indicator\";a:2:{s:4:\"type\";s:28:\"entity:environment_indicator\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":711:{a:11:{s:4:\"vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:101:\"#^/admin/config/development/environment\\-indicator/manage/(?P<environment_indicator>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:21:\"environment_indicator\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:54:\"/admin/config/development/environment-indicator/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:63:\"/admin/config/development/environment-indicator/manage/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.environment_indicator.devel_definition','/devel/environment_indicator/{environment_indicator}/definition','/devel/environment_indicator/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1672:{a:9:{s:4:\"path\";s:63:\"/devel/environment_indicator/{environment_indicator}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:21:\"environment_indicator\";s:10:\"parameters\";a:1:{s:21:\"environment_indicator\";a:2:{s:4:\"type\";s:28:\"entity:environment_indicator\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":643:{a:11:{s:4:\"vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:78:\"#^/devel/environment_indicator/(?P<environment_indicator>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:21:\"environment_indicator\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/devel/environment_indicator\";}}s:9:\"path_vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:41:\"/devel/environment_indicator/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.environment_indicator.devel_load','/devel/environment_indicator/{environment_indicator}','/devel/environment_indicator/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1568:{a:9:{s:4:\"path\";s:52:\"/devel/environment_indicator/{environment_indicator}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:21:\"environment_indicator\";s:10:\"parameters\";a:1:{s:21:\"environment_indicator\";a:2:{s:4:\"type\";s:28:\"entity:environment_indicator\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":572:{a:11:{s:4:\"vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:67:\"#^/devel/environment_indicator/(?P<environment_indicator>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:21:\"environment_indicator\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:28:\"/devel/environment_indicator\";}}s:9:\"path_vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:30:\"/devel/environment_indicator/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.environment_indicator.edit_form','/admin/config/development/environment-indicator/manage/{environment_indicator}','/admin/config/development/environment-indicator/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1676:{a:9:{s:4:\"path\";s:78:\"/admin/config/development/environment-indicator/manage/{environment_indicator}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:1:{s:12:\"_entity_form\";s:29:\"environment_indicator.default\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:28:\"environment_indicator.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:21:\"environment_indicator\";a:2:{s:4:\"type\";s:28:\"entity:environment_indicator\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":652:{a:11:{s:4:\"vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:94:\"#^/admin/config/development/environment\\-indicator/manage/(?P<environment_indicator>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:21:\"environment_indicator\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:54:\"/admin/config/development/environment-indicator/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:21:\"environment_indicator\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:56:\"/admin/config/development/environment-indicator/manage/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.field_config.block_content_field_delete_form','/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}/delete','/admin/structure/block/block-content/manage/%/fields/%/delete',501,'C:31:\"Symfony\\Component\\Routing\\Route\":2080:{a:9:{s:4:\"path\";s:93:\"/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":880:{a:11:{s:4:\"vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:119:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:501;s:14:\"patternOutline\";s:61:\"/admin/structure/block/block-content/manage/%/fields/%/delete\";s:8:\"numParts\";i:9;}}}}',9),('entity.field_config.block_content_field_edit_form','/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}','/admin/structure/block/block-content/manage/%/fields/%',250,'C:31:\"Symfony\\Component\\Routing\\Route\":2096:{a:9:{s:4:\"path\";s:86:\"/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":823:{a:11:{s:4:\"vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:112:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:250;s:14:\"patternOutline\";s:54:\"/admin/structure/block/block-content/manage/%/fields/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.block_content_storage_edit_form','/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}/storage','/admin/structure/block/block-content/manage/%/fields/%/storage',501,'C:31:\"Symfony\\Component\\Routing\\Route\":1952:{a:9:{s:4:\"path\";s:94:\"/admin/structure/block/block-content/manage/{block_content_type}/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:13:\"block_content\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:31:\"administer block_content fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:18:\"block_content_type\";a:2:{s:4:\"type\";s:25:\"entity:block_content_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":883:{a:11:{s:4:\"vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:120:\"#^/admin/structure/block/block\\-content/manage/(?P<block_content_type>[^/]++)/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:18:\"block_content_type\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:43:\"/admin/structure/block/block-content/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:18:\"block_content_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:501;s:14:\"patternOutline\";s:62:\"/admin/structure/block/block-content/manage/%/fields/%/storage\";s:8:\"numParts\";i:9;}}}}',9),('entity.field_config.contact_message_field_delete_form','/admin/structure/contact/manage/{contact_form}/fields/{field_config}/delete','/admin/structure/contact/manage/%/fields/%/delete',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1991:{a:9:{s:4:\"path\";s:75:\"/admin/structure/contact/manage/{contact_form}/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":819:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:100:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:49:\"/admin/structure/contact/manage/%/fields/%/delete\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.contact_message_field_edit_form','/admin/structure/contact/manage/{contact_form}/fields/{field_config}','/admin/structure/contact/manage/%/fields/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":2006:{a:9:{s:4:\"path\";s:68:\"/admin/structure/contact/manage/{contact_form}/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":761:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:93:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:42:\"/admin/structure/contact/manage/%/fields/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.contact_message_storage_edit_form','/admin/structure/contact/manage/{contact_form}/fields/{field_config}/storage','/admin/structure/contact/manage/%/fields/%/storage',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1865:{a:9:{s:4:\"path\";s:76:\"/admin/structure/contact/manage/{contact_form}/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:15:\"contact_message\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:33:\"administer contact_message fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"contact_form\";a:2:{s:4:\"type\";s:19:\"entity:contact_form\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":822:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:101:\"#^/admin/structure/contact/manage/(?P<contact_form>[^/]++)/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"contact_form\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:31:\"/admin/structure/contact/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"contact_form\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:50:\"/admin/structure/contact/manage/%/fields/%/storage\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.font_field_delete_form','/admin/appearance/font/settings/fields/{field_config}/delete','/admin/appearance/font/settings/fields/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1623:{a:9:{s:4:\"path\";s:60:\"/admin/appearance/font/settings/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:10:\"parameters\";a:1:{s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":625:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:75:\"#^/admin/appearance/font/settings/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:38:\"/admin/appearance/font/settings/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:47:\"/admin/appearance/font/settings/fields/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.font_field_edit_form','/admin/appearance/font/settings/fields/{field_config}','/admin/appearance/font/settings/fields/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1638:{a:9:{s:4:\"path\";s:53:\"/admin/appearance/font/settings/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:10:\"parameters\";a:1:{s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":567:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:68:\"#^/admin/appearance/font/settings/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:38:\"/admin/appearance/font/settings/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:40:\"/admin/appearance/font/settings/fields/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.field_config.font_storage_edit_form','/admin/appearance/font/settings/fields/{field_config}/storage','/admin/appearance/font/settings/fields/%/storage',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1462:{a:9:{s:4:\"path\";s:61:\"/admin/appearance/font/settings/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:4:\"font\";s:6:\"bundle\";s:4:\"font\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:22:\"administer font fields\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:9:\"_field_ui\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":628:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:76:\"#^/admin/appearance/font/settings/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:38:\"/admin/appearance/font/settings/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:48:\"/admin/appearance/font/settings/fields/%/storage\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.media_field_delete_form','/admin/structure/media/manage/{media_bundle}/fields/{field_config}/delete','/admin/structure/media/manage/%/fields/%/delete',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1971:{a:9:{s:4:\"path\";s:73:\"/admin/structure/media/manage/{media_bundle}/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":812:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:98:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:47:\"/admin/structure/media/manage/%/fields/%/delete\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.media_field_edit_form','/admin/structure/media/manage/{media_bundle}/fields/{field_config}','/admin/structure/media/manage/%/fields/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1987:{a:9:{s:4:\"path\";s:66:\"/admin/structure/media/manage/{media_bundle}/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":755:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:91:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:40:\"/admin/structure/media/manage/%/fields/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.media_storage_edit_form','/admin/structure/media/manage/{media_bundle}/fields/{field_config}/storage','/admin/structure/media/manage/%/fields/%/storage',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1835:{a:9:{s:4:\"path\";s:74:\"/admin/structure/media/manage/{media_bundle}/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:5:\"media\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:23:\"administer media fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:12:\"media_bundle\";a:2:{s:4:\"type\";s:19:\"entity:media_bundle\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":815:{a:11:{s:4:\"vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:99:\"#^/admin/structure/media/manage/(?P<media_bundle>[^/]++)/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"media_bundle\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/media/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:12:\"media_bundle\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:48:\"/admin/structure/media/manage/%/fields/%/storage\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.node_field_delete_form','/admin/structure/types/manage/{node_type}/fields/{field_config}/delete','/admin/structure/types/manage/%/fields/%/delete',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1945:{a:9:{s:4:\"path\";s:70:\"/admin/structure/types/manage/{node_type}/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":797:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:95:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:47:\"/admin/structure/types/manage/%/fields/%/delete\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.node_field_edit_form','/admin/structure/types/manage/{node_type}/fields/{field_config}','/admin/structure/types/manage/%/fields/%',122,'C:31:\"Symfony\\Component\\Routing\\Route\":1961:{a:9:{s:4:\"path\";s:63:\"/admin/structure/types/manage/{node_type}/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":740:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:88:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:122;s:14:\"patternOutline\";s:40:\"/admin/structure/types/manage/%/fields/%\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.node_storage_edit_form','/admin/structure/types/manage/{node_type}/fields/{field_config}/storage','/admin/structure/types/manage/%/fields/%/storage',245,'C:31:\"Symfony\\Component\\Routing\\Route\":1808:{a:9:{s:4:\"path\";s:71:\"/admin/structure/types/manage/{node_type}/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:4:\"node\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:22:\"administer node fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:9:\"node_type\";a:2:{s:4:\"type\";s:16:\"entity:node_type\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":800:{a:11:{s:4:\"vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:96:\"#^/admin/structure/types/manage/(?P<node_type>[^/]++)/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:9:\"node_type\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:29:\"/admin/structure/types/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:9:\"node_type\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:245;s:14:\"patternOutline\";s:48:\"/admin/structure/types/manage/%/fields/%/storage\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.taxonomy_term_field_delete_form','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}/delete','/admin/structure/taxonomy/manage/%/overview/fields/%/delete',493,'C:31:\"Symfony\\Component\\Routing\\Route\":2079:{a:9:{s:4:\"path\";s:92:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":878:{a:11:{s:4:\"vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:117:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/overview/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:493;s:14:\"patternOutline\";s:59:\"/admin/structure/taxonomy/manage/%/overview/fields/%/delete\";s:8:\"numParts\";i:9;}}}}',9),('entity.field_config.taxonomy_term_field_edit_form','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}','/admin/structure/taxonomy/manage/%/overview/fields/%',246,'C:31:\"Symfony\\Component\\Routing\\Route\":2095:{a:9:{s:4:\"path\";s:85:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:2:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":821:{a:11:{s:4:\"vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:110:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:4:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/overview/fields\";}i:2;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:3;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:246;s:14:\"patternOutline\";s:52:\"/admin/structure/taxonomy/manage/%/overview/fields/%\";s:8:\"numParts\";i:8;}}}}',8),('entity.field_config.taxonomy_term_storage_edit_form','/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}/storage','/admin/structure/taxonomy/manage/%/overview/fields/%/storage',493,'C:31:\"Symfony\\Component\\Routing\\Route\":1951:{a:9:{s:4:\"path\";s:93:\"/admin/structure/taxonomy/manage/{taxonomy_vocabulary}/overview/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:13:\"taxonomy_term\";s:6:\"bundle\";s:0:\"\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:31:\"administer taxonomy_term fields\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:19:\"taxonomy_vocabulary\";a:2:{s:4:\"type\";s:26:\"entity:taxonomy_vocabulary\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":881:{a:11:{s:4:\"vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:118:\"#^/admin/structure/taxonomy/manage/(?P<taxonomy_vocabulary>[^/]++)/overview/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:5:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:16:\"/overview/fields\";}i:3;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:19:\"taxonomy_vocabulary\";}i:4;a:2:{i:0;s:4:\"text\";i:1;s:32:\"/admin/structure/taxonomy/manage\";}}s:9:\"path_vars\";a:2:{i:0;s:19:\"taxonomy_vocabulary\";i:1;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:493;s:14:\"patternOutline\";s:60:\"/admin/structure/taxonomy/manage/%/overview/fields/%/storage\";s:8:\"numParts\";i:9;}}}}',9),('entity.field_config.user_field_delete_form','/admin/config/people/accounts/fields/{field_config}/delete','/admin/config/people/accounts/fields/%/delete',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1615:{a:9:{s:4:\"path\";s:58:\"/admin/config/people/accounts/fields/{field_config}/delete\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:19:\"field_config.delete\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.delete\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:10:\"parameters\";a:1:{s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":619:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:73:\"#^/admin/config/people/accounts/fields/(?P<field_config>[^/]++)/delete$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:7:\"/delete\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/people/accounts/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:45:\"/admin/config/people/accounts/fields/%/delete\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_config.user_field_edit_form','/admin/config/people/accounts/fields/{field_config}','/admin/config/people/accounts/fields/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1630:{a:9:{s:4:\"path\";s:51:\"/admin/config/people/accounts/fields/{field_config}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:4:{s:12:\"_entity_form\";s:17:\"field_config.edit\";s:15:\"_title_callback\";s:51:\"\\Drupal\\field_ui\\Form\\FieldConfigEditForm::getTitle\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:14:\"_entity_access\";s:19:\"field_config.update\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:10:\"parameters\";a:1:{s:12:\"field_config\";a:2:{s:4:\"type\";s:19:\"entity:field_config\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":561:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:66:\"#^/admin/config/people/accounts/fields/(?P<field_config>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/people/accounts/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:38:\"/admin/config/people/accounts/fields/%\";s:8:\"numParts\";i:6;}}}}',6),('entity.field_config.user_storage_edit_form','/admin/config/people/accounts/fields/{field_config}/storage','/admin/config/people/accounts/fields/%/storage',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1454:{a:9:{s:4:\"path\";s:59:\"/admin/config/people/accounts/fields/{field_config}/storage\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:3:{s:12:\"_entity_form\";s:25:\"field_storage_config.edit\";s:14:\"entity_type_id\";s:4:\"user\";s:6:\"bundle\";s:4:\"user\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:22:\"administer user fields\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:9:\"_field_ui\";b:1;s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:3:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";i:2;s:23:\"field_ui.route_enhancer\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":622:{a:11:{s:4:\"vars\";a:1:{i:0;s:12:\"field_config\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:74:\"#^/admin/config/people/accounts/fields/(?P<field_config>[^/]++)/storage$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/storage\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:12:\"field_config\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/people/accounts/fields\";}}s:9:\"path_vars\";a:1:{i:0;s:12:\"field_config\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:46:\"/admin/config/people/accounts/fields/%/storage\";s:8:\"numParts\";i:7;}}}}',7),('entity.field_storage_config.collection','/admin/reports/fields','/admin/reports/fields',7,'C:31:\"Symfony\\Component\\Routing\\Route\":1151:{a:9:{s:4:\"path\";s:21:\"/admin/reports/fields\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_list\";s:20:\"field_storage_config\";s:6:\"_title\";s:10:\"Field list\";}s:12:\"requirements\";a:2:{s:11:\"_permission\";s:24:\"administer content types\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:5:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":358:{a:11:{s:4:\"vars\";a:0:{}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:26:\"#^/admin/reports/fields$#s\";s:11:\"path_tokens\";a:1:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:21:\"/admin/reports/fields\";}}s:9:\"path_vars\";a:0:{}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:7;s:14:\"patternOutline\";s:21:\"/admin/reports/fields\";s:8:\"numParts\";i:3;}}}}',3),('entity.filter_format.devel_definition','/devel/filter_format/{filter_format}/definition','/devel/filter_format/%/definition',13,'C:31:\"Symfony\\Component\\Routing\\Route\":1576:{a:9:{s:4:\"path\";s:47:\"/devel/filter_format/{filter_format}/definition\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:68:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityTypeDefinition\";s:6:\"_title\";s:22:\"Entity type definition\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:13:\"filter_format\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":587:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:62:\"#^/devel/filter_format/(?P<filter_format>[^/]++)/definition$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:11:\"/definition\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/devel/filter_format\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:13;s:14:\"patternOutline\";s:33:\"/devel/filter_format/%/definition\";s:8:\"numParts\";i:4;}}}}',4),('entity.filter_format.devel_load','/devel/filter_format/{filter_format}','/devel/filter_format/%',6,'C:31:\"Symfony\\Component\\Routing\\Route\":1472:{a:9:{s:4:\"path\";s:36:\"/devel/filter_format/{filter_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:11:\"_controller\";s:58:\"\\Drupal\\devel\\Controller\\EntityDebugController::entityLoad\";s:6:\"_title\";s:10:\"Devel Load\";}s:12:\"requirements\";a:1:{s:11:\"_permission\";s:24:\"access devel information\";}s:7:\"options\";a:7:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:12:\"_admin_route\";b:1;s:21:\"_devel_entity_type_id\";s:13:\"filter_format\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:14:\"_route_filters\";a:1:{i:0;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:1:{i:0;s:31:\"route_enhancer.param_conversion\";}s:14:\"_access_checks\";a:1:{i:0;s:23:\"access_check.permission\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:0:{}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":516:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:51:\"#^/devel/filter_format/(?P<filter_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:20:\"/devel/filter_format\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:6;s:14:\"patternOutline\";s:22:\"/devel/filter_format/%\";s:8:\"numParts\";i:3;}}}}',3),('entity.filter_format.disable','/admin/config/content/formats/manage/{filter_format}/disable','/admin/config/content/formats/manage/%/disable',125,'C:31:\"Symfony\\Component\\Routing\\Route\":1641:{a:9:{s:4:\"path\";s:60:\"/admin/config/content/formats/manage/{filter_format}/disable\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:21:\"filter_format.disable\";s:6:\"_title\";s:19:\"Disable text format\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:21:\"filter_format.disable\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":626:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:75:\"#^/admin/config/content/formats/manage/(?P<filter_format>[^/]++)/disable$#s\";s:11:\"path_tokens\";a:3:{i:0;a:2:{i:0;s:4:\"text\";i:1;s:8:\"/disable\";}i:1;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:2;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/formats/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:125;s:14:\"patternOutline\";s:46:\"/admin/config/content/formats/manage/%/disable\";s:8:\"numParts\";i:7;}}}}',7),('entity.filter_format.edit_form','/admin/config/content/formats/manage/{filter_format}','/admin/config/content/formats/manage/%',62,'C:31:\"Symfony\\Component\\Routing\\Route\":1611:{a:9:{s:4:\"path\";s:52:\"/admin/config/content/formats/manage/{filter_format}\";s:4:\"host\";s:0:\"\";s:8:\"defaults\";a:2:{s:12:\"_entity_form\";s:18:\"filter_format.edit\";s:15:\"_title_callback\";s:52:\"\\Drupal\\filter\\Controller\\FilterController::getLabel\";}s:12:\"requirements\";a:2:{s:14:\"_entity_access\";s:20:\"filter_format.update\";s:7:\"_method\";s:8:\"GET|POST\";}s:7:\"options\";a:6:{s:14:\"compiler_class\";s:34:\"\\Drupal\\Core\\Routing\\RouteCompiler\";s:10:\"parameters\";a:1:{s:13:\"filter_format\";a:2:{s:4:\"type\";s:20:\"entity:filter_format\";s:9:\"converter\";s:63:\"drupal.proxy_original_service.paramconverter.configentity_admin\";}}s:12:\"_admin_route\";b:1;s:14:\"_route_filters\";a:2:{i:0;s:13:\"method_filter\";i:1;s:27:\"content_type_header_matcher\";}s:16:\"_route_enhancers\";a:2:{i:0;s:31:\"route_enhancer.param_conversion\";i:1;s:21:\"route_enhancer.entity\";}s:14:\"_access_checks\";a:1:{i:0;s:19:\"access_check.entity\";}}s:7:\"schemes\";a:0:{}s:7:\"methods\";a:2:{i:0;s:3:\"GET\";i:1;s:4:\"POST\";}s:9:\"condition\";s:0:\"\";s:8:\"compiled\";C:33:\"Drupal\\Core\\Routing\\CompiledRoute\":565:{a:11:{s:4:\"vars\";a:1:{i:0;s:13:\"filter_format\";}s:11:\"path_prefix\";s:0:\"\";s:10:\"path_regex\";s:67:\"#^/admin/config/content/formats/manage/(?P<filter_format>[^/]++)$#s\";s:11:\"path_tokens\";a:2:{i:0;a:4:{i:0;s:8:\"variable\";i:1;s:1:\"/\";i:2;s:6:\"[^/]++\";i:3;s:13:\"filter_format\";}i:1;a:2:{i:0;s:4:\"text\";i:1;s:36:\"/admin/config/content/formats/manage\";}}s:9:\"path_vars\";a:1:{i:0;s:13:\"filter_format\";}s:10:\"host_regex\";N;s:11:\"host_tokens\";a:0:{}s:9:\"host_vars\";a:0:{}s:3:\"fit\";i:62;s:14:\"patternOutline\";s:38:\"/admin/config/content/formats/manage/%\";s:8:\"numParts\";i:6;}}}}',6),