From 18c75cf00ecebbb302549245e2898d3cb535dec7 Mon Sep 17 00:00:00 2001 From: Tomislav R Date: Tue, 22 Mar 2016 21:09:59 +0100 Subject: [PATCH 1/4] removed duplicated djangocms --- dynamicweb/settings/base.py | 1 - templates/cms/__init__.py | 0 2 files changed, 1 deletion(-) create mode 100644 templates/cms/__init__.py diff --git a/dynamicweb/settings/base.py b/dynamicweb/settings/base.py index df200513..b98fc47e 100644 --- a/dynamicweb/settings/base.py +++ b/dynamicweb/settings/base.py @@ -63,7 +63,6 @@ INSTALLED_APPS = ( 'django_select2', 'meta', 'meta_mixin', - 'djangocms_blog', 'bootstrap3', 'compressor', 'filer', diff --git a/templates/cms/__init__.py b/templates/cms/__init__.py new file mode 100644 index 00000000..e69de29b From 105dad3b9f2c9baa8b853181773fb728aa7dfed0 Mon Sep 17 00:00:00 2001 From: Tomislav R Date: Tue, 22 Mar 2016 22:09:22 +0100 Subject: [PATCH 2/4] update django settings for local and production --- dynamicweb/settings/__init__.py | 424 +---------------------------- dynamicweb/settings/__init__old.py | 423 ++++++++++++++++++++++++++++ dynamicweb/settings/base.py | 6 +- dynamicweb/settings/local.py | 4 +- 4 files changed, 430 insertions(+), 427 deletions(-) create mode 100644 dynamicweb/settings/__init__old.py diff --git a/dynamicweb/settings/__init__.py b/dynamicweb/settings/__init__.py index 910bfe63..9b5ed21c 100644 --- a/dynamicweb/settings/__init__.py +++ b/dynamicweb/settings/__init__.py @@ -1,423 +1 @@ -""" -Copyright 2015 ungleich. -""" - -# -*- coding: utf-8 -*- -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -import os -from django.utils.translation import ugettext_lazy as _ -# dotenv -import dotenv - -gettext = lambda s: s - - -def env(env_name): - return os.environ.get(env_name) - -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - -PROJECT_DIR = os.path.abspath( - os.path.join(os.path.dirname(__file__), "../.."), -) - -# load .env file -dotenv.read_dotenv("{0}/.env".format(PROJECT_DIR)) - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ - -SITE_ID = 1 - -APP_ROOT_ENDPOINT = "/" - -LOGIN_URL = None -LOGOUT_URL = None -LOGIN_REDIRECT_URL = None - -EMAIL_HOST = "localhost" -EMAIL_PORT = 25 - -SECRET_KEY = env('DJANGO_SECRET_KEY') - -# Application definition - -INSTALLED_APPS = ( - 'djangocms_admin_style', - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'django.contrib.sites', - 'cms', # django CMS itself - 'treebeard', # utilities for implementing a tree - 'menus', # helper for model independent hierarchical website navigation - 'sekizai', # for javascript and css management - # django-cms plugins - 'djangocms_flash', - 'djangocms_googlemap', - 'djangocms_inherit', - 'djangocms_link', - 'djangocms_snippet', - 'djangocms_teaser', - 'djangocms_page_meta', - # django-filer - 'cmsplugin_filer_file', - 'cmsplugin_filer_folder', - 'cmsplugin_filer_link', - 'cmsplugin_filer_teaser', - 'cmsplugin_filer_video', - # versioning - 'reversion', - # ck-editor - 'djangocms_text_ckeditor', - # djangocms-blog - 'filer', - 'easy_thumbnails', - 'cmsplugin_filer_image', - 'parler', - 'taggit', - 'taggit_autosuggest', - 'django_select2', - 'meta', - 'meta_mixin', -# 'admin_enhancer', - 'djangocms_blog', - 'bootstrap3', - 'compressor', - # ungleich - 'ungleich', - 'hosting', - 'digitalglarus', -) - -MIDDLEWARE_CLASSES = ( - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', - 'django.middleware.locale.LocaleMiddleware', - # django-cms middlewares - 'cms.middleware.user.CurrentUserMiddleware', - 'cms.middleware.page.CurrentPageMiddleware', - 'cms.middleware.toolbar.ToolbarMiddleware', - 'cms.middleware.language.LanguageCookieMiddleware', -) - -ROOT_URLCONF = 'dynamicweb.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'dynamicweb.wsgi.application' - -# Deprecated since version 1.8. -# callables take a request object as their argument and return a dictionary of -# items to be merged into the context. -TEMPLATE_CONTEXT_PROCESSORS = ( - "django.contrib.auth.context_processors.auth", - "django.core.context_processors.debug", - "django.core.context_processors.i18n", - "django.core.context_processors.media", - "django.core.context_processors.static", - "django.core.context_processors.tz", - "django.contrib.messages.context_processors.messages", - "django.core.context_processors.request", - 'sekizai.context_processors.sekizai', - 'cms.context_processors.cms_settings', -) - -TEMPLATE_DIRS = ( - os.path.join(PROJECT_DIR, 'templates'), -) - -CMS_TEMPLATES_DIR = { - 1: os.path.join(TEMPLATE_DIRS[0], 'cms/'), -} - -# Database -# https://docs.djangoproject.com/en/1.8/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'NAME': 'app', - } -} - -# Internationalization -# https://docs.djangoproject.com/en/1.7/topics/i18n/ - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - -LANGUAGES = ( - ('en-us', _('English')), - ('de', _('Deutsch')), -) - -LANGUAGE_CODE = 'en-us' - -CMS_PLACEHOLDER_CONF = { - 'logo_image': { - 'name': 'Logo Image', - 'plugins': ['FilerImagePlugin'], - 'limits': { - 'global': 1, - } - }, - 'page-title': { - 'name': 'Page Title', - 'plugins': ['TextPlugin'], - 'default_plugins': [ - { - 'plugin_type': 'TextPlugin', - 'values': { - 'body': 'Page Title...' - } - } - ], - 'limits': { - 'global': 1, - } - }, - 'page-subtitle': { - 'name': 'Page Subtitle', - 'inherit': 'page-title', - 'default_plugins': [ - { - 'plugin_type': 'TextPlugin', - 'values': { - 'body': 'Page subtitle...' - } - } - ], - }, - 'footer_copyright': { - 'name': 'Copyright', - 'inherit': 'page-title', - 'default_plugins': [ - { - 'plugin_type': 'TextPlugin', - 'values': { - 'body': 'Copyright...' - } - } - ], - }, - 'content': { - 'name': _('Content'), - 'default_plugins': [ - { - 'plugin_type': 'TextPlugin', - 'values': {'body': '

'}, - }, - ] - }, - 'post_content': { - 'name': _('Content'), - 'default_plugins': [ - { - 'plugin_type': 'TextPlugin', - 'values': {'body': '

'}, - }, - ] - }, -} - -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache', - 'LOCATION': '127.0.0.1:11211', - } -} - -if LOGIN_URL is None: - LOGIN_URL = APP_ROOT_ENDPOINT + 'accounts/login/' -if LOGOUT_URL is None: - LOGOUT_URL = APP_ROOT_ENDPOINT + 'accounts/logout/' -if LOGIN_REDIRECT_URL is None: - LOGIN_REDIRECT_URL = APP_ROOT_ENDPOINT - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.7/howto/static-files/ - -STATIC_URL = '/static/' - -STATIC_ROOT = os.path.join(PROJECT_DIR, 'static') - -MEDIA_ROOT = os.path.join(PROJECT_DIR, 'media') -MEDIA_URL = APP_ROOT_ENDPOINT + 'media/' -FILE_UPLOAD_PERMISSIONS = 0o644 - -# Templates confs -TEMPLATE_DIRS = ( - os.path.join(PROJECT_DIR, "templates"), -) - -META_SITE_PROTOCOL = 'http' -META_USE_SITES = True - -MIGRATION_MODULES = { - 'cms': 'cms.migrations', - 'filer': 'filer.migrations_django', - 'menus': 'menus.migrations_django', - 'djangocms_flash': 'djangocms_flash.migrations_django', - 'djangocms_googlemap': 'djangocms_googlemap.migrations_django', - 'djangocms_inherit': 'djangocms_inherit.migrations_django', - 'djangocms_link': 'djangocms_link.migrations_django', - 'djangocms_snippet': 'djangocms_snippet.migrations_django', - 'djangocms_teaser': 'djangocms_teaser.migrations_django', - 'djangocms_column': 'djangocms_column.migrations_django', - 'djangocms_flash': 'djangocms_flash.migrations_django', - 'djangocms_googlemap': 'djangocms_googlemap.migrations_django', - 'djangocms_inherit': 'djangocms_inherit.migrations_django', - 'djangocms_style': 'djangocms_style.migrations_django', - 'cmsplugin_filer_image': 'cmsplugin_filer_image.migrations_django', - 'cmsplugin_filer_file': 'cmsplugin_filer_file.migrations_django', - 'cmsplugin_filer_folder': 'cmsplugin_filer_folder.migrations_django', - 'cmsplugin_filer_link': 'cmsplugin_filer_link.migrations_django', - 'cmsplugin_filer_teaser': 'cmsplugin_filer_teaser.migrations_django', - 'cmsplugin_filer_utils': 'cmsplugin_filer_utils.migrations_django', - 'cmsplugin_filer_video': 'cmsplugin_filer_video.migrations_django', - 'djangocms_text_ckeditor': 'djangocms_text_ckeditor.migrations', -} - -STATICFILES_FINDERS = ( - 'django.contrib.staticfiles.finders.FileSystemFinder', - 'django.contrib.staticfiles.finders.AppDirectoriesFinder', - 'compressor.finders.CompressorFinder', -) - -COMPRESS_PRECOMPILERS = ( - ('text/less', 'lesscpy {infile}'), -) - -THUMBNAIL_PROCESSORS = ( - 'easy_thumbnails.processors.colorspace', - 'easy_thumbnails.processors.autocrop', - 'filer.thumbnail_processors.scale_and_crop_with_subject_location', - 'easy_thumbnails.processors.filters', -) - -# django-cms-text-ckeditor -TEXT_SAVE_IMAGE_FUNCTION = ( - 'cmsplugin_filer_image.integrations.ckeditor.create_image_plugin' -) -TEXT_ADDITIONAL_TAGS = ('iframe',) -TEXT_ADDITIONAL_ATTRIBUTES = ('scrolling', 'allowfullscreen', 'frameborder') -USE_X_FORWARDED_HOST = True - -# Django Bootstrap - Settings -# Added Configuration for bootstrap static files to load over https. -BOOTSTRAP3 = { - - # The URL to the jQuery JavaScript file - 'jquery_url': '//code.jquery.com/jquery.min.js', - - # The Bootstrap base URL - 'base_url': '//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/', - - # The complete URL to the Bootstrap CSS file - # (None means derive it from base_url) - 'css_url': None, - - # The complete URL to the Bootstrap CSS file (None means no theme) - 'theme_url': None, - - # The complete URL to the Bootstrap JavaScript file - # (None means derive it from base_url) - 'javascript_url': None, - - # Put JavaScript in the HEAD section of the HTML document - # (only relevant if you use bootstrap3.html) - 'javascript_in_head': False, - - # Include jQuery with Bootstrap JavaScript - # (affects django-bootstrap3 template tags) - 'include_jquery': False, - - # Label class to use in horizontal forms - 'horizontal_label_class': 'col-md-3', - - # Field class to use in horizontal forms - 'horizontal_field_class': 'col-md-9', - - # Set HTML required attribute on required fields - 'set_required': True, - - # Set HTML disabled attribute on disabled fields - 'set_disabled': False, - - # Set placeholder attributes to label if no placeholder is provided - 'set_placeholder': True, - - # Class to indicate required (better to set this in your Django form) - 'required_css_class': '', - - # Class to indicate error (better to set this in your Django form) - 'error_css_class': 'has-error', - - # Class to indicate success, meaning the field has valid input - # (better to set this in your Django form) - 'success_css_class': 'has-success', - - # Renderers (only set these if you have studied the source and understand - # the inner workings) - 'formset_renderers': { - 'default': 'bootstrap3.renderers.FormsetRenderer', - }, - 'form_renderers': { - 'default': 'bootstrap3.renderers.FormRenderer', - }, - 'field_renderers': { - 'default': 'bootstrap3.renderers.FieldRenderer', - 'inline': 'bootstrap3.renderers.InlineFieldRenderer', - }, -} - -# djangocms_blog config - -BLOG_ENABLE_COMMENTS = False -BLOG_USE_PLACEHOLDER = True -BLOG_IMAGE_THUMBNAIL_SIZE = {'size': '120x120', 'crop': True, 'upscale': False} -BLOG_IMAGE_FULL_SIZE = {'size': '640x120', 'crop': True, 'upscale': False} -BLOG_PAGINATION = 4 -BLOG_LATEST_POSTS = BLOG_PAGINATION -BLOG_POSTS_LIST_TRUNCWORDS_COUNT = 100 -BLOG_MULTISITE = True -BLOG_AUTHOR_DEFAULT = True - -# django-meta -META_SITE_PROTOCOL = "https" -META_SITE_DOMAIN = "ungleich.ch" -META_SITE_TYPE = "website" -META_SITE_NAME = "ungleich" -META_INCLUDE_KEYWORDS = ["ungleich", "hosting", "switzerland", - "Schweiz", "Swiss", "cdist"] -META_USE_SITES = True - -PARLER_LANGUAGES = {1: ({'code': 'en-us'}, {'code': 'de'}, )} +from .base import * diff --git a/dynamicweb/settings/__init__old.py b/dynamicweb/settings/__init__old.py new file mode 100644 index 00000000..910bfe63 --- /dev/null +++ b/dynamicweb/settings/__init__old.py @@ -0,0 +1,423 @@ +""" +Copyright 2015 ungleich. +""" + +# -*- coding: utf-8 -*- +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +import os +from django.utils.translation import ugettext_lazy as _ +# dotenv +import dotenv + +gettext = lambda s: s + + +def env(env_name): + return os.environ.get(env_name) + +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + +PROJECT_DIR = os.path.abspath( + os.path.join(os.path.dirname(__file__), "../.."), +) + +# load .env file +dotenv.read_dotenv("{0}/.env".format(PROJECT_DIR)) + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ + +SITE_ID = 1 + +APP_ROOT_ENDPOINT = "/" + +LOGIN_URL = None +LOGOUT_URL = None +LOGIN_REDIRECT_URL = None + +EMAIL_HOST = "localhost" +EMAIL_PORT = 25 + +SECRET_KEY = env('DJANGO_SECRET_KEY') + +# Application definition + +INSTALLED_APPS = ( + 'djangocms_admin_style', + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', + 'django.contrib.sites', + 'cms', # django CMS itself + 'treebeard', # utilities for implementing a tree + 'menus', # helper for model independent hierarchical website navigation + 'sekizai', # for javascript and css management + # django-cms plugins + 'djangocms_flash', + 'djangocms_googlemap', + 'djangocms_inherit', + 'djangocms_link', + 'djangocms_snippet', + 'djangocms_teaser', + 'djangocms_page_meta', + # django-filer + 'cmsplugin_filer_file', + 'cmsplugin_filer_folder', + 'cmsplugin_filer_link', + 'cmsplugin_filer_teaser', + 'cmsplugin_filer_video', + # versioning + 'reversion', + # ck-editor + 'djangocms_text_ckeditor', + # djangocms-blog + 'filer', + 'easy_thumbnails', + 'cmsplugin_filer_image', + 'parler', + 'taggit', + 'taggit_autosuggest', + 'django_select2', + 'meta', + 'meta_mixin', +# 'admin_enhancer', + 'djangocms_blog', + 'bootstrap3', + 'compressor', + # ungleich + 'ungleich', + 'hosting', + 'digitalglarus', +) + +MIDDLEWARE_CLASSES = ( + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', + 'django.middleware.locale.LocaleMiddleware', + # django-cms middlewares + 'cms.middleware.user.CurrentUserMiddleware', + 'cms.middleware.page.CurrentPageMiddleware', + 'cms.middleware.toolbar.ToolbarMiddleware', + 'cms.middleware.language.LanguageCookieMiddleware', +) + +ROOT_URLCONF = 'dynamicweb.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'dynamicweb.wsgi.application' + +# Deprecated since version 1.8. +# callables take a request object as their argument and return a dictionary of +# items to be merged into the context. +TEMPLATE_CONTEXT_PROCESSORS = ( + "django.contrib.auth.context_processors.auth", + "django.core.context_processors.debug", + "django.core.context_processors.i18n", + "django.core.context_processors.media", + "django.core.context_processors.static", + "django.core.context_processors.tz", + "django.contrib.messages.context_processors.messages", + "django.core.context_processors.request", + 'sekizai.context_processors.sekizai', + 'cms.context_processors.cms_settings', +) + +TEMPLATE_DIRS = ( + os.path.join(PROJECT_DIR, 'templates'), +) + +CMS_TEMPLATES_DIR = { + 1: os.path.join(TEMPLATE_DIRS[0], 'cms/'), +} + +# Database +# https://docs.djangoproject.com/en/1.8/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql_psycopg2', + 'NAME': 'app', + } +} + +# Internationalization +# https://docs.djangoproject.com/en/1.7/topics/i18n/ + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = True + +LANGUAGES = ( + ('en-us', _('English')), + ('de', _('Deutsch')), +) + +LANGUAGE_CODE = 'en-us' + +CMS_PLACEHOLDER_CONF = { + 'logo_image': { + 'name': 'Logo Image', + 'plugins': ['FilerImagePlugin'], + 'limits': { + 'global': 1, + } + }, + 'page-title': { + 'name': 'Page Title', + 'plugins': ['TextPlugin'], + 'default_plugins': [ + { + 'plugin_type': 'TextPlugin', + 'values': { + 'body': 'Page Title...' + } + } + ], + 'limits': { + 'global': 1, + } + }, + 'page-subtitle': { + 'name': 'Page Subtitle', + 'inherit': 'page-title', + 'default_plugins': [ + { + 'plugin_type': 'TextPlugin', + 'values': { + 'body': 'Page subtitle...' + } + } + ], + }, + 'footer_copyright': { + 'name': 'Copyright', + 'inherit': 'page-title', + 'default_plugins': [ + { + 'plugin_type': 'TextPlugin', + 'values': { + 'body': 'Copyright...' + } + } + ], + }, + 'content': { + 'name': _('Content'), + 'default_plugins': [ + { + 'plugin_type': 'TextPlugin', + 'values': {'body': '

'}, + }, + ] + }, + 'post_content': { + 'name': _('Content'), + 'default_plugins': [ + { + 'plugin_type': 'TextPlugin', + 'values': {'body': '

'}, + }, + ] + }, +} + +CACHES = { + 'default': { + 'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache', + 'LOCATION': '127.0.0.1:11211', + } +} + +if LOGIN_URL is None: + LOGIN_URL = APP_ROOT_ENDPOINT + 'accounts/login/' +if LOGOUT_URL is None: + LOGOUT_URL = APP_ROOT_ENDPOINT + 'accounts/logout/' +if LOGIN_REDIRECT_URL is None: + LOGIN_REDIRECT_URL = APP_ROOT_ENDPOINT + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/1.7/howto/static-files/ + +STATIC_URL = '/static/' + +STATIC_ROOT = os.path.join(PROJECT_DIR, 'static') + +MEDIA_ROOT = os.path.join(PROJECT_DIR, 'media') +MEDIA_URL = APP_ROOT_ENDPOINT + 'media/' +FILE_UPLOAD_PERMISSIONS = 0o644 + +# Templates confs +TEMPLATE_DIRS = ( + os.path.join(PROJECT_DIR, "templates"), +) + +META_SITE_PROTOCOL = 'http' +META_USE_SITES = True + +MIGRATION_MODULES = { + 'cms': 'cms.migrations', + 'filer': 'filer.migrations_django', + 'menus': 'menus.migrations_django', + 'djangocms_flash': 'djangocms_flash.migrations_django', + 'djangocms_googlemap': 'djangocms_googlemap.migrations_django', + 'djangocms_inherit': 'djangocms_inherit.migrations_django', + 'djangocms_link': 'djangocms_link.migrations_django', + 'djangocms_snippet': 'djangocms_snippet.migrations_django', + 'djangocms_teaser': 'djangocms_teaser.migrations_django', + 'djangocms_column': 'djangocms_column.migrations_django', + 'djangocms_flash': 'djangocms_flash.migrations_django', + 'djangocms_googlemap': 'djangocms_googlemap.migrations_django', + 'djangocms_inherit': 'djangocms_inherit.migrations_django', + 'djangocms_style': 'djangocms_style.migrations_django', + 'cmsplugin_filer_image': 'cmsplugin_filer_image.migrations_django', + 'cmsplugin_filer_file': 'cmsplugin_filer_file.migrations_django', + 'cmsplugin_filer_folder': 'cmsplugin_filer_folder.migrations_django', + 'cmsplugin_filer_link': 'cmsplugin_filer_link.migrations_django', + 'cmsplugin_filer_teaser': 'cmsplugin_filer_teaser.migrations_django', + 'cmsplugin_filer_utils': 'cmsplugin_filer_utils.migrations_django', + 'cmsplugin_filer_video': 'cmsplugin_filer_video.migrations_django', + 'djangocms_text_ckeditor': 'djangocms_text_ckeditor.migrations', +} + +STATICFILES_FINDERS = ( + 'django.contrib.staticfiles.finders.FileSystemFinder', + 'django.contrib.staticfiles.finders.AppDirectoriesFinder', + 'compressor.finders.CompressorFinder', +) + +COMPRESS_PRECOMPILERS = ( + ('text/less', 'lesscpy {infile}'), +) + +THUMBNAIL_PROCESSORS = ( + 'easy_thumbnails.processors.colorspace', + 'easy_thumbnails.processors.autocrop', + 'filer.thumbnail_processors.scale_and_crop_with_subject_location', + 'easy_thumbnails.processors.filters', +) + +# django-cms-text-ckeditor +TEXT_SAVE_IMAGE_FUNCTION = ( + 'cmsplugin_filer_image.integrations.ckeditor.create_image_plugin' +) +TEXT_ADDITIONAL_TAGS = ('iframe',) +TEXT_ADDITIONAL_ATTRIBUTES = ('scrolling', 'allowfullscreen', 'frameborder') +USE_X_FORWARDED_HOST = True + +# Django Bootstrap - Settings +# Added Configuration for bootstrap static files to load over https. +BOOTSTRAP3 = { + + # The URL to the jQuery JavaScript file + 'jquery_url': '//code.jquery.com/jquery.min.js', + + # The Bootstrap base URL + 'base_url': '//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/', + + # The complete URL to the Bootstrap CSS file + # (None means derive it from base_url) + 'css_url': None, + + # The complete URL to the Bootstrap CSS file (None means no theme) + 'theme_url': None, + + # The complete URL to the Bootstrap JavaScript file + # (None means derive it from base_url) + 'javascript_url': None, + + # Put JavaScript in the HEAD section of the HTML document + # (only relevant if you use bootstrap3.html) + 'javascript_in_head': False, + + # Include jQuery with Bootstrap JavaScript + # (affects django-bootstrap3 template tags) + 'include_jquery': False, + + # Label class to use in horizontal forms + 'horizontal_label_class': 'col-md-3', + + # Field class to use in horizontal forms + 'horizontal_field_class': 'col-md-9', + + # Set HTML required attribute on required fields + 'set_required': True, + + # Set HTML disabled attribute on disabled fields + 'set_disabled': False, + + # Set placeholder attributes to label if no placeholder is provided + 'set_placeholder': True, + + # Class to indicate required (better to set this in your Django form) + 'required_css_class': '', + + # Class to indicate error (better to set this in your Django form) + 'error_css_class': 'has-error', + + # Class to indicate success, meaning the field has valid input + # (better to set this in your Django form) + 'success_css_class': 'has-success', + + # Renderers (only set these if you have studied the source and understand + # the inner workings) + 'formset_renderers': { + 'default': 'bootstrap3.renderers.FormsetRenderer', + }, + 'form_renderers': { + 'default': 'bootstrap3.renderers.FormRenderer', + }, + 'field_renderers': { + 'default': 'bootstrap3.renderers.FieldRenderer', + 'inline': 'bootstrap3.renderers.InlineFieldRenderer', + }, +} + +# djangocms_blog config + +BLOG_ENABLE_COMMENTS = False +BLOG_USE_PLACEHOLDER = True +BLOG_IMAGE_THUMBNAIL_SIZE = {'size': '120x120', 'crop': True, 'upscale': False} +BLOG_IMAGE_FULL_SIZE = {'size': '640x120', 'crop': True, 'upscale': False} +BLOG_PAGINATION = 4 +BLOG_LATEST_POSTS = BLOG_PAGINATION +BLOG_POSTS_LIST_TRUNCWORDS_COUNT = 100 +BLOG_MULTISITE = True +BLOG_AUTHOR_DEFAULT = True + +# django-meta +META_SITE_PROTOCOL = "https" +META_SITE_DOMAIN = "ungleich.ch" +META_SITE_TYPE = "website" +META_SITE_NAME = "ungleich" +META_INCLUDE_KEYWORDS = ["ungleich", "hosting", "switzerland", + "Schweiz", "Swiss", "cdist"] +META_USE_SITES = True + +PARLER_LANGUAGES = {1: ({'code': 'en-us'}, {'code': 'de'}, )} diff --git a/dynamicweb/settings/base.py b/dynamicweb/settings/base.py index b98fc47e..031dff16 100644 --- a/dynamicweb/settings/base.py +++ b/dynamicweb/settings/base.py @@ -40,7 +40,6 @@ LOGIN_REDIRECT_URL = None EMAIL_HOST = "localhost" EMAIL_PORT = 25 - SECRET_KEY = env('DJANGO_SECRET_KEY') # Application definition @@ -430,6 +429,11 @@ REGISTRATION_MESSAGE = {'subject': "Validation mail", 'message': 'Please validate Your account under this link http://localhost:8000/en-us/validate/{}', 'from': 'test@test.com'} +DEBUG = True +if DEBUG: + from .local import * +else: + from .prod import * #dont migrate test # SOUTH_TESTS_MIGRATE = False diff --git a/dynamicweb/settings/local.py b/dynamicweb/settings/local.py index 024bad44..e8907acc 100644 --- a/dynamicweb/settings/local.py +++ b/dynamicweb/settings/local.py @@ -18,7 +18,5 @@ CACHES = { 'LOCATION': 'unique-snowflake' } } + MIDDLEWARE_CLASSES+=("debug_toolbar.middleware.DebugToolbarMiddleware",) - - -DEBUG = True From 78e66862bf7d49297af5a72ebb452970266f63f0 Mon Sep 17 00:00:00 2001 From: Tomislav R Date: Wed, 23 Mar 2016 14:25:15 +0100 Subject: [PATCH 3/4] added missing blog templates --- digitalglarus/static/blog.tar.gz | Bin 0 -> 210458 bytes .../blog.ungleich.ch/css/clean-blog.css | 403 + .../static/blog.ungleich.ch/img/home-bg.jpg | Bin 0 -> 172779 bytes .../blog.ungleich.ch/img/logo_white.svg | 70 + .../blog.ungleich.ch/js/navbar-scroll-up.js | 29 + .../blog.ungleich.ch/less/clean-blog.less | 458 + .../static/blog.ungleich.ch/less/mixins.less | 22 + .../blog.ungleich.ch/less/variables.less | 7 + .../blog.ungleich.ch/vendor/js/jquery.min.js | 5 + dumpall-20160316-0200.sql | 14938 ---------------- 10 files changed, 994 insertions(+), 14938 deletions(-) create mode 100644 digitalglarus/static/blog.tar.gz create mode 100755 digitalglarus/static/blog.ungleich.ch/css/clean-blog.css create mode 100644 digitalglarus/static/blog.ungleich.ch/img/home-bg.jpg create mode 100644 digitalglarus/static/blog.ungleich.ch/img/logo_white.svg create mode 100644 digitalglarus/static/blog.ungleich.ch/js/navbar-scroll-up.js create mode 100755 digitalglarus/static/blog.ungleich.ch/less/clean-blog.less create mode 100755 digitalglarus/static/blog.ungleich.ch/less/mixins.less create mode 100755 digitalglarus/static/blog.ungleich.ch/less/variables.less create mode 100755 digitalglarus/static/blog.ungleich.ch/vendor/js/jquery.min.js delete mode 100644 dumpall-20160316-0200.sql diff --git a/digitalglarus/static/blog.tar.gz b/digitalglarus/static/blog.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e2a99f02315d43b96e30950d8056a0da69ef6dcb GIT binary patch literal 210458 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

=ON6CIfr*4be8gxBJ{38tX-y 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 z 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%0D)+6s452+v3wA{v=#wEz%*hhPgO8I)g4i<7(iKB{ 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 literal 0 HcmV?d00001 diff --git a/digitalglarus/static/blog.ungleich.ch/css/clean-blog.css b/digitalglarus/static/blog.ungleich.ch/css/clean-blog.css new file mode 100755 index 00000000..c1df6431 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/css/clean-blog.css @@ -0,0 +1,403 @@ +/*! + * Clean Blog v1.0.0 (http://startbootstrap.com) + * Copyright 2014 Start Bootstrap + * Licensed under Apache 2.0 (https://github.com/IronSummitMedia/startbootstrap/blob/gh-pages/LICENSE) + */ + +body { + font-family: 'Lora', 'Times New Roman', serif; + font-size: 20px; + color: #404040; +} +p { + line-height: 1.5; + margin: 30px 0; +} +p a { + text-decoration: underline; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-weight: 800; +} +a { + color: #404040; +} +a:hover, +a:focus { + color: #0085a1; +} +a img:hover, +a img:focus { + cursor: zoom-in; +} +blockquote { + color: #808080; + font-style: italic; +} +hr.small { + max-width: 100px; + margin: 15px auto; + border-width: 4px; + border-color: white; +} +.navbar-custom { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 3; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; +} +.navbar-custom .navbar-brand { + font-weight: 800; +} +.navbar-custom .nav li a { + text-transform: uppercase; + font-size: 12px; + font-weight: 800; + letter-spacing: 1px; +} +@media only screen and (min-width: 768px) { + .navbar-custom { + background: transparent; + border-bottom: 1px solid transparent; + } + .navbar-custom .navbar-brand { + color: white; + padding: 20px; + } + .navbar-custom .navbar-brand:hover, + .navbar-custom .navbar-brand:focus { + color: rgba(255, 255, 255, 0.8); + } + .navbar-custom .nav li a { + color: white; + padding: 20px; + } + .navbar-custom .nav li a:hover, + .navbar-custom .nav li a:focus { + color: rgba(255, 255, 255, 0.8); + } +} +@media only screen and (min-width: 1170px) { + .navbar-custom { + -webkit-transition: background-color 0.3s; + -moz-transition: background-color 0.3s; + transition: background-color 0.3s; + /* Force Hardware Acceleration in WebKit */ + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + } + .navbar-custom.is-fixed { + /* when the user scrolls down, we hide the header right above the viewport */ + position: fixed; + top: -61px; + background-color: rgba(255, 255, 255, 0.9); + border-bottom: 1px solid #f2f2f2; + -webkit-transition: -webkit-transform 0.3s; + -moz-transition: -moz-transform 0.3s; + transition: transform 0.3s; + } + .navbar-custom.is-fixed .navbar-brand { + color: #404040; + } + .navbar-custom.is-fixed .navbar-brand:hover, + .navbar-custom.is-fixed .navbar-brand:focus { + color: #0085a1; + } + .navbar-custom.is-fixed .nav li a { + color: #404040; + } + .navbar-custom.is-fixed .nav li a:hover, + .navbar-custom.is-fixed .nav li a:focus { + color: #0085a1; + } + .navbar-custom.is-visible { + /* if the user changes the scrolling direction, we show the header */ + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate3d(0, 100%, 0); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.intro-header { + background-color: #808080; + background: no-repeat center center; + background-attachment: scroll; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; + margin-bottom: 50px; +} +.intro-header .site-heading, +.intro-header .post-heading, +.intro-header .page-heading { + padding: 100px 0 50px; + color: white; +} +@media only screen and (min-width: 768px) { + .intro-header .site-heading, + .intro-header .post-heading, + .intro-header .page-heading { + padding: 150px 0; + } +} +.intro-header .site-heading, +.intro-header .page-heading { + text-align: center; +} +.intro-header .site-heading h1, +.intro-header .page-heading h1 { + margin-top: 0; + font-size: 50px; +} +.intro-header .site-heading .subheading, +.intro-header .page-heading .subheading { + font-size: 24px; + line-height: 1.1; + display: block; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-weight: 300; + margin: 10px 0 0; +} +@media only screen and (min-width: 768px) { + .intro-header .site-heading h1, + .intro-header .page-heading h1 { + font-size: 80px; + } +} +.intro-header .post-heading h1 { + font-size: 35px; +} +.intro-header .post-heading .subheading, +.intro-header .post-heading .meta { + line-height: 1.1; + display: block; +} +.intro-header .post-heading .subheading { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-size: 24px; + margin: 10px 0 30px; + font-weight: 600; +} +.intro-header .post-heading .meta { + font-family: 'Lora', 'Times New Roman', serif; + font-style: italic; + font-weight: 300; + font-size: 20px; +} +.intro-header .post-heading .meta a { + color: white; +} +@media only screen and (min-width: 768px) { + .intro-header .post-heading h1 { + font-size: 55px; + } + .intro-header .post-heading .subheading { + font-size: 30px; + } +} +.post-preview > a { + color: #404040; +} +.post-preview > a:hover, +.post-preview > a:focus { + text-decoration: none; + color: #0085a1; +} +.post-preview > a > .post-title { + font-size: 30px; + margin-top: 30px; + margin-bottom: 10px; +} +.post-preview > a > .post-subtitle { + margin: 0; + font-weight: 300; + margin-bottom: 10px; +} +.post-preview > .post-meta { + color: #808080; + font-size: 18px; + font-style: italic; + margin-top: 0; +} +.post-preview > .post-meta > a { + text-decoration: none; + color: #404040; +} +.post-preview > .post-meta > a:hover, +.post-preview > .post-meta > a:focus { + color: #0085a1; + text-decoration: underline; +} +@media only screen and (min-width: 768px) { + .post-preview > a > .post-title { + font-size: 36px; + } +} +.section-heading { + font-size: 36px; + margin-top: 60px; + font-weight: 700; +} +.caption { + text-align: center; + font-size: 14px; + padding: 10px; + font-style: italic; + margin: 0; + display: block; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} +footer { + padding: 50px 0 65px; +} +footer .list-inline { + margin: 0; + padding: 0; +} +footer .copyright { + font-size: 14px; + text-align: center; + margin-bottom: 0; +} +.floating-label-form-group { + font-size: 14px; + position: relative; + margin-bottom: 0; + padding-bottom: 0.5em; + border-bottom: 1px solid #eeeeee; +} +.floating-label-form-group input, +.floating-label-form-group textarea { + z-index: 1; + position: relative; + padding-right: 0; + padding-left: 0; + border: none; + border-radius: 0; + font-size: 1.5em; + background: none; + box-shadow: none !important; + resize: none; +} +.floating-label-form-group label { + display: block; + z-index: 0; + position: relative; + top: 2em; + margin: 0; + font-size: 0.85em; + line-height: 1.764705882em; + vertical-align: middle; + vertical-align: baseline; + opacity: 0; + -webkit-transition: top 0.3s ease,opacity 0.3s ease; + -moz-transition: top 0.3s ease,opacity 0.3s ease; + -ms-transition: top 0.3s ease,opacity 0.3s ease; + transition: top 0.3s ease,opacity 0.3s ease; +} +.floating-label-form-group::not(:first-child) { + padding-left: 14px; + border-left: 1px solid #eeeeee; +} +.floating-label-form-group-with-value label { + top: 0; + opacity: 1; +} +.floating-label-form-group-with-focus label { + color: #0085a1; +} +form .row:first-child .floating-label-form-group { + border-top: 1px solid #eeeeee; +} +.btn { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + text-transform: uppercase; + font-size: 14px; + font-weight: 800; + letter-spacing: 1px; + border-radius: 0; + padding: 15px 25px; +} +.btn-lg { + font-size: 16px; + padding: 25px 35px; +} +.btn-default:hover, +.btn-default:focus { + background-color: #0085a1; + border: 1px solid #0085a1; + color: white; +} +.pager { + margin: 20px 0 0; +} +.pager li > a, +.pager li > span { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + text-transform: uppercase; + font-size: 14px; + font-weight: 800; + letter-spacing: 1px; + padding: 15px 25px; + background-color: white; + border-radius: 0; +} +.pager li > a:hover, +.pager li > a:focus { + color: white; + background-color: #0085a1; + border: 1px solid #0085a1; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #808080; + background-color: #404040; + cursor: not-allowed; +} +::-moz-selection { + color: white; + text-shadow: none; + background: #0085a1; +} +::selection { + color: white; + text-shadow: none; + background: #0085a1; +} +img::selection { + color: white; + background: transparent; +} +img::-moz-selection { + color: white; + background: transparent; +} +body { + webkit-tap-highlight-color: #0085a1; +} + +.text-center { + text-align: center; +} + +.blog-content img { + width: 100%; +} \ No newline at end of file diff --git a/digitalglarus/static/blog.ungleich.ch/img/home-bg.jpg b/digitalglarus/static/blog.ungleich.ch/img/home-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4d2108a3fc3c20414a6065d1a019d5bd788b8fd GIT binary patch literal 172779 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�-L^x4&McZ!dP@>a=XL}z6y<)W= z+52Fk3KI3)@@pQ7>)MgiL5mC1c#?!cH^nnQq3^!`4K)dXR~yGs=1ZcbFFIswp(Ad__T)<}xln?17j<@!#;dSdTw#klg~0qpabYbh&Xrq#KFkliY3X&6nk)Yz&7f_8Q-#TLncpfFYaI} zD{iwvek_xyR|-Yd9BT#p24g0f267LPm_jJIyc4nv^KR#$g(cvi!JB}ZjnXSvN{qGC zyM7%t+lj6`WyW(jAnZ&7x1XP4{k=^AuAfm~goL{CC4*^ZB{xwxqrKB%knD{=Vf5UK z5nf&!OZc%H!@3sWpi#Itn|d*9VB#uW{Mm}r1QG98d65DPN~>0QaLxG*$y2Pjjx>Ux zN3Rs@81E3TS1<^UrUf{m<#?X%(bCZ0c(&aN&y2O(rH2xvOcA@C4W`GAfk!T5>(9|d zB=Aou=tH*#p}a@MMAlN@a{{>|lR^Yvs$*GQC>kEgji4e{jjm`VS}NQ%yF+-sI1aH_0iO@Nr03Yt-OCKx<{j z0PKM$U_#R(Bs1q7%k-`L2c#!%7Z%f(?e_1`QMI19O_6JAoQRUMBq_X6m$%t4d8{I6 z%tjSoGbxh_8EnR)y${T>0HJ`e2xmay>#5^l!p&P9l6cBAOF}Sa=UZ`_$6E>qjdjACCL%&LZ^ z?&`gqWIYGY@oWYhd<2eAUckaQ&ja%RTMfyCY)K@@S2k#ONbYcIOUeVD!u!#KOi4Sv zk8D8L{{;)$6{!Ju=TEX3<#8+*)0@r~eI!H@WqEgn zhF$so?e&VU;AT|Xkb8FeiFAp(sUAir{%B{2?sLB@*~NIR_OZL87|WRc{MqsltGTMN zlMy<2%2l2go|8E7wL^bYTIH+FlH-=kjUJ|ndv>My-f$a{vP@Nw0>zI>u#6)8K%-M6 zmW-g4bmq*5^@)^(Lw^^K%AJY)2V`k?Oy%Uvj*Pwh-Eh{}_Y=+4w)O8n;97m*v3+94 z`pkvozP%Ln!Tk(GlzQ7wp=gI^4V8pk6IG=`cmMQct?C!ycySu%zi{K9bp6YAB;;ij zi9Rtw-mQI?EOLH888=8IoRTbs&{88;LkH15JN2Nydx`MujmhDkRws+3`)3M#grAvh~(fV5glIxq+V#FM^mt$b2 zqMDo;ST?+>kL~%OjuayZ&rOhk&XdTrlk4mH4Ii6e3+epx2^4@I|aQhUtsr-k@3DTX~tYBCyc6(~_@xW_lk zyU=of&z!kHpbqwLn`>yM;fk*<10=oDl3WE(bo7qwEv+bw4}(sv2_fmI^ZdNeHt}4V z4bk|Ii1$~|i&MEZ%B0aJ{{e`sH)o(`)ju7fou(;-5oGpOqYHIqf_a`su_Qh5({(&E zx5(}e)XIPltVbO|`5XIwhyL0LS5oGoH21nS5^j6f`($}9R@4ASD1L;is3Fk&Z3z86 zhPM(u+m3;3YI=zH4%KV6enJf{cWGwf#&l%|RQC+7X~HKNI#j26L;C3gM7{Aj56pd< zT0l;IZc>m~MOBqHyhE|l|FHl8?$7C{j{qD{n+I@w{s9~;>n^}Fj#cDpE;g<97$B_A zUs{`GjGsnxh%(Uy2u8&*qVb1O%QP`y4UT{#9_^!C0UBF*Mo(RyJ)YuYeP zLW`xhcAwQh1shGVfQff01dt3D6VM9!^987e{VW9JZ{+#IH1_vkOY8|(rEYcs;p`L% z=M<*JIxTOiCc*l(_dC=@dR25=n$DZElSqNPFPPkcgF54T=aHzs__}|h*uyIZ`*q{m z?>ZWy9lLI*=6R=#yJ=?TZn%~XmKVvBgxdoSFAR>K>iB}Ex9o=9O8PJ7mwmDn|6Wh$ zWm(r%v+eI4p(%DOX5+RwEfoMPRxDSWRiV&>Q!{2{OkItjhjy5%$5=*cFv1laJUnq( z+k*T^hs8u{De{~X?Q#dRQAuqxDEwxkK2%2o6&-%9xeyzZKU!hfviFA=u3q$C1w5K_ z_KfltD`es|iONQ_&P0?&j;z%fW~fLJGA zjq#`oVV*hj`p;>w4Lk4tr8C+!uz1c@mFK5*e=2{+YV$u}DD?gThWF%`5?Axr$4;qi zeV)=yru`I>|Iu~)$!&*^CsaMwd*t(uN>;4yYKnsARGGFp+80TW3%*1yW!{@E*{DN!WDwk;&Yr9bEjlz$m%CNsr zUPEd?`y&`J?$)Y%x=AOCkBb@`)nbMJW2!&YQlHIMO!b20BF^}C@akqep9dNyUiaCS z%M4UW;Oc?)T=Tp`88GTP!oxU+zb0cCYmPQh@X_XMpvCnk;;S9m^@nD5ZXVJ@ocCEZ zIe8j!%Ma*pv_59=f6R>@$f728VWYAve5Y9CD?K{dA~g#TA&rSSgw%rUvp$2k={~GyqZxODXKu zO;moLOFgFo2hW*44DTemj^*sY*dKUbWD{R7u`$`y#?RdyrkANYf!}#;Gc7XFQ%YSdyxa zFnAA<%mSdryX^`A1YhgIp#&5`NA}MS9;9&c8U^k7umIPK9qB%h2R=8VizQWKkwhBT zg+S#CJ}`APsF#b8Z$JT-t~*KkB9e&vxIdZ}0#34+165E*J4FhIY4CiuLUYeDC#WP> zWI?liP~9ZQOZc{-P<{Z{5_7P%cYmV8fmRav`V<@zaaT3>v3)WiSWyZBVY>OjKX!_v zxNxJx4?g^fzVUf=iU_P|5B!Z30e0^nV#e91v8=#Gb)i=Ytthtbwm-D{$CP6*Yg9K3 zHZUwio23_`{3(k1-FAjo!{&V2G_dQBsBdH{hBGyB1&K@3WzN&-;zh^aAKOwOA#DFqr30zXBua&Y`_4(dGKk<<*Od zPV(BNO1^^Yl~Ez*+7zaCa0UTiB3Oi8J8biK)}tSH;2`Ub%^8DXrXtKo{N^9f1EPOD&dpIvOc#DNSdUw^E#VCtb)nJezW9U6i2 zTzGO<7meuSz_3ocWu8yk;Wn^?hJ~o3Jgw1(P?=krxvkl1@Xd235k8?cZ?fl~5A?n# zg?^sQ$*B;xd17&|Hnc!|WAt|Co1@R_&rZyS95~c|O2xH5- z9@Ih}iXGJLe*QGM&2Q?UJ$dxI=abQB&D^S|qi$IaLdD`Af*V*DWGv)oz87u62;&P9 zW#3afpI97C_FA7gyXu>&%qgb6KhZmGgVD1%TR4@={UB~AwxdC;1g3=9Bu}%9kBYG#tD6CkvIxynvq_hLCOanDisdV!W`b7h5ua0YaRC}Z1y)_a zw*qpP@LgaZ@Vgq7@a;TJ!)MqRNvCz*6L1}f;ZJjBrPAWG50|nxN0By9G0owTFeuIL zpaAUMhr#cE-wo>(VEgxRJ<+p|10`c334rLkNjT`!O+@#`ABv%=FR5{a0Ovd;;3b^8 z!c>*3pClP;zbL;#Qrxyk*bMtCO-c3%)pF1!VjuSqjWFH zL29;v1#zxxWeo|J{I?xyMJfQ>E6dkNFXR?+g8NuzvpoBAe=E`TLy;9(_inko9uhyb zuU;T{$@O-;o$-=;8}jNxAVQyaYIRTt;-7v*u1yo`1AllJ-sizqVE&Z}^pfGie&Z+2WcqTKIp(nzgxAz7Kw)zfr-M>&VLVqn{c7-0xGAjXRf?T9jTNx$6~FjP0u z$($VT{X^rwWDe}Bu#S>{ad6eEk*~}z*kktg0hFWQY4~Ejjo%_Op69*s*|E_sV!z%W zz4~UsxtsChUn7}-jn+tyxc^5>ip~c^kW#b}D5a&oCAWqt9eIMRk;!;ZX;nuVYPogr@Cd#S7(AUISEYXS_~G!mN~!yG+P$rO zu*hwaH+@rm@=rdB!?H06dmePpy9*Zh1x~PDN;7;iPIWQls`PbdefGAo9P=Oj@|D1) zZBEUMxm&yM6yZ9K$LnPHjO2L1GTI(fEcwW44A?AB^Q-%qEq3e8wzV6&z6Y=|i;Z^Q zifTt<(xspGSBM{rF?)Oj=|fzJmD&69_65b8_v7E4DfBH;4%^!t_a|U9MLCdl(k<3$ z{`IlnnK9~|KXjMwl22VHsCyR}m+$5gr$ni`&BFzE?j<-%w2oaN#2>p>kJ4*<5C(lg zs@6@uNVS$r$L)+RV1w%Ce=;5?*k6BF$Tya=I0)HWrnDs`@2T$)+y4;y>XAChO3uW{ zMTwoG@tcfQ*0>%~d9c$ASSVLiM~lM_d#F%d;wc?)8w zT2^^a^Xl8tp(-jz!=HORQCZM z2X3N+Ca<-<3+1I1+=^Byvtp`>j%)M7U z0Qmf_ggjEiAi|B0ND`vJv+uTD@I!;vzRA#EYZUt*kd5&H!vsATs}$8*x(rkl$f}g^ z5BU!)6Vlm(q3MXLtni2;x(g;ejIH7U`-|!#g%hzOfY1AG)>22_$OEJWo{(XM*45x( zT83Va!@rJ}PaQ`8A_i@X5_#a0>p^=^pXN3Vf4ND0hqFK~v z_1Q^M^XlU6k}gSb$Z)I2UZgoNkMI9sK?t(?8vR6gwYTHpo%rw2=Y!cm(22=4uHyhw zz;yW0Ou-+$zHTeVH#uQ^8rpgB$q-KeYcGw5%{?a+%v3?4OpS0ESz%Doq)9= zWR#ai!tBV`LvZvMUzp;m8!;G`+$XkCL6O7bN5K_ZNz*xsjpfZRFj!ZRBV+#F7WLw{ zGy$OIj>E;8eBoVX;m$OxHAUz&&fAGKkd;Ki@R#@vf${r!n@$&z4-T1ci8~iiE7rYe zS-aR=QYcPY4XzcxGm`jrww)#$6*>0VLDsNWxZja^!TT zefp^wiUg=3D8n$t?2dCV-#)uoytuQ%m+woP0T>|(d+t_PqudX?D7(Aa5`7?svj-e@ z^F#%Hcri>{D;%vqkDWd(rIAw2s?vOM?V^Td)?BO-M_7E%k8jyLi7KxtGeBaX;W{*V z6gtiUk#UR^!&kmhV!wW3fvKXV*OuQki@ z>Vy@iyXptky-ZyILQK4SmLK6|{5;f5-sc-7^Ek`*ztKZaielEEJ-v%#T46JJ_h`X$$!npG`*uJDkA@ZvgGYPKXSIb zxpLy6_bBxr5FX(Eti(a7ZR+~TUrEb*_9x=*6@Gf%DAnknyX#(HsQIYV_IKIeTSN&8 zHC}PE(f*N2Ys!Tt8)Y(AbM$vU8_K$E@y8QqW1p9IXfCb$`o&h188U})!Is>smh?DK z=IwX~SRC;H;F*u|ZOhQ#xL*gl059Y(`n;Eiw9)q9)Ne?aIrcvEme3aI;k)kq=;&kM zY#Sdo$z-O_d}X)jRx!d;8b7&U*K3tg?8KYLkZKC;P(I1kZfZtmuYc3{3^g_O1aVnDFsE?XQF!F+xmcvB!A)4dcWaSV20goLJ z|C6UsAHqeuOWmX0EiL{yKvIl}?f`Gmm7T*>p3|u`j*_j|wpTp)4^d!-tRt$bD4OQw zrsTkew)&e;i0!0MmO<6_olFCHN7Q8tm{kLwA&6ZwgpzZ{(8Li(z(<^zNfAnqkcRXG zD3zDD)roEK3QSeP&ONy9UAG08+@w1N!g`{vh6qD%nD;{)t&vm>AV72*7dqHX;`kk3 zcf{MRa#aBx8#Wz;Hz|<8)czhzHE{)TMRwMWp@4_y&A^I;Q&Ct(tT32tsE(9Q&4%&3R`fa7 zffGztN|0w4Q#q1(p@M=R%`M&PPN8hlxpsCk1)j6xSBCT`$LxnKM1IKYPOqpWEgxAL zK1|drXHGO?@bB^H1q8pv?oo6VZ5Lyi=5=)~JhP9ifL3($K_ur5?!>n*|3Qxt@YJ+7 zyK946qMsJL?fUEE5X`6zf7YyzH`Iwoc=dy^W>-_(-dY29Y4iYqYp z@=LO{{M_^j0p3XsKrC}_jW*vthR@=L>||0Zp{AnP|525^^I3{9z9n|et&aI{3@7cf zgzDCeog}4ef68`i#zt3csl4~lrR)GQJ(;ubjlj|9o}3r2B#0P_&*mX=O|fd*XBT7~ zaxz07N{{E%Faf+#l<+NaZvk3eM8aWbkD?ZAs`7xO8T-tD5h5hc95@a#31?#(DV8nV z@uyiA2xX5IUN-;=iRb-T&e^&qv0Twv(J)qwEmabJ%@KW!G*nsDZ=5R**4|#|IK9K^ zONn#2(TT9H;qJ%V%l3v{#9j^$k_bAPcg3S$TXyWh#wRKA)=k)Y-jMe3WUST6Qy7YF zOKRk4%v^s7&Nxb{%m>XDDp$ninU@o?W5XClwh>ghh~pN9Y9BZl2jWM4xXBT%$u}N8 zc)H}q*wJTYOQoY3o>n)57GK-c-&?W`kUWNZVtqdBLG!kMK+d;dheY!ea*Z})o$Doz zFTz(6E?i&DJZpcuR&HGDp-k;ojndM6?>bLhwK;aE1uwuHIBhISeSbeuZMku*Q0GNi z?!|`wXOG^Y6tNcP9>=^mFwRc=5s=TCN$yc-D3KUDT`L`>>s>(L6XE9mpS2t;M-Qe(j zd>y@@0uUGZ1L@?5w^N8V$ZVXNFf!3dY@%iFykIMK8E@N(B3GVL7fl8{R=GN?gscOF zZ%4n9@q3MeF9WhYo+!N%B1tn?HCMWY=P5Rc%+D17mPh|gvMMQ-Iytx5^x5Vv6#9BB z($1#f_s@2rgPaprXqG;9h+8_3Sfk(-YdU~og|VnP32TVI+IqbVo*^hhVVmP!FgMLI z&)CDdMfDUsBr`eMv+c2d=`u|$_e?t?RWXQdrv_|=gn<)WeLD3^S5y6Y9{y+)9iPkB zK&Sn}f`--9JErgtM<Wh@2Dvr9;K0QHI~ zP;7CKMih7>Xm?pRZcJAeZI*X-E&z%f)89KctqrFw{R8SytY_-`8OZ#f;-+f?&>GzZ zG|AI|iSsnK&$lUPZ$JFrX%bNz4qAXZXuIAEP-^IDl4kM6Je*J9KFoj#hKQoSB8hse z(Du-j4toL+QUGY3heqmY_Mds3PT>2^F%(;bsAmw;R5d1{RM zyn$YwI2eU?9p>2&)ynfibnu`66|nWti)7ILA_ncW4CTIi#S7VQP>q5{FB6;xK6Fyt zdR$0zTU{ZUW{MD8UxYN>1D*gQ>B<;1GpX3a@jzjHc$9GBrE~dN`29f~zNMbbtLOq5 zNaAA5X5Cn!7NleQSO%g#w#57?Bv zL&iZcOSh41$iH?FGmw{Bu9oU1ZEPN_mg(Mtwr?tn&-3RQ81V0Zv}pUqc%(SjwAqDs zHavkM!;HI*JO4&*o9o#kmlThH`V^8zp=^cV*yakG<7J!fC_=K|@!7fW3d0{9B_x^* zdp@^SS2F&?JLS%g}3DLQ?efE1GDQe<+vWoxqcUS*bQnnXai`bifCLJ5; z@in>jQa|3*@^~BHfF^VPcq@}SILGnSoUFe@XxTw-#S*}SXIfEYd^?8F6v@<+rtK1E ziz4)j@AIZwG{(qwj%C;}f=NGl@rOnk`m(+2_w6c49^4mS-fYhjk8(-(JTD}%@&O~G z*jCs6N<<}9zWjWmImNOyedqyA55buF0a}bj^qr*DXA?&Qz1Dj+`UR52P?a<4~F#>F`VB-fRJV;PEX-5MSV;UR=8T2FtU&h<@-kj?I zcFl-!R|dH{*Kk)?XtFnCAbp^P1kZL)AoO&?hn3~pidpJyK$tIkFbYh$<257c@-~^8 zV$?Xz0tk3wIJ8}45QumJmj6E_oq05r{rku7*$0EcVC-Yd6xl~e+>^bi5wb*tM?$u= ziOh_$FGH&#O^OC7@yJqHVk{MnEs07(D54aVdVZhp`TggdoK9|YUwuB;^?JXqFK{!J zX|&uJLTC{e0H_{>Z?r2J&bb)WJjGlR)NIxzjk_n!M%xRGF(?Yb(sj$66oj>S18JbLcVd1BmIY9tg_)C@EB#C; zJ3+#$8GFdq9h~t_@vO(5yhG#YI5{}}nP@C5RWZeS^lrh5s5AWcS2m+#VR-&mj<7?K z%gh9=P-tZ2X9!3;4WC%Mk@BVgjb6@0uAdYU#*FKPo%5yb#1}kI$QApfYhgqk9qa4|zn(u?^uSxo%UO<3}!3UssBJ zhC1w*r!IEGnMnR0J zeO~4}DS-WKGrOk7p8Yg7{V8eRF&FbYWuaS+S)ZMOMxspNl^Z7+&IT^}qR?=wT)fDu z?0&CGs8w^(gHZpX0R7Votz1-r;=hx{YTy4kmEy#W6JR+pVu#`tkH}w*`CcKwcCruh zg7`{C%wRUg;j9;Yy1tT$mhYruW9+}-MZG=HD4!+@jMK^r;TwtP3Fz;}{Jy-unw|O1 z;f!|Y!>rU}6?@U2K=u4&YD>vuA?S_s0uJI{wK;wOS2M{C>YBC@c6wKp zZ`s}hDnl7*NN$^@H(ORw#XDe~X)Rz*MtK`#k$b%%-Am{ZNa`+qtXRN7Qe z4(u4$MkA-=U$!L@kBF+Ju`l@+h4@yA<`fTc32TAR?9zfWJav1oTIC#IzYc!2m~FO!lSx%KBs6(Z|J31z}sZ)RLle*pen{=PoJU?e8$^&mU;);A=3`uMv9}$V*@s7@j|o~ zp)ED`%sIs{!EJexef%QT>5^0IY^l-cpiyCZ?Jc`t4jq>9yC|p8qi5%p#ud%BP08!S zq-X5wk>I}UQFA(D^Z|hE*C$yj=B&_&Q#{ALl1SF7YAM`U3+*&Nbq)uc-G^J=x;O(~ zXJ3G+N6F`xkwr~mghTcR_k1$;k15>$^%ms-k=pPabBec>%QWCTLaZVI;r9im@SBGzhcE zPcmd_ojkHcn2a~g{wWq>G9P5l5 zgtfNDD_Kjhj3Vxn?DY#IXm%=k>x7+~S8HCdF$V&)5V;@_rL_#0po&O_v9g>joGo^s z0C61!ekT##%GZ#T?V{G|sCn7slO&u|V;P7%X>H{7A_jKag9f0H#>5dh`i7lhkuQA^?2>P*}k4M78! zUTDn^Rb7KSKkU>3X=~a$0g^`$#o89}#6Z;D=r&rs>Kn}LCNRVo;}IYQ zuAWn5Dqb0&WQlh5JB5~be_lxKjMHPbr?FAD9!IhowW|bZRv;_iHVeG!hYwQatT@V* zdz6WUCnGtG&8R`!z$`V%NB81K%#S~P#PWOd(5m8~r{tB{+P=L`I@-vXS-z;-eVG4a zrXXFc=d=&0ssrGsMK9C(kkUBOL+wz6hw_=s=Yx%;{YIvNN0!_aJNQH61>z|Cx;`w| zWfR#G+t?z({C+Iik`mHXhM4Ai*WfZ)N>YdK)lq^TG$XF7Ia~KL+aA}TrdaWj%W$NrRI4OufJU>)(_hZbF zSdX+Q|9x?%OSRJ4-^gOdFJWG&#{P+=I{C-&_4bTy2HX>d0fdp z=a{OF%BIWdxsIq<=2NWI3Zybp2AU|4`4sqcx#4C4^YdpP-MwY*Ek+46k~m<+F{YCq zg4cS*;A+QPR-mD|7%!woFDzz5D1Rqr*@G0MHpVf;=Z1_y(QbY}`Jg>~T9k*Ei{_$M zAAj;dq0T1?jf%K+l$}fBO5ooAhKRI%*`FCQkbY>_&m`NhOWSjZ;x$EWlKed z-=|dD-Lq{#tZCu0s=NFXx@ge8XHHWi{cU^;n*XzP*-LR?x#se0od|JgOU5YHQscA~)s!*<)yt41I2mnkj>_HNBSzb;jOAyBiT$cr#UyY`MK%5l}*a zC{xi~9jIgheE1I-9NfAejU*ZyHnt;#3f!C!Jm)hwOCFBLx$efDA&K2GF?o3&Ar!yE zz(W5)4^71uvzV-S(Gcd`S&&wAoFuA91P~Z1(tWis*XMFL@9h0wSrl}A*z^M@a!Hl{ z>p9RzJ$QNmWjWNdZ-$_j;LS{xe|PD*yt4Il;?6!TcPr%R*B5_9H& z7Rr4YZcbzv+sMJpi0z5_wt*}}2K)*c)sE5>yI!E-eVKZrf&l~ooZWAh?X20Oe9%Z< ziHC9tnXbD6v~afEb>2}1+r{>6kBs$E0HZ_siynycJNDxd%26@#_|B1P@Fc^$-4H{& zhCv=V7iUTkb%Unuiwo?dm>HL)bxhG^6@y&|@e0GkZ687q!^73#&ofew9|kAnRW38m z7WeMTj~0AT%LkkWU;d54nE{vZu3V)8^*^u1nrfki&X3c~-}zNQmW7Qy!%K4OLoJ|d zk$S42;|!)e@2`%V;vaf_-DxcoW7qJjKH=GPLfKlM>by6ozBLNND3O?OEnV{QJzcXR&*&v))Z4>)}egT0v|1gR0O+{ar3$m|802 zS7*pzBt~Q+dek2;oZEAfob4fA*!Qi^!`QZF8~)Z}&lw^1obuiRblkR0>!7Lcwfd8S z@-SHupwQA(N1FtwP^NPXGDz@av#gl4>cev6jW~O1-Tp^HhJKsp(kPs@njf2|!EScG z*@{NwpLs~p96XL8drj6$y{o+tVb0gM5v6%IGCJW>xnJ|0S1fKymIqd6_0@x2x+OcG z60SZ*g{FA_q*f!&Z`3h7=o)RbCn#^V20eeb*##_)t=al7>W2i1|5H0+ej@D2-Ow3;>7i*``1aQYWo1eYl2A# zvEa4v>nE1&RJl#Ey{JP+z*|oPsr87TJl7dEg4-fN6kp6lR4v1%t)}Aq4pEBhLZXC| zsAztlP=!{D?#u^}B2NyfI5|dA(cu(-z0XWyE~)@k zma|m=!8d)7K|kyXy9bEPM(w0uN7{ghZR&>94)wnXQl}eUP<4=6nrl>w;@OaJsM>^yZ0j!)e-#UckWe+LeNyyqf^>QMsMZ^7S! zRLNE;RxiP%N_nLcON&oG3~Wr32S)bS;zr~j3%6zYB?<}pbCRMIe@)3aY=TmzQ~E{GJOtpv@$M9!-!kBXx+S$BNdC{kRXi&bssrf#$`o_?E*=}aE2Kxphy=pp z#YAvJXfvl==;%eteS=?vtNv~#kcVt}&g^DW=1DxjxGQ;Pn8C!oTH>k5IT`;2R*(DG z!0uaOzH>xU+}2dQ9xlsLgAjo7VA#J3@<8N3wLD7woQF7n)nn5RowrOW({Ns?YT^D& z%#d3i8d45pxVsgXYI^>i=-*V~`{~(xE$7jZO=V?%^4s=IG-@HLb9Jfq)yZ*KSZ6RI zQ*>Sm`oL0u!Ss?Uo{=X}l#rzTI{O%#yw04HSI9^>ulf|H>DU&`MSfr7Y2oV`F$+z@ zg|co8$-+7f8upw;sknx%2(rDhVh{>l8e{g}&IkOU(T_C5bMuWlmS7IV3#vI8QR7J-y3>N_3D+ zY`-^~k2>{nor=xBQb!R#lIwJCwJzr2MbB-&iqMFK1PVtiK;Mac)@Pk^ocwSCa0Xog zIdeSKdaI;D)T#Poyk}^FVL4UBu-g<(Ug(_mOlb{&*LXy1vSIYHzwgzet+g{FdS%K9 zcc#Zze3XYcvvYU&_>X6)G)(D>_KW*@|AN0J>wS7HtN;E5Zn39o;{C5WY|VT1M0M(n zZtSksJ#(+vepBr9ul?!RLkDI_2z~t??8YSt^)l)8aRL5a($Me5B8L2d&(}_$@jX01 z@VR{BwAVidDzCt4EaRt~Zt@YEmzE75{(~fa(&h}N^K&P*Z@0>R82V0z7&zgP4MQ1vUN;E#Kr~ay^iIf*e|K-GENR8eRk^AneNOjH*a}AR=_0P zPgTbxT`2mUiTm;F`boB866VWpf8sBvP}5n~uTSo0C_7F$rNYNQB_IDr4>;q6WH|;f z{EObQyB@XIOE?9k)9Kyx!E?c$n-Ce(cAPl}6ic^Hr(!fg#}!F|Z^`v8jvwkkC= zgargr$>B6K0+Kw&a|tJ^Xmqthf(m9Oy1m6o;=<22s5z@fo=dX)SJ>o`fTPbfF{4T_ zF>|cdOh^f0ksoip3KJvuf<7dGArbsG3Vw3Z6A7X+GK13;a{7f}Hq^=R`8>xH6o1Ts z&l!`tLA%qJ2}V8h)mB9PY*!!D{L^BgK69O-U9M0FJQw0eA{m-E127VS&!9=2o;~KZ zn1%VMn?HGo;lER?F88*t%WzjYze2N@fb;UKe2V~Q;&@(gmOGb>eRLO&6y2ozrQYdS zJHh7BR96!q2s$MHCxIeFr^Di5aX{aM)7uGpo0I;ih1|p{59s0^DrB#FhQh;yu^2db z!pJ<3IWO)P#v-czJqerSwL`~n?a1`Q`b^pstHBiCnH507BxB*9JioJeq{v-$$WbE} zJ^-GfvOx%f{1Xfv>c%sn)bcQeEUzA(i)E_!11gpfGsUzSfjYV4XuO@Olak^3ITY?p z;0H8FzMA6666EU%Nciz1hLhSAQ^^}Skt|xceiSnj5FJK@CqLlr!dYf`jUG7f`o8{) zm*A4{NNc=i%mIhJzHYV(^#D=m)FEScS2`uKY``)!w$9t!y+=PA{{_#7CuP_aP_Q_h@7Bt|r-Hp!9X zYsFQ{Tq60f+_7D5sJMw3n0YbnqbKr)sc92zWPOJy*}ZaxVj;ReGqvj~k>?rIRVGY$ ze78ttx+MGUOw*I&|3M-DL28nZ;{>T>-GP#cma3?CF_%MCzt=4ej643-9qYATHJ~-+ zFBr^nr3#TZUiX&nxsQD}VEW|ukJWEpFzsK#RIHsr>&<5={wT%fJv$E0*eY^e-W)>V zoEq-PwLigXitQl!#kcXhdbSve`xXn`r4^?&luU+xfiyD3pOhS}<@Mnn<={It%*+X+ z?-CxcGKxVFcmA_AZz>%^mfoIX)k&Oib7mfXfR2INw%W!XhoQsZYNge*&eJpK+2HJE znpoS@UHsFZfIO;c2YAWy`6#h1cy>@fPpKnqicfEc+9MO5Vw5PW}Zp^FPWPn&u!_d&nUYr)|B%dxnH=WOo_>zf_TZeZFlpKC2bcfV{R zxcSIwi9TLPadW#AwoBLP!p@C$2IFKkt{tBKqrDQZY(fw#PLy@r8@W~GU}Ue?{F{Sz z-m;kZ8He@}k*wiV0pe8g-KU6N3N0qo!|=r}`DTgSNwol%_k-j&;kRZ!&r8RbVr>f# z6w6=wkup@#qE_|Ad^$+3W$gOG=ZW;cqX)A8S@z8autc!I>k}VUGxZz~ehJ=nF#oG( zf9-HyMV)!2@kOzHPt)hNJyWGhWmLUkq+UQIvoTw@C5#ZeE_s9LH+z_H)DAaZb=}nM z$9x0@EkRPagc$J4YU;%fpu^egLdxhdgnpqIH;!@aPm3(Mk_w}CU6d!r(QgI4ubiRp z)bH-Y7$s+7u>oB5cnfRl4ek|-QWOytm>H^mT`u7-o|yCc{Wa8lDf&fploLwo3IzZX zdaTv`&-dUZKs#^Humg=iOL@TG9+ptaCTDoqTO9|oC=$0;R=^2YZzuNnZH`4~D&o!& zFopj#axSKljID1|8$l`FuSwj>0pk@}?fIZowTU6^>({@-;;xoVP)8Y%7Z-~^*^X%6 z5E=@AeJXH*BNrDN4DIl7PvIh4$h;(Lj`?~m z+DE9O=fjbeulj9_?waaR$k54vA&eCWT<>+`;W=T{I9TdrFw7zkXHgWghR1{^3QDhd{(8D>RN00Pq*@(ei5bL)M&Wt( zAVmO6=z>G`k!~#lv==-UBYl%v@Tc$NaZWYOkRAB%Apdy~b1p{p9T(bp8Bb(c15$tc zlp)+~OoQWv_h(tTH=YNw9*wbRHSqE9!?x{^4qwb4qS4G{LSWkAOP~HQY?_nn-w@PJ zUzG~VOip-iunb56LGx}fvQivK1hjrBP7C+;eDVGF1){$>{W*3xKSOKqq!)6O&xy3j z%dYXFux4te0I!jF550Xwfu6Nd4rTPBIryM}0xXa*Lm-(-{M*k8QX?>o#p(vzp^sYV z+FJBSCCLIT9lko8NVEij)a6-b&=)o`d+`90Y1PCkfRtlk3o_-|N!Ld&ez{tas^e#t zqYn5r{&HTs8+GN1nCR-aEyjVg7E$p~rRYs{(1h#Wrm$Rv3|tW2lrr{@_uscks6C*w zKJrXyOv-ma>X4G?DInF(ue5)=pj$C#^qlff9cTy7PW{~?A?~nXwR@0%i_EnDY8N5B zvHk{A&rdnJMZs81e{r#w0r_Q_iK1;ykS1`)jxbjaT4?h4({;eq(yEw1W2z+WeSRmw z`vqizn#e|n3$aZJCfWz-&7cmNRz#rePU*HJotMNQ@M7q z-{1d{)W5kB)2A+metqe>u5s}y^orSI!hyJ>NFE!i=Qzu1Y{-gSn+M|JWh4foTR(Vp35g-rMmkaY^+n3R6ITnm&5T)aL{5P zS&FFy!4qUh;Tk2%_RN5oJd)3=sTx(KlD7_}iz3TIn)u0R$?I1zJ3rl2q9~QO&|yi} z)-9C^`lrWGB;Es^w=CrINMk!hyE4hW37uj~pW=TSpoFs{8x&5s3~Ur0y`p~)vssy2 zt3588f9~@U7wjR~EVoCT2r-KlGy4cRLL7tf0=2^MF+E)Ijoxl(nM1FLH3Z*~ z(D)Ry`1E&3>(@1K7JX}1|49f6XL0h6rBR*F&yDWv8s0OZTN7>*CY*_qxUbZ@*VnQ+ zpBbpw?k)JIs%hA$jz$+{M)wfnf4<}+CgNX=l+*RQ*`O(X=)vD!2`gEN?R|xpeHc7p zlo{rAAVEqVB%obs7;s2+u(Zra_gLupXNC#qI$y)*25cH`U>hjq{68&0!>;(SL8iID z6t&9^wdjem+-J|EY1pcL;#L9?Y5j@vPirZvypNs< z+2KC~2}|7Crq4=RVoT49 zJRuselGclg{(hjP>Ll3=X{TFA#WFgW>l1mOt9cal)i7x`g@Rx-Z_!o<} z0^7Y@Jww@iEQctuMWhsBFB!t_Z+6fbhUtD6Kx z{^TWX`a8)q)qcd;^xei&G82^aRoLjEI}Uy}f~1%PvQ}HcF)+4-D!-dC1fqTWj0I2! z7m)&d0fy7exrianG+?@P6d=P5ySvgiKXRI4`+_FsrnmaQ5m{4;NcnJp1WBI=AA!bR zrepOmPf$-%rdU#$2xdb&>Gj`f6fFge%0#`;I4AWl9QY8?SooD3$dq!}RO^{O7@6sxD!Z;HMWOY_uE_?z~)a^Jc&9NXJ`# z=z2wxJ0+G$5v$)Upto;}3y{N?$!XaXXnG?qBnrduCqm7h^G4~fy;JFaMxv=7SFA4L z*;)vRSCt3>EdQ`*Am2&;tXy<2gQlc6fErv}hT92n_Y~-jtk4%0|Ln+P07I_v{A&Dc z{ah?*hK6FU;nq~KfZZ0yKfn8taH#Uh&&uav&h=`tvikN6dj%n# zbek;_^R32(N`Wt=p_Q)DS_4n4= z&%=4Q^~EBaZV!tckmXt&mhr*htcqna?1LAu7b6-&6gvy7t#^5b>88iVkYttbtWzG` z?&M7kqpI(u9DMU1q|dK`be&ca;#Xu*>P@OtY=s$MRu3_okw5W+H#5<$-op3Xn*f79 zqBg8ie`;?-RlUItoNmlw?~jh5iIXcY7O$Jvj_)|t`gOHlSLBebN5(0G4{Z`7<*I|6 zuew{`>TK-jqaHuHo^t+D_NY~dv_YRoNbr=XuCZ8}s=#CKZg0^;1?UM(3{}l3Lirj> zDpws~m#l|F1)@-vQb-DYt2fu>V;ocQA;&vh{>eR0O!qNhpqV{(f?hE?VI*Z{D$XTK zti>MW=gHfWw!OaRjcO-sb?v&99vCzll!bdUf}HuBwLEC~y78P#mQqHh6eA<;H`^H` z!xu8kN?-+1lzj7E*agi&f z$UCka0ti_Uts{w>)YzL>GmB&3X85D62VJ<*YU(!Rke~(z;89=$2Y_>uYA{shoWzs7 zL?I-V(}IEQ&iiu=ymnu3;TXNd2u(KcZ|Eg9-*$Y`qc%~3cuJPI)rA7c{`(t;6`H{W z*nET7cKkf^CNDX`pc@B^d*}OxvU0o!9}!K=AA?q=q_njYd4B5(Z2mEerwpXaKaSZU z^q2;2>F|;o3IE5Bh}AkJx}%!^d{8~~P5DA%vdvJ9Us!`O)T zaHgfBKK@+$`U5IbDIN zU+(X?qB9$E_D32fa_KqTr)f!TS=^%7NLiHG>H0hpRFC@YZ;$xYm3~fb zLA$Mv_gy)+L;9V^3qkxN73()P-A5}ETon#JvUq!N)j2oy&Uw@+AE0s<3f0zM2UGLd zcLa)c{&Z7KwyudX(S_Bt(u<_LUO4wM1|*Epfnt|Ix5$Y6cAAoeU2nz-!+W-k3$A7j zyzz*rSkNIL3BSBs{0fJ~%ASbMs~B_up|P}$v-vn?_QWPFGx7*Tk1$u@;}ZRrYk6^- zUB)nOZ^q_$j!Nr1l+=m$0tPYWqy;5v_kHLeupsE(Prm45+Y7<%48u@y&`NuIw=W)w z;(G8=^Ihi)zj@+Y+MNMTi$y!#`nOHncYZ`RWbaO;S(M5;$I7y){ z1kCbBfm2B}zs}*4*SX&bMLT~p0MuvR?DyCn45ejArsO0x09ZQo!r z=xEXB435LW>B>(~i_FM5l&E|EXVxlPH);#iRane1lCizSIEqr|8^)>7%NJ1hD$TA4 zu&~q_jBQqsKD*TRfSNXzLo_$p*eNCjG)dOX#6*q>0_bxIY7<~|V_SlkU`32hvXUNA z$5IL~KNg<6x=6EiJuhyJKSF+*);8Uvx5qWm(bV=6Ezq1|{o!&{n8Gmh5OAOR<~)Be zf4yNoYr#|9H2TpF=UFvHv^?XF#I%Gdp~VPlB$SPn5V8m%WL=nKnVIu&q7;Jz#YAy9 zmK2W{yAXnvOpIb>x%Wct<0fpx{SF*l*!UNZlt6J2=l#Hu>|-BtKAfl6sd$zOVHW1( zU44Ys7b35rORT3Q%d5jFN!sIRnL!-38FBywTW|so3SyRTqsq9awDuwb5%MrC>G2$1 z(3fl~N^du}sTZ1IX%C!;dHWz(W(9xq*4Z$5C!jS?(n{p)9S2vQbIxU9Jrb!P(qk?I z0+aji_TY;A3Xc8nS{=@_oC)kSXO6L#(lC zbbuBvPVZ$r&X3-@+Kd~OBP0@4JWnc{gA9z8@GERiTc(PFWi>i-D}4|Q{{)#;#(M$c zj|$Wch<3r|UQ{?BlAK8Wa}cOhqZT}Z-~KTQ9K_nT@Nk$C7(^r(!KShB>oy;BjWzkA zc*=b|u8g72>1Q5_Hbr?N38Ug{(RtadKBFN!9~7v8hq)2Lo1FT3Xs)s_cAP>D2!RVFjVtW;)QhG*bu0LapDan z4sPC+v-*GE_Sc#Y-f6sla?)_W_Tknm`==Oc4n=mSpn1>dD#h;7$R0cYl>ON$7aLy= zr^iexkJtgPtfGaRzwc4ufp)2~BJ4V~G%hf z8Ar=jFLYX#&iEcWOBLg+k@>R9c_2om@x2{Fn9@MZzxuM1%zatOe_-3go}}$XuP@pe zkCZ9)>~M|21&^n!UT~lC+A{%4U~)I_wTZd8==b+|4gdNbrG-xpHdT8TKXx^La8XTt z*)zRxm)1*{x$=ZaEd`{JJe<@db%-l6|FLKbN@?(IBy&!@$eR}sT|^1qbNK<8Cvkm> z_2=QfM&3((NhrM{NP(k&(QT+uKV8u^#aMUc3qxXW!Pkef@Jbv5WyY^W<|O=+iIP8Q z{R4hmyaHzgd%s-3zK}OWf2)N;Qj#Mcnf7ki&+L7^WDuwu&|5-%GW+hTU?6)-%SWYOS)V^;u64!8g0Bj0y0 zd_0cB_cJ;KQJQx+ZCR(QHA|vCi%VFY;^!W9kgM~&Q(AM)B8Hw3_+r|G&XYrrrc$di zmaQ(5AoX`0>=Z`d5?xRkz!)6v^*Gq}U^ZZJI!iVC$hxx7GZJTtXi^@7Ht+vVMLI}& z;L7F>u*GS;mWqi8boD`*#kt75zg7`51@8{Zm2?li-KOt%P25Z_;ZlQjYqZ0$iwd82 zZ`q&Rz0EiHu(`so4^@W2IWMEP?k%~$G#`~)j1Hz8yp!QpF;Sl$T(0b)EIZsOF@0dP zbgy>&lO01*8ne<&c`t@z^JiC=^!|*S^ww9;{)1xN4J)d0KZd%}G+udPuleHUhx4w| zLoMUvaRpdYW$XAgiuE(kMpde0&DK~uvBd%_{nG2>>SZaJ#lkSZj`E9DrJ9Qc{h5dN zo+mOgZjKkE(3K6kGev`vNw!iF?5hpZtoR`i>iGzU+m%3D9ty;5g6!aD2CDHfJw<_EhP0XK<;8S1+_9KB;FI z1hRhJT_sI17cS*mV^E(sviHt2^qW>e?7C@7!Pa=$HSanSej&??gIDv8GL2;DHx3BB z{0`2c4CC-*i_<(r>@Hx{8it>Nurj?ROhvUvUiU0j2}cqjr^1-Q*YnV#;014Vply!JlYgOZ8--i9D~m(TC`9luCz9RGM;!6po+NQ&dsicvXcgOzoFh23fMf^?^fDz(KtpBFw`CfiL37@k ziAA?PuFgb%Q!n8wEtot6eC|hvg3!n!`z|YKY+nvnJ;&KoU}&!v|0W+Ac^^UuM@59P zt}&=Uh;!&q5A9)!A{q%@_l(86(0IC25x%C#;Hf{p~~zaN|AolLK{T1^lB}l zCfo%)&)W6@_=m7813Wj+qY3`Ig|MVh`eS+!>;c=r;b%N z2YY`p1@T5#!_p&JsUP>)R+ehyWQH4jnO79?N~e-v4w#zY$(M_;oc_7Z9f2t;DLX|% zYkE)nKUX}9Cu;ORk1i19bP9KHbZDD?=rPaxaXq0|XE^fdy^r!qli8`ZqHz>5l z+BDyP&zc+vdrc3(Vit|9G`9iOlBSP)uIV zW#<%6%w{&`r)AJ@?Uw60cS-h?Z!t+u1bOu|*q!#P_pH@`SjfBP!+*3ht5mP9?Jp)l z`4pljX=VZB*Qwptw=qaJzX5M~_~z%lm-efH7}x#z9fo~rl!bG-PF_~nyb z^=LFr7w>a~@Nn|4<4qZk;L=t9rgw<5P0vx*?y38xX3Myh;AOBm1Ha=y;O6}ty3TGG zU`OG(j^AJv6~ft7C6=k(x{-=v`jU>~6h1n}%Oxx0s&&p}B>ivYQDd6o!%2GTg0aRG zFP9@K-6!ORvs3rXmzxg0TQf25-X}Gul|m7iejW7hIHTq?{@oTi>T1kiyXJIxWc>2v z`ldA1?`1pVXIyZzT+_7EV~_39t~7Z>NX*x0|LW;|B7Ug#)dgVF;ddIRcrX1JG#$vC}P_O5JQTFrKsEe(-cP%#!(Bxv{z9)BD|#j2VL7#Q6j%1n|O*{A4n+az8pFtn+|u_;y}v&@B( z!{a3Pg`#%?B1(5^?&cj9{5d^2Zf_rAO&drt2z2;3n72|w-TE8RI6vP4WrlTg0lpV_ znF_Gl3D#jq?_(V#1jv+$1#Mw@oC@k81DT$ZE*Fi_BN}5?`j9lR`{&Ob)V6#dzJtUf z+8U>r2021V#@7pt$a>}5BWj7L5g;!G00s|Q3_;;0!FW_wnW1V1wCZ7VNK8g`I=Dhu zSx`c?0rllrHO1l>!|CB03}dTf^sQ44c!fM>J0d|cQn(3~KE(`Tnkq~)HHt+MX&Ma3 zosG7OXorH7ALpo$ntj2-Kv1!v9Ml0Y#hS1&#Q~b^Do91K%_rw1Qf%G*q@bajDf9xg zrh10G*)^Xrfd zD3QKbN-@$3m3#1zSiyJDa&U@l% zsZ(1@ujxsNWHl5p5f!uiK*Q?uLi6km;_)L#tnfKv&6~;(&3v=*24b_DQ)6Cj{-JN)gt%zzT#;T`{M?hZ)8Kl*Z&}hc;wB{GpHG zhc)*>m6Nx(P!an&#R7SW@UeD=eB3KulzkuO4N`wKw%rc-`8{b$rLt=>_Bl`&>ZXP% zoQPC`0xHX&GQ}<&3`0f)SnonrLF-t%V@Zi8mJ(3VlFe9Z zF4eP-wK4s1_5Pchi%0UblgKyT#5?~wc)526Id;i+tCyN=5?OdsTtJq>`g6#-zx4)%nZD7qde$sCS+zVkkRcqxmK)!4f>o-uVB;Q}3UZQq_-}R|++2~B`>8SI`x8I9 zNV&nzVO`QpA(N;R78LYd5P1@jno4>4*O~vOF(pG* zaJcUF?9Uyi)yALvd-2v@j`t(I-*E+)jystdlvz>2+P);m=ME*J1N{jl({k-0sJ(j? zS7`L?T-C&j3WBoAkm+R`u0-SZ#HasyS0ipK@ik+>cEriydMQ7xEcWK0q`AzDaBhf) zVphF5MTi=@BI~f6)h2n^gWxO~kk269=0aT1x(^>Qu=m_#Zf07Lej+-DBiUw#f!f9| zP*hnPqUf`i|4^@_RlH4~7s}0_ZyJbh)g1-u(8H%b2U>0H|0oeV-}@_G1Dsl?I^I_P z@ha1M!PYc+B9N8dR8N=KQA^kU%yyy#2pE+HE+u@43(;W3hm}78^I?$QHZw}E9;b#MD+dn;BIK6wSXze`!ovGNCT;{i z0)~-*Vtd@ClV%FPzkkNYinLGr%X*B5L_*kx(CGW27bJxG3#ARAF}$)yMM}!_d2E>y zv4>v&q^c|?8;}Uzv48v+IuXM`78LRD7tBb8k=#n0O<(Xm1 zO{WW`Cf%9Cp$)hpMKiQ)d4xsJ_w5heE|FcF{7}2}vUR-cJUnGD=J99Z<)xh>ie(k; zJB$B`UZ|~4|&4`NZgxJ9liCf4aoZ2u|V4IvtzhM+=@} zXPN7KsS_2|Z64Idi>ww4s@{I~Bcbk<`m2?=KjyrkV_6<-%oC0GRd=>%IU?OX-QGlL zh%6+^4g@?Nt&-1ZXCGmn6ooK79(4WPs{&QD z%+z&++N%rBPG-9{D8w+qv+`$BuWQT9BKs?_PJ9+Px!13Xc>qF-+ z3}mIn3uzHmb6xpM30uEAodRDCEV*I1wYY7r4mX=*-0slV%5!jWg~4k<_7hd5|3PO) z&Ss#liro0~$0EQ1#{r8wa0aDqLMaVvyxLpgv;7MHKI7ecj73L8NQ8hD!x;~z2QQst zc)i(l{p6m2C6*eJ8NE8UyEDyp?_%fZ=lSbDUVMd35L@1)o@ z9dK!T5kHYNCs$Y79F%r~V_mJ_#d0!_K^D$H{;P*3?vY0qYv^|&U~wuTy*4};R-B_BydGk^N> zb?)sJv0seg2R1%-&18*yX1n-J@5Fw*H6(z>hIxdD1d>SA?hsJ2>y4>W2yo&xilE@% z1J_FLQ*4lZMFGZ(_G6OufDVmTxj_Mg0%VJ<1x0~BVu}E7wNf)OJ5B(-N@O4@nOvT~ zDIe^v%l8BtcolGX-S&JcrIz(h4D*R;%8vj86wKw`88)xFhAF&bVYucfXW!U5( z*gF?9%e1=7q_j}6ksLh+!McDMgn&)5*$|s$GE&L90^BAD%;FRaaE?906zZJ(ZXd+p ztJeZ3$Y-$t4WsLYo(Ab~`U)HjR^rVvljqr}2_m*1S^?Q5ol8WpC$1D4X6iAKk0Mz$ z55laXXQYpEVozgo`&+Neel23!MBh@)(+J@9In8eUI9-eHjFY$jr^#le$gQHSOnEBF zZ58I&Fkpv3#UXZzMNe0x9%fkTLAqA4GtJ|KonmaoI;G0PU4EALBGzD;+t@2-?*BO!;Mwy)9cpgplY`$48IUto_$xHNYC}l~{_CSsoc*>#gv`|JLmtlqYl!J6+ zmj4$ILZ-DDSh^xs6PKx>>PBc6SX?@+_f|D8iSzqcELPas6w#n-GxGU_aGXr&(!F`z ztBMS)L{a)P<3M_U?W=-y*g0EOgzOFq(p8Nl#`CFUYnNl9J4j-S+xLyaNzDMdZWaUU zGlE^xXJZ9Iq^w+ZttVmr3NK#KK^BAk6{IC|IWb>4=zF|J`Uolrmx`C*tXXl+ZjUo= zGtjLp=Df5HyY({&T;4wig|Q|iDSYTd4~A$F0s6(q-Ok?=fJ97_r=0_CA{~Lq=}*kx zt4iMg6zzA>cFI1h^tzi|`PM$hxsn&4LEFVzF9|~?%1T_%pGtT5QPvhusN>eiXDWM&kCd2t{9|(h_sz|_XRMeL&U^m$ z^AulshkBP&6**9G&a|wk`z_D%ms8%tC4T0MW6l!R`0O8mfYNcrf2ZG`+uLnF@>~Cu*e08KcUKcIFXpVGr|AI^X?MNF7{;7`m_*6K@F?cP7J8=T-~@D zOXG0b4iWTe$Dt*pgoOiP`wt%_i>vN2CkRFXJqdi zLK+5@k{UzD6hX&(>dM!I+DZ$I^3e;?1CS>#sJ~CtVUC7Wv<@q+`e=v`Gwn4G#udB0 z?n?Uk2GMIdNa3F_SC#Xlgvb?XwD5I(7Sj?x7ZfhP!S>^JI9KDI3Htn|rLnt4#w2-F zM$SY(bzL3%Zc2N5uqbFYTz#W`bWk^39)CnllD5R_29;ekc2e!+!8!(>5nWkHf5;P) ziu=6&{Pp~-lV*w=|8jK!K6x)M8}QM6<$kY|>KKZ=BbnrfnkDK?EvH|P=_!X}(X9^( z!mSNDlVfoYUb`GB{(4mSSC{bmH3&K&rDn+;6Ga*Z-VBW-lN+L_>G=&VzebW-MYV;X z%M+8{G~h>XLl&-+{xHZ?d_myRm4`i7?xG5BuyhE9xK|#f`~xQaJ{1?A-Q)knBgff# zlWryXESRg1np}2&Ru#+hw0K8BQQu#((fMt7`1C&@P^Kk(r0=o%EgVO9-6DBtv|&9k z?_^`^iayuLw-qsCfb(Jkff5(H8LLT(SF$EF5F8>b*xH4D$dTU&# z_g!kI&g5{`oZ3+2O2dIqs zYI+#eeD8*)N}j75x$a{pa=6#C1F0x zUYh8FxhvDKgK-IWlCy}wH5~Iyh6KYU*7sGQ zBM5}sPQ^dPnmdrV6Nt*lMrShD%Xcz{+%VP|P`e1mE#3F2gb+{i;P+KO+%3F0ZS27* z4InYe4e>ME!2baMl>PxLRGlUZdj4l2es<@Zq@Ndda{j$urs|(=9MkUvkUa165pTbM z7nNWs&{T_~oPO)U$LmK5SeG z6L8*0SoAFlH5i=ggr;3iKYCHn!{U#qjuf6Vl=q>}! zY0e%p-VR8ey9X+E-$Er;?0+vzbeXF`e}65AwC-91HyKw-VicKp(GsX;1?R|Z-Cu6e zWhvC9>YHW_=+?hNM<48gYg=Q(Gv6bXv+vbGR~H2`o}BS3kbxaVO8=M)RF5zettgAr zASXyZEzUByQ%ujrd#$V(yIweI7|fd8XxBte=SuBi3UQ0tvsT9bbsA>yR@7t6u91a=F(mC|nldn`h z1#v7DxxE&nXfZlxawl{Pe_@sm;t7ILB>V&wxz=UCrCfet{rV?jCl_CY%pTe>WZ=H$ z<9bR+T|~cA3XiMz}@YC)%IM%>sh5}B(IJM%8a>BZA};X2yo?x^r8zT9-M9(bTq ztE5g8Nk6;XaWYL-8eqy2y{-tebM-0G_cXH)4;9xT?tQl-9V%Zjxqvnb2l9f~_L-+HdVxN`aGn^?#**?|Nxzy% zuYRV5$T>E9(DzJM7cvCpFh~c6i-VJuH{`d1n(2dysGz}fvq=}18~3zo{QLVA&4WTO znBX)oxDIJl!kG07(eMW&R#R_^L2bl#a=$5c%DqL&=*P;LS@JVmBUC1#k&8f0b1;%0 z8cMe1cNXhl<{SiW68q1Z;#X2cia783#zqz93;(=`;_1Yuzy98vIhYW}JDbfs z?qyQo_~ELc;<(`2_6w!JTOa%_M;UajrH7loGR1)Be{Q+MeC4ElIPVnheG+8sv-5o@@fOXG-%9aGgRx-x}JhF1ZZzDn(M;jh| zyM@h7mUcY;@`kC};oy~Ec1TP{&FLLkTy76h>!ay0t)&AvTR+}#Iov%={Ra%6Z&&{B zwZ6EX6BR>!x^L*{rLz=Hamst!6MtVSYg(|cS+q+mFmA zz_Vb!^2qLaPp=BL%u;N=mYTJxW-R_f?g)|nRalC=8aBh9&t{HXr+{OLghWDKft^=o zuJi!f7&HyTWeF(#yg5AwZtm+#P(3Tt3q2nX4#xyJogglbk#M9;n>`6Vc@Zh?Vb%qG z{`Mk}#IZ*;A)2IUr{d08)dIR0`eHGVIiqgS50w+4p8_28CD7@4EwG(|C~%xAM}hP; z=qLh@Di4H{YL8Wg1#NzSFr9id7?`Co)+#0ML{|>*--@GQdc)>8OMWs!4Y%LNLeQl5 zrO47QVB3cR`3}&7yH5H7+c4Oj|B&B;%gh>pO%#?(2Lsb;O%I@*i+|6R?{ihE0QFO zFXScaN<0^3w6xSB6wGq-_~XoPw1Oc;wO6-1usn~0Jm4_2T{a|MVHnyA)vLHfC1had ziBVqE@TJV7C`8rUS2NKk-`@G9s02TFTQ?Cixc0htV3?50?jx^N~wdts` zv#euwvY!1rOHBhxvZP|Mew*dASQk4Gc$b2_h6_mbQKZpnz`z7tMA?T%QFKyVt08O= zEDMqIWiRMyQ#up}N0b6ZSj=n+9Q0ekZU()0mfw`SgRq61U6XLM$U?UL$tW*%(KkEm zIC6bQ^*B0pMwK9FE>S90YicG-=u0?-@ZVH_cB8Lnr*t8mp11Rqmt&SNBd zey;?wd1{#y!xD<6g|j7v5#@Lyzc#i5+NtplB$>4&G&56_^_L6e)L12@0>mZW#XeYN zHw5aSnioaQ4^*6W1Sgq#!rTGY=bdJ2ieag1pPydMVg0BLRh@fRaxlPPj8M0I(+8e(3KBKIc{L0 zMLRJr^EfS31FNg+CeA#G*6Xt9WEn?odvxyC+85SMzAL$UMj2a7Jni1*ObiFFjR#;+ z@r{m*-H)+c=-_>JY!Z^(ubgZ74{&UW{Swo!C2)g(BDA6@oiC3mMtp#N|-z<#1Y7!5BbB z)rmY36T)kTq3OLZ0h1fOS}N(2Xb!<%|2D_WlKQ@cf?WK3Er6!C&db+=<|8nfBBws} z%@npOUMNn4XRw1wWpHHnY?Q$`c?3lJ!JoU-!U?oH`sX{5cpXPipF${FO9&2nNF#oC zGVnZ9JpX+SPu1)!;+@VGTq7L@Diz>DjE_ghZ*^#nbNmO4Tri1aEpJWdNnUu@Td=WP^q&0X)0x5# z^T!SE2yz1tVtacwuMoGs>hx=*Flxo;7-Ek{cbKH}k7vvy`f9VdUPh3?ACE++k4J7z zxEsh09kV&ya})f@58e*X@Oj?9rPw`qdi$F*MEz43yRnzxqE^ziNyxL50Jpu*V+tmn z_%7M*nspmmmCJ8Ex@5sa{(8iE$3I|*HVR)+WXO_pB^Hm1N*1O%tH$7N`GDz3_W4M_ zpld*c<*FtTy+(jBe{sPD)NqgFx*|dUn8H?vC`=hG>jW^_KrC@8@sH>l2YyB(J-;2L zNX_4u;ASG9BlT!fptC=-p^rNk$Xq`bNIneA3;?GmkwM_|1vu_aHJqVMryu$Vc1+|K zntFQ?_WWU4Hb9Kr0Z9tNIFOB?btQmyF&kQS>dKqPLV% zI8y~2cp4o_g_n8LXh$44S1La2zowzS1G;AVeROuo6*!{PHTTPW-vvWH6EC_0V9!)`9rpGSE9PcJuni`-bVNMfJv2Z_hlhpm2SXmzJy~uBk>f zXsz>Ifb2?4XTGia1K5q_DEUhmmNRF{-V%j3oKYCo?*32Mj1I8(cjuLc6y3f9nZ)0} z&MYf1KM@J=Tt~EVf{@?kxFJMVe0gddWaR3Ry~V*_f=)dMQazQ>5k_}sc1*tg{669R z&*|8JDo0j|Roy;_{zSgZMw)b`pw%yNN+uJ0dATY{vFHR5&x9l4_`$(ce7-!Zd9tH*KYdthciCg1qx49_+*I=`nNyIX{KH` z>M=w1Qhm>Poi6Gp@#%l^ohx|F@h+BV?!Xw+D%-htpO@DWX+xC5r;=XN19MY9?bOy#GaaKYotf@=c1Dyhee_*mkQ(p+@!9z~Dwk zm|Or2tC4^NuiX(*<73J`*7TDDMc!jB*56*2$DZVT_vaj0pwOTigIOwg-2~0DVI{HO z)w9Se3O-IT@w(Q|+|evgJ^!#C9lScPnjxt>uH|*y{n?(WebIO-lh#_V@IXl_}!f~Z|6c} z{|qkX)(F5N5h7P9G&MrCw~0@(>w2ko=fbMnVXGac=h*x7PLhUSwnN;gdw|~IYTF=h~t0)-(`YIn6JyjpVR3+7DGL(kb? zvDyaim^U9^pzvqERvpf!^F7dM!3Dm9%8-2ZK>tB*V^mDPDgI%wWeP6v+hPF9g0@wH zD+5guPc--<3Z#Rdmrgd!yI>sXac>AUP1x0*-j}lr{*1q-_0jFTBKyeOufO-rTohW~ zHKFlRZVRMIQD99usCcb2zS0REMvm$3Mq1`w;g!Uj8kP3mC%Q}QV4cG4(=+^b^p=Yw zVaJk_apoR*dm}E4j7!<@^J7nA+_OGG3nEntJH+YLzRK5)$(`d1)eb=eLWo-yZv2ft%4^4r06}jotdU zoqbb8Ca;@+3eCPVJW9%;d31X_l@ePFT40_&rCNBdl3DnCJI-TZJl8;?PBH_yk#;N^&3ID#!vJG+hwKjR1Ncki9X!^bocp+zVyOML<^ykdTHq z5aO4xmw4@MjOQX0S;cq}a?*=DgTm2A3kX4m`Y*e3H;1P1`QZ|`Z~$!+(A{ar0J4x8 z@P7qAd^res!~55&3Uoc9x0+JIM0jiv+2Lvxy3uEajT#%ppW`;m>LKt{UyyE$;A??2 z!9(zzUplc&Mz1U*ky78Z+UCvS*RxRNXs_=pv6a6I-tZTVuDAr~zf4U;1Y?Ip>#sQP zVe7RBpk78En9t14=Ro8(mO@O!JR?n-lC$a1M)MAlSB&iSK(lEu7O9pkV2I+z;=o9| zdNVP6_t|)fCdZ+|H}}Klgm+Wx0XcPt+SPh3EH2I>eSr?X8{nABG{K(Vsq*^S&&dU1s_5zPG^Knd-@c zHrD&k@$Fy-E>y~NFq6~Nefj{&3t(1ZF1HQ!*A`I*S zIrN^_BV{n|R}w0P!_OhUrsl+(b99#`6nk{eVYoS7jpwsJVY%yZAWt{^_-UW1Bc!{k z;Dz<{Jqg7)hiNb)ATrE4+GVABTZEfnAos^YWW0j1#g}od0=Oc8fFVkckD29l`TApV zR)Q3um(-I@`&g-fEB-rzl`AK{oNJZEL9QIODwHU-3h8yR2d8M_#^<|ZSsn*t{gr&W z!28Jn2igdi2l_odj){h%ph=O@`3=q@Yw#~_75qq{AHjO-@#i!Pr$8TMKv?iqObP*z zT1g%o4J=jiCWyAm0PV1dDm<64AgkMklX;91^lgd-S2k+53vfSo>`JaXYYdnRU#j8z zfLL|E?;RV=;$bl$=ghFaT>Oc)_&yzc#D}gN^jiIoiTDFda6>Kk_&Zk$xt{n}8{!s@fUSn?EvuT5|Sj@48jhq@{c z%RXxT?O^ysrT7wCi+k_xyZH5_y#~hmw})i|Xnn;v+w&h~i`1R)jrmKQ$lff25ksib zqqy3a!Jv9{A)GBEV}LexVD%z(i@s?2XQ&$3RZ7{jGQ6}-t7LqeCMyqV-FwN-X5w;8 z(Dy{!#-xl@YapQ>bUt3;Lb!Rleo~bd@i9lv}=O81J}p zna2;4KnN>smLGA`Z=H=4s~=@u=Y4p3{pBMsaQd(Uk-dF> zKD-o6k0!wuKrT0}PIqYNq4ok=OFhk)StqGeZFurm&!d^Sk}S>>@pYX)8#{%=4<0yu zxJSx#U!T){wy$}+SnGE#Cc5Wcca+_QV7Uh|?N^W`Yv8$+xc&OfmGzYUlBi1+E!{_4 zmrk0ZmP(=s4Yr-(;msB`D{?~MGfzKW)w%h_4;bCnX)Ad+lJvKp{gDz?Kg8dxU$N)j zTIZY56_KMtp{*-QT8hbmYp?3(V37X~z@`E3`daU2uFSHmab}EGBg3iNpMsg=D>!^z zWr^?*6C&!&4-5U!#J52_@mVn=Zzn9fKyKlqih_1Li*mkZs<+X3-7OsKELgvNoPoID9%TIp z`Gf0>`qM_`yXBLO8VU2IVKnS8=UPR@wVg^ORehWZ(rUh|tp4iP;0V)m$s0+U7bag= z9lkq~?!8|L_4irLzV#27FeEPbIy(IS;Tq|M=vR!8A{e#s5|z5n0Nx`UU!Pg6GR$h+ zxVz;b&V=Dm+7<(&@@PYl_adH->bwqF!=BQA~_$ zcS6Jpt#lF2^kEYDe4D^^a#%D{9 zfrL`xw+tU8J@V>`j0gpto?Z_zmFD!wZb`vT-&>*vBVWFfN8PzZH4k(1Nds(Hd!cI= zK;uJny##N|xn2DCao)YQSBgf~tIt}WxE(e}qrRF|pIJU^X=XHpx@!8`UJuc@PWW>5 zT0B#C>9s;L!arbLZ%eE^w)6yi2HPho_oOE-;Jo1q!ALn&3Rb+-Dgi6j91!%39GzWe z9`3;~t<5_Z{>Ny%_Klj4ob|`!h>i8GGQwa#omolE;x7)s&xQ9wI7-`rp@=l5?i#QKO% ziSZ7Om;q)}7JGL$aenMVz@$;%fJ%h|SX0JaipHB4tLd}=CLRkENtaE6ycL)U0lmIO z_NJE>opdpW9_9=Y_()_&%0~>)J0?{SHH?2a1-My8@Cvh_d1il7kc@8I$#CMBa{O>2 zGYf#erV7_(e8{4!FgZs;-_JJ=8%4K{m?FHGmkYWx-q4Y>)}kKhR(yTI9I&=se|Ttp zqUD#708h3wiVG|o8Iu)?>zIC7P#5CRkxi|TQ{wRPXVPi)Ng8t|XsKtnW^I0|+)lV# zojI|*`pZN2veKh|wX~-3&g>(Ts);LJ`TSgT1UrSevk#kok3D}cc5kLrsf6Fe^cHv8 zzDCt(Qnk%Jlj-^kSG5BR7AG=Fm>z9}&;DX-n8^FXRIa-t*dFj}jB9P;1}|e${a-7$ zmA^SJV?!T@-tDNi4c8uf?OFc^Ms+u&`*3R}rO&^mG9VAl$elDX(>5T^V+L&Bskm2_ zb}YAhnEPue@byk%xGU}D#8r&82mg2y5@_XmA^9q*e>#>KF{6y5X)KotRJ#8)XNNJL zO{yN^?*GM``)-Q@V^WHexR!t0+w%KTgClc46PYEU-~Zw}nv-YNr`~yciUzuTfX0WL zt!?{p{I$KVK9cIhm;%N4M8N6ulSLVNc&P-K`+XWNhD)eE!13c2jwb0kmch@NtCqUV z;JOIz?YF-j5Gt0(g_ll(?vU}MuoV2b+r_k4nK1~`f99 zVt4m9lY#H(EuyHfcgbVc-&2#2;diY6fV)`-m@U!WQ*ckn!_}Ccja%>d(WbkO&vCTa z>DTFCWGZT!t^IY}Myj;*14F@yQo3BmvXd|VjAIjZ!LeB%az-|rnEbMe>TR+T!kN5{ zekdjfft{=9*M@J@{b`qSNgGn-)yCh^_3tH9#Ua6>sARbq{( zUKOO=R`MGi#>RdStLhZYrmr{AJwRYM6^~Q2gW9k+_YS0hJMTN@s3kgS)RpIw{ZO&E zE?m3Pe;%O^3#Urv@_IBFRS6EoN?+XMj|-(z^qkMbQnZVSvR3wExT-ZW4(UDvlscYM z#m=wa0oIi8j{NqT9nyrgj*a@Jf>1B+%knQEV(~Tz)9UHrS1DolZ{ZBgjAK?YU_&c* zOShA0?bmsXxnk^Re@&T>Ssb=IHQga9-6JswYjSFQY&gA%-fe!uP=#dRa98V-wpO}GD&?b5lZcbi z!4NxNa*zJOsUdd?$QQrQvC}Y%xbvtI72KW6BMr~{QACpOqKNK8Kk%d=@9J}Ok@Hu- z@!Z3X!$%e!q70!fJX()=FL6{%A}(NI=??+g6<_ydG@ypN`iANUhw=lTq#v^2{Z$92 zScG@mBZ0&0pPyqjnsx90B&K>PSX7nmaeKDd?Ef4M0MobHB{)bqFGB?TXlDNF`-xXQ zV&3Q--C5PgHW+$huE`G%)mv7WvOHmdJSY;_v0xdNwN@YE9#mu*nI^C*&B)r?%K1$N z(b#~i31<()vvhtpQ+uDN$Y(G@0BO9p*J? z_3C?Z>FLBmw#v|YsF$4~oR!&!acQFX6^jT{7q~hZSg&(L3LZstSQ?I-hLQ0EI==n^ zO|4c59gf)ZPyagsY2fpz1gSs`g;91~oWcMWADgf38pAvNR$dS5PEOZ9xp6KQckSyj zvzdlj{HY<^*UVN|s<{%-H2?s!Q!UFt=gY!TW`Jkk7IQ=6$2V z?PXOWzwLEGNPkN?Wn$f(ZbzXMyS^iQgQPDNtulmIWSvXOicj_y%b#XhKvoIf#Kt| zNuoG|);_g%#2s8IWKzdUOYLK&@dgLf+rQ#y&J54WL{?%y_d*FKAn=}60}^&;3)jv! zUI%Kp3?Ss)0GQU=7dUL>XV4s}+LD1zvL%?R^%Lf#i-_sL&;&BiwxTJt!s6t9@VCU% z3w8Sf%7^m=nPVM)Ed>`OxQ^Dl($D*E<9c|1_7k5ZX(0#T*0<{d^GX+)`kk*lyL4YruB5Q6vVvdrn!hv`!?j8yLC1+*o=~mE;aGp0bz=v= z8`5Lm{I;TlsNLYnU}#&y5Z)SZX}7`LKg=vFH&-)N^`a*+yvE9O zHJQVZb)n<28sVTB^q&CLhrEdQ$S%}>DXk$X!h?1aC;$F66y_Z!_qMg;Vz{X z>U4i^i$7dHcx}6|nD%sq^K7-%$K?X~b}!UJc^s?WZ;~RI&iX2{f50&z>=MtND~exJW<2Azf34)5;EgLP9jl)!m>7bWR-%q#hXuC=C!)2e z<8oGZDU}rl0wOCV18k}5RS<$_$P6_~cGWa-N zyQ?(KkB+i3MoUspPK#yZP?4_H(*`?k1}Ozdm272o=S(N2JsWo&^UGkZhQX+4+$}DO zd4kuqA!P9Mw=Jg8{fetE)e&v$EE`821(Rh*>axhzC zN^YaL%u;W7eF5=Dg>L{X$YoZ2pIHkuQ|?Ky#nXZKylv^b=IXKEYnb{_0?VnTJZp2* zwi`b!7orRU0}^QH7;hQA<0E<$U6}-2%wi~|-#U}f6umBwt7J1Cq(7HLAy8@(06NNR`m#2`*quakDmm0K5JNKQ(@Xzq9rszqfDRVM4P-(BR`jO2Flf zvcZ4ACgsUdeIbe6IF~7DEyY`x~NOyKw zWY@HVxQRdGSh_vJ2NR0ZknVp_fN#r>)9_l*gYAQJqhYqex5=m9``$NY8EkYPI*meq zRo+_1kJf6Lff_u{GBuv;7*!FAgy&GSPoSydTW5Vk$sLC_55Zs)W4q~TmE+TdbW6dU z%sZr;LFO;Lg%@EAkWUX`VqJ0!q@*A&c`Vv$FwUSit8*3SS|3S$Cexb?LeD{rw~%P}GTa?l!slzVwWFR1pm);f^sI+YPPqC|jliWd@1I zHnFoG7?xmTD&_{b9v%!~J4TGm#m7zTw0f#CN0Q}K!O{HjeA)-W>On+ca|PuJqltuA zpGf+o`Z<|lPg9IaD2aY6~xH$MrkbyoO}+l0s#-Z28@K%X&3t)5wKxhX=z zI|fmA(q}Kw@fXHzMxVAbyX>+D>u^Kug$V(~>RHOrjqt96Y`&iGjxdIaWhPM_- z(ig!@t9?icbce4O$EuLuBpJV$iu*OZh12S*!C5g+O9wE;bF!;SvD})a-em`uA&9h! z{VDRDlMCFyx^+>?56q;Jw<{4nc}gS0`bboa$B<6hBk$LQdfiZ1^U=-L(lM8FYcl7v z|K1O8_NYwfvz|4uAv#^UMcIA3>9($6cO#%qX?~AUvW(@v$DQ&Jm&r3nR=@hD)&1mA z@8fnt{O;e;ao8pLu$t*sJD--xHIP738$-m_Wo_E#463cJE2)=AUdG9#%24-ol00#b z_RN@umxq7G(dUJ3{~FR7P@Q1!FUX)Kgd`7hif%O#sx!WO+l5v(>6pi*oE=Ou-L_%9 zJguOTSKaTo_VGmkkLl#mSM!{a`F*UV6H}7;t`lEqf!N#c%gvn^Lu$dvJ6Gt3$sc(Q z!D1_ORDF_5HZ2w5J(U({;s5&k-KqZD*hL=1xV{ThV2-b~fpVtb_b)`8F)inc z{PV{A%7{BuNXkfDf^Kgk)g?ldM^z3f%E@$Df=l)hK3P`Zm4(4hltEj-3d_`tK_~I{ zQq2YK8}gfg{0&obGxpYRZ&z|dHVkY^H-qy}UVB+wKnsy+HGqK-Z!;Zf2%myE=uOO# zWcU+_sLiEiI#!yF1=5~iKTH&Lo{ z&wqnGG5Srs(8^z28&l_x0GjUE2Ph*jYD)}=_9t^8eW~c2>rcK2NJXmqQFr?xyLinS zBB8#?Wi?jwx+%#1|ExP!2;Dx!6K~6OjW220*ediCi8I_jc6`lqe_Z6GMR(Q=dG++{ zgl|$2V~4w8*f2^v_dT!lZgECN(IQg=o5W{*VJZ1si_QmiJu5^wr_ScDx-1VuFJJ9ebmH?FRvn%M7ENRoFhRh(Mo zoII2D6saUX$gNtPW7>+^hJK5rR5ziYh{O554{~3*$z;_Vu_7grRR1WhI*OT`Xp59q zC6j%@wpQOt8w+J#{*X=q?PzrP?=8@?djCF!u|!Njy?rC1iQ4e^GAJxyW(=^ z`2231PHFgV)m2oK-brXS^+R)0tWG@{}?Z|B2Z`)jc zo8EMb5V@Jm5m%__nqH%&^SHjvy?>zHQnW(twrYG1^KI;!LG_dJq zWpk0yuh(^xXhm+9mu)#JH`rul&d_u7mk|wI!I4Rwu zplHRbs57RYB7FIa_mx!|&ffuvgb!c}s!HXk@q5aBpID`;OHrkY@!uXXsD;P_Z2Euq zODQSv=|{L~fr=mP7?xGAeNZD-LBc&STI^B8>+iua=RYd48YhcHqMSbsJfbgsSErY1 zXf;AD?CV}W&l7<*kf9Ot;t4oDIVyVKv$#q%20qnp~ zX?{ocOY`JX5dZ06TtIk(YFmo^d`(brwKURDtm}@%i_IU|w6UGh4pFYnPTs+f*^7)c z^Y|WduDXQKQ=b_I;`9}{9XIe_v=}=C@!+&*L|Uei0Astzc~RwP+(G}Gfow5PdS!td zx5mA4nCi`kF9R@toIkRqNiuA`dr8nv6%ToYG8Bt_qo-Wbk_uC(qW}g-#xBeQ+wn0X zKL*(g12!H%#@QPdgKcBk%>{}+@U9Vq!to8#;AXuZGg}@&?5|`~s^64x@*8Xsh+|{1 zhk5Z9?50z{I^{~Y@Veop>khok%r}A-f3Xob`L`wJ3KkKJOQ~gBOOf3_jfcx#=~>PU zpIL>+*he<~0^L@BJkf?+i;4HJ@I0P)oiwCmDBmXT*18yM$9lUR;Ca4PfY<~#VWwkY#9aAwSNrFi+#@p&wH?>@Ok8zY36_OPsb8x5 zwSTH!2#u1Y(Oclp-K`BcaH-o5BLoB>i}Z{7!O)eDd<)tqf5Up*cg<`$E7QD?^+zmg z#W|y`F>k)`r_N{US$&MezPzzEJY=3ReC!}~>#^dmH zklI52(|6y$d#tJqL%)B&t_|)*tamhM+#jtQ7H)wWwK3)wLW0u zcdsPqEaj*$n{~>D&i<=Z^jOa<6%Zc%1d5=fcHZ~0z@HmQwE&e1N0RT)A&eQZcFwlkU1@7?8w;b;`WE*pK4$2*0_~I(e%^ zfOHReP#Jz^;@!ro{_taYsk2raD&WGIQsEY^$9GD}Wwed#H1MAtEO{j^G?ESMATq5E zL@hvFk$c_-6*%V02&hJ4>f!6>EN$Ra;_mPT7eUltT)^&Mud8a&xb7KOyoetshUp^J zt~R2?8Vyn*CUz#kKG|!DGrOU``N(GGvi#aVAdY{`7TT182H8;$k4J|Ye83_iSu@>O zZmI#l(fKe?t|;{LERnJgQY?}Vqkr|I@h;o&!Os6K?3GE_%17TnMpZo)A&-?1#I~U$`_g;FceCo+%AIgWT zzPfp$bjC0xSt1~(b%x$fjTVAW=>Cd3%Bqn;bHJlW(De9&h}pBJaH8gBR|=NDiO!M}=|rni;1_Z(sk$-v7uCC%075>j)^g5#r{-IaaNm9OAY-+0`6`_g=$uP1SE|D~Qhp9OO_FeU~dy!xTlmS=@Y zhC=J!rNJ4Z90eq`KLkGR_dvFmZRupn`DZE0s@bz7v_vqG8h{4nY_@NoK#`B@%DMon zXbFHTj2W1IAP)?^Z*(GwH|BN0{CVg5G3z%+7YR(piloAOQ^IGj5^|+4)PGb4SPTRQ z&7Dnd%zPgpJUkG7B}zXZ3Flt4`NqJ`(-oUv``DV$2#m>7U(#ZBZ^Kq0N$9g_j1S_k zktd`|&#@&(J)r4E{z1K`JP1%8Lffm?&XF&<)V)`sIz--{sNWJub6lgi#r*@SqprH> zq`5_%wmLPAJ|DhtQoO(hjwR9?CXkDir1a*=1oI-jRy06z)>5lx1hU5M~+ zEx&GnoF@|1{tiK#+WwRRDCm$*OAF`M2oMMv(?>)$FfhZ|fi?@ED`!k0PZ4IO!$*|m z+I$@eE3$le5{Yz-=8}iE4L$H9DxlgAu(q(Wu14(r3KVLRpN)&vCM`4GOjo1HdO~`Ca-rhw?UF5p0%4J2UF|2& zE6=gJ+${MM+hNwQN(lEwX8qi{UX?n|=oR?W>*rq5B7ZLV0n@<_3}+iHf41cEi@U!M z*1t3))o-l-vbIP0e#{(}d~fFduVBKZ6}Lmh&-WhByy%_xZjMM=yIlOXfmI+8 z+xBC`Z|nMo&5EF|{;Q|*3*TkmMWQxwJVTGR2#|zE)-O&`$#sW6DjN%bd0f7d<6srW zv2m`)S*g2+9m9}lLZ(aBY0=yrw{d-wF>lRd?;BWEW@lPL(=9Aa0#FY*tsd=!%%ez5 zSKOr%{sI16Y$ZaHZ@i63CtqU|jGvW{fMfdVDc69w9bzLSeh_waD6EBRRFrSur}~W! z$pe=~pIVBd<;jPJ=R=kvNv~p>j|UhRqVoL1FJxe@rsmkL>hhZ2w(k7K+yUk;+yZs; zVUr}*O|>R^)R#z5>WMR}NV)}u#&Y{P&XGq+wA3BbblhTNF{$^*VwWxIny5~sYq+=W zfus2d8qo!NV|igU?nk5>1*v8JeuXNJVd@`{zaBLT_1!B+_VfW(sGeDp!#@CEX6THH zmf#XEm?Xj#jl^TwX_v^ue3vEY=nswu(0W?S;G$xR#g!-rvT6Tc3Dlh%a$hhQz<#eI z4ba+Zhpw`4D_KzwD!Bu7U(66cxcmdIi;W44EtWRG=#Rge|MlyF$wQJLC_x9NiNGDd zN%yp4+A|Av*H=NUsZRDsdu>!Y_A;Yh*C1VTk0QpYebb4xrw45a8CtswzBt&FzNHEC!I z-uMiu_yR6{OcxLqL+u$JVw+iX)6|-v(2UsUI=C-ASOk`ug zuj#Ydj=GZ?DZ|VPPe`vlBE4h_C--XN#6EjxJH!M}(Pw(ouE>>~tiN=L|4GSe_u*z0gReA?zCSMa&7w%GKv>}V*mbtvb9yXPS^}8Jcg0eW(* zyFQ4x&S-N}M*u@W@Aa+cVBtE6bE$4PTEqWPtNw+< zLc){jc;ZnAuf#uKzO$t-^NE;g1CA3Eb}EI|5k+X`WJo;s2IBLJ0;bzrmYM4D0T{*7 zeo$^H`$=865DZL578kYgjE-E*csdZHOHdR72zviDwo9HvB||ZtqbIRR&XjCBC#`pi z9R}YXZV=8*kgep- zY~i51v7o~q*sg%1qhH+f#i?%MdgC~KDORuS)Ty)|o(O|h2S0Z$+SwHIo&&xgx+fgp zjpI`@#7uMgv-cAQxjB}mX~YRX=O~mNZB;3y_>7Po+|>$0o2`vVCQzh2j)^C-hf=l{nbRsWTX$wE?gqi4uS zM-BI@*10IznS^}&2RE70T_^}=;I(;zi+^H|G(21Wy8a?^Hv3j~K3&F}eXJ89Q`@SR zoT3Jf^~z;HY*geaC}5%FO2A;B27flg5J8mK`v)q~7BHX|Ia)|3>Tq%@#N((8y!`kX_ zGhFh#ZYiu(#|T-REiYJ{VRY2)GWuH@@#83rzWmHXMp*b>QxMSbE5Ju<6Oq~wj1hYR}+bV@5#S{OinF_jbM_K zvhdQ*I&Q0>;W9Z)d3_q~9^XY8`{|omJ01S&F)fxb=@954A&hA8d3dOKZE^O#Ue&XA ziD%x_!J8C%F;T;{RY&-n&ZX11B@v=jPMe}+n#XOBm_0vZfA8}srCwR7E2q$!p(+mN zxv!a2ahBq2EO*^ikEIJ*Pm)N!1~5(h6(t-i$THI?qEhGX{II47?!j^!yp*@ANA+?W zLErRtd_WvW-6TAmD+vVZ^-&nAzO4%icqZ==Rbqw~CE#dvD*-Wi&+8P!B?An?y$jrQ zD3IWkvC*UjhLuIb)JhzF{OGJ={4>InM>zSC3=%| zG9(gElB(ncIl0iIVVkNXH!oq9z~|D-KQcV(n0}K-rPcHjEzOT|9Gx_QRN+tk%*zmb zC7*j@NyqLZp3F5rmmk?;>9p!tRmIFSJw-iC6h(jA6=c(YkSjQxkDO_CNCchB^VY>O zTsA`y$>6G6O=yhsk~x!dCgtTAVVfCM?!sHl59QFRzXVQ|scElTxRXMJ*2p?&e?2VC z;+Py%obrm5pcREfAx_leJJ?y68_Pw~J5vcWtq%e;^<2g^iDv?NA9g`p3#hWwfu?35 zpuS2H)|xRIP%G-;=T?YxPjxExa#y&F$nbS@L&oF}ax6R(&kT0v3JJEl!*Q?D{(}^l z=ia`@GZxM_&r1&j2cMIH9=l1G`=6TYVI$C*yHkXBl+>hudsF{nf(D7+8X-&L>T@ZE z`Si_a` z1PnxK`=>!w_%rQkR+<> zVQa^mQeQ>lp;sVA}4(|02ba%Uiinpzg}0%Uf2=dTD|_EI0RiRun$R^)BXrqG?I zx|K{MyRw!4dJ56eKv00v=x=i?M|{Lqb|qGtci*9iEmLZMG00ugivE@HK7d|Fk+4|q z)l&@bdx1yJ^LK-xEzur>XsGdeC{0bR5M6&zCf_`cBl_XJw)R0F4bs8-%i4781v{3o z4`#~gxl+8Tiq(uL=XeWGFlOd65G;?+W``rm9A^+pY2p3`+&{)?<+EX_P>I4`Pc>^u zYCxXNjax!Bq}}| zR)G;doL?ulQ4ss@sWxY~EyLo&oteL?6Z0}EFSf#W5mD%FjrKF8i`YetsJS@9mTJ{D zhreF`Ja|rnzq|Z|X{ROF9n!p{Pv6<~f2L4D8$ahko)DYy8I4jeQ#Fg6M{kN)Q1*UM zu}{)lx1z6$WBf|o{QRQpxQMr>C#B`_G(Y1}9ur5Cjc8B6%VVBCjh%`gi>acSOP?ZQ z=pw&)8`s#oteGg`h=vrQK%GALp)l-#O%VDaO( zTKTN>Cm-GMXKV3dSvyNRvsE$L;dZZXXN#3R^N3-ZWTI+(FmDwREv)XH5}}NIWczZh zzF`mKcH=3F1q-_vC7#K;e?H}GndK(ziaA|>nbzQCE`*bQd!j?9@1sl~{}$OE_1X7J zCA;^)VVzUgkc%E%%BQj7ih@San#assHI83xgaHdP^d7j${Rw*VJepcrpUmn8#_T5l zyxXkC=-}OK@Agyh+)?bcVjt{!s1kAgi!A}^!gKvmWXe2HdiMY1Xn_@@BeYisj5&;-=R19c$`qP$col-0vq_;4Q(B|XKX*D?QR zogXNtCEd6RRye=aMIC~!ia^E{^*l&VXy~wP7m^=d*Q%OA~Asmqsi6r)% z-D=-lgu7u48-N^yvqaQ_6OXwldsu_K0nD(r8y#P2O{++&U6Dh6NlpVFCeewr(5s^5 z_Vqn7xOd6feYm~-TBBa)55sO(e9-XkUItzs6Xj;Y>wDFK51PPuDm~`*K3UhwU zVWJhKB>!cTJQQpaw>NHM#W8C;r4#w8NJY*iG298-kiKn2o6JHSVP zfPi#(3hx61xGyKxnZuJs!a| zUqU358c^T}h_d1XfYTydASmJwS@nmDP1W-Il5z_sc8iaDX$$aViVIOO?=@3JPx6vK z%_I$ivjc*kk6BC5ys}$K=-FVB{VnMN=oEz4_L~#5R0RDy#-wijsX+>s zJ3opuxKC+u+K_;+)Q;dUY5kKdWv4ult01jPt3OghhiEV4>45J}%U2qMFg8iG$%sq4(~mD{fft`q5B(cO2DsOD&!mQ(r7B-}_%{?ry{`K;4Ezlr$@tHwni+DjluR)Y zji)9gSI@bX_vurQ=8VE>DXqxU%qi52k!p_3yZ28HRE z-4&0x29`oiyT2*`KY=g1XoiPd_})2l1X8_%aI7fzLKNTDPU)A=a-HG^jX<6q8t*=t zkwaIt5(->;v`@E1q)HQ>VNjhioSBh3ciXR^R=LA;ktM_^Q9zhDreb`5oAoyOJ($&K zx!mPxw}#IOSmwN4R+-&z&+_V}dQU#G=BqQO^gm2z&OUo%q_Ia<*s_Yv{6FR5jf*<@ zeDfh=%PP|*x`2&w!Qb*{obDNhK72Cq#?BtfpKmQ6x5q^7`l4?!0p4j-G|{$TscKr| z`;Xa_Xo!B8$QSG}A7@i97*15%4k2Bw85!d2BYK!1eSG#%_@th183vfW+PzhlGTKSvSuC zjIybWjCRt8`#yg=pTxGqN_sSiU<%X=yS`AkGm@G#$RaA5|tvwu%s1_nQT3l|kh+zoc& z#MnHAY>56L1(dO49_F3|H%mi~MD%o^0*& ze5%4z65Zo*h^El5VR05XXLkx4E~>bBUerAhr~u$n?_wFbbck|hRE>yUPJ84TJ>oH| zj^;TWqmS85<#fmYa~W133Zf9+7AL=Z)_Nl0%0QJNE!D!H=WcjxjHK zcRk+}_uO}kS;mKODo2~x{lr{kkM0CjsSM@Wh&$AuNo#lgC=H9YG;xf{oGP`RbBrj_ zuX^v4rjz93ftOo5Kv7WAfH@F?iu4;N2fQi9hl^97MN`}-*U-=j7G5gR z=ar%LRn+CJ(Om+^V#49_VK3}Q-xS=wq+c&^B|z&PBkoJ4jV8Q$vMWYCne}#XRcEhCy^YySaeaBY;I8m(mA4~mQ8OYl8SMh zr96-ot#S&u@tHMMUb-X-Pajx~A4&4Xs*zcij8vGH5Cr%mO4`mwc{!U1^288L>Q-CT{*HetXcvC`~Vku4r%Hqlh z)CvJSAO8XsNb3F9ASQN=mt0x*G+qwCSr_g8%|<*we2O&Ka^8fTfP+$0_G%=9tbXNE z#QCMlx(1TlBKAdQRj(m@=aI;+b7pIai}a`C^McHp4c{RXyWv3RZmsFUnaSM2&o9n4 zvWn+(3N0=lhFEuO+P}orkInyxex!0+ZaIt9+2!Ni51*^S)rRB)c9OZ3wNE7#fwIeEQt{#jes_*8bQjJrPQd5d-q-R1_9(cMH zC@KVgTkL+`drt9eKvo|g@>8tZQw=r!D0vPy0i!qj)(D#HnpLAYRX26(-r7F@7+!m4 zN&XCD!x_ZHZE8Lkp6*n>?nq%o9`SdbaJ*ig?Jdkz#iaDM`KE2c$SD~@@9aZ7W&^paYXp@x5Xb`$xB~o=T+W8A zY`}@xVyOvm@=PfQc)O+P=#Qd~;UmJTXotL0^b|31E(O>cnuWLNyvsS9eVo$m-F71P zS`Rf3Oa2XbbuR>2T%mlxc3Yj-|5K0sFu#d!@jW(5wrbH`F$2cfZ7aJO!olmb=@CVV zWIYsvJese2nbCrgDpJAXPt)B--^0vehk?g5O_JpgQ@B$Rv_!QcO5_S(MDN?{%u73{ zUvdtmmp50~ZN^X*?%wkNqnT1g%4L`ks}HR?Ghp8z^8qd!LH~XY|ITX=7Vd>bLuSRT zXlI836ezamt%fJVyJN)``J;BbYgc*nQ{D6f!qezvV zvD1d*H^!$}#m(19aIVh@^l?EKaUdet{tt`0ttPElhEGMpYHT)TbQ!7Mh{$Kum(jlVffslzhIfh2W~{ zehUMarc*L&j&!n+WA69JdP(K3*Ru+Lt`PsNyfTh^{r*x|sNLs1z(bgRb9Ne>ZaU(I zDErlrDtLvNbaOp;&(ho6rI)zYK_}Y1a761g|DUAyc=H!;tBfwIGfzDBfAHKSGTUAq zdVZ&rEH^Chuvo*b>PD@zs^~+GA0Hp-3||)>l)8HMV?BjDNW4Y$BVziW(5BT}HnTsD z#>tm9`cEP%w#>wvW|iTf z8D9Q$C`Om?OA=2x4rdM_$nirMs>wk&;qR@p`GuKjd4F1IGb!|anxmORQ=+E9lA;EmKyb3gMxfv-6ze!06Jv3NIku>{HoSP^Th6jcl8%kzAw zXW-Q`19p;l+z14sRHjrjRN|Vw$!4sowVvlu4HdbFUhK;#j%*qb zoZv&{+l{`Bl1lgc55j_-@{F|y-sBB$f?;(X=`jQsgqr>~E>TO9&db$`u3yrcR?X3c zmx}Al|3p6^LSHx)0rk9U9k8DpHf`yQGesP-Y=%>C6a1c~|70w@N92NiTbq?7K~FMzW^ zovK<;OSeymu|&w|RLQ^mB=boa{gR`~r1?$`H^pO??T~Qqi1?q?9D0;LHOssVQhq_# z_e>epe>|K253(B`eY5b%(HixyS>;=Fo|pgLwf#1&tlRth_$JrupzM?S%nS+jVLCw` zi4_vXn1Pn@b&XHp$!>A9 zQG70z#WxRbHhx$||ZKQEDCo47LU)If;+Lin>ZK~Hw zBAd-7&sExQE%5ni2T9hWsTkJEf)w;7xV(x!geNL_r_L2r<}u#I<<1y7Cxyk-ox58u zeGk1!OUR)YBuLY16+g-B4Vb-Sy08}WF9dCtucqwUBhyKn7^gP;b1h6xkUcFr^w}!a zeRnB%@z<4h==*Im!ursc1s09tvq%#>?sdW2n@n;(@0fKi#+(w-zQr|Ecb>Z`9^)}I zW7!6l-zO!?=Uc%pw(2!tW0QY5!$98Z{8J25AZblAu`9#L>d)Q8u(V?VMRsUypcrv zQo0h1CxC>L=Qm?N zoJGjHM1-*8E}jXa&!HhfxcFvOVCXA6c-Wths!uOy9rE^=BC8>`iW zJ}my^-gTUDF-^bV7hB-)I^}^~G4u1AVfto!tYJ@dQVl=|PE?5tZhqeDyen6BHCn$v z=x4l>^8WVgV>@qFiB)`{I*Oim^4t99J^Qm7H+Y|g&;I06FGPkF&Qd^Zx;Bbq8yiO8 z?6R1lw7gjf6fVq~2RM4lcNi>au4ff`j)FC2Qz091lFjn{5QBIqY!}>Z(zu1eeVkLa ztCSzLw2|1S+|dHp$kwHXD!BJZq%G-14?9`BmCJu~p2&b70Nt zdUS%sV`i<&SS{$FXg~AHRu2_pkYfvQnhd7*JVGI`-&P_m=`8&Dyq=`IB0G}c1FjSb zg~6ZmsJO&VsMiKQ4!S!{ZU5i0b3!)wKt=n z*x2VOQpC7-Kp-v8#dVvNTipQ9x$&OV^g=z?dD#i~rH;H_b5nyEtR47f)!OI}%HHN( ze@S^^82}n-2KBrAi$>F{?^}YNgIT+_*TVe|j@+|C?$@bN8LQMhM4otS#y$T&D9?Yf z{-XV_-uIs-dnGJ~HVw1IW7=~Q0jUWXArylQVHrk8wlLsu9e0qy?7mF>6~KIbu=}mR zE_)WPl9WBP&dNtbRieP*#vsiicQ!x1QehC+|DfYNN%u|SdNJ`P7p-5Kat8Nf6_N>6 zx5xj+>0;m+IZap@4Bh_iAZZrQgF6}xUISDc)5ZgBMpvG1=@tfM?6U<%m8LG$!?15b z#RG4%JQ6Byp7>yLW3>dl=LbHHkQIVFp9&;L-e<1=$UkI4YQ4(qU1MJTN%NU$k0^>; zx}u^?!Q%W9`<|&O8IfPTTDXhVA2&;Od74bMmDEN4T+k+n0otWJBR{jS>vRSeL z%f~v$w|6G4%jIO;aeepDhxRBM5kG}+1`0vxlexc%N$4i}r{Em*A53oe#*~RZXDSxU z!~5bmtxd1|6XbH`!ofE`_Io7Y$LJNUn{trszi7qXI~CE@HC_(-Wc+d;@TIYuee{`o zGyz^WrtX;S7?I?if!($OM&U;QV5GF7%i(YYnHbR`IhBSGBQ11hxzQgG4n5 zN;t(Cn%&wkxtBKx@e-jIUW=?~Pqg@(Y$f>Vhj4>dxc`gV%VWKgIq!XmZy(**7-7Vu zg!?g4|G_?qNg>a^|Mrg0Mf1KnN3{N+Z?pJs-{;euH}0s(SGfvMV(OoZZ{>IKGjYqa zed(u^ToH6R<;825Eg3oFYV78?c7>U@&+0y5kekoT*TfhEvu`9`Yo8I^>4$_O5i{G8 zjOa9qk%qib=3#K6Bh1IZ3?ZLjxCWtjQH#uc5-YODVG$p@@Ws*Yzg;2bCeBS*?>+LD zKldNW$&~Ek;}Amw*QVt-^{p7~vah)kTWhXNQ*xX6y9qENeT8A@+p*KW=a?!0|g?W2nh&G@~6o{5D7^qV+^ zZbx88hLkI-9vc*(oEubBk_?9mS1a{g2UJLJ!d^}<=^oRWk|dvetBdg%Uf3(?Hr1QC zqnP6MSZ*OSQ=!|d_SK%+t>;2wyL6hP;z>W89^dUe?!LuV?jwFP;9{a%;tuYs118A6 zV|ihEc|eL)OhWEb44ZGVg_d3-+=1j;7<(rdb%o5~8o5fa6_vwD84AB6K}QyeaPVGW zo9jB6+x_&Hm6K+0z0}@ysSmrw9qIR@iY3A}%TB%=3Z%~c%-uWCJG(gye>3PlvbMp^hu-I6RoJ3)fjumxZhvtjNIEJE#7?6Y~`8vsyyfeeM_Dik{IUlG| z4}mS#cvDt;qv<)C66}kT%{VY5DvV>v0YD3WBtOfL;;wuj5%8KaSXC6LHBHGk7*Hnn zG#h?NfP82j&c#lu{=uTy?lK^tJ2Lc)^lJyR{s08fJ+;j1JMveE+?DrB9+KQv;WTdO>QXM3d|F}*!Myh`|- zMT=t&h3p7*MxWaQl!4Oh^^m^Mdl)lFuYv9z^~dc@L0!x4E%I{ls5H#!^rR3|)Z%hl z*8J<=^`iEp4~my9=r4tzU{(ZYf_jVJ)(fr>Yv^|CCNCqW+oU$FDNuUv$PH}a$iD#2 z)_Owd;1C#`M(4+80c4aO^BxJ{fh;L}?@ky*t z+VUguRi`LsfqT1VkY?fbD5Dji4Mc82@n6EUuC%Wu5b6+9sX*9F%3CBzjGZ!5BvptR zbuX2_^pmGnxg5z@sPNi#3!uj$@U3XRUK>gAwpEPe4JYTQ#4s@2?R*%6s~y>)x&r zeck+E&hCtU43r&=+-=zCjM(ga(~;6r|2E$n+Yb@ftWVQfDEmni%j|;K-=n3siKGCmX zn&W@ZDt^htTb5d|UPxV`f7XO)X|Q#b-mlo5{v(^GDz>T2^4t(@*nm>*$s6THKnI*99>_OJQPE9DfDP+R6Dfge%0F zw`nZmL%sJ_o*ilmsfc#)zmW!bm4D7;Vk1j;fsaS)8I`Fm$2WAB-zaf;xWn0?KGqR`+C-Y z5UC-Ci?z>)XQHjJ_Y_;9b8u)A*RGUy5C!qxdGtXg6NaZO3Yu6`uUzi6F`~SJ z_|*aw{{VHh!e9Mx>a0PrI5&*hPqP~k+zbfF$mbQXJ=PJFK;4}j z2!{KjlXN5VA#|1@sR$4nfK#&i^p^J6knDI93ghRElnoz;(Z+!cc!LgP zsW{=;(^@zl2<@PRCJ=7=MPhC}!5WpnZ)xYWB~ttp-XNsjHB(R)#q~%6gy`S-1^P`xKn}J!WOE-u zW-+8!#VOg;iq(tG4KpPeB49%)X*`;Z2RPu`c`oJlKVin=ic`xql3nRIdp-N+20qB9 zk`zFw>mr=lm2MMol=6JC4C?ImIJL+%!ZOizg9Mf7?9Nu1P0Tq>LTG|_HaA=eDMQT( zr1G3mU{oTJ7L5e(l3K8)Yr_d5c{_gu_$+p+wXjXX#nAVJlz1#Pgzol;H3V|yJ0YE0 z^-qPmLin4odd`IFfl9xeQ(2jsH;8#A;1~RU7E=op1p=35CWF#-SpQm>faNPGxQZxa zY)5Vd@{5ioqgSlYZpt1QW5YS>DYAl2SYO*VgiUs7Pl2kEz>C?OSIq^QnnyhOJs7J8>AJ?AU=#wu%1(RoBGa}0*3 zzmN3D@L#vmcnOIqQYy^N0h~lm@BEOOD_m?=+ReQ?clYu~ncqdb`j@Lbu>Lw-Nd$Iy z9!V(dKgct*Xe628W#iei{b*MfHacywfx!eCA&XR5Xcy&0KGijw=bD^{=-K=#XT`|6 zNL#+W(0)k4Up5{m$FR^*SKvxNoAn&juXRk8YIi{EI-?96!n2gXpJ959t#7`b?g1^2 z$UOPlx)s$!&H-GE3<7#LE*J&fE{i2n3bp7V-D=`HGlG>oeG zmvPgsoojs8{)4zJM<|yS8F^YAbq8=K6xmM(Iad zM|iLljlWrUt^XcZx}L+`wOP-kbXVSd$Mg6{UT>OR#-7Kq-G2Y5tf!`+>g>Kd?F|`F z+m^8C{IRfMdVBYk%enbz=%Olr?G4pt6<#3s>wH-P2I*C@D3q6Mo%L?TE^& zhT;}CsI~Nxxa@Jm#Mg#asFK4Mai^A0l*9L(FWvrUJgZKw%P&VBdUJ;*SqK@DI!;-#B6RuO32Ir_$hOJZ zFfUda)V;lsuj2?%-QRBW$&dI|TeZ&*Dki;OvQ;0L(yNS9o^>Lo@7^`jIqM5@%)X|` z7#Jl`x8_ZApdIs;rhh$lD_OO$5O9O{xwIEQigk`Ah{ znF&vp*t3A{(CW{qizaeYvcRkN_=Ip&;R>hqLTyVjByQr@T*`Dmv0?-}Yd<`^ZeNo? zdEz!EOD(rnZ*y{W3r4h|T*DvbN@^i)TY9V}v_vjrluLN2l1%MFbPF@yoM@|xHk8fRwF!2yjG>Jz;nP3J#f^uxsTA{BK z-VfY!Cw$48AfqYLP6T-DT5GT@%d}Eh)Z+kV%geidIMJ-v+li`&z_^DeL__GhL`ZBl zlSizs1(H6NZt4nOG13uX*(3{W9K)K|2#T?M@)Zo1yE3Al^FV&M_SHisG%KATkjhyM z-lq$;07?`a)k=yf=6B%S03dz0z<`5d7otc~Gf%#4g`+||cVX7*ZYhd#rh zi|!^mb;A^@P0zDJ8^%lz>!aj?_KL%$<$4p!Ou>2H3yJI0CUT^eAJv*=kKi{`33 zii_MF@Jq=+ZbE6=A&}a01nm3EX-q>_EhmUc{$D5zGVLr73C=Z%lf@$4+^AAU_)FKh z%K#2N^a`h-CQsfM#T#~#qV9hu>7+(Wy&F&G9vX&>6UvilB0M z_uiI?kOIpXWd4}=SVe#``Xw{%warO{B}7ShR|f*WNt53Bl#=ajT65;-mK9$`x5cYL z&S`63BRs9C?vK~wt{|JoVPD^oAlwz|SjJ$N*F{OXFoTmWEK8Hs8iDIt2=FLTjvl-z z0vNeFNi!1bdzxN}!{;6@smy8g& zCL{iQG5`A+PiE?m-^I$}AX;47AE5YnIdqEV?>sz}?4!(Y-x`yP5A?>#lK{eMLQysb z&I#hKXr(1Jgt*V&4>@Sb+_m^49&XPY`;01wUQyjR!>(n(luPYxbFZON;5s zC$#3qc?8LcWlQVMBF;e9fw`yiIz8oV{#UIZ*?8D!9prZ~rkU!U#W}ILZ#{eZv|;RL z+?eI9b0<6Wr<*1!iURlI;;%19y*V{o{bumWK<>UIl6~uWO1I?vC%N;Ko|=bQdSxX> zA$^JXtv2`Jx^n6rvmmBOCW8=%1)||SC-kv&C&$#rGvXy_?{0IHSdCb{4AZXcP42@P zT96jCo-m$Rvd3X$kxVZ%l!~--jEXx1_T&(>UC+QvE<{VbsBc{K_t@Xffd%QxH(Yd_ zpR!#J&HLNB)H@gY{p8wWmf5Ry?3xfbLKCxX9*g|G&eK#wn&P?QoQ~eiD882(|M{x^ z*9C*?bIacim8H*@$p0)lX6eGml}CGpcl={j|M8x5&Cba@7~L%j-aB#nwejfJQFnXy zwr>hXQE<*%bA2MY>coAyiekF{&ReSC0JBfZQS&_dQaEm=nJ`!-gm8279tee1}H|5ee-$! zU;3PMzsS+}rDdspIbqIhxUNQ6$#7KYag^Qlb8D~ReiND>9K7tLyb686;D>BW0=20B zv6@~@Ya7_~P~puT9d5z@O{{8=XYrsMey<(EWI!GTktpPU7*g*_jy9!`XF|#ao3x-1 z<HK@ z3run&Q}uOu!j})DgU~`z+9^80l1*LYjfD77aPp@5S{tV#heTDZQe7^QIVCr)4rZXe zC5ErLFze$asPN*9x(5CKwi(GG8Gq3hl1Kw|oGKlS~OseoFQ*GOczJRMwRP zMsd-wW?}YMQErO+$>buF~6&$^%#alN~p}J$W-PY1LO1l}g z6MfnT;pN<^LeyhR{T7=Hrbdt~3wAY-ttOPxuw0QN=c}+*!S3~P--=mKdK8W+#?U=< zJTKd3c?detFt*uGArD`oZV?e%7wcwF3Lx7~&hZyePbK;HZawmteJ$1s;$Qgs9T}R; z4!#ml+a3cxT-_U@2+hGD8eD?ci;;HO^Qt&Z;MG$y%=_o{SQg7X5NtBoGsgMLM%pgV z^6}+oI_VV4i?WwQ6U`|#uZ)9+Pee+?0aiNu%9S5!YxUB3*KQEWc?Lrdll5LpesE{C zdPmJCWSy4aNQraN^>xSZw6ME@w5fIrMk}rJ&{#<$crBmo6p!Nbe@fGcjH{8gYh-s8 zp#scuzBInHij5!RJ5ny}upJaiCP=Ds@|vJ8X6q+gezqU4^alz!~;|0A4drSgnU z7)GT4{>-EEPSwPzl8Mu8y1nH#qx`x*A_?mq(>ZR6FAQYAF+)1~I)D*6-&jdfsD!Xr z@4}L5Wzd<-OgAI4!Q%IhcQazVcEKaPm6Q@9#J_xy-SUN02#Qxqt zCAsU|n?+EMoAFa9g})I7V11#7s?!u)84m?=2394>EgSoq2Rwauw|u#y$2*%2Q#m)? zk524F6E+VtnY{dX(|GLg+;V7syeB*OhrKTiC?gI3s(Z8A-Djj8$qBN;EwliGQCrq* zXie_#q^Z#9aSNN@>nY-ic1&sl9|XEDMg`C96aAZMB-KtsOI3z=H?v3O6=Tr?cK72( zs_W|5^`f7ih4vTX>7Q&~rH`Ma)^6V^QrT6nO64f4uFqNKc(@3TDY)Fl6I1UpHh2Fx zH^1<2$!|z`7}k@c{@IMD`B9;bwaAfa-r?JCM#fb2Lt&ZDlkxj84GQi;edR zL6odWe#=wR!?}q0c3Jjq-(7Q;8)go1=ovTayAimCNYYqTBSROzpv9xz&iDsSO(6}G z^aI79=g9GSqvqmt#!bx_y8@~LvX8e9j2~lq&rY=1p-BkgDaf93)vB^2SZh1u-Rs;q?KIggI-=RDI=M07vxmjQBPm(+Ggv^$D20~Kp zbt&Cu-SjkNN(b=i-HxOpV=E2v2p5{iiRp3!*T{(by1FPsh@M0>Rrac0CChfH%+w8( zs49=C_oQ=J&|IWM=WXNb0M5OJlkD@=?Djn|3n^;fpyu3%UCmtx=W#FH8JR-k`%>8A z15*6f*N}Q2+B3?F?9VJ?N4*k9cZ?~Vsm0#L>`N>kVnz5ECP~x=V z=GikmA$Ut5SmgPT)xe(Q0pPC#{O?8x00GDN` zkcc-BCZXT2;Y7TNbJwdih0Qu=vJ&7w3Z57aB12{xaWIy)88QcfBAG!I4Vi?wo7RJ< zJGZm+z>O|So`qH0hIg){@>lcExrpT%N5!p_q97u3@G+@#Eupe|S^;4xL>ur7VLz&f zdx}(Wp!jFq$IQYL$6=7wLH*Jp4Qr&xwxNaG?1&=4J36T#x81<{(wz6Q6}-E-7$zxE zClTG2eubhxc>jfMbYmDWGY5D^9L1s3e;t#;*kGsk9J};NS z{USU&Ao>I3ySf|1v}LRxd87SYXEkxGv`oA3O|GCFQ$XPO0WJVy|3>{5OOuzg_*czzEX0hN0w(L>06Igur(~#I-%)nMDpg_-7Bielw!8-T zA{SLKfsxaw&x{lCId{d2N77Cs!)n)v?hj{1E`dmhD3Z<>Ok@bK8Ev)3Nb9;n0h2Tz zPS<5vf4$AcTeBmYB}}sj9|WFI%Kx=y)}?V({hMRyBi+CmY(cj_BF&F0dWC&Yy0yW@ zK*Wb!G7hqWHw+CwMlh6Nk&~~96v?JRgE*^~QNIAT=u;9^#$F%_y7ql;6n@tjwr33u zaZnhAOmM@ap`lbIRw*Ev1QN3vq^Vo<7j5_&EY|cXu_Nh`!)(qR+Q736nANhKJ|v~7-G6)lafYM7M= zu(#G$?k62XD=5@`nlRU(Q;aL+Rs~t7#1ZrmWJ7{1iYd`R`&D<6JH#lz0839~1MeSA zR#~)tXoIQH8Qvsi5t}u%IRMYRWyRvwpb1|IU8j z*rI@56_L%bpuL#eOa~ZseyN47m`|t$ zqqAUZg8kd@3Pv+vbU3;jqy#rQWpqe`k|K?y+mP;%k{CU@8w8|9lm-eXieZQ7Uv^A4wsgE zHKo)=cl~Kx)K7`S9|eM*0JEJrdWKR5Eqvo zPeq>=ig^jo+NC`KJfhD2KMmWK9l$|$?NMU{WuFveh<^KQ`t`E0 z7~aV*4Ze(-ftK^?YFmU4#iEI?3Gy9PH3VA2QAIK2Rue6QMrUft6)Vnhk<*TEtte^l zgK}_lc>adguyHpin4U-pj`=oi=X4@-)9gp9nmYRpeZj$rZ-jTp0U z2fC||#m0TwtaPb#Q-M8SJ6R+D14Mk2Sy@uP_Q3LR`Mrt#`15bz_5hKvwKF9B)9JPB zLB>IjL4ZSE_AUFh&=*Gb&Bwp!kH%hERU6z^*1wQ@JC-Har^n>Q`0g!J=E}!{D1uQZ z&xT*DZsdDZcwrU>mg7M}=|CXT3nr5f$%5YgrurdXMBdc=Yh zfnj}%f<4nBxdp(h({T(IL-Ms_YJ2cB#gfOw}~Ou)bRo;S?K+ zh0>B}{Jku~@K2JWiQRAwrtiU;lMc5cObQYbpi*?iS+H#XOV+J&tl~}{j_297O)C2^ zUU}4>*!9=k^Xf5&(^>_=KmXmQ;u0IXKMoq?T0y1lcO`<^BbT@g&qwkbrCft6J*k!M zR%-%(q92nTDy-ZmVXTb4PQpo1C7e`6-^tWyFJd1DcqYHVYwwZPUpHaSs#%E!jbS%z z_UQ;x)zcg>w)c1z+^L0jZ3wS|J?)VVv=p^fV%DUkUqLz+0$3?1+c4Q#8j46&mZZ*% z+ttAq$OL)l$8k-tLWK>8Pxea|C}pjPLZ}RQ^t)UbJNezsG`&R#dMSd);KQC+XfR1& zs6^v;W?@)}>i4P)t4gN}cQWR>Q-g?k2eibaV9l)2I1d(*QJ|d!mR_$y;ki9Y#;#?| zCeGV6&4Yz>huEq!60%EAA`eVs!TW3tC4mp%5(YiUC=&02VGo&NBh_bf~V&B@yDhu?MobXbFJi$ri4dJ7~ zL55d7eQ#C44^f}0aq6SMAcg{WGQP}MG>WttO(*~XYs)LtVv@M&_N9Cd34;v#@Lvtf zUObdrGF#=fSS36jSoZ4KcjWNMQQ|ZSKn6{v7j2<-PNlidEciTwQ_^V!?5zIy^eaaC z$;vOJYz7E`GZy{dFu@;5mSyt-LRp^nmhwGp*k#P}pHM}$f?WL*L}?d46PFEMnT+}r z`3&G*&qIT?wTGt_85)V=$gh1_uIlI#Ax^)9FvAuDnYx-Rd)Yk9A34p#@j8ZAFW~Tn zgHVLCSpY7sx<#&_Y*yOpdUid!AbYG9HyN-&D&zW>VY-obqf;6qnP4_u&$+2MoCds8 zI2Zb;RUYDJHr?nt^da-2g%x*@wB&nxY|&h)wuyq8yS7S+6rotdX94DldH%Nm`uZ1= z^xDquf-OnnYAITMc4f3Mx1!;A0K0cP9 z5Mtd73l%uMc`;ZLgMMq<#v%vZw*2$G^s%nLqT_CPGATa15BzSTThsmK;oU&1sD7`* zBWkI@w0t5CvKU_!g&*PRT(I<^&6v$;pItVn5 zLk{U!=(jq(V!m`c50<529+Q6^*G(_=mV4)y z78i4Z@9sbs*zot)YAHFC`?;y#tpmU7qXcx&Lw5thr;!DV^J` zNtH5{^9bSLSXk&9_3}`as8LfmM%9FZrj_wwSQEv`FQ; zB;auQV6}qj4(CM5dB^!145?G*^kdUWW3QE4z3&sBPEw$$wUFcffM-t}buN&UXoBe~K*rS{HOx%J)tLi>*}FRMGY0XreK*`MG22QZZ1HryV4 zzaknSkMSr_oeT1K{hTk`G_0PrB9OpK&SCqkzB2vRzah_o%-pUQhPVfcb6Gd^(Sv25 z&W^%T?_L`QQyVo6>49+0llk_4qH_lZhlCY5kJ^9Hc6R4(l7@e9G(UgYWS8gA`EJ1f z(x^H7_-CqL3r*OYAF^Z@E&Mp>|&hi(UMQnL+k+B zd0>g{zR@ECmf=z+lxmHkXUN6?dC#Gm$Yt&Ff|i)I4G}PUjY~p)M=E6gL|SYd6#}Mm zYu%tGxp!nW4HBb}s*xF_Y!BrzuEts9Dp4S{bSg7OL2o>&3{snr{=u`8PqX#}b+;|> zV2RKoMECy4+KZ-PPVeIh($7%_7rnC2BposiDIKJrAOT(1u(V7={!X=$@&kW$yidG? z1KcB>%tVr_W8~{#RKlZ->WYi(#Jd}1CA~EcgpqER{RTsfS&i=Q(?NQCY%<_Imu@6d zj3c0m49UPG$UFU?WURp9m&Dk!Yza1wOhGAik&&{XZ!%~!2}a*= zeU)S`=)3&{fPh^R39-j+b^i5rD(R`sDCSij8XR$lM|YNl^IQD#EeP}VK3h9?!!MOo zrGxXN>2Fg_9-0h^GvFX?ylM-atkGoz)6zOoN9{EGkgt#WPai=v3mP-TJX%PCwo9)? zvL*c%0s5UIN4)&2by;a6-oF%qczL2S%|+VVu)AV0oPqz0r2n;iYY=r}xqF~+MF38( zSwBayF$=ufr}Iw*;p$i>2E4E|&BX8cP>ZN;*86fy%t<>~A>U1ZDujq!fvgdx{{cRe zap)4Gl55aW3=(roW}ii%ZOk6blN);V1d;8xhH!53q3i>|I8VeVz?DxA2Vc|jujQH> ztR=}%9H>fo8z8jH6XKRGgUrIAB-;ada!<(2E6$a zD~)`?&JbEoEmyuB6zpQj5Go%y?wMo0C`zn#cfkI&@i@`iDfjm!IJ=#06Y}< zoJwagL6PG%Kr=Wf>$eao&t;DU0Z{gfi;OOT`60`DcweN$g{DCG4rUs-7!jF4wNh`6 z$e_MjC;Fco?+Gz$t1TlrmC-5)76xAr0TV^^S8R}rhy@Uszl5+Cw~WMr@sv*lFbC_D zgWsv}>avG}O%`lAR(7UrS&*$e8DZCNYrS=|^aN_M)&rXY>@1s;7U<-vib3*XZ?Ljw zn$TE9_8%6yj)Ler*6Ztd>$|<^sti_T?4Rab4;+5w>+9M%f=Gj;CKGRZ{sC62HUIGw5dd?=PUzOg?7ieQ+&!tc%B3hh5Mpr#fYRtr?sdVElD zd5&@dn&7Weq)@qgR>vM*hj$mjf=ZZ7(dMho#D#Ak{r_|Vm$Ua|js_kM%1AL&RLGVw z3v|kxOIHYW8z#Hqm(0UV0KezK90Y>21eUZr3F=sBl?UM{UUmHDBQH-qOy~ZlOC;p8 zc;rdi(dj9#f}mkirqdEIFL(U;La<9PpXLRZAR&YGl|?GIlDD?0^aV0#f`sSCny0pF zg(bLJ9nVDL%P8Hz53B~KYa@n6w2RmW?U(S;Q!v-VLmHOo@)=Q=>yV}&AHMP>je&qU zfe$JtBOy^5RU>k|n~YX7PbJsAsaHxiWAvrzom0}hn{^~k8SV#)8&Pxe0Irc(g&zLH zj@hQP@yg(ct`#a`H3{;AQGYNjI-3DK_3`z|$BjpK+r|HfCv~4E0GcUcOO~5j-&Zv7 z3uRi-WHgN;-g-`ZW<=-m}hfP847tKoluR|fBk=B{&(ukN+Ba+;=Jb}7ny z-CrA1=RV4k$)8HV+#Ki&H7N9#5Xi>X=0w^=yFE+w)Wq7YIwRQl%ilK*a`~QhIczhB z^6 zytd7X2EO!sqJP!R8YWgY5eR%XMeA;4XuZ60>t1D?8+~(KSgiP?(8HWvH|c64oLbAw`9BhV|=PipH`d>ZwvK`IYc3*1wg_6vo723CA zVg?QWO&uf^+f0C!3+t5(M*CpWi;I}Q(m?%SlN5sLYhm`yv?S^t;vnLi(Yp~7?#2Ka zBx!w^5GPo^4H=UmoF?>a!Bv~AdTh@(Kaqd>h>$eVad?VLGywt83Z1aR$B!n6Qr+E=UG;Be+M5rX1Zj|3LQNa1bF zp_&k2%yMrF6Q~1!0H6^!b2kTdyd9u3Y~e{C+fC4ZPnn)YVp+{BR2OsgQI1~n-Nb&< z@C5{nyZ;8S5&Hy$8S2Xmh%u6KxaW6f$?sanLrLe=sEu~y9Wf!j5W^YdMK~QMBGRmh zz7;ZfGvWRkg3QmDL>;_{GL^n6=fZFT*cnAS6XmM3UQ;A1Bqia;&iZgg0bXicyEHUg z+1@Go6f8YmmRq>Oud`Ypo;2@VU6w@Vrbk)8f_xmNJC@PxfG|EAhM>|Rz7fLA7dFL` zOhLzcg$Q}Sf5Awy8H!kx$zCuhkzRtN1t}ZP@xE?~9r&WKjt?6|Tb&2M=hIq7YLk&N zw?QUWy%F{Zre=a|hZA_$Perfp(Xaq~&Ng^mXc;zx&Hmc3Nm^MU(-`LxK@|bw60P z+P(dkg*~WcIZXi%j|3`zvI^7%O}sl;%puDLKw>>!7rs@oNzCSS<-9FfO)8KEpU9Q# z3@=yvWxl2C7ViH!3sJITps%U_kPq5;x2`@ttc>qp*)Q#zHvWl@a5-D3Lg<#W2z`I1ZYf@{}2z4C{KGklF6hq=v6 zyP3wl`_APWlhp$!CvESKKQAu$0$fLUR^1H7M|L|K>iBMJzez|m{5pOdWHtLs?K9_U zz`{aelq%~OLs4Sgmp{t?0=aU!O1+Q{s@jh7dxQQ5#a|vPjXv&JS}8a`7@HyvfR%fH zefupQx1~E{YI<=`Tk9zG`RQ`=OxI*5r}f`Fns3KX`Cm=CYZu5YCNqnp+qG2+I2Gv< z8|lRY)TQ$ip4$z2)D7Bq@VrVbEVe$jH}S2zF7{QjLS`V`g!=WrxG4AOQU}X7cnCx_ zbT+JIX=FYp6y|^OQRPc99tpj<3izw!9fNt_l=e93pZ!bhN$Wyxk-T7$fT7UNA$+#WJ6C4fKXQ7me90Xm!cZb=b4mtlCsR0`WP*yyo!ft2{H(14(~;@sA=WWc6d~5XM(6s~ZsV;zbg4L$ zkXH;S*J~M$5Aa?;m9xM?Ns$(Z#U%xmiJ+zJwn`5>zdGR<6C4Tp8^O@8tR3&q zXTB;2%w`hPtq=l>I{Bd_EnlKw`yydH)#ZC|>JPb^j6P}-Cc1?w-wqKiF31~3;KMIL z^hPoGFpj4rjC|6nHWqVI;TR#P|G`8W>J-^``Afxea$tHa zS~tXB-JGg`w4NRlut$djeNNGO!c+N*NjmZKOcr-kDm@#Tb*`=M?R}%(+k4vyrSCnS z`m+XX#qs`o$#_tFWkIEPyhvJzZ8M?|Q7JR=FF@Vu*hrFX{Uwli9g)Auw`N@@8)b4a z+%1*^-Qdw#&a$Jy#rg=yMaGba)Eq znHDvNBaS>U@@{7lCKU;CY%!7kn!b=HBAhgZKk;Ahv z0Sfkm6yS{#qU_~cJ}2V)<06$Ctu!uaXw%dFMB)uL_3g9TB_X?idbqf*0t7h?SsW38 z$~X>&$hzWy0KT_tk+#^r(AwCo4oK(Egr9xNE1feJXazn1!s^lN9!_NqC@~0EX1$XvB!%? z5;Lu+ZA`$53k*2sVZHMPq5XLZVvSI)(iy#*jo>}VR+&Wiz*WKPWhtqI*Q8&!r)Yzy%8Kb5R&}v(!SRe34ASq zw$IoOe10)hx-3s5g(s&aTpmRCD*VyeZa;1of9hPZcmSO>4*HS)=dVg4-KnvAPRRyO zbgS)qN6#_rAkFw`9m3L}|WKdGur;g)fjrkl-p?BmGDBb)J>F z3z^^hXFwVw$8;RGwEw|NAr?l#p)wh4xi7<1y5m(0|Ux0f!Pgu$f9n-l}g4X{X2=VEgzfW*kj zO@=v=-XHk}n~-(7iw=wU<2}8xc~oO5n(!=u7gIQBLh=}j`2M+8Mqw$SLM-< z``<5AeA7Ry?R%DfgOteBnl1;$qyl+?Nsv8C$}?hn$Dg5jqd#OVipSm7^%)7%pPG*c zuIatOZqwWew9EPkM?aOqGi21n_t zI}0e*ev$y0Uvi-z%#P%juAQb5=tZPl6U{ieqHBI|4m{viZP*bA;jfbtt;t#T3gyh* z^W^00e`Ok=IjH@1IQyPwG<&IJ=}FnYH_r@t7c_Kx4QSR&NeN*Xx_BNdAQv zMT?JOL&(V|hjixdNAV};74#2;y(rk&n4?8i8Xe1 zy~*M#Vvm2iZqhIOf;G+1--IA{&YJ(@jy~JD9FHdQq3sbzzvb{c1G3}w$P7F22(bM? zYR%8cPH`6F_nWWQ={mEXZM!M|JZM{ON$GCk#rfym<0-xjBz)|uvF&DO$k@!W-!~Wx z3#LLQ=3DEx7t+mKqT(zPoS=GhM+nywB8SOlr>rVkhByZ;k_`)2)uH`sAfBA91$aCh zVF8Lf!j;W&<@um_u9R4X0OGH%;K0`QqB$`d>Ty`O&!#RklynV_e&>Q!Das_Hm)^zT z8?k;#ZgDlm#85chcOj6G_0Tl9!r|o)yhbvIJ>XwqGCm`0nNAb?dW)xOq@HMYcM{ph zz%*nz=0NGCd{8|n-zY+o)^C3#XnUE0dzr9#8yN#Ku;N2o-%75F;j$5`G;$dEmVn%t z>;)`2-7K5&ZOqV3qxhyCK7|7g`M=CaVPRDH<2OWBtV)1rHF+p;KGOE#wPt=$pC|F1 zwDCjf2~=*8)wshWW5=Y}QCl|8eM0$V&bf=R$NE^$5|l~7YCb`QYnz0Zel;*?%|$!U zk9k1}UEks**qdgYDqyT9)cswAZ7mewpFTC5I30ncP82YQ5{NRYN(1Pw z8A!SO&Xb62;Hpljm*oLARd*=)w*a_-##!3%-GY%Zi4=|S!)YnN*;f-_0IGe%1eKBx z)R*2O1~`}Y;)zF$<>?@*=UO^Ul8I$ zivtz%XH^Jn#OfD4E8_aFdw{T5n~ zFGGkVb{-yfmk}->c$Y$iEc=}d8j#mGcl&A?V4u87v4tVUxSk>dX5avtuQwD>zf%`1 zlZ(`CBnTYoft}OCNC@pB)G=pxB-w8&Mf|M~Qvla&Ckk*~Zj-L0?qpNf!^p=YJeJ|_ zmOPh8z~U1&c|CWYQ#?+Uf?~AXkih1AP1<`RiQTd<5bE5i5?GZ?ou_cNxQAW@A@&w0 zqmv|;n7d(Qa(>IS`~XOXv{20bl-JbSMSHqqrRQlBUOP1gT}M+4l1Lxl_T$Jtx$B2H z(Y>q@xsQW?9Hf2Hho=Cev$8 zXE4BZe92@XtQ-cR)s6gt+!jWiZ$Jx%sGG(1y@=NO?Fd}g>&JP_7O*dCCctQq*u(ly zX&zNrfq%Oi;UEkiu>G1K8AD0|p!m^-pv@$)kP^K@;CUll4k=y4^V;$FRW99X)+3~E zOt(81;jLod-h0Akc!0C|l~_l1^>BaZ25IJe)W9~FGs;MnZfb^bja$;3a`-L-G7CmiwJcI=aa~$Q_Rmi0Ot*QH|YQDPzcW~J#o{< zb61leh&#<%QFXiMD|{^Q4$3r=K7Vp%snNNjVtvn{LTI$Qq#;c|L>cum=b7AR>BEL+ z#p{gWr4>tS8a4W`!@It~nwm*vSBshUA)D{te`V3HAHHr2qu=8a?fCrVc&58!|6VwI zfhLnQj0#C|IKC3GYWz0RYVMNL+PGtXLhz>0R665Kq`_0|K-H+LBgp#DlMVNXxy-~N zcm40+(8h{{E3^F8MX>2hD}U-S*K4edbG`HeO@N50D$N#h^PT3HwmO}3PJ;$eYhsYo z?n5AvK&t5?NQV%lx8o{=H9Odxj>dO|+8Z?(l0(b+y4=s~`-4|$iqF`KC%Sg@RW)bs z`_mn;k~1ttJ};&E*hEtRT=u^b(!0D=v5`Qv_)^C2U;ewJN}M4}A?WOwsX~K}&r`}c z^;{&!HSBHu!>Hnf=~vMSz}S}t)rueZzTHR=Eng3JDR-WZYmEnk$G&2N$>}FweS(|l z0q&Y0NG$`NA7KE#;Pt_?&z&V*l|daf1cM;WnJJOu@LLS zk3XHeyT??WPu!0WlmMAtVPdz9PhaYSw){pR z&`MK$8{W^lKR^@sAApNOSe4rGr#a%=*CsrNB3ay6QJN4PADsg?oYnmThV}0(1}=%P zy%fU0)O0KI;me%1t1fE1yPKu+spjur~r0P|%UP$07I$Xp76tUs(FSlg(uu+Oox z_ORlHdv+V(#|DF_X}Gla)i#!SaKZ~TYc-xkWOsiKj3C60|Ndd2(SL0LTZ7T?{1&Rz zlW82Mqrk;A5*?uMYU}dsv<$YDZK9Vg0PClKG-pEI8iBD#W*RfMj%Jacef85+armXh z`p|&@gYzF^vm$-)E~epmf^a}Bfi%Yt%X0AI)t&bc1C7T#pM2FU%pZuyy>A$!k})%M zmw4YL&HWCX)R&)l*?5~%xybvc)qDyOEm!j=_|dn6{jr(u6D>$QsLAb>N^@?Y${q$+%6I(*>{@YRn6AaGq>^bNo`zOi!f5J&E+5w=QtKXj=j(|NBbF~ zmQF5+TOF(XA%##ArdKuO9Mzb<~||tI<=#lud(aWaGwkr zp(QBk7N*sQMweY4`I~6v34IvuvR_d_S_4r}NM%c4LByp#`7#bl{_GRbN6Mp-oJ^!* zJTxi>yNK<&z=Wo_!th$-v$f+S7AHFpiqr$V0@|GXkX2zhsfDoWOzCR&3?OCzyiaW|U)qP;_j^*D546kM4Axs8&^^;Y zKQVEGRytC_Sj-sIu|;>1MPOj!5dv^MXP(AIg@ahnDL|++Ibe77Zr=f64#Z<}C@ZZ$ z@@qUc@{&bLg>KzsK(v=x(>%*yXj!h?Z=aLVWct_uT*zj@bT^LU=suD&{sgnX!|SLJU`EWYhMu}zJMBIDkp*{ghP(kwStm4@~>(Lu1b$C;#bKZezTY-mGNKN zA?1}rAzAVoXNX`I7q(|xF>g;0sV+|_uEZ}M4*aWbda{}9gTGluEv@(9(;i^k@EPg4 z)4&qf&2ozO1b?KJGM=Q4&M<2f2jSXTr=vpm*7WU*h%ZmdSx_QcOw5Uf4b-QPvGTHF zd+V+5Up6(pupG~|;A2aX9f96kHLee9U+lpwtq{-mpOc1&>#J>pL+~M>el}O*$qQ*aRyT!z2I&_4S>pJK zf~3Za>ke#M4%E=eX4Y-}%o50#3`=?EH;$|>$OH*uLXcD(m#r^d|6EV!E< z#1{-4{|_KvSL{7xhV%$EdYP6$2d&hvSt1W#sFxqAsafCs;BNdMpp?6+T2?WgzwV8D z|NDJ%&tgw)Wj1kXdJiH>GvIVUIXH7SlT=QfSRaxTAx)FNvh(7et-GNvcQL)N>_SSt;v1nhj#rpgLg|uduV$JY!$Fx71hBWx&=U?Y};$gCdi=L6H(TtgbY{1 zXzrji3x)`GN=8wWnO|&3_GnSIgH+9TdJ`vRremDJS!^DQKGDRCei>@Ks$&-?Rb^`A$%qS^Xv3ry4oPWc{bwV+)p zOUBA$j28N&zbE(5|6#4BxbK(xT6(^*?&ngd^A|>UJ3HqWhYWe|i5x@_DW^40UZi7s0Uiu-##zD5yYUJv*M_?n=V zc>ZCZB5QM5i)PoFc6keHz`G@bOavLT+rXx4#_-_5Iht>>$izr;?I zjNeweJd#9+YX!|~<>farCym@%xaW^qvPl zrqWM~9?z&r(pm>DhgkB;un~B|*|g&g0lx(ja%a>nV>seGs}bLBkF~@6gsTPY+cgUf zZ=Nr*maOb8ipX|D&hxWB25VK)juQbrmw%_^lqiWeVRoaLzjE+dxv{9h;acpp9K@R< z=r@V_QIWND<2-OV;~`Y~hoME(&p+9qYrK*gmoV<-QT+ElC!#!+BWFazBJD{=K26`8 ze_g(3Vseb;@V}kRL+WHgzK;ja5R$Ge4&UzYQ5ra;odAuH9-=pC;%Bd3H1mz44vZ$@*~i0YKRXy z_8twO>}=Mgh)w*CJQO}7k|1f65LzPugcB)*f~p;vSnK13&Cai1{}M#PIcv=pnE}A* z`XaugsmO?>JOWd$Q$2<4mTrb+g+yTZoLe2dPA8MY9@529N3H^(mBAN&*r9q(A-BEE zPvW`nEAPHYBmfRWDejYVrNz5!zM<_Q%~vWM;!oZflGM;?@fcI9{PSg()qUAfdX<{U z8v@^>OVbqF@U|^hQd!O!r&^Ak zg}_CIlVpiCR@j?WTv;m@8EfzO*$Aw#DwYDnvvP1-O9nX7Q-_)B@W4p>`3UXP(J11Z zGFJ8q@dvNh5D!6@qf>ZgDPIXGWS>D7H<<2j0&-02d;fFvzJ`+xj9P&-)u389s(CnB zfK40W@&!bv7#0iQMX-(AK~dq?88V^|BW{f#w@V;`<$mCkLdI#VH(tA0^V&|!Fpq>q~7YxmOx ziv}X85@?bD;y8q=+KPqVEG{856!K5EI&cg^Mems{LrMDiD9%HKKb`6<$P&9z@I!>= z--_c2mm#q`{(1Kcp}!%y1q@3op7%1J0Vea!7Okhg$p=Mg4?0!? z0Dx_;P7&7_|BAATMS^Z_L8eq9m6kO|>($b4^@Za}1MTp_4SNWPPXubAlP5bycgT>;YVK!XrtJ>tAqd8@5KsXPIe>>bbxz^H(>zAq7>iqnlKe{>Pzd2U= zh^0TZUwh2`OCMgVr7DpnWRW9UMtCmWKlDL@$)CR;;xAop{ts~X<0IqW9I&yChbj&Z z)l&!gF{07sJ(nSe7tV@PcJjFC`>dE*2cisnVTnFjwehN{*t^tY(h;p~dU$)pz1`k5 z#?i6HG&V-n&n765{ez|T91Vq2;CcaZ*z|bBB3w1g-O68h>MvdWS=;HAao!8!h8-<^ z^z*wzcjnL1+0H*IA-TyJ!NKDH=7{G2N$_^O=$eFA>w+Y+SCJU*SqIjY?!Ih!ZrMVB zi!p~OBON_&ePvvgmj%yx2fu2RxRTY0p=}T0`K37=xOzKw1`bX!qCr6=LzdX0`W=v~ zHI;$S8F5|V{tF-W57s7lZie_D=`LkxwT3h1VxnEflAj^paWyQX$)leL!Tc1hrIBF$ zG%^;xxJfuA_g4yFey{vC_Q6k0HBEmqSf_9@0l#BO8;n+Bj@E_tTjMoz5zetW;Jk>3 zvdH{)DlZX?KU#H)F7g|eo_!l58Ox0$C6gBdSTDjEtOh+W{x8hdv3J>$o`Kif8E`}p zUj*J>zOexlAR>*t6Q}kTOCROP2T)*avcuxd&wbzow9r`PzGw8av%PRRXS*N z_=YR`%JSelGS(xK0+3tQgN)x5!GrrLUBeNyuL(d)W>!4;9X?Iy~9B?pk>}y1in$j!eRRJ^19O2N*g@a7kgO9i-73d*`&fm)gjHi z;p^oOu1X;rGQ+w!S!2CK)s}eANL;wIVAtUoI*E8maJlQ;Q|m5H#O1@gUSy1yCV3_( z+nzyMgXZElA4FxaR9Enc5?MAZuZU;xgV+|!DA01X$5M1wk=HPUA zpAEp<^C}#vhT+`_;p(Zqm58*SXssVOg2B_DVWk7eHlhp{=+bScf>M()b?4xTvil z5>o^7%+&=~e?GP{9pNA4Hl^RvSH)Lj$Vq7?JG2`~IjOj#F!) z)EYBe%)Uj6mrn}Q++H;o?$4;$7BQ;JZHt?eOcGgdU#A#KX`L`m=ijGcc1pA(VD921 z(xtHbe3T-~V8m691rZ#91A6b`wu~B9P_C6uhobYxX=-0SU>ZUn*LSqwn+zx#Ste}1 z->N#zph#n`PVo4a&z734$)_O1ULSQ$6F!v=BWq#)eG9M$`!h&#;a*Eak9{o8G|W_LKiu$sxm0cy(D5U`TkW$;-+SrM9AH2B=-OKI zjlMsp__B=x|J#YRnc(iFv`RU7^33Xt1W(P*l0&DTpPScdDqVX5M&fctnpwK}hj6IX zu7#yia~Bud8&e5XYuSiR6~hS|Apa=5uTX$zmLZqoxA8sIiC>oC$CqPrJLjHQZMYS! z;f2d01D(`iEsGT>(W>p^zHjh@nnr@06A-bMB?c6!ES$Wru56YAZLAZJ+DdeB;oD~O zeIN=<+{GRq|5BE^6+*w5RR|g|^iCk-58>pR8e!jyiW=FY0=h%^AVW-E zYv1b9F?*x^%gtNcIpsfkRe4@(H%{{Pr*(Dx2e7iWErxiqynS>Cprlb0$-3$JWm>RY zQe$#qF-wgc(Y4et4M;cqqAy#DbMZ1XB6~G%{z%-YXCWu8fIXg57P_$3W5#TgYPO)6 zY6R?L93}3~RTZ4~@Knh${B?cfNcotN*7)m>RQAAMrot zDj9sqDRsigVmgio!u}&ObfZaX$@xX^I{* z(L-fAU4p~8uHg0H<}M_LnMv`+1j=ow z4#Wi7iB2Pnh9;8$g?J8-gf_)9rSC{{G&&X(aPb{!KXSV}36MoeAp`Jdyg`dveqCzr z1vTd5ef`?aHvr&Xf&^Cck4>o@Nius;0E$nl;-xhr%6!jc8gNC?1}LB?uT-P+$zZBw z+`{m&75>oVx@ild`Y4Olg7fWRkbOO8zY)j@YgAz?!B2Ud+jb(y?k zXhDG(ij*9x_pu+6%BDCx0?`6Qf67j1=q%U^bb+REIFZpJiKAIk65*TRo3ly+A0PC$ z{09hpLQv$o+DR%)Uczg?!e9afaL%dJ||4$$Gz44!nTEk+Zt;_3a`oneMY0jNFGrmU4K>lHx|Dg>%8g z6v$J*C=-ynPrKKC!42D~E z-#j(zMjl1~FiChpEqlj^SZxrkxzDw$^3;13o15~i{W|dJc;N3;*X+J;9k(OI?H?%_ zG-xJ_6}hp0?Ox1PQNG=$q4TJs@{=aSwBuzB74fF{U@fB9WO6~C*s1dAc(GVP?mbhC z`($1ExWdJAFYEC2pl0?N5~y<-1SdQAiV>)x+5pCnfCb)&KAi>(Z)5OC=^t&h1;p0e z>c%M#X-*ZVB8E?hW97o;SnrlnJwD`5+x!y!i+B(ZKBL9uyff&tv@`=j*R}FdhOdbA z;(Xf656ZlzFt&iVG0R^pQaJv+Xw+coP?mS)s-Xgc+3aoDR!cd@?satXSIfr?6q(0N zk}R@5?wwyKg7lsLn^p)}f>3}YDEI?UO-gt-~PJ=4ZsD7|6t9>E?0t1aQlbD zqr;gxTR&9wFyrbBl(A;>e>}uS7pvn<^i+=EF(bQRVcZ7<_9Ov9~-|zSH`FcGbZTqr>AF?RQ|N7DR z37A#6VEU>&GoO?fs!5p6xCqSr?k@An_*Pw}m@_>!c{@ojLgd0P_o^v5+KctIoI?zS zqM81);lYbrZvz<_(bw{B7V7S#Krb3-w4zG%V2C=MPAm$U!X5XALnI>Oz*NV+Fv#KU(yc z1IM7k071@xOmy2lC$TAU|HD#feQ-Jqv&%juzDl((0s!_2dzQg=3ddNE;>QbB4yd3w zCnQAFQEZzRi_SfXg(>E$9-w^xB(#061ycIVK|l54v!7d3)$EHC=8UmWobGpZ3?QTY z)Pgo!;S@)Yc-#V}@rHmfHeac6Sm0YR44W{L*OS&@HW{il*T(|MX}t*zByZ5yfKXi* z?-|ftpH^Ix^%jk599)kA=TDKJrzL~BmzHgaU{{&*pqxg9j6j^oAVVB#a74 zlJKjiAM7T?^w=V?2+}z>PRTQZ#Ks-0MK4tcq3nmt_EIMdDt?QPd;Vf^;u;(BgBx`o zoYxt`q+5|=EuTkwHxRrKoOw?v`?8E#5mqscOd+7G_)t5WOIMe57_AiICqdzN z3vy+KE;^g_;)h%~nNca5>j^7_9P1DoiZ{^*8~Qzs zbbV^hzrE0Fv$Vt^eyO-~XX+<&c8t9#qjkE^FH!H+7Y6OVZSjQ%qppHKSq(!sleGn; z0D6`doN z`aKzZ-E^7_C=Y%$AUa`ix8eilLNb}{267{e!onB9|8^=8xH%`Lc zc9dUf{QayQcxIcJ&3o~ImClqe#UQrb=5(=dQQ@_TaeUe+sk6s_?o|Hu_8T)STOi3Z z8spWmZ67CO;Qm69GkuajEpTwDs`zQtQpxf27p|R|%idd>57_aqSS4BugYEh2Vt&v; z^F4(Y&;G91O6uD9C%2ma zHsB)LU^!Morb+`PeVJi{yaXyu)TYbNeX*^(X^kBJ0W@<(9A5sRva9_2qne2(f(6z` z4i&my{uFf0RtlH%{Qv;LEgeJj%fYyA68O4 zPdfEE2XA?aE309guWhm|SG(+e&HoTsZs-oZB)W{zaH1D&d3BqI5w+!UkyYT5cKM8w zsg&jHOhTllp66?b-NgFN=62`}H#v71Sk*+x09yq0s8~#Qz}M}eO+RF%Y-D%j_j+ly zyO4>cgSrn6ydIhaXH(m+#k0+Eism`QDpGY}g_O-|qHe8_B$j+4EwI`!4PzS8PZXwo zz-G>&&*GcfbT0!l>`r90q-Sse}7F7gHpAyo$5UvYg&qA3RvN ztH_w&_~VvI@VTeD061h(jB5FHXK?KAhtR63s!pcN^ibIY7^N@OG~KYjIGLCrd*FJR z&a@m$wNY56fUKJp``Od@%VbAivM71$KY$w@VApQZV|DN0v2o^;`H95BGsbisyf2&Q zu#Fh^1Z3BekKNH*NyZx1wp#D1`+J5!UV|s0 znV;jmomwWK2?V>8ayU(52P>+ms+M`N!*)uXhh3XKVAyB#Nr&#D-@2bo{@}&@;+RjP zW~Nuu>Ms8W90ZtxLaCF@n!3oYJX%gkg;p&15B3XOXc8aS5;PyDB$JwgCTT<=Jys`a z(1IFOWol5j{kt14^dK!ky?(aA9faIojm8KMbRmF|Pj#sCsRiXxOj#9YTOB}O5ucSx z$TbnWD^N|uIsejBjcx%G(wOhb6YmvW7=uR2x4_+IyD3ED4=i+}zAaiNR+iB@i0G$; zf_n<(4|E+4(a<&fP7&rWYspj+B6sVEa^N!rW(Y5LDuVY|CeZHCiRsuStKATOjzJXDm5s2 zPv*5NSy)28?@?AUe7Pwy2wYnE3fw$X82}=Jz*^tWWh~0Y>ln?CN{?Y-Yj=*Y?D&}# zyzSf#&H2H(DmWtqP(WQo)5-s^CPJ%7_jIM}$9#vRMZD&Y_+# zYpDI!f*mIybWr8|6Fs+*$5|ABc*-(n1lz#RR0mL|<#JNkp#VzRQ0D*yM%opKRP}Z} z6W7?uM0?9<486ExF>LBi6e~>ZvgyA%B%~PxB8V=9L7+Bg@q>NM(R4z2e5*m*FF6E= zf1};2AL%Hus4`Zry8h(mDDLuR;9N!fXD_M5Y`AOCM#JcSDsFPZBKimAq^BkaXff#H z0xcoflE;Oj5XMYVNWH#$Mz-Ju*^U7ysVC;m;`o#SocwTCG)5W*mB4S- zFXL}FqSo*M3d@A%a0UacqJhlaMcj{f>*V;F7_aLEL>yE0|f_R5R(p#_v6 zno_Y*#9Xgoma&S_MZl&YOo72So2~xVXA&?}&ee7J8{_YvR_1%|EhX2Iy7AfT;Lg5)ctwS{#w*+Vy^!0x z%|B$U7OX5%;DI>9Dn^)qFO}Swjp?bCP}txz)%xIiWs@j|xNVN(D5>`rd~%hR3@dSu z`(YA>_^Os}IK2aXT#B=u=jsY!)zBfC_8tTP!z$)e;rk(U#l%H;kLL!>JrSBk2-eHN zlR7QU2`^A+whuzVW!!bd+=p?1C#wmB*k+c+e_V;Dv(J1JyXUvR_HT%V-8+o;L#=TB zM?+;1^wH(`+}NQPLXXQtl#6w~ZN?YeIx>C}tG#N=O`{t%O&O;9Y}?F~So$-jqUP^A z!vML?>mhsHt69G#e!*l8+uFG$Su?usUp2Gl?n^ryzpQT?sae3I%$#9+Xh071k75hY ztbglOrzT;d+qIT^G04QDYZ_H=U?v@ar z3$JukiF`t3=b^i@@@u#J=A4AKYJLnIuZ3Or!JGZRzj_>ST}%ZTY&skcAH9@q-N%$K z;q$xq?!D~!56C!*n?g1l7(HE)&_a)gU7elO71D<^T^ka)A*`Q`fQoWbkz-BaFls3&&+hB)Biflkr z&_X90&PYzzy9#qskH1GUOqI;EspkBsAILBPp~!I>E{aRU&)gx?>nF{-PPR_L4wRDr z0|G5pm1<0@Z0}@J1<%8zLhNW(LL-5x>Cs?Otm&!(F;DY z%7GCmrsB{z)YIUdfot$Je^%Ru(Bb-_FNQ& zGxkp4=pqsO^qSd^MA;k}#x(g|&K2_L^L%dOi4SaThy|!jEx^soSZphPt_4RgwsakQ za+N!qyU`m%yJpp?2-o|z!~%vk9aAdkav(bvAcV5Hh>GBcCIUnNKl}^YBW!pNmtuL& zC?5;erwJm>!WSq$=+#3J!jD@CRD(FHQFf;gP0CnpA9tkkViQ8#YU;bQ(CuDmrdBOw+ujEnph$r>H z5J|dKuc(CZu^p5WTk>1cGX7Hg9ysc>vnGP_znzS^bh?9=cKQ@GL#y|a0y{acZ&LBc zmqqVhD+ictQh%#~`TTV_gO8M@svmZ*fY}1>YJB5vLK2U)wh5TT3OWINQ8Y9W7N&v zIe<|H(=yIRF{7V*(HyOro=9i1R5y%zLXJo6IpyM6Z=@{k@K~E5ev_v-=7B}WVqr3e zrN`92u+6Z?rP&7zoks7{?#l&!q!X7@{a$py~Q*>u<=YZlrwtKSwf zY0LOz%IJhay0i#>8YO}{bi=c%Qm~)HfZ~0c)aEjq6NX!15u%8=p7W|A11f#n6^Am7m#?0u-jciU{k!08k--tEdx%uvJaa z-EJx`mkVtRA>>!~15po{?Q9pPly7sYx7WVFuMoULOiXfreg1wc;_}#WA+DW9d@M8U zrCwoI#d_S-rJXuPh9nH(f;ZOU9(y^5a3LjI2-ZT(73SX4P09%H*Jb9UIhipZ*zHJV zpfrTaUxH^b(>$D};`LAO6`p(Bwy3mP-)fEJ{v6^(-!sPjU2tfbWw?V+c;V#zpV-=& zhHKNY#@S7$`qL6vZHOAkz)2?VzrYIER%-P_zC1!)G2M#k(#^h{lp0_093mdG)UheU zX$ljUe7)2<*Z5KyHgzR>)KZ!m=gnm9ZbG7;;}AkL`bTyq|w89dH0x@+d})E6mEIcVTc| z;x-GVYT1qp8KtA_Gw@?i8St251>&QK8h61^uDLlF^4UM4NJNQ00V?kN3v@Q4mN{ZE#NoEte+(W3^zCW6PmGZcsJVDSM0MT3SiuefR@)c0z^l}J8_iy z21P3;@XU?wH@h7X9nN&PvLRhM?N{dzX&cP`Qk~we}39uk4+;_y^`kPh82Q z`NH_K7QvO2Onb-Wvqq1}`g+)XHQwDq7n9vTJSm?y{Ch6B+&0hfWT$3TI&D0a5A91h zLitQpYLP6WS`764Qk+IiB>zR5rygC+n%*Cf;68S6c(THrFCD1-0jXKfmm-l&8s;=@6JX?oyuvC&z&G=ifnpU?S2a0oOM(WY>omr@Dc@3#EPDAnN#O0RRLF~LT7=7d=x42IGB0sC7K+DUTl2rAmen`D zyQDU@$mkl;lcBOnr#WaF``N#rUhUoG#I~&P1%^7t%j+>B;ngZVZ0s{8m)f)L&aZMH z`%;}7To#;(>L^_Ud5K`n;$g z@lUl2DyDmcbpo!u!-CmL6EecwM%jX4QFbdE?2(D!vwqc=SedJ8Iuz#h9vX2*j3RyOC@6j=;JkxQPz~s}Sum!04`JHmhuXNj9pA zVfd%~_nf_BCXxFTAI-z2*Oj!P_;D+azIl2jbILdpH2Rz{9l))MYRqM(d zrYkmI;AbIF29gLNltf-nYZv~8 z1I+r4z45i-SBp{XhWW|T@^ZM$ag~ofTG zIF3rbMv+9lYW4>2C`+HXCJE9sH;rL1pUjz3&450WRFV@Ee9fJGBY3n9;xPcmyb__) zN`;z5-I8Om>}&sRAuxWR;zUAS%TTNKWV58doy;}#k*0W=@LEdyu#P)s9idfX`B1|{ zH4f4`fH_t>a4*$gR%hqK7FP3=B*MlS)umy))*yg}zDXR<$iA@%nSONc$=tL?(t12! zOz3hN$fo7V;9J8tbP_d@zB>di^3wP}B1B^D8~#;!7ZyQ(@nyCYMii{F2WZ%yi{arN zVmK_F$&*>q z?TRu{3htK;TXUFxJ@$Y81|IbMB8u=uP-Mq&#ZHn51}lF0vY?(bU(p8SVZHVhzQ1x+53;0fOE+$A-0(d9Jj_`()UmjA^>c%6HEL% zItP3hgu`YDu!`FhgsrU822WsJnT2Wn0BoSpAsJ@2w9n-5v5xv0asV2ji$>OTvH(Xn zf!9lf6Bd~J$_6#PJ0j>e2(zV_CnhF~yu3#2Rv3oW5?<)|6dm}@>MYn#&v@V-AH{;2Ist;p&Qo4eEYwOTGShahA++!Bgd{td;TZp#UbR%$?X+h3Ye<1+NvF?4a| z$h=!h6!!lhW@Io^L})|v%i^w@^h8djUoO>IZ9w2Pw9tlgqV6SI#3@d&@}PMb&U59r zg?oNj12~k*7rABr)s>!)jQp1w7IbXKj{nYyB z3@u+fYJ&t4)wgPaDy)`}c=6@9pL8EGvLVNW{ucr{fR#K^g!6QgcC;5=`Oa}1lU^6x z7YD)!+%mVn!MWC;dVH_~A0AVO@#OZF2Xzu${6TMZT?^&&5{laehEFDH#gB}8zv zvmn#2OmE3j;*^A#GfxD-Z z=qLO^l3@BH<1N(JNAeAMI0xlvy->~TEh-eY99RGgtFDEL)|fXs~Wc&BQWD@oP;Dpy`T{hPYc%b+L6*r#yG%!n)l20wp=E z`r?q!YY^a_&E{^r54XQQB&}8Txd<0#?IEZb?4o3WG7Y*y_DhBQP)e|xq$9>s;IWOIq840N!x@V~HHV5Lo=zS%P> z0_bHREH%=;D6!Jj>Yt;pq=?OeQKrDRbdDL&S8|yU6waPUHTaD%^(-29V;-|nwmpm~ zOrh1M61QsxjXaSESx4?I7M7Wcaqqw?B-^pLL%eN(3`m?25 zdmcXac6iU@uwH*z7L6zQ6uhbru23oZV2&%TsU0GduU)ap46an;2^F`Jt;#{^GJ1G? z-2ru&JZ0P%8&n>#jp8>{e7ep?{f#TB;EBB)qHiFiEZxF({__mHmCe<3SiX$LB#L(x-iH;JUtiV?bK-QmCZQt>AY^u+l zzP)g8(+{CBWe$@-82N`rF8=t3%(^pimgJK~qJJQtWyp1@ixTPm{(k3WDM@C!sN_uJ zsg#nQNZ~Bc3yY!*dn0j1By-6(y1}N+plHmnhEB(8ZRwc>-5(tE4dU`QbU1Tilx!s` zEU)S$rm!e4(p5YnG&`_B*D3Ak!SzRrW9gwnkphaY=*&WZP8pi4OuwYEVBmOg**0`X zc&2?e{T5lUihIe8A?}UxV`ceQjOm^L<1QrFzqbC@MO=#O0~-~6NTLd_C_Y_6>Kn0` z;v#BL+OrTa!BN^}*G%>`B73Wg2%f(Z=|TxXM5QB%s6HV;Y{_DUq$%HUi<*VQz@t4U zV&jztlM5?(h&8kG?vt$OxVmCg3hoNaPpb^lKFAk~QU z5m36Bmf071Uu7q=Lgql*RQ5l>%leqT??hsouimdl^{+Rh$(fqtCav9#Z!crl=6q=1 z(YpVkK1rTZ9Sw{BF+DpipW^j)g~t)+Q}gA-Fxl^&Kgh~&V8Y4#e90Yr(4auk>fiee$VYXsOsNUaEm{HLs9sOG_43oMMv zx){h+yBhV6Xu|e_(FN}_yFoFQbg@1c0U)b|D}>pVBjT0sD}UA6DwclLaK?yHrNw*(WQA1x|yFW2*R;u1jQ zYf<`(ER0srLTvWGy8>LG?YSMsu=VSzv1jGS3##+O7`?}*sYEG(XI8^-U90>36~q{M zHeUuI*v)1&9&ACs4Ml_%5qpOPrOTi*4lktcEPD$_58bePk_rzQM3udj#e@*w(cMF{ z%|QznCk)#F*T_Za2~&UKIIZ4vL!FeGuu-kYu!Uf?Hg_uG?~g}i_y2x2o+XAbg^b>b zgFE&2C}82}uSdi(aqG%tfw(p`jleEi&Gm80>eHPL=d(L|p^~%lojV$;dNA3&?ul@( zj(S766pB78aHrePhH*&v;Y{Xc$Mwj*xCps`FMjLhip$lU&7D&onMC0)!;&`Slsh;V zU!sVwx00#R3Ri|H6N)mmolX_B!JI3$*K)b1F2X*Cj#AjMSgh;sYMM4UK03t-_#aeF zuy*|hZ=Bp@K{iA@8Gv4DNa`i=-WdZG-gim^`c==8fMij2=i-c&c3x z79b{Ki6ZqXsj>nzQ>Wq~v=2saO;04dJ&lqa$) zT&hW>f-Ec|Mr2ATbTV38i09w&g-`n-9v`(HeZE@YpLILAv9U}^@aXB%Hs#6V8`f$8&3*~~mCJH-{8=OSox|)Y^N#+k>BhT5t5t`)&8H>wgl$BT*zKmh1Ji;3? z^$DY2ALEdk1)YZ?>=#KR8(c?_P|)4sdMHcEXf7%hyX7tI=}=CS#j3$n=#6~8S;lzz zSWksT&6F9498>ex3gq?Cjk#m4IVrLBz1Y*2jt-*;ebtqV7wV#nn;813ud=Z0HDGvP zq7R(^fS-q7va-CFcB8rW4hy%XkWXkGHXx=)lekd^H(It=g`#OtVw5G!pPI0#AE0I< z_g;*U{fcY}GZ#V_nG_=?zEV=p>ojJgG}B@f^ccr{9P(V33TGEE2H$J7hX%dF2YLP6 zfPD+J;3%Pw#svSkbM3Q*%ocwMgK4nO6#<_D^KRYFbj7Oy>;DiQn)_?ykF#X#tYwYm zO;U&As$vf2=L*3BuKRX#*)8@WVni4(ZfWT^tu7LWMm#QIHbyWq3#0#x5Kt=3v<~B% z`nxys3rGexL?3?3KKG^_@?2^3lrIO|nboyDuROD++*F&Ikfmt8FSA1W=0a)8H>GqI z$>Ay$9uN3Zom74%q*N5=f?!3h1qt>4&iD&?h&Nc!oW-~`d+@Vl9M@U3eJ6#-P{P&^grNHUJ2+*JqwUYcMiYG7Y znKnuk5i%4z>*s2tV}=rWuhz4DQnS%eoW_U~vuqS_of z<#4<$af1>^$MllMt0;?;8?I_gQR(-3O58^{<0%~z#5?@HU2Jwp*51#9uOm`SyerQ- z)A&YD0v>pCY`Vbr*HrX>a%uGb?IKKfPe-TRNfXU%Q2v%kd5ZB?x<9~}+Me}$6V3*B zJ^3tb|AL`VEw5tKOa{ex|FDzj{M4J?lMCQx?#KE=%G_Y>4$15)XxJ6kBdo8tgv2l` zxzioN{X~{oyKEp8a3J^Zf}&dWm8qlmjv3Ed}ozd3OUTqzOJA5|w^Z)BsF z*)H8z^wB43Q?9V6f;#$VF^Pp&|L)hmGQVP;=+pFfeEAG&H0(k4;W&RA$`sk=cG?G@ z=J=pvD-;UumKkxp$-6#SYH5k4^<3Tq<$U$nYQ|a8_11x|3QKg8C=$fbFWr9XOMVT0_gOrod|&OTcMuuW2PtyD;Ej_!T@P zJ~tXlF=E_xk;gjv%Jj%6u`>T1Wnm~L@Ce3kk)AwP<4;32q7y>i?sgQzodR103a9_D z{nk{Ae-tFbl60N2bvu+4s$x@r}g@lgDkT^=1yUE=bh{PV@3X#vu85byWvoX zAQZu}*Fp-nSGx;!s9l@Q*(oc<_41osdKzxTR1xnYV?e5C&2%Hx^zMwm*#k4o0JAs7UK2Cv2t~?=!&~Ubfiql1U%l{kOfu{w4HK&9Of0;xA|cyJ{$Nz z7-oUqobapaSn!@UFdPl4DK75(G4=B#-smRUYLFcB_ImgKiH=6=pzclKcat$m)2u$0{&LYZW($T&pnnb*l56Ao-4ePf-&$9*78Hs}s+s<| zm3R<125{%^;iS+zg*L)89Qj9c7;+_BsqK$ConGxOPjiRG$hK8|15Oz4i z_TXP00G#Pkak-D<7EpaGwA>s==`r_9mf+;Uz&L?9h0z3GDc^ z_x}wFNyP{&%GW{8H%=~ef4{dY`7OV>F~m-8uznGpav~K8|*A?v{22|BjJj7{{i9^ z3pYaI>4vBjI#qT{Kd?Rxy>^_v@9p)bQ1{Bt#ZAKzb>c12#9gbfly5EMsggQR-5Lq% zAJ>!|)}QmgjZeA2A$XNHAiLjO%+#i^V6>bu0zoueAcJI-F``T^50s;@R;V=nOP2r`CI+Vx*mAy7{S5eS3~!{C`>?|0{GiEzT!}{ zH)wKn7?FeZbEDPh;?EKm-Mp_dwn%h{vIoVMLm7hDw?4&k@4RSHl%+3yvPGUjVuK>f zSEmbhGk&_BE59$v)V?IQ?43d>sJH32F1=E84B2jisRfobN?S+E{8>EgkMg)4j zuY8)^enEHj==nqn%e{i5D#n*LM6}x7+1o*<)l>#W+ZR-Z&)cZjQm}lHPO%<_S%w74 zYXh}h&38F}p0HN);O67Ln(SedE6-G7K6=o-3(-8T5k^`;iymIJn4MhM7;VbF8Yb#$ zqvUs@!hygXB0C+I*V+PYOhe+wTs##TV4&gI^b*|7LO;e-FD-R^&w9y zPltESJn$NEQP%tlw118k>brW6Ydmi#GPK;VH~Zj9snusXBWAB*g17GF)G`hXdyhYh z`iWDPg&H>~TCec)`5teB{O4`Qpl;~`pE))@zeF&*x?1{)=jZ%Q8EE71x#+P}(a$Ei z%v$b#6KyHw0-UNbNs0ZwhucWd&y&tUvLk%t2lKrz=Ti>XMiV}_n3lL05L1Y<7g zIpG!u*U8Zm#Jrzb_9t<>D6A2MAP?^cjxj2$)LiSC0W#>tK}H>;A2^O|L8hyQaa6$M zeLo9zK&AyT^&fz{SeTot2r7x0Ql$;2t=eHE3M6*uZURof+bP{#2xJ_365uk>iG5I` zPZ8Cl43(ovLL|X$+b|GZOscfLQBDvzh^%9?2yikW zjDgUb^L#--d=?&b5{+=dU+?QkMe1$BbA}<@Y7}X>89eEC2ug)yalhaEUE{s^$M(g_ zl)iJ3)2ThZ{`bue+mNQ)^m8QS&{QuPDcgIKSQemGUKam&2gjbz){PaLIlkvv>+gn* z5rze^P(Qh3!N1#`TEXp@iVfH&UAMTj#nOwCgKapS?=$dOHg#Ii%Md}mFINYkT_0qD zdxG)AXY^u(#GW{k1}V{vjua@uXVeU?vNZ*WHBw|&@dayzY{qgGd4phzcoE5(PKBWM zt(sHOIJDM~DlNcJD5 zM-=>mlylZ`C((a~|4rGGFcEgysQX%J9~bJl61~&2Z7wjFT3Z5Q@@X#kaEXs~fJ{NN zrj!|P5wCsvXC=dqz$h&cni*@;ZvuBey ziRZaI_NVS==g^ng?j)zJkHQqbZ zzg~=PX4YWs;%Xl5??;92@z-27vAPr_gpS88u-M03dmYua@S3!}&d#N8!gy3)(ZYXp z4f@_vYskVS{!!>+*bRG)s@gi0BZj{Oo|{QycHEqgKZHNS%EpdJXP6WVzF+c{?NIz~ z9ZcV2c12P*-x|TVc1V~1#qWpW^dyY8B|=h8GvdTv+33SUNw}l8qT0{_}TsMa+H9f;FE2c2tP=2thqSInQ5E-0Ij1`;cc0qpAAvevSrx!PO%YGh2@(g!myB&=Ctz%RKZC-Pe8y2!-xZ ziQ4@6KHt%t&}|!3;&Sl@8!$IB&HAjYODa7SS$UwiI&-yA88Yg5iW3(%I!`Rbr!Y;| zPI(}O6eQ&5AmV@5c4XrZH1!fI7@5hG*=;y+Yj#net5Ea8bXtZw;w@AEF3#uq>`7BF z6X#w7Ak9Rb{#Xd94iq?&z+ItIw@hsseoql+To@!y~S_CqVbv-=}= zCCO)x?EN>|DBq%PpRO=eJukuT5%4{ifk6{CKSXh$w5`jmcs_qCk*guY7{m%u%;qg( zWV=_~lGx7GKsHR5tK4Ii@GbOlUVM>X67R$GYN{jk|6iojv~EBx&&_^eWbmTWNRJ{V zqJHqBh*_CE8v(qiU4C3V_)k_y$BK}A=Ii)YPU&j(le4iV;N>Ohz>xEh{mrDP?aKYf z+7$)7-_6IBwVQYBdjr!e8ZKNUTy>OFnwhN#eqJQNnUllX8NkwH%81=BefIZU-=*3V zZejW>Hd4U7WByGwqdb}NmVfKqD$s2jJox_2W_p(Q9N&b-Cn~1 z0}g}czUjJ!Vdly75AGk~`)`C%BnpnP{f73zg0}P>GWuWrrc}!Ie7{fC73C`?|NqcC z_3Wh$3V5;Q9%fAgW3_I=aMFPhlZJxFogku=YKnyb*MY(c(GspgL76aa3a3FLiEc^` z4>b*LA%}=Gt<=lZb%q@M-N|rc{<>66tC=AIsCX*XX7G9lEunxiBiSZ;UnHLb0u539 zM!1E#rv+$`*&^fOBE6mrFpBMS2xQ_7@<)kg@h=hsc2wc&o37dYq7cZ3hZwy?T{gYW zfzRoL{ZX1*vdk0IkP_v8PI##xN_>G6tRC3-8-h|Bn4zls3d1fD<+zrKyr#`UQK{6K zy)Sin+_wiPZRgUC)4g8*YEIWqA6%2OKh=6@WmF#FSeoxM;TD1>yi`V z)sL`OUEE&3@T2*%9(vXUwBpm#>?(!};%-!y{Mo8jMY4l{( zsehkJ3Ya;sg9kdzmD&ifUwpP}sdgLwDB1#{l?DfY>an1Sx-!`c_jEaYI#^&ylxzO54xnTuwZ>II7gpym* zR?TRyg4)`0L3?GY_cnD(LIxh% z1|9H5Tz=kokR=?kaFV!o?P(gPbcDxZpzan^WPFeM)6d0Az3c+emBzsp(!C^=CvpJi z(`_G7q?|XiMi9|n`ZVPfXHkKdtF6LdmHD?QtrJv%&4*V+_N?)HFmDFkWpCYOXiK9{ zz0awEl@#ZrGtZ5IdceUU?B@3I^^bd$>%z9O|L}a$`L(Qt8NQPTwRYR>Q+nLW^W8rF ze-jKggk=3vKN{PdNxV)~v@h)}rD-MTV|Q7=kVJ|_;ekCOWEOuAJ;8I;)R-T6YEv$=V&h5ru-H)}bCULhyA z*=W6MK`V_P?$LjIp0|JR`{IITTU$Bk6-#;;D7Wq%p82)AaAPJjk71flW@_P0Z6n?6 zTMcWQ55bVydV#$hm5LQ=lCAP1PoL^g+2jt*QB(VF`wE-H=`TNCpN+^I-Dl%|v@_g1 zzuhi(c%!jrQn1F+p&8&p(^MMp>dhZ2_^oy&=7nCHs+1D|1GYT^lHa`!MPtI=8+}7x zM4EJw3#X?iOWK8OV8zr6+ZWqsIHTsC*HiJZKT-+0pk{lrIP#}lCfn(i03Nt(hR@7w ztQ=CTXvESCjp8LM9_py{rt>RkJ89c!vK=OHZijs~3+^u24;gY`I!?*%hY}z6cFZlP z$C&5IuF=};j|~LcR!j8IZ!boT^b%)Il5}+Ty;4xb*HtujpOt@gZK_&5ZRcIoUh*&W zsXQG2W$01=JiX0Gvt4!ol|x%tytQq6*4OF1r4!tmSXv^WH;doA-JqVK|Jpq2^qyk1 zqF^9x^! zed*$PgYfpkeQ$72kY%8$&~+*juLVr*4g-4q=FD0MWiDzbf&ysveGIzE1ZVvE%i^-< zrm>JdHr}><5{|_xx-w$c=Tng@!|&~&sp#v2-$H;&>qbDz zT1YDmOXK*}ZNIIIGF}s>I0P1d#KE|J!*T)r5*#Gu?;kKjvVI0uF?oaqy4X%9U;stL z*&p|H*VTe!%P*{zw?~BO)o<#J59b|jdQ#IH4^`q^Vuppi3thcLp8Vbk-QV+5j~Slr znTD73=DAmgcjrz&yvTtrU{CU}UNj5=IPO24wfjuFjt|})hwS|Au6WSBb=Lc(lYFKP zXW+boVw;zm-x%mkMseTtO7vq^7oEwV>oM`}?=((QGpmLm1Q5O=sf}u-ooHhISJD8pB1|VM>#~bid&ZrI|ZPW}K`QNyb?( zGqbkcC+(0wDV{%FuQck^4aMHvP1|axJW{szHFHwh&4(O~R!{R?9D0CH zA&*MzO;FXJW5=!~ynd!{x;3&awv@I>`t`VLOff+&1z{o=rYN`&6>Jd*QIh-#eeqo<2Pl;US*C!E_vi-92UfSh1e($z>o-GjStWO~c$KMp_tO=hDX25ZU%AvAc*4xAbE~ zYt-aQgWy6t#h#nU=)sS$#m+tmarsTzE>jA>)iQd1yhaucIo9vSgnZqUtBD z#XaHtvl74cCB89o^S&Us-XyT)sd#^>Psv>KAQi!q;vsz1`x0Si9p3^M;##Rr{M}O| z3#*}$S|%h`**T{YFJ;EW0jas~U|7GxM#ngSTKUcjA#vnLG|`2#kZ4cKwNePV@VyvG z!>HqnlN2=q$8r6qJA~oZUGP`@o+Ucu%l{}k%Ydf-K8kN_q>SzyT@oV%MvZP5rASD3 zmk5ZA5C_sA(u^LUfYK>QD$Pcxh)4(s5(?t~+4FKQwl{b8{=WBn&iNbyqC+s5bdH@A zXvg3vR>~Mex5>~ymf&hkO*td-8A^9K3dYfe#UmXAR3xOOUwvwLc(;XR9?}0LvOca0 z!Cxevg=Ikv%98hUc*oWI-sJ?9Q6W_^+JTl-cj(oB?8R3CO=TJ9)Ts=&uwiG6e=ttR z#3DX*$&eQXn2$Lmd%`4tt+dx*vK~(}K>N+J#GzZ%Oje-4YOh!W@dH_wo%llAnD#k- z-M?LND)uyh++FMcYqz$YKKlPwwF^ExfY17e8QQr=;;why?OLiLw_5q&u{DAnpE^X@ zO@cjp(4RmhX(c&E?eKSVzT}Nr!^dlTdETSug(@wrfj29Cc~9JHCVjTyYKK<^vml2s zTyAcLC(7#QyCJ5(bN|5zp8b_i zFUAR(ZqDO(HHK;A=#Tb=T{<*UKr#4#ithVEd?ac~)-@d|W zxy|f9z}WoFb@?fA1%dqrH_4J(`wzfJo31l$0uQX0a+7WtJ8NxUE%xfGE)$|T3ae%9 zee0r2Wt+_7~RS!S4IaGakvf{3&2N@-v9g{EdWDTg{C)Mlp7+`GJ^yyqP z@;W;IR;v^`q*maSUVil9qudTj^%c@fYw<`urN=m~pyN7~@QUK=$k#TTLJq-C^KF~i z$I(NjFpP?#%Hk(y8=KW8CG)KpK>znPfYo7`-1mbk$k1+>T=+Zb951q4+AXkYujOL4 z3Z%ML2A|?4!py&ZV&3vu;Qb19MIAWC7j3~98D;Ms-Mdg32qtg?;ALg&yzA^8MQnlG z0uZmpj^k@KQ}L-)BPJqUEC-e%c{+MoUdetTb8Y|NO2uC9B20UT&z7`{W!fR=Er6sN zXKMg!+PkZE%f>6siF5Ba0gNHLUntx0c3j9u2IKc+Rsh#R%;K1iYfyC<7d8=M6LlqtT@~aZ8r|OA4 z7*|6b*uODMZ`-EPl+2oLMZk4Bj#q7tMm(VTifknxZHtfA9TQdItiB2=Td65)%bU#^ zpK|x8?`LFwezs<`0u4day`{3t6 znE&?O<_{ZY5t2gQO zb;~Zr>#}nDslbMYMO!0x=dWuuujbMt2!{?)z&xF*$ZjFKZcH=Yzc^aegkhj1jOQLK zBiCqRPYg@b4+CmbZ5~-tk;t_Y6iFc^-13a@%#AZjRwx=us?$nw`f^g2ba#g-J+EpBEERkupGz7uBWR zL9)d0qa0R{)5x9Jh0FfmSkRp0_UCl9UYf_(HqZyQ=CuCIV)o`WHq;r-XeJVad@_fVEpxDKE~;YhYr}kbWe6n6yOOi-_Y)XF1P_ zIR;Z$*c-KsE3$sA^UoSP>0u0~^thnErT1~GBc>WaiGLzrqGey4`H4v7Cecaa!L=tA z1N+~vO#ZA1Nk0xr3H@pV!aGnr_aM0P)lC1Wg+3Rm#gmeK7;vCX58LxG<}prQe#xFKJ4-F+EeLxc*tFd{MkFwZxT_p>uH| zG;=s8X-81<`@ErjZxWd#s$e%GK_baSDs++mF;>ehWCyj+T#@XK+G{2NYV=~*cCnO? z@+fIUh=_w58ORgw4Y{KBJ8KCo#FT$-z#tCDA1GWaT?tGcD@Q!}5zH6k0~OKjtcSw= zj=6-H_3D4;0Eo2fbbMn0--c&FL{n>KhLwi-@5>`cSQ_LBwU$fidJcuxc`cn!{; zLQ9?;YRvJ;8_BsubOt?$iOl=Ij~vN{()TbGtK%Fl{$e)}qODw#D}QayH>Vx3uH4Xg zwHhH6EQKY+b`wuD99u>oG+98n!}a@`CZ_Uy4(+<1G*I=gX)z2`i3v_RpFm)_J60LI>}(9g5046= zz|&C8CnX?R3RH(BiG>7S*>Yb0CINjj;QEIyG^yi1fag=o;ThSnvQ}~e>KuJmj`cGr zFCLwyL-TGHU;t5$sC_=RB`|;y@`)H=Us{?BL{o2b0(fobo+?{uQ&7wU2N|^^?VHFz zG?RhC2jy7J-=Z8^gqV(K!^q$yvDwL_r8MhCKC~~!P&7sEs@qQ}snqg$q|1Tq&YL8k zbc-HuX0|{!-*r0G_v+u=YUky~#r^Cb(yQnbj#G?FJcYQkj~cS~IlF{G89IAtKBCfae6Cv2r9J*khrt=w}hZc8x1-0Dy^q26fkq;C7T9tGas${zX?6ZMWHQj^>tdZ81kZT2!Q$*f@pJh zCG7Ssp`3WKHH_M%G*NWhXL#eP;ZVv=WwQp!GHw6{kl2eE9S-LvE+wlM{6M?7)#&7u z|MjdUijd#yk;%E)w<1o6OkmBb@WQ@v5OI(&l;X zwi#ok(&e^`rfC2ttHE`1#y(f5hW4P>a+^{o)v37s)Em7EbauHuwPtXI1=rR;!(}-D zC=kGv!B6HskQw@YJ<6ZpJ!9(8{|^xOULb;VwEM^Qvo*xxLQFYSFQRT-b-E{a+Tnpi zNEJlEyC1#pg^~l_yH}p~zGwMI+pmS!t110CMY2UNw(F!9md6cZe5V5QS`3-UQsj8v zvfcJCDY!nUsaBx?0;LfVI8+Th0ff zrSw~>IXj_a2OrHn<9P##8b6U_uX=k;KnC~OXsb5}N19*HI_KI@--K*A2uOzd>#7ki z(=yA(9e98k`+!mUZl$s6o!U^deq)xOnus|-D`z}P%jr%$G&f&h<29A3=h*{04aUXO zg~^5qT(om@+LJEEK6H{eba>`z zajM8X86|Y;^wPJ|92AX}?!QE~xngX(OFFb<;ZEvvfG*0BoD1%9aoUK_C@}lsxN9g+ zO;!2IJMNu@V4yM)<@pzhGSw37Nb6(u*|qNK!>C%W+W!D)Fo4(aO5Qsoxx`I}Fiua1 zIDue<(8VKqVVd?Ux1+sBVb2z-+l?xoB$02*hYs5Qh{^D;>6pW+{i7ke{%!QBq1Pp8Beb^}v(L z4lkN)8bo%*oBFIrwz^sGAAGEQQk$`;)3DmJM|N@ON#`rHCtxa8dw6`xxH5=z4&9}Q zP@z3$N8>Eq-cphis(Wg(=X4`hNa*QtiU#0kq7n6Po!0Ns!9b6og-Yqk`Nn>nQyY#f zQ_>`uIO<784D1=UG#(04!@eg#w{w9O+OKn!g_%Uf?haW*i zX);CrHuI@_?C)YyA9rCzdpZ6nUbzX8;Cv@r>yCxVkwshut5y=qFVjQ4ECupG066Eb z!(xdM)>J~T2oc(lr2^mDt6QLf=srD}eL?m3kS>awu!?3iFugE0_C}g~|1Lk*Id>Ld ze=L`2h?izANjZp^Q4p$x7o~dr5#xv?kvm^V2193Ml|h&+GESp4l|6b(`pH)sIc{He zEiE{Wk$<%_M6?q7R~E~`OBp6%b>w>l;V`Iq2Sr2qX#VbAirl@K`C3Mnm(sOqB1b~x z%HDVDoMkUsTVD3(1vaU#)@;b#(G4Oy&|*(!vS51r*fX_ZPc>o1VJYBg!(?`?i%tHX zsa`hJ879v-hT*HPCE3phFjE?;?Bz+YAD!EcK0*|}j;tlDj8wjMj8?V669V~w1trec zZ}~Rcw`9BA=A9SLEQVCzElS7Ry7d-1YW{qSP(3%v-RAddH>G;|HJC{5!=$fSF*2*G z>2)w(%nRb?y6>rjurk5lSfO%(Udg!RBu~$=`+yf?qIsXAKX^WStB`eG?njuPa4q-Z zIbwN)ygNqhOSP=WI8@Mtm70shgcz>Q=7QosfabX3W%Psd19B&4#(zoQN^kG~0O97m z4BCes0?(%GyCVrnD^{OYHOAU`mT9j;P{-JC`42w!9!5q`g zC5M>MMloK&iE;6>x7he|R#uVM(>S13w@ zb=M_AJG*Tz&!~1vF<%bLl4wde*#n?R_T2(edB@2(o;+2_*EAyOw>1xv_5Ztn37_zl-JQ?B-?Z82|h^(b&tH02LwWu49>Km(04et!$+OFMQkg^1_=e^T`XL zF)^M7KmUU{KVh!A=+Lq)rkeW!9)b-g4wly!{CWcAB6L(F%1k}YRh(*iCLy-@8g^9j(pzAZq1W_{63E+VesOPGYt}| z6pz5j$=let%<~xGdkczvCN~J|!kM`sIu2`!hVb+M0FbHllFb;Qg?WC&-@WEvHp^W1 z`mP+TFHCeRx3XlSq!i*V>fcHy9eO1z2-q1e=d^xTmPo*PixooWUd((A4hifI`K0tDS@)1GCK(dm+idCt;j|yA43F%3m0Obk z1VMewdz`4~@d5rWt*8c9!(C(C<-&!4_HvGlX_4zT=)9M}{}F}F<8cR>FUhj^Q4+eO zX6$~df92V1<8)G-cqA$=2+{d;2J6Kh|I6FKDDk0Cs#2>vV_AV5${7vzCYuUgx1T`3 zcqUbC+I(CF10H&+9jWrN%`g0VP3}LtBiI4=bzaXL$7w18s4*_ zA)}&iS@DG?v_%Q-kvzAHs_JIk0Y(O|wl%FtR*M(DhH#3D0G`duej$tfIZRBrbnMaM zGLYHa78JZdMSQmZwXkBsMQY?N@76NHYp@Zi6U-Lr{>$0gJw7_Z^XMY2WbAecr8cE$ zqLtkA5i3Q<9rCwWef%|}dgaCAQ>bST2TZ#5r+Sg8Wr8E+H{O1Lz5wa{6*gNx&D!pS zu$^_ab~%X<1?We_!9i(zHLw2pem@%(0JG?)_#+(juqzD1MVoQJI82th@zo*Zt+-!A zwusdy%#O6iLhlF7h&nmB$Jg%?LSMX@(veq3o^URj7|BhF%#lO?bU8H|wp`tgRPX6V ziOaMHm=%k~QZfv`QW^b2^4aDrF>%@?GD!SNkh>o3I!HjF*q53c*S||~xX>`C%w=0( zFZm=w%X%!U|8H5L+RB32KFXd`CEBT~<=EopEuN>A#!e7&aoM{Xa4+|l7QN^6T=cLh zEHw6n_B!-D?9DE{$4`R5qZanzt4Mzq#I$;r5edr3igh&_-;9Dqx5k_fyVf#IN^nhb>;pHB~f&OgTs zD$g(t#-Acoh)H*`q(~Q6E+n5tkI!W3(MPyTtQ;W&5+E^^M6+3i49%nu474;|^(ojK zP&Y>r5uPxztf6r}ucnACnS$>GeUD4lp#%1N4DF!Uba;CR5tiq(`VX*0f!e04#p_c- z{D4&byLL}7aIMNGE>;>h!7+{ucjkqN8y|Tm0$PKKCgR+xt<6RU5RiM%t;d#M(L?cI zRdrfUD##{7y8@&kyrzrSZUZcC@~^NTF^@%B#P}jwXI~ z<*HV@<%;jPe+`FqvZGFRYWVHxcSR$!>a9eLR0N`H8Gl-^ElAH5@w-6hZVg1WxT-f* z$z<7|c*WMf)#I+D#-6EuF3>+k%t zUwOZ|<@rYVjh~UvHXpELJoCPJQ4rs<_VI-YVp~u2Iw>VZ5aJ@dNMkhvv@56rHv`e{ zYI>2DdPNXXi7^`DItM7)8A=3UXE2A!tAb=Tpo`p-M6^P2#5ggz;h(OQt??KZCS@94 zNh4nrZAcbT3P}XU9%_Rn8;Lzd*qmP#LXFY2Ur#MXdow9@T06P`!%18ZXSGfBAt*;5 zD+EFS?XQ4|<`eZ8R=-;3S*4UX{Cw=(?l_k8m_J=YxCS3mtInTRb6HOEb!h%)9UzVz z@jO;m)sv!?2pFpf=Rrkuk*E*!AYq0c$J&%!<+)+Vsi!o=X$%8Iuqs`K{w}+RIAXGn zZQ~4Se!i)1K<5*02Ff8W0jYbSZ082>{CG0(cV7gCTtZ*Mw}2Hdd0gie2Tys}`C-`J z$a>ycdiWKNKq8=hS)E7D!lr_hXLPb{9|kNH@=|3WMw7t<#fJsSeC!c*9O`2*BZTqu zSv?YE*fTQrnHOCo%U_;mNCCzD$zluAtt<~F40yxj&O=AEizUc()k`Q>NZ&y_NiJ`dw|j-tZ5#UmmrHF2(bh zx){lS_Q>Nxa=^-|vuCTCzWG0^H|^ceP%d=>qI0T^aeZG^#b|r+nY<+CeBz4FD6W%s zyV|b1&Qv>CMir^Du=}L=+P$_$A9>D-v^@PO8qIM_b7n>iEYD4_d<*rXq#d>>oRc4B2&UE z)@Fouo+WwZjUqwABR}T7D^`F%nEWv@ZLW2mJD9v6Q&ZEPDXTDVuKTEDCjTA*TRZY| z>GQ3S^xb%u*4qc)k}GDGV>mXC`*R#+TRsJJ!l{8_%-q^d|0Gu*&(Rmf1l1S)%Xp$q z+Q6FNMfR4pbbIe7E*xEVnRC~s51182ZA@uh=-FDV#O^|huOwZ!8FLm5JJmTw`+c-F){6xFz-GgSa zI@_vlAoQ012jHc>iMgcBF&5yX`Uu`S(n$6I2^x@3@-De$JNH^8Ps(Qh>l-4jey&;mF0&>6Bsfv>elC|W28*+Gs z>-VRG9ZL9S4~*Nxg!aW8A1&VI)!pYI-hPj7VL4Ug3Nd<*1>g9hiyNvF$M3^`&L&je zl>?!YZP+8O{J$zfG|Lv}6%R6gCXJ(zPMs^$n$~;!{ydE=xMMA;kT~pE@u$Y}N5b&7 z^)|MfX#0`xArM$KdD@sP7Zp5t^ngY3nKq$LLJheD*n^Xtr%=p7GoM zk&u)P?`!@xCNie#jmSs&S|eJDFTWR%JF+(f?~mE5ABWo~+>7Gu>+47Fc@KOSnTY;m zU@cEY<}w7!D~n%99k%r19C_o!az1yDL2f5GFM55X#i@$i+xv40M^=bBuC`2Ky_35` z=qk`FRiQwu;DxZv+KIeUuSM-!m<)=+l_qp6bZsoZfGpO;HHSK&bIngqpteG-T`bIO z=FzCTd|{GlkcijOt*%AT$i*|lmvv1I?MD6HihNWv8rv68&u2&N+UpYOsn5Po9ElFu zIMDA`VM9{m1B2t-I@S*3$@*_QRt@!#KwaolE7qYs4J~gS|GRfbljCYS!7LwLz5eB~ zy$9*~z3n)-ff0zLQ7)wr{eHVu6jWX*Z_IWVYY$GZ{tr+Kyd2eYdEPrF zlLML`=!Q;sk<&<#3=b7LK0``H z%v7W!J-$u~zvA^-Fg-pQ-sSSb!UL)z$F-<6f>cWF`KqAz(M*D00)5e<)K=2>dU=ru zp1|~aUwZmh+I*zSGCay2$j4G_jIe>_InlxR7-3<ITB9;YqCf2LjMzj0}u%lIH+(sJ(eQaSBWpXP%9;3>eKS_?I`Ci%!0!Wj?o!3hnbU!=iDlhRuEf2Wi^#|6VC$F71WReQ1YJ7S~+XCDXN@ z2SaJld566cGl}W$d;8ftF^r9Ygo$tR2kGC(V~M6gu%fm?4EK?V_`t`$vXt*tSTSMR z`@s;#S-_Bt^}~4$@#oe`Q0KlKVCq=+Lqy)!NKw-4*8ah3C_>8)3{vG1rYblKrr`#Y z_edkiI?I9BrI%3l^H!SZPnpnf0})}HloMP4Gh?ZwF{x%uV8DD(Kpdv(Q7p2bW5h{| zQaOW!#ra^%5pevKzaQ3ZK9NUN!0{YM#2=e?g=NW5wt_sr^Ba2qLmY*QvC$hOD2WjB zRr&Y+_swK)puC4Ny%CY~=pC`@yAv+DHh5$P z-%mt8gZDSrJ99(Z=dK{zIC6ZBY}q1K3vp`>6=eH@KPgnu5i-8eN+NPFQs-VXz#p1l zMqIC-1l8#!bn&Wt_RDZzG28we{;>@&$UYF*7L3+7UNaH%Y|oIqptPs0E-A%wkX6iP zg!X5iXP!}F7r+^wiqIf*_^n16angvuj*4OqgFDB00o$_KFGBw3-`k$?W&=Wn`j6g- zrz17UdF4CxtZ%nX^{{ll_kI1XF2?j=T;9%yiUD%5j-IdwLmt;wqa8j&Gi?+x3e6V{ z9pUzCdO31r;`!D;4{tdm2@Z>&fZ~Tt+h3$hzW)v*oJiuEsCC3Iit!chi-t+b-L6?x z!ot?m>S9^>!i)NQG?=!6%e~b!Oz07I;h$eU)=oH)jKrRVzKJ-ny zpquM)LtjIctAjG9KE3t$7v~mqNn4RN+y7NKJ=}azeAW{}psfwJ ztoMQ^k%Hx5_Gs64aQvr+3MUng7r4KrKg<>h=fon?I!5b(XB6q0n!k50oZ+asME9Cc zl#$)4lTE7tmudm5+LeGqaD3~Y${W;MeN5<`O1E2kATDW#5%eI90{G6~lO)9EIb!1p zmZTpO&4SU9l7j_$N?SVBu0Dpp!q4CY)+d}Tjo8yxTh{ypTINwVbc_knysrjc!M43) zz(3~r_c@JaKAN7AS1W$|%kE&({pf2wN7vh99@(M6-;FUsM+aAGKeNq&(yln_pk;ZL ziU$Vv&93rU&|-T(^Ir!sI2+!;?7uHMz0{7Q?l=AWN@M&qn{CPAc71hNPPVnhL?uYm zdGt(T7W?%C{qj1Nn0CD9B#MkHwdY&s{A(Np-YNUQY_g_x^YCEM;i*$a6)X9(^@Nl{ za_V8SAMX8SlIvMHe47#mq)zq%FdMIkqLxd^l<8y{X4*c8a&~rBk&zD|axm+g&eAJyh z&}(xLy1Ywv@tAfYC*_5%87D%EO22IH$5m7+tB;0|sSkBy5L~;nw(f8>ob1QF>jEVm zd~WRpLFLm{Yg2%JpP5N}Gd7P;%jnEWi~zG7%RWBE!x9o(bPoZ^!V0{3%Is`#bR(b{g))qJ=p!~b&3suL=E(RTVKHlGNU z1=@<2sU-~(Ed-zsS3P~ayfqyhEG|!z=n1m6w9%tX3Ne$@HQAfA4{K>F@Q33UdZ(gk zW`v46>J34F5-pxXm7kK9CHkE?`513^ltkL}gHF%A0Idto3cs7gUOf&r#Lq=cE*aNq?j zJoGW!^@{mo{tdhJtxa<~$pmIKY|Tlf=W&4)sSc>-*Z_8u<&vh?K=qod`l$gH=hZ0Q zfL)kNiF|H{vOW_f?Oyi}kBV=6i!~|pv8Dpvc^F?yPOkB+%o#hU)cccRo`>-8-!PEq z?OUz+n||LWB(d2u_qAmuKl>}odwm!${rFq!3>Gzht5iu?a&qVGTe6FTF&z;7nfjT^ zR~N|czsOs6sZ8pc=OVl2LLL=uvutpH6u4E~=#@2|^!v0do&9uGYN;~veqr96ELAK- zwE{ub6v{ZmRjFhToCEOh_{NeA7bV}!P>08G30H6=^YXiCUYq#FEhk0x=7YaG#ozph z)12=ks}d4?{;48kn8wnejn!>C_I!t>@bi_r3J6Pgyw=0OczM1v9pvwg&WY3yq%_gw zC$IKW=b$lN%1OOLDWZ#{OL!Yw{Ya0g$oU_J>^%XVStedgdV$nx8Iu(sWYiir<M<{!Bo8`MLcbr(P|IP>B=m@;=gh!HCQ&;wVI6 zEI%e7yGZa7G^CTq8X}Pm+byh6Zn3o|yi9(Y?1aWc-cCX)tEd5^^`wY`n7~vLR+Ca` zvZB+>A~v+fgmGx+3Dc15SYr5Dr0PZKVQO3y#JEQwFm=V}uW~`i&@qOxNi7)N{7;Hn z=H?g77Mi2*sCk475(5|gvqPY_*o?|jA1%zc7ohlKZ7HoN(O*p{z)tj|fIFi6M=e!P z;$MO4tEFEDtQwwcr&A;p*SYYm+)In*V4-UyOi-8h@37J@PX|=+gmqY&xc+Np?w=2? zEyiV*Tl@@pW5T@QtItGjMWnsVmUYWule@AXfR&UPr9k3?ec%NG579O zBW^@~PVzj^E+HLa!0Q2M2EWB&IHVDUe7-c44~yjAA)}jOgB`NYzRvgwxfJ7QxXRRx zW-M}pwm(1D33*NTA^S@U3iRdblVq`qi zqWbbvR$c28R%DO?xc}}hmPMuaO)Sli*{F7YV4{25Hfq13z$4C4N7^yaOs|iDCCHT= z-ABf9Pd0|1l5Y10iUE61-EzmEjGm>F9~dsnpcQg>oD=YwZ(;|WOmZ{}DGrR!E_Oidgi z|MfzWrw;=k32DuF!5373YrJp${INs zq`je@XL{_+Fo-uoWeN)ZW)sb&najsWW`>2HZNU7bM0B}^o!ja7(v3N+|6qbisW9wJ za+VLQN{aAwqB30HwD%RuDxMG*yqmq^QzAZ>{m=eqL*X(1Uxe%H&A{JHdK7OB|pb#Rd|*3MfRDXn?`&mC#-lr_cI zEmS!PzWK}&Dw5>=9yJZ7M5#~C+^e^m2NC@TU<7~&LM{pCuie<0O?D_5p>Z#sBN&mw zBZ&pXi~Citnq8k)NL~Suqf8%8HzwMO{-9kBdi-+$bZI z8ov~WQ*`w6kF`q@hasl|1rd3*zmIUNm7&Qn~3_h+sX^0Ho~8ViQ#=-*LLnWg2|c0u^yf8ySk6h z@QJsA87LWR3dc9@Mdl9B?jKVJEc>-g`$QYBm7e$o50z9+8LY^nUr8oh*+5qAsN+BoiDQpvg%JU^0J*L2`W8mcL>p})-}2gqtxWO zYftQR=-*v^ErX9Z_*B6M^h_hlK{^B-bw^iY6BDma2sRHOYRuJ~aZENWX+I&MYh3bbcq62t`l)6S?wL!*{$`PpMh~^> z5U>oXJb->t;mb)WL6b@@;GU-mqFj+G1rhi)Q=K6Dvd%6a9LvdG$PQg3P_~50-TBDx z&Z?cR6jjqfuus9e-Yw)^*U-5tQ&htetKYccCGKi}q`Ho{zAev$`6}H% ziD5m^;WN}UqOYyJ3!sW9OHL0-+|;m*PJ#!P{w;W~+S#g1L?ztw@`4C5&A^NY!1m~Z zE@;hOmUA^6hKX~(6Mtx^7Y%pKX0t&z^nUPL*7Okf-wKoE_o*Ojx2(PG5LVvio8K3z zIqxcq97Nd#U154v?4uRN5NY}Lv+R3*;WwG{RqZl>>nf67{DYatjoYr7^?ePnS<-E@ zpz|&`JTizj0qiW!l31Q9M>E{Rz@fBp^?rH6Gl~3IXrGqRIY?O5usfV{<9i20Tt6Sd z(sGx3fY;`#?Z(prxky7rG02{A&ZS9grRFbm{tihulX{1F7b$|EHPw^1B%)(XhYN#f z?6v}Vka~KSPc7;AL{-SP_t^Cm2m;)GFiC_NXrDMlc8V+xyW+KS6 z7BI^*YOVC5ON*bt2DHx0jwqs(e;hM(v}ueJ!n|tMcTES7V?50t(L|p8abv7W0_dyq z=GV3lJDe;vY2-65to}eX_`JJ)3RF`k}jb=PV zkXhodlH-gtn`HYjAta5ON&nE$qxz_qn%RHDYp&&=)e#bLLEo%>_*t++L{RNI_GRCMic%5#g+1un;RS8U%i)pY3 z4S8cS*wJR-y_WtAoj*1X-{w^yQTOh|@K z{-V!iujPNT61aadj;P2e=U75T3V0yD4qL008%Y~_=R!g96KH?x$QezRO$vOc4dwWr zo=mc(=>ByZ^_YX02n?tai6g$h?Wu>P+GBo@tH-4}5xceY^c5xhxAZh&l%bM)vb#>D z93#SznvH>si)g`2*UUS`3^E{#)s`T%41IYq3I>jXIl6AA-75Csaptl_at)@AZw?=x z{|e_Gb35PbCwonLp%-%_7V^veDxzTZ_ITS=5t*1FFdWQeFJwLWCf$sh_XhyH5KsKj zGB2Y)jNY(Ln8cB#XvU6mhii!_-Xu==w`J)kf;l^W4z!l-q27>L^epz^DRDEwF3f76 zAuTYT_jMPIGl8R;dE3!Z8AB!fn5KE>KV~HH#(5bW%g8EbS!zNv%;1TwX)jq}9==d? z{A2D|e8@Q1&i!$A6t@7S`{V04o>*5S!g&33JC@~sx|u84#RtkK&@vTun>LY`Eh8geePL-$92@U{|`VH z`^6S2wr$!Ad{9oBE{5S|Y7^#sE;bC}&~!x+ngWOHtiXomf+*#Jr6-uAB=&+B&-dhT zWI(0dJZmw8z!D|4&y%ZHUJldPSBnh8wDT65a+~f zZ5Rb+#KdZHtb7>kUL*b8&K8*;rl2MZo2*|_%h-RR^yDD@e2hD!zBbL+zA{{>50=QA=L`@t^%?!@-B1zJEf4GI7j z%L`3vtJDv``IO5p2ZRw`P#y%}YWS|v;B;BDvWnWZo1{Z&y7|}l+j_Klf4>6uF6|v% zq{xQHJR|xAL@8RCy;xev@Z@?k_@J03^zl*drmfv*R7YB35jFN5|4&vP#-5FHlPLS# zeB27r%pPI&PondU*-pa@On!&PIu5;;dt+cDq$8D>&(GDgH4~&25-T#MYs9LTo8rv* zn?(J{SMSHJP4_4AX>(4s_mrN#9toD-%5N7ii;KC9t7#bm6Hpc^$~p_&%<6}Krgj|4 zT8PG861ur~uB?YkaB7#|LyuPqYxjzIR6eDoCAJ*WLWNKNV0B4@XV$#}1m!NicHnzz zSXm$NT8VLrKSa>*(FueDax@c4EEDv*Tb17=pDP8ptOpRNG}P_Y$66Zy}s)KEp z(bXRzmGBzLM&#?@_xSM8ZuVep#RISX{%La!7|WS?ddbQ9VG!q=uY|lVt87%RtcZxu z?#<)r@Y){SLJq$(KV^-8b+k_Ipg%c2Fa2R>=PwcVQClq>B_soWXJ#9zYoyP2-g{~( zt=pytqKR-mj+JV8NO-2DurA#T2qO|y(T*Q;8mePOf0P@T;UjaFhIASx%+&(!H-yO|ZRz%p?grR7P~c0A|5@0va} z!uy$5ZXp_`X=KU}V`F3Iv-%q|h>AG*Aw3HKP?q_A@+cwQ!Dab78-OxRAoyt0rufnE zYMTbsZ0s$GkGS4Z+7ifpoRQ7za;&BkN#-1kL6Qir(HJ`FCIbsD?~&2d7|ytbLSD+H z^IN_P8c7CKDg?)(v$!y9zyah-E^mO=Zw#BUlPf(=si1^{cn;Q@55zsP#%LK9kV2n6 z`VB4kEev8BNgShnnI2c37lARdU(4|Siv)b}cn?^AyM@Y*;~vg{-r4ABM)b?EFl&hd z0$CU}m>FXxK@1!LgTo9meKB%0L}$ODE=G!xeZp136!LkNd~C@xFNwivleOE>cR4)kz^1@WK zw4C^~10z;Tu2wJ4Z%Ts^?@~mEy+d0ISCosV&x$7oJ-t$u@c4JOr8(|bK{0Dr^g{5n zk>T7PtqYsc58-4M$0~M8v?co6l3l6Kes!)X;4`5a>cn{|B3i{kl74PiF4DVULin%T zq&Au<<>%1s^Ox}Q{<|>V9Y;)qLwCd;J~N1 zhsKYVD`Q7taMSXBG2(@X5Lhdew3fG3J?*OoTV_C%Xc}Krs^@=z0x=O^rwo2JY07CY zaE2bhaq<+o$W`N;le7qGB87;?a6g5OpUw=WYj=%QeMxOV$~{F?YV3?IK4Y; zo<#LV*rl3%vKkw$;%Q9K?$s&Za-r;a*-r<+y?>X9M)p9T){#j7#X1rb=Nd+$$Ws=K zAFb_sa;^~VSE&haXLl80%=bzOGqX6!o_-0Gd=+OZcao^pf=VgC=`VI+kYGZ{x z%?qOpuYRJ0)azEA;`^`RH{ z0(&y{FfBKyX!H?da|hQs!A6;wqgAEwT6Q0bIr?E^|52$}Wdog-xFB#5)~W)7jd57k zGyZ+?pyfnf$ReOhvdi$mht9?rF)Ld2Z78rm-eK({!5;wF_69+ zhZ++t;H*uyu7dEpy{okK^_H;jW$#xERC=V)sgbo2G$-51r>&vk1x~GxSDGfyGZ=L| z9E`Xt_i;Pu!02doh;Xs~7Z!XLGBT3gX{FVvW5bky+Tm+7^`SR=y`~VXJu2}ZAiA+< zjnm%!fPqLB;2NK+BhS0NmzJ6yxaJ%7?089sUV!0EOjqe_r`-%Q(21jyLDiU>KFgx=-k7Z{@*{o^X5Fv`80=ElAI4o z<}8N{6FKCV!^rtiB-@CYv&tzn=OGF?mLlg$IZWh~q_wx}~eN^NLYyDlRlMeLwpswy6CtH%}#Vy!pA~l9W*;G=le(!ACtfL>e;XkJ@^`=ld*d(`0VBU%qs4i zq~T!h*4fTq9ICE{l9@KKn9jpi*Bv`FVW1;X{af!9p43rTX@otsf8m6Wt4dS0#Rof` zbHw&iksM>Da9ghyT!B2g&#nY5`035|k$?#{V%r)S`H78dk~&QaFN8((GZ9(cIHoNy zP*sR_J-Na-$q$u3ZYF~*#Cg(XfWV&WeQcujS^@@j>?tosC$h&mGB?yM)4qpU6+kXS z3+R08y|C(*`*5RTV$9^IwPkTps{*-GP_HMsAEd;zr0SvIv!El7WGci6L31Y|6-+BP zxcBtYeQ7<4dTM})Jh!^;`;fA)wRjC_JsBP~NU}{fH+WK-;I2i#@NZ?_qY~UU>JB|6 z7jj~AO(^?*XGKgh>U!&E-JvlZDr2fXJSJIpNdkw ztd7kpJLHA#zxa;hy!OAD?z?p1L|3(ojW#|_ey&(5y>b%h#^qzgemFP`9Fq_!tLR2f zNilP#WtIfna$xS*W-|G_*_!RTS|SBa1fvf$<_E9qYHb9y?kSw6L$9p)AHH|s-x1N* zoE=^a7roj+i&NI@9T`I=N*n3Pf}KrQ(N_VeyU^HK zXrX~}Tu=UyZmrzziie>gvSD9}7K z_v`G=lG_SH#_WaX;d1Atw3$`$ve$`owW4(~{}8+p?@2!~WH~M3;cv9q5Qir@!7N$a z49;P3l68%p#e<@6Gs)oCl%y*Ms|j=50vJ)&JKixjP%|Dss-s;=dxs=wD%Z38TOya& zvw)?(Y$*~b?J*R}WTt)oc+u#M>S_aDxdsSCOxWpEq8W!My#EbHpO<;7+LMR!K*8h= zK(4(XUoO(KyqUR~puJ&~5R5YMHR28s zrWM>^C+$yVu%=Z$Wmnc}gF-Akq;#cTfaI^wKKAaTLfHPbJ69$_I$6b<*!vCy0#p)i z1{%U>{1H7bGzvWpc>)!A;Xx%cXwvxWl}TZMs;`a1v55g4PJw7s~}0kT?63TJN_{>8rPzi5^5_uOjN zJ=>qT1>MMX?`Z$%e`B?ugTt#`Sc0j9-wpJjsN)JTT}QK!EKMuRdR>S2-S)`vy8GjJb0YZl9xLs#sNnQn>w_9MxRv%z0ZA|U+FK7TQpR%Qb+p-JHVqe z(YibIvGEymo<><&WpFBOXL5YI_@1MoYny9-V*Y=Cey)Cg9ko}5n=sz7#AFs^e&?3n z+o(jNO@AI4(S2@NafSTbvaWxQ4xiqLL&L%+pj^pMT0R|aYo)ukW)wlXrESr0I5p{_ z-R~=pd?yzy{okd3CDqftV+`5OaE^T`S+G8dA*RI{{;j^2wOxo3vR2=c|!% zBX&Fsxs9vjmdmq`)%wV~Z@Hb0bE5MWX$Eu+>pbfme@tRlj zK7i9yhG1%8r&N|(Rh64tRINI}iMbHB8^M^o>CZ_K4OM6+yhz{qbE75m%Cka8>=ol5 zEK&{$FLxiNcPov@ojqf>dEw1eZsc13yPLv!_QEE79JUE@XHWCTvYob{DzDyzFwfaK z9_rzrJB{Enqo>U-^180dJc=$;>U=fh1#~E#fya%0^Z|^ofc^+GJ*tj4PBWp|&30MY zJZxnv!xxYl!y;^p^8DS1bp|idJoW%nnK=+C#dpf@>8NK#Ne65+6V-I*%vJIw51+6% zWEDP8DIjL~A7$}BL8aGE|S;~x|%~V`|aGb@lGWmaN_kQOo~yZb~0+U^3coMW*l+*J`k2U z0$I9YWb32$i++Yqbw#Gm-9nq_&oY^o^w4Fh#9b9532q~s-X3fZAg`terxbE}P)5wz zm4oBz0B@e**bH@Oq{PUab4WK=ftX zYSV=K+GGEjF_%SSXJrh~X-F}R-g{S3u9=${-gaM6bF?SCAB-lR8O{O}wquWLm99r9 ztL*RhO>$hpVTtMC{YpF;7pTMyDMlv^nJtRIPLrI_mvOk}=bWr5 zXrjM$At_X&6UuO2P{OLaNc2Ft<@gAbnBK>5 ziIo^cTpQABJ8-yG2sL-*6FxrH37xE02L5|&pHulnF8bu5spXL0U@f+JRp8R^#@H8e zQ@1_`U6VCIp6W&&xp!V}Qf=u!EtHq7a&K;K&&fc!uDx=Ha{ciER`~X)PGih{b{xor z{h}WLD5mXnA3M$F3RO!71|dY)RF{!FeCRO6q3SV#&WIJg!`!XV{CmrE zDOoEl?OpN+j5bH%=HAt>@D&gxSP5smO9ybs0xo3rK=q|pb^vm`A*f>{KWG{P6WNsG~u5>%J0 ziA2qKi>qPtNe|0Zrx<@izxf72G4wsnu4CaKnE)IlWCTv?+v(DHAdwY}@@zFm2pmz^5R+<8(pGH8jf;Uc6-pvu8$a-3yBv6MS(gv&T*}=GAMR zz`AN(SIsxpdsdd0lfM@isT&=%9H>Y1RItHU3vc;<)^UjZC>*2v5;y*7!?eP$Bi-Q4 zTFa}<==OV)Ey5WAV`#S#^}LJUd^^QtU0>OmRw!@qC{EX^j8A-=%wj4IlYgqlKn}QA z&c+}R6Q@O*IHhe;e z$ACw-6fq#B%r32uETaRDXkQk7>59SAOs_Sd9m8$MmUezMG2&d`)6={>{ka!u-!(rE z>6(b(K5Z7=g8JfHmNp55P0J6qCU)vFjC$2FrR*-{kc6B5?8deF`Y&@+bJa$Sqi!4) zc6JsEyT2<`GLD12J$f-M_U<^8J5&4=d#ui#$>uRG4z#uKiB0H~m|!XZObyfb1Qveq z7N{)$b!q~zQkxKby#4md*=3^GbJv%JKbZ&4R^*OHAXWI?)&WV($@``|lkm=*dG!~- zRAx2=AXnCm1N zzl@XzyiS-4j{u~&b6oZl#X_=oY5{%1_5e>NVdqK{Fom7t2^kX66BeqDrEs3Ue8-O) zR&SU#YohxF=O#KXBRgsffEW*w$;#HRfX7;bT&~ zH$iF9mgh`r!PWwdsOkzf`l%nQlVwE=EIVUazB?4x|094t$~h@zdTl@rFm2)Nip1Xw=E7 z$?f%9LP$ZdQX{EF<;GS*LWM+k9s=E;3ezs55ZN#=P(BSJ_R?gNw!yC`0f8I$J{6*K zCiEQDf_a^s3aX%^(-@dkrTtnR7>QMJC>vObkNxXDQ}g2*XBXE#9ITf0p6Q?SGt5x@q{+*#L%iYF!-S z<_!)b!Gj!x%IG?uI;7y|!iRCVd%NB!*ty$T@~obr*uDzSGu}YaYfn;PO_(xbZ$${;;C!Gg{$5xoC+Et1 z>vInAdjFUeD_!Ld-L znI>*CHLS;`!tA!;mm~Bz?A;Vizd5gF_0Ze?wagM!R6g~*jRK+t&pTP=67g_C2GN*O zv)L_Ni%bV@-nmJ;C**OrQIRCxD#$~CL-?gPC5L^=;6mQ6k8xRa^MBi}ieIN2ik1fi%Azkh{`NS`R3%2ziI*Ov;h z_maOTGn-YWJ2|UWhE!LI>6-4m{gCM_`x!J`3*Iz`QxM+Ke(~t7V-Tmape%M>pd?M6*C(wV5yQFizES*C*33u6^N7963|YB z0xI>fHNVk0XL8NB`Lq)eZFz-YxlTYT(4-#}Jn4ix06@TbQnut}fn~B^??@JOh#5)`no}gX5UtUH#6}D^ zMP1*Bx7$8TK4};LhycTC0hty{I5DZgZZu}09~dIa=_g%o`56TmBZh%RM+Zb+PBkqU zaeU00ByiHU*1bk1|4DrEF%#B>|CPBLS;VxaL8fzNoMt+GmS~wVgs)o68MQS2;t$iy z8RrelygqMtH3u|~|8e5(x-R8%?;*WOhskoQcCfQBfyE@625-0y30YiqT-83&;SNKVmLPeP2i{mqEQ?%{2m3+3w5SdnXQ~y00>3zUjX!)z1)LzG6EzkuQbSxXzu{ zDr``?6xSmls+vedn`aEAqyeBdhGy>0R8quGjDQu9$pM0x>12UOlaLzNxsR8?2p*^yZ_vsGR$ z;-JKr?TQuFT(YtHE=hTcT_*sSaF--&1!G+Sh9(bgbK4qg-J){?7^6$HoX{SS0Hj0=1m|jyvPh1Q_T-kIn7%IDiLn820d?5z)LW^c)df3Sp9$n*LSUPNjXIJVz4={7< zQ4_P2SS}R0XR4ax2YFjnCG+M$v9RhF;b9YjZD~iz7-kVxRtxiK67x#x4p%0`r`tRvH(TpB2-1uGr;Vo9+Ai-j0<0zC)IFISkLYYSn23|J$Z z6*ri!x%S?w>zv>GMi5XO69iy{rm8GMGCbs;cP!OD>}q_fuPej;9YYif4eo)mY#JR~ z)w1+(_-Q(IXDwGL(u3u~fPo^A-Yc3%BT>vJCUnlnwExDgwkzW0t9* znYdE8()yY0$-?&KA!-IzAeekQ!QJ24a|i>*O+7UdV-H8^(_W{o?A6weCIxzhh1&=q zjf=oL`W2q1CtUs^z~4N&#orx)pUaM}_f0q2t7^#~$Njya#e zj#Ghjnmv6!w?r;ed5K{@$f?)sWx2`?f>J_yIc1QtqaWCk2B-oEcHQ8RIa8H=pg>M6 z+n&(Rq=Ksyugis-VBtN|LvQ3I`VY$ z!OF0IB`H`PRz_wFEBJ9&`yE2^1~kPpq+eezfZk@clc0TLzu*PVvK3iy&T<|U@t40woF-l zSkxepM@njT}#`<=ya;i^JjXwzc_RP2wX_hF6FrA`>%?2^|@+z^Y35uxM*$jx%_0k z(3Ph48oR zip1dtBB=hdB=bPH&z@km(T5AeU370B21`@IBM`^d03xly53bdQVxcgHtG#>Jxu;l7 z5t^k51bt>3&szOsiIlakg{N8L0V#wd9uo0=a4rV6xNF2#ITXXaL{$7lCZ6->?EwMj zmWBjjYyALhc@j3ilT++JK-B0ASt{n>v6TGW=#pQDT4 zFXw~DD%~votX231&W0dLs`gmR%0b&H#u28*{V#Bl8|zsL)ESUuIb|>>VPflV(QeDd z)w;o8p25FXA>3|mmDSbNKn}DdQV{5E@80L-g2czvzAm77S>y6HE@b&>%=EQcfJo^t z8(fNLp|gY#y<`Y{`@k5%sa4h)(V`CUA7!FAI=JH^7m>;u0OvjI@#g}(*p0V*;LTX@ z13oUh5VeG%%k(eJd%w|A-hK=^3yt{7Tgust^({!v)x9Co4k=1u!BBF+q{ zOE@J72tSFI-hFm_Pxdr07uC9~Jl|3j3Bt>B`g_*(LvAeHxCp-IK^HCLG z?e7Q^Dsq2*SN&H^PDw?6*GnrRu0>eH)irF4172f0XF4AB^37|R%u50;Kb66QwcAFXm%ObVC!;~#(c3i(YYF+T6u3Eg-=e6SDwtJXwHJx zc^+!cCswkW0HRr$U;Tkqols!#xas*CO9_6B5&4M~cIyY4cU?Azyua3h?NJT`-^U$I z)Nr5u%cQz0nt-W9&#lRellGSCxN|q-p+pP|I)ebWlMtO` zq3o~yFw*=0!D0IHu*+wH{D9WkJ+IL!LFS2unk~OEz`z3F6`?)s{886cu!mt39>EP6 z9s6enP{Q0D2i6A|*?Lf3r=hqiH>bRL)Ox@Fw1m&XO0HX~y_}By^TLk9=Q^6uG|E#G z`;}saVu^}&z_Q$KK84%a`NxXp5oB$dL;;!cU&e@`YcJwahG7b42}|_%G338k^@|q# zb;@)-oMuRcOMp;!Uk72fC&0Fs7eK@)+CLDOWcc5nL>SHNnqZfNKlb2NJP%qG%kDLP z#U%lyeqmvv%*-;j$J#zi+Ojm&R@nOl4%awk@ti(&TYR${bp9}Fc4t*>dgH?+K>ov( zYXwnSK3ca@UH#;|hM`8uVg51hq?96yM7Ry7*&db!Odv(DxAd$MDe2wS!ywQ14D1}^ z<1cJqi?oBgidNZXdB;@pgp`R{fZOLCFpn!8vu~+hp_6(IunLots#0vt3?0kn6d|6B ze*8Ya?JZKDK9_jqY3}{SQ&T*l6pT6rvQJ5{9ODzry#;1Cp6AfDLW^{x8JSk{#z?K9 zmxh0E0aey^tpCijY251kzi927U@1#$o*q_ z4Qt9hWEfu{PKr5xhtOzC#Hl0?pu%PQ2u@8Jt(z7sxsjovZ(yXJ;Rg~nehW&_7t9}B z7^;J{330hoyzN-gCd$yE?^qLV2*2kPqE+|wV<)OId?=8`o9HlAP~#ml zB!im^lTYda`OI{&``QO=}LMeaNLElhXJj9?+4M_AbgX``wyQtv5BPnH45MT&ZKvK zbNt0Iq~QIPm6^(X;Ork={7zZ=Z$&2AV~1Ir?(gp3RgYxaX~QS_Edyqs2cLY4=BhQc zl}a=}yUX&x*Y8*B=aJ`^D@^C)E_=r$X#K<=MX&z{U^Z2ic3KM`nLL)U z%1@jS27p9g&aA{l{1M5K0EeJ|&Go}FgT-C#X7Q_)qzLm&c7=zQhh!8Ln zUq;L=D-vs@*|StF6-gTLC}_x21Tt(oClD#Z6Kj2gv9Obr58r0pv_RLs{CuP7e2mS+c;@9IM?hJpbPG|u{2D?% zBZKny-1{AJnY#iM=`hC;UWoYf*qVJ0%VB$Ck?tAn#>EHx7&2F$Vqd`Xr?@>?}<{rHywoJGV5fu?dz8=YEg9S|AhJb|KOstk)fk{UT zzxUYg#yZ6~nL2BA-ti)Uc9Zoye8K=wC5p6&DF8`5_>L3kErd+5vTWSGsd5@=y+~%$ z3NrnUrSOj!%T_Dkk;a@{WWe+*GFiBUaUIp$irvE&PX9T=aE-I60945&%?=PW{lcC% z%iFexQu%GeNYK^H9#oo}u-7oSap-3m=|%B}3lD_-chsMKW6A%a&`|op+0NElWu>9g z1|j6A2Q0WERoya0)Wv00GYmY=NLLY#KIYokS;AAW=`64`QZiinh?Z^R?0Y07;@MAp zIt;`H1gT?d<&o!~Lr?^*aJ(6`Xm){E*>k%9TWg%95z7Yqi3hc{xIv(|y2PLW;nqWW znos{INb5Gvf-{~E zN#1i!W0{=qQW$EFl3{dZoog2+{r(E`ui&__fE(|tIfbMy%uo3wRlG~N!``AZ{UMM4i96&NdoGZ_dNZ%QFfP@$ zf(v=2db31yrufkn0Fv!We!cZaxx5R9PT&7(I{gy*@oxQ_YX0b1{}fMAqyateRAFWc zwwv?X^d7dSbQrKEf#Ry^U0eq$o%xQPQ?6IRrot6juu782IiSaa-?3k{sR>4|F44~U z785F5YQ0PVY|xTh?MFFC|CCAI?T@Jm+-NIPRIjVjZl~!t5|_cy?eqK3Uk(^F`Lvzu zH;(Y%IV?<`s0Btp8CDw@V*p-wpFkfl0tA#5`uB#RsV({=Fmh%J$2De0W5{?<?V+dblEcA7P{ z0OR7#aO}&uOEh17IZHL;V?UA@k7a(lhQ35=cB9zMPUv9^OuDSMkp8IovDEdk;Bll+ z#3~|FA2N;3anx~af{HXV9C`p!w^c>}YO`|suCUjiAxO`k8@@o$AJ5ACMPizy6hmJw zxI%vu&_buYc0POhRfTCURZ%I=Z&a)6TR*R$b<@T)t4~UX>*ao&=V@PkiT#{Y85q?( z&jKHg3_m5t)^UR$WgzZ}eX=m-ab@FVI^qImGk<9Nz%c9dFgJ`>P@DiAcbdzR+FDo! zHm5;xe9J_Lh9lb3QjlkkRk(dey=>rojv#B3=W#<9=kNIle~!NHZf!e(`RMg{)!mpt zPI|sjV*la3#(#i+`U|i>Gss+ToBs{*{@-zuqqj2q=7N5NYsR+3YVkdrlCWeum-9m6 zNqO;G$FDB0LPYGTg|{LGBU>i{y;oF*Dfod3GRAF&PU>+V>4$=Z^F2wzL?|n;n{SmE z-J1j1O%FW<%ogp&b`-9q<5a`W;D}O1S-|%k*;oxhn#gwqFy)RJEC>jAZ{kRUe$G(C z>L!4Ke$%ja1s&LF&_RGWLQ5w(YBq2|EteKW(O3h-IdC}D)}>w2W! zKL0J?ZQYg2A%bVUgfs4$7~vzD=&W_s7D0a2$*Z)j@v*evkUK({x~KKx3q7cOMB)BD zcM2d3dQ4|6-xnW#nl#8b9)Ef`1O z_S%Ydi^$kDi=4p4T{COy(i)!qV}-JRMp!x=s)d(lFKJ_d!U-7|nJjC%dOO;9Sh6Mx z`)=6+fH>?2Mu&Pta8;!lYPMozfayOq^j*QUO-l+ErV?L*cv76|$j$emEvh0eIB;t((Mua9!6#=QizKEwazV$GD^F^v zKDkj#GzqW~7;K?|ks)?}r1Lr5AE2Q08|0yAafbfczj*wD!!p^Tk@FLZS88CZtm0uT zgU6A%ci=C&VGjy+5XHl(koRtL^dJ}%d-vAtFlYqTX=3=G0C{}vh+feLQ^)WMPd=@6 zj~GH5s7G~Om_WI$+5o<6;T&p;s3Nop3)_&aEcJHJ$7eoIN8eyhkgY=iT4s!!4aKph zI*ecQb*7Gy>m(uJjMKB_uCeiX2~XP2hkFWJJ9Mt4e~i1>TPWqXy+{Hq$g^>aYl+%- z3&Nt_)R2u_zQ@q8A)dr60N!bxH=@X8EQ>=i$JhXv&Z4l+-0+S{eDGns<$;yp>AJLx zx@51(ga_&&rt}s{AEqA6%0aUACEq8WJ4_F|=P(AA0Fe)*u zSH_T^Npv^aeCa2PMM4eHCW50MnQ715X9dD6M6>kAAg@?YlkaqEX>c+pJf2ohVwfJM zN5Ls!-LD|ZX@7ju5+c&(8yyI@!Zr`%cu7L)JW(|nw+<0zV?lQwTx%uQ9e~^IuhS4HKeMR-1Kh_~j|DPM_J7y%NU@(XwZKd^(U1DzRwJ zRAAlP%bVZ~%aAfKowZq)gta^Kxe#Qaez=GI$AKgIXkbBJlA)%dg&bZTbE%eXYOeLq zVjF&06$Vox)IV`8Kcp8D7hNq~Bbhg0xpc^)pLW?+X;O5nX#`n#6O1Dnz}X?F!fG*F$eEtV$M&1}z;pI8`8XH7$0Ciw#8K_+=5UEiW9KlIW6Qz}k7XS`BsjVH@NZ3-~ z5Vz-uB~le0wMahiZ4uH58BbN0*ry?GYtd3{7ZbWC7HS3Xq>lQZ#xO%wYpUe_0SvVD zPadj!mgj?Imf7sa0g~mGJDWVJ^%+Q&{ydTQ?2Arf%p!^7#`fzGKYfjs;1YG{(EcFr(P=C$9+_qZb`F3TnI5za)V!7hNNbb0jZ=64Xil-5js%0QV7(j ztpZ%%jX?|52K0brZqmH9<2QE+zyzF0WX-8l<{%6MX-iC{Wx>6 z?8LNxSEuT0xYQ}dd{NlB!uGWQN^<4XSow6xN~up=VQ0$D%S?yszbu*M5fq`VuZt-# z+Hx@QR>gqbx68zPxMqOF5B;%Oh}^5u6!DCw|NQg}&fmAGhJ|=O!Lz?(U7}oEaRy?kaaW}KXcxZ(`{)~ZJz^^Z%AjNic9l}BYy7lJ)n#&fGG z@->?!CHUrJ8NbeFPEJ%|q` zmrribmxX7ka9X`tiQRUIiw@kj86&E2`bWO(GOZR=Gd@iouc;$?b0mX?fK-xbz!C|0 zs}q!AJfIKiDgGY8S|8v;5{MCD7MYzL#t;OLG|Z-w)Y8K{sbn`MPCMCpP==LU_R+>n zJcn@`W|mU^h)flP|GG(oYhd#ofDf6M|5`B+(>SdHG3#>$oVqPChvR7`r9!}?NfGSA zqDV~I_cCT{%Ox5_YWJz;Gy~mi?AH%vc%BdLxB1+^N6!Ia5Vx<61ibr{D4{tVIp$d@S)GqQ@j| zkb4-bxvBoO5YPuSG$cc=c1_}y4F*NLNl(w_NIosMJ7pZws|IvmnABI0U$}_j_2dY{ zU2q+~{eb8F5d?0{y8LgNuHAk6=4~b?MpyeP7$9(XL@O{+lo+C8#xn-ia%f%?Sy;S| zgFql2;q;^*g!V|#Hip0iOHf!qC>I_ORS7f0m_=mfE!T3EPLSDv0|5ENo{exS5&ejO z_9&^&mM86eE(9kyt8umfI)31lFod2g&NES8g8WeBo0Y1p;L^8C14Q|h{T8#x8ph;4 zwjD}{u);^Eon?GFvm~28sQx3SaxR#sgyYh7!?FZaui&xotn5BT(&BgF zTe~*PJNKML?xv16bgVVW?I-nHtGgU`wV6NRcG7V#5?oKOmxEKY59r2Ll% z0Hko1nJ&YjJES%-wJFASv0OW;hKz_b^&)?*rIYr)5j6-lrj z;q%mbm>B?pMf||hd()|KtRDe~W^XWU#8wJjY0w?wRwn>`jlA`F4%pz4cq8E)k#xZ_ z)LSz(u@O!LZ_Zyy=B7wYvQ6Nq*5Drk&QXxXA%{8&xKjpm!NDwrI;m1DG5bFdXR0lk z{4MDmh}yGW$B5|=<8zJGQr_Do>R2&=A^FsmI$C^?dlEQhi6ZP>z#RyO*r~9Ked__~ z%1ubY7ZXlz0^(F;ewWGN$fB?i`f4^$^?6#ifs~u9eo0l@+x%xudNL+<6LgMu=mcI~ zLnEO#=qVKU*%$Ib$U)hv39~m@JzEJZfzRd>gZFT+AKf5vWdOPFKlg}1zJ8PDJ9~h( zU{$JRzuq#LxuHnD{29l;VS|kD7Jl$%NWikGSE3N&BH9k&XzT~wn|+6NHRT@eT9?O* zFOl6Y;BYFi?ydm7UGq}%6#d`qvimK z%Zq>;3?VD!Pn;`F4DsSPZ5YQUYyONXDNKfoDp)P|!$=bS?t&{UY|hXBqf<6Ta46B` z*7M!vzfS@{GYPhlw3GYFd&QrBoBWJDZ33?nln@2A=e;_*X<~anr69a`GW=q4<(&XITNW!%U9fJd+t5N}&1dt0B01c}U7F zu2@o_Skn9#7i0u14G;te;T-Lnfq(9x{gXgXcRlPtpwLbAGzXZhP+R?$fRiIaTi zy$P4XN}r2i*;L#$;*=S(Js}X|&GuRmy!`bc%QR)L!cw9#wud9y8_1QqNb(jd9O9Gs zS_lJw5BO=xR&fB#m0Klxo~T%&fY65FBqkuqQvV~OdfXmi?&?q#AU|au%ENiulfU%Z z$64Q}^ZuNfmi^u8&N){!1~2}6M%XaQ7jIwjto)X4@kFhg>}lNf24WKUi6%3CA_jSi zUMqy?6S&ri%8&;DW7l(6JK$^+wS$9C=UT>79u;vQ1JYZ-7x7>OF!bwMABe<~F z?}^H{kz(g;mlMG-#oOGXv+2u{8<0@N7O8-upsyi@OIHq1(Y<=X5Qg##QuJA;43^q) zk*7N+cPGcZV#2-0UTBVk>4j&?U3HI^L>UmqK;yzj_7$1BDh0y&$Q)}dxr*h+VP~G` z>ks)i!Z#1=Ps0*B&FWc4PFAjd`k**cE5BI8ua|Rd)Ovn2b9Ae6!=o|nSw*l!fWjyH z`>m_`-Coz(O{#-aj?37ty4@eVSnWHJxBkoLp=Db2v>K&O{bMyD*Yv`FfJ}dZW{;kL zdEd904oAQFMa`M;17@40u_$bGR3C3v;wb*PJz>1=+LzU*I&pr(m7w20oQlglxao=< z_6#%iKxiXY%iR^s!?j41St1=2t`d2`YfGeD1?68fJXYW}^MdVF^W^p@UOm!d-!kKJ zYRk(<;h%fT#r$n6Tx8ExU&;HyaUyd{O75NH##Hsm6K8tdybdlaxIdeDBTxR()dEQ@ zcY2O;OAh+{8y=h=-+??5R`Jgm5np>&u)k^aHlL*?Bmdj$>wO6}zmL$KQGleTvYwD% zS|qX*360an*>!lHN%f(MmvapR%wk}kBohA#QZa|oI08PPs&+Cp#OMg4{B~?2m;tD* z@+`(`y_4d_U(bOfsP|&SjPadCk^GA^%P*-)^j;KKId{NO88;8`*bN1@58y4aB!QsN zEL=Y4SE8}~V@G*%n{0{i)MV?!bvM#5<6Q6yZ9+|e4C0WnKBwnyqR29 zcB(l=&j#S0z+sgQ*dNkd4@qFzIv~0aI6jn8*0~XSv7~T*fud4UQqGIvXI6nR{lsT$ zF>M0&LYGga2sHtWlC{4SB1*E_TTj7kCrZ((qKfM&_eJtGjm6l7HauByzL*YA5pvnT zXvN4HbGe92AArmR9DA_D@cFHXxv3=@$8PcYYcuxKjmvS(g8D!=fwt(yJ?L zxbK^%lRMWK^FeY~H_c5NR(K~pFJ;%nqrCgvQkZ2Y+3r@NgHP_bmau0+t*~-JEb2<4 zX6*`Oxc@{5lEU4G4&+qpuSEhbYE)AJ!(G~Vnz+<79~Qyh^IjXHEBr6ABZ%1 z$trIq@PrTMom;*z^mr~=+!$M7EZjh|4Cy@0qdf2idQP+X4uM6{_yj3Cn2zKle9fV% z3QcBBb&unE4(4WZ<#rC|LgqzGp>Pk=Y^m#F3*c}gByVgu?b%hrSgn7wx zTZ6eG^9>83=Q~xn!l0SR%7{!wgV!t9dCu98(JfZueexo+%uU!K5JN$mR!DT21c)%@ zrka?U4)hJ2mGuWTxWx~qexokU>q$zE&F-BeCGoXOp!AnXO0ti?k};q*b_J3knYh7> zI@g)$8oP8y#{^?5ds0rnj5@MD^#`M2z=# z!s(@R)t57W=z1`HBl*(Fd>77DUwiaJ7bI+hwy{=^Iv>H*F}(hn42gaWt1A;Jel}Zu zMMeZ}X;NOL-$z<5d#KdPTFOfZ#c@c)!Q{zlJH$lgx51*(#WyY&OBr`xQFW7kzQdbaN{}Nb*Q7=N({Nf)AwAYuKZ@S)~KlJ$W_Z5Vmk%u z9^Q8|DQcxnhuXpHW^e$^1;!5(mF+!6cITg#f`q7gDZy^;UF&;HK`PT|s_F&b%>TzQ zNZgGv{&wAW$tWM%!d)eo$Pa0RAzS2 zj)Mh4e6MUSG%GPcW&g}K1?bw6#Q<-S9N5y_NfvPa0}-q3es$m`jYV7l{Mnm5%j!(d zX`3;wsuo2efco*}l(CYTmykfqXh8LgdH=t{%|ZZk;f?X#t`C;&A62A55=*HYvy~^! zal)6CvNSb}_qQhg`2zVFWB1K8A;OZ4pUO{~JybX=DnZ7Sc*rEv`W3x1Pj~tDx?KRO zHfX6id&9if7TN&0J343-32Z=6|77``di!To%$*!^(T}rfI|)u@RhCkaU+3mJ&|D&0 zsLpX;H(+-?c}+oMLx)k!4e|&;^oI3^B|NGXTWXU7_85p1&bB3jIG$ za8llcNqrM<(AXZ9iwbyeKyDzHPmFt7qd56GzGKdo!5t>aEElT<*+(z=szEo`m5X4U z!Y>hNl|mwTuVI_CuQ-;dMm>~}Ik!r-GR!1bKV^3PjV=V~wh5!lI$MdCj+?z(Oi5d5 z4m0w-%hI1U;P&+YI6CimD*ykD-)A4|IEQ1e<5-7~o$Z{=B91*Gv&hH@mDV{&)-gI( zBysG6Qj&~PP8?~7j7UgGXpksc-{1ZD{o`@-?|plZ>vdhvYXbKxL+y@Wd-Am^%PR@d z_He25xjuvG_q4!a4*#wUA%NK8c+Zf$SkI>>Sj0c7Qs!?QM;5g=w0udo{R)A=bOB~c z>r?n((!sP0JbLALCFeV({Ks^{$x+FDdZ}`U@=8Bu80Z%LPDGqvDSiI0b6RuaR*&FO zt%}+M3SM}M=yc>0xYV#+5X-h$Bq%NPYFX$4dxnezyoacXWw+0<9G^~)$MeLjs4bQe$T<1OgG?Mw z92b@2>4rmIovDV^O7Zke(qN`R=WQ={@IfeV1FlCKMs$8oEbJ_q>JH-enm+`cDuNN}A-$Zhc$#?zh)17v~32cE$Y6 z)x6)~#=i`M4!z|l=34%{cAoqV{ID{9-tE1yxD1ticD^sXVLOU!gmehaKKZBQ?n>&v z!26_srNTVd#aOG-6YWQ2B7}f|`Y5nIOkV!sCvUd^x2xqtNAm!6VxjRae!%M!+5~*faI!%P*aqvPC{yTZ_2Mbz*gb(K8;xZ2m$g z22j!-@!>%++RjdKorgfvrAv&GpvVLfAVp?Pk+G+59W)5q$B1@Jmt0G!wLBQPu^SU} ze9hUfEH8ZM;FY`6(S}LOD#jK0!Qn}HvswT73~b0*tH*BkJlBiz2b-twjg1Pz1a?{q zl-PDT2z?Jz>9%8Z57grq^v#AI2-%049wxZEOg$8_Mb$3t!q7uqxOi!4c7euD4@(K_ zVh&cxA96m!&O+9B&#+U2Z9JY;KND<_SmfF|an5rXe45YH-It$1K3kL222DvOAv8Tm zpC`He0tpqI48sdO7ojO%m5^n@uAs4syX@p08r>|zat5o$;eDk)^rzyqd4I6LpebT4 zQvN7RkgPVu0!;dr>GM&63H;$!jN8=W(;>!0!<@{m`xau-D={w{LBO|IyjD!(^v^gs zJ8fNv&ZK4)X*6V#oC%lsgN0^F=zK{c1H=+nRO#Mz&jWuKIG94R#=lAOmm%!QDlQ&* zlV7nsZA4W}LL;5XjOI1ZgCn@b5@ncu<8({vcY9VN&qEFK5iXQ^4R94?%x~DD8sGim z;NZKiR13|=bCG})M)~Z7*d&4E@U5vd$|rW8-_gZJg08Wu?KU`ozy4TaTqOG7(8|N> z)PMFZ>RQIni}4#NiQq(p_*P_WOew$0{rO?Jl=B~ht^U3&3vL!URNlxO z(bYzqU)9Cbh)XV2mjYgOtqYljy;ckK@u!0x`y_af+{gs7iE8;sc-PvMoNG$!Uixn{ z`ag;O48tI4aYr&gN|m#S7{djuu7Yp^5|Vr(81M(ixnlbhA`2H712;Z9W-B)5eR4BM zIhv&NdgQAfwEm}4Kn&)i9exO9R~cVra4x_}#<~+4K}|d!+p5O%jFJ0U>z#^0=T^-a zBI@3s6Sa3PNi4k*XqX7zD{nY7b%#c*|M(7>>T!3M7M@;1#_>7P<;qpoF5P+p|1M;6 z&key#*uAl9m_I$VMygxu&RPi`Z76it>NIR%mfrXu5Y;Epm|lOFk{nv7zC?Lrujpd1 zdBf1`oWtOJLw?qmlrV|RA-$T4fWiZRUCrGiL$7(a9v3;jtRc4Tq8;F}`07;96t?|u z)Hm;64H*W%?H(Km+PyhEsO9%<{wb$>w){;A~_X9JSchlmu159MQmyy2rE2aUZz(7q% zVJTbXI%L{ee&I7@o!j-wYyfWY2rg|5(ES1#K)C}sv9szNj8G_|jnJe+4pTw!$6Uu9 z0X+f;StA|+VX)h6c_f3JwCS9eR8x_GL3|EcrF15alD);+`p4PJsfhKE!u~;Z;S3R3 zJzy=PR|@^Z)n1Lv{F7^lRu<*ziRNG?a0k6owR4({#z?QIWEX6=<1lt%65AFkJTW;P z#X8)Wc-0?QoW;ZG1Z6H=9L@QgS4mk_YsNU}SM>8C$3rs}aUxTZ834n!lcWE)VzJh- zn*NCke{StHpu%&2uHe~HZ|Ris>I0{G{+JNZnVH&w%7SR{D#a|seqbn`zn8FWxg_=X zmZxqNXtvcmE^Xlg7qze;2+Mw>l)haZ%EkmvAi<6@Kf_S3A)H!=%~T-46MOcA7X_QvlRd@!w9afYt4f6yn-M<4k6GZ{uagVIY&DF;HCR)d7RW{`$&JC>axzS zBVg{qe#0Y0TE@h!I9y_rvKA3TlzjCneo{zxY}GuHIc0;od6MeCASlD>&)=_2-^#a- z)8@$A6s$iU)XL2UUb5|6a|E}~OS^LNd0-~=)T1T6qN5#e#m69767JrC`X(<13)ikT zh}39*efPGZ(Xz4sss*G2v>hbnZ}+s_?T09dD@+$Q`~6Hb2yGCD#K`c!kM;zVt@@ZK zY9zgDLz1A|9#4h_PS0Qo{_nn%vqkQIxIbtJ^eBzXth3j`~5>^{%S4(;SYj((*Ha@r-Y^_xm!lK;4=W zP9?sU#flk*-yD%t&>IAqeR9ub*dAv$&8bGJwC^fplfB&Q&|8curr|j$z<0`jfhrcx zgGFBl0%*fbq>%4aKt7CE`UE&vjG?C{*m&An8L z<<~!6ACJX)A6blTpQUi2-iX7O+84eie;=uAmJv&DE=^Y;WD0MQo2<)RVG@g9$@-}v zZ26au2m5r~LZ)XMY#8niKs>3s;hQz=u#i|T{F*C_czJ^??K2A*OBX&x+0C!h^90t^ zKM_T?5U?A425U=p+y%HB9>edqU$x{$lxARSz z&O$;a9-Mmn`k_)DFudnc7xmYYaQ!psNyk%NV|(THo5Z_Ij5Rp+tk3s-6~)nS7Hzh* zfin^9&J&$5#+iU5`(0If?N;Vly$bID(}0h`#+Shoy4i4)bH(~`4$8UK5!~GjbE?!+ z!qB|3XH3PuBTEI0B=C}n$bDsIsdlm9)q`=_i`DD0H5FvQiy?m22(20aEeXH=e3_=p zo!Xs1;DX~LH^|re=IQju8C>|*66hsbkz`j9Wpvlc|CV_02UwrkC=_D$@3Y{Wi5=hJ zq4Mgf)fUfM4xJn4z25j5+_JK7>?=;$RC?NMaIjNxHKfc`=|S;%e`xp3s+o2r3Xyy# zVs-56ugm@#Ej2YR51=TY>h97xizhL}(O_PH`CaL2zEccczKx@SZ(ikBH4Hgrrrs0J zYW&$yJpOOaj_aaYfB3kdM!fs8PbLx2=z2c0)2$7L<~em8YbqH)y>{&vin9K!dD*kG zr1o<4rPq32cJhZ@GzQLht8FpPsHaw(uW>3!IsH$4vvhg)`deR`*P~j;iDB(`ow*LnGsapjqaK@sU)pQD_8h4` z)2PeBSmVdJhHC<4Sd>?NIFI*_Tp#ekdw zyUmnDFxt#9$CEc3wjvK|<^RD>e;QpsKWt-=RHvA12wtgP{qvm(LYL;T_dTvaKfK<3 z@%h3~V|Abi1|9vMRYUX3sFr1?$b_N%lBL`)5M3BaQ@Vvyj643#_Q|n|b$e=O`O%UC ze2vVa{?jIRkcOcXG!?{yLkhWA2W`2=0whIq3v{G699Ux1h@1c|jQj%Lc)>vlp+zq1 zm`%6+k9jL)fqJLUSl3LUJ_8&nmFyUnYGUQ-0^e_X33=Q0sJczr%v4jRZnpn)CNVF{ zpQ=e3?)y&BOqpWtumv3?-8eYqva<=~?(nniQULcmIgzonco{FyP&?{PJ}}#Y;z5t| zGi47FGg(3+>+w81guvqxIjXMk!cmL;RiNk3Pg;+5*&$0p*VZH^xu1#MLt$nPer7AF z6)KFPn+cV_HiOip@^0+st2{BOhoH~%OAdbC?yudjJ!)Z+-Jik3u`-(LdYrk)8ginC zc{;eb_DPGJ|3IB)v@f&Wa%SJGd`{JGn9y!Q4j~dV8N3JDbnFROhgyR&hCq*uKg&KZ zQV-Li6&ht;05Jvj9QYuR~$(O7xfU_abXjlQ} zwfH8qo|-DYi3V+P8D&%xWBng1QEHW~vt3!fZ|z1gmj0~%>lH<58H(SnB|#M&DiAoA zTKXf`vH{;8XDt<(To}Kc`TSo4)hz!nm_+Va8*kUAfCvMhU(`Msi-YOW)Lx^}I*oKv zOp*X~Oj)KcBH^2D@=A2=uvdHQQPhd_kt7{KkX|iwq>#E(?38r;xP$mZ2Q$U`frkz^ z`$J%r%J`s*hm6@5Bl{&v1PJG~_IvOjBS`f6_%Ebtou9k%&SvdXSvzs1bN9%XcS%3P z21Jw&tst%*o0!ZzYVy3^vQfH{XOnWiqutp}#IUH%e?7)`Vtclu-QJnNk~`9K@Q1C)Bjuku?U5e`u zEkG^-h?fW`J3e~ER6n?kUbcZ;W8Cf2U~57Q$yRW|BEbVsemQ%4iaiIlHU9K2@`?s0 zHuoJDkp&#`33`@y{o#+43x#Wv$9NtC({G2gd?w!Ec;dzl+wKBkY$w0E0R%QPAM``;)WW7%}Wt$^tvcGmq4qS<^%HcHZlc7qsmQ{AR0q(?!ij zaLD>8RCiz7$=%f9q71y-;>0M(9V*uIM*!cj=@E=hOiX zZDmz*Bu!@|Ip64lHIi(lAzZ5@~5;Kn!X zhlL_RXQLu~3qUTahtpAFffP_pTZ3v>%T1i;T9H*_(IZDHXw z(ZNp;xFW&DHvNtrQCScvJ2LYCGBmtpDbb9I zV+ww(;=BwZpV}ql*NtgkbC*5M4qrunr9*$*PGJWqf9yZTggX%O$khr?sa=g>7#sWR zSK$Q#Z~NJt?GM&F#QZq2;4U8B`)bVbk-Eh`PUEfu{H$P9*M`lkcm0uWiT_kr8qh@4^E^AWQVd1 zTi%G#{`au8(~~dQoToP~Tr+YYNsi~I+$J{=TpWHq5)c=pM^I-SWm;+dGbAOBRAqT4rj?vMt$BaaqNGn5`S-c&a$oJ$KWc>w{1_u zk(x1V4moP+Uaoow8Clv5lik^**x(MQG9iCo|KmWiFX7)m;wLbkd?)Lh{9);!+wc&f zjf2lrAWR$s{huxeE#Qp}-#pAYF*~#4cemga`H2N&vvu zJlES(jOl`9U$RZiIdr?n6PTZ|Lz4uK7Vu-n@jv)!=^!V{29j{%-wc+D*NQ$vH2qN~ zbKW;`aQrRM$%OW61g5!)e^w8#hMTtDg2T!nZqafOuehJxNZnWzMQt1t3{xI7zA1%& zs;vwChvvh^MoU3t!ko|HAw7Oo)IoUQ9u79V9b<`xl0##e{4B8x4me2V7P}rZr@7K# zBpuX_xPIiuYaws**%(YK=K?=J47OX%8SGhQ2mx^8s;GEZvMBVQ3U(@x3tI(_CVJ#4 zFyWJD&$xOB9S-*3ql;Aou;8<9YjA|c_)}`O%>2tiK9e}1tH2BYchiGVnDhi>1by)| zMG5xtDezfi&r@(GYwKzfkltL@0dt=F3QislbJv2Z z9Mu_@Lv@F&soaBs-;2||jvCVnZ(qmo!zaPJOq&_jzb&ldP`K8mgi}A&=Ueo8TkyuVLh|8-I_#A8wv% zN20)e#P>hnxM^RW7Wf=;CR8hZfiU`^@e4O<#zpgG`VBB$F6ebnRjK+!zdW$ik`~QR z_ym1zNd8qiddY-rd}^L~LTJdG1wi}eGMkJQ;e`Y}TUmOacNyw!)b`KYi!=P!Fdyk!IBN{Xe`*{yFH{ycHId?Y7>nEnLZP%gX! z88&kJ9#dT3Vm`HvE7cr9Ww>eY%bOoGCgdSrL9RzCq|1&twZlL@BV9hJmq;j>FihsZ zbfld#1ic+9aU}v~nhpe6!Lb6onRN2=d{++<1MV&NoDqF#lb#17>UPMRheha;sP~DY zKjwb4xk5+)7$u-uvd|#v#=A<80jJ>m@W7Z#nRXl%mov2Ty17ZY;6RWGhmX%hh5pn- zjm2qPVA{E#GCT^CPWMQbBx*{wjaa;*g)G`84?g0|Gcc18w(`nLjH7Swh7CyPW-WkEM}_Ny z?jw^#r5umnc;`qj4B`wN4zQ1h5_d_k`XKnx{hlH|?M}^huFllB`PO~pC$9Ozc1?;F30o{(pAqrJOC2Me=Ii6^8+c?zA6IOCRPKwinJVf4Z zo@daC%2RFd1{}GkL%17>VP9iQls$!r0ex@@p;kis5X(Q&G{QD*Kz2f6L{O@cNs`u; zw1gDd<&S3Ghz;E#Hc21tEN4Xt>GfYeOL$o3_2MNhP3RmHWyh>a5x8x1sgH?6KE-54Sbmw6r>NfBf~hY1!yne*cZOC<~#7_ZB=Zl#{!!-w#$= z`5hQmdqCE=M5dkd>v}_MUMYZ4OuBBL7$iljdq=!0Blu^;6pXJO=8mWy18zrFGN6|_ z7)bfPjXQ8Oa-yG**mjyNkPulUATSBgYIN8<;KDV2W|8Z`JDDtPDuypwV-RN`i=&=6 z9m4Rtt0|pE(MvunLtw0bqf&->MIKlZx7XF}xFeet-^@{dn(Zw?HWLhli>SoSc(}(6 z2bU3oNC(vwkmRY;?0FgTB*n4`ax%IIK;b;Vy<)_IpA>ITUWy@4T^gAk zIOA#X7+LXxrfdmm!RoqwN!yPEYMMy>`;5qda4v(>M7(wzGNM-4w$J=AYCQ5Whb9$h zMrhSjabHNCcyr1m9UR3Ae)B8VOpaWQI6+u4>8(>a{q}n6=v7GOE@=#@I8;m?PY`Cp z0GBdk&*0&L%{^ujFB~4-YetzE{_ZbP9yswKO~|H{i-Wn_jNTCDC)pNxv)-2M<@-s+cQG=^AatiV2-1F zc+P_+A46+AvUHHZB|>gt&~lRJSa{SGMa0F`77r?v(#wNb4CqjQhZl_%v1fqO1T8-HB7kzlr9ys-JRW~mp9&&43P`IpJ|R>W2V)%@qwVpw z)4xZE7Up2H=DQGDP5NHiGKUfd+nv+VqP+}%@m72g?n-Ja{YX=69?&NmmShVu3V4PB*H-YCBM?%>%Z`?ZA@ zQ2zg>D1LUr;E8j|snLsG#(U~b6(5dV=MyeaHITk`hMK>?c=)=gS=8~BuE39_smo7w zUWcFXxjpZ}JC0Zb@oVwtY>Adi)P)O z85hC-n3SVw`-4}( zX-kJt0M4J%r2WLnsxWyKS+1gxqJZf;%u34(}3<&*#{%~uOeA;@Gf1{yF|e!;!k)`WeH`$=@kXfn4uBt zZ9_Z^kiNxWuM(G6kgTk;$5wD6z1=i;1|G6r#ZSS{!(?BOE$X0~Z?`)sPIKBQrUVz}}h0%&jT5{Lv}h9Rf_$EpVQO!)UDV*<2p~ zh(|TO%C)7CJ(l#B=mWUIt?_%t!g#a|O=CEZANAT6W=WFp_Bc;=;}uH{JMOo;9n9iU z6x!bEsPsPO5I!4hj5ivO&2v=lOazU>-~M8Q!quY4H|5KXIMnf`?JOzeMMDI75cnTZ z|CPhmkbkXW>%$Q~_0U{QyqD3xk%YiBaDaAd6xN}GMyap3+9@o*kHX11#Y$daj*}hu zb)wjvtFP~z%d&|u$o!SIY3n_WXA7NUIb^2j6FMQs20*N8*mOw?TAlXSlSGp2)#F2e zfPsVTo6h+Xoz$?SqL{9WmmNI1_dH$?9K8Ev$LNkSN`zR<|Npb>GcMF;N0%aMOhM1= z_>4nRR~~Rdz~X+$;@a8Ra2!y&({l3WP0Ng!dpSUzgfDLV#iWPs&_f3WGeIh(lt9{Z zGM8mVy8{=BAWc%pU5iUpZQ7Tw=k_BVJ6g%dWD4LKv}TZetUMyab_p(^>&r_K%6;*v z%uo>hde1nXqDm{X)Ibw{2f&ADmXYYKdC>4_D5iJ8M^8iGUvQZ1k?mfBT_-qx6%D2V^CP{eTV%tagArud)%3n`#!Bh@razauixG<5& zPn3nn2AibX1lX`V2dNPBuQbvxGHn zpZ-HNF3}v<$f=j!{e9&PFxqj4|MJ6!8XA2a9c9c8)g773WdhCHkk}ML^Zm0y)mM8~ z&act#&#~V?%@I`9UYQAqI7*_Aiz8me!z>a!NK9SvJM`9YG>*;9#cIP7NJzrHQyz*~ z=e_A-WSqS3X|^OYIGd0!Wf7H6@gRV97j!yDsAPd=b)W+iq1r{zj5LoUC#D?Fb3h9E z2loAE#a)TD8-lH|LL7}EG)&V59JEb0A>cG3e|8EQFovt$SNBcO_gT=K%xlGLb>?fc zg+s!P6LzoOArZUxNH^a3o2 zQL2-^(oX4ghyQKr!c6^hQ2PwqV}<9UPRL%F|8GuFZQGRqs!Vlv(hbguK3l^KXp+S= zj?~{SiB0(YezSTw_26N2ndBRD)waqLW1Lk%=o#7Wo;xTMaxECV5{$uq`AppA8I^vh z3{9iKEBL-v_;+8=&5D>z6K_~`+fGezgF(YK0f{R=|9!0QjZA$({BIl3n9WLg zFSQZPnp(}+yxy~IfL3U1N`C^%P4bgwQsj?`-Zp0&Vy`Q;$j-g5g(3&B7cIQ-EV?-REeyZ0yUQNe~i4Yexfs%Euu$$zHjX8 z`!HB9Gf$i0kBaQUi(#DtxbthY?b`?z5t4wA&lG)UW=ikh*6$63-S6K&)TsT`Js_YMxu3{!rM|U*$Yk88SdlW3v|YjyC%z=CM!p8xDZDN;o;%?c~P1`I{DMIYOGj? zEW*umP`Et=4f@K@-=1x8l}a~)4rV93=h>lA#{8GOx=k4(@Yd*qDrcop$2(K8f@M=p zm74AM{TI=j#W@gj3{w5~+RNKwb{DC&Eb6R)9qPEvNS zz8YJLb1-Raqh@-5i9^{q+4s$s z+6d1`w3$u2Hb)=*+-C^YgI1hiRQqHoTk-G`T~8Jhk+QnqY{ay_+o~3Bikau*dvgvD zciE8MzrN)-mj=@@0}OejgUPUc8p#hAnxVQ4qQs@V^%!(vyTKg|CHGIm+K#S8D8z&~ zLPN^dN6GZ#Q$(--zcNqT2;mF_cACZyXkrm*h+;Q3WaV)V&9EH=^l{&Dffo_-53mG_ zxh-;k35*AyKORKG*Nj~wcxy2Mo9uVW@Q32&EV%e1R|)=06ygnIHf5GWpZ+mK2HqEo zaA&-(n6URG-(=zO{edr6pr~{-7TLulNT!zb0Mh@yqNVOzG=bq_69og<8DS=0voyP# zrr!;Sj6chi9KXhlM<8Dx^%#MINV zh{|yt%B#AErGGu7HkO(`HM?|wvfoxM`}}JCnAU__OX>Q^*I%M6<#eUBq$J%*x${C~ zd241PQwPbu-FI_iuQQ>mv0fKBwy}=VBdem5@b+KC@-OTO?sc( z{{HXqS3)sz|9+sxnhA)~qCn^CpwVF_$bMJ0ybnC|ul^5EpWU~sBqfhoiBA0Qw~>65 zyG?)GKGGx1b*rWG_uN$XQ_neAzrR9P)H^#-17kRg)Gua82-*#k|Nw79^LZy2F+Pr#-$l>qD`OJe8P z_HY6Aqwx=rvB0J-wq&Z4EtWLc*$Y-uy%&uvOcYGSE_HFpbNh{ApTa~7r9I~9m>REJ zaH0ON=v{UQ`Rx!T#4{>MzsRdv@y7C?K_-YX^x0qOd4n-9XLsme2%{T)(O#8o(5u|} z6dL0Q1x@%g@`BDh)d!$5=c$A#VYuMXuv5t9u(Isip1H};`lO^V70%0HPwD(`J#V|$ z)(wx?EYI4oWDilvtqC6pG~lK4`xsNe=0N62AlZv{Qw%XJHD00Z@4d_0InR&Lk|S z8yu( z<1{jY;%q6(t;5r6Xkr(sQTwA+0h+LnN5<{2ZM?d4mgxFzBme=Rp`Y!n@cj281ujt) zG=v%SECY^)#ZwM=6|FF8Vj}|xJH_yAkLr05xTP%C#gx?G6%GPwTO3FjbC&6tXc;Hu z5wn^n;F<<%UF%7%p>H0+1;rPr$Qu3VV!Xg84|q52UnGptq{|?yk$c>2seOI}gMj*1 z(wT;)H9^OX&s#$9r;c7(h65K z9zqjbk3QK%dyabcj0Sb|S-`3SSJ=C3LH~=jMZis65|jc+gbAcWIda3giRjepvpaAY z5(4Hh3*>e;$ff!aS0<##6QlhB`ab+#1hPRiyc#jK{~ww^8%0i>ln9@vV|~JzNFd%u z@E~RS4WYGB_r*spOeQ^^)<`rzt`<6U(SABnDu;7U-SCyshbZQx3TCBgu9$;MS0(V$Io4&)cXa7Q>Lu1ts}CD zZ}lkxoyqG3!LPbtwT{^xIG5h~lWiJ$){>-FlfeXfkMN+s4-Ff_&o`vNxoYIVp)q9W z33ROoS9H4n-CRQo;iW?@SoK=Xj(#)FfgpJAJ98G`-X?WvL1Hv5_b|MF`n{=y4_x zVlBhgJRS|^6hB-*Ll1DF7^z$HvKmLvRP+ekd`*&GK6eRh$_a$yzYf8Ig>Q83mg(u?I8P*XxuJ)*#EJS zuzoN@*eZTz+i3oAVg3^pvGmJlvxqWR#!`~z8NW-;z5QZvn4I5T(rkU{E~>49+%f-1VZ<^a&6TF14f7w@|F&SR8M$Wne+m~ z**gh-Xv*`d80HA0QUz|_d_CXZH8z~8xidvzZ1KiX&WhLYuyB8{*aqKhmIk$OSrzY7 zhKX`l=ro~koeT6th623zg`=#FDhO#6B~7&cXyR)HkJOBbP1gg@brpL)Q_XbnEhNFN zWd{8g_{}y+cEH6g7;M}=PcbaH8u|X~M+Sc%11_MkN9{ZLPXsMC8O_8Si0y*VIIzJk z36Ciin5E8j{d363?4{8p1>;F1W8KJo;6&nhx}3M|sJWZuxYi#f%}9%Zw8k?X-GZS9b~I-1kp~-|F~EHK%)``TTe87D+#DW$}zUqrH`$Xc7dFNjBuds(BsG(j!5S*N+Vp1Za znCb<+o=l+MEyp;(RrAO{64Hu8un{mjhs7gqr-WttBOdeVKHDW|@CIKrLH}x!bTPD` z&$_z=$%&iGY+WJh392fP-dbJN78)5eD2DKBmwW}m3fuu0Awyw&T&;K;h~SBjaF}s? z1qt7INpPRlQ#g$;lKBew@FfwG_j#9X*9UeNN|kot;k5Ag`|09wt1TN~@2v}~m;ZGDouJh{VOP5)%dV83%b{rF2k zvwZs7`;o_|o#PTGCR^LqZx7Isz`&&bk^d-QsT^T|8bpDR&7+4HK6WL?EXb#M!!^)8Ba-V2qZvPIOOgk+@2pj#wgcixJ&^=oQrBqf+l!dqp zbdL!Z!I4m-nO!8&aO)OiWt3t)9?pnERN;bfPM5&T2xF2Ri!^1k9(Q^+Egi>4AWjpXHK39jv#w>`Twol&CuUpHg8ywRhCw-H(A z-)yf*zd~K^`Reu>sgtJcBPQzq(T4?po{h43eJ!T`-h58hJpsAR_anWDG z((kB$UM*zpzQ6yz$L(f@mwpe+nq z-7|i|-4sU-Buj2k^maJPAIta%(xPeOxP$`~mDHX)uCBy!F#f~-7Id1RLOVM#F5;Vc zn+rYtJ~@sS@An{qEJBuzqgpnK*L#wihsA8gG8@MYof2FXJ(%_HUf$bm^-u{AP{0eSNfE#r>4KmyKz z2uXVb>D3qegDz{Xaki81UzhVqWQ}oONk{(pE9WFxZY%aU`OLNJIa|*0l7C+No%EWs z+)}v8@V!3GRNOWWZ?)uyBNB&Kd)CXI9 ze}(5ftuy62#lo|3JAO0KTC&`ZgffyNnSaBi2fyx3L-=-)JAa;C) z3a$IZ1Hr^x;1H?{uj7A44)Rh|@%d#Sa@DhsL32{L%#|uGn3}!F>dO_R8q&XoIw6 zFskO>*Rrzc;Jr|fiOG&T>$h3Z(;@8|i<7Trj<028d0vxFwGZZ!n;Z@G=4q?9EzMbi zk&ec_?1bFRZa6x)f+T>)pIBZLp%GY7X;h(Ts*xC>6|6%!p(e;u5*;p6)Y0tyxWp7p z_)vz9Zuv}$R7in``b`fi(nCBTm;6e&@KTzrAQdT<=b%c3`!Ug`x&}%w8<|&Qf)4Y) z8s~~k^Zu2A?nzgzqJ$K+LZ9IfzF)Q{8VY?}I-p_Xq)Lrv=kK7lJoQmV4Usvwu+o_( z+h#^r4Ktq)8P(fs-wGY;%>BYRTer42@%c2Jtl9ooY7^8-O6Bvpkrx_2T)Lm!?7IFm z@&aq~#g`;{`y;ViuI8`pU8sP-?d6vK{=0NeNE1vcR$1_6tv-R=&nyz==m+Z2NAgY+ zBth~~ii8me_3dTbX(MEmg=@uw6y7SMA8I+~+X%|u?&i|2GJdXaaD5BZsZ>zxL!m}^#5N)UrvC#19BAp!Z7rp@TLPC9HLt+TovM5mGT zD7D0a7DlnEU$E-h?awS?ekz0xwUwEp7dT!hLf_u&4E93=(WR&K16Zct z6Jg{0t=*`vpuIw3iFV&|?*iR8@(i0#C5vJRcWonMrMDj`3z$xdL8D|!y5WK5u5JOt zKZ-<@x4Ib^gLcqWiM-d%K!;m?D#AL{glL$MYX3yWF0fy8q(?Na!KXXZpql)Akporf z8tMnG(X^Im!4$9eA8jC-E?hwQur`MFsc`gZJ;Yonw~)H*tPxr7s_e~$OFmJ6dwSy* z*wKiSxA1~?YC4)?){1F?zu3{vmKsb9B8CTpcJiAoHzC!AU^nBFY|SuA%k+)Nj|E7K zH@UAfn$si+k28S_^;yx#Q-)EF;An3?-hjmHzp4RncV^%iVg*SG@vGwJ4nanv3BZ`Y zRD?AH^d+i}a0VQsN4S5Nb?VFg9QI-Aw%|c=vy1UH%>Z9L;hVRc$;IPUKfAkA13GWC z-x>sJtgv_FAevDX2y9OPVLsm0Ts|l5)?W-}T8AxxojLciDVu$YDm6PrET3GAxS~w0|-L@p=!s8Gw4@ zG`{jeP*Cd{qWCIQCp=IGdfZ*6g8ame#cvQA4P`Dy3l zOo)61p^WV_S_2E?UuaJzi$tF!1Csn>aEhJr5>o&gHw2TjmI#x!_KUY%hs&8BuGT)J zQT=J`&Ch@Ub!7fg??6iHx@ii%?toa5?%Mu%mWaHfM?}A0jo>(1pa_w>A2zW`4!Fhz zUPrH;Cd3Xw`q^Q!5pyr;uVxN2AY~Kea_k^q_%ii?SPzN|CEm(<3RV2XIyMAdVEDjZ zg3Vb%8gmB`gd?403ycG?SIPa37HzglvL`M$&_PXpnbvTBhJEEUOZ(&!GeEHoeJNOk zfyp_9=N))!lWi8~BsCoNk$X+Wyak*@W*2UPBTALGsrn&5?hLJgXr0HOL5LY&$frv8 z_RdRm%$up*L~jjCiDU;?v~iC#LbVDM?<$3KYLczxo8@inctTEcDS!8lq@Zl6d_9qMG+N3 z^pucFf5T=h z{apSqM*9!&EaiThY;v=zeQ;(xrB`6;cG@>CR*ro698r4z-u=qJ(L|)iqXV!gM+P>U zv0)4SnK{XzppdK|}T=D`XGk{7O;0mq8b z$)Ve#VChRKz{y_$Q~OM~z#AN#RSMghPT+>#bM)rMVuS{-;u}m>dL+?)*5&Al!=Ldv zqjCB|I_L=I{_9)80@bY$;=E0qhn-F>wP}{C`lR_#76BdIvshkLy93&D5K92~TQ4}W z(i=3zhtV+z3*Zt3^&fB&?$XyqN#<#zK^(I!frNDYa(QNSAw^QU_kE2PN?Z~E+Rnq^ z*&jb!%h|?F2T`dxuRowg-Ycax|$;WZATYU0+R-B2`Xjvg>EoiQIb-# zV_@gAu1=Qms_aEN)-+l6vg9d>(A&y|8B}$A0}D7%Vy}_*9b`twW@RHEnVq9i<8CoM z($6;%%!X2eez6 z{!Is7W7yVX6!GcH#5^px>vy>XTOjOC?1Jd)Pv;<^?vVztxb0(%7G&LR*@>dY|!5s;yIBa?{?^%&u! zU~1G&Z%+Ev1H;PC&nHSoqCbpU+3O@0ulhp>LjY#Wt~b9T8OP8 zJWAV>So51EtfxK!!%t6q4V3hrb=o9Lc<&oJ0MPo+ZXT`k-H2q+u`GmYYHu7w z0?n{QYFATyvMQ<}oB|^8!1$YN^xoRs0j0JKMfAF4yh)}{RIxAlAev->~) zWBL!(nu3v?_-+P;e{tG?&>08H33b#9JVb#fd?*+nKr! z8>Q}dJGNCm)T(obtwRN7mPSwWTv)w^ZKlZs{2;(|YQYe7^dzzDcBRQV0LB#RFw^yy`GPmIH<_B6# zeH%oG2SD|lV(Ue*u^y;?#DRNt?B-B5J52utCO)^&S18@N`M@{ifY#W!ouC$!uFBFZ5G&mU!&OM3?#g>P05#8V3VUH zfnNAJ?pA}G?*RKNYHfk}S+@V)*&11?J~+XJ?S-T^V&6M|5gbjt{ha|0Q+H!E$D7(} z6wQLVD0arGyMhE5?4CuL+v&r4Igr@gJjuP|petxZBKnq8!KcgfF$)|y<`e|MA&VLt zw6jJQe2TydkL!lYT;pigH)vW6Bf4~Y6ytZ%XwVxkro(n|tD{VxKM(n6T*&AcNfh>P zWe@fwjxu*_{N;<&OdoISL18Qy!ZOD|bZihPv9}6e%9~`sOB@ zKZM*7WM`t~Bm))t(>F(LFg3sIhzAp6?_>kmrs)1$u{W>c0=Ss{Av&CbBn89IFgY~+ z+G35_J;XmSkhI%Av{BGJoUABXelOv1Cqocf5c-X4>(nGi>gf0v2X685a+DuqFGT< z3^SvHDF1POI7c^>b&%=46n+|PGH!!TdA9t9vcAQW%q4unAR$QoS2!WjO>;R|L>I)J zB2X}lONL@nzb=d8cvzpNk#B>16KSPpX#bNw8F=9nBF_baPDU7jpEbk7IJ;bdL&|Ja zC+eao0Zq+0%phGbs@%`P24S8Cm!)jaM5Cld7MNJ}0xTEN*$O6j|Axd|AF;q~o`?kK zH04*?2)5PxRcgdJDl;}t=aZ#bcf#O)-wRgHTK9SbLWW;G$||d(-;CTW8H=U>Jo2vTG4})M1B8X@-`+s3{F^(raZenI1yG_>}U55L1Pch@eZV zLQO-4C`-Qb4j4cX;0Wb?>P-Rl&RWe8d(tOG@!QkhP+W%(c0RICF2GY5Pj45Z#AgMh zFuOX)?tKaX{J!e0hc?D`M>AC2IPU`Q!vp^T?$1gtl(Kv~IwHJFYt9Gg ze7L2#HDCSCqCW4_d;y?z;`}oVCMe4SqvUuo>!3Pw&|>wSHXU zX&}#AJ|qF9)L~XCq_{5B1(PSGpKnHj5 zzLS16`t{#Y{@cd$wxh*YYi~XH`_Ad)-qdxmSl&kiiu&Uba@}NT_3iCJsr7SBllQeU z&mNl$Khzod?vx@dI0(oSj#7&)x^UOOC*1bzo(}4mhYu?4uLoiYc^|I;{ER`p&Kp_- zeSlveK7$T?m( z?BsC+r#NMqKf6p3&IHlva!qjZJp$oo!xW*E* z#Xt7gS!#p`ITl(&=jzF}D%GpqSq6*9;r0YU1*r2oo5LLq)l3o|o?&v!#Hod5<>ia` zo%{Lvik&aEV?d4gC~#Kx?HllE_#BgV?3hVcAG;F)(Va2im z($o2e7JS`x; zQ$0wEf9Nww*X@0*OC<;hRetL?(K%?Y_D)**cRhT^azOtATXYi)eE_c01^kY@atG}@~O)2pnTF&2&YpaZrVx9e; zr$ch~*TYS;Vc?z9HNQ{}s(KWxdz zs{d?cl}@lpp+{9|`@iP+q90Uj4gf$ntwNDU!HdDTGryoPA?N{GXz{r(Qn_rkjRxUE+Tw>@^#22vz!WV9x@g{` zc)qkKCfbf>(a1Ev!~K9+R`o}5IS7(xDJMsb}piVA)Alg^C9 z5#Q+^*Dg>VIB#_Ir)!h7(N6b+jz>FPP#R}8V=ow1yARZto|3e*=u#(cpY(Hii7Zux zv%5yB4rKC9YDEn-afSCv-hs6dKXz%v67(OB!3Flr$$gx#*N3U!qDg=@#E_Pjc3c@RZ!58kGh@h;El0=DbHbMl@h%(J|bg~>ob zY`WFCvh8k+eP?ah>jnkgS2Xty&D&9m>lmTv9zInM-pU+L3MQLgMz#D50{g34hIeJ_ zwW4RHM!ohd5&)UaVWMw+8x&~dy8@a$;3*BzejgB&&0_6=Z%g3fIS*uYEDcp+Y7IAx zn%X=}#Nqcb;PKQRq;b5pAz@2u5M9KC@fTy&*NUrNZX0a)?VIuc(b620)sQ$9TBC@%qyO zs$(IR?$D)*CqJL%{t<`nf}$spWo$mkm3iGE!Ebfq0iF-*aAaM9vWLy zMi31W@n4!qqYf$*teOz|?^(}je$jrUutNxJ!?M5V~~F<@vX49C0Tw;3|O$jrd$x5<)*()7#YSAq8PknPJU zE+Q4niotX31)-3b+!Ye`vRvtT&@B^Ae9TIqdFkFi3yx3zK)7kKm6BC4I6Z$3S%t9| zUU%0#I>r>Ggqm}tf#OIIl^Dt;5C_w0l%CZ;qVEv@F=LBD{(wNvj7tv?Vs^9(CaqN0 z`ZJ}}N^(KwDvp9D`_v-Lk1{gtElwo_g$N*s@n2Srxd$E&>Nv*$llO@-b$ zF6MCNc%O9Z+yp`=-`Ln9OY}~x-y-0mc&QN4w<$^7*JZ6rkjudoj%vVc`S$L;qoC*5 zo|WZEfqPAw`+DVGTWfx(U3a;tVL427?}dLmksVtGpXAj(FD9Rz7`WMB`VMwGYv27< zbdYPCF!%Y3ixHG}%_>{J%!XojYBnV!8!$x^TZp0Ah}7Q@ABojHg%(2k%O>)%y-1#J z*a+U3a&H*Gwd=vh2Z6N1lbK+5^tkeMInd{B8k`l=_NDV(; zUiJ0KhDL(H-L$KnxD&VvtlfUNbRxbi&ApBuN97)fuWQ(a@IEqI;uK)@{@dOG-g%kN zXU6l_TQ*q(SGK=h@B0&I{=UVs7eLd(0tO^cE8VvoTcyQ?0ZE>o#+6CLSgt8hD8@GW!Nd`-~GCm`|`!St@ z6-I1C@l6>s$Nh2gI`1_4WPQf+Mc+;Kj)cXlH6fD@kr@%L6&z|WY68<2Sl6!+^bhG%NR*Tkv9eE&_n}$tg=v5URQEwt z&^M04`j)Z!%9KgcB$;1*MZ zEk@1@Ntn2b={jG7jhMcQiKsSa?kL=t2^4wkWTt7YU*!}YJf6$;YLNtYHN^Z-KL1~g%^>nt0dlKdf&zTRx;l#3KJ4VUy)uq*F) z*o$DY;m3^q<(Y9G)R^wuH;45Z(@1)}t_fbqo()=Qq8HSbBdNKJkfQgchPdh;jc;^7 z!+WI%Q0{rSoA^sI#aK4dJJn0#!0g?$^eNZ6a{|N6(dZ`nZGRE`DM>8XfAvvt<)Lfv zw?ek?UMIpuk8?r;EgYTwqEg1)ryMZL%Nb|E*MV_mW7&H!f%Nn1^lQV<&xe7%Mn| za1+($0^g}jng3-SKCRC6Ibn&9Yi7)lk|S= zg499+c&Hy{ci=^cDyxwm8-EZuk!d{3rZu7m18j-=c@jrGa0e!RIv#sO$f~I<#hs0m zE4*~dt-Pbe>!x?y^}9E8nh$IrsD&HI({<;)yRsLC&$dP4$xBaOi*nqNQJceP+;L#) zSP$~(HF$eoY5IW&kbY4>&X9Z@8bIdOApXhfVWt*5-=gd6x_yoxpf52dZ_|28`QxqZ zd%H$Psy>(i2xFDp167OH6i8bP`F)uF+8zH&JS$iDbi&+B*!`h}NfHcmRadqts{OpZ za6DwmAw?zKW3(qGBlvP?I#Z|kLLbCA)1HMV_+CRT(TtiYD33v1I#xBZ4L;Mh!3#Hh zzRE18UTyFqUcEAbO18OwX@n$oe4q~UdL?XLmhJU&9P$A^bpocN(`-eTIkpORj)Ylj zL^F(jt$;%d>?bX*NK?5ts)V}NrdNg9T_PfwL|9cIyauOLj@rt|jMH{}tHJthGuXGl zD`Ed2Uerj*xhVuq7pQ!(`x=Mt)PIZ0*EBDz{i2~lwAQEyi zdr$(X5xe8imOWO+NbVsC(}SZRD&qGV;-PT8)y?7U)M^$&6fs1>jroL;R03R7@dWBh zjL<(l=&@U0AX|jbB{WMePYXw6?iW~T3h}4=XoYlTXH(^h&PwbILp%VE=9Gpb-a-== zph8~#PCs_UshKoEg%laOF$&2I1;pTN@{RjR-5}-zR}Sbq$o%7U!X}do2*2zT&GxY( zp#4w4F3=9Icc>fDECV{vFN~y9eSX5pRa%McnyP-wuK(Dctd@#BgtD~xd{xO;{vH$r z^$Q!Bcc-1q8id97qB3z!U|QRxKBqn;g2mJ`uH6<3e3%oIxpDR+mAptPcTif4V(AOb z7eP*?bDVJxM7%5Lf1!_5DYC$>wf+GjW}ozFWa1vQ;1)!rqkUden58-8s{Ud{ke~>T zWQ(H9#8F|<08X{Z*u)OIc`GbM=u9_k2gBXtyJystX8|T9VXmV3X}XWXcwo*-d5WfL z_XzW}7om6`&yA>SN?ojxcOQq;{ac1C=utd@hJ z!><0m_90pxki)T)y#%J<^Id`8G(VhDK_JieZ#)xmYfRdd7B2I#ABoNV4thM&#L4Q3 zEwj#iHBrYVcDiL&jfch-^8X8nAo4^+{IR8!9Zs z^0P1iWAcsGr#bQ~X39BMT4S~6qp{{w(KHLXj@ z7vAmt>_2fkZhuC~CFRh3!pr+C=Wq3gpt$M(?>Hz1Au(M+P^A~t=K&Os!d zSrEtw9}gRr3^|BGH2ZNp8e&jB!bLQcCCm)tZ88;%?&%&w?EM*o?@fG2wk>mE+qz6% zNy4jq0oye?bsZ*gu~rBFC%y7NoGEEhm~)r1ZRF}&h;<Wlq%({xa zts4v%k^ujz_;@FnMQ~4rkxoI9-ih!Dr~JCIqtb%DQvW zeQ-{XU0=mJhN^}4rmMSN0n;HuW&~}f;}q(=Pl$Fps*`dJOuezdaa}`Av1z+#)cJT8 zQR0W6K;+aQDth$7A~}odod~w}&Fu>|ew116;yFi(`2x0mMpsS`MY5n!(x+ydRt;*htAZjL1_|xzax3yUjq}jP4yvE zYyqR{=33gRB)qWjNDWUY?n5d#ZxHH7a%{lVkv*UemSu7?bXwa z&#|oUcH7|tQR3DOP*VYg*(fGC?i(i*lU%D;VQJ+~8<-<>M%AZj%U=CPRwH)2IP6k6 z;FSYfEY>8~g_9f}AB1f6mj{pqau8~EPe`iqi@H7qw2v}UUeUf%kLI08(`fIqpQjdy15u;j(vixvH(&NyBmdwph>CwdyxMdmMX4$vfWndGzD z`d0R8gj{H|pF^j(OLSH>&;JJFjr*)wjvM`p?+A zr!TnAj8tr994OYd={a&DYph~3EmX;?VAcEQ`IxTOFO^gW&WraNpSS1RnwU!{UgJi1 z>)$VuMq=sn`t6@ ztEj`u8l|)Bu-(8FfhiP_oQ;9+T?ES)bkRb^vtZ2F=J3w@-eVP{6L=20T$mi{3BR@T zM;ACe=`}n-SE;%Xi+_BNX})XoB3^Q3WtL5rq%{H;XrgpPmU;@(_o>-sB3F6GARx3t zF@yXdFo5wJA|c1xT!Dj=Xd>xk7)gep=)*L(L~%I;!e!CvnK`z_wt@w=-lj5 z%27I7BNPP-%hf(iydYLV1$1jOJS zr~70K#hhVB(KdIrN-!FUE0ncG3^p1$>xGbDz+%UlDdx!F;#(fb4x^41J+mcpT z`ai7fw>gEvhh^pT7(2w7>ggK(DMdQZ-|J%!f*A#R%13|!@adnZ6WtHUBnjvcVT{yT zdr8qu`SH%}+uQUzV)STCNLa2A!9sIlrH$Y?W+Rw-AOwt>HiH2^R`wFWd4Enj)}C^> zPGbWq_wh0<7c#-=b9;q7x#*YH+th&Bjx_@J%AsCePHbWi0qcV31n^xQ6#T*3K#UCx z%KZ}dx}1(l4e)`X)TgwVIO!@1b2-%iAXh1W(JXmWG9k~kLbiQt{=TznQvaw&*XO9v zY?1O1hx@2P-fMO4lLws`%Z;&jAQ?2+`DGC)q=UM$TS)0$9fza}4cJDw!2Kc9^Yf-gu3x{`QdahUuL%-(0m%nyyJ<7OA(y9@50d_6RUkH$Gs-()=@#KB1tt%NUK`KakLwULAXl#4ktQE=u@Z(IKHS@6%;uc2SW+(P53? z+s+RZaZ^i@F?!`W4NyIhe!LOL;@lx-0sbfVMc6qEb#f_FPHC_JC zqS4*5mX{KVD@x9<93npr=wrd*1y5lGafXaF2G|1}g=3~|W@5x=5_qevSnsF5tjCa9 zqKaimq*}=v`Zglpwr={vRE_-MO%{v)fd+F1Eyu*?t_-V?6NgTf0hrA`6r9#gcgq$6ykP()(_Uo2q+4{#3ves;i%|fBBfz>70g@ ze_n36KFA*v$G62x{wxWob$Rr2sc`6KQTyw5n`bq<-refzWf~<$IJp=Jip5^hezxA4 znVsz;rvmLHN+V`pL@U7i>(34`7(F*eNihx&#`$wtu}z&M82oQ9838wD0f`e#`L`_) z!vCDduqMYFqBfh-PURa4y?dX5E5s@w;^24aOP{=y8I5?j*}We?WfmfCg|diV$t*qb zO?^frMR885!yszPXDzvzDqMm_-JJ(6>&7W-X-P2KEgD9Qzvf%q5 z0uDtyQ(Zd(=)lhe@z@+KRIg|+3jw9-pgVRITv`hCXU7g7MBQkpJz9vowd^&+LtYuH z0ZfwHfs;0Y2&29rl2{b3R#muS1B(A2-ary8& zk7`O+ZKjeOenfTCu8Da#VWrlX8glOoV2peGRf)L2XcqUpkq*RnaRrR+Z=NgN1^Es8 zraeH5FI!{K_b${hF)I(+QJ;StxWz%RL^^0kCVA|L!9wiDM_!p!!@UhCOfJ8N@97W( z#w1l*qs1y8n8XlmrNo#&Sj@F;hLoX?Y+F`s+JeCE;6Gd})%#}*sI~QePBJU*9ka*2 za|z#fiKq>JxOHcKpEGd1{ZK>nzPQHJNRx`8B_nvP(-kZyCZyA zlr?KL>E z)OuEw1e?-vyD_3qxz6NM@-+0)2t6bzl+Zis46i)7gyfwzfte9*mp zK>fX8r`lu8MA^YC8*8Q1L6V_EStXT3qyNI=Orl*3g%<h{M>g(S_*n_wV7cdftyC z1t+|(fk>yF*;tft%PfcRp<5qCWU6@YDsEsQN-f~%%oDL!t^=BIcoe#!S1jCK2DAKW zihT!;w+B5d{%1Bczn0$7N0X6BNc7HU7{>Wbph89vQSVQ2k+=E?{Kz3gtmkc#x`>Oa zsCHTe*lO3~y@+(uK9Y^9oYX(CMXkrwP~CV`;qmbjz)wsXy}0 zdtV)8@z#G8>WJRdule+$=0_dwhSVT$ZXzd0^mS-1QokZ(^gFC#q|{*4;oKUfqV&!f zbaRHs88Fo}X@h3_^8PalMxisFFA7?OZLE0+3rwFWc|&Gs0@yT_S*W?=fFT^r8Wm>H zh}JiJUM?|F$Gz10TfeNhfuWw1`!i4|?eSwZW<&HWFC(u`rkp%bhK%|afq9=IkuP#8 z8zL@;4w4!Mw}NlRo|jlns7H#xFxFc+Qj;q8S*cG?05h=K#hM&=V}GJ3T+ejMOn z5?w}GYho2lhc{7{n@DU2wwJ`dy^88Vp7j$UQ7)bZrwocH_~g!O0PM$Zeq0ZBMT^D2 zoXnYHjJ>cinDUrQkVNoJ2JgT#&u{2-2oH9t3*8tUw8%D}xfw=e&KsnEV6N435!OO?io{9oUA_cUd*SE7UGQ>J|+87Vf zWC~-dgd@X)71k>8P)nUuAmio9%t4BgGoENO1;fSQVej@Wj^{Rt@RUBo=o7qvaZM-T z#N&O@6Dg1;anAAMproqbPCi4m`5Bk9@1BX_G*^{AlS~ocWBYzUsE-)wYX5N!R@Pf% zsTA>OMS6vbE4Ulu?I$w4UDQB|sbJGf!N>%pGHAt-wG_!wtv9X?oz>rMk##eujw|pa zbS=%n)p=)hHcq}$DPj8@!$jxDy_L_NAy3GYsb0qCC(WTw>G*C#>$RQGF$jaQ)b~xB}23HGi1eJ$i zUo-~4y2PU6n`z;=3?HU?l*8II+wXO`*fWNDWqNoh!EbijiVmDSWX(m+bgCXN1dJZy z!P8>oy`b(Hc+A|mGGa4qndpj2BlnanbIh7!i)dlmJQOW>tO?pv_hby5D$K-zyL`-g zfY=bMF!TZmH=DDkvtP%h0>8m!nct1Cl8$?YoTAuCp6#Fi|#f8c<& z_jKuI3z`SVZ$EX9o!W%k)u_(V1NExhG1E9nNkL?6F}zU&amGxMQ7Ti4PDt6{^&;`B@*FtMx`!O@M}ePL0;Q{O|3r1t=gu@8YS(Zx>71RyBzYdYV6 zv7aepO5Cz1YbOeUX|E7x!Dq$PoI=2M%LpuFsZ2D2%MQl^tgx5sx*Y zEP<`%rrDhNu4(qU{EzX>?LiSeD9q4fRea&gDU!O8%w^C4P6oSw;K?tr-6oGNqZdo~ z*e|KGz$t!^jVp+YZvcB-s7wd3-Pq&V$laNVPXN+H#6k*y?Wte2qkchAM7hngrqHXs z2behof9Oxi$m5K=R#TttaM^YhZNq<~p>;>e-p4+nxBW34y%u?L%G1)-y>I~T_1}%a zs*yD4lO+`+^x3|ld5&X0p9#OJ&9R6Gjzikt6!0cCCeSu-`v+&u%X7H;e&p>^HXi8{ zKVqL}5pB$%3IB$L!Ns^Rrh0~z=H+hI1(U~U;s1HKZAmCrF7sxfgHf#s7wwbZ?u!&v zUaJxE_hIII16$b`X2dCBnww~39~z(XAbo@s{DN*kNY?y#NtJZO9NB}|7xzTdS&F7i z5u7;NShnvliXvQd`^ln$BN5K-tTs8KoE zX!F(2u-!-GAQ6$B2@oE& zK$2lafS;{s(D7U({09mVPHHMLvfGnyu|YeUQVvYdxe4eKiF}IKA$`D9Bvv0se%cHP zSrqjn_8sRUmfYB4=}8Ed?$ci&HY%zK(hbA$I4o*2+PwvKrKSXdNh}AkqsK7J?^T9E zL(_uzTjdEZA!DR>=?{n1VehW&nXnpx;>~tl*Zsp*bh7Lu4rH1(&zGb4oPT} zsp58GT8rzT8qd@;+8M-9=azIbutPC!H&};LREt)ajKKo`Fs{SeER?W3U7k~TFnxG` zs(uCiIX5ZpR#EH)gj` z14~zq+ec@<>MBI6sti$pIzLT%F`^L(W#yTc%TS;vHA#cdlsUNgeugazw#~av0K&y) zG#t4Qt?mm)syJKWg;$j@R@xiTX1)LDMx>XUzk~XR3WVoT5JR#mwEWNy$P2>+fxNSV z-yRY|URqij8c{0tAtqL1h-Q+V4drM% z;rtDnAMYMh3Z-=(ve`-FOe8koanbn{g!*GcG)4+=iWs;4)OFH&2H-cS!yn!C5OYblA4A8L*fOnX(bkUWqej^5h=oM z1mpvT42eMKGM-c&<|IQC=6no9HJqta0%pgJn99^x*wwhsahre;GLbR3mjEcPrf3F- z72uk$BD7v;EQ5DWr9r^@#&0Nm`89l5N;jS3kdLpyhsycL7!Z554MOpbpfL)AjdqgN zgCxYI>m(E7Drq~-!(9}N4#rsqa`F5bV}nlhJ4YmKj}!Ib>n?B2xe>QbbJC;+9*!!+ zIgQ@EhrR)lk9a&7OZp!ECRgK|qhUly$CC^CQrgoGe;$j;rHaZ3P$4B2a73bfCsO?~ zfu_*4D`1)v%Ql@~0g>j8yyD1Kz`$J?;!ePbA?1kEHa`qzxJo#w+f;wfX@Jpw5UDz? zZOa;udt9T$DoxoWsd&G?zd44ItFJ-ZG%E?X4#W#n!&*+k9OOFn-$k<7*sb5nYNfBT z%j!diXL?-KO&_!242m`$C$k@!>qx#7D-`jD<#47fN{1cg_%X&duVPY6l9fs`d8|e@ zQJX>}OYT;xp|b(fxW5I-oIE`?ol=+`>hp*okd-g(A*%?af<9%0V2J{I)nlE^M2j%? zdGTei6LqE1D*N!KY`K@a-gP_fWhQk;xJw^eI-4;gR>k~1SNH!V@8qUt;Pk;)P8siZ zF36SEiFHuk#_x)`ly}kycT1*r@w-By@81U@y!}L(_q;zYI@c|?US8TGm|=~6KP1#q zXm9qrrU1gC7z{A}e|B9JZR?57)l-(k!Q*WkG;L<*d0q}k!F!?Eje z=ag~luL$J{%xN=*(a#hfWllSqWXSSRiL`-__bwn8>d&2;>b_I1UBcY?vA*Od2Jk z=lcOK@3}Xsm`GK9oPX$bYeTWbRSGC;CgRfqxnges?5JQm8=bZ9FCQ^y1N#NmxmHrG zh%X!Rz6fQ9N+S?Uk;3CD_|k&aK%8Sz9F2+%i2(oIE-iZ*Ot85 z{D-XyP3o$K=HD_T$m}g*^Zxd*(G5Bx zvZ&8H9X(&gAlBf?estsu`%IF(Ts+8KNIU;M?v4_rT&qL?JvR!L(~&n)YRg3VyUXZ!CVkRN1ZE+tPaZ z^xcc=B4Di6uYYQFEDDx?E;Fu2Vj{jDdfiY`T<`eABrmw(RNotX1LFF~L*w z8|>M_lF)O@F_nXQ`-18!4>aUtzr=9`kx{`HxCEn0n2R1y5=&!3F}F!lbwPa!I-2Y= z^vkgSzdCQp>?-3xg(=O65lH0PpIvjcgTIc8It0w;rG$@K(uc_r-vTm%%X*zJWuwoVG0=Na z(J<&tx2zwjiX7ZOD*iLx)$K?@54tcC!4ThBW{N|g++hs?VO!8 z0%6u*`OQP)5MA*RT|GH(AHc@AI&5YUzIw+~TwUGhf-};y5XOH!fCqIP&u<662>*pG z4Ua7NWOUmrL&|Td=^DUEJN7bVN4ze}%Mc;ZNvXHtYGmWWWWRVwQiy($QnuzTrvMJ` z&5#;sF@V+n-U^s0!z5V2!d9Iow|NpR@+=vglv)8jx;$4sh})DGWuH;RQi!j^_e+#CV zL`NwFAbvCiP#CbIxdD~UVXl>zaa{9fIbMI8K({Rl*pqq+RzfE3;9?@S$w`BWBEU>G z&c_ahWI?t1*uWz^K*;UtATna86BWhy-iS>1M#T^~4Q*mQh#Ue9p{fhTVDv(0TKe%( zc%ToT{oH~ts*&8Rj9Ad66Dv3^_=-Qx_l70a(l{x$KvKkozMFfU7)P^}UY1Xh^u1h{ z&VmF&VKIsJX_5k1((W6BJ@lb$4Q73pc#5ai$qh(;Cz7r7!6FO%Q%XHyi_4s2`fPvM zz2S@hV>LLXV*2m3LNDd-if1o=?X_Y3!|2}bp3glHFpzPx^Ja?De%}z2$&?EQ+8Y|P zJ8NDle2l&41jRj{YaQ?TBx;u zp$gzlTiF3cSNKX}XYVBu664%*aa^3#SvvW6g!U!0_}WD!q<+L4Gv1VD%m45?kyNaQ zKC(@fn7Rkz(fC6C%fJmkft^6_S)owu>uU>(lD{=2$gX>c<&rkL5UH%~Wq@ucI=L2J zY5hq%u+ihHmZT2n)gKLU6QqhR>oqS3_zo4C99g;5f#;l<>5%^bHz+IWH!W?$gG6XuR4p>rUpCWOYz3Apvf>4Sy-iT)l+^vcG!9L3dhA z2QIg4RHxm(`>XA`viWKJvp>o&#$Mg{(3Wvc!Te^aIUI3*;*$3JC0;TxSE}B7@x$)| z?O%rP>IRmw-rd-I;J>%}<3{cU#egQ4$3Nfg`46D4mOskrs+0e>@}^@5DxtCp)&)M< zeVIzAPBK5F%VZKAe$q*|>7UCG*ZC%)q6|B$BV&lPDTozh>Wh+1*v(n}4sS?N{-a?3 z(QLG}DwZnuh_0ahudC2vGcHFESu*Nc8XWEVHW;-{D9%69p@}1ZN0?-gox~?UE{>nlEiu&Zn7n8REr% z5MjY7*ehX+z~1yMgsK7GYjBPP#_d;y0#eGKsW+HQ%#d!t^MEF~q6ZYw*-xFW{+zd^ zh7{$)_b;h2dkX&pl(`AUJGt0t`G)VdCgI00IP&ca1BpE-BbCHv7zHnPjTYl?=hDuc zDzWBboh~dh%^w@uRGNqiju%1nkVS&LKGrd3SqX)+7H3DUFYx^2X-1u^>za0sa-s@gXp3EYv|nnneP8TzW2_K+t{3Pn3>Gs z!sIZL-earDq2&}sjRBDryN+m(oEOk;@0Ed^-?|4zBO} zUwHrUzP+B$=lyYi@EH=y6T>lbQF2zX2`tC7^Rcmi87)xDGMq%Z7K-jMU1T;B8;%Fl z9B|L&wO@C6Z<=g}n0lF40a$4N4l*;8Gxk?n1gFK7R@)+H6(^n<-|(ef^R(B88jB_> z1Cjg{r-wxBE!{AfU37qIsnWbEcw33uZXi~-PL|FIx)1bA@uV7~n=%jCMihoOA#*+Or_(GehmPyOe0p^{Q&Xb#Iy<6bG;^nE7z{dl5jJ>A%sT+?&K!*9dy zk{2%<>}9RB**)J6{BdJ$kKcm{QQ_RBZf{Q-ng5F+*;ZfMB|8y}=tCgO$@B-(CX=QH z!?U`C$|u&h@_!~{Kb$>{n65AExj1k;{&@9>cTi5{58meMUapDtOW}V;PdL`y7|=hT z9XR^j<%b_m7yX??4^rdxi_q^VIY^f7oz7Hfzr((}@7RzMfSTF0k0DWUhC0LZu49PMMeE}(tQOJub-|pJ zJ$~xWQj-|!O}k>RF;p~EreOgX8pFK&6enRKAP;I-(9$QN5MA}RIPkTJC_XYR1*)0y z-`WNHO4a8?SHkw>D!ZWEX*S7%!eR+KPtgiHJlY)(y%?byN_0uaY$~YjX!OaVI?YH$ zEW+A&%oPSZRXj$Lb|cJW7TY3>h|HI%k+TZG$_MItD8TJ?L5B4todnZL&0}vQLX80{ zPP3wFul7U*wH(TW+QuMOpgZfxKw1-g@xtx^`--g+`3@AsmLDFSciJW; zPbuHNY*_<+_f*~dK>9WhG)<(zz@Xr|+!$rx!=rXkestuz0v;{`Myqfwpr8bmTg4u> zyYJk1G!R&r5-en$L+pp#T4Cd5TvtVBHPg9s2^?B*Mj~=cKrUMAwi0yqT!vZsNCjGq zfNZY!%^_q-(tOReJL05LCHn+M98_iBvjYq9{INpLFK3$B+q@Fbi7v??)6N8gB2l*v zK+5lr2EQ*b?Y>73!Rcq73I+7oMFm;S`RK3(|GUn)UG8qyk`4O9W|Z|GNSyYPQvk)V zu9IdyuRwrbvRW~@o60;K88~}3<~U_ym}~#ol&w55g0ih$lZi+-p`@+KLIAg3pP<&8 z424n+cNFARK+*u3j?oB$ROguHVZGjm(8xk~bw4nEwHQJ0i1NX72he8*iLk_kR2JPm zM2rh^6>run6`^Dx7Voy~L7WpzJ%zx+AXk1)Ik$uadd>rhG~NGTfhpu) zcpWju9^0;vb`HTf4bVG`$dKqC(ZlmqDeDe$AQX`d253irZNj4-UbLL!pB4CfcS?Y) zwW?v5x@<31^QPz7E5eD`Hdtk4azKzPdWR)PkiAomZkAv$+<2_o_kvK-) zE)6Z17PvubauT?_s@lqh_i%L5$uCNQVlz3nf&h&!X1Gwi9qfQ|D>7KL8(I;UIy;j< zM)VaFLfSHAu*>-Jgb;0U@XHOXrp5*lkjseI27AY+_|7L(HYO!vb*4g~1fjYA-w}B7 zL&Bwg4u5u?XK?cWywNv5v_X zxCZ=;JSeI6Z9653V;_$X&=qf|qTZIwh@^pQka!>~=DmdzGLv>q{+KMi6Y>^9^y%4~ zm_Q9qj=$_4Ky{?uZfR=Jm}aTMqdvtu{h0b45VDB#iGH(@$9}nf@I&)wyo4SX7t*c$ zf|K+YCoX#b6^FE(3~$knDz6Z4?v!YE3CP**#v>FJTFFSsjsMD#l~Ir~vRnbPHL`u;Ph) z?HX9N-;CR6z;n;2Rk99Y@05Z-nh}GTfqxgl!Nl!jWeEP>uUtwDPzt*;ggEKo&~%X+ z7Lev(azLvq;n}gEh0mKualY4cgPlD_(s}>EsGs-5R-SuE4EKFw^Y-U`y$GYhu)2Zt z@+D5Qo;Y^N{JrAy^Yz{1a~9sdu==ZyJG{C-I$(a~+P+)d{cK^GHfx3#jQas~~`5Jv7p4lpz0JIaMh)BtKIE!PM|q ze^erQ24a()BBiX#pLT*RYJ2T9ttFv>B^ zB~L6c!L6!dmu>{~Us-u8s?P79`k#4Wjkq9NN=2{WGecXu^+io%N(Z}Z! zqG%{Mg=Oo-l`xb`1^Lbr@M4uNg4p;5o>AY2NFG{!gLzx*!f_i3<}x3?p!&C+)+@~O zKeLsp_QNCel$dX@&Hk1%**1Dc1XKRm1?}rEhQK^lhchL(m911*oAUmTT)Y1EoH+0b zkdP=)oIiR3tL`8dy9m-(C20-Dm*8jjO}*F%!g90%)DFcTn+F!KBy7`lG|k9gD=~p@ zV4_UK)b{~}t1-e1>)2kS9O1-{M~Iic8G-6f*&ikq}~f*8qrb zi#b9@Y}Hw(!PivJsn=azVYO*tdVfd`CvTAo!5QyiN429fzws_~9SMs|$Z~@5sfX`$ zK{phe3x@$inU+FAw?6QNg~~-Q%HeJ{C7`nvXHKMo>65vWCG}{~C>C5Wh94U3D1|Lg zc6^2Ihm)N8j7V=Eu_rxp_8V(c|Et0*pWR*OB`@%zzX2In>|qb)<_fOo#VOus8f{B5ST z@n;eJ{iXYXhJT>$ihXD{pK1JpYR4g@&_~S(sfT`0A-%Ri-46Fmqq04_t0Ty9S9RttkKubXl;FWJ!uO|}ppEJx(51l4v*Kw-kCaC_GC zhsrV1gzr!i*!^5RJqF9qwi5Ex{;Wigm|2N^k{1TWB>gRyxSAepnDwi}?opQ89RRN8 z&QhR~6<){$-%WE(J|LB2MS74UP%Cb(FruKAGYF5!<~i3C#BYd{~BFqKm$pT+=Gc-RuS`5!_lOdO19dSV{{2j}=UCu3A0llBVS`UqNv$)hFW zbuhOaA!lh@?kvAOCE*#z*Vn6@866bCpxV9-=-tzs*_o>|k7tk3Zw5ZQ`tRoai;fNC z2=2E}&(`-&7<>M8YD~Oh@H%`b?oS`P(Xzw;!5Z&)tmQx2`BD{9O=K4THkv)w;g`$B z+^@gd+X!V(R?H2Uq578B*P3QJUz9;WEg#>f>;8th&J(40iz!~u$9BO~o;CKt+nd1% z1LRq}ZbiF=K+g$rNT4+|Y(fbcV^Y@^29am|69|6s$<*>Rqym0qO6cpcG%XBY(htyB zc1_;pPX=#V)STy$$BPQN5NTy8**-rd#8pg5_Agn#B!U-;Fnz>A_%{aG;*HO=papgs zPu7Q~Ps$eS)H-!RsouFPsZMHYcA)x7i|I+0Bk|}yg)X79wPqTE##|1`l;a&4G7&KX zj>)$8#)1_j*nxdb9!Vtjrisb-%G2?Jd{@2qx~`}|ob-sO6{a_W(2BcPHoR3>Jt7A; v2`7)#(3&xm0(jWaSFBDGR3QtS6>MHez;9mt8G?vMOaCS(Ii@c#{~P;%lBGM$ literal 0 HcmV?d00001 diff --git a/digitalglarus/static/blog.ungleich.ch/img/logo_white.svg b/digitalglarus/static/blog.ungleich.ch/img/logo_white.svg new file mode 100644 index 00000000..0d8ea881 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/img/logo_white.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/digitalglarus/static/blog.ungleich.ch/js/navbar-scroll-up.js b/digitalglarus/static/blog.ungleich.ch/js/navbar-scroll-up.js new file mode 100644 index 00000000..ff2765ea --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/js/navbar-scroll-up.js @@ -0,0 +1,29 @@ +// Navigation Scripts to Show Header on Scroll-Up +jQuery(document).ready(function($) { + var MQL = 1170; + + //primary navigation slide-in effect + if ($(window).width() > MQL) { + var headerHeight = $('.navbar-custom').height(); + $(window).on('scroll', { + previousTop: 0 + }, + function() { + var currentTop = $(window).scrollTop(); + //check if user is scrolling up + if (currentTop < this.previousTop) { + //if scrolling up... + if (currentTop > 0 && $('.navbar-custom').hasClass('is-fixed')) { + $('.navbar-custom').addClass('is-visible'); + } else { + $('.navbar-custom').removeClass('is-visible is-fixed'); + } + } else { + //if scrolling down... + $('.navbar-custom').removeClass('is-visible'); + if (currentTop > headerHeight && !$('.navbar-custom').hasClass('is-fixed')) $('.navbar-custom').addClass('is-fixed'); + } + this.previousTop = currentTop; + }); + } +}); diff --git a/digitalglarus/static/blog.ungleich.ch/less/clean-blog.less b/digitalglarus/static/blog.ungleich.ch/less/clean-blog.less new file mode 100755 index 00000000..095008e1 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/less/clean-blog.less @@ -0,0 +1,458 @@ +@import "variables.less"; +@import "mixins.less"; + +// Global Components + +body { + .serif; + font-size: 20px; + color: @gray-dark; +} + +// -- Typography + +p { + line-height: 1.5; + margin: 30px 0; + a { + text-decoration: underline; + } +} + +h1, +h2, +h3, +h4, +h5, +h6 { + .sans-serif; + font-weight: 800; +} + +a { + color: @gray-dark; + &:hover, + &:focus { + color: @brand-primary; + } +} + +a img { + &:hover, + &:focus { + cursor: zoom-in; + } +} + +blockquote { + color: @gray; + font-style: italic; +} + +hr.small { + max-width: 100px; + margin: 15px auto; + border-width: 4px; + border-color: white; +} + +// Navigation + +.navbar-custom { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 3; + .sans-serif; + .navbar-brand { + font-weight: 800; + } + .nav { + li { + a { + text-transform: uppercase; + font-size: 12px; + font-weight: 800; + letter-spacing: 1px; + } + } + } + @media only screen and (min-width: 768px) { + background: transparent; + border-bottom: 1px solid transparent; + .navbar-brand { + color: white; + padding: 20px; + &:hover, + &:focus { + color: @white-faded; + } + } + .nav { + li { + a { + color: white; + padding: 20px; + &:hover, + &:focus { + color: @white-faded; + } + } + } + } + } + @media only screen and (min-width: 1170px) { + -webkit-transition: background-color 0.3s; + -moz-transition: background-color 0.3s; + transition: background-color 0.3s; + /* Force Hardware Acceleration in WebKit */ + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + &.is-fixed { + /* when the user scrolls down, we hide the header right above the viewport */ + position: fixed; + top: -61px; + background-color: fade(white, 90%); + border-bottom: 1px solid darken(white, 5%); + -webkit-transition: -webkit-transform 0.3s; + -moz-transition: -moz-transform 0.3s; + transition: transform 0.3s; + .navbar-brand { + color: @gray-dark; + &:hover, + &:focus { + color: @brand-primary; + } + } + .nav { + li { + a { + color: @gray-dark; + &:hover, + &:focus { + color: @brand-primary; + } + } + } + } + } + &.is-visible { + /* if the user changes the scrolling direction, we show the header */ + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate3d(0, 100%, 0); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + } +} + +// Header + +.intro-header { + background-color: @gray; + background: no-repeat center center; + background-attachment: scroll; + .background-cover; + // NOTE: Background images are set within the HTML using inline CSS! + margin-bottom: 50px; + .site-heading, + .post-heading, + .page-heading { + padding: 100px 0 50px; + color: white; + @media only screen and (min-width: 768px) { + padding: 150px 0; + } + } + .site-heading, + .page-heading { + text-align: center; + h1 { + margin-top: 0; + font-size: 50px; + } + .subheading { + font-size: 24px; + line-height: 1.1; + display: block; + .sans-serif; + font-weight: 300; + margin: 10px 0 0; + } + @media only screen and (min-width: 768px) { + h1 { + font-size: 80px; + } + } + } + .post-heading { + h1 { + font-size: 35px; + } + .subheading, + .meta { + line-height: 1.1; + display: block; + } + .subheading { + .sans-serif; + font-size: 24px; + margin: 10px 0 30px; + font-weight: 600; + } + .meta { + .serif; + font-style: italic; + font-weight: 300; + font-size: 20px; + a { + color: white; + } + } + @media only screen and (min-width: 768px) { + h1 { + font-size: 55px; + } + .subheading { + font-size: 30px; + } + } + } +} + +// Post Preview Pages + +.post-preview { + > a { + color: @gray-dark; + &:hover, + &:focus { + text-decoration: none; + color: @brand-primary; + } + > .post-title { + font-size: 30px; + margin-top: 30px; + margin-bottom: 10px; + } + > .post-subtitle { + margin: 0; + font-weight: 300; + margin-bottom: 10px; + } + } + > .post-meta { + color: @gray; + font-size: 18px; + font-style: italic; + margin-top: 0; + > a { + text-decoration: none; + color: @gray-dark; + &:hover, + &:focus { + color: @brand-primary; + text-decoration: underline; + } + } + } + @media only screen and (min-width: 768px) { + > a { + > .post-title { + font-size: 36px; + } + } + } +} + +// Sections + +.section-heading { + font-size: 36px; + margin-top: 60px; + font-weight: 700; +} + +.caption { + text-align: center; + font-size: 14px; + padding: 10px; + font-style: italic; + margin: 0; + display: block; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} + +footer { + padding: 50px 0 65px; + .list-inline { + margin: 0; + padding: 0; + } + .copyright { + font-size: 14px; + text-align: center; + margin-bottom: 0; + } +} + +// Contact Form Styles + +.floating-label-form-group { + font-size: 14px; + position: relative; + margin-bottom: 0; + padding-bottom: 0.5em; + border-bottom: 1px solid @gray-light; + input, + textarea { + z-index: 1; + position: relative; + padding-right: 0; + padding-left: 0; + border: none; + border-radius: 0; + font-size: 1.5em; + background: none; + box-shadow: none !important; + resize: none; + } + label { + display: block; + z-index: 0; + position: relative; + top: 2em; + margin: 0; + font-size: 0.85em; + line-height: 1.764705882em; + vertical-align: middle; + vertical-align: baseline; + opacity: 0; + -webkit-transition: top 0.3s ease,opacity 0.3s ease; + -moz-transition: top 0.3s ease,opacity 0.3s ease; + -ms-transition: top 0.3s ease,opacity 0.3s ease; + transition: top 0.3s ease,opacity 0.3s ease; + } + &::not(:first-child) { + padding-left: 14px; + border-left: 1px solid @gray-light; + } +} + +.floating-label-form-group-with-value { + label { + top: 0; + opacity: 1; + } +} + +.floating-label-form-group-with-focus { + label { + color: @brand-primary; + } +} + +form .row:first-child .floating-label-form-group { + border-top: 1px solid @gray-light; +} + +// Button Styles + +.btn { + .sans-serif; + text-transform: uppercase; + font-size: 14px; + font-weight: 800; + letter-spacing: 1px; + border-radius: 0; + padding: 15px 25px; +} + +.btn-lg { + font-size: 16px; + padding: 25px 35px; +} + +.btn-default { + &:hover, + &:focus { + background-color: @brand-primary; + border: 1px solid @brand-primary; + color: white; + } +} + +// Pager Styling + +.pager { + + margin: 20px 0 0; + + li { + > a, + > span { + .sans-serif; + text-transform: uppercase; + font-size: 14px; + font-weight: 800; + letter-spacing: 1px; + padding: 15px 25px; + background-color: white; + border-radius: 0; + } + + > a:hover, + > a:focus { + color: white; + background-color: @brand-primary; + border: 1px solid @brand-primary; + } + } + + .disabled { + > a, + > a:hover, + > a:focus, + > span { + color: @gray; + background-color: @gray-dark; + cursor: not-allowed; + } + } +} + +// -- Highlight Color Customization + +::-moz-selection { + color: white; + text-shadow: none; + background: @brand-primary; +} + +::selection { + color: white; + text-shadow: none; + background: @brand-primary; +} + +img::selection { + color: white; + background: transparent; +} + +img::-moz-selection { + color: white; + background: transparent; +} + +body { + webkit-tap-highlight-color: @brand-primary; +} \ No newline at end of file diff --git a/digitalglarus/static/blog.ungleich.ch/less/mixins.less b/digitalglarus/static/blog.ungleich.ch/less/mixins.less new file mode 100755 index 00000000..c3b74c88 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/less/mixins.less @@ -0,0 +1,22 @@ +// Mixins + +.transition-all() { + -webkit-transition: all 0.5s; + -moz-transition: all 0.5s; + transition: all 0.5s; +} + +.background-cover() { + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; +} + +.serif() { + font-family: 'Lora', 'Times New Roman', serif; +} + +.sans-serif () { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; +} \ No newline at end of file diff --git a/digitalglarus/static/blog.ungleich.ch/less/variables.less b/digitalglarus/static/blog.ungleich.ch/less/variables.less new file mode 100755 index 00000000..062d2fc6 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/less/variables.less @@ -0,0 +1,7 @@ +// Variables + +@brand-primary: #0085A1; +@gray-dark: lighten(black, 25%); +@gray: lighten(black, 50%); +@white-faded: fade(white, 80%); +@gray-light: #eee; \ No newline at end of file diff --git a/digitalglarus/static/blog.ungleich.ch/vendor/js/jquery.min.js b/digitalglarus/static/blog.ungleich.ch/vendor/js/jquery.min.js new file mode 100755 index 00000000..c4643af6 --- /dev/null +++ b/digitalglarus/static/blog.ungleich.ch/vendor/js/jquery.min.js @@ -0,0 +1,5 @@ +/*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="

",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+Math.random()}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b) +},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*\s*$/g,ib={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("\n\n

Official website of OpenNebulaConf2015

\n\n

ungleich, a passionate supporter of FOSS, has been using OpenNebula for a while, and now became a gold sponsor of the upcoming annual OpenNebula conference.

\n\n

We will be on site at the conference to meet and exchange ideas of users and supporters of OpenNebula. It is an exciting opportunity for ungleich to contribute to the FOSS community!

\n\n

\n\n

Why are we loving OpenNebula?

\n\n

Compared to bigger-named peers like Openstack or cloudstack, OpenNebula is (yet) less known in the field. There are reasons why ungleich is enthusiastic about OpenNebula, and one is its beautiful simplicity! OpenNebula is lean and is made for real world problems, very well fitted to experts at team ungleich, and maybe you.(=Linux user, FOSS supporter, distressed sysadmin!) OpenNebula is easily configurable with our configuration management cdist.

\n\n

cdist, an innovative configuration management system

\n\n

Meet us at OpenNebulaConf 2015 and learn how small to large scale hosting infrastructures are configured with the configuration management system cdist.

\n\n

We are excited to connect with many of OpenSource supporters out there, hopefully to inspire others and to be inspired! And, October in Barcelona, doesn't it just sound very tempting?!

\n\n

See you soon in Barcelona!

\n\n

\n\n

 

\n -13

ungleich goes to Barcelona!

\n\n

 

\n\n

We're on the road again! After Berlin(LinuxTag), Philadelphia(UCMS), Hamburg, and Dublin(Websummit), ungleich visits another fabulous city to meet great people out there in the OpenSource community. This time, it's sunny Barcelona!

\n\n

Team ungleich is proud to announce that we are sponsoring Link

\n\n

ungleich, a passionate supporter of FOSS, has been using OpenNebula for a while, and now became a gold sponsor of the upcoming annual OpenNebula conference.

\n\n

We will be on site at the conference to meet and exchange ideas of users and supporters of OpenNebula. It is an exciting opportunity for ungleich to contribute to the FOSS community!

\n\n

Image

\n\n

Why are we loving OpenNebula?

\n\n

Compared to bigger-named peers like Openstack or cloudstack, OpenNebula is (yet) less known in the field. There are reasons why ungleich is enthusiastic about OpenNebula, and one is its beautiful simplicity! OpenNebula is lean and is made for real world problems, very well fitted to experts at team ungleich, and maybe you.(=Linux user, FOSS supporter, distressed sysadmin!) OpenNebula is easily configurable with our configuration management cdist.

\n\n

Image

\n\n

Meet us at OpenNebulaConf 2015 and learn how small to large scale hosting infrastructures are configured with the configuration management system cdist.

\n\n

We are excited to connect with many of OpenSource supporters out there, hopefully to inspire others and to be inspired! And, October in Barcelona, doesn't it just sound very tempting?!

\n\n

See you soon in Barcelona!

\n\n

Image

\n -20

-21

Recently we announced our first application hosting: Link. As you can see on the site, we are still in an early Beta for subscriptions, however the technology stack that we use behind it, has been in use for some years already.

\n\n

As we are an Open Source company, we are also  very open about our work. Actually, a lot of the work we do for our customers can be open sourced, because many of our customers are living the Open Source Spirit, but that is a different blog post...

\n\n

While our first incarnation of hosting was completely managed by Link, we moved on to use Link, so we can let people manage their virtual machines on their own and via a WebUI.

\n\n

In our second incarnation we gave Link a try, however the performance was not as good as we hoped. In our current hosting we are using Link for storing the High Availability VMs.

\n\n

For the frontend to our hosting we have chosen a combination of Link, Link, Link, Link, Link and Link. The complete stack is configured by cdist.

\n\n

 

\n\n

That's a sneak preview on what we used for our new hosting - we will write more about how we glued together all components in a future entry.

\n\n

 

\n -22

Image

\n\n

This gigant workshop, featuring OpenNebula, Openstack and Cloudstack technologies is happening this Tuesday, 16th of June 2015 in Bern at the Open Cloud Day.

\n\n

The first time in Switzerland (and maybe world wide) for a friendly meeting of cloud provider experts.

\n\n

Image

\n\n

Participants will learn what are the possibilities and advantages of every system and have the opportunity to discuss with the experts in the evening.

\n\n

 

\n\n

Image

\n\n

Nico Schottelius, CEO of ungleich GmbH (Linux infrastructure & application hosting company based in Switzerland) will give an advanced workshop on cloud management with OpenNebula for DevOps.

\n\n

Schottelius, the author of the innovative configuration management system "cdist", is a judge of the Open Source Awards in Switzerland.

\n\n

Schottelius also teaches computer science at the university of applied sciences ZHAW.

\n -41

Wow! That was as an amazing Link! Not only happened the friendly meeting of OpenNebula, Openstack and Cloudstack, but also many great discussions about architectures and technologies. We have met people using good old Sendmail to cloud providers who reported about their experiences with Ceph  (thanks a lot Link!). The OpenNebula workshop was not only great success with a lot of good questions, but also very much fun with an interested audience.

\n\n

Image

\n\n

For that reason we plan to make an OpenNebula-Hackday in Link soon (Link to get to know the exact date).

\n\n

Image

\n\n

Also much appreciated was the discussion after the workshops with the speakers of the OpenNebula, Openstack and Cloudstack workshops - and again a lot of fun (not much blaming each other, but pointing out what the current status is). Thnaks also goes to the Link for presenting a lot of interesting ideas as well as helping in the preparation of the joint cloud workshop.

\n\n

Image

\n\n

Also very good feedback came towards the new feature of cdist, the installation support. Installation support? Yes! cdist is now officially the first (and only!) configuration management system that officially can configure your computer before the operating system is even installed by using its own PreOS!

\n\n

Apart from these technical discussions the Apero in the evening was showing many great Swiss based computer scientist who are all together working in the same spirit of Open Source. Thanks a lot to Matthias Günter and Link for organising this great day!

\n\n

Image

\n -53

Image

\n\n

So far most of the mergers I have watched were happening in companies I am not related to, so this one is more interesting and I am giving you some details of what I have experienced so far.

\n\n

When travelling to the barbeque last Thursday afternoon together with some colleagues, I did not expect such a well organised event to happen in such a short time. And with well organised, I am not only referring to the food and drinks, but much more to what the three speakers, André Born (ex CEO of Born Informatik), Hansjörg Süess (the new CEO) and Peter Walti (Verwaltungsrat) shared with everybody. 

\n\n

Image

\n\n

When big things like a merger happens, people are usually afraid of changes, especially of loosing their job. However it was very clear that André Born is caring for his employees and it looks like everyone will keep his or her wor place, just working for a different company.

\n\n

It is also interesting to hear that adesso Schweiz AG, who bought Born Informatik, used to employ about 75 people, wheras Born Informatik used to consist of roughly 125 people - so there is a big chance that the spirit of Born will survive within adesso.

\n\n

As a company doing business with Born and now adesso, we look forward to the upcoming changes and wish everyone good new experiences!

\n\n

Image

\n\n

By the way - the pictures of the barbecue were taken in Olten - a very fitting place for two companies from Bern (Born) and Zürich (adesso) to celebrate their merger. We wonder, when will we see adesso in Link?

\n\n

 

\n -61

If you have followed the story of Link, you know that we at ungleich are modernising the Canton of Glarus and making it ready for the digital age, because we believe it is a place with a great view and potential.

\n\n

Today happened the first meetup of Link at which many possible topics to work on were discussed.

\n\n

We discussed various ideas for long time exposure projects (including one for using a boomerang with LEDs on it!), to help each other in home automation (switching lights on when you enter your home at night) to gaming projects.

\n\n

We also discussed various projects that are more suitable for children to get in touch with technology (using for instance the Raspberry Pi).

\n\n

If you do not yet know what the advantages of Digital Glarus are and why we at ungleich are investing here, Link for updates - we will post more articles about Digital Glarus soon.

\n -59

-65

House hacking?

\n\n

Hacking a house? You may already have heard of this or you may have done it already - without knowing it. A webcam at the door coupled with face recognition to open the door? House hacking! Lights that go on automatically, when you enter the door or when it is dark enough? House hacking! Using your mobile phone to open the doors? Definitely house hacking! Screens that change their content depending on your mood? Well, you get the picture...

\n\n

Which house to hack?

\n\n

We from ungleich are currently looking for a suitable house to buy, renovate and to turn it into the first Link in Link. We are talking to investors, banks and potential users to select the right house to start building Digital Glarus.

\n\n

Where is this house?

\n\n

It will be located between Ziegelbrücke and Linthat - the exact location will be revealed soon!

\n\n

Why hack this house?

\n\n

As you may know, the Digital Glarus project is still very young and that also means innovative and dynamic. We want to create a modern Co-Working Space made by Hackers, for Hackers. We believe in the spirit of Open Source Software,

\n\n

of Crowdfunding and creating a home for digital nomads. Thus we offer this house to anyone, who would like to hack a house.

\n\n

What am I allowed to do?

\n\n

We practically allow you to do anything that is improves the house and conforms to the law. In case of doubt, just ask us!

\n\n

I want to participate, but don't have any money!

\n\n

We all have been in this situation that we wanted to do something, but did not have the money to realise it. As we believe in building a great Co-Working Space together, we offer financial support for up to 5 projects for up to 500 CHF each.

\n\n

If you want to use this money, just Link with your project description. We will review all projects and if suitable, take the next step with you. You will hear back from us in any case...

\n\n

How to hack this house?

\n\n

If you are interested in hacking the house, drop us a message via Twitter (Link)  or Link.

\n -72 Copyright... -73

-74 Copyright © ungleich GmbH 2015\n -71

Link

\n -\. - - --- --- Data for Name: easy_thumbnails_source; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_source (id, storage_hash, name, modified) FROM stdin; -10 f9bde26a1556cd667f742bd34ec7c55e filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg 2015-06-16 23:08:33.057565+02 -8 f9bde26a1556cd667f742bd34ec7c55e filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg 2015-06-16 23:08:33.676714+02 -7 f9bde26a1556cd667f742bd34ec7c55e filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png 2015-06-16 23:08:34.082247+02 -9 f9bde26a1556cd667f742bd34ec7c55e filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png 2015-06-16 23:08:34.345178+02 -15 f9bde26a1556cd667f742bd34ec7c55e filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg 2015-06-14 05:17:43.181808+02 -16 f9bde26a1556cd667f742bd34ec7c55e filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png 2015-06-14 06:43:08.873186+02 -13 f9bde26a1556cd667f742bd34ec7c55e filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png 2015-06-14 06:44:02.157155+02 -11 f9bde26a1556cd667f742bd34ec7c55e filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png 2015-06-14 06:44:16.219661+02 -12 f9bde26a1556cd667f742bd34ec7c55e filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg 2015-06-14 06:44:29.787597+02 -17 f9bde26a1556cd667f742bd34ec7c55e filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg 2015-06-14 06:48:14.739396+02 -24 f9bde26a1556cd667f742bd34ec7c55e filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg 2015-06-16 23:16:30.897336+02 -25 f9bde26a1556cd667f742bd34ec7c55e filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg 2015-06-16 23:17:32.788986+02 -20 f9bde26a1556cd667f742bd34ec7c55e filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg 2015-06-15 22:12:08.451327+02 -19 f9bde26a1556cd667f742bd34ec7c55e filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png 2015-06-15 22:12:50.7233+02 -21 f9bde26a1556cd667f742bd34ec7c55e filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png 2015-06-15 22:13:15.88796+02 -26 f9bde26a1556cd667f742bd34ec7c55e filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg 2015-06-16 23:18:24.302032+02 -22 f9bde26a1556cd667f742bd34ec7c55e filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg 2015-06-15 22:24:12.559653+02 -18 f9bde26a1556cd667f742bd34ec7c55e filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg 2015-06-16 23:06:55.484897+02 -27 f9bde26a1556cd667f742bd34ec7c55e filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg 2015-06-16 23:19:41.524273+02 -28 f9bde26a1556cd667f742bd34ec7c55e filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg 2015-06-16 23:21:05.259349+02 -29 f9bde26a1556cd667f742bd34ec7c55e filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg 2015-06-22 21:51:39.830479+02 -30 f9bde26a1556cd667f742bd34ec7c55e filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg 2015-06-22 23:20:52.87245+02 -31 f9bde26a1556cd667f742bd34ec7c55e filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg 2015-06-22 23:28:28.785194+02 -32 f9bde26a1556cd667f742bd34ec7c55e filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg 2015-07-20 21:14:59.90436+02 -33 f9bde26a1556cd667f742bd34ec7c55e filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg 2015-07-27 00:38:02.774687+02 -34 f9bde26a1556cd667f742bd34ec7c55e filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg 2015-09-26 21:47:07.688275+02 -35 f9bde26a1556cd667f742bd34ec7c55e filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg 2015-10-29 19:12:13.273836+01 -36 f9bde26a1556cd667f742bd34ec7c55e filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg 2016-02-08 10:07:45.509278+01 -37 f9bde26a1556cd667f742bd34ec7c55e filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg 2016-02-08 10:07:47.375231+01 -38 f9bde26a1556cd667f742bd34ec7c55e filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg 2016-02-08 10:07:50.740025+01 -\. - - --- --- Name: easy_thumbnails_source_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_source_id_seq', 38, true); - - --- --- Data for Name: easy_thumbnails_thumbnail; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_thumbnail (id, storage_hash, name, modified, source_id) FROM stdin; -1 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:43.961325+02 11 -2 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:44.023362+02 11 -3 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:44.079781+02 11 -4 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:44.139663+02 11 -5 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.152985+02 12 -6 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.220742+02 12 -7 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.288801+02 12 -8 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.353659+02 12 -9 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.561718+02 13 -10 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.612733+02 13 -11 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.670574+02 13 -12 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:10:46.719497+02 13 -17 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:17:43.27573+02 15 -18 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:17:43.393008+02 15 -19 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:17:43.508375+02 15 -20 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 05:17:43.623966+02 15 -21 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:43:01.171023+02 16 -22 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:43:01.31511+02 16 -23 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:43:01.49873+02 16 -24 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:43:01.6384+02 16 -25 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png__736x423_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:43:09.044936+02 16 -26 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png__800x159_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:44:02.317213+02 13 -27 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png__800x159_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:44:16.300511+02 11 -28 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg__935x514_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:44:29.86618+02 12 -29 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:48:14.835315+02 17 -30 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:48:15.066752+02 17 -31 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:48:15.303436+02 17 -32 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:48:15.49941+02 17 -33 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:55:52.356094+02 18 -34 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:55:52.425013+02 18 -35 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:55:52.488416+02 18 -36 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 06:55:52.556872+02 18 -37 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:25:46.25435+02 19 -38 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:25:46.309709+02 19 -39 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:25:46.358701+02 19 -40 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:25:46.408904+02 19 -41 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:27:15.654185+02 20 -42 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:27:15.720538+02 20 -43 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:27:15.782946+02 20 -44 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-14 23:27:15.850812+02 20 -45 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__64x64_q85_crop_subsampling-2_upscale.png 2015-06-14 23:27:31.292214+02 21 -46 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__48x48_q85_crop_subsampling-2_upscale.png 2015-06-14 23:27:31.354218+02 21 -47 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__16x16_q85_crop_subsampling-2_upscale.png 2015-06-14 23:27:31.411128+02 21 -48 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__32x32_q85_crop_subsampling-2_upscale.png 2015-06-14 23:27:31.470584+02 21 -49 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__210x10000_q85_subsampling-2.jpg 2015-06-14 23:28:13.298951+02 19 -50 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__210x10000_q85_subsampling-2.jpg 2015-06-15 22:11:09.388276+02 20 -51 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg__960x641_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:12:08.590677+02 20 -52 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png__800x252_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:12:50.767564+02 19 -53 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__210x10000_q85_subsampling-2.png 2015-06-15 22:13:05.526767+02 21 -54 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png__800x288_q85_crop_subsampling-2_upscale.png 2015-06-15 22:13:15.930445+02 21 -55 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:24:05.357088+02 22 -56 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:24:05.415309+02 22 -57 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:24:05.472846+02 22 -58 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:24:05.531672+02 22 -59 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg__690x389_q85_crop_subsampling-2_upscale.jpg 2015-06-15 22:24:12.607442+02 22 -64 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg__210x10000_q85_subsampling-2.jpg 2015-06-16 23:06:55.601461+02 18 -65 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.111065+02 10 -66 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.2118+02 10 -67 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.319165+02 10 -68 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.573659+02 10 -69 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.728271+02 8 -70 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.789503+02 8 -71 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.848783+02 8 -72 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:33.990015+02 8 -73 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.125277+02 7 -74 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.17716+02 7 -75 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.228274+02 7 -76 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.283648+02 7 -77 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.389678+02 9 -78 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.438894+02 9 -79 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.493014+02 9 -80 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:08:34.606158+02 9 -81 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:16:23.042746+02 24 -82 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:16:23.150794+02 24 -83 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:16:23.296046+02 24 -84 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:16:23.390157+02 24 -85 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg__1333x944_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:16:30.989038+02 24 -86 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:17:26.757978+02 25 -87 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:17:26.83992+02 25 -88 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:17:26.96659+02 25 -89 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:17:27.082646+02 25 -90 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg__1323x963_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:17:32.833987+02 25 -91 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:18:17.443333+02 26 -92 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:18:17.52545+02 26 -93 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:18:17.610127+02 26 -94 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:18:17.69473+02 26 -95 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg__1419x741_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:18:24.347333+02 26 -96 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:19:06.540844+02 27 -97 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:19:06.627898+02 27 -98 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:19:06.715347+02 27 -99 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:19:06.809056+02 27 -100 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg__1074x805_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:19:41.605519+02 27 -101 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:21:05.30086+02 28 -102 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:21:05.402203+02 28 -103 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:21:05.504426+02 28 -104 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-16 23:21:05.609315+02 28 -105 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:34.873265+02 29 -106 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:35.035657+02 29 -107 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:35.183649+02 29 -108 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:35.291145+02 29 -109 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:55.716104+02 30 -110 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:55.830007+02 30 -111 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:55.95397+02 30 -112 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:54:56.065427+02 30 -113 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:55:53.935068+02 31 -114 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:55:54.067736+02 31 -115 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:55:54.190421+02 31 -116 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-06-22 15:55:54.311992+02 31 -117 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg__1200x900_q85_crop_subsampling-2_upscale.jpg 2015-06-22 21:51:39.946491+02 29 -118 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg__1200x900_q85_crop_subsampling-2_upscale.jpg 2015-06-22 23:20:52.922031+02 30 -119 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg__1200x914_q85_crop_subsampling-2_upscale.jpg 2015-06-22 23:28:28.832968+02 31 -120 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-07-20 21:15:00.018825+02 32 -121 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-07-20 21:15:00.152683+02 32 -122 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-07-20 21:15:00.251685+02 32 -123 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-07-20 21:15:00.333203+02 32 -124 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-07-27 00:38:02.818644+02 33 -125 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-07-27 00:38:03.03443+02 33 -126 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-07-27 00:38:03.355143+02 33 -127 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-07-27 00:38:03.580138+02 33 -128 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-09-26 21:46:57.858365+02 34 -129 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-09-26 21:46:57.978613+02 34 -130 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-09-26 21:46:58.079137+02 34 -131 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-09-26 21:46:58.164172+02 34 -132 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg__640x120_q85_crop_subsampling-2.jpg 2015-09-26 21:47:07.812318+02 34 -133 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2015-09-30 07:59:04.293541+02 35 -134 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2015-09-30 07:59:04.43128+02 35 -135 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2015-09-30 07:59:04.52645+02 35 -136 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2015-09-30 07:59:04.620487+02 35 -137 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg__210x10000_q85_subsampling-2.jpg 2015-10-29 19:12:13.306433+01 35 -138 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg__16x16_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:45.544698+01 36 -139 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg__32x32_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:45.6877+01 36 -140 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg__64x64_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:45.877295+01 36 -141 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg__48x48_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:45.993528+01 36 -142 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg__16x16_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:47.490346+01 37 -143 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg__32x32_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:47.65833+01 37 -144 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg__64x64_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:47.808593+01 37 -145 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg__48x48_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:47.95721+01 37 -146 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg__16x16_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:50.791085+01 38 -147 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg__32x32_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:50.880522+01 38 -148 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg__64x64_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:50.979611+01 38 -149 f9bde26a1556cd667f742bd34ec7c55e filer_public_thumbnails/filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg__48x48_q85_crop_subsampling-2_upscale.jpg 2016-02-08 10:07:51.0709+01 38 -\. - - --- --- Name: easy_thumbnails_thumbnail_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_thumbnail_id_seq', 149, true); - - --- --- Data for Name: easy_thumbnails_thumbnaildimensions; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_thumbnaildimensions (id, thumbnail_id, width, height) FROM stdin; -\. - - --- --- Name: easy_thumbnails_thumbnaildimensions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_thumbnaildimensions_id_seq', 1, false); - - --- --- Data for Name: filer_clipboard; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_clipboard (id, user_id) FROM stdin; -1 1 -\. - - --- --- Name: filer_clipboard_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_clipboard_id_seq', 1, true); - - --- --- Data for Name: filer_clipboarditem; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_clipboarditem (id, clipboard_id, file_id) FROM stdin; -\. - - --- --- Name: filer_clipboarditem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_clipboarditem_id_seq', 42, true); - - --- --- Data for Name: filer_file; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_file (id, file, _file_size, sha1, has_all_mandatory_data, original_filename, name, description, uploaded_at, modified_at, is_public, folder_id, owner_id, polymorphic_ctype_id) FROM stdin; -7 filer_public/b5/d8/b5d83050-247f-4f87-9a4a-21551237c450/cdist.png 13607 1421132c5c81f413fee6f0b4a1052ede907d36d0 f cdist.png \N 2015-06-14 04:53:59.732313+02 2015-06-14 04:53:59.732344+02 t \N 1 41 -8 filer_public/17/45/1745f7a8-1347-47e4-b0f0-faf938fbee47/barcelona_1.jpg 116194 8de95580b0443f51498f6752186baf1fd035e19a f barcelona_1.jpg \N 2015-06-14 04:54:01.900735+02 2015-06-14 04:54:01.900768+02 t \N 1 41 -9 filer_public/af/1e/af1e9725-cee8-4a7e-834f-7d0f1d580c91/opennebulaplusungleich.png 41002 d9309921e2948a4cb1a883cf6b3221a8050f2397 f opennebulaplusungleich.png \N 2015-06-14 04:54:02.095606+02 2015-06-14 04:54:02.095636+02 t \N 1 41 -10 filer_public/13/06/13062924-6b6a-4de5-bf32-a33a26980cfb/14473379828_84376f1229_h.jpg 451277 d279f4d8ded8e53aba697f9fa1b24c960a3c4593 f 14473379828_84376f1229_h.jpg \N 2015-06-14 04:54:07.40675+02 2015-06-14 04:54:07.406781+02 t \N 1 41 -11 filer_public/5f/4b/5f4b7477-6a1d-4df5-a986-4eb342993b40/cdist.png 13607 1421132c5c81f413fee6f0b4a1052ede907d36d0 f cdist.png \N 2015-06-14 05:10:43.757178+02 2015-06-14 05:10:54.32416+02 t 4 1 41 -12 filer_public/a2/43/a2431f05-8480-4721-9a9f-8d9216c1a1b1/barcelona_1.jpg 116194 8de95580b0443f51498f6752186baf1fd035e19a f barcelona_1.jpg \N 2015-06-14 05:10:45.825564+02 2015-06-14 05:10:54.397181+02 t 4 1 41 -13 filer_public/e1/76/e1761ff4-371b-4e72-a9bf-05e34029603e/opennebulaplusungleich.png 41002 d9309921e2948a4cb1a883cf6b3221a8050f2397 f opennebulaplusungleich.png \N 2015-06-14 05:10:46.426921+02 2015-06-14 05:10:54.438285+02 t 4 1 41 -15 filer_public/fb/0e/fb0e2764-f19f-44f8-9ff7-1e4e9b84d440/14473379828_84376f1229_h.jpg 150546 ae848e2019c0f2a0a9484ecb23d6a849a6c4aa3d f 14473379828_84376f1229_h.jpg \N 2015-06-14 05:17:42.6697+02 2015-06-14 05:17:45.053143+02 t 4 1 41 -16 filer_public/5e/36/5e36972a-9405-4b4a-9656-07b7a5b1216b/2015-06-13-220853_736x423_scrot.png 448065 26845e9dd5c4b23f4fafe408ffff0f65acb0615a f 2015-06-13-220853_736x423_scrot.png \N 2015-06-14 06:43:00.30159+02 2015-06-14 06:43:03.513933+02 t 4 1 41 -17 filer_public/14/94/14949dd7-6372-4c1f-b788-26592d278893/header-bg.jpg 194160 5fcc2aed3e17bbfc207f8ff3ccd68182fe77525d f header-bg.jpg \N 2015-06-14 06:48:14.423315+02 2015-06-14 06:48:17.067798+02 t 6 1 41 -18 filer_public/aa/9b/aa9b54c0-30c7-4efe-9fb0-a38ee2581796/16494988669_f4c6d00da4_b.jpg 164669 93c59e2645fdcbdd199c1da54b45cedc941f5cb0 f 16494988669_f4c6d00da4_b.jpg \N 2015-06-14 06:55:52.099926+02 2015-06-14 06:55:53.927318+02 t 7 1 41 -21 filer_public/a7/08/a708a1ff-b7dc-49d0-8ba9-72a9a32809dd/opennebulareferene.png 65786 483033ff28f1627a269b91abbce6c7a920c25e38 f opennebulareferene.png \N 2015-06-14 23:27:31.078751+02 2015-06-14 23:27:32.672429+02 t 3 1 41 -19 filer_public/08/81/08814b25-d36c-457d-bfc5-66c0c521eec8/opencloudday.png 15947 d4580f70c49a22dce6534bb0051cfecb18e58b1f f opencloudday.png 2015-06-14 23:25:45.923609+02 2015-06-14 23:28:20.835789+02 t 3 1 41 -20 filer_public/bb/99/bb99bd4a-b925-492f-8b5b-3ae2984f0ab8/magical-bern-switzerland.jpg 170541 1d4797ae9f8f8d485d149ac2539a062e1d7e2e37 f magical-bern-switzerland.jpg 2015-06-14 23:27:15.461432+02 2015-06-15 22:11:52.857108+02 t 3 1 41 -22 filer_public/c7/62/c7623533-dbc4-4140-9544-f9f842dd4561/bernbanner.jpg 403313 98b2361cd39c4b67df007f7185a410ca7783f6ff f bernbanner.jpg \N 2015-06-15 22:24:05.161659+02 2015-06-15 22:24:07.530492+02 t 3 1 41 -24 filer_public/ae/67/ae67ea00-d3f4-4f7e-8642-72419c40e818/dsc_4958_copyjpg-small.jpg 841973 733325ad687125847304a8478c62c2f13e43c11e f DSC_4958 copy.jpg-small.jpg \N 2015-06-16 23:16:22.841897+02 2015-06-16 23:16:25.541953+02 t 2 1 41 -25 filer_public/e3/fc/e3fccbb8-6cc4-4995-9e41-2a7dbc285806/dsc_4986png-small.jpg 168401 210ec718736ce86b5e93882c12c2e63544a7de2a f DSC_4986.png-small.jpg \N 2015-06-16 23:17:26.357118+02 2015-06-16 23:17:28.473102+02 t 2 1 41 -26 filer_public/a7/13/a713efd4-2d1a-4a53-84e2-8c82c781158c/dsc_5055png-small.jpg 152539 f0fe53ee8adc145d902c2437673c677eefeb99e5 f DSC_5055.png-small.jpg \N 2015-06-16 23:18:17.264158+02 2015-06-16 23:18:19.560696+02 t 2 1 41 -27 filer_public/ab/a3/aba3ae90-e8c5-4388-8e5b-93bdfa760863/dsc_5064jpg-small.jpg 647922 9bfe441317db5db1d45a24734c9ebc641f4165d0 f DSC_5064.jpg-small.jpg \N 2015-06-16 23:19:06.235821+02 2015-06-16 23:19:08.193688+02 t 2 1 41 -28 filer_public/db/e7/dbe708ff-86b5-448f-aab1-c84fb6c6730a/dsc_4967-small2.jpg 401587 1095bcff34d2c3ae89ca2d0b1d6b8e8a82ac526b f DSC_4967-small2.jpg \N 2015-06-16 23:21:05.074717+02 2015-06-16 23:21:06.960703+02 t 2 1 41 -29 filer_public/8b/9e/8b9e200c-b883-4ee9-b08d-84d09a2019ea/born_1.jpg 681091 916b30de4e4c5d375679d7e3a2b67cf59bbf2723 f born_1.jpg \N 2015-06-22 15:54:34.545928+02 2015-06-22 15:54:37.645561+02 t 9 1 41 -30 filer_public/78/af/78afb734-2025-458d-b634-b8d049d1c5bd/born_2.jpg 632959 7ab7249eeeb6f4fdb15e9f322e1d18dca311aefb f born_2.jpg \N 2015-06-22 15:54:55.525878+02 2015-06-22 15:55:30.786995+02 t 9 1 41 -31 filer_public/05/2e/052e1ffe-6805-403b-825a-2e8e69a4f506/born_3.jpg 932382 73d323d3e6bed64f970eaa18146497d6df6ef385 f born_3.jpg \N 2015-06-22 15:55:53.724322+02 2015-06-22 15:57:15.785345+02 t 9 1 41 -32 filer_public/0e/5a/0e5a91f6-7a7f-4bd3-914b-6fe45cb1c0f7/glarus-meetup.jpg 291801 ee012845d35032c91f09b606386cf53bb2bdf9e3 f glarus-meetup.jpg \N 2015-07-20 21:14:58.755465+02 2015-07-20 21:15:02.937024+02 t 2 1 41 -33 filer_public/64/9a/649a64f6-353c-46b0-a086-8b8c12a59a76/rackfromtop.jpg 643106 b3c14eac4a44257a213f80faf9aab5901c9228d0 f rackfromtop.jpg \N 2015-07-27 00:38:02.08007+02 2015-07-27 00:38:04.487834+02 t 2 1 41 -34 filer_public/f1/5a/f15ad75f-b780-49d0-9b88-ae2cb5e1fcbd/header-bg.jpg 194160 5fcc2aed3e17bbfc207f8ff3ccd68182fe77525d f header-bg.jpg \N 2015-09-26 21:46:57.318333+02 2015-09-26 21:46:59.498186+02 t 10 1 41 -35 filer_public/5b/2e/5b2e15af-2bb6-4d69-9730-d8dd04168dea/header-bg.jpg 194160 5fcc2aed3e17bbfc207f8ff3ccd68182fe77525d f header-bg.jpg \N 2015-09-30 07:59:03.893755+02 2015-09-30 07:59:05.997069+02 t 5 1 41 -36 filer_public/59/1f/591f22ae-9ed9-45e9-8cc9-8e3948b6e541/photo-1418479631014-8cbf89db3431.jpeg 626235 a02cb16ff5642926ae9a667d3af4bc3d644b7ba1 f photo-1418479631014-8cbf89db3431.jpeg \N 2016-02-08 10:07:45.149368+01 2016-02-08 10:07:55.084575+01 t 1 1 41 -37 filer_public/6f/71/6f7166a4-b6ba-4c74-9d9d-4408f755938f/photo-1413834932717-29e7d4714192.jpeg 662876 01e7b38830d7d1150e83bc7a41c069e0a7b7f089 f photo-1413834932717-29e7d4714192.jpeg \N 2016-02-08 10:07:47.107155+01 2016-02-08 10:07:55.13551+01 t 1 1 41 -38 filer_public/89/40/89409b2c-b855-4940-bb25-343da340250b/pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg 554311 b23cb180d649a0cb9f4a518be17f17dc2f910587 f pier-on-a-beautiful-swiss-lake-hd-wallpaper-338658.jpg \N 2016-02-08 10:07:50.598835+01 2016-02-08 10:07:55.156364+01 t 1 1 41 -\. - - --- --- Name: filer_file_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_file_id_seq', 38, true); - - --- --- Data for Name: filer_folder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_folder (id, name, uploaded_at, created_at, modified_at, lft, rght, tree_id, level, owner_id, parent_id) FROM stdin; -4 13062015_Conf2015 2015-06-13 19:44:50.116189+02 2015-06-13 19:44:50.116239+02 2015-06-13 19:44:50.116262+02 4 5 1 3 1 3 -5 ungleich_pages 2015-06-14 06:47:41.720159+02 2015-06-14 06:47:41.720207+02 2015-06-14 06:47:41.720231+02 1 4 2 0 1 \N -6 blog_page 2015-06-14 06:47:55.541517+02 2015-06-14 06:47:55.541567+02 2015-06-14 06:47:55.54159+02 2 3 2 1 1 5 -7 ungleich_blog_launched 2015-06-14 06:55:41.136704+02 2015-06-14 06:55:41.136754+02 2015-06-14 06:55:41.136778+02 6 7 1 3 1 3 -8 openclouddaybern2015 2015-06-16 23:21:25.670405+02 2015-06-16 23:21:25.670455+02 2015-06-16 23:21:25.670477+02 11 12 1 2 1 2 -3 img 2015-06-13 19:44:24.018499+02 2015-06-13 19:44:24.018549+02 2015-06-14 05:10:32.32511+02 3 10 1 2 1 2 -9 born_bbq_2015_06_18 2015-06-22 15:39:41.706736+02 2015-06-22 15:39:41.706787+02 2015-06-22 15:39:41.70681+02 8 9 1 3 1 3 -2 articles 2015-06-13 19:44:13.866219+02 2015-06-13 19:44:13.866266+02 2015-06-14 04:53:32.802057+02 2 15 1 1 1 1 -1 ungleich_blog 2015-06-12 23:10:27.076932+02 2015-06-12 23:10:27.076969+02 2015-06-12 23:10:27.07699+02 1 16 1 0 1 \N -10 test 2015-09-26 21:46:47.41333+02 2015-09-26 21:46:47.413363+02 2015-09-26 21:46:47.41338+02 13 14 1 2 1 2 -\. - - --- --- Name: filer_folder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_folder_id_seq', 10, true); - - --- --- Data for Name: filer_folderpermission; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_folderpermission (id, type, everybody, can_edit, can_read, can_add_children, folder_id, group_id, user_id) FROM stdin; -\. - - --- --- Name: filer_folderpermission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_folderpermission_id_seq', 1, false); - - --- --- Data for Name: filer_image; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_image (file_ptr_id, _height, _width, date_taken, default_alt_text, default_caption, author, must_always_publish_author_credit, must_always_publish_copyright, subject_location) FROM stdin; -7 159 800 2015-06-14 04:53:59.722929+02 \N \N \N f f \N -8 514 935 2015-06-14 04:54:01.896409+02 \N \N \N f f \N -9 159 800 2015-06-14 04:54:02.09203+02 \N \N \N f f \N -10 1067 1600 2015-06-14 04:54:07.401576+02 \N \N \N f f \N -11 159 800 2015-06-14 05:10:43.712913+02 \N \N \N f f \N -12 514 935 2015-06-14 05:10:45.821758+02 \N \N \N f f \N -13 159 800 2015-06-14 05:10:46.423519+02 \N \N \N f f \N -15 1067 1600 2015-06-14 05:17:42.660506+02 \N \N \N f f \N -16 423 736 2015-06-14 06:43:00.088274+02 \N \N \N f f \N -17 1250 1900 2015-06-14 06:48:14.418306+02 \N \N \N f f \N -18 683 1024 2015-06-14 06:55:52.095523+02 \N \N \N f f \N -21 288 800 2015-06-14 23:27:31.074765+02 \N \N \N f f \N -19 252 800 2015-06-14 23:25:45.91285+02 f f -20 641 960 2015-06-14 23:27:15.456539+02 f f -22 389 690 2015-06-15 22:24:05.15334+02 \N \N \N f f \N -24 944 1333 2015-06-16 23:16:22.831995+02 \N \N \N f f \N -25 963 1323 2015-06-16 23:17:26.352781+02 \N \N \N f f \N -26 741 1419 2015-06-16 23:18:17.259021+02 \N \N \N f f \N -27 805 1074 2015-06-16 23:19:06.228144+02 \N \N \N f f \N -28 868 1300 2015-06-16 23:21:05.068513+02 \N \N \N f f \N -29 900 1200 2015-06-22 15:54:34.466453+02 \N \N \N f f \N -30 900 1200 2015-06-22 15:54:55.519425+02 \N \N \N f f \N -31 914 1200 2015-06-22 15:55:53.715811+02 \N \N \N f f \N -32 801 1200 2015-07-20 21:14:58.380045+02 \N \N \N f f \N -33 1667 2500 2015-07-27 00:38:01.84918+02 \N \N \N f f \N -34 1250 1900 2015-09-26 21:46:57.13785+02 \N \N \N f f \N -35 1250 1900 2015-09-30 07:59:03.795537+02 \N \N \N f f \N -36 1400 2100 2016-02-08 10:07:45.046443+01 \N \N \N f f \N -37 1600 2100 2016-02-08 10:07:47.10268+01 \N \N \N f f \N -38 1080 1920 2016-02-08 10:07:50.594752+01 \N \N \N f f \N -\. - - --- --- Data for Name: hosting_railsbetauser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY hosting_railsbetauser (id, email, received_date) FROM stdin; -\. - - --- --- Name: hosting_railsbetauser_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('hosting_railsbetauser_id_seq', 1, false); - - --- --- Data for Name: menus_cachekey; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY menus_cachekey (id, language, site, key) FROM stdin; -190 en-us 1 menu_cache_menu_nodes_en-us_1 -189 en-us 1 menu_cache_menu_nodes_en-us_1_1_user -\. - - --- --- Name: menus_cachekey_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('menus_cachekey_id_seq', 190, true); - - --- --- Data for Name: railshosting_railsbetauser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY railshosting_railsbetauser (id, email, received_date) FROM stdin; -1 info@renuo.ch 2015-06-25 00:34:03.436018+02 -2 babedream312@gmx.de 2015-07-23 12:46:59.981695+02 -\. - - --- --- Name: railshosting_railsbetauser_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('railshosting_railsbetauser_id_seq', 2, true); - - --- --- Data for Name: reversion_revision; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY reversion_revision (id, manager_slug, date_created, comment, user_id) FROM stdin; -1 default 2015-06-12 18:53:01.637515+02 Initial version. 1 -2 default 2015-06-12 19:05:57.126279+02 Initial version. 1 -3 default 2015-06-12 19:06:25.695064+02 Changed application_urls, application_namespace and xframe_options. 1 -4 default 2015-06-12 19:14:13.048438+02 Changed template and xframe_options. 1 -6 default 2015-06-12 22:03:12.514876+02 Changed page_title. 1 -8 default 2015-06-12 22:06:13.563737+02 Changed menu_title and page_title. 1 -9 default 2015-06-12 22:06:55.930234+02 Changed page_title. 1 -11 default 2015-06-12 22:17:24.401903+02 Changed page_title. 1 -13 default 2015-06-13 15:08:13.293802+02 Template changed to Blog 1 -17 default 2015-06-14 05:14:35.039665+02 Changed meta_description. 1 -19 default 2015-06-14 05:43:15.812565+02 Changed xframe_options. 1 -20 default 2015-06-14 05:43:22.048074+02 No fields changed. 1 -22 default 2015-06-14 07:05:22.160184+02 Publish 1 -23 default 2015-06-15 15:54:36.304988+02 Publish 1 -24 default 2015-06-15 16:05:44.501874+02 Publish 1 -25 default 2015-06-16 10:02:34.802098+02 Publish 1 -26 default 2015-06-16 10:09:30.848891+02 Publish 1 -27 default 2015-06-16 10:21:40.899986+02 Publish 1 -28 default 2015-10-04 18:47:36.360447+02 Publish 1 -29 default 2015-10-04 19:28:52.058918+02 Publish 1 -30 default 2015-10-04 23:27:23.676798+02 Publish 1 -31 default 2015-10-04 23:27:56.852619+02 Publish 1 -32 default 2015-10-04 23:28:58.369663+02 Publish 1 -33 default 2015-10-04 23:34:26.223668+02 Publish 1 -34 default 2015-10-05 00:51:13.664439+02 Publish 1 -35 default 2015-10-05 00:51:15.361757+02 Publish 1 -36 default 2015-10-05 00:51:37.492595+02 Publish 1 -37 default 2015-10-05 00:53:00.337511+02 Publish 1 -38 default 2015-10-05 00:55:29.733098+02 Publish 1 -39 default 2015-10-05 00:55:37.505684+02 Publish 1 -40 default 2015-10-05 00:59:54.511074+02 Publish 1 -41 default 2015-11-05 08:34:37.101455+01 Publish 1 -42 default 2016-02-08 10:37:50.269743+01 Digital Glarus Gallery plugin added to digital_glarus_gallery_grid 1 -43 default 2016-02-08 10:37:56.688543+01 Digital Glarus Gallery plugin edited at position 0 in digital_glarus_gallery_grid 1 -44 default 2016-02-08 10:38:02.28292+01 Publish 1 -45 default 2016-02-08 10:40:46.499548+01 Publish 1 -\. - - --- --- Name: reversion_revision_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('reversion_revision_id_seq', 45, true); - - --- --- Data for Name: reversion_version; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY reversion_version (id, object_id, object_id_int, format, serialized_data, object_repr, content_type_id, revision_id) FROM stdin; -1 1 1 json [{"model": "cms.page", "fields": {"placeholders": [], "languages": "en-us", "changed_date": "2015-06-12T16:53:01.585Z", "revision_id": 0, "depth": 1, "soft_root": false, "login_required": false, "path": "0001", "in_navigation": true, "publication_date": "2015-06-12T16:53:01.463Z", "xframe_options": 0, "creation_date": "2015-06-12T16:53:01.363Z", "navigation_extenders": null, "application_urls": null, "publication_end_date": null, "limit_visibility_in_menu": null, "is_home": true, "application_namespace": null, "reverse_id": null, "changed_by": "ungleich", "created_by": "ungleich", "parent": null, "template": "INHERIT", "numchild": 0, "site": 1}, "pk": 1}] Home 11 1 -2 1 1 json [{"model": "cms.title", "fields": {"page": 1, "meta_description": "", "language": "en-us", "published": true, "creation_date": "2015-06-12T16:53:01.422Z", "path": "", "redirect": null, "slug": "home", "page_title": "", "menu_title": "", "title": "Home", "has_url_overwrite": false}, "pk": 1}] Home (home, en-us) 16 1 -3 3 3 json [{"model": "cms.title", "pk": 3, "fields": {"creation_date": "2015-06-12T17:05:57.066Z", "redirect": null, "language": "en-us", "path": "blog", "menu_title": "", "page_title": "", "slug": "blog", "has_url_overwrite": false, "title": "Blog", "meta_description": "", "page": 3, "published": false}}] Blog (blog, en-us) 16 2 -4 3 3 json [{"model": "cms.page", "pk": 3, "fields": {"depth": 1, "path": "0003", "revision_id": 0, "application_urls": null, "xframe_options": 0, "placeholders": [6], "site": 1, "soft_root": false, "languages": "en-us", "limit_visibility_in_menu": null, "changed_date": "2015-06-12T17:05:57.068Z", "publication_date": null, "reverse_id": null, "is_home": false, "changed_by": "ungleich", "publication_end_date": null, "creation_date": "2015-06-12T17:05:57.028Z", "login_required": false, "parent": null, "template": "INHERIT", "application_namespace": null, "navigation_extenders": null, "in_navigation": true, "created_by": "ungleich", "numchild": 0}}] Blog 11 2 -5 6 6 json [{"model": "cms.placeholder", "pk": 6, "fields": {"default_width": null, "slot": "page_content"}}] page_content 9 2 -6 3 3 json [{"model": "cms.title", "pk": 3, "fields": {"creation_date": "2015-06-12T17:05:57.066Z", "redirect": "", "language": "en-us", "path": "blog", "menu_title": "", "page_title": "", "slug": "blog", "has_url_overwrite": false, "title": "Blog", "meta_description": "", "page": 3, "published": false}}] Blog (blog, en-us) 16 3 -7 3 3 json [{"model": "cms.page", "pk": 3, "fields": {"depth": 1, "path": "0003", "revision_id": 0, "application_urls": "BlogApp", "xframe_options": 0, "placeholders": [6], "site": 1, "soft_root": false, "languages": "en-us", "limit_visibility_in_menu": null, "changed_date": "2015-06-12T17:06:25.648Z", "publication_date": null, "reverse_id": null, "is_home": false, "changed_by": "ungleich", "publication_end_date": null, "creation_date": "2015-06-12T17:05:57.028Z", "login_required": false, "parent": null, "template": "INHERIT", "application_namespace": "djangocms_blog", "navigation_extenders": "", "in_navigation": true, "created_by": "ungleich", "numchild": 0}}] Blog 11 3 -8 6 6 json [{"model": "cms.placeholder", "pk": 6, "fields": {"default_width": null, "slot": "page_content"}}] page_content 9 3 -9 3 3 json [{"pk": 3, "model": "cms.title", "fields": {"slug": "blog", "meta_description": "", "menu_title": "", "published": false, "title": "Blog", "has_url_overwrite": false, "redirect": "", "path": "blog", "creation_date": "2015-06-12T17:05:57.066Z", "language": "en-us", "page_title": "", "page": 3}}] Blog (blog, en-us) 16 4 -10 3 3 json [{"pk": 3, "model": "cms.page", "fields": {"limit_visibility_in_menu": null, "created_by": "ungleich", "soft_root": false, "parent": null, "changed_by": "ungleich", "navigation_extenders": "", "login_required": false, "changed_date": "2015-06-12T17:14:12.988Z", "path": "0003", "creation_date": "2015-06-12T17:05:57.028Z", "numchild": 0, "publication_end_date": null, "in_navigation": true, "languages": "en-us", "reverse_id": null, "placeholders": [6], "publication_date": null, "revision_id": 0, "application_namespace": "djangocms_blog", "site": 1, "depth": 1, "template": "cms/ungleich.ch/blog.html", "xframe_options": 0, "is_home": false, "application_urls": "BlogApp"}}] Blog 11 4 -11 6 6 json [{"pk": 6, "model": "cms.placeholder", "fields": {"slot": "page_content", "default_width": null}}] page_content 9 4 -16 3 3 json [{"pk": 3, "fields": {"has_url_overwrite": false, "meta_description": "", "page": 3, "path": "blog", "language": "en-us", "published": true, "slug": "blog", "title": "Blog", "redirect": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "ungleich Blog", "menu_title": ""}, "model": "cms.title"}] Blog (blog, en-us) 16 6 -17 3 3 json [{"pk": 3, "fields": {"created_by": "ungleich", "site": 1, "path": "0003", "xframe_options": 0, "depth": 1, "navigation_extenders": "", "login_required": false, "languages": "en-us", "creation_date": "2015-06-12T17:05:57.028Z", "reverse_id": null, "revision_id": 0, "application_namespace": "djangocms_blog", "in_navigation": true, "changed_by": "ungleich", "placeholders": [6], "application_urls": "BlogApp", "publication_end_date": null, "soft_root": false, "changed_date": "2015-06-12T20:03:12.429Z", "publication_date": "2015-06-12T17:17:49.261Z", "is_home": false, "parent": null, "limit_visibility_in_menu": null, "numchild": 0, "template": "cms/ungleich.ch/blog.html"}, "model": "cms.page"}] Blog 11 6 -18 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 6 -22 3 3 json [{"pk": 3, "fields": {"has_url_overwrite": false, "meta_description": "", "page": 3, "path": "blog", "language": "en-us", "published": true, "slug": "blog", "title": "Blog", "redirect": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "Ungleich blog", "menu_title": "Blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 8 -23 3 3 json [{"pk": 3, "fields": {"created_by": "ungleich", "site": 1, "path": "0003", "xframe_options": 0, "depth": 1, "navigation_extenders": "", "login_required": false, "languages": "en-us", "creation_date": "2015-06-12T17:05:57.028Z", "reverse_id": null, "revision_id": 0, "application_namespace": "djangocms_blog", "in_navigation": true, "changed_by": "ungleich", "placeholders": [6], "application_urls": "BlogApp", "publication_end_date": null, "soft_root": false, "changed_date": "2015-06-12T20:06:13.520Z", "publication_date": "2015-06-12T17:17:49.261Z", "is_home": false, "parent": null, "limit_visibility_in_menu": null, "numchild": 0, "template": "cms/ungleich.ch/blog.html"}, "model": "cms.page"}] Blog 11 8 -24 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 8 -25 3 3 json [{"pk": 3, "fields": {"has_url_overwrite": false, "meta_description": "", "page": 3, "path": "blog", "language": "en-us", "published": true, "slug": "blog", "title": "Blog", "redirect": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "Ungleich Blog", "menu_title": "Blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 9 -26 3 3 json [{"pk": 3, "fields": {"created_by": "ungleich", "site": 1, "path": "0003", "xframe_options": 0, "depth": 1, "navigation_extenders": "", "login_required": false, "languages": "en-us", "creation_date": "2015-06-12T17:05:57.028Z", "reverse_id": null, "revision_id": 0, "application_namespace": "djangocms_blog", "in_navigation": true, "changed_by": "ungleich", "placeholders": [6], "application_urls": "BlogApp", "publication_end_date": null, "soft_root": false, "changed_date": "2015-06-12T20:06:55.883Z", "publication_date": "2015-06-12T17:17:49.261Z", "is_home": false, "parent": null, "limit_visibility_in_menu": null, "numchild": 0, "template": "cms/ungleich.ch/blog.html"}, "model": "cms.page"}] Blog 11 9 -27 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 9 -31 3 3 json [{"pk": 3, "fields": {"has_url_overwrite": false, "meta_description": "", "page": 3, "path": "blog", "language": "en-us", "published": true, "slug": "blog", "title": "Blog", "redirect": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "ungleich Blog", "menu_title": "Blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 11 -32 3 3 json [{"pk": 3, "fields": {"created_by": "ungleich", "site": 1, "path": "0003", "xframe_options": 0, "depth": 1, "navigation_extenders": "", "login_required": false, "languages": "en-us", "creation_date": "2015-06-12T17:05:57.028Z", "reverse_id": null, "revision_id": 0, "application_namespace": "djangocms_blog", "in_navigation": true, "changed_by": "ungleich", "placeholders": [6], "application_urls": "BlogApp", "publication_end_date": null, "soft_root": false, "changed_date": "2015-06-12T20:17:24.358Z", "publication_date": "2015-06-12T17:17:49.261Z", "is_home": false, "parent": null, "limit_visibility_in_menu": null, "numchild": 0, "template": "cms/ungleich.ch/blog.html"}, "model": "cms.page"}] Blog 11 11 -33 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 11 -37 3 3 json [{"pk": 3, "fields": {"has_url_overwrite": false, "meta_description": "", "page": 3, "path": "blog", "language": "en-us", "published": true, "slug": "blog", "title": "Blog", "redirect": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "ungleich Blog", "menu_title": "Blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 13 -38 3 3 json [{"pk": 3, "fields": {"created_by": "ungleich", "site": 1, "path": "0003", "xframe_options": 0, "depth": 1, "navigation_extenders": "", "login_required": false, "languages": "en-us", "creation_date": "2015-06-12T17:05:57.028Z", "reverse_id": null, "revision_id": 0, "application_namespace": "djangocms_blog", "in_navigation": true, "changed_by": "ungleich", "placeholders": [6], "application_urls": "BlogApp", "publication_end_date": null, "soft_root": false, "changed_date": "2015-06-13T13:08:13.077Z", "publication_date": "2015-06-12T17:17:49.261Z", "is_home": false, "parent": null, "limit_visibility_in_menu": null, "numchild": 0, "template": "cms/ungleich.ch/blog.html"}, "model": "cms.page"}] Blog 11 13 -39 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 13 -49 3 3 json [{"pk": 3, "fields": {"title": "Blog", "language": "en-us", "published": true, "page_title": "ungleich Blog", "has_url_overwrite": false, "page": 3, "meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "menu_title": "Blog", "slug": "blog", "path": "blog", "redirect": ""}, "model": "cms.title"}] Blog (blog, en-us) 16 17 -50 3 3 json [{"pk": 3, "fields": {"placeholders": [6], "template": "cms/ungleich.ch/blog.html", "application_namespace": "djangocms_blog", "created_by": "ungleich", "changed_by": "ungleich", "xframe_options": 0, "is_home": false, "site": 1, "limit_visibility_in_menu": null, "navigation_extenders": "", "changed_date": "2015-06-14T03:14:34.984Z", "reverse_id": null, "languages": "en-us", "login_required": false, "revision_id": 0, "soft_root": false, "creation_date": "2015-06-12T17:05:57.028Z", "parent": null, "depth": 1, "publication_date": "2015-06-12T17:17:49.261Z", "numchild": 0, "in_navigation": true, "path": "0003", "application_urls": "BlogApp", "publication_end_date": null}, "model": "cms.page"}] Blog 11 17 -51 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 17 -55 3 3 json [{"pk": 3, "fields": {"title": "Blog", "language": "en-us", "published": true, "page_title": "ungleich Blog", "has_url_overwrite": false, "page": 3, "meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "menu_title": "Blog", "slug": "blog", "path": "blog", "redirect": ""}, "model": "cms.title"}] Blog (blog, en-us) 16 19 -56 3 3 json [{"pk": 3, "fields": {"placeholders": [6], "template": "cms/ungleich.ch/blog.html", "application_namespace": "djangocms_blog", "created_by": "ungleich", "changed_by": "ungleich", "xframe_options": 0, "is_home": false, "site": 1, "limit_visibility_in_menu": null, "navigation_extenders": "", "changed_date": "2015-06-14T03:43:15.769Z", "reverse_id": null, "languages": "en-us", "login_required": false, "revision_id": 0, "soft_root": false, "creation_date": "2015-06-12T17:05:57.028Z", "parent": null, "depth": 1, "publication_date": "2015-06-12T17:17:49.261Z", "numchild": 0, "in_navigation": true, "path": "0003", "application_urls": "BlogApp", "publication_end_date": null}, "model": "cms.page"}] Blog 11 19 -57 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 19 -58 3 3 json [{"pk": 3, "fields": {"title": "Blog", "language": "en-us", "published": true, "page_title": "ungleich Blog", "has_url_overwrite": false, "page": 3, "meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "menu_title": "Blog", "slug": "blog", "path": "blog", "redirect": ""}, "model": "cms.title"}] Blog (blog, en-us) 16 20 -59 3 3 json [{"pk": 3, "fields": {"placeholders": [6], "template": "cms/ungleich.ch/blog.html", "application_namespace": "djangocms_blog", "created_by": "ungleich", "changed_by": "ungleich", "xframe_options": 0, "is_home": false, "site": 1, "limit_visibility_in_menu": null, "navigation_extenders": "", "changed_date": "2015-06-14T03:43:22.004Z", "reverse_id": null, "languages": "en-us", "login_required": false, "revision_id": 0, "soft_root": false, "creation_date": "2015-06-12T17:05:57.028Z", "parent": null, "depth": 1, "publication_date": "2015-06-12T17:17:49.261Z", "numchild": 0, "in_navigation": true, "path": "0003", "application_urls": "BlogApp", "publication_end_date": null}, "model": "cms.page"}] Blog 11 20 -60 6 6 json [{"pk": 6, "fields": {"default_width": null, "slot": "page_content"}, "model": "cms.placeholder"}] page_content 9 20 -64 3 3 json [{"fields": {"page_title": "ungleich Blog", "page": 3, "has_url_overwrite": false, "redirect": "", "meta_description": "on OpenSource, technology, our passion and interests...", "title": "Blog", "menu_title": "Blog", "published": true, "slug": "blog", "path": "blog", "language": "en-us", "creation_date": "2015-06-12T17:05:57.066Z"}, "pk": 3, "model": "cms.title"}] Blog (blog, en-us) 16 22 -65 3 3 json [{"fields": {"limit_visibility_in_menu": null, "depth": 1, "publication_end_date": null, "creation_date": "2015-06-12T17:05:57.028Z", "revision_id": 0, "template": "cms/ungleich.ch/blog.html", "soft_root": false, "reverse_id": null, "languages": "en-us", "path": "0003", "is_home": false, "changed_by": "ungleich", "application_urls": "BlogApp", "site": 1, "xframe_options": 0, "in_navigation": false, "placeholders": [6], "parent": null, "login_required": false, "application_namespace": "djangocms_blog", "created_by": "ungleich", "publication_date": "2015-06-12T17:17:49.261Z", "navigation_extenders": "", "numchild": 0, "changed_date": "2015-06-14T05:05:22.108Z"}, "pk": 3, "model": "cms.page"}] Blog 11 22 -66 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "pk": 6, "model": "cms.placeholder"}] page_content 9 22 -67 3 3 json [{"fields": {"page_title": "ungleich Blog", "page": 3, "has_url_overwrite": false, "redirect": "", "meta_description": "on OpenSource, technology, our passion and interests...", "title": "Blog", "menu_title": "Blog", "published": true, "slug": "blog", "path": "blog", "language": "en-us", "creation_date": "2015-06-12T17:05:57.066Z"}, "pk": 3, "model": "cms.title"}] Blog (blog, en-us) 16 23 -68 3 3 json [{"fields": {"limit_visibility_in_menu": null, "depth": 1, "publication_end_date": null, "creation_date": "2015-06-12T17:05:57.028Z", "revision_id": 0, "template": "cms/ungleich.ch/blog.html", "soft_root": false, "reverse_id": null, "languages": "en-us", "path": "0003", "is_home": false, "changed_by": "ungleich", "application_urls": "BlogApp", "site": 1, "xframe_options": 0, "in_navigation": false, "placeholders": [6], "parent": null, "login_required": false, "application_namespace": "djangocms_blog", "created_by": "ungleich", "publication_date": "2015-06-12T17:17:49.261Z", "navigation_extenders": "", "numchild": 0, "changed_date": "2015-06-15T13:54:36.210Z"}, "pk": 3, "model": "cms.page"}] Blog 11 23 -69 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "pk": 6, "model": "cms.placeholder"}] page_content 9 23 -90 28 28 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_where_we_are_content"}, "pk": 28}] digital_glarus_where_we_are_content 9 28 -70 3 3 json [{"fields": {"page_title": "ungleich Blog", "page": 3, "has_url_overwrite": false, "redirect": "", "meta_description": "on OpenSource, technology, our passion and interests...", "title": "Blog", "menu_title": "Blog", "published": true, "slug": "blog", "path": "blog", "language": "en-us", "creation_date": "2015-06-12T17:05:57.066Z"}, "pk": 3, "model": "cms.title"}] Blog (blog, en-us) 16 24 -71 3 3 json [{"fields": {"limit_visibility_in_menu": null, "depth": 1, "publication_end_date": null, "creation_date": "2015-06-12T17:05:57.028Z", "revision_id": 0, "template": "cms/ungleich.ch/blog.html", "soft_root": false, "reverse_id": null, "languages": "en-us", "path": "0003", "is_home": false, "changed_by": "ungleich", "application_urls": "BlogApp", "site": 1, "xframe_options": 0, "in_navigation": false, "placeholders": [6], "parent": null, "login_required": false, "application_namespace": "djangocms_blog", "created_by": "ungleich", "publication_date": "2015-06-12T17:17:49.261Z", "navigation_extenders": "", "numchild": 0, "changed_date": "2015-06-15T14:05:44.415Z"}, "pk": 3, "model": "cms.page"}] Blog 11 24 -72 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "pk": 6, "model": "cms.placeholder"}] page_content 9 24 -73 3 3 json [{"pk": 3, "fields": {"meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "slug": "blog", "page": 3, "page_title": "ungleich Blog", "language": "en-us", "published": true, "menu_title": "Blog", "title": "Blog", "has_url_overwrite": false, "redirect": "", "path": "blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 25 -74 3 3 json [{"pk": 3, "fields": {"revision_id": 0, "in_navigation": false, "creation_date": "2015-06-12T17:05:57.028Z", "publication_date": "2015-06-12T17:17:49.261Z", "xframe_options": 0, "created_by": "ungleich", "publication_end_date": null, "parent": null, "reverse_id": null, "placeholders": [6], "login_required": false, "site": 1, "changed_by": "ungleich", "changed_date": "2015-06-16T08:02:34.712Z", "application_namespace": "djangocms_blog", "soft_root": false, "limit_visibility_in_menu": null, "numchild": 0, "application_urls": "BlogApp", "depth": 1, "languages": "en-us", "template": "cms/ungleich.ch/blog.html", "path": "0003", "is_home": false, "navigation_extenders": ""}, "model": "cms.page"}] Blog 11 25 -75 6 6 json [{"pk": 6, "fields": {"slot": "page_content", "default_width": null}, "model": "cms.placeholder"}] page_content 9 25 -76 3 3 json [{"pk": 3, "fields": {"meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "slug": "blog", "page": 3, "page_title": "ungleich Blog", "language": "en-us", "published": true, "menu_title": "Blog", "title": "Blog", "has_url_overwrite": false, "redirect": "", "path": "blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 26 -77 3 3 json [{"pk": 3, "fields": {"revision_id": 0, "in_navigation": false, "creation_date": "2015-06-12T17:05:57.028Z", "publication_date": "2015-06-12T17:17:49.261Z", "xframe_options": 0, "created_by": "ungleich", "publication_end_date": null, "parent": null, "reverse_id": null, "placeholders": [6], "login_required": false, "site": 1, "changed_by": "ungleich", "changed_date": "2015-06-16T08:09:30.776Z", "application_namespace": "djangocms_blog", "soft_root": false, "limit_visibility_in_menu": null, "numchild": 0, "application_urls": "BlogApp", "depth": 1, "languages": "en-us", "template": "cms/ungleich.ch/blog.html", "path": "0003", "is_home": false, "navigation_extenders": ""}, "model": "cms.page"}] Blog 11 26 -78 6 6 json [{"pk": 6, "fields": {"slot": "page_content", "default_width": null}, "model": "cms.placeholder"}] page_content 9 26 -79 3 3 json [{"pk": 3, "fields": {"meta_description": "on OpenSource, technology, our passion and interests...", "creation_date": "2015-06-12T17:05:57.066Z", "slug": "blog", "page": 3, "page_title": "ungleich Blog", "language": "en-us", "published": true, "menu_title": "Blog", "title": "Blog", "has_url_overwrite": false, "redirect": "", "path": "blog"}, "model": "cms.title"}] Blog (blog, en-us) 16 27 -80 3 3 json [{"pk": 3, "fields": {"revision_id": 0, "in_navigation": false, "creation_date": "2015-06-12T17:05:57.028Z", "publication_date": "2015-06-12T17:17:49.261Z", "xframe_options": 0, "created_by": "ungleich", "publication_end_date": null, "parent": null, "reverse_id": null, "placeholders": [6], "login_required": false, "site": 1, "changed_by": "ungleich", "changed_date": "2015-06-16T08:21:40.825Z", "application_namespace": "djangocms_blog", "soft_root": false, "limit_visibility_in_menu": null, "numchild": 0, "application_urls": "BlogApp", "depth": 1, "languages": "en-us", "template": "cms/ungleich.ch/blog.html", "path": "0003", "is_home": false, "navigation_extenders": ""}, "model": "cms.page"}] Blog 11 27 -81 6 6 json [{"pk": 6, "fields": {"slot": "page_content", "default_width": null}, "model": "cms.placeholder"}] page_content 9 27 -82 5 5 json [{"model": "cms.title", "fields": {"creation_date": "2015-10-04T16:27:41.449Z", "slug": "digital-glarus-home", "meta_description": "", "page_title": "Digital Glarus", "menu_title": "home", "redirect": "", "path": "diigtalglarus2", "title": "digital glarus home", "has_url_overwrite": true, "language": "en-us", "page": 5, "published": true}, "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 28 -83 5 5 json [{"model": "cms.page", "fields": {"application_namespace": null, "soft_root": false, "publication_end_date": null, "created_by": "ungleich", "changed_by": "ungleich", "path": "0005", "template": "cms/digitalglarus/index.html", "site": 1, "reverse_id": null, "is_home": false, "navigation_extenders": "", "depth": 1, "creation_date": "2015-10-04T16:27:41.288Z", "application_urls": "", "login_required": false, "publication_date": "2015-10-04T16:47:36.159Z", "numchild": 0, "limit_visibility_in_menu": null, "revision_id": 0, "parent": null, "in_navigation": true, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "languages": "en-us", "xframe_options": 0, "changed_date": "2015-10-04T16:47:36.284Z"}, "pk": 5}] home 11 28 -84 22 22 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_build_a_tech_valley_content"}, "pk": 22}] digital_glarus_build_a_tech_valley_content 9 28 -85 23 23 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_a_new_area"}, "pk": 23}] digital_glarus_a_new_area 9 28 -86 24 24 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_a_new_area_content"}, "pk": 24}] digital_glarus_a_new_area_content 9 28 -87 25 25 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_why_be_interested"}, "pk": 25}] digital_glarus_why_be_interested 9 28 -88 26 26 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_why_be_interested_content"}, "pk": 26}] digital_glarus_why_be_interested_content 9 28 -89 27 27 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_where_we_are"}, "pk": 27}] digital_glarus_where_we_are 9 28 -91 29 29 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_legend"}, "pk": 29}] digital_glarus_legend 9 28 -92 21 21 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "digital_glarus_build_a_tech_valley"}, "pk": 21}] digital_glarus_build_a_tech_valley 9 28 -93 3 3 json [{"model": "cms.title", "fields": {"creation_date": "2015-06-12T17:05:57.066Z", "slug": "blog", "meta_description": "on OpenSource, technology, our passion and interests...", "page_title": "ungleich Blog", "menu_title": "Blog", "redirect": "", "path": "blog", "title": "Blog", "has_url_overwrite": true, "language": "en-us", "page": 3, "published": true}, "pk": 3}] Blog (blog, en-us) 16 29 -94 3 3 json [{"model": "cms.page", "fields": {"application_namespace": "djangocms_blog", "soft_root": false, "publication_end_date": null, "created_by": "ungleich", "changed_by": "ungleich", "path": "0003", "template": "cms/ungleichch/blog.html", "site": 1, "reverse_id": null, "is_home": false, "navigation_extenders": "", "depth": 1, "creation_date": "2015-06-12T17:05:57.028Z", "application_urls": "BlogApp", "login_required": false, "publication_date": "2015-06-12T17:17:49.261Z", "numchild": 0, "limit_visibility_in_menu": null, "revision_id": 0, "parent": null, "in_navigation": false, "placeholders": [6], "languages": "en-us", "xframe_options": 0, "changed_date": "2015-10-04T17:28:51.984Z"}, "pk": 3}] Blog 11 29 -95 6 6 json [{"model": "cms.placeholder", "fields": {"default_width": null, "slot": "page_content"}, "pk": 6}] page_content 9 29 -96 64 64 json [{"pk": 64, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}}] digital_glarus_where_we_are_content 9 30 -97 65 65 json [{"pk": 65, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_legend", "default_width": null}}] digital_glarus_legend 9 30 -98 7 7 json [{"pk": 7, "model": "cms.title", "fields": {"slug": "fooffff", "page_title": "ffff", "title": "fooffff", "meta_description": "ffffff", "language": "en-us", "creation_date": "2015-10-04T21:22:33.989Z", "menu_title": "ffff", "redirect": null, "published": true, "path": "diigtalglarus2/fooffff", "page": 8, "has_url_overwrite": false}}] fooffff (fooffff, en-us) 16 30 -99 8 8 json [{"pk": 8, "model": "cms.page", "fields": {"depth": 2, "numchild": 0, "limit_visibility_in_menu": null, "in_navigation": true, "publication_end_date": null, "application_namespace": null, "publication_date": "2015-10-04T21:27:23.416Z", "login_required": false, "application_urls": null, "reverse_id": null, "soft_root": false, "parent": 5, "is_home": false, "site": 1, "changed_date": "2015-10-04T21:27:23.557Z", "xframe_options": 0, "creation_date": "2015-10-04T21:22:33.837Z", "changed_by": "ungleich", "created_by": "ungleich", "languages": "en-us", "placeholders": [57, 58, 59, 60, 61, 62, 63, 64, 65], "revision_id": 0, "path": "00050001", "template": "INHERIT", "navigation_extenders": null}}] ffff 11 30 -100 57 57 json [{"pk": 57, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}}] digital_glarus_build_a_tech_valley 9 30 -101 58 58 json [{"pk": 58, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}}] digital_glarus_build_a_tech_valley_content 9 30 -102 59 59 json [{"pk": 59, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}}] digital_glarus_a_new_area 9 30 -103 60 60 json [{"pk": 60, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}}] digital_glarus_a_new_area_content 9 30 -104 61 61 json [{"pk": 61, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}}] digital_glarus_why_be_interested 9 30 -105 62 62 json [{"pk": 62, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}}] digital_glarus_why_be_interested_content 9 30 -106 63 63 json [{"pk": 63, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}}] digital_glarus_where_we_are 9 30 -107 81 81 json [{"pk": 81, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}}] digital_glarus_build_a_tech_valley 9 31 -108 82 82 json [{"pk": 82, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}}] digital_glarus_build_a_tech_valley_content 9 31 -109 83 83 json [{"pk": 83, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}}] digital_glarus_a_new_area 9 31 -110 84 84 json [{"pk": 84, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}}] digital_glarus_a_new_area_content 9 31 -111 85 85 json [{"pk": 85, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}}] digital_glarus_why_be_interested 9 31 -112 86 86 json [{"pk": 86, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}}] digital_glarus_why_be_interested_content 9 31 -113 87 87 json [{"pk": 87, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}}] digital_glarus_where_we_are 9 31 -114 88 88 json [{"pk": 88, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}}] digital_glarus_where_we_are_content 9 31 -115 9 9 json [{"pk": 9, "model": "cms.page", "fields": {"depth": 2, "numchild": 0, "limit_visibility_in_menu": null, "in_navigation": true, "publication_end_date": null, "application_namespace": null, "publication_date": "2015-10-04T21:27:56.742Z", "login_required": false, "application_urls": null, "reverse_id": null, "soft_root": false, "parent": 5, "is_home": false, "site": 1, "changed_date": "2015-10-04T21:27:56.823Z", "xframe_options": 0, "creation_date": "2015-10-04T21:22:53.644Z", "changed_by": "ungleich", "created_by": "ungleich", "languages": "en-us", "placeholders": [81, 82, 83, 84, 85, 86, 87, 88, 89], "revision_id": 0, "path": "00050002", "template": "INHERIT", "navigation_extenders": null}}] cccccccccccccc 11 31 -116 8 8 json [{"pk": 8, "model": "cms.title", "fields": {"slug": "ccccccccccccc", "page_title": "ccccccccccccccccc", "title": "ccccccccccccc", "meta_description": "ccc", "language": "en-us", "creation_date": "2015-10-04T21:22:53.668Z", "menu_title": "cccccccccccccc", "redirect": null, "published": true, "path": "diigtalglarus2/ccccccccccccc", "page": 9, "has_url_overwrite": false}}] ccccccccccccc (ccccccccccccc, en-us) 16 31 -117 89 89 json [{"pk": 89, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_legend", "default_width": null}}] digital_glarus_legend 9 31 -226 76 76 json [{"pk": 76, "fields": {"dgGallery": 1}, "model": "digitalglarus.dggalleryplugin"}] 76 65 43 -118 5 5 json [{"pk": 5, "model": "cms.title", "fields": {"slug": "digital-glarus-home", "page_title": "Digital Glarus", "title": "digital glarus home", "meta_description": "", "language": "en-us", "creation_date": "2015-10-04T16:27:41.449Z", "menu_title": "home", "redirect": "", "published": true, "path": "diigtalglarus", "page": 5, "has_url_overwrite": true}}] digital glarus home (digital-glarus-home, en-us) 16 32 -119 5 5 json [{"pk": 5, "model": "cms.page", "fields": {"depth": 1, "numchild": 2, "limit_visibility_in_menu": null, "in_navigation": true, "publication_end_date": null, "application_namespace": null, "publication_date": "2015-10-04T16:47:36.159Z", "login_required": false, "application_urls": "", "reverse_id": null, "soft_root": true, "parent": null, "is_home": false, "site": 1, "changed_date": "2015-10-04T21:28:58.317Z", "xframe_options": 0, "creation_date": "2015-10-04T16:27:41.288Z", "changed_by": "ungleich", "created_by": "ungleich", "languages": "en-us", "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "revision_id": 0, "path": "0005", "template": "cms/digitalglarus/index.html", "navigation_extenders": ""}}] home 11 32 -120 22 22 json [{"pk": 22, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}}] digital_glarus_build_a_tech_valley_content 9 32 -121 23 23 json [{"pk": 23, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}}] digital_glarus_a_new_area 9 32 -122 24 24 json [{"pk": 24, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}}] digital_glarus_a_new_area_content 9 32 -123 25 25 json [{"pk": 25, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}}] digital_glarus_why_be_interested 9 32 -124 26 26 json [{"pk": 26, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}}] digital_glarus_why_be_interested_content 9 32 -125 27 27 json [{"pk": 27, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}}] digital_glarus_where_we_are 9 32 -126 28 28 json [{"pk": 28, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}}] digital_glarus_where_we_are_content 9 32 -127 29 29 json [{"pk": 29, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_legend", "default_width": null}}] digital_glarus_legend 9 32 -128 21 21 json [{"pk": 21, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}}] digital_glarus_build_a_tech_valley 9 32 -129 32 32 json [{"pk": 32, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}}] digital_glarus_a_new_area 9 33 -130 1 1 json [{"pk": 1, "model": "cms.page", "fields": {"depth": 1, "numchild": 0, "limit_visibility_in_menu": null, "in_navigation": false, "publication_end_date": null, "application_namespace": null, "publication_date": "2015-06-12T16:53:01.463Z", "login_required": false, "application_urls": null, "reverse_id": null, "soft_root": false, "parent": null, "is_home": true, "site": 1, "changed_date": "2015-10-04T21:34:26.168Z", "xframe_options": 0, "creation_date": "2015-06-12T16:53:01.363Z", "changed_by": "ungleich", "created_by": "ungleich", "languages": "en-us", "placeholders": [5, 30, 31, 32, 33, 34, 35, 36, 37, 38, 99, 100, 101, 102, 103, 104], "revision_id": 0, "path": "0001", "template": "INHERIT", "navigation_extenders": null}}] Home 11 33 -131 34 34 json [{"pk": 34, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}}] digital_glarus_why_be_interested 9 33 -132 35 35 json [{"pk": 35, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}}] digital_glarus_why_be_interested_content 9 33 -133 36 36 json [{"pk": 36, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}}] digital_glarus_where_we_are 9 33 -134 5 5 json [{"pk": 5, "model": "cms.placeholder", "fields": {"slot": "page_content", "default_width": null}}] page_content 9 33 -135 38 38 json [{"pk": 38, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_legend", "default_width": null}}] digital_glarus_legend 9 33 -136 33 33 json [{"pk": 33, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}}] digital_glarus_a_new_area_content 9 33 -137 104 104 json [{"pk": 104, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_glarus_direct_connection_zurich", "default_width": null}}] digitalglarus_why_glarus_direct_connection_zurich 9 33 -138 103 103 json [{"pk": 103, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_glarus_affordable_price", "default_width": null}}] digitalglarus_why_glarus_affordable_price 9 33 -139 37 37 json [{"pk": 37, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}}] digital_glarus_where_we_are_content 9 33 -140 99 99 json [{"pk": 99, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_us", "default_width": null}}] digitalglarus_why_us 9 33 -141 1 1 json [{"pk": 1, "model": "cms.title", "fields": {"slug": "home", "page_title": "", "title": "Home", "meta_description": "", "language": "en-us", "creation_date": "2015-06-12T16:53:01.422Z", "menu_title": "", "redirect": null, "published": true, "path": "", "page": 1, "has_url_overwrite": false}}] Home (home, en-us) 16 33 -142 100 100 json [{"pk": 100, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_us_content", "default_width": null}}] digitalglarus_why_us_content 9 33 -143 101 101 json [{"pk": 101, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_glarus", "default_width": null}}] digitalglarus_why_glarus 9 33 -144 102 102 json [{"pk": 102, "model": "cms.placeholder", "fields": {"slot": "digitalglarus_why_glarus_beautiful_landscape", "default_width": null}}] digitalglarus_why_glarus_beautiful_landscape 9 33 -145 30 30 json [{"pk": 30, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}}] digital_glarus_build_a_tech_valley 9 33 -146 31 31 json [{"pk": 31, "model": "cms.placeholder", "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}}] digital_glarus_build_a_tech_valley_content 9 33 -147 5 5 json [{"fields": {"title": "digital glarus home", "menu_title": "home", "language": "en-us", "meta_description": "", "redirect": "", "page": 5, "has_url_overwrite": true, "path": "digitalglarus", "creation_date": "2015-10-04T16:27:41.449Z", "page_title": "Digital Glarus", "slug": "digital-glarus-home", "published": true}, "model": "cms.title", "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 34 -148 5 5 json [{"fields": {"changed_date": "2015-10-04T22:51:13.614Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "", "template": "cms/digitalglarus/index.html", "languages": "en-us", "soft_root": true, "path": "0005", "navigation_extenders": "", "login_required": false, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "application_namespace": null, "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": false, "publication_date": "2015-10-04T16:47:36.159Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 2, "is_home": false, "creation_date": "2015-10-04T16:27:41.288Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 5}] home 11 34 -149 22 22 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder", "pk": 22}] digital_glarus_build_a_tech_valley_content 9 34 -150 23 23 json [{"fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder", "pk": 23}] digital_glarus_a_new_area 9 34 -151 24 24 json [{"fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder", "pk": 24}] digital_glarus_a_new_area_content 9 34 -152 25 25 json [{"fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder", "pk": 25}] digital_glarus_why_be_interested 9 34 -153 26 26 json [{"fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder", "pk": 26}] digital_glarus_why_be_interested_content 9 34 -154 27 27 json [{"fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder", "pk": 27}] digital_glarus_where_we_are 9 34 -155 28 28 json [{"fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder", "pk": 28}] digital_glarus_where_we_are_content 9 34 -156 29 29 json [{"fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder", "pk": 29}] digital_glarus_legend 9 34 -157 21 21 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder", "pk": 21}] digital_glarus_build_a_tech_valley 9 34 -158 5 5 json [{"fields": {"title": "digital glarus home", "menu_title": "home", "language": "en-us", "meta_description": "", "redirect": "", "page": 5, "has_url_overwrite": true, "path": "digitalglarus", "creation_date": "2015-10-04T16:27:41.449Z", "page_title": "Digital Glarus", "slug": "digital-glarus-home", "published": true}, "model": "cms.title", "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 35 -159 5 5 json [{"fields": {"changed_date": "2015-10-04T22:51:15.308Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "", "template": "cms/digitalglarus/index.html", "languages": "en-us", "soft_root": true, "path": "0005", "navigation_extenders": "", "login_required": false, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "application_namespace": null, "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": false, "publication_date": "2015-10-04T16:47:36.159Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 2, "is_home": false, "creation_date": "2015-10-04T16:27:41.288Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 5}] home 11 35 -160 22 22 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder", "pk": 22}] digital_glarus_build_a_tech_valley_content 9 35 -161 23 23 json [{"fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder", "pk": 23}] digital_glarus_a_new_area 9 35 -162 24 24 json [{"fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder", "pk": 24}] digital_glarus_a_new_area_content 9 35 -163 25 25 json [{"fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder", "pk": 25}] digital_glarus_why_be_interested 9 35 -164 26 26 json [{"fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder", "pk": 26}] digital_glarus_why_be_interested_content 9 35 -165 27 27 json [{"fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder", "pk": 27}] digital_glarus_where_we_are 9 35 -166 28 28 json [{"fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder", "pk": 28}] digital_glarus_where_we_are_content 9 35 -167 29 29 json [{"fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder", "pk": 29}] digital_glarus_legend 9 35 -168 21 21 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder", "pk": 21}] digital_glarus_build_a_tech_valley 9 35 -169 5 5 json [{"fields": {"title": "digital glarus home", "menu_title": "home", "language": "en-us", "meta_description": "", "redirect": "", "page": 5, "has_url_overwrite": true, "path": "digitalglarus", "creation_date": "2015-10-04T16:27:41.449Z", "page_title": "Digital Glarus", "slug": "digital-glarus-home", "published": true}, "model": "cms.title", "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 36 -170 5 5 json [{"fields": {"changed_date": "2015-10-04T22:51:37.444Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "", "template": "cms/digitalglarus/index.html", "languages": "en-us", "soft_root": true, "path": "0005", "navigation_extenders": "", "login_required": false, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "application_namespace": null, "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": true, "publication_date": "2015-10-04T16:47:36.159Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 2, "is_home": false, "creation_date": "2015-10-04T16:27:41.288Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 5}] home 11 36 -171 22 22 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder", "pk": 22}] digital_glarus_build_a_tech_valley_content 9 36 -172 23 23 json [{"fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder", "pk": 23}] digital_glarus_a_new_area 9 36 -173 24 24 json [{"fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder", "pk": 24}] digital_glarus_a_new_area_content 9 36 -174 25 25 json [{"fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder", "pk": 25}] digital_glarus_why_be_interested 9 36 -175 26 26 json [{"fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder", "pk": 26}] digital_glarus_why_be_interested_content 9 36 -176 27 27 json [{"fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder", "pk": 27}] digital_glarus_where_we_are 9 36 -177 28 28 json [{"fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder", "pk": 28}] digital_glarus_where_we_are_content 9 36 -178 29 29 json [{"fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder", "pk": 29}] digital_glarus_legend 9 36 -179 21 21 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder", "pk": 21}] digital_glarus_build_a_tech_valley 9 36 -180 3 3 json [{"fields": {"title": "Blog", "menu_title": "Blog", "language": "en-us", "meta_description": "on OpenSource, technology, our passion and interests...", "redirect": "", "page": 3, "has_url_overwrite": false, "path": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "ungleich Blog", "slug": "blog", "published": true}, "model": "cms.title", "pk": 3}] Blog (blog, en-us) 16 37 -181 3 3 json [{"fields": {"changed_date": "2015-10-04T22:53:00.281Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "BlogApp", "template": "cms/ungleichch/blog.html", "languages": "en-us", "soft_root": true, "path": "0003", "navigation_extenders": "", "login_required": false, "placeholders": [6], "application_namespace": "djangocms_blog", "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": true, "publication_date": "2015-06-12T17:17:49.261Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 0, "is_home": true, "creation_date": "2015-06-12T17:05:57.028Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 3}] Blog 11 37 -182 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "model": "cms.placeholder", "pk": 6}] page_content 9 37 -183 5 5 json [{"fields": {"title": "digital glarus home", "menu_title": "home", "language": "en-us", "meta_description": "", "redirect": "", "page": 5, "has_url_overwrite": true, "path": "digitalglarus", "creation_date": "2015-10-04T16:27:41.449Z", "page_title": "Digital Glarus", "slug": "digital-glarus-home", "published": true}, "model": "cms.title", "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 38 -184 5 5 json [{"fields": {"changed_date": "2015-10-04T22:55:29.682Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "", "template": "cms/digitalglarus/index.html", "languages": "en-us", "soft_root": false, "path": "0005", "navigation_extenders": "", "login_required": false, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "application_namespace": null, "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": true, "publication_date": "2015-10-04T16:47:36.159Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 2, "is_home": false, "creation_date": "2015-10-04T16:27:41.288Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 5}] home 11 38 -185 22 22 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder", "pk": 22}] digital_glarus_build_a_tech_valley_content 9 38 -186 23 23 json [{"fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder", "pk": 23}] digital_glarus_a_new_area 9 38 -187 24 24 json [{"fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder", "pk": 24}] digital_glarus_a_new_area_content 9 38 -188 25 25 json [{"fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder", "pk": 25}] digital_glarus_why_be_interested 9 38 -189 26 26 json [{"fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder", "pk": 26}] digital_glarus_why_be_interested_content 9 38 -190 27 27 json [{"fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder", "pk": 27}] digital_glarus_where_we_are 9 38 -191 28 28 json [{"fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder", "pk": 28}] digital_glarus_where_we_are_content 9 38 -192 29 29 json [{"fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder", "pk": 29}] digital_glarus_legend 9 38 -193 21 21 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder", "pk": 21}] digital_glarus_build_a_tech_valley 9 38 -194 3 3 json [{"fields": {"title": "Blog", "menu_title": "Blog", "language": "en-us", "meta_description": "on OpenSource, technology, our passion and interests...", "redirect": "", "page": 3, "has_url_overwrite": false, "path": "", "creation_date": "2015-06-12T17:05:57.066Z", "page_title": "ungleich Blog", "slug": "blog", "published": true}, "model": "cms.title", "pk": 3}] Blog (blog, en-us) 16 39 -195 3 3 json [{"fields": {"changed_date": "2015-10-04T22:55:37.412Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "BlogApp", "template": "cms/ungleichch/blog.html", "languages": "en-us", "soft_root": false, "path": "0003", "navigation_extenders": "", "login_required": false, "placeholders": [6], "application_namespace": "djangocms_blog", "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": true, "publication_date": "2015-06-12T17:17:49.261Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 0, "is_home": true, "creation_date": "2015-06-12T17:05:57.028Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 3}] Blog 11 39 -196 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "model": "cms.placeholder", "pk": 6}] page_content 9 39 -197 5 5 json [{"fields": {"title": "digital glarus home", "menu_title": "home", "language": "en-us", "meta_description": "", "redirect": "", "page": 5, "has_url_overwrite": true, "path": "digitalglarus", "creation_date": "2015-10-04T16:27:41.449Z", "page_title": "Digital Glarus", "slug": "digital-glarus-home", "published": true}, "model": "cms.title", "pk": 5}] digital glarus home (digital-glarus-home, en-us) 16 40 -198 5 5 json [{"fields": {"changed_date": "2015-10-04T22:59:54.461Z", "publication_end_date": null, "parent": null, "site": 1, "revision_id": 0, "application_urls": "", "template": "cms/digitalglarus/index.html", "languages": "en-us", "soft_root": true, "path": "0005", "navigation_extenders": "", "login_required": false, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29], "application_namespace": null, "created_by": "ungleich", "depth": 1, "xframe_options": 0, "in_navigation": true, "publication_date": "2015-10-04T16:47:36.159Z", "reverse_id": null, "changed_by": "ungleich", "numchild": 2, "is_home": false, "creation_date": "2015-10-04T16:27:41.288Z", "limit_visibility_in_menu": null}, "model": "cms.page", "pk": 5}] home 11 40 -199 22 22 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder", "pk": 22}] digital_glarus_build_a_tech_valley_content 9 40 -200 23 23 json [{"fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder", "pk": 23}] digital_glarus_a_new_area 9 40 -201 24 24 json [{"fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder", "pk": 24}] digital_glarus_a_new_area_content 9 40 -202 25 25 json [{"fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder", "pk": 25}] digital_glarus_why_be_interested 9 40 -203 26 26 json [{"fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder", "pk": 26}] digital_glarus_why_be_interested_content 9 40 -204 27 27 json [{"fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder", "pk": 27}] digital_glarus_where_we_are 9 40 -205 28 28 json [{"fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder", "pk": 28}] digital_glarus_where_we_are_content 9 40 -206 29 29 json [{"fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder", "pk": 29}] digital_glarus_legend 9 40 -207 21 21 json [{"fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder", "pk": 21}] digital_glarus_build_a_tech_valley 9 40 -208 11 11 json [{"fields": {"menu_title": "blog", "path": "", "has_url_overwrite": false, "page": 3, "published": false, "title": "blog", "language": "de", "meta_description": "blog\\r\\n", "slug": "blog", "page_title": "blog", "creation_date": "2015-11-05T07:30:25.866Z", "redirect": null}, "pk": 11, "model": "cms.title"}] blog (blog, de) 16 41 -209 3 3 json [{"fields": {"menu_title": "Blog", "path": "", "has_url_overwrite": false, "page": 3, "published": true, "title": "Blog", "language": "en-us", "meta_description": "on OpenSource, technology, our passion and interests...", "slug": "blog", "page_title": "ungleich Blog", "creation_date": "2015-06-12T17:05:57.066Z", "redirect": ""}, "pk": 3, "model": "cms.title"}] Blog (blog, en-us) 16 41 -210 3 3 json [{"fields": {"path": "0003", "login_required": false, "created_by": "ungleich", "navigation_extenders": "", "languages": "en-us,de", "site": 1, "application_urls": "BlogApp", "application_namespace": "djangocms_blog", "in_navigation": true, "creation_date": "2015-06-12T17:05:57.028Z", "parent": null, "numchild": 0, "reverse_id": null, "xframe_options": 0, "revision_id": 0, "changed_by": "ungleich", "template": "cms/ungleichch/blog.html", "is_home": true, "depth": 1, "limit_visibility_in_menu": null, "publication_end_date": null, "publication_date": "2015-06-12T17:17:49.261Z", "soft_root": false, "placeholders": [6], "changed_date": "2015-11-05T07:34:36.974Z"}, "pk": 3, "model": "cms.page"}] Blog 11 41 -211 6 6 json [{"fields": {"slot": "page_content", "default_width": null}, "pk": 6, "model": "cms.placeholder"}] page_content 9 41 -212 5 5 json [{"pk": 5, "fields": {"in_navigation": true, "template": "cms/digitalglarus/index.html", "creation_date": "2015-10-04T16:27:41.288Z", "application_urls": "", "path": "0005", "application_namespace": null, "depth": 1, "xframe_options": 0, "publication_date": "2015-10-04T16:47:36.159Z", "languages": "en-us", "soft_root": true, "limit_visibility_in_menu": null, "parent": null, "revision_id": 0, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29, 112], "created_by": "ungleich", "is_home": false, "site": 1, "publication_end_date": null, "reverse_id": null, "numchild": 2, "changed_date": "2015-10-04T22:59:54.541Z", "changed_by": "ungleich", "navigation_extenders": "", "login_required": false}, "model": "cms.page"}] home 11 42 -213 76 76 json [{"pk": 76, "fields": {"creation_date": "2016-02-08T09:37:50.103Z", "language": "en-us", "changed_date": "2016-02-08T09:37:50.214Z", "placeholder": 112, "path": "000L", "numchild": 0, "position": 0, "depth": 1, "parent": null, "plugin_type": "CMSGalleryPlugin"}, "model": "cms.cmsplugin"}] 76 10 42 -214 112 112 json [{"pk": 112, "fields": {"slot": "digital_glarus_gallery_grid", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_gallery_grid 9 42 -215 21 21 json [{"pk": 21, "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley 9 42 -216 22 22 json [{"pk": 22, "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley_content 9 42 -217 23 23 json [{"pk": 23, "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area 9 42 -218 24 24 json [{"pk": 24, "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area_content 9 42 -219 25 25 json [{"pk": 25, "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested 9 42 -220 26 26 json [{"pk": 26, "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested_content 9 42 -221 27 27 json [{"pk": 27, "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are 9 42 -222 28 28 json [{"pk": 28, "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are_content 9 42 -223 29 29 json [{"pk": 29, "fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_legend 9 42 -224 5 5 json [{"pk": 5, "fields": {"menu_title": "home", "creation_date": "2015-10-04T16:27:41.449Z", "page": 5, "slug": "digital-glarus-home", "redirect": "", "language": "en-us", "published": true, "meta_description": "", "page_title": "Digital Glarus", "path": "digitalglarus", "has_url_overwrite": true, "title": "digital glarus home"}, "model": "cms.title"}] digital glarus home (digital-glarus-home, en-us) 16 42 -225 5 5 json [{"pk": 5, "fields": {"in_navigation": true, "template": "cms/digitalglarus/index.html", "creation_date": "2015-10-04T16:27:41.288Z", "application_urls": "", "path": "0005", "application_namespace": null, "depth": 1, "xframe_options": 0, "publication_date": "2015-10-04T16:47:36.159Z", "languages": "en-us", "soft_root": true, "limit_visibility_in_menu": null, "parent": null, "revision_id": 0, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29, 112], "created_by": "ungleich", "is_home": false, "site": 1, "publication_end_date": null, "reverse_id": null, "numchild": 2, "changed_date": "2016-02-08T09:37:50.339Z", "changed_by": "ungleich", "navigation_extenders": "", "login_required": false}, "model": "cms.page"}] home 11 43 -227 76 76 json [{"pk": 76, "fields": {"creation_date": "2016-02-08T09:37:50.103Z", "language": "en-us", "changed_date": "2016-02-08T09:37:56.601Z", "placeholder": 112, "path": "000L", "numchild": 0, "position": 0, "depth": 1, "parent": null, "plugin_type": "CMSGalleryPlugin"}, "model": "cms.cmsplugin"}] 76 10 43 -228 112 112 json [{"pk": 112, "fields": {"slot": "digital_glarus_gallery_grid", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_gallery_grid 9 43 -229 21 21 json [{"pk": 21, "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley 9 43 -230 22 22 json [{"pk": 22, "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley_content 9 43 -231 23 23 json [{"pk": 23, "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area 9 43 -232 24 24 json [{"pk": 24, "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area_content 9 43 -233 25 25 json [{"pk": 25, "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested 9 43 -234 26 26 json [{"pk": 26, "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested_content 9 43 -235 27 27 json [{"pk": 27, "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are 9 43 -236 28 28 json [{"pk": 28, "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are_content 9 43 -237 29 29 json [{"pk": 29, "fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_legend 9 43 -238 5 5 json [{"pk": 5, "fields": {"menu_title": "home", "creation_date": "2015-10-04T16:27:41.449Z", "page": 5, "slug": "digital-glarus-home", "redirect": "", "language": "en-us", "published": true, "meta_description": "", "page_title": "Digital Glarus", "path": "digitalglarus", "has_url_overwrite": true, "title": "digital glarus home"}, "model": "cms.title"}] digital glarus home (digital-glarus-home, en-us) 16 43 -239 5 5 json [{"pk": 5, "fields": {"in_navigation": true, "template": "cms/digitalglarus/index.html", "creation_date": "2015-10-04T16:27:41.288Z", "application_urls": "", "path": "0005", "application_namespace": null, "depth": 1, "xframe_options": 0, "publication_date": "2015-10-04T16:47:36.159Z", "languages": "en-us", "soft_root": true, "limit_visibility_in_menu": null, "parent": null, "revision_id": 0, "placeholders": [21, 22, 23, 24, 25, 26, 27, 28, 29, 112], "created_by": "ungleich", "is_home": false, "site": 1, "publication_end_date": null, "reverse_id": null, "numchild": 2, "changed_date": "2016-02-08T09:38:02.215Z", "changed_by": "ungleich", "navigation_extenders": "", "login_required": false}, "model": "cms.page"}] home 11 44 -240 76 76 json [{"pk": 76, "fields": {"dgGallery": 1}, "model": "digitalglarus.dggalleryplugin"}] 76 65 44 -241 76 76 json [{"pk": 76, "fields": {"creation_date": "2016-02-08T09:37:50.103Z", "language": "en-us", "changed_date": "2016-02-08T09:37:56.601Z", "placeholder": 112, "path": "000L", "numchild": 0, "position": 0, "depth": 1, "parent": null, "plugin_type": "CMSGalleryPlugin"}, "model": "cms.cmsplugin"}] 76 10 44 -242 112 112 json [{"pk": 112, "fields": {"slot": "digital_glarus_gallery_grid", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_gallery_grid 9 44 -243 21 21 json [{"pk": 21, "fields": {"slot": "digital_glarus_build_a_tech_valley", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley 9 44 -244 22 22 json [{"pk": 22, "fields": {"slot": "digital_glarus_build_a_tech_valley_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_build_a_tech_valley_content 9 44 -245 23 23 json [{"pk": 23, "fields": {"slot": "digital_glarus_a_new_area", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area 9 44 -246 24 24 json [{"pk": 24, "fields": {"slot": "digital_glarus_a_new_area_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_a_new_area_content 9 44 -247 25 25 json [{"pk": 25, "fields": {"slot": "digital_glarus_why_be_interested", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested 9 44 -248 26 26 json [{"pk": 26, "fields": {"slot": "digital_glarus_why_be_interested_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_why_be_interested_content 9 44 -249 27 27 json [{"pk": 27, "fields": {"slot": "digital_glarus_where_we_are", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are 9 44 -250 28 28 json [{"pk": 28, "fields": {"slot": "digital_glarus_where_we_are_content", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_where_we_are_content 9 44 -251 29 29 json [{"pk": 29, "fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_legend 9 44 -252 5 5 json [{"pk": 5, "fields": {"menu_title": "home", "creation_date": "2015-10-04T16:27:41.449Z", "page": 5, "slug": "digital-glarus-home", "redirect": "", "language": "en-us", "published": true, "meta_description": "", "page_title": "Digital Glarus", "path": "digitalglarus", "has_url_overwrite": true, "title": "digital glarus home"}, "model": "cms.title"}] digital glarus home (digital-glarus-home, en-us) 16 44 -253 113 113 json [{"pk": 113, "fields": {"slot": "digitalglarus_why_glarus", "default_width": null}, "model": "cms.placeholder"}] digitalglarus_why_glarus 9 45 -254 114 114 json [{"pk": 114, "fields": {"slot": "digitalglarus_why_glarus_beautiful_landscape", "default_width": null}, "model": "cms.placeholder"}] digitalglarus_why_glarus_beautiful_landscape 9 45 -255 115 115 json [{"pk": 115, "fields": {"slot": "digitalglarus_why_glarus_affordable_price", "default_width": null}, "model": "cms.placeholder"}] digitalglarus_why_glarus_affordable_price 9 45 -256 116 116 json [{"pk": 116, "fields": {"slot": "digitalglarus_why_glarus_direct_connection_zurich", "default_width": null}, "model": "cms.placeholder"}] digitalglarus_why_glarus_direct_connection_zurich 9 45 -257 117 117 json [{"pk": 117, "fields": {"slot": "digital_glarus_legend", "default_width": null}, "model": "cms.placeholder"}] digital_glarus_legend 9 45 -258 12 12 json [{"pk": 12, "fields": {"menu_title": "supporters", "creation_date": "2016-02-08T09:38:35.910Z", "page": 12, "slug": "supporters", "redirect": "", "language": "en-us", "published": true, "meta_description": "", "page_title": "supporters", "path": "supporters", "has_url_overwrite": false, "title": "supporters"}, "model": "cms.title"}] supporters (supporters, en-us) 16 45 -259 12 12 json [{"pk": 12, "fields": {"in_navigation": true, "template": "INHERIT", "creation_date": "2016-02-08T09:38:35.737Z", "application_urls": "", "path": "0007", "application_namespace": null, "depth": 1, "xframe_options": 0, "publication_date": "2016-02-08T09:40:46.342Z", "languages": "en-us", "soft_root": false, "limit_visibility_in_menu": null, "parent": null, "revision_id": 0, "placeholders": [113, 114, 115, 116, 117], "created_by": "ungleich", "is_home": false, "site": 1, "publication_end_date": null, "reverse_id": null, "numchild": 0, "changed_date": "2016-02-08T09:40:46.453Z", "changed_by": "ungleich", "navigation_extenders": "", "login_required": false}, "model": "cms.page"}] supporters 11 45 -\. - - --- --- Name: reversion_version_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('reversion_version_id_seq', 259, true); - - --- --- Data for Name: taggit_tag; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY taggit_tag (id, name, slug) FROM stdin; -1 digitalglarus digitalglarus -2 glarus glarus -3 hosting hosting -\. - - --- --- Name: taggit_tag_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('taggit_tag_id_seq', 3, true); - - --- --- Data for Name: taggit_taggeditem; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY taggit_taggeditem (id, object_id, content_type_id, tag_id) FROM stdin; -5 11 53 1 -7 10 53 1 -16 12 53 3 -\. - - --- --- Name: taggit_taggeditem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('taggit_taggeditem_id_seq', 16, true); - - --- --- Data for Name: ungleich_ungleichpage; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY ungleich_ungleichpage (id, extended_object_id, public_extension_id, image_id) FROM stdin; -1 3 2 35 -2 4 \N 35 -\. - - --- --- Name: ungleich_ungleichpage_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('ungleich_ungleichpage_id_seq', 2, true); - - --- --- Name: auth_group_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group - ADD CONSTRAINT auth_group_name_key UNIQUE (name); - - --- --- Name: auth_group_permissions_group_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissions_group_id_permission_id_key UNIQUE (group_id, permission_id); - - --- --- Name: auth_group_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissions_pkey PRIMARY KEY (id); - - --- --- Name: auth_group_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group - ADD CONSTRAINT auth_group_pkey PRIMARY KEY (id); - - --- --- Name: auth_permission_content_type_id_codename_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_permission_content_type_id_codename_key UNIQUE (content_type_id, codename); - - --- --- Name: auth_permission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_permission_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_groups_user_id_group_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_user_id_group_id_key UNIQUE (user_id, group_id); - - --- --- Name: auth_user_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user - ADD CONSTRAINT auth_user_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_user_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permissions_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_user_permissions_user_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permissions_user_id_permission_id_key UNIQUE (user_id, permission_id); - - --- --- Name: auth_user_username_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user - ADD CONSTRAINT auth_user_username_key UNIQUE (username); - - --- --- Name: cms_aliaspluginmodel_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_aliaspluginmodel_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cms_cmsplugin_path_6db4a772adcf443b_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_path_6db4a772adcf443b_uniq UNIQUE (path); - - --- --- Name: cms_cmsplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_pkey PRIMARY KEY (id); - - --- --- Name: cms_globalpagepermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermission_pkey PRIMARY KEY (id); - - --- --- Name: cms_globalpagepermission_site_globalpagepermission_id_site__key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermission_site_globalpagepermission_id_site__key UNIQUE (globalpagepermission_id, site_id); - - --- --- Name: cms_globalpagepermission_sites_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermission_sites_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_path_b495adb731fe537_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_path_b495adb731fe537_uniq UNIQUE (path); - - --- --- Name: cms_page_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_placeholders_page_id_placeholder_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_page_id_placeholder_id_key UNIQUE (page_id, placeholder_id); - - --- --- Name: cms_page_placeholders_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_publisher_is_draft_603d95861eb3d85b_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_is_draft_603d95861eb3d85b_uniq UNIQUE (publisher_is_draft, site_id, application_namespace); - - --- --- Name: cms_page_publisher_public_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_public_id_key UNIQUE (publisher_public_id); - - --- --- Name: cms_page_reverse_id_38543d1ba5dbbf2f_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_reverse_id_38543d1ba5dbbf2f_uniq UNIQUE (reverse_id, site_id, publisher_is_draft); - - --- --- Name: cms_pagepermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_pkey PRIMARY KEY (id); - - --- --- Name: cms_pageuser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_pkey PRIMARY KEY (user_ptr_id); - - --- --- Name: cms_pageusergroup_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergroup_pkey PRIMARY KEY (group_ptr_id); - - --- --- Name: cms_placeholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_placeholder - ADD CONSTRAINT cms_placeholder_pkey PRIMARY KEY (id); - - --- --- Name: cms_placeholderreference_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_placeholderreference_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cms_staticplaceholder_code_13295693baa76e9c_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholder_code_13295693baa76e9c_uniq UNIQUE (code, site_id); - - --- --- Name: cms_staticplaceholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholder_pkey PRIMARY KEY (id); - - --- --- Name: cms_title_language_6c0f5d7214ca8030_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_language_6c0f5d7214ca8030_uniq UNIQUE (language, page_id); - - --- --- Name: cms_title_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_pkey PRIMARY KEY (id); - - --- --- Name: cms_title_publisher_public_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_publisher_public_id_key UNIQUE (publisher_public_id); - - --- --- Name: cms_usersettings_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_pkey PRIMARY KEY (id); - - --- --- Name: cms_usersettings_user_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_user_id_key UNIQUE (user_id); - - --- --- Name: cmsplugin_filer_file_filerfile_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_filer_file_filerfile_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_folder_filerfolder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_filer_folder_filerfolder_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_image_filerimage_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer_image_filerimage_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_image_thumbnailoption_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_image_thumbnailoption - ADD CONSTRAINT cmsplugin_filer_image_thumbnailoption_pkey PRIMARY KEY (id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_link_filerlinkplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin_filer_teaser_filerteaser_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_video_filervideo_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_filer_video_filervideo_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: digitalglarus_dggallery_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_dggallery - ADD CONSTRAINT digitalglarus_dggallery_pkey PRIMARY KEY (id); - - --- --- Name: digitalglarus_dggalleryplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_dggalleryplugin - ADD CONSTRAINT digitalglarus_dggalleryplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: digitalglarus_dgpicture_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_dgpicture - ADD CONSTRAINT digitalglarus_dgpicture_pkey PRIMARY KEY (id); - - --- --- Name: digitalglarus_dgsupportersplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_dgsupportersplugin - ADD CONSTRAINT digitalglarus_dgsupportersplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: digitalglarus_message_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_message - ADD CONSTRAINT digitalglarus_message_pkey PRIMARY KEY (id); - - --- --- Name: digitalglarus_supporter_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digitalglarus_supporter - ADD CONSTRAINT digitalglarus_supporter_pkey PRIMARY KEY (id); - - --- --- Name: django_admin_log_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT django_admin_log_pkey PRIMARY KEY (id); - - --- --- Name: django_content_type_app_label_3dcea89a55f2eebc_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_content_type - ADD CONSTRAINT django_content_type_app_label_3dcea89a55f2eebc_uniq UNIQUE (app_label, model); - - --- --- Name: django_content_type_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_content_type - ADD CONSTRAINT django_content_type_pkey PRIMARY KEY (id); - - --- --- Name: django_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_migrations - ADD CONSTRAINT django_migrations_pkey PRIMARY KEY (id); - - --- --- Name: django_select2_keymap_key_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_select2_keymap - ADD CONSTRAINT django_select2_keymap_key_key UNIQUE (key); - - --- --- Name: django_select2_keymap_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_select2_keymap - ADD CONSTRAINT django_select2_keymap_pkey PRIMARY KEY (id); - - --- --- Name: django_session_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_session - ADD CONSTRAINT django_session_pkey PRIMARY KEY (session_key); - - --- --- Name: django_site_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_site - ADD CONSTRAINT django_site_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_authorentriesp_authorentriesplugin_id_user_i_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authorentriesp_authorentriesplugin_id_user_i_key UNIQUE (authorentriesplugin_id, user_id); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authorentriesplugin_authors_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_authorentriesplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin - ADD CONSTRAINT djangocms_blog_authorentriesplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_blog_blogcategory__language_code_a19aa8b8cfb0d53_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory__language_code_a19aa8b8cfb0d53_uniq UNIQUE (language_code, slug); - - --- --- Name: djangocms_blog_blogcategory_language_code_755572fed22105af_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory_language_code_755572fed22105af_uniq UNIQUE (language_code, master_id); - - --- --- Name: djangocms_blog_blogcategory_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory - ADD CONSTRAINT djangocms_blog_blogcategory_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_blogcategory_translation_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory_translation_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_latestpostsplu_latestpostsplugin_id_blogcate_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT djangocms_blog_latestpostsplu_latestpostsplugin_id_blogcate_key UNIQUE (latestpostsplugin_id, blogcategory_id); - - --- --- Name: djangocms_blog_latestpostsplugi_latestpostsplugin_id_tag_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestpostsplugi_latestpostsplugin_id_tag_id_key UNIQUE (latestpostsplugin_id, tag_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT djangocms_blog_latestpostsplugin_categories_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_latestpostsplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin - ADD CONSTRAINT djangocms_blog_latestpostsplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestpostsplugin_tags_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_categories_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_blog_post_categories_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_categories_post_id_blogcategory_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_blog_post_categories_post_id_blogcategory_id_key UNIQUE (post_id, blogcategory_id); - - --- --- Name: djangocms_blog_post_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blog_post_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_sites_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post_sites_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_sites_post_id_site_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post_sites_post_id_site_id_key UNIQUE (post_id, site_id); - - --- --- Name: djangocms_blog_post_transla_language_code_38d8970fc71783dd_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_transla_language_code_38d8970fc71783dd_uniq UNIQUE (language_code, slug); - - --- --- Name: djangocms_blog_post_transla_language_code_727992a8ca095c7f_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_transla_language_code_727992a8ca095c7f_uniq UNIQUE (language_code, master_id); - - --- --- Name: djangocms_blog_post_translation_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_translation_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_flash_flash_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_flash_flash - ADD CONSTRAINT djangocms_flash_flash_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_googlemap_googlemap_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_googlemap_googlemap - ADD CONSTRAINT djangocms_googlemap_googlemap_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_inherit_inheritpageplaceholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_inherit_inheritpageplaceholder_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_link_link_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_link_link_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_page_meta_pagemeta_extended_object_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_page_meta_pagemeta_extended_object_id_key UNIQUE (extended_object_id); - - --- --- Name: djangocms_page_meta_pagemeta_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_page_meta_pagemeta_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_page_meta_pagemeta_public_extension_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_page_meta_pagemeta_public_extension_id_key UNIQUE (public_extension_id); - - --- --- Name: djangocms_page_meta_titlemeta_extended_object_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT djangocms_page_meta_titlemeta_extended_object_id_key UNIQUE (extended_object_id); - - --- --- Name: djangocms_page_meta_titlemeta_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT djangocms_page_meta_titlemeta_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_page_meta_titlemeta_public_extension_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT djangocms_page_meta_titlemeta_public_extension_id_key UNIQUE (public_extension_id); - - --- --- Name: djangocms_snippet_snippet_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippet - ADD CONSTRAINT djangocms_snippet_snippet_name_key UNIQUE (name); - - --- --- Name: djangocms_snippet_snippet_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippet - ADD CONSTRAINT djangocms_snippet_snippet_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_snippet_snippetptr_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT djangocms_snippet_snippetptr_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_teaser_teaser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_teaser_teaser_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_text_ckeditor_text_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_text_ckeditor_text - ADD CONSTRAINT djangocms_text_ckeditor_text_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: easy_thumbnails_source_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_source - ADD CONSTRAINT easy_thumbnails_source_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_source_storage_hash_7c8eb4f6f9dd654b_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_source - ADD CONSTRAINT easy_thumbnails_source_storage_hash_7c8eb4f6f9dd654b_uniq UNIQUE (storage_hash, name); - - --- --- Name: easy_thumbnails_thumbnail_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_thumbnails_thumbnail_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_thumbnail_storage_hash_7fddac563f20b9d1_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_thumbnails_thumbnail_storage_hash_7fddac563f20b9d1_uniq UNIQUE (storage_hash, name, source_id); - - --- --- Name: easy_thumbnails_thumbnaildimensions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT easy_thumbnails_thumbnaildimensions_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_thumbnaildimensions_thumbnail_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT easy_thumbnails_thumbnaildimensions_thumbnail_id_key UNIQUE (thumbnail_id); - - --- --- Name: filer_clipboard_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_clipboard - ADD CONSTRAINT filer_clipboard_pkey PRIMARY KEY (id); - - --- --- Name: filer_clipboarditem_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipboarditem_pkey PRIMARY KEY (id); - - --- --- Name: filer_file_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_pkey PRIMARY KEY (id); - - --- --- Name: filer_folder_parent_id_1390b0846a51c444_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_parent_id_1390b0846a51c444_uniq UNIQUE (parent_id, name); - - --- --- Name: filer_folder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_pkey PRIMARY KEY (id); - - --- --- Name: filer_folderpermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermission_pkey PRIMARY KEY (id); - - --- --- Name: filer_image_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_image - ADD CONSTRAINT filer_image_pkey PRIMARY KEY (file_ptr_id); - - --- --- Name: hosting_railsbetauser_email_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY hosting_railsbetauser - ADD CONSTRAINT hosting_railsbetauser_email_key UNIQUE (email); - - --- --- Name: hosting_railsbetauser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY hosting_railsbetauser - ADD CONSTRAINT hosting_railsbetauser_pkey PRIMARY KEY (id); - - --- --- Name: menus_cachekey_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY menus_cachekey - ADD CONSTRAINT menus_cachekey_pkey PRIMARY KEY (id); - - --- --- Name: railshosting_railsbetauser_email_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY railshosting_railsbetauser - ADD CONSTRAINT railshosting_railsbetauser_email_key UNIQUE (email); - - --- --- Name: railshosting_railsbetauser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY railshosting_railsbetauser - ADD CONSTRAINT railshosting_railsbetauser_pkey PRIMARY KEY (id); - - --- --- Name: reversion_revision_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY reversion_revision - ADD CONSTRAINT reversion_revision_pkey PRIMARY KEY (id); - - --- --- Name: reversion_version_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reversion_version_pkey PRIMARY KEY (id); - - --- --- Name: taggit_tag_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_name_key UNIQUE (name); - - --- --- Name: taggit_tag_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_pkey PRIMARY KEY (id); - - --- --- Name: taggit_tag_slug_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_slug_key UNIQUE (slug); - - --- --- Name: taggit_taggeditem_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT taggit_taggeditem_pkey PRIMARY KEY (id); - - --- --- Name: ungleich_ungleichpage_extended_object_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_extended_object_id_key UNIQUE (extended_object_id); - - --- --- Name: ungleich_ungleichpage_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_pkey PRIMARY KEY (id); - - --- --- Name: ungleich_ungleichpage_public_extension_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_public_extension_id_key UNIQUE (public_extension_id); - - --- --- Name: auth_group_name_278a4cf7a334bf0c_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_name_278a4cf7a334bf0c_like ON auth_group USING btree (name varchar_pattern_ops); - - --- --- Name: auth_group_permissions_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_permissions_0e939a4f ON auth_group_permissions USING btree (group_id); - - --- --- Name: auth_group_permissions_8373b171; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_permissions_8373b171 ON auth_group_permissions USING btree (permission_id); - - --- --- Name: auth_permission_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_permission_417f1b1c ON auth_permission USING btree (content_type_id); - - --- --- Name: auth_user_groups_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_groups_0e939a4f ON auth_user_groups USING btree (group_id); - - --- --- Name: auth_user_groups_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_groups_e8701ad4 ON auth_user_groups USING btree (user_id); - - --- --- Name: auth_user_user_permissions_8373b171; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_user_permissions_8373b171 ON auth_user_user_permissions USING btree (permission_id); - - --- --- Name: auth_user_user_permissions_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_user_permissions_e8701ad4 ON auth_user_user_permissions USING btree (user_id); - - --- --- Name: auth_user_username_186bc59fbaa414d5_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_username_186bc59fbaa414d5_like ON auth_user USING btree (username varchar_pattern_ops); - - --- --- Name: cms_aliaspluginmodel_921abf5c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_aliaspluginmodel_921abf5c ON cms_aliaspluginmodel USING btree (alias_placeholder_id); - - --- --- Name: cms_aliaspluginmodel_b25eaab4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_aliaspluginmodel_b25eaab4 ON cms_aliaspluginmodel USING btree (plugin_id); - - --- --- Name: cms_cmsplugin_667a6151; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_667a6151 ON cms_cmsplugin USING btree (placeholder_id); - - --- --- Name: cms_cmsplugin_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_6be37982 ON cms_cmsplugin USING btree (parent_id); - - --- --- Name: cms_cmsplugin_8512ae7d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_8512ae7d ON cms_cmsplugin USING btree (language); - - --- --- Name: cms_cmsplugin_b5e4cf8f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_b5e4cf8f ON cms_cmsplugin USING btree (plugin_type); - - --- --- Name: cms_cmsplugin_language_7123ba4ab8692cf5_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_language_7123ba4ab8692cf5_like ON cms_cmsplugin USING btree (language varchar_pattern_ops); - - --- --- Name: cms_cmsplugin_plugin_type_4ab9d6bfbdea06a4_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_plugin_type_4ab9d6bfbdea06a4_like ON cms_cmsplugin USING btree (plugin_type varchar_pattern_ops); - - --- --- Name: cms_globalpagepermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_0e939a4f ON cms_globalpagepermission USING btree (group_id); - - --- --- Name: cms_globalpagepermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_e8701ad4 ON cms_globalpagepermission USING btree (user_id); - - --- --- Name: cms_globalpagepermission_sites_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_sites_9365d6e7 ON cms_globalpagepermission_sites USING btree (site_id); - - --- --- Name: cms_globalpagepermission_sites_a3d12ecd; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_sites_a3d12ecd ON cms_globalpagepermission_sites USING btree (globalpagepermission_id); - - --- --- Name: cms_page_1d85575d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_1d85575d ON cms_page USING btree (soft_root); - - --- --- Name: cms_page_2247c5f0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_2247c5f0 ON cms_page USING btree (publication_end_date); - - --- --- Name: cms_page_3d9ef52f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_3d9ef52f ON cms_page USING btree (reverse_id); - - --- --- Name: cms_page_4fa1c803; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_4fa1c803 ON cms_page USING btree (is_home); - - --- --- Name: cms_page_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_6be37982 ON cms_page USING btree (parent_id); - - --- --- Name: cms_page_7b8acfa6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_7b8acfa6 ON cms_page USING btree (navigation_extenders); - - --- --- Name: cms_page_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_9365d6e7 ON cms_page USING btree (site_id); - - --- --- Name: cms_page_93b83098; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_93b83098 ON cms_page USING btree (publication_date); - - --- --- Name: cms_page_application_urls_71bd190d025877b8_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_application_urls_71bd190d025877b8_like ON cms_page USING btree (application_urls varchar_pattern_ops); - - --- --- Name: cms_page_b7700099; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_b7700099 ON cms_page USING btree (publisher_is_draft); - - --- --- Name: cms_page_cb540373; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_cb540373 ON cms_page USING btree (limit_visibility_in_menu); - - --- --- Name: cms_page_db3eb53f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_db3eb53f ON cms_page USING btree (in_navigation); - - --- --- Name: cms_page_e721871e; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_e721871e ON cms_page USING btree (application_urls); - - --- --- Name: cms_page_navigation_extenders_3bf544ece0950dc2_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_navigation_extenders_3bf544ece0950dc2_like ON cms_page USING btree (navigation_extenders varchar_pattern_ops); - - --- --- Name: cms_page_placeholders_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_placeholders_1a63c800 ON cms_page_placeholders USING btree (page_id); - - --- --- Name: cms_page_placeholders_667a6151; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_placeholders_667a6151 ON cms_page_placeholders USING btree (placeholder_id); - - --- --- Name: cms_page_reverse_id_66ad1d01e5dfa704_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_reverse_id_66ad1d01e5dfa704_like ON cms_page USING btree (reverse_id varchar_pattern_ops); - - --- --- Name: cms_pagepermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_0e939a4f ON cms_pagepermission USING btree (group_id); - - --- --- Name: cms_pagepermission_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_1a63c800 ON cms_pagepermission USING btree (page_id); - - --- --- Name: cms_pagepermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_e8701ad4 ON cms_pagepermission USING btree (user_id); - - --- --- Name: cms_pageuser_e93cb7eb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pageuser_e93cb7eb ON cms_pageuser USING btree (created_by_id); - - --- --- Name: cms_pageusergroup_e93cb7eb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pageusergroup_e93cb7eb ON cms_pageusergroup USING btree (created_by_id); - - --- --- Name: cms_placeholder_5e97994e; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholder_5e97994e ON cms_placeholder USING btree (slot); - - --- --- Name: cms_placeholder_slot_5cc23865c802b1e2_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholder_slot_5cc23865c802b1e2_like ON cms_placeholder USING btree (slot varchar_pattern_ops); - - --- --- Name: cms_placeholderreference_328d0afc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholderreference_328d0afc ON cms_placeholderreference USING btree (placeholder_ref_id); - - --- --- Name: cms_staticplaceholder_1ee2744d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_1ee2744d ON cms_staticplaceholder USING btree (public_id); - - --- --- Name: cms_staticplaceholder_5cb48773; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_5cb48773 ON cms_staticplaceholder USING btree (draft_id); - - --- --- Name: cms_staticplaceholder_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_9365d6e7 ON cms_staticplaceholder USING btree (site_id); - - --- --- Name: cms_title_1268de9a; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_1268de9a ON cms_title USING btree (has_url_overwrite); - - --- --- Name: cms_title_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_1a63c800 ON cms_title USING btree (page_id); - - --- --- Name: cms_title_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_2dbcba41 ON cms_title USING btree (slug); - - --- --- Name: cms_title_8512ae7d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_8512ae7d ON cms_title USING btree (language); - - --- --- Name: cms_title_b7700099; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_b7700099 ON cms_title USING btree (publisher_is_draft); - - --- --- Name: cms_title_d6fe1d0b; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_d6fe1d0b ON cms_title USING btree (path); - - --- --- Name: cms_title_f7202fc0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_f7202fc0 ON cms_title USING btree (publisher_state); - - --- --- Name: cms_title_language_4a0d9e2ff2ad085c_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_language_4a0d9e2ff2ad085c_like ON cms_title USING btree (language varchar_pattern_ops); - - --- --- Name: cms_title_path_631a79107e3c59a2_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_path_631a79107e3c59a2_like ON cms_title USING btree (path varchar_pattern_ops); - - --- --- Name: cms_title_slug_1a7da21be398730e_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_slug_1a7da21be398730e_like ON cms_title USING btree (slug varchar_pattern_ops); - - --- --- Name: cms_usersettings_2655b062; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_usersettings_2655b062 ON cms_usersettings USING btree (clipboard_id); - - --- --- Name: cmsplugin_filer_file_filerfile_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_file_filerfile_814552b9 ON cmsplugin_filer_file_filerfile USING btree (file_id); - - --- --- Name: cmsplugin_filer_folder_filerfolder_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_folder_filerfolder_a8a44dbb ON cmsplugin_filer_folder_filerfolder USING btree (folder_id); - - --- --- Name: cmsplugin_filer_image_filerimage_0fe0fc57; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_0fe0fc57 ON cmsplugin_filer_image_filerimage USING btree (file_link_id); - - --- --- Name: cmsplugin_filer_image_filerimage_6b85b7b1; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_6b85b7b1 ON cmsplugin_filer_image_filerimage USING btree (thumbnail_option_id); - - --- --- Name: cmsplugin_filer_image_filerimage_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_d916d256 ON cmsplugin_filer_image_filerimage USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_image_filerimage_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_f33175e6 ON cmsplugin_filer_image_filerimage USING btree (image_id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_link_filerlinkplugin_814552b9 ON cmsplugin_filer_link_filerlinkplugin USING btree (file_id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_link_filerlinkplugin_d916d256 ON cmsplugin_filer_link_filerlinkplugin USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_teaser_filerteaser_d916d256 ON cmsplugin_filer_teaser_filerteaser USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_teaser_filerteaser_f33175e6 ON cmsplugin_filer_teaser_filerteaser USING btree (image_id); - - --- --- Name: cmsplugin_filer_video_filervideo_d1b173c8; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_video_filervideo_d1b173c8 ON cmsplugin_filer_video_filervideo USING btree (movie_id); - - --- --- Name: cmsplugin_filer_video_filervideo_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_video_filervideo_f33175e6 ON cmsplugin_filer_video_filervideo USING btree (image_id); - - --- --- Name: digitalglarus_dggallery_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX digitalglarus_dggallery_6be37982 ON digitalglarus_dggallery USING btree (parent_id); - - --- --- Name: digitalglarus_dggalleryplugin_6cc1e242; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX digitalglarus_dggalleryplugin_6cc1e242 ON digitalglarus_dggalleryplugin USING btree ("dgGallery_id"); - - --- --- Name: digitalglarus_dgpicture_6d994cdb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX digitalglarus_dgpicture_6d994cdb ON digitalglarus_dgpicture USING btree (gallery_id); - - --- --- Name: digitalglarus_dgpicture_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX digitalglarus_dgpicture_f33175e6 ON digitalglarus_dgpicture USING btree (image_id); - - --- --- Name: django_admin_log_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_admin_log_417f1b1c ON django_admin_log USING btree (content_type_id); - - --- --- Name: django_admin_log_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_admin_log_e8701ad4 ON django_admin_log USING btree (user_id); - - --- --- Name: django_select2_keymap_key_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_select2_keymap_key_like ON django_select2_keymap USING btree (key varchar_pattern_ops); - - --- --- Name: django_session_de54fa62; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_session_de54fa62 ON django_session USING btree (expire_date); - - --- --- Name: django_session_session_key_61253c6c71e29745_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_session_session_key_61253c6c71e29745_like ON django_session USING btree (session_key varchar_pattern_ops); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_793c8338; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_authorentriesplugin_authors_793c8338 ON djangocms_blog_authorentriesplugin_authors USING btree (authorentriesplugin_id); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_authorentriesplugin_authors_e8701ad4 ON djangocms_blog_authorentriesplugin_authors USING btree (user_id); - - --- --- Name: djangocms_blog_blogcategory_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_6be37982 ON djangocms_blog_blogcategory USING btree (parent_id); - - --- --- Name: djangocms_blog_blogcategory_language_code_6d38c82aaa83570a_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_language_code_6d38c82aaa83570a_like ON djangocms_blog_blogcategory_translation USING btree (language_code varchar_pattern_ops); - - --- --- Name: djangocms_blog_blogcategory_translat_slug_6e348a9ab9a538a7_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translat_slug_6e348a9ab9a538a7_like ON djangocms_blog_blogcategory_translation USING btree (slug varchar_pattern_ops); - - --- --- Name: djangocms_blog_blogcategory_translation_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_2dbcba41 ON djangocms_blog_blogcategory_translation USING btree (slug); - - --- --- Name: djangocms_blog_blogcategory_translation_60716c2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_60716c2f ON djangocms_blog_blogcategory_translation USING btree (language_code); - - --- --- Name: djangocms_blog_blogcategory_translation_90349b61; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_90349b61 ON djangocms_blog_blogcategory_translation USING btree (master_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_efb54956; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_categories_efb54956 ON djangocms_blog_latestpostsplugin_categories USING btree (blogcategory_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_fda89e10; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_categories_fda89e10 ON djangocms_blog_latestpostsplugin_categories USING btree (latestpostsplugin_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_76f094bc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_tags_76f094bc ON djangocms_blog_latestpostsplugin_tags USING btree (tag_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_fda89e10; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_tags_fda89e10 ON djangocms_blog_latestpostsplugin_tags USING btree (latestpostsplugin_id); - - --- --- Name: djangocms_blog_post_36b62cbe; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_36b62cbe ON djangocms_blog_post USING btree (main_image_id); - - --- --- Name: djangocms_blog_post_4f331e2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_4f331e2f ON djangocms_blog_post USING btree (author_id); - - --- --- Name: djangocms_blog_post_53808359; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_53808359 ON djangocms_blog_post USING btree (main_image_full_id); - - --- --- Name: djangocms_blog_post_9d0a35cc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_9d0a35cc ON djangocms_blog_post USING btree (main_image_thumbnail_id); - - --- --- Name: djangocms_blog_post_categories_efb54956; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_categories_efb54956 ON djangocms_blog_post_categories USING btree (blogcategory_id); - - --- --- Name: djangocms_blog_post_categories_f3aa1999; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_categories_f3aa1999 ON djangocms_blog_post_categories USING btree (post_id); - - --- --- Name: djangocms_blog_post_e14f02ad; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_e14f02ad ON djangocms_blog_post USING btree (content_id); - - --- --- Name: djangocms_blog_post_sites_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_sites_9365d6e7 ON djangocms_blog_post_sites USING btree (site_id); - - --- --- Name: djangocms_blog_post_sites_f3aa1999; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_sites_f3aa1999 ON djangocms_blog_post_sites USING btree (post_id); - - --- --- Name: djangocms_blog_post_transla_language_code_7ce952443f776c26_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_transla_language_code_7ce952443f776c26_like ON djangocms_blog_post_translation USING btree (language_code varchar_pattern_ops); - - --- --- Name: djangocms_blog_post_translation_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_2dbcba41 ON djangocms_blog_post_translation USING btree (slug); - - --- --- Name: djangocms_blog_post_translation_60716c2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_60716c2f ON djangocms_blog_post_translation USING btree (language_code); - - --- --- Name: djangocms_blog_post_translation_90349b61; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_90349b61 ON djangocms_blog_post_translation USING btree (master_id); - - --- --- Name: djangocms_blog_post_translation_slug_5a481371b5483e29_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_slug_5a481371b5483e29_like ON djangocms_blog_post_translation USING btree (slug varchar_pattern_ops); - - --- --- Name: djangocms_inherit_inheritpageplaceholder_ccbb37bf; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_inherit_inheritpageplaceholder_ccbb37bf ON djangocms_inherit_inheritpageplaceholder USING btree (from_page_id); - - --- --- Name: djangocms_link_link_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_link_link_d916d256 ON djangocms_link_link USING btree (page_link_id); - - --- --- Name: djangocms_page_meta_pagemeta_f149115b; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_page_meta_pagemeta_f149115b ON djangocms_page_meta_pagemeta USING btree (og_author_id); - - --- --- Name: djangocms_page_meta_pagemeta_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_page_meta_pagemeta_f33175e6 ON djangocms_page_meta_pagemeta USING btree (image_id); - - --- --- Name: djangocms_page_meta_titlemeta_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_page_meta_titlemeta_f33175e6 ON djangocms_page_meta_titlemeta USING btree (image_id); - - --- --- Name: djangocms_snippet_snippet_name_2d01e17f7fe649fb_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_snippet_snippet_name_2d01e17f7fe649fb_like ON djangocms_snippet_snippet USING btree (name varchar_pattern_ops); - - --- --- Name: djangocms_snippet_snippetptr_cfd011c9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_snippet_snippetptr_cfd011c9 ON djangocms_snippet_snippetptr USING btree (snippet_id); - - --- --- Name: djangocms_teaser_teaser_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_teaser_teaser_d916d256 ON djangocms_teaser_teaser USING btree (page_link_id); - - --- --- Name: easy_thumbnails_source_b068931c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_b068931c ON easy_thumbnails_source USING btree (name); - - --- --- Name: easy_thumbnails_source_b454e115; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_b454e115 ON easy_thumbnails_source USING btree (storage_hash); - - --- --- Name: easy_thumbnails_source_name_52f9bdf4bacaefed_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_name_52f9bdf4bacaefed_like ON easy_thumbnails_source USING btree (name varchar_pattern_ops); - - --- --- Name: easy_thumbnails_source_storage_hash_74d89b9b49dfc360_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_storage_hash_74d89b9b49dfc360_like ON easy_thumbnails_source USING btree (storage_hash varchar_pattern_ops); - - --- --- Name: easy_thumbnails_thumbnail_0afd9202; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_0afd9202 ON easy_thumbnails_thumbnail USING btree (source_id); - - --- --- Name: easy_thumbnails_thumbnail_b068931c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_b068931c ON easy_thumbnails_thumbnail USING btree (name); - - --- --- Name: easy_thumbnails_thumbnail_b454e115; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_b454e115 ON easy_thumbnails_thumbnail USING btree (storage_hash); - - --- --- Name: easy_thumbnails_thumbnail_name_5cf9036e7f51237_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_name_5cf9036e7f51237_like ON easy_thumbnails_thumbnail USING btree (name varchar_pattern_ops); - - --- --- Name: easy_thumbnails_thumbnail_storage_hash_1ef3b184ff542242_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_storage_hash_1ef3b184ff542242_like ON easy_thumbnails_thumbnail USING btree (storage_hash varchar_pattern_ops); - - --- --- Name: filer_clipboard_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboard_e8701ad4 ON filer_clipboard USING btree (user_id); - - --- --- Name: filer_clipboarditem_2655b062; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboarditem_2655b062 ON filer_clipboarditem USING btree (clipboard_id); - - --- --- Name: filer_clipboarditem_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboarditem_814552b9 ON filer_clipboarditem USING btree (file_id); - - --- --- Name: filer_file_5e7b1936; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_5e7b1936 ON filer_file USING btree (owner_id); - - --- --- Name: filer_file_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_a8a44dbb ON filer_file USING btree (folder_id); - - --- --- Name: filer_file_d3e32c49; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_d3e32c49 ON filer_file USING btree (polymorphic_ctype_id); - - --- --- Name: filer_folder_3cfbd988; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_3cfbd988 ON filer_folder USING btree (rght); - - --- --- Name: filer_folder_5e7b1936; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_5e7b1936 ON filer_folder USING btree (owner_id); - - --- --- Name: filer_folder_656442a0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_656442a0 ON filer_folder USING btree (tree_id); - - --- --- Name: filer_folder_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_6be37982 ON filer_folder USING btree (parent_id); - - --- --- Name: filer_folder_c9e9a848; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_c9e9a848 ON filer_folder USING btree (level); - - --- --- Name: filer_folder_caf7cc51; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_caf7cc51 ON filer_folder USING btree (lft); - - --- --- Name: filer_folderpermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_0e939a4f ON filer_folderpermission USING btree (group_id); - - --- --- Name: filer_folderpermission_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_a8a44dbb ON filer_folderpermission USING btree (folder_id); - - --- --- Name: filer_folderpermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_e8701ad4 ON filer_folderpermission USING btree (user_id); - - --- --- Name: hosting_railsbetauser_email_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX hosting_railsbetauser_email_like ON hosting_railsbetauser USING btree (email varchar_pattern_ops); - - --- --- Name: railshosting_railsbetauser_email_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX railshosting_railsbetauser_email_like ON railshosting_railsbetauser USING btree (email varchar_pattern_ops); - - --- --- Name: reversion_revision_b16b0f06; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_b16b0f06 ON reversion_revision USING btree (manager_slug); - - --- --- Name: reversion_revision_c69e55a4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_c69e55a4 ON reversion_revision USING btree (date_created); - - --- --- Name: reversion_revision_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_e8701ad4 ON reversion_revision USING btree (user_id); - - --- --- Name: reversion_revision_manager_slug_26483faf947fe72_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_manager_slug_26483faf947fe72_like ON reversion_revision USING btree (manager_slug varchar_pattern_ops); - - --- --- Name: reversion_version_0c9ba3a3; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_0c9ba3a3 ON reversion_version USING btree (object_id_int); - - --- --- Name: reversion_version_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_417f1b1c ON reversion_version USING btree (content_type_id); - - --- --- Name: reversion_version_5de09a8d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_5de09a8d ON reversion_version USING btree (revision_id); - - --- --- Name: taggit_tag_name_7a358e5647db501d_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_tag_name_7a358e5647db501d_like ON taggit_tag USING btree (name varchar_pattern_ops); - - --- --- Name: taggit_tag_slug_f7782df9b8e9952_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_tag_slug_f7782df9b8e9952_like ON taggit_tag USING btree (slug varchar_pattern_ops); - - --- --- Name: taggit_taggeditem_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_417f1b1c ON taggit_taggeditem USING btree (content_type_id); - - --- --- Name: taggit_taggeditem_76f094bc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_76f094bc ON taggit_taggeditem USING btree (tag_id); - - --- --- Name: taggit_taggeditem_af31437c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_af31437c ON taggit_taggeditem USING btree (object_id); - - --- --- Name: taggit_taggeditem_content_type_id_6924a5bd6fce8bb9_idx; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_content_type_id_6924a5bd6fce8bb9_idx ON taggit_taggeditem USING btree (content_type_id, object_id); - - --- --- Name: ungleich_ungleichpage_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX ungleich_ungleichpage_f33175e6 ON ungleich_ungleichpage USING btree (image_id); - - --- --- Name: D045d6bc5122c2888af1542cc85348c8; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT "D045d6bc5122c2888af1542cc85348c8" FOREIGN KEY (public_extension_id) REFERENCES ungleich_ungleichpage(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D18f0a3c282c7e09eda221cbd5e3192e; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT "D18f0a3c282c7e09eda221cbd5e3192e" FOREIGN KEY (public_extension_id) REFERENCES djangocms_page_meta_titlemeta(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D1916c3dc15ac56bbecfb764e1edd4b6; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT "D1916c3dc15ac56bbecfb764e1edd4b6" FOREIGN KEY (main_image_thumbnail_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D3db5af841b6175efb68810a56f3d71b; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT "D3db5af841b6175efb68810a56f3d71b" FOREIGN KEY (thumbnail_option_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D3fcdca4e4fa94e57ca52e691e6e8bfa; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT "D3fcdca4e4fa94e57ca52e691e6e8bfa" FOREIGN KEY (blogcategory_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D4757fdafe2581c98401bff2c1f2a663; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT "D4757fdafe2581c98401bff2c1f2a663" FOREIGN KEY (latestpostsplugin_id) REFERENCES djangocms_blog_latestpostsplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D546196e3170b816724a467c4984c357; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT "D546196e3170b816724a467c4984c357" FOREIGN KEY (polymorphic_ctype_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D74750ca7467fe005f3b759498e07742; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT "D74750ca7467fe005f3b759498e07742" FOREIGN KEY (public_extension_id) REFERENCES djangocms_page_meta_pagemeta(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D771edfdb35443b0efed3c8426df14f8; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT "D771edfdb35443b0efed3c8426df14f8" FOREIGN KEY (latestpostsplugin_id) REFERENCES djangocms_blog_latestpostsplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D80eb6ef4faf703498501f55a54f6eb8; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT "D80eb6ef4faf703498501f55a54f6eb8" FOREIGN KEY (blogcategory_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_content_type_id_64e1719ce5ca8a6d_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_content_type_id_64e1719ce5ca8a6d_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_group_p_permission_id_13f9ff776e0046_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_p_permission_id_13f9ff776e0046_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_group_permissio_group_id_3e5a5d7789ec3752_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissio_group_id_3e5a5d7789ec3752_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user__permission_id_60b91b178f4c450d_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user__permission_id_60b91b178f4c450d_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_groups_group_id_605b0fc1af15748a_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_group_id_605b0fc1af15748a_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_groups_user_id_6109f0f81ace7fe6_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_user_id_6109f0f81ace7fe6_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_user_permiss_user_id_485c61d21b4b4409_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permiss_user_id_485c61d21b4b4409_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: b4d7a3bfa619054ee8e3c72ee9dd548c; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT b4d7a3bfa619054ee8e3c72ee9dd548c FOREIGN KEY (globalpagepermission_id) REFERENCES cms_globalpagepermission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_alias_cmsplugin_ptr_id_721e0f43634b6398_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_alias_cmsplugin_ptr_id_721e0f43634b6398_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_alias_placeholder_id_3c065afe5855786b_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_alias_placeholder_id_3c065afe5855786b_fk_cms_placeholder_id FOREIGN KEY (alias_placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_aliaspluginm_plugin_id_286ef06289c39b5c_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_aliaspluginm_plugin_id_286ef06289c39b5c_fk_cms_cmsplugin_id FOREIGN KEY (plugin_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_cmsplu_placeholder_id_8718fbc4cd46e71_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplu_placeholder_id_8718fbc4cd46e71_fk_cms_placeholder_id FOREIGN KEY (placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_cmsplugin_parent_id_24b76873a88be0cb_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_parent_id_24b76873a88be0cb_fk_cms_cmsplugin_id FOREIGN KEY (parent_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermis_group_id_7066bf1ccd6d7390_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermis_group_id_7066bf1ccd6d7390_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermis_site_id_72a97057c2ea0a69_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermis_site_id_72a97057c2ea0a69_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermissi_user_id_56bf56d4a8d5b0a0_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermissi_user_id_56bf56d4a8d5b0a0_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_p_placeholder_ref_id_7f5842a61f70973e_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_p_placeholder_ref_id_7f5842a61f70973e_fk_cms_placeholder_id FOREIGN KEY (placeholder_ref_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page__placeholder_id_5d6de1e3049053b0_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page__placeholder_id_5d6de1e3049053b0_fk_cms_placeholder_id FOREIGN KEY (placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_parent_id_16d483330f2786b9_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_parent_id_16d483330f2786b9_fk_cms_page_id FOREIGN KEY (parent_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_placeholders_page_id_5c1aabecb20513f1_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_page_id_5c1aabecb20513f1_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_publisher_public_id_7e7bca24d658a61c_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_public_id_7e7bca24d658a61c_fk_cms_page_id FOREIGN KEY (publisher_public_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_site_id_51bc8ebff4261a88_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_site_id_51bc8ebff4261a88_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_group_id_14871c942c1ced3f_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_group_id_14871c942c1ced3f_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_page_id_2b0ce7bdc2ae5b8_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_page_id_2b0ce7bdc2ae5b8_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_user_id_5feeedd6af240c6f_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_user_id_5feeedd6af240c6f_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageuser_created_by_id_71ea121116e84ad3_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_created_by_id_71ea121116e84ad3_fk_auth_user_id FOREIGN KEY (created_by_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageuser_user_ptr_id_340d3049fdd6daeb_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_user_ptr_id_340d3049fdd6daeb_fk_auth_user_id FOREIGN KEY (user_ptr_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageusergrou_created_by_id_16b7873a739cdd41_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergrou_created_by_id_16b7873a739cdd41_fk_auth_user_id FOREIGN KEY (created_by_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageusergroup_group_ptr_id_bbdd4a06a74d2ec_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergroup_group_ptr_id_bbdd4a06a74d2ec_fk_auth_group_id FOREIGN KEY (group_ptr_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_place_cmsplugin_ptr_id_66379faa6a33f4ab_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_place_cmsplugin_ptr_id_66379faa6a33f4ab_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplace_draft_id_32d5495aee4468b4_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplace_draft_id_32d5495aee4468b4_fk_cms_placeholder_id FOREIGN KEY (draft_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplace_public_id_e26322c4c62bd7e_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplace_public_id_e26322c4c62bd7e_fk_cms_placeholder_id FOREIGN KEY (public_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplaceholde_site_id_68762690d28d01d4_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholde_site_id_68762690d28d01d4_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_title_page_id_4ebd393d277199bf_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_page_id_4ebd393d277199bf_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_title_publisher_public_id_27cecc46e5451469_fk_cms_title_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_publisher_public_id_27cecc46e5451469_fk_cms_title_id FOREIGN KEY (publisher_public_id) REFERENCES cms_title(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_userset_clipboard_id_720bd6f30e60bca8_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_userset_clipboard_id_720bd6f30e60bca8_fk_cms_placeholder_id FOREIGN KEY (clipboard_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_usersettings_user_id_5f1f22950c3ca2c8_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_user_id_5f1f22950c3ca2c8_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin__image_id_2dd8c49eaf000c4a_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin__image_id_2dd8c49eaf000c4a_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin__image_id_6dcedb8ebed43032_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin__image_id_6dcedb8ebed43032_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_1614b969cfa257f1_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_1614b969cfa257f1_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_1cc2a8f998c320bb_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_1cc2a8f998c320bb_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_2fef045737576d39_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_2fef045737576d39_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_3c44385c377a4db5_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_3c44385c377a4db5_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_4d6c50b300069d13_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_4d6c50b300069d13_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_686142e0c134e1d5_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_686142e0c134e1d5_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_f_image_id_15a8d69b387a316_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_f_image_id_15a8d69b387a316_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer__file_link_id_7ae9937fd6074fe7_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer__file_link_id_7ae9937fd6074fe7_fk_filer_file_id FOREIGN KEY (file_link_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_file__file_id_1e92194b4cff1490_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_filer_file__file_id_1e92194b4cff1490_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_fo_folder_id_b462dcd7da81054_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_filer_fo_folder_id_b462dcd7da81054_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_im_page_link_id_3ed262a1cd901da2_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer_im_page_link_id_3ed262a1cd901da2_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_lin_page_link_id_332ee75546fa438_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_lin_page_link_id_332ee75546fa438_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_link__file_id_1c204ca30e9bcb80_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_link__file_id_1c204ca30e9bcb80_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_te_page_link_id_1140fe9baec531be_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin_filer_te_page_link_id_1140fe9baec531be_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_vide_movie_id_1fa177f4e1f9a991_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_filer_vide_movie_id_1fa177f4e1f9a991_fk_filer_file_id FOREIGN KEY (movie_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: d12056587e1486d406b5b619b56c4dd0; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT d12056587e1486d406b5b619b56c4dd0 FOREIGN KEY (main_image_full_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dig_dgGallery_id_2638f9236cdc8c98_fk_digitalglarus_dggallery_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dggalleryplugin - ADD CONSTRAINT "dig_dgGallery_id_2638f9236cdc8c98_fk_digitalglarus_dggallery_id" FOREIGN KEY ("dgGallery_id") REFERENCES digitalglarus_dggallery(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: digita_gallery_id_88b90bbef747a6a_fk_digitalglarus_dggallery_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dgpicture - ADD CONSTRAINT digita_gallery_id_88b90bbef747a6a_fk_digitalglarus_dggallery_id FOREIGN KEY (gallery_id) REFERENCES digitalglarus_dggallery(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: digital_parent_id_6a454e6ea73eb0e_fk_digitalglarus_dggallery_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dggallery - ADD CONSTRAINT digital_parent_id_6a454e6ea73eb0e_fk_digitalglarus_dggallery_id FOREIGN KEY (parent_id) REFERENCES digitalglarus_dggallery(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: digitalgl_cmsplugin_ptr_id_570a61267a40961e_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dggalleryplugin - ADD CONSTRAINT digitalgl_cmsplugin_ptr_id_570a61267a40961e_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: digitalgl_cmsplugin_ptr_id_6978110ddc0b7fd7_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dgsupportersplugin - ADD CONSTRAINT digitalgl_cmsplugin_ptr_id_6978110ddc0b7fd7_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: digitalgla_image_id_2bdba91ba4e3a912_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digitalglarus_dgpicture - ADD CONSTRAINT digitalgla_image_id_2bdba91ba4e3a912_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dj_master_id_318c301265b12642_fk_djangocms_blog_blogcategory_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT dj_master_id_318c301265b12642_fk_djangocms_blog_blogcategory_id FOREIGN KEY (master_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dj_parent_id_5baa74cf2c7eca1d_fk_djangocms_blog_blogcategory_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory - ADD CONSTRAINT dj_parent_id_5baa74cf2c7eca1d_fk_djangocms_blog_blogcategory_id FOREIGN KEY (parent_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dja_snippet_id_210c13c4c9097500_fk_djangocms_snippet_snippet_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT dja_snippet_id_210c13c4c9097500_fk_djangocms_snippet_snippet_id FOREIGN KEY (snippet_id) REFERENCES djangocms_snippet_snippet(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djan_content_type_id_11d37054df52e2d0_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT djan_content_type_id_11d37054df52e2d0_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djang_main_image_id_46a449c9e90ca1a5_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djang_main_image_id_46a449c9e90ca1a5_fk_filer_image_file_ptr_id FOREIGN KEY (main_image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: django_admin_log_user_id_376347ab24b09885_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT django_admin_log_user_id_376347ab24b09885_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms__cmsplugin_ptr_id_3fe997e5bc4d562_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT djangocms__cmsplugin_ptr_id_3fe997e5bc4d562_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms__master_id_7202c6040792c48e_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms__master_id_7202c6040792c48e_fk_djangocms_blog_post_id FOREIGN KEY (master_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_bl_post_id_66886096ffa28c0e_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_bl_post_id_66886096ffa28c0e_fk_djangocms_blog_post_id FOREIGN KEY (post_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_bl_post_id_7985888d2c6a9ec1_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_bl_post_id_7985888d2c6a9ec1_fk_djangocms_blog_post_id FOREIGN KEY (post_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_authore_user_id_4c051af7cdd4c6eb_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authore_user_id_4c051af7cdd4c6eb_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_content_id_75fcd6363f2c3a9_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blog_content_id_75fcd6363f2c3a9_fk_cms_placeholder_id FOREIGN KEY (content_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_latestp_tag_id_7732c8b615522b9f_fk_taggit_tag_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestp_tag_id_7732c8b615522b9f_fk_taggit_tag_id FOREIGN KEY (tag_id) REFERENCES taggit_tag(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_post__site_id_1acb65392bcb9089_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post__site_id_1acb65392bcb9089_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_post_author_id_1abe11362ada95f7_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blog_post_author_id_1abe11362ada95f7_fk_auth_user_id FOREIGN KEY (author_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_216af445d5b32f9b_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_216af445d5b32f9b_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_2a9169bca11bd317_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_2a9169bca11bd317_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_3d1c8e1bb8a67ebf_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_flash_flash - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_3d1c8e1bb8a67ebf_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_4d6edbd3251ff534_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_4d6edbd3251ff534_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_507d115df608064c_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_507d115df608064c_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_5764a299a32edfd1_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_googlemap_googlemap - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_5764a299a32edfd1_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_5ed06a923d87711b_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_5ed06a923d87711b_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_7f18aebaad9a37e6_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_text_ckeditor_text - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_7f18aebaad9a37e6_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_inherit_i_from_page_id_c7fc5ae030e1aa5_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_inherit_i_from_page_id_c7fc5ae030e1aa5_fk_cms_page_id FOREIGN KEY (from_page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_link_lin_page_link_id_6910251473b4ce98_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_link_lin_page_link_id_6910251473b4ce98_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_p_extended_object_id_7f9e0a7f0b35accf_fk_cms_title_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT djangocms_p_extended_object_id_7f9e0a7f0b35accf_fk_cms_title_id FOREIGN KEY (extended_object_id) REFERENCES cms_title(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_pag_extended_object_id_f30787f7ab972e3_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_pag_extended_object_id_f30787f7ab972e3_fk_cms_page_id FOREIGN KEY (extended_object_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_page_me_og_author_id_362eb37f4966a474_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_page_me_og_author_id_362eb37f4966a474_fk_auth_user_id FOREIGN KEY (og_author_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_page_meta__image_id_51134b68e1252deb_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_pagemeta - ADD CONSTRAINT djangocms_page_meta__image_id_51134b68e1252deb_fk_filer_file_id FOREIGN KEY (image_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_page_meta__image_id_7ea790a6ce828f17_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_page_meta_titlemeta - ADD CONSTRAINT djangocms_page_meta__image_id_7ea790a6ce828f17_fk_filer_file_id FOREIGN KEY (image_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_teaser_t_page_link_id_7b28cbfa16b7dd61_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_teaser_t_page_link_id_7b28cbfa16b7dd61_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: e_thumbnail_id_540969c01e4bfdd3_fk_easy_thumbnails_thumbnail_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT e_thumbnail_id_540969c01e4bfdd3_fk_easy_thumbnails_thumbnail_id FOREIGN KEY (thumbnail_id) REFERENCES easy_thumbnails_thumbnail(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: easy_th_source_id_697e1cd7af5c204a_fk_easy_thumbnails_source_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_th_source_id_697e1cd7af5c204a_fk_easy_thumbnails_source_id FOREIGN KEY (source_id) REFERENCES easy_thumbnails_source(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: f955851ee249e695fdae7f8fb50744b3; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT f955851ee249e695fdae7f8fb50744b3 FOREIGN KEY (authorentriesplugin_id) REFERENCES djangocms_blog_authorentriesplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipbo_clipboard_id_6af7d05a36e14dd_fk_filer_clipboard_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipbo_clipboard_id_6af7d05a36e14dd_fk_filer_clipboard_id FOREIGN KEY (clipboard_id) REFERENCES filer_clipboard(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipboard_user_id_50f26ea9a9fedaa0_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboard - ADD CONSTRAINT filer_clipboard_user_id_50f26ea9a9fedaa0_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipboarditem_file_id_7730cc2c9168b9c5_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipboarditem_file_id_7730cc2c9168b9c5_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_file_folder_id_2ff5711011ec5cbb_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_folder_id_2ff5711011ec5cbb_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_file_owner_id_34fc79468bea26b7_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_owner_id_34fc79468bea26b7_fk_auth_user_id FOREIGN KEY (owner_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folder_owner_id_29a2ac62fb21e298_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_owner_id_29a2ac62fb21e298_fk_auth_user_id FOREIGN KEY (owner_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folder_parent_id_17f5ace114139133_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_parent_id_17f5ace114139133_fk_filer_folder_id FOREIGN KEY (parent_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermi_folder_id_60747a43810f1cd2_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermi_folder_id_60747a43810f1cd2_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermissi_group_id_764df4dc0a7b9451_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermissi_group_id_764df4dc0a7b9451_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermission_user_id_38fa74b7f36fc801_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermission_user_id_38fa74b7f36fc801_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_image_file_ptr_id_7d0adb8d6c9b8011_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_image - ADD CONSTRAINT filer_image_file_ptr_id_7d0adb8d6c9b8011_fk_filer_file_id FOREIGN KEY (file_ptr_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reve_content_type_id_49be33e388776bc1_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reve_content_type_id_49be33e388776bc1_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reversion_revision_id_1589de84f8370d65_fk_reversion_revision_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reversion_revision_id_1589de84f8370d65_fk_reversion_revision_id FOREIGN KEY (revision_id) REFERENCES reversion_revision(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reversion_revision_user_id_3cb6e6a5acf9ad5f_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_revision - ADD CONSTRAINT reversion_revision_user_id_3cb6e6a5acf9ad5f_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: tagg_content_type_id_647783b6f2ffd739_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT tagg_content_type_id_647783b6f2ffd739_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: taggit_taggeditem_tag_id_732e18aba056f370_fk_taggit_tag_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT taggit_taggeditem_tag_id_732e18aba056f370_fk_taggit_tag_id FOREIGN KEY (tag_id) REFERENCES taggit_tag(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: ungleich_u_image_id_377a61544fc69cef_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_u_image_id_377a61544fc69cef_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: ungleich_ung_extended_object_id_6304137b758d935b_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ung_extended_object_id_6304137b758d935b_fk_cms_page_id FOREIGN KEY (extended_object_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: public; Type: ACL; Schema: -; Owner: postgres --- - -REVOKE ALL ON SCHEMA public FROM PUBLIC; -REVOKE ALL ON SCHEMA public FROM postgres; -GRANT ALL ON SCHEMA public TO postgres; -GRANT ALL ON SCHEMA public TO PUBLIC; - - --- --- PostgreSQL database dump complete --- - -\connect appdb - -SET default_transaction_read_only = off; - --- --- PostgreSQL database dump --- - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SET check_function_bodies = false; -SET client_min_messages = warning; - --- --- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: --- - -CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; - - --- --- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: --- - -COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; - - --- --- Name: public; Type: ACL; Schema: -; Owner: postgres --- - -REVOKE ALL ON SCHEMA public FROM PUBLIC; -REVOKE ALL ON SCHEMA public FROM postgres; -GRANT ALL ON SCHEMA public TO postgres; -GRANT ALL ON SCHEMA public TO PUBLIC; - - --- --- PostgreSQL database dump complete --- - -\connect dynamicweb - -SET default_transaction_read_only = off; - --- --- PostgreSQL database dump --- - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SET check_function_bodies = false; -SET client_min_messages = warning; - --- --- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: --- - -CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; - - --- --- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: --- - -COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; - - -SET search_path = public, pg_catalog; - -SET default_tablespace = ''; - -SET default_with_oids = false; - --- --- Name: auth_group; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_group ( - id integer NOT NULL, - name character varying(80) NOT NULL -); - - -ALTER TABLE auth_group OWNER TO app; - --- --- Name: auth_group_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_group_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_group_id_seq OWNER TO app; - --- --- Name: auth_group_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_group_id_seq OWNED BY auth_group.id; - - --- --- Name: auth_group_permissions; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_group_permissions ( - id integer NOT NULL, - group_id integer NOT NULL, - permission_id integer NOT NULL -); - - -ALTER TABLE auth_group_permissions OWNER TO app; - --- --- Name: auth_group_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_group_permissions_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_group_permissions_id_seq OWNER TO app; - --- --- Name: auth_group_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_group_permissions_id_seq OWNED BY auth_group_permissions.id; - - --- --- Name: auth_permission; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_permission ( - id integer NOT NULL, - name character varying(50) NOT NULL, - content_type_id integer NOT NULL, - codename character varying(100) NOT NULL -); - - -ALTER TABLE auth_permission OWNER TO app; - --- --- Name: auth_permission_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_permission_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_permission_id_seq OWNER TO app; - --- --- Name: auth_permission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_permission_id_seq OWNED BY auth_permission.id; - - --- --- Name: auth_user; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_user ( - id integer NOT NULL, - password character varying(128) NOT NULL, - last_login timestamp with time zone NOT NULL, - is_superuser boolean NOT NULL, - username character varying(30) NOT NULL, - first_name character varying(30) NOT NULL, - last_name character varying(30) NOT NULL, - email character varying(75) NOT NULL, - is_staff boolean NOT NULL, - is_active boolean NOT NULL, - date_joined timestamp with time zone NOT NULL -); - - -ALTER TABLE auth_user OWNER TO app; - --- --- Name: auth_user_groups; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_user_groups ( - id integer NOT NULL, - user_id integer NOT NULL, - group_id integer NOT NULL -); - - -ALTER TABLE auth_user_groups OWNER TO app; - --- --- Name: auth_user_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_user_groups_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_user_groups_id_seq OWNER TO app; - --- --- Name: auth_user_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_user_groups_id_seq OWNED BY auth_user_groups.id; - - --- --- Name: auth_user_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_user_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_user_id_seq OWNER TO app; - --- --- Name: auth_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_user_id_seq OWNED BY auth_user.id; - - --- --- Name: auth_user_user_permissions; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE auth_user_user_permissions ( - id integer NOT NULL, - user_id integer NOT NULL, - permission_id integer NOT NULL -); - - -ALTER TABLE auth_user_user_permissions OWNER TO app; - --- --- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE auth_user_user_permissions_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE auth_user_user_permissions_id_seq OWNER TO app; - --- --- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE auth_user_user_permissions_id_seq OWNED BY auth_user_user_permissions.id; - - --- --- Name: cms_aliaspluginmodel; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_aliaspluginmodel ( - cmsplugin_ptr_id integer NOT NULL, - plugin_id integer, - alias_placeholder_id integer -); - - -ALTER TABLE cms_aliaspluginmodel OWNER TO app; - --- --- Name: cms_cmsplugin; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_cmsplugin ( - id integer NOT NULL, - "position" smallint, - language character varying(15) NOT NULL, - plugin_type character varying(50) NOT NULL, - creation_date timestamp with time zone NOT NULL, - changed_date timestamp with time zone NOT NULL, - parent_id integer, - placeholder_id integer, - depth integer NOT NULL, - numchild integer NOT NULL, - path character varying(255) NOT NULL, - CONSTRAINT cms_cmsplugin_depth_check CHECK ((depth >= 0)), - CONSTRAINT cms_cmsplugin_numchild_check CHECK ((numchild >= 0)), - CONSTRAINT cms_cmsplugin_position_check CHECK (("position" >= 0)) -); - - -ALTER TABLE cms_cmsplugin OWNER TO app; - --- --- Name: cms_cmsplugin_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_cmsplugin_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_cmsplugin_id_seq OWNER TO app; - --- --- Name: cms_cmsplugin_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_cmsplugin_id_seq OWNED BY cms_cmsplugin.id; - - --- --- Name: cms_globalpagepermission; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_globalpagepermission ( - id integer NOT NULL, - can_change boolean NOT NULL, - can_add boolean NOT NULL, - can_delete boolean NOT NULL, - can_change_advanced_settings boolean NOT NULL, - can_publish boolean NOT NULL, - can_change_permissions boolean NOT NULL, - can_move_page boolean NOT NULL, - can_view boolean NOT NULL, - can_recover_page boolean NOT NULL, - group_id integer, - user_id integer -); - - -ALTER TABLE cms_globalpagepermission OWNER TO app; - --- --- Name: cms_globalpagepermission_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_globalpagepermission_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_globalpagepermission_id_seq OWNER TO app; - --- --- Name: cms_globalpagepermission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_globalpagepermission_id_seq OWNED BY cms_globalpagepermission.id; - - --- --- Name: cms_globalpagepermission_sites; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_globalpagepermission_sites ( - id integer NOT NULL, - globalpagepermission_id integer NOT NULL, - site_id integer NOT NULL -); - - -ALTER TABLE cms_globalpagepermission_sites OWNER TO app; - --- --- Name: cms_globalpagepermission_sites_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_globalpagepermission_sites_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_globalpagepermission_sites_id_seq OWNER TO app; - --- --- Name: cms_globalpagepermission_sites_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_globalpagepermission_sites_id_seq OWNED BY cms_globalpagepermission_sites.id; - - --- --- Name: cms_page; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_page ( - id integer NOT NULL, - created_by character varying(255) NOT NULL, - changed_by character varying(255) NOT NULL, - creation_date timestamp with time zone NOT NULL, - changed_date timestamp with time zone NOT NULL, - publication_date timestamp with time zone, - publication_end_date timestamp with time zone, - in_navigation boolean NOT NULL, - soft_root boolean NOT NULL, - reverse_id character varying(40), - navigation_extenders character varying(80), - template character varying(100) NOT NULL, - login_required boolean NOT NULL, - limit_visibility_in_menu smallint, - is_home boolean NOT NULL, - application_urls character varying(200), - application_namespace character varying(200), - publisher_is_draft boolean NOT NULL, - languages character varying(255), - revision_id integer NOT NULL, - xframe_options integer NOT NULL, - parent_id integer, - publisher_public_id integer, - site_id integer NOT NULL, - depth integer NOT NULL, - numchild integer NOT NULL, - path character varying(255) NOT NULL, - CONSTRAINT cms_page_depth_check CHECK ((depth >= 0)), - CONSTRAINT cms_page_numchild_check CHECK ((numchild >= 0)), - CONSTRAINT cms_page_revision_id_check CHECK ((revision_id >= 0)) -); - - -ALTER TABLE cms_page OWNER TO app; - --- --- Name: cms_page_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_page_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_page_id_seq OWNER TO app; - --- --- Name: cms_page_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_page_id_seq OWNED BY cms_page.id; - - --- --- Name: cms_page_placeholders; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_page_placeholders ( - id integer NOT NULL, - page_id integer NOT NULL, - placeholder_id integer NOT NULL -); - - -ALTER TABLE cms_page_placeholders OWNER TO app; - --- --- Name: cms_page_placeholders_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_page_placeholders_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_page_placeholders_id_seq OWNER TO app; - --- --- Name: cms_page_placeholders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_page_placeholders_id_seq OWNED BY cms_page_placeholders.id; - - --- --- Name: cms_pagepermission; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_pagepermission ( - id integer NOT NULL, - can_change boolean NOT NULL, - can_add boolean NOT NULL, - can_delete boolean NOT NULL, - can_change_advanced_settings boolean NOT NULL, - can_publish boolean NOT NULL, - can_change_permissions boolean NOT NULL, - can_move_page boolean NOT NULL, - can_view boolean NOT NULL, - grant_on integer NOT NULL, - group_id integer, - page_id integer, - user_id integer -); - - -ALTER TABLE cms_pagepermission OWNER TO app; - --- --- Name: cms_pagepermission_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_pagepermission_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_pagepermission_id_seq OWNER TO app; - --- --- Name: cms_pagepermission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_pagepermission_id_seq OWNED BY cms_pagepermission.id; - - --- --- Name: cms_pageuser; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_pageuser ( - user_ptr_id integer NOT NULL, - created_by_id integer NOT NULL -); - - -ALTER TABLE cms_pageuser OWNER TO app; - --- --- Name: cms_pageusergroup; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_pageusergroup ( - group_ptr_id integer NOT NULL, - created_by_id integer NOT NULL -); - - -ALTER TABLE cms_pageusergroup OWNER TO app; - --- --- Name: cms_placeholder; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_placeholder ( - id integer NOT NULL, - slot character varying(255) NOT NULL, - default_width smallint, - CONSTRAINT cms_placeholder_default_width_check CHECK ((default_width >= 0)) -); - - -ALTER TABLE cms_placeholder OWNER TO app; - --- --- Name: cms_placeholder_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_placeholder_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_placeholder_id_seq OWNER TO app; - --- --- Name: cms_placeholder_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_placeholder_id_seq OWNED BY cms_placeholder.id; - - --- --- Name: cms_placeholderreference; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_placeholderreference ( - cmsplugin_ptr_id integer NOT NULL, - name character varying(255) NOT NULL, - placeholder_ref_id integer -); - - -ALTER TABLE cms_placeholderreference OWNER TO app; - --- --- Name: cms_staticplaceholder; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_staticplaceholder ( - id integer NOT NULL, - name character varying(255) NOT NULL, - code character varying(255) NOT NULL, - dirty boolean NOT NULL, - creation_method character varying(20) NOT NULL, - draft_id integer, - public_id integer, - site_id integer -); - - -ALTER TABLE cms_staticplaceholder OWNER TO app; - --- --- Name: cms_staticplaceholder_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_staticplaceholder_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_staticplaceholder_id_seq OWNER TO app; - --- --- Name: cms_staticplaceholder_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_staticplaceholder_id_seq OWNED BY cms_staticplaceholder.id; - - --- --- Name: cms_title; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_title ( - id integer NOT NULL, - language character varying(15) NOT NULL, - title character varying(255) NOT NULL, - page_title character varying(255), - menu_title character varying(255), - meta_description text, - slug character varying(255) NOT NULL, - path character varying(255) NOT NULL, - has_url_overwrite boolean NOT NULL, - redirect character varying(2048), - creation_date timestamp with time zone NOT NULL, - published boolean NOT NULL, - publisher_is_draft boolean NOT NULL, - publisher_state smallint NOT NULL, - page_id integer NOT NULL, - publisher_public_id integer -); - - -ALTER TABLE cms_title OWNER TO app; - --- --- Name: cms_title_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_title_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_title_id_seq OWNER TO app; - --- --- Name: cms_title_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_title_id_seq OWNED BY cms_title.id; - - --- --- Name: cms_usersettings; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cms_usersettings ( - id integer NOT NULL, - language character varying(10) NOT NULL, - clipboard_id integer, - user_id integer NOT NULL -); - - -ALTER TABLE cms_usersettings OWNER TO app; - --- --- Name: cms_usersettings_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cms_usersettings_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cms_usersettings_id_seq OWNER TO app; - --- --- Name: cms_usersettings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cms_usersettings_id_seq OWNED BY cms_usersettings.id; - - --- --- Name: cmsplugin_filer_file_filerfile; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_file_filerfile ( - cmsplugin_ptr_id integer NOT NULL, - title character varying(255), - target_blank boolean NOT NULL, - style character varying(255) NOT NULL, - file_id integer NOT NULL -); - - -ALTER TABLE cmsplugin_filer_file_filerfile OWNER TO app; - --- --- Name: cmsplugin_filer_folder_filerfolder; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_folder_filerfolder ( - cmsplugin_ptr_id integer NOT NULL, - title character varying(255), - style character varying(50) NOT NULL, - folder_id integer NOT NULL -); - - -ALTER TABLE cmsplugin_filer_folder_filerfolder OWNER TO app; - --- --- Name: cmsplugin_filer_image_filerimage; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_image_filerimage ( - cmsplugin_ptr_id integer NOT NULL, - style character varying(50) NOT NULL, - caption_text character varying(255), - image_url character varying(200), - alt_text character varying(255), - use_original_image boolean NOT NULL, - use_autoscale boolean NOT NULL, - width integer, - height integer, - crop boolean NOT NULL, - upscale boolean NOT NULL, - alignment character varying(10), - free_link character varying(255), - original_link boolean NOT NULL, - description text, - target_blank boolean NOT NULL, - file_link_id integer, - image_id integer, - page_link_id integer, - thumbnail_option_id integer, - CONSTRAINT cmsplugin_filer_image_filerimage_height_check CHECK ((height >= 0)), - CONSTRAINT cmsplugin_filer_image_filerimage_width_check CHECK ((width >= 0)) -); - - -ALTER TABLE cmsplugin_filer_image_filerimage OWNER TO app; - --- --- Name: cmsplugin_filer_image_thumbnailoption; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_image_thumbnailoption ( - id integer NOT NULL, - name character varying(100) NOT NULL, - width integer NOT NULL, - height integer NOT NULL, - crop boolean NOT NULL, - upscale boolean NOT NULL -); - - -ALTER TABLE cmsplugin_filer_image_thumbnailoption OWNER TO app; - --- --- Name: cmsplugin_filer_image_thumbnailoption_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE cmsplugin_filer_image_thumbnailoption_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE cmsplugin_filer_image_thumbnailoption_id_seq OWNER TO app; - --- --- Name: cmsplugin_filer_image_thumbnailoption_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE cmsplugin_filer_image_thumbnailoption_id_seq OWNED BY cmsplugin_filer_image_thumbnailoption.id; - - --- --- Name: cmsplugin_filer_link_filerlinkplugin; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_link_filerlinkplugin ( - cmsplugin_ptr_id integer NOT NULL, - name character varying(255) NOT NULL, - url character varying(255), - mailto character varying(75), - link_style character varying(255) NOT NULL, - new_window boolean NOT NULL, - file_id integer, - page_link_id integer -); - - -ALTER TABLE cmsplugin_filer_link_filerlinkplugin OWNER TO app; - --- --- Name: cmsplugin_filer_teaser_filerteaser; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_teaser_filerteaser ( - cmsplugin_ptr_id integer NOT NULL, - title character varying(255) NOT NULL, - image_url character varying(200), - style character varying(255) NOT NULL, - use_autoscale boolean NOT NULL, - width integer, - height integer, - free_link character varying(255), - description text, - target_blank boolean NOT NULL, - image_id integer, - page_link_id integer, - CONSTRAINT cmsplugin_filer_teaser_filerteaser_height_check CHECK ((height >= 0)), - CONSTRAINT cmsplugin_filer_teaser_filerteaser_width_check CHECK ((width >= 0)) -); - - -ALTER TABLE cmsplugin_filer_teaser_filerteaser OWNER TO app; - --- --- Name: cmsplugin_filer_video_filervideo; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE cmsplugin_filer_video_filervideo ( - cmsplugin_ptr_id integer NOT NULL, - movie_url character varying(255), - width smallint NOT NULL, - height smallint NOT NULL, - auto_play boolean NOT NULL, - auto_hide boolean NOT NULL, - fullscreen boolean NOT NULL, - loop boolean NOT NULL, - bgcolor character varying(6) NOT NULL, - textcolor character varying(6) NOT NULL, - seekbarcolor character varying(6) NOT NULL, - seekbarbgcolor character varying(6) NOT NULL, - loadingbarcolor character varying(6) NOT NULL, - buttonoutcolor character varying(6) NOT NULL, - buttonovercolor character varying(6) NOT NULL, - buttonhighlightcolor character varying(6) NOT NULL, - image_id integer, - movie_id integer, - CONSTRAINT cmsplugin_filer_video_filervideo_height_check CHECK ((height >= 0)), - CONSTRAINT cmsplugin_filer_video_filervideo_width_check CHECK ((width >= 0)) -); - - -ALTER TABLE cmsplugin_filer_video_filervideo OWNER TO app; - --- --- Name: digital_glarus_message; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE digital_glarus_message ( - id integer NOT NULL, - name character varying(200) NOT NULL, - email character varying(75) NOT NULL, - phone_number character varying(200) NOT NULL, - message text NOT NULL, - received_date timestamp with time zone NOT NULL -); - - -ALTER TABLE digital_glarus_message OWNER TO app; - --- --- Name: digital_glarus_message_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE digital_glarus_message_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE digital_glarus_message_id_seq OWNER TO app; - --- --- Name: digital_glarus_message_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE digital_glarus_message_id_seq OWNED BY digital_glarus_message.id; - - --- --- Name: django_admin_log; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_admin_log ( - id integer NOT NULL, - action_time timestamp with time zone NOT NULL, - object_id text, - object_repr character varying(200) NOT NULL, - action_flag smallint NOT NULL, - change_message text NOT NULL, - content_type_id integer, - user_id integer NOT NULL, - CONSTRAINT django_admin_log_action_flag_check CHECK ((action_flag >= 0)) -); - - -ALTER TABLE django_admin_log OWNER TO app; - --- --- Name: django_admin_log_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE django_admin_log_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE django_admin_log_id_seq OWNER TO app; - --- --- Name: django_admin_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE django_admin_log_id_seq OWNED BY django_admin_log.id; - - --- --- Name: django_content_type; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_content_type ( - id integer NOT NULL, - name character varying(100) NOT NULL, - app_label character varying(100) NOT NULL, - model character varying(100) NOT NULL -); - - -ALTER TABLE django_content_type OWNER TO app; - --- --- Name: django_content_type_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE django_content_type_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE django_content_type_id_seq OWNER TO app; - --- --- Name: django_content_type_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE django_content_type_id_seq OWNED BY django_content_type.id; - - --- --- Name: django_migrations; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_migrations ( - id integer NOT NULL, - app character varying(255) NOT NULL, - name character varying(255) NOT NULL, - applied timestamp with time zone NOT NULL -); - - -ALTER TABLE django_migrations OWNER TO app; - --- --- Name: django_migrations_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE django_migrations_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE django_migrations_id_seq OWNER TO app; - --- --- Name: django_migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE django_migrations_id_seq OWNED BY django_migrations.id; - - --- --- Name: django_select2_keymap; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_select2_keymap ( - id integer NOT NULL, - key character varying(40) NOT NULL, - value character varying(100) NOT NULL, - accessed_on timestamp with time zone NOT NULL -); - - -ALTER TABLE django_select2_keymap OWNER TO app; - --- --- Name: django_select2_keymap_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE django_select2_keymap_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE django_select2_keymap_id_seq OWNER TO app; - --- --- Name: django_select2_keymap_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE django_select2_keymap_id_seq OWNED BY django_select2_keymap.id; - - --- --- Name: django_session; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_session ( - session_key character varying(40) NOT NULL, - session_data text NOT NULL, - expire_date timestamp with time zone NOT NULL -); - - -ALTER TABLE django_session OWNER TO app; - --- --- Name: django_site; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE django_site ( - id integer NOT NULL, - domain character varying(100) NOT NULL, - name character varying(50) NOT NULL -); - - -ALTER TABLE django_site OWNER TO app; - --- --- Name: django_site_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE django_site_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE django_site_id_seq OWNER TO app; - --- --- Name: django_site_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE django_site_id_seq OWNED BY django_site.id; - - --- --- Name: djangocms_blog_authorentriesplugin; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_authorentriesplugin ( - cmsplugin_ptr_id integer NOT NULL, - latest_posts integer NOT NULL -); - - -ALTER TABLE djangocms_blog_authorentriesplugin OWNER TO app; - --- --- Name: djangocms_blog_authorentriesplugin_authors; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_authorentriesplugin_authors ( - id integer NOT NULL, - authorentriesplugin_id integer NOT NULL, - user_id integer NOT NULL -); - - -ALTER TABLE djangocms_blog_authorentriesplugin_authors OWNER TO app; - --- --- Name: djangocms_blog_authorentriesplugin_authors_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_authorentriesplugin_authors_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_authorentriesplugin_authors_id_seq OWNER TO app; - --- --- Name: djangocms_blog_authorentriesplugin_authors_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_authorentriesplugin_authors_id_seq OWNED BY djangocms_blog_authorentriesplugin_authors.id; - - --- --- Name: djangocms_blog_blogcategory; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_blogcategory ( - id integer NOT NULL, - date_created timestamp with time zone NOT NULL, - date_modified timestamp with time zone NOT NULL, - parent_id integer -); - - -ALTER TABLE djangocms_blog_blogcategory OWNER TO app; - --- --- Name: djangocms_blog_blogcategory_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_blogcategory_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_blogcategory_id_seq OWNER TO app; - --- --- Name: djangocms_blog_blogcategory_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_blogcategory_id_seq OWNED BY djangocms_blog_blogcategory.id; - - --- --- Name: djangocms_blog_blogcategory_translation; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_blogcategory_translation ( - id integer NOT NULL, - language_code character varying(15) NOT NULL, - name character varying(255) NOT NULL, - slug character varying(50) NOT NULL, - master_id integer -); - - -ALTER TABLE djangocms_blog_blogcategory_translation OWNER TO app; - --- --- Name: djangocms_blog_blogcategory_translation_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_blogcategory_translation_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_blogcategory_translation_id_seq OWNER TO app; - --- --- Name: djangocms_blog_blogcategory_translation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_blogcategory_translation_id_seq OWNED BY djangocms_blog_blogcategory_translation.id; - - --- --- Name: djangocms_blog_latestpostsplugin; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_latestpostsplugin ( - cmsplugin_ptr_id integer NOT NULL, - latest_posts integer NOT NULL -); - - -ALTER TABLE djangocms_blog_latestpostsplugin OWNER TO app; - --- --- Name: djangocms_blog_latestpostsplugin_categories; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_latestpostsplugin_categories ( - id integer NOT NULL, - latestpostsplugin_id integer NOT NULL, - blogcategory_id integer NOT NULL -); - - -ALTER TABLE djangocms_blog_latestpostsplugin_categories OWNER TO app; - --- --- Name: djangocms_blog_latestpostsplugin_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_latestpostsplugin_categories_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_latestpostsplugin_categories_id_seq OWNER TO app; - --- --- Name: djangocms_blog_latestpostsplugin_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_latestpostsplugin_categories_id_seq OWNED BY djangocms_blog_latestpostsplugin_categories.id; - - --- --- Name: djangocms_blog_latestpostsplugin_tags; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_latestpostsplugin_tags ( - id integer NOT NULL, - latestpostsplugin_id integer NOT NULL, - tag_id integer NOT NULL -); - - -ALTER TABLE djangocms_blog_latestpostsplugin_tags OWNER TO app; - --- --- Name: djangocms_blog_latestpostsplugin_tags_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_latestpostsplugin_tags_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_latestpostsplugin_tags_id_seq OWNER TO app; - --- --- Name: djangocms_blog_latestpostsplugin_tags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_latestpostsplugin_tags_id_seq OWNED BY djangocms_blog_latestpostsplugin_tags.id; - - --- --- Name: djangocms_blog_post; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_post ( - id integer NOT NULL, - date_created timestamp with time zone NOT NULL, - date_modified timestamp with time zone NOT NULL, - date_published timestamp with time zone NOT NULL, - date_published_end timestamp with time zone, - publish boolean NOT NULL, - enable_comments boolean NOT NULL, - author_id integer, - content_id integer, - main_image_id integer, - main_image_full_id integer, - main_image_thumbnail_id integer -); - - -ALTER TABLE djangocms_blog_post OWNER TO app; - --- --- Name: djangocms_blog_post_categories; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_post_categories ( - id integer NOT NULL, - post_id integer NOT NULL, - blogcategory_id integer NOT NULL -); - - -ALTER TABLE djangocms_blog_post_categories OWNER TO app; - --- --- Name: djangocms_blog_post_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_post_categories_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_post_categories_id_seq OWNER TO app; - --- --- Name: djangocms_blog_post_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_post_categories_id_seq OWNED BY djangocms_blog_post_categories.id; - - --- --- Name: djangocms_blog_post_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_post_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_post_id_seq OWNER TO app; - --- --- Name: djangocms_blog_post_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_post_id_seq OWNED BY djangocms_blog_post.id; - - --- --- Name: djangocms_blog_post_sites; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_post_sites ( - id integer NOT NULL, - post_id integer NOT NULL, - site_id integer NOT NULL -); - - -ALTER TABLE djangocms_blog_post_sites OWNER TO app; - --- --- Name: djangocms_blog_post_sites_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_post_sites_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_post_sites_id_seq OWNER TO app; - --- --- Name: djangocms_blog_post_sites_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_post_sites_id_seq OWNED BY djangocms_blog_post_sites.id; - - --- --- Name: djangocms_blog_post_translation; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_blog_post_translation ( - id integer NOT NULL, - language_code character varying(15) NOT NULL, - title character varying(255) NOT NULL, - slug character varying(50) NOT NULL, - abstract text NOT NULL, - meta_description text NOT NULL, - meta_keywords text NOT NULL, - meta_title character varying(255) NOT NULL, - post_text text NOT NULL, - master_id integer -); - - -ALTER TABLE djangocms_blog_post_translation OWNER TO app; - --- --- Name: djangocms_blog_post_translation_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_blog_post_translation_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_blog_post_translation_id_seq OWNER TO app; - --- --- Name: djangocms_blog_post_translation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_blog_post_translation_id_seq OWNED BY djangocms_blog_post_translation.id; - - --- --- Name: djangocms_flash_flash; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_flash_flash ( - cmsplugin_ptr_id integer NOT NULL, - file character varying(100) NOT NULL, - width character varying(6) NOT NULL, - height character varying(6) NOT NULL -); - - -ALTER TABLE djangocms_flash_flash OWNER TO app; - --- --- Name: djangocms_googlemap_googlemap; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_googlemap_googlemap ( - cmsplugin_ptr_id integer NOT NULL, - title character varying(100), - address character varying(150) NOT NULL, - zipcode character varying(30) NOT NULL, - city character varying(100) NOT NULL, - content character varying(255) NOT NULL, - zoom smallint NOT NULL, - lat numeric(10,6), - lng numeric(10,6), - route_planer_title character varying(150), - route_planer boolean NOT NULL, - width character varying(6) NOT NULL, - height character varying(6) NOT NULL, - info_window boolean NOT NULL, - scrollwheel boolean NOT NULL, - double_click_zoom boolean NOT NULL, - draggable boolean NOT NULL, - keyboard_shortcuts boolean NOT NULL, - pan_control boolean NOT NULL, - zoom_control boolean NOT NULL, - street_view_control boolean NOT NULL, - CONSTRAINT djangocms_googlemap_googlemap_zoom_check CHECK ((zoom >= 0)) -); - - -ALTER TABLE djangocms_googlemap_googlemap OWNER TO app; - --- --- Name: djangocms_inherit_inheritpageplaceholder; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_inherit_inheritpageplaceholder ( - cmsplugin_ptr_id integer NOT NULL, - from_language character varying(5), - from_page_id integer -); - - -ALTER TABLE djangocms_inherit_inheritpageplaceholder OWNER TO app; - --- --- Name: djangocms_link_link; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_link_link ( - cmsplugin_ptr_id integer NOT NULL, - name character varying(256) NOT NULL, - url character varying(200), - anchor character varying(128) NOT NULL, - mailto character varying(75), - phone character varying(40), - target character varying(100) NOT NULL, - page_link_id integer -); - - -ALTER TABLE djangocms_link_link OWNER TO app; - --- --- Name: djangocms_snippet_snippet; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_snippet_snippet ( - id integer NOT NULL, - name character varying(255) NOT NULL, - html text NOT NULL, - template character varying(50) NOT NULL -); - - -ALTER TABLE djangocms_snippet_snippet OWNER TO app; - --- --- Name: djangocms_snippet_snippet_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE djangocms_snippet_snippet_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE djangocms_snippet_snippet_id_seq OWNER TO app; - --- --- Name: djangocms_snippet_snippet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE djangocms_snippet_snippet_id_seq OWNED BY djangocms_snippet_snippet.id; - - --- --- Name: djangocms_snippet_snippetptr; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_snippet_snippetptr ( - cmsplugin_ptr_id integer NOT NULL, - snippet_id integer NOT NULL -); - - -ALTER TABLE djangocms_snippet_snippetptr OWNER TO app; - --- --- Name: djangocms_teaser_teaser; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_teaser_teaser ( - cmsplugin_ptr_id integer NOT NULL, - title character varying(255) NOT NULL, - image character varying(100), - url character varying(255), - description text, - page_link_id integer -); - - -ALTER TABLE djangocms_teaser_teaser OWNER TO app; - --- --- Name: djangocms_text_ckeditor_text; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE djangocms_text_ckeditor_text ( - cmsplugin_ptr_id integer NOT NULL, - body text NOT NULL -); - - -ALTER TABLE djangocms_text_ckeditor_text OWNER TO app; - --- --- Name: easy_thumbnails_source; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE easy_thumbnails_source ( - id integer NOT NULL, - storage_hash character varying(40) NOT NULL, - name character varying(255) NOT NULL, - modified timestamp with time zone NOT NULL -); - - -ALTER TABLE easy_thumbnails_source OWNER TO app; - --- --- Name: easy_thumbnails_source_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE easy_thumbnails_source_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE easy_thumbnails_source_id_seq OWNER TO app; - --- --- Name: easy_thumbnails_source_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE easy_thumbnails_source_id_seq OWNED BY easy_thumbnails_source.id; - - --- --- Name: easy_thumbnails_thumbnail; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE easy_thumbnails_thumbnail ( - id integer NOT NULL, - storage_hash character varying(40) NOT NULL, - name character varying(255) NOT NULL, - modified timestamp with time zone NOT NULL, - source_id integer NOT NULL -); - - -ALTER TABLE easy_thumbnails_thumbnail OWNER TO app; - --- --- Name: easy_thumbnails_thumbnail_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE easy_thumbnails_thumbnail_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE easy_thumbnails_thumbnail_id_seq OWNER TO app; - --- --- Name: easy_thumbnails_thumbnail_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE easy_thumbnails_thumbnail_id_seq OWNED BY easy_thumbnails_thumbnail.id; - - --- --- Name: easy_thumbnails_thumbnaildimensions; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE easy_thumbnails_thumbnaildimensions ( - id integer NOT NULL, - thumbnail_id integer NOT NULL, - width integer, - height integer, - CONSTRAINT easy_thumbnails_thumbnaildimensions_height_check CHECK ((height >= 0)), - CONSTRAINT easy_thumbnails_thumbnaildimensions_width_check CHECK ((width >= 0)) -); - - -ALTER TABLE easy_thumbnails_thumbnaildimensions OWNER TO app; - --- --- Name: easy_thumbnails_thumbnaildimensions_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE easy_thumbnails_thumbnaildimensions_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE easy_thumbnails_thumbnaildimensions_id_seq OWNER TO app; - --- --- Name: easy_thumbnails_thumbnaildimensions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE easy_thumbnails_thumbnaildimensions_id_seq OWNED BY easy_thumbnails_thumbnaildimensions.id; - - --- --- Name: filer_clipboard; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_clipboard ( - id integer NOT NULL, - user_id integer NOT NULL -); - - -ALTER TABLE filer_clipboard OWNER TO app; - --- --- Name: filer_clipboard_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE filer_clipboard_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE filer_clipboard_id_seq OWNER TO app; - --- --- Name: filer_clipboard_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE filer_clipboard_id_seq OWNED BY filer_clipboard.id; - - --- --- Name: filer_clipboarditem; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_clipboarditem ( - id integer NOT NULL, - clipboard_id integer NOT NULL, - file_id integer NOT NULL -); - - -ALTER TABLE filer_clipboarditem OWNER TO app; - --- --- Name: filer_clipboarditem_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE filer_clipboarditem_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE filer_clipboarditem_id_seq OWNER TO app; - --- --- Name: filer_clipboarditem_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE filer_clipboarditem_id_seq OWNED BY filer_clipboarditem.id; - - --- --- Name: filer_file; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_file ( - id integer NOT NULL, - file character varying(255), - _file_size integer, - sha1 character varying(40) NOT NULL, - has_all_mandatory_data boolean NOT NULL, - original_filename character varying(255), - name character varying(255) NOT NULL, - description text, - uploaded_at timestamp with time zone NOT NULL, - modified_at timestamp with time zone NOT NULL, - is_public boolean NOT NULL, - folder_id integer, - owner_id integer, - polymorphic_ctype_id integer -); - - -ALTER TABLE filer_file OWNER TO app; - --- --- Name: filer_file_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE filer_file_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE filer_file_id_seq OWNER TO app; - --- --- Name: filer_file_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE filer_file_id_seq OWNED BY filer_file.id; - - --- --- Name: filer_folder; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_folder ( - id integer NOT NULL, - name character varying(255) NOT NULL, - uploaded_at timestamp with time zone NOT NULL, - created_at timestamp with time zone NOT NULL, - modified_at timestamp with time zone NOT NULL, - lft integer NOT NULL, - rght integer NOT NULL, - tree_id integer NOT NULL, - level integer NOT NULL, - owner_id integer, - parent_id integer, - CONSTRAINT filer_folder_level_check CHECK ((level >= 0)), - CONSTRAINT filer_folder_lft_check CHECK ((lft >= 0)), - CONSTRAINT filer_folder_rght_check CHECK ((rght >= 0)), - CONSTRAINT filer_folder_tree_id_check CHECK ((tree_id >= 0)) -); - - -ALTER TABLE filer_folder OWNER TO app; - --- --- Name: filer_folder_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE filer_folder_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE filer_folder_id_seq OWNER TO app; - --- --- Name: filer_folder_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE filer_folder_id_seq OWNED BY filer_folder.id; - - --- --- Name: filer_folderpermission; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_folderpermission ( - id integer NOT NULL, - type smallint NOT NULL, - everybody boolean NOT NULL, - can_edit smallint, - can_read smallint, - can_add_children smallint, - folder_id integer, - group_id integer, - user_id integer -); - - -ALTER TABLE filer_folderpermission OWNER TO app; - --- --- Name: filer_folderpermission_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE filer_folderpermission_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE filer_folderpermission_id_seq OWNER TO app; - --- --- Name: filer_folderpermission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE filer_folderpermission_id_seq OWNED BY filer_folderpermission.id; - - --- --- Name: filer_image; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE filer_image ( - file_ptr_id integer NOT NULL, - _height integer, - _width integer, - date_taken timestamp with time zone, - default_alt_text character varying(255), - default_caption character varying(255), - author character varying(255), - must_always_publish_author_credit boolean NOT NULL, - must_always_publish_copyright boolean NOT NULL, - subject_location character varying(64) -); - - -ALTER TABLE filer_image OWNER TO app; - --- --- Name: menus_cachekey; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE menus_cachekey ( - id integer NOT NULL, - language character varying(255) NOT NULL, - site integer NOT NULL, - key character varying(255) NOT NULL, - CONSTRAINT menus_cachekey_site_check CHECK ((site >= 0)) -); - - -ALTER TABLE menus_cachekey OWNER TO app; - --- --- Name: menus_cachekey_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE menus_cachekey_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE menus_cachekey_id_seq OWNER TO app; - --- --- Name: menus_cachekey_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE menus_cachekey_id_seq OWNED BY menus_cachekey.id; - - --- --- Name: railshosting_railsbetauser; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE railshosting_railsbetauser ( - id integer NOT NULL, - email character varying(75) NOT NULL, - received_date timestamp with time zone NOT NULL -); - - -ALTER TABLE railshosting_railsbetauser OWNER TO app; - --- --- Name: railshosting_railsbetauser_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE railshosting_railsbetauser_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE railshosting_railsbetauser_id_seq OWNER TO app; - --- --- Name: railshosting_railsbetauser_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE railshosting_railsbetauser_id_seq OWNED BY railshosting_railsbetauser.id; - - --- --- Name: reversion_revision; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE reversion_revision ( - id integer NOT NULL, - manager_slug character varying(191) NOT NULL, - date_created timestamp with time zone NOT NULL, - comment text NOT NULL, - user_id integer -); - - -ALTER TABLE reversion_revision OWNER TO app; - --- --- Name: reversion_revision_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE reversion_revision_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE reversion_revision_id_seq OWNER TO app; - --- --- Name: reversion_revision_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE reversion_revision_id_seq OWNED BY reversion_revision.id; - - --- --- Name: reversion_version; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE reversion_version ( - id integer NOT NULL, - object_id text NOT NULL, - object_id_int integer, - format character varying(255) NOT NULL, - serialized_data text NOT NULL, - object_repr text NOT NULL, - content_type_id integer NOT NULL, - revision_id integer NOT NULL -); - - -ALTER TABLE reversion_version OWNER TO app; - --- --- Name: reversion_version_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE reversion_version_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE reversion_version_id_seq OWNER TO app; - --- --- Name: reversion_version_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE reversion_version_id_seq OWNED BY reversion_version.id; - - --- --- Name: taggit_tag; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE taggit_tag ( - id integer NOT NULL, - name character varying(100) NOT NULL, - slug character varying(100) NOT NULL -); - - -ALTER TABLE taggit_tag OWNER TO app; - --- --- Name: taggit_tag_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE taggit_tag_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE taggit_tag_id_seq OWNER TO app; - --- --- Name: taggit_tag_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE taggit_tag_id_seq OWNED BY taggit_tag.id; - - --- --- Name: taggit_taggeditem; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE taggit_taggeditem ( - id integer NOT NULL, - object_id integer NOT NULL, - content_type_id integer NOT NULL, - tag_id integer NOT NULL -); - - -ALTER TABLE taggit_taggeditem OWNER TO app; - --- --- Name: taggit_taggeditem_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE taggit_taggeditem_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE taggit_taggeditem_id_seq OWNER TO app; - --- --- Name: taggit_taggeditem_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE taggit_taggeditem_id_seq OWNED BY taggit_taggeditem.id; - - --- --- Name: ungleich_ungleichpage; Type: TABLE; Schema: public; Owner: app; Tablespace: --- - -CREATE TABLE ungleich_ungleichpage ( - id integer NOT NULL, - extended_object_id integer NOT NULL, - public_extension_id integer, - image_id integer -); - - -ALTER TABLE ungleich_ungleichpage OWNER TO app; - --- --- Name: ungleich_ungleichpage_id_seq; Type: SEQUENCE; Schema: public; Owner: app --- - -CREATE SEQUENCE ungleich_ungleichpage_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -ALTER TABLE ungleich_ungleichpage_id_seq OWNER TO app; - --- --- Name: ungleich_ungleichpage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app --- - -ALTER SEQUENCE ungleich_ungleichpage_id_seq OWNED BY ungleich_ungleichpage.id; - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group ALTER COLUMN id SET DEFAULT nextval('auth_group_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group_permissions ALTER COLUMN id SET DEFAULT nextval('auth_group_permissions_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_permission ALTER COLUMN id SET DEFAULT nextval('auth_permission_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user ALTER COLUMN id SET DEFAULT nextval('auth_user_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_groups ALTER COLUMN id SET DEFAULT nextval('auth_user_groups_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_user_permissions ALTER COLUMN id SET DEFAULT nextval('auth_user_user_permissions_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_cmsplugin ALTER COLUMN id SET DEFAULT nextval('cms_cmsplugin_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission ALTER COLUMN id SET DEFAULT nextval('cms_globalpagepermission_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission_sites ALTER COLUMN id SET DEFAULT nextval('cms_globalpagepermission_sites_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page ALTER COLUMN id SET DEFAULT nextval('cms_page_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page_placeholders ALTER COLUMN id SET DEFAULT nextval('cms_page_placeholders_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission ALTER COLUMN id SET DEFAULT nextval('cms_pagepermission_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_placeholder ALTER COLUMN id SET DEFAULT nextval('cms_placeholder_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder ALTER COLUMN id SET DEFAULT nextval('cms_staticplaceholder_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_title ALTER COLUMN id SET DEFAULT nextval('cms_title_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_usersettings ALTER COLUMN id SET DEFAULT nextval('cms_usersettings_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_thumbnailoption ALTER COLUMN id SET DEFAULT nextval('cmsplugin_filer_image_thumbnailoption_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY digital_glarus_message ALTER COLUMN id SET DEFAULT nextval('digital_glarus_message_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_admin_log ALTER COLUMN id SET DEFAULT nextval('django_admin_log_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_content_type ALTER COLUMN id SET DEFAULT nextval('django_content_type_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_migrations ALTER COLUMN id SET DEFAULT nextval('django_migrations_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_select2_keymap ALTER COLUMN id SET DEFAULT nextval('django_select2_keymap_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_site ALTER COLUMN id SET DEFAULT nextval('django_site_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_authorentriesplugin_authors_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_blogcategory_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_blogcategory_translation_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_latestpostsplugin_categories_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_latestpostsplugin_tags_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_post_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_categories ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_post_categories_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_sites ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_post_sites_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_translation ALTER COLUMN id SET DEFAULT nextval('djangocms_blog_post_translation_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_snippet_snippet ALTER COLUMN id SET DEFAULT nextval('djangocms_snippet_snippet_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_source ALTER COLUMN id SET DEFAULT nextval('easy_thumbnails_source_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail ALTER COLUMN id SET DEFAULT nextval('easy_thumbnails_thumbnail_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions ALTER COLUMN id SET DEFAULT nextval('easy_thumbnails_thumbnaildimensions_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboard ALTER COLUMN id SET DEFAULT nextval('filer_clipboard_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboarditem ALTER COLUMN id SET DEFAULT nextval('filer_clipboarditem_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file ALTER COLUMN id SET DEFAULT nextval('filer_file_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folder ALTER COLUMN id SET DEFAULT nextval('filer_folder_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission ALTER COLUMN id SET DEFAULT nextval('filer_folderpermission_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY menus_cachekey ALTER COLUMN id SET DEFAULT nextval('menus_cachekey_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY railshosting_railsbetauser ALTER COLUMN id SET DEFAULT nextval('railshosting_railsbetauser_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_revision ALTER COLUMN id SET DEFAULT nextval('reversion_revision_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_version ALTER COLUMN id SET DEFAULT nextval('reversion_version_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_tag ALTER COLUMN id SET DEFAULT nextval('taggit_tag_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_taggeditem ALTER COLUMN id SET DEFAULT nextval('taggit_taggeditem_id_seq'::regclass); - - --- --- Name: id; Type: DEFAULT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage ALTER COLUMN id SET DEFAULT nextval('ungleich_ungleichpage_id_seq'::regclass); - - --- --- Data for Name: auth_group; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_group (id, name) FROM stdin; -\. - - --- --- Name: auth_group_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_group_id_seq', 1, false); - - --- --- Data for Name: auth_group_permissions; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_group_permissions (id, group_id, permission_id) FROM stdin; -\. - - --- --- Name: auth_group_permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_group_permissions_id_seq', 1, false); - - --- --- Data for Name: auth_permission; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_permission (id, name, content_type_id, codename) FROM stdin; -1 Can add log entry 1 add_logentry -2 Can change log entry 1 change_logentry -3 Can delete log entry 1 delete_logentry -4 Can add permission 2 add_permission -5 Can change permission 2 change_permission -6 Can delete permission 2 delete_permission -7 Can add group 3 add_group -8 Can change group 3 change_group -9 Can delete group 3 delete_group -10 Can add user 4 add_user -11 Can change user 4 change_user -12 Can delete user 4 delete_user -13 Can add content type 5 add_contenttype -14 Can change content type 5 change_contenttype -15 Can delete content type 5 delete_contenttype -16 Can add session 6 add_session -17 Can change session 6 change_session -18 Can delete session 6 delete_session -19 Can add site 7 add_site -20 Can change site 7 change_site -21 Can delete site 7 delete_site -22 Can add user setting 8 add_usersettings -23 Can change user setting 8 change_usersettings -24 Can delete user setting 8 delete_usersettings -25 Can add placeholder 9 add_placeholder -26 Can change placeholder 9 change_placeholder -27 Can delete placeholder 9 delete_placeholder -28 Can use Structure mode 9 use_structure -29 Can add cms plugin 10 add_cmsplugin -30 Can change cms plugin 10 change_cmsplugin -31 Can delete cms plugin 10 delete_cmsplugin -32 Can add page 11 add_page -33 Can change page 11 change_page -34 Can delete page 11 delete_page -35 Can view page 11 view_page -36 Can publish page 11 publish_page -37 Can edit static placeholders 11 edit_static_placeholder -38 Can add Page global permission 12 add_globalpagepermission -39 Can change Page global permission 12 change_globalpagepermission -40 Can delete Page global permission 12 delete_globalpagepermission -41 Can add Page permission 13 add_pagepermission -42 Can change Page permission 13 change_pagepermission -43 Can delete Page permission 13 delete_pagepermission -44 Can add User (page) 14 add_pageuser -45 Can change User (page) 14 change_pageuser -46 Can delete User (page) 14 delete_pageuser -47 Can add User group (page) 15 add_pageusergroup -48 Can change User group (page) 15 change_pageusergroup -49 Can delete User group (page) 15 delete_pageusergroup -50 Can add title 16 add_title -51 Can change title 16 change_title -52 Can delete title 16 delete_title -53 Can add placeholder reference 17 add_placeholderreference -54 Can change placeholder reference 17 change_placeholderreference -55 Can delete placeholder reference 17 delete_placeholderreference -56 Can add static placeholder 18 add_staticplaceholder -57 Can change static placeholder 18 change_staticplaceholder -58 Can delete static placeholder 18 delete_staticplaceholder -59 Can add alias plugin model 19 add_aliaspluginmodel -60 Can change alias plugin model 19 change_aliaspluginmodel -61 Can delete alias plugin model 19 delete_aliaspluginmodel -62 Can add message 20 add_message -63 Can change message 20 change_message -64 Can delete message 20 delete_message -65 Can add cache key 21 add_cachekey -66 Can change cache key 21 change_cachekey -67 Can delete cache key 21 delete_cachekey -68 Can add flash 22 add_flash -69 Can change flash 22 change_flash -70 Can delete flash 22 delete_flash -71 Can add google map 23 add_googlemap -72 Can change google map 23 change_googlemap -73 Can delete google map 23 delete_googlemap -74 Can add inherit page placeholder 24 add_inheritpageplaceholder -75 Can change inherit page placeholder 24 change_inheritpageplaceholder -76 Can delete inherit page placeholder 24 delete_inheritpageplaceholder -77 Can add link 25 add_link -78 Can change link 25 change_link -79 Can delete link 25 delete_link -80 Can add Snippet 26 add_snippet -81 Can change Snippet 26 change_snippet -82 Can delete Snippet 26 delete_snippet -83 Can add Snippet 27 add_snippetptr -84 Can change Snippet 27 change_snippetptr -85 Can delete Snippet 27 delete_snippetptr -86 Can add teaser 28 add_teaser -87 Can change teaser 28 change_teaser -88 Can delete teaser 28 delete_teaser -89 Can add filer file 29 add_filerfile -90 Can change filer file 29 change_filerfile -91 Can delete filer file 29 delete_filerfile -92 Can add filer folder 30 add_filerfolder -93 Can change filer folder 30 change_filerfolder -94 Can delete filer folder 30 delete_filerfolder -95 Can add filer link plugin 31 add_filerlinkplugin -96 Can change filer link plugin 31 change_filerlinkplugin -97 Can delete filer link plugin 31 delete_filerlinkplugin -98 Can add filer teaser 32 add_filerteaser -99 Can change filer teaser 32 change_filerteaser -100 Can delete filer teaser 32 delete_filerteaser -101 Can add filer video 33 add_filervideo -102 Can change filer video 33 change_filervideo -103 Can delete filer video 33 delete_filervideo -104 Can add revision 34 add_revision -105 Can change revision 34 change_revision -106 Can delete revision 34 delete_revision -107 Can add version 35 add_version -108 Can change version 35 change_version -109 Can delete version 35 delete_version -110 Can add text 36 add_text -111 Can change text 36 change_text -112 Can delete text 36 delete_text -113 Can add Folder 37 add_folder -114 Can change Folder 37 change_folder -115 Can delete Folder 37 delete_folder -116 Can use directory listing 37 can_use_directory_listing -117 Can add folder permission 38 add_folderpermission -118 Can change folder permission 38 change_folderpermission -119 Can delete folder permission 38 delete_folderpermission -120 Can add file 39 add_file -121 Can change file 39 change_file -122 Can delete file 39 delete_file -123 Can add clipboard 40 add_clipboard -124 Can change clipboard 40 change_clipboard -125 Can delete clipboard 40 delete_clipboard -126 Can add clipboard item 41 add_clipboarditem -127 Can change clipboard item 41 change_clipboarditem -128 Can delete clipboard item 41 delete_clipboarditem -129 Can add image 42 add_image -130 Can change image 42 change_image -131 Can delete image 42 delete_image -132 Can add source 43 add_source -133 Can change source 43 change_source -134 Can delete source 43 delete_source -135 Can add thumbnail 44 add_thumbnail -136 Can change thumbnail 44 change_thumbnail -137 Can delete thumbnail 44 delete_thumbnail -138 Can add thumbnail dimensions 45 add_thumbnaildimensions -139 Can change thumbnail dimensions 45 change_thumbnaildimensions -140 Can delete thumbnail dimensions 45 delete_thumbnaildimensions -141 Can add filer image 46 add_filerimage -142 Can change filer image 46 change_filerimage -143 Can delete filer image 46 delete_filerimage -144 Can add thumbnail option 47 add_thumbnailoption -145 Can change thumbnail option 47 change_thumbnailoption -146 Can delete thumbnail option 47 delete_thumbnailoption -147 Can add Tag 48 add_tag -148 Can change Tag 48 change_tag -149 Can delete Tag 48 delete_tag -150 Can add Tagged Item 49 add_taggeditem -151 Can change Tagged Item 49 change_taggeditem -152 Can delete Tagged Item 49 delete_taggeditem -153 Can add key map 50 add_keymap -154 Can change key map 50 change_keymap -155 Can delete key map 50 delete_keymap -156 Can add blog category 52 add_blogcategory -157 Can change blog category 52 change_blogcategory -158 Can delete blog category 52 delete_blogcategory -159 Can add blog article 54 add_post -160 Can change blog article 54 change_post -161 Can delete blog article 54 delete_post -162 Can add latest posts plugin 55 add_latestpostsplugin -163 Can change latest posts plugin 55 change_latestpostsplugin -164 Can delete latest posts plugin 55 delete_latestpostsplugin -165 Can add author entries plugin 56 add_authorentriesplugin -166 Can change author entries plugin 56 change_authorentriesplugin -167 Can delete author entries plugin 56 delete_authorentriesplugin -168 Can add ungleich page 57 add_ungleichpage -169 Can change ungleich page 57 change_ungleichpage -170 Can delete ungleich page 57 delete_ungleichpage -171 Can add rails beta user 58 add_railsbetauser -172 Can change rails beta user 58 change_railsbetauser -173 Can delete rails beta user 58 delete_railsbetauser -\. - - --- --- Name: auth_permission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_permission_id_seq', 173, true); - - --- --- Data for Name: auth_user; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_user (id, password, last_login, is_superuser, username, first_name, last_name, email, is_staff, is_active, date_joined) FROM stdin; -1 pbkdf2_sha256$15000$zZnX7j8u6ITX$2pKJPLMWngEfr3l6B9uwFPfnG7voFdTgxjLE5vesSvU= 2015-06-09 09:49:41.878131+02 t ungleich info@ungleich.ch t t 2015-06-09 09:49:41.878131+02 -\. - - --- --- Data for Name: auth_user_groups; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_user_groups (id, user_id, group_id) FROM stdin; -\. - - --- --- Name: auth_user_groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_user_groups_id_seq', 1, false); - - --- --- Name: auth_user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_user_id_seq', 1, true); - - --- --- Data for Name: auth_user_user_permissions; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY auth_user_user_permissions (id, user_id, permission_id) FROM stdin; -\. - - --- --- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('auth_user_user_permissions_id_seq', 1, false); - - --- --- Data for Name: cms_aliaspluginmodel; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_aliaspluginmodel (cmsplugin_ptr_id, plugin_id, alias_placeholder_id) FROM stdin; -\. - - --- --- Data for Name: cms_cmsplugin; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_cmsplugin (id, "position", language, plugin_type, creation_date, changed_date, parent_id, placeholder_id, depth, numchild, path) FROM stdin; -\. - - --- --- Name: cms_cmsplugin_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_cmsplugin_id_seq', 1, false); - - --- --- Data for Name: cms_globalpagepermission; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_globalpagepermission (id, can_change, can_add, can_delete, can_change_advanced_settings, can_publish, can_change_permissions, can_move_page, can_view, can_recover_page, group_id, user_id) FROM stdin; -\. - - --- --- Name: cms_globalpagepermission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_globalpagepermission_id_seq', 1, false); - - --- --- Data for Name: cms_globalpagepermission_sites; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_globalpagepermission_sites (id, globalpagepermission_id, site_id) FROM stdin; -\. - - --- --- Name: cms_globalpagepermission_sites_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_globalpagepermission_sites_id_seq', 1, false); - - --- --- Data for Name: cms_page; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_page (id, created_by, changed_by, creation_date, changed_date, publication_date, publication_end_date, in_navigation, soft_root, reverse_id, navigation_extenders, template, login_required, limit_visibility_in_menu, is_home, application_urls, application_namespace, publisher_is_draft, languages, revision_id, xframe_options, parent_id, publisher_public_id, site_id, depth, numchild, path) FROM stdin; -\. - - --- --- Name: cms_page_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_page_id_seq', 1, false); - - --- --- Data for Name: cms_page_placeholders; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_page_placeholders (id, page_id, placeholder_id) FROM stdin; -\. - - --- --- Name: cms_page_placeholders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_page_placeholders_id_seq', 1, false); - - --- --- Data for Name: cms_pagepermission; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_pagepermission (id, can_change, can_add, can_delete, can_change_advanced_settings, can_publish, can_change_permissions, can_move_page, can_view, grant_on, group_id, page_id, user_id) FROM stdin; -\. - - --- --- Name: cms_pagepermission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_pagepermission_id_seq', 1, false); - - --- --- Data for Name: cms_pageuser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_pageuser (user_ptr_id, created_by_id) FROM stdin; -\. - - --- --- Data for Name: cms_pageusergroup; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_pageusergroup (group_ptr_id, created_by_id) FROM stdin; -\. - - --- --- Data for Name: cms_placeholder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_placeholder (id, slot, default_width) FROM stdin; -\. - - --- --- Name: cms_placeholder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_placeholder_id_seq', 1, false); - - --- --- Data for Name: cms_placeholderreference; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_placeholderreference (cmsplugin_ptr_id, name, placeholder_ref_id) FROM stdin; -\. - - --- --- Data for Name: cms_staticplaceholder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_staticplaceholder (id, name, code, dirty, creation_method, draft_id, public_id, site_id) FROM stdin; -\. - - --- --- Name: cms_staticplaceholder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_staticplaceholder_id_seq', 1, false); - - --- --- Data for Name: cms_title; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_title (id, language, title, page_title, menu_title, meta_description, slug, path, has_url_overwrite, redirect, creation_date, published, publisher_is_draft, publisher_state, page_id, publisher_public_id) FROM stdin; -\. - - --- --- Name: cms_title_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_title_id_seq', 1, false); - - --- --- Data for Name: cms_usersettings; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cms_usersettings (id, language, clipboard_id, user_id) FROM stdin; -\. - - --- --- Name: cms_usersettings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cms_usersettings_id_seq', 1, false); - - --- --- Data for Name: cmsplugin_filer_file_filerfile; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_file_filerfile (cmsplugin_ptr_id, title, target_blank, style, file_id) FROM stdin; -\. - - --- --- Data for Name: cmsplugin_filer_folder_filerfolder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_folder_filerfolder (cmsplugin_ptr_id, title, style, folder_id) FROM stdin; -\. - - --- --- Data for Name: cmsplugin_filer_image_filerimage; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_image_filerimage (cmsplugin_ptr_id, style, caption_text, image_url, alt_text, use_original_image, use_autoscale, width, height, crop, upscale, alignment, free_link, original_link, description, target_blank, file_link_id, image_id, page_link_id, thumbnail_option_id) FROM stdin; -\. - - --- --- Data for Name: cmsplugin_filer_image_thumbnailoption; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_image_thumbnailoption (id, name, width, height, crop, upscale) FROM stdin; -\. - - --- --- Name: cmsplugin_filer_image_thumbnailoption_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('cmsplugin_filer_image_thumbnailoption_id_seq', 1, false); - - --- --- Data for Name: cmsplugin_filer_link_filerlinkplugin; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_link_filerlinkplugin (cmsplugin_ptr_id, name, url, mailto, link_style, new_window, file_id, page_link_id) FROM stdin; -\. - - --- --- Data for Name: cmsplugin_filer_teaser_filerteaser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_teaser_filerteaser (cmsplugin_ptr_id, title, image_url, style, use_autoscale, width, height, free_link, description, target_blank, image_id, page_link_id) FROM stdin; -\. - - --- --- Data for Name: cmsplugin_filer_video_filervideo; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY cmsplugin_filer_video_filervideo (cmsplugin_ptr_id, movie_url, width, height, auto_play, auto_hide, fullscreen, loop, bgcolor, textcolor, seekbarcolor, seekbarbgcolor, loadingbarcolor, buttonoutcolor, buttonovercolor, buttonhighlightcolor, image_id, movie_id) FROM stdin; -\. - - --- --- Data for Name: digital_glarus_message; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY digital_glarus_message (id, name, email, phone_number, message, received_date) FROM stdin; -\. - - --- --- Name: digital_glarus_message_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('digital_glarus_message_id_seq', 1, false); - - --- --- Data for Name: django_admin_log; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_admin_log (id, action_time, object_id, object_repr, action_flag, change_message, content_type_id, user_id) FROM stdin; -\. - - --- --- Name: django_admin_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('django_admin_log_id_seq', 1, false); - - --- --- Data for Name: django_content_type; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_content_type (id, name, app_label, model) FROM stdin; -1 log entry admin logentry -2 permission auth permission -3 group auth group -4 user auth user -5 content type contenttypes contenttype -6 session sessions session -7 site sites site -8 user setting cms usersettings -9 placeholder cms placeholder -10 cms plugin cms cmsplugin -11 page cms page -12 Page global permission cms globalpagepermission -13 Page permission cms pagepermission -14 User (page) cms pageuser -15 User group (page) cms pageusergroup -16 title cms title -17 placeholder reference cms placeholderreference -18 static placeholder cms staticplaceholder -19 alias plugin model cms aliaspluginmodel -20 message digital_glarus message -21 cache key menus cachekey -22 flash djangocms_flash flash -23 google map djangocms_googlemap googlemap -24 inherit page placeholder djangocms_inherit inheritpageplaceholder -25 link djangocms_link link -26 Snippet djangocms_snippet snippet -27 Snippet djangocms_snippet snippetptr -28 teaser djangocms_teaser teaser -29 filer file cmsplugin_filer_file filerfile -30 filer folder cmsplugin_filer_folder filerfolder -31 filer link plugin cmsplugin_filer_link filerlinkplugin -32 filer teaser cmsplugin_filer_teaser filerteaser -33 filer video cmsplugin_filer_video filervideo -34 revision reversion revision -35 version reversion version -36 text djangocms_text_ckeditor text -37 Folder filer folder -38 folder permission filer folderpermission -39 file filer file -40 clipboard filer clipboard -41 clipboard item filer clipboarditem -42 image filer image -43 source easy_thumbnails source -44 thumbnail easy_thumbnails thumbnail -45 thumbnail dimensions easy_thumbnails thumbnaildimensions -46 filer image cmsplugin_filer_image filerimage -47 thumbnail option cmsplugin_filer_image thumbnailoption -48 Tag taggit tag -49 Tagged Item taggit taggeditem -50 key map django_select2 keymap -51 blog category Translation djangocms_blog blogcategorytranslation -52 blog category djangocms_blog blogcategory -53 blog article Translation djangocms_blog posttranslation -54 blog article djangocms_blog post -55 latest posts plugin djangocms_blog latestpostsplugin -56 author entries plugin djangocms_blog authorentriesplugin -57 ungleich page ungleich ungleichpage -58 rails beta user railshosting railsbetauser -\. - - --- --- Name: django_content_type_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('django_content_type_id_seq', 58, true); - - --- --- Data for Name: django_migrations; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_migrations (id, app, name, applied) FROM stdin; -1 contenttypes 0001_initial 2015-06-09 09:48:04.904742+02 -2 auth 0001_initial 2015-06-09 09:48:06.128929+02 -3 admin 0001_initial 2015-06-09 09:48:06.436316+02 -4 sites 0001_initial 2015-06-09 09:48:06.571094+02 -5 cms 0001_initial 2015-06-09 09:48:09.53504+02 -6 cms 0002_auto_20140816_1918 2015-06-09 09:48:12.559527+02 -7 cms 0003_auto_20140926_2347 2015-06-09 09:48:12.733236+02 -8 cms 0004_auto_20140924_1038 2015-06-09 09:48:19.378879+02 -9 cms 0005_auto_20140924_1039 2015-06-09 09:48:19.537375+02 -10 cms 0006_auto_20140924_1110 2015-06-09 09:48:20.251546+02 -11 cms 0007_auto_20141028_1559 2015-06-09 09:48:20.545445+02 -12 cms 0008_auto_20150208_2149 2015-06-09 09:48:20.824152+02 -13 cms 0008_auto_20150121_0059 2015-06-09 09:48:21.219992+02 -14 cms 0009_merge 2015-06-09 09:48:21.44872+02 -15 cms 0010_migrate_use_structure 2015-06-09 09:48:21.759754+02 -16 cms 0011_auto_20150419_1006 2015-06-09 09:48:22.276412+02 -17 filer 0001_initial 2015-06-09 09:48:23.993126+02 -18 cmsplugin_filer_file 0001_initial 2015-06-09 09:48:24.578561+02 -19 cmsplugin_filer_folder 0001_initial 2015-06-09 09:48:25.082482+02 -20 cmsplugin_filer_image 0001_initial 2015-06-09 09:48:25.89717+02 -21 cmsplugin_filer_link 0001_initial 2015-06-09 09:48:26.375116+02 -22 cmsplugin_filer_link 0002_auto_20150609_0744 2015-06-09 09:48:26.613857+02 -23 cmsplugin_filer_teaser 0001_initial 2015-06-09 09:48:27.048109+02 -24 cmsplugin_filer_video 0001_initial 2015-06-09 09:48:27.515533+02 -25 digital_glarus 0001_initial 2015-06-09 09:48:27.798619+02 -26 digital_glarus 0002_auto_20150527_1023 2015-06-09 09:48:28.062206+02 -27 digital_glarus 0002_auto_20150522_0450 2015-06-09 09:48:28.11565+02 -28 digital_glarus 0003_merge 2015-06-09 09:48:28.142738+02 -29 taggit 0001_initial 2015-06-09 09:48:28.955569+02 -30 djangocms_blog 0001_initial 2015-06-09 09:48:32.72078+02 -31 djangocms_blog 0002_post_sites 2015-06-09 09:48:33.508798+02 -32 djangocms_blog 0003_auto_20141201_2252 2015-06-09 09:48:33.980756+02 -33 djangocms_blog 0004_auto_20150108_1435 2015-06-09 09:48:34.726072+02 -34 djangocms_blog 0005_auto_20150212_1118 2015-06-09 09:48:35.382969+02 -35 djangocms_blog 0006_auto_20150609_0744 2015-06-09 09:48:36.184509+02 -36 djangocms_flash 0001_initial 2015-06-09 09:48:36.432308+02 -37 djangocms_googlemap 0001_initial 2015-06-09 09:48:36.790296+02 -38 djangocms_inherit 0001_initial 2015-06-09 09:48:36.999143+02 -39 djangocms_link 0001_initial 2015-06-09 09:48:37.2923+02 -40 djangocms_link 0002_auto_20140929_1705 2015-06-09 09:48:37.398828+02 -41 djangocms_link 0003_auto_20150212_1310 2015-06-09 09:48:37.537263+02 -42 djangocms_snippet 0001_initial 2015-06-09 09:48:38.079821+02 -43 djangocms_teaser 0001_initial 2015-06-09 09:48:38.335323+02 -44 djangocms_text_ckeditor 0001_initial 2015-06-09 09:48:38.383933+02 -45 easy_thumbnails 0001_initial 2015-06-09 09:48:39.203789+02 -46 easy_thumbnails 0002_thumbnaildimensions 2015-06-09 09:48:39.382236+02 -47 filer 0002_auto_20150609_0744 2015-06-09 09:48:39.607509+02 -48 reversion 0001_initial 2015-06-09 09:48:40.508176+02 -49 reversion 0002_auto_20141216_1509 2015-06-09 09:48:41.075416+02 -50 sessions 0001_initial 2015-06-09 09:48:41.381849+02 -51 ungleich 0001_initial 2015-06-09 09:48:41.874871+02 -52 ungleich 0002_ungleichpage_image 2015-06-09 09:48:42.280144+02 -53 ungleich 0003_remove_ungleichpage_image_header 2015-06-09 09:48:42.695958+02 -\. - - --- --- Name: django_migrations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('django_migrations_id_seq', 53, true); - - --- --- Data for Name: django_select2_keymap; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_select2_keymap (id, key, value, accessed_on) FROM stdin; -\. - - --- --- Name: django_select2_keymap_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('django_select2_keymap_id_seq', 1, false); - - --- --- Data for Name: django_session; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_session (session_key, session_data, expire_date) FROM stdin; -\. - - --- --- Data for Name: django_site; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY django_site (id, domain, name) FROM stdin; -1 example.com example.com -\. - - --- --- Name: django_site_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('django_site_id_seq', 1, true); - - --- --- Data for Name: djangocms_blog_authorentriesplugin; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_authorentriesplugin (cmsplugin_ptr_id, latest_posts) FROM stdin; -\. - - --- --- Data for Name: djangocms_blog_authorentriesplugin_authors; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_authorentriesplugin_authors (id, authorentriesplugin_id, user_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_authorentriesplugin_authors_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_authorentriesplugin_authors_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_blogcategory; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_blogcategory (id, date_created, date_modified, parent_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_blogcategory_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_blogcategory_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_blogcategory_translation; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_blogcategory_translation (id, language_code, name, slug, master_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_blogcategory_translation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_blogcategory_translation_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_latestpostsplugin; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_latestpostsplugin (cmsplugin_ptr_id, latest_posts) FROM stdin; -\. - - --- --- Data for Name: djangocms_blog_latestpostsplugin_categories; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_latestpostsplugin_categories (id, latestpostsplugin_id, blogcategory_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_latestpostsplugin_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_latestpostsplugin_categories_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_latestpostsplugin_tags; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_latestpostsplugin_tags (id, latestpostsplugin_id, tag_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_latestpostsplugin_tags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_latestpostsplugin_tags_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_post; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_post (id, date_created, date_modified, date_published, date_published_end, publish, enable_comments, author_id, content_id, main_image_id, main_image_full_id, main_image_thumbnail_id) FROM stdin; -\. - - --- --- Data for Name: djangocms_blog_post_categories; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_post_categories (id, post_id, blogcategory_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_post_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_post_categories_id_seq', 1, false); - - --- --- Name: djangocms_blog_post_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_post_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_post_sites; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_post_sites (id, post_id, site_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_post_sites_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_post_sites_id_seq', 1, false); - - --- --- Data for Name: djangocms_blog_post_translation; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_blog_post_translation (id, language_code, title, slug, abstract, meta_description, meta_keywords, meta_title, post_text, master_id) FROM stdin; -\. - - --- --- Name: djangocms_blog_post_translation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_blog_post_translation_id_seq', 1, false); - - --- --- Data for Name: djangocms_flash_flash; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_flash_flash (cmsplugin_ptr_id, file, width, height) FROM stdin; -\. - - --- --- Data for Name: djangocms_googlemap_googlemap; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_googlemap_googlemap (cmsplugin_ptr_id, title, address, zipcode, city, content, zoom, lat, lng, route_planer_title, route_planer, width, height, info_window, scrollwheel, double_click_zoom, draggable, keyboard_shortcuts, pan_control, zoom_control, street_view_control) FROM stdin; -\. - - --- --- Data for Name: djangocms_inherit_inheritpageplaceholder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_inherit_inheritpageplaceholder (cmsplugin_ptr_id, from_language, from_page_id) FROM stdin; -\. - - --- --- Data for Name: djangocms_link_link; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_link_link (cmsplugin_ptr_id, name, url, anchor, mailto, phone, target, page_link_id) FROM stdin; -\. - - --- --- Data for Name: djangocms_snippet_snippet; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_snippet_snippet (id, name, html, template) FROM stdin; -\. - - --- --- Name: djangocms_snippet_snippet_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('djangocms_snippet_snippet_id_seq', 1, false); - - --- --- Data for Name: djangocms_snippet_snippetptr; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_snippet_snippetptr (cmsplugin_ptr_id, snippet_id) FROM stdin; -\. - - --- --- Data for Name: djangocms_teaser_teaser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_teaser_teaser (cmsplugin_ptr_id, title, image, url, description, page_link_id) FROM stdin; -\. - - --- --- Data for Name: djangocms_text_ckeditor_text; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY djangocms_text_ckeditor_text (cmsplugin_ptr_id, body) FROM stdin; -\. - - --- --- Data for Name: easy_thumbnails_source; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_source (id, storage_hash, name, modified) FROM stdin; -\. - - --- --- Name: easy_thumbnails_source_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_source_id_seq', 1, false); - - --- --- Data for Name: easy_thumbnails_thumbnail; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_thumbnail (id, storage_hash, name, modified, source_id) FROM stdin; -\. - - --- --- Name: easy_thumbnails_thumbnail_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_thumbnail_id_seq', 1, false); - - --- --- Data for Name: easy_thumbnails_thumbnaildimensions; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY easy_thumbnails_thumbnaildimensions (id, thumbnail_id, width, height) FROM stdin; -\. - - --- --- Name: easy_thumbnails_thumbnaildimensions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('easy_thumbnails_thumbnaildimensions_id_seq', 1, false); - - --- --- Data for Name: filer_clipboard; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_clipboard (id, user_id) FROM stdin; -\. - - --- --- Name: filer_clipboard_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_clipboard_id_seq', 1, false); - - --- --- Data for Name: filer_clipboarditem; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_clipboarditem (id, clipboard_id, file_id) FROM stdin; -\. - - --- --- Name: filer_clipboarditem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_clipboarditem_id_seq', 1, false); - - --- --- Data for Name: filer_file; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_file (id, file, _file_size, sha1, has_all_mandatory_data, original_filename, name, description, uploaded_at, modified_at, is_public, folder_id, owner_id, polymorphic_ctype_id) FROM stdin; -\. - - --- --- Name: filer_file_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_file_id_seq', 1, false); - - --- --- Data for Name: filer_folder; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_folder (id, name, uploaded_at, created_at, modified_at, lft, rght, tree_id, level, owner_id, parent_id) FROM stdin; -\. - - --- --- Name: filer_folder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_folder_id_seq', 1, false); - - --- --- Data for Name: filer_folderpermission; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_folderpermission (id, type, everybody, can_edit, can_read, can_add_children, folder_id, group_id, user_id) FROM stdin; -\. - - --- --- Name: filer_folderpermission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('filer_folderpermission_id_seq', 1, false); - - --- --- Data for Name: filer_image; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY filer_image (file_ptr_id, _height, _width, date_taken, default_alt_text, default_caption, author, must_always_publish_author_credit, must_always_publish_copyright, subject_location) FROM stdin; -\. - - --- --- Data for Name: menus_cachekey; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY menus_cachekey (id, language, site, key) FROM stdin; -\. - - --- --- Name: menus_cachekey_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('menus_cachekey_id_seq', 1, false); - - --- --- Data for Name: railshosting_railsbetauser; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY railshosting_railsbetauser (id, email, received_date) FROM stdin; -\. - - --- --- Name: railshosting_railsbetauser_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('railshosting_railsbetauser_id_seq', 1, false); - - --- --- Data for Name: reversion_revision; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY reversion_revision (id, manager_slug, date_created, comment, user_id) FROM stdin; -\. - - --- --- Name: reversion_revision_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('reversion_revision_id_seq', 1, false); - - --- --- Data for Name: reversion_version; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY reversion_version (id, object_id, object_id_int, format, serialized_data, object_repr, content_type_id, revision_id) FROM stdin; -\. - - --- --- Name: reversion_version_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('reversion_version_id_seq', 1, false); - - --- --- Data for Name: taggit_tag; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY taggit_tag (id, name, slug) FROM stdin; -\. - - --- --- Name: taggit_tag_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('taggit_tag_id_seq', 1, false); - - --- --- Data for Name: taggit_taggeditem; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY taggit_taggeditem (id, object_id, content_type_id, tag_id) FROM stdin; -\. - - --- --- Name: taggit_taggeditem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('taggit_taggeditem_id_seq', 1, false); - - --- --- Data for Name: ungleich_ungleichpage; Type: TABLE DATA; Schema: public; Owner: app --- - -COPY ungleich_ungleichpage (id, extended_object_id, public_extension_id, image_id) FROM stdin; -\. - - --- --- Name: ungleich_ungleichpage_id_seq; Type: SEQUENCE SET; Schema: public; Owner: app --- - -SELECT pg_catalog.setval('ungleich_ungleichpage_id_seq', 1, false); - - --- --- Name: auth_group_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group - ADD CONSTRAINT auth_group_name_key UNIQUE (name); - - --- --- Name: auth_group_permissions_group_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissions_group_id_permission_id_key UNIQUE (group_id, permission_id); - - --- --- Name: auth_group_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissions_pkey PRIMARY KEY (id); - - --- --- Name: auth_group_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_group - ADD CONSTRAINT auth_group_pkey PRIMARY KEY (id); - - --- --- Name: auth_permission_content_type_id_codename_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_permission_content_type_id_codename_key UNIQUE (content_type_id, codename); - - --- --- Name: auth_permission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_permission_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_groups_user_id_group_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_user_id_group_id_key UNIQUE (user_id, group_id); - - --- --- Name: auth_user_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user - ADD CONSTRAINT auth_user_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_user_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permissions_pkey PRIMARY KEY (id); - - --- --- Name: auth_user_user_permissions_user_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permissions_user_id_permission_id_key UNIQUE (user_id, permission_id); - - --- --- Name: auth_user_username_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY auth_user - ADD CONSTRAINT auth_user_username_key UNIQUE (username); - - --- --- Name: cms_aliaspluginmodel_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_aliaspluginmodel_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cms_cmsplugin_path_5e1f7519553fd38c_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_path_5e1f7519553fd38c_uniq UNIQUE (path); - - --- --- Name: cms_cmsplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_pkey PRIMARY KEY (id); - - --- --- Name: cms_globalpagepermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermission_pkey PRIMARY KEY (id); - - --- --- Name: cms_globalpagepermission_site_globalpagepermission_id_site__key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermission_site_globalpagepermission_id_site__key UNIQUE (globalpagepermission_id, site_id); - - --- --- Name: cms_globalpagepermission_sites_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermission_sites_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_path_379b7cdb14a777d0_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_path_379b7cdb14a777d0_uniq UNIQUE (path); - - --- --- Name: cms_page_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_placeholders_page_id_placeholder_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_page_id_placeholder_id_key UNIQUE (page_id, placeholder_id); - - --- --- Name: cms_page_placeholders_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_pkey PRIMARY KEY (id); - - --- --- Name: cms_page_publisher_is_draft_4691bdc0393fad7e_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_is_draft_4691bdc0393fad7e_uniq UNIQUE (publisher_is_draft, site_id, application_namespace); - - --- --- Name: cms_page_publisher_public_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_public_id_key UNIQUE (publisher_public_id); - - --- --- Name: cms_page_reverse_id_7163ce188d981c94_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_reverse_id_7163ce188d981c94_uniq UNIQUE (reverse_id, site_id, publisher_is_draft); - - --- --- Name: cms_pagepermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_pkey PRIMARY KEY (id); - - --- --- Name: cms_pageuser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_pkey PRIMARY KEY (user_ptr_id); - - --- --- Name: cms_pageusergroup_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergroup_pkey PRIMARY KEY (group_ptr_id); - - --- --- Name: cms_placeholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_placeholder - ADD CONSTRAINT cms_placeholder_pkey PRIMARY KEY (id); - - --- --- Name: cms_placeholderreference_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_placeholderreference_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cms_staticplaceholder_code_3f781b18db4d3da1_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholder_code_3f781b18db4d3da1_uniq UNIQUE (code, site_id); - - --- --- Name: cms_staticplaceholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholder_pkey PRIMARY KEY (id); - - --- --- Name: cms_title_language_78eb9650320816de_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_language_78eb9650320816de_uniq UNIQUE (language, page_id); - - --- --- Name: cms_title_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_pkey PRIMARY KEY (id); - - --- --- Name: cms_title_publisher_public_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_publisher_public_id_key UNIQUE (publisher_public_id); - - --- --- Name: cms_usersettings_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_pkey PRIMARY KEY (id); - - --- --- Name: cms_usersettings_user_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_user_id_key UNIQUE (user_id); - - --- --- Name: cmsplugin_filer_file_filerfile_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_filer_file_filerfile_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_folder_filerfolder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_filer_folder_filerfolder_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_image_filerimage_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer_image_filerimage_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_image_thumbnailoption_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_image_thumbnailoption - ADD CONSTRAINT cmsplugin_filer_image_thumbnailoption_pkey PRIMARY KEY (id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_link_filerlinkplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin_filer_teaser_filerteaser_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: cmsplugin_filer_video_filervideo_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_filer_video_filervideo_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: digital_glarus_message_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY digital_glarus_message - ADD CONSTRAINT digital_glarus_message_pkey PRIMARY KEY (id); - - --- --- Name: django_admin_log_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT django_admin_log_pkey PRIMARY KEY (id); - - --- --- Name: django_content_type_app_label_6c0fb2aa9d6a702d_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_content_type - ADD CONSTRAINT django_content_type_app_label_6c0fb2aa9d6a702d_uniq UNIQUE (app_label, model); - - --- --- Name: django_content_type_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_content_type - ADD CONSTRAINT django_content_type_pkey PRIMARY KEY (id); - - --- --- Name: django_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_migrations - ADD CONSTRAINT django_migrations_pkey PRIMARY KEY (id); - - --- --- Name: django_select2_keymap_key_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_select2_keymap - ADD CONSTRAINT django_select2_keymap_key_key UNIQUE (key); - - --- --- Name: django_select2_keymap_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_select2_keymap - ADD CONSTRAINT django_select2_keymap_pkey PRIMARY KEY (id); - - --- --- Name: django_session_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_session - ADD CONSTRAINT django_session_pkey PRIMARY KEY (session_key); - - --- --- Name: django_site_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY django_site - ADD CONSTRAINT django_site_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_authorentriesp_authorentriesplugin_id_user_i_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authorentriesp_authorentriesplugin_id_user_i_key UNIQUE (authorentriesplugin_id, user_id); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authorentriesplugin_authors_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_authorentriesplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin - ADD CONSTRAINT djangocms_blog_authorentriesplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_blog_blogcategory_language_code_5c2df89f0f117750_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory_language_code_5c2df89f0f117750_uniq UNIQUE (language_code, master_id); - - --- --- Name: djangocms_blog_blogcategory_language_code_650aa1d5d9e83b8e_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory_language_code_650aa1d5d9e83b8e_uniq UNIQUE (language_code, slug); - - --- --- Name: djangocms_blog_blogcategory_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory - ADD CONSTRAINT djangocms_blog_blogcategory_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_blogcategory_translation_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT djangocms_blog_blogcategory_translation_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_latestpostsplu_latestpostsplugin_id_blogcate_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT djangocms_blog_latestpostsplu_latestpostsplugin_id_blogcate_key UNIQUE (latestpostsplugin_id, blogcategory_id); - - --- --- Name: djangocms_blog_latestpostsplugi_latestpostsplugin_id_tag_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestpostsplugi_latestpostsplugin_id_tag_id_key UNIQUE (latestpostsplugin_id, tag_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT djangocms_blog_latestpostsplugin_categories_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_latestpostsplugin_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin - ADD CONSTRAINT djangocms_blog_latestpostsplugin_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestpostsplugin_tags_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_categories_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_blog_post_categories_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_categories_post_id_blogcategory_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_blog_post_categories_post_id_blogcategory_id_key UNIQUE (post_id, blogcategory_id); - - --- --- Name: djangocms_blog_post_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blog_post_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_sites_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post_sites_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_blog_post_sites_post_id_site_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post_sites_post_id_site_id_key UNIQUE (post_id, site_id); - - --- --- Name: djangocms_blog_post_transla_language_code_1f72994b5955fdcc_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_transla_language_code_1f72994b5955fdcc_uniq UNIQUE (language_code, master_id); - - --- --- Name: djangocms_blog_post_transla_language_code_3179d6f84bb95dca_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_transla_language_code_3179d6f84bb95dca_uniq UNIQUE (language_code, slug); - - --- --- Name: djangocms_blog_post_translation_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms_blog_post_translation_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_flash_flash_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_flash_flash - ADD CONSTRAINT djangocms_flash_flash_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_googlemap_googlemap_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_googlemap_googlemap - ADD CONSTRAINT djangocms_googlemap_googlemap_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_inherit_inheritpageplaceholder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_inherit_inheritpageplaceholder_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_link_link_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_link_link_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_snippet_snippet_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippet - ADD CONSTRAINT djangocms_snippet_snippet_name_key UNIQUE (name); - - --- --- Name: djangocms_snippet_snippet_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippet - ADD CONSTRAINT djangocms_snippet_snippet_pkey PRIMARY KEY (id); - - --- --- Name: djangocms_snippet_snippetptr_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT djangocms_snippet_snippetptr_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_teaser_teaser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_teaser_teaser_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: djangocms_text_ckeditor_text_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY djangocms_text_ckeditor_text - ADD CONSTRAINT djangocms_text_ckeditor_text_pkey PRIMARY KEY (cmsplugin_ptr_id); - - --- --- Name: easy_thumbnails_source_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_source - ADD CONSTRAINT easy_thumbnails_source_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_source_storage_hash_765547776e36d1ad_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_source - ADD CONSTRAINT easy_thumbnails_source_storage_hash_765547776e36d1ad_uniq UNIQUE (storage_hash, name); - - --- --- Name: easy_thumbnails_thumbnail_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_thumbnails_thumbnail_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_thumbnail_storage_hash_2936071d7ec413f8_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_thumbnails_thumbnail_storage_hash_2936071d7ec413f8_uniq UNIQUE (storage_hash, name, source_id); - - --- --- Name: easy_thumbnails_thumbnaildimensions_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT easy_thumbnails_thumbnaildimensions_pkey PRIMARY KEY (id); - - --- --- Name: easy_thumbnails_thumbnaildimensions_thumbnail_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT easy_thumbnails_thumbnaildimensions_thumbnail_id_key UNIQUE (thumbnail_id); - - --- --- Name: filer_clipboard_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_clipboard - ADD CONSTRAINT filer_clipboard_pkey PRIMARY KEY (id); - - --- --- Name: filer_clipboarditem_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipboarditem_pkey PRIMARY KEY (id); - - --- --- Name: filer_file_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_pkey PRIMARY KEY (id); - - --- --- Name: filer_folder_parent_id_3be3c11ed42108_uniq; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_parent_id_3be3c11ed42108_uniq UNIQUE (parent_id, name); - - --- --- Name: filer_folder_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_pkey PRIMARY KEY (id); - - --- --- Name: filer_folderpermission_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermission_pkey PRIMARY KEY (id); - - --- --- Name: filer_image_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY filer_image - ADD CONSTRAINT filer_image_pkey PRIMARY KEY (file_ptr_id); - - --- --- Name: menus_cachekey_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY menus_cachekey - ADD CONSTRAINT menus_cachekey_pkey PRIMARY KEY (id); - - --- --- Name: railshosting_railsbetauser_email_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY railshosting_railsbetauser - ADD CONSTRAINT railshosting_railsbetauser_email_key UNIQUE (email); - - --- --- Name: railshosting_railsbetauser_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY railshosting_railsbetauser - ADD CONSTRAINT railshosting_railsbetauser_pkey PRIMARY KEY (id); - - --- --- Name: reversion_revision_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY reversion_revision - ADD CONSTRAINT reversion_revision_pkey PRIMARY KEY (id); - - --- --- Name: reversion_version_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reversion_version_pkey PRIMARY KEY (id); - - --- --- Name: taggit_tag_name_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_name_key UNIQUE (name); - - --- --- Name: taggit_tag_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_pkey PRIMARY KEY (id); - - --- --- Name: taggit_tag_slug_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_tag - ADD CONSTRAINT taggit_tag_slug_key UNIQUE (slug); - - --- --- Name: taggit_taggeditem_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT taggit_taggeditem_pkey PRIMARY KEY (id); - - --- --- Name: ungleich_ungleichpage_extended_object_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_extended_object_id_key UNIQUE (extended_object_id); - - --- --- Name: ungleich_ungleichpage_pkey; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_pkey PRIMARY KEY (id); - - --- --- Name: ungleich_ungleichpage_public_extension_id_key; Type: CONSTRAINT; Schema: public; Owner: app; Tablespace: --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ungleichpage_public_extension_id_key UNIQUE (public_extension_id); - - --- --- Name: auth_group_name_5df6d188de02deca_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_name_5df6d188de02deca_like ON auth_group USING btree (name varchar_pattern_ops); - - --- --- Name: auth_group_permissions_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_permissions_0e939a4f ON auth_group_permissions USING btree (group_id); - - --- --- Name: auth_group_permissions_8373b171; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_group_permissions_8373b171 ON auth_group_permissions USING btree (permission_id); - - --- --- Name: auth_permission_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_permission_417f1b1c ON auth_permission USING btree (content_type_id); - - --- --- Name: auth_user_groups_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_groups_0e939a4f ON auth_user_groups USING btree (group_id); - - --- --- Name: auth_user_groups_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_groups_e8701ad4 ON auth_user_groups USING btree (user_id); - - --- --- Name: auth_user_user_permissions_8373b171; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_user_permissions_8373b171 ON auth_user_user_permissions USING btree (permission_id); - - --- --- Name: auth_user_user_permissions_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_user_permissions_e8701ad4 ON auth_user_user_permissions USING btree (user_id); - - --- --- Name: auth_user_username_3865c2f3a012f65e_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX auth_user_username_3865c2f3a012f65e_like ON auth_user USING btree (username varchar_pattern_ops); - - --- --- Name: cms_aliaspluginmodel_921abf5c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_aliaspluginmodel_921abf5c ON cms_aliaspluginmodel USING btree (alias_placeholder_id); - - --- --- Name: cms_aliaspluginmodel_b25eaab4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_aliaspluginmodel_b25eaab4 ON cms_aliaspluginmodel USING btree (plugin_id); - - --- --- Name: cms_cmsplugin_667a6151; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_667a6151 ON cms_cmsplugin USING btree (placeholder_id); - - --- --- Name: cms_cmsplugin_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_6be37982 ON cms_cmsplugin USING btree (parent_id); - - --- --- Name: cms_cmsplugin_8512ae7d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_8512ae7d ON cms_cmsplugin USING btree (language); - - --- --- Name: cms_cmsplugin_b5e4cf8f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_b5e4cf8f ON cms_cmsplugin USING btree (plugin_type); - - --- --- Name: cms_cmsplugin_language_54f9cbf3b21c8366_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_language_54f9cbf3b21c8366_like ON cms_cmsplugin USING btree (language varchar_pattern_ops); - - --- --- Name: cms_cmsplugin_plugin_type_51184b61128af8fc_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_cmsplugin_plugin_type_51184b61128af8fc_like ON cms_cmsplugin USING btree (plugin_type varchar_pattern_ops); - - --- --- Name: cms_globalpagepermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_0e939a4f ON cms_globalpagepermission USING btree (group_id); - - --- --- Name: cms_globalpagepermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_e8701ad4 ON cms_globalpagepermission USING btree (user_id); - - --- --- Name: cms_globalpagepermission_sites_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_sites_9365d6e7 ON cms_globalpagepermission_sites USING btree (site_id); - - --- --- Name: cms_globalpagepermission_sites_a3d12ecd; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_globalpagepermission_sites_a3d12ecd ON cms_globalpagepermission_sites USING btree (globalpagepermission_id); - - --- --- Name: cms_page_1d85575d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_1d85575d ON cms_page USING btree (soft_root); - - --- --- Name: cms_page_2247c5f0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_2247c5f0 ON cms_page USING btree (publication_end_date); - - --- --- Name: cms_page_3d9ef52f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_3d9ef52f ON cms_page USING btree (reverse_id); - - --- --- Name: cms_page_4fa1c803; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_4fa1c803 ON cms_page USING btree (is_home); - - --- --- Name: cms_page_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_6be37982 ON cms_page USING btree (parent_id); - - --- --- Name: cms_page_7b8acfa6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_7b8acfa6 ON cms_page USING btree (navigation_extenders); - - --- --- Name: cms_page_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_9365d6e7 ON cms_page USING btree (site_id); - - --- --- Name: cms_page_93b83098; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_93b83098 ON cms_page USING btree (publication_date); - - --- --- Name: cms_page_application_urls_617f6cd17f3aec95_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_application_urls_617f6cd17f3aec95_like ON cms_page USING btree (application_urls varchar_pattern_ops); - - --- --- Name: cms_page_b7700099; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_b7700099 ON cms_page USING btree (publisher_is_draft); - - --- --- Name: cms_page_cb540373; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_cb540373 ON cms_page USING btree (limit_visibility_in_menu); - - --- --- Name: cms_page_db3eb53f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_db3eb53f ON cms_page USING btree (in_navigation); - - --- --- Name: cms_page_e721871e; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_e721871e ON cms_page USING btree (application_urls); - - --- --- Name: cms_page_navigation_extenders_24a15b533f085cfe_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_navigation_extenders_24a15b533f085cfe_like ON cms_page USING btree (navigation_extenders varchar_pattern_ops); - - --- --- Name: cms_page_placeholders_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_placeholders_1a63c800 ON cms_page_placeholders USING btree (page_id); - - --- --- Name: cms_page_placeholders_667a6151; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_placeholders_667a6151 ON cms_page_placeholders USING btree (placeholder_id); - - --- --- Name: cms_page_reverse_id_440cddee3b829c43_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_page_reverse_id_440cddee3b829c43_like ON cms_page USING btree (reverse_id varchar_pattern_ops); - - --- --- Name: cms_pagepermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_0e939a4f ON cms_pagepermission USING btree (group_id); - - --- --- Name: cms_pagepermission_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_1a63c800 ON cms_pagepermission USING btree (page_id); - - --- --- Name: cms_pagepermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pagepermission_e8701ad4 ON cms_pagepermission USING btree (user_id); - - --- --- Name: cms_pageuser_e93cb7eb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pageuser_e93cb7eb ON cms_pageuser USING btree (created_by_id); - - --- --- Name: cms_pageusergroup_e93cb7eb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_pageusergroup_e93cb7eb ON cms_pageusergroup USING btree (created_by_id); - - --- --- Name: cms_placeholder_5e97994e; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholder_5e97994e ON cms_placeholder USING btree (slot); - - --- --- Name: cms_placeholder_slot_18c7f524f8cf1b8b_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholder_slot_18c7f524f8cf1b8b_like ON cms_placeholder USING btree (slot varchar_pattern_ops); - - --- --- Name: cms_placeholderreference_328d0afc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_placeholderreference_328d0afc ON cms_placeholderreference USING btree (placeholder_ref_id); - - --- --- Name: cms_staticplaceholder_1ee2744d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_1ee2744d ON cms_staticplaceholder USING btree (public_id); - - --- --- Name: cms_staticplaceholder_5cb48773; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_5cb48773 ON cms_staticplaceholder USING btree (draft_id); - - --- --- Name: cms_staticplaceholder_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_staticplaceholder_9365d6e7 ON cms_staticplaceholder USING btree (site_id); - - --- --- Name: cms_title_1268de9a; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_1268de9a ON cms_title USING btree (has_url_overwrite); - - --- --- Name: cms_title_1a63c800; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_1a63c800 ON cms_title USING btree (page_id); - - --- --- Name: cms_title_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_2dbcba41 ON cms_title USING btree (slug); - - --- --- Name: cms_title_8512ae7d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_8512ae7d ON cms_title USING btree (language); - - --- --- Name: cms_title_b7700099; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_b7700099 ON cms_title USING btree (publisher_is_draft); - - --- --- Name: cms_title_d6fe1d0b; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_d6fe1d0b ON cms_title USING btree (path); - - --- --- Name: cms_title_f7202fc0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_f7202fc0 ON cms_title USING btree (publisher_state); - - --- --- Name: cms_title_language_319afce44255a674_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_language_319afce44255a674_like ON cms_title USING btree (language varchar_pattern_ops); - - --- --- Name: cms_title_path_3e691ba4741b35b2_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_path_3e691ba4741b35b2_like ON cms_title USING btree (path varchar_pattern_ops); - - --- --- Name: cms_title_slug_615cef857866903b_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_title_slug_615cef857866903b_like ON cms_title USING btree (slug varchar_pattern_ops); - - --- --- Name: cms_usersettings_2655b062; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cms_usersettings_2655b062 ON cms_usersettings USING btree (clipboard_id); - - --- --- Name: cmsplugin_filer_file_filerfile_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_file_filerfile_814552b9 ON cmsplugin_filer_file_filerfile USING btree (file_id); - - --- --- Name: cmsplugin_filer_folder_filerfolder_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_folder_filerfolder_a8a44dbb ON cmsplugin_filer_folder_filerfolder USING btree (folder_id); - - --- --- Name: cmsplugin_filer_image_filerimage_0fe0fc57; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_0fe0fc57 ON cmsplugin_filer_image_filerimage USING btree (file_link_id); - - --- --- Name: cmsplugin_filer_image_filerimage_6b85b7b1; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_6b85b7b1 ON cmsplugin_filer_image_filerimage USING btree (thumbnail_option_id); - - --- --- Name: cmsplugin_filer_image_filerimage_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_d916d256 ON cmsplugin_filer_image_filerimage USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_image_filerimage_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_image_filerimage_f33175e6 ON cmsplugin_filer_image_filerimage USING btree (image_id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_link_filerlinkplugin_814552b9 ON cmsplugin_filer_link_filerlinkplugin USING btree (file_id); - - --- --- Name: cmsplugin_filer_link_filerlinkplugin_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_link_filerlinkplugin_d916d256 ON cmsplugin_filer_link_filerlinkplugin USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_teaser_filerteaser_d916d256 ON cmsplugin_filer_teaser_filerteaser USING btree (page_link_id); - - --- --- Name: cmsplugin_filer_teaser_filerteaser_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_teaser_filerteaser_f33175e6 ON cmsplugin_filer_teaser_filerteaser USING btree (image_id); - - --- --- Name: cmsplugin_filer_video_filervideo_d1b173c8; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_video_filervideo_d1b173c8 ON cmsplugin_filer_video_filervideo USING btree (movie_id); - - --- --- Name: cmsplugin_filer_video_filervideo_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX cmsplugin_filer_video_filervideo_f33175e6 ON cmsplugin_filer_video_filervideo USING btree (image_id); - - --- --- Name: django_admin_log_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_admin_log_417f1b1c ON django_admin_log USING btree (content_type_id); - - --- --- Name: django_admin_log_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_admin_log_e8701ad4 ON django_admin_log USING btree (user_id); - - --- --- Name: django_select2_keymap_key_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_select2_keymap_key_like ON django_select2_keymap USING btree (key varchar_pattern_ops); - - --- --- Name: django_session_de54fa62; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_session_de54fa62 ON django_session USING btree (expire_date); - - --- --- Name: django_session_session_key_6beefb891d17bf09_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX django_session_session_key_6beefb891d17bf09_like ON django_session USING btree (session_key varchar_pattern_ops); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_793c8338; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_authorentriesplugin_authors_793c8338 ON djangocms_blog_authorentriesplugin_authors USING btree (authorentriesplugin_id); - - --- --- Name: djangocms_blog_authorentriesplugin_authors_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_authorentriesplugin_authors_e8701ad4 ON djangocms_blog_authorentriesplugin_authors USING btree (user_id); - - --- --- Name: djangocms_blog_blogcategory_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_6be37982 ON djangocms_blog_blogcategory USING btree (parent_id); - - --- --- Name: djangocms_blog_blogcategory_language_code_1f54e0c6383b5af8_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_language_code_1f54e0c6383b5af8_like ON djangocms_blog_blogcategory_translation USING btree (language_code varchar_pattern_ops); - - --- --- Name: djangocms_blog_blogcategory_translat_slug_41607e362e74f9e3_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translat_slug_41607e362e74f9e3_like ON djangocms_blog_blogcategory_translation USING btree (slug varchar_pattern_ops); - - --- --- Name: djangocms_blog_blogcategory_translation_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_2dbcba41 ON djangocms_blog_blogcategory_translation USING btree (slug); - - --- --- Name: djangocms_blog_blogcategory_translation_60716c2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_60716c2f ON djangocms_blog_blogcategory_translation USING btree (language_code); - - --- --- Name: djangocms_blog_blogcategory_translation_90349b61; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_blogcategory_translation_90349b61 ON djangocms_blog_blogcategory_translation USING btree (master_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_efb54956; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_categories_efb54956 ON djangocms_blog_latestpostsplugin_categories USING btree (blogcategory_id); - - --- --- Name: djangocms_blog_latestpostsplugin_categories_fda89e10; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_categories_fda89e10 ON djangocms_blog_latestpostsplugin_categories USING btree (latestpostsplugin_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_76f094bc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_tags_76f094bc ON djangocms_blog_latestpostsplugin_tags USING btree (tag_id); - - --- --- Name: djangocms_blog_latestpostsplugin_tags_fda89e10; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_latestpostsplugin_tags_fda89e10 ON djangocms_blog_latestpostsplugin_tags USING btree (latestpostsplugin_id); - - --- --- Name: djangocms_blog_post_36b62cbe; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_36b62cbe ON djangocms_blog_post USING btree (main_image_id); - - --- --- Name: djangocms_blog_post_4f331e2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_4f331e2f ON djangocms_blog_post USING btree (author_id); - - --- --- Name: djangocms_blog_post_53808359; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_53808359 ON djangocms_blog_post USING btree (main_image_full_id); - - --- --- Name: djangocms_blog_post_9d0a35cc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_9d0a35cc ON djangocms_blog_post USING btree (main_image_thumbnail_id); - - --- --- Name: djangocms_blog_post_categories_efb54956; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_categories_efb54956 ON djangocms_blog_post_categories USING btree (blogcategory_id); - - --- --- Name: djangocms_blog_post_categories_f3aa1999; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_categories_f3aa1999 ON djangocms_blog_post_categories USING btree (post_id); - - --- --- Name: djangocms_blog_post_e14f02ad; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_e14f02ad ON djangocms_blog_post USING btree (content_id); - - --- --- Name: djangocms_blog_post_sites_9365d6e7; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_sites_9365d6e7 ON djangocms_blog_post_sites USING btree (site_id); - - --- --- Name: djangocms_blog_post_sites_f3aa1999; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_sites_f3aa1999 ON djangocms_blog_post_sites USING btree (post_id); - - --- --- Name: djangocms_blog_post_translat_language_code_9de399a84ef5de4_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translat_language_code_9de399a84ef5de4_like ON djangocms_blog_post_translation USING btree (language_code varchar_pattern_ops); - - --- --- Name: djangocms_blog_post_translation_2dbcba41; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_2dbcba41 ON djangocms_blog_post_translation USING btree (slug); - - --- --- Name: djangocms_blog_post_translation_60716c2f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_60716c2f ON djangocms_blog_post_translation USING btree (language_code); - - --- --- Name: djangocms_blog_post_translation_90349b61; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_90349b61 ON djangocms_blog_post_translation USING btree (master_id); - - --- --- Name: djangocms_blog_post_translation_slug_4f3dfdbb2203287f_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_blog_post_translation_slug_4f3dfdbb2203287f_like ON djangocms_blog_post_translation USING btree (slug varchar_pattern_ops); - - --- --- Name: djangocms_inherit_inheritpageplaceholder_ccbb37bf; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_inherit_inheritpageplaceholder_ccbb37bf ON djangocms_inherit_inheritpageplaceholder USING btree (from_page_id); - - --- --- Name: djangocms_link_link_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_link_link_d916d256 ON djangocms_link_link USING btree (page_link_id); - - --- --- Name: djangocms_snippet_snippet_name_259f5ab907cd2d68_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_snippet_snippet_name_259f5ab907cd2d68_like ON djangocms_snippet_snippet USING btree (name varchar_pattern_ops); - - --- --- Name: djangocms_snippet_snippetptr_cfd011c9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_snippet_snippetptr_cfd011c9 ON djangocms_snippet_snippetptr USING btree (snippet_id); - - --- --- Name: djangocms_teaser_teaser_d916d256; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX djangocms_teaser_teaser_d916d256 ON djangocms_teaser_teaser USING btree (page_link_id); - - --- --- Name: easy_thumbnails_source_b068931c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_b068931c ON easy_thumbnails_source USING btree (name); - - --- --- Name: easy_thumbnails_source_b454e115; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_b454e115 ON easy_thumbnails_source USING btree (storage_hash); - - --- --- Name: easy_thumbnails_source_name_53e0b4aeb3d0e1c_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_name_53e0b4aeb3d0e1c_like ON easy_thumbnails_source USING btree (name varchar_pattern_ops); - - --- --- Name: easy_thumbnails_source_storage_hash_343faac2ddf05af7_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_source_storage_hash_343faac2ddf05af7_like ON easy_thumbnails_source USING btree (storage_hash varchar_pattern_ops); - - --- --- Name: easy_thumbnails_thumbnail_0afd9202; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_0afd9202 ON easy_thumbnails_thumbnail USING btree (source_id); - - --- --- Name: easy_thumbnails_thumbnail_b068931c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_b068931c ON easy_thumbnails_thumbnail USING btree (name); - - --- --- Name: easy_thumbnails_thumbnail_b454e115; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_b454e115 ON easy_thumbnails_thumbnail USING btree (storage_hash); - - --- --- Name: easy_thumbnails_thumbnail_name_19b872e1e26d7161_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_name_19b872e1e26d7161_like ON easy_thumbnails_thumbnail USING btree (name varchar_pattern_ops); - - --- --- Name: easy_thumbnails_thumbnail_storage_hash_5fd7e681638a428c_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX easy_thumbnails_thumbnail_storage_hash_5fd7e681638a428c_like ON easy_thumbnails_thumbnail USING btree (storage_hash varchar_pattern_ops); - - --- --- Name: filer_clipboard_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboard_e8701ad4 ON filer_clipboard USING btree (user_id); - - --- --- Name: filer_clipboarditem_2655b062; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboarditem_2655b062 ON filer_clipboarditem USING btree (clipboard_id); - - --- --- Name: filer_clipboarditem_814552b9; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_clipboarditem_814552b9 ON filer_clipboarditem USING btree (file_id); - - --- --- Name: filer_file_5e7b1936; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_5e7b1936 ON filer_file USING btree (owner_id); - - --- --- Name: filer_file_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_a8a44dbb ON filer_file USING btree (folder_id); - - --- --- Name: filer_file_d3e32c49; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_file_d3e32c49 ON filer_file USING btree (polymorphic_ctype_id); - - --- --- Name: filer_folder_3cfbd988; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_3cfbd988 ON filer_folder USING btree (rght); - - --- --- Name: filer_folder_5e7b1936; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_5e7b1936 ON filer_folder USING btree (owner_id); - - --- --- Name: filer_folder_656442a0; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_656442a0 ON filer_folder USING btree (tree_id); - - --- --- Name: filer_folder_6be37982; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_6be37982 ON filer_folder USING btree (parent_id); - - --- --- Name: filer_folder_c9e9a848; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_c9e9a848 ON filer_folder USING btree (level); - - --- --- Name: filer_folder_caf7cc51; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folder_caf7cc51 ON filer_folder USING btree (lft); - - --- --- Name: filer_folderpermission_0e939a4f; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_0e939a4f ON filer_folderpermission USING btree (group_id); - - --- --- Name: filer_folderpermission_a8a44dbb; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_a8a44dbb ON filer_folderpermission USING btree (folder_id); - - --- --- Name: filer_folderpermission_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX filer_folderpermission_e8701ad4 ON filer_folderpermission USING btree (user_id); - - --- --- Name: railshosting_railsbetauser_email_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX railshosting_railsbetauser_email_like ON railshosting_railsbetauser USING btree (email varchar_pattern_ops); - - --- --- Name: reversion_revision_b16b0f06; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_b16b0f06 ON reversion_revision USING btree (manager_slug); - - --- --- Name: reversion_revision_c69e55a4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_c69e55a4 ON reversion_revision USING btree (date_created); - - --- --- Name: reversion_revision_e8701ad4; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_e8701ad4 ON reversion_revision USING btree (user_id); - - --- --- Name: reversion_revision_manager_slug_6a1331a19ba6e45_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_revision_manager_slug_6a1331a19ba6e45_like ON reversion_revision USING btree (manager_slug varchar_pattern_ops); - - --- --- Name: reversion_version_0c9ba3a3; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_0c9ba3a3 ON reversion_version USING btree (object_id_int); - - --- --- Name: reversion_version_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_417f1b1c ON reversion_version USING btree (content_type_id); - - --- --- Name: reversion_version_5de09a8d; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX reversion_version_5de09a8d ON reversion_version USING btree (revision_id); - - --- --- Name: taggit_tag_name_47eb69d4457c70fc_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_tag_name_47eb69d4457c70fc_like ON taggit_tag USING btree (name varchar_pattern_ops); - - --- --- Name: taggit_tag_slug_12a2b4e50b24dad3_like; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_tag_slug_12a2b4e50b24dad3_like ON taggit_tag USING btree (slug varchar_pattern_ops); - - --- --- Name: taggit_taggeditem_417f1b1c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_417f1b1c ON taggit_taggeditem USING btree (content_type_id); - - --- --- Name: taggit_taggeditem_76f094bc; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_76f094bc ON taggit_taggeditem USING btree (tag_id); - - --- --- Name: taggit_taggeditem_af31437c; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX taggit_taggeditem_af31437c ON taggit_taggeditem USING btree (object_id); - - --- --- Name: ungleich_ungleichpage_f33175e6; Type: INDEX; Schema: public; Owner: app; Tablespace: --- - -CREATE INDEX ungleich_ungleichpage_f33175e6 ON ungleich_ungleichpage USING btree (image_id); - - --- --- Name: D1e0ce2e19a5dde4bf91bd55da0f998e; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT "D1e0ce2e19a5dde4bf91bd55da0f998e" FOREIGN KEY (blogcategory_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D30efff85dc2b8aeb5b0cd15021c7816; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT "D30efff85dc2b8aeb5b0cd15021c7816" FOREIGN KEY (public_extension_id) REFERENCES ungleich_ungleichpage(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D3865a3fccba0fef3af61c547c859439; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT "D3865a3fccba0fef3af61c547c859439" FOREIGN KEY (globalpagepermission_id) REFERENCES cms_globalpagepermission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D39e972de69b55cc4c8b58e9ca894b94; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT "D39e972de69b55cc4c8b58e9ca894b94" FOREIGN KEY (latestpostsplugin_id) REFERENCES djangocms_blog_latestpostsplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D98d36523ef8f5a0b35cbf698bd431ed; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT "D98d36523ef8f5a0b35cbf698bd431ed" FOREIGN KEY (polymorphic_ctype_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: D9e31d3fcffd61cc4de6d04859c4df85; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT "D9e31d3fcffd61cc4de6d04859c4df85" FOREIGN KEY (blogcategory_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_content_type_id_7274a4b9a6a80677_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_permission - ADD CONSTRAINT auth_content_type_id_7274a4b9a6a80677_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_group__permission_id_119d0d61842f902_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group__permission_id_119d0d61842f902_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_group_permissio_group_id_36c2439f2e68e691_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_group_permissions - ADD CONSTRAINT auth_group_permissio_group_id_36c2439f2e68e691_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user__permission_id_4ae8a83b6fe9667a_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user__permission_id_4ae8a83b6fe9667a_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_groups_group_id_56c19fd2fb34f8b9_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_group_id_56c19fd2fb34f8b9_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_groups_user_id_4b4cf591fb57fa1f_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_groups - ADD CONSTRAINT auth_user_groups_user_id_4b4cf591fb57fa1f_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: auth_user_user_permiss_user_id_4a772bdea6ed34b3_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY auth_user_user_permissions - ADD CONSTRAINT auth_user_user_permiss_user_id_4a772bdea6ed34b3_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: b1a2c98e70ae6118f00567a081b0cb4b; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT b1a2c98e70ae6118f00567a081b0cb4b FOREIGN KEY (authorentriesplugin_id) REFERENCES djangocms_blog_authorentriesplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: c25adf4d6104ba67ff886dc9f2a45caf; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT c25adf4d6104ba67ff886dc9f2a45caf FOREIGN KEY (main_image_thumbnail_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: c6d96324be133449397f73a9089b4e88; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT c6d96324be133449397f73a9089b4e88 FOREIGN KEY (thumbnail_option_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_alias_cmsplugin_ptr_id_5b66c0754b77425f_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_alias_cmsplugin_ptr_id_5b66c0754b77425f_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_alias_placeholder_id_4d9a049044fc5c62_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_alias_placeholder_id_4d9a049044fc5c62_fk_cms_placeholder_id FOREIGN KEY (alias_placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_aliaspluginm_plugin_id_2d8a0ab45136b02f_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_aliaspluginmodel - ADD CONSTRAINT cms_aliaspluginm_plugin_id_2d8a0ab45136b02f_fk_cms_cmsplugin_id FOREIGN KEY (plugin_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_cmspl_placeholder_id_2e3fbdcc67d364ed_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmspl_placeholder_id_2e3fbdcc67d364ed_fk_cms_placeholder_id FOREIGN KEY (placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_cmsplugin_parent_id_5d27fb648727d04c_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_cmsplugin - ADD CONSTRAINT cms_cmsplugin_parent_id_5d27fb648727d04c_fk_cms_cmsplugin_id FOREIGN KEY (parent_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermis_group_id_7cda09038f64b58f_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermis_group_id_7cda09038f64b58f_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermis_site_id_214c6cfe2b65c86d_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission_sites - ADD CONSTRAINT cms_globalpagepermis_site_id_214c6cfe2b65c86d_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_globalpagepermissi_user_id_2380d7172364bbc9_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_globalpagepermission - ADD CONSTRAINT cms_globalpagepermissi_user_id_2380d7172364bbc9_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_p_placeholder_ref_id_22fdc868550a613b_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_p_placeholder_ref_id_22fdc868550a613b_fk_cms_placeholder_id FOREIGN KEY (placeholder_ref_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_p_placeholder_id_3e31dd5cf07a7a3_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_p_placeholder_id_3e31dd5cf07a7a3_fk_cms_placeholder_id FOREIGN KEY (placeholder_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_parent_id_8d51c5e4e7e9310_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_parent_id_8d51c5e4e7e9310_fk_cms_page_id FOREIGN KEY (parent_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_placeholders_page_id_26147522c2da834f_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page_placeholders - ADD CONSTRAINT cms_page_placeholders_page_id_26147522c2da834f_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_publisher_public_id_70c1b7f7287e96c2_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_publisher_public_id_70c1b7f7287e96c2_fk_cms_page_id FOREIGN KEY (publisher_public_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_page_site_id_25555bc4ab6e5908_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_page - ADD CONSTRAINT cms_page_site_id_25555bc4ab6e5908_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_group_id_214b54c538a2060b_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_group_id_214b54c538a2060b_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_page_id_742205a7841c852d_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_page_id_742205a7841c852d_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pagepermission_user_id_1fd8f6bd6e393a1d_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pagepermission - ADD CONSTRAINT cms_pagepermission_user_id_1fd8f6bd6e393a1d_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageuser_created_by_id_4db03915f07f3a7b_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_created_by_id_4db03915f07f3a7b_fk_auth_user_id FOREIGN KEY (created_by_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageuser_user_ptr_id_4eddb8b96660e195_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageuser - ADD CONSTRAINT cms_pageuser_user_ptr_id_4eddb8b96660e195_fk_auth_user_id FOREIGN KEY (user_ptr_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageusergrou_group_ptr_id_5b59774f60d55d66_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergrou_group_ptr_id_5b59774f60d55d66_fk_auth_group_id FOREIGN KEY (group_ptr_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_pageusergroup_created_by_id_9472032c154ad4d_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_pageusergroup - ADD CONSTRAINT cms_pageusergroup_created_by_id_9472032c154ad4d_fk_auth_user_id FOREIGN KEY (created_by_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_place_cmsplugin_ptr_id_7bde01ee40fae1cc_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_placeholderreference - ADD CONSTRAINT cms_place_cmsplugin_ptr_id_7bde01ee40fae1cc_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplac_public_id_638640ab8c6be6d4_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplac_public_id_638640ab8c6be6d4_fk_cms_placeholder_id FOREIGN KEY (public_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplace_draft_id_5976d579de303795_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplace_draft_id_5976d579de303795_fk_cms_placeholder_id FOREIGN KEY (draft_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_staticplaceholder_site_id_c16ce69f477cc55_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_staticplaceholder - ADD CONSTRAINT cms_staticplaceholder_site_id_c16ce69f477cc55_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_title_page_id_672fdd0b4938090d_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_page_id_672fdd0b4938090d_fk_cms_page_id FOREIGN KEY (page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_title_publisher_public_id_63837c0040e816c0_fk_cms_title_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_title - ADD CONSTRAINT cms_title_publisher_public_id_63837c0040e816c0_fk_cms_title_id FOREIGN KEY (publisher_public_id) REFERENCES cms_title(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_userset_clipboard_id_40153078a366ee92_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_userset_clipboard_id_40153078a366ee92_fk_cms_placeholder_id FOREIGN KEY (clipboard_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cms_usersettings_user_id_422e300cea4d3119_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cms_usersettings - ADD CONSTRAINT cms_usersettings_user_id_422e300cea4d3119_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin__cmsplugin_ptr_id_d866216c862b96c_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin__cmsplugin_ptr_id_d866216c862b96c_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin__image_id_28232731ed1ae7db_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin__image_id_28232731ed1ae7db_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_2906a73bda08a0df_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_2906a73bda08a0df_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_4adeb50a9dc2e688_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_4adeb50a9dc2e688_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_548d56148a213c9d_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_548d56148a213c9d_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_5b8b7a1fef686524_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_5b8b7a1fef686524_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_cmsplugin_ptr_id_7f712f0346ee6a25_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_cmsplugin_ptr_id_7f712f0346ee6a25_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_f_image_id_387c5358f32cb24_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_f_image_id_387c5358f32cb24_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_f_image_id_7185b59bafa7f6c_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_f_image_id_7185b59bafa7f6c_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer__file_link_id_5b4906e85dc229c5_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer__file_link_id_5b4906e85dc229c5_fk_filer_file_id FOREIGN KEY (file_link_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_f_folder_id_50feb55a240d8315_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_folder_filerfolder - ADD CONSTRAINT cmsplugin_filer_f_folder_id_50feb55a240d8315_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_file__file_id_4007a229f0c0340f_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_file_filerfile - ADD CONSTRAINT cmsplugin_filer_file__file_id_4007a229f0c0340f_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_im_page_link_id_7d07a44d6b75a570_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_image_filerimage - ADD CONSTRAINT cmsplugin_filer_im_page_link_id_7d07a44d6b75a570_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_li_page_link_id_1d3c572fcb96fa9f_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_li_page_link_id_1d3c572fcb96fa9f_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_link__file_id_45178508a0703e54_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_link_filerlinkplugin - ADD CONSTRAINT cmsplugin_filer_link__file_id_45178508a0703e54_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_te_page_link_id_6c65f47473426d49_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_teaser_filerteaser - ADD CONSTRAINT cmsplugin_filer_te_page_link_id_6c65f47473426d49_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: cmsplugin_filer_vide_movie_id_169f89b271c3cbff_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY cmsplugin_filer_video_filervideo - ADD CONSTRAINT cmsplugin_filer_vide_movie_id_169f89b271c3cbff_fk_filer_file_id FOREIGN KEY (movie_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: de79cf81884893c0358d274266cd1d97; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT de79cf81884893c0358d274266cd1d97 FOREIGN KEY (main_image_full_id) REFERENCES cmsplugin_filer_image_thumbnailoption(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dj_parent_id_124c3ea43cd571bb_fk_djangocms_blog_blogcategory_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory - ADD CONSTRAINT dj_parent_id_124c3ea43cd571bb_fk_djangocms_blog_blogcategory_id FOREIGN KEY (parent_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dja_master_id_1e34ae93e58bb4c_fk_djangocms_blog_blogcategory_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_blogcategory_translation - ADD CONSTRAINT dja_master_id_1e34ae93e58bb4c_fk_djangocms_blog_blogcategory_id FOREIGN KEY (master_id) REFERENCES djangocms_blog_blogcategory(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: dja_snippet_id_199da8772ac20aab_fk_djangocms_snippet_snippet_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT dja_snippet_id_199da8772ac20aab_fk_djangocms_snippet_snippet_id FOREIGN KEY (snippet_id) REFERENCES djangocms_snippet_snippet(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djan_content_type_id_3487bc4d3dd77d88_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT djan_content_type_id_3487bc4d3dd77d88_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djang_main_image_id_7be928a6d76ca21e_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djang_main_image_id_7be928a6d76ca21e_fk_filer_image_file_ptr_id FOREIGN KEY (main_image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: django_admin_log_user_id_51952f5a1f098171_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY django_admin_log - ADD CONSTRAINT django_admin_log_user_id_51952f5a1f098171_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms__master_id_6f2734d5156341c8_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_translation - ADD CONSTRAINT djangocms__master_id_6f2734d5156341c8_fk_djangocms_blog_post_id FOREIGN KEY (master_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_bl_post_id_554ac9016e77fd4a_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_bl_post_id_554ac9016e77fd4a_fk_djangocms_blog_post_id FOREIGN KEY (post_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_bl_post_id_72c09b2d1fa023e8_fk_djangocms_blog_post_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_categories - ADD CONSTRAINT djangocms_bl_post_id_72c09b2d1fa023e8_fk_djangocms_blog_post_id FOREIGN KEY (post_id) REFERENCES djangocms_blog_post(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blo_content_id_7c060747899bb391_fk_cms_placeholder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blo_content_id_7c060747899bb391_fk_cms_placeholder_id FOREIGN KEY (content_id) REFERENCES cms_placeholder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_authore_user_id_7c4f4da038a9db62_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin_authors - ADD CONSTRAINT djangocms_blog_authore_user_id_7c4f4da038a9db62_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_latestp_tag_id_66d8da2f4531c2b9_fk_taggit_tag_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_tags - ADD CONSTRAINT djangocms_blog_latestp_tag_id_66d8da2f4531c2b9_fk_taggit_tag_id FOREIGN KEY (tag_id) REFERENCES taggit_tag(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_post_author_id_740f4c9aed461f1f_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post - ADD CONSTRAINT djangocms_blog_post_author_id_740f4c9aed461f1f_fk_auth_user_id FOREIGN KEY (author_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_blog_post_s_site_id_173d1131dbce5a3_fk_django_site_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_post_sites - ADD CONSTRAINT djangocms_blog_post_s_site_id_173d1131dbce5a3_fk_django_site_id FOREIGN KEY (site_id) REFERENCES django_site(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_42bfc10438d134b2_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_42bfc10438d134b2_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_50f54fddfff30903_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_authorentriesplugin - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_50f54fddfff30903_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_52c42fffa4fb4c95_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_googlemap_googlemap - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_52c42fffa4fb4c95_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_5edeb98aae85a226_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_5edeb98aae85a226_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_64d16f645cff9ca5_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_64d16f645cff9ca5_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_68e16566c8a3af59_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_68e16566c8a3af59_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_7617c6dca52b79d1_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_snippet_snippetptr - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_7617c6dca52b79d1_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_cmsplugin_ptr_id_795f32e5dde2b503_fk_cms_cmsplugin_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_flash_flash - ADD CONSTRAINT djangocms_cmsplugin_ptr_id_795f32e5dde2b503_fk_cms_cmsplugin_id FOREIGN KEY (cmsplugin_ptr_id) REFERENCES cms_cmsplugin(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_inherit__from_page_id_1df18740f2d56346_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_inherit_inheritpageplaceholder - ADD CONSTRAINT djangocms_inherit__from_page_id_1df18740f2d56346_fk_cms_page_id FOREIGN KEY (from_page_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_link_lin_page_link_id_1331b5c52df0936a_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_link_link - ADD CONSTRAINT djangocms_link_lin_page_link_id_1331b5c52df0936a_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: djangocms_teaser_t_page_link_id_27e63cbd6347058f_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_teaser_teaser - ADD CONSTRAINT djangocms_teaser_t_page_link_id_27e63cbd6347058f_fk_cms_page_id FOREIGN KEY (page_link_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: e_thumbnail_id_43080364cf301698_fk_easy_thumbnails_thumbnail_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnaildimensions - ADD CONSTRAINT e_thumbnail_id_43080364cf301698_fk_easy_thumbnails_thumbnail_id FOREIGN KEY (thumbnail_id) REFERENCES easy_thumbnails_thumbnail(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: easy_th_source_id_6f8372984cc2bf35_fk_easy_thumbnails_source_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY easy_thumbnails_thumbnail - ADD CONSTRAINT easy_th_source_id_6f8372984cc2bf35_fk_easy_thumbnails_source_id FOREIGN KEY (source_id) REFERENCES easy_thumbnails_source(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: fbc5046808bf20fc0670675b9967abfb; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY djangocms_blog_latestpostsplugin_categories - ADD CONSTRAINT fbc5046808bf20fc0670675b9967abfb FOREIGN KEY (latestpostsplugin_id) REFERENCES djangocms_blog_latestpostsplugin(cmsplugin_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipb_clipboard_id_5b26c240ff889721_fk_filer_clipboard_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipb_clipboard_id_5b26c240ff889721_fk_filer_clipboard_id FOREIGN KEY (clipboard_id) REFERENCES filer_clipboard(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipboard_user_id_3674b01d0559f7d_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboard - ADD CONSTRAINT filer_clipboard_user_id_3674b01d0559f7d_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_clipboarditem_file_id_5b0f53b76815c091_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_clipboarditem - ADD CONSTRAINT filer_clipboarditem_file_id_5b0f53b76815c091_fk_filer_file_id FOREIGN KEY (file_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_file_folder_id_e318a07985894d4_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_folder_id_e318a07985894d4_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_file_owner_id_5bff3f10c7d5b16a_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_file - ADD CONSTRAINT filer_file_owner_id_5bff3f10c7d5b16a_fk_auth_user_id FOREIGN KEY (owner_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folder_owner_id_76418f490e43e78a_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_owner_id_76418f490e43e78a_fk_auth_user_id FOREIGN KEY (owner_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folder_parent_id_32445c3f610191b9_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folder - ADD CONSTRAINT filer_folder_parent_id_32445c3f610191b9_fk_filer_folder_id FOREIGN KEY (parent_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermis_folder_id_73f63d5b9223dc8_fk_filer_folder_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermis_folder_id_73f63d5b9223dc8_fk_filer_folder_id FOREIGN KEY (folder_id) REFERENCES filer_folder(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermissio_group_id_68fed69352f6930_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermissio_group_id_68fed69352f6930_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_folderpermission_user_id_4e0c62cfd3e30c58_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_folderpermission - ADD CONSTRAINT filer_folderpermission_user_id_4e0c62cfd3e30c58_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: filer_image_file_ptr_id_2e1e3365e09fa79f_fk_filer_file_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY filer_image - ADD CONSTRAINT filer_image_file_ptr_id_2e1e3365e09fa79f_fk_filer_file_id FOREIGN KEY (file_ptr_id) REFERENCES filer_file(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reve_content_type_id_16723ee6ef091b59_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reve_content_type_id_16723ee6ef091b59_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reversion_revision_id_220bd32d7f58c93b_fk_reversion_revision_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_version - ADD CONSTRAINT reversion_revision_id_220bd32d7f58c93b_fk_reversion_revision_id FOREIGN KEY (revision_id) REFERENCES reversion_revision(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: reversion_revision_user_id_4a94651b12ab7cbf_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY reversion_revision - ADD CONSTRAINT reversion_revision_user_id_4a94651b12ab7cbf_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: tagg_content_type_id_273e2c3f8a3e6d0d_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT tagg_content_type_id_273e2c3f8a3e6d0d_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: taggit_taggeditem_tag_id_3e9eb5e3a6fbca77_fk_taggit_tag_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY taggit_taggeditem - ADD CONSTRAINT taggit_taggeditem_tag_id_3e9eb5e3a6fbca77_fk_taggit_tag_id FOREIGN KEY (tag_id) REFERENCES taggit_tag(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: ungleich_u_image_id_5cd0910b381bed14_fk_filer_image_file_ptr_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_u_image_id_5cd0910b381bed14_fk_filer_image_file_ptr_id FOREIGN KEY (image_id) REFERENCES filer_image(file_ptr_id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: ungleich_ung_extended_object_id_683caa456269379e_fk_cms_page_id; Type: FK CONSTRAINT; Schema: public; Owner: app --- - -ALTER TABLE ONLY ungleich_ungleichpage - ADD CONSTRAINT ungleich_ung_extended_object_id_683caa456269379e_fk_cms_page_id FOREIGN KEY (extended_object_id) REFERENCES cms_page(id) DEFERRABLE INITIALLY DEFERRED; - - --- --- Name: public; Type: ACL; Schema: -; Owner: postgres --- - -REVOKE ALL ON SCHEMA public FROM PUBLIC; -REVOKE ALL ON SCHEMA public FROM postgres; -GRANT ALL ON SCHEMA public TO postgres; -GRANT ALL ON SCHEMA public TO PUBLIC; - - --- --- PostgreSQL database dump complete --- - -\connect postgres - -SET default_transaction_read_only = off; - --- --- PostgreSQL database dump --- - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SET check_function_bodies = false; -SET client_min_messages = warning; - --- --- Name: postgres; Type: COMMENT; Schema: -; Owner: postgres --- - -COMMENT ON DATABASE postgres IS 'default administrative connection database'; - - --- --- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: --- - -CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; - - --- --- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: --- - -COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; - - --- --- Name: public; Type: ACL; Schema: -; Owner: postgres --- - -REVOKE ALL ON SCHEMA public FROM PUBLIC; -REVOKE ALL ON SCHEMA public FROM postgres; -GRANT ALL ON SCHEMA public TO postgres; -GRANT ALL ON SCHEMA public TO PUBLIC; - - --- --- PostgreSQL database dump complete --- - -\connect template1 - -SET default_transaction_read_only = off; - --- --- PostgreSQL database dump --- - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SET check_function_bodies = false; -SET client_min_messages = warning; - --- --- Name: template1; Type: COMMENT; Schema: -; Owner: postgres --- - -COMMENT ON DATABASE template1 IS 'default template for new databases'; - - --- --- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: --- - -CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; - - --- --- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: --- - -COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; - - --- --- Name: public; Type: ACL; Schema: -; Owner: postgres --- - -REVOKE ALL ON SCHEMA public FROM PUBLIC; -REVOKE ALL ON SCHEMA public FROM postgres; -GRANT ALL ON SCHEMA public TO postgres; -GRANT ALL ON SCHEMA public TO PUBLIC; - - --- --- PostgreSQL database dump complete --- - --- --- PostgreSQL database cluster dump complete --- - From ddb4de2954e71211650fabb43540425c106d153d Mon Sep 17 00:00:00 2001 From: Tomislav R Date: Fri, 25 Mar 2016 19:18:07 +0100 Subject: [PATCH 4/4] fixed orphaned plugins and add post functionality --- digitalglarus/admin.py | 20 +++--- digitalglarus/cms_plugins.py | 64 ++++++++--------- .../migrations/0002_auto_20160324_2321.py | 16 +++++ .../migrations/0003_auto_20160325_1659.py | 55 ++++++++++++++ digitalglarus/models.py | 72 +++++++++---------- .../glarus_blog/includes/blog_item.html | 1 - digitalglarus/urls.py | 6 +- digitalglarus/views.py | 2 +- dynamicweb/settings/base.py | 11 ++- .../migrations/0002_auto_20160324_2336.py | 21 ++++++ requirements.txt | 2 + templates/djangocms_blog/post_detail.html | 2 +- 12 files changed, 186 insertions(+), 86 deletions(-) create mode 100644 digitalglarus/migrations/0002_auto_20160324_2321.py create mode 100644 digitalglarus/migrations/0003_auto_20160325_1659.py create mode 100644 membership/migrations/0002_auto_20160324_2336.py diff --git a/digitalglarus/admin.py b/digitalglarus/admin.py index 62a2dc89..14f5af7a 100644 --- a/digitalglarus/admin.py +++ b/digitalglarus/admin.py @@ -1,12 +1,12 @@ from django.contrib import admin -from .models import Message, Supporter, DGGallery, DGPicture +# from .models import Message, Supporter, DGGallery, DGPicture -class DGPictureInline(admin.StackedInline): - model = DGPicture - -class DGGalleryAdmin(admin.ModelAdmin): - inlines = [DGPictureInline] - -admin.site.register(DGGallery, DGGalleryAdmin) -admin.site.register(Message) -admin.site.register(Supporter) +# class DGPictureInline(admin.StackedInline): +# model = DGPicture +# +# class DGGalleryAdmin(admin.ModelAdmin): +# inlines = [DGPictureInline] +# +# admin.site.register(DGGallery, DGGalleryAdmin) +# admin.site.register(Message) +# admin.site.register(Supporter) diff --git a/digitalglarus/cms_plugins.py b/digitalglarus/cms_plugins.py index afa27433..10989df9 100644 --- a/digitalglarus/cms_plugins.py +++ b/digitalglarus/cms_plugins.py @@ -1,36 +1,36 @@ -from cms.plugin_base import CMSPluginBase -from cms.plugin_pool import plugin_pool -from cms.wizards import wizard_base -from .models import DGGalleryPlugin, DGSupportersPlugin, Supporter -from django.utils.translation import ugettext as _ +# from cms.plugin_base import CMSPluginBase +# from cms.plugin_pool import plugin_pool +# from cms.wizards import wizard_base +# from .models import DGGalleryPlugin, DGSupportersPlugin, Supporter +# from django.utils.translation import ugettext as _ -class CMSGalleryPlugin(CMSPluginBase): - model = DGGalleryPlugin - name = _("Digital Glarus Gallery") - render_template = "digitalglarus/gallery.html" - - def render(self, context, instance, placeholder): - context.update({ - 'gallery':instance.dgGallery, - 'object':instance, - 'placeholder':placeholder - }) - return context - -class CMSSupportersPlugin(CMSPluginBase): - name = _("Digital Glarus Supporters") - model = DGSupportersPlugin - render_template = "digitalglarus/supporters_plugin.html" - - def render(self, context, instance, placeholder): - context.update({ - 'supporters': Supporter.objects.all().order_by('name'), - 'object': instance, - 'placeholder':placeholder - }) - return context +# class CMSGalleryPlugin(CMSPluginBase): +# model = DGGalleryPlugin +# name = _("Digital Glarus Gallery") +# render_template = "digitalglarus/gallery.html" +# +# def render(self, context, instance, placeholder): +# context.update({ +# 'gallery':instance.dgGallery, +# 'object':instance, +# 'placeholder':placeholder +# }) +# return context +# +# class CMSSupportersPlugin(CMSPluginBase): +# name = _("Digital Glarus Supporters") +# model = DGSupportersPlugin +# render_template = "digitalglarus/supporters_plugin.html" +# +# def render(self, context, instance, placeholder): +# context.update({ +# 'supporters': Supporter.objects.all().order_by('name'), +# 'object': instance, +# 'placeholder':placeholder +# }) +# return context -plugin_pool.register_plugin(CMSGalleryPlugin) -plugin_pool.register_plugin(CMSSupportersPlugin) +# plugin_pool.register_plugin(CMSGalleryPlugin) +# plugin_pool.register_plugin(CMSSupportersPlugin) diff --git a/digitalglarus/migrations/0002_auto_20160324_2321.py b/digitalglarus/migrations/0002_auto_20160324_2321.py new file mode 100644 index 00000000..85647316 --- /dev/null +++ b/digitalglarus/migrations/0002_auto_20160324_2321.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9.4 on 2016-03-24 23:21 +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0013_urlconfrevision'), + ('digitalglarus', '0001_initial'), + ] + + operations = [ + ] diff --git a/digitalglarus/migrations/0003_auto_20160325_1659.py b/digitalglarus/migrations/0003_auto_20160325_1659.py new file mode 100644 index 00000000..82e4471b --- /dev/null +++ b/digitalglarus/migrations/0003_auto_20160325_1659.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9.4 on 2016-03-25 16:59 +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0013_urlconfrevision'), + ('digitalglarus', '0002_auto_20160324_2321'), + ] + + operations = [ + migrations.RemoveField( + model_name='dggallery', + name='parent', + ), + migrations.RemoveField( + model_name='dggalleryplugin', + name='cmsplugin_ptr', + ), + migrations.RemoveField( + model_name='dggalleryplugin', + name='dgGallery', + ), + migrations.RemoveField( + model_name='dgpicture', + name='gallery', + ), + migrations.RemoveField( + model_name='dgpicture', + name='image', + ), + migrations.RemoveField( + model_name='dgsupportersplugin', + name='cmsplugin_ptr', + ), + migrations.DeleteModel( + name='Supporter', + ), + migrations.DeleteModel( + name='DGGallery', + ), + migrations.DeleteModel( + name='DGGalleryPlugin', + ), + migrations.DeleteModel( + name='DGPicture', + ), + migrations.DeleteModel( + name='DGSupportersPlugin', + ), + ] diff --git a/digitalglarus/models.py b/digitalglarus/models.py index 0f6742c3..0cc7e9fa 100644 --- a/digitalglarus/models.py +++ b/digitalglarus/models.py @@ -15,40 +15,40 @@ class Message(models.Model): return "%s - %s - %s" % (self.name, self.email, self.received_date) -class Supporter(models.Model): - name = models.CharField(max_length=200) - description = models.TextField(null=True, blank=True) +# class Supporter(models.Model): +# name = models.CharField(max_length=200) +# description = models.TextField(null=True, blank=True) +# +# def __str__(self): +# return "%s" % (self.name) +# +# def get_absolute_url(self): +# return reverse('dgSupporters_view', args=[self.pk]) +# +# +# class DGGallery(models.Model): +# parent = models.ForeignKey('self', blank=True, null=True) +# name = models.CharField(max_length=30) +# +# def __str__(self): +# return "%s" % (self.name) +# +# def get_absolute_url(self): +# return reverse('dgGallery_view', args=[self.pk]) +# +# class Meta: +# verbose_name_plural = 'dgGallery' - def __str__(self): - return "%s" % (self.name) - - def get_absolute_url(self): - return reverse('dgSupporters_view', args=[self.pk]) - - -class DGGallery(models.Model): - parent = models.ForeignKey('self', blank=True, null=True) - name = models.CharField(max_length=30) - - def __str__(self): - return "%s" % (self.name) - - def get_absolute_url(self): - return reverse('dgGallery_view', args=[self.pk]) - - class Meta: - verbose_name_plural = 'dgGallery' - -class DGPicture(models.Model): - gallery = models.ForeignKey(DGGallery) - image = FilerImageField(related_name='dg_gallery') - description = models.CharField(max_length=60) - - def __str__(self): - return "%s" % (self.image.name) - -class DGGalleryPlugin(CMSPlugin): - dgGallery = models.ForeignKey(DGGallery) - -class DGSupportersPlugin(CMSPlugin): - pass +# class DGPicture(models.Model): +# gallery = models.ForeignKey(DGGallery) +# image = FilerImageField(related_name='dg_gallery') +# description = models.CharField(max_length=60) +# +# def __str__(self): +# return "%s" % (self.image.name) +# +# class DGGalleryPlugin(CMSPlugin): +# dgGallery = models.ForeignKey(DGGallery) +# +# class DGSupportersPlugin(CMSPlugin): +# pass diff --git a/digitalglarus/templates/glarus_blog/includes/blog_item.html b/digitalglarus/templates/glarus_blog/includes/blog_item.html index 2a6dd122..4a776bee 100644 --- a/digitalglarus/templates/glarus_blog/includes/blog_item.html +++ b/digitalglarus/templates/glarus_blog/includes/blog_item.html @@ -1,5 +1,4 @@ {% load i18n thumbnail %} -
{% if post.main_image %}
diff --git a/digitalglarus/urls.py b/digitalglarus/urls.py index 9a2b3f5f..e8e97351 100644 --- a/digitalglarus/urls.py +++ b/digitalglarus/urls.py @@ -9,7 +9,7 @@ urlpatterns = [ url(r'old_letscowork$', views.letscowork, name='letscowork'), url(r'old_home$', views.home, name='home'), url(r'supporters/$', views.supporters, name='supporters'), - url(r'', views.index, name='index') - # url(r'blog/',views.blog,name='blog'), - # url(r'^blog/(?P\w[-\w]*)/$', views.blog_detail, name='blog-detail'), + url(r'', views.index, name='index'), + url(r'blog/',views.blog,name='blog'), + url(r'^blog/(?P\w[-\w]*)/$', views.blog_detail, name='blog-detail'), ] diff --git a/digitalglarus/views.py b/digitalglarus/views.py index ca08f865..617c1522 100644 --- a/digitalglarus/views.py +++ b/digitalglarus/views.py @@ -8,7 +8,7 @@ from django.utils.translation import get_language from djangocms_blog.models import Post from django.core.urlresolvers import resolve -from .models import Message, Supporter +from .models import Message#, Supporter class MessageForm(ModelForm): required_css_class = 'form-control' diff --git a/dynamicweb/settings/base.py b/dynamicweb/settings/base.py index 031dff16..2e69a003 100644 --- a/dynamicweb/settings/base.py +++ b/dynamicweb/settings/base.py @@ -59,7 +59,7 @@ INSTALLED_APPS = ( 'parler', 'taggit', 'taggit_autosuggest', - 'django_select2', + # 'django_select2', 'meta', 'meta_mixin', 'bootstrap3', @@ -67,6 +67,14 @@ INSTALLED_APPS = ( 'filer', 'djangocms_blog', 'cms', # django CMS itself + 'aldryn_apphooks_config', + 'aldryn_boilerplates', + 'aldryn_categories', + 'aldryn_common', + 'aldryn_newsblog', + 'aldryn_people', + 'aldryn_reversion', + 'aldryn_translation_tools', 'treebeard', # utilities for implementing a tree 'sekizai', # for javascript and css management 'menus', # helper for model independent hierarchical website navigation @@ -78,7 +86,6 @@ INSTALLED_APPS = ( 'djangocms_picture', 'djangocms_video', 'djangocms_flash', - 'djangocms_googlemap', 'djangocms_inherit', 'djangocms_link', diff --git a/membership/migrations/0002_auto_20160324_2336.py b/membership/migrations/0002_auto_20160324_2336.py new file mode 100644 index 00000000..a8086a9b --- /dev/null +++ b/membership/migrations/0002_auto_20160324_2336.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9.4 on 2016-03-24 23:36 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('membership', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='creditcards', + name='user_id', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='membership.CustomUser'), + ), + ] diff --git a/requirements.txt b/requirements.txt index 8c65e8ab..8559857a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45,3 +45,5 @@ django-filer cmsplugin-filer django-reversion pylibmc +django_extensions +django-debug-toolbar diff --git a/templates/djangocms_blog/post_detail.html b/templates/djangocms_blog/post_detail.html index caadd70d..82a5be02 100644 --- a/templates/djangocms_blog/post_detail.html +++ b/templates/djangocms_blog/post_detail.html @@ -32,6 +32,6 @@ {# {% endblock %}#} {% endspaceless %} -
{{ post.abstract| safe }}
+
{% render_placeholder post.content %}
{% endblock content_blog %} \ No newline at end of file