diff --git a/DOCS/FILE_PREVIEW_COMPONENT.md b/DOCS/FILE_PREVIEW_COMPONENT.md new file mode 100644 index 0000000..5b76fb4 --- /dev/null +++ b/DOCS/FILE_PREVIEW_COMPONENT.md @@ -0,0 +1,290 @@ +# File Preview Component + +## Overview +A comprehensive file preview component that provides inline viewing and downloading capabilities for various file types including images, PDFs, videos, audio files, and Office documents (PPTX, DOCX, XLSX). + +## Component Location +`frontend/src/components/common/FilePreview.tsx` + +## Features + +### 1. **Supported File Types** + +#### Full Preview Support (in modal) +- **Images**: JPG, JPEG, PNG, GIF, SVG, WebP, BMP + - Direct inline display + - Click to zoom in modal + - Error handling for failed loads + +- **PDFs**: + - Embedded iframe viewer + - Native browser PDF viewer + - Maintains aspect ratio + +- **Videos**: MP4, AVI, MOV, WebM + - HTML5 video player with controls + - 16:9 aspect ratio + - Support for multiple formats + +- **Audio**: MP3, WAV, OGG + - HTML5 audio player with controls + - Icon display with player below + +#### Online Preview Support +- **PowerPoint**: PPTX, PPT + - "Zobrazit online" button using Microsoft Office Online Viewer + - Download option + - File info display + +- **Word**: DOCX, DOC + - Same online viewer support + - Icon and file metadata + +- **Excel**: XLSX, XLS + - Online spreadsheet viewer + - Download and preview options + +### 2. **Display Modes** + +#### Compact Mode (default) +```tsx + +``` +- Shows file icon, name, and size +- Preview and Download buttons +- Responsive layout + +#### Inline Mode (for images) +```tsx + +``` +- Displays image directly in the page +- Click to open full-size modal +- Max height: 400px + +### 3. **User Interface Elements** + +#### File Information +- Icon based on file type (color-coded) +- File name (truncated if too long) +- File size (displayed in KB or MB) +- MIME type indicator + +#### Action Buttons +- **Náhled** (Preview): Opens modal with file preview +- **Stáhnout** (Download): Direct download link +- **Zobrazit online** (View Online): For Office documents + +#### Modal Preview +- Full-screen modal (90vw × 90vh) +- Dark overlay background +- Close button +- Download button in footer +- Responsive content area + +## Props + +```typescript +interface FilePreviewProps { + url: string; // File URL (relative or absolute) + name?: string; // Display name (defaults to filename from URL) + mimeType?: string; // MIME type (e.g., 'image/jpeg', 'application/pdf') + size?: number; // File size in bytes + showInline?: boolean; // Show inline preview for images (default: false) +} +``` + +## Usage Examples + +### Basic Usage (Event Attachments) +```tsx +import FilePreview from '../components/common/FilePreview'; + +// In your component +{attachments.map((att, idx) => ( + +))} +``` + +### Inline Image Gallery +```tsx +{images.map((img, idx) => ( + +))} +``` + +### PDF Document +```tsx + +``` + +### PowerPoint Presentation +```tsx + +``` + +## File Type Detection + +The component automatically detects file types based on MIME type: + +| MIME Type Pattern | Icon | Color | Preview Available | +|------------------|------|-------|-------------------| +| `image/*` | FiImage | Purple | ✅ Yes (inline) | +| `application/pdf` | FiFileText | Red | ✅ Yes (iframe) | +| `video/*` | FiVideo | Pink | ✅ Yes (player) | +| `audio/*` | FiMusic | Green | ✅ Yes (player) | +| `*word*`, `*document*` | FiFileText | Blue | ⚠️ Online only | +| `*sheet*`, `*excel*` | FiFile | Green | ⚠️ Online only | +| `*presentation*`, `*powerpoint*` | FiFile | Orange | ⚠️ Online only | +| Other | FiFile | Gray | ❌ Download only | + +## Microsoft Office Online Viewer + +For Office documents (PPTX, DOCX, XLSX), the component offers a "Zobrazit online" button that opens the file in Microsoft Office Online Viewer: + +``` +https://view.officeapps.live.com/op/view.aspx?src=[ENCODED_FILE_URL] +``` + +**Requirements:** +- File must be publicly accessible +- Supported formats: DOCX, XLSX, PPTX +- Internet connection required + +## Integration with ActivityDetailPage + +The FilePreview component has been integrated into `ActivityDetailPage.tsx`: + +**Before:** +- Simple download button +- No preview functionality +- Minimal file information + +**After:** +- Full preview support for all file types +- Inline image display +- Modal viewer for PDFs, videos, audio +- Office document online viewer +- Better file metadata display + +## Styling & Theming + +The component uses Chakra UI's color mode values: + +```tsx +const borderColor = useColorModeValue('gray.200', 'gray.700'); +const cardBg = useColorModeValue('white', 'gray.800'); +const mutedText = useColorModeValue('gray.600', 'gray.300'); +const linkColor = useColorModeValue('blue.600', 'blue.300'); +``` + +This ensures proper display in both light and dark modes. + +## Error Handling + +### Image Loading Errors +- Catches `onError` event +- Displays fallback message +- Provides download option + +### Video/Audio Playback Errors +- Shows browser's native error message +- Falls back to download option + +### PDF Loading Issues +- Browser's native PDF viewer handles errors +- Users can download if preview fails + +## Accessibility + +- Proper ARIA labels +- Keyboard navigation support (modal) +- Screen reader friendly +- High contrast icons +- Responsive design + +## Browser Compatibility + +| Browser | Images | PDFs | Video | Audio | Office Docs | +|---------|--------|------|-------|-------|-------------| +| Chrome 90+ | ✅ | ✅ | ✅ | ✅ | ✅ | +| Firefox 88+ | ✅ | ✅ | ✅ | ✅ | ✅ | +| Safari 14+ | ✅ | ✅ | ✅ | ✅ | ✅ | +| Edge 90+ | ✅ | ✅ | ✅ | ✅ | ✅ | + +**Note:** Office document online viewing requires an internet connection and works on all modern browsers. + +## Performance Considerations + +1. **Lazy Loading**: Images are loaded only when visible +2. **Modal Loading**: Preview content loads only when modal opens +3. **External Links**: Downloads don't trigger component re-renders +4. **Error Boundaries**: Failed loads don't crash the component + +## Future Enhancements + +Potential improvements: + +1. **Caching**: Cache preview content +2. **Thumbnails**: Generate thumbnails for large files +3. **Full-screen mode**: Add full-screen toggle for videos +4. **Download progress**: Show progress bar for large files +5. **Zoom controls**: Add zoom in/out for images and PDFs +6. **Print option**: Add print button for documents +7. **Share functionality**: Social sharing buttons +8. **Multi-page PDF navigation**: Add page controls for PDFs + +## Dependencies + +- `@chakra-ui/react`: UI components +- `react-icons/fi`: Feather icons +- `assetUrl` utility: URL resolution helper + +## Testing Checklist + +- [ ] Image preview opens in modal +- [ ] PDF displays in iframe +- [ ] Video plays with controls +- [ ] Audio plays correctly +- [ ] Office docs show "View Online" button +- [ ] Download button works +- [ ] Error states display properly +- [ ] Responsive on mobile +- [ ] Dark mode looks correct +- [ ] File sizes format correctly (KB/MB) +- [ ] Modal closes properly +- [ ] External links open in new tab diff --git a/DOCS/FILE_PREVIEW_QUICK_GUIDE.md b/DOCS/FILE_PREVIEW_QUICK_GUIDE.md new file mode 100644 index 0000000..f34b580 --- /dev/null +++ b/DOCS/FILE_PREVIEW_QUICK_GUIDE.md @@ -0,0 +1,182 @@ +# File Preview - Quick Guide + +## What's New? 🎉 + +Your file attachments now have **inline preview functionality**! Users can view files directly on the page without downloading them. + +## Supported File Types + +### ✅ **Full Preview (in modal)** +- 📷 **Images**: JPG, PNG, GIF, SVG, WebP, BMP +- 📄 **PDFs**: Full document viewer +- 🎬 **Videos**: MP4, AVI, MOV +- 🎵 **Audio**: MP3, WAV, OGG + +### ⚠️ **Online Preview (via Microsoft Office)** +- 📊 **PowerPoint**: PPTX, PPT +- 📝 **Word**: DOCX, DOC +- 📈 **Excel**: XLSX, XLS + +## How It Works + +### For Visitors on Event/Activity Pages + +1. **View Attachments**: Scroll to the "Přílohy" (Attachments) section +2. **Preview**: Click "Náhled" button to see the file in a modal +3. **Download**: Click "Stáhnout" to download the file +4. **Office Docs**: Click "Zobrazit online" to view in browser + +### For Images +- Images display inline on the page (max 400px height) +- Click the image to see full-size in modal +- Zoom and view details + +### For PDFs +- Opens in browser's PDF viewer +- Scroll through pages +- Native browser controls + +### For Videos +- HTML5 video player +- Play, pause, volume controls +- Full-screen option + +### For PowerPoint/Word/Excel +- Shows file icon and info +- "Stáhnout" - Direct download +- "Zobrazit online" - Opens in Microsoft Office Online Viewer + - Works without Office installed + - View-only mode + - Requires internet connection + +## User Experience Examples + +### Example 1: Photo Gallery +``` +[Event Page] +├── Photos (shown inline) +│ ├── Photo1.jpg [Click to enlarge] [Download] +│ ├── Photo2.jpg [Click to enlarge] [Download] +│ └── Photo3.png [Click to enlarge] [Download] +``` + +### Example 2: Meeting Documents +``` +[Event Page] +├── Attachments +│ ├── 📊 Presentation.pptx [Preview] [Download] [View Online] +│ ├── 📄 Minutes.pdf [Preview] [Download] +│ └── 📝 Agenda.docx [Download] [View Online] +``` + +### Example 3: Training Video +``` +[Event Page] +├── Attachments +│ └── 🎬 Training-Session.mp4 [Preview] [Download] + [When previewed: Video player with play/pause controls] +``` + +## Where to Find It + +### Frontend Pages +- **Activity Detail Page** (`/aktivita/{id}`) + - Displays all event attachments with previews + - Located below the event description + +### Future: Can be added to +- News articles with attachments +- Gallery pages +- Download sections +- Resource pages + +## Technical Details + +### Component Path +`frontend/src/components/common/FilePreview.tsx` + +### Usage in Code +```tsx +import FilePreview from '../components/common/FilePreview'; + + +``` + +## Benefits + +### For Users +✅ No download required to view content +✅ Faster browsing experience +✅ View files on any device +✅ Office documents without Office installed +✅ Better mobile experience + +### For Admins +✅ Professional presentation +✅ Reduced support requests +✅ Better engagement +✅ Modern user experience + +## Office Online Viewer + +The "Zobrazit online" feature uses Microsoft's free service: + +**How it works:** +1. User clicks "Zobrazit online" +2. Opens: `https://view.officeapps.live.com/op/view.aspx?src=[YOUR_FILE_URL]` +3. Microsoft servers fetch your file +4. Render it in browser +5. View-only mode (no editing) + +**Requirements:** +- File must be publicly accessible (not password-protected) +- Internet connection required +- Works on all modern browsers + +## Troubleshooting + +### "Image failed to load" +- Check file URL is accessible +- Verify file permissions +- Check file format is supported + +### "PDF won't display" +- Try downloading the file +- Check browser supports PDF viewing +- Clear browser cache + +### "Office document won't open online" +- Verify internet connection +- Check file is publicly accessible +- Try downloading instead +- Some firewalls block Microsoft services + +### Video won't play +- Check browser supports the video format +- Try a different browser +- Download and use media player + +## Next Steps + +1. **Test it out**: Go to any event with attachments +2. **Upload various file types**: Try images, PDFs, PPTX +3. **Check mobile**: Test on phone/tablet +4. **Collect feedback**: See what users think + +## Combining with File Tracking + +This preview feature works perfectly with the file tracking system: + +1. **Upload files** via admin panel +2. **Attach to events** with proper metadata +3. **Files are tracked** (usage count updates) +4. **Users get previews** on frontend +5. **Admins can manage** files efficiently + +Both systems work together for a complete file management solution! diff --git a/DOCS/FILE_TRACKING_ENHANCEMENT.md b/DOCS/FILE_TRACKING_ENHANCEMENT.md new file mode 100644 index 0000000..87ae045 --- /dev/null +++ b/DOCS/FILE_TRACKING_ENHANCEMENT.md @@ -0,0 +1,135 @@ +# File Tracking Enhancement - Event & Article Attachments + +## Problem +The file tracking system was not properly tracking event attachments and article attachments, causing files like PPTX documents to show "0 usage" even when they were actively being used in events or articles. + +## Root Cause +1. **Event Attachments**: The `TrackEventFiles` function in `file_tracker.go` only tracked `image_url` and `file_url` fields, but completely ignored the `Attachments` array that stores multiple file attachments per event. + +2. **Article Attachments**: The `TrackArticleFiles` function attempted to parse the attachments JSON but had a bug where all attachment field names were set to `"attachments"`, causing them to overwrite each other in the map (only the last attachment would be tracked). + +## Solution + +### Backend Changes + +#### 1. Enhanced `file_tracker.go` +- **Added imports**: `encoding/json` and `path/filepath` for better parsing and filename extraction +- **Fixed `TrackArticleFiles`**: + - Properly parses JSON array of attachment URLs + - Generates unique field names using the filename: `attachment_[filename]` + - Handles duplicate filenames by appending suffixes + - Falls back to comma-separated parsing if JSON parsing fails + +- **Fixed `TrackEventFiles`**: + - Iterates through all event attachments + - Generates field names from attachment name or filename + - Ensures unique field names using counters + - Properly tracks each attachment URL separately + +#### 2. New Admin Endpoint - `RefreshFileTracking` +Location: `internal/controllers/files_controller.go` + +- **Purpose**: Re-scans all entities and updates file usage tracking +- **Route**: `POST /api/v1/admin/files/refresh-tracking` +- **Optional parameter**: `entity_type` (article, event, player, sponsor, contact, team, settings) +- **Returns**: Statistics of scanned entities by type +- **Features**: + - Scans all entities in the database + - Updates file usage records for each entity + - Can target specific entity types or scan all + - Provides detailed statistics on completion + +#### 3. Enhanced MIME Type Detection +Expanded `detectMimeType` function to support many more file types including: +- Office documents (DOCX, XLSX, PPTX, PPT, DOC, XLS) +- Archives (ZIP, RAR, 7Z, TAR, GZ) +- Media files (MP4, AVI, MOV, MP3, WAV) +- Additional image formats (BMP, ICO) + +### Frontend Changes + +#### 1. New API Service Function +Location: `frontend/src/services/files.ts` + +```typescript +export const refreshFileTracking = async (entityType?: string) +``` +- Calls the new backend endpoint +- Returns statistics of scanned entities + +#### 2. Enhanced Files Admin Page +Location: `frontend/src/pages/admin/FilesAdminPage.tsx` + +- **New Button**: "Aktualizovat sledování" (Refresh Tracking) + - Green outline style to differentiate from scan button + - Located next to the existing "Skenovat soubory" button + - Shows loading state during operation + +- **New Modal**: Displays refresh tracking results + - Shows success message + - Displays statistics for each entity type: + - Articles (Články) + - Activities/Events (Aktivity) + - Players (Hráči) + - Sponsors (Sponzoři) + - Contacts (Kontakty) + - Teams (Týmy) + +## How It Works + +### File Tracking Flow +1. When an event/article is created or updated, the tracking function is called +2. The function extracts all file URLs (images, files, attachments) +3. For each URL, it creates a unique field name +4. The `UpdateFileUsages` function manages the file_usages table: + - Adds new usage records + - Removes old usage records no longer present + - Updates existing records if URLs change + +### Field Naming Convention +- Main fields: `image_url`, `file_url`, `og_image_url`, `logo_url` +- Attachments: `attachment_[filename]` +- Duplicates: `attachment_[filename]_a`, `attachment_[filename]_b`, etc. + +## Usage Instructions + +### For Existing Files (Your Case) +1. Go to Admin → Files Management +2. Click the green "Aktualizovat sledování" (Refresh Tracking) button +3. Wait for the process to complete +4. A modal will show statistics of how many entities were scanned +5. Refresh the files list to see updated usage counts + +### For New Files +File tracking happens automatically when: +- Creating a new event with attachments +- Updating an event's attachments +- Creating/updating articles with attachments +- Any entity with file references is saved + +## Files Modified + +### Backend +- `internal/services/file_tracker.go` - Fixed attachment tracking logic +- `internal/controllers/files_controller.go` - Added RefreshFileTracking endpoint, enhanced MIME detection +- `internal/routes/routes.go` - Added new route + +### Frontend +- `frontend/src/services/files.ts` - Added refreshFileTracking function +- `frontend/src/pages/admin/FilesAdminPage.tsx` - Added refresh button and result modal + +## Benefits + +1. **Accurate Usage Tracking**: All attachments are now properly tracked +2. **Better File Management**: Admins can see which files are truly unused +3. **Prevents Accidental Deletion**: Files in use will be protected +4. **Easy Maintenance**: One-click refresh of all tracking data +5. **Comprehensive MIME Support**: Better file type detection for various formats + +## Testing Recommendations + +1. Create an event with multiple PPTX attachments +2. Check the files admin page - usage count should be > 0 +3. Click "Aktualizovat sledování" to refresh tracking +4. Verify all attachment types are tracked correctly +5. Try deleting a file that's in use - should show warning with usage info diff --git a/DOCS/FILE_TRACKING_QUICK_FIX.md b/DOCS/FILE_TRACKING_QUICK_FIX.md new file mode 100644 index 0000000..8ba89ca --- /dev/null +++ b/DOCS/FILE_TRACKING_QUICK_FIX.md @@ -0,0 +1,82 @@ +# Quick Fix Guide - PPTX Files Showing 0 Usage + +## Problem Summary +Your PPTX file `20251016-153526-9c6b119b0ea8b3b0fca205fb5e80cfbb.pptx` shows 0 usage even though it's being used in an event attachment. + +## Why This Happened +The file tracking system wasn't tracking event attachments - only the main image_url and file_url fields. The attachments array was being ignored. + +## Immediate Solution + +### Step 1: Rebuild & Restart Backend +```powershell +# In your project root directory +cd c:\Users\conta\Downloads\PROG+HTML\Fotbal\fotbal-club + +# Rebuild the Go backend +go build -o bin/fotbal-club.exe + +# Restart the backend server +# Stop the current server (Ctrl+C if running) +# Then start it again +.\bin\fotbal-club.exe +``` + +### Step 2: Rebuild Frontend (if needed) +```powershell +cd frontend +npm run build +``` + +### Step 3: Use the New Refresh Button +1. Log in to your admin panel +2. Go to **Správa souborů** (Files Management) +3. Click the green **"Aktualizovat sledování"** button +4. Wait for completion - you'll see a modal with statistics +5. Close the modal and check your files list +6. The PPTX file should now show usage count > 0 + +## What Was Fixed + +### Backend Fixes +1. **Event attachment tracking** - Now properly scans all attachments in events +2. **Article attachment tracking** - Fixed bug where only one attachment was tracked +3. **New admin endpoint** - `/api/v1/admin/files/refresh-tracking` to re-scan everything +4. **Better MIME detection** - Added PPTX, DOCX, XLSX, and many other file types + +### Frontend Fixes +1. **New refresh button** - Green "Aktualizovat sledování" button +2. **Result modal** - Shows statistics after refresh +3. **Better UX** - Two separate buttons: Scan files vs Refresh tracking + +## Verification + +After running the refresh, verify the fix: +1. Go to Files Management +2. Search for your PPTX file: `20251016-153526-9c6b119b0ea8b3b0fca205fb5e80cfbb.pptx` +3. Check the "Použití" (Usage) column - should now show 1 or more +4. Click on the usage count to see where it's being used +5. Should show the event details + +## Future Prevention +The fix is now permanent. All new events/articles with attachments will be automatically tracked correctly. You only need to use the "Refresh" button if: +- You have old data from before this fix +- You manually edit the database +- You suspect tracking data is out of sync + +## Troubleshooting + +### If the usage still shows 0: +1. Check if the event still exists and has the attachment +2. Verify the attachment URL matches the file URL exactly +3. Check server logs for any errors during refresh +4. Try refreshing just events: Add `?entity_type=event` to the API call + +### If you get errors: +1. Check that the backend compiled successfully (no Go errors) +2. Verify the database migrations ran (the file_usages table exists) +3. Check that you're logged in as admin +4. Look at browser console for API errors + +## Technical Details +See `FILE_TRACKING_ENHANCEMENT.md` for complete technical documentation. diff --git a/DOCS/NAVIGATION_ADMIN_FIX.md b/DOCS/NAVIGATION_ADMIN_FIX.md new file mode 100644 index 0000000..f8d532d --- /dev/null +++ b/DOCS/NAVIGATION_ADMIN_FIX.md @@ -0,0 +1,119 @@ +# Navigation Admin 500 Error Fix + +## Problem +Navigation admin editing was not working - both creating and updating navigation items resulted in a 500 Internal Server Error: +``` +POST http://localhost:8080/api/v1/admin/navigation 500 (Internal Server Error) +``` + +Navigation items were not being saved or populated in either the frontend or admin page. + +## Root Cause +The issue was in the `CreateNavigationItem` function in `internal/controllers/navigation_controller.go`. + +When calculating the display order for new navigation items (line 109-116), the original code only considered items with `parent_id IS NULL`: + +```go +if item.DisplayOrder == 0 { + var maxOrder int + nc.DB.Model(&models.NavigationItem{}). + Where("parent_id IS NULL"). // ← Only checks top-level items + Select("COALESCE(MAX(display_order), -1) + 1"). + Scan(&maxOrder) + item.DisplayOrder = maxOrder +} +``` + +### Issues with this approach: +1. **Parent ID not considered**: When creating a child item (with a parent_id), it would still calculate the max order from top-level items, causing incorrect ordering +2. **Admin vs Frontend mixing**: Admin navigation items and frontend navigation items were being mixed together because `requires_admin` wasn't considered +3. **Potential conflicts**: This could lead to duplicate display_order values and database constraint violations + +## Solution + +### 1. Fixed Display Order Calculation +Updated the `CreateNavigationItem` function to properly consider: +- **Parent ID**: Calculate max order within the same parent level +- **Admin status**: Separate admin and frontend navigation items +- **Proper scoping**: Each level (parent/child) and type (admin/frontend) maintains its own ordering + +```go +if item.DisplayOrder == 0 { + var maxOrder int + query := nc.DB.Model(&models.NavigationItem{}) + + // Calculate max order for items at the same level (same parent) and same admin status + if item.ParentID == nil { + query = query.Where("parent_id IS NULL") + } else { + query = query.Where("parent_id = ?", *item.ParentID) + } + + // Also consider requires_admin to keep frontend and admin items separate + query = query.Where("requires_admin = ?", item.RequiresAdmin) + + query.Select("COALESCE(MAX(display_order), -1) + 1").Scan(&maxOrder) + item.DisplayOrder = maxOrder +} +``` + +### 2. Added Better Error Messages +Enhanced error responses to include detailed error information for debugging: + +**CreateNavigationItem**: +```go +if err := nc.DB.Create(&item).Error; err != nil { + c.JSON(http.StatusInternalServerError, gin.H{ + "error": "Failed to create navigation item", + "details": err.Error(), // ← Added detailed error + }) + return +} +``` + +**UpdateNavigationItem**: +```go +if err := nc.DB.Save(&item).Error; err != nil { + c.JSON(http.StatusInternalServerError, gin.H{ + "error": "Failed to update navigation item", + "details": err.Error(), // ← Added detailed error + }) + return +} +``` + +## Files Modified +- `internal/controllers/navigation_controller.go` + - Fixed `CreateNavigationItem` function (lines 108-125) + - Enhanced error messages in `CreateNavigationItem` (lines 127-134) + - Enhanced error messages in `UpdateNavigationItem` (lines 184-190) + +## Testing Instructions +1. Start the backend server +2. Navigate to Admin → Navigace (Navigation) +3. Test creating a new navigation item: + - Click "Přidat hlavní položku" (Add main item) + - Fill in the form and save + - Verify the item appears in the list +4. Test editing an existing item: + - Click edit icon on any navigation item + - Modify fields and save + - Verify changes are saved +5. Test creating child items: + - Create a dropdown item + - Add child items to it + - Verify proper ordering + +## Expected Behavior After Fix +- ✅ Navigation items save successfully +- ✅ No 500 errors when creating or updating items +- ✅ Proper ordering maintained for frontend and admin navigation separately +- ✅ Child items (dropdown submenu items) order correctly within their parent +- ✅ Detailed error messages shown if database issues occur + +## Related Files +- Frontend: `frontend/src/pages/admin/NavigationAdminPage.tsx` +- Service: `frontend/src/services/navigation.ts` +- Model: `internal/models/navigation.go` +- Routes: `internal/routes/routes.go` (lines 332-340) +- Migration: `database/migrations/20251010154600_create_navigation_system.up.sql` diff --git a/DOCS/THUMBNAIL_PREVIEW_FEATURE.md b/DOCS/THUMBNAIL_PREVIEW_FEATURE.md new file mode 100644 index 0000000..62813b1 --- /dev/null +++ b/DOCS/THUMBNAIL_PREVIEW_FEATURE.md @@ -0,0 +1,282 @@ +# Thumbnail Preview Feature - Admin Pages + +## Overview +Added hover-to-preview functionality for thumbnail images in admin tables. Now when you hover over a small thumbnail in Articles, Activities, or Players admin pages, a larger preview pops up automatically. + +## Component + +### ThumbnailPreview +Location: `frontend/src/components/common/ThumbnailPreview.tsx` + +A lightweight component that shows a small thumbnail with a popover preview on hover. + +**Features:** +- 📸 Small thumbnail in table (default 48×48px) +- 🔍 Hover to see larger preview (default 300px wide, max 400px high) +- ⚡ Quick preview without clicking +- 🎨 Respects color mode (light/dark) +- 🚀 Lazy loading for performance +- ⏱️ 200ms delay before showing preview (prevents accidental popups) + +## Usage + +### Basic Example +```tsx +import ThumbnailPreview from '../../components/common/ThumbnailPreview'; + + +``` + +### Props + +```typescript +interface ThumbnailPreviewProps { + src: string; // Image URL (required) + alt: string; // Alt text (required) + size?: string; // Thumbnail size (default: '48px') + previewSize?: string; // Preview popup width (default: '300px') + borderRadius?: string; // Border radius (default: 'md') + objectFit?: 'cover' | 'contain' | 'fill' | 'none' | 'scale-down'; + // How to fit image (default: 'cover') +} +``` + +## Integrated Pages + +### 1. Articles Admin Page +Location: `frontend/src/pages/admin/ArticlesAdminPage.tsx` + +**Before:** +- Static 48×48px thumbnails +- No way to preview images without opening edit modal + +**After:** +- Hover over thumbnail → See 350×400px preview +- Quick visual identification of articles +- No clicking required + +**Implementation:** +```tsx + +``` + +### 2. Activities Admin Page +Location: `frontend/src/pages/admin/AdminActivitiesPage.tsx` + +**New Feature:** +- Added "Náhled" (Preview) column to the table +- Shows event cover images +- Fallback to club logo if no image set (with 30% opacity) + +**Before:** +- No image column in the table +- Couldn't see which events have images + +**After:** +- Visual preview column +- Hover for larger view +- Easy to identify events with/without images + +**Implementation:** +```tsx +{event.image_url ? ( + +) : ( + No image +)} +``` + +### 3. Players Admin Page +Location: `frontend/src/pages/admin/PlayersAdminPage.tsx` + +**Before:** +- Static 48×48px player photos +- No hover preview + +**After:** +- Hover over photo → See 300×400px preview +- Better identification of players +- Rounded corners match player photo aesthetic + +**Implementation:** +```tsx + +``` + +## User Experience + +### Interaction Flow +1. **Hover** over thumbnail (mouse over) +2. **Wait** 200ms (prevents accidental triggers) +3. **Preview** appears to the right of thumbnail +4. **Move away** → Preview closes after 100ms + +### Visual Feedback +- Thumbnail scales up 5% on hover +- Box shadow appears on hover +- Smooth transitions (0.2s) +- Cursor changes to pointer + +### Performance +- Lazy loading on thumbnails +- Preview image only loads when needed +- Minimal re-renders +- Portal-based rendering (no z-index issues) + +## Benefits + +### For Admins +✅ **Faster workflow** - No need to click to see images +✅ **Visual identification** - Quickly spot articles/events by cover image +✅ **Quality check** - Verify image quality without opening editor +✅ **Better overview** - See which content has images + +### For Content Management +✅ **Image audit** - Easily see which articles need images +✅ **Consistency check** - Spot images that don't match style +✅ **Quick decisions** - Choose articles to feature based on visuals + +## Technical Details + +### Popover Configuration +```tsx + +``` + +### Portal Rendering +The preview uses `` to render at the root level, preventing: +- Z-index conflicts +- Overflow clipping +- Parent container constraints + +### Responsive Behavior +- Preview max height: 400px +- Preview adapts to available space +- Falls back to browser default if no space to the right + +## Browser Compatibility + +| Feature | Chrome | Firefox | Safari | Edge | +|---------|--------|---------|--------|------| +| Hover trigger | ✅ | ✅ | ✅ | ✅ | +| Popover | ✅ | ✅ | ✅ | ✅ | +| Lazy loading | ✅ | ✅ | ✅ | ✅ | +| Portal | ✅ | ✅ | ✅ | ✅ | + +## Mobile Behavior + +On touch devices: +- Hover is triggered by tap +- Preview stays visible until user taps elsewhere +- First tap = preview +- Second tap = navigate/edit (if thumbnail is a link) + +## Customization Examples + +### Larger Preview +```tsx + +``` + +### Square Fit (for logos) +```tsx + +``` + +### Circular Thumbnail +```tsx + +``` + +## Related Components + +- **FilePreview** (`FilePreview.tsx`) - Full file preview with modal for attachments +- **Image Upload** - Various image upload components in admin pages +- **AlbumPhotoPicker** - Zonerama gallery picker + +## Future Enhancements + +Potential improvements: + +1. **Zoom controls** - Add +/- buttons in preview +2. **Multiple images** - Show gallery of images if multiple +3. **Image info** - Display dimensions, file size +4. **Edit quick action** - Add "Edit" button in preview +5. **Keyboard navigation** - Arrow keys to navigate between previews +6. **Full-screen mode** - Click to open full-screen view +7. **Crop preview** - Show how image will be cropped +8. **Compare mode** - Side-by-side comparison of OG image + +## Dependencies + +- `@chakra-ui/react` - UI components (Popover, Portal, Image) +- React - Core functionality + +## Files Modified + +1. `frontend/src/components/common/ThumbnailPreview.tsx` (NEW) +2. `frontend/src/pages/admin/ArticlesAdminPage.tsx` (UPDATED) +3. `frontend/src/pages/admin/AdminActivitiesPage.tsx` (UPDATED) +4. `frontend/src/pages/admin/PlayersAdminPage.tsx` (UPDATED) + +## Testing Checklist + +- [ ] Hover over article thumbnail - preview appears +- [ ] Hover over activity thumbnail - preview appears +- [ ] Hover over player photo - preview appears +- [ ] Preview shows correct image +- [ ] Preview closes when mouse leaves +- [ ] Delay prevents accidental triggers +- [ ] Preview doesn't get cut off by container +- [ ] Dark mode colors look correct +- [ ] Fallback images work (no image set) +- [ ] Lazy loading works (check network tab) +- [ ] Mobile tap behavior works +- [ ] No console errors diff --git a/DOCS/THUMBNAIL_PREVIEW_SUMMARY.md b/DOCS/THUMBNAIL_PREVIEW_SUMMARY.md new file mode 100644 index 0000000..bbc9c1c --- /dev/null +++ b/DOCS/THUMBNAIL_PREVIEW_SUMMARY.md @@ -0,0 +1,137 @@ +# Thumbnail Preview - Quick Summary + +## What Was Added? 🎯 + +Hover-to-preview functionality for thumbnail images in admin tables! + +## Before vs After + +### Articles Admin +``` +BEFORE: +[48x48 thumbnail] Article Title Published Actions +→ Static image, no preview + +AFTER: +[48x48 thumbnail] Article Title Published Actions + ↓ hover + [350x400 preview popup] ← Shows automatically! +``` + +### Activities Admin (New!) +``` +BEFORE: +Title Type Start Time Location Actions +→ No image column + +AFTER: +[Thumbnail] Title Type Start Time Location Actions + ↓ hover + [350x400 preview popup] +``` + +### Players Admin +``` +BEFORE: +[48x48 photo] Player Name Position Actions +→ Static photo, no preview + +AFTER: +[48x48 photo] Player Name Position Actions + ↓ hover + [300x400 preview popup] +``` + +## How It Works + +1. **Hover** your mouse over any thumbnail +2. **Wait** 200ms (prevents accidents) +3. **Preview** appears to the right +4. **Move away** → Preview disappears + +## Key Features + +✅ **No clicking required** - Just hover! +✅ **Instant feedback** - See images immediately +✅ **Smart positioning** - Always visible, never clipped +✅ **Performance optimized** - Lazy loading +✅ **Dark mode support** - Looks great in both themes +✅ **Mobile friendly** - Tap to preview on touch devices + +## Component Created + +**ThumbnailPreview** (`frontend/src/components/common/ThumbnailPreview.tsx`) + +Simple to use: +```tsx + +``` + +## Benefits for Admins + +🚀 **Faster workflow** - No need to open edit modal +👀 **Visual scanning** - Quickly find articles by image +✅ **Quality check** - Verify images look good +🎯 **Better decisions** - Choose featured content visually +📊 **Image audit** - See which content needs images + +## Pages Updated + +1. ✅ **Articles Admin** - Hover on article cover images +2. ✅ **Activities Admin** - NEW image column with hover preview +3. ✅ **Players Admin** - Hover on player photos + +## Try It Now! + +1. Go to **Admin → Články** (Articles) +2. Hover over any article thumbnail +3. See the magic! ✨ + +## Technical Highlights + +- Uses Chakra UI Popover +- Portal rendering (no z-index issues) +- 200ms hover delay +- Lazy image loading +- Smooth animations +- Responsive sizing + +## Combining Features + +This works perfectly with other recent additions: + +**File Tracking** (backend) +- Tracks which files are used +- Shows usage count +- Prevents deletion of used files + +**File Preview** (frontend - events) +- Full preview for PDFs, PPTX, videos +- Download options +- Office online viewer + +**Thumbnail Preview** (frontend - admin) +- Quick hover preview in tables +- Faster admin workflow +- No clicking needed + +Together: **Complete file management system!** 🎉 + +## What's Next? + +You can now easily reuse `ThumbnailPreview` in other places: + +- Sponsors admin (logo previews) +- Contacts admin (photo previews) +- Gallery admin (photo previews) +- Any table with images! + +Just import and use: +```tsx +import ThumbnailPreview from '../../components/common/ThumbnailPreview'; +``` diff --git a/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_info.json b/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_info.json new file mode 100644 index 0000000..0a58c7d --- /dev/null +++ b/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_info.json @@ -0,0 +1 @@ +{"data":"eyJuYW1lIjoiRm90YmFsb3bDvSBrbHViIEtybm92IiwiY2x1Yl9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImNsdWJfdHlwZSI6ImZvb3RiYWxsIiwiY2x1Yl9pbnRlcm5hbF9pZCI6IjgwMTAyMTEiLCJ1cmwiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS9jbHViL2NsdWIvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwibG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImNhdGVnb3J5IjoiRm90YmFsIiwiY29tcGV0aXRpb25zIjpbeyJpZCI6ImUzMTI3ODY1LWExMDktNDVjZC05MDQ4LTNlNjQyOWUyZWIxMSIsImNvZGUiOiJBMUEiLCJuYW1lIjoiU0FUVU0gNS4gbGlnYSBtdcW+xa8iLCJ0ZWFtX2NvdW50IjoiMTYiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlL2UzMTI3ODY1LWExMDktNDVjZC05MDQ4LTNlNjQyOWUyZWIxMSIsIm1hdGNoZXMiOlt7ImRhdGVfdGltZSI6IjEwLjA4LjIwMjUgMTc6MDAiLCJob21lIjoiS3JhdmHFmWUiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzM3N2JmMGFhLTMzZTktNDk4Ny1hYjQyLTM5NzRiYTU4OGQ2Zi8zNzdiZjBhYS0zM2U5LTQ5ODctYWI0Mi0zOTc0YmE1ODhkNmZfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiNDowIiwidmVudWUiOiJLcmF2YcWZZSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiOTE3NmQ4ZWQtZjFmMS00MDkzLWE2MTUtNzEyN2FlNWNjYTgzIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz05MTc2ZDhlZC1mMWYxLTQwOTMtYTYxNS03MTI3YWU1Y2NhODNcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvOTE3NmQ4ZWQtZjFmMS00MDkzLWE2MTUtNzEyN2FlNWNjYTgzIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9OTE3NmQ4ZWQtZjFmMS00MDkzLWE2MTUtNzEyN2FlNWNjYTgzXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNy4wOC4yMDI1IDE1OjAwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiQnJ1xaFwZXJrIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIxOjMiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiODE1ZmZkNzAtZjAzYS00OWQwLWI3YjQtYjVjZmE4OWNlMTJmIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04MTVmZmQ3MC1mMDNhLTQ5ZDAtYjdiNC1iNWNmYTg5Y2UxMmZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvODE1ZmZkNzAtZjAzYS00OWQwLWI3YjQtYjVjZmE4OWNlMTJmIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ODE1ZmZkNzAtZjAzYS00OWQwLWI3YjQtYjVjZmE4OWNlMTJmXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNC4wOC4yMDI1IDE2OjMwIiwiaG9tZSI6IkZDIERvbG7DrSBCZW5lxaFvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDgwZTNhZTEtMmJjNC00ZDkzLWJlYTktZGIyNmRhNzY4ZmE1LzA4MGUzYWUxLTJiYzQtNGQ5My1iZWE5LWRiMjZkYTc2OGZhNV9jcm9wLmpwZyIsImF3YXkiOiJGSyBLb2ZvbGEgS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyOjEiLCJ2ZW51ZSI6IkQuIEJlbmXFoW92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiJmZTUxNjE3Ny1kNDg0LTQ5MDUtOGMxYy0yMjE5NDZjNTM5MDIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWZlNTE2MTc3LWQ0ODQtNDkwNS04YzFjLTIyMTk0NmM1MzkwMlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mZTUxNjE3Ny1kNDg0LTQ5MDUtOGMxYy0yMjE5NDZjNTM5MDIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mZTUxNjE3Ny1kNDg0LTQ5MDUtOGMxYy0yMjE5NDZjNTM5MDJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI3LjA4LjIwMjUgMTY6MzAiLCJob21lIjoiRksgS29mb2xhIEtybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJLb2JlxZlpY2UiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzU1Zjk2MzA3LWM5MTYtNDgwMS05NDhiLWJjODRmNDZmMjFiZC81NWY5NjMwNy1jOTE2LTQ4MDEtOTQ4Yi1iYzg0ZjQ2ZjIxYmRfY3JvcC5qcGciLCJzY29yZSI6IjM6MSIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiI5YWZhZTQzMS1lMDkxLTQ4YjgtYTAyMy00Y2M2MzNjYzZmODYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTlhZmFlNDMxLWUwOTEtNDhiOC1hMDIzLTRjYzYzM2NjNmY4Nlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy85YWZhZTQzMS1lMDkxLTQ4YjgtYTAyMy00Y2M2MzNjYzZmODYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz05YWZhZTQzMS1lMDkxLTQ4YjgtYTAyMy00Y2M2MzNjYzZmODZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjMxLjA4LjIwMjUgMTU6MDAiLCJob21lIjoiRksgS29mb2xhIEtybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJGSyBIXHUwMDI2UCBTdGFyw6kgTcSbc3RvIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2IvZWMzYjhmN2YtNTc2NC00YTRlLWIzN2YtNTZkZWE3MDY5NmNiX2Nyb3AuanBnIiwic2NvcmUiOiIyOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiYjRkNTE4YTUtZTJlNy00MmQxLTg0NTUtODE3Y2NkNzhhMjI1IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1iNGQ1MThhNS1lMmU3LTQyZDEtODQ1NS04MTdjY2Q3OGEyMjVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYjRkNTE4YTUtZTJlNy00MmQxLTg0NTUtODE3Y2NkNzhhMjI1IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YjRkNTE4YTUtZTJlNy00MmQxLTg0NTUtODE3Y2NkNzhhMjI1XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNy4wOS4yMDI1IDE0OjAwIiwiaG9tZSI6IkZLIE3Em3N0byBBbGJyZWNodGljZSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNzUwYjhkODEtNTQyYi00ODVjLThhMTgtZmMwYzQ5NGZmNDExLzc1MGI4ZDgxLTU0MmItNDg1Yy04YTE4LWZjMGM0OTRmZjQxMV9jcm9wLmpwZyIsImF3YXkiOiJGSyBLb2ZvbGEgS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyOjIiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiNzJkMTJmYzEtODQ4ZS00M2NiLTk2OGItOTIxOWNlZWRjZmFiIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03MmQxMmZjMS04NDhlLTQzY2ItOTY4Yi05MjE5Y2VlZGNmYWJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzJkMTJmYzEtODQ4ZS00M2NiLTk2OGItOTIxOWNlZWRjZmFiIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzJkMTJmYzEtODQ4ZS00M2NiLTk2OGItOTIxOWNlZWRjZmFiXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyOC4xMC4yMDI1IDE0OjAwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiU2xhdmlhIE9ybG92w6EiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzZlYTA2ZDNhLWE3YmYtNGVlMi05OWZmLTFiYTFlZGM2MmM4Zi82ZWEwNmQzYS1hN2JmLTRlZTItOTlmZi0xYmExZWRjNjJjOGZfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJmNzNhM2Q3MC0xNGQ5LTQzODYtYTJhMi1jNDcyNjFlNWQ3ZmIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWY3M2EzZDcwLTE0ZDktNDM4Ni1hMmEyLWM0NzI2MWU1ZDdmYlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mNzNhM2Q3MC0xNGQ5LTQzODYtYTJhMi1jNDcyNjFlNWQ3ZmIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mNzNhM2Q3MC0xNGQ5LTQzODYtYTJhMi1jNDcyNjFlNWQ3ZmJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIxLjA5LjIwMjUgMTU6MzAiLCJob21lIjoiQmFuw61rIEFsYnJlY2h0aWNlIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84ODdhNjdkNi1jNjA3LTRlODAtOTFiZS1kMWFmZjk0MDY2OTgvODg3YTY3ZDYtYzYwNy00ZTgwLTkxYmUtZDFhZmY5NDA2Njk4X2Nyb3AuanBnIiwiYXdheSI6IkZLIEtvZm9sYSBLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjE6MiIsInZlbnVlIjoiQWxicmVjaHRpY2UgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjI4NDE0ZTc2LWJjZTctNDIzNi1hMjdhLTkzNmE0YzRlMWMzOCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9Mjg0MTRlNzYtYmNlNy00MjM2LWEyN2EtOTM2YTRjNGUxYzM4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzI4NDE0ZTc2LWJjZTctNDIzNi1hMjdhLTkzNmE0YzRlMWMzOCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTI4NDE0ZTc2LWJjZTctNDIzNi1hMjdhLTkzNmE0YzRlMWMzOFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjguMDkuMjAyNSAxNTowMCIsImhvbWUiOiJGSyBLb2ZvbGEgS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkjDoWogdmUgU2xlenNrdSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMjU3OGI5ZmYtOTM4ZS00NjFiLTkwOTAtZDk2OTdlYjkzNzFmLzI1NzhiOWZmLTkzOGUtNDYxYi05MDkwLWQ5Njk3ZWI5MzcxZl9jcm9wLmpwZyIsInNjb3JlIjoiMjozIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6ImJhMTVjNmNjLTg1ZWItNDcxZS1iNzUwLWVhODg0YjA0MDYxZSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YmExNWM2Y2MtODVlYi00NzFlLWI3NTAtZWE4ODRiMDQwNjFlXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2JhMTVjNmNjLTg1ZWItNDcxZS1iNzUwLWVhODg0YjA0MDYxZSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWJhMTVjNmNjLTg1ZWItNDcxZS1iNzUwLWVhODg0YjA0MDYxZVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDQuMTAuMjAyNSAxNTowMCIsImhvbWUiOiJIZcWZbWFuaWNlIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9jMzJkYzMwNS02Yjc4LTQxYzctODA1My1kODY0NGVlZjk2ZjEvYzMyZGMzMDUtNmI3OC00MWM3LTgwNTMtZDg2NDRlZWY5NmYxX2Nyb3AuanBnIiwiYXdheSI6IkZLIEtvZm9sYSBLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjQ6MCIsInZlbnVlIjoiSGXFmW1hbmljZSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiODZhZDk3YWUtNDFkMi00MDI5LWE3NjUtNjJkNGRhNTRiMWNlIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04NmFkOTdhZS00MWQyLTQwMjktYTc2NS02MmQ0ZGE1NGIxY2VcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvODZhZDk3YWUtNDFkMi00MDI5LWE3NjUtNjJkNGRhNTRiMWNlIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ODZhZDk3YWUtNDFkMi00MDI5LWE3NjUtNjJkNGRhNTRiMWNlXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMi4xMC4yMDI1IDE1OjAwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiSmFrdWLEjW92aWNlIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS80ZTBiNWYyZi00YTI3LTQ0NGMtYmY3Ny1lMzcyNWI4OTgwODYvNGUwYjVmMmYtNGEyNy00NDRjLWJmNzctZTM3MjViODk4MDg2X2Nyb3AuanBnIiwic2NvcmUiOiIyOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZGQzY2YyMGUtNDNlMi00ZjAwLWE2YzEtZTE5ZGJhYjc1MjFkIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1kZDNjZjIwZS00M2UyLTRmMDAtYTZjMS1lMTlkYmFiNzUyMWRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZGQzY2YyMGUtNDNlMi00ZjAwLWE2YzEtZTE5ZGJhYjc1MjFkIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZGQzY2YyMGUtNDNlMi00ZjAwLWE2YzEtZTE5ZGJhYjc1MjFkXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxOS4xMC4yMDI1IDE0OjMwIiwiaG9tZSI6Ik1GSyBWw610a292aWNlIEIiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2FmODgwZDA2LTZmZmMtNDkzYS05NGJiLTkwZTJiZGFiNzExOS9hZjg4MGQwNi02ZmZjLTQ5M2EtOTRiYi05MGUyYmRhYjcxMTlfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJTbG92YW4gT3N0cmF2YSwgSHVsdsOha3kgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImZmMzNjY2Q1LTRjZDMtNGQ4ZC1iNTI5LTk1MWFhYzIzNWRkYSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmYzM2NjZDUtNGNkMy00ZDhkLWI1MjktOTUxYWFjMjM1ZGRhXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2ZmMzNjY2Q1LTRjZDMtNGQ4ZC1iNTI5LTk1MWFhYzIzNWRkYSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWZmMzNjY2Q1LTRjZDMtNGQ4ZC1iNTI5LTk1MWFhYzIzNWRkYVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjYuMTAuMjAyNSAxNDozMCIsImhvbWUiOiJGSyBLb2ZvbGEgS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlNLIEJFU0tZRCBGcmVuxaF0w6F0IHAuIFIuIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZjNhZjA0ZWMtZWQ5NC00YzM0LTk3ODAtYWU0MGMyNTA3NWQwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mM2FmMDRlYy1lZDk0LTRjMzQtOTc4MC1hZTQwYzI1MDc1ZDBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZjNhZjA0ZWMtZWQ5NC00YzM0LTk3ODAtYWU0MGMyNTA3NWQwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZjNhZjA0ZWMtZWQ5NC00YzM0LTk3ODAtYWU0MGMyNTA3NWQwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMi4xMS4yMDI1IDE0OjAwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiRGFya292acSNa3kiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzhlMjA3YjMwLTdiNjgtNDRiYi1hZDA4LWJjMjU0OTVkZDA5NC84ZTIwN2IzMC03YjY4LTQ0YmItYWQwOC1iYzI1NDk1ZGQwOTRfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiIyNDNkMGVmNS0xZDkyLTQ1Y2QtYjFjZS1mNGM3MWJkMzRmYmEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTI0M2QwZWY1LTFkOTItNDVjZC1iMWNlLWY0YzcxYmQzNGZiYVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8yNDNkMGVmNS0xZDkyLTQ1Y2QtYjFjZS1mNGM3MWJkMzRmYmEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0yNDNkMGVmNS0xZDkyLTQ1Y2QtYjFjZS1mNGM3MWJkMzRmYmFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA5LjExLjIwMjUgMTQ6MDAiLCJob21lIjoiRkMgVsWZZXNpbmEiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2RjMDVmOWM1LWE0MzYtNGZjZS1iOWNiLTA2YzdmZjg1ZDAxOS9kYzA1ZjljNS1hNDM2LTRmY2UtYjljYi0wNmM3ZmY4NWQwMTlfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJWxZllc2luYSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiMDMzNDdmYTItMmQzOS00OWUwLTg0MGItYjVhMWZlYTcyM2UyIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0wMzM0N2ZhMi0yZDM5LTQ5ZTAtODQwYi1iNWExZmVhNzIzZTJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMDMzNDdmYTItMmQzOS00OWUwLTg0MGItYjVhMWZlYTcyM2UyIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MDMzNDdmYTItMmQzOS00OWUwLTg0MGItYjVhMWZlYTcyM2UyXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4xMS4yMDI1IDEzOjMwIiwiaG9tZSI6IktvYmXFmWljZSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNTVmOTYzMDctYzkxNi00ODAxLTk0OGItYmM4NGY0NmYyMWJkLzU1Zjk2MzA3LWM5MTYtNDgwMS05NDhiLWJjODRmNDZmMjFiZF9jcm9wLmpwZyIsImF3YXkiOiJGSyBLb2ZvbGEgS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IktvYmXFmWljZSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiNzYxYTJlNWEtOGIwZi00NTE0LWIzNWMtYmEwMTljOTU3YTNlIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03NjFhMmU1YS04YjBmLTQ1MTQtYjM1Yy1iYTAxOWM5NTdhM2VcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzYxYTJlNWEtOGIwZi00NTE0LWIzNWMtYmEwMTljOTU3YTNlIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzYxYTJlNWEtOGIwZi00NTE0LWIzNWMtYmEwMTljOTU3YTNlXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn1dfSx7ImlkIjoiN2FlN2UzZDAtYWIzYy00YWZlLWFmNmQtNGEyNmQ3NGVhNTU0IiwiY29kZSI6IkMxQSIsIm5hbWUiOiJLQUxNQU4gVFJBREUgS3JhanNrw70gcMWZZWJvciBzdGFyxaHDrSBkb3Jvc3QiLCJ0ZWFtX2NvdW50IjoiMTYiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlLzdhZTdlM2QwLWFiM2MtNGFmZS1hZjZkLTRhMjZkNzRlYTU1NCIsIm1hdGNoZXMiOlt7ImRhdGVfdGltZSI6IjEwLjA4LjIwMjUgMTM6MDAiLCJob21lIjoiTUZLIEhhdsOtxZlvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjU6MiIsInZlbnVlIjoiTcSbc3QuIHN0YWRpb24gLSB0csOhdmEiLCJtYXRjaF9pZCI6IjVkMTlkZDc0LTdiMzEtNGM3ZS1iN2FhLWNiYTAyN2E0ZmFlOCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NWQxOWRkNzQtN2IzMS00YzdlLWI3YWEtY2JhMDI3YTRmYWU4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzVkMTlkZDc0LTdiMzEtNGM3ZS1iN2FhLWNiYTAyN2E0ZmFlOCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTVkMTlkZDc0LTdiMzEtNGM3ZS1iN2FhLWNiYTAyN2E0ZmFlOFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjQuMDkuMjAyNSAxNzowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiSG9ybsOtIFN1Y2jDoSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYTZjN2MzNDctZWViNS00ZjBlLWIyMTctMTU2ZjQ2YTMwMDkxL2E2YzdjMzQ3LWVlYjUtNGYwZS1iMjE3LTE1NmY0NmEzMDA5MV9jcm9wLmpwZyIsInNjb3JlIjoiOToxIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjYxNzIwNjA2LWMyOGQtNGQ4Ni05YjdiLWUyNzAzNzI0ZDMzOSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NjE3MjA2MDYtYzI4ZC00ZDg2LTliN2ItZTI3MDM3MjRkMzM5XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzYxNzIwNjA2LWMyOGQtNGQ4Ni05YjdiLWUyNzAzNzI0ZDMzOSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTYxNzIwNjA2LWMyOGQtNGQ4Ni05YjdiLWUyNzAzNzI0ZDMzOVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjMuMDguMjAyNSAwOTozMCIsImhvbWUiOiJIbHViaW5hIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kYTYyYzcwNS1jYTczLTQ1NjEtOWVhNC1hYjkzZTZhZmNlODgvZGE2MmM3MDUtY2E3My00NTYxLTllYTQtYWI5M2U2YWZjZTg4X2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiODoyIiwidmVudWUiOiJVVCAtIEJhemFseSIsIm1hdGNoX2lkIjoiNjFlM2FjMjEtODU2Yi00Mzk4LWI3MTQtZDlmN2NiNjdiOGNhIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz02MWUzYWMyMS04NTZiLTQzOTgtYjcxNC1kOWY3Y2I2N2I4Y2FcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNjFlM2FjMjEtODU2Yi00Mzk4LWI3MTQtZDlmN2NiNjdiOGNhIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NjFlM2FjMjEtODU2Yi00Mzk4LWI3MTQtZDlmN2NiNjdiOGNhXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNy4wOC4yMDI1IDEzOjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJGSyBIXHUwMDI2UCBTdGFyw6kgTcSbc3RvIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2IvZWMzYjhmN2YtNTc2NC00YTRlLWIzN2YtNTZkZWE3MDY5NmNiX2Nyb3AuanBnIiwic2NvcmUiOiIyOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZjQxNzFjZGEtMWQzNS00NTYyLWJiNmYtNjU0NDk4MGNmZjVkIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mNDE3MWNkYS0xZDM1LTQ1NjItYmI2Zi02NTQ0OTgwY2ZmNWRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZjQxNzFjZGEtMWQzNS00NTYyLWJiNmYtNjU0NDk4MGNmZjVkIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZjQxNzFjZGEtMWQzNS00NTYyLWJiNmYtNjU0NDk4MGNmZjVkXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIzMS4wOC4yMDI1IDExOjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJSYWR1xYgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5Lzc2MWZiMjVlLTEzZTYtNDc5Mi04MzQzLTkwNmQ1YTNjYjU3Mi83NjFmYjI1ZS0xM2U2LTQ3OTItODM0My05MDZkNWEzY2I1NzJfY3JvcC5qcGciLCJzY29yZSI6IjE0OjEiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNWQ3ZDY2Y2EtNWYwMC00NDUzLTk0YTYtNjc4ZWJhZDFhYWE0IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz01ZDdkNjZjYS01ZjAwLTQ0NTMtOTRhNi02NzhlYmFkMWFhYTRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNWQ3ZDY2Y2EtNWYwMC00NDUzLTk0YTYtNjc4ZWJhZDFhYWE0IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NWQ3ZDY2Y2EtNWYwMC00NDUzLTk0YTYtNjc4ZWJhZDFhYWE0XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNy4wOS4yMDI1IDExOjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJQZXTFmWtvdmljZSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYTU3OWI4ZjctNDE3My00YWYwLTgwMzktYzhjMTIwNTJmMjgwL2E1NzliOGY3LTQxNzMtNGFmMC04MDM5LWM4YzEyMDUyZjI4MF9jcm9wLmpwZyIsInNjb3JlIjoiNToyIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjEwYmMyZDkxLTMzNTgtNDYwNC05ODE0LTY3ZjI4YmZjZGIyMSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MTBiYzJkOTEtMzM1OC00NjA0LTk4MTQtNjdmMjhiZmNkYjIxXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzEwYmMyZDkxLTMzNTgtNDYwNC05ODE0LTY3ZjI4YmZjZGIyMSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTEwYmMyZDkxLTMzNTgtNDYwNC05ODE0LTY3ZjI4YmZjZGIyMVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTMuMDkuMjAyNSAxMDowMCIsImhvbWUiOiJNRksgU2xhdm9qIEJydW50w6FsIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lN2U1ZWU2NS0xMWY5LTRlZGYtODcyNC0xYmFiNjA0M2NhZGMvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMjoxIiwidmVudWUiOiJCcnVudMOhbCAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiMGYxZDhkZjQtOWRmMC00NDQ5LTkyMzEtMTFhMmJmNDM2OGI0IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0wZjFkOGRmNC05ZGYwLTQ0NDktOTIzMS0xMWEyYmY0MzY4YjRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMGYxZDhkZjQtOWRmMC00NDQ5LTkyMzEtMTFhMmJmNDM2OGI0IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MGYxZDhkZjQtOWRmMC00NDQ5LTkyMzEtMTFhMmJmNDM2OGI0XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMS4wOS4yMDI1IDExOjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJCb3Nwb3IgQm9odW3DrW4iLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2U5MmM1MWE2LTA2YjQtNDM0MS05MWQxLWYyZmRkYzI1ZmE1OS9lOTJjNTFhNi0wNmI0LTQzNDEtOTFkMS1mMmZkZGMyNWZhNTlfY3JvcC5qcGciLCJzY29yZSI6IjI6MiIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJiYWE3NTE5MC1iMjhkLTRiYmMtOWM1NS0xYWY1MGVkMDY2ODEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWJhYTc1MTkwLWIyOGQtNGJiYy05YzU1LTFhZjUwZWQwNjY4MVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iYWE3NTE5MC1iMjhkLTRiYmMtOWM1NS0xYWY1MGVkMDY2ODEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iYWE3NTE5MC1iMjhkLTRiYmMtOWM1NS0xYWY1MGVkMDY2ODFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI4LjA5LjIwMjUgMTA6MDAiLCJob21lIjoiVmVsa8OhIFBvbG9tIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kODU2Y2Q2ZS03ODJlLTRmODgtOWNkNC0wMjRlMjg5ZWE4YzkvZDg1NmNkNmUtNzgyZS00Zjg4LTljZDQtMDI0ZTI4OWVhOGM5X2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiNToyIiwidmVudWUiOiJWZWxrw6EgUG9sb20gLSB0csOhdmEiLCJtYXRjaF9pZCI6ImQ0OWY0YWEzLWY3MjUtNDJmNy1hMWM2LTlhNDljODMzMjhiYSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZDQ5ZjRhYTMtZjcyNS00MmY3LWExYzYtOWE0OWM4MzMyOGJhXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2Q0OWY0YWEzLWY3MjUtNDJmNy1hMWM2LTlhNDljODMzMjhiYSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWQ0OWY0YWEzLWY3MjUtNDJmNy1hMWM2LTlhNDljODMzMjhiYVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDUuMTAuMjAyNSAxMTozMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiRnJlbsWhdMOhdCBwLiBSLiIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMjo0IiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6ImM3MGQ5NDdiLWE5OTktNDkyNi1iZDNjLTAxODY2MjJlM2U0NiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YzcwZDk0N2ItYTk5OS00OTI2LWJkM2MtMDE4NjYyMmUzZTQ2XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2M3MGQ5NDdiLWE5OTktNDkyNi1iZDNjLTAxODY2MjJlM2U0NiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWM3MGQ5NDdiLWE5OTktNDkyNi1iZDNjLTAxODY2MjJlM2U0Nlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTEuMTAuMjAyNSAxMDowMCIsImhvbWUiOiJSw71tYcWZb3YiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2NlMDVjOWY5LTNiMjgtNGFlNi05MDc3LTQ5M2Y5MGQwMGZmYy9jZTA1YzlmOS0zYjI4LTRhZTYtOTA3Ny00OTNmOTBkMDBmZmNfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI0OjIiLCJ2ZW51ZSI6IlLDvW1hxZlvdiAtIHRyw6F2YSAyIiwibWF0Y2hfaWQiOiJhNzA0MDZiMS1kNDMzLTRiNGUtOGMyOS1lMzA1ODM2ZmI5ZWEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWE3MDQwNmIxLWQ0MzMtNGI0ZS04YzI5LWUzMDU4MzZmYjllYVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9hNzA0MDZiMS1kNDMzLTRiNGUtOGMyOS1lMzA1ODM2ZmI5ZWEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1hNzA0MDZiMS1kNDMzLTRiNGUtOGMyOS1lMzA1ODM2ZmI5ZWFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE5LjEwLjIwMjUgMTE6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlBvbGFua2EgbmFkIE9kcm91IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8zMWU1MzM4NC0zN2Q4LTQ3NTUtYmZkYy1jOGQxNjhmZmVhMjQvMzFlNTMzODQtMzdkOC00NzU1LWJmZGMtYzhkMTY4ZmZlYTI0X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZDRkYTllZTEtODk3OS00ZmM3LWEyZjUtMGU2OWMxZmQ3N2IyIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1kNGRhOWVlMS04OTc5LTRmYzctYTJmNS0wZTY5YzFmZDc3YjJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZDRkYTllZTEtODk3OS00ZmM3LWEyZjUtMGU2OWMxZmQ3N2IyIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZDRkYTllZTEtODk3OS00ZmM3LWEyZjUtMGU2OWMxZmQ3N2IyXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNS4xMC4yMDI1IDEwOjAwIiwiaG9tZSI6IktyYXZhxZllIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8zNzdiZjBhYS0zM2U5LTQ5ODctYWI0Mi0zOTc0YmE1ODhkNmYvMzc3YmYwYWEtMzNlOS00OTg3LWFiNDItMzk3NGJhNTg4ZDZmX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJLcmF2YcWZZSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiNzQ3NGQxN2YtMzFjNS00ZGMwLTlhZDgtN2E4ZGU0OGMzMDlkIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03NDc0ZDE3Zi0zMWM1LTRkYzAtOWFkOC03YThkZTQ4YzMwOWRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzQ3NGQxN2YtMzFjNS00ZGMwLTlhZDgtN2E4ZGU0OGMzMDlkIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzQ3NGQxN2YtMzFjNS00ZGMwLTlhZDgtN2E4ZGU0OGMzMDlkXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMi4xMS4yMDI1IDExOjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJCcnXFoXBlcmsiLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiIxNDVmNzg5Yy1iYTg3LTRlMjUtOTk5Mi05MWEwZGIwOTYzMTkiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTE0NWY3ODljLWJhODctNGUyNS05OTkyLTkxYTBkYjA5NjMxOVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8xNDVmNzg5Yy1iYTg3LTRlMjUtOTk5Mi05MWEwZGIwOTYzMTkiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0xNDVmNzg5Yy1iYTg3LTRlMjUtOTk5Mi05MWEwZGIwOTYzMTlcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA5LjExLjIwMjUgMTI6MDAiLCJob21lIjoiRnLDvWRsYW50IG4uIE8uIiwiaG9tZV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJGcsO9ZGxhbnQgbi4gTy4gLSB0csOhdmEiLCJtYXRjaF9pZCI6ImFmYmUwOTkzLWFlMjMtNGJmMi05MjUzLTFhZWE2MDNkOGM0ZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YWZiZTA5OTMtYWUyMy00YmYyLTkyNTMtMWFlYTYwM2Q4YzRmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2FmYmUwOTkzLWFlMjMtNGJmMi05MjUzLTFhZWE2MDNkOGM0ZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWFmYmUwOTkzLWFlMjMtNGJmMi05MjUzLTFhZWE2MDNkOGM0Zlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTYuMTEuMjAyNSAxMDowMCIsImhvbWUiOiJGSyBIXHUwMDI2UCBTdGFyw6kgTcSbc3RvIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2IvZWMzYjhmN2YtNTc2NC00YTRlLWIzN2YtNTZkZWE3MDY5NmNiX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJDaGxlYm92aWNlIC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI4MjExZTNjNy0zY2VmLTRiZTgtODhiNy0zNjdmYTU5NjA1MDYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTgyMTFlM2M3LTNjZWYtNGJlOC04OGI3LTM2N2ZhNTk2MDUwNlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy84MjExZTNjNy0zY2VmLTRiZTgtODhiNy0zNjdmYTU5NjA1MDYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz04MjExZTNjNy0zY2VmLTRiZTgtODhiNy0zNjdmYTU5NjA1MDZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifV19LHsiaWQiOiJkZGRiMzk4Mi03MTU3LTRiZmUtYjhhMC1kMzUzMGVhYTBhNzciLCJjb2RlIjoiRDFBIiwibmFtZSI6IktBTE1BTiBUUkFERSBLcmFqc2vDvSBwxZllYm9yIG1sYWTFocOtIGRvcm9zdCIsInRlYW1fY291bnQiOiIxNiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvZGRkYjM5ODItNzE1Ny00YmZlLWI4YTAtZDM1MzBlYWEwYTc3IiwibWF0Y2hlcyI6W3siZGF0ZV90aW1lIjoiMTAuMDguMjAyNSAxNToxNSIsImhvbWUiOiJNRksgSGF2w63FmW92IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzYvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2X2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMzozIiwidmVudWUiOiJNxJtzdC4gc3RhZGlvbiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiM2EyMDUyNTctZGZiYi00YjNmLTgwYWYtNTExMjhiMTk3ZTdiIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0zYTIwNTI1Ny1kZmJiLTRiM2YtODBhZi01MTEyOGIxOTdlN2JcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvM2EyMDUyNTctZGZiYi00YjNmLTgwYWYtNTExMjhiMTk3ZTdiIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9M2EyMDUyNTctZGZiYi00YjNmLTgwYWYtNTExMjhiMTk3ZTdiXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNC4wOS4yMDI1IDE1OjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJIb3Juw60gU3VjaMOhIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9hNmM3YzM0Ny1lZWI1LTRmMGUtYjIxNy0xNTZmNDZhMzAwOTEvYTZjN2MzNDctZWViNS00ZjBlLWIyMTctMTU2ZjQ2YTMwMDkxX2Nyb3AuanBnIiwic2NvcmUiOiI5OjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiYmJkNzkxM2MtMGUyYy00MWFjLWI5ZTQtNTE2OWNhMzJhYzhmIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1iYmQ3OTEzYy0wZTJjLTQxYWMtYjllNC01MTY5Y2EzMmFjOGZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYmJkNzkxM2MtMGUyYy00MWFjLWI5ZTQtNTE2OWNhMzJhYzhmIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YmJkNzkxM2MtMGUyYy00MWFjLWI5ZTQtNTE2OWNhMzJhYzhmXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMy4wOC4yMDI1IDExOjQ1IiwiaG9tZSI6IkhsdWJpbmEiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2RhNjJjNzA1LWNhNzMtNDU2MS05ZWE0LWFiOTNlNmFmY2U4OC9kYTYyYzcwNS1jYTczLTQ1NjEtOWVhNC1hYjkzZTZhZmNlODhfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI0OjEiLCJ2ZW51ZSI6IlVUIC0gQmF6YWx5IiwibWF0Y2hfaWQiOiJiNjJlYTQzNi0yNjdhLTQ0ZmYtOTEzNi0xNzE1YWFmNTlmNjAiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWI2MmVhNDM2LTI2N2EtNDRmZi05MTM2LTE3MTVhYWY1OWY2MFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iNjJlYTQzNi0yNjdhLTQ0ZmYtOTEzNi0xNzE1YWFmNTlmNjAiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iNjJlYTQzNi0yNjdhLTQ0ZmYtOTEzNi0xNzE1YWFmNTlmNjBcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI3LjA4LjIwMjUgMTE6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkZLIEhcdTAwMjZQIFN0YXLDqSBNxJtzdG8iLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2VjM2I4ZjdmLTU3NjQtNGE0ZS1iMzdmLTU2ZGVhNzA2OTZjYi9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2JfY3JvcC5qcGciLCJzY29yZSI6IjQ6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiI5ZGMzN2Y2ZS02Y2FlLTQ5OWUtODdlMi0yZmQ4MWM3MWM2ZjkiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTlkYzM3ZjZlLTZjYWUtNDk5ZS04N2UyLTJmZDgxYzcxYzZmOVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy85ZGMzN2Y2ZS02Y2FlLTQ5OWUtODdlMi0yZmQ4MWM3MWM2ZjkiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz05ZGMzN2Y2ZS02Y2FlLTQ5OWUtODdlMi0yZmQ4MWM3MWM2ZjlcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjMxLjA4LjIwMjUgMDk6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlJhZHXFiCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNzYxZmIyNWUtMTNlNi00NzkyLTgzNDMtOTA2ZDVhM2NiNTcyLzc2MWZiMjVlLTEzZTYtNDc5Mi04MzQzLTkwNmQ1YTNjYjU3Ml9jcm9wLmpwZyIsInNjb3JlIjoiMTM6MSIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJkMTcyZDRjZC1kMDkwLTQyODctYTQxNi1kOTFmMGYzNjVjZjUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWQxNzJkNGNkLWQwOTAtNDI4Ny1hNDE2LWQ5MWYwZjM2NWNmNVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9kMTcyZDRjZC1kMDkwLTQyODctYTQxNi1kOTFmMGYzNjVjZjUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1kMTcyZDRjZC1kMDkwLTQyODctYTQxNi1kOTFmMGYzNjVjZjVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA3LjA5LjIwMjUgMDk6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlBldMWZa292aWNlIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9hNTc5YjhmNy00MTczLTRhZjAtODAzOS1jOGMxMjA1MmYyODAvYTU3OWI4ZjctNDE3My00YWYwLTgwMzktYzhjMTIwNTJmMjgwX2Nyb3AuanBnIiwic2NvcmUiOiIzOjQiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZTNhOGMyMjAtNmQ5ZS00NjA4LWJhZjYtZTVkZmI2NzY3YWYxIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1lM2E4YzIyMC02ZDllLTQ2MDgtYmFmNi1lNWRmYjY3NjdhZjFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZTNhOGMyMjAtNmQ5ZS00NjA4LWJhZjYtZTVkZmI2NzY3YWYxIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTNhOGMyMjAtNmQ5ZS00NjA4LWJhZjYtZTVkZmI2NzY3YWYxXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMy4wOS4yMDI1IDEyOjE1IiwiaG9tZSI6Ik1GSyBTbGF2b2ogQnJ1bnTDoWwiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkYy9lN2U1ZWU2NS0xMWY5LTRlZGYtODcyNC0xYmFiNjA0M2NhZGNfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIzOjMiLCJ2ZW51ZSI6IkJydW50w6FsIC0gdHLDoXZhIiwibWF0Y2hfaWQiOiIwMWYxMmQ4OS0yZTFjLTRjODktYTczMy04MzgzOTc4ZDQ5M2YiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTAxZjEyZDg5LTJlMWMtNGM4OS1hNzMzLTgzODM5NzhkNDkzZlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8wMWYxMmQ4OS0yZTFjLTRjODktYTczMy04MzgzOTc4ZDQ5M2YiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0wMWYxMmQ4OS0yZTFjLTRjODktYTczMy04MzgzOTc4ZDQ5M2ZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIxLjA5LjIwMjUgMDk6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkJvc3BvciBCb2h1bcOtbiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTkyYzUxYTYtMDZiNC00MzQxLTkxZDEtZjJmZGRjMjVmYTU5L2U5MmM1MWE2LTA2YjQtNDM0MS05MWQxLWYyZmRkYzI1ZmE1OV9jcm9wLmpwZyIsInNjb3JlIjoiMzowIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjY5YzhiZjlmLTVjZjgtNGY1Zi05ZDExLWU3OTFlNDcxN2ZiZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NjljOGJmOWYtNWNmOC00ZjVmLTlkMTEtZTc5MWU0NzE3ZmJmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzY5YzhiZjlmLTVjZjgtNGY1Zi05ZDExLWU3OTFlNDcxN2ZiZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTY5YzhiZjlmLTVjZjgtNGY1Zi05ZDExLWU3OTFlNDcxN2ZiZlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjguMDkuMjAyNSAxMjoxNSIsImhvbWUiOiJWZWxrw6EgUG9sb20iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2Q4NTZjZDZlLTc4MmUtNGY4OC05Y2Q0LTAyNGUyODllYThjOS9kODU2Y2Q2ZS03ODJlLTRmODgtOWNkNC0wMjRlMjg5ZWE4YzlfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIxOjIiLCJ2ZW51ZSI6IlZlbGvDoSBQb2xvbSAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiNzdjYmQ1ZWQtYzc1ZS00OWE3LWIyZDAtNTY5ZGIxZDhkN2Y1IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03N2NiZDVlZC1jNzVlLTQ5YTctYjJkMC01NjlkYjFkOGQ3ZjVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzdjYmQ1ZWQtYzc1ZS00OWE3LWIyZDAtNTY5ZGIxZDhkN2Y1IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzdjYmQ1ZWQtYzc1ZS00OWE3LWIyZDAtNTY5ZGIxZDhkN2Y1XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNS4xMC4yMDI1IDA5OjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJGcmVuxaF0w6F0IHAuIFIuIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIwOjMiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiYzBlMDdmMjQtYjYwNC00YjMxLTkzOWEtMGVmZTcyYzllYmU4IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1jMGUwN2YyNC1iNjA0LTRiMzEtOTM5YS0wZWZlNzJjOWViZThcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYzBlMDdmMjQtYjYwNC00YjMxLTkzOWEtMGVmZTcyYzllYmU4IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YzBlMDdmMjQtYjYwNC00YjMxLTkzOWEtMGVmZTcyYzllYmU4XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMS4xMC4yMDI1IDEyOjE1IiwiaG9tZSI6IlLDvW1hxZlvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvY2UwNWM5ZjktM2IyOC00YWU2LTkwNzctNDkzZjkwZDAwZmZjL2NlMDVjOWY5LTNiMjgtNGFlNi05MDc3LTQ5M2Y5MGQwMGZmY19jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjU6MiIsInZlbnVlIjoiUsO9bWHFmW92IC0gdHLDoXZhIDIiLCJtYXRjaF9pZCI6Ijg5ZDIzYmZkLTViZTYtNDE2YS05NmQwLTM1ZWM2OTRhYTIyYyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ODlkMjNiZmQtNWJlNi00MTZhLTk2ZDAtMzVlYzY5NGFhMjJjXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzg5ZDIzYmZkLTViZTYtNDE2YS05NmQwLTM1ZWM2OTRhYTIyYyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTg5ZDIzYmZkLTViZTYtNDE2YS05NmQwLTM1ZWM2OTRhYTIyY1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTkuMTAuMjAyNSAwOTozMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiUG9sYW5rYSBuYWQgT2Ryb3UiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzMxZTUzMzg0LTM3ZDgtNDc1NS1iZmRjLWM4ZDE2OGZmZWEyNC8zMWU1MzM4NC0zN2Q4LTQ3NTUtYmZkYy1jOGQxNjhmZmVhMjRfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiI0NjRkZWM1My1kY2M1LTRhMDktYjE5Yi04ZmNhNWNkZTg2NmYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTQ2NGRlYzUzLWRjYzUtNGEwOS1iMTliLThmY2E1Y2RlODY2Zlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy80NjRkZWM1My1kY2M1LTRhMDktYjE5Yi04ZmNhNWNkZTg2NmYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz00NjRkZWM1My1kY2M1LTRhMDktYjE5Yi04ZmNhNWNkZTg2NmZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI1LjEwLjIwMjUgMTI6MTUiLCJob21lIjoiS3JhdmHFmWUiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzM3N2JmMGFhLTMzZTktNDk4Ny1hYjQyLTM5NzRiYTU4OGQ2Zi8zNzdiZjBhYS0zM2U5LTQ5ODctYWI0Mi0zOTc0YmE1ODhkNmZfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IktyYXZhxZllIC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI0ZWZjODg0My05NDA4LTRmY2ItYjBlZC05NmE4NDdjMDY4OGYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTRlZmM4ODQzLTk0MDgtNGZjYi1iMGVkLTk2YTg0N2MwNjg4Zlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy80ZWZjODg0My05NDA4LTRmY2ItYjBlZC05NmE4NDdjMDY4OGYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz00ZWZjODg0My05NDA4LTRmY2ItYjBlZC05NmE4NDdjMDY4OGZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAyLjExLjIwMjUgMDk6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkJydcWhcGVyayIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjgwMTg1Nzc0LTY2NDYtNDFiOC04ZWVkLWE3ZDAyMGUwMDljOCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ODAxODU3NzQtNjY0Ni00MWI4LThlZWQtYTdkMDIwZTAwOWM4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzgwMTg1Nzc0LTY2NDYtNDFiOC04ZWVkLWE3ZDAyMGUwMDljOCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTgwMTg1Nzc0LTY2NDYtNDFiOC04ZWVkLWE3ZDAyMGUwMDljOFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDkuMTEuMjAyNSAxNDoxNSIsImhvbWUiOiJGcsO9ZGxhbnQgbi4gTy4iLCJob21lX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkZyw71kbGFudCBuLiBPLiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiOGU1ZTk2OWQtYTZlNC00Zjc5LWFmZTEtMWU2NjZiNmM5MzFmIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04ZTVlOTY5ZC1hNmU0LTRmNzktYWZlMS0xZTY2NmI2YzkzMWZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvOGU1ZTk2OWQtYTZlNC00Zjc5LWFmZTEtMWU2NjZiNmM5MzFmIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9OGU1ZTk2OWQtYTZlNC00Zjc5LWFmZTEtMWU2NjZiNmM5MzFmXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4xMS4yMDI1IDEyOjE1IiwiaG9tZSI6IkZLIEhcdTAwMjZQIFN0YXLDqSBNxJtzdG8iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2VjM2I4ZjdmLTU3NjQtNGE0ZS1iMzdmLTU2ZGVhNzA2OTZjYi9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2JfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkNobGVib3ZpY2UgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjNhYzBkNDhkLTAzNTMtNGU4NS1iMzEzLTY5NWRiMjkwOWNmZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9M2FjMGQ0OGQtMDM1My00ZTg1LWIzMTMtNjk1ZGIyOTA5Y2ZmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzNhYzBkNDhkLTAzNTMtNGU4NS1iMzEzLTY5NWRiMjkwOWNmZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTNhYzBkNDhkLTAzNTMtNGU4NS1iMzEzLTY5NWRiMjkwOWNmZlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX0seyJpZCI6ImM5MGFjZTQ1LWUyZjAtNDcyMy05NGMyLTA2ODlkOWFmNTcyNiIsImNvZGUiOiJFMVMiLCJuYW1lIjoiMi5NU8W9TC1VIDE1ICBzay4gRSIsInRlYW1fY291bnQiOiIxMiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYzkwYWNlNDUtZTJmMC00NzIzLTk0YzItMDY4OWQ5YWY1NzI2IiwibWF0Y2hlcyI6W3siZGF0ZV90aW1lIjoiMTYuMDguMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiSHJhbmljZSIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMDo1IiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjEzMjExZjE2LTdmOWUtNDE4Ny1hZjk5LWU0NzQ5MThjYWQ3NiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MTMyMTFmMTYtN2Y5ZS00MTg3LWFmOTktZTQ3NDkxOGNhZDc2XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzEzMjExZjE2LTdmOWUtNDE4Ny1hZjk5LWU0NzQ5MThjYWQ3NiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTEzMjExZjE2LTdmOWUtNDE4Ny1hZjk5LWU0NzQ5MThjYWQ3Nlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjMuMDguMjAyNSAxMDowMCIsImhvbWUiOiJQb3J1YmEg4oCTIFBldMWZdmFsZCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwLzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMF9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjU6MSIsInZlbnVlIjoiU2FQIFBvcnViYSB0csOhdmEiLCJtYXRjaF9pZCI6ImMwNzhlZGNjLWJhZmYtNGZjYy05MjllLTdjMjdmZjkzM2UwNCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YzA3OGVkY2MtYmFmZi00ZmNjLTkyOWUtN2MyN2ZmOTMzZTA0XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2MwNzhlZGNjLWJhZmYtNGZjYy05MjllLTdjMjdmZjkzM2UwNCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWMwNzhlZGNjLWJhZmYtNGZjYy05MjllLTdjMjdmZjkzM2UwNFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMzAuMDguMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiVmFsYcWhc2vDqSBNZXppxZnDrcSNw60iLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjQ6MSIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiIyMTIwOTQ2Ny1kNzQwLTQ3MWMtOWM2MS00NDQxODllZDM5ZWYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTIxMjA5NDY3LWQ3NDAtNDcxYy05YzYxLTQ0NDE4OWVkMzllZlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8yMTIwOTQ2Ny1kNzQwLTQ3MWMtOWM2MS00NDQxODllZDM5ZWYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0yMTIwOTQ2Ny1kNzQwLTQ3MWMtOWM2MS00NDQxODllZDM5ZWZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAzLjA5LjIwMjUgMTU6MzAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlVuacSNb3YiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZC84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmRfY3JvcC5qcGciLCJzY29yZSI6IjI6MiIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJiZDM1NjRjNC1mYzdlLTRhYzEtOWJmYy04ZTJkOGQ4ZjBjZGUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWJkMzU2NGM0LWZjN2UtNGFjMS05YmZjLThlMmQ4ZDhmMGNkZVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iZDM1NjRjNC1mYzdlLTRhYzEtOWJmYy04ZTJkOGQ4ZjBjZGUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iZDM1NjRjNC1mYzdlLTRhYzEtOWJmYy04ZTJkOGQ4ZjBjZGVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA2LjA5LjIwMjUgMTA6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IsWgdW1wZXJrIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIyOjYiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiYzEzOTA0NzctNjZiMi00MjJiLTg2M2UtMmIyMDkyZTBkM2Y1IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1jMTM5MDQ3Ny02NmIyLTQyMmItODYzZS0yYjIwOTJlMGQzZjVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYzEzOTA0NzctNjZiMi00MjJiLTg2M2UtMmIyMDkyZTBkM2Y1IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YzEzOTA0NzctNjZiMi00MjJiLTg2M2UtMmIyMDkyZTBkM2Y1XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMy4wOS4yMDI1IDEwOjAwIiwiaG9tZSI6IkLDrWxvdmVjIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWIvZDMxZjRhNDEtODViOS00ZTU4LWJkZWUtNjNjYjU2M2FkYTViX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiOTo0IiwidmVudWUiOiJCw61sb3ZlYy10csOhdmEiLCJtYXRjaF9pZCI6IjkwMWFiN2Y5LTA0YTctNDg1YS05YzE4LTExMTY1ZmFlOWIxOCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OTAxYWI3ZjktMDRhNy00ODVhLTljMTgtMTExNjVmYWU5YjE4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzkwMWFiN2Y5LTA0YTctNDg1YS05YzE4LTExMTY1ZmFlOWIxOCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTkwMWFiN2Y5LTA0YTctNDg1YS05YzE4LTExMTY1ZmFlOWIxOFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTcuMDkuMjAyNSAxNTowMCIsImhvbWUiOiJUxZhJTkVDIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjEvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTo0IiwidmVudWUiOiJCb3Jlay10csOhdmEiLCJtYXRjaF9pZCI6IjRlNDhmMWFlLWU0YTMtNGNlZC05MTZmLWM5ZWQ1ZTAxZGZlOSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NGU0OGYxYWUtZTRhMy00Y2VkLTkxNmYtYzllZDVlMDFkZmU5XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzRlNDhmMWFlLWU0YTMtNGNlZC05MTZmLWM5ZWQ1ZTAxZGZlOSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTRlNDhmMWFlLWU0YTMtNGNlZC05MTZmLWM5ZWQ1ZTAxZGZlOVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjAuMDkuMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiTm92w70gSmnEjcOtbiIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMjo1IiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjQzZjA0MmIwLThjM2EtNDdkYi1hMGM3LTY0MWU1NGI1MmE0ZSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NDNmMDQyYjAtOGMzYS00N2RiLWEwYzctNjQxZTU0YjUyYTRlXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzQzZjA0MmIwLThjM2EtNDdkYi1hMGM3LTY0MWU1NGI1MmE0ZSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTQzZjA0MmIwLThjM2EtNDdkYi1hMGM3LTY0MWU1NGI1MmE0ZVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTkuMTEuMjAyNSAxNzozMCIsImhvbWUiOiJLYXJ2aW7DoSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxLzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMV9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVU1UIEtvdm9uYSIsIm1hdGNoX2lkIjoiODYwNGZmMzYtYjBkZi00NmMxLTkyYTEtMTBjMDRkMDFjZTA3IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04NjA0ZmYzNi1iMGRmLTQ2YzEtOTJhMS0xMGMwNGQwMWNlMDdcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvODYwNGZmMzYtYjBkZi00NmMxLTkyYTEtMTBjMDRkMDFjZTA3IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ODYwNGZmMzYtYjBkZi00NmMxLTkyYTEtMTBjMDRkMDFjZTA3XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNC4xMC4yMDI1IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJIbHXEjcOtbiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzLzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhM19jcm9wLmpwZyIsInNjb3JlIjoiMDoxIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjhhMmRhOTU0LWEyMmUtNDQxZi1hMTFkLTg0NWI5NDc5NGM1NSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OGEyZGE5NTQtYTIyZS00NDFmLWExMWQtODQ1Yjk0Nzk0YzU1XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzhhMmRhOTU0LWEyMmUtNDQxZi1hMTFkLTg0NWI5NDc5NGM1NSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPThhMmRhOTU0LWEyMmUtNDQxZi1hMTFkLTg0NWI5NDc5NGM1NVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTEuMTAuMjAyNSAxMDowMCIsImhvbWUiOiJIYXbDrcWZb3YiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNi8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzZfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIzOjQiLCJ2ZW51ZSI6IkhhdsOtxZlvdiwgUHJvc3TFmWVkbsOtIFN1Y2jDoS10csOhdmEiLCJtYXRjaF9pZCI6IjJmZGQ0MTkyLTU2OTctNDI2Mi04ODgxLTkyOTM5NjdlZTBjNSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MmZkZDQxOTItNTY5Ny00MjYyLTg4ODEtOTI5Mzk2N2VlMGM1XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzJmZGQ0MTkyLTU2OTctNDI2Mi04ODgxLTkyOTM5NjdlZTBjNSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTJmZGQ0MTkyLTU2OTctNDI2Mi04ODgxLTkyOTM5NjdlZTBjNVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTguMTAuMjAyNSAxNTowMCIsImhvbWUiOiJVbmnEjW92IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmQvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJVbmnEjW92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNDMyYjg0YmYtMDA5NC00MGE2LWExYzQtOTM0ZDA2N2FjN2QwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz00MzJiODRiZi0wMDk0LTQwYTYtYTFjNC05MzRkMDY3YWM3ZDBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNDMyYjg0YmYtMDA5NC00MGE2LWExYzQtOTM0ZDA2N2FjN2QwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NDMyYjg0YmYtMDA5NC00MGE2LWExYzQtOTM0ZDA2N2FjN2QwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNS4xMC4yMDI1IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJUxZhJTkVDIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjEvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiM2JiMjJiN2QtYWExZC00MDgzLWI0ZGMtN2I1Y2ZhYTY5YTMwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0zYmIyMmI3ZC1hYTFkLTQwODMtYjRkYy03YjVjZmFhNjlhMzBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvM2JiMjJiN2QtYWExZC00MDgzLWI0ZGMtN2I1Y2ZhYTY5YTMwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9M2JiMjJiN2QtYWExZC00MDgzLWI0ZGMtN2I1Y2ZhYTY5YTMwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMi4xMS4yMDI1IDEwOjAwIiwiaG9tZSI6IkhyYW5pY2UiLCJob21lX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IsW9w6HEjWtvdmEsIHRyw6F2YSIsIm1hdGNoX2lkIjoiMDBlNzMyNmUtNDUxMS00YzBhLWIwNTQtNDgyZDg1MjM1ZGIwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0wMGU3MzI2ZS00NTExLTRjMGEtYjA1NC00ODJkODUyMzVkYjBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMDBlNzMyNmUtNDUxMS00YzBhLWIwNTQtNDgyZDg1MjM1ZGIwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MDBlNzMyNmUtNDUxMS00YzBhLWIwNTQtNDgyZDg1MjM1ZGIwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyOC4xMC4yMDI1IDA5OjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJQb3J1YmEg4oCTIFBldMWZdmFsZCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwLzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjU5YzgyYTI2LTc4ZDQtNDQ3Yy1iNGMxLTM4MjlhYzFhNzFhYSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NTljODJhMjYtNzhkNC00NDdjLWI0YzEtMzgyOWFjMWE3MWFhXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzU5YzgyYTI2LTc4ZDQtNDQ3Yy1iNGMxLTM4MjlhYzFhNzFhYSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTU5YzgyYTI2LTc4ZDQtNDQ3Yy1iNGMxLTM4MjlhYzFhNzFhYVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTYuMTEuMjAyNSAxMDowMCIsImhvbWUiOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsImhvbWVfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVmFsYcWhc2vDqSBNZXppxZnDrcSNw60iLCJtYXRjaF9pZCI6IjQyYjIxYjM5LTJmN2UtNDY2Yy05OGFjLTM5NjlhZmQ0NmI3NSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NDJiMjFiMzktMmY3ZS00NjZjLTk4YWMtMzk2OWFmZDQ2Yjc1XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzQyYjIxYjM5LTJmN2UtNDY2Yy05OGFjLTM5NjlhZmQ0NmI3NSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTQyYjIxYjM5LTJmN2UtNDY2Yy05OGFjLTM5NjlhZmQ0NmI3NVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDEuMDMuMjAyNiAxMDowMCIsImhvbWUiOiLFoHVtcGVyayIsImhvbWVfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoixaB1bXBlcmstdHLDoXZhIiwibWF0Y2hfaWQiOiJiN2UzZDU1ZS1hMzYxLTQzYmItYTMzOS0zNTNkM2ZlYjMyMzciLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWI3ZTNkNTVlLWEzNjEtNDNiYi1hMzM5LTM1M2QzZmViMzIzN1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iN2UzZDU1ZS1hMzYxLTQzYmItYTMzOS0zNTNkM2ZlYjMyMzciLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iN2UzZDU1ZS1hMzYxLTQzYmItYTMzOS0zNTNkM2ZlYjMyMzdcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA3LjAzLjIwMjYgMTA6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkLDrWxvdmVjIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWIvZDMxZjRhNDEtODViOS00ZTU4LWJkZWUtNjNjYjU2M2FkYTViX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNGQwMDMzYTAtMmFiMy00YTcwLWEyYzktODkxYTM4NWNjODhlIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz00ZDAwMzNhMC0yYWIzLTRhNzAtYTJjOS04OTFhMzg1Y2M4OGVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNGQwMDMzYTAtMmFiMy00YTcwLWEyYzktODkxYTM4NWNjODhlIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NGQwMDMzYTAtMmFiMy00YTcwLWEyYzktODkxYTM4NWNjODhlXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNS4wMy4yMDI2IDEwOjAwIiwiaG9tZSI6Ik5vdsO9IEppxI3DrW4iLCJob21lX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Ik5vdsO9IEppxI3DrW4gLSBVVCIsIm1hdGNoX2lkIjoiMTMwODE2ZjItZDJlYS00NjMwLTg1YmQtM2NhMTQ1ZGE5MGFjIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0xMzA4MTZmMi1kMmVhLTQ2MzAtODViZC0zY2ExNDVkYTkwYWNcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMTMwODE2ZjItZDJlYS00NjMwLTg1YmQtM2NhMTQ1ZGE5MGFjIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MTMwODE2ZjItZDJlYS00NjMwLTg1YmQtM2NhMTQ1ZGE5MGFjXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMS4wMy4yMDI2IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJLYXJ2aW7DoSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxLzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMV9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6ImQzMzZmMzNiLTZlZTUtNDM2ZS1iNTViLTk4ODI2Njg4ODUxNiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZDMzNmYzM2ItNmVlNS00MzZlLWI1NWItOTg4MjY2ODg4NTE2XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2QzMzZmMzNiLTZlZTUtNDM2ZS1iNTViLTk4ODI2Njg4ODUxNiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWQzMzZmMzNiLTZlZTUtNDM2ZS1iNTViLTk4ODI2Njg4ODUxNlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjkuMDMuMjAyNiAxMDowMCIsImhvbWUiOiJIbHXEjcOtbiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzLzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhM19jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVU1UIEhsdcSNw61uIiwibWF0Y2hfaWQiOiI4NTA5MmJlNi0zMTgzLTQ5ZTYtYjYxNy01ZWExNjQwMDgxMmQiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTg1MDkyYmU2LTMxODMtNDllNi1iNjE3LTVlYTE2NDAwODEyZFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy84NTA5MmJlNi0zMTgzLTQ5ZTYtYjYxNy01ZWExNjQwMDgxMmQiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz04NTA5MmJlNi0zMTgzLTQ5ZTYtYjYxNy01ZWExNjQwMDgxMmRcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA0LjA0LjIwMjYgMTA6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkhhdsOtxZlvdiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjhhNDFkNmUwLTU1NDYtNGQyNS1hNjkzLTI1MTUzNTY2NWIzNCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OGE0MWQ2ZTAtNTU0Ni00ZDI1LWE2OTMtMjUxNTM1NjY1YjM0XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzhhNDFkNmUwLTU1NDYtNGQyNS1hNjkzLTI1MTUzNTY2NWIzNCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPThhNDFkNmUwLTU1NDYtNGQyNS1hNjkzLTI1MTUzNTY2NWIzNFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX0seyJpZCI6ImI5YWMyMzI5LTJkYzEtNGMwMS05YWNiLTJiMGRlYTdiMDNkNiIsImNvZGUiOiJFMlMiLCJuYW1lIjoiMi5NU8W9TC1VIDE0ICBzay4gRSIsInRlYW1fY291bnQiOiIxMiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYjlhYzIzMjktMmRjMS00YzAxLTlhY2ItMmIwZGVhN2IwM2Q2IiwibWF0Y2hlcyI6W3siZGF0ZV90aW1lIjoiMTYuMDguMjAyNSAxMTo0NSIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiSHJhbmljZSIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMDoxNiIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiIwMTRkOGJkMC03ZjcwLTQxYjctYTQ5Yy1lYTFlYWMwMDBhNWEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTAxNGQ4YmQwLTdmNzAtNDFiNy1hNDljLWVhMWVhYzAwMGE1YVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8wMTRkOGJkMC03ZjcwLTQxYjctYTQ5Yy1lYTFlYWMwMDBhNWEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0wMTRkOGJkMC03ZjcwLTQxYjctYTQ5Yy1lYTFlYWMwMDBhNWFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIzLjA4LjIwMjUgMTI6MDAiLCJob21lIjoiUG9ydWJhIOKAkyBQZXTFmXZhbGQiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMC85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjBfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI0OjAiLCJ2ZW51ZSI6IlNhUCBQb3J1YmEgdHLDoXZhIiwibWF0Y2hfaWQiOiJkOGVhMDg4Yy01ZGU1LTQzYWQtOTAyNC00NzY5ZTE5ZjgwZjkiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWQ4ZWEwODhjLTVkZTUtNDNhZC05MDI0LTQ3NjllMTlmODBmOVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9kOGVhMDg4Yy01ZGU1LTQzYWQtOTAyNC00NzY5ZTE5ZjgwZjkiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1kOGVhMDg4Yy01ZGU1LTQzYWQtOTAyNC00NzY5ZTE5ZjgwZjlcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjMwLjA4LjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlZhbGHFoXNrw6kgTWV6acWZw63EjcOtIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIyOjYiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiZDI5Y2JlMTMtNTMwNC00ODNhLThjMGYtNDc2NjdhZmRmZTViIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1kMjljYmUxMy01MzA0LTQ4M2EtOGMwZi00NzY2N2FmZGZlNWJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZDI5Y2JlMTMtNTMwNC00ODNhLThjMGYtNDc2NjdhZmRmZTViIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZDI5Y2JlMTMtNTMwNC00ODNhLThjMGYtNDc2NjdhZmRmZTViXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMy4wOS4yMDI1IDE3OjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJVbmnEjW92IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmQvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkX2Nyb3AuanBnIiwic2NvcmUiOiIwOjIyIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjA5NTdmNzc3LTJkOGQtNGVmMy04ZTQ0LTU3N2Q4NDczNDY3MiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MDk1N2Y3NzctMmQ4ZC00ZWYzLThlNDQtNTc3ZDg0NzM0NjcyXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzA5NTdmNzc3LTJkOGQtNGVmMy04ZTQ0LTU3N2Q4NDczNDY3MiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTA5NTdmNzc3LTJkOGQtNGVmMy04ZTQ0LTU3N2Q4NDczNDY3Mlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDYuMDkuMjAyNSAxMTo0NSIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoixaB1bXBlcmsiLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjI6NSIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiI2OWMyZTU2MC0wMjI1LTQ0NTUtOTIxNy0zYTc2N2Q1N2MzYjIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTY5YzJlNTYwLTAyMjUtNDQ1NS05MjE3LTNhNzY3ZDU3YzNiMlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82OWMyZTU2MC0wMjI1LTQ0NTUtOTIxNy0zYTc2N2Q1N2MzYjIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02OWMyZTU2MC0wMjI1LTQ0NTUtOTIxNy0zYTc2N2Q1N2MzYjJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjEzLjA5LjIwMjUgMTI6MDAiLCJob21lIjoiQsOtbG92ZWMiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yi9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWJfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIxMTozIiwidmVudWUiOiJCw61sb3ZlYy10csOhdmEiLCJtYXRjaF9pZCI6IjM1ZTg5ZDBlLTA0NzUtNDRkNi1hNjM5LTBiOWJkYzY3ZmU0NyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MzVlODlkMGUtMDQ3NS00NGQ2LWE2MzktMGI5YmRjNjdmZTQ3XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzM1ZTg5ZDBlLTA0NzUtNDRkNi1hNjM5LTBiOWJkYzY3ZmU0NyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTM1ZTg5ZDBlLTA0NzUtNDRkNi1hNjM5LTBiOWJkYzY3ZmU0N1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTcuMDkuMjAyNSAxNzowMCIsImhvbWUiOiJUxZhJTkVDIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjEvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTM6MSIsInZlbnVlIjoiQm9yZWstdHLDoXZhIiwibWF0Y2hfaWQiOiJjNmE1NTBlNy1iY2MxLTQwZjQtYjFiZi03MjBmZDMxN2Q2NzYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWM2YTU1MGU3LWJjYzEtNDBmNC1iMWJmLTcyMGZkMzE3ZDY3Nlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9jNmE1NTBlNy1iY2MxLTQwZjQtYjFiZi03MjBmZDMxN2Q2NzYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1jNmE1NTBlNy1iY2MxLTQwZjQtYjFiZi03MjBmZDMxN2Q2NzZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIwLjA5LjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6Ik5vdsO9IEppxI3DrW4iLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjE6MTIiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNjQ2ZWQ3YzMtMzE3Ni00ZGQ0LThmMTItOWM1Y2ZmZjE1OTlhIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz02NDZlZDdjMy0zMTc2LTRkZDQtOGYxMi05YzVjZmZmMTU5OWFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNjQ2ZWQ3YzMtMzE3Ni00ZGQ0LThmMTItOWM1Y2ZmZjE1OTlhIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NjQ2ZWQ3YzMtMzE3Ni00ZGQ0LThmMTItOWM1Y2ZmZjE1OTlhXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxOS4xMS4yMDI1IDE3OjMwIiwiaG9tZSI6IkthcnZpbsOhIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzEvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJVVCAtIE3Em3N0c2vDvSBzdGFkaW9uIiwibWF0Y2hfaWQiOiI4ODMzMTNjNi03NzY2LTQ0OTYtYTFmNC1hYTAzNjVlNjgzYjYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTg4MzMxM2M2LTc3NjYtNDQ5Ni1hMWY0LWFhMDM2NWU2ODNiNlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy84ODMzMTNjNi03NzY2LTQ0OTYtYTFmNC1hYTAzNjVlNjgzYjYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz04ODMzMTNjNi03NzY2LTQ0OTYtYTFmNC1hYTAzNjVlNjgzYjZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA0LjEwLjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkhsdcSNw61uIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwic2NvcmUiOiIwOjYiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiYzI2NmI1M2ItNDgyNS00Nzc2LWI1YWQtZjNmMDJmN2I4NTUxIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1jMjY2YjUzYi00ODI1LTQ3NzYtYjVhZC1mM2YwMmY3Yjg1NTFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYzI2NmI1M2ItNDgyNS00Nzc2LWI1YWQtZjNmMDJmN2I4NTUxIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YzI2NmI1M2ItNDgyNS00Nzc2LWI1YWQtZjNmMDJmN2I4NTUxXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMS4xMC4yMDI1IDEyOjAwIiwiaG9tZSI6IkhhdsOtxZlvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjY6MyIsInZlbnVlIjoiSGF2w63FmW92LCBQcm9zdMWZZWRuw60gU3VjaMOhLXRyw6F2YSIsIm1hdGNoX2lkIjoiMjQ0NDU0MDAtMWMxYS00MDJiLThjMmEtZjA1ZGRmMWJlYjQ4IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0yNDQ0NTQwMC0xYzFhLTQwMmItOGMyYS1mMDVkZGYxYmViNDhcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMjQ0NDU0MDAtMWMxYS00MDJiLThjMmEtZjA1ZGRmMWJlYjQ4IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MjQ0NDU0MDAtMWMxYS00MDJiLThjMmEtZjA1ZGRmMWJlYjQ4XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxOC4xMC4yMDI1IDE3OjAwIiwiaG9tZSI6IlVuacSNb3YiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZC84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmRfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IlVNVFJBIiwibWF0Y2hfaWQiOiJkMTE2ODAyNy02MmNjLTQ4ODUtOTVmYS0xMTM4NjlkZjE5MjYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWQxMTY4MDI3LTYyY2MtNDg4NS05NWZhLTExMzg2OWRmMTkyNlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9kMTE2ODAyNy02MmNjLTQ4ODUtOTVmYS0xMTM4NjlkZjE5MjYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1kMTE2ODAyNy02MmNjLTQ4ODUtOTVmYS0xMTM4NjlkZjE5MjZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI1LjEwLjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlTFmElORUMiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzVjN2E3ZjFlLTBhNDUtNGUyYy1iNjQ4LTgwZjNjOTZiNWJmMS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjFfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiI2ZDk0MWNmZi0xMGQ3LTQ4ZDQtYTA5Zi00YmU4YjhiZGVmYTciLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTZkOTQxY2ZmLTEwZDctNDhkNC1hMDlmLTRiZThiOGJkZWZhN1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82ZDk0MWNmZi0xMGQ3LTQ4ZDQtYTA5Zi00YmU4YjhiZGVmYTciLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02ZDk0MWNmZi0xMGQ3LTQ4ZDQtYTA5Zi00YmU4YjhiZGVmYTdcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAyLjExLjIwMjUgMTI6MTUiLCJob21lIjoiSHJhbmljZSIsImhvbWVfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoixb3DocSNa292YSwgdHLDoXZhIiwibWF0Y2hfaWQiOiI5YWZhNjg1Yi0wNTM3LTQ3ZTEtYWM3NC1kODVjOWUzOWZmNzYiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTlhZmE2ODViLTA1MzctNDdlMS1hYzc0LWQ4NWM5ZTM5ZmY3Nlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy85YWZhNjg1Yi0wNTM3LTQ3ZTEtYWM3NC1kODVjOWUzOWZmNzYiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz05YWZhNjg1Yi0wNTM3LTQ3ZTEtYWM3NC1kODVjOWUzOWZmNzZcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI4LjEwLjIwMjUgMTE6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlBvcnViYSDigJMgUGV0xZl2YWxkIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjAvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNGU0MzM3M2ItZDVmNy00ZDRmLWI5MjAtNTUzMTdlYzQwZWI4IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz00ZTQzMzczYi1kNWY3LTRkNGYtYjkyMC01NTMxN2VjNDBlYjhcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNGU0MzM3M2ItZDVmNy00ZDRmLWI5MjAtNTUzMTdlYzQwZWI4IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NGU0MzM3M2ItZDVmNy00ZDRmLWI5MjAtNTUzMTdlYzQwZWI4XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4xMS4yMDI1IDEyOjAwIiwiaG9tZSI6IlZhbGHFoXNrw6kgTWV6acWZw63EjcOtIiwiaG9tZV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsIm1hdGNoX2lkIjoiZmU4MmZmMGMtNzVlOS00ZmYwLTk4MzQtOGE0MmE1MDUzNDI3IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mZTgyZmYwYy03NWU5LTRmZjAtOTgzNC04YTQyYTUwNTM0MjdcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZmU4MmZmMGMtNzVlOS00ZmYwLTk4MzQtOGE0MmE1MDUzNDI3IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmU4MmZmMGMtNzVlOS00ZmYwLTk4MzQtOGE0MmE1MDUzNDI3XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMS4wMy4yMDI2IDEyOjAwIiwiaG9tZSI6IsWgdW1wZXJrIiwiaG9tZV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiLFoHVtcGVyay10csOhdmEiLCJtYXRjaF9pZCI6IjI4MzdjMDI5LWY3MzUtNDcwMy05ZDE2LTQ1YzgwYjA0NjcwZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MjgzN2MwMjktZjczNS00NzAzLTlkMTYtNDVjODBiMDQ2NzBmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzI4MzdjMDI5LWY3MzUtNDcwMy05ZDE2LTQ1YzgwYjA0NjcwZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTI4MzdjMDI5LWY3MzUtNDcwMy05ZDE2LTQ1YzgwYjA0NjcwZlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDcuMDMuMjAyNiAxMTo0NSIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiQsOtbG92ZWMiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yi9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWJfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJjMGUzN2RkMC05ZjMzLTQwNGUtYmUwYy1mNTE2NmQyZThlMjUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWMwZTM3ZGQwLTlmMzMtNDA0ZS1iZTBjLWY1MTY2ZDJlOGUyNVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9jMGUzN2RkMC05ZjMzLTQwNGUtYmUwYy1mNTE2NmQyZThlMjUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1jMGUzN2RkMC05ZjMzLTQwNGUtYmUwYy1mNTE2NmQyZThlMjVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE1LjAzLjIwMjYgMTI6MDAiLCJob21lIjoiTm92w70gSmnEjcOtbiIsImhvbWVfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiTm92w70gSmnEjcOtbiAtIFVUIiwibWF0Y2hfaWQiOiJmMmYwMTE3ZC0wNGMwLTQ4NGEtYmVkMy0zOGMwZTIzMjg5NjciLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWYyZjAxMTdkLTA0YzAtNDg0YS1iZWQzLTM4YzBlMjMyODk2N1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mMmYwMTE3ZC0wNGMwLTQ4NGEtYmVkMy0zOGMwZTIzMjg5NjciLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mMmYwMTE3ZC0wNGMwLTQ4NGEtYmVkMy0zOGMwZTIzMjg5NjdcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIxLjAzLjIwMjYgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkthcnZpbsOhIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzEvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiNjdlNTYzZTMtMTc5Mi00NWM4LTg4ZGQtNjcyYzZiOTgwZWUyIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz02N2U1NjNlMy0xNzkyLTQ1YzgtODhkZC02NzJjNmI5ODBlZTJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNjdlNTYzZTMtMTc5Mi00NWM4LTg4ZGQtNjcyYzZiOTgwZWUyIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NjdlNTYzZTMtMTc5Mi00NWM4LTg4ZGQtNjcyYzZiOTgwZWUyXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyOS4wMy4yMDI2IDEyOjAwIiwiaG9tZSI6IkhsdcSNw61uIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJVTVQgSGx1xI3DrW4iLCJtYXRjaF9pZCI6ImZiNWY4ODliLTFjODctNDk3Zi1iZTU0LTRjYjAxODU5N2UzZSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmI1Zjg4OWItMWM4Ny00OTdmLWJlNTQtNGNiMDE4NTk3ZTNlXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2ZiNWY4ODliLTFjODctNDk3Zi1iZTU0LTRjYjAxODU5N2UzZSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWZiNWY4ODliLTFjODctNDk3Zi1iZTU0LTRjYjAxODU5N2UzZVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDQuMDQuMjAyNiAxMTo0NSIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiSGF2w63FmW92IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzYvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6Iktybm92LXRyw6F2YSIsIm1hdGNoX2lkIjoiODJlODhlMjctMmVjMi00YTdjLWIwZjUtMTAxZDVhNDU3YWM2IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04MmU4OGUyNy0yZWMyLTRhN2MtYjBmNS0xMDFkNWE0NTdhYzZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvODJlODhlMjctMmVjMi00YTdjLWIwZjUtMTAxZDVhNDU3YWM2IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ODJlODhlMjctMmVjMi00YTdjLWIwZjUtMTAxZDVhNDU3YWM2XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn1dfSx7ImlkIjoiYWUxMmRmODQtZWFiYS00NjQzLWFjMTUtZTBkOTg4OGY1YTg3IiwiY29kZSI6IkYxUyIsIm5hbWUiOiIxLiBsaWdhIFNwU00tVSAxMyBTRVZFUiIsInRlYW1fY291bnQiOiIxOCIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYWUxMmRmODQtZWFiYS00NjQzLWFjMTUtZTBkOTg4OGY1YTg3IiwibWF0Y2hlcyI6W3siZGF0ZV90aW1lIjoiMTcuMDguMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiRnLDvWRlay1Nw61zdGVrIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81MjE1YzFjMS1hMWI3LTRhNGQtYmE0MC1lYjBkMzZiMTlhNjEvNTIxNWMxYzEtYTFiNy00YTRkLWJhNDAtZWIwZDM2YjE5YTYxX2Nyb3AuanBnIiwic2NvcmUiOiI2OjIzIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjY5NmM1NzA2LTIwYTEtNDYyMy1iODlmLTYxMDJhNjRiNDQ2MyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9Njk2YzU3MDYtMjBhMS00NjIzLWI4OWYtNjEwMmE2NGI0NDYzXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzY5NmM1NzA2LTIwYTEtNDYyMy1iODlmLTYxMDJhNjRiNDQ2MyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTY5NmM1NzA2LTIwYTEtNDYyMy1iODlmLTYxMDJhNjRiNDQ2M1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjQuMDguMjAyNSAxMDowMCIsImhvbWUiOiJQb3J1YmEg4oCTIFBldMWZdmFsZCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwLzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMF9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjI2OjIiLCJ2ZW51ZSI6IlNhUCBQb3J1YmEgdHLDoXZhIiwibWF0Y2hfaWQiOiIxZmZlYTEwMy1lN2FmLTQ4M2MtYTBjMi1lOTBiZTI1MWFiZDgiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTFmZmVhMTAzLWU3YWYtNDgzYy1hMGMyLWU5MGJlMjUxYWJkOFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8xZmZlYTEwMy1lN2FmLTQ4M2MtYTBjMi1lOTBiZTI1MWFiZDgiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0xZmZlYTEwMy1lN2FmLTQ4M2MtYTBjMi1lOTBiZTI1MWFiZDhcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjMxLjA4LjIwMjUgMTA6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkhsdcSNw61uIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwic2NvcmUiOiIyOjE5IiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjUzZjQ1ODk3LWQ4ZTktNGExMy1iMTA2LWNhYzRjYTA2ODQyNyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NTNmNDU4OTctZDhlOS00YTEzLWIxMDYtY2FjNGNhMDY4NDI3XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzUzZjQ1ODk3LWQ4ZTktNGExMy1iMTA2LWNhYzRjYTA2ODQyNyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTUzZjQ1ODk3LWQ4ZTktNGExMy1iMTA2LWNhYzRjYTA2ODQyN1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDcuMDkuMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiVMWYSU5FQyIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxLzVjN2E3ZjFlLTBhNDUtNGUyYy1iNjQ4LTgwZjNjOTZiNWJmMV9jcm9wLmpwZyIsInNjb3JlIjoiMjoxMyIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI0MmVlOTQ2OS1kOTZiLTQ2MGQtOTYyYS03NWVlNDRlMDNhNTEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTQyZWU5NDY5LWQ5NmItNDYwZC05NjJhLTc1ZWU0NGUwM2E1MVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy80MmVlOTQ2OS1kOTZiLTQ2MGQtOTYyYS03NWVlNDRlMDNhNTEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz00MmVlOTQ2OS1kOTZiLTQ2MGQtOTYyYS03NWVlNDRlMDNhNTFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE0LjA5LjIwMjUgMTA6MDAiLCJob21lIjoiVmFsYcWhc2vDqSBNZXppxZnDrcSNw60iLCJob21lX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyOTowIiwidmVudWUiOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsIm1hdGNoX2lkIjoiNGFlZmFkNGMtNWMwYy00MGU5LWE4NDktMGQxODEyMDc3Yzk3IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz00YWVmYWQ0Yy01YzBjLTQwZTktYTg0OS0wZDE4MTIwNzdjOTdcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNGFlZmFkNGMtNWMwYy00MGU5LWE4NDktMGQxODEyMDc3Yzk3IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NGFlZmFkNGMtNWMwYy00MGU5LWE4NDktMGQxODEyMDc3Yzk3XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMS4wOS4yMDI1IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiLFoHVtcGVyayIsImF3YXlfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiNDoyNiIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiIyMDMxN2M2MS0wOTFmLTRmNmEtYjQzMC1lOTE4MzNkZGVmYmUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTIwMzE3YzYxLTA5MWYtNGY2YS1iNDMwLWU5MTgzM2RkZWZiZVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8yMDMxN2M2MS0wOTFmLTRmNmEtYjQzMC1lOTE4MzNkZGVmYmUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0yMDMxN2M2MS0wOTFmLTRmNmEtYjQzMC1lOTE4MzNkZGVmYmVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA5LjEwLjIwMjUgMTU6MDAiLCJob21lIjoiT3BhdmEiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzY0NWFhZDFiLTlhNDYtNDM1MS05MGI2LTZkZmI5ODk0NTNkZC82NDVhYWQxYi05YTQ2LTQzNTEtOTBiNi02ZGZiOTg5NDUzZGRfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyMzowIiwidmVudWUiOiJLeWxlxaFvdmljZSAvIFVNVCIsIm1hdGNoX2lkIjoiYjY2MzkwYzAtOWRjMC00MjcwLTkwNmQtOTgzMGVmZWVkMTU2IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1iNjYzOTBjMC05ZGMwLTQyNzAtOTA2ZC05ODMwZWZlZWQxNTZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYjY2MzkwYzAtOWRjMC00MjcwLTkwNmQtOTgzMGVmZWVkMTU2IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YjY2MzkwYzAtOWRjMC00MjcwLTkwNmQtOTgzMGVmZWVkMTU2XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNS4xMC4yMDI1IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJIcmFuaWNlIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIzOjExIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjhlM2E1MzkzLTllOGMtNDJmMi05OGRiLWVhNDAyOTBjMzE3MiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OGUzYTUzOTMtOWU4Yy00MmYyLTk4ZGItZWE0MDI5MGMzMTcyXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzhlM2E1MzkzLTllOGMtNDJmMi05OGRiLWVhNDAyOTBjMzE3MiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPThlM2E1MzkzLTllOGMtNDJmMi05OGRiLWVhNDAyOTBjMzE3Mlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTEuMTAuMjAyNSAxMDowMCIsImhvbWUiOiJIRksgT2xvbW91YyIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMWZiYWQ5MzUtZGE0MS00NTY3LTgzZGMtMzk3ZWMwNGQ2NGQzLzFmYmFkOTM1LWRhNDEtNDU2Ny04M2RjLTM5N2VjMDRkNjRkM19jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjExOjAiLCJ2ZW51ZSI6IlVNVFJBLEhvbGljZSIsIm1hdGNoX2lkIjoiNjVmOWJmNDItMjA5Ni00ZjI2LTkzNDYtNjE4Y2I0YzRlNWZjIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz02NWY5YmY0Mi0yMDk2LTRmMjYtOTM0Ni02MThjYjRjNGU1ZmNcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNjVmOWJmNDItMjA5Ni00ZjI2LTkzNDYtNjE4Y2I0YzRlNWZjIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NjVmOWJmNDItMjA5Ni00ZjI2LTkzNDYtNjE4Y2I0YzRlNWZjXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxOS4xMC4yMDI1IDEwOjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJLYXJ2aW7DoSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxLzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMV9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImUxY2FhNGM3LWYwN2YtNDYwYy04OTM0LTcyNzgyZDZlN2FlNyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTFjYWE0YzctZjA3Zi00NjBjLTg5MzQtNzI3ODJkNmU3YWU3XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2UxY2FhNGM3LWYwN2YtNDYwYy04OTM0LTcyNzgyZDZlN2FlNyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWUxY2FhNGM3LWYwN2YtNDYwYy04OTM0LTcyNzgyZDZlN2FlN1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjUuMTAuMjAyNSAxMDowMCIsImhvbWUiOiJIYXbDrcWZb3YiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNi8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzZfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkhhdsOtxZlvdiwgUHJvc3TFmWVkbsOtIFN1Y2jDoS10csOhdmEiLCJtYXRjaF9pZCI6IjRiZjkwOTZjLTM4Y2YtNDkyYS04ZWIyLWJiZjNkYTZlOTE5OCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NGJmOTA5NmMtMzhjZi00OTJhLThlYjItYmJmM2RhNmU5MTk4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzRiZjkwOTZjLTM4Y2YtNDkyYS04ZWIyLWJiZjNkYTZlOTE5OCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTRiZjkwOTZjLTM4Y2YtNDkyYS04ZWIyLWJiZjNkYTZlOTE5OFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDIuMTEuMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiUMWZZXJvdiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMWZkMWEwNDctNGNmNS00N2NjLWE3MTItOTE1OTI4Y2JhNmZiLzFmZDFhMDQ3LTRjZjUtNDdjYy1hNzEyLTkxNTkyOGNiYTZmYl9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImZmZjEzZmQxLWU2ODgtNDI3NC04M2JlLTc4Yjk0ODU0OTM4ZCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmZmMTNmZDEtZTY4OC00Mjc0LTgzYmUtNzhiOTQ4NTQ5MzhkXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2ZmZjEzZmQxLWU2ODgtNDI3NC04M2JlLTc4Yjk0ODU0OTM4ZCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWZmZjEzZmQxLWU2ODgtNDI3NC04M2JlLTc4Yjk0ODU0OTM4ZFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDkuMTEuMjAyNSAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiQmFuw61rIE9zdHJhdmEiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2U2OGU2OGM2LWMyNjMtNDNjZS1hMjQ3LTIwZWUxZDMyM2I1NS9lNjhlNjhjNi1jMjYzLTQzY2UtYTI0Ny0yMGVlMWQzMjNiNTVfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiJmYmJhMmU5Ny05Y2RlLTQ0MWMtOTYxZS0zOWQ2MDFmYjdkMWQiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWZiYmEyZTk3LTljZGUtNDQxYy05NjFlLTM5ZDYwMWZiN2QxZFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mYmJhMmU5Ny05Y2RlLTQ0MWMtOTYxZS0zOWQ2MDFmYjdkMWQiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mYmJhMmU5Ny05Y2RlLTQ0MWMtOTYxZS0zOWQ2MDFmYjdkMWRcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE1LjExLjIwMjUgMTA6MDAiLCJob21lIjoiVsONVEtPVklDRSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYTNmZjE3ZDYtMDg4OC00N2U3LTlkZWUtMGE5OGVjODczNGQwL2EzZmYxN2Q2LTA4ODgtNDdlNy05ZGVlLTBhOThlYzg3MzRkMF9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVVQgVmlzdGEiLCJtYXRjaF9pZCI6IjMwOTBkMGUwLTJkMWUtNDRkZi04MzEyLWYyMjM2NzNmZWRjYiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MzA5MGQwZTAtMmQxZS00NGRmLTgzMTItZjIyMzY3M2ZlZGNiXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzMwOTBkMGUwLTJkMWUtNDRkZi04MzEyLWYyMjM2NzNmZWRjYiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTMwOTBkMGUwLTJkMWUtNDRkZi04MzEyLWYyMjM2NzNmZWRjYlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjIuMDMuMjAyNiAxMDowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiQsOtbG92ZWMiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yi9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWJfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI5ODEwMGRiNi05NDAxLTQ0MjktOTVjYS1jMWZlZWNhMGFmYTkiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTk4MTAwZGI2LTk0MDEtNDQyOS05NWNhLWMxZmVlY2EwYWZhOVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy85ODEwMGRiNi05NDAxLTQ0MjktOTVjYS1jMWZlZWNhMGFmYTkiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz05ODEwMGRiNi05NDAxLTQ0MjktOTVjYS1jMWZlZWNhMGFmYTlcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI5LjAzLjIwMjYgMTU6MDAiLCJob21lIjoiVW5pxI1vdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkLzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZF9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVW5pxI1vdi10csOhdmEgMiIsIm1hdGNoX2lkIjoiZTMwMDhhNTQtNDkzNC00MWUxLThlNzctM2Q0MWM4NjUyNjhkIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1lMzAwOGE1NC00OTM0LTQxZTEtOGU3Ny0zZDQxYzg2NTI2OGRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZTMwMDhhNTQtNDkzNC00MWUxLThlNzctM2Q0MWM4NjUyNjhkIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTMwMDhhNTQtNDkzNC00MWUxLThlNzctM2Q0MWM4NjUyNjhkXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNS4wNC4yMDI2IDEwOjAwIiwiaG9tZSI6Ik5vdsO9IEppxI3DrW4iLCJob21lX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkIuTsSbbWNvdsOpIC0gVVQiLCJtYXRjaF9pZCI6ImU2MWY4Y2NlLTA1NTEtNDJiMC05ZDljLWNmNDc5NzU0NDcwYyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTYxZjhjY2UtMDU1MS00MmIwLTlkOWMtY2Y0Nzk3NTQ0NzBjXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2U2MWY4Y2NlLTA1NTEtNDJiMC05ZDljLWNmNDc5NzU0NDcwYyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWU2MWY4Y2NlLTA1NTEtNDJiMC05ZDljLWNmNDc5NzU0NDcwY1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX0seyJpZCI6IjNmMzc5MDFjLTVjMzYtNGExMy04YTg0LTI0NGY2NGYxZWExYSIsImNvZGUiOiJGMlMiLCJuYW1lIjoiMS4gbGlnYSBTcFNNLVUgMTIgU0VWRVIiLCJ0ZWFtX2NvdW50IjoiMTgiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlLzNmMzc5MDFjLTVjMzYtNGExMy04YTg0LTI0NGY2NGYxZWExYSIsIm1hdGNoZXMiOlt7ImRhdGVfdGltZSI6IjE3LjA4LjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkZyw71kZWstTcOtc3RlayIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNTIxNWMxYzEtYTFiNy00YTRkLWJhNDAtZWIwZDM2YjE5YTYxLzUyMTVjMWMxLWExYjctNGE0ZC1iYTQwLWViMGQzNmIxOWE2MV9jcm9wLmpwZyIsInNjb3JlIjoiMjoyMSIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiJjNTcwYTA0MC00NzgwLTRhNWQtOWU4MS0wOWZhYzMyMjUxM2QiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWM1NzBhMDQwLTQ3ODAtNGE1ZC05ZTgxLTA5ZmFjMzIyNTEzZFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9jNTcwYTA0MC00NzgwLTRhNWQtOWU4MS0wOWZhYzMyMjUxM2QiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1jNTcwYTA0MC00NzgwLTRhNWQtOWU4MS0wOWZhYzMyMjUxM2RcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI0LjA4LjIwMjUgMTI6MDAiLCJob21lIjoiUG9ydWJhIOKAkyBQZXTFmXZhbGQiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMC85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjBfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyMzoxIiwidmVudWUiOiJTYVAgUG9ydWJhIHRyw6F2YSIsIm1hdGNoX2lkIjoiMGNjZTNkOGMtOWQ3Zi00NjcwLWExYzEtYTFkNzA3OTgxMWNhIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0wY2NlM2Q4Yy05ZDdmLTQ2NzAtYTFjMS1hMWQ3MDc5ODExY2FcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMGNjZTNkOGMtOWQ3Zi00NjcwLWExYzEtYTFkNzA3OTgxMWNhIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MGNjZTNkOGMtOWQ3Zi00NjcwLWExYzEtYTFkNzA3OTgxMWNhXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIzMS4wOC4yMDI1IDExOjQ1IiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJIbHXEjcOtbiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzLzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhM19jcm9wLmpwZyIsInNjb3JlIjoiMDozMCIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI2OWM0YjAwZi02NGUzLTQwOTItOWJhNy1lYTZjY2Q3YzEwMzQiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTY5YzRiMDBmLTY0ZTMtNDA5Mi05YmE3LWVhNmNjZDdjMTAzNFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82OWM0YjAwZi02NGUzLTQwOTItOWJhNy1lYTZjY2Q3YzEwMzQiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02OWM0YjAwZi02NGUzLTQwOTItOWJhNy1lYTZjY2Q3YzEwMzRcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA3LjA5LjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlTFmElORUMiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzVjN2E3ZjFlLTBhNDUtNGUyYy1iNjQ4LTgwZjNjOTZiNWJmMS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjFfY3JvcC5qcGciLCJzY29yZSI6IjA6MTciLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiNWZkNjA2NzMtYzk4Mi00NjNkLWE4MDMtODIzNDE4YjMyNGY5IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz01ZmQ2MDY3My1jOTgyLTQ2M2QtYTgwMy04MjM0MThiMzI0ZjlcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNWZkNjA2NzMtYzk4Mi00NjNkLWE4MDMtODIzNDE4YjMyNGY5IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NWZkNjA2NzMtYzk4Mi00NjNkLWE4MDMtODIzNDE4YjMyNGY5XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNC4wOS4yMDI1IDEyOjAwIiwiaG9tZSI6IlZhbGHFoXNrw6kgTWV6acWZw63EjcOtIiwiaG9tZV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMjM6MCIsInZlbnVlIjoiVmFsYcWhc2vDqSBNZXppxZnDrcSNw60iLCJtYXRjaF9pZCI6ImM5ZDEwNTU4LWM5OWUtNGVhMC1iMDJiLWZjZWU4MmRlMzVjZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YzlkMTA1NTgtYzk5ZS00ZWEwLWIwMmItZmNlZTgyZGUzNWNmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2M5ZDEwNTU4LWM5OWUtNGVhMC1iMDJiLWZjZWU4MmRlMzVjZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWM5ZDEwNTU4LWM5OWUtNGVhMC1iMDJiLWZjZWU4MmRlMzVjZlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjEuMDkuMjAyNSAxMTo0NSIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoixaB1bXBlcmsiLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjE6MjIiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiYjczYTY5YmQtN2FkMS00NTU4LWE0MjQtODkxODJhYjNjZmRmIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1iNzNhNjliZC03YWQxLTQ1NTgtYTQyNC04OTE4MmFiM2NmZGZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYjczYTY5YmQtN2FkMS00NTU4LWE0MjQtODkxODJhYjNjZmRmIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YjczYTY5YmQtN2FkMS00NTU4LWE0MjQtODkxODJhYjNjZmRmXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyOC4wOS4yMDI1IDEwOjAwIiwiaG9tZSI6Ik9wYXZhIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS82NDVhYWQxYi05YTQ2LTQzNTEtOTBiNi02ZGZiOTg5NDUzZGQvNjQ1YWFkMWItOWE0Ni00MzUxLTkwYjYtNmRmYjk4OTQ1M2RkX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMzg6MCIsInZlbnVlIjoidHLDoXZhLVUgS291cGFsacWhdMSbIiwibWF0Y2hfaWQiOiI2Mjc3OGIxNS1kNGM3LTQzNmUtOGJlYi0zODZkNTBmZThjNWIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTYyNzc4YjE1LWQ0YzctNDM2ZS04YmViLTM4NmQ1MGZlOGM1Ylx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82Mjc3OGIxNS1kNGM3LTQzNmUtOGJlYi0zODZkNTBmZThjNWIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02Mjc3OGIxNS1kNGM3LTQzNmUtOGJlYi0zODZkNTBmZThjNWJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA1LjEwLjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkhyYW5pY2UiLCJhd2F5X2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjA6MjMiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiY2MzNWUxMDgtNmE3Mi00M2IwLWI1MjYtOWMzYzg1MDkxM2RhIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1jYzM1ZTEwOC02YTcyLTQzYjAtYjUyNi05YzNjODUwOTEzZGFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvY2MzNWUxMDgtNmE3Mi00M2IwLWI1MjYtOWMzYzg1MDkxM2RhIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9Y2MzNWUxMDgtNmE3Mi00M2IwLWI1MjYtOWMzYzg1MDkxM2RhXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMS4xMC4yMDI1IDExOjQ1IiwiaG9tZSI6IkhGSyBPbG9tb3VjIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8xZmJhZDkzNS1kYTQxLTQ1NjctODNkYy0zOTdlYzA0ZDY0ZDMvMWZiYWQ5MzUtZGE0MS00NTY3LTgzZGMtMzk3ZWMwNGQ2NGQzX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMzI6MCIsInZlbnVlIjoiVU1UUkEsSG9saWNlIiwibWF0Y2hfaWQiOiIxNGJkZjg3ZS0wMjJlLTQ1MDItOTBhOS0yYjA0OTA0MjBkMWQiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTE0YmRmODdlLTAyMmUtNDUwMi05MGE5LTJiMDQ5MDQyMGQxZFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8xNGJkZjg3ZS0wMjJlLTQ1MDItOTBhOS0yYjA0OTA0MjBkMWQiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0xNGJkZjg3ZS0wMjJlLTQ1MDItOTBhOS0yYjA0OTA0MjBkMWRcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE5LjEwLjIwMjUgMTE6NDUiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkthcnZpbsOhIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzEvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiNjc1YzIxNWEtMmZkMy00Y2ZlLThlODMtZDY0NTUwNTRiMGJlIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz02NzVjMjE1YS0yZmQzLTRjZmUtOGU4My1kNjQ1NTA1NGIwYmVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNjc1YzIxNWEtMmZkMy00Y2ZlLThlODMtZDY0NTUwNTRiMGJlIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9Njc1YzIxNWEtMmZkMy00Y2ZlLThlODMtZDY0NTUwNTRiMGJlXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNS4xMC4yMDI1IDEyOjAwIiwiaG9tZSI6IkhhdsOtxZlvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiSGF2w63FmW92LCBQcm9zdMWZZWRuw60gU3VjaMOhLXRyw6F2YSIsIm1hdGNoX2lkIjoiZWRlMDRiYzUtMDZiNS00ZTFmLTliYmUtZTU5Y2JlYzJiNDMxIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1lZGUwNGJjNS0wNmI1LTRlMWYtOWJiZS1lNTljYmVjMmI0MzFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZWRlMDRiYzUtMDZiNS00ZTFmLTliYmUtZTU5Y2JlYzJiNDMxIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZWRlMDRiYzUtMDZiNS00ZTFmLTliYmUtZTU5Y2JlYzJiNDMxXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwMi4xMS4yMDI1IDExOjQ1IiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJQxZllcm92IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8xZmQxYTA0Ny00Y2Y1LTQ3Y2MtYTcxMi05MTU5MjhjYmE2ZmIvMWZkMWEwNDctNGNmNS00N2NjLWE3MTItOTE1OTI4Y2JhNmZiX2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiYzJmY2Y2ZDUtODA2ZC00ZWZiLWI0MjQtNDBjZGVhZDdlYjI0IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1jMmZjZjZkNS04MDZkLTRlZmItYjQyNC00MGNkZWFkN2ViMjRcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvYzJmY2Y2ZDUtODA2ZC00ZWZiLWI0MjQtNDBjZGVhZDdlYjI0IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9YzJmY2Y2ZDUtODA2ZC00ZWZiLWI0MjQtNDBjZGVhZDdlYjI0XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwOS4xMS4yMDI1IDExOjQ1IiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJCYW7DrWsgT3N0cmF2YSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTY4ZTY4YzYtYzI2My00M2NlLWEyNDctMjBlZTFkMzIzYjU1L2U2OGU2OGM2LWMyNjMtNDNjZS1hMjQ3LTIwZWUxZDMyM2I1NV9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjkxYzg4NWZkLTg0OTAtNDlmMi04NjNlLWFjN2JhMzA4MmY3MCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OTFjODg1ZmQtODQ5MC00OWYyLTg2M2UtYWM3YmEzMDgyZjcwXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzkxYzg4NWZkLTg0OTAtNDlmMi04NjNlLWFjN2JhMzA4MmY3MCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTkxYzg4NWZkLTg0OTAtNDlmMi04NjNlLWFjN2JhMzA4MmY3MFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTUuMTEuMjAyNSAxMjowMCIsImhvbWUiOiJWw41US09WSUNFIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9hM2ZmMTdkNi0wODg4LTQ3ZTctOWRlZS0wYTk4ZWM4NzM0ZDAvYTNmZjE3ZDYtMDg4OC00N2U3LTlkZWUtMGE5OGVjODczNGQwX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJVVCBWaXN0YSIsIm1hdGNoX2lkIjoiOGZlZDQxOTItYjhkZi00MzAxLWEyYjktZjk3YzQ2ZjdjYWNjIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz04ZmVkNDE5Mi1iOGRmLTQzMDEtYTJiOS1mOTdjNDZmN2NhY2NcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvOGZlZDQxOTItYjhkZi00MzAxLWEyYjktZjk3YzQ2ZjdjYWNjIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9OGZlZDQxOTItYjhkZi00MzAxLWEyYjktZjk3YzQ2ZjdjYWNjXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMi4wMy4yMDI2IDExOjQ1IiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJCw61sb3ZlYyIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZDMxZjRhNDEtODViOS00ZTU4LWJkZWUtNjNjYjU2M2FkYTViL2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yl9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImEyNTNhY2Q3LTc1NGEtNDEwZi1hNzYxLWU4ZTFmOGMxM2M1YyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YTI1M2FjZDctNzU0YS00MTBmLWE3NjEtZThlMWY4YzEzYzVjXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2EyNTNhY2Q3LTc1NGEtNDEwZi1hNzYxLWU4ZTFmOGMxM2M1YyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWEyNTNhY2Q3LTc1NGEtNDEwZi1hNzYxLWU4ZTFmOGMxM2M1Y1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMjkuMDMuMjAyNiAxNTowMCIsImhvbWUiOiJVbmnEjW92IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmQvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJVbmnEjW92LXRyw6F2YSAyIiwibWF0Y2hfaWQiOiI0NWU1YmFkMi03NmUwLTQxZmQtYmVmZi03ODNjOTIxODY4ZjMiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTQ1ZTViYWQyLTc2ZTAtNDFmZC1iZWZmLTc4M2M5MjE4NjhmM1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy80NWU1YmFkMi03NmUwLTQxZmQtYmVmZi03ODNjOTIxODY4ZjMiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz00NWU1YmFkMi03NmUwLTQxZmQtYmVmZi03ODNjOTIxODY4ZjNcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA1LjA0LjIwMjYgMTE6NDUiLCJob21lIjoiTm92w70gSmnEjcOtbiIsImhvbWVfbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiQi5OxJttY292w6kgLSBVVCIsIm1hdGNoX2lkIjoiNzYwNjk2ZDktZDJhNC00ZWMxLWJhYzctM2VkNGYxNDg2NzIxIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03NjA2OTZkOS1kMmE0LTRlYzEtYmFjNy0zZWQ0ZjE0ODY3MjFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzYwNjk2ZDktZDJhNC00ZWMxLWJhYzctM2VkNGYxNDg2NzIxIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzYwNjk2ZDktZDJhNC00ZWMxLWJhYzctM2VkNGYxNDg2NzIxXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn1dfSx7ImlkIjoiNzg0OWQ2Y2EtM2M2MS00ZTJiLWJhNGYtZTg3NWJmMTFmZDk1IiwiY29kZSI6IkcxRCIsIm5hbWUiOiJTdGFyxaHDrSBwxZnDrXByYXZrYSAxKzUgc2suRCIsInRlYW1fY291bnQiOiI5IiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS83ODQ5ZDZjYS0zYzYxLTRlMmItYmE0Zi1lODc1YmYxMWZkOTUiLCJtYXRjaGVzIjpbeyJkYXRlX3RpbWUiOiIyOC4wOC4yMDI1IDE3OjAwIiwiaG9tZSI6IkhvbGFzb3ZpY2UvVsOhdnJvdmljZSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjM6MTgiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiMDJhYmRkZTgtYWY1OS00OWUwLTg5ZGMtZTVmM2VjZTQ4OGIzIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0wMmFiZGRlOC1hZjU5LTQ5ZTAtODlkYy1lNWYzZWNlNDg4YjNcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMDJhYmRkZTgtYWY1OS00OWUwLTg5ZGMtZTVmM2VjZTQ4OGIzIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MDJhYmRkZTgtYWY1OS00OWUwLTg5ZGMtZTVmM2VjZTQ4OGIzXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIwNS4wOS4yMDI1IDE3OjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJTdMSbYm/FmWljZS9abGF0bsOta3kiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJzY29yZSI6IjY6NSIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJhZjNjYzQ3OC1jZGU2LTRmN2ItOWEzZC01NzJiYWUwYzg3MGUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWFmM2NjNDc4LWNkZTYtNGY3Yi05YTNkLTU3MmJhZTBjODcwZVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9hZjNjYzQ3OC1jZGU2LTRmN2ItOWEzZC01NzJiYWUwYzg3MGUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1hZjNjYzQ3OC1jZGU2LTRmN2ItOWEzZC01NzJiYWUwYzg3MGVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE1LjA5LjIwMjUgMTc6MDAiLCJob21lIjoiSmFrYXJ0b3ZpY2UiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzQ1MDAwZTBmLTc0NDItNDM2Ni1iZjVhLTdjZDZlNTIyZjg0Zi80NTAwMGUwZi03NDQyLTQzNjYtYmY1YS03Y2Q2ZTUyMmY4NGZfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI0OjQiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiMjIxMDM0MGUtMTNjMC00NWVlLWI0YTMtODlmYWU0MzM4MGUwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0yMjEwMzQwZS0xM2MwLTQ1ZWUtYjRhMy04OWZhZTQzMzgwZTBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMjIxMDM0MGUtMTNjMC00NWVlLWI0YTMtODlmYWU0MzM4MGUwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MjIxMDM0MGUtMTNjMC00NWVlLWI0YTMtODlmYWU0MzM4MGUwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNy4wOS4yMDI1IDEwOjE1IiwiaG9tZSI6IsOadmFsbm8iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2MxZThjZTc0LWIyMzYtNDllYi04ZTVkLWVjMTNjMmFlZTYxMS9jMWU4Y2U3NC1iMjM2LTQ5ZWItOGU1ZC1lYzEzYzJhZWU2MTFfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI0OjEwIiwidmVudWUiOiJ0csOhdmEiLCJtYXRjaF9pZCI6IjM1MTk3MGYyLTFkZGItNDRkNC1iZDYzLTFjNzNjOGYwY2U2OCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MzUxOTcwZjItMWRkYi00NGQ0LWJkNjMtMWM3M2M4ZjBjZTY4XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzM1MTk3MGYyLTFkZGItNDRkNC1iZDYzLTFjNzNjOGYwY2U2OCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTM1MTk3MGYyLTFkZGItNDRkNC1iZDYzLTFjNzNjOGYwY2U2OFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMDguMTAuMjAyNSAxNjowMCIsImhvbWUiOiJIcmFkZWMgbi9NIFwiQlwiIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiNDo1IiwidmVudWUiOiJ0csOhdmEiLCJtYXRjaF9pZCI6IjA3M2NlMmEzLTE1ODQtNDgzMi1iMzI0LWQ3MmU5MjA4ZGUxMyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MDczY2UyYTMtMTU4NC00ODMyLWIzMjQtZDcyZTkyMDhkZTEzXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzA3M2NlMmEzLTE1ODQtNDgzMi1iMzI0LWQ3MmU5MjA4ZGUxMyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTA3M2NlMmEzLTE1ODQtNDgzMi1iMzI0LWQ3MmU5MjA4ZGUxM1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTAuMTAuMjAyNSAxNjowMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiVmVsa8OpIEhlcmFsdGljZSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMTdkZDI2YmQtZDMzOS00OTUwLWExNjUtM2MxMjAzZTU0N2MwLzE3ZGQyNmJkLWQzMzktNDk1MC1hMTY1LTNjMTIwM2U1NDdjMF9jcm9wLmpwZyIsInNjb3JlIjoiNzo0IiwidmVudWUiOiJ0csOhdmEiLCJtYXRjaF9pZCI6ImY3MWZhZjNmLTQwNGUtNGUwMi04MDIxLWE4NDIwMDZmMDBlZCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZjcxZmFmM2YtNDA0ZS00ZTAyLTgwMjEtYTg0MjAwNmYwMGVkXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2Y3MWZhZjNmLTQwNGUtNGUwMi04MDIxLWE4NDIwMDZmMDBlZCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWY3MWZhZjNmLTQwNGUtNGUwMi04MDIxLWE4NDIwMDZmMDBlZFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTYuMTAuMjAyNSAxNTozMCIsImhvbWUiOiJIbGF2bmljZS9MaXR1bHRvdmljZSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjE6MTciLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiMjRhOTMxODEtZThlZS00NzMxLTk3YTYtNmMxNmI3ZTA0MzliIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0yNGE5MzE4MS1lOGVlLTQ3MzEtOTdhNi02YzE2YjdlMDQzOWJcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMjRhOTMxODEtZThlZS00NzMxLTk3YTYtNmMxNmI3ZTA0MzliIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MjRhOTMxODEtZThlZS00NzMxLTk3YTYtNmMxNmI3ZTA0MzliXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNC4xMC4yMDI1IDE2OjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJTbGF2aWEgT3BhdmEgXCJCXCIiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzY0NWFhZDFiLTlhNDYtNDM1MS05MGI2LTZkZmI5ODk0NTNkZC82NDVhYWQxYi05YTQ2LTQzNTEtOTBiNi02ZGZiOTg5NDUzZGRfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJmYTc2MTRjZi1kNmJkLTQxNDItOGIzMy1kNDA1Yjg3NDEyNGEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWZhNzYxNGNmLWQ2YmQtNDE0Mi04YjMzLWQ0MDViODc0MTI0YVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mYTc2MTRjZi1kNmJkLTQxNDItOGIzMy1kNDA1Yjg3NDEyNGEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mYTc2MTRjZi1kNmJkLTQxNDItOGIzMy1kNDA1Yjg3NDEyNGFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifV19LHsiaWQiOiJiYTUwYzMxOS00MTRkLTQ3OGYtOTcxOS03NmQ1OWRkZmI4N2MiLCJjb2RlIjoiSDFBIiwibmFtZSI6Ik9rcmVzbsOtIHDFmWVib3IgbWxhZMWhw60gcMWZw61wcmF2a3kgKDQrMSkiLCJ0ZWFtX2NvdW50IjoiMTAiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlL2JhNTBjMzE5LTQxNGQtNDc4Zi05NzE5LTc2ZDU5ZGRmYjg3YyIsIm1hdGNoZXMiOlt7ImRhdGVfdGltZSI6IjA5LjA5LjIwMjUgMTc6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkJyYW50aWNlIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS85ZTRmNTFmZi0zMDI1LTRjYzEtYjQ3Zi1jYTJhMjNlYjhhZjUvOWU0ZjUxZmYtMzAyNS00Y2MxLWI0N2YtY2EyYTIzZWI4YWY1X2Nyb3AuanBnIiwic2NvcmUiOiIxNDoxMCIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiIxYmZhNWIyYi02ZjhmLTRlNGYtOTg2Ny1kOTMxMTgyNDM4NzciLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTFiZmE1YjJiLTZmOGYtNGU0Zi05ODY3LWQ5MzExODI0Mzg3N1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8xYmZhNWIyYi02ZjhmLTRlNGYtOTg2Ny1kOTMxMTgyNDM4NzciLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0xYmZhNWIyYi02ZjhmLTRlNGYtOTg2Ny1kOTMxMTgyNDM4NzdcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjExLjA5LjIwMjUgMTc6MDAiLCJob21lIjoiTcSbc3RvIEFsYnJlY2h0aWNlIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83NTBiOGQ4MS01NDJiLTQ4NWMtOGExOC1mYzBjNDk0ZmY0MTEvNzUwYjhkODEtNTQyYi00ODVjLThhMTgtZmMwYzQ5NGZmNDExX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTM6NSIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiI2MjFiM2RiNC03YzczLTQ5MTktYmJmMS0zOGEzMDYxZDA3YzciLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTYyMWIzZGI0LTdjNzMtNDkxOS1iYmYxLTM4YTMwNjFkMDdjN1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82MjFiM2RiNC03YzczLTQ5MTktYmJmMS0zOGEzMDYxZDA3YzciLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02MjFiM2RiNC03YzczLTQ5MTktYmJmMS0zOGEzMDYxZDA3YzdcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE4LjA5LjIwMjUgMTc6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkxpY2hub3YiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2Q5YzI2ZTJkLWIxZTAtNDA3Yi1iNDA4LWI1NmE5YjgxNDQyMy9kOWMyNmUyZC1iMWUwLTQwN2ItYjQwOC1iNTZhOWI4MTQ0MjNfY3JvcC5qcGciLCJzY29yZSI6IjE2OjMiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiZTg0OGY1ODMtM2RiNi00MTRkLWI1ZjUtYTJiYTJkMzEwMjUwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1lODQ4ZjU4My0zZGI2LTQxNGQtYjVmNS1hMmJhMmQzMTAyNTBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZTg0OGY1ODMtM2RiNi00MTRkLWI1ZjUtYTJiYTJkMzEwMjUwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTg0OGY1ODMtM2RiNi00MTRkLWI1ZjUtYTJiYTJkMzEwMjUwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyNy4wOS4yMDI1IDE1OjAwIiwiaG9tZSI6IkJydW50w6FsIFwiQVwiIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lN2U1ZWU2NS0xMWY5LTRlZGYtODcyNC0xYmFiNjA0M2NhZGMvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTY6MiIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJhNWJjZjVjNC1lNGRiLTQwZGUtODc5Ny1hOTdlMDM4ZDZkY2IiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWE1YmNmNWM0LWU0ZGItNDBkZS04Nzk3LWE5N2UwMzhkNmRjYlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9hNWJjZjVjNC1lNGRiLTQwZGUtODc5Ny1hOTdlMDM4ZDZkY2IiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1hNWJjZjVjNC1lNGRiLTQwZGUtODc5Ny1hOTdlMDM4ZDZkY2JcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAyLjEwLjIwMjUgMTc6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlZyYm5vIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kNWEzNjQ2MS0xNjQ4LTRjMDMtYWEzMS0yM2EyOTE4YWMwOWEvZDVhMzY0NjEtMTY0OC00YzAzLWFhMzEtMjNhMjkxOGFjMDlhX2Nyb3AuanBnIiwic2NvcmUiOiIxMzozIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjE5OTlhMTNhLWNlMTYtNGY1Zi1hNzEwLWY0ZmY0MjYyMzE1ZSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MTk5OWExM2EtY2UxNi00ZjVmLWE3MTAtZjRmZjQyNjIzMTVlXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzE5OTlhMTNhLWNlMTYtNGY1Zi1hNzEwLWY0ZmY0MjYyMzE1ZSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTE5OTlhMTNhLWNlMTYtNGY1Zi1hNzEwLWY0ZmY0MjYyMzE1ZVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTEuMTAuMjAyNSAwOTowMCIsImhvbWUiOiJIb3Juw60gQmVuZcWhb3YiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzVhNDc5ZjkyLWZlZjItNGM2Ni1iOGU2LTBhOTFhYmY2NWFlYS81YTQ3OWY5Mi1mZWYyLTRjNjYtYjhlNi0wYTkxYWJmNjVhZWFfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiI4OjkiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiNzNlNzM1MjctMmI2Yy00OTViLWIyY2ItODc1YWRkYzRmM2ZmIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz03M2U3MzUyNy0yYjZjLTQ5NWItYjJjYi04NzVhZGRjNGYzZmZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvNzNlNzM1MjctMmI2Yy00OTViLWIyY2ItODc1YWRkYzRmM2ZmIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9NzNlNzM1MjctMmI2Yy00OTViLWIyY2ItODc1YWRkYzRmM2ZmXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4xMC4yMDI1IDE2OjMwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJCcnVudMOhbCBcIkJcIiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjL2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkY19jcm9wLmpwZyIsInNjb3JlIjoiMTY6NCIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiI4OWNmOTk4Yy02NTZjLTQwODctODM2Yi0wYTIxMDZhZjRmNmMiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTg5Y2Y5OThjLTY1NmMtNDA4Ny04MzZiLTBhMjEwNmFmNGY2Y1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy84OWNmOTk4Yy02NTZjLTQwODctODM2Yi0wYTIxMDZhZjRmNmMiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz04OWNmOTk4Yy02NTZjLTQwODctODM2Yi0wYTIxMDZhZjRmNmNcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjIzLjEwLjIwMjUgMTY6MDAiLCJob21lIjoiUsO9bWHFmW92IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9jZTA1YzlmOS0zYjI4LTRhZTYtOTA3Ny00OTNmOTBkMDBmZmMvY2UwNWM5ZjktM2IyOC00YWU2LTkwNzctNDkzZjkwZDAwZmZjX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJ0csOhdmEiLCJtYXRjaF9pZCI6IjllYjNjNDM3LWFjMzAtNGQ5My05MzEyLTNlNDA4YTFiNDhhYyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9OWViM2M0MzctYWMzMC00ZDkzLTkzMTItM2U0MDhhMWI0OGFjXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzllYjNjNDM3LWFjMzAtNGQ5My05MzEyLTNlNDA4YTFiNDhhYyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTllYjNjNDM3LWFjMzAtNGQ5My05MzEyLTNlNDA4YTFiNDhhY1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMzAuMTAuMjAyNSAxNjozMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiQsWZaWRsacSNbsOhIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS80Nzg5OWY1Ni0yMmE3LTRhNzEtOWZkNy1jOTRhZGJjZWFkNzYvNDc4OTlmNTYtMjJhNy00YTcxLTlmZDctYzk0YWRiY2VhZDc2X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiMTI1OTQwODUtYTFhNi00NTM5LTkyZTAtZDc2OGMzM2M4M2E4IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0xMjU5NDA4NS1hMWE2LTQ1MzktOTJlMC1kNzY4YzMzYzgzYThcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMTI1OTQwODUtYTFhNi00NTM5LTkyZTAtZDc2OGMzM2M4M2E4IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MTI1OTQwODUtYTFhNi00NTM5LTkyZTAtZDc2OGMzM2M4M2E4XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn1dfSx7ImlkIjoiNzU4MGI4MDMtNjY1ZC00ODA4LThjZWMtYzkxNmRjYjIyMzQzIiwiY29kZSI6IkgxQyIsIm5hbWUiOiJNbGFkxaHDrSBwxZnDrXByYXZrYSAxKzQgc2suQyIsInRlYW1fY291bnQiOiIxMCIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvNzU4MGI4MDMtNjY1ZC00ODA4LThjZWMtYzkxNmRjYjIyMzQzIiwibWF0Y2hlcyI6W3siZGF0ZV90aW1lIjoiMjguMDguMjAyNSAxNzowMCIsImhvbWUiOiJWw610a292IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9hM2ZmMTdkNi0wODg4LTQ3ZTctOWRlZS0wYTk4ZWM4NzM0ZDAvYTNmZjE3ZDYtMDg4OC00N2U3LTlkZWUtMGE5OGVjODczNGQwX2Nyb3AuanBnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMToyNSIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJiOTAzZGMwOS03YzllLTQyMjMtOGI5ZS01ZjljMDhiNjhmMDUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWI5MDNkYzA5LTdjOWUtNDIyMy04YjllLTVmOWMwOGI2OGYwNVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iOTAzZGMwOS03YzllLTQyMjMtOGI5ZS01ZjljMDhiNjhmMDUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iOTAzZGMwOS03YzllLTQyMjMtOGI5ZS01ZjljMDhiNjhmMDVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjA1LjA5LjIwMjUgMTc6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkhvbGFzb3ZpY2UvVsOhdnJvdmljZSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMjI6MyIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJhNzgwM2Y0Ny0xY2I3LTQ2MTAtYTRmNC0zOTQ5ZmYxYzc4Y2MiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWE3ODAzZjQ3LTFjYjctNDYxMC1hNGY0LTM5NDlmZjFjNzhjY1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9hNzgwM2Y0Ny0xY2I3LTQ2MTAtYTRmNC0zOTQ5ZmYxYzc4Y2MiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1hNzgwM2Y0Ny0xY2I3LTQ2MTAtYTRmNC0zOTQ5ZmYxYzc4Y2NcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE3LjA5LjIwMjUgMTc6MDAiLCJob21lIjoiSmFrYXJ0b3ZpY2UiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzQ1MDAwZTBmLTc0NDItNDM2Ni1iZjVhLTdjZDZlNTIyZjg0Zi80NTAwMGUwZi03NDQyLTQzNjYtYmY1YS03Y2Q2ZTUyMmY4NGZfY3JvcC5qcGciLCJhd2F5IjoiS3Jub3YiLCJhd2F5X2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwic2NvcmUiOiIyOjEwIiwidmVudWUiOiJ0csOhdmEiLCJtYXRjaF9pZCI6IjM1OWMzNmE2LWM5NDgtNGY1ZC1iOWRkLTM2NjY0YWFkY2EzNiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MzU5YzM2YTYtYzk0OC00ZjVkLWI5ZGQtMzY2NjRhYWRjYTM2XHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzM1OWMzNmE2LWM5NDgtNGY1ZC1iOWRkLTM2NjY0YWFkY2EzNiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTM1OWMzNmE2LWM5NDgtNGY1ZC1iOWRkLTM2NjY0YWFkY2EzNlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTYuMTAuMjAyNSAxNjozMCIsImhvbWUiOiJLcm5vdiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5Ijoixb1pbXJvdmljZSIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNzNmZDUxMWYtNjY4OS00YjhkLWFmNDYtZGFmMjI3MTE0OTY4LzczZmQ1MTFmLTY2ODktNGI4ZC1hZjQ2LWRhZjIyNzExNDk2OF9jcm9wLmpwZyIsInNjb3JlIjoiMzA6MiIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiJmYjM1ZDlmNS1jYjVhLTRmNGMtOTNlNi1jOTA5MWIzZDdmNTEiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWZiMzVkOWY1LWNiNWEtNGY0Yy05M2U2LWM5MDkxYjNkN2Y1MVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mYjM1ZDlmNS1jYjVhLTRmNGMtOTNlNi1jOTA5MWIzZDdmNTEiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mYjM1ZDlmNS1jYjVhLTRmNGMtOTNlNi1jOTA5MWIzZDdmNTFcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAxLjEwLjIwMjUgMTY6MzAiLCJob21lIjoiWmxhdG7DrWt5L1N0xJtib8WZaWNlIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwiYXdheSI6Iktybm92IiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDoyNSIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiIzODEyZDkxZS1kNTBlLTQ0YmMtYWU3Yy1iYTBiMzhiMzUwOTIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTM4MTJkOTFlLWQ1MGUtNDRiYy1hZTdjLWJhMGIzOGIzNTA5Mlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8zODEyZDkxZS1kNTBlLTQ0YmMtYWU3Yy1iYTBiMzhiMzUwOTIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0zODEyZDkxZS1kNTBlLTQ0YmMtYWU3Yy1iYTBiMzhiMzUwOTJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjAzLjEwLjIwMjUgMTY6MDAiLCJob21lIjoiU2xhdmtvdiIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZjUzYjFiMTgtMjE2YS00YmE4LWI1MzEtMTc2ZTlmYTE0MTJhL2Y1M2IxYjE4LTIxNmEtNGJhOC1iNTMxLTE3NmU5ZmExNDEyYV9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjE6MTMiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiM2UzOWE3ZjItYmE4ZC00ZDY4LTgzYzktMWVjYWI3MjNiMDVhIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0zZTM5YTdmMi1iYThkLTRkNjgtODNjOS0xZWNhYjcyM2IwNWFcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvM2UzOWE3ZjItYmE4ZC00ZDY4LTgzYzktMWVjYWI3MjNiMDVhIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9M2UzOWE3ZjItYmE4ZC00ZDY4LTgzYzktMWVjYWI3MjNiMDVhXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxMC4xMC4yMDI1IDE2OjAwIiwiaG9tZSI6Iktybm92IiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJTbGF2aWEgT3BhdmEiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzY0NWFhZDFiLTlhNDYtNDM1MS05MGI2LTZkZmI5ODk0NTNkZC82NDVhYWQxYi05YTQ2LTQzNTEtOTBiNi02ZGZiOTg5NDUzZGRfY3JvcC5qcGciLCJzY29yZSI6IjIwOjUiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiZmFlZTNmNDQtNTM4MC00NmY0LWE3YTktZWNiZjQ1NzFjZTI2IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mYWVlM2Y0NC01MzgwLTQ2ZjQtYTdhOS1lY2JmNDU3MWNlMjZcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZmFlZTNmNDQtNTM4MC00NmY0LWE3YTktZWNiZjQ1NzFjZTI2IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmFlZTNmNDQtNTM4MC00NmY0LWE3YTktZWNiZjQ1NzFjZTI2XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIyMi4xMC4yMDI1IDE1OjMwIiwiaG9tZSI6IsWgdMOhYmxvdmljZSIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMTE1ZDA5ODgtYjlhYy00YTA5LTkxODItYTZiNDZiNGQ5ZjQyLzExNWQwOTg4LWI5YWMtNGEwOS05MTgyLWE2YjQ2YjRkOWY0Ml9jcm9wLmpwZyIsImF3YXkiOiJLcm5vdiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoidHLDoXZhIiwibWF0Y2hfaWQiOiIzZTE4ZTgwNC1iNTMyLTRlOWEtYmI5ZS0yMTVhOWJkNzJlZTUiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTNlMThlODA0LWI1MzItNGU5YS1iYjllLTIxNWE5YmQ3MmVlNVx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy8zZTE4ZTgwNC1iNTMyLTRlOWEtYmI5ZS0yMTVhOWJkNzJlZTUiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz0zZTE4ZTgwNC1iNTMyLTRlOWEtYmI5ZS0yMTVhOWJkNzJlZTVcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjI0LjEwLjIwMjUgMTU6MDAiLCJob21lIjoiS3Jub3YiLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IkxpdHVsdG92aWNlIiwiYXdheV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8yYWIxYWVlOC1hNjE0LTQ2MzAtODkwMi1hZWFmNjQzZTMzZDcvMmFiMWFlZTgtYTYxNC00NjMwLTg5MDItYWVhZjY0M2UzM2Q3X2Nyb3AuanBnIiwic2NvcmUiOiIwOjAiLCJ2ZW51ZSI6InRyw6F2YSIsIm1hdGNoX2lkIjoiMmJkOTA1MWMtZDZiNy00Y2I2LWFmMGYtMzUyODdjNWU0OTEwIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0yYmQ5MDUxYy1kNmI3LTRjYjYtYWYwZi0zNTI4N2M1ZTQ5MTBcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMmJkOTA1MWMtZDZiNy00Y2I2LWFmMGYtMzUyODdjNWU0OTEwIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MmJkOTA1MWMtZDZiNy00Y2I2LWFmMGYtMzUyODdjNWU0OTEwXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn1dfSx7ImlkIjoiZWNjYjkxYmEtY2JjZS00NmUxLWFmNTEtNDQ5YmRiZDQyZjhmIiwiY29kZSI6IlUxRSIsIm5hbWUiOiJQQyAgVTFFICBVLTEwICDFoHVtcGVyayIsInRlYW1fY291bnQiOiI2IiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS9lY2NiOTFiYS1jYmNlLTQ2ZTEtYWY1MS00NDliZGJkNDJmOGYiLCJtYXRjaGVzIjpbeyJkYXRlX3RpbWUiOiIxNi4wOS4yMDI1IDEyOjMwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiTUZLIFNsYXZvaiBCcnVudMOhbCwgei4gcy4iLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkYy9lN2U1ZWU2NS0xMWY5LTRlZGYtODcyNC0xYmFiNjA0M2NhZGNfY3JvcC5qcGciLCJzY29yZSI6IjM6NyIsInZlbnVlIjoiQXRsZXRpY2vDvSBzdGFkaW9uIEtybm92IC0gdHLDoXZhIiwibWF0Y2hfaWQiOiJmOGQ2YzU5Yy0zNDU5LTRlNDEtOWIyMi0zNzliYzI0MzdmNDMiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWY4ZDZjNTljLTM0NTktNGU0MS05YjIyLTM3OWJjMjQzN2Y0M1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9mOGQ2YzU5Yy0zNDU5LTRlNDEtOWIyMi0zNzliYzI0MzdmNDMiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1mOGQ2YzU5Yy0zNDU5LTRlNDEtOWIyMi0zNzliYzI0MzdmNDNcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE2LjA5LjIwMjUgMTM6MDAiLCJob21lIjoiRk9UQkFMT1bDnSBLTFVCIMWgVEVSTkJFUkssIHoucy4iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2U1MjBkMTg1LTEwOWYtNGJjNi1iY2NjLTYzMTI2NTRhYWM5Yi9lNTIwZDE4NS0xMDlmLTRiYzYtYmNjYy02MzEyNjU0YWFjOWJfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMjo0IiwidmVudWUiOiLFoHRlcm5iZXJrLFVNVFJBIiwibWF0Y2hfaWQiOiI2MzNhY2VlYi1jMjZmLTQ3NDItYjRmNS1jODEzYzBmYTY1ZjMiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTYzM2FjZWViLWMyNmYtNDc0Mi1iNGY1LWM4MTNjMGZhNjVmM1x1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82MzNhY2VlYi1jMjZmLTQ3NDItYjRmNS1jODEzYzBmYTY1ZjMiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02MzNhY2VlYi1jMjZmLTQ3NDItYjRmNS1jODEzYzBmYTY1ZjNcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjE2LjA5LjIwMjUgMTM6MzAiLCJob21lIjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJGSyBQcnVtcmVudCDFoHVtcGVyayB6LnMuIiwiYXdheV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwic2NvcmUiOiIyOjEiLCJ2ZW51ZSI6IkF0bGV0aWNrw70gc3RhZGlvbiBLcm5vdiAtIHRyw6F2YSIsIm1hdGNoX2lkIjoiZmRmZGM3MzctNGNhMi00MjQ1LWEwMTMtZGU2NTNlODU0NmM5IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mZGZkYzczNy00Y2EyLTQyNDUtYTAxMy1kZTY1M2U4NTQ2YzlcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZmRmZGM3MzctNGNhMi00MjQ1LWEwMTMtZGU2NTNlODU0NmM5IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmRmZGM3MzctNGNhMi00MjQ1LWEwMTMtZGU2NTNlODU0NmM5XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4wOS4yMDI1IDE0OjAwIiwiaG9tZSI6IkZLIFdBUkVYIEplc2Vuw61rIHoucy4iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzAzZGQzMzBiLWQ0NjktNGE2NS05OWYxLTI5YjdlY2U3YzJlZC8wM2RkMzMwYi1kNDY5LTRhNjUtOTlmMS0yOWI3ZWNlN2MyZWRfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiODoxIiwidmVudWUiOiJVTVRSQSIsIm1hdGNoX2lkIjoiZmVjOTNkMTMtZDVhNC00MjJiLThmYjAtNzY3YmJiNzdhMmM1IiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1mZWM5M2QxMy1kNWE0LTQyMmItOGZiMC03NjdiYmI3N2EyYzVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZmVjOTNkMTMtZDVhNC00MjJiLThmYjAtNzY3YmJiNzdhMmM1IiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZmVjOTNkMTMtZDVhNC00MjJiLThmYjAtNzY3YmJiNzdhMmM1XHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIxNi4wOS4yMDI1IDE0OjMwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiU0sgVW5pxI1vdiwgei5zLiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkLzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZF9jcm9wLmpwZyIsInNjb3JlIjoiMDo3IiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjJiNTkzYTRhLWM4MWQtNDU4NC05Zjc4LWRlNjRiMWY2NzQ5ZiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9MmI1OTNhNGEtYzgxZC00NTg0LTlmNzgtZGU2NGIxZjY3NDlmXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzJiNTkzYTRhLWM4MWQtNDU4NC05Zjc4LWRlNjRiMWY2NzQ5ZiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTJiNTkzYTRhLWM4MWQtNDU4NC05Zjc4LWRlNjRiMWY2NzQ5Zlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX0seyJpZCI6ImI4NGM2NzhmLWMzM2MtNDYyMi05N2FkLTZjM2U4ODI3MDk0YiIsImNvZGUiOiJWMUMiLCJuYW1lIjoiUEMgIFYxQyAgVS04ICBOb3bDvSBKacSNw61uIiwidGVhbV9jb3VudCI6IjYiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlL2I4NGM2NzhmLWMzM2MtNDYyMi05N2FkLTZjM2U4ODI3MDk0YiIsIm1hdGNoZXMiOlt7ImRhdGVfdGltZSI6IjMwLjA5LjIwMjUgMTI6MzAiLCJob21lIjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiJNRksgU2xhdm9qIEJydW50w6FsLCB6LiBzLiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjL2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkY19jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjU4NjI4MWM0LTQ0YjAtNDliNS04NTgyLTkyNjViYTQxNWI0YyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9NTg2MjgxYzQtNDRiMC00OWI1LTg1ODItOTI2NWJhNDE1YjRjXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzU4NjI4MWM0LTQ0YjAtNDliNS04NTgyLTkyNjViYTQxNWI0YyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTU4NjI4MWM0LTQ0YjAtNDliNS04NTgyLTkyNjViYTQxNWI0Y1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMzAuMDkuMjAyNSAxMzowMCIsImhvbWUiOiJTSyBIcmFuaWNlLCB6LnMuIiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wYzgzZTBkMi1kYWZiLTQ4ZTMtOTMyNi1jZTFiYzQ0YzUyYTgvMGM4M2UwZDItZGFmYi00OGUzLTkzMjYtY2UxYmM0NGM1MmE4X2Nyb3AuanBnIiwiYXdheSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImF3YXlfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJzY29yZSI6IjA6MCIsInZlbnVlIjoiVU1UIMW9w6HEjWtvdmEgMTQ0MiIsIm1hdGNoX2lkIjoiZTFmMDlmZTEtMWQwNC00NmIxLWJlOTYtYWU3ZDJmYWFlYTBlIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz1lMWYwOWZlMS0xZDA0LTQ2YjEtYmU5Ni1hZTdkMmZhYWVhMGVcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvZTFmMDlmZTEtMWQwNC00NmIxLWJlOTYtYWU3ZDJmYWFlYTBlIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9ZTFmMDlmZTEtMWQwNC00NmIxLWJlOTYtYWU3ZDJmYWFlYTBlXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIzMC4wOS4yMDI1IDEzOjMwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiU2xlenNrw70gRkMgT3BhdmEgei5zLiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZjU2NWFiOGItMWY1NS00Y2FjLWJiNjctZjFjMzY3ZGZiYTY0L2Y1NjVhYjhiLTFmNTUtNGNhYy1iYjY3LWYxYzM2N2RmYmE2NF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImVmNWFiMmI4LWI2MzEtNDQ2OC05ODc5LWVhZDIxYjk3MWMwMSIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZWY1YWIyYjgtYjYzMS00NDY4LTk4NzktZWFkMjFiOTcxYzAxXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2VmNWFiMmI4LWI2MzEtNDQ2OC05ODc5LWVhZDIxYjk3MWMwMSIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWVmNWFiMmI4LWI2MzEtNDQ2OC05ODc5LWVhZDIxYjk3MWMwMVx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMzAuMDkuMjAyNSAxNDowMCIsImhvbWUiOiJGSyBOb3bDvSBKacSNw61uIHoucy4iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2ViNGFlZDdkLWI4ZGYtNGI0OS1hNWNiLTEzOTRkY2M1ZmEwOS9lYjRhZWQ3ZC1iOGRmLTRiNDktYTVjYi0xMzk0ZGNjNWZhMDlfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJOb3bDvSBKacSNw61uLXRyw6F2YSIsIm1hdGNoX2lkIjoiMmI4N2VmMGYtYTM1Ny00Mzk0LWEzMDUtNzFmZWUxMmNkNDQzIiwicmVwb3J0X3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwaXMtby11dGthbmktcmVwb3J0LmFzcHglM0Z6YXBhcz0yYjg3ZWYwZi1hMzU3LTQzOTQtYTMwNS03MWZlZTEyY2Q0NDNcdTAwMjZ6YXBpcz0xXHUwMDI2bm9wcmludD0xXHUwMDI2YnRucHJpbnQ9MVx1MDAyNi5odG0iLCJmYWNyX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS96YXBhc3kvemFwYXMvMmI4N2VmMGYtYTM1Ny00Mzk0LWEzMDUtNzFmZWUxMmNkNDQzIiwiZGVsZWdhdGlvbl91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGFzLWRlbGVnYWNlLXJlcG9ydC5hc3B4JTNGemFwYXM9MmI4N2VmMGYtYTM1Ny00Mzk0LWEzMDUtNzFmZWUxMmNkNDQzXHUwMDI2emFwaXM9MVx1MDAyNmhpZGVtZW51PTFcdTAwMjYuaHRtIn0seyJkYXRlX3RpbWUiOiIzMC4wOS4yMDI1IDE0OjMwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiVMSbbG92w71jaG92bsOhIGplZG5vdGEgVmFsYcWhc2vDqSBNZXppxZnDrcSNw60sIHNwb2xlayIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMmU0ODYzZDQtYmQ3YS00ZDllLTk0NmUtMDA0NmFlOWU2NjVlLzJlNDg2M2Q0LWJkN2EtNGQ5ZS05NDZlLTAwNDZhZTllNjY1ZV9jcm9wLmpwZyIsInNjb3JlIjoiMDowIiwidmVudWUiOiJBdGxldGlja8O9IHN0YWRpb24gS3Jub3YgLSB0csOhdmEiLCJtYXRjaF9pZCI6ImQxYzc0Y2M1LTMyNjUtNDA4ZC1hYmVlLTZiNjU5YTMxMjlhMCIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9ZDFjNzRjYzUtMzI2NS00MDhkLWFiZWUtNmI2NTlhMzEyOWEwXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2QxYzc0Y2M1LTMyNjUtNDA4ZC1hYmVlLTZiNjU5YTMxMjlhMCIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWQxYzc0Y2M1LTMyNjUtNDA4ZC1hYmVlLTZiNjU5YTMxMjlhMFx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX0seyJpZCI6IjZiNDBkOWNhLWRhODctNDZiYS04ZTkyLTI4NTIyYWRkYTMyMiIsImNvZGUiOiJWNUIiLCJuYW1lIjoiUEMgIFY1QiAgVS05ICBIbHXEjcOtbiIsInRlYW1fY291bnQiOiI2IiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS82YjQwZDljYS1kYTg3LTQ2YmEtOGU5Mi0yODUyMmFkZGEzMjIiLCJtYXRjaGVzIjpbeyJkYXRlX3RpbWUiOiIxMC4wOS4yMDI1IDEyOjMwIiwiaG9tZSI6IkZLIEtvZm9sYSBLcm5vdiwgei5zLiIsImhvbWVfaWQiOiI3ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgiLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJhd2F5IjoiMS4gRkMgUG9ydWJhIOKAkyBQZXTFmXZhbGQgbmEgTW9yYXbEmywgei5zLiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwLzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMF9jcm9wLmpwZyIsInNjb3JlIjoiMjo3IiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6IjI3NmNmNzVlLTFhY2EtNGE4Mi04MTcxLWY1OTJmYTQyODQ3MiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9Mjc2Y2Y3NWUtMWFjYS00YTgyLTgxNzEtZjU5MmZhNDI4NDcyXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzI3NmNmNzVlLTFhY2EtNGE4Mi04MTcxLWY1OTJmYTQyODQ3MiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTI3NmNmNzVlLTFhY2EtNGE4Mi04MTcxLWY1OTJmYTQyODQ3Mlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTAuMDkuMjAyNSAxMzowMCIsImhvbWUiOiJTcG9ydG92bsOtIGtsdWIgRkMgSGx1xI3DrW4sIHoucy4iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5Lzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhMy84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTNfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTQ6MCIsInZlbnVlIjoiSGx1xI3DrW4tdHLDoXZhIiwibWF0Y2hfaWQiOiI2Yzg2YjhmNS0xMGRlLTRiMjMtYTBhNS0xZjE4MWVkNzE3NWQiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPTZjODZiOGY1LTEwZGUtNGIyMy1hMGE1LTFmMTgxZWQ3MTc1ZFx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy82Yzg2YjhmNS0xMGRlLTRiMjMtYTBhNS0xZjE4MWVkNzE3NWQiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz02Yzg2YjhmNS0xMGRlLTRiMjMtYTBhNS0xZjE4MWVkNzE3NWRcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjEwLjA5LjIwMjUgMTM6MzAiLCJob21lIjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiaG9tZV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImhvbWVfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsImF3YXkiOiLFoGtvbG7DrSBzcG9ydG92bsOtIGtsdWIgQsOtbG92ZWMsei5zLiIsImF3YXlfbG9nb191cmwiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInNjb3JlIjoiMToyIiwidmVudWUiOiJLcm5vdi10csOhdmEiLCJtYXRjaF9pZCI6ImJkYWQzYmUyLTIzZWYtNDY0OS05YmVkLWMwNTFlM2E3NDNjMyIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9YmRhZDNiZTItMjNlZi00NjQ5LTliZWQtYzA1MWUzYTc0M2MzXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzL2JkYWQzYmUyLTIzZWYtNDY0OS05YmVkLWMwNTFlM2E3NDNjMyIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPWJkYWQzYmUyLTIzZWYtNDY0OS05YmVkLWMwNTFlM2E3NDNjM1x1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9LHsiZGF0ZV90aW1lIjoiMTAuMDkuMjAyNSAxNDowMCIsImhvbWUiOiJGSyBLb2ZvbGEgS3Jub3YsIHoucy4iLCJob21lX2lkIjoiN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4IiwiaG9tZV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYXdheSI6IlTEm2xvdsO9Y2hvdm7DoSBqZWRub3RhIFNva29sIEtvem1pY2UsIHoucy4iLCJhd2F5X2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2ZlYTdjN2NjLTJhNGUtNDU4Yy1hOTc5LTU3ODlhYWZhMDljMC9mZWE3YzdjYy0yYTRlLTQ1OGMtYTk3OS01Nzg5YWFmYTA5YzBfY3JvcC5qcGciLCJzY29yZSI6Ijg6MSIsInZlbnVlIjoiS3Jub3YtdHLDoXZhIiwibWF0Y2hfaWQiOiJiYjk1ZjQxOC1iZTkxLTQ3MDgtODczOS01NWMzMzE5NTQzNzIiLCJyZXBvcnRfdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBpcy1vLXV0a2FuaS1yZXBvcnQuYXNweCUzRnphcGFzPWJiOTVmNDE4LWJlOTEtNDcwOC04NzM5LTU1YzMzMTk1NDM3Mlx1MDAyNnphcGlzPTFcdTAwMjZub3ByaW50PTFcdTAwMjZidG5wcmludD0xXHUwMDI2Lmh0bSIsImZhY3JfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3phcGFzeS96YXBhcy9iYjk1ZjQxOC1iZTkxLTQ3MDgtODczOS01NWMzMzE5NTQzNzIiLCJkZWxlZ2F0aW9uX3VybCI6Imh0dHBzOi8vaXMuZm90YmFsLmN6L3B1YmxpYy96YXBhc3kvemFwYXMtZGVsZWdhY2UtcmVwb3J0LmFzcHglM0Z6YXBhcz1iYjk1ZjQxOC1iZTkxLTQ3MDgtODczOS01NWMzMzE5NTQzNzJcdTAwMjZ6YXBpcz0xXHUwMDI2aGlkZW1lbnU9MVx1MDAyNi5odG0ifSx7ImRhdGVfdGltZSI6IjEwLjA5LjIwMjUgMTQ6MzAiLCJob21lIjoiRm90YmFsb3bDvSBrbHViIFNLIFBvbGFua2EgbmFkIE9kcm91IHoucy4iLCJob21lX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzMxZTUzMzg0LTM3ZDgtNDc1NS1iZmRjLWM4ZDE2OGZmZWEyNC8zMWU1MzM4NC0zN2Q4LTQ3NTUtYmZkYy1jOGQxNjhmZmVhMjRfY3JvcC5qcGciLCJhd2F5IjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwiYXdheV9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImF3YXlfbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInNjb3JlIjoiMTA6MSIsInZlbnVlIjoiUG9sYW5rYSBuYWQgT2Ryb3UgLSB0csOhdmEiLCJtYXRjaF9pZCI6IjdiNGQzMDFjLWI3MjAtNDRiMC05ODhjLTcwMzgwNjg4NDRlMiIsInJlcG9ydF91cmwiOiJodHRwczovL2lzLmZvdGJhbC5jei9wdWJsaWMvemFwYXN5L3phcGlzLW8tdXRrYW5pLXJlcG9ydC5hc3B4JTNGemFwYXM9N2I0ZDMwMWMtYjcyMC00NGIwLTk4OGMtNzAzODA2ODg0NGUyXHUwMDI2emFwaXM9MVx1MDAyNm5vcHJpbnQ9MVx1MDAyNmJ0bnByaW50PTFcdTAwMjYuaHRtIiwiZmFjcl9saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvemFwYXN5L3phcGFzLzdiNGQzMDFjLWI3MjAtNDRiMC05ODhjLTcwMzgwNjg4NDRlMiIsImRlbGVnYXRpb25fdXJsIjoiaHR0cHM6Ly9pcy5mb3RiYWwuY3ovcHVibGljL3phcGFzeS96YXBhcy1kZWxlZ2FjZS1yZXBvcnQuYXNweCUzRnphcGFzPTdiNGQzMDFjLWI3MjAtNDRiMC05ODhjLTcwMzgwNjg4NDRlMlx1MDAyNnphcGlzPTFcdTAwMjZoaWRlbWVudT0xXHUwMDI2Lmh0bSJ9XX1dfQo=","stored_at":"2025-10-17T06:28:46.794561966Z"} \ No newline at end of file diff --git a/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_table.json b/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_table.json new file mode 100644 index 0000000..a4327e9 --- /dev/null +++ b/cache/facr/football_7eacd9f0-bfa0-4928-a9b6-936140168f58_table.json @@ -0,0 +1 @@ +{"data":"eyJuYW1lIjoiRm90YmFsb3bDvSBrbHViIEtybm92IiwiY2x1Yl9pZCI6IjdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OCIsImNsdWJfdHlwZSI6ImZvb3RiYWxsIiwiY2x1Yl9pbnRlcm5hbF9pZCI6IjgwMTAyMTEiLCJsb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwiYWRkcmVzcyI6IjgwMTAyMTEiLCJjYXRlZ29yeSI6IklEIGtsdWJ1IiwiY29tcGV0aXRpb25zIjpbeyJpZCI6ImUzMTI3ODY1LWExMDktNDVjZC05MDQ4LTNlNjQyOWUyZWIxMSIsImNvZGUiOiJBMUEiLCJuYW1lIjoiU0FUVU0gNS4gbGlnYSBtdcW+xa8iLCJ0ZWFtX2NvdW50IjoiMTYiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlL2UzMTI3ODY1LWExMDktNDVjZC05MDQ4LTNlNjQyOWUyZWIxMSIsInRhYmxlIjp7Im92ZXJhbGwiOlt7InJhbmsiOiIxIiwidGVhbSI6IktyYXZhxZllIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8zNzdiZjBhYS0zM2U5LTQ5ODctYWI0Mi0zOTc0YmE1ODhkNmYvMzc3YmYwYWEtMzNlOS00OTg3LWFiNDItMzk3NGJhNTg4ZDZmX2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiOSIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjEiLCJzY29yZSI6IjM1OjkiLCJwb2ludHMiOiIyOCJ9LHsicmFuayI6IjIiLCJ0ZWFtIjoiSMOhaiB2ZSBTbGV6c2t1IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8yNTc4YjlmZi05MzhlLTQ2MWItOTA5MC1kOTY5N2ViOTM3MWYvMjU3OGI5ZmYtOTM4ZS00NjFiLTkwOTAtZDk2OTdlYjkzNzFmX2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNyIsImRyYXdzIjoiMyIsImxvc3NlcyI6IjEiLCJzY29yZSI6IjI3OjExIiwicG9pbnRzIjoiMjQifSx7InJhbmsiOiIzIiwidGVhbSI6IkZLIEhcdTAwMjZQIFN0YXLDqSBNxJtzdG8iLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2VjM2I4ZjdmLTU3NjQtNGE0ZS1iMzdmLTU2ZGVhNzA2OTZjYi9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2JfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiI2IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiMjI6MTgiLCJwb2ludHMiOiIyMCJ9LHsicmFuayI6IjQiLCJ0ZWFtIjoiTUZLIFbDrXRrb3ZpY2UgQiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYWY4ODBkMDYtNmZmYy00OTNhLTk0YmItOTBlMmJkYWI3MTE5L2FmODgwZDA2LTZmZmMtNDkzYS05NGJiLTkwZTJiZGFiNzExOV9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjUiLCJkcmF3cyI6IjMiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiIyNToxOCIsInBvaW50cyI6IjE4In0seyJyYW5rIjoiNSIsInRlYW0iOiJKYWt1YsSNb3ZpY2UiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzRlMGI1ZjJmLTRhMjctNDQ0Yy1iZjc3LWUzNzI1Yjg5ODA4Ni80ZTBiNWYyZi00YTI3LTQ0NGMtYmY3Ny1lMzcyNWI4OTgwODZfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiI2IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiMTY6MjIiLCJwb2ludHMiOiIxOCJ9LHsicmFuayI6IjYiLCJ0ZWFtIjoiU2xhdmlhIE9ybG92w6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzZlYTA2ZDNhLWE3YmYtNGVlMi05OWZmLTFiYTFlZGM2MmM4Zi82ZWEwNmQzYS1hN2JmLTRlZTItOTlmZi0xYmExZWRjNjJjOGZfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI1IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiMjI6MTkiLCJwb2ludHMiOiIxNyJ9LHsicmFuayI6IjciLCJ0ZWFtIjoiQnJ1xaFwZXJrIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNSIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjUiLCJzY29yZSI6IjI1OjI1IiwicG9pbnRzIjoiMTYifSx7InJhbmsiOiI4IiwidGVhbSI6IkJhbsOtayBBbGJyZWNodGljZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODg3YTY3ZDYtYzYwNy00ZTgwLTkxYmUtZDFhZmY5NDA2Njk4Lzg4N2E2N2Q2LWM2MDctNGU4MC05MWJlLWQxYWZmOTQwNjY5OF9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjUiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiIyMToyMSIsInBvaW50cyI6IjE2In0seyJyYW5rIjoiOSIsInRlYW0iOiJGSyBNxJtzdG8gQWxicmVjaHRpY2UiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5Lzc1MGI4ZDgxLTU0MmItNDg1Yy04YTE4LWZjMGM0OTRmZjQxMS83NTBiOGQ4MS01NDJiLTQ4NWMtOGExOC1mYzBjNDk0ZmY0MTFfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiI0IiwiZHJhd3MiOiI0IiwibG9zc2VzIjoiMyIsInNjb3JlIjoiMTY6MTgiLCJwb2ludHMiOiIxNiJ9LHsicmFuayI6IjEwIiwidGVhbSI6IkZDIFbFmWVzaW5hIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kYzA1ZjljNS1hNDM2LTRmY2UtYjljYi0wNmM3ZmY4NWQwMTkvZGMwNWY5YzUtYTQzNi00ZmNlLWI5Y2ItMDZjN2ZmODVkMDE5X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjIzOjI1IiwicG9pbnRzIjoiMTMifSx7InJhbmsiOiIxMSIsInRlYW0iOiJGSyBLb2ZvbGEgS3Jub3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI0IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiMTU6MjAiLCJwb2ludHMiOiIxMyJ9LHsicmFuayI6IjEyIiwidGVhbSI6IktvYmXFmWljZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNTVmOTYzMDctYzkxNi00ODAxLTk0OGItYmM4NGY0NmYyMWJkLzU1Zjk2MzA3LWM5MTYtNDgwMS05NDhiLWJjODRmNDZmMjFiZF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjQiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI3Iiwic2NvcmUiOiIyMToxOSIsInBvaW50cyI6IjEyIn0seyJyYW5rIjoiMTMiLCJ0ZWFtIjoiRGFya292acSNa3kiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzhlMjA3YjMwLTdiNjgtNDRiYi1hZDA4LWJjMjU0OTVkZDA5NC84ZTIwN2IzMC03YjY4LTQ0YmItYWQwOC1iYzI1NDk1ZGQwOTRfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiIyIiwiZHJhd3MiOiIzIiwibG9zc2VzIjoiNiIsInNjb3JlIjoiMTY6MjEiLCJwb2ludHMiOiI5In0seyJyYW5rIjoiMTQiLCJ0ZWFtIjoiSGXFmW1hbmljZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYzMyZGMzMDUtNmI3OC00MWM3LTgwNTMtZDg2NDRlZWY5NmYxL2MzMmRjMzA1LTZiNzgtNDFjNy04MDUzLWQ4NjQ0ZWVmOTZmMV9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjEiLCJkcmF3cyI6IjUiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiIxNzoyNyIsInBvaW50cyI6IjgifSx7InJhbmsiOiIxNSIsInRlYW0iOiJTSyBCRVNLWUQgRnJlbsWhdMOhdCBwLiBSLiIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjExIiwid2lucyI6IjIiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiI3Iiwic2NvcmUiOiIxNDoyNiIsInBvaW50cyI6IjgifSx7InJhbmsiOiIxNiIsInRlYW0iOiJGQyBEb2xuw60gQmVuZcWhb3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzA4MGUzYWUxLTJiYzQtNGQ5My1iZWE5LWRiMjZkYTc2OGZhNS8wODBlM2FlMS0yYmM0LTRkOTMtYmVhOS1kYjI2ZGE3NjhmYTVfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiIyIiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiOCIsInNjb3JlIjoiMTY6MzIiLCJwb2ludHMiOiI3In1dfX0seyJpZCI6IjdhZTdlM2QwLWFiM2MtNGFmZS1hZjZkLTRhMjZkNzRlYTU1NCIsImNvZGUiOiJDMUEiLCJuYW1lIjoiS0FMTUFOIFRSQURFIEtyYWpza8O9IHDFmWVib3Igc3RhcsWhw60gZG9yb3N0IiwidGVhbV9jb3VudCI6IjE2IiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS83YWU3ZTNkMC1hYjNjLTRhZmUtYWY2ZC00YTI2ZDc0ZWE1NTQiLCJ0YWJsZSI6eyJvdmVyYWxsIjpbeyJyYW5rIjoiMSIsInRlYW0iOiJIbHViaW5hIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kYTYyYzcwNS1jYTczLTQ1NjEtOWVhNC1hYjkzZTZhZmNlODgvZGE2MmM3MDUtY2E3My00NTYxLTllYTQtYWI5M2U2YWZjZTg4X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiMTAiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiI1Mjo3IiwicG9pbnRzIjoiMzAifSx7InJhbmsiOiIyIiwidGVhbSI6IlBvbGFua2EgbmFkIE9kcm91IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8zMWU1MzM4NC0zN2Q4LTQ3NTUtYmZkYy1jOGQxNjhmZmVhMjQvMzFlNTMzODQtMzdkOC00NzU1LWJmZGMtYzhkMTY4ZmZlYTI0X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiOCIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjEiLCJzY29yZSI6IjY0OjgiLCJwb2ludHMiOiIyNiJ9LHsicmFuayI6IjMiLCJ0ZWFtIjoiTUZLIEhhdsOtxZlvdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjciLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiIzMDoxNSIsInBvaW50cyI6IjIzIn0seyJyYW5rIjoiNCIsInRlYW0iOiJGcsO9ZGxhbnQgbi4gTy4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI2IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiMiIsInNjb3JlIjoiMzk6MjAiLCJwb2ludHMiOiIyMCJ9LHsicmFuayI6IjUiLCJ0ZWFtIjoiTUZLIFNsYXZvaiBCcnVudMOhbCIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjL2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkY19jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjYiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiIzNDoyMSIsInBvaW50cyI6IjE5In0seyJyYW5rIjoiNiIsInRlYW0iOiJLcmF2YcWZZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMzc3YmYwYWEtMzNlOS00OTg3LWFiNDItMzk3NGJhNTg4ZDZmLzM3N2JmMGFhLTMzZTktNDk4Ny1hYjQyLTM5NzRiYTU4OGQ2Zl9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjUiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiI0MzozMyIsInBvaW50cyI6IjE3In0seyJyYW5rIjoiNyIsInRlYW0iOiJSw71tYcWZb3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2NlMDVjOWY5LTNiMjgtNGFlNi05MDc3LTQ5M2Y5MGQwMGZmYy9jZTA1YzlmOS0zYjI4LTRhZTYtOTA3Ny00OTNmOTBkMDBmZmNfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI1IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiMzc6MjMiLCJwb2ludHMiOiIxNiJ9LHsicmFuayI6IjgiLCJ0ZWFtIjoiUGV0xZlrb3ZpY2UiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2E1NzliOGY3LTQxNzMtNGFmMC04MDM5LWM4YzEyMDUyZjI4MC9hNTc5YjhmNy00MTczLTRhZjAtODAzOS1jOGMxMjA1MmYyODBfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI1IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiMjI6MTYiLCJwb2ludHMiOiIxNiJ9LHsicmFuayI6IjkiLCJ0ZWFtIjoiRnJlbsWhdMOhdCBwLiBSLiIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjExIiwid2lucyI6IjUiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiIzMTozNSIsInBvaW50cyI6IjE2In0seyJyYW5rIjoiMTAiLCJ0ZWFtIjoiQnJ1xaFwZXJrIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjQiLCJzY29yZSI6IjMwOjMzIiwicG9pbnRzIjoiMTQifSx7InJhbmsiOiIxMSIsInRlYW0iOiJLcm5vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjQiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiI0MzozNCIsInBvaW50cyI6IjEzIn0seyJyYW5rIjoiMTIiLCJ0ZWFtIjoiQm9zcG9yIEJvaHVtw61uIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lOTJjNTFhNi0wNmI0LTQzNDEtOTFkMS1mMmZkZGMyNWZhNTkvZTkyYzUxYTYtMDZiNC00MzQxLTkxZDEtZjJmZGRjMjVmYTU5X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiMiIsImRyYXdzIjoiMyIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjE5OjI2IiwicG9pbnRzIjoiOSJ9LHsicmFuayI6IjEzIiwidGVhbSI6IlZlbGvDoSBQb2xvbSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZDg1NmNkNmUtNzgyZS00Zjg4LTljZDQtMDI0ZTI4OWVhOGM5L2Q4NTZjZDZlLTc4MmUtNGY4OC05Y2Q0LTAyNGUyODllYThjOV9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjMiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI3Iiwic2NvcmUiOiIyNDozOCIsInBvaW50cyI6IjkifSx7InJhbmsiOiIxNCIsInRlYW0iOiJGSyBIXHUwMDI2UCBTdGFyw6kgTcSbc3RvIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2IvZWMzYjhmN2YtNTc2NC00YTRlLWIzN2YtNTZkZWE3MDY5NmNiX2Nyb3AuanBnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiMiIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjciLCJzY29yZSI6IjE3OjMxIiwicG9pbnRzIjoiNyJ9LHsicmFuayI6IjE1IiwidGVhbSI6IlJhZHXFiCIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNzYxZmIyNWUtMTNlNi00NzkyLTgzNDMtOTA2ZDVhM2NiNTcyLzc2MWZiMjVlLTEzZTYtNDc5Mi04MzQzLTkwNmQ1YTNjYjU3Ml9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMSIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjciLCJzY29yZSI6IjE3OjYxIiwicG9pbnRzIjoiNCJ9LHsicmFuayI6IjE2IiwidGVhbSI6Ikhvcm7DrSBTdWNow6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2E2YzdjMzQ3LWVlYjUtNGYwZS1iMjE3LTE1NmY0NmEzMDA5MS9hNmM3YzM0Ny1lZWI1LTRmMGUtYjIxNy0xNTZmNDZhMzAwOTFfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiIwIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMTAiLCJzY29yZSI6IjY6MTA3IiwicG9pbnRzIjoiMCJ9XX19LHsiaWQiOiJkZGRiMzk4Mi03MTU3LTRiZmUtYjhhMC1kMzUzMGVhYTBhNzciLCJjb2RlIjoiRDFBIiwibmFtZSI6IktBTE1BTiBUUkFERSBLcmFqc2vDvSBwxZllYm9yIG1sYWTFocOtIGRvcm9zdCIsInRlYW1fY291bnQiOiIxNiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvZGRkYjM5ODItNzE1Ny00YmZlLWI4YTAtZDM1MzBlYWEwYTc3IiwidGFibGUiOnsib3ZlcmFsbCI6W3sicmFuayI6IjEiLCJ0ZWFtIjoiSGx1YmluYSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZGE2MmM3MDUtY2E3My00NTYxLTllYTQtYWI5M2U2YWZjZTg4L2RhNjJjNzA1LWNhNzMtNDU2MS05ZWE0LWFiOTNlNmFmY2U4OF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjkiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiI2OToxMSIsInBvaW50cyI6IjI3In0seyJyYW5rIjoiMiIsInRlYW0iOiJQb2xhbmthIG5hZCBPZHJvdSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMzFlNTMzODQtMzdkOC00NzU1LWJmZGMtYzhkMTY4ZmZlYTI0LzMxZTUzMzg0LTM3ZDgtNDc1NS1iZmRjLWM4ZDE2OGZmZWEyNF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjgiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiI3MToxNiIsInBvaW50cyI6IjI2In0seyJyYW5rIjoiMyIsInRlYW0iOiJQZXTFmWtvdmljZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvYTU3OWI4ZjctNDE3My00YWYwLTgwMzktYzhjMTIwNTJmMjgwL2E1NzliOGY3LTQxNzMtNGFmMC04MDM5LWM4YzEyMDUyZjI4MF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjgiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIzIiwic2NvcmUiOiI2NDoxNCIsInBvaW50cyI6IjI0In0seyJyYW5rIjoiNCIsInRlYW0iOiJLcmF2YcWZZSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMzc3YmYwYWEtMzNlOS00OTg3LWFiNDItMzk3NGJhNTg4ZDZmLzM3N2JmMGFhLTMzZTktNDk4Ny1hYjQyLTM5NzRiYTU4OGQ2Zl9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjciLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiI0OToxOSIsInBvaW50cyI6IjIzIn0seyJyYW5rIjoiNSIsInRlYW0iOiJSw71tYcWZb3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2NlMDVjOWY5LTNiMjgtNGFlNi05MDc3LTQ5M2Y5MGQwMGZmYy9jZTA1YzlmOS0zYjI4LTRhZTYtOTA3Ny00OTNmOTBkMDBmZmNfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI3IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiMiIsInNjb3JlIjoiNjY6MTgiLCJwb2ludHMiOiIyMiJ9LHsicmFuayI6IjYiLCJ0ZWFtIjoiTUZLIFNsYXZvaiBCcnVudMOhbCIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjL2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkY19jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjYiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiIzIiwic2NvcmUiOiI0ODoxOSIsInBvaW50cyI6IjIwIn0seyJyYW5rIjoiNyIsInRlYW0iOiJNRksgSGF2w63FmW92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzYvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2X2Nyb3AuanBnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiNSIsImRyYXdzIjoiMyIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjI3OjIxIiwicG9pbnRzIjoiMTgifSx7InJhbmsiOiI4IiwidGVhbSI6Iktybm92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNSIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjQiLCJzY29yZSI6IjQzOjI0IiwicG9pbnRzIjoiMTcifSx7InJhbmsiOiI5IiwidGVhbSI6IkZyZW7FoXTDoXQgcC4gUi4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiIxMSIsIndpbnMiOiI1IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiMjk6MjUiLCJwb2ludHMiOiIxNiJ9LHsicmFuayI6IjEwIiwidGVhbSI6IkJvc3BvciBCb2h1bcOtbiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTkyYzUxYTYtMDZiNC00MzQxLTkxZDEtZjJmZGRjMjVmYTU5L2U5MmM1MWE2LTA2YjQtNDM0MS05MWQxLWYyZmRkYzI1ZmE1OV9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjUiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiIyNzoyNiIsInBvaW50cyI6IjE2In0seyJyYW5rIjoiMTEiLCJ0ZWFtIjoiVmVsa8OhIFBvbG9tIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kODU2Y2Q2ZS03ODJlLTRmODgtOWNkNC0wMjRlMjg5ZWE4YzkvZDg1NmNkNmUtNzgyZS00Zjg4LTljZDQtMDI0ZTI4OWVhOGM5X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNSIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjI3OjIzIiwicG9pbnRzIjoiMTUifSx7InJhbmsiOiIxMiIsInRlYW0iOiJGcsO9ZGxhbnQgbi4gTy4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI0IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiMjA6MTUiLCJwb2ludHMiOiIxNCJ9LHsicmFuayI6IjEzIiwidGVhbSI6IkJydcWhcGVyayIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjExIiwid2lucyI6IjMiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI4Iiwic2NvcmUiOiIyNDozMyIsInBvaW50cyI6IjkifSx7InJhbmsiOiIxNCIsInRlYW0iOiJGSyBIXHUwMDI2UCBTdGFyw6kgTcSbc3RvIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lYzNiOGY3Zi01NzY0LTRhNGUtYjM3Zi01NmRlYTcwNjk2Y2IvZWMzYjhmN2YtNTc2NC00YTRlLWIzN2YtNTZkZWE3MDY5NmNiX2Nyb3AuanBnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiMCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjEwIiwic2NvcmUiOiI4OjUwIiwicG9pbnRzIjoiMCJ9LHsicmFuayI6IjE1IiwidGVhbSI6Ikhvcm7DrSBTdWNow6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2E2YzdjMzQ3LWVlYjUtNGYwZS1iMjE3LTE1NmY0NmEzMDA5MS9hNmM3YzM0Ny1lZWI1LTRmMGUtYjIxNy0xNTZmNDZhMzAwOTFfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiIwIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMTAiLCJzY29yZSI6IjA6MTI3IiwicG9pbnRzIjoiMCJ9LHsicmFuayI6IjE2IiwidGVhbSI6IlJhZHXFiCIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNzYxZmIyNWUtMTNlNi00NzkyLTgzNDMtOTA2ZDVhM2NiNTcyLzc2MWZiMjVlLTEzZTYtNDc5Mi04MzQzLTkwNmQ1YTNjYjU3Ml9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjAiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIxMCIsInNjb3JlIjoiNToxMzYiLCJwb2ludHMiOiIwIn1dfX0seyJpZCI6ImM5MGFjZTQ1LWUyZjAtNDcyMy05NGMyLTA2ODlkOWFmNTcyNiIsImNvZGUiOiJFMVMiLCJuYW1lIjoiMi5NU8W9TC1VIDE1ICBzay4gRSIsInRlYW1fY291bnQiOiIxMiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYzkwYWNlNDUtZTJmMC00NzIzLTk0YzItMDY4OWQ5YWY1NzI2IiwidGFibGUiOnsib3ZlcmFsbCI6W3sicmFuayI6IjEiLCJ0ZWFtIjoiSHJhbmljZSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjExIiwid2lucyI6IjEwIiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiMCIsInNjb3JlIjoiNDY6MTUiLCJwb2ludHMiOiIzMSJ9LHsicmFuayI6IjIiLCJ0ZWFtIjoiS2Fydmluw6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzFfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjgiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiIzMDo4IiwicG9pbnRzIjoiMjQifSx7InJhbmsiOiIzIiwidGVhbSI6IkLDrWxvdmVjIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWIvZDMxZjRhNDEtODViOS00ZTU4LWJkZWUtNjNjYjU2M2FkYTViX2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNyIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjMiLCJzY29yZSI6IjQ4OjM0IiwicG9pbnRzIjoiMjIifSx7InJhbmsiOiI0IiwidGVhbSI6IsWgdW1wZXJrIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiNiIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjMiLCJzY29yZSI6IjI5OjIwIiwicG9pbnRzIjoiMTkifSx7InJhbmsiOiI1IiwidGVhbSI6Ik5vdsO9IEppxI3DrW4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI0IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiMzI6MzIiLCJwb2ludHMiOiIxNCJ9LHsicmFuayI6IjYiLCJ0ZWFtIjoiUG9ydWJhIOKAkyBQZXTFmXZhbGQiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMC85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjBfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjQiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiIyOToyMiIsInBvaW50cyI6IjEzIn0seyJyYW5rIjoiNyIsInRlYW0iOiJUxZhJTkVDIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjEvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxX2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjI2OjMyIiwicG9pbnRzIjoiMTMifSx7InJhbmsiOiI4IiwidGVhbSI6IlZhbGHFoXNrw6kgTWV6acWZw63EjcOtIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjIxOjMxIiwicG9pbnRzIjoiMTMifSx7InJhbmsiOiI5IiwidGVhbSI6IkhsdcSNw61uIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiMyIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjciLCJzY29yZSI6IjIxOjM1IiwicG9pbnRzIjoiMTAifSx7InJhbmsiOiIxMCIsInRlYW0iOiJLcm5vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjMiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiIyMzozOCIsInBvaW50cyI6IjEwIn0seyJyYW5rIjoiMTEiLCJ0ZWFtIjoiVW5pxI1vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkLzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjIiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiI3Iiwic2NvcmUiOiIyMjozNSIsInBvaW50cyI6IjgifSx7InJhbmsiOiIxMiIsInRlYW0iOiJIYXbDrcWZb3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNi8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzZfY3JvcC5qcGciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiIxIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiOSIsInNjb3JlIjoiMTQ6MzkiLCJwb2ludHMiOiIzIn1dfX0seyJpZCI6ImI5YWMyMzI5LTJkYzEtNGMwMS05YWNiLTJiMGRlYTdiMDNkNiIsImNvZGUiOiJFMlMiLCJuYW1lIjoiMi5NU8W9TC1VIDE0ICBzay4gRSIsInRlYW1fY291bnQiOiIxMiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYjlhYzIzMjktMmRjMS00YzAxLTlhY2ItMmIwZGVhN2IwM2Q2IiwidGFibGUiOnsib3ZlcmFsbCI6W3sicmFuayI6IjEiLCJ0ZWFtIjoiVW5pxI1vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkLzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZF9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjEwIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMSIsInNjb3JlIjoiOTk6MTciLCJwb2ludHMiOiIzMCJ9LHsicmFuayI6IjIiLCJ0ZWFtIjoiS2Fydmluw6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzFfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjgiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiI1NToxMCIsInBvaW50cyI6IjI0In0seyJyYW5rIjoiMyIsInRlYW0iOiLFoHVtcGVyayIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjEwIiwid2lucyI6IjciLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIzIiwic2NvcmUiOiI0MjoyOSIsInBvaW50cyI6IjIxIn0seyJyYW5rIjoiNCIsInRlYW0iOiJIcmFuaWNlIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiNiIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjQiLCJzY29yZSI6IjU5OjMyIiwicG9pbnRzIjoiMTkifSx7InJhbmsiOiI1IiwidGVhbSI6Ik5vdsO9IEppxI3DrW4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiIxMCIsIndpbnMiOiI1IiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiNTQ6MzEiLCJwb2ludHMiOiIxNiJ9LHsicmFuayI6IjYiLCJ0ZWFtIjoiVMWYSU5FQyIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxLzVjN2E3ZjFlLTBhNDUtNGUyYy1iNjQ4LTgwZjNjOTZiNWJmMV9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjUiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiI1NDo0MiIsInBvaW50cyI6IjE2In0seyJyYW5rIjoiNyIsInRlYW0iOiJCw61sb3ZlYyIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZDMxZjRhNDEtODViOS00ZTU4LWJkZWUtNjNjYjU2M2FkYTViL2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yl9jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjQiLCJkcmF3cyI6IjMiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiI1MjozNSIsInBvaW50cyI6IjE1In0seyJyYW5rIjoiOCIsInRlYW0iOiJIbHXEjcOtbiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzLzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhM19jcm9wLmpwZyIsInBsYXllZCI6IjExIiwid2lucyI6IjMiLCJkcmF3cyI6IjMiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiIyOTozMCIsInBvaW50cyI6IjEyIn0seyJyYW5rIjoiOSIsInRlYW0iOiJQb3J1YmEg4oCTIFBldMWZdmFsZCIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwLzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMF9jcm9wLmpwZyIsInBsYXllZCI6IjgiLCJ3aW5zIjoiMyIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjMiLCJzY29yZSI6IjI2OjI4IiwicG9pbnRzIjoiMTEifSx7InJhbmsiOiIxMCIsInRlYW0iOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjExIiwid2lucyI6IjMiLCJkcmF3cyI6IjIiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiIzMjo0MSIsInBvaW50cyI6IjExIn0seyJyYW5rIjoiMTEiLCJ0ZWFtIjoiSGF2w63FmW92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzYvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2X2Nyb3AuanBnIiwicGxheWVkIjoiMTEiLCJ3aW5zIjoiMSIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjkiLCJzY29yZSI6Ijg6MTI2IiwicG9pbnRzIjoiNCJ9LHsicmFuayI6IjEyIiwidGVhbSI6Iktybm92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwicGxheWVkIjoiMTAiLCJ3aW5zIjoiMCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjEwIiwic2NvcmUiOiIxMjoxMDEiLCJwb2ludHMiOiIwIn1dfX0seyJpZCI6ImFlMTJkZjg0LWVhYmEtNDY0My1hYzE1LWUwZDk4ODhmNWE4NyIsImNvZGUiOiJGMVMiLCJuYW1lIjoiMS4gbGlnYSBTcFNNLVUgMTMgU0VWRVIiLCJ0ZWFtX2NvdW50IjoiMTgiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlL2FlMTJkZjg0LWVhYmEtNDY0My1hYzE1LWUwZDk4ODhmNWE4NyIsInRhYmxlIjp7Im92ZXJhbGwiOlt7InJhbmsiOiIxIiwidGVhbSI6IkJhbsOtayBPc3RyYXZhIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lNjhlNjhjNi1jMjYzLTQzY2UtYTI0Ny0yMGVlMWQzMjNiNTUvZTY4ZTY4YzYtYzI2My00M2NlLWEyNDctMjBlZTFkMzIzYjU1X2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiI5IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMCIsInNjb3JlIjoiMTMwOjE3IiwicG9pbnRzIjoiMjcifSx7InJhbmsiOiIyIiwidGVhbSI6Ik9wYXZhIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS82NDVhYWQxYi05YTQ2LTQzNTEtOTBiNi02ZGZiOTg5NDUzZGQvNjQ1YWFkMWItOWE0Ni00MzUxLTkwYjYtNmRmYjk4OTQ1M2RkX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiI4IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMSIsInNjb3JlIjoiOTI6MTMiLCJwb2ludHMiOiIyNCJ9LHsicmFuayI6IjMiLCJ0ZWFtIjoiS2Fydmluw6EiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMS80Y2JlMjVlNi01N2YzLTQxYzAtOGQ5Mi03ODJiMTliNjE3MzFfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjciLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiIxMDM6MzMiLCJwb2ludHMiOiIyMSJ9LHsicmFuayI6IjQiLCJ0ZWFtIjoiVW5pxI1vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkLzgxMzc3MWI2LTY2ZjAtNDUwYy1hNTUxLWNjMWEwY2Y0Y2U2ZF9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiNiIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjcxOjQ5IiwicG9pbnRzIjoiMTkifSx7InJhbmsiOiI1IiwidGVhbSI6IlbDjVRLT1ZJQ0UiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2EzZmYxN2Q2LTA4ODgtNDdlNy05ZGVlLTBhOThlYzg3MzRkMC9hM2ZmMTdkNi0wODg4LTQ3ZTctOWRlZS0wYTk4ZWM4NzM0ZDBfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjYiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIzIiwic2NvcmUiOiI3MToyNSIsInBvaW50cyI6IjE4In0seyJyYW5rIjoiNiIsInRlYW0iOiJGcsO9ZGVrLU3DrXN0ZWsiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzUyMTVjMWMxLWExYjctNGE0ZC1iYTQwLWViMGQzNmIxOWE2MS81MjE1YzFjMS1hMWI3LTRhNGQtYmE0MC1lYjBkMzZiMTlhNjFfY3JvcC5qcGciLCJwbGF5ZWQiOiI4Iiwid2lucyI6IjYiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiI3MjozNyIsInBvaW50cyI6IjE4In0seyJyYW5rIjoiNyIsInRlYW0iOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiNiIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjMiLCJzY29yZSI6IjYzOjM2IiwicG9pbnRzIjoiMTgifSx7InJhbmsiOiI4IiwidGVhbSI6IsWgdW1wZXJrIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiOCIsIndpbnMiOiI1IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiNzI6NDkiLCJwb2ludHMiOiIxNSJ9LHsicmFuayI6IjkiLCJ0ZWFtIjoiUG9ydWJhIOKAkyBQZXTFmXZhbGQiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMC85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjBfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjQiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiI2Mjo1MSIsInBvaW50cyI6IjEzIn0seyJyYW5rIjoiMTAiLCJ0ZWFtIjoiSHJhbmljZSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjgiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjQiLCJzY29yZSI6IjQ0OjU1IiwicG9pbnRzIjoiMTIifSx7InJhbmsiOiIxMSIsInRlYW0iOiJQxZllcm92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8xZmQxYTA0Ny00Y2Y1LTQ3Y2MtYTcxMi05MTU5MjhjYmE2ZmIvMWZkMWEwNDctNGNmNS00N2NjLWE3MTItOTE1OTI4Y2JhNmZiX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiI0IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiMzQ6NTciLCJwb2ludHMiOiIxMiJ9LHsicmFuayI6IjEyIiwidGVhbSI6IkhsdcSNw61uIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiIzIiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiNjg6NDQiLCJwb2ludHMiOiIxMCJ9LHsicmFuayI6IjEzIiwidGVhbSI6IkhGSyBPbG9tb3VjIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8xZmJhZDkzNS1kYTQxLTQ1NjctODNkYy0zOTdlYzA0ZDY0ZDMvMWZiYWQ5MzUtZGE0MS00NTY3LTgzZGMtMzk3ZWMwNGQ2NGQzX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiIyIiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiMzg6NTkiLCJwb2ludHMiOiI4In0seyJyYW5rIjoiMTQiLCJ0ZWFtIjoiQsOtbG92ZWMiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yi9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWJfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjIiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiIzNzo1OCIsInBvaW50cyI6IjcifSx7InJhbmsiOiIxNSIsInRlYW0iOiJUxZhJTkVDIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjEvNWM3YTdmMWUtMGE0NS00ZTJjLWI2NDgtODBmM2M5NmI1YmYxX2Nyb3AuanBnIiwicGxheWVkIjoiOCIsIndpbnMiOiIyIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiNiIsInNjb3JlIjoiMzI6NDUiLCJwb2ludHMiOiI2In0seyJyYW5rIjoiMTYiLCJ0ZWFtIjoiTm92w70gSmnEjcOtbiIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMiIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjciLCJzY29yZSI6IjE3OjgzIiwicG9pbnRzIjoiNiJ9LHsicmFuayI6IjE3IiwidGVhbSI6IkhhdsOtxZlvdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMDVjMGU1ZDQtOTQ4NS00ZTQ5LWIwMDEtZmMxYTQzNzQ5NjM2LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNl9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjkiLCJzY29yZSI6IjEyOjE0NSIsInBvaW50cyI6IjAifSx7InJhbmsiOiIxOCIsInRlYW0iOiJLcm5vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjkiLCJzY29yZSI6IjE5OjE4MSIsInBvaW50cyI6IjAifV19fSx7ImlkIjoiM2YzNzkwMWMtNWMzNi00YTEzLThhODQtMjQ0ZjY0ZjFlYTFhIiwiY29kZSI6IkYyUyIsIm5hbWUiOiIxLiBsaWdhIFNwU00tVSAxMiBTRVZFUiIsInRlYW1fY291bnQiOiIxOCIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvM2YzNzkwMWMtNWMzNi00YTEzLThhODQtMjQ0ZjY0ZjFlYTFhIiwidGFibGUiOnsib3ZlcmFsbCI6W3sicmFuayI6IjEiLCJ0ZWFtIjoiSGx1xI3DrW4iLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5Lzg1MGQ2ZDVjLTU4MTItNDhkNi05M2JhLWY4NjZmYWJmYWRhMy84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTNfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjkiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIwIiwic2NvcmUiOiI5NToxMSIsInBvaW50cyI6IjI3In0seyJyYW5rIjoiMiIsInRlYW0iOiJCYW7DrWsgT3N0cmF2YSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTY4ZTY4YzYtYzI2My00M2NlLWEyNDctMjBlZTFkMzIzYjU1L2U2OGU2OGM2LWMyNjMtNDNjZS1hMjQ3LTIwZWUxZDMyM2I1NV9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiOCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjEiLCJzY29yZSI6IjExMToxNCIsInBvaW50cyI6IjI0In0seyJyYW5rIjoiMyIsInRlYW0iOiJLYXJ2aW7DoSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNGNiZTI1ZTYtNTdmMy00MWMwLThkOTItNzgyYjE5YjYxNzMxLzRjYmUyNWU2LTU3ZjMtNDFjMC04ZDkyLTc4MmIxOWI2MTczMV9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiOCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjEiLCJzY29yZSI6Ijk3OjI1IiwicG9pbnRzIjoiMjQifSx7InJhbmsiOiI0IiwidGVhbSI6IlbDjVRLT1ZJQ0UiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2EzZmYxN2Q2LTA4ODgtNDdlNy05ZGVlLTBhOThlYzg3MzRkMC9hM2ZmMTdkNi0wODg4LTQ3ZTctOWRlZS0wYTk4ZWM4NzM0ZDBfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjgiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIxIiwic2NvcmUiOiI0MzoxMyIsInBvaW50cyI6IjI0In0seyJyYW5rIjoiNSIsInRlYW0iOiJPcGF2YSIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNjQ1YWFkMWItOWE0Ni00MzUxLTkwYjYtNmRmYjk4OTQ1M2RkLzY0NWFhZDFiLTlhNDYtNDM1MS05MGI2LTZkZmI5ODk0NTNkZF9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiNyIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjkwOjE5IiwicG9pbnRzIjoiMjEifSx7InJhbmsiOiI2IiwidGVhbSI6IkhGSyBPbG9tb3VjIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8xZmJhZDkzNS1kYTQxLTQ1NjctODNkYy0zOTdlYzA0ZDY0ZDMvMWZiYWQ5MzUtZGE0MS00NTY3LTgzZGMtMzk3ZWMwNGQ2NGQzX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiI2IiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiMSIsInNjb3JlIjoiODQ6MTUiLCJwb2ludHMiOiIyMCJ9LHsicmFuayI6IjciLCJ0ZWFtIjoiSHJhbmljZSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjgiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjU4OjM0IiwicG9pbnRzIjoiMTQifSx7InJhbmsiOiI4IiwidGVhbSI6IkZyw71kZWstTcOtc3RlayIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvNTIxNWMxYzEtYTFiNy00YTRkLWJhNDAtZWIwZDM2YjE5YTYxLzUyMTVjMWMxLWExYjctNGE0ZC1iYTQwLWViMGQzNmIxOWE2MV9jcm9wLmpwZyIsInBsYXllZCI6IjgiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMiIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjQzOjIwIiwicG9pbnRzIjoiMTQifSx7InJhbmsiOiI5IiwidGVhbSI6IlBvcnViYSDigJMgUGV0xZl2YWxkIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjAvOWQ5MzBlOTItOTJhNS00NWM0LTgzY2YtMjg2M2EwNzZmM2IwX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiIzIiwiZHJhd3MiOiIyIiwibG9zc2VzIjoiNCIsInNjb3JlIjoiNDU6MzQiLCJwb2ludHMiOiIxMSJ9LHsicmFuayI6IjEwIiwidGVhbSI6IlTFmElORUMiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzVjN2E3ZjFlLTBhNDUtNGUyYy1iNjQ4LTgwZjNjOTZiNWJmMS81YzdhN2YxZS0wYTQ1LTRlMmMtYjY0OC04MGYzYzk2YjViZjFfY3JvcC5qcGciLCJwbGF5ZWQiOiI4Iiwid2lucyI6IjMiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiIzNzoyMCIsInBvaW50cyI6IjEwIn0seyJyYW5rIjoiMTEiLCJ0ZWFtIjoiUMWZZXJvdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMWZkMWEwNDctNGNmNS00N2NjLWE3MTItOTE1OTI4Y2JhNmZiLzFmZDFhMDQ3LTRjZjUtNDdjYy1hNzEyLTkxNTkyOGNiYTZmYl9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMyIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjYiLCJzY29yZSI6IjI4OjQ1IiwicG9pbnRzIjoiOSJ9LHsicmFuayI6IjEyIiwidGVhbSI6Ik5vdsO9IEppxI3DrW4iLCJ0ZWFtX2xvZ29fdXJsIjoiL2Rpc3QvaW1nL2xvZ28tY2x1Yi1lbXB0eS5zdmciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjMiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiIzMDo2OSIsInBvaW50cyI6IjkifSx7InJhbmsiOiIxMyIsInRlYW0iOiJIYXbDrcWZb3YiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzA1YzBlNWQ0LTk0ODUtNGU0OS1iMDAxLWZjMWE0Mzc0OTYzNi8wNWMwZTVkNC05NDg1LTRlNDktYjAwMS1mYzFhNDM3NDk2MzZfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjIiLCJkcmF3cyI6IjEiLCJsb3NzZXMiOiI2Iiwic2NvcmUiOiIxNzo2MSIsInBvaW50cyI6IjcifSx7InJhbmsiOiIxNCIsInRlYW0iOiJWYWxhxaFza8OpIE1lemnFmcOtxI3DrSIsInRlYW1fbG9nb191cmwiOiIvZGlzdC9pbWcvbG9nby1jbHViLWVtcHR5LnN2ZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMiIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjciLCJzY29yZSI6IjQxOjQwIiwicG9pbnRzIjoiNiJ9LHsicmFuayI6IjE1IiwidGVhbSI6IsWgdW1wZXJrIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiOCIsIndpbnMiOiIyIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiNiIsInNjb3JlIjoiMzg6NzYiLCJwb2ludHMiOiI2In0seyJyYW5rIjoiMTYiLCJ0ZWFtIjoiQsOtbG92ZWMiLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2QzMWY0YTQxLTg1YjktNGU1OC1iZGVlLTYzY2I1NjNhZGE1Yi9kMzFmNGE0MS04NWI5LTRlNTgtYmRlZS02M2NiNTYzYWRhNWJfY3JvcC5qcGciLCJwbGF5ZWQiOiI5Iiwid2lucyI6IjIiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI3Iiwic2NvcmUiOiIyNDo3MSIsInBvaW50cyI6IjYifSx7InJhbmsiOiIxNyIsInRlYW0iOiJVbmnEjW92IiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmQvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkX2Nyb3AuanBnIiwicGxheWVkIjoiOSIsIndpbnMiOiIwIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiOSIsInNjb3JlIjoiODo5NyIsInBvaW50cyI6IjAifSx7InJhbmsiOiIxOCIsInRlYW0iOiJLcm5vdiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OF9jcm9wLmpwZyIsInBsYXllZCI6IjkiLCJ3aW5zIjoiMCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjkiLCJzY29yZSI6IjQ6MjI5IiwicG9pbnRzIjoiMCJ9XX19LHsiaWQiOiI3ODQ5ZDZjYS0zYzYxLTRlMmItYmE0Zi1lODc1YmYxMWZkOTUiLCJjb2RlIjoiRzFEIiwibmFtZSI6IlN0YXLFocOtIHDFmcOtcHJhdmthIDErNSBzay5EIiwidGVhbV9jb3VudCI6IjkiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlLzc4NDlkNmNhLTNjNjEtNGUyYi1iYTRmLWU4NzViZjExZmQ5NSIsInRhYmxlIjp7Im92ZXJhbGwiOm51bGx9fSx7ImlkIjoiYmE1MGMzMTktNDE0ZC00NzhmLTk3MTktNzZkNTlkZGZiODdjIiwiY29kZSI6IkgxQSIsIm5hbWUiOiJPa3Jlc27DrSBwxZllYm9yIG1sYWTFocOtIHDFmcOtcHJhdmt5ICg0KzEpIiwidGVhbV9jb3VudCI6IjEwIiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS9iYTUwYzMxOS00MTRkLTQ3OGYtOTcxOS03NmQ1OWRkZmI4N2MiLCJ0YWJsZSI6eyJvdmVyYWxsIjpudWxsfX0seyJpZCI6Ijc1ODBiODAzLTY2NWQtNDgwOC04Y2VjLWM5MTZkY2IyMjM0MyIsImNvZGUiOiJIMUMiLCJuYW1lIjoiTWxhZMWhw60gcMWZw61wcmF2a2EgMSs0IHNrLkMiLCJ0ZWFtX2NvdW50IjoiMTAiLCJtYXRjaGVzX2xpbmsiOiJodHRwczovL3d3dy5mb3RiYWwuY3ovc291dGV6ZS90dXJuYWplL3RhYmxlLzc1ODBiODAzLTY2NWQtNDgwOC04Y2VjLWM5MTZkY2IyMjM0MyIsInRhYmxlIjp7Im92ZXJhbGwiOm51bGx9fSx7ImlkIjoiZWNjYjkxYmEtY2JjZS00NmUxLWFmNTEtNDQ5YmRiZDQyZjhmIiwiY29kZSI6IlUxRSIsIm5hbWUiOiJQQyAgVTFFICBVLTEwICDFoHVtcGVyayIsInRlYW1fY291bnQiOiI2IiwibWF0Y2hlc19saW5rIjoiaHR0cHM6Ly93d3cuZm90YmFsLmN6L3NvdXRlemUvdHVybmFqZS90YWJsZS9lY2NiOTFiYS1jYmNlLTQ2ZTEtYWY1MS00NDliZGJkNDJmOGYiLCJ0YWJsZSI6eyJvdmVyYWxsIjpbeyJyYW5rIjoiMSIsInRlYW0iOiJGSyBXQVJFWCBKZXNlbsOtayB6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS8wM2RkMzMwYi1kNDY5LTRhNjUtOTlmMS0yOWI3ZWNlN2MyZWQvMDNkZDMzMGItZDQ2OS00YTY1LTk5ZjEtMjliN2VjZTdjMmVkX2Nyb3AuanBnIiwicGxheWVkIjoiNSIsIndpbnMiOiI1IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMCIsInNjb3JlIjoiMjk6NSIsInBvaW50cyI6IjE1In0seyJyYW5rIjoiMiIsInRlYW0iOiJTSyBVbmnEjW92LCB6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84MTM3NzFiNi02NmYwLTQ1MGMtYTU1MS1jYzFhMGNmNGNlNmQvODEzNzcxYjYtNjZmMC00NTBjLWE1NTEtY2MxYTBjZjRjZTZkX2Nyb3AuanBnIiwicGxheWVkIjoiNSIsIndpbnMiOiI0IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMSIsInNjb3JlIjoiMzU6NiIsInBvaW50cyI6IjEyIn0seyJyYW5rIjoiMyIsInRlYW0iOiJNRksgU2xhdm9qIEJydW50w6FsLCB6LiBzLiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvZTdlNWVlNjUtMTFmOS00ZWRmLTg3MjQtMWJhYjYwNDNjYWRjL2U3ZTVlZTY1LTExZjktNGVkZi04NzI0LTFiYWI2MDQzY2FkY19jcm9wLmpwZyIsInBsYXllZCI6IjUiLCJ3aW5zIjoiMiIsImRyYXdzIjoiMSIsImxvc3NlcyI6IjIiLCJzY29yZSI6IjE3OjIxIiwicG9pbnRzIjoiNyJ9LHsicmFuayI6IjQiLCJ0ZWFtIjoiRksgS29mb2xhIEtybm92LCB6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNTgvN2VhY2Q5ZjAtYmZhMC00OTI4LWE5YjYtOTM2MTQwMTY4ZjU4X2Nyb3AuanBnIiwicGxheWVkIjoiNSIsIndpbnMiOiIyIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiMTA6MjUiLCJwb2ludHMiOiI2In0seyJyYW5rIjoiNSIsInRlYW0iOiJGSyBQcnVtcmVudCDFoHVtcGVyayB6LnMuIiwidGVhbV9sb2dvX3VybCI6Ii9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiNSIsIndpbnMiOiIxIiwiZHJhd3MiOiIxIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiOToyNSIsInBvaW50cyI6IjQifSx7InJhbmsiOiI2IiwidGVhbSI6IkZPVEJBTE9Ww50gS0xVQiDFoFRFUk5CRVJLLCB6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS9lNTIwZDE4NS0xMDlmLTRiYzYtYmNjYy02MzEyNjU0YWFjOWIvZTUyMGQxODUtMTA5Zi00YmM2LWJjY2MtNjMxMjY1NGFhYzliX2Nyb3AuanBnIiwicGxheWVkIjoiNSIsIndpbnMiOiIwIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiNSIsInNjb3JlIjoiNjoyNCIsInBvaW50cyI6IjAifV19fSx7ImlkIjoiYjg0YzY3OGYtYzMzYy00NjIyLTk3YWQtNmMzZTg4MjcwOTRiIiwiY29kZSI6IlYxQyIsIm5hbWUiOiJQQyAgVjFDICBVLTggIE5vdsO9IEppxI3DrW4iLCJ0ZWFtX2NvdW50IjoiNiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvYjg0YzY3OGYtYzMzYy00NjIyLTk3YWQtNmMzZTg4MjcwOTRiIiwidGFibGUiOnsib3ZlcmFsbCI6bnVsbH19LHsiaWQiOiI2YjQwZDljYS1kYTg3LTQ2YmEtOGU5Mi0yODUyMmFkZGEzMjIiLCJjb2RlIjoiVjVCIiwibmFtZSI6IlBDICBWNUIgIFUtOSAgSGx1xI3DrW4iLCJ0ZWFtX2NvdW50IjoiNiIsIm1hdGNoZXNfbGluayI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9zb3V0ZXplL3R1cm5hamUvdGFibGUvNmI0MGQ5Y2EtZGE4Ny00NmJhLThlOTItMjg1MjJhZGRhMzIyIiwidGFibGUiOnsib3ZlcmFsbCI6W3sicmFuayI6IjEiLCJ0ZWFtIjoiU3BvcnRvdm7DrSBrbHViIEZDIEhsdcSNw61uLCB6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vaXMxLmZvdGJhbC5jei9tZWRpYS9rbHVieS84NTBkNmQ1Yy01ODEyLTQ4ZDYtOTNiYS1mODY2ZmFiZmFkYTMvODUwZDZkNWMtNTgxMi00OGQ2LTkzYmEtZjg2NmZhYmZhZGEzX2Nyb3AuanBnIiwicGxheWVkIjoiNSIsIndpbnMiOiI1IiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMCIsInNjb3JlIjoiNTg6NiIsInBvaW50cyI6IjE1In0seyJyYW5rIjoiMiIsInRlYW0iOiJGb3RiYWxvdsO9IGtsdWIgU0sgUG9sYW5rYSBuYWQgT2Ryb3Ugei5zLiIsInRlYW1fbG9nb191cmwiOiJodHRwczovL2lzMS5mb3RiYWwuY3ovbWVkaWEva2x1YnkvMzFlNTMzODQtMzdkOC00NzU1LWJmZGMtYzhkMTY4ZmZlYTI0LzMxZTUzMzg0LTM3ZDgtNDc1NS1iZmRjLWM4ZDE2OGZmZWEyNF9jcm9wLmpwZyIsInBsYXllZCI6IjUiLCJ3aW5zIjoiNCIsImRyYXdzIjoiMCIsImxvc3NlcyI6IjEiLCJzY29yZSI6IjQ1OjE3IiwicG9pbnRzIjoiMTIifSx7InJhbmsiOiIzIiwidGVhbSI6IjEuIEZDIFBvcnViYSDigJMgUGV0xZl2YWxkIG5hIE1vcmF2xJssIHoucy4iLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzlkOTMwZTkyLTkyYTUtNDVjNC04M2NmLTI4NjNhMDc2ZjNiMC85ZDkzMGU5Mi05MmE1LTQ1YzQtODNjZi0yODYzYTA3NmYzYjBfY3JvcC5qcGciLCJwbGF5ZWQiOiI1Iiwid2lucyI6IjMiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiIyIiwic2NvcmUiOiI0MToxNSIsInBvaW50cyI6IjkifSx7InJhbmsiOiI0IiwidGVhbSI6IsWga29sbsOtIHNwb3J0b3Zuw60ga2x1YiBCw61sb3ZlYyx6LnMuIiwidGVhbV9sb2dvX3VybCI6Imh0dHBzOi8vd3d3LmZvdGJhbC5jei9kaXN0L2ltZy9sb2dvLWNsdWItZW1wdHkuc3ZnIiwicGxheWVkIjoiNSIsIndpbnMiOiIyIiwiZHJhd3MiOiIwIiwibG9zc2VzIjoiMyIsInNjb3JlIjoiMTA6MzIiLCJwb2ludHMiOiI2In0seyJyYW5rIjoiNSIsInRlYW0iOiJGSyBLb2ZvbGEgS3Jub3YsIHoucy4iLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5LzdlYWNkOWYwLWJmYTAtNDkyOC1hOWI2LTkzNjE0MDE2OGY1OC83ZWFjZDlmMC1iZmEwLTQ5MjgtYTliNi05MzYxNDAxNjhmNThfY3JvcC5qcGciLCJwbGF5ZWQiOiI1Iiwid2lucyI6IjEiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI0Iiwic2NvcmUiOiIxMjozNCIsInBvaW50cyI6IjMifSx7InJhbmsiOiI2IiwidGVhbSI6IlTEm2xvdsO9Y2hvdm7DoSBqZWRub3RhIFNva29sIEtvem1pY2UsIHoucy4iLCJ0ZWFtX2xvZ29fdXJsIjoiaHR0cHM6Ly9pczEuZm90YmFsLmN6L21lZGlhL2tsdWJ5L2ZlYTdjN2NjLTJhNGUtNDU4Yy1hOTc5LTU3ODlhYWZhMDljMC9mZWE3YzdjYy0yYTRlLTQ1OGMtYTk3OS01Nzg5YWFmYTA5YzBfY3JvcC5qcGciLCJwbGF5ZWQiOiI1Iiwid2lucyI6IjAiLCJkcmF3cyI6IjAiLCJsb3NzZXMiOiI1Iiwic2NvcmUiOiIxOjYzIiwicG9pbnRzIjoiMCJ9XX19XX0K","stored_at":"2025-10-17T06:28:47.963197841Z"} \ No newline at end of file diff --git a/cache/prefetch/articles.json b/cache/prefetch/articles.json new file mode 100644 index 0000000..b668362 --- /dev/null +++ b/cache/prefetch/articles.json @@ -0,0 +1 @@ +{"items":[],"page":1,"page_size":10,"total":0} \ No newline at end of file diff --git a/cache/prefetch/articles.json.hdr b/cache/prefetch/articles.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/articles.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/competition_aliases.json b/cache/prefetch/competition_aliases.json new file mode 100644 index 0000000..4a38979 --- /dev/null +++ b/cache/prefetch/competition_aliases.json @@ -0,0 +1 @@ +[{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"A1A","alias":"SATUM 5. liga mužů","original_name":"SATUM 5. liga mužů","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"C1A","alias":"KALMAN TRADE Krajský přebor starší dorost","original_name":"KALMAN TRADE Krajský přebor starší dorost","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"D1A","alias":"KALMAN TRADE Krajský přebor mladší dorost","original_name":"KALMAN TRADE Krajský přebor mladší dorost","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"E1S","alias":"2.MSŽL-U 15 sk. E","original_name":"2.MSŽL-U 15 sk. E","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"E2S","alias":"2.MSŽL-U 14 sk. E","original_name":"2.MSŽL-U 14 sk. E","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"F1S","alias":"1. liga SpSM-U 13 SEVER","original_name":"1. liga SpSM-U 13 SEVER","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"F2S","alias":"1. liga SpSM-U 12 SEVER","original_name":"1. liga SpSM-U 12 SEVER","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"G1D","alias":"Starší přípravka 1+5 sk.D","original_name":"Starší přípravka 1+5 sk.D","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"H1A","alias":"Okresní přebor mladší přípravky (4+1)","original_name":"Okresní přebor mladší přípravky (4+1)","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"H1C","alias":"Mladší přípravka 1+4 sk.C","original_name":"Mladší přípravka 1+4 sk.C","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"U1E","alias":"PC U1E U-10 Šumperk","original_name":"PC U1E U-10 Šumperk","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"V1C","alias":"PC V1C U-8 Nový Jičín","original_name":"PC V1C U-8 Nový Jičín","display_order":0},{"ID":0,"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"code":"V5B","alias":"PC V5B U-9 Hlučín","original_name":"PC V5B U-9 Hlučín","display_order":0}] \ No newline at end of file diff --git a/cache/prefetch/competition_aliases.json.hdr b/cache/prefetch/competition_aliases.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/competition_aliases.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/events_upcoming.json b/cache/prefetch/events_upcoming.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/cache/prefetch/events_upcoming.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/cache/prefetch/events_upcoming.json.hdr b/cache/prefetch/events_upcoming.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/events_upcoming.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/facr_club_info.json b/cache/prefetch/facr_club_info.json new file mode 100644 index 0000000..1a131c5 --- /dev/null +++ b/cache/prefetch/facr_club_info.json @@ -0,0 +1 @@ +{"name":"Fotbalový klub Krnov","club_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","club_type":"football","club_internal_id":"8010211","url":"https://www.fotbal.cz/souteze/club/club/7eacd9f0-bfa0-4928-a9b6-936140168f58","logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","category":"Fotbal","competitions":[{"id":"e3127865-a109-45cd-9048-3e6429e2eb11","code":"A1A","name":"SATUM 5. liga mužů","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/e3127865-a109-45cd-9048-3e6429e2eb11","matches":[{"date_time":"10.08.2025 17:00","home":"Kravaře","home_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:0","venue":"Kravaře - tráva","match_id":"9176d8ed-f1f1-4093-a615-7127ae5cca83","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=9176d8ed-f1f1-4093-a615-7127ae5cca83\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/9176d8ed-f1f1-4093-a615-7127ae5cca83","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=9176d8ed-f1f1-4093-a615-7127ae5cca83\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"17.08.2025 15:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Brušperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"1:3","venue":"Krnov-tráva","match_id":"815ffd70-f03a-49d0-b7b4-b5cfa89ce12f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=815ffd70-f03a-49d0-b7b4-b5cfa89ce12f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/815ffd70-f03a-49d0-b7b4-b5cfa89ce12f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=815ffd70-f03a-49d0-b7b4-b5cfa89ce12f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.08.2025 16:30","home":"FC Dolní Benešov","home_logo_url":"https://is1.fotbal.cz/media/kluby/080e3ae1-2bc4-4d93-bea9-db26da768fa5/080e3ae1-2bc4-4d93-bea9-db26da768fa5_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"2:1","venue":"D. Benešov - tráva","match_id":"fe516177-d484-4905-8c1c-221946c53902","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fe516177-d484-4905-8c1c-221946c53902\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fe516177-d484-4905-8c1c-221946c53902","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fe516177-d484-4905-8c1c-221946c53902\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"27.08.2025 16:30","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Kobeřice","away_logo_url":"https://is1.fotbal.cz/media/kluby/55f96307-c916-4801-948b-bc84f46f21bd/55f96307-c916-4801-948b-bc84f46f21bd_crop.jpg","score":"3:1","venue":"Krnov-tráva","match_id":"9afae431-e091-48b8-a023-4cc633cc6f86","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=9afae431-e091-48b8-a023-4cc633cc6f86\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/9afae431-e091-48b8-a023-4cc633cc6f86","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=9afae431-e091-48b8-a023-4cc633cc6f86\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"31.08.2025 15:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"FK H\u0026P Staré Město","away_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","score":"2:0","venue":"Krnov-tráva","match_id":"b4d518a5-e2e7-42d1-8455-817ccd78a225","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b4d518a5-e2e7-42d1-8455-817ccd78a225\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b4d518a5-e2e7-42d1-8455-817ccd78a225","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b4d518a5-e2e7-42d1-8455-817ccd78a225\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.09.2025 14:00","home":"FK Město Albrechtice","home_logo_url":"https://is1.fotbal.cz/media/kluby/750b8d81-542b-485c-8a18-fc0c494ff411/750b8d81-542b-485c-8a18-fc0c494ff411_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"2:2","venue":"tráva","match_id":"72d12fc1-848e-43cb-968b-9219ceedcfab","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=72d12fc1-848e-43cb-968b-9219ceedcfab\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/72d12fc1-848e-43cb-968b-9219ceedcfab","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=72d12fc1-848e-43cb-968b-9219ceedcfab\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.10.2025 14:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Slavia Orlová","away_logo_url":"https://is1.fotbal.cz/media/kluby/6ea06d3a-a7bf-4ee2-99ff-1ba1edc62c8f/6ea06d3a-a7bf-4ee2-99ff-1ba1edc62c8f_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"f73a3d70-14d9-4386-a2a2-c47261e5d7fb","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f73a3d70-14d9-4386-a2a2-c47261e5d7fb\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f73a3d70-14d9-4386-a2a2-c47261e5d7fb","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f73a3d70-14d9-4386-a2a2-c47261e5d7fb\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.09.2025 15:30","home":"Baník Albrechtice","home_logo_url":"https://is1.fotbal.cz/media/kluby/887a67d6-c607-4e80-91be-d1aff9406698/887a67d6-c607-4e80-91be-d1aff9406698_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:2","venue":"Albrechtice - tráva","match_id":"28414e76-bce7-4236-a27a-936a4c4e1c38","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=28414e76-bce7-4236-a27a-936a4c4e1c38\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/28414e76-bce7-4236-a27a-936a4c4e1c38","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=28414e76-bce7-4236-a27a-936a4c4e1c38\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.09.2025 15:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Háj ve Slezsku","away_logo_url":"https://is1.fotbal.cz/media/kluby/2578b9ff-938e-461b-9090-d9697eb9371f/2578b9ff-938e-461b-9090-d9697eb9371f_crop.jpg","score":"2:3","venue":"Krnov-tráva","match_id":"ba15c6cc-85eb-471e-b750-ea884b04061e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=ba15c6cc-85eb-471e-b750-ea884b04061e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/ba15c6cc-85eb-471e-b750-ea884b04061e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=ba15c6cc-85eb-471e-b750-ea884b04061e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"04.10.2025 15:00","home":"Heřmanice","home_logo_url":"https://is1.fotbal.cz/media/kluby/c32dc305-6b78-41c7-8053-d8644eef96f1/c32dc305-6b78-41c7-8053-d8644eef96f1_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:0","venue":"Heřmanice - tráva","match_id":"86ad97ae-41d2-4029-a765-62d4da54b1ce","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=86ad97ae-41d2-4029-a765-62d4da54b1ce\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/86ad97ae-41d2-4029-a765-62d4da54b1ce","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=86ad97ae-41d2-4029-a765-62d4da54b1ce\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"12.10.2025 15:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Jakubčovice","away_logo_url":"https://is1.fotbal.cz/media/kluby/4e0b5f2f-4a27-444c-bf77-e3725b898086/4e0b5f2f-4a27-444c-bf77-e3725b898086_crop.jpg","score":"2:0","venue":"Krnov-tráva","match_id":"dd3cf20e-43e2-4f00-a6c1-e19dbab7521d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=dd3cf20e-43e2-4f00-a6c1-e19dbab7521d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/dd3cf20e-43e2-4f00-a6c1-e19dbab7521d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=dd3cf20e-43e2-4f00-a6c1-e19dbab7521d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.10.2025 14:30","home":"MFK Vítkovice B","home_logo_url":"https://is1.fotbal.cz/media/kluby/af880d06-6ffc-493a-94bb-90e2bdab7119/af880d06-6ffc-493a-94bb-90e2bdab7119_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Slovan Ostrava, Hulváky - tráva","match_id":"ff33ccd5-4cd3-4d8d-b529-951aac235dda","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=ff33ccd5-4cd3-4d8d-b529-951aac235dda\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/ff33ccd5-4cd3-4d8d-b529-951aac235dda","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=ff33ccd5-4cd3-4d8d-b529-951aac235dda\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"26.10.2025 14:30","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"SK BESKYD Frenštát p. R.","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:0","venue":"Krnov-tráva","match_id":"f3af04ec-ed94-4c34-9780-ae40c25075d0","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f3af04ec-ed94-4c34-9780-ae40c25075d0\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f3af04ec-ed94-4c34-9780-ae40c25075d0","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f3af04ec-ed94-4c34-9780-ae40c25075d0\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 14:00","home":"FK Kofola Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Darkovičky","away_logo_url":"https://is1.fotbal.cz/media/kluby/8e207b30-7b68-44bb-ad08-bc25495dd094/8e207b30-7b68-44bb-ad08-bc25495dd094_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"243d0ef5-1d92-45cd-b1ce-f4c71bd34fba","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=243d0ef5-1d92-45cd-b1ce-f4c71bd34fba\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/243d0ef5-1d92-45cd-b1ce-f4c71bd34fba","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=243d0ef5-1d92-45cd-b1ce-f4c71bd34fba\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.11.2025 14:00","home":"FC Vřesina","home_logo_url":"https://is1.fotbal.cz/media/kluby/dc05f9c5-a436-4fce-b9cb-06c7ff85d019/dc05f9c5-a436-4fce-b9cb-06c7ff85d019_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Vřesina - tráva","match_id":"03347fa2-2d39-49e0-840b-b5a1fea723e2","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=03347fa2-2d39-49e0-840b-b5a1fea723e2\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/03347fa2-2d39-49e0-840b-b5a1fea723e2","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=03347fa2-2d39-49e0-840b-b5a1fea723e2\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.11.2025 13:30","home":"Kobeřice","home_logo_url":"https://is1.fotbal.cz/media/kluby/55f96307-c916-4801-948b-bc84f46f21bd/55f96307-c916-4801-948b-bc84f46f21bd_crop.jpg","away":"FK Kofola Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Kobeřice - tráva","match_id":"761a2e5a-8b0f-4514-b35c-ba019c957a3e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=761a2e5a-8b0f-4514-b35c-ba019c957a3e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/761a2e5a-8b0f-4514-b35c-ba019c957a3e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=761a2e5a-8b0f-4514-b35c-ba019c957a3e\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"7ae7e3d0-ab3c-4afe-af6d-4a26d74ea554","code":"C1A","name":"KALMAN TRADE Krajský přebor starší dorost","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7ae7e3d0-ab3c-4afe-af6d-4a26d74ea554","matches":[{"date_time":"10.08.2025 13:00","home":"MFK Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"5:2","venue":"Měst. stadion - tráva","match_id":"5d19dd74-7b31-4c7e-b7aa-cba027a4fae8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=5d19dd74-7b31-4c7e-b7aa-cba027a4fae8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/5d19dd74-7b31-4c7e-b7aa-cba027a4fae8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=5d19dd74-7b31-4c7e-b7aa-cba027a4fae8\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.09.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Horní Suchá","away_logo_url":"https://is1.fotbal.cz/media/kluby/a6c7c347-eeb5-4f0e-b217-156f46a30091/a6c7c347-eeb5-4f0e-b217-156f46a30091_crop.jpg","score":"9:1","venue":"Krnov-tráva","match_id":"61720606-c28d-4d86-9b7b-e2703724d339","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=61720606-c28d-4d86-9b7b-e2703724d339\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/61720606-c28d-4d86-9b7b-e2703724d339","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=61720606-c28d-4d86-9b7b-e2703724d339\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"23.08.2025 09:30","home":"Hlubina","home_logo_url":"https://is1.fotbal.cz/media/kluby/da62c705-ca73-4561-9ea4-ab93e6afce88/da62c705-ca73-4561-9ea4-ab93e6afce88_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"8:2","venue":"UT - Bazaly","match_id":"61e3ac21-856b-4398-b714-d9f7cb67b8ca","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=61e3ac21-856b-4398-b714-d9f7cb67b8ca\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/61e3ac21-856b-4398-b714-d9f7cb67b8ca","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=61e3ac21-856b-4398-b714-d9f7cb67b8ca\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"27.08.2025 13:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"FK H\u0026P Staré Město","away_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","score":"2:0","venue":"Krnov-tráva","match_id":"f4171cda-1d35-4562-bb6f-6544980cff5d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f4171cda-1d35-4562-bb6f-6544980cff5d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f4171cda-1d35-4562-bb6f-6544980cff5d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f4171cda-1d35-4562-bb6f-6544980cff5d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"31.08.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Raduň","away_logo_url":"https://is1.fotbal.cz/media/kluby/761fb25e-13e6-4792-8343-906d5a3cb572/761fb25e-13e6-4792-8343-906d5a3cb572_crop.jpg","score":"14:1","venue":"Krnov-tráva","match_id":"5d7d66ca-5f00-4453-94a6-678ebad1aaa4","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=5d7d66ca-5f00-4453-94a6-678ebad1aaa4\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/5d7d66ca-5f00-4453-94a6-678ebad1aaa4","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=5d7d66ca-5f00-4453-94a6-678ebad1aaa4\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.09.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Petřkovice","away_logo_url":"https://is1.fotbal.cz/media/kluby/a579b8f7-4173-4af0-8039-c8c12052f280/a579b8f7-4173-4af0-8039-c8c12052f280_crop.jpg","score":"5:2","venue":"Krnov-tráva","match_id":"10bc2d91-3358-4604-9814-67f28bfcdb21","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=10bc2d91-3358-4604-9814-67f28bfcdb21\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/10bc2d91-3358-4604-9814-67f28bfcdb21","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=10bc2d91-3358-4604-9814-67f28bfcdb21\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"13.09.2025 10:00","home":"MFK Slavoj Bruntál","home_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"2:1","venue":"Bruntál - tráva","match_id":"0f1d8df4-9df0-4449-9231-11a2bf4368b4","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=0f1d8df4-9df0-4449-9231-11a2bf4368b4\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/0f1d8df4-9df0-4449-9231-11a2bf4368b4","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=0f1d8df4-9df0-4449-9231-11a2bf4368b4\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.09.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bospor Bohumín","away_logo_url":"https://is1.fotbal.cz/media/kluby/e92c51a6-06b4-4341-91d1-f2fddc25fa59/e92c51a6-06b4-4341-91d1-f2fddc25fa59_crop.jpg","score":"2:2","venue":"Krnov-tráva","match_id":"baa75190-b28d-4bbc-9c55-1af50ed06681","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=baa75190-b28d-4bbc-9c55-1af50ed06681\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/baa75190-b28d-4bbc-9c55-1af50ed06681","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=baa75190-b28d-4bbc-9c55-1af50ed06681\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.09.2025 10:00","home":"Velká Polom","home_logo_url":"https://is1.fotbal.cz/media/kluby/d856cd6e-782e-4f88-9cd4-024e289ea8c9/d856cd6e-782e-4f88-9cd4-024e289ea8c9_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"5:2","venue":"Velká Polom - tráva","match_id":"d49f4aa3-f725-42f7-a1c6-9a49c83328ba","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d49f4aa3-f725-42f7-a1c6-9a49c83328ba\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d49f4aa3-f725-42f7-a1c6-9a49c83328ba","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d49f4aa3-f725-42f7-a1c6-9a49c83328ba\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.10.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Frenštát p. R.","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:4","venue":"Krnov-tráva","match_id":"c70d947b-a999-4926-bd3c-0186622e3e46","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c70d947b-a999-4926-bd3c-0186622e3e46\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c70d947b-a999-4926-bd3c-0186622e3e46","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c70d947b-a999-4926-bd3c-0186622e3e46\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 10:00","home":"Rýmařov","home_logo_url":"https://is1.fotbal.cz/media/kluby/ce05c9f9-3b28-4ae6-9077-493f90d00ffc/ce05c9f9-3b28-4ae6-9077-493f90d00ffc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:2","venue":"Rýmařov - tráva 2","match_id":"a70406b1-d433-4b4e-8c29-e305836fb9ea","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=a70406b1-d433-4b4e-8c29-e305836fb9ea\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/a70406b1-d433-4b4e-8c29-e305836fb9ea","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=a70406b1-d433-4b4e-8c29-e305836fb9ea\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.10.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Polanka nad Odrou","away_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"d4da9ee1-8979-4fc7-a2f5-0e69c1fd77b2","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d4da9ee1-8979-4fc7-a2f5-0e69c1fd77b2\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d4da9ee1-8979-4fc7-a2f5-0e69c1fd77b2","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d4da9ee1-8979-4fc7-a2f5-0e69c1fd77b2\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 10:00","home":"Kravaře","home_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Kravaře - tráva","match_id":"7474d17f-31c5-4dc0-9ad8-7a8de48c309d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=7474d17f-31c5-4dc0-9ad8-7a8de48c309d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/7474d17f-31c5-4dc0-9ad8-7a8de48c309d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=7474d17f-31c5-4dc0-9ad8-7a8de48c309d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Brušperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:0","venue":"Krnov-tráva","match_id":"145f789c-ba87-4e25-9992-91a0db096319","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=145f789c-ba87-4e25-9992-91a0db096319\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/145f789c-ba87-4e25-9992-91a0db096319","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=145f789c-ba87-4e25-9992-91a0db096319\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.11.2025 12:00","home":"Frýdlant n. O.","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Frýdlant n. O. - tráva","match_id":"afbe0993-ae23-4bf2-9253-1aea603d8c4f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=afbe0993-ae23-4bf2-9253-1aea603d8c4f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/afbe0993-ae23-4bf2-9253-1aea603d8c4f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=afbe0993-ae23-4bf2-9253-1aea603d8c4f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.11.2025 10:00","home":"FK H\u0026P Staré Město","home_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Chlebovice - tráva","match_id":"8211e3c7-3cef-4be8-88b7-367fa5960506","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8211e3c7-3cef-4be8-88b7-367fa5960506\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8211e3c7-3cef-4be8-88b7-367fa5960506","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8211e3c7-3cef-4be8-88b7-367fa5960506\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"dddb3982-7157-4bfe-b8a0-d3530eaa0a77","code":"D1A","name":"KALMAN TRADE Krajský přebor mladší dorost","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/dddb3982-7157-4bfe-b8a0-d3530eaa0a77","matches":[{"date_time":"10.08.2025 15:15","home":"MFK Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"3:3","venue":"Měst. stadion - tráva","match_id":"3a205257-dfbb-4b3f-80af-51128b197e7b","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3a205257-dfbb-4b3f-80af-51128b197e7b\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3a205257-dfbb-4b3f-80af-51128b197e7b","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3a205257-dfbb-4b3f-80af-51128b197e7b\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.09.2025 15:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Horní Suchá","away_logo_url":"https://is1.fotbal.cz/media/kluby/a6c7c347-eeb5-4f0e-b217-156f46a30091/a6c7c347-eeb5-4f0e-b217-156f46a30091_crop.jpg","score":"9:0","venue":"Krnov-tráva","match_id":"bbd7913c-0e2c-41ac-b9e4-5169ca32ac8f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=bbd7913c-0e2c-41ac-b9e4-5169ca32ac8f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/bbd7913c-0e2c-41ac-b9e4-5169ca32ac8f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=bbd7913c-0e2c-41ac-b9e4-5169ca32ac8f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"23.08.2025 11:45","home":"Hlubina","home_logo_url":"https://is1.fotbal.cz/media/kluby/da62c705-ca73-4561-9ea4-ab93e6afce88/da62c705-ca73-4561-9ea4-ab93e6afce88_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:1","venue":"UT - Bazaly","match_id":"b62ea436-267a-44ff-9136-1715aaf59f60","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b62ea436-267a-44ff-9136-1715aaf59f60\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b62ea436-267a-44ff-9136-1715aaf59f60","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b62ea436-267a-44ff-9136-1715aaf59f60\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"27.08.2025 11:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"FK H\u0026P Staré Město","away_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","score":"4:0","venue":"Krnov-tráva","match_id":"9dc37f6e-6cae-499e-87e2-2fd81c71c6f9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=9dc37f6e-6cae-499e-87e2-2fd81c71c6f9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/9dc37f6e-6cae-499e-87e2-2fd81c71c6f9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=9dc37f6e-6cae-499e-87e2-2fd81c71c6f9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"31.08.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Raduň","away_logo_url":"https://is1.fotbal.cz/media/kluby/761fb25e-13e6-4792-8343-906d5a3cb572/761fb25e-13e6-4792-8343-906d5a3cb572_crop.jpg","score":"13:1","venue":"Krnov-tráva","match_id":"d172d4cd-d090-4287-a416-d91f0f365cf5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d172d4cd-d090-4287-a416-d91f0f365cf5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d172d4cd-d090-4287-a416-d91f0f365cf5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d172d4cd-d090-4287-a416-d91f0f365cf5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.09.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Petřkovice","away_logo_url":"https://is1.fotbal.cz/media/kluby/a579b8f7-4173-4af0-8039-c8c12052f280/a579b8f7-4173-4af0-8039-c8c12052f280_crop.jpg","score":"3:4","venue":"Krnov-tráva","match_id":"e3a8c220-6d9e-4608-baf6-e5dfb6767af1","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e3a8c220-6d9e-4608-baf6-e5dfb6767af1\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e3a8c220-6d9e-4608-baf6-e5dfb6767af1","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e3a8c220-6d9e-4608-baf6-e5dfb6767af1\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"13.09.2025 12:15","home":"MFK Slavoj Bruntál","home_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"3:3","venue":"Bruntál - tráva","match_id":"01f12d89-2e1c-4c89-a733-8383978d493f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=01f12d89-2e1c-4c89-a733-8383978d493f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/01f12d89-2e1c-4c89-a733-8383978d493f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=01f12d89-2e1c-4c89-a733-8383978d493f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.09.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bospor Bohumín","away_logo_url":"https://is1.fotbal.cz/media/kluby/e92c51a6-06b4-4341-91d1-f2fddc25fa59/e92c51a6-06b4-4341-91d1-f2fddc25fa59_crop.jpg","score":"3:0","venue":"Krnov-tráva","match_id":"69c8bf9f-5cf8-4f5f-9d11-e791e4717fbf","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=69c8bf9f-5cf8-4f5f-9d11-e791e4717fbf\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/69c8bf9f-5cf8-4f5f-9d11-e791e4717fbf","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=69c8bf9f-5cf8-4f5f-9d11-e791e4717fbf\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.09.2025 12:15","home":"Velká Polom","home_logo_url":"https://is1.fotbal.cz/media/kluby/d856cd6e-782e-4f88-9cd4-024e289ea8c9/d856cd6e-782e-4f88-9cd4-024e289ea8c9_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:2","venue":"Velká Polom - tráva","match_id":"77cbd5ed-c75e-49a7-b2d0-569db1d8d7f5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=77cbd5ed-c75e-49a7-b2d0-569db1d8d7f5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/77cbd5ed-c75e-49a7-b2d0-569db1d8d7f5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=77cbd5ed-c75e-49a7-b2d0-569db1d8d7f5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.10.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Frenštát p. R.","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:3","venue":"Krnov-tráva","match_id":"c0e07f24-b604-4b31-939a-0efe72c9ebe8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c0e07f24-b604-4b31-939a-0efe72c9ebe8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c0e07f24-b604-4b31-939a-0efe72c9ebe8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c0e07f24-b604-4b31-939a-0efe72c9ebe8\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 12:15","home":"Rýmařov","home_logo_url":"https://is1.fotbal.cz/media/kluby/ce05c9f9-3b28-4ae6-9077-493f90d00ffc/ce05c9f9-3b28-4ae6-9077-493f90d00ffc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"5:2","venue":"Rýmařov - tráva 2","match_id":"89d23bfd-5be6-416a-96d0-35ec694aa22c","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=89d23bfd-5be6-416a-96d0-35ec694aa22c\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/89d23bfd-5be6-416a-96d0-35ec694aa22c","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=89d23bfd-5be6-416a-96d0-35ec694aa22c\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.10.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Polanka nad Odrou","away_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"464dec53-dcc5-4a09-b19b-8fca5cde866f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=464dec53-dcc5-4a09-b19b-8fca5cde866f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/464dec53-dcc5-4a09-b19b-8fca5cde866f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=464dec53-dcc5-4a09-b19b-8fca5cde866f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 12:15","home":"Kravaře","home_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Kravaře - tráva","match_id":"4efc8843-9408-4fcb-b0ed-96a847c0688f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4efc8843-9408-4fcb-b0ed-96a847c0688f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4efc8843-9408-4fcb-b0ed-96a847c0688f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4efc8843-9408-4fcb-b0ed-96a847c0688f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 09:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Brušperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:0","venue":"Krnov-tráva","match_id":"80185774-6646-41b8-8eed-a7d020e009c8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=80185774-6646-41b8-8eed-a7d020e009c8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/80185774-6646-41b8-8eed-a7d020e009c8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=80185774-6646-41b8-8eed-a7d020e009c8\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.11.2025 14:15","home":"Frýdlant n. O.","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Frýdlant n. O. - tráva","match_id":"8e5e969d-a6e4-4f79-afe1-1e666b6c931f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8e5e969d-a6e4-4f79-afe1-1e666b6c931f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8e5e969d-a6e4-4f79-afe1-1e666b6c931f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8e5e969d-a6e4-4f79-afe1-1e666b6c931f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.11.2025 12:15","home":"FK H\u0026P Staré Město","home_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Chlebovice - tráva","match_id":"3ac0d48d-0353-4e85-b313-695db2909cff","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3ac0d48d-0353-4e85-b313-695db2909cff\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3ac0d48d-0353-4e85-b313-695db2909cff","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3ac0d48d-0353-4e85-b313-695db2909cff\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"c90ace45-e2f0-4723-94c2-0689d9af5726","code":"E1S","name":"2.MSŽL-U 15 sk. E","team_count":"12","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/c90ace45-e2f0-4723-94c2-0689d9af5726","matches":[{"date_time":"16.08.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hranice","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:5","venue":"Krnov-tráva","match_id":"13211f16-7f9e-4187-af99-e474918cad76","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=13211f16-7f9e-4187-af99-e474918cad76\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/13211f16-7f9e-4187-af99-e474918cad76","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=13211f16-7f9e-4187-af99-e474918cad76\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"23.08.2025 10:00","home":"Poruba – Petřvald","home_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"5:1","venue":"SaP Poruba tráva","match_id":"c078edcc-baff-4fcc-929e-7c27ff933e04","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c078edcc-baff-4fcc-929e-7c27ff933e04\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c078edcc-baff-4fcc-929e-7c27ff933e04","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c078edcc-baff-4fcc-929e-7c27ff933e04\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.08.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Valašské Meziříčí","away_logo_url":"/dist/img/logo-club-empty.svg","score":"4:1","venue":"Krnov-tráva","match_id":"21209467-d740-471c-9c61-444189ed39ef","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=21209467-d740-471c-9c61-444189ed39ef\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/21209467-d740-471c-9c61-444189ed39ef","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=21209467-d740-471c-9c61-444189ed39ef\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"03.09.2025 15:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Uničov","away_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","score":"2:2","venue":"Krnov-tráva","match_id":"bd3564c4-fc7e-4ac1-9bfc-8e2d8d8f0cde","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=bd3564c4-fc7e-4ac1-9bfc-8e2d8d8f0cde\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/bd3564c4-fc7e-4ac1-9bfc-8e2d8d8f0cde","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=bd3564c4-fc7e-4ac1-9bfc-8e2d8d8f0cde\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"06.09.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Šumperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:6","venue":"Krnov-tráva","match_id":"c1390477-66b2-422b-863e-2b2092e0d3f5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c1390477-66b2-422b-863e-2b2092e0d3f5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c1390477-66b2-422b-863e-2b2092e0d3f5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c1390477-66b2-422b-863e-2b2092e0d3f5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"13.09.2025 10:00","home":"Bílovec","home_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"9:4","venue":"Bílovec-tráva","match_id":"901ab7f9-04a7-485a-9c18-11165fae9b18","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=901ab7f9-04a7-485a-9c18-11165fae9b18\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/901ab7f9-04a7-485a-9c18-11165fae9b18","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=901ab7f9-04a7-485a-9c18-11165fae9b18\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"17.09.2025 15:00","home":"TŘINEC","home_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:4","venue":"Borek-tráva","match_id":"4e48f1ae-e4a3-4ced-916f-c9ed5e01dfe9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4e48f1ae-e4a3-4ced-916f-c9ed5e01dfe9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4e48f1ae-e4a3-4ced-916f-c9ed5e01dfe9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4e48f1ae-e4a3-4ced-916f-c9ed5e01dfe9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"20.09.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Nový Jičín","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:5","venue":"Krnov-tráva","match_id":"43f042b0-8c3a-47db-a0c7-641e54b52a4e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=43f042b0-8c3a-47db-a0c7-641e54b52a4e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/43f042b0-8c3a-47db-a0c7-641e54b52a4e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=43f042b0-8c3a-47db-a0c7-641e54b52a4e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.11.2025 17:30","home":"Karviná","home_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UMT Kovona","match_id":"8604ff36-b0df-46c1-92a1-10c04d01ce07","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8604ff36-b0df-46c1-92a1-10c04d01ce07\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8604ff36-b0df-46c1-92a1-10c04d01ce07","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8604ff36-b0df-46c1-92a1-10c04d01ce07\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"04.10.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hlučín","away_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","score":"0:1","venue":"Krnov-tráva","match_id":"8a2da954-a22e-441f-a11d-845b94794c55","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8a2da954-a22e-441f-a11d-845b94794c55\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8a2da954-a22e-441f-a11d-845b94794c55","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8a2da954-a22e-441f-a11d-845b94794c55\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 10:00","home":"Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"3:4","venue":"Havířov, Prostřední Suchá-tráva","match_id":"2fdd4192-5697-4262-8881-9293967ee0c5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2fdd4192-5697-4262-8881-9293967ee0c5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2fdd4192-5697-4262-8881-9293967ee0c5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2fdd4192-5697-4262-8881-9293967ee0c5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"18.10.2025 15:00","home":"Uničov","home_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Uničov-tráva","match_id":"432b84bf-0094-40a6-a1c4-934d067ac7d0","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=432b84bf-0094-40a6-a1c4-934d067ac7d0\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/432b84bf-0094-40a6-a1c4-934d067ac7d0","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=432b84bf-0094-40a6-a1c4-934d067ac7d0\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"TŘINEC","away_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"3bb22b7d-aa1d-4083-b4dc-7b5cfaa69a30","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3bb22b7d-aa1d-4083-b4dc-7b5cfaa69a30\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3bb22b7d-aa1d-4083-b4dc-7b5cfaa69a30","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3bb22b7d-aa1d-4083-b4dc-7b5cfaa69a30\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 10:00","home":"Hranice","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Žáčkova, tráva","match_id":"00e7326e-4511-4c0a-b054-482d85235db0","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=00e7326e-4511-4c0a-b054-482d85235db0\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/00e7326e-4511-4c0a-b054-482d85235db0","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=00e7326e-4511-4c0a-b054-482d85235db0\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.10.2025 09:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Poruba – Petřvald","away_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"59c82a26-78d4-447c-b4c1-3829ac1a71aa","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=59c82a26-78d4-447c-b4c1-3829ac1a71aa\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/59c82a26-78d4-447c-b4c1-3829ac1a71aa","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=59c82a26-78d4-447c-b4c1-3829ac1a71aa\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.11.2025 10:00","home":"Valašské Meziříčí","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Valašské Meziříčí","match_id":"42b21b39-2f7e-466c-98ac-3969afd46b75","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=42b21b39-2f7e-466c-98ac-3969afd46b75\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/42b21b39-2f7e-466c-98ac-3969afd46b75","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=42b21b39-2f7e-466c-98ac-3969afd46b75\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"01.03.2026 10:00","home":"Šumperk","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Šumperk-tráva","match_id":"b7e3d55e-a361-43bb-a339-353d3feb3237","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b7e3d55e-a361-43bb-a339-353d3feb3237\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b7e3d55e-a361-43bb-a339-353d3feb3237","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b7e3d55e-a361-43bb-a339-353d3feb3237\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.03.2026 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bílovec","away_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"4d0033a0-2ab3-4a70-a2c9-891a385cc88e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4d0033a0-2ab3-4a70-a2c9-891a385cc88e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4d0033a0-2ab3-4a70-a2c9-891a385cc88e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4d0033a0-2ab3-4a70-a2c9-891a385cc88e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"15.03.2026 10:00","home":"Nový Jičín","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Nový Jičín - UT","match_id":"130816f2-d2ea-4630-85bd-3ca145da90ac","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=130816f2-d2ea-4630-85bd-3ca145da90ac\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/130816f2-d2ea-4630-85bd-3ca145da90ac","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=130816f2-d2ea-4630-85bd-3ca145da90ac\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.03.2026 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Karviná","away_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"d336f33b-6ee5-436e-b55b-988266888516","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d336f33b-6ee5-436e-b55b-988266888516\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d336f33b-6ee5-436e-b55b-988266888516","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d336f33b-6ee5-436e-b55b-988266888516\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"29.03.2026 10:00","home":"Hlučín","home_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UMT Hlučín","match_id":"85092be6-3183-49e6-b617-5ea16400812d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=85092be6-3183-49e6-b617-5ea16400812d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/85092be6-3183-49e6-b617-5ea16400812d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=85092be6-3183-49e6-b617-5ea16400812d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"04.04.2026 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Havířov","away_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"8a41d6e0-5546-4d25-a693-251535665b34","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8a41d6e0-5546-4d25-a693-251535665b34\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8a41d6e0-5546-4d25-a693-251535665b34","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8a41d6e0-5546-4d25-a693-251535665b34\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"b9ac2329-2dc1-4c01-9acb-2b0dea7b03d6","code":"E2S","name":"2.MSŽL-U 14 sk. E","team_count":"12","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/b9ac2329-2dc1-4c01-9acb-2b0dea7b03d6","matches":[{"date_time":"16.08.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hranice","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:16","venue":"Krnov-tráva","match_id":"014d8bd0-7f70-41b7-a49c-ea1eac000a5a","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=014d8bd0-7f70-41b7-a49c-ea1eac000a5a\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/014d8bd0-7f70-41b7-a49c-ea1eac000a5a","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=014d8bd0-7f70-41b7-a49c-ea1eac000a5a\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"23.08.2025 12:00","home":"Poruba – Petřvald","home_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:0","venue":"SaP Poruba tráva","match_id":"d8ea088c-5de5-43ad-9024-4769e19f80f9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d8ea088c-5de5-43ad-9024-4769e19f80f9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d8ea088c-5de5-43ad-9024-4769e19f80f9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d8ea088c-5de5-43ad-9024-4769e19f80f9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.08.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Valašské Meziříčí","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:6","venue":"Krnov-tráva","match_id":"d29cbe13-5304-483a-8c0f-47667afdfe5b","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d29cbe13-5304-483a-8c0f-47667afdfe5b\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d29cbe13-5304-483a-8c0f-47667afdfe5b","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d29cbe13-5304-483a-8c0f-47667afdfe5b\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"03.09.2025 17:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Uničov","away_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","score":"0:22","venue":"Krnov-tráva","match_id":"0957f777-2d8d-4ef3-8e44-577d84734672","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=0957f777-2d8d-4ef3-8e44-577d84734672\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/0957f777-2d8d-4ef3-8e44-577d84734672","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=0957f777-2d8d-4ef3-8e44-577d84734672\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"06.09.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Šumperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:5","venue":"Krnov-tráva","match_id":"69c2e560-0225-4455-9217-3a767d57c3b2","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=69c2e560-0225-4455-9217-3a767d57c3b2\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/69c2e560-0225-4455-9217-3a767d57c3b2","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=69c2e560-0225-4455-9217-3a767d57c3b2\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"13.09.2025 12:00","home":"Bílovec","home_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"11:3","venue":"Bílovec-tráva","match_id":"35e89d0e-0475-44d6-a639-0b9bdc67fe47","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=35e89d0e-0475-44d6-a639-0b9bdc67fe47\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/35e89d0e-0475-44d6-a639-0b9bdc67fe47","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=35e89d0e-0475-44d6-a639-0b9bdc67fe47\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"17.09.2025 17:00","home":"TŘINEC","home_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"13:1","venue":"Borek-tráva","match_id":"c6a550e7-bcc1-40f4-b1bf-720fd317d676","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c6a550e7-bcc1-40f4-b1bf-720fd317d676\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c6a550e7-bcc1-40f4-b1bf-720fd317d676","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c6a550e7-bcc1-40f4-b1bf-720fd317d676\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"20.09.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Nový Jičín","away_logo_url":"/dist/img/logo-club-empty.svg","score":"1:12","venue":"Krnov-tráva","match_id":"646ed7c3-3176-4dd4-8f12-9c5cfff1599a","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=646ed7c3-3176-4dd4-8f12-9c5cfff1599a\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/646ed7c3-3176-4dd4-8f12-9c5cfff1599a","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=646ed7c3-3176-4dd4-8f12-9c5cfff1599a\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.11.2025 17:30","home":"Karviná","home_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UT - Městský stadion","match_id":"883313c6-7766-4496-a1f4-aa0365e683b6","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=883313c6-7766-4496-a1f4-aa0365e683b6\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/883313c6-7766-4496-a1f4-aa0365e683b6","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=883313c6-7766-4496-a1f4-aa0365e683b6\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"04.10.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hlučín","away_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","score":"0:6","venue":"Krnov-tráva","match_id":"c266b53b-4825-4776-b5ad-f3f02f7b8551","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c266b53b-4825-4776-b5ad-f3f02f7b8551\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c266b53b-4825-4776-b5ad-f3f02f7b8551","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c266b53b-4825-4776-b5ad-f3f02f7b8551\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 12:00","home":"Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"6:3","venue":"Havířov, Prostřední Suchá-tráva","match_id":"24445400-1c1a-402b-8c2a-f05ddf1beb48","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=24445400-1c1a-402b-8c2a-f05ddf1beb48\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/24445400-1c1a-402b-8c2a-f05ddf1beb48","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=24445400-1c1a-402b-8c2a-f05ddf1beb48\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"18.10.2025 17:00","home":"Uničov","home_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UMTRA","match_id":"d1168027-62cc-4885-95fa-113869df1926","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d1168027-62cc-4885-95fa-113869df1926\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d1168027-62cc-4885-95fa-113869df1926","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d1168027-62cc-4885-95fa-113869df1926\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"TŘINEC","away_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"6d941cff-10d7-48d4-a09f-4be8b8bdefa7","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=6d941cff-10d7-48d4-a09f-4be8b8bdefa7\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/6d941cff-10d7-48d4-a09f-4be8b8bdefa7","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=6d941cff-10d7-48d4-a09f-4be8b8bdefa7\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 12:15","home":"Hranice","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Žáčkova, tráva","match_id":"9afa685b-0537-47e1-ac74-d85c9e39ff76","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=9afa685b-0537-47e1-ac74-d85c9e39ff76\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/9afa685b-0537-47e1-ac74-d85c9e39ff76","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=9afa685b-0537-47e1-ac74-d85c9e39ff76\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.10.2025 11:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Poruba – Petřvald","away_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"4e43373b-d5f7-4d4f-b920-55317ec40eb8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4e43373b-d5f7-4d4f-b920-55317ec40eb8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4e43373b-d5f7-4d4f-b920-55317ec40eb8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4e43373b-d5f7-4d4f-b920-55317ec40eb8\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.11.2025 12:00","home":"Valašské Meziříčí","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Valašské Meziříčí","match_id":"fe82ff0c-75e9-4ff0-9834-8a42a5053427","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fe82ff0c-75e9-4ff0-9834-8a42a5053427\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fe82ff0c-75e9-4ff0-9834-8a42a5053427","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fe82ff0c-75e9-4ff0-9834-8a42a5053427\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"01.03.2026 12:00","home":"Šumperk","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Šumperk-tráva","match_id":"2837c029-f735-4703-9d16-45c80b04670f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2837c029-f735-4703-9d16-45c80b04670f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2837c029-f735-4703-9d16-45c80b04670f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2837c029-f735-4703-9d16-45c80b04670f\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.03.2026 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bílovec","away_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"c0e37dd0-9f33-404e-be0c-f5166d2e8e25","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c0e37dd0-9f33-404e-be0c-f5166d2e8e25\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c0e37dd0-9f33-404e-be0c-f5166d2e8e25","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c0e37dd0-9f33-404e-be0c-f5166d2e8e25\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"15.03.2026 12:00","home":"Nový Jičín","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Nový Jičín - UT","match_id":"f2f0117d-04c0-484a-bed3-38c0e2328967","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f2f0117d-04c0-484a-bed3-38c0e2328967\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f2f0117d-04c0-484a-bed3-38c0e2328967","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f2f0117d-04c0-484a-bed3-38c0e2328967\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.03.2026 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Karviná","away_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"67e563e3-1792-45c8-88dd-672c6b980ee2","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=67e563e3-1792-45c8-88dd-672c6b980ee2\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/67e563e3-1792-45c8-88dd-672c6b980ee2","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=67e563e3-1792-45c8-88dd-672c6b980ee2\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"29.03.2026 12:00","home":"Hlučín","home_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UMT Hlučín","match_id":"fb5f889b-1c87-497f-be54-4cb018597e3e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fb5f889b-1c87-497f-be54-4cb018597e3e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fb5f889b-1c87-497f-be54-4cb018597e3e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fb5f889b-1c87-497f-be54-4cb018597e3e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"04.04.2026 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Havířov","away_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","score":"0:0","venue":"Krnov-tráva","match_id":"82e88e27-2ec2-4a7c-b0f5-101d5a457ac6","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=82e88e27-2ec2-4a7c-b0f5-101d5a457ac6\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/82e88e27-2ec2-4a7c-b0f5-101d5a457ac6","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=82e88e27-2ec2-4a7c-b0f5-101d5a457ac6\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"ae12df84-eaba-4643-ac15-e0d9888f5a87","code":"F1S","name":"1. liga SpSM-U 13 SEVER","team_count":"18","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/ae12df84-eaba-4643-ac15-e0d9888f5a87","matches":[{"date_time":"17.08.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Frýdek-Místek","away_logo_url":"https://is1.fotbal.cz/media/kluby/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61_crop.jpg","score":"6:23","venue":"Krnov-tráva","match_id":"696c5706-20a1-4623-b89f-6102a64b4463","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=696c5706-20a1-4623-b89f-6102a64b4463\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/696c5706-20a1-4623-b89f-6102a64b4463","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=696c5706-20a1-4623-b89f-6102a64b4463\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.08.2025 10:00","home":"Poruba – Petřvald","home_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"26:2","venue":"SaP Poruba tráva","match_id":"1ffea103-e7af-483c-a0c2-e90be251abd8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=1ffea103-e7af-483c-a0c2-e90be251abd8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/1ffea103-e7af-483c-a0c2-e90be251abd8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=1ffea103-e7af-483c-a0c2-e90be251abd8\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"31.08.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hlučín","away_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","score":"2:19","venue":"Krnov-tráva","match_id":"53f45897-d8e9-4a13-b106-cac4ca068427","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=53f45897-d8e9-4a13-b106-cac4ca068427\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/53f45897-d8e9-4a13-b106-cac4ca068427","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=53f45897-d8e9-4a13-b106-cac4ca068427\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.09.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"TŘINEC","away_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","score":"2:13","venue":"Atletický stadion Krnov - tráva","match_id":"42ee9469-d96b-460d-962a-75ee44e03a51","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=42ee9469-d96b-460d-962a-75ee44e03a51\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/42ee9469-d96b-460d-962a-75ee44e03a51","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=42ee9469-d96b-460d-962a-75ee44e03a51\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"14.09.2025 10:00","home":"Valašské Meziříčí","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"29:0","venue":"Valašské Meziříčí","match_id":"4aefad4c-5c0c-40e9-a849-0d1812077c97","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4aefad4c-5c0c-40e9-a849-0d1812077c97\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4aefad4c-5c0c-40e9-a849-0d1812077c97","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4aefad4c-5c0c-40e9-a849-0d1812077c97\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.09.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Šumperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"4:26","venue":"Atletický stadion Krnov - tráva","match_id":"20317c61-091f-4f6a-b430-e91833ddefbe","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=20317c61-091f-4f6a-b430-e91833ddefbe\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/20317c61-091f-4f6a-b430-e91833ddefbe","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=20317c61-091f-4f6a-b430-e91833ddefbe\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.10.2025 15:00","home":"Opava","home_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"23:0","venue":"Kylešovice / UMT","match_id":"b66390c0-9dc0-4270-906d-9830efeed156","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b66390c0-9dc0-4270-906d-9830efeed156\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b66390c0-9dc0-4270-906d-9830efeed156","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b66390c0-9dc0-4270-906d-9830efeed156\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.10.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hranice","away_logo_url":"/dist/img/logo-club-empty.svg","score":"3:11","venue":"Atletický stadion Krnov - tráva","match_id":"8e3a5393-9e8c-42f2-98db-ea40290c3172","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8e3a5393-9e8c-42f2-98db-ea40290c3172\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8e3a5393-9e8c-42f2-98db-ea40290c3172","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8e3a5393-9e8c-42f2-98db-ea40290c3172\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 10:00","home":"HFK Olomouc","home_logo_url":"https://is1.fotbal.cz/media/kluby/1fbad935-da41-4567-83dc-397ec04d64d3/1fbad935-da41-4567-83dc-397ec04d64d3_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"11:0","venue":"UMTRA,Holice","match_id":"65f9bf42-2096-4f26-9346-618cb4c4e5fc","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=65f9bf42-2096-4f26-9346-618cb4c4e5fc\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/65f9bf42-2096-4f26-9346-618cb4c4e5fc","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=65f9bf42-2096-4f26-9346-618cb4c4e5fc\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.10.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Karviná","away_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"e1caa4c7-f07f-460c-8934-72782d6e7ae7","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e1caa4c7-f07f-460c-8934-72782d6e7ae7\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e1caa4c7-f07f-460c-8934-72782d6e7ae7","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e1caa4c7-f07f-460c-8934-72782d6e7ae7\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 10:00","home":"Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Havířov, Prostřední Suchá-tráva","match_id":"4bf9096c-38cf-492a-8eb2-bbf3da6e9198","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=4bf9096c-38cf-492a-8eb2-bbf3da6e9198\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/4bf9096c-38cf-492a-8eb2-bbf3da6e9198","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=4bf9096c-38cf-492a-8eb2-bbf3da6e9198\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Přerov","away_logo_url":"https://is1.fotbal.cz/media/kluby/1fd1a047-4cf5-47cc-a712-915928cba6fb/1fd1a047-4cf5-47cc-a712-915928cba6fb_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"fff13fd1-e688-4274-83be-78b94854938d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fff13fd1-e688-4274-83be-78b94854938d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fff13fd1-e688-4274-83be-78b94854938d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fff13fd1-e688-4274-83be-78b94854938d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.11.2025 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Baník Ostrava","away_logo_url":"https://is1.fotbal.cz/media/kluby/e68e68c6-c263-43ce-a247-20ee1d323b55/e68e68c6-c263-43ce-a247-20ee1d323b55_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"fbba2e97-9cde-441c-961e-39d601fb7d1d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fbba2e97-9cde-441c-961e-39d601fb7d1d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fbba2e97-9cde-441c-961e-39d601fb7d1d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fbba2e97-9cde-441c-961e-39d601fb7d1d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"15.11.2025 10:00","home":"VÍTKOVICE","home_logo_url":"https://is1.fotbal.cz/media/kluby/a3ff17d6-0888-47e7-9dee-0a98ec8734d0/a3ff17d6-0888-47e7-9dee-0a98ec8734d0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UT Vista","match_id":"3090d0e0-2d1e-44df-8312-f223673fedcb","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3090d0e0-2d1e-44df-8312-f223673fedcb\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3090d0e0-2d1e-44df-8312-f223673fedcb","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3090d0e0-2d1e-44df-8312-f223673fedcb\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"22.03.2026 10:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bílovec","away_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"98100db6-9401-4429-95ca-c1feeca0afa9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=98100db6-9401-4429-95ca-c1feeca0afa9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/98100db6-9401-4429-95ca-c1feeca0afa9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=98100db6-9401-4429-95ca-c1feeca0afa9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"29.03.2026 15:00","home":"Uničov","home_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Uničov-tráva 2","match_id":"e3008a54-4934-41e1-8e77-3d41c865268d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e3008a54-4934-41e1-8e77-3d41c865268d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e3008a54-4934-41e1-8e77-3d41c865268d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e3008a54-4934-41e1-8e77-3d41c865268d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.04.2026 10:00","home":"Nový Jičín","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"B.Němcové - UT","match_id":"e61f8cce-0551-42b0-9d9c-cf479754470c","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e61f8cce-0551-42b0-9d9c-cf479754470c\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e61f8cce-0551-42b0-9d9c-cf479754470c","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e61f8cce-0551-42b0-9d9c-cf479754470c\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"3f37901c-5c36-4a13-8a84-244f64f1ea1a","code":"F2S","name":"1. liga SpSM-U 12 SEVER","team_count":"18","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/3f37901c-5c36-4a13-8a84-244f64f1ea1a","matches":[{"date_time":"17.08.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Frýdek-Místek","away_logo_url":"https://is1.fotbal.cz/media/kluby/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61_crop.jpg","score":"2:21","venue":"Atletický stadion Krnov - tráva","match_id":"c570a040-4780-4a5d-9e81-09fac322513d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c570a040-4780-4a5d-9e81-09fac322513d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c570a040-4780-4a5d-9e81-09fac322513d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c570a040-4780-4a5d-9e81-09fac322513d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.08.2025 12:00","home":"Poruba – Petřvald","home_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"23:1","venue":"SaP Poruba tráva","match_id":"0cce3d8c-9d7f-4670-a1c1-a1d7079811ca","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=0cce3d8c-9d7f-4670-a1c1-a1d7079811ca\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/0cce3d8c-9d7f-4670-a1c1-a1d7079811ca","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=0cce3d8c-9d7f-4670-a1c1-a1d7079811ca\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"31.08.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hlučín","away_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","score":"0:30","venue":"Atletický stadion Krnov - tráva","match_id":"69c4b00f-64e3-4092-9ba7-ea6ccd7c1034","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=69c4b00f-64e3-4092-9ba7-ea6ccd7c1034\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/69c4b00f-64e3-4092-9ba7-ea6ccd7c1034","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=69c4b00f-64e3-4092-9ba7-ea6ccd7c1034\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"07.09.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"TŘINEC","away_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","score":"0:17","venue":"Atletický stadion Krnov - tráva","match_id":"5fd60673-c982-463d-a803-823418b324f9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=5fd60673-c982-463d-a803-823418b324f9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/5fd60673-c982-463d-a803-823418b324f9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=5fd60673-c982-463d-a803-823418b324f9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"14.09.2025 12:00","home":"Valašské Meziříčí","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"23:0","venue":"Valašské Meziříčí","match_id":"c9d10558-c99e-4ea0-b02b-fcee82de35cf","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c9d10558-c99e-4ea0-b02b-fcee82de35cf\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c9d10558-c99e-4ea0-b02b-fcee82de35cf","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c9d10558-c99e-4ea0-b02b-fcee82de35cf\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"21.09.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Šumperk","away_logo_url":"/dist/img/logo-club-empty.svg","score":"1:22","venue":"Atletický stadion Krnov - tráva","match_id":"b73a69bd-7ad1-4558-a424-89182ab3cfdf","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b73a69bd-7ad1-4558-a424-89182ab3cfdf\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b73a69bd-7ad1-4558-a424-89182ab3cfdf","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b73a69bd-7ad1-4558-a424-89182ab3cfdf\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"28.09.2025 10:00","home":"Opava","home_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"38:0","venue":"tráva-U Koupaliště","match_id":"62778b15-d4c7-436e-8beb-386d50fe8c5b","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=62778b15-d4c7-436e-8beb-386d50fe8c5b\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/62778b15-d4c7-436e-8beb-386d50fe8c5b","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=62778b15-d4c7-436e-8beb-386d50fe8c5b\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.10.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Hranice","away_logo_url":"/dist/img/logo-club-empty.svg","score":"0:23","venue":"Atletický stadion Krnov - tráva","match_id":"cc35e108-6a72-43b0-b526-9c3c850913da","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=cc35e108-6a72-43b0-b526-9c3c850913da\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/cc35e108-6a72-43b0-b526-9c3c850913da","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=cc35e108-6a72-43b0-b526-9c3c850913da\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 11:45","home":"HFK Olomouc","home_logo_url":"https://is1.fotbal.cz/media/kluby/1fbad935-da41-4567-83dc-397ec04d64d3/1fbad935-da41-4567-83dc-397ec04d64d3_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"32:0","venue":"UMTRA,Holice","match_id":"14bdf87e-022e-4502-90a9-2b0490420d1d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=14bdf87e-022e-4502-90a9-2b0490420d1d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/14bdf87e-022e-4502-90a9-2b0490420d1d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=14bdf87e-022e-4502-90a9-2b0490420d1d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"19.10.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Karviná","away_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"675c215a-2fd3-4cfe-8e83-d6455054b0be","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=675c215a-2fd3-4cfe-8e83-d6455054b0be\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/675c215a-2fd3-4cfe-8e83-d6455054b0be","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=675c215a-2fd3-4cfe-8e83-d6455054b0be\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"25.10.2025 12:00","home":"Havířov","home_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Havířov, Prostřední Suchá-tráva","match_id":"ede04bc5-06b5-4e1f-9bbe-e59cbec2b431","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=ede04bc5-06b5-4e1f-9bbe-e59cbec2b431\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/ede04bc5-06b5-4e1f-9bbe-e59cbec2b431","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=ede04bc5-06b5-4e1f-9bbe-e59cbec2b431\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.11.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Přerov","away_logo_url":"https://is1.fotbal.cz/media/kluby/1fd1a047-4cf5-47cc-a712-915928cba6fb/1fd1a047-4cf5-47cc-a712-915928cba6fb_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"c2fcf6d5-806d-4efb-b424-40cdead7eb24","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=c2fcf6d5-806d-4efb-b424-40cdead7eb24\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/c2fcf6d5-806d-4efb-b424-40cdead7eb24","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=c2fcf6d5-806d-4efb-b424-40cdead7eb24\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"09.11.2025 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Baník Ostrava","away_logo_url":"https://is1.fotbal.cz/media/kluby/e68e68c6-c263-43ce-a247-20ee1d323b55/e68e68c6-c263-43ce-a247-20ee1d323b55_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"91c885fd-8490-49f2-863e-ac7ba3082f70","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=91c885fd-8490-49f2-863e-ac7ba3082f70\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/91c885fd-8490-49f2-863e-ac7ba3082f70","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=91c885fd-8490-49f2-863e-ac7ba3082f70\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"15.11.2025 12:00","home":"VÍTKOVICE","home_logo_url":"https://is1.fotbal.cz/media/kluby/a3ff17d6-0888-47e7-9dee-0a98ec8734d0/a3ff17d6-0888-47e7-9dee-0a98ec8734d0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UT Vista","match_id":"8fed4192-b8df-4301-a2b9-f97c46f7cacc","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=8fed4192-b8df-4301-a2b9-f97c46f7cacc\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/8fed4192-b8df-4301-a2b9-f97c46f7cacc","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=8fed4192-b8df-4301-a2b9-f97c46f7cacc\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"22.03.2026 11:45","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bílovec","away_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"a253acd7-754a-410f-a761-e8e1f8c13c5c","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=a253acd7-754a-410f-a761-e8e1f8c13c5c\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/a253acd7-754a-410f-a761-e8e1f8c13c5c","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=a253acd7-754a-410f-a761-e8e1f8c13c5c\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"29.03.2026 15:00","home":"Uničov","home_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Uničov-tráva 2","match_id":"45e5bad2-76e0-41fd-beff-783c921868f3","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=45e5bad2-76e0-41fd-beff-783c921868f3\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/45e5bad2-76e0-41fd-beff-783c921868f3","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=45e5bad2-76e0-41fd-beff-783c921868f3\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.04.2026 11:45","home":"Nový Jičín","home_logo_url":"/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"B.Němcové - UT","match_id":"760696d9-d2a4-4ec1-bac7-3ed4f1486721","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=760696d9-d2a4-4ec1-bac7-3ed4f1486721\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/760696d9-d2a4-4ec1-bac7-3ed4f1486721","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=760696d9-d2a4-4ec1-bac7-3ed4f1486721\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"7849d6ca-3c61-4e2b-ba4f-e875bf11fd95","code":"G1D","name":"Starší přípravka 1+5 sk.D","team_count":"9","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7849d6ca-3c61-4e2b-ba4f-e875bf11fd95","matches":[{"date_time":"28.08.2025 17:00","home":"Holasovice/Vávrovice","home_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"3:18","venue":"tráva","match_id":"02abdde8-af59-49e0-89dc-e5f3ece488b3","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=02abdde8-af59-49e0-89dc-e5f3ece488b3\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/02abdde8-af59-49e0-89dc-e5f3ece488b3","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=02abdde8-af59-49e0-89dc-e5f3ece488b3\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.09.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Stěbořice/Zlatníky","away_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","score":"6:5","venue":"tráva","match_id":"af3cc478-cde6-4f7b-9a3d-572bae0c870e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=af3cc478-cde6-4f7b-9a3d-572bae0c870e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/af3cc478-cde6-4f7b-9a3d-572bae0c870e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=af3cc478-cde6-4f7b-9a3d-572bae0c870e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"15.09.2025 17:00","home":"Jakartovice","home_logo_url":"https://is1.fotbal.cz/media/kluby/45000e0f-7442-4366-bf5a-7cd6e522f84f/45000e0f-7442-4366-bf5a-7cd6e522f84f_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:4","venue":"tráva","match_id":"2210340e-13c0-45ee-b4a3-89fae43380e0","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2210340e-13c0-45ee-b4a3-89fae43380e0\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2210340e-13c0-45ee-b4a3-89fae43380e0","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2210340e-13c0-45ee-b4a3-89fae43380e0\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"27.09.2025 10:15","home":"Úvalno","home_logo_url":"https://is1.fotbal.cz/media/kluby/c1e8ce74-b236-49eb-8e5d-ec13c2aee611/c1e8ce74-b236-49eb-8e5d-ec13c2aee611_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:10","venue":"tráva","match_id":"351970f2-1ddb-44d4-bd63-1c73c8f0ce68","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=351970f2-1ddb-44d4-bd63-1c73c8f0ce68\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/351970f2-1ddb-44d4-bd63-1c73c8f0ce68","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=351970f2-1ddb-44d4-bd63-1c73c8f0ce68\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"08.10.2025 16:00","home":"Hradec n/M \"B\"","home_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"4:5","venue":"tráva","match_id":"073ce2a3-1584-4832-b324-d72e9208de13","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=073ce2a3-1584-4832-b324-d72e9208de13\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/073ce2a3-1584-4832-b324-d72e9208de13","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=073ce2a3-1584-4832-b324-d72e9208de13\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.10.2025 16:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Velké Heraltice","away_logo_url":"https://is1.fotbal.cz/media/kluby/17dd26bd-d339-4950-a165-3c1203e547c0/17dd26bd-d339-4950-a165-3c1203e547c0_crop.jpg","score":"7:4","venue":"tráva","match_id":"f71faf3f-404e-4e02-8021-a842006f00ed","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f71faf3f-404e-4e02-8021-a842006f00ed\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f71faf3f-404e-4e02-8021-a842006f00ed","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f71faf3f-404e-4e02-8021-a842006f00ed\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.10.2025 15:30","home":"Hlavnice/Litultovice","home_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:17","venue":"tráva","match_id":"24a93181-e8ee-4731-97a6-6c16b7e0439b","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=24a93181-e8ee-4731-97a6-6c16b7e0439b\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/24a93181-e8ee-4731-97a6-6c16b7e0439b","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=24a93181-e8ee-4731-97a6-6c16b7e0439b\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.10.2025 16:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Slavia Opava \"B\"","away_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","score":"0:0","venue":"tráva","match_id":"fa7614cf-d6bd-4142-8b33-d405b874124a","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fa7614cf-d6bd-4142-8b33-d405b874124a\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fa7614cf-d6bd-4142-8b33-d405b874124a","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fa7614cf-d6bd-4142-8b33-d405b874124a\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"ba50c319-414d-478f-9719-76d59ddfb87c","code":"H1A","name":"Okresní přebor mladší přípravky (4+1)","team_count":"10","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/ba50c319-414d-478f-9719-76d59ddfb87c","matches":[{"date_time":"09.09.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Brantice","away_logo_url":"https://is1.fotbal.cz/media/kluby/9e4f51ff-3025-4cc1-b47f-ca2a23eb8af5/9e4f51ff-3025-4cc1-b47f-ca2a23eb8af5_crop.jpg","score":"14:10","venue":"Atletický stadion Krnov - tráva","match_id":"1bfa5b2b-6f8f-4e4f-9867-d93118243877","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=1bfa5b2b-6f8f-4e4f-9867-d93118243877\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/1bfa5b2b-6f8f-4e4f-9867-d93118243877","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=1bfa5b2b-6f8f-4e4f-9867-d93118243877\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.09.2025 17:00","home":"Město Albrechtice","home_logo_url":"https://is1.fotbal.cz/media/kluby/750b8d81-542b-485c-8a18-fc0c494ff411/750b8d81-542b-485c-8a18-fc0c494ff411_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"13:5","venue":"tráva","match_id":"621b3db4-7c73-4919-bbf1-38a3061d07c7","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=621b3db4-7c73-4919-bbf1-38a3061d07c7\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/621b3db4-7c73-4919-bbf1-38a3061d07c7","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=621b3db4-7c73-4919-bbf1-38a3061d07c7\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"18.09.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Lichnov","away_logo_url":"https://is1.fotbal.cz/media/kluby/d9c26e2d-b1e0-407b-b408-b56a9b814423/d9c26e2d-b1e0-407b-b408-b56a9b814423_crop.jpg","score":"16:3","venue":"Atletický stadion Krnov - tráva","match_id":"e848f583-3db6-414d-b5f5-a2ba2d310250","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e848f583-3db6-414d-b5f5-a2ba2d310250\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e848f583-3db6-414d-b5f5-a2ba2d310250","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e848f583-3db6-414d-b5f5-a2ba2d310250\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"27.09.2025 15:00","home":"Bruntál \"A\"","home_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"16:2","venue":"tráva","match_id":"a5bcf5c4-e4db-40de-8797-a97e038d6dcb","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=a5bcf5c4-e4db-40de-8797-a97e038d6dcb\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/a5bcf5c4-e4db-40de-8797-a97e038d6dcb","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=a5bcf5c4-e4db-40de-8797-a97e038d6dcb\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"02.10.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Vrbno","away_logo_url":"https://is1.fotbal.cz/media/kluby/d5a36461-1648-4c03-aa31-23a2918ac09a/d5a36461-1648-4c03-aa31-23a2918ac09a_crop.jpg","score":"13:3","venue":"Atletický stadion Krnov - tráva","match_id":"1999a13a-ce16-4f5f-a710-f4ff4262315e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=1999a13a-ce16-4f5f-a710-f4ff4262315e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/1999a13a-ce16-4f5f-a710-f4ff4262315e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=1999a13a-ce16-4f5f-a710-f4ff4262315e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"11.10.2025 09:00","home":"Horní Benešov","home_logo_url":"https://is1.fotbal.cz/media/kluby/5a479f92-fef2-4c66-b8e6-0a91abf65aea/5a479f92-fef2-4c66-b8e6-0a91abf65aea_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"8:9","venue":"tráva","match_id":"73e73527-2b6c-495b-b2cb-875addc4f3ff","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=73e73527-2b6c-495b-b2cb-875addc4f3ff\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/73e73527-2b6c-495b-b2cb-875addc4f3ff","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=73e73527-2b6c-495b-b2cb-875addc4f3ff\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.10.2025 16:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Bruntál \"B\"","away_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","score":"16:4","venue":"Atletický stadion Krnov - tráva","match_id":"89cf998c-656c-4087-836b-0a2106af4f6c","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=89cf998c-656c-4087-836b-0a2106af4f6c\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/89cf998c-656c-4087-836b-0a2106af4f6c","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=89cf998c-656c-4087-836b-0a2106af4f6c\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"23.10.2025 16:00","home":"Rýmařov","home_logo_url":"https://is1.fotbal.cz/media/kluby/ce05c9f9-3b28-4ae6-9077-493f90d00ffc/ce05c9f9-3b28-4ae6-9077-493f90d00ffc_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"tráva","match_id":"9eb3c437-ac30-4d93-9312-3e408a1b48ac","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=9eb3c437-ac30-4d93-9312-3e408a1b48ac\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/9eb3c437-ac30-4d93-9312-3e408a1b48ac","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=9eb3c437-ac30-4d93-9312-3e408a1b48ac\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.10.2025 16:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Břidličná","away_logo_url":"https://is1.fotbal.cz/media/kluby/47899f56-22a7-4a71-9fd7-c94adbcead76/47899f56-22a7-4a71-9fd7-c94adbcead76_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"12594085-a1a6-4539-92e0-d768c33c83a8","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=12594085-a1a6-4539-92e0-d768c33c83a8\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/12594085-a1a6-4539-92e0-d768c33c83a8","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=12594085-a1a6-4539-92e0-d768c33c83a8\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"7580b803-665d-4808-8cec-c916dcb22343","code":"H1C","name":"Mladší přípravka 1+4 sk.C","team_count":"10","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7580b803-665d-4808-8cec-c916dcb22343","matches":[{"date_time":"28.08.2025 17:00","home":"Vítkov","home_logo_url":"https://is1.fotbal.cz/media/kluby/a3ff17d6-0888-47e7-9dee-0a98ec8734d0/a3ff17d6-0888-47e7-9dee-0a98ec8734d0_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:25","venue":"tráva","match_id":"b903dc09-7c9e-4223-8b9e-5f9c08b68f05","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=b903dc09-7c9e-4223-8b9e-5f9c08b68f05\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/b903dc09-7c9e-4223-8b9e-5f9c08b68f05","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=b903dc09-7c9e-4223-8b9e-5f9c08b68f05\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"05.09.2025 17:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Holasovice/Vávrovice","away_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","score":"22:3","venue":"tráva","match_id":"a7803f47-1cb7-4610-a4f4-3949ff1c78cc","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=a7803f47-1cb7-4610-a4f4-3949ff1c78cc\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/a7803f47-1cb7-4610-a4f4-3949ff1c78cc","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=a7803f47-1cb7-4610-a4f4-3949ff1c78cc\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"17.09.2025 17:00","home":"Jakartovice","home_logo_url":"https://is1.fotbal.cz/media/kluby/45000e0f-7442-4366-bf5a-7cd6e522f84f/45000e0f-7442-4366-bf5a-7cd6e522f84f_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"2:10","venue":"tráva","match_id":"359c36a6-c948-4f5d-b9dd-36664aadca36","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=359c36a6-c948-4f5d-b9dd-36664aadca36\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/359c36a6-c948-4f5d-b9dd-36664aadca36","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=359c36a6-c948-4f5d-b9dd-36664aadca36\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.10.2025 16:30","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Žimrovice","away_logo_url":"https://is1.fotbal.cz/media/kluby/73fd511f-6689-4b8d-af46-daf227114968/73fd511f-6689-4b8d-af46-daf227114968_crop.jpg","score":"30:2","venue":"tráva","match_id":"fb35d9f5-cb5a-4f4c-93e6-c9091b3d7f51","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fb35d9f5-cb5a-4f4c-93e6-c9091b3d7f51\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fb35d9f5-cb5a-4f4c-93e6-c9091b3d7f51","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fb35d9f5-cb5a-4f4c-93e6-c9091b3d7f51\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"01.10.2025 16:30","home":"Zlatníky/Stěbořice","home_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:25","venue":"tráva","match_id":"3812d91e-d50e-44bc-ae7c-ba0b38b35092","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3812d91e-d50e-44bc-ae7c-ba0b38b35092\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3812d91e-d50e-44bc-ae7c-ba0b38b35092","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3812d91e-d50e-44bc-ae7c-ba0b38b35092\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"03.10.2025 16:00","home":"Slavkov","home_logo_url":"https://is1.fotbal.cz/media/kluby/f53b1b18-216a-4ba8-b531-176e9fa1412a/f53b1b18-216a-4ba8-b531-176e9fa1412a_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"1:13","venue":"tráva","match_id":"3e39a7f2-ba8d-4d68-83c9-1ecab723b05a","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3e39a7f2-ba8d-4d68-83c9-1ecab723b05a\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3e39a7f2-ba8d-4d68-83c9-1ecab723b05a","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3e39a7f2-ba8d-4d68-83c9-1ecab723b05a\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.10.2025 16:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Slavia Opava","away_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","score":"20:5","venue":"tráva","match_id":"faee3f44-5380-46f4-a7a9-ecbf4571ce26","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=faee3f44-5380-46f4-a7a9-ecbf4571ce26\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/faee3f44-5380-46f4-a7a9-ecbf4571ce26","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=faee3f44-5380-46f4-a7a9-ecbf4571ce26\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"22.10.2025 15:30","home":"Štáblovice","home_logo_url":"https://is1.fotbal.cz/media/kluby/115d0988-b9ac-4a09-9182-a6b46b4d9f42/115d0988-b9ac-4a09-9182-a6b46b4d9f42_crop.jpg","away":"Krnov","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"tráva","match_id":"3e18e804-b532-4e9a-bb9e-215a9bd72ee5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=3e18e804-b532-4e9a-bb9e-215a9bd72ee5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/3e18e804-b532-4e9a-bb9e-215a9bd72ee5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=3e18e804-b532-4e9a-bb9e-215a9bd72ee5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"24.10.2025 15:00","home":"Krnov","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Litultovice","away_logo_url":"https://is1.fotbal.cz/media/kluby/2ab1aee8-a614-4630-8902-aeaf643e33d7/2ab1aee8-a614-4630-8902-aeaf643e33d7_crop.jpg","score":"0:0","venue":"tráva","match_id":"2bd9051c-d6b7-4cb6-af0f-35287c5e4910","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2bd9051c-d6b7-4cb6-af0f-35287c5e4910\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2bd9051c-d6b7-4cb6-af0f-35287c5e4910","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2bd9051c-d6b7-4cb6-af0f-35287c5e4910\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"eccb91ba-cbce-46e1-af51-449bdbd42f8f","code":"U1E","name":"PC U1E U-10 Šumperk","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/eccb91ba-cbce-46e1-af51-449bdbd42f8f","matches":[{"date_time":"16.09.2025 12:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"MFK Slavoj Bruntál, z. s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","score":"3:7","venue":"Atletický stadion Krnov - tráva","match_id":"f8d6c59c-3459-4e41-9b22-379bc2437f43","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=f8d6c59c-3459-4e41-9b22-379bc2437f43\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/f8d6c59c-3459-4e41-9b22-379bc2437f43","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=f8d6c59c-3459-4e41-9b22-379bc2437f43\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.09.2025 13:00","home":"FOTBALOVÝ KLUB ŠTERNBERK, z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/e520d185-109f-4bc6-bccc-6312654aac9b/e520d185-109f-4bc6-bccc-6312654aac9b_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"2:4","venue":"Šternberk,UMTRA","match_id":"633aceeb-c26f-4742-b4f5-c813c0fa65f3","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=633aceeb-c26f-4742-b4f5-c813c0fa65f3\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/633aceeb-c26f-4742-b4f5-c813c0fa65f3","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=633aceeb-c26f-4742-b4f5-c813c0fa65f3\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.09.2025 13:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"FK Prumrent Šumperk z.s.","away_logo_url":"/dist/img/logo-club-empty.svg","score":"2:1","venue":"Atletický stadion Krnov - tráva","match_id":"fdfdc737-4ca2-4245-a013-de653e8546c9","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fdfdc737-4ca2-4245-a013-de653e8546c9\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fdfdc737-4ca2-4245-a013-de653e8546c9","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fdfdc737-4ca2-4245-a013-de653e8546c9\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.09.2025 14:00","home":"FK WAREX Jeseník z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/03dd330b-d469-4a65-99f1-29b7ece7c2ed/03dd330b-d469-4a65-99f1-29b7ece7c2ed_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"8:1","venue":"UMTRA","match_id":"fec93d13-d5a4-422b-8fb0-767bbb77a2c5","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=fec93d13-d5a4-422b-8fb0-767bbb77a2c5\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/fec93d13-d5a4-422b-8fb0-767bbb77a2c5","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=fec93d13-d5a4-422b-8fb0-767bbb77a2c5\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"16.09.2025 14:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"SK Uničov, z.s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","score":"0:7","venue":"Atletický stadion Krnov - tráva","match_id":"2b593a4a-c81d-4584-9f78-de64b1f6749f","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2b593a4a-c81d-4584-9f78-de64b1f6749f\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2b593a4a-c81d-4584-9f78-de64b1f6749f","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2b593a4a-c81d-4584-9f78-de64b1f6749f\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"b84c678f-c33c-4622-97ad-6c3e8827094b","code":"V1C","name":"PC V1C U-8 Nový Jičín","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/b84c678f-c33c-4622-97ad-6c3e8827094b","matches":[{"date_time":"30.09.2025 12:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"MFK Slavoj Bruntál, z. s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"586281c4-44b0-49b5-8582-9265ba415b4c","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=586281c4-44b0-49b5-8582-9265ba415b4c\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/586281c4-44b0-49b5-8582-9265ba415b4c","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=586281c4-44b0-49b5-8582-9265ba415b4c\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.09.2025 13:00","home":"SK Hranice, z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/0c83e0d2-dafb-48e3-9326-ce1bc44c52a8/0c83e0d2-dafb-48e3-9326-ce1bc44c52a8_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"UMT Žáčkova 1442","match_id":"e1f09fe1-1d04-46b1-be96-ae7d2faaea0e","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=e1f09fe1-1d04-46b1-be96-ae7d2faaea0e\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/e1f09fe1-1d04-46b1-be96-ae7d2faaea0e","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=e1f09fe1-1d04-46b1-be96-ae7d2faaea0e\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.09.2025 13:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Slezský FC Opava z.s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/f565ab8b-1f55-4cac-bb67-f1c367dfba64/f565ab8b-1f55-4cac-bb67-f1c367dfba64_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"ef5ab2b8-b631-4468-9879-ead21b971c01","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=ef5ab2b8-b631-4468-9879-ead21b971c01\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/ef5ab2b8-b631-4468-9879-ead21b971c01","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=ef5ab2b8-b631-4468-9879-ead21b971c01\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.09.2025 14:00","home":"FK Nový Jičín z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/eb4aed7d-b8df-4b49-a5cb-1394dcc5fa09/eb4aed7d-b8df-4b49-a5cb-1394dcc5fa09_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"0:0","venue":"Nový Jičín-tráva","match_id":"2b87ef0f-a357-4394-a305-71fee12cd443","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=2b87ef0f-a357-4394-a305-71fee12cd443\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/2b87ef0f-a357-4394-a305-71fee12cd443","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=2b87ef0f-a357-4394-a305-71fee12cd443\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"30.09.2025 14:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Tělovýchovná jednota Valašské Meziříčí, spolek","away_logo_url":"https://is1.fotbal.cz/media/kluby/2e4863d4-bd7a-4d9e-946e-0046ae9e665e/2e4863d4-bd7a-4d9e-946e-0046ae9e665e_crop.jpg","score":"0:0","venue":"Atletický stadion Krnov - tráva","match_id":"d1c74cc5-3265-408d-abee-6b659a3129a0","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=d1c74cc5-3265-408d-abee-6b659a3129a0\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/d1c74cc5-3265-408d-abee-6b659a3129a0","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=d1c74cc5-3265-408d-abee-6b659a3129a0\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]},{"id":"6b40d9ca-da87-46ba-8e92-28522adda322","code":"V5B","name":"PC V5B U-9 Hlučín","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/6b40d9ca-da87-46ba-8e92-28522adda322","matches":[{"date_time":"10.09.2025 12:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"1. FC Poruba – Petřvald na Moravě, z.s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","score":"2:7","venue":"Krnov-tráva","match_id":"276cf75e-1aca-4a82-8171-f592fa428472","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=276cf75e-1aca-4a82-8171-f592fa428472\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/276cf75e-1aca-4a82-8171-f592fa428472","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=276cf75e-1aca-4a82-8171-f592fa428472\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.09.2025 13:00","home":"Sportovní klub FC Hlučín, z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"14:0","venue":"Hlučín-tráva","match_id":"6c86b8f5-10de-4b23-a0a5-1f181ed7175d","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=6c86b8f5-10de-4b23-a0a5-1f181ed7175d\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/6c86b8f5-10de-4b23-a0a5-1f181ed7175d","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=6c86b8f5-10de-4b23-a0a5-1f181ed7175d\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.09.2025 13:30","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Školní sportovní klub Bílovec,z.s.","away_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","score":"1:2","venue":"Krnov-tráva","match_id":"bdad3be2-23ef-4649-9bed-c051e3a743c3","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=bdad3be2-23ef-4649-9bed-c051e3a743c3\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/bdad3be2-23ef-4649-9bed-c051e3a743c3","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=bdad3be2-23ef-4649-9bed-c051e3a743c3\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.09.2025 14:00","home":"FK Kofola Krnov, z.s.","home_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","home_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","away":"Tělovýchovná jednota Sokol Kozmice, z.s.","away_logo_url":"https://is1.fotbal.cz/media/kluby/fea7c7cc-2a4e-458c-a979-5789aafa09c0/fea7c7cc-2a4e-458c-a979-5789aafa09c0_crop.jpg","score":"8:1","venue":"Krnov-tráva","match_id":"bb95f418-be91-4708-8739-55c331954372","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=bb95f418-be91-4708-8739-55c331954372\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/bb95f418-be91-4708-8739-55c331954372","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=bb95f418-be91-4708-8739-55c331954372\u0026zapis=1\u0026hidemenu=1\u0026.htm"},{"date_time":"10.09.2025 14:30","home":"Fotbalový klub SK Polanka nad Odrou z.s.","home_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","away":"FK Kofola Krnov, z.s.","away_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","away_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","score":"10:1","venue":"Polanka nad Odrou - tráva","match_id":"7b4d301c-b720-44b0-988c-7038068844e2","report_url":"https://is.fotbal.cz/public/zapasy/zapis-o-utkani-report.aspx%3Fzapas=7b4d301c-b720-44b0-988c-7038068844e2\u0026zapis=1\u0026noprint=1\u0026btnprint=1\u0026.htm","facr_link":"https://www.fotbal.cz/souteze/zapasy/zapas/7b4d301c-b720-44b0-988c-7038068844e2","delegation_url":"https://is.fotbal.cz/public/zapasy/zapas-delegace-report.aspx%3Fzapas=7b4d301c-b720-44b0-988c-7038068844e2\u0026zapis=1\u0026hidemenu=1\u0026.htm"}]}]} diff --git a/cache/prefetch/facr_club_info.json.hdr b/cache/prefetch/facr_club_info.json.hdr new file mode 100644 index 0000000..89ccbdb --- /dev/null +++ b/cache/prefetch/facr_club_info.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:46Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/facr_tables.json b/cache/prefetch/facr_tables.json new file mode 100644 index 0000000..19b3598 --- /dev/null +++ b/cache/prefetch/facr_tables.json @@ -0,0 +1 @@ +{"name":"Fotbalový klub Krnov","club_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","club_type":"football","club_internal_id":"8010211","logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","address":"8010211","category":"ID klubu","competitions":[{"id":"e3127865-a109-45cd-9048-3e6429e2eb11","code":"A1A","name":"SATUM 5. liga mužů","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/e3127865-a109-45cd-9048-3e6429e2eb11","table":{"overall":[{"rank":"1","team":"Kravaře","team_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","played":"11","wins":"9","draws":"1","losses":"1","score":"35:9","points":"28"},{"rank":"2","team":"Háj ve Slezsku","team_logo_url":"https://is1.fotbal.cz/media/kluby/2578b9ff-938e-461b-9090-d9697eb9371f/2578b9ff-938e-461b-9090-d9697eb9371f_crop.jpg","played":"11","wins":"7","draws":"3","losses":"1","score":"27:11","points":"24"},{"rank":"3","team":"FK H\u0026P Staré Město","team_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","played":"11","wins":"6","draws":"2","losses":"3","score":"22:18","points":"20"},{"rank":"4","team":"MFK Vítkovice B","team_logo_url":"https://is1.fotbal.cz/media/kluby/af880d06-6ffc-493a-94bb-90e2bdab7119/af880d06-6ffc-493a-94bb-90e2bdab7119_crop.jpg","played":"10","wins":"5","draws":"3","losses":"2","score":"25:18","points":"18"},{"rank":"5","team":"Jakubčovice","team_logo_url":"https://is1.fotbal.cz/media/kluby/4e0b5f2f-4a27-444c-bf77-e3725b898086/4e0b5f2f-4a27-444c-bf77-e3725b898086_crop.jpg","played":"11","wins":"6","draws":"0","losses":"5","score":"16:22","points":"18"},{"rank":"6","team":"Slavia Orlová","team_logo_url":"https://is1.fotbal.cz/media/kluby/6ea06d3a-a7bf-4ee2-99ff-1ba1edc62c8f/6ea06d3a-a7bf-4ee2-99ff-1ba1edc62c8f_crop.jpg","played":"10","wins":"5","draws":"2","losses":"3","score":"22:19","points":"17"},{"rank":"7","team":"Brušperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"5","draws":"1","losses":"5","score":"25:25","points":"16"},{"rank":"8","team":"Baník Albrechtice","team_logo_url":"https://is1.fotbal.cz/media/kluby/887a67d6-c607-4e80-91be-d1aff9406698/887a67d6-c607-4e80-91be-d1aff9406698_crop.jpg","played":"10","wins":"5","draws":"1","losses":"4","score":"21:21","points":"16"},{"rank":"9","team":"FK Město Albrechtice","team_logo_url":"https://is1.fotbal.cz/media/kluby/750b8d81-542b-485c-8a18-fc0c494ff411/750b8d81-542b-485c-8a18-fc0c494ff411_crop.jpg","played":"11","wins":"4","draws":"4","losses":"3","score":"16:18","points":"16"},{"rank":"10","team":"FC Vřesina","team_logo_url":"https://is1.fotbal.cz/media/kluby/dc05f9c5-a436-4fce-b9cb-06c7ff85d019/dc05f9c5-a436-4fce-b9cb-06c7ff85d019_crop.jpg","played":"11","wins":"4","draws":"1","losses":"6","score":"23:25","points":"13"},{"rank":"11","team":"FK Kofola Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"10","wins":"4","draws":"1","losses":"5","score":"15:20","points":"13"},{"rank":"12","team":"Kobeřice","team_logo_url":"https://is1.fotbal.cz/media/kluby/55f96307-c916-4801-948b-bc84f46f21bd/55f96307-c916-4801-948b-bc84f46f21bd_crop.jpg","played":"11","wins":"4","draws":"0","losses":"7","score":"21:19","points":"12"},{"rank":"13","team":"Darkovičky","team_logo_url":"https://is1.fotbal.cz/media/kluby/8e207b30-7b68-44bb-ad08-bc25495dd094/8e207b30-7b68-44bb-ad08-bc25495dd094_crop.jpg","played":"11","wins":"2","draws":"3","losses":"6","score":"16:21","points":"9"},{"rank":"14","team":"Heřmanice","team_logo_url":"https://is1.fotbal.cz/media/kluby/c32dc305-6b78-41c7-8053-d8644eef96f1/c32dc305-6b78-41c7-8053-d8644eef96f1_crop.jpg","played":"11","wins":"1","draws":"5","losses":"5","score":"17:27","points":"8"},{"rank":"15","team":"SK BESKYD Frenštát p. R.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"2","draws":"2","losses":"7","score":"14:26","points":"8"},{"rank":"16","team":"FC Dolní Benešov","team_logo_url":"https://is1.fotbal.cz/media/kluby/080e3ae1-2bc4-4d93-bea9-db26da768fa5/080e3ae1-2bc4-4d93-bea9-db26da768fa5_crop.jpg","played":"11","wins":"2","draws":"1","losses":"8","score":"16:32","points":"7"}]}},{"id":"7ae7e3d0-ab3c-4afe-af6d-4a26d74ea554","code":"C1A","name":"KALMAN TRADE Krajský přebor starší dorost","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7ae7e3d0-ab3c-4afe-af6d-4a26d74ea554","table":{"overall":[{"rank":"1","team":"Hlubina","team_logo_url":"https://is1.fotbal.cz/media/kluby/da62c705-ca73-4561-9ea4-ab93e6afce88/da62c705-ca73-4561-9ea4-ab93e6afce88_crop.jpg","played":"11","wins":"10","draws":"0","losses":"1","score":"52:7","points":"30"},{"rank":"2","team":"Polanka nad Odrou","team_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","played":"11","wins":"8","draws":"2","losses":"1","score":"64:8","points":"26"},{"rank":"3","team":"MFK Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"10","wins":"7","draws":"2","losses":"1","score":"30:15","points":"23"},{"rank":"4","team":"Frýdlant n. O.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"6","draws":"2","losses":"2","score":"39:20","points":"20"},{"rank":"5","team":"MFK Slavoj Bruntál","team_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","played":"11","wins":"6","draws":"1","losses":"4","score":"34:21","points":"19"},{"rank":"6","team":"Kravaře","team_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","played":"11","wins":"5","draws":"2","losses":"4","score":"43:33","points":"17"},{"rank":"7","team":"Rýmařov","team_logo_url":"https://is1.fotbal.cz/media/kluby/ce05c9f9-3b28-4ae6-9077-493f90d00ffc/ce05c9f9-3b28-4ae6-9077-493f90d00ffc_crop.jpg","played":"10","wins":"5","draws":"1","losses":"4","score":"37:23","points":"16"},{"rank":"8","team":"Petřkovice","team_logo_url":"https://is1.fotbal.cz/media/kluby/a579b8f7-4173-4af0-8039-c8c12052f280/a579b8f7-4173-4af0-8039-c8c12052f280_crop.jpg","played":"10","wins":"5","draws":"1","losses":"4","score":"22:16","points":"16"},{"rank":"9","team":"Frenštát p. R.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"5","draws":"1","losses":"5","score":"31:35","points":"16"},{"rank":"10","team":"Brušperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"4","draws":"2","losses":"4","score":"30:33","points":"14"},{"rank":"11","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"11","wins":"4","draws":"1","losses":"6","score":"43:34","points":"13"},{"rank":"12","team":"Bospor Bohumín","team_logo_url":"https://is1.fotbal.cz/media/kluby/e92c51a6-06b4-4341-91d1-f2fddc25fa59/e92c51a6-06b4-4341-91d1-f2fddc25fa59_crop.jpg","played":"11","wins":"2","draws":"3","losses":"6","score":"19:26","points":"9"},{"rank":"13","team":"Velká Polom","team_logo_url":"https://is1.fotbal.cz/media/kluby/d856cd6e-782e-4f88-9cd4-024e289ea8c9/d856cd6e-782e-4f88-9cd4-024e289ea8c9_crop.jpg","played":"10","wins":"3","draws":"0","losses":"7","score":"24:38","points":"9"},{"rank":"14","team":"FK H\u0026P Staré Město","team_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","played":"10","wins":"2","draws":"1","losses":"7","score":"17:31","points":"7"},{"rank":"15","team":"Raduň","team_logo_url":"https://is1.fotbal.cz/media/kluby/761fb25e-13e6-4792-8343-906d5a3cb572/761fb25e-13e6-4792-8343-906d5a3cb572_crop.jpg","played":"9","wins":"1","draws":"1","losses":"7","score":"17:61","points":"4"},{"rank":"16","team":"Horní Suchá","team_logo_url":"https://is1.fotbal.cz/media/kluby/a6c7c347-eeb5-4f0e-b217-156f46a30091/a6c7c347-eeb5-4f0e-b217-156f46a30091_crop.jpg","played":"10","wins":"0","draws":"0","losses":"10","score":"6:107","points":"0"}]}},{"id":"dddb3982-7157-4bfe-b8a0-d3530eaa0a77","code":"D1A","name":"KALMAN TRADE Krajský přebor mladší dorost","team_count":"16","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/dddb3982-7157-4bfe-b8a0-d3530eaa0a77","table":{"overall":[{"rank":"1","team":"Hlubina","team_logo_url":"https://is1.fotbal.cz/media/kluby/da62c705-ca73-4561-9ea4-ab93e6afce88/da62c705-ca73-4561-9ea4-ab93e6afce88_crop.jpg","played":"11","wins":"9","draws":"0","losses":"2","score":"69:11","points":"27"},{"rank":"2","team":"Polanka nad Odrou","team_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","played":"11","wins":"8","draws":"2","losses":"1","score":"71:16","points":"26"},{"rank":"3","team":"Petřkovice","team_logo_url":"https://is1.fotbal.cz/media/kluby/a579b8f7-4173-4af0-8039-c8c12052f280/a579b8f7-4173-4af0-8039-c8c12052f280_crop.jpg","played":"11","wins":"8","draws":"0","losses":"3","score":"64:14","points":"24"},{"rank":"4","team":"Kravaře","team_logo_url":"https://is1.fotbal.cz/media/kluby/377bf0aa-33e9-4987-ab42-3974ba588d6f/377bf0aa-33e9-4987-ab42-3974ba588d6f_crop.jpg","played":"11","wins":"7","draws":"2","losses":"2","score":"49:19","points":"23"},{"rank":"5","team":"Rýmařov","team_logo_url":"https://is1.fotbal.cz/media/kluby/ce05c9f9-3b28-4ae6-9077-493f90d00ffc/ce05c9f9-3b28-4ae6-9077-493f90d00ffc_crop.jpg","played":"10","wins":"7","draws":"1","losses":"2","score":"66:18","points":"22"},{"rank":"6","team":"MFK Slavoj Bruntál","team_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","played":"11","wins":"6","draws":"2","losses":"3","score":"48:19","points":"20"},{"rank":"7","team":"MFK Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"10","wins":"5","draws":"3","losses":"2","score":"27:21","points":"18"},{"rank":"8","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"11","wins":"5","draws":"2","losses":"4","score":"43:24","points":"17"},{"rank":"9","team":"Frenštát p. R.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"5","draws":"1","losses":"5","score":"29:25","points":"16"},{"rank":"10","team":"Bospor Bohumín","team_logo_url":"https://is1.fotbal.cz/media/kluby/e92c51a6-06b4-4341-91d1-f2fddc25fa59/e92c51a6-06b4-4341-91d1-f2fddc25fa59_crop.jpg","played":"11","wins":"5","draws":"1","losses":"5","score":"27:26","points":"16"},{"rank":"11","team":"Velká Polom","team_logo_url":"https://is1.fotbal.cz/media/kluby/d856cd6e-782e-4f88-9cd4-024e289ea8c9/d856cd6e-782e-4f88-9cd4-024e289ea8c9_crop.jpg","played":"11","wins":"5","draws":"0","losses":"6","score":"27:23","points":"15"},{"rank":"12","team":"Frýdlant n. O.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"4","draws":"2","losses":"4","score":"20:15","points":"14"},{"rank":"13","team":"Brušperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"3","draws":"0","losses":"8","score":"24:33","points":"9"},{"rank":"14","team":"FK H\u0026P Staré Město","team_logo_url":"https://is1.fotbal.cz/media/kluby/ec3b8f7f-5764-4a4e-b37f-56dea70696cb/ec3b8f7f-5764-4a4e-b37f-56dea70696cb_crop.jpg","played":"10","wins":"0","draws":"0","losses":"10","score":"8:50","points":"0"},{"rank":"15","team":"Horní Suchá","team_logo_url":"https://is1.fotbal.cz/media/kluby/a6c7c347-eeb5-4f0e-b217-156f46a30091/a6c7c347-eeb5-4f0e-b217-156f46a30091_crop.jpg","played":"10","wins":"0","draws":"0","losses":"10","score":"0:127","points":"0"},{"rank":"16","team":"Raduň","team_logo_url":"https://is1.fotbal.cz/media/kluby/761fb25e-13e6-4792-8343-906d5a3cb572/761fb25e-13e6-4792-8343-906d5a3cb572_crop.jpg","played":"10","wins":"0","draws":"0","losses":"10","score":"5:136","points":"0"}]}},{"id":"c90ace45-e2f0-4723-94c2-0689d9af5726","code":"E1S","name":"2.MSŽL-U 15 sk. E","team_count":"12","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/c90ace45-e2f0-4723-94c2-0689d9af5726","table":{"overall":[{"rank":"1","team":"Hranice","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"10","draws":"1","losses":"0","score":"46:15","points":"31"},{"rank":"2","team":"Karviná","team_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"30:8","points":"24"},{"rank":"3","team":"Bílovec","team_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","played":"11","wins":"7","draws":"1","losses":"3","score":"48:34","points":"22"},{"rank":"4","team":"Šumperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"6","draws":"1","losses":"3","score":"29:20","points":"19"},{"rank":"5","team":"Nový Jičín","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"4","draws":"2","losses":"4","score":"32:32","points":"14"},{"rank":"6","team":"Poruba – Petřvald","team_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","played":"9","wins":"4","draws":"1","losses":"4","score":"29:22","points":"13"},{"rank":"7","team":"TŘINEC","team_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","played":"11","wins":"4","draws":"1","losses":"6","score":"26:32","points":"13"},{"rank":"8","team":"Valašské Meziříčí","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"4","draws":"1","losses":"6","score":"21:31","points":"13"},{"rank":"9","team":"Hlučín","team_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","played":"11","wins":"3","draws":"1","losses":"7","score":"21:35","points":"10"},{"rank":"10","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"10","wins":"3","draws":"1","losses":"6","score":"23:38","points":"10"},{"rank":"11","team":"Uničov","team_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","played":"11","wins":"2","draws":"2","losses":"7","score":"22:35","points":"8"},{"rank":"12","team":"Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"10","wins":"1","draws":"0","losses":"9","score":"14:39","points":"3"}]}},{"id":"b9ac2329-2dc1-4c01-9acb-2b0dea7b03d6","code":"E2S","name":"2.MSŽL-U 14 sk. E","team_count":"12","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/b9ac2329-2dc1-4c01-9acb-2b0dea7b03d6","table":{"overall":[{"rank":"1","team":"Uničov","team_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","played":"11","wins":"10","draws":"0","losses":"1","score":"99:17","points":"30"},{"rank":"2","team":"Karviná","team_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"55:10","points":"24"},{"rank":"3","team":"Šumperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"7","draws":"0","losses":"3","score":"42:29","points":"21"},{"rank":"4","team":"Hranice","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"6","draws":"1","losses":"4","score":"59:32","points":"19"},{"rank":"5","team":"Nový Jičín","team_logo_url":"/dist/img/logo-club-empty.svg","played":"10","wins":"5","draws":"1","losses":"4","score":"54:31","points":"16"},{"rank":"6","team":"TŘINEC","team_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","played":"11","wins":"5","draws":"1","losses":"5","score":"54:42","points":"16"},{"rank":"7","team":"Bílovec","team_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","played":"11","wins":"4","draws":"3","losses":"4","score":"52:35","points":"15"},{"rank":"8","team":"Hlučín","team_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","played":"11","wins":"3","draws":"3","losses":"5","score":"29:30","points":"12"},{"rank":"9","team":"Poruba – Petřvald","team_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","played":"8","wins":"3","draws":"2","losses":"3","score":"26:28","points":"11"},{"rank":"10","team":"Valašské Meziříčí","team_logo_url":"/dist/img/logo-club-empty.svg","played":"11","wins":"3","draws":"2","losses":"6","score":"32:41","points":"11"},{"rank":"11","team":"Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"11","wins":"1","draws":"1","losses":"9","score":"8:126","points":"4"},{"rank":"12","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"10","wins":"0","draws":"0","losses":"10","score":"12:101","points":"0"}]}},{"id":"ae12df84-eaba-4643-ac15-e0d9888f5a87","code":"F1S","name":"1. liga SpSM-U 13 SEVER","team_count":"18","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/ae12df84-eaba-4643-ac15-e0d9888f5a87","table":{"overall":[{"rank":"1","team":"Baník Ostrava","team_logo_url":"https://is1.fotbal.cz/media/kluby/e68e68c6-c263-43ce-a247-20ee1d323b55/e68e68c6-c263-43ce-a247-20ee1d323b55_crop.jpg","played":"9","wins":"9","draws":"0","losses":"0","score":"130:17","points":"27"},{"rank":"2","team":"Opava","team_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"92:13","points":"24"},{"rank":"3","team":"Karviná","team_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","played":"9","wins":"7","draws":"0","losses":"2","score":"103:33","points":"21"},{"rank":"4","team":"Uničov","team_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","played":"9","wins":"6","draws":"1","losses":"2","score":"71:49","points":"19"},{"rank":"5","team":"VÍTKOVICE","team_logo_url":"https://is1.fotbal.cz/media/kluby/a3ff17d6-0888-47e7-9dee-0a98ec8734d0/a3ff17d6-0888-47e7-9dee-0a98ec8734d0_crop.jpg","played":"9","wins":"6","draws":"0","losses":"3","score":"71:25","points":"18"},{"rank":"6","team":"Frýdek-Místek","team_logo_url":"https://is1.fotbal.cz/media/kluby/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61_crop.jpg","played":"8","wins":"6","draws":"0","losses":"2","score":"72:37","points":"18"},{"rank":"7","team":"Valašské Meziříčí","team_logo_url":"/dist/img/logo-club-empty.svg","played":"9","wins":"6","draws":"0","losses":"3","score":"63:36","points":"18"},{"rank":"8","team":"Šumperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"8","wins":"5","draws":"0","losses":"3","score":"72:49","points":"15"},{"rank":"9","team":"Poruba – Petřvald","team_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","played":"9","wins":"4","draws":"1","losses":"4","score":"62:51","points":"13"},{"rank":"10","team":"Hranice","team_logo_url":"/dist/img/logo-club-empty.svg","played":"8","wins":"4","draws":"0","losses":"4","score":"44:55","points":"12"},{"rank":"11","team":"Přerov","team_logo_url":"https://is1.fotbal.cz/media/kluby/1fd1a047-4cf5-47cc-a712-915928cba6fb/1fd1a047-4cf5-47cc-a712-915928cba6fb_crop.jpg","played":"9","wins":"4","draws":"0","losses":"5","score":"34:57","points":"12"},{"rank":"12","team":"Hlučín","team_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","played":"9","wins":"3","draws":"1","losses":"5","score":"68:44","points":"10"},{"rank":"13","team":"HFK Olomouc","team_logo_url":"https://is1.fotbal.cz/media/kluby/1fbad935-da41-4567-83dc-397ec04d64d3/1fbad935-da41-4567-83dc-397ec04d64d3_crop.jpg","played":"9","wins":"2","draws":"2","losses":"5","score":"38:59","points":"8"},{"rank":"14","team":"Bílovec","team_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","played":"9","wins":"2","draws":"1","losses":"6","score":"37:58","points":"7"},{"rank":"15","team":"TŘINEC","team_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","played":"8","wins":"2","draws":"0","losses":"6","score":"32:45","points":"6"},{"rank":"16","team":"Nový Jičín","team_logo_url":"/dist/img/logo-club-empty.svg","played":"9","wins":"2","draws":"0","losses":"7","score":"17:83","points":"6"},{"rank":"17","team":"Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"9","wins":"0","draws":"0","losses":"9","score":"12:145","points":"0"},{"rank":"18","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"9","wins":"0","draws":"0","losses":"9","score":"19:181","points":"0"}]}},{"id":"3f37901c-5c36-4a13-8a84-244f64f1ea1a","code":"F2S","name":"1. liga SpSM-U 12 SEVER","team_count":"18","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/3f37901c-5c36-4a13-8a84-244f64f1ea1a","table":{"overall":[{"rank":"1","team":"Hlučín","team_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","played":"9","wins":"9","draws":"0","losses":"0","score":"95:11","points":"27"},{"rank":"2","team":"Baník Ostrava","team_logo_url":"https://is1.fotbal.cz/media/kluby/e68e68c6-c263-43ce-a247-20ee1d323b55/e68e68c6-c263-43ce-a247-20ee1d323b55_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"111:14","points":"24"},{"rank":"3","team":"Karviná","team_logo_url":"https://is1.fotbal.cz/media/kluby/4cbe25e6-57f3-41c0-8d92-782b19b61731/4cbe25e6-57f3-41c0-8d92-782b19b61731_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"97:25","points":"24"},{"rank":"4","team":"VÍTKOVICE","team_logo_url":"https://is1.fotbal.cz/media/kluby/a3ff17d6-0888-47e7-9dee-0a98ec8734d0/a3ff17d6-0888-47e7-9dee-0a98ec8734d0_crop.jpg","played":"9","wins":"8","draws":"0","losses":"1","score":"43:13","points":"24"},{"rank":"5","team":"Opava","team_logo_url":"https://is1.fotbal.cz/media/kluby/645aad1b-9a46-4351-90b6-6dfb989453dd/645aad1b-9a46-4351-90b6-6dfb989453dd_crop.jpg","played":"9","wins":"7","draws":"0","losses":"2","score":"90:19","points":"21"},{"rank":"6","team":"HFK Olomouc","team_logo_url":"https://is1.fotbal.cz/media/kluby/1fbad935-da41-4567-83dc-397ec04d64d3/1fbad935-da41-4567-83dc-397ec04d64d3_crop.jpg","played":"9","wins":"6","draws":"2","losses":"1","score":"84:15","points":"20"},{"rank":"7","team":"Hranice","team_logo_url":"/dist/img/logo-club-empty.svg","played":"8","wins":"4","draws":"2","losses":"2","score":"58:34","points":"14"},{"rank":"8","team":"Frýdek-Místek","team_logo_url":"https://is1.fotbal.cz/media/kluby/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61/5215c1c1-a1b7-4a4d-ba40-eb0d36b19a61_crop.jpg","played":"8","wins":"4","draws":"2","losses":"2","score":"43:20","points":"14"},{"rank":"9","team":"Poruba – Petřvald","team_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","played":"9","wins":"3","draws":"2","losses":"4","score":"45:34","points":"11"},{"rank":"10","team":"TŘINEC","team_logo_url":"https://is1.fotbal.cz/media/kluby/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1/5c7a7f1e-0a45-4e2c-b648-80f3c96b5bf1_crop.jpg","played":"8","wins":"3","draws":"1","losses":"4","score":"37:20","points":"10"},{"rank":"11","team":"Přerov","team_logo_url":"https://is1.fotbal.cz/media/kluby/1fd1a047-4cf5-47cc-a712-915928cba6fb/1fd1a047-4cf5-47cc-a712-915928cba6fb_crop.jpg","played":"9","wins":"3","draws":"0","losses":"6","score":"28:45","points":"9"},{"rank":"12","team":"Nový Jičín","team_logo_url":"/dist/img/logo-club-empty.svg","played":"9","wins":"3","draws":"0","losses":"6","score":"30:69","points":"9"},{"rank":"13","team":"Havířov","team_logo_url":"https://is1.fotbal.cz/media/kluby/05c0e5d4-9485-4e49-b001-fc1a43749636/05c0e5d4-9485-4e49-b001-fc1a43749636_crop.jpg","played":"9","wins":"2","draws":"1","losses":"6","score":"17:61","points":"7"},{"rank":"14","team":"Valašské Meziříčí","team_logo_url":"/dist/img/logo-club-empty.svg","played":"9","wins":"2","draws":"0","losses":"7","score":"41:40","points":"6"},{"rank":"15","team":"Šumperk","team_logo_url":"/dist/img/logo-club-empty.svg","played":"8","wins":"2","draws":"0","losses":"6","score":"38:76","points":"6"},{"rank":"16","team":"Bílovec","team_logo_url":"https://is1.fotbal.cz/media/kluby/d31f4a41-85b9-4e58-bdee-63cb563ada5b/d31f4a41-85b9-4e58-bdee-63cb563ada5b_crop.jpg","played":"9","wins":"2","draws":"0","losses":"7","score":"24:71","points":"6"},{"rank":"17","team":"Uničov","team_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","played":"9","wins":"0","draws":"0","losses":"9","score":"8:97","points":"0"},{"rank":"18","team":"Krnov","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"9","wins":"0","draws":"0","losses":"9","score":"4:229","points":"0"}]}},{"id":"7849d6ca-3c61-4e2b-ba4f-e875bf11fd95","code":"G1D","name":"Starší přípravka 1+5 sk.D","team_count":"9","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7849d6ca-3c61-4e2b-ba4f-e875bf11fd95","table":{"overall":null}},{"id":"ba50c319-414d-478f-9719-76d59ddfb87c","code":"H1A","name":"Okresní přebor mladší přípravky (4+1)","team_count":"10","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/ba50c319-414d-478f-9719-76d59ddfb87c","table":{"overall":null}},{"id":"7580b803-665d-4808-8cec-c916dcb22343","code":"H1C","name":"Mladší přípravka 1+4 sk.C","team_count":"10","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/7580b803-665d-4808-8cec-c916dcb22343","table":{"overall":null}},{"id":"eccb91ba-cbce-46e1-af51-449bdbd42f8f","code":"U1E","name":"PC U1E U-10 Šumperk","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/eccb91ba-cbce-46e1-af51-449bdbd42f8f","table":{"overall":[{"rank":"1","team":"FK WAREX Jeseník z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/03dd330b-d469-4a65-99f1-29b7ece7c2ed/03dd330b-d469-4a65-99f1-29b7ece7c2ed_crop.jpg","played":"5","wins":"5","draws":"0","losses":"0","score":"29:5","points":"15"},{"rank":"2","team":"SK Uničov, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/813771b6-66f0-450c-a551-cc1a0cf4ce6d/813771b6-66f0-450c-a551-cc1a0cf4ce6d_crop.jpg","played":"5","wins":"4","draws":"0","losses":"1","score":"35:6","points":"12"},{"rank":"3","team":"MFK Slavoj Bruntál, z. s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/e7e5ee65-11f9-4edf-8724-1bab6043cadc/e7e5ee65-11f9-4edf-8724-1bab6043cadc_crop.jpg","played":"5","wins":"2","draws":"1","losses":"2","score":"17:21","points":"7"},{"rank":"4","team":"FK Kofola Krnov, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"5","wins":"2","draws":"0","losses":"3","score":"10:25","points":"6"},{"rank":"5","team":"FK Prumrent Šumperk z.s.","team_logo_url":"/dist/img/logo-club-empty.svg","played":"5","wins":"1","draws":"1","losses":"3","score":"9:25","points":"4"},{"rank":"6","team":"FOTBALOVÝ KLUB ŠTERNBERK, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/e520d185-109f-4bc6-bccc-6312654aac9b/e520d185-109f-4bc6-bccc-6312654aac9b_crop.jpg","played":"5","wins":"0","draws":"0","losses":"5","score":"6:24","points":"0"}]}},{"id":"b84c678f-c33c-4622-97ad-6c3e8827094b","code":"V1C","name":"PC V1C U-8 Nový Jičín","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/b84c678f-c33c-4622-97ad-6c3e8827094b","table":{"overall":null}},{"id":"6b40d9ca-da87-46ba-8e92-28522adda322","code":"V5B","name":"PC V5B U-9 Hlučín","team_count":"6","matches_link":"https://www.fotbal.cz/souteze/turnaje/table/6b40d9ca-da87-46ba-8e92-28522adda322","table":{"overall":[{"rank":"1","team":"Sportovní klub FC Hlučín, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/850d6d5c-5812-48d6-93ba-f866fabfada3/850d6d5c-5812-48d6-93ba-f866fabfada3_crop.jpg","played":"5","wins":"5","draws":"0","losses":"0","score":"58:6","points":"15"},{"rank":"2","team":"Fotbalový klub SK Polanka nad Odrou z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/31e53384-37d8-4755-bfdc-c8d168ffea24/31e53384-37d8-4755-bfdc-c8d168ffea24_crop.jpg","played":"5","wins":"4","draws":"0","losses":"1","score":"45:17","points":"12"},{"rank":"3","team":"1. FC Poruba – Petřvald na Moravě, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/9d930e92-92a5-45c4-83cf-2863a076f3b0/9d930e92-92a5-45c4-83cf-2863a076f3b0_crop.jpg","played":"5","wins":"3","draws":"0","losses":"2","score":"41:15","points":"9"},{"rank":"4","team":"Školní sportovní klub Bílovec,z.s.","team_logo_url":"https://www.fotbal.cz/dist/img/logo-club-empty.svg","played":"5","wins":"2","draws":"0","losses":"3","score":"10:32","points":"6"},{"rank":"5","team":"FK Kofola Krnov, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/7eacd9f0-bfa0-4928-a9b6-936140168f58/7eacd9f0-bfa0-4928-a9b6-936140168f58_crop.jpg","played":"5","wins":"1","draws":"0","losses":"4","score":"12:34","points":"3"},{"rank":"6","team":"Tělovýchovná jednota Sokol Kozmice, z.s.","team_logo_url":"https://is1.fotbal.cz/media/kluby/fea7c7cc-2a4e-458c-a979-5789aafa09c0/fea7c7cc-2a4e-458c-a979-5789aafa09c0_crop.jpg","played":"5","wins":"0","draws":"0","losses":"5","score":"1:63","points":"0"}]}}]} diff --git a/cache/prefetch/facr_tables.json.hdr b/cache/prefetch/facr_tables.json.hdr new file mode 100644 index 0000000..b659f25 --- /dev/null +++ b/cache/prefetch/facr_tables.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:47Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/gallery.json b/cache/prefetch/gallery.json new file mode 100644 index 0000000..ec747fa --- /dev/null +++ b/cache/prefetch/gallery.json @@ -0,0 +1 @@ +null \ No newline at end of file diff --git a/cache/prefetch/meta.json b/cache/prefetch/meta.json new file mode 100644 index 0000000..205891f --- /dev/null +++ b/cache/prefetch/meta.json @@ -0,0 +1 @@ +{"lastUpdated":"2025-10-17T06:28:47Z"} \ No newline at end of file diff --git a/cache/prefetch/prefetch_status.json b/cache/prefetch/prefetch_status.json new file mode 100644 index 0000000..f82115b --- /dev/null +++ b/cache/prefetch/prefetch_status.json @@ -0,0 +1,47 @@ +{ + "baseURL": "http://127.0.0.1:8080/api/v1", + "duration_ms": 4404, + "endpoints": [ + { + "path": "/articles?page=1\u0026page_size=10\u0026published=true", + "file": "articles.json", + "ok": true + }, + { + "path": "/sponsors", + "file": "sponsors.json", + "ok": true + }, + { + "path": "/events/upcoming", + "file": "events_upcoming.json", + "ok": true + }, + { + "path": "/public/team-logo-overrides", + "file": "team_logo_overrides.json", + "ok": true + }, + { + "path": "/competition-aliases", + "file": "competition_aliases.json", + "ok": true + }, + { + "path": "/settings", + "file": "settings.json", + "ok": true + }, + { + "path": "/facr/club/football/7eacd9f0-bfa0-4928-a9b6-936140168f58", + "file": "facr_club_info.json", + "ok": true + }, + { + "path": "/facr/club/football/7eacd9f0-bfa0-4928-a9b6-936140168f58/table", + "file": "facr_tables.json", + "ok": true + } + ], + "lastUpdated": "2025-10-17T06:28:47Z" +} \ No newline at end of file diff --git a/cache/prefetch/settings.json b/cache/prefetch/settings.json new file mode 100644 index 0000000..aa91e3b --- /dev/null +++ b/cache/prefetch/settings.json @@ -0,0 +1 @@ +{"about_html":"","accent_color":"#ffbb00","background_color":"#ffffff","club_id":"7eacd9f0-bfa0-4928-a9b6-936140168f58","club_logo_url":"http://logoapi.sportcreative.eu/logos/7eacd9f0-bfa0-4928-a9b6-936140168f58?format=svg","club_name":"Fotbalový klub Krnov","club_type":"football","club_url":"https://www.fotbal.cz/souteze/club/club/7eacd9f0-bfa0-4928-a9b6-936140168f58","contact_address":"4271","contact_city":"Kostelany nad Moravou","contact_country":"Česko","contact_email":"info@tdvorak.dev","contact_phone":"+420 778 132 521","contact_zip":"687 38","custom_nav":null,"facebook_url":"https://www.facebook.com/p/FK-Kofola-Krnov-61561103731912/","font_body":"Work Sans","font_heading":"Work Sans","gallery_label":"Fotogalerie","gallery_url":"https://eu.zonerama.com/FKKofolaKrnov/1470757","instagram_url":"https://www.instagram.com/fkkofolakrnov/","location_latitude":49.0453762,"location_longitude":17.4069424,"map_style":"positron","map_zoom_level":15,"merch_items":null,"merch_limit":0,"merch_module_enabled":false,"merch_source":"","merch_style":"","primary_color":"#ffdd00","secondary_color":"#002aff","show_about_in_nav":true,"show_map_on_homepage":false,"sponsors_layout":"","sponsors_theme":"","text_color":"#111111","videos":null,"videos_items":[{"length":"","thumbnail_url":"https://img.youtube.com/vi/WKXh4Z6SYMs/maxresdefault.jpg","title":"Bizoni UH vs. FC ATRAPS z.s. - 2. Futsal liga - východ (celý zápas)","uploaded_at":"2025-10-12","url":"https://www.youtube.com/watch?v=WKXh4Z6SYMs"},{"length":"","thumbnail_url":"https://img.youtube.com/vi/_OsRmfYOXJ4/maxresdefault.jpg","title":"Bizoni UH-Atraps Brno 6:5/3:4/-4.kolo 2.futs.liga Východ-UH 10.10.25","uploaded_at":"2025-10-11","url":"https://www.youtube.com/watch?v=_OsRmfYOXJ4"},{"length":"","thumbnail_url":"https://img.youtube.com/vi/h_-TS6oVvKA/maxresdefault.jpg","title":"Bizoni UH-RT F.Místek 5:5/1:3/-2.kolo 2.liga UH 26.9.25","uploaded_at":"2025-10-02","url":"https://www.youtube.com/watch?v=h_-TS6oVvKA"},{"length":"","thumbnail_url":"https://img.youtube.com/vi/ozH8xE7V458/maxresdefault.jpg","title":"Bizoni UH-Tango Hodonín 7:4/2:3/-regionální finále poháru SFČR-16.9.25-UH","uploaded_at":"2025-09-18","url":"https://www.youtube.com/watch?v=ozH8xE7V458"},{"length":"","thumbnail_url":"https://img.youtube.com/vi/nrj6_1IoYoo/maxresdefault.jpg","title":"Bizoni UH-Fr.Místek 7:2/4:1/-Superpohár-12.9.25 v Uh.Hradišti","uploaded_at":"2025-09-16","url":"https://www.youtube.com/watch?v=nrj6_1IoYoo"}],"videos_limit":5,"videos_module_enabled":true,"videos_source":"auto","videos_style":"slider","youtube_url":"https://www.youtube.com/@FCBizoniUH"} \ No newline at end of file diff --git a/cache/prefetch/settings.json.hdr b/cache/prefetch/settings.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/settings.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/sponsors.json b/cache/prefetch/sponsors.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/cache/prefetch/sponsors.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/cache/prefetch/sponsors.json.hdr b/cache/prefetch/sponsors.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/sponsors.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/team_logo_overrides.json b/cache/prefetch/team_logo_overrides.json new file mode 100644 index 0000000..9f1fc78 --- /dev/null +++ b/cache/prefetch/team_logo_overrides.json @@ -0,0 +1 @@ +{"by_name":{}} \ No newline at end of file diff --git a/cache/prefetch/team_logo_overrides.json.hdr b/cache/prefetch/team_logo_overrides.json.hdr new file mode 100644 index 0000000..26b13b7 --- /dev/null +++ b/cache/prefetch/team_logo_overrides.json.hdr @@ -0,0 +1 @@ +{"etag":"","fetched_at":"2025-10-17T06:28:43Z","last_modified":""} \ No newline at end of file diff --git a/cache/prefetch/youtube_channel.json b/cache/prefetch/youtube_channel.json new file mode 100644 index 0000000..5b26921 --- /dev/null +++ b/cache/prefetch/youtube_channel.json @@ -0,0 +1 @@ +{"channel":"@FCBizoniUH","channel_url":"https://www.youtube.com/@FCBizoniUH/videos","subscribers_text":"64 subscribers","subscribers":64,"videos":[{"video_id":"WKXh4Z6SYMs","title":"Bizoni UH vs. FC ATRAPS z.s. - 2. Futsal liga - východ (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/WKXh4Z6SYMs/maxresdefault.jpg","views_text":"69 views","views":69,"published_text":"4 days ago","published_date":"2025-10-12"},{"video_id":"_OsRmfYOXJ4","title":"Bizoni UH-Atraps Brno 6:5/3:4/-4.kolo 2.futs.liga Východ-UH 10.10.25","thumbnail_url":"https://img.youtube.com/vi/_OsRmfYOXJ4/maxresdefault.jpg","views_text":"224 views","views":224,"published_text":"5 days ago","published_date":"2025-10-11"},{"video_id":"h_-TS6oVvKA","title":"Bizoni UH-RT F.Místek 5:5/1:3/-2.kolo 2.liga UH 26.9.25","thumbnail_url":"https://img.youtube.com/vi/h_-TS6oVvKA/maxresdefault.jpg","views_text":"207 views","views":207,"published_text":"2 weeks ago","published_date":"2025-10-02"},{"video_id":"ozH8xE7V458","title":"Bizoni UH-Tango Hodonín 7:4/2:3/-regionální finále poháru SFČR-16.9.25-UH","thumbnail_url":"https://img.youtube.com/vi/ozH8xE7V458/maxresdefault.jpg","views_text":"298 views","views":298,"published_text":"4 weeks ago","published_date":"2025-09-18"},{"video_id":"nrj6_1IoYoo","title":"Bizoni UH-Fr.Místek 7:2/4:1/-Superpohár-12.9.25 v Uh.Hradišti","thumbnail_url":"https://img.youtube.com/vi/nrj6_1IoYoo/maxresdefault.jpg","views_text":"231 views","views":231,"published_text":"1 month ago","published_date":"2025-09-16"},{"video_id":"pSGwSJvdd14","title":"Bizoni UH vs Žabinští Vlci Brno 6:4 | Semifinále poháru SFČR UH","thumbnail_url":"https://img.youtube.com/vi/pSGwSJvdd14/maxresdefault.jpg","views_text":"104 views","views":104,"published_text":"4 months ago","published_date":"2025-06-16"},{"video_id":"AbGKYfOmtlw","title":"FC Bizoni UH 14-1 Hombres Brno | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/AbGKYfOmtlw/maxresdefault.jpg","views_text":"232 views","views":232,"published_text":"6 months ago","published_date":"2025-04-16"},{"video_id":"6TE21O06TZA","title":"FC Bizoni UH 11-3 Amor Kloboučky Vyškov B | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/6TE21O06TZA/maxresdefault.jpg","views_text":"123 views","views":123,"published_text":"7 months ago","published_date":"2025-03-16"},{"video_id":"LTEZcrev6xI","title":"FC Bizoni UH 10-0 FFT Vinohrady Brno | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/LTEZcrev6xI/maxresdefault.jpg","views_text":"138 views","views":138,"published_text":"8 months ago","published_date":"2025-02-16"},{"video_id":"V91k9Dirvkg","title":"FC Bizoni UH 19-2 FC Kozlany-Bohdalice | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/V91k9Dirvkg/maxresdefault.jpg","views_text":"177 views","views":177,"published_text":"9 months ago","published_date":"2025-01-16"},{"video_id":"FWLttVdzfsQ","title":"FC Bizoni UH 13-3 TJ Agrotec Hustopeče | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/FWLttVdzfsQ/maxresdefault.jpg","views_text":"175 views","views":175,"published_text":"10 months ago","published_date":"2024-12-16"},{"video_id":"zx747-IPN4s","title":"FC Bizoni UH 11-8 Remos Oslavany | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/zx747-IPN4s/maxresdefault.jpg","views_text":"195 views","views":195,"published_text":"10 months ago","published_date":"2024-12-16"},{"video_id":"ZzsBsqJTJdo","title":"FC Bizoni UH 18-2 FC KALÁBEK SPORT Brno | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/ZzsBsqJTJdo/maxresdefault.jpg","views_text":"307 views","views":307,"published_text":"11 months ago","published_date":"2024-11-16"},{"video_id":"m0R2d3AZy3A","title":"FC Bizoni UH 10-1 Žabinští Vlci Brno B | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/m0R2d3AZy3A/maxresdefault.jpg","views_text":"253 views","views":253,"published_text":"11 months ago","published_date":"2024-11-16"},{"video_id":"FY9aYVNpyqY","title":"FC Bizoni UH - Žabinští Vlci Brno B (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/FY9aYVNpyqY/maxresdefault.jpg","views_text":"95 views","views":95,"published_text":"11 months ago","published_date":"2024-11-16"},{"video_id":"cYazpGpL7PQ","title":"FC Bizoni UH 14-4 AC Napoleon Prace | HIGHLIGHTS","thumbnail_url":"https://img.youtube.com/vi/cYazpGpL7PQ/maxresdefault.jpg","views_text":"234 views","views":234,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"M2kb2QvBKPw","title":"SK UP Olomouc 2-9 FK Chrudim | HIGHLIGHTS | 1. Futsal liga 2024/25","thumbnail_url":"https://img.youtube.com/vi/M2kb2QvBKPw/maxresdefault.jpg","views_text":"62 views","views":62,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"CUtNBwJg9Uc","title":"SKUP Olomouc - FK Chrudim (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/CUtNBwJg9Uc/maxresdefault.jpg","views_text":"34 views","views":34,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"b54-jmuwFko","title":"SKUP Olomouc - Žabinští Vlci Brno (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/b54-jmuwFko/maxresdefault.jpg","views_text":"33 views","views":33,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"us8nyeTViYo","title":"SK UP Olomouc 5-15 Žabinští Vlci Brno | HIGHLIGHTS | 1. Futsal liga 2024/25","thumbnail_url":"https://img.youtube.com/vi/us8nyeTViYo/maxresdefault.jpg","views_text":"179 views","views":179,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"-uoL-_tEPh8","title":"SKUP Olomouc - Oxyworld Baník Chomutov (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/-uoL-_tEPh8/maxresdefault.jpg","views_text":"72 views","views":72,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"2GcZGirOy3A","title":"SK UP Olomouc 2-9 Oxyworld Baník Chomutov | HIGHLIGHTS | 1. Futsal liga 2024/25","thumbnail_url":"https://img.youtube.com/vi/2GcZGirOy3A/maxresdefault.jpg","views_text":"173 views","views":173,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"T9zsVVa6Rms","title":"SKUP Olomouc - FC International Kadaň (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/T9zsVVa6Rms/maxresdefault.jpg","views_text":"63 views","views":63,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"a4m365VWkQU","title":"SK UP Olomouc 5-11 FC International Kadaň | HIGHLIGHTS | 1. Futsal liga 2024/25","thumbnail_url":"https://img.youtube.com/vi/a4m365VWkQU/maxresdefault.jpg","views_text":"163 views","views":163,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"gma_qBJUqwE","title":"SKUP Olomouc - SK Olympik Mělník (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/gma_qBJUqwE/maxresdefault.jpg","views_text":"92 views","views":92,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"4s9cYRpQuqI","title":"SK UP Olomouc 6-5 SK Olympik Mělník | HIGHLIGHTS | 1. Futsal liga 2023/24","thumbnail_url":"https://img.youtube.com/vi/4s9cYRpQuqI/maxresdefault.jpg","views_text":"395 views","views":395,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"AtDSkskH9SU","title":"SKUP Olomouc – SK Slavia Praha (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/AtDSkskH9SU/maxresdefault.jpg","views_text":"25 views","views":25,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"DRfhzCeSnTg","title":"SK UP Olomouc 3-11 SK Slavia Praha | HIGHLIGHTS | 1. Futsal liga 2023/24","thumbnail_url":"https://img.youtube.com/vi/DRfhzCeSnTg/maxresdefault.jpg","views_text":"81 views","views":81,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"7duIWdWHHu8","title":"SKUP Olomouc - SK Interobal Plzeň (celý zápas)","thumbnail_url":"https://img.youtube.com/vi/7duIWdWHHu8/maxresdefault.jpg","views_text":"42 views","views":42,"published_text":"1 year ago","published_date":"2024-10-16"},{"video_id":"UalrbxDKC0M","title":"SK UP Olomouc 3-15 SK Interobal Plzeň | HIGHLIGHTS | 1. Futsal liga 2023/24","thumbnail_url":"https://img.youtube.com/vi/UalrbxDKC0M/maxresdefault.jpg","views_text":"135 views","views":135,"published_text":"1 year ago","published_date":"2024-10-16"}]} diff --git a/cache/prefetch/youtube_channel.json.hdr b/cache/prefetch/youtube_channel.json.hdr new file mode 100644 index 0000000..ef5fca7 --- /dev/null +++ b/cache/prefetch/youtube_channel.json.hdr @@ -0,0 +1 @@ +{"fetched_at":"2025-10-16T16:24:04Z","source":"https://youtube.tdvorak.dev/channel_videos?channel=https%3A%2F%2Fwww.youtube.com%2F%40FCBizoniUH"} \ No newline at end of file diff --git a/cache/prefetch/zonerama_albums.json b/cache/prefetch/zonerama_albums.json new file mode 100644 index 0000000..8f21061 --- /dev/null +++ b/cache/prefetch/zonerama_albums.json @@ -0,0 +1,102 @@ +[ + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + }, + { + "id": "", + "title": "", + "url": "", + "date": "", + "photos_count": 0, + "views_count": 0, + "photos": null, + "fetched_at": "2025-10-16T16:24:13Z" + } +] \ No newline at end of file diff --git a/cache/prefetch/zonerama_flat.json b/cache/prefetch/zonerama_flat.json new file mode 100644 index 0000000..ec747fa --- /dev/null +++ b/cache/prefetch/zonerama_flat.json @@ -0,0 +1 @@ +null \ No newline at end of file diff --git a/cache/prefetch/zonerama_flat.json.hdr b/cache/prefetch/zonerama_flat.json.hdr new file mode 100644 index 0000000..ea93e7b --- /dev/null +++ b/cache/prefetch/zonerama_flat.json.hdr @@ -0,0 +1,4 @@ +{ + "fetched_at": "2025-10-16T16:24:13Z", + "link": "" +} \ No newline at end of file diff --git a/cache/prefetch/zonerama_profile.json b/cache/prefetch/zonerama_profile.json new file mode 100644 index 0000000..6074384 --- /dev/null +++ b/cache/prefetch/zonerama_profile.json @@ -0,0 +1,1076 @@ +{ + "albums": [ + { + "date": "12. 10. 2025", + "id": "14014307", + "photos": [ + { + "id": "571035628", + "image_1500": "https://eu.zonerama.com/photos/571035628_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035628" + }, + { + "id": "571035626", + "image_1500": "https://eu.zonerama.com/photos/571035626_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035626" + }, + { + "id": "571035620", + "image_1500": "https://eu.zonerama.com/photos/571035620_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035620" + }, + { + "id": "571035621", + "image_1500": "https://eu.zonerama.com/photos/571035621_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035621" + }, + { + "id": "571035614", + "image_1500": "https://eu.zonerama.com/photos/571035614_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035614" + }, + { + "id": "571035616", + "image_1500": "https://eu.zonerama.com/photos/571035616_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035616" + }, + { + "id": "571035615", + "image_1500": "https://eu.zonerama.com/photos/571035615_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035615" + }, + { + "id": "571035612", + "image_1500": "https://eu.zonerama.com/photos/571035612_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035612" + }, + { + "id": "571035613", + "image_1500": "https://eu.zonerama.com/photos/571035613_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035613" + }, + { + "id": "571035605", + "image_1500": "https://eu.zonerama.com/photos/571035605_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035605" + }, + { + "id": "571035591", + "image_1500": "https://eu.zonerama.com/photos/571035591_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035591" + }, + { + "id": "571035600", + "image_1500": "https://eu.zonerama.com/photos/571035600_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035600" + }, + { + "id": "571035592", + "image_1500": "https://eu.zonerama.com/photos/571035592_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035592" + }, + { + "id": "571035597", + "image_1500": "https://eu.zonerama.com/photos/571035597_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035597" + }, + { + "id": "571035595", + "image_1500": "https://eu.zonerama.com/photos/571035595_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035595" + }, + { + "id": "571035577", + "image_1500": "https://eu.zonerama.com/photos/571035577_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035577" + }, + { + "id": "571035583", + "image_1500": "https://eu.zonerama.com/photos/571035583_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035583" + }, + { + "id": "571035582", + "image_1500": "https://eu.zonerama.com/photos/571035582_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035582" + }, + { + "id": "571035578", + "image_1500": "https://eu.zonerama.com/photos/571035578_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14014307/571035578" + } + ], + "photos_count": 112, + "title": "Kategorie muži FK Krnov 2:0 TJ Tatran Jakubčovice", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/14014307", + "views_count": 69 + }, + { + "date": "11. 10. 2025", + "id": "14006762", + "photos": [ + { + "id": "570605307", + "image_1500": "https://eu.zonerama.com/photos/570605307_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605307" + }, + { + "id": "570605293", + "image_1500": "https://eu.zonerama.com/photos/570605293_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605293" + }, + { + "id": "570605300", + "image_1500": "https://eu.zonerama.com/photos/570605300_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605300" + }, + { + "id": "570605292", + "image_1500": "https://eu.zonerama.com/photos/570605292_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605292" + }, + { + "id": "570605286", + "image_1500": "https://eu.zonerama.com/photos/570605286_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605286" + }, + { + "id": "570605281", + "image_1500": "https://eu.zonerama.com/photos/570605281_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605281" + }, + { + "id": "570605258", + "image_1500": "https://eu.zonerama.com/photos/570605258_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605258" + }, + { + "id": "570605262", + "image_1500": "https://eu.zonerama.com/photos/570605262_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605262" + }, + { + "id": "570605132", + "image_1500": "https://eu.zonerama.com/photos/570605132_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605132" + }, + { + "id": "570605127", + "image_1500": "https://eu.zonerama.com/photos/570605127_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605127" + }, + { + "id": "570605128", + "image_1500": "https://eu.zonerama.com/photos/570605128_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605128" + }, + { + "id": "570605112", + "image_1500": "https://eu.zonerama.com/photos/570605112_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605112" + }, + { + "id": "570605117", + "image_1500": "https://eu.zonerama.com/photos/570605117_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605117" + }, + { + "id": "570605107", + "image_1500": "https://eu.zonerama.com/photos/570605107_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605107" + }, + { + "id": "570605106", + "image_1500": "https://eu.zonerama.com/photos/570605106_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605106" + }, + { + "id": "570605089", + "image_1500": "https://eu.zonerama.com/photos/570605089_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605089" + }, + { + "id": "570605088", + "image_1500": "https://eu.zonerama.com/photos/570605088_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605088" + }, + { + "id": "570605094", + "image_1500": "https://eu.zonerama.com/photos/570605094_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605094" + }, + { + "id": "570605082", + "image_1500": "https://eu.zonerama.com/photos/570605082_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006762/570605082" + } + ], + "photos_count": 40, + "title": "Kategorie U15 Havířov 3:4 FK Krnov", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/14006762", + "views_count": 53 + }, + { + "date": "11. 10. 2025", + "id": "14006754", + "photos": [ + { + "id": "570604783", + "image_1500": "https://eu.zonerama.com/photos/570604783_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604783" + }, + { + "id": "570604781", + "image_1500": "https://eu.zonerama.com/photos/570604781_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604781" + }, + { + "id": "570604780", + "image_1500": "https://eu.zonerama.com/photos/570604780_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604780" + }, + { + "id": "570604776", + "image_1500": "https://eu.zonerama.com/photos/570604776_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604776" + }, + { + "id": "570604778", + "image_1500": "https://eu.zonerama.com/photos/570604778_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604778" + }, + { + "id": "570604777", + "image_1500": "https://eu.zonerama.com/photos/570604777_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604777" + }, + { + "id": "570604770", + "image_1500": "https://eu.zonerama.com/photos/570604770_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604770" + }, + { + "id": "570604760", + "image_1500": "https://eu.zonerama.com/photos/570604760_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604760" + }, + { + "id": "570604743", + "image_1500": "https://eu.zonerama.com/photos/570604743_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604743" + }, + { + "id": "570604762", + "image_1500": "https://eu.zonerama.com/photos/570604762_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604762" + }, + { + "id": "570604749", + "image_1500": "https://eu.zonerama.com/photos/570604749_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604749" + }, + { + "id": "570604751", + "image_1500": "https://eu.zonerama.com/photos/570604751_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604751" + }, + { + "id": "570604756", + "image_1500": "https://eu.zonerama.com/photos/570604756_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604756" + }, + { + "id": "570604726", + "image_1500": "https://eu.zonerama.com/photos/570604726_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604726" + }, + { + "id": "570604723", + "image_1500": "https://eu.zonerama.com/photos/570604723_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604723" + }, + { + "id": "570604728", + "image_1500": "https://eu.zonerama.com/photos/570604728_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604728" + }, + { + "id": "570604725", + "image_1500": "https://eu.zonerama.com/photos/570604725_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604725" + }, + { + "id": "570604720", + "image_1500": "https://eu.zonerama.com/photos/570604720_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604720" + }, + { + "id": "570604721", + "image_1500": "https://eu.zonerama.com/photos/570604721_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/14006754/570604721" + } + ], + "photos_count": 19, + "title": "Kategorie U14 Havířov 6:3 FK Krnov", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/14006754", + "views_count": 60 + }, + { + "date": "4. 10. 2025", + "id": "13967265", + "photos": [ + { + "id": "568798150", + "image_1500": "https://eu.zonerama.com/photos/568798150_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798150" + }, + { + "id": "568798148", + "image_1500": "https://eu.zonerama.com/photos/568798148_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798148" + }, + { + "id": "568798146", + "image_1500": "https://eu.zonerama.com/photos/568798146_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798146" + }, + { + "id": "568798144", + "image_1500": "https://eu.zonerama.com/photos/568798144_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798144" + }, + { + "id": "568798139", + "image_1500": "https://eu.zonerama.com/photos/568798139_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798139" + }, + { + "id": "568798142", + "image_1500": "https://eu.zonerama.com/photos/568798142_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798142" + }, + { + "id": "568798140", + "image_1500": "https://eu.zonerama.com/photos/568798140_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798140" + }, + { + "id": "568798141", + "image_1500": "https://eu.zonerama.com/photos/568798141_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798141" + }, + { + "id": "568798134", + "image_1500": "https://eu.zonerama.com/photos/568798134_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798134" + }, + { + "id": "568798132", + "image_1500": "https://eu.zonerama.com/photos/568798132_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798132" + }, + { + "id": "568798133", + "image_1500": "https://eu.zonerama.com/photos/568798133_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798133" + }, + { + "id": "568798130", + "image_1500": "https://eu.zonerama.com/photos/568798130_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798130" + }, + { + "id": "568798131", + "image_1500": "https://eu.zonerama.com/photos/568798131_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798131" + }, + { + "id": "568798128", + "image_1500": "https://eu.zonerama.com/photos/568798128_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798128" + }, + { + "id": "568798127", + "image_1500": "https://eu.zonerama.com/photos/568798127_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798127" + }, + { + "id": "568798126", + "image_1500": "https://eu.zonerama.com/photos/568798126_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798126" + }, + { + "id": "568798124", + "image_1500": "https://eu.zonerama.com/photos/568798124_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798124" + }, + { + "id": "568798122", + "image_1500": "https://eu.zonerama.com/photos/568798122_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798122" + }, + { + "id": "568798117", + "image_1500": "https://eu.zonerama.com/photos/568798117_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967265/568798117" + } + ], + "photos_count": 79, + "title": "Kategorie U15 FK Krnov 0:1 Hlučín", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13967265", + "views_count": 98 + }, + { + "date": "4. 10. 2025", + "id": "13967247", + "photos": [ + { + "id": "568797677", + "image_1500": "https://eu.zonerama.com/photos/568797677_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797677" + }, + { + "id": "568797675", + "image_1500": "https://eu.zonerama.com/photos/568797675_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797675" + }, + { + "id": "568797672", + "image_1500": "https://eu.zonerama.com/photos/568797672_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797672" + }, + { + "id": "568797670", + "image_1500": "https://eu.zonerama.com/photos/568797670_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797670" + }, + { + "id": "568797671", + "image_1500": "https://eu.zonerama.com/photos/568797671_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797671" + }, + { + "id": "568797668", + "image_1500": "https://eu.zonerama.com/photos/568797668_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797668" + }, + { + "id": "568797667", + "image_1500": "https://eu.zonerama.com/photos/568797667_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797667" + }, + { + "id": "568797666", + "image_1500": "https://eu.zonerama.com/photos/568797666_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797666" + }, + { + "id": "568797660", + "image_1500": "https://eu.zonerama.com/photos/568797660_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797660" + }, + { + "id": "568797659", + "image_1500": "https://eu.zonerama.com/photos/568797659_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797659" + }, + { + "id": "568797657", + "image_1500": "https://eu.zonerama.com/photos/568797657_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797657" + }, + { + "id": "568797654", + "image_1500": "https://eu.zonerama.com/photos/568797654_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797654" + }, + { + "id": "568797661", + "image_1500": "https://eu.zonerama.com/photos/568797661_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797661" + }, + { + "id": "568797662", + "image_1500": "https://eu.zonerama.com/photos/568797662_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797662" + }, + { + "id": "568797651", + "image_1500": "https://eu.zonerama.com/photos/568797651_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797651" + }, + { + "id": "568797655", + "image_1500": "https://eu.zonerama.com/photos/568797655_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797655" + }, + { + "id": "568797649", + "image_1500": "https://eu.zonerama.com/photos/568797649_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13967247/568797649" + } + ], + "photos_count": 50, + "title": "Kategorie U14 FK Krnov 0:6 Hlučín", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13967247", + "views_count": 112 + }, + { + "date": "28. 9. 2025", + "id": "13939668", + "photos": [ + { + "id": "567715191", + "image_1500": "https://eu.zonerama.com/photos/567715191_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715191" + }, + { + "id": "567715190", + "image_1500": "https://eu.zonerama.com/photos/567715190_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715190" + }, + { + "id": "567715185", + "image_1500": "https://eu.zonerama.com/photos/567715185_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715185" + }, + { + "id": "567715197", + "image_1500": "https://eu.zonerama.com/photos/567715197_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715197" + }, + { + "id": "567715187", + "image_1500": "https://eu.zonerama.com/photos/567715187_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715187" + }, + { + "id": "567715179", + "image_1500": "https://eu.zonerama.com/photos/567715179_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715179" + }, + { + "id": "567715159", + "image_1500": "https://eu.zonerama.com/photos/567715159_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715159" + }, + { + "id": "567715121", + "image_1500": "https://eu.zonerama.com/photos/567715121_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715121" + }, + { + "id": "567715148", + "image_1500": "https://eu.zonerama.com/photos/567715148_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715148" + }, + { + "id": "567715128", + "image_1500": "https://eu.zonerama.com/photos/567715128_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715128" + }, + { + "id": "567715136", + "image_1500": "https://eu.zonerama.com/photos/567715136_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715136" + }, + { + "id": "567715133", + "image_1500": "https://eu.zonerama.com/photos/567715133_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715133" + }, + { + "id": "567715067", + "image_1500": "https://eu.zonerama.com/photos/567715067_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715067" + }, + { + "id": "567715101", + "image_1500": "https://eu.zonerama.com/photos/567715101_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715101" + }, + { + "id": "567715113", + "image_1500": "https://eu.zonerama.com/photos/567715113_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715113" + }, + { + "id": "567715051", + "image_1500": "https://eu.zonerama.com/photos/567715051_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715051" + }, + { + "id": "567715097", + "image_1500": "https://eu.zonerama.com/photos/567715097_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715097" + }, + { + "id": "567715098", + "image_1500": "https://eu.zonerama.com/photos/567715098_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715098" + }, + { + "id": "567715029", + "image_1500": "https://eu.zonerama.com/photos/567715029_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715029" + }, + { + "id": "567715039", + "image_1500": "https://eu.zonerama.com/photos/567715039_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13939668/567715039" + } + ], + "photos_count": 65, + "title": "Kategorie muži FK Krnov 2:3 TJ Sokol Háj ve Slezsku", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13939668", + "views_count": 144 + }, + { + "date": "20. 9. 2025", + "id": "13903599", + "photos": [ + { + "id": "565774567", + "image_1500": "https://eu.zonerama.com/photos/565774567_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774567" + }, + { + "id": "565774559", + "image_1500": "https://eu.zonerama.com/photos/565774559_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774559" + }, + { + "id": "565774557", + "image_1500": "https://eu.zonerama.com/photos/565774557_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774557" + }, + { + "id": "565774558", + "image_1500": "https://eu.zonerama.com/photos/565774558_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774558" + }, + { + "id": "565774556", + "image_1500": "https://eu.zonerama.com/photos/565774556_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774556" + }, + { + "id": "565774552", + "image_1500": "https://eu.zonerama.com/photos/565774552_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774552" + }, + { + "id": "565774551", + "image_1500": "https://eu.zonerama.com/photos/565774551_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774551" + }, + { + "id": "565774550", + "image_1500": "https://eu.zonerama.com/photos/565774550_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774550" + }, + { + "id": "565774540", + "image_1500": "https://eu.zonerama.com/photos/565774540_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774540" + }, + { + "id": "565774535", + "image_1500": "https://eu.zonerama.com/photos/565774535_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774535" + }, + { + "id": "565774536", + "image_1500": "https://eu.zonerama.com/photos/565774536_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774536" + }, + { + "id": "565774529", + "image_1500": "https://eu.zonerama.com/photos/565774529_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774529" + }, + { + "id": "565774531", + "image_1500": "https://eu.zonerama.com/photos/565774531_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774531" + }, + { + "id": "565774523", + "image_1500": "https://eu.zonerama.com/photos/565774523_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774523" + }, + { + "id": "565774519", + "image_1500": "https://eu.zonerama.com/photos/565774519_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774519" + }, + { + "id": "565774522", + "image_1500": "https://eu.zonerama.com/photos/565774522_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774522" + }, + { + "id": "565774518", + "image_1500": "https://eu.zonerama.com/photos/565774518_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774518" + }, + { + "id": "565774514", + "image_1500": "https://eu.zonerama.com/photos/565774514_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774514" + }, + { + "id": "565774517", + "image_1500": "https://eu.zonerama.com/photos/565774517_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774517" + }, + { + "id": "565774511", + "image_1500": "https://eu.zonerama.com/photos/565774511_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774511" + }, + { + "id": "565774503", + "image_1500": "https://eu.zonerama.com/photos/565774503_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903599/565774503" + } + ], + "photos_count": 55, + "title": "Kategorie U14 FK Krnov 1:12 Nový Jičín", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13903599", + "views_count": 104 + }, + { + "date": "20. 9. 2025", + "id": "13903610", + "photos": [ + { + "id": "565775564", + "image_1500": "https://eu.zonerama.com/photos/565775564_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775564" + }, + { + "id": "565775560", + "image_1500": "https://eu.zonerama.com/photos/565775560_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775560" + }, + { + "id": "565775563", + "image_1500": "https://eu.zonerama.com/photos/565775563_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775563" + }, + { + "id": "565775568", + "image_1500": "https://eu.zonerama.com/photos/565775568_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775568" + }, + { + "id": "565775558", + "image_1500": "https://eu.zonerama.com/photos/565775558_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775558" + }, + { + "id": "565775553", + "image_1500": "https://eu.zonerama.com/photos/565775553_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775553" + }, + { + "id": "565775552", + "image_1500": "https://eu.zonerama.com/photos/565775552_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775552" + }, + { + "id": "565775554", + "image_1500": "https://eu.zonerama.com/photos/565775554_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775554" + }, + { + "id": "565775540", + "image_1500": "https://eu.zonerama.com/photos/565775540_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775540" + }, + { + "id": "565775549", + "image_1500": "https://eu.zonerama.com/photos/565775549_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775549" + }, + { + "id": "565775545", + "image_1500": "https://eu.zonerama.com/photos/565775545_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775545" + }, + { + "id": "565775535", + "image_1500": "https://eu.zonerama.com/photos/565775535_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775535" + }, + { + "id": "565775539", + "image_1500": "https://eu.zonerama.com/photos/565775539_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775539" + }, + { + "id": "565775529", + "image_1500": "https://eu.zonerama.com/photos/565775529_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775529" + }, + { + "id": "565775557", + "image_1500": "https://eu.zonerama.com/photos/565775557_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775557" + }, + { + "id": "565775527", + "image_1500": "https://eu.zonerama.com/photos/565775527_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775527" + }, + { + "id": "565775531", + "image_1500": "https://eu.zonerama.com/photos/565775531_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775531" + }, + { + "id": "565775530", + "image_1500": "https://eu.zonerama.com/photos/565775530_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775530" + }, + { + "id": "565775517", + "image_1500": "https://eu.zonerama.com/photos/565775517_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775517" + }, + { + "id": "565775525", + "image_1500": "https://eu.zonerama.com/photos/565775525_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13903610/565775525" + } + ], + "photos_count": 101, + "title": "Kategorie U15 FK Krnov 2:5 Nový Jičín", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13903610", + "views_count": 133 + }, + { + "date": "17. 9. 2025", + "id": "13883373", + "photos": [ + { + "id": "564733361", + "image_1500": "https://eu.zonerama.com/photos/564733361_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733361" + }, + { + "id": "564733360", + "image_1500": "https://eu.zonerama.com/photos/564733360_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733360" + }, + { + "id": "564733358", + "image_1500": "https://eu.zonerama.com/photos/564733358_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733358" + }, + { + "id": "564733356", + "image_1500": "https://eu.zonerama.com/photos/564733356_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733356" + }, + { + "id": "564733357", + "image_1500": "https://eu.zonerama.com/photos/564733357_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733357" + }, + { + "id": "564733351", + "image_1500": "https://eu.zonerama.com/photos/564733351_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733351" + }, + { + "id": "564733350", + "image_1500": "https://eu.zonerama.com/photos/564733350_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733350" + }, + { + "id": "564733348", + "image_1500": "https://eu.zonerama.com/photos/564733348_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733348" + }, + { + "id": "564733344", + "image_1500": "https://eu.zonerama.com/photos/564733344_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733344" + }, + { + "id": "564733345", + "image_1500": "https://eu.zonerama.com/photos/564733345_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733345" + }, + { + "id": "564733347", + "image_1500": "https://eu.zonerama.com/photos/564733347_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733347" + }, + { + "id": "564733336", + "image_1500": "https://eu.zonerama.com/photos/564733336_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733336" + }, + { + "id": "564733337", + "image_1500": "https://eu.zonerama.com/photos/564733337_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733337" + }, + { + "id": "564733331", + "image_1500": "https://eu.zonerama.com/photos/564733331_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733331" + }, + { + "id": "564733333", + "image_1500": "https://eu.zonerama.com/photos/564733333_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733333" + }, + { + "id": "564733329", + "image_1500": "https://eu.zonerama.com/photos/564733329_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733329" + }, + { + "id": "564733332", + "image_1500": "https://eu.zonerama.com/photos/564733332_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733332" + }, + { + "id": "564733330", + "image_1500": "https://eu.zonerama.com/photos/564733330_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733330" + }, + { + "id": "564733328", + "image_1500": "https://eu.zonerama.com/photos/564733328_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733328" + }, + { + "id": "564733327", + "image_1500": "https://eu.zonerama.com/photos/564733327_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13883373/564733327" + } + ], + "photos_count": 55, + "title": "Kategorie U15 Třinec 1:4 FK Krnov", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13883373", + "views_count": 105 + }, + { + "date": "13. 9. 2025", + "id": "13869074", + "photos": [ + { + "id": "563972730", + "image_1500": "https://eu.zonerama.com/photos/563972730_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972730" + }, + { + "id": "563972703", + "image_1500": "https://eu.zonerama.com/photos/563972703_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972703" + }, + { + "id": "563972681", + "image_1500": "https://eu.zonerama.com/photos/563972681_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972681" + }, + { + "id": "563972616", + "image_1500": "https://eu.zonerama.com/photos/563972616_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972616" + }, + { + "id": "563972628", + "image_1500": "https://eu.zonerama.com/photos/563972628_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972628" + }, + { + "id": "563972512", + "image_1500": "https://eu.zonerama.com/photos/563972512_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972512" + }, + { + "id": "563972444", + "image_1500": "https://eu.zonerama.com/photos/563972444_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972444" + }, + { + "id": "563972443", + "image_1500": "https://eu.zonerama.com/photos/563972443_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972443" + }, + { + "id": "563972368", + "image_1500": "https://eu.zonerama.com/photos/563972368_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972368" + }, + { + "id": "563972323", + "image_1500": "https://eu.zonerama.com/photos/563972323_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972323" + }, + { + "id": "563972408", + "image_1500": "https://eu.zonerama.com/photos/563972408_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972408" + }, + { + "id": "563972124", + "image_1500": "https://eu.zonerama.com/photos/563972124_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972124" + }, + { + "id": "563972199", + "image_1500": "https://eu.zonerama.com/photos/563972199_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972199" + }, + { + "id": "563972144", + "image_1500": "https://eu.zonerama.com/photos/563972144_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972144" + }, + { + "id": "563971771", + "image_1500": "https://eu.zonerama.com/photos/563971771_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563971771" + }, + { + "id": "563972026", + "image_1500": "https://eu.zonerama.com/photos/563972026_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972026" + }, + { + "id": "563972034", + "image_1500": "https://eu.zonerama.com/photos/563972034_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563972034" + }, + { + "id": "563971974", + "image_1500": "https://eu.zonerama.com/photos/563971974_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563971974" + }, + { + "id": "563971596", + "image_1500": "https://eu.zonerama.com/photos/563971596_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563971596" + }, + { + "id": "563971758", + "image_1500": "https://eu.zonerama.com/photos/563971758_1500x1000.jpg", + "page_url": "https://eu.zonerama.com/FKKofolaKrnov/Photo/13869074/563971758" + } + ], + "photos_count": 39, + "title": "Kategorie U14 Bílovec 11:3 FK Krnov", + "url": "https://eu.zonerama.com/FKKofolaKrnov/Album/13869074", + "views_count": 88 + } + ], + "fetched_at": "2025-10-16T16:24:13Z", + "input_link": "https://eu.zonerama.com/FKKofolaKrnov/1470757" +} \ No newline at end of file diff --git a/frontend/src/components/admin/MapLinkImporter.tsx b/frontend/src/components/admin/MapLinkImporter.tsx index 37ffeca..8cdba24 100644 --- a/frontend/src/components/admin/MapLinkImporter.tsx +++ b/frontend/src/components/admin/MapLinkImporter.tsx @@ -142,13 +142,8 @@ const MapLinkImporter: React.FC = ({ onChange={handleUrlChange} size="md" /> - - Podporované formáty: - mapy.cz (mapy.com/en/letecka?x=...&y=...), - Google Maps (google.com/maps/place/@lat,lng,zoom) - - Quick links: + Rychlé odkazy: = ({ )} - {/* Example URLs */} - - Příklady podporovaných URL: - - - Mapy.cz:
- mapy.cz/en/letecka?x=17.6996859&y=50.0947150&z=19 -
- - Google Maps:
- google.com/maps/place/@50.0948669,17.7001456,226m -
-
-
); }; diff --git a/frontend/src/components/common/CustomRichEditor.tsx b/frontend/src/components/common/CustomRichEditor.tsx index 1e9184b..11bbf51 100644 --- a/frontend/src/components/common/CustomRichEditor.tsx +++ b/frontend/src/components/common/CustomRichEditor.tsx @@ -71,7 +71,6 @@ const CustomRichEditor: React.FC = ({ }) => { const toast = useToast(); const quillRef = useRef(null); - const [editorMode, setEditorMode] = useState<'rich' | 'html'>('rich'); // Crop modal state const [cropOpen, setCropOpen] = useState(false); @@ -113,8 +112,8 @@ const CustomRichEditor: React.FC = ({ [{ color: [] }, { background: [] }], [{ list: 'ordered' }, { list: 'bullet' }], [{ align: [] }], - ['link', 'image', 'video'], - ['blockquote', 'code-block'], + ['link', 'image'], + ['blockquote'], ['clean'], ], basic: [ @@ -369,11 +368,22 @@ const CustomRichEditor: React.FC = ({ } } - // Show toolbar and position it + // Show toolbar and position it above the image const rect = img.getBoundingClientRect(); const editorRect = editor.root.getBoundingClientRect(); + const scrollTop = editor.root.scrollTop; + const toolbarHeight = 400; // Approximate toolbar height + + // Calculate position relative to editor, accounting for scroll + let topPos = rect.top - editorRect.top + scrollTop - 60; + + // If toolbar would go above visible area, position it below the image + if (topPos < scrollTop) { + topPos = rect.bottom - editorRect.top + scrollTop + 10; + } + setToolbarPosition({ - top: rect.top - editorRect.top - 50, + top: topPos, left: rect.left - editorRect.left, }); setShowImageToolbar(true); @@ -533,55 +543,52 @@ const CustomRichEditor: React.FC = ({ return ( {/* Editor Controls */} - {!readOnly && ( - - - - - - - {editorMode === 'rich' && onImageUpload && ( - - )} + {!readOnly && onImageUpload && ( + + + + nebo použijte tlačítko obrázku v nástrojové liště + )} - {editorMode === 'rich' ? ( - = ({ '& .ql-fill': { fill: 'gray.700 !important', }, + '& .ql-active .ql-stroke': { + stroke: '#3182ce !important', + }, + '& .ql-active .ql-fill': { + fill: '#3182ce !important', + }, + '& .ql-picker': { + color: 'gray.700 !important', + }, + '& .ql-picker-label': { + borderRadius: '6px', + padding: '4px 8px', + transition: 'all 0.2s', + '&:hover': { + background: 'rgba(49, 130, 206, 0.1) !important', + }, + }, + '& .ql-picker-options': { + background: 'white', + borderRadius: '8px', + boxShadow: '0 4px 12px rgba(0,0,0,0.15)', + padding: '8px', + }, }, '.ql-container': { fontSize: '16px', @@ -601,6 +631,8 @@ const CustomRichEditor: React.FC = ({ overflowY: 'auto', bg: 'white !important', color: 'gray.800 !important', + padding: '16px', + lineHeight: '1.6', '&::-webkit-scrollbar': { width: '8px', }, @@ -611,6 +643,27 @@ const CustomRichEditor: React.FC = ({ bg: 'gray.400', borderRadius: '4px', }, + 'h1': { + fontSize: '2em !important', + fontWeight: 'bold !important', + marginTop: '0.67em !important', + marginBottom: '0.67em !important', + lineHeight: '1.2 !important', + }, + 'h2': { + fontSize: '1.5em !important', + fontWeight: 'bold !important', + marginTop: '0.83em !important', + marginBottom: '0.83em !important', + lineHeight: '1.3 !important', + }, + 'h3': { + fontSize: '1.17em !important', + fontWeight: 'bold !important', + marginTop: '1em !important', + marginBottom: '1em !important', + lineHeight: '1.4 !important', + }, img: { cursor: 'pointer', maxWidth: '100%', @@ -652,26 +705,8 @@ const CustomRichEditor: React.FC = ({ }} /> - ) : ( - onChange(e.target.value)} - fontFamily="mono" - fontSize="sm" - p={4} - borderWidth="1px" - borderColor={borderColor} - borderRadius="md" - bg={bgColor} - resize="vertical" - minH={height} - maxH="70vh" - width="100%" - /> - )} - {!readOnly && editorMode === 'rich' && ( + {!readOnly && ( 💡 Tip: Klikněte na obrázek pro výběr a úpravu. Používejte nástrojovou lištu pro filtry a transformace. @@ -684,14 +719,16 @@ const CustomRichEditor: React.FC = ({ top={`${toolbarPosition.top}px`} left={`${toolbarPosition.left}px`} bg={toolbarBg} - borderWidth="1px" - borderColor={toolbarBorder} + borderWidth="2px" + borderColor="blue.400" borderRadius="lg" - boxShadow="lg" - p={3} - zIndex={1500} - minW="320px" - maxW="400px" + boxShadow="2xl" + p={4} + zIndex={9999} + minW="340px" + maxW="420px" + pointerEvents="auto" + onClick={(e) => e.stopPropagation()} > {/* Toolbar Header */} @@ -894,7 +931,7 @@ const CustomRichEditor: React.FC = ({ > Crop preview = ({ + url, + name, + mimeType = '', + size, + showInline = false, +}) => { + const { isOpen, onOpen, onClose } = useDisclosure(); + const [imageError, setImageError] = useState(false); + + const fullUrl = assetUrl(url) || url; + const fileName = name || url.split('/').pop() || 'file'; + const mime = mimeType.toLowerCase(); + + const borderColor = useColorModeValue('gray.200', 'gray.700'); + const cardBg = useColorModeValue('white', 'gray.800'); + const mutedText = useColorModeValue('gray.600', 'gray.300'); + const linkColor = useColorModeValue('blue.600', 'blue.300'); + + // Determine file type and icon + const getFileInfo = () => { + if (mime.startsWith('image/')) { + return { type: 'image', icon: FiImage, color: 'purple.500', canPreview: true }; + } + if (mime === 'application/pdf') { + return { type: 'pdf', icon: FiFileText, color: 'red.500', canPreview: true }; + } + if (mime.startsWith('video/')) { + return { type: 'video', icon: FiVideo, color: 'pink.500', canPreview: true }; + } + if (mime.startsWith('audio/')) { + return { type: 'audio', icon: FiMusic, color: 'green.500', canPreview: true }; + } + if (mime.includes('word') || mime.includes('document')) { + return { type: 'document', icon: FiFileText, color: 'blue.500', canPreview: false }; + } + if (mime.includes('sheet') || mime.includes('excel')) { + return { type: 'spreadsheet', icon: FiFile, color: 'green.600', canPreview: false }; + } + if (mime.includes('presentation') || mime.includes('powerpoint')) { + return { type: 'presentation', icon: FiFile, color: 'orange.500', canPreview: false }; + } + return { type: 'other', icon: FiFile, color: 'gray.500', canPreview: false }; + }; + + const fileInfo = getFileInfo(); + const sizeKB = typeof size === 'number' ? Math.round(size / 1024) : undefined; + const sizeMB = sizeKB && sizeKB > 1024 ? (sizeKB / 1024).toFixed(1) : undefined; + const sizeStr = sizeMB ? `${sizeMB} MB` : sizeKB ? `${sizeKB} kB` : ''; + + // Render preview content based on file type + const renderPreviewContent = () => { + if (fileInfo.type === 'image') { + if (imageError) { + return ( + + + Obrázek se nepodařilo načíst + + + ); + } + return ( + {fileName} setImageError(true)} + /> + ); + } + + if (fileInfo.type === 'pdf') { + return ( + +