From bigclouds at 163.com Wed Mar 27 11:35:39 2013 Content-Type: multipart/mixed; boundary="===============4678357015184717336==" MIME-Version: 1.0 From: bigclouds To: users at ovirt.org Subject: [Users] lastest way to create engine certs Date: Wed, 27 Mar 2013 23:35:35 -0500 Message-ID: <43c66afc.1207f.13dac7d72d8.Coremail.bigclouds@163.com> --===============4678357015184717336== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_273632_1460276885.1364398535384 Content-Type: text/plain; charset=3DGBK Content-Transfer-Encoding: 7bit after succeed building engine code, when login admin-portal , lacking of = engine certs leads error. my engine code is latest ( 2 days ago). http://www.ovirt.org/Engine_Node_Integration#Engine_core_machine seems is = too old = = thanks ---------------------------------------------------------------------- 2013-03-27 23:07:04,521 ERROR [org.ovirt.engine.core.pki.PKIResourceServlet= ] (http--0.0.0.0-8700-1) Cannot send public key resource '/etc/pki/ovirt-en= gine/certs/engine.cer' format 'SSH': java.io.FileNotFoundException: /etc/pk= i/ovirt-engine/certs/engine.cer (No such file or directory) at java.io.FileInputStream.open(Native Method) [rt.jar:1.7.0_09-ice= dtea] at java.io.FileInputStream.(FileInputStream.java:138) [rt.jar= :1.7.0_09-icedtea] at java.io.FileInputStream.(FileInputStream.java:97) [rt.jar:= 1.7.0_09-icedtea] at org.ovirt.engine.core.pki.PKIResourceServlet.doGet(PKIResourceSe= rvlet.java:80) [classes:] at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [jb= oss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jb= oss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter= (ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applica= tionFilterChain.java:248) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWra= pperValve.java:275) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.core.StandardContextValve.invoke(StandardCon= textValve.java:161) [jbossweb-7.0.13.Final.jar:] at org.jboss.as.web.security.SecurityContextAssociationValve.invoke= (SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.= 1.1.Final] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostVa= lve.java:155) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportVa= lve.java:102) [jbossweb-7.0.13.Final.jar:] at org.jboss.web.rewrite.RewriteValve.invoke(RewriteValve.java:466)= [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngi= neValve.java:109) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapte= r.java:368) [jbossweb-7.0.13.Final.jar:] at org.apache.coyote.http11.Http11Processor.process(Http11Processor= .java:877) [jbossweb-7.0.13.Final.jar:] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.= process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.ja= va:930) [jbossweb-7.0.13.Final.jar:] at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea] ------=3D_Part_273632_1460276885.1364398535384 Content-Type: text/html; charset=3DGBK Content-Transfer-Encoding: 7bit
after succeed  building engine code, when login admin-portal ,= lacking  of engine certs leads  error.
my engine code = is latest ( 2 days ago).
http://www.ovirt.org/Engine_Node_Integ= ration#Engine_core_machine  seems is too old
 
 
thanks
----------------------------------= ------------------------------------
2013-03-27 23:07:04,521 ERRO= R [org.ovirt.engine.core.pki.PKIResourceServlet] (http--0.0.0.0-8700-1) Can= not send public key resource '/etc/pki/ovirt-engine/certs/engine.cer' forma= t 'SSH': java.io.FileNotFoundException: /etc/pki/ovirt-engine/certs/engine.= cer (No such file or directory)
      &nbs= p; at java.io.FileInputStream.open(Native Method) [rt.jar:1.7.0_09-icedtea]=
        at java.io.FileInputStream.&= lt;init>(FileInputStream.java:138) [rt.jar:1.7.0_09-icedtea]
 &n= bsp;      at java.io.FileInputStream.<init>(= FileInputStream.java:97) [rt.jar:1.7.0_09-icedtea]
   &nb= sp;    at org.ovirt.engine.core.pki.PKIResourceServlet.doGet= (PKIResourceServlet.java:80) [classes:]
     &n= bsp;  at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) = [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
  &nb= sp;     at javax.servlet.http.HttpServlet.service(HttpS= ervlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]        at org.apache.catalina.core.Ap= plicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbo= ssweb-7.0.13.Final.jar:]
        at o= rg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh= ain.java:248) [jbossweb-7.0.13.Final.jar:]
     = ;   at org.apache.catalina.core.StandardWrapperValve.invoke(Stand= ardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
   = ;     at org.apache.catalina.core.StandardContextValve.= invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
 = ;       at org.jboss.as.web.security.Security= ContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [j= boss-as-web-7.1.1.Final.jar:7.1.1.Final]
     &= nbsp;  at org.apache.catalina.core.StandardHostValve.invoke(StandardHo= stValve.java:155) [jbossweb-7.0.13.Final.jar:]
    &= nbsp;   at org.apache.catalina.valves.ErrorReportValve.invoke(Err= orReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
   &= nbsp;    at org.jboss.web.rewrite.RewriteValve.invoke(Rewrit= eValve.java:466) [jbossweb-7.0.13.Final.jar:]
    &n= bsp;   at org.apache.catalina.core.StandardEngineValve.invoke(Sta= ndardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
  &nbs= p;     at org.apache.catalina.connector.CoyoteAdapter.s= ervice(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
  =       at org.apache.coyote.http11.Http11Processor.= process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
 &nb= sp;      at org.apache.coyote.http11.Http11Protoco= l$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13= .Final.jar:]
        at org.apache.to= mcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13= .Final.jar:]
        at java.lang.Thr= ead.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea]


------=3D_Part_273632_1460276885.1364398535384-- --===============4678357015184717336== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzI3MzYzMl8xNDYwMjc2ODg1LjEzNjQzOTg1MzUzODQKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PUdCSwpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0 CgphZnRlciBzdWNjZWVkICBidWlsZGluZyBlbmdpbmUgY29kZSwgd2hlbiBsb2dpbiBhZG1pbi1w b3J0YWwgLCBsYWNraW5nICBvZiBlbmdpbmUgY2VydHMgbGVhZHMgIGVycm9yLgpteSBlbmdpbmUg Y29kZSBpcyBsYXRlc3QgKCAyIGRheXMgYWdvKS4KaHR0cDovL3d3dy5vdmlydC5vcmcvRW5naW5l X05vZGVfSW50ZWdyYXRpb24jRW5naW5lX2NvcmVfbWFjaGluZSAgc2VlbXMgaXMgdG9vIG9sZAog CiAKdGhhbmtzCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjAxMy0wMy0yNyAyMzowNzowNCw1MjEgRVJST1IgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5wa2kuUEtJUmVzb3VyY2VTZXJ2bGV0XSAoaHR0cC0tMC4wLjAu MC04NzAwLTEpIENhbm5vdCBzZW5kIHB1YmxpYyBrZXkgcmVzb3VyY2UgJy9ldGMvcGtpL292aXJ0 LWVuZ2luZS9jZXJ0cy9lbmdpbmUuY2VyJyBmb3JtYXQgJ1NTSCc6IGphdmEuaW8uRmlsZU5vdEZv dW5kRXhjZXB0aW9uOiAvZXRjL3BraS9vdmlydC1lbmdpbmUvY2VydHMvZW5naW5lLmNlciAoTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkKICAgICAgICBhdCBqYXZhLmlvLkZpbGVJbnB1dFN0cmVh bS5vcGVuKE5hdGl2ZSBNZXRob2QpIFtydC5qYXI6MS43LjBfMDktaWNlZHRlYV0KICAgICAgICBh dCBqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbS48aW5pdD4oRmlsZUlucHV0U3RyZWFtLmphdmE6MTM4 KSBbcnQuamFyOjEuNy4wXzA5LWljZWR0ZWFdCiAgICAgICAgYXQgamF2YS5pby5GaWxlSW5wdXRT dHJlYW0uPGluaXQ+KEZpbGVJbnB1dFN0cmVhbS5qYXZhOjk3KSBbcnQuamFyOjEuNy4wXzA5LWlj ZWR0ZWFdCiAgICAgICAgYXQgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnBraS5QS0lSZXNvdXJjZVNl cnZsZXQuZG9HZXQoUEtJUmVzb3VyY2VTZXJ2bGV0LmphdmE6ODApIFtjbGFzc2VzOl0KICAgICAg ICBhdCBqYXZheC5zZXJ2bGV0Lmh0dHAuSHR0cFNlcnZsZXQuc2VydmljZShIdHRwU2VydmxldC5q YXZhOjczNCkgW2pib3NzLXNlcnZsZXQtYXBpXzMuMF9zcGVjLTEuMC4wLkZpbmFsLmphcjoxLjAu MC5GaW5hbF0KICAgICAgICBhdCBqYXZheC5zZXJ2bGV0Lmh0dHAuSHR0cFNlcnZsZXQuc2Vydmlj ZShIdHRwU2VydmxldC5qYXZhOjg0NykgW2pib3NzLXNlcnZsZXQtYXBpXzMuMF9zcGVjLTEuMC4w LkZpbmFsLmphcjoxLjAuMC5GaW5hbF0KICAgICAgICBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNv cmUuQXBwbGljYXRpb25GaWx0ZXJDaGFpbi5pbnRlcm5hbERvRmlsdGVyKEFwcGxpY2F0aW9uRmls dGVyQ2hhaW4uamF2YTozMjkpIFtqYm9zc3dlYi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBh dCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuQXBwbGljYXRpb25GaWx0ZXJDaGFpbi5kb0ZpbHRl cihBcHBsaWNhdGlvbkZpbHRlckNoYWluLmphdmE6MjQ4KSBbamJvc3N3ZWItNy4wLjEzLkZpbmFs LmphcjpdCiAgICAgICAgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLlN0YW5kYXJkV3JhcHBl clZhbHZlLmludm9rZShTdGFuZGFyZFdyYXBwZXJWYWx2ZS5qYXZhOjI3NSkgW2pib3Nzd2ViLTcu MC4xMy5GaW5hbC5qYXI6XQogICAgICAgIGF0IG9yZy5hcGFjaGUuY2F0YWxpbmEuY29yZS5TdGFu ZGFyZENvbnRleHRWYWx2ZS5pbnZva2UoU3RhbmRhcmRDb250ZXh0VmFsdmUuamF2YToxNjEpIFtq Ym9zc3dlYi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBhdCBvcmcuamJvc3MuYXMud2ViLnNl Y3VyaXR5LlNlY3VyaXR5Q29udGV4dEFzc29jaWF0aW9uVmFsdmUuaW52b2tlKFNlY3VyaXR5Q29u dGV4dEFzc29jaWF0aW9uVmFsdmUuamF2YToxNTMpIFtqYm9zcy1hcy13ZWItNy4xLjEuRmluYWwu amFyOjcuMS4xLkZpbmFsXQogICAgICAgIGF0IG9yZy5hcGFjaGUuY2F0YWxpbmEuY29yZS5TdGFu ZGFyZEhvc3RWYWx2ZS5pbnZva2UoU3RhbmRhcmRIb3N0VmFsdmUuamF2YToxNTUpIFtqYm9zc3dl Yi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLnZhbHZl cy5FcnJvclJlcG9ydFZhbHZlLmludm9rZShFcnJvclJlcG9ydFZhbHZlLmphdmE6MTAyKSBbamJv c3N3ZWItNy4wLjEzLkZpbmFsLmphcjpdCiAgICAgICAgYXQgb3JnLmpib3NzLndlYi5yZXdyaXRl LlJld3JpdGVWYWx2ZS5pbnZva2UoUmV3cml0ZVZhbHZlLmphdmE6NDY2KSBbamJvc3N3ZWItNy4w LjEzLkZpbmFsLmphcjpdCiAgICAgICAgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLlN0YW5k YXJkRW5naW5lVmFsdmUuaW52b2tlKFN0YW5kYXJkRW5naW5lVmFsdmUuamF2YToxMDkpIFtqYm9z c3dlYi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNv bm5lY3Rvci5Db3lvdGVBZGFwdGVyLnNlcnZpY2UoQ295b3RlQWRhcHRlci5qYXZhOjM2OCkgW2pi b3Nzd2ViLTcuMC4xMy5GaW5hbC5qYXI6XQogICAgICAgIGF0IG9yZy5hcGFjaGUuY295b3RlLmh0 dHAxMS5IdHRwMTFQcm9jZXNzb3IucHJvY2VzcyhIdHRwMTFQcm9jZXNzb3IuamF2YTo4NzcpIFtq Ym9zc3dlYi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBhdCBvcmcuYXBhY2hlLmNveW90ZS5o dHRwMTEuSHR0cDExUHJvdG9jb2wkSHR0cDExQ29ubmVjdGlvbkhhbmRsZXIucHJvY2VzcyhIdHRw MTFQcm90b2NvbC5qYXZhOjY3MSkgW2pib3Nzd2ViLTcuMC4xMy5GaW5hbC5qYXI6XQogICAgICAg IGF0IG9yZy5hcGFjaGUudG9tY2F0LnV0aWwubmV0LkpJb0VuZHBvaW50JFdvcmtlci5ydW4oSklv RW5kcG9pbnQuamF2YTo5MzApIFtqYm9zc3dlYi03LjAuMTMuRmluYWwuamFyOl0KICAgICAgICBh dCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihUaHJlYWQuamF2YTo3MjIpIFtydC5qYXI6MS43LjBfMDkt aWNlZHRlYV0KLS0tLS0tPV9QYXJ0XzI3MzYzMl8xNDYwMjc2ODg1LjEzNjQzOTg1MzUzODQKQ29u dGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9R0JLCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rp bmc6IDdiaXQKCjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNztjb2xvcjojMDAwMDAwO2ZvbnQt c2l6ZToxNHB4O2ZvbnQtZmFtaWx5OmFyaWFsIj48ZGl2PmFmdGVyIHN1Y2NlZWQmbmJzcDsgYnVp bGRpbmcgZW5naW5lIGNvZGUsIHdoZW4gbG9naW4gYWRtaW4tcG9ydGFsICwgbGFja2luZyAmbmJz cDtvZiBlbmdpbmUgY2VydHMgbGVhZHMgJm5ic3A7ZXJyb3IuPC9kaXY+PGRpdj5teSBlbmdpbmUg Y29kZSBpcyBsYXRlc3QgKCAyIGRheXMgYWdvKS48L2Rpdj48ZGl2PjxhIGhyZWY9Imh0dHA6Ly93 d3cub3ZpcnQub3JnL0VuZ2luZV9Ob2RlX0ludGVncmF0aW9uI0VuZ2luZV9jb3JlX21hY2hpbmUi Pmh0dHA6Ly93d3cub3ZpcnQub3JnL0VuZ2luZV9Ob2RlX0ludGVncmF0aW9uI0VuZ2luZV9jb3Jl X21hY2hpbmU8L2E+Jm5ic3A7IHNlZW1zIGlzIHRvbyBvbGQgPC9kaXY+PGRpdj4mbmJzcDs8L2Rp dj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+dGhhbmtzPC9kaXY+PGRpdj4tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9k aXY+PGRpdj4yMDEzLTAzLTI3IDIzOjA3OjA0LDUyMSBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLnBraS5QS0lSZXNvdXJjZVNlcnZsZXRdIChodHRwLS0wLjAuMC4wLTg3MDAtMSkgQ2Fubm90 IHNlbmQgcHVibGljIGtleSByZXNvdXJjZSAnL2V0Yy9wa2kvb3ZpcnQtZW5naW5lL2NlcnRzL2Vu Z2luZS5jZXInIGZvcm1hdCAnU1NIJzogamF2YS5pby5GaWxlTm90Rm91bmRFeGNlcHRpb246IC9l dGMvcGtpL292aXJ0LWVuZ2luZS9jZXJ0cy9lbmdpbmUuY2VyIChObyBzdWNoIGZpbGUgb3IgZGly ZWN0b3J5KTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYXQg amF2YS5pby5GaWxlSW5wdXRTdHJlYW0ub3BlbihOYXRpdmUgTWV0aG9kKSBbcnQuamFyOjEuNy4w XzA5LWljZWR0ZWFdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyBhdCBqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbS4mbHQ7aW5pdCZndDsoRmlsZUlucHV0U3RyZWFt LmphdmE6MTM4KSBbcnQuamFyOjEuNy4wXzA5LWljZWR0ZWFdPGJyPiZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhdCBqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbS4mbHQ7 aW5pdCZndDsoRmlsZUlucHV0U3RyZWFtLmphdmE6OTcpIFtydC5qYXI6MS43LjBfMDktaWNlZHRl YV08YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IG9yZy5v dmlydC5lbmdpbmUuY29yZS5wa2kuUEtJUmVzb3VyY2VTZXJ2bGV0LmRvR2V0KFBLSVJlc291cmNl U2VydmxldC5qYXZhOjgwKSBbY2xhc3NlczpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyBhdCBqYXZheC5zZXJ2bGV0Lmh0dHAuSHR0cFNlcnZsZXQuc2Vydmlj ZShIdHRwU2VydmxldC5qYXZhOjczNCkgW2pib3NzLXNlcnZsZXQtYXBpXzMuMF9zcGVjLTEuMC4w LkZpbmFsLmphcjoxLjAuMC5GaW5hbF08YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IGF0IGphdmF4LnNlcnZsZXQuaHR0cC5IdHRwU2VydmxldC5zZXJ2aWNlKEh0 dHBTZXJ2bGV0LmphdmE6ODQ3KSBbamJvc3Mtc2VydmxldC1hcGlfMy4wX3NwZWMtMS4wLjAuRmlu YWwuamFyOjEuMC4wLkZpbmFsXTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLkFwcGxpY2F0aW9uRmlsdGVyQ2hh aW4uaW50ZXJuYWxEb0ZpbHRlcihBcHBsaWNhdGlvbkZpbHRlckNoYWluLmphdmE6MzI5KSBbamJv c3N3ZWItNy4wLjEzLkZpbmFsLmphcjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuQXBwbGljYXRpb25GaWx0 ZXJDaGFpbi5kb0ZpbHRlcihBcHBsaWNhdGlvbkZpbHRlckNoYWluLmphdmE6MjQ4KSBbamJvc3N3 ZWItNy4wLjEzLkZpbmFsLmphcjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRXcmFwcGVyVmFs dmUuaW52b2tlKFN0YW5kYXJkV3JhcHBlclZhbHZlLmphdmE6Mjc1KSBbamJvc3N3ZWItNy4wLjEz LkZpbmFsLmphcjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRDb250ZXh0VmFsdmUuaW52b2tl KFN0YW5kYXJkQ29udGV4dFZhbHZlLmphdmE6MTYxKSBbamJvc3N3ZWItNy4wLjEzLkZpbmFsLmph cjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhdCBvcmcu amJvc3MuYXMud2ViLnNlY3VyaXR5LlNlY3VyaXR5Q29udGV4dEFzc29jaWF0aW9uVmFsdmUuaW52 b2tlKFNlY3VyaXR5Q29udGV4dEFzc29jaWF0aW9uVmFsdmUuamF2YToxNTMpIFtqYm9zcy1hcy13 ZWItNy4xLjEuRmluYWwuamFyOjcuMS4xLkZpbmFsXTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLlN0YW5kYXJk SG9zdFZhbHZlLmludm9rZShTdGFuZGFyZEhvc3RWYWx2ZS5qYXZhOjE1NSkgW2pib3Nzd2ViLTcu MC4xMy5GaW5hbC5qYXI6XTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS52YWx2ZXMuRXJyb3JSZXBvcnRWYWx2ZS5pbnZv a2UoRXJyb3JSZXBvcnRWYWx2ZS5qYXZhOjEwMikgW2pib3Nzd2ViLTcuMC4xMy5GaW5hbC5qYXI6 XTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYXQgb3JnLmpi b3NzLndlYi5yZXdyaXRlLlJld3JpdGVWYWx2ZS5pbnZva2UoUmV3cml0ZVZhbHZlLmphdmE6NDY2 KSBbamJvc3N3ZWItNy4wLjEzLkZpbmFsLmphcjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRF bmdpbmVWYWx2ZS5pbnZva2UoU3RhbmRhcmRFbmdpbmVWYWx2ZS5qYXZhOjEwOSkgW2pib3Nzd2Vi LTcuMC4xMy5GaW5hbC5qYXI6XTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb25uZWN0b3IuQ295b3RlQWRhcHRlci5z ZXJ2aWNlKENveW90ZUFkYXB0ZXIuamF2YTozNjgpIFtqYm9zc3dlYi03LjAuMTMuRmluYWwuamFy Ol08YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IG9yZy5h cGFjaGUuY295b3RlLmh0dHAxMS5IdHRwMTFQcm9jZXNzb3IucHJvY2VzcyhIdHRwMTFQcm9jZXNz b3IuamF2YTo4NzcpIFtqYm9zc3dlYi03LjAuMTMuRmluYWwuamFyOl08YnI+Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IG9yZy5hcGFjaGUuY295b3RlLmh0dHAx MS5IdHRwMTFQcm90b2NvbCRIdHRwMTFDb25uZWN0aW9uSGFuZGxlci5wcm9jZXNzKEh0dHAxMVBy b3RvY29sLmphdmE6NjcxKSBbamJvc3N3ZWItNy4wLjEzLkZpbmFsLmphcjpdPGJyPiZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhdCBvcmcuYXBhY2hlLnRvbWNhdC51 dGlsLm5ldC5KSW9FbmRwb2ludCRXb3JrZXIucnVuKEpJb0VuZHBvaW50LmphdmE6OTMwKSBbamJv c3N3ZWItNy4wLjEzLkZpbmFsLmphcjpdPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyBhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihUaHJlYWQuamF2YTo3MjIpIFty dC5qYXI6MS43LjBfMDktaWNlZHRlYV08L2Rpdj48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxlPSJu ZXRlYXNlZm9vdGVyIj48c3BhbiBpZD0ibmV0ZWFzZV9tYWlsX2Zvb3RlciI+PC9zcGFuPjwvc3Bh bj4KLS0tLS0tPV9QYXJ0XzI3MzYzMl8xNDYwMjc2ODg1LjEzNjQzOTg1MzUzODQtLQoK --===============4678357015184717336==--