From andrehoraa@gmail.com Fri Apr 11 18:02:29 2014 From: Andre Hora To: moose-dev@list.inf.unibe.ch Subject: [Moose-dev] Re: Build failed in Jenkins: moose-5.0 #1138 Date: Fri, 11 Apr 2014 18:02:21 +0200 Message-ID: In-Reply-To: <00D41441-EDF5-47C4-B191-8366897A5C91@me.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8148911904965982160==" --===============8148911904965982160== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello guys, I think I found the problem. If you see the two only failing tests are: Pastell.Tests.PSTCollectionTest.testDNU Pastell.Tests.PSTCollectionTest.testContentString In these methods there are calls to #head, which should be resolved by XMLNodeWithElements>>doesNotUnderstand: However, there is also Object>>head, which returns "self", and is the method in fact being called instead of #doesNotUnderstand:. In Pastel image these tests do not fail because there is no Object>>head. Check here: https://ci.inria.fr/pharo-contribution/job/Pastell/lastSuccessfulBuild/artifa= ct/Pastell.zip All in all, a solution is to update tests PSTCollectionTest.testDNU and PSTCollectionTest.testContentString to not use #head (other solutions?) because there will be the conflict with Object>>head So, if we update the two failing test methods as below, we are green ;) PSTCollectionTest >>testContentString | xml document text | xml :=3D 'valueTest'. document :=3D XMLDOMParser parse: xml readStream. text :=3D document html head2 contentString. self assert: text first =3D 'Test'. self assert: (document html getContentAsString =3D 'value Test') PSTCollectionTest >>testDNU | xml document html heads | xml :=3D ''. document :=3D XMLDOMParser parse: xml readStream. html :=3D document html. heads :=3D html head2. self assert: heads size =3D 2. self assert: heads first name =3D #head2. self assert: heads last name =3D #head2 On Fri, Apr 11, 2014 at 2:43 PM, Yuriy Tymchuk wrote: > Removed SourceCodeProRegular installation from setup as it's already > available in Pharo. > > Uko > > P.S. now we are yellow. Let's do green! > > > On 09 Apr 2014, at 23:19, Andrei Chis wrote: > > Had a very quick look and it seems that the font registration mechanism > has changed. > https://github.com/pharo-project/pharo-core/commit/f4b449e2fe35ef5f18046a8b= c3442d579121841f > I updated GTImageSetupCommandLineHandler>>loadFonts to use the new font > registration mechanism but the fonts used in moose should also be updated > to the new format (http://www.smalltalkhub.com/#!/~girba/FreeFonts/) > > > Andrei > > On Wed, Apr 9, 2014 at 10:55 PM, Alexandre Bergel > wrote: > >> Hi! >> >> I am not sure what's going on here. >> >> Alexandre >> >> >> On Apr 9, 2014, at 5:50 PM, admin(a)moosetechnology.org wrote: >> >> > See >> > >> > ------------------------------------------ >> > [...truncated 1577 lines...] >> > Loaded -> Artefact-Core-OlivierAuverlot.249 --- >> http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache >> > PDFDemosTest>>testAllDemos (PDFDemos is Undeclared) >> > >> > PDFDemosTest>>testAllDemos (PDFDemos is Undeclared) >> > >> > Loaded -> Artefact-Tests-OlivierAuverlot.2 --- >> http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache >> > Loaded -> Artefact-Examples-OlivierAuverlot.2 --- >> http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache >> > Loaded -> RoassalPdfExporter2-PabloEstefo.36 --- >> http://smalltalkhub.com/mc/Jamir/RoassalPdfExporter2/main/ --- cache >> > Loaded -> GraphET2-PabloEstefo.41 --- >> http://smalltalkhub.com/mc/ObjectProfile/GraphET2/main/ --- cache >> > Starting atomic load >> > Loaded -> Glamour-Magritte-Presentations-TudorGirba.4 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Roassal2-Presentations-AndreiChis.3 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Morphic-TudorGirba.112 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-EyeSee-TudorGirba.8 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Roassal-TudorGirba.6 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Loaded -> Glamour-Tests-Rubric-TudorGirba.9 --- >> http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache >> > Finished atomic load >> > LabelPart>>initializeWith:inGroupBoxNamed:(groupBoxName is shadowed) >> > ListSelector>>newAddButton (PluggableButtonMorphPlus is Undeclared) >> > >> > ListSelector>>newRemoveButton (PluggableButtonMorphPlus is Undeclared) >> > >> > MultiSelectionListSelector>>newMultiSelectionList >> (PluggableListMorphOfMany is Undeclared) >> > >> > WizardPart>>newButtonNamed:withAction: (PluggableButtonMorphPlus is >> Undeclared) >> > >> > WizardPart>>newButtonNamed:withAction:andArguments: >> (PluggableButtonMorphPlus is Undeclared) >> > >> > >> WizardPart>>newMultiSelectionListFor:list:primarySelection:changePrimarySe= lection:listSelection:changeListSelection: >> (PluggableListMorphOfMany is Undeclared) >> > >> > Loaded -> Merlin-AndreHora.145 --- >> http://smalltalkhub.com/mc/Moose/Merlin/main/ --- cache >> > Starting atomic load >> > MOCycleTable>>createMOCycles:(cycles is shadowed) >> > Loaded -> Moose-Algos-Dsm-janniklaval.1 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Core-JurajKubelka.3 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Visualization-Core-AnneEtien.14 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Example-JurajKubelka.5 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Visualization-Famix-AnneEtien.19 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Dsm-Famix-AnneEtien.11 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-CycleTable-AnneEtien.16 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Loaded -> Moose-Tests-CycleTable-JurajKubelka.1 --- >> http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is >> Undeclared) >> > >> > MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is >> Undeclared) >> > >> > MooseMSEFilesExplorer class>>open (FSDiskFilesystem is Undeclared) >> > >> > MooseMetaBrowser>>openLintBrowserOn: (ORCriticsBrowser is Undeclared) >> > >> > MooseDistributionMapLocator>>mapIn: (DistributionMap is Undeclared) >> > >> > MPHelp>>execute (GTHelper is Undeclared) >> > >> > Loaded -> PetitSQLite-Parser-AndreHora.35 --- >> http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> PetitSQLite-AST-FabrizioPerin.12 --- >> http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> PetitSQLite-Tests-Parser-FabrizioPerin.24 --- >> http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache >> > Loaded -> Moose-Finder-AlexandreBergel.460 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-Finder-TudorGirba.6 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Arki-Reporter-Browser-TudorGirba.9 --- >> http://smalltalkhub.com/mc/Moose/Arki/main/ --- >> http://smalltalkhub.com/mc/Moose/Arki/main/ >> > Loaded -> OnMoose-Report-TudorGirba.32 --- >> http://smalltalkhub.com/mc/Moose/Arki/main/ --- >> http://smalltalkhub.com/mc/Moose/Arki/main/ >> > Loaded -> Moose-Settings-TudorGirba.6 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-MultiDimensionsDistributionMap-VincentBlondeau.12 >> --- http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-RoassalPaintings-TudorGirba.51 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-RoassalPaintings-JurajKubelka.5 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Finished atomic load >> > Loaded -> Collections-OrderPreservingDictionary-monty.9 --- >> http://smalltalkhub.com/mc/PharoExtras/OrderPreservingDictionary/main/--- = cache >> > Loaded -> XML-Writer-Core-monty.15 --- >> http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main/ --- cache >> > Loaded -> XML-Writer-Tests-monty.2 --- >> http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main/ --- cache >> > Loaded -> Collections-BitmapCharacterSet-Anonymous.6 --- >> http://smalltalkhub.com/mc/PharoExtras/BitmapCharacterSet/main/ --- cache >> > Loaded -> XML-Parser-monty.228 --- >> http://smalltalkhub.com/mc/PharoExtras/XMLParser/main/ --- cache >> > Loaded -> XML-Tests-Parser-monty.58 --- >> http://smalltalkhub.com/mc/PharoExtras/XMLParser/main/ --- cache >> > Loaded -> Pastell-Base-StephaneDucasse.2 --- >> http://smalltalkhub.com/mc/PharoExtras/Pastell/main/ --- cache >> > Loaded -> Pastell-Tests-AlexandreBergel.1 --- >> http://smalltalkhub.com/mc/PharoExtras/Pastell/main/ --- cache >> > Starting atomic load >> > GTImageSetupCommandLineHandler>>installGTDebuggers >> (GTGenericStackDebugger is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers >> (GTGenericStackDebugger is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTGlamourDebugger >> is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTSUnitDebugger is >> Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTDebuggers (GTMoldableDebugger >> is Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTInspector (GTInspector is >> Undeclared) >> > >> > GTImageSetupCommandLineHandler>>installGTPlayground (GTPlayground is >> Undeclared) >> > >> > GTImageSetupCommandLineHandler>>setPreferredSettings >> (GTGenericStackDebugger is Undeclared) >> > >> > >> OpenDistributionMapBasedOnPartsWizard>>initializeWithPartGroup:(propertyTe= xtFieldPart >> is shadowed) >> > Loaded -> Moose-DistributionMap-AndreHora.53 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> Moose-Tests-DistributionMap-TudorGirba.7 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> GT-Metaceller-Stream-DiegoLont.7 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Model-DiegoLont.43 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Tests-DiegoLont.20 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Setup-TudorGirba.10 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > MessageTally>>gtInspectorMessageTreeIn: (GTUtils is Undeclared) >> > >> > Loaded -> GT-Inspector-AlexandreBergel.207 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> DebuggerActions-AndreiChis.69 --- >> http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerModel-AndreiChis.82 --- >> http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerFilters-AndreiChis.2 --- >> http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> DebuggerExtensions-AndreiChis.6 --- >> http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache >> > Loaded -> Spec-Debugger-TudorGirba.189 --- >> http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache >> > Finished atomic load >> > GTGlamourDebuggerSmokeTest>>debuggerToTest (GTGlamourDebugger is >> Undeclared) >> > >> > GTPPDebuggerSmokeTest>>debuggerToTest (GTPPDebugger is Undeclared) >> > >> > Loaded -> GT-Debugger-TudorGirba.181 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Starting atomic load >> > GTCodeBrowser class>>defaultEnvironment (GTSTModel is Undeclared) >> > >> > GTCodeBrowser>>entity (GTSTPackage is Undeclared) >> > >> > GTProfStef>>entity (SmalltalkSyntaxTutorial is Undeclared) >> > >> > GTChaser>>childrenOf: (MethodReference is Undeclared) >> > >> > GTChaser>>methodActionsFor: (MethodReference is Undeclared) >> > >> > GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared) >> > >> > GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared) >> > >> > GTChaser>>titleOf: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>buildBrowser (MethodReference is Undeclared) >> > >> > GTClassicChaser>>implementorsIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>implementorsIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>sendersIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>sendersIn: (MethodReference is Undeclared) >> > >> > GTClassicChaser>>titleOf: (MethodReference is Undeclared) >> > >> > GTLintBrowser>>runRule:forClasses: (BrowserEnvironment is Undeclared) >> > >> > GTLintBrowser>>runRule:forClasses: (SmalllintChecker is Undeclared) >> > >> > GTTraitBrowser>>open (NSCollectionStream is Undeclared) >> > >> > Loaded -> ACD-Model-AndreiChis.40 --- >> http://smalltalkhub.com/mc/AndreiChis/AnnouncerCentricDebugger/main/ --- >> cache >> > Loaded -> ACD-Glamour-Interface-AndreiChis.54 --- >> http://smalltalkhub.com/mc/AndreiChis/AnnouncerCentricDebugger/main/ --- >> cache >> > Loaded -> GT-Tools-StephanEggermont.138 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Tests-Inspector-TudorGirba.20 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Playground-RichardWettel.25 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Metaceller-Glamour-DiegoLont.23 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-Coder-TudorGirba.4 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> GT-SUnitDebugger-AndreiChis.13 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-PetitParserDebugger-AndreiChis.39 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Loaded -> GT-GlamourDebugger-VincentBlondeau.37 --- >> http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache >> > Finished atomic load >> > Starting atomic load >> > Loaded -> OSProcess-AIO-dtl.8 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-Base-dtl.39 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-OS2-dtl.2 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-Win32-dtl.9 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-Unix-dtl.17 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-Mac-dtl.2 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> OSProcess-RiscOS-dtl.2 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Finished atomic load >> > CommandShell>>builtinCommandProxyFor:input:output:error: >> (ShellBuiltinEvaluator is Undeclared) >> > >> > CommandShell>>evaluationProxyFor:input:output:error: >> (ExpressionEvaluator is Undeclared) >> > >> > CommandShell>>installCommands: (ShellBuiltin is Undeclared) >> > >> > CommandShell>>open (CommandShellTranscript is Undeclared) >> > >> > CommandShell>>openLabel: (CommandShellTranscript is Undeclared) >> > >> > CommandShell>>pipeline: (ProxyPipeline is Undeclared) >> > >> > CommandShell>>pipelineCollectionFrom: (ProxyPipeline is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: >> (InternalPipe is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: >> (PipeJunction is Undeclared) >> > >> > CommandShell>>processProxyFor:input:output:error:predecessorProxy: >> (PipeableOSProcess is Undeclared) >> > >> > Loaded -> CommandShell-Base-dtl.36 --- >> http://www.squeaksource.com/CommandShell --- cache >> > Loaded -> CommandShell-Morphic-dtl.2 --- >> http://www.squeaksource.com/CommandShell --- cache >> > Loaded -> CommandShell-Piping-dtl.14 --- >> http://www.squeaksource.com/CommandShell --- cache >> > Loaded -> CommandShell-Commands-ThierryGoubier.16 --- >> http://www.squeaksource.com/CommandShell --- cache >> > Loaded -> CommandShell-UI-ThierryGoubier.12 --- >> http://www.squeaksource.com/CommandShell --- cache >> > Starting atomic load >> > MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared) >> > >> > Loaded -> OSProcess-Tests-dtl.11 --- >> http://www.squeaksource.com/OSProcess --- cache >> > Loaded -> Moose-Wizard-AndreHora.98 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Loaded -> ZeroConf-CamilloBruni.57 --- >> http://smalltalkhub.com/mc/Pharo/ZeroConf/main/ --- >> http://smalltalkhub.com/mc/Pharo/ZeroConf/main/ >> > Loaded -> Moose-Development-Tools-TudorGirba.71 --- >> http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache >> > Finished atomic load >> > ...finished 5.0-baseline+ ./pharo moose-5.0.image save moose-5.0-less >> > + ./pharo moose-5.0.image mooseimagesetup --signature=3D >> https://ci.inria.fr/moose/job/moose-5.0/1138/ >> > [31mMessageNotUnderstood: SourceCodeProRegular>>install >> > [0mSourceCodeProRegular(Object)>>doesNotUnderstand: #install >> > GTImageSetupCommandLineHandler>>loadFonts in Block: [ :each | ... >> > Array(SequenceableCollection)>>do: >> > GTImageSetupCommandLineHandler>>loadFonts >> > GTImageSetupCommandLineHandler>>installFonts >> > GTImageSetupCommandLineHandler>>activateWithoutSaving >> > MooseImageSetupCommandLineHandler>>activate >> > MooseImageSetupCommandLineHandler class(CommandLineHandler >> class)>>activateWith: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: >> in Block: [ aCommandLinehandler activateWith: commandLine ] >> > BlockClosure>>on:do: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>handleSubcommand >> > PharoCommandLineHandler(BasicCommandLineHandler)>>handleArgument: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ >> self handleArgument: (self arguments ifEmpty: [ ...etc... >> > BlockClosure>>on:do: >> > PharoCommandLineHandler(BasicCommandLineHandler)>>activate >> > PharoCommandLineHandler>>activate >> > PharoCommandLineHandler class(CommandLineHandler class)>>activateWith: >> > PharoCommandLineHandler class>>activateWith: in Block: [ super >> activateWith: aCommandLine ] >> > WorldState>>runStepMethodsIn: >> > WorldMorph>>runStepMethods >> > WorldState>>doOneCycleNowFor: >> > WorldState>>doOneCycleFor: >> > WorldMorph>>doOneCycle >> > MorphicUIManager>>spawnNewProcess in Block: [ ... >> > BlockClosure>>newProcess in Block: [ ... >> > [0mBuild step 'Execute shell' marked build as failure >> > Archiving artifacts >> > Recording test results >> > >> > _______________________________________________ >> > Moose-dev mailing list >> > Moose-dev(a)iam.unibe.ch >> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev >> >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> _______________________________________________ >> Moose-dev mailing list >> Moose-dev(a)iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev >> > > _______________________________________________ > Moose-dev mailing list > Moose-dev(a)iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > > > _______________________________________________ > Moose-dev mailing list > Moose-dev(a)iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > --=20 Andre Hora --===============8148911904965982160== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+SGVsbG8gZ3V5cyw8ZGl2Pjxicj48L2Rpdj48ZGl2PkkgdGhpbmsgSSBm b3VuZCB0aGUgcHJvYmxlbS48L2Rpdj48ZGl2PklmIHlvdSBzZWUgdGhlIHR3byBvbmx5IGZhaWxp bmcgdGVzdHMgYXJlOiZuYnNwOzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+UGFzdGVsbC5UZXN0 cy5QU1RDb2xsZWN0aW9uVGVzdC50ZXN0RE5VPGJyPjwvZGl2PjxkaXY+UGFzdGVsbC5UZXN0cy5Q U1RDb2xsZWN0aW9uVGVzdC50ZXN0Q29udGVudFN0cmluZzxicj4KCjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+SW4gdGhlc2UgbWV0aG9kcyB0aGVyZSBhcmUgY2FsbHMgdG8gI2hlYWQsIHdoaWNo IHNob3VsZCBiZSByZXNvbHZlZCBieSZuYnNwO1hNTE5vZGVXaXRoRWxlbWVudHMmZ3Q7Jmd0O2Rv ZXNOb3RVbmRlcnN0YW5kOjwvZGl2PjxkaXY+SG93ZXZlciwgdGhlcmUgaXMgYWxzbyBPYmplY3Qm Z3Q7Jmd0O2hlYWQsIHdoaWNoIHJldHVybnMgJnF1b3Q7c2VsZiZxdW90OywgYW5kIGlzIHRoZSBt ZXRob2QgaW4gZmFjdCBiZWluZyBjYWxsZWQgaW5zdGVhZCBvZiAjZG9lc05vdFVuZGVyc3RhbmQ6 LjwvZGl2PgoKPGRpdj48YnI+PC9kaXY+PGRpdj5JbiBQYXN0ZWwgaW1hZ2UgdGhlc2UgdGVzdHMg ZG8gbm90IGZhaWwgYmVjYXVzZSB0aGVyZSBpcyBubyBPYmplY3QmZ3Q7Jmd0O2hlYWQuPC9kaXY+ PGRpdj5DaGVjayBoZXJlOiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vY2kuaW5yaWEuZnIvcGhhcm8t Y29udHJpYnV0aW9uL2pvYi9QYXN0ZWxsL2xhc3RTdWNjZXNzZnVsQnVpbGQvYXJ0aWZhY3QvUGFz dGVsbC56aXAiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2NpLmlucmlhLmZyL3BoYXJvLWNvbnRy aWJ1dGlvbi9qb2IvUGFzdGVsbC9sYXN0U3VjY2Vzc2Z1bEJ1aWxkL2FydGlmYWN0L1Bhc3RlbGwu emlwPC9hPjwvZGl2PgoKPGRpdj48YnI+PC9kaXY+PGRpdj5BbGwgaW4gYWxsLCBhIHNvbHV0aW9u IGlzIHRvIHVwZGF0ZSB0ZXN0cyBQU1RDb2xsZWN0aW9uVGVzdC50ZXN0RE5VIGFuZCBQU1RDb2xs ZWN0aW9uVGVzdC50ZXN0Q29udGVudFN0cmluZyB0byBub3QgdXNlICNoZWFkPC9kaXY+PGRpdj4o b3RoZXIgc29sdXRpb25zPykgYmVjYXVzZSB0aGVyZSB3aWxsIGJlIHRoZSBjb25mbGljdCB3aXRo IE9iamVjdCZndDsmZ3Q7aGVhZDwvZGl2Pgo8ZGl2Pjxicj48L2Rpdj48ZGl2PlNvLCBpZiB3ZSB1 cGRhdGUgdGhlIHR3byBmYWlsaW5nIHRlc3QgbWV0aG9kcyBhcyBiZWxvdywgd2UgYXJlIDxzcGFu IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYigwLDI1NSwwKSI+Z3JlZW48L3NwYW4+IDspPC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj48ZGl2PlBTVENvbGxlY3Rpb25UZXN0ICZndDsmZ3Q7dGVz dENvbnRlbnRTdHJpbmc8L2Rpdj4KPGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUtc3Bh Y2U6cHJlIj4JPC9zcGFuPnwgeG1sIGRvY3VtZW50IHRleHQgfDwvZGl2PjxkaXY+PHNwYW4gY2xh c3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj54bWwgOj0gJiMzOTsmbHQ7aHRt bCZndDt2YWx1ZSZsdDtoZWFkMiZndDtUZXN0Jmx0Oy9oZWFkMiZndDsmbHQ7L2h0bWwmZ3Q7JiMz OTsuPC9kaXY+PGRpdj4KPHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwv c3Bhbj5kb2N1bWVudCA6PSBYTUxET01QYXJzZXIgcGFyc2U6IHhtbCByZWFkU3RyZWFtLjwvZGl2 PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj50ZXh0 IDo9IGRvY3VtZW50IGh0bWwgaGVhZDIgY29udGVudFN0cmluZy48L2Rpdj48ZGl2PjxzcGFuIGNs YXNzPSIiIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+c2VsZiBhc3NlcnQ6IHRleHQg Zmlyc3QgPSAmIzM5O1Rlc3QmIzM5Oy48L2Rpdj4KPGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0i d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9 IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zZWxmIGFzc2VydDogKGRvY3VtZW50IGh0bWwgZ2V0 Q29udGVudEFzU3RyaW5nID0gJm5ic3A7JiMzOTt2YWx1ZSBUZXN0JiMzOTspPC9kaXY+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+CjxkaXY+PGRpdj5QU1RDb2xsZWN0aW9uVGVz dCAmZ3Q7Jmd0O3Rlc3RETlU8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJ3aGl0ZS1z cGFjZTpwcmUiPgk8L3NwYW4+fCB4bWwgZG9jdW1lbnQgaHRtbCBoZWFkcyB8PC9kaXY+PGRpdj48 c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnhtbCA6PSAmIzM5 OyZsdDtodG1sJmd0OyZsdDtoZWFkMi8mZ3Q7Jmx0O2hlYWQyLyZndDsmbHQ7L2h0bWwmZ3Q7JiMz OTsuPC9kaXY+CjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwv c3Bhbj5kb2N1bWVudCA6PSBYTUxET01QYXJzZXIgcGFyc2U6IHhtbCByZWFkU3RyZWFtLjwvZGl2 PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5odG1s IDo9IGRvY3VtZW50IGh0bWwuPC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUt c3BhY2U6cHJlIj4JPC9zcGFuPmhlYWRzIDo9IGh0bWwgaGVhZDIuPC9kaXY+CjxkaXY+PHNwYW4g Y2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zZWxmIGFzc2VydDogaGVh ZHMgc2l6ZSA9IDIuPC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iIiBzdHlsZT0id2hpdGUtc3BhY2U6 cHJlIj4JPC9zcGFuPnNlbGYgYXNzZXJ0OiBoZWFkcyBmaXJzdCBuYW1lID0gI2hlYWQyLjwvZGl2 PjxkaXY+PHNwYW4gY2xhc3M9IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zZWxm IGFzc2VydDogaGVhZHMgbGFzdCBuYW1lID0gI2hlYWQyPC9kaXY+CjxkaXY+PHNwYW4gY2xhc3M9 IiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2 IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24g RnJpLCBBcHIgMTEsIDIwMTQgYXQgMjo0MyBQTSwgWXVyaXkgVHltY2h1ayA8c3BhbiBkaXI9Imx0 ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzp5dXJpeS50eW1jaHVrQG1lLmNvbSIgdGFyZ2V0PSJfYmxh bmsiPnl1cml5LnR5bWNodWtAbWUuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj4KPGJsb2Nr cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBzdHlsZT0id29yZC13 cmFwOmJyZWFrLXdvcmQiPlJlbW92ZWQmbmJzcDtTb3VyY2VDb2RlUHJvUmVndWxhciBpbnN0YWxs YXRpb24gZnJvbSBzZXR1cCBhcyBpdCZyc3F1bztzIGFscmVhZHkgYXZhaWxhYmxlIGluIFBoYXJv LjxkaXY+Cjxicj48L2Rpdj48ZGl2PlVrbzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+UC5TLiBu b3cgd2UgYXJlIHllbGxvdy4gTGV0JnJzcXVvO3MgZG8gZ3JlZW4hPGRpdj48ZGl2IGNsYXNzPSJo NSI+PGJyPjxkaXY+PGJyPjxkaXY+PGRpdj5PbiAwOSBBcHIgMjAxNCwgYXQgMjM6MTksIEFuZHJl aSBDaGlzICZsdDs8YSBocmVmPSJtYWlsdG86Y2hpc3Zhc2lsZWFuZHJlaUBnbWFpbC5jb20iIHRh cmdldD0iX2JsYW5rIj5jaGlzdmFzaWxlYW5kcmVpQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwv ZGl2Pgo8YnI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRpdiBkaXI9Imx0ciI+SGFkIGEgdmVy eSBxdWljayBsb29rIGFuZCBpdCBzZWVtcyB0aGF0IHRoZSBmb250IHJlZ2lzdHJhdGlvbiBtZWNo YW5pc20gaGFzIGNoYW5nZWQuJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3BoYXJv LXByb2plY3QvcGhhcm8tY29yZS9jb21taXQvZjRiNDQ5ZTJmZTM1ZWY1ZjE4MDQ2YThiYzM0NDJk NTc5MTIxODQxZiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS9waGFyby1wcm9q ZWN0L3BoYXJvLWNvcmUvY29tbWl0L2Y0YjQ0OWUyZmUzNWVmNWYxODA0NmE4YmMzNDQyZDU3OTEy MTg0MWY8L2E+PGRpdj4KCgpJIHVwZGF0ZWQgR1RJbWFnZVNldHVwQ29tbWFuZExpbmVIYW5kbGVy Jmd0OyZndDtsb2FkRm9udHMgdG8gdXNlIHRoZSBuZXcgZm9udCByZWdpc3RyYXRpb24gbWVjaGFu aXNtIGJ1dCB0aGUgJm5ic3A7Zm9udHMgdXNlZCBpbiBtb29zZSBzaG91bGQgYWxzbyBiZSB1cGRh dGVkIHRvIHRoZSBuZXcgZm9ybWF0ICg8YSBocmVmPSJodHRwOi8vd3d3LnNtYWxsdGFsa2h1Yi5j b20vIyEvfmdpcmJhL0ZyZWVGb250cy8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnNtYWxs dGFsa2h1Yi5jb20vIyEvfmdpcmJhL0ZyZWVGb250cy88L2E+KTwvZGl2PgoKCjxkaXY+PGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QW5kcmVpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBj bGFzcz0iZ21haWxfZXh0cmEiPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiBXZWQsIEFwciA5 LCAyMDE0IGF0IDEwOjU1IFBNLCBBbGV4YW5kcmUgQmVyZ2VsIDxzcGFuIGRpcj0ibHRyIj4mbHQ7 PGEgaHJlZj0ibWFpbHRvOmFsZXhhbmRyZS5iZXJnZWxAbWUuY29tIiB0YXJnZXQ9Il9ibGFuayI+ YWxleGFuZHJlLmJlcmdlbEBtZS5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPgoKCjxibG9j a3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhl eDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0 KTtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij5IaSE8YnI+Cjxicj4K SSBhbSBub3Qgc3VyZSB3aGF0JnJzcXVvO3MgZ29pbmcgb24gaGVyZS48YnI+Cjxicj4KQWxleGFu ZHJlPGJyPgo8ZGl2PjxkaXY+PGJyPgo8YnI+Ck9uIEFwciA5LCAyMDE0LCBhdCA1OjUwIFBNLCA8 YSBocmVmPSJtYWlsdG86YWRtaW5AbW9vc2V0ZWNobm9sb2d5Lm9yZyIgdGFyZ2V0PSJfYmxhbmsi PmFkbWluQG1vb3NldGVjaG5vbG9neS5vcmc8L2E+IHdyb3RlOjxicj4KPGJyPgomZ3Q7IFNlZSAm bHQ7PGEgaHJlZj0iaHR0cHM6Ly9jaS5pbnJpYS5mci9tb29zZS9qb2IvbW9vc2UtNS4wLzExMzgv IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9jaS5pbnJpYS5mci9tb29zZS9qb2IvbW9vc2UtNS4w LzExMzgvPC9hPiZndDs8YnI+CiZndDs8YnI+CiZndDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tPGJyPgomZ3Q7IFsuLi50cnVuY2F0ZWQgMTU3NyBsaW5lcy4uLl08 YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IEFydGVmYWN0LUNvcmUtT2xpdmllckF1dmVybG90LjI0OSAt LS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUk1vRC9BcnRlZmFjdC9tYWlu LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1JNb0QvQXJ0ZWZh Y3QvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBQREZEZW1vc1Rlc3QmZ3Q7Jmd0O3Rlc3RB bGxEZW1vcyAoUERGRGVtb3MgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgUERGRGVt b3NUZXN0Jmd0OyZndDt0ZXN0QWxsRGVtb3MgKFBERkRlbW9zIGlzIFVuZGVjbGFyZWQpPGJyPgom Z3Q7PGJyPgomZ3Q7IExvYWRlZCAtJmd0OyBBcnRlZmFjdC1UZXN0cy1PbGl2aWVyQXV2ZXJsb3Qu MiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUk1vRC9BcnRlZmFjdC9t YWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1JNb0QvQXJ0 ZWZhY3QvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBMb2FkZWQgLSZndDsgQXJ0ZWZhY3Qt RXhhbXBsZXMtT2xpdmllckF1dmVybG90LjIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGto dWIuY29tL21jL1JNb0QvQXJ0ZWZhY3QvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21h bGx0YWxraHViLmNvbS9tYy9STW9EL0FydGVmYWN0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZn dDsgTG9hZGVkIC0mZ3Q7IFJvYXNzYWxQZGZFeHBvcnRlcjItUGFibG9Fc3RlZm8uMzYgLS0tIDxh IGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL0phbWlyL1JvYXNzYWxQZGZFeHBvcnRl cjIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9KYW1p ci9Sb2Fzc2FsUGRmRXhwb3J0ZXIyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVk IC0mZ3Q7IEdyYXBoRVQyLVBhYmxvRXN0ZWZvLjQxIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0 YWxraHViLmNvbS9tYy9PYmplY3RQcm9maWxlL0dyYXBoRVQyL21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvT2JqZWN0UHJvZmlsZS9HcmFwaEVUMi9tYWlu LzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21pYyBsb2FkPGJyPgomZ3Q7ICZu YnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLU1hZ3JpdHRlLVByZXNlbnRh dGlvbnMtVHVkb3JHaXJiYS40IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9t Yy9Nb29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1 Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLVJvYXNzYWwyLVByZXNlbnRhdGlv bnMtQW5kcmVpQ2hpcy4zIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9N b29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5j b20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHbGFtb3VyLVRlc3RzLU1vcnBoaWMtVHVkb3JHaXJi YS4xMTIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dsYW1v dXIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29z ZS9HbGFtb3VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgTG9hZGVkIC0mZ3Q7IEdsYW1vdXItVGVzdHMtRXllU2VlLVR1ZG9yR2lyYmEuOCAtLS0gPGEg aHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dsYW1vdXIvbWFp bi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZn dDsgR2xhbW91ci1UZXN0cy1Sb2Fzc2FsLVR1ZG9yR2lyYmEuNiAtLS0gPGEgaHJlZj0iaHR0cDov L3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dsYW1vdXIvbWFpbi88L2E+IC0tLSBj YWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR2xhbW91ci1U ZXN0cy1SdWJyaWMtVHVkb3JHaXJiYS45IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHVi LmNvbS9tYy9Nb29zZS9HbGFtb3VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxs dGFsa2h1Yi5jb20vbWMvTW9vc2UvR2xhbW91ci9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7 IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IExhYmVsUGFydCZndDsmZ3Q7aW5pdGlhbGl6 ZVdpdGg6aW5Hcm91cEJveE5hbWVkOihncm91cEJveE5hbWUgaXMgc2hhZG93ZWQpPGJyPgomZ3Q7 IExpc3RTZWxlY3RvciZndDsmZ3Q7bmV3QWRkQnV0dG9uIChQbHVnZ2FibGVCdXR0b25Nb3JwaFBs dXMgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTGlzdFNlbGVjdG9yJmd0OyZndDtu ZXdSZW1vdmVCdXR0b24gKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBVbmRlY2xhcmVkKTxi cj4KJmd0Ozxicj4KJmd0OyBNdWx0aVNlbGVjdGlvbkxpc3RTZWxlY3RvciZndDsmZ3Q7bmV3TXVs dGlTZWxlY3Rpb25MaXN0IChQbHVnZ2FibGVMaXN0TW9ycGhPZk1hbnkgaXMgVW5kZWNsYXJlZCk8 YnI+CiZndDs8YnI+CiZndDsgV2l6YXJkUGFydCZndDsmZ3Q7bmV3QnV0dG9uTmFtZWQ6d2l0aEFj dGlvbjogKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxi cj4KJmd0OyBXaXphcmRQYXJ0Jmd0OyZndDtuZXdCdXR0b25OYW1lZDp3aXRoQWN0aW9uOmFuZEFy Z3VtZW50czogKFBsdWdnYWJsZUJ1dHRvbk1vcnBoUGx1cyBpcyBVbmRlY2xhcmVkKTxicj4KJmd0 Ozxicj4KJmd0OyBXaXphcmRQYXJ0Jmd0OyZndDtuZXdNdWx0aVNlbGVjdGlvbkxpc3RGb3I6bGlz dDpwcmltYXJ5U2VsZWN0aW9uOmNoYW5nZVByaW1hcnlTZWxlY3Rpb246bGlzdFNlbGVjdGlvbjpj aGFuZ2VMaXN0U2VsZWN0aW9uOiAoUGx1Z2dhYmxlTGlzdE1vcnBoT2ZNYW55IGlzIFVuZGVjbGFy ZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IExvYWRlZCAtJmd0OyBNZXJsaW4tQW5kcmVIb3JhLjE0NSAt LS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTWVybGluL21haW4v IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTWVybGlu L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgU3RhcnRpbmcgYXRvbWljIGxvYWQ8YnI+CiZn dDsgTU9DeWNsZVRhYmxlJmd0OyZndDtjcmVhdGVNT0N5Y2xlczooY3ljbGVzIGlzIHNoYWRvd2Vk KTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2UtQWxnb3Mt RHNtLWphbm5pa2xhdmFsLjEgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1Ec20tQ29yZS1KdXJhakt1YmVsa2EuMyAtLS0gPGEg aHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvRFNNL21haW4vIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvRFNNL21haW4vPC9hPiAt LS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1vb3Nl LURzbS1WaXN1YWxpemF0aW9uLUNvcmUtQW5uZUV0aWVuLjE0IC0tLSA8YSBocmVmPSJodHRwOi8v c21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi88L2E+IC0tLSBjYWNoZTxicj4K Jmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2UtRHNtLUV4YW1wbGUt SnVyYWpLdWJlbGthLjUgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01v b3NlL0RTTS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IExvYWRlZCAtJmd0OyBNb29zZS1Ec20tVmlzdWFsaXphdGlvbi1GYW1peC1Bbm5lRXRpZW4u MTkgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0RTTS9tYWlu LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0RTTS9t YWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAt Jmd0OyBNb29zZS1Ec20tRmFtaXgtQW5uZUV0aWVuLjExIC0tLSA8YSBocmVmPSJodHRwOi8vc21h bGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8v c21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0 OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2UtQ3ljbGVUYWJsZS1Bbm5l RXRpZW4uMTYgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0RT TS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3Nl L0RTTS9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExv YWRlZCAtJmd0OyBNb29zZS1UZXN0cy1DeWNsZVRhYmxlLUp1cmFqS3ViZWxrYS4xIC0tLSA8YSBo cmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi8iIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9EU00vbWFpbi88L2E+IC0t LSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0OyBTdGFydGluZyBh dG9taWMgbG9hZDxicj4KJmd0OyBNb29zZUNsYXNzSGllcmFyY2h5QnJvd3NlciZndDsmZ3Q7YnJv d3NlckFjdGlvbnMgKE9CQ29tcGxldGlvblJlcXVlc3QgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8 YnI+CiZndDsgTW9vc2VDbGFzc0hpZXJhcmNoeUJyb3dzZXImZ3Q7Jmd0O2Jyb3dzZXJBY3Rpb25z IChPQkNvbXBsZXRpb25SZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IE1v b3NlTVNFRmlsZXNFeHBsb3JlciBjbGFzcyZndDsmZ3Q7b3BlbiAoRlNEaXNrRmlsZXN5c3RlbSBp cyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNb29zZU1ldGFCcm93c2VyJmd0OyZndDtv cGVuTGludEJyb3dzZXJPbjogKE9SQ3JpdGljc0Jyb3dzZXIgaXMgVW5kZWNsYXJlZCk8YnI+CiZn dDs8YnI+CiZndDsgTW9vc2VEaXN0cmlidXRpb25NYXBMb2NhdG9yJmd0OyZndDttYXBJbjogKERp c3RyaWJ1dGlvbk1hcCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNUEhlbHAmZ3Q7 Jmd0O2V4ZWN1dGUgKEdUSGVscGVyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7ICZu YnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBQZXRpdFNRTGl0ZS1QYXJzZXItQW5kcmVI b3JhLjM1IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9QZXRp dFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IFBldGl0U1FMaXRlLUFTVC1GYWJyaXppb1Bl cmluLjEyIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9QZXRp dFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IFBldGl0U1FMaXRlLVRlc3RzLVBhcnNlci1G YWJyaXppb1BlcmluLjI0IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9N b29zZS9QZXRpdFNRTFBhcnNlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL1BldGl0U1FMUGFyc2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+ CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1vb3NlLUZpbmRlci1B bGV4YW5kcmVCZXJnZWwuNDYwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9t Yy9Nb29zZS9Nb29zZS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIu Y29tL21jL01vb3NlL01vb3NlL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1vb3NlLVRlc3RzLUZpbmRlci1UdWRvckdpcmJhLjYg LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4v IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2Uv bWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQg LSZndDsgQXJraS1SZXBvcnRlci1Ccm93c2VyLVR1ZG9yR2lyYmEuOSAtLS0gPGEgaHJlZj0iaHR0 cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvQXJraS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0Fya2kvbWFpbi88L2E+IC0tLSA8YSBo cmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9BcmtpL21haW4vIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvQXJraS9tYWluLzwvYT48 YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE9uTW9vc2UtUmVw b3J0LVR1ZG9yR2lyYmEuMzIgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0Fya2kvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNv bS9tYy9Nb29zZS9BcmtpL21haW4vPC9hPiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1 Yi5jb20vbWMvTW9vc2UvQXJraS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0Fya2kvbWFpbi88L2E+PGJyPgoKCgomZ3Q7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1TZXR0aW5ncy1UdWRvckdpcmJhLjYgLS0tIDxh IGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vIiB0YXJn ZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi88 L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsg TW9vc2UtTXVsdGlEaW1lbnNpb25zRGlzdHJpYnV0aW9uTWFwLVZpbmNlbnRCbG9uZGVhdS4xMiAt LS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi8i IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9t YWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAt Jmd0OyBNb29zZS1Sb2Fzc2FsUGFpbnRpbmdzLVR1ZG9yR2lyYmEuNTEgLS0tIDxhIGhyZWY9Imh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi88L2E+IC0tLSBj YWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgTW9vc2UtVGVz dHMtUm9hc3NhbFBhaW50aW5ncy1KdXJhakt1YmVsa2EuNSAtLS0gPGEgaHJlZj0iaHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLzwvYT4gLS0tIGNhY2hlPGJy PgomZ3Q7IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IExvYWRlZCAtJmd0OyBDb2xsZWN0 aW9ucy1PcmRlclByZXNlcnZpbmdEaWN0aW9uYXJ5LW1vbnR5LjkgLS0tIDxhIGhyZWY9Imh0dHA6 Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvRXh0cmFzL09yZGVyUHJlc2VydmluZ0RpY3Rpb25h cnkvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFy b0V4dHJhcy9PcmRlclByZXNlcnZpbmdEaWN0aW9uYXJ5L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+ CgoKCiZndDsgTG9hZGVkIC0mZ3Q7IFhNTC1Xcml0ZXItQ29yZS1tb250eS4xNSAtLS0gPGEgaHJl Zj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4v IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMv WE1MV3JpdGVyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IFhNTC1X cml0ZXItVGVzdHMtbW9udHkuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvUGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MV3JpdGVyL21haW4vPC9hPiAtLS0gY2Fj aGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IENvbGxlY3Rpb25zLUJpdG1hcENoYXJhY3RlclNldC1B bm9ueW1vdXMuNiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9F eHRyYXMvQml0bWFwQ2hhcmFjdGVyU2V0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvQml0bWFwQ2hhcmFjdGVyU2V0L21haW4vPC9h PiAtLS0gY2FjaGU8YnI+CgoKCiZndDsgTG9hZGVkIC0mZ3Q7IFhNTC1QYXJzZXItbW9udHkuMjI4 IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyb0V4dHJhcy9YTUxQ YXJzZXIvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Q aGFyb0V4dHJhcy9YTUxQYXJzZXIvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBMb2FkZWQg LSZndDsgWE1MLVRlc3RzLVBhcnNlci1tb250eS41OCAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxs dGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MUGFyc2VyL21haW4vIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvWE1MUGFyc2VyL21haW4v PC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IFBhc3RlbGwtQmFzZS1TdGVwaGFu ZUR1Y2Fzc2UuMiAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9F eHRyYXMvUGFzdGVsbC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIu Y29tL21jL1BoYXJvRXh0cmFzL1Bhc3RlbGwvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBM b2FkZWQgLSZndDsgUGFzdGVsbC1UZXN0cy1BbGV4YW5kcmVCZXJnZWwuMSAtLS0gPGEgaHJlZj0i aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm9FeHRyYXMvUGFzdGVsbC9tYWluLyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvRXh0cmFzL1Bhc3Rl bGwvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4K Jmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVERlYnVn Z2VycyAoR1RHZW5lcmljU3RhY2tEZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4K Jmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVERlYnVn Z2VycyAoR1RHZW5lcmljU3RhY2tEZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4K Jmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVERlYnVn Z2VycyAoR1RHbGFtb3VyRGVidWdnZXIgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsg R1RJbWFnZVNldHVwQ29tbWFuZExpbmVIYW5kbGVyJmd0OyZndDtpbnN0YWxsR1REZWJ1Z2dlcnMg KEdUU1VuaXREZWJ1Z2dlciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVEltYWdl U2V0dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVERlYnVnZ2VycyAoR1RNb2xk YWJsZURlYnVnZ2VyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUSW1hZ2VTZXR1 cENvbW1hbmRMaW5lSGFuZGxlciZndDsmZ3Q7aW5zdGFsbEdUSW5zcGVjdG9yIChHVEluc3BlY3Rv ciBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGlu ZUhhbmRsZXImZ3Q7Jmd0O2luc3RhbGxHVFBsYXlncm91bmQgKEdUUGxheWdyb3VuZCBpcyBVbmRl Y2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRsZXIm Z3Q7Jmd0O3NldFByZWZlcnJlZFNldHRpbmdzIChHVEdlbmVyaWNTdGFja0RlYnVnZ2VyIGlzIFVu ZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IE9wZW5EaXN0cmlidXRpb25NYXBCYXNlZE9uUGFy dHNXaXphcmQmZ3Q7Jmd0O2luaXRpYWxpemVXaXRoUGFydEdyb3VwOihwcm9wZXJ0eVRleHRGaWVs ZFBhcnQgaXMgc2hhZG93ZWQpPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAt Jmd0OyBNb29zZS1EaXN0cmlidXRpb25NYXAtQW5kcmVIb3JhLjUzIC0tLSA8YSBocmVmPSJodHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vPC9hPiAtLS0gY2Fj aGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IE1vb3NlLVRlc3Rz LURpc3RyaWJ1dGlvbk1hcC1UdWRvckdpcmJhLjcgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Nt YWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvTW9vc2UvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0 OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtTWV0YWNlbGxlci1TdHJlYW0t RGllZ29Mb250LjcgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3Nl L0dUb29sa2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5i c3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtTWV0YWNlbGxlci1Nb2RlbC1EaWVnb0xvbnQuNDMg LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rv b2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBM b2FkZWQgLSZndDsgR1QtTWV0YWNlbGxlci1UZXN0cy1EaWVnb0xvbnQuMjAgLS0tIDxhIGhyZWY9 Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88 L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsg R1QtU2V0dXAtVHVkb3JHaXJiYS4xMCAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5j b20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0 YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7 IEZpbmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21pYyBsb2FkPGJyPgom Z3Q7IE1lc3NhZ2VUYWxseSZndDsmZ3Q7Z3RJbnNwZWN0b3JNZXNzYWdlVHJlZUluOiAoR1RVdGls cyBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBM b2FkZWQgLSZndDsgR1QtSW5zcGVjdG9yLUFsZXhhbmRyZUJlcmdlbC4yMDcgLS0tIDxhIGhyZWY9 Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi88 L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0OyBTdGFy dGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZn dDsgRGVidWdnZXJBY3Rpb25zLUFuZHJlaUNoaXMuNjkgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFs bHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0 cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vRGVidWdnZXIvbWFpbi88L2E+IC0tLSBjYWNo ZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgRGVidWdnZXJNb2Rl bC1BbmRyZWlDaGlzLjgyIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Q aGFyby9EZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIu Y29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IERlYnVnZ2VyRmlsdGVycy1BbmRyZWlDaGlzLjIg LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vRGVi dWdnZXIvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBM b2FkZWQgLSZndDsgRGVidWdnZXJFeHRlbnNpb25zLUFuZHJlaUNoaXMuNiAtLS0gPGEgaHJlZj0i aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vRGVidWdnZXIvbWFpbi8iIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyby9EZWJ1Z2dlci9tYWluLzwv YT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBT cGVjLURlYnVnZ2VyLVR1ZG9yR2lyYmEuMTg5IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9QaGFyby9EZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9z bWFsbHRhbGtodWIuY29tL21jL1BoYXJvL0RlYnVnZ2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+ CiZndDsgRmluaXNoZWQgYXRvbWljIGxvYWQ8YnI+CiZndDsgR1RHbGFtb3VyRGVidWdnZXJTbW9r ZVRlc3QmZ3Q7Jmd0O2RlYnVnZ2VyVG9UZXN0IChHVEdsYW1vdXJEZWJ1Z2dlciBpcyBVbmRlY2xh cmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVFBQRGVidWdnZXJTbW9rZVRlc3QmZ3Q7Jmd0O2RlYnVn Z2VyVG9UZXN0IChHVFBQRGVidWdnZXIgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsg TG9hZGVkIC0mZ3Q7IEdULURlYnVnZ2VyLVR1ZG9yR2lyYmEuMTgxIC0tLSA8YSBocmVmPSJodHRw Oi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAt LS0gY2FjaGU8YnI+CiZndDsgU3RhcnRpbmcgYXRvbWljIGxvYWQ8YnI+CiZndDsgR1RDb2RlQnJv d3NlciBjbGFzcyZndDsmZ3Q7ZGVmYXVsdEVudmlyb25tZW50IChHVFNUTW9kZWwgaXMgVW5kZWNs YXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDb2RlQnJvd3NlciZndDsmZ3Q7ZW50aXR5IChHVFNU UGFja2FnZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVFByb2ZTdGVmJmd0OyZn dDtlbnRpdHkgKFNtYWxsdGFsa1N5bnRheFR1dG9yaWFsIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7 PGJyPgomZ3Q7IEdUQ2hhc2VyJmd0OyZndDtjaGlsZHJlbk9mOiAoTWV0aG9kUmVmZXJlbmNlIGlz IFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUQ2hhc2VyJmd0OyZndDttZXRob2RBY3Rp b25zRm9yOiAoTWV0aG9kUmVmZXJlbmNlIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7 IEdUQ2hhc2VyJmd0OyZndDttZXRob2RzQnJvd3NlckZvcjp0aXRsZTogKE1ldGhvZFJlZmVyZW5j ZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBHVENoYXNlciZndDsmZ3Q7bWV0aG9k c0Jyb3dzZXJGb3I6dGl0bGU6IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZn dDs8YnI+CiZndDsgR1RDaGFzZXImZ3Q7Jmd0O3RpdGxlT2Y6IChNZXRob2RSZWZlcmVuY2UgaXMg VW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZndDtidWls ZEJyb3dzZXIgKE1ldGhvZFJlZmVyZW5jZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0 OyBHVENsYXNzaWNDaGFzZXImZ3Q7Jmd0O2ltcGxlbWVudG9yc0luOiAoTWV0aG9kUmVmZXJlbmNl IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUQ2xhc3NpY0NoYXNlciZndDsmZ3Q7 aW1wbGVtZW50b3JzSW46IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8 YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZndDtzZW5kZXJzSW46IChNZXRob2RSZWZlcmVu Y2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZn dDtzZW5kZXJzSW46IChNZXRob2RSZWZlcmVuY2UgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+ CiZndDsgR1RDbGFzc2ljQ2hhc2VyJmd0OyZndDt0aXRsZU9mOiAoTWV0aG9kUmVmZXJlbmNlIGlz IFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUTGludEJyb3dzZXImZ3Q7Jmd0O3J1blJ1 bGU6Zm9yQ2xhc3NlczogKEJyb3dzZXJFbnZpcm9ubWVudCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0 Ozxicj4KJmd0OyBHVExpbnRCcm93c2VyJmd0OyZndDtydW5SdWxlOmZvckNsYXNzZXM6IChTbWFs bGxpbnRDaGVja2VyIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IEdUVHJhaXRCcm93 c2VyJmd0OyZndDtvcGVuIChOU0NvbGxlY3Rpb25TdHJlYW0gaXMgVW5kZWNsYXJlZCk8YnI+CiZn dDs8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEFDRC1Nb2RlbC1B bmRyZWlDaGlzLjQwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9BbmRy ZWlDaGlzL0Fubm91bmNlckNlbnRyaWNEZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL0FuZHJlaUNoaXMvQW5ub3VuY2VyQ2VudHJpY0RlYnVn Z2VyL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg TG9hZGVkIC0mZ3Q7IEFDRC1HbGFtb3VyLUludGVyZmFjZS1BbmRyZWlDaGlzLjU0IC0tLSA8YSBo cmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9BbmRyZWlDaGlzL0Fubm91bmNlckNlbnRy aWNEZWJ1Z2dlci9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29t L21jL0FuZHJlaUNoaXMvQW5ub3VuY2VyQ2VudHJpY0RlYnVnZ2VyL21haW4vPC9hPiAtLS0gY2Fj aGU8YnI+CgoKCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULVRvb2xz LVN0ZXBoYW5FZ2dlcm1vbnQuMTM4IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNv bS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRh bGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULVRlc3RzLUluc3BlY3Rvci1UdWRv ckdpcmJhLjIwIC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9H VG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21j L01vb3NlL0dUb29sa2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdULVBsYXlncm91bmQtUmljaGFyZFdldHRlbC4yNSAtLS0g PGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQvbWFpbi8i IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtp dC9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRl ZCAtJmd0OyBHVC1NZXRhY2VsbGVyLUdsYW1vdXItRGllZ29Mb250LjIzIC0tLSA8YSBocmVmPSJo dHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vPC9h PiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0mZ3Q7IEdU LUNvZGVyLVR1ZG9yR2lyYmEuNCAtLS0gPGEgaHJlZj0iaHR0cDovL3NtYWxsdGFsa2h1Yi5jb20v bWMvTW9vc2UvR1Rvb2xraXQvbWFpbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vc21hbGx0YWxr aHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9tYWluLzwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7IEZp bmlzaGVkIGF0b21pYyBsb2FkPGJyPgomZ3Q7IFN0YXJ0aW5nIGF0b21pYyBsb2FkPGJyPgomZ3Q7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBHVC1TVW5pdERlYnVnZ2VyLUFuZHJl aUNoaXMuMTMgLS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dU b29sa2l0L21haW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMv TW9vc2UvR1Rvb2xraXQvbWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyBMb2FkZWQgLSZndDsgR1QtUGV0aXRQYXJzZXJEZWJ1Z2dlci1BbmRyZWlDaGlzLjM5 IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9HVG9vbGtpdC9t YWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dU b29sa2l0L21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg TG9hZGVkIC0mZ3Q7IEdULUdsYW1vdXJEZWJ1Z2dlci1WaW5jZW50QmxvbmRlYXUuMzcgLS0tIDxh IGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL0dUb29sa2l0L21haW4vIiB0 YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvTW9vc2UvR1Rvb2xraXQv bWFpbi88L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0 OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMb2Fk ZWQgLSZndDsgT1NQcm9jZXNzLUFJTy1kdGwuOCAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVl YWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFr c291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLUJhc2UtZHRsLjM5IC0tLSA8YSBocmVmPSJo dHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9jZXNzIiB0YXJnZXQ9Il9ibGFuayI+aHR0 cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzczwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBPU1Byb2Nlc3MtT1MyLWR0bC4yIC0t LSA8YSBocmVmPSJodHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9jZXNzIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzczwvYT4gLS0tIGNh Y2hlPGJyPgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBPU1Byb2Nlc3Mt V2luMzItZHRsLjkgLS0tIDxhIGhyZWY9Imh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9PU1By b2Nlc3MiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9j ZXNzPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgTG9hZGVkIC0m Z3Q7IE9TUHJvY2Vzcy1Vbml4LWR0bC4xNyAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtz b3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291 cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJzcDsgJm5ic3A7ICZu YnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLU1hYy1kdGwuMiAtLS0gPGEgaHJlZj0iaHR0cDov L3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93 d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyAmbmJz cDsgJm5ic3A7ICZuYnNwOyBMb2FkZWQgLSZndDsgT1NQcm9jZXNzLVJpc2NPUy1kdGwuMiAtLS0g PGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzcyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9PU1Byb2Nlc3M8L2E+IC0tLSBjYWNo ZTxicj4KJmd0OyBGaW5pc2hlZCBhdG9taWMgbG9hZDxicj4KJmd0OyBDb21tYW5kU2hlbGwmZ3Q7 Jmd0O2J1aWx0aW5Db21tYW5kUHJveHlGb3I6aW5wdXQ6b3V0cHV0OmVycm9yOiAoU2hlbGxCdWls dGluRXZhbHVhdG9yIGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVs bCZndDsmZ3Q7ZXZhbHVhdGlvblByb3h5Rm9yOmlucHV0Om91dHB1dDplcnJvcjogKEV4cHJlc3Np b25FdmFsdWF0b3IgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgQ29tbWFuZFNoZWxs Jmd0OyZndDtpbnN0YWxsQ29tbWFuZHM6IChTaGVsbEJ1aWx0aW4gaXMgVW5kZWNsYXJlZCk8YnI+ CiZndDs8YnI+CiZndDsgQ29tbWFuZFNoZWxsJmd0OyZndDtvcGVuIChDb21tYW5kU2hlbGxUcmFu c2NyaXB0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsm Z3Q7b3BlbkxhYmVsOiAoQ29tbWFuZFNoZWxsVHJhbnNjcmlwdCBpcyBVbmRlY2xhcmVkKTxicj4K Jmd0Ozxicj4KJmd0OyBDb21tYW5kU2hlbGwmZ3Q7Jmd0O3BpcGVsaW5lOiAoUHJveHlQaXBlbGlu ZSBpcyBVbmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBDb21tYW5kU2hlbGwmZ3Q7Jmd0O3Bp cGVsaW5lQ29sbGVjdGlvbkZyb206IChQcm94eVBpcGVsaW5lIGlzIFVuZGVjbGFyZWQpPGJyPgom Z3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7cHJvY2Vzc1Byb3h5Rm9yOmlucHV0Om91 dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoSW50ZXJuYWxQaXBlIGlzIFVuZGVjbGFyZWQp PGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7cHJvY2Vzc1Byb3h5Rm9yOmlu cHV0Om91dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoUGlwZUp1bmN0aW9uIGlzIFVuZGVj bGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IENvbW1hbmRTaGVsbCZndDsmZ3Q7cHJvY2Vzc1Byb3h5 Rm9yOmlucHV0Om91dHB1dDplcnJvcjpwcmVkZWNlc3NvclByb3h5OiAoUGlwZWFibGVPU1Byb2Nl c3MgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IENvbW1hbmRT aGVsbC1CYXNlLWR0bC4zNiAtLS0gPGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29t L0NvbW1hbmRTaGVsbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNv bS9Db21tYW5kU2hlbGw8L2E+IC0tLSBjYWNoZTxicj4KJmd0OyBMb2FkZWQgLSZndDsgQ29tbWFu ZFNoZWxsLU1vcnBoaWMtZHRsLjIgLS0tIDxhIGhyZWY9Imh0dHA6Ly93d3cuc3F1ZWFrc291cmNl LmNvbS9Db21tYW5kU2hlbGwiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnNxdWVha3NvdXJj ZS5jb20vQ29tbWFuZFNoZWxsPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgTG9hZGVkIC0mZ3Q7IENv bW1hbmRTaGVsbC1QaXBpbmctZHRsLjE0IC0tLSA8YSBocmVmPSJodHRwOi8vd3d3LnNxdWVha3Nv dXJjZS5jb20vQ29tbWFuZFNoZWxsIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5zcXVlYWtz b3VyY2UuY29tL0NvbW1hbmRTaGVsbDwvYT4gLS0tIGNhY2hlPGJyPgomZ3Q7IExvYWRlZCAtJmd0 OyBDb21tYW5kU2hlbGwtQ29tbWFuZHMtVGhpZXJyeUdvdWJpZXIuMTYgLS0tIDxhIGhyZWY9Imh0 dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9Db21tYW5kU2hlbGwiIHRhcmdldD0iX2JsYW5rIj5o dHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vQ29tbWFuZFNoZWxsPC9hPiAtLS0gY2FjaGU8YnI+ CiZndDsgTG9hZGVkIC0mZ3Q7IENvbW1hbmRTaGVsbC1VSS1UaGllcnJ5R291Ymllci4xMiAtLS0g PGEgaHJlZj0iaHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL0NvbW1hbmRTaGVsbCIgdGFyZ2V0 PSJfYmxhbmsiPmh0dHA6Ly93d3cuc3F1ZWFrc291cmNlLmNvbS9Db21tYW5kU2hlbGw8L2E+IC0t LSBjYWNoZTxicj4KJmd0OyBTdGFydGluZyBhdG9taWMgbG9hZDxicj4KJmd0OyBNb29zZU1ldGFj ZWxsb1dpemFyZCZndDsmZ3Q7c2F2ZVByb2plY3Q6d2l0aDogKE9CSW5mb3JtUmVxdWVzdCBpcyBV bmRlY2xhcmVkKTxicj4KJmd0Ozxicj4KJmd0OyBNb29zZU1ldGFjZWxsb1dpemFyZCZndDsmZ3Q7 c2F2ZVByb2plY3Q6d2l0aDogKE9CSW5mb3JtUmVxdWVzdCBpcyBVbmRlY2xhcmVkKTxicj4KJmd0 Ozxicj4KJmd0OyBNb29zZVZlcnNpb25XaXphcmQmZ3Q7Jmd0O3NhdmVQcm9qZWN0OndpdGg6IChP QkluZm9ybVJlcXVlc3QgaXMgVW5kZWNsYXJlZCk8YnI+CiZndDs8YnI+CiZndDsgTW9vc2VWZXJz aW9uV2l6YXJkJmd0OyZndDtzYXZlUHJvamVjdDp3aXRoOiAoT0JJbmZvcm1SZXF1ZXN0IGlzIFVu ZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7IFByb2plY3RWZXJzaW9uV2l6YXJkJmd0OyZndDtz YXZlUHJvamVjdDp3aXRoOiAoT0JJbmZvcm1SZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7 PGJyPgomZ3Q7IFByb2plY3RWZXJzaW9uV2l6YXJkJmd0OyZndDtzYXZlUHJvamVjdDp3aXRoOiAo T0JJbmZvcm1SZXF1ZXN0IGlzIFVuZGVjbGFyZWQpPGJyPgomZ3Q7PGJyPgomZ3Q7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBPU1Byb2Nlc3MtVGVzdHMtZHRsLjExIC0tLSA8YSBo cmVmPSJodHRwOi8vd3d3LnNxdWVha3NvdXJjZS5jb20vT1NQcm9jZXNzIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL3d3dy5zcXVlYWtzb3VyY2UuY29tL09TUHJvY2VzczwvYT4gLS0tIGNhY2hlPGJy PgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAtJmd0OyBNb29zZS1XaXphcmQtQW5k cmVIb3JhLjk4IC0tLSA8YSBocmVmPSJodHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9N b29zZS9tYWluLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01v b3NlL01vb3NlL21haW4vPC9hPiAtLS0gY2FjaGU8YnI+CiZndDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgTG9hZGVkIC0mZ3Q7IFplcm9Db25mLUNhbWlsbG9CcnVuaS41NyAtLS0gPGEgaHJlZj0iaHR0 cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vWmVyb0NvbmYvbWFpbi8iIHRhcmdldD0iX2Js YW5rIj5odHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9QaGFyby9aZXJvQ29uZi9tYWluLzwvYT4g LS0tIDxhIGhyZWY9Imh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL1BoYXJvL1plcm9Db25mL21h aW4vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3NtYWxsdGFsa2h1Yi5jb20vbWMvUGhhcm8vWmVy b0NvbmYvbWFpbi88L2E+PGJyPgoKCgomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExvYWRlZCAt Jmd0OyBNb29zZS1EZXZlbG9wbWVudC1Ub29scy1UdWRvckdpcmJhLjcxIC0tLSA8YSBocmVmPSJo dHRwOi8vc21hbGx0YWxraHViLmNvbS9tYy9Nb29zZS9Nb29zZS9tYWluLyIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9zbWFsbHRhbGtodWIuY29tL21jL01vb3NlL01vb3NlL21haW4vPC9hPiAtLS0g Y2FjaGU8YnI+CiZndDsgRmluaXNoZWQgYXRvbWljIGxvYWQ8YnI+CiZndDsgLi4uZmluaXNoZWQg NS4wLWJhc2VsaW5lKyAuL3BoYXJvIG1vb3NlLTUuMC5pbWFnZSBzYXZlIG1vb3NlLTUuMC1sZXNz PGJyPgomZ3Q7ICsgLi9waGFybyBtb29zZS01LjAuaW1hZ2UgbW9vc2VpbWFnZXNldHVwIC0tc2ln bmF0dXJlPTxhIGhyZWY9Imh0dHBzOi8vY2kuaW5yaWEuZnIvbW9vc2Uvam9iL21vb3NlLTUuMC8x MTM4LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vY2kuaW5yaWEuZnIvbW9vc2Uvam9iL21vb3Nl LTUuMC8xMTM4LzwvYT48YnI+CiZndDsgJm5ic3A7WzMxbU1lc3NhZ2VOb3RVbmRlcnN0b29kOiBT b3VyY2VDb2RlUHJvUmVndWxhciZndDsmZ3Q7aW5zdGFsbDxicj4KJmd0OyAmbmJzcDtbMG1Tb3Vy Y2VDb2RlUHJvUmVndWxhcihPYmplY3QpJmd0OyZndDtkb2VzTm90VW5kZXJzdGFuZDogI2luc3Rh bGw8YnI+CiZndDsgR1RJbWFnZVNldHVwQ29tbWFuZExpbmVIYW5kbGVyJmd0OyZndDtsb2FkRm9u dHMgaW4gQmxvY2s6IFsgOmVhY2ggfCAuLi48YnI+CiZndDsgQXJyYXkoU2VxdWVuY2VhYmxlQ29s bGVjdGlvbikmZ3Q7Jmd0O2RvOjxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRs ZXImZ3Q7Jmd0O2xvYWRGb250czxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhhbmRs ZXImZ3Q7Jmd0O2luc3RhbGxGb250czxicj4KJmd0OyBHVEltYWdlU2V0dXBDb21tYW5kTGluZUhh bmRsZXImZ3Q7Jmd0O2FjdGl2YXRlV2l0aG91dFNhdmluZzxicj4KJmd0OyBNb29zZUltYWdlU2V0 dXBDb21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0O2FjdGl2YXRlPGJyPgomZ3Q7IE1vb3NlSW1hZ2VT ZXR1cENvbW1hbmRMaW5lSGFuZGxlciBjbGFzcyhDb21tYW5kTGluZUhhbmRsZXIgY2xhc3MpJmd0 OyZndDthY3RpdmF0ZVdpdGg6PGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyKEJhc2lj Q29tbWFuZExpbmVIYW5kbGVyKSZndDsmZ3Q7YWN0aXZhdGVTdWJDb21tYW5kOiBpbiBCbG9jazog WyBhQ29tbWFuZExpbmVoYW5kbGVyIGFjdGl2YXRlV2l0aDogY29tbWFuZExpbmUgXTxicj4KJmd0 OyBCbG9ja0Nsb3N1cmUmZ3Q7Jmd0O29uOmRvOjxicj4KJmd0OyBQaGFyb0NvbW1hbmRMaW5lSGFu ZGxlcihCYXNpY0NvbW1hbmRMaW5lSGFuZGxlcikmZ3Q7Jmd0O2FjdGl2YXRlU3ViQ29tbWFuZDo8 YnI+CiZndDsgUGhhcm9Db21tYW5kTGluZUhhbmRsZXIoQmFzaWNDb21tYW5kTGluZUhhbmRsZXIp Jmd0OyZndDtoYW5kbGVTdWJjb21tYW5kPGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVy KEJhc2ljQ29tbWFuZExpbmVIYW5kbGVyKSZndDsmZ3Q7aGFuZGxlQXJndW1lbnQ6PGJyPgomZ3Q7 IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyKEJhc2ljQ29tbWFuZExpbmVIYW5kbGVyKSZndDsmZ3Q7 YWN0aXZhdGUgaW4gQmxvY2s6IFsgc2VsZiBoYW5kbGVBcmd1bWVudDogKHNlbGYgYXJndW1lbnRz IGlmRW1wdHk6IFsgLi4uZXRjLi4uPGJyPgomZ3Q7IEJsb2NrQ2xvc3VyZSZndDsmZ3Q7b246ZG86 PGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyKEJhc2ljQ29tbWFuZExpbmVIYW5kbGVy KSZndDsmZ3Q7YWN0aXZhdGU8YnI+CiZndDsgUGhhcm9Db21tYW5kTGluZUhhbmRsZXImZ3Q7Jmd0 O2FjdGl2YXRlPGJyPgomZ3Q7IFBoYXJvQ29tbWFuZExpbmVIYW5kbGVyIGNsYXNzKENvbW1hbmRM aW5lSGFuZGxlciBjbGFzcykmZ3Q7Jmd0O2FjdGl2YXRlV2l0aDo8YnI+CiZndDsgUGhhcm9Db21t YW5kTGluZUhhbmRsZXIgY2xhc3MmZ3Q7Jmd0O2FjdGl2YXRlV2l0aDogaW4gQmxvY2s6IFsgc3Vw ZXIgYWN0aXZhdGVXaXRoOiBhQ29tbWFuZExpbmUgXTxicj4KJmd0OyBXb3JsZFN0YXRlJmd0OyZn dDtydW5TdGVwTWV0aG9kc0luOjxicj4KJmd0OyBXb3JsZE1vcnBoJmd0OyZndDtydW5TdGVwTWV0 aG9kczxicj4KJmd0OyBXb3JsZFN0YXRlJmd0OyZndDtkb09uZUN5Y2xlTm93Rm9yOjxicj4KJmd0 OyBXb3JsZFN0YXRlJmd0OyZndDtkb09uZUN5Y2xlRm9yOjxicj4KJmd0OyBXb3JsZE1vcnBoJmd0 OyZndDtkb09uZUN5Y2xlPGJyPgomZ3Q7IE1vcnBoaWNVSU1hbmFnZXImZ3Q7Jmd0O3NwYXduTmV3 UHJvY2VzcyBpbiBCbG9jazogWyAuLi48YnI+CiZndDsgQmxvY2tDbG9zdXJlJmd0OyZndDtuZXdQ cm9jZXNzIGluIEJsb2NrOiBbIC4uLjxicj4KJmd0OyAmbmJzcDtbMG1CdWlsZCBzdGVwICYjMzk7 RXhlY3V0ZSBzaGVsbCYjMzk7IG1hcmtlZCBidWlsZCBhcyBmYWlsdXJlPGJyPgomZ3Q7IEFyY2hp dmluZyBhcnRpZmFjdHM8YnI+CiZndDsgUmVjb3JkaW5nIHRlc3QgcmVzdWx0czxicj4KJmd0Ozxi cj4KJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi cj4KJmd0OyBNb29zZS1kZXYgbWFpbGluZyBsaXN0PGJyPgomZ3Q7IDxhIGhyZWY9Im1haWx0bzpN b29zZS1kZXZAaWFtLnVuaWJlLmNoIiB0YXJnZXQ9Il9ibGFuayI+TW9vc2UtZGV2QGlhbS51bmli ZS5jaDwvYT48YnI+CiZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFtLnVuaWJlLmNoL21haWxt YW4vbGlzdGluZm8vbW9vc2UtZGV2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWFtLnVu aWJlLmNoL21haWxtYW4vbGlzdGluZm8vbW9vc2UtZGV2PC9hPjxicj4KPGJyPgo8L2Rpdj48L2Rp dj48c3Bhbj48Zm9udCBjb2xvcj0iIzg4ODg4OCI+LS08YnI+Cl8sLjs6fl5+OjsuXywuOzp+Xn46 Oy5fLC47On5efjo7Ll8sLjs6fl5+OjsuXywuOzo8YnI+CkFsZXhhbmRyZSBCZXJnZWwgJm5ic3A7 PGEgaHJlZj0iaHR0cDovL3d3dy5iZXJnZWwuZXUvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3 dy5iZXJnZWwuZXU8L2E+PGJyPgpefjo7Ll8sLjs6fl5+OjsuXywuOzp+Xn46Oy5fLC47On5efjo7 Ll8sLjs6fl5+OjsuPGJyPgo8L2ZvbnQ+PC9zcGFuPjxkaXY+PGRpdj48YnI+Cjxicj4KPGJyPgo8 YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPgpN b29zZS1kZXYgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJtYWlsdG86TW9vc2UtZGV2QGlhbS51 bmliZS5jaCIgdGFyZ2V0PSJfYmxhbmsiPk1vb3NlLWRldkBpYW0udW5pYmUuY2g8L2E+PGJyPgo8 YSBocmVmPSJodHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0aW5mby9tb29zZS1k ZXYiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pYW0udW5pYmUuY2gvbWFpbG1hbi9saXN0 aW5mby9tb29zZS1kZXY8L2E+PGJyPgo8L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJy PjwvZGl2PjwvZGl2PgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXzxicj5Nb29zZS1kZXYgbWFpbGluZyBsaXN0PGJyPjxhIGhyZWY9Im1haWx0bzpNb29zZS1k ZXZAaWFtLnVuaWJlLmNoIiB0YXJnZXQ9Il9ibGFuayI+TW9vc2UtZGV2QGlhbS51bmliZS5jaDwv YT48YnI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFtLnVuaWJlLmNoL21haWxtYW4vbGlzdGluZm8v bW9vc2UtZGV2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWFtLnVuaWJlLmNoL21haWxt YW4vbGlzdGluZm8vbW9vc2UtZGV2PC9hPjxicj4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rp dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX188YnI+Ck1vb3NlLWRldiBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhy ZWY9Im1haWx0bzpNb29zZS1kZXZAaWFtLnVuaWJlLmNoIj5Nb29zZS1kZXZAaWFtLnVuaWJlLmNo PC9hPjxicj4KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFtLnVuaWJlLmNoL21haWxtYW4vbGlzdGlu Zm8vbW9vc2UtZGV2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWFtLnVuaWJlLmNoL21h aWxtYW4vbGlzdGluZm8vbW9vc2UtZGV2PC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48 YnI+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0tIDxicj5BbmRyZSBIb3JhPGJyPgo8 L2Rpdj4K --===============8148911904965982160==--