From bca99704776498bc8fbeb064160046a21999766d Mon Sep 17 00:00:00 2001 From: shokinn Date: Wed, 25 Jun 2025 08:47:36 +0200 Subject: [PATCH] Add new iTerm2 themes and configuration files - Added 'ayu Light.itermcolors' and 'ayu Mirage.itermcolors' themes for iTerm2 with complete color configurations. - Created 'Alfred-Preferences.plist' for Alfred app preferences. - Added 'Moom.plist' for Moom app preferences. - Introduced 'Preferences.sublime-settings' for Sublime Text with customized settings including themes, font, and file exclusions. - Updated zshenv to dynamically set HOMEBREW_CASK_OPTS for application directory. - Removed obsolete Brewfile from the bootstrap directory. --- README.md | 34 +- bootstrap/.macos | 310 ++++++++++++++++ bootstrap/README.md | 23 ++ {misc => config/brew}/Brewfile | 8 +- {misc => config/iTerm2}/iTerm2_Profiles.json | 0 config/iTerm2/theme/LICENSE | 21 ++ config/iTerm2/theme/README.md | 6 + config/iTerm2/theme/ayu Dark.itermcolors | 344 ++++++++++++++++++ config/iTerm2/theme/ayu Light.itermcolors | 344 ++++++++++++++++++ config/iTerm2/theme/ayu Mirage.itermcolors | 344 ++++++++++++++++++ config/plist/Alfred-Preferences.plist | Bin 0 -> 2027 bytes config/plist/Moom.plist | Bin 0 -> 8824 bytes .../sublimetext/Preferences.sublime-settings | 42 +++ dotfiles/zshenv | 2 +- misc/bootstrap.Brewfile | 6 - 15 files changed, 1472 insertions(+), 12 deletions(-) create mode 100755 bootstrap/.macos create mode 100644 bootstrap/README.md rename {misc => config/brew}/Brewfile (91%) rename {misc => config/iTerm2}/iTerm2_Profiles.json (100%) create mode 100644 config/iTerm2/theme/LICENSE create mode 100644 config/iTerm2/theme/README.md create mode 100644 config/iTerm2/theme/ayu Dark.itermcolors create mode 100644 config/iTerm2/theme/ayu Light.itermcolors create mode 100644 config/iTerm2/theme/ayu Mirage.itermcolors create mode 100644 config/plist/Alfred-Preferences.plist create mode 100644 config/plist/Moom.plist create mode 100644 config/sublimetext/Preferences.sublime-settings delete mode 100644 misc/bootstrap.Brewfile diff --git a/README.md b/README.md index 0675672..959de8c 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ I manage my dotfiles using [dotdrop](https://github.com/deadc0de6/dotdrop). ; eval "$(/opt/homebrew/bin/brew shellenv)" \ && brew update \ && git clone https://github.com/shokinn/.files ~/.files \ - && brew bundle install --file=~/.files/misc/bootstrap.Brewfile \ + && brew bundle install --file=~/.files/bootstrap/Brewfile \ && sudo sh -c "echo \"/opt/homebrew/bin/zsh\" >> /etc/shells" \ && chsh -s /opt/homebrew/bin/zsh \ && uv tool install --allow-python-downloads --python 3.11 dotdrop \ @@ -20,8 +20,10 @@ I manage my dotfiles using [dotdrop](https://github.com/deadc0de6/dotdrop). && [[ -n ${DOTDROP_PROFILE} ]] && DOTDROP_PROFILE="-p${DOTDROP_PROFILE}" || DOTDROP_PROFILE="" \ && ~/.local/bin/dotdrop ${DOTDROP_PROFILE} --cfg=~/.files/config.yaml install \ ; unset DOTDROP_PROFILE \ - && brew bundle install --file=~/.files/misc/Brewfile \ + && export HOMEBREW_CASK_OPTS="--appdir=${HOME}/Applications" \ + && brew bundle install --file=~/.files/config/brew/Brewfile \ && mkdir -p ~/workspace/{privat,work} \ + && ${SHELL} -c ~/.files/bootstrap/.macos \ && ${SHELL} ``` @@ -30,7 +32,7 @@ I manage my dotfiles using [dotdrop](https://github.com/deadc0de6/dotdrop). 1. Install [Homebrew](https://brew.sh/) 2. Install `coreutils`, `fzf`, `libmagic`, `mas`, `uv` and `zsh` via Homebrew. ```shell - brew bundle install --file=~/.files/misc/bootstrap.Brewfile + brew bundle install --file=~/.files/bootstrap/Brewfile ``` 3. Install `drotdrop` via `uv` (`uv tool install --allow-python-downloads --python 3.11 dotdrop`). 4. Clone dotfiles, install dependencies for dotdrop and install dotfiles. @@ -40,9 +42,33 @@ I manage my dotfiles using [dotdrop](https://github.com/deadc0de6/dotdrop). ``` 5. Install my default set of tools: ```shell - brew bundle install --file=~/.files/misc/Brewfile + brew bundle install --file=~/.files/config/brew/Brewfile ``` +## Backup/Restore settings for macOS native user preferences + +See here for a defaults documentation: + +### App list + +| App | Domain | +| ------ | ------------------------------------------- | +| Alfred | `com.runningwithcrayons.Alfred-Preferences` | +| Ice | `com.jordanbaird.Ice` | +| Moom | `com.manytricks.Moom` | + +### Backup settings + +```shell +defaults export ~/.files/config/plist/.plist +``` + +### Restore settings + +```shell +defaults import ~/.files/config/plist/.plist +``` + ## Documentation ~~Maybe you should [take a look to my documentation](https://docs.pphg.tech/) to understand how I use my dotfiles.~~ diff --git a/bootstrap/.macos b/bootstrap/.macos new file mode 100755 index 0000000..07abde8 --- /dev/null +++ b/bootstrap/.macos @@ -0,0 +1,310 @@ +#!/usr/bin/env bash +# Based on https://github.com/mathiasbynens/dotfiles/blob/main/.macos + +SCRIPTDIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)" + + +# Close any open System Preferences panes, to prevent them from overriding +# settings we’re about to change +osascript -e 'tell application "System Preferences" to quit' + +# Ask for the administrator password upfront +sudo -v + +# Keep-alive: update existing `sudo` time stamp until `.macos` has finished +while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & + +############################################################################### +# General UI/UX # +############################################################################### + +# Always show scrollbars +defaults write NSGlobalDomain AppleShowScrollBars -string "Always" +# Possible values: `WhenScrolling`, `Automatic` and `Always` + +# Expand save panel by default +defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true +defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode2 -bool true + +# Expand print panel by default +defaults write NSGlobalDomain PMPrintingExpandedStateForPrint -bool true +defaults write NSGlobalDomain PMPrintingExpandedStateForPrint2 -bool true + +# Automatically quit printer app once the print jobs complete +defaults write com.apple.print.PrintingPrefs "Quit When Finished" -bool true + +# Display ASCII control characters using caret notation in standard text views +# Try e.g. `cd /tmp; unidecode "\x{0000}" > cc.txt; open -e cc.txt` +defaults write NSGlobalDomain NSTextShowsControlCharacters -bool true + +# Disable Resume system-wide +defaults write com.apple.systempreferences NSQuitAlwaysKeepsWindows -bool false + +# Reveal IP address, hostname, OS version, etc. when clicking the clock +# in the login window +sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName + +# Disable automatic period substitution as it’s annoying when typing code +defaults write NSGlobalDomain NSAutomaticPeriodSubstitutionEnabled -bool false + +############################################################################### +# Finder # +############################################################################### + +# Finder: allow quitting via ⌘ + Q; doing so will also hide desktop icons +defaults write com.apple.finder QuitMenuItem -bool true + +# Set Desktop as the default location for new Finder windows +# For other paths, use `PfLo` and `file:///full/path/here/` +# defaults write com.apple.finder NewWindowTarget -string "PfDe" +defaults write com.apple.finder NewWindowTarget -string "PfLo" +defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/" + +# Hide icons for hard drives, servers, and removable media on the desktop +defaults write com.apple.finder ShowExternalHardDrivesOnDesktop -bool false +defaults write com.apple.finder ShowHardDrivesOnDesktop -bool false +defaults write com.apple.finder ShowMountedServersOnDesktop -bool false +defaults write com.apple.finder ShowRemovableMediaOnDesktop -bool false + +# Finder: show hidden files by default +#defaults write com.apple.finder AppleShowAllFiles -bool true + +# Finder: show all filename extensions +defaults write NSGlobalDomain AppleShowAllExtensions -bool true + +# Finder: show status bar +defaults write com.apple.finder ShowStatusBar -bool true + +# Finder: show path bar +defaults write com.apple.finder ShowPathbar -bool true + +# Display full POSIX path as Finder window title +defaults write com.apple.finder _FXShowPosixPathInTitle -bool true + +# Keep folders on top when sorting by name +# defaults write com.apple.finder _FXSortFoldersFirst -bool true + +# When performing a search, search the current folder by default +# defaults write com.apple.finder FXDefaultSearchScope -string "SCcf" + +# Enable spring loading for directories +# defaults write NSGlobalDomain com.apple.springing.enabled -bool true + +# Remove the spring loading delay for directories +# defaults write NSGlobalDomain com.apple.springing.delay -float 0 + +# Avoid creating .DS_Store files on network or USB volumes +defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true +defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true + +# Automatically open a new Finder window when a volume is mounted +defaults write com.apple.frameworks.diskimages auto-open-ro-root -bool true +defaults write com.apple.frameworks.diskimages auto-open-rw-root -bool true +defaults write com.apple.finder OpenWindowForNewRemovableDisk -bool true + +# Show item info near icons on the desktop and in other icon views +# /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist + +# Show item info to the right of the icons on the desktop +# /usr/libexec/PlistBuddy -c "Set DesktopViewSettings:IconViewSettings:labelOnBottom false" ~/Library/Preferences/com.apple.finder.plist + +# Enable snap-to-grid for icons on the desktop and in other icon views +/usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist +/usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist +/usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist + +# Increase grid spacing for icons on the desktop and in other icon views +# /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist + +# Increase the size of icons on the desktop and in other icon views +# /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist +# /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist + +# Use list view in all Finder windows by default +# Four-letter codes for the other view modes: `icnv`, `clmv`, `glyv` +defaults write com.apple.finder FXPreferredViewStyle -string "Nlsv" + +# Enable AirDrop over Ethernet and on unsupported Macs running Lion +defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true + +# Show the ~/Library folder +# chflags nohidden ~/Library && xattr -d com.apple.FinderInfo ~/Library + +# Show the /Volumes folder +sudo chflags nohidden /Volumes + +# Expand the following File Info panes: +# “General”, “Open with”, and “Sharing & Permissions” +defaults write com.apple.finder FXInfoPanesExpanded -dict \ + General -bool true \ + OpenWith -bool true \ + Privileges -bool true + +############################################################################### +# Dock, Dashboard, and hot corners # +############################################################################### + +# Wipe all (default) app icons from the Dock +# This is only really useful when setting up a new Mac, or if you don’t use +# the Dock to launch apps. +#defaults write com.apple.dock persistent-apps -array + +# Show only open applications in the Dock +defaults write com.apple.dock static-only -bool true + +############################################################################### +# Activity Monitor # +############################################################################### + +# Show the main window when launching Activity Monitor +defaults write com.apple.ActivityMonitor OpenMainWindow -bool true + +# Visualize CPU usage in the Activity Monitor Dock icon +defaults write com.apple.ActivityMonitor IconType -int 5 + +# Show all processes in Activity Monitor +defaults write com.apple.ActivityMonitor ShowCategory -int 0 + +# Sort Activity Monitor results by CPU usage +defaults write com.apple.ActivityMonitor SortColumn -string "CPUUsage" +defaults write com.apple.ActivityMonitor SortDirection -int 0 + +############################################################################### +# Ice # +############################################################################### + +# Ice has to be terminated, otherwise it would overwrite the configuration upon closing +killall "Ice" &> /dev/null +defaults write com.jordanbaird.Ice AutoRehide -bool true +defaults write com.jordanbaird.Ice CanToggleAlwaysHiddenSection -bool true +defaults write com.jordanbaird.Ice CustomIceIconIsTemplate -bool false +defaults write com.jordanbaird.Ice EnableAlwaysHiddenSection -bool true +defaults write com.jordanbaird.Ice HideApplicationMenus -bool true +defaults write com.jordanbaird.Ice IceBarLocation -int 0 +defaults write com.jordanbaird.Ice ItemSpacingOffset -float "-12" +# See readme how to get and convert the data to hex +defaults write com.jordanbaird.Ice MenuBarAppearanceConfigurationV2 -data 7b2266756c6c5368617065496e666f223a7b226c656164696e67456e64436170223a312c22747261696c696e67456e64436170223a317d2c2273706c69745368617065496e666f223a7b22747261696c696e67223a7b22747261696c696e67456e64436170223a302c226c656164696e67456e64436170223a317d2c226c656164696e67223a7b22747261696c696e67456e64436170223a312c226c656164696e67456e64436170223a307d7d2c22737461746963436f6e66696775726174696f6e223a7b22626f72646572436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d2c2274696e744b696e64223a302c22686173426f72646572223a66616c73652c2274696e744772616469656e74223a7b2273746f7073223a5b7b22636f6c6f72223a7b22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f222c22636f6d706f6e656e7473223a5b312c312c312c315d7d2c226c6f636174696f6e223a307d2c7b22636f6c6f72223a7b22636f6d706f6e656e7473223a5b302c302c302c315d2c22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f227d2c226c6f636174696f6e223a317d5d7d2c2274696e74436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d2c22626f726465725769647468223a312c22686173536861646f77223a66616c73657d2c22697344796e616d6963223a66616c73652c2273686170654b696e64223a322c226461726b4d6f6465436f6e66696775726174696f6e223a7b22686173426f72646572223a66616c73652c2274696e74436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d2c22686173536861646f77223a66616c73652c22626f72646572436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d2c22626f726465725769647468223a312c2274696e744772616469656e74223a7b2273746f7073223a5b7b226c6f636174696f6e223a302c22636f6c6f72223a7b22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f222c22636f6d706f6e656e7473223a5b312c312c312c315d7d7d2c7b226c6f636174696f6e223a312c22636f6c6f72223a7b22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f222c22636f6d706f6e656e7473223a5b302c302c302c315d7d7d5d7d2c2274696e744b696e64223a307d2c226c696768744d6f6465436f6e66696775726174696f6e223a7b22686173426f72646572223a66616c73652c2274696e74436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d2c2274696e744b696e64223a302c22686173536861646f77223a66616c73652c22626f726465725769647468223a312c2274696e744772616469656e74223a7b2273746f7073223a5b7b22636f6c6f72223a7b22636f6d706f6e656e7473223a5b312c312c312c315d2c22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f227d2c226c6f636174696f6e223a307d2c7b22636f6c6f72223a7b22636f6d706f6e656e7473223a5b302c302c302c315d2c22636f6c6f725370616365223a224141414d53457870626d38434541414162573530636c4a485169425957566f67423834414167414a414159414d51414159574e7a63453154526c5141414141415355564449484e5352304941414141414141414141414141414141414150625741414541414141413079314955434167414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141525933427964414141415641414141417a5a47567a59774141415951414141427364335277644141414166414141414155596d7477644141414167514141414155636c685a5767414141686741414141555a31685a576741414169774141414155596c685a57674141416b4141414141555a4731755a414141416c5141414142775a47316b5a4141414173514141414349646e566c5a4141414130774141414347646d6c6c64774141413951414141416b6248567461514141415c2f6741414141556257566863774141424177414141416b6447566a61414141424441414141414d636c525351774141424477414141674d5a31525351774141424477414141674d596c525351774141424477414141674d64475634644141414141424462334235636d6c6e614851674b474d70494445354f54676753475633624756306443315159574e7259584a6b49454e7662584268626e6b414147526c63324d414141414141414141456e4e5352304967535556444e6a45354e6a59744d6934784141414141414141414141414141415363314a485169424a52554d324d546b324e6930794c6a4541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414146685a57694141414141414141447a55514142414141414152624d57466c6149414141414141414141414141414141414141414141425957566f6741414141414141416236494141446a31414141446b46685a5769414141414141414142696d5141417434554141426a6157466c6149414141414141414143536741414150684141417473396b5a584e6a414141414141414141425a4a52554d676148523063446f764c336433647935705a574d755932674141414141414141414141414141425a4a52554d676148523063446f764c336433647935705a574d75593267414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141415a47567a59774141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b64434141414141414141414141414141417553555644494459784f5459324c5449754d5342455a575a686457783049464a485169426a623278766458496763334268593255674c53427a556b6443414141414141414141414141414141414141414141414141414141414147526c63324d4141414141414141414c464a6c5a6d56795a57356a5a534257615756336157356e49454e76626d527064476c76626942706269424a52554d324d546b324e6930794c6a4541414141414141414141414141414378535a575a6c636d567559325567566d6c6c64326c755a7942446232356b615852706232346761573467535556444e6a45354e6a59744d693478414141414141414141414141414141414141414141414141414141414141414141414232615756334141414141414154705034414646387541424450464141443763774142424d4c41414e636e6741414141465957566f67414141414141424d4356594155414141414663663532316c59584d41414141414141414141514141414141414141414141414141414141414141414141414b5041414141416e4e705a7941414141414151314a5549474e31636e59414141414141414145414141414141554143674150414251414751416541434d414b414174414449414e774137414541415251424b414538415641425a414634415977426f41473041636742334148774167514347414973416b414356414a6f416e77436b414b6b4172674379414c634176414442414d594179774451414e554132774467414f554136774477415059412b774542415163424451455441526b424877456c415373424d674534415434425251464d41564942575146674157634262674631415877426777474c415a49426d67476841616b4273514735416345427951485241646b4234514870416649422b6749444167774346414964416959434c774934416b454353774a55416c30435a774a78416e6f4368414b4f417067436f674b734172594377514c4c4174554334414c724176554441414d4c4178594449514d74417a674451774e5041316f445a674e794133344469674f574136494472674f364138634430775067412b77442b51514742424d4549415174424473455341525642474d456351522b424977456d67536f424c594578415454424f45453841542b425130464841557242546f46535156594257634664775747425a594670675731426355463151586c4266594742675957426963474e775a49426c6b4761675a37426f77476e516176427341473051626a427655484277635a4279734850516450423245486441654742356b487241655c2f423949483551663443417349487767794345594957676875434949496c676971434c344930676a6e4350734a45416b6c43546f4a54776c6b43586b4a6a776d6b43626f4a7a776e6c4366734b45516f6e436a304b56417071436f454b6d4171754373554b3341727a4377734c496773354331454c615175414335674c73417649432b454c2b51775344436f4d517778634448554d6a67796e444d414d32517a7a4451304e4a67314144566f4e6441324f44616b4e777733654466674f45773475446b6b4f5a41355c2f4470734f74673753447534504351386c44304550586739364435595073775c2f50442b77514352416d45454d515952422b454a7351755244584550555245784578455538526252474d45616f527952486f456763534a684a46456d515368424b6a45734d5334784d4445794d5451784e6a45344d5470425046452b55554268516e46456b556168534c464b30557a685477465249564e425657465867566d785739466541574178596d466b6b57624261504672495731686236467830585152646c46346b5872686653465c2f6359477868414747555969686976474e55592b686b674755555a61786d524762635a33526f4547696f61555270334770346178527273477851624f78746a47346f6273687661484149634b687853484873636f787a4d4850556448683148485841646d5233444865776546683541486d6f656c42362b48756b664578382b48326b666c422b5c2f482b6f6746534242494777676d4344454950416848434649495855686f53484f496673694a794a56496f496972794c6449776f6a4f434e6d4935516a776950774a42386b545352384a4b736b3269554a4a54676c614357584a63636c3979596e4a6c636d687961334a75676e4743644a4a336f6e717966634b41306f507968784b4b496f31436b474b54677061796d644b64417141696f314b6d67716d7972504b7749724e6974704b353072305377464c446b73626979694c4e6374444331424c585974717933684c685975544336434c7263753769386b4c316f766b535c2f484c5c2f34774e5442734d4b5177327a45534d556f78676a47364d6649794b6a4a6a4d70737931444d4e4d30597a667a4f344d5c2f45304b7a526c4e4a3430324455544e553031687a58434e6630324e7a5a794e7134323654636b4e3241336e4466584f4251345544694d4f4d673542546c434f58383576446e354f6a5936644471794f7538374c5474724f366f373644776e5047553870447a6a50534939595432685065412b494435675071412b344438685032455c2f6f6a5c2f6951434e415a45436d514f64424b55467151617842376b4977516e4a4374554c33517a70446655504152414e455230534b524d3546456b5656525a7046336b5969526d644771306277527a5648653066415341564953306952534e644a48556c6a53616c4a38456f33536e314b7845734d53314e4c6d6b76695443704d636b793654514a4e536b32545464784f4a553575547264504145394a54354e503356416e5548465175314547555642526d31486d556a465366464c4855784e5458314f71555c2f5a55516c5350564e74564b46563156634a5744315a6356716c573931644556354a58344667765748315979316b6157576c5a75466f48576c5a61706c7231573056626c56766c58445663686c7a57585364646546334a58687065624636395877396659562b7a594156675632437159507868543247695966566953574b635976426a51324f58592b746b514753555a4f6c6c505757535a65646d505761535a75686e505765545a2b6c6f50326957614f787051326d616166467153477166617664725432756e615c2f397356327976625168745947323562684a75613237456278357665475c2f5263437477686e4467635470786c584877636b7479706e4d426331317a75485155644842307a48556f645956313458592b647074322b48645764374e3445586875654d78354b6e6d4a65656436526e716c65775237593376436643463867587a68665546396f583442666d4a2b776e386a6634525c2f35594248674b6942436f4672676332434d494b536776534456344f36684232456749546a685565467134594f686e4b473134633768352b4942496870694d364a4d346d5a6966364b5a49724b697a434c6c6f76386a474f4d796f30786a5a694e5c2f34356d6a7336504e6f2b656b416151627044576b542b52714a49526b6e715334354e4e6b376155494a534b6c5053565835584a6c6a53576e35634b6c335758344a684d6d4c695a4a4a6d516d667961614a72566d304b62723577636e496d633935316b6e644b65514a36756e78326669355c2f366f476d67324b46486f6261694a714b576f77616a6471506d7046616b7836553470616d6d4771614c7076326e6271666771464b6f784b6b3371616d71484b715071774b726461767072467973304b3145726269754c613668727861766937414173485777367246677364617953374c43737a697a7272516c744a79314537574b746747326562627774326933344c685a754e473553726e43756a7536746273757536653849627962765257396a37344b766f532b5c2f373936765c2f5841634d44737757664234384a6677747644574d5055784648457a73564c78636a47527362447830484876386739794c7a4a4f736d35796a6a4b743873327937624d4e6379317a54584e746334327a7262504e382b3430446e51757445383062375350394c42303054547874524a314d765654745852316c5857324e6463312b44595a4e6a6f32577a5a3864703232767662674e774633497264454e325733687a656f74387033365c2f674e754339345554687a4f4a543474766a592b50723548506b5c2f4f57453567336d6c75636635366e6f4d75693836556270304f706236755872634f7637374962744565326337696a75744f394137387a775750446c38584c785c2f5c2f4b4d38786e7a705c2f5130394d4c3155505865396d33322b5c2f654b2b426e3471506b342b636636565c2f726e2b336638425c2f79595c2f536e397576354c5c2f747a5c2f62665c2f5c2f227d2c226c6f636174696f6e223a317d5d7d2c22626f72646572436f6c6f72223a7b22636f6d706f6e656e7473223a5b302c315d2c22636f6c6f725370616365223a22414141526e474677634777434141414162573530636b645351566c5957566f674239774143414158414138414c67415059574e7a634546515545774141414141626d39755a51414141414141414141414141414141414141414141414150625741414541414141413079316863484273414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141465a47567a59774141414d4141414142355a484e6a6251414141547741414167615933427964414141435667414141416a643352776441414143587741414141556131525351774141435a41414141674d5a47567a597741414141414141414166523256755a584a7059794248636d46354945646862573168494449754d694251636d396d6157786c4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414147317364574d414141414141414141487741414141787a61314e4c414141414c6741414159526b5955524c414141414f67414141624a6a59555654414141414f4141414165783261565a4f41414141514141414169527764454a534141414153674141416d523161315642414141414c4141414171356d636b5a5641414141506741414174706f64556856414141414e414141417868366146525841414141476741414130787262307453414141414967414141325a75596b3550414141414f6741414134686a63304e61414141414b41414141384a6f5a556c4d414141414a414141412b707962314a50414141414b6741414241356b5a55524641414141546741414244687064456c55414141415467414142495a7a646c4e46414141414f414141424e523661454e4f41414141476741414251787159557051414141414a67414142535a6c62456453414141414b6741414255787764464250414141415567414142585a756245354d41414141514141414263686c6330565441414141544141414267683061465249414141414d674141426c5230636c5253414141414a414141426f5a6d61555a4a41414141526741414271706f636b68534141414150674141427642776246424d414141415367414142793568636b5648414141414c4141414233687964564a56414141414f6741414236526c626c56544141414150414141423934415667466841475541627742694147554159774275414f45414941427a41476b4164674468414341415a7742684147304159514167414449414c414179414563415a514275414755416367427041484d4161774167414763416367446c414341414d674173414449414941426e4147454162514274414745414c514277414849416277426d41476b41624142484147454162514274414745414941426b414755414941426e414849416151427a4147384163774167414763415a514275414f67416367427041474d4159514167414449414c67417941454d6570514231414341416141447341473441614141674145304134414231414341416541446841473041494142444147674164514275414763414941424841474541625142744147454149414179414334414d674251414755416367426d41476b4162414167414563415a514275414f6b416367427041474d416277416741475141595141674145634159514274414745414941426b414755414941424441476b41626742364147454163774167414449414c414179424263454d41517a424441454f77524d424430454d414167414563416367426841486b414c51517a4244414550415177414341414d6741754144494155414279414738415a674270414777414941426e414f6b41626744704148494161514278414855415a514167414763416367427041484d414941426e41474541625142744147454149414179414377414d67444241477741644142684147774134514275414738416377416741484d4165674438414849416177426c414341415a7742684147304162514268414341414d67417541444b51476e556f634843576a6c464a587159414d67417541444b43636c397059382b50384d643876426741494e614d774d6b41494b77517563674149414179414334414d67416731515334584e4d4d783377415277426c414734415a51427941476b4163774272414341415a774279414f55414941426e41474541625142744147454149414179414377414d67417441484141636742764147594161514273414538415967426c41474d4162674468414341425951426c414751413451416741476341595142744147454149414179414334414d6758534264414633675855414341463041586b4264554636414167426473463341586342646b4149414179414334414d6742484147454162514268414341415a77427941476b414941426e414755416267426c414849416151426a41514d4149414179414377414d674242414777416241426e414755416251426c41476b416267426c41484d4149414248414849415951423141484d4164414231414759415a5142754143304155414279414738415a674270414777414941424841474541625142744147454149414179414377414d674251414849416277426d41476b4162414276414341415a77427941476b415a774270414738414941426e414755416267426c414849416151426a414738414941426b4147554162414273414745414941426e41474541625142744147454149414179414377414d674248414755416267426c414849416151427a414773414941426e4148494135514167414449414c414179414341415a7742684147304162514268414841416367427641475941615142735a6d3651476e427758715a382b325677414449414c67417959382b503847574854765a4f414949734d4c41773744436b4d4b7777387a4465414341414d67417541444941494444584d4f3077315443684d4b517736774f544137554476514f3541376f447a41416741354d447567504241376b4149414f544136774476414f384137454149414179414334414d674251414755416367426d41476b4162414167414763415a514275414f6b416367427041474d4162774167414751415a51416741474d416151427541486f415a514275414851416277427a414341415a41426841434141527742684147304162514268414341414d6741734144494151514273414763415a514274414755415a514275414341415a77427941476b416167427a414341415a7742684147304162514268414341414d674173414449414c514277414849416277426d41476b415a514273414641415a5142794147594161514273414341415a77426c414734413651427941476b4159774276414341415a41426c414341415a7742684147304162514268414341415a41426c414341415a77427941476b416377426c41484d4149414179414377414d67346a446a454f42773471446a554f515134424469454f49513479446b414f4151346a4469494f54413458446a454f5341346e446b514f47774167414449414c674179414563415a5142754147554162414167414563416367427041434141527742684147304159514167414449414c41417941466b416241426c41476b416267426c414734414941426f41474541636742744147454159514275414341415a7742684147304162514268414341414d6741734144494149414174414841416367427641475941615142704147774161514248414755416267426c414849416151454e4147734161514167414563416367426841486b414941424841474541625142744147454149414179414334414d674167414841416367427641475941615142734146554162674270414863415a51427941484d4159514273414734416551416741484141636742764147594161514273414341416377423641474541636742764156734159774270414341415a7742684147304162514268414341414d674173414449474f67596e426b55474a774167414449414c6741794143414752415a49426b594149415978426b55474a775976426b6f41494159354269634752515165424445455351517742453841494152424244554551415177424538414941517a42444145504151384244414149414179414377414d674174424438455141512b424551454f415137424577415277426c414734415a51427941476b4159774167414563416367426841486b414941424841474541625142744147454149414179414334414d67416741464141636742764147594161514273414755414148526c65485141414141415132397765584a705a326830494546776347786c49456c7559793473494449774d5449414146685a57694141414141414141447a55514142414141414152624d59335679646741414141414141415141414141414251414b414138414641415a414234414977416f414330414d674133414473415141424641456f415477425541466b415867426a414767416251427941486341664143424149594169774351414a55416d674366414b514171514375414c494174774338414d45417867444c414e414131514462414f4141355144724150414139674437415145424277454e41524d4247514566415355424b7745794154674250674646415577425567465a415741425a7746754158554266414744415973426b674761416145427151477841626b427751484a416445423251486841656b423867483641674d4344414955416830434a674976416a674351514a4c416c514358514a6e416e454365674b45416f34436d414b694171774374674c424173734331514c674175734339514d414177734446674d68417930444f414e444130384457674e6d4133494466674f4b413559446f674f7541376f4478775054412b4144374150354241594545775167424330454f7752494246554559775278424834456a415361424b674574675445424e4d45345154774250344644515563425373464f67564a425667465a775633425959466c67576d42625546785158564265554639675947426859474a775933426b674757515a71426e73476a416164427138477741625242754d473951634842786b484b7763394230384859516430423459486d516573423738483067666c425c2f67494377676643444949526768614347344967676957434b6f4976676a53434f63492b776b514353554a4f676c504357514a65516d504361514a75676e504365554a2b776f524369634b50517055436d6f4b675171594371344b7851726343764d4c43777369437a6b4c555174704334414c6d4175774338674c345176354442494d4b6778444446774d6451794f444b634d77417a5a44504d4e4451306d4455414e576731304459344e715133444464344e2b4134544469344f5351356b446e384f6d7736324474494f3767384a447955505151396544336f506c672b7a443838503742414a4543595151784268454834516d784335454e6351395245544554455254784674455977527168484a456567534278496d456b55535a424b4545714d5377784c6a45774d5449784e4445324d5467784f6b45385554355251474643635553525271464973557252544f4650415645685530465659566542576246623056344259444669595753525a73466f38577368625746766f584852644246325558695265754639495839786762474541595a52694b474b385931526a364753415a52526c72475a455a74786e64476751614b687052476e63616e687246477577624642733747324d626968757947396f6341687771484649636578796a484d776339523065485563646342325a48634d6437423457486b4165616836554872346536523854487a346661522b5548373866366941564945456762434359494d5167384345634955676864534768496334682b79496e496c556967694b764974306a43694d344932596a6c435043495c2f416b4879524e4a48776b717954614a516b6c4f43566f4a5a636c787958334a69636d567961484a72636d364363594a306b6e656965724a39776f4453675c2f4b48456f6f696a554b5159704f436c724b5a307030436f434b6a5571614371624b733872416973324b326b726e5376524c4155734f5378754c4b49733179304d4c554574646932724c6545754669354d4c6f4975747937754c79517657692b524c3863765c2f6a41314d477777704444624d524978536a47434d626f78386a49714d6d4d796d7a4c554d77307a526a4e5c2f4d37677a385451724e4755306e6a54594e524d31545457484e6349315c2f5459334e6e4932726a62704e795133594465634e396334464468514f49773479446b464f554935667a6d384f666b364e6a70304f724936377a73744f327337716a766f504363385a54796b504f4d39496a31685061453934443467506d412b6f4437675079455c2f59542b69502b4a414930426b514b5a41353045705157704272454875516a4243636b4b31517664444f6b4e395138424541305248524970457a6b5553525656466d6b586552694a475a306172527642484e556437523842494255684c534a464931306b6453574e4a71556e77536a644b665572455377784c55307561532b4a4d4b6b7879544c704e416b314b545a4e4e3345346c546d354f7430384154306c506b305c2f64554364516356433755515a525546476255655a534d564a385573645445314e6655367054396c5243564939553231556f56585656776c5950566c785771566233563052586b6c66675743395966566a4c5752705a61566d3457676461566c716d5776566252567556572b56634e567947584e5a644a31313458636c65476c3573587231664431396858374e6742574258594b70675c2f47465059614a6839574a4a5970786938474e445935646a363252415a4a526b365755395a5a4a6c353259395a704a6d364763395a354e6e3657675c2f614a5a6f37476c44615a7070385770496170397139327450613664725c2f327858624b39744347316762626c75456d357262735276486d3934623946774b334347634f42784f6e47566366427953334b6d6377467a58584f34644252306348544d6453683168585868646a35326d33623464315a3373336752654735347a486b7165596c3535337047657156374248746a65384a3849587942664f4639515832686667462b596e374366794e5c2f68485c2f6c674565417149454b675775427a59497767704b4339494e586737714548595341684f4f465234577268673647636f6258687a75486e34674569476d497a6f6b7a695a6d4a5c2f6f706b6973714c4d497557695c2f794d59347a4b6a54474e6d49335c2f6a6d614f7a6f38326a353651427042756b4e61525035476f6b68475365704c6a6b303254747051676c497155394a56666c636d574e4a61666c777158645a66676d457959754a6b6b6d5a435a5c2f4a706f6d745762517075766e427963695a7a336e575364307035416e713666485a2b4c6e5c2f7167616144596f5565687471496d6f70616a42714e326f2b616b567154487054696c71615961706f756d5c2f616475702b436f55716a457154657071616f63716f2b7241717431712b6d73584b7a5172555374754b34747271477646712b4c73414377646244717357437831724a4c73734b7a4f4c4f75744357306e4c55547459713241625a3574764333614c666775466d3430626c4b75634b364f3771317579363770377768764a7539466232507667712b684c375c2f7633715c2f39634277774f7a425a38486a776c5c2f4332384e59773954455563544f78557646794d5a47787350485163655c2f79443349764d6b3679626e4b4f4d7133797a624c747377317a4c584e4e6332317a6a624f747338337a376a514f64433630547a527674495c2f30734854524e504731456e557939564f316448575664625931317a58344e686b324f6a5a624e6e78326e62612b3975413341586369743051335a6265484e366933796e66722b4132344c3368524f484d346c5069322b4e6a342b766b632b54383559546d4465615735785c2f6e71656779364c7a7052756e51366c767135657477365c2f767368753052375a7a754b4f3630373044767a504259384f58786376485c2f386f7a7a47664f6e39445430777656513964373262666237393472344766696f2b546a35785c2f70582b756637645c2f77485c2f4a6a394b6632365c2f6b762b335039745c2f5c2f383d227d7d2c226973496e736574223a747275657d +defaults write com.jordanbaird.Ice RehideInterval -float "15" +defaults write com.jordanbaird.Ice RehideStrategy -int 0 +defaults write com.jordanbaird.Ice SUAutomaticallyUpdate -bool true +defaults write com.jordanbaird.Ice SUEnableAutomaticChecks -bool true +defaults write com.jordanbaird.Ice SUSendProfileInfo -bool false +defaults write com.jordanbaird.Ice ShowAllSectionsOnUserDrag -bool true +defaults write com.jordanbaird.Ice ShowIceIcon -bool true +defaults write com.jordanbaird.Ice ShowOnClick -bool true +defaults write com.jordanbaird.Ice ShowOnHover -bool false +defaults write com.jordanbaird.Ice ShowOnScroll -bool true +defaults write com.jordanbaird.Ice ShowSectionDividers -bool true +defaults write com.jordanbaird.Ice TempShowInterval -float "15" +defaults write com.jordanbaird.Ice UseIceBar -bool true +defaults write com.jordanbaird.Ice hasMigrated0_8_0 -bool true +defaults write com.jordanbaird.Ice hasMigrated0_10_1 -bool true +defaults write com.jordanbaird.Ice hasMigrated0_10_0 -bool true + +############################################################################### +# Moom # +############################################################################### + +# Moom has to be terminated, otherwise it would overwrite the configuration upon closing +killall "Moom" &> /dev/null +sleep 3 +defaults import com.manytricks.Moom ${SCRIPTDIR}/../config/plist/Moom.plist + +############################################################################### +# Alfred # +############################################################################### + +# Alfred has to be terminated, otherwise it would overwrite the configuration upon closing +killall "Alfred" &> /dev/null +killall "Alfred Preferences" &> /dev/null +defaults import com.runningwithcrayons.Alfred-Preferences ${SCRIPTDIR}/../config/plist/Alfred-Preferences.plist + + +############################################################################### +# AlDente # +############################################################################### + +killall "AlDente" &> /dev/null +defaults write com.apphousekitchen.aldente-pro SUEnableAutomaticChecks -int 1 +defaults write com.apphousekitchen.aldente-pro automaticDischarge -int 1 +defaults write com.apphousekitchen.aldente-pro chargeVal -int 80 +defaults write com.apphousekitchen.aldente-pro checkForUpdates -int 1 +defaults write com.apphousekitchen.aldente-pro clamshellDischargeMessage -int 0 +defaults write com.apphousekitchen.aldente-pro completelyDisableSleep -int 0 +defaults write com.apphousekitchen.aldente-pro exitInhibitCharge -int 0 +defaults write com.apphousekitchen.aldente-pro heatProtectMode -int 1 +defaults write com.apphousekitchen.aldente-pro helpMessage -int 0 +defaults write com.apphousekitchen.aldente-pro launchAtLogin -int 1 +defaults write com.apphousekitchen.aldente-pro lockScreenWhenClosed -int 0 +defaults write com.apphousekitchen.aldente-pro lpmMenuBarColor -int 1 +defaults write com.apphousekitchen.aldente-pro lpmPreference -int 0 +defaults write com.apphousekitchen.aldente-pro magsafeBlinkDischarge -int 1 +defaults write com.apphousekitchen.aldente-pro magsafeControl -int 1 +defaults write com.apphousekitchen.aldente-pro menuBarIconStyle -int 1 +defaults write com.apphousekitchen.aldente-pro noMenubarIcon -int 0 +defaults write com.apphousekitchen.aldente-pro popoverAnimation -int 0 +defaults write com.apphousekitchen.aldente-pro popoverBatteryInfoList -array -string designCapacity -string adapterName -string batteryPower -string macosCondition -string macosCapacity -string timeToFull -string temperature -string batteryVoltage -string lowPowerMode -string adapterCurrent -string adapterSerial -string batteryCurrent -string serialNumber -string systemLoad -string maxCapacity -string cycleCount -string adapterVoltage -string adapterPower -string adapterManufacturer +defaults write com.apphousekitchen.aldente-pro popoverWidgets -array -string highAppUsage -string powerflow -string stats +defaults write com.apphousekitchen.aldente-pro sailingLevel -int 10 +defaults write com.apphousekitchen.aldente-pro sailingMode -int 1 +defaults write com.apphousekitchen.aldente-pro scheduleElements -array -string '{"name":"Calibrate","action":2,"active":true,"repeatInterval":5,"id":"E199007E-E0D4-448F-B325-879AEE9943C5","percentage":80,"startDate":773128856.633131}' +defaults write com.apphousekitchen.aldente-pro settingsLock -int 0 +defaults write com.apphousekitchen.aldente-pro showDockIcon -int 0 +defaults write com.apphousekitchen.aldente-pro showGUIonStartup -int 0 +defaults write com.apphousekitchen.aldente-pro showHelperInstallationMessage -int 1 +defaults write com.apphousekitchen.aldente-pro showPercentage -int 1 +defaults write com.apphousekitchen.aldente-pro showPercentagePopover -int 1 +defaults write com.apphousekitchen.aldente-pro sleepInhibitCharge -int 0 +defaults write com.apphousekitchen.aldente-pro startTasksAfterDue -int 1 +defaults write com.apphousekitchen.aldente-pro useRealPercentage -int 0 + + +############################################################################### +# Terminal & iTerm 2 # +############################################################################### + +# Only use UTF-8 in Terminal.app +defaults write com.apple.terminal StringEncodings -array 4 + +# Install the Solarized Dark theme for iTerm +open "${HOME}/.files/config/iTerm2/theme/ayu Dark.itermcolors" +open "${HOME}/.files/config/iTerm2/theme/ayu Light.itermcolors" +open "${HOME}/.files/config/iTerm2/theme/ayu Mirage.itermcolors" + +############################################################################### +# Sublime Text # +############################################################################### + +# Install Sublime Text settings +[[ ! -f ~/Library/Application\ Support/Sublime\ Text*/Packages/User/Preferences.sublime-settings ]] && cp -r "${SCRIPTDIR}/config/sublimetext/Preferences.sublime-settings" ~/Library/Application\ Support/Sublime\ Text*/Packages/User/Preferences.sublime-settings 2> /dev/null + +############################################################################### +# Kill affected applications # +############################################################################### + +for app in "Activity Monitor" \ + "cfprefsd" \ + "Dock" \ + "Finder" \ + "SystemUIServer" \ + "Terminal"; do + killall "${app}" &> /dev/null +done + +############################################################################### +# Open default applications again # +############################################################################### + +for app in "AlDente" \ + "Alfred 5" \ + "Ice" \ + "Moom"; do + [[ -d "/Applications/${app}.app" ]] && open "/Applications/${app}.app" || [[ -d "${HOME}/Applications/${app}.app" ]] && open "${HOME}/Applications/${app}.app" || true +done + +echo "Done. Note that some of these changes require a logout/restart to take effect." \ No newline at end of file diff --git a/bootstrap/README.md b/bootstrap/README.md new file mode 100644 index 0000000..bb4a411 --- /dev/null +++ b/bootstrap/README.md @@ -0,0 +1,23 @@ +# Bootstrap + +## Get "data" Value from defaults + +1. Export the defaults + ```shell + defaults export com.jordanbaird.Ice - + ``` +2. Copy the base64 encoded data to a new file (`base64`), remove all whitespace, save it +3. Run this command to convert the data to hex + ```shell + cat ./base64| base64 -d | xxd -p | tr -d '\n' > ./hex + ``` +4. Copy the whole hex data and use it like the following with defaults: + ```shell + defaults write com.jordanbaird.Ice MenuBarAppearanceConfigurationV2 -data + ``` + +## Export plist file + +```shell +defaults export com.jordanbaird.Ice ~/.files/config/plist/Ice.plist +``` diff --git a/misc/Brewfile b/config/brew/Brewfile similarity index 91% rename from misc/Brewfile rename to config/brew/Brewfile index 673a0d7..025a9e3 100644 --- a/misc/Brewfile +++ b/config/brew/Brewfile @@ -23,6 +23,7 @@ brew "moreutils" brew "mosh" brew "mpv" brew "mtr" +brew "neofetch" brew "ncdu" brew "nmap" brew "pssh" @@ -46,21 +47,26 @@ brew "zoxide" brew "zsh" cask "aldente" cask "alfred" +cask "betterzip" cask "bruno" cask "crystalfetch" cask "iina" +cask "istat-menus" cask "iterm2" cask "jordanbaird-ice" cask "mist" cask "monitorcontrol" +cask "moom" +cask "obsidian" cask "pop" cask "rambox" +cask "soundsource" +cask "sublime-text" cask "visual-studio-code" cask "zen" mas "AdGuard for Safari", id: 1440147259 mas "Amphetamine", id: 937984704 mas "DeArrow", id: 6451469297 -mas "Moom Classic", id: 419330170 mas "openterface", id: 6478481082 mas "Parcel", id: 639968404 mas "Perplexity", id: 6714467650 diff --git a/misc/iTerm2_Profiles.json b/config/iTerm2/iTerm2_Profiles.json similarity index 100% rename from misc/iTerm2_Profiles.json rename to config/iTerm2/iTerm2_Profiles.json diff --git a/config/iTerm2/theme/LICENSE b/config/iTerm2/theme/LICENSE new file mode 100644 index 0000000..afb7620 --- /dev/null +++ b/config/iTerm2/theme/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Hwiyeon Cho + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/config/iTerm2/theme/README.md b/config/iTerm2/theme/README.md new file mode 100644 index 0000000..3d81b15 --- /dev/null +++ b/config/iTerm2/theme/README.md @@ -0,0 +1,6 @@ +# Ayu color scheme for iTerm2 + +This color scheme is from hwyncho. + + +License: MIT \ No newline at end of file diff --git a/config/iTerm2/theme/ayu Dark.itermcolors b/config/iTerm2/theme/ayu Dark.itermcolors new file mode 100644 index 0000000..7361e04 --- /dev/null +++ b/config/iTerm2/theme/ayu Dark.itermcolors @@ -0,0 +1,344 @@ + + + + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.050980392843484879 + Color Space + sRGB + Green Component + 0.023529412224888802 + Red Component + 0.0078431377187371254 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.47058823704719543 + Color Space + sRGB + Green Component + 0.44313725829124451 + Red Component + 0.94117647409439087 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.29803922772407532 + Color Space + sRGB + Green Component + 0.85098040103912354 + Red Component + 0.7607843279838562 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.32941177487373352 + Color Space + sRGB + Green Component + 0.70588237047195435 + Red Component + 1 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.7607843279838562 + Red Component + 0.3490196168422699 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 0.60000002384185791 + Color Space + sRGB + Green Component + 0.93333333730697632 + Red Component + 1 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.79607844352722168 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.58431375026702881 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.29803922772407532 + Color Space + sRGB + Green Component + 0.85098040103912354 + Red Component + 0.7607843279838562 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.32941177487373352 + Color Space + sRGB + Green Component + 0.70588237047195435 + Red Component + 1 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.7607843279838562 + Red Component + 0.3490196168422699 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.60000002384185791 + Color Space + sRGB + Green Component + 0.93333333730697632 + Red Component + 1 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.79607844352722168 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.58431375026702881 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.78039216995239258 + Color Space + sRGB + Green Component + 0.78039216995239258 + Red Component + 0.78039216995239258 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.40784314274787903 + Color Space + sRGB + Green Component + 0.40784314274787903 + Red Component + 0.40784314274787903 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.47058823704719543 + Color Space + sRGB + Green Component + 0.44313725829124451 + Red Component + 0.94117647409439087 + + Background Color + + Alpha Component + 1 + Blue Component + 0.078431375324726105 + Color Space + sRGB + Green Component + 0.054901961237192154 + Red Component + 0.039215687662363052 + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.1491314172744751 + Red Component + 1 + + Bold Color + + Alpha Component + 1 + Blue Component + 0.45098039507865906 + Color Space + sRGB + Green Component + 0.41568627953529358 + Red Component + 0.38431373238563538 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.40000000596046448 + Color Space + sRGB + Green Component + 0.80000001192092896 + Red Component + 1 + + Cursor Guide Color + + Alpha Component + 0.25 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.9268307089805603 + Red Component + 0.70213186740875244 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.16862745583057404 + Color Space + sRGB + Green Component + 0.13725490868091583 + Red Component + 0.11764705926179886 + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.67843139171600342 + Color Space + sRGB + Green Component + 0.69411766529083252 + Red Component + 0.70196080207824707 + + Link Color + + Alpha Component + 1 + Blue Component + 0.73423302173614502 + Color Space + sRGB + Green Component + 0.35916060209274292 + Red Component + 0.0 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.23529411852359772 + Color Space + sRGB + Green Component + 0.20000000298023224 + Red Component + 0.18039216101169586 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.16470588743686676 + Color Space + sRGB + Green Component + 0.12156862765550613 + Red Component + 0.086274512112140656 + + + diff --git a/config/iTerm2/theme/ayu Light.itermcolors b/config/iTerm2/theme/ayu Light.itermcolors new file mode 100644 index 0000000..328fc4e --- /dev/null +++ b/config/iTerm2/theme/ayu Light.itermcolors @@ -0,0 +1,344 @@ + + + + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.0 + Red Component + 0.0 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.44313725829124451 + Color Space + sRGB + Green Component + 0.44313725829124451 + Red Component + 0.94117647409439087 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.70196080207824707 + Red Component + 0.52549022436141968 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.28627452254295349 + Color Space + sRGB + Green Component + 0.68235296010971069 + Red Component + 0.94901961088180542 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 0.90196079015731812 + Color Space + sRGB + Green Component + 0.61960786581039429 + Red Component + 0.22352941334247589 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 0.80000001192092896 + Color Space + sRGB + Green Component + 0.47843137383460999 + Red Component + 0.63921570777893066 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.60000002384185791 + Color Space + sRGB + Green Component + 0.74901962280273438 + Red Component + 0.29803922772407532 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 0.81960785388946533 + Color Space + sRGB + Green Component + 0.81960785388946533 + Red Component + 0.81960785388946533 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.70196080207824707 + Red Component + 0.52549022436141968 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.28627452254295349 + Color Space + sRGB + Green Component + 0.68235296010971069 + Red Component + 0.94901961088180542 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 0.90196079015731812 + Color Space + sRGB + Green Component + 0.61960786581039429 + Red Component + 0.22352941334247589 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.80000001192092896 + Color Space + sRGB + Green Component + 0.47843137383460999 + Red Component + 0.63921570777893066 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.60000002384185791 + Color Space + sRGB + Green Component + 0.74901962280273438 + Red Component + 0.29803922772407532 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.78039216995239258 + Color Space + sRGB + Green Component + 0.78039216995239258 + Red Component + 0.78039216995239258 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.40784314274787903 + Color Space + sRGB + Green Component + 0.40784314274787903 + Red Component + 0.40784314274787903 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.44313725829124451 + Color Space + sRGB + Green Component + 0.44313725829124451 + Red Component + 0.94117647409439087 + + Background Color + + Alpha Component + 1 + Blue Component + 0.98039215803146362 + Color Space + sRGB + Green Component + 0.98039215803146362 + Red Component + 0.98039215803146362 + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.1491314172744751 + Red Component + 1 + + Bold Color + + Alpha Component + 1 + Blue Component + 0.7137255072593689 + Color Space + sRGB + Green Component + 0.69019609689712524 + Red Component + 0.67058825492858887 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.25098040699958801 + Color Space + sRGB + Green Component + 0.60000002384185791 + Red Component + 1 + + Cursor Guide Color + + Alpha Component + 0.25 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.9268307089805603 + Red Component + 0.70213186740875244 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.88235294818878174 + Color Space + sRGB + Green Component + 0.87058824300765991 + Red Component + 0.86274510622024536 + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.50196081399917603 + Color Space + sRGB + Green Component + 0.46274510025978088 + Red Component + 0.42352941632270813 + + Link Color + + Alpha Component + 1 + Blue Component + 0.73333334922790527 + Color Space + sRGB + Green Component + 0.35686275362968445 + Red Component + 0.0 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.74901962280273438 + Color Space + sRGB + Green Component + 0.72549021244049072 + Red Component + 0.70196080207824707 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.95686274766921997 + Color Space + sRGB + Green Component + 0.93333333730697632 + Red Component + 0.90980392694473267 + + + diff --git a/config/iTerm2/theme/ayu Mirage.itermcolors b/config/iTerm2/theme/ayu Mirage.itermcolors new file mode 100644 index 0000000..0139d76 --- /dev/null +++ b/config/iTerm2/theme/ayu Mirage.itermcolors @@ -0,0 +1,344 @@ + + + + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.16078431904315948 + Color Space + sRGB + Green Component + 0.11764705926179886 + Red Component + 0.10196078568696976 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.47450980544090271 + Color Space + sRGB + Green Component + 0.52941179275512695 + Red Component + 0.94901961088180542 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.49411764740943909 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.729411780834198 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.50196081399917603 + Color Space + sRGB + Green Component + 0.83529412746429443 + Red Component + 1 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.81568628549575806 + Red Component + 0.45098039507865906 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.74901962280273438 + Red Component + 0.83137255907058716 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.79607844352722168 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.58431375026702881 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.49411764740943909 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.729411780834198 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.50196081399917603 + Color Space + sRGB + Green Component + 0.83529412746429443 + Red Component + 1 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.81568628549575806 + Red Component + 0.45098039507865906 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.74901962280273438 + Red Component + 0.83137255907058716 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.79607844352722168 + Color Space + sRGB + Green Component + 0.90196079015731812 + Red Component + 0.58431375026702881 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.78039216995239258 + Color Space + sRGB + Green Component + 0.78039216995239258 + Red Component + 0.78039216995239258 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.40784314274787903 + Color Space + sRGB + Green Component + 0.40784314274787903 + Red Component + 0.40784314274787903 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.47450980544090271 + Color Space + sRGB + Green Component + 0.52941179275512695 + Red Component + 0.94901961088180542 + + Background Color + + Alpha Component + 1 + Blue Component + 0.18823529779911041 + Color Space + sRGB + Green Component + 0.14117647707462311 + Red Component + 0.12156862765550613 + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.0 + Color Space + sRGB + Green Component + 0.1491314172744751 + Red Component + 1 + + Bold Color + + Alpha Component + 1 + Blue Component + 0.45098039507865906 + Color Space + sRGB + Green Component + 0.40392157435417175 + Red Component + 0.36078432202339172 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.40000000596046448 + Color Space + sRGB + Green Component + 0.80000001192092896 + Red Component + 1 + + Cursor Guide Color + + Alpha Component + 0.25 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.9268307089805603 + Red Component + 0.70213186740875244 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.29803922772407532 + Color Space + sRGB + Green Component + 0.24313725531101227 + Red Component + 0.21568627655506134 + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.7764706015586853 + Color Space + sRGB + Green Component + 0.80000001192092896 + Red Component + 0.79607844352722168 + + Link Color + + Alpha Component + 1 + Blue Component + 0.73333334922790527 + Color Space + sRGB + Green Component + 0.35686275362968445 + Red Component + 0.0 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.44313725829124451 + Color Space + sRGB + Green Component + 0.37647059559822083 + Red Component + 0.34509804844856262 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.27450981736183167 + Color Space + sRGB + Green Component + 0.20784313976764679 + Red Component + 0.16470588743686676 + + + diff --git a/config/plist/Alfred-Preferences.plist b/config/plist/Alfred-Preferences.plist new file mode 100644 index 0000000000000000000000000000000000000000..e696b39cc3bd572de63ee7c5be2b44b707344ac9 GIT binary patch literal 2027 zcmYc)$jK}&F)+9Eh8%@Z(?d@ZV@ja?H3%L znU|7ZuHaUbn47BL7wnv$lV22&n3tLpos(Ex;+C3NQd*Q6FQDfa9Fm`(layGb;GCbA zmYH5!lvt9PpQn(VpR1QxP>_?VhpahXz`!p!xF9F9BrG$vTp_qLsSHGeZ7D{v2CgVx zKqj%YBtI8yY)N8qcCjAF1%CM@nQ57+De(ddXpT+HNh?ZCDJV)!D=r6nA_k;BBr(aU zG&3h97Q}%%KO{I_Kow25U$9?d8Q7zar6u{riDjvNiMgrq0%Cr_{=or0iNz&B`S~R- znMJ9|CHX~_@dA?N`9;}jIr-%Ui8-kyC8>I;6$OcT#hLke;UKF*5|iQuL`yPKb5mVY zGE4G{oD!3>(~I&;^HSmkM3NIr5_2;15}gy1Gg6&1Qj@b&Q=*D1^ODo@b5c@^;sq2D z?r{Z~o06ImoLQCXmS5ywkecV4pOP9cpr&hNWTaqdVq~FUWMraXWNx7V5ivHhR4_6% zGf*%zF*H?(OG!;jEX^q?N-ZwUDJi}vA{rgyq~KYs5S)=;o+rS#NL(Ubz{o()01R{# z5G*4j6S%06sRf+v=dYvS=N~U%jHJ}m5-yFb%>-SSkRH>tv+)9|CI$+IW)_wThQ>yw z3Kqs@Se-7&@k2WDBfU1$Hxq_jEk%fYVrICWEkpWiq{({UcN%{HNEzArI3=Av+ z1|W(6j$vY8U}0cjUMv>Nh$*a0~=IbKv8B{VhKWxQC>=XQc+@N9s>h|3`h+d1A_nq z1A_ts0|UstE({C|5ey6r8Bm%7J^+RLcc__+oD2+UnK`Le`uh4jATt>m z7TCk^U-aCrUu|NlQsy)Y;)1sE7=pc+{P7#IYgk^%w@3@%W%g8&1A36#yG zz`!5@HIP+-fuRE`E}+1`FaydKRA68@17!;-FfgovvV|2G81_Kf3JMGiKcH*_1qOx` zD4X#B149m!EqDNu4nfWnI>5kC0~KeyfKV@R0g_)pYQ#T4(kh6p^nrmv1?tXQ3W`d~ zDynMg8k$;g5SE!&P+C$Po?lu5rW2Dv6-IG1qLeR=7Z8J$rs=6AC7F5Y#U+VFC8;T~ zrNya5nRz9tMQMr2sqq5*#i?N3dZ6MyF{wDRv?Mbpvm`UMI9@;qCYP32mS0+wS&~{D zQBstdo}OA%%mD|Hu;RNoIygTsKQ~b?BQ-ObGhRTZP9L7N^<5H667?Y!i$17$j;gk> zG|~Z;KeY@T4B8By4518d3_BTaF#KlZU=(AtV+?03W~^qM%(#kiE8|TjCMH295hevD zB_>s-D5eQaQrZt&43U+f25FY-`z$v0Y(%#`b}om7R~BpIv}mkX?vf mm|cWjlwFKnoLz!liCvFfpWP1>$_xxl&^TeRgz#Y`dn5qQ3!yCl literal 0 HcmV?d00001 diff --git a/config/plist/Moom.plist b/config/plist/Moom.plist new file mode 100644 index 0000000000000000000000000000000000000000..ef0ba9ef32c1a8da620b537084551ea1697cdbb9 GIT binary patch literal 8824 zcmYc)$jK}&F)+9q+X?^s%rpPN{cnXKTKT3)OWT9A@hl3Hw~5SCh0oSB~&FQA4?ML>Q*L28OZ zXn}%%UUF)@fS6yfe{g_LVsS}OetwBdW>IQ#Nq$jfynuLcsB2zgQcfz|BUZnVp(Q>QM`a~aHvOOu}@-YUUEiiic@M@ zeo<_q2P@Cas^LN*eC?#7vz_v7R7*kp%7e`SkE^bNUN1y-CW?&wj(iz`(%3B47Zb2;d`(3=Av`3=GW7AT10GtPBhc zjEoEnp~b01#S9D#>`;DLxmjYVg(U+gl<$(CT$-DjR{~PQ0}^9nU=UznU{GLSU;x?6 z0Wyx6fg#cf;s6+5+!bUS0|Sij3FX7gh+tq~$Y5Y#s9=Do0Xfd`*h&wFo3E-QK=v>( zFo3;+0sJNg41A_^aEu_G}AOd9zD=;vqK-mfk3=9cSwt)fz!x@kvAip1A zV7LNh3m$-^6A)ME00YAl5Cf#<0z$pO1xUICNr``eq$vr2p57c~)n+$Rc@(cI@nTnhaVD+6+1jk_@^Gdcmf;#=+*gCc(zKCc$R9#=$0FHb@M_ zHV!t^H4$Kq7f>;AaWgY=G&a^XGIBA{HL`S;chWVtbhgknadk1&wRCiI(si^jx3qM1Ha9SKG!kHr7f^9BGBtOzG&9mQH!w8S zHL)~u(RFlmG17H3adL99a58o^H?S0765xy%P%*W1bTe>sGt#wmw6N4QadR=!buzOw z)ipMEHE^^vFgI{#~K@cxFKTjbzvno{qR2RgA zI3YOk0{kIP3ND$&1v!b8U};VfQ1ByRMh*^6&UgWNQwuW%V+#ufLjxlN1ygea1rRhc zFf~&!G_o*N;9Sn&%rJ-H6(b{~0HZjg@>K>G23H0*26qMz22TbrhFJ`=84RO5Q&RIv zGSf0siz1veGILUjQuD$blR<@JXh>#BPHL2MMq*|j*dg%(Dy|0R7S86*rn*MX=H|L4 zjwTkmPOc`dx{gN9ZWfj7+e^l8Dbb>86p_s7~H~LQj1gbO29RK zgm-GCf^&XKYMgI=3OG6x+;S4ri&K=Dl~om=D^3uo7GhY(sC<(lks*m8nIVNCl_8BG zogsrElOc;Cn<0lGmm!ZKpP_)EkfA6B8d~7SLL8J6T$)srpOYFBoLrQengE z1dyHW6VqnPDQs6hxR!5~#rzX44p^Gt7X7 z*~|e5GeLF1@WRr>qLS1iNDmNTqi zh+|j@E*6v}6eq+Bs1Rd-5W^lu&6^CX8P+hYWmw0so?!#SMutrcnGBm5wlHjE*v7D( zVF$xbhFuK1Va5MI))V03*38sIN5Ry{5R?pNOwEkIrMDwS1p%${K`KE_9cV>S z8!w;=sga5^@=Fwq42(>54a{^6jT90~6bw!Ej4ky{jr0og(nE~REseqhic-rmQ_JH8 z#KG}zVTNR!p`|6rYC%NBQ2->FQDS+WZ-P%0_rNbx)|%47+9L>S{gdL>6$vbn3x(GnVA}!I3dFR zBEuzyc0|}uB+>wEVSk0;D#JB~>)^1z!EkfPh5c=YI}CRj?lIhFc!W}xVhMSSBGDzk zJTG2A#nRNs(AmY+P}j}H(L&e6!puO|(!$kT*TvY>!p+Rc+|t4bDeNCGJY=Xsg#Bb9 z4Zs%mj~SjYJY{$W4*TZ}F9vzohh!w?q=6E@2g7S{hsu?~k6{*gp!F@oJBIfRe?q|> zHO_beaWF$c7uIc2Q*chrD*?5YRSX<09o;P4%ylhHEkFs~)kW9I+}upp*vZYs(8AKh z)xgqq5yJdM9o z2ts+`nJFb13ZZ$KCGi46P%)2GP|Fx9sN!s3?CR=d;HGQgV&J4};_Tw8>u73hu4`#* z;bdxT?BwWVZYE$HT@C8l>L{3+8`NHAaAEk#;KuNa!I{kpWt-GB|?@Pa*_8k#toTR1x#8@Rb4!cv$~gi#a`mH|W>AfPN@21@iGizOH(8KoGd8D$t17<55% z7jfWP12VAyo|+Jars{yA{DS-<&}c+rPEKXKfT&M?et|+rMp1rgdWHgY5C=4MVB%!p z?BZf-s_Wur;;3ul>SU_xx<>SAE#WMGO^$}!3^$}z+-$|r;S{-9Fi>xYvgQTYH4cW zVs36?i3m$IMsL(!HvP4 z(U8%I!G+P7(S*^I(TvfY;U}X7qa~viqcx)qqb;b2VUS^vVRT@01UZ_~nbC#OmBE-n zia`b}r_Lb5=*b|%=p8S>4~do3oRUOnxq?{$#egRcLW(le(?JCwu6UCL8DF^-2 zs_&d%l$Tnh0FUo*_td=9qReE}vM&m(#|314ynqz4J+O#ZaLzByD~WW@&&f$FC{9hm zoj$OXk{D@D1~eQ~sZf%y;9r(nl#^IckeQbboi-`PF`AZ_3Q`YEhscFB2Z!)~2$&r& zAQtTC8{p%r;2atp;_s{A?C%#6=vxSk9rICxPuA3{!KbEeJ zx=w~}M!JrMh6a|dCdOvQrjAz_gFs_;jKPc{jG>HSjN!P(?9hhl0zsWqVk{645@cim zyGIF8dK>701IOF|4j|<@wSp#z(SdQdS7zB(g z5dd7Fp$32mqAY=>4FW0S8#rYYK+6&2bWy?}!&nA(n2MXZfr*8ysim%?fhnj#V&bf8 zVQ%WEYh+>WYG`O;X=rL<3RX#-G|s@mkj>D`u#Mq7!%K#bjI4~Zj4q5(j8%*?7!NRh zXHsCYW(r`6WlCb|V%pAhfmx7Qnc1A#lG%z)i%pv?fGvbAf-QzEfh~nCgDr=xfUShB zjBPI45w>G&Z`t0nePowlmt>b>mtmJ>muGipk6=$>uV8OwpUysmeI@%U_SNib*w?b3 zXTQLHpZyE_e+~`~ehyI%1rB$P0FGRa8jgt^Gdb3AY~VP_af#zCCpRZACqJhSXE0|9 zXANg7=M>Jlobx%CaGvD6#`%=<6X$;}UM>YLOD0p8&6blz_T`sep$-qCly@1cAi@djy^cycGB-$So)@s4D0r7%7+} zSS7enaFgI}!AC;uLP|oWLViMJLKB3R2ptrJSuri^0?#! zDRwCdDS0V3DR(IkDPO5DskKu3r7lZ7koqAlA*~>-Cv7PmCY>N%A>AuIM|!vPDe3#t zuchBezm@(b!!IKsV=iMUV=ZGNV=H4PQzcU^(