Return-Path: Received: from [96.239.179.201] (account huebl@hzdr.de HELO [172.16.42.23]) by hzdr.de (CommuniGate Pro SMTP 6.1.11) with ESMTPSA id 14045251 for picongpu-users@hzdr.de; Tue, 09 Aug 2016 20:36:35 +0200 Subject: Running PIConGPU via tbg To: picongpu-users@hzdr.de References: From: "Huebl, Axel" Message-ID: <351a2b7d-49c1-40ea-9af4-ef12ea2b5d27@hzdr.de> Date: Tue, 9 Aug 2016 14:36:32 -0400 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms020103070601060005050405" This is a cryptographically signed message in MIME format. --------------ms020103070601060005050405 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Your simulation has not yet run. Please check the output of the "tbg" command, the "queue" of your batch system, etc. if it would have run, a "simOutput" dir would exist in the directory you listed. Best, Axel On 09.08.2016 12:49, Alex Francisco wrote: > which is the output of the example simulation "Laser Wakefield"?,. >=20 > I can see is this in my folder ~/runs/testBatch01: >=20 > alex@alex-Satellite-L635:~/runs/testBatch01$ ls > picongpu tbg >=20 > Thank you very much >=20 > Alex. >=20 >=20 >=20 >=20 >=20 >=20 >=20 > 2016-08-09 11:27 GMT-05:00 Ren=C3=A9 Widera >: >=20 > Dear Alex, >=20 > `make install` for splash2txt copies the binary to the folder > defined in `CMAKE_INSTALL_PREFIX`. > It not creates a `bin` folder. >=20 > Ren=C3=A9 >=20 > On 09.08.2016 17:48, Alex Francisco wrote: >=20 > When I execute: |make install, ||it is not copying the binaries= > /bin to > this folder, | >=20 > alex@alex-Satellite-L635:~/paramSets/case001$ ls > cmakeFlags include splash2txt submit >=20 > also when I am in the folder ~/src/picongpu, show me this, when= I > execute cmake -L: >=20 > alex@alex-Satellite-L635:~/src/picongpu$ cmake -L > *CMake Error: The source > "/home/alex/src/picongpu/CMakeLists.txt" does > not match the source > "/home/alex/src/picongpu/src/tools/splash2txt/CMakeLists.txt" > used to > generate cache. Re-run cmake with a different source directory= =2E* > -- Cache values > ADIOS_CONFIG:FILEPATH=3D/usr/bin/adios_config > CMAKE_BUILD_TYPE:STRING=3DDebug > CMAKE_INSTALL_PREFIX:PATH=3D/home/alex/paramSets/case001 > HDF5_DIR:PATH=3DHDF5_DIR-NOTFOUND > MPI_EXTRA_LIBRARY:STRING=3D/usr/lib/libmpi.so;/usr/lib/x86_64-l= inux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libhwloc.so > MPI_LIBRARY:FILEPATH=3D/usr/lib/libmpi_cxx.so > Splash_LIBRARIES:FILEPATH=3D/home/alex/lib/splash/lib/libsplash= =2Ea > Splash_ROOT_DIR:PATH=3D/home/alex/lib/splash >=20 >=20 > 2016-08-08 15:41 GMT-05:00 Marco Garten > >>: >=20 >=20 > Dear Alex, >=20 > the TBG command as you executed it uses the relative path > from inside > your paramSet. The config file is located inside > ~/paramSets/case001/submit - just like the hardware templat= e > file > k20_profile.tpl is in ~/paramSets/case001/submit/hypnos/. > So either execute the command from ~/paramSets/case001 or > use the > absolute path. >=20 > Don't forget to delete the folder ~/runs/testBatch01/ befor= e > because > otherwise TBG will tell you that the job name is already in= > use. (The > run folders all contain a copy of the executable and the > parameter set > regardless if the job is running or not) >=20 > You seem to be using the config files and the architecture > template of > our home cluster on your local machine, though. That would > require you > to have 16 GPUs if you use the 0016gpus.cfg file. If you > want to do a > quick test whether the code is running at all you can just > execute: >=20 > cd ~/paramSets/case001/bin >=20 > ./picongpu -d 1 1 1 -g 64 128 64 -s 1000 >=20 > This will run the code with one GPU on a grid of 64 x 128 x= > 64 cells for > 1000 steps. > Please look at any of the *gpus.cfg files for additional > options to the > command that will generate output. I would recommend > something like: >=20 > --png_e.period 50 --png_e.axis yz --png_e.slicePoint 0.5 > --png_e.folder > pngElectronsYZ --elec_cnt.period 50 >=20 > This will give you the total count of electrons in the > simulation at > every 50th time step and also a PNG showing a YZ slice of > the electron > charge density. The output will now be created directly in > the "bin" > folder where your executable is. >=20 > Hope this works for you! >=20 > Best, >=20 > Marco >=20 > Am 08.08.2016 um 18:14 schrieb Alex Francisco: > > Thank you very much this worked!!! > > > > When I do execute this line of code in my terminal show t= his: > > > > alex@alex-Satellite-L635:~/src/picongpu$ tbg -s qsub -c > > submit/0016gpus.cfg -t > ~/paramSets/case001/submit/hypnos/k20_profile.tpl > > ~/runs/testBatch01/ > > > > The given cfg file "submit/0016gpus.cfg" does not exist > (-c|--cfg). > > > > > > However, I turn to the folder case001 and there show me > the folder > > testBatch01, I ask to yours, if it can be showing me this= > because I once > > create and do not need to recreate the subfolder > (testBatch01) ?? > > > > alex@alex-Satellite-L635:~/runs$ ls > > testBatch01 > > > > and in the folder testBatch01 show me this files: > > > > alex@alex-Satellite-L635:~/runs/testBatch01$ ls > > picongpu tbg > > > > > > Furthermore, as I view the simulation output? > > > > > > I hope you can help me. > > > > Thank you very much. > > > > Alex Estupi=C3=B1=C3=A1n. > > > > > > 2016-08-06 11:33 GMT-05:00 Huebl, Axel > > > > >>>: > > > > I also fixed that compile problem in splash2txt by no= w. > > > > > =20 > >https://github.com/ComputationalRadiationPhysics/picongpu/pull= /1545 > > =20 > > > > =20 > > =20 > >> > > > > You can just remove or comment out via "//" the line > that is causing the > > error. > > > > > > Axel > > > > On 06.08.2016 11:07, Axel Huebl wrote: > > > Dear Alex, > > > > > > You don't need to build the helper tool in > post-processing, > > splash2txt for now. Just skip step 6. > > > > > > Otherwise: please make sure the source code is > unmodified. For > > compile errors, please report compiler version, cmake= > version, cmake > > -L . output and ubuntu version. > > > > > > Compile issues are also best tracked in our github > since we can > > assign, track, link and archive it there. > > > > > > Axel > > > > > > On August 6, 2016 10:56:09 AM EDT, "Bussmann, Dr. > Michael (FWKT) - > > 4167" > > > > >>> wrote= : > > >> Dear Alex, > > >> > > >> Could you please tell us which version of PIConGP= U > you are > using, > > >> provide CMake log files and CMakeLists.txt so we > can have > a look at > > >> what > > >> is going on. > > >> > > >> Best, Michael > > >> > > >> Am 05.08.2016 um 18:13 schrieb Alex Francisco: > > >>> Dear Michael Bussmann and picongpu users: > > >>> > > >>> I appreciate your help, I already understood tha= t > ADIOS > is optional, > > >> but > > >>> when i continue, my ubuntu terminal show me, the= > following error, > > >> when I > > >>> execute the step 6 "make -j": > > >>> > > >>> [ 50%] Building CXX object > > CMakeFiles/splash2txt.dir/splash2txt.cpp.o > > >>> > /home/alex/src/picongpu/src/tools/splash2txt/splash2txt.cpp= : In > > >> function > > >>> =E2=80=98bool parseOptions(int, char**, ProgramO= ptions&)=E2=80=99: > > >>> > =20 > /home/alex/src/picongpu/src/tools/splash2txt/splash2txt.cpp:164= :24: > > >>> error: =E2=80=98desc=E2=80=99 was not declared i= n this scope > > >>> errorStream << desc << "\n"; > > >>> ^ > > >>> CMakeFiles/splash2txt.dir/build.make:54: recipe > for target > > >>> 'CMakeFiles/splash2txt.dir/splash2txt.cpp.o' fai= led > > >>> make[2]: *** > [CMakeFiles/splash2txt.dir/splash2txt.cpp.o] > Error 1 > > >>> CMakeFiles/Makefile2:60: recipe for target > > >>> 'CMakeFiles/splash2txt.dir/all' failed > > >>> make[1]: *** [CMakeFiles/splash2txt.dir/all] Err= or 2 > > >>> Makefile:117: recipe for target 'all' failed > > >>> make: *** [all] Error 2 > > >>> > > >>> Im=C3=A1genes integradas 1 > > >>> > > >>> > > >>> I hope you can help me. > > >>> > > >>> Thank you very much. > > >>> > > >>> Alex Estupi=C3=B1=C3=A1n. > > >>> > > >>> > > >>> 2016-08-02 6:34 GMT-05:00 Bussmann, Dr. Michael > (FWKT) - 4167 > > >>> > > > > >> > > > > > >>>>: > > >>> > > >>> Oops, sorry, you completed step 5 and can go= > to step > 6. My bad! > > >>> > > >>> Am 02.08.2016 um 13:25 schrieb Bussmann, Dr.= > Michael > (FWKT) - > > >> 4167: > > >>> > Dear Alex, > > >>> > > > >>> > As Axel pointed out in his E-mail, this is= no > error. It simply > > >>> tells you > > >>> > that a software component is missing that = is > optional, but not > > >>> required > > >>> > to build PIConGPU. This means PIConGPU can= use > ADIOS, but does > > >> not > > >>> need > > >>> > it to run properly. > > >>> > > > >>> > Yes, this is a bit confusing, but as you > see the > output tells > > >> you that > > >>> > your build files have been written to > /home/alex/src/picongpu. > > >> So > > >>> > everything is fine! > > >>> > > > >>> > You have now completed step 6 in the insta= ll > process, see > > here: > > >>> > > > >>> > > >> > > > =20 > https://github.com/ComputationalRadiationPhysics/picongpu/blob/= release-0.1.2/doc/INSTALL.md > > =20 > > > > > =20 > > >> > > >>> > > >> > > > =20 > > > > > > =20 > > >>> > > >>> > > > >>> > As Axel also wrote, you can now simply go > to step > 7, typing > > >> 'make'. > > >>> > > > >>> > If you run into problems, please provide > error log > files with > > >> your > > >>> > E-mails and keep posting to the Users > mailing list. > > >>> > > > >>> > Hope this helps, Michael > > >>> > > > >>> > Am 02.08.2016 um 03:38 schrieb Alex Franci= sco: > > >>> >> Dear Michael Bussmann: > > >>> >> > > >>> >> I hope you are well. I am a doctoral > student at the > > University > > >> of > > >>> >> Colombia UIS. I am installing the PiconGp= u > program > on my > > >> laptop, my > > >>> >> laptop has a software ubuntu 16.04 LTS 64= -bit. > > >>> >> > > >>> >> My ubuntu terminal shows me the following= > error: > > >>> >> > > >>> >> -- Could NOT find ADIOS (missing:=20 > ADIOS_LIBRARIES > > >>> ADIOS_INCLUDE_DIRS) > > >>> >> (Required is at least version "1.6.0") > > >>> >> > > >>> >> > > >>> >> Im=C3=A1genes integradas 1 > > >>> >> > > >>> >> > > >>> >> the problem still, I am very interested i= n > I can > solve this > > >>> problem. I > > >>> >> need install this program for work in my > doctoral job. > > >>> >> > > >>> >> I hope you can help me. > > >>> >> > > >>> >> Thank you very much. > > >>> >> > > >>> >> Alex Estupi=C3=B1=C3=A1n. > > >>> >> > > >>> > > > >>> > > ###########################################################= ## > > >>> > This message is sent to you because you ar= e > subscribed to > > >>> > the mailing list > > > > >> > > >>> > > > > >>>>. > > >>> > To unsubscribe, E-mail to: > = > > > > > >> > > >>> > > > > > >>>> > > >>> > To switch to the DIGEST mode, E-mail to > > >>> > > > > > >> > > >> > > > > > >>>> > > >>> > To switch to the INDEX mode, E-mail to > > >>> > > > > > >> > > >> > > > > > >>>> > > >>> > Send administrative queries to > > > > > > >> > > >>> > > > > > >>>> > > >>> > > > >>> > > >>> =20 > ############################################################# > > >>> This message is sent to you because you are > subscribed to > > >>> the mailing list > > > >> > > >>> > > > > >>>>. > > >>> To unsubscribe, E-mail to: > = > > > > > >> > > >>> > > > > > >>>> > > >>> To switch to the DIGEST mode, E-mail to > > >>> > > > > > >> > > >> > > > > > >>>> > > >>> To switch to the INDEX mode, E-mail to > > >> > > > > >> > > >>> > > > > > >>>> >=20 > > >>> Send administrative queries to > > > > > > >> > > >>> > > > > > >>>> > > >>> > > >>> > > >> > > >> > ############################################################# > > >> This message is sent to you because you are > subscribed to > > >> the mailing list > > > > >>>. > > >> To unsubscribe, E-mail to: > = > > > > > >>> > > >> To switch to the DIGEST mode, E-mail to > > > > > > >>> > > >> To switch to the INDEX mode, E-mail to > > > > > > >>> > > >> Send administrative queries to > > > > > > >>> > > > > > > > > > > ############################################################# > > > This message is sent to you because you are > subscribed to > > > the mailing list > > > > >>>. > > > To unsubscribe, E-mail to: > = > > > > > >>> > > > To switch to the DIGEST mode, E-mail to > > > > > > >>> > > > To switch to the INDEX mode, E-mail to > > > > > > >>> > > > Send administrative queries to > > > > > > >>> > > > > > > > -- > > > > Axel Huebl > > Phone +49 351 260 3582 > > > >https://www.hzdr.de/crp > > Computational Radiation Physics > > Laser Particle Acceleration Division > > Helmholtz-Zentrum Dresden - Rossendorf e.V. > > > > Bautzner Landstrasse 400, 01328 Dresden > > POB 510119, D-01314 Dresden > > Vorstand: Prof. Dr.Dr.h.c. R. Sauerbrey > > Prof. Dr.Dr.h.c. P. Joehnk > > VR 1693 beim Amtsgericht Dresden > > > > >=20 > ###########################################################= ## > This message is sent to you because you are subscribed to > the mailing list > >>. > To unsubscribe, E-mail to: > >> > To switch to the DIGEST mode, E-mail to > > >> > To switch to the INDEX mode, E-mail to > > >> > Send administrative queries to=20 > > >> >=20 >=20 >=20 > --=20 > Ren=C3=A9 Widera > Abteilung Laser-Teilchenbeschleunigung (FWKT) > Helmholtz-Zentrum Dresden-Rossendorf > Tel: +49 (0351) 260 3543 > r.widera@hzdr.de > http://www.hzdr.de >=20 > Vorstand: Prof. Dr. Dr. h. c. Roland Sauerbrey, > Prof. Dr. Dr. h. c. Peter Joehnk > Vereinsregister: VR 1693 beim Amtsgericht Dresden >=20 >=20 > ############################################################# > This message is sent to you because you are subscribed to > the mailing list >. > To unsubscribe, E-mail to: > > To switch to the DIGEST mode, E-mail to > > > To switch to the INDEX mode, E-mail to > > Send administrative queries to > >=20 >=20 --=20 Axel Huebl Phone +49 351 260 3582 https://www.hzdr.de/crp Computational Radiation Physics Laser Particle Acceleration Division Helmholtz-Zentrum Dresden - Rossendorf e.V. Bautzner Landstrasse 400, 01328 Dresden POB 510119, D-01314 Dresden Vorstand: Prof. Dr.Dr.h.c. R. Sauerbrey Prof. Dr.Dr.h.c. P. Joehnk VR 1693 beim Amtsgericht Dresden --------------ms020103070601060005050405 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC D6wwggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBxMQswCQYDVQQGEwJE RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRy dXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNMTQw NzIyMTIwODI2WhcNMTkwNzA5MjM1OTAwWjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZO LVZlcmVpbjEQMA4GA1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xv YmFsIC0gRzAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTD llA1PWLpbkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1 OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at7t4m6O8B r3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfTdsZxtpAdxO3/NYZ9 bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZWQ8/h1RM9ph8nMM1JVNvJEzSa cXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQIDAQABo4IBhjCCAYIwDgYDVR0PAQH/BAQD AgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pEexMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT 1xfgiXotF2wKsyudMzASBgNVHRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGB rSGCLAEBBAICMBEGDysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYB BAGBrSGCLAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEEbDBqMCwG CCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3NwcjA6BggrBgEFBQcw AoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRfUk9PVF9DQV8yLmNlcjANBgkq hkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIlvKkBmw3Myn1BnIZtCm4ssxNZdbEzkhth Jxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvN TVx07iHydQLsUj7SyWrTkCNuSWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEs jmpttzUCGc/1OURYY6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6h L5Kp2AvGhB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU FzCCBWMwggRLoAMCAQICBxY+kUMnmSgwDQYJKoZIhvcNAQEFBQAwgZQxCzAJBgNVBAYTAkRF MTIwMAYDVQQKEylGb3JzY2h1bmdzemVudHJ1bSBEcmVzZGVuLVJvc3NlbmRvcmYgZS5WLjEg MB4GA1UECxMXSW5mb3JtYXRpb25zdGVjaG5vbG9naWUxFTATBgNVBAMTDEZaRC1DQSAtIEcw MjEYMBYGCSqGSIb3DQEJARYJcmFAZnpkLmRlMB4XDTEzMDgyOTA5MjYxMVoXDTE2MDgyODA5 MjYxMVowYTELMAkGA1UEBhMCREUxPDA6BgNVBAoTM0hlbG1ob2x0ei1aZW50cnVtIERyZXNk ZW4gLSBSb3NzZW5kb3JmIGUuIFYuIChIWkRSKTEUMBIGA1UEAxMLSHVlYmwsIEF4ZWwwggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDViBLlmp5z/AH4HT3PrB4UI58H7PW6TWV7 qbRkU+Yl+JsJTxAqwziwYH7MwZHvjRoFyic9ZqCEWfML2rSQ0PDkwmxDaGtYJqQimeK8gft1 0sZfqwWzNnh+5KAnmoKm4n8qXaBJSOMLXN0ES7PGVEYcX41p/lb96rOaHex1cqVZGvFqi5Kk ui4BS/yxsqfrqldJu+/BMVWqFoIV66J4XA5NdJ1CUmlqhywqR71r/+nwfE39PITVkVQeYpVB xwVr7rwgEI4Umx+GBRaGQ1weT3BYbzTp0+XDiK03+VzDzLbmwL2deEvsLZLfXgzGUjsk9Cjp BsNXBNl+eL63b5FB2vyDAgMBAAGjggHqMIIB5jAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwB AQQDADARBg8rBgEEAYGtIYIsAgEEAwAwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwKQYDVR0l BCIwIAYIKwYBBQUHAwIGCCsGAQUFBwMEBgorBgEEAYI3FAICMB0GA1UdDgQWBBSttvK/NlJB 17NgARiUbVpb25z/iDAfBgNVHSMEGDAWgBSlKUj1lZkYtT43yIYCik6/QvAdjDAaBgNVHREE EzARgQ9hLmh1ZWJsQGh6ZHIuZGUwewYDVR0fBHQwcjA3oDWgM4YxaHR0cDovL2NkcDEucGNh LmRmbi5kZS9memQtY2EvcHViL2NybC9nX2NhY3JsLmNybDA3oDWgM4YxaHR0cDovL2NkcDIu cGNhLmRmbi5kZS9memQtY2EvcHViL2NybC9nX2NhY3JsLmNybDCBlgYIKwYBBQUHAQEEgYkw gYYwQQYIKwYBBQUHMAKGNWh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZnpkLWNhL3B1Yi9jYWNl cnQvZ19jYWNlcnQuY3J0MEEGCCsGAQUFBzAChjVodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2Z6 ZC1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDANBgkqhkiG9w0BAQUFAAOCAQEAPUO/nMUa BY1sPKHNaLb/T+8gXbWPiQFRNZphBs3lP06qrqXvv9zf3uHrqj6s204HGsPx9HuyvN9XAnud 7sfggcyWR/pEpGPm6l/ksT/J3YEQQ1RXukry/kYjuPcTgeIq4PmuqLU1o7iPKVA06lIxobfN jA/639YAFF0cT0VNp67ewbcmLTSrz9eMcZ2a4Ib8fw2emLGlVdeMNUqZrYoieqtlrG7Ylip6 DQq1gN0K//RitbcxikFh6ttSgyJtG8rI1LdYXMKMDPDrTwEDuussA+9mkfjUAfiykwJ5jxwS IAu7lpyzaUffgj7m8E5auM+H+fLqpxefiY4kYJ34SWRqbzCCBWgwggRQoAMCAQICBxeQYNhH FucwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4x EDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcw MTAeFw0xNDA1MTIxNTA1NDRaFw0xOTA3MDkyMzU5MDBaMIGUMQswCQYDVQQGEwJERTEyMDAG A1UEChMpRm9yc2NodW5nc3plbnRydW0gRHJlc2Rlbi1Sb3NzZW5kb3JmIGUuVi4xIDAeBgNV BAsTF0luZm9ybWF0aW9uc3RlY2hub2xvZ2llMRUwEwYDVQQDEwxGWkQtQ0EgLSBHMDIxGDAW BgkqhkiG9w0BCQEWCXJhQGZ6ZC5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB APJtRngoAQ6T4E/CFL2dhUCyW78+n6R9SQPg5WYDaIOLhS7nv+i4faU/BL3DW6K/EG9q7fa8 EW5N6d1qhHOwFGXcVGPWRmmKnEfQVMB2hcmhHEmJik30NrHKMYmszPq5sbvlF7Rf8AYfJB6P QkrGOHlstRkg5GJLGZVoajiJqVZEJhFoKKru264OtLoOmLW8xN5/dzFUEUBeGxUtisb4fkaa u7vXj9VGCKhtPtBu097/Qk/2u4MO6hkBpK8qBPht2KEav9SjOPi2VVioEMyxh91zM4EmxpV8 1nyf2lrA/PFJCsiozIhXlIrGzu8sjORYWGmU9n+mTNuQLgbyPj/mYTkCAwEAAaOCAfYwggHy MBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMBEGA1UdIAQKMAgwBgYEVR0g ADAdBgNVHQ4EFgQUpSlI9ZWZGLU+N8iGAopOv0LwHYwwHwYDVR0jBBgwFoAUSbfGz+g9H3/q RHsTKffxCnA+3mQwFAYDVR0RBA0wC4EJcmFAZnpkLmRlMIGIBgNVHR8EgYAwfjA9oDugOYY3 aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3JsL2NhY3JsLmNy bDA9oDugOYY3aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3Js L2NhY3JsLmNybDCB1wYIKwYBBQUHAQEEgcowgccwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3Nw LnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEu cGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYB BQUHMAKGO2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2Vy dC9jYWNlcnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQAvWPqa1wgMSc4XBk6h21FmTdAW3LYz b+M6K85xjxWeNjVXwkqkfYCEYsJwwWJQSfkPj6aRWTRP/exNVwppP4hVhPPcFrRH03puTj4y no9xX57lQpdXtdaPK3vY/dSgtkr+AebV1cGdQtLYyQxbwNHOIONqXHt/CzUeZKbhj3hl6wwr HExdEdXk1s7djiwT1Yy5eN0n/EWyDPkdLNVUpW/2Bp1S1ACvE3EbqDYA8CBWu7sbQuwz9nPl q0LeJREgAwdn4p6bFlvWvqawB+kVnfD7lt5T4FwXe77pvMKV30lRd6F7z2pAUGs+ew6/RAuh jDJCsvD0cY9wJNP10ACCiVj6MYIEETCCBA0CAQEwgaAwgZQxCzAJBgNVBAYTAkRFMTIwMAYD VQQKEylGb3JzY2h1bmdzemVudHJ1bSBEcmVzZGVuLVJvc3NlbmRvcmYgZS5WLjEgMB4GA1UE CxMXSW5mb3JtYXRpb25zdGVjaG5vbG9naWUxFTATBgNVBAMTDEZaRC1DQSAtIEcwMjEYMBYG CSqGSIb3DQEJARYJcmFAZnpkLmRlAgcWPpFDJ5koMA0GCWCGSAFlAwQCAQUAoIICQTAYBgkq hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA4MDkxODM2MzJaMC8G CSqGSIb3DQEJBDEiBCBZM4MANOLYbxZKjSE/Pb9M5hhcaBq9M4JzEOjzrm1tajBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGxBgkr BgEEAYI3EAQxgaMwgaAwgZQxCzAJBgNVBAYTAkRFMTIwMAYDVQQKEylGb3JzY2h1bmdzemVu dHJ1bSBEcmVzZGVuLVJvc3NlbmRvcmYgZS5WLjEgMB4GA1UECxMXSW5mb3JtYXRpb25zdGVj aG5vbG9naWUxFTATBgNVBAMTDEZaRC1DQSAtIEcwMjEYMBYGCSqGSIb3DQEJARYJcmFAZnpk LmRlAgcWPpFDJ5koMIGzBgsqhkiG9w0BCRACCzGBo6CBoDCBlDELMAkGA1UEBhMCREUxMjAw BgNVBAoTKUZvcnNjaHVuZ3N6ZW50cnVtIERyZXNkZW4tUm9zc2VuZG9yZiBlLlYuMSAwHgYD VQQLExdJbmZvcm1hdGlvbnN0ZWNobm9sb2dpZTEVMBMGA1UEAxMMRlpELUNBIC0gRzAyMRgw FgYJKoZIhvcNAQkBFglyYUBmemQuZGUCBxY+kUMnmSgwDQYJKoZIhvcNAQEBBQAEggEAZBnw pOedg7MW20O9UwzUu7mm2HerFqj9TGdguDlzT8ZgWmYgFOfgNE+qkx6QPVC2iDp6druj0+lV BlEra2SwrywwZMIHSZnKk+CfMFbkEkyai4jGS6bc6LYzDADpCS+lTA9Du94RptnG7ZXze4Mx SmeYrOXnJWK2QxZWBTHhU+kjhkHBq6SCRPC14DwOmQRFrAyMl35KBuy9CuMf5t/+4VJb0nsI LaqPm3e0ehh9JObGReI9RYwLETr9dRRGI63V+WREQxjaHi2yVxiyKctFBqJqrHeSaRPsqAzg wBOoCsyBp+6r8MpCel8Pv2eFdCIN2fXvJJ08RyTp9sZ588CAqwAAAAAAAA== --------------ms020103070601060005050405--