ALC-ASM-S00-002 NumberFormatException on attachment filename or source

DDX:
<DDX xmlns="http://ns.adobe.com/DDX/1.0/">
  <PDF result="pdfWithAttachments" format="PDF">
   <PDF source="pdfWithoutAttachments"/>
   <FileAttachments source="pic_20140917135051.bmp">
    <File filename="pic_20140917135051.bmp"/>
    <Description>null</Description>
   </FileAttachments>
  </PDF>
</DDX>
Error:
INFO  [com.adobe.livecycle.assembler.AssemblerServiceImpl] ALC-ASM-N00-001: Execute: invoke() begin on thread WorkerThread#1[192.168.126.196:59718] 186
INFO  [com.adobe.internal.ddxm.Executive] DDXM_N00000: Started processing result named pdfWithAttachments
ERROR [com.adobe.internal.ddxm.Executive] DDXM_S00001: Failed to assemble result named pdfWithAttachments
ERROR [com.adobe.livecycle.assembler.AssemblerServiceImpl] ALC-ASM-S00-002: Failed to execute the DDX - error messages provided.
com.adobe.livecycle.assembler.client.ProcessingException: ALC-ASM-S00-002: Failed to execute the DDX - error messages provided.
at com.adobe.livecycle.assembler.AssemblerServiceImpl.makeResult(AssemblerServiceImpl.java:906)
at com.adobe.livecycle.assembler.AssemblerServiceImpl.execute(AssemblerServiceImpl.java:510)
at com.adobe.livecycle.assembler.AssemblerServiceImpl.invoke(AssemblerServiceImpl.java:454)
Caused by: java.lang.NumberFormatException: For input string: "20140917135051"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at com.adobe.internal.pdfm.embeddedfiles.EmbeddedFilesHandler.updateBaseDocEmbeddedFilenames(EmbeddedFilesHandler.java:947)
at com.adobe.internal.pdfm.embeddedfiles.EmbeddedFilesHandler.addEmbeddedFile(EmbeddedFilesHandler.java:691)
at com.adobe.internal.pdfm.embeddedfiles.EmbeddedFilesHandler.importEmbeddedFiles(EmbeddedFilesHandler.java:285)
at com.adobe.internal.pdfm.attachments.Attachments.importAttachments(Attachments.java:370)
at com.adobe.internal.ddxm.task.attachments.ImportAttachments.execute(ImportAttachments.java:216)
at com.adobe.internal.ddxm.ddx.Node.execute(Node.java:353)
The assembler is parsing the filename or source string (not sure which) and cast the timestamp part to a number ??
The assembler proces works fine with source and filename "pic_1.bmp"
Livecycle ES2.0

UPDATE
We have installed a new UTF-8 database (Oracle) because the original database was not a unicode database.
Now the process starts, we no longer get the errors in the server.log
But now the parameter that contains the mail attachment (pdf) is empty.
For a normal pdf (no special characters) the parameter is not empty.
When we change the endpoint by changing the input parameter mapping from *.pdf to * we are able to
receive the attachment in the input parameter.
The reason is that the filename (ex. éa.pdf) is being changed to something like "=?ISO-8859-1?Q?=E9a=2Epdf?=".
Hereby *.pdf does not match and the parameter is empty.
By changing the endpoint we are now allowing all types of attachments. (ex. xls, doc,..)
We only want pdf documents.
In the proces we can get the documentname by using getDocAttribute(/process_data/@inPdfDoc, "wsfilename").
Since this returns "=?ISO-8859-1?Q?=E9a=2Epdf?=" it's not clear what kind of document this is.
For é.pdf, "=?iso-8859-1?B?6S5wZGY=?=" is begin returned (not even the letters "pdf").
Does anyone know a way to solve this?
Does anyone know a way to get the type of the attachment since the documentname is not a solution...

Similar Messages

  • Com.adobe.livecycle.assembler.client.OperationException: ALC-ASM-S00-002: Failed to execute the DDX

    I'm trying assemble a single pdf document, but I'm getting the below exception.
    Exception in thread "main" org.apache.axis2.AxisFault: com.adobe.livecycle.assembler.client.OperationException: ALC-ASM-S00-002: Failed to execute the DDX - error messages provided. Caused by: javax.xml.bind.UnmarshalException Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
    This is the HTTP request and response I captured. Please assist in resolving.
    POST /soap/services/AssemblerService HTTP/1.1
    Content-Type: text/xml; charset=UTF-8
    SOAPAction: "invoke"
    User-Agent: Axis2
    Authorization: Basic YWRtaW5pc3RyYXRvcjpwYXNzd29yZA==
    Host: 127.0.0.1:8080
    Transfer-Encoding: chunked
    800
    <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns2:invoke xmlns:ns2="http://adobe.com/idp/services"><ns2:inDDXDoc><ns2:binaryData>JVBERi0xLjQNJeLjz9MNCjE3MjEgM CBvYmogPDwvTGluZWFyaXplZCAxL0wgMTc4MDE0NC9PIDE3MjUvRSAzOTYxNi9OIDc0L1QgMTc0NTY3NS9IIFsgMzU 1NiAxNTE1XT4+DWVuZG9iag0gICAgICAgDQp4cmVmDQoxNzIxIDE2Mw0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwM DA1MDcxIDAwMDAwIG4NCjAwMDAwMDUyNzYgMDAwMDAgbg0KMDAwMDAwNTMyMSAwMDAwMCBuDQowMDAwMDA1MzU4IDA wMDAwIG4NCjAwMDAwMDU0OTUgMDAwMDAgbg0KMDAwMDAwNTY2MSAwMDAwMCBuDQowMDAwMDA1NzY0IDAwMDAwIG4NC jAwMDAwMDU4NjYgMDAwMDAgbg0KMDAwMDAwNjQ4NiAwMDAwMCBuDQowMDAwMDA2NjU3IDAwMDAwIG4NCjAwMDAwMDc xOTMgMDAwMDAgbg0KMDAwMDAwNzk0MSAwMDAwMCBuDQowMDAwMDA4Njg5IDAwMDAwIG4NCjAwMDAwMTQ5NDUgMDAwM DAgbg0KMDAwMDAxNTU3NiAwMDAwMCBuDQowMDAwMDE1OTY3IDAwMDAwIG4NCjAwMDAwMTY0MjcgMDAwMDAgbg0KMDA wMDAxNzQyOCAwMDAwMCBuDQowMDAwMDE3NzAzIDAwMDAwIG4NCjAwMDAwMTk0MTMgMDAwMDAgbg0KMDAwMDAxOTcxN SAwMDAwMCBuDQowMDAwMDIwMDY4IDAwMDAwIG4NCjAwMDAwMjAxODkgMDAwMDAgbg0KMDAwMDAyMTgyNCAwMDAwMCB uDQowMDAwMDIyMTQwIDAwMDAwIG4NCjAwMDAwMjI1MDMgMDAwMDAgbg0KMDAwMDAyMjY0MiAwMDAwMCBuDQowMDAwM DIzMTIyIDAwMDAwIG4NCjAwMDAwMjMyNDYgMDAwMDAgbg0KMDAwMDAyMzMwNiAwMDAwMCBuDQowMDAwMDIzMzkwIDA wMDAwIG4NCjAwMDAwMjM1MzMgMDAwMDAgbg0KMDAwMDAyMzYzMiAwMDAwMCBuDQowMDAwMDIzNzgzIDAwMDAwIG4NC jAwMDAwMjM4NzkgMDAwMDAgbg0KMDAwMDAyNDAwMSAwMDAwMCBuDQowMDAwMDI0MTQyIDAwMDAwIG4NCjAwMDAwMjQ yNDAgMDAwMDAgbg0KMDAwMDAyNDM4OCAwMDAwMCBuDQowMDAwMDI0NDkzIDAwMDAwIG4NCjAwMDAwMjQ2NDYgMDAwM DAgbg0KMDAwMDAyNDc1NiAwMDAwMCBuDQowMDAwMDI0ODk4IDAwMDAwIG4NCjAwMDAwMjQ5OTcgMDAwMDAgbg0KMDA wMDAyNTE0MCAwMDAwMCBuDQowMDAwMDI1MjQwIDAwMDAwIG4NCjAwMDAwMjUzODcgMDAwMDAgbg0KMDAwMDAyNTQ5M iAwMDAwMCBuDQowMDAwMDI1NjQ4IDAwMDAwIG4NCjAwMDAwMjU3OTUgMDAwMDAgbg0KMDAwMDAyNTg5OSAwMDAwMCB uDQowMDAwMDI2MDU0IDAwMDAwIG4NCjAwMDAwMjYxNjIgMDAwMDAgbg0KMDAwMDAyNjI4OCAwMDAwMCBuDQowMDAwM DI2NDM2IDAwMDAwIG4NCjAwMDAwMjY1NDEgMDAwMDAgbg0KMDAwMDAyNjY5NiAwMDAwMCBuDQowMDAwMDI2ODQ2IDA wMDAwIG4NCjAwMDAwMjY5OTcgMDAwMDAgbg0KMDAwMDAyNzEwNSAwMDAwMCBuDQowMDAwMDI3MjQ5IDAwMDAwIG4NC jAwMDAw
    800
    MjczODggMDAwMDAgbg0KMDAwMDAyNzUzMCAwMDAwMCBuDQowMDAwMDI3NjY3IDAwMDAwIG4NCjAwMDAwMjc4MDggMD AwMDAgbg0KMDAwMDAyNzk0NCAwMDAwMCBuDQowMDAwMDI4MDg2IDAwMDAwIG4NCjAwMDAwMjgyMjMgMDAwMDAgbg0K MDAwMDAyODM3MyAwMDAwMCBuDQowMDAwMDI4NDk0IDAwMDAwIG4NCjAwMDAwMjg2MTkgMDAwMDAgbg0KMDAwMDAyOD c2MiAwMDAwMCBuDQowMDAwMDI4OTA0IDAwMDAwIG4NCjAwMDAwMjkwMzkgMDAwMDAgbg0KMDAwMDAyOTE5OCAwMDAw MCBuDQowMDAwMDI5MzE0IDAwMDAwIG4NCjAwMDAwMjk0NjYgMDAwMDAgbg0KMDAwMDAyOTU3NSAwMDAwMCBuDQowMD AwMDI5NzI3IDAwMDAwIG4NCjAwMDAwMjk4NzQgMDAwMDAgbg0KMDAwMDAzMDAxNSAwMDAwMCBuDQowMDAwMDMwMTUx IDAwMDAwIG4NCjAwMDAwMzAzMDMgMDAwMDAgbg0KMDAwMDAzMDQxMiAwMDAwMCBuDQowMDAwMDMwNTYwIDAwMDAwIG 4NCjAwMDAwMzA3MDMgMDAwMDAgbg0KMDAwMDAzMDg0NiAwMDAwMCBuDQowMDAwMDMwOTQ2IDAwMDAwIG4NCjAwMDAw MzEwOTMgMDAwMDAgbg0KMDAwMDAzMTIxMSAwMDAwMCBuDQowMDAwMDMxMzMzIDAwMDAwIG4NCjAwMDAwMzE0ODQgMD AwMDAgbg0KMDAwMDAzMTU5MiAwMDAwMCBuDQowMDAwMDMxNzQwIDAwMDAwIG4NCjAwMDAwMzE4NDUgMDAwMDAgbg0K MDAwMDAzMjAwMCAwMDAwMCBuDQowMDAwMDMyMTIyIDAwMDAwIG4NCjAwMDAwMzIyNDggMDAwMDAgbg0KMDAwMDAzMj M5OSAwMDAwMCBuDQowMDAwMDMyNTQ1IDAwMDAwIG4NCjAwMDAwMzI2OTEgMDAwMDAgbg0KMDAwMDAzMjgzMiAwMDAw MCBuDQowMDAwMDMyOTk0IDAwMDAwIG4NCjAwMDAwMzMxMDggMDAwMDAgbg0KMDAwMDAzMzIyNiAwMDAwMCBuDQowMD AwMDMzMzYyIDAwMDAwIG4NCjAwMDAwMzM0NjAgMDAwMDAgbg0KMDAwMDAzMzU1OCAwMDAwMCBuDQowMDAwMDMzNjc2 IDAwMDAwIG4NCjAwMDAwMzM4MDkgMDAwMDAgbg0KMDAwMDAzMzkwNyAwMDAwMCBuDQowMDAwMDM0MDE4IDAwMDAwIG 4NCjAwMDAwMzQxMjYgMDAwMDAgbg0KMDAwMDAzNDMwNSAwMDAwMCBuDQowMDAwMDM0Mzk4IDAwMDAwIG4NCjAwMDAw MzQ0OTEgMDAwMDAgbg0KMDAwMDAzNDYxOCAwMDAwMCBuDQowMDAwMDM0NzI0IDAwMDAwIG4NCjAwMDAwMzQ4MzAgMD AwMDAgbg0KMDAwMDAzNDkyMCAwMDAwMCBuDQowMDAwMDM1MDEwIDAwMDAwIG4NCjAwMDAwMzUxMDAgMDAwMDAgbg0K MDAwMDAzNTIxOSAwMDAwMCBuDQowMDAwMDM1MzIyIDAwMDAwIG4NCjAwMDAwMzU0MTYgMDAwMDAgbg0KMDAwMDAzNT UyMSAwMDAwMCBuDQowMDAwMDM1NjI4IDAwMDAwIG4NCjAwMDAwMzU3MTggMDAwMDAgbg0KMDAwMDAzNTgwOCAwMDAw MCBuDQowMDAwMDM1ODk4IDAwMDAwIG4NCjAwMDAwMzYwMjYgMDAwMDAgbg0KMDAwMDAzNjExMyAwMDAwMCBuDQowMD AwMDM2MjE4IDAwMDAwIG4NCjAwMDAwMzYzMTcgMDAwMDAgbg0KMDAwMDAzNjQyNCAwMDAwMCBuDQowMDAwMDM2NTI2 IDAwMDAwIG4NCjAwMDAwMzY2MzcgMDAwMDAgbg0KMDAwMDAzNjc0MiAwMDAwMCBuDQow
    800
    MDAwMDM2ODQzIDAwMDAwIG4NCjAwMDAwMzY5NzEgMDAwMDAgbg0KMDAwMDAzNzA3NSAwMDAwMCBuDQowMDAwMDM3MT g5IDAwMDAwIG4NCjAwMDAwMzczMjEgMDAwMDAgbg0KMDAwMDAzNzQzMiAwMDAwMCBuDQowMDAwMDM3NTkzIDAwMDAw IG4NCjAwMDAwMzc3MjMgMDAwMDAgbg0KMDAwMDAzNzgzNCAwMDAwMCBuDQowMDAwMDM3OTg4IDAwMDAwIG4NCjAwMD AwMzgxMDAgMDAwMDAgbg0KMDAwMDAzODIwOSAwMDAwMCBuDQowMDAwMDM4MzE0IDAwMDAwIG4NCjAwMDAwMzg0Mzcg MDAwMDAgbg0KMDAwMDAzODU2NCAwMDAwMCBuDQowMDAwMDM4Njg2IDAwMDAwIG4NCjAwMDAwMzg3ODkgMDAwMDAgbg 0KMDAwMDAzODg5NyAwMDAwMCBuDQowMDAwMDM5MDI1IDAwMDAwIG4NCjAwMDAwMzkxNjkgMDAwMDAgbg0KMDAwMDAz OTI5NSAwMDAwMCBuDQowMDAwMDM5MzkyIDAwMDAwIG4NCjAwMDAwMzk0OTMgMDAwMDAgbg0KMDAwMDAwMzU1NiAwMD AwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDE4ODQvUHJldiAxNzQ1NjYyL1Jvb3QgMTcyMiAwIFIvSW5mbyAxNzIwIDAg Ui9JRFs8ODRFMEZBQkUzQzcwRDUxN0YyNzk1REY0REU3QkZFREI+PDg1RTZDQTg1NDkxNTJCNDM4REM0QTE3QkFBRT JGNENFPl0+Pg0Kc3RhcnR4cmVmDQowDQolJUVPRg0KICANCjE4ODMgMCBvYmo8PC9MZW5ndGggMTQwOC9FIDM2NzEv RmlsdGVyL0ZsYXRlRGVjb2RlL0kgMzcwMy9MIDM2ODcvTyAzNjU1L1MgMzI0ND4+c3RyZWFtDQp42tRXf1AUdRR/tz /O45eyCIqn6HlyIArcyR56QuEeLaYGisqmKSWZnBRlJ6mQae6VCGEqZlaaFgqolBUVmWnmQVlK2RyNU9NMOjY501hN U9of/lPTd797e3u33Ck1Ok3fmeO77/M+7+17n++77xwAQAIMvgAGAHovJIC6EmAQQikwDIcM60QaIRQ9iAad7A1suh 0QggTWqpoV7mAUPZmGeQ62LG0ZVaY/Ija7zYaoqbrL848nEd8f5ibbvLUbJ60je3VjxKve8RfpE7CDO+AeUxcjQL23 zmdso/ZN6AVW5L79sYv4ysuXZjTSDToLLPMRdVFnUf41XnMF3UZcEE/6RreQbsIOx+LjIfoSscjb3pIzvb67Z3vu8M yceH0+MQLSOy3FUdHEBshwxzrIEvhJpLxDr0X7dLs422+JyR6CLjGmtRdWWoq2pnEd+w9sMdqr+va3Np0xFXfnLDtt NFX1tRbN2m2v6CDaDAUrzvcR7bN2TijuaC0qSbJVqSJEx8TGRZHy35Ep40xjjWPMo0ZjWzJSyPTxaakW1ZasdJkvEU fKJIyqIInRzIwJWRPDejAoeTO1iW3ZVg2Eadk2krLn5hfcdvskjp0yLWdy3lSH1VKQnZ4fwrZJfrtEyCUpvshZeEee Y6o1K79fyulSymCy1ZGSz9kLZCtApzAdM1Euvgi91uoIagbXppUF/5HtbJu2mwAUJF5QgJpQKxn2RBZz4PT/1KMRLK wnjH5BFDVOMyLkrHsqVt1b515Wu+KxRfcJdy9wrZ4xf+adjz5cdv/CBx5curhqydw5JXc99Pgja+aVzi5eTtVUV5av DDvX8iNGwxygfx6tkaj+kZHBiMcfFBhZnqCa/uFM3ASPVt6wOtyE7KGC3miuI1dxnVOMenb71vpNazc8tV7yPKfpbN vT5BbPuiee2djwpNi4Wfqas87caVTOlOrKlTXlTc2xu/e8uG9n1ssvPB8dsytUlx1Il5a2/XtfefWl1urylTWV0vXB UlIOZ/TBI2+9386+894bhz/oCi3wXfnOefvNzkNHD7z+Woc0iTX4gmluijt76qOTx05M
    800
    7On+FBX7WegxfJhJnjn++ceffOE93Su9D7+uksKhTWFVCHuKA7o8BqS0CirjHTT2t+KO+jeJtPdrpCLVNDBusssFN1 4sa8O72TyOZQWh1G/gZfJziPH942obRQ3ici3vhwEYtJAgLKhrlH+sMAx+O2E2y3ZyoKjQILPZIghyJVJZaf7GKJ53 uSrwI8MkmM1K9TxfJAiKBzfC85yflhghhmXtPK8YDDOUZVUaisFPpEMpW5Um4tLZ/VEBgGEYpS1aEARRKcIvrt7lEk P1pv1NY53k02SkJRfDopWryoIb6G/gYlM1pSg0NZEyK1hfNAgKiWGSFiosRRBlYnBybYvhxcBlI7VrwwmFfUry/uOJ eqyFSHFD0dBFOgF1UBBVzU8GdxcvM1nWoe0yZAawhKqh5EV0np+uvkQZC9QP4ovqlKHQ/8nPctTUN5B8qholNaLPl7 gHCwxG88mZuEIdleoe67kaMypzTULPPLrR6P4dfjWmxjfPgbLka4x7rujS/0K7nZ6f6Rmp7uwFq/WXksTF5zbTBgNX 6rmcVz6MSxcTiMQhLavPrdV/l2hit/UM6ko7v7HbSf4x5MR67+CM5oRO0rNJ17WkNM85U3copZTk4sAOF+XNF2mjHL IlbSICY92k8wqOK5yNNwnUdWZ5g+JQzli0eUmIBZsM2hSrMx1iMAhxBI9A7PNJARiMCY4D2YctDNplZuBF/ZhxkKkG cHGqz3u9O0X/NUDZD+ihHmDaFXQBboYRV7LRt3YswE4f8h8GY8Nf0tcYfZzIPgrGPcP8/zb++bcAAwD371c/DQplbm RzdHJlYW0NZW5kb2JqDTE3MjIgMCBvYmo8PC9QYWdlTW9kZS9Vc2VPdXRsaW5lcy9WaWV3ZXJQcmVmZXJlbmNlczw8 L0Rpc3BsYXlEb2NUaXRsZSB0cnVlPj4vTmFtZXMgMTcyNCAwIFIvT3V0bGluZXMgMTc1MCAwIFIvTWV0YWRhdGEgMT cxOSAwIFIvUGFnZXMgMTcxMCAwIFIvT3BlbkFjdGlvbiAxNzIzIDAgUi9UeXBlL0NhdGFsb2cvUGFnZUxhYmVscyAx NzA4IDAgUj4+DWVuZG9iag0xNzIzIDAgb2JqPDwvRFsxNzI1IDAgUi9GaXRdL1MvR29Ubz4+DWVuZG9iag0xNzI0ID Agb2JqPDwvRGVzdHMgMTE2MyAwIFI+Pg1lbmRvYmoNMTcyNSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NCA3OTJdL1Bh cmVudCAxNzExIDAgUi9Db250ZW50cyAxNzI5IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk0IDc5Ml0vUmVzb3 VyY2VzIDE3MjYgMCBSL1R5cGUvUGFnZT4+DWVuZG9iag0xNzI2IDAgb2JqPDwvRm9udDw8L0YxIDE3MzAgMCBSL0Yy IDE3MzEgMCBSL0YzIDE3MzIgMCBSL0Y0IDE3MzMgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC 9NQzEgMTc0OSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzEgMTcyNyAwIFIvR1MyIDE3MjggMCBSPj4+Pg1lbmRvYmoNMTcy NyAwIG9iajw8L09QTSAxL09QIGZhbHNlL0JHMi9EZWZhdWx0L29wIGZhbHNlL1R5cGUvRXh0R1N0YXRlL1NBIGZhbH NlL1VDUjIvRGVmYXVsdC9TTSAwLjAyPj4NZW5kb2JqDTE3MjggMCBvYmo8PC9PUE0gMS9PUCBmYWxzZS9CRzIvRGVm YXVsdC9vcCBmYWxzZS9UeXBlL0V4dEdTdGF0ZS9TQSB0cnVlL1VDUjIvRGVmYXVsdC9TTSAwLjAyPj4NZW5kb2JqDT E3MjkgMCBvYmo8PC9MZW5ndGggNTQ5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIibRTTW/aQBC976+Y4/rA srPfe2yAVKLhUGGlB5QL4CBSAyo0ifhT/Y2dsQ0B2h4rS96Z8c57bz6MsBL9z1OE1UGY
    800
    rHwCersA3nqlDURr+dhX4ln0R5t5tVxWy+Fu8bqptj+hPxkg3A0H4odA5WENHUQMRrnUYqCBXoOCkWG+wVZo4AfhC1 ljsl7AwDs4mMDsScOS9RjW44NVPiNYJEUONoIMH9n12ULduTHQ5xzIP93niA3pItIh1OIgvnb0Gr6fiTrx3meVogGW nSzzsYHsGyqjPvnRJ4Wa4U4Z0UeVY7iIdBg19e3PcvGq3P9CexCjyeA82btS9O+ReMtnEVo9dERNdQealXVQbgQ28f 2KZJYLfr0LOZ8X5QvZFFSaFoGiQyEXHOzfmxbQuCaRDkSrSI6jcefEkJSEjtFm8mFdYFBevhWGaGVVoJGDwtB85LFA WhtCxURHXWB74akcE4ltSSiXIJtGNpbRWRlzScU08tc/lBnKiuZamdaBc3qN6bjcmYTRFKZFjxQ4UmBVkPuiZ2mbSX ePmi3Xi+pwoyyflTWWdbRskCL/ASci89HRT8vdvGKV6NskDzbni/sfddwiO+1VuEHGBrmzCB4e1m/V4LiobzhcRh7z NU2r6O9cmarNl8LaPuUTH3Z8o2nbctd1w7QghhZMJQch8Uac0+1ZbmobPn6tjzRMHanNNIWorHys9of1bgtJ6abTo1 L8FmAAGJ/6zgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTczMCAwIG9iajw8L1N1YnR5cGUvVHlwZTEvRm9udERlc2NyaXB0 b3IgMTczOSAwIFIvTGFzdENoYXIgOTkvV2lkdGhzWzEgNzM1XS9CYXNlRm9udC9QQ0JBRkorQWRvYmVDb3JwSURTdG QtQWRvYmUvRmlyc3RDaGFyIDk4L0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9UeXBlL0ZvbnQ+Pg1lbmRvYmoNMTcz MSAwIG9iajw8L1N1YnR5cGUvVHlwZTEvRm9udERlc2NyaXB0b3IgMTc0MSAwIFIvTGFzdENoYXIgMTIxL1dpZHRoc1 syMjEgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAw IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MD AgNTAwIDY3MiA1MDAgNTc2IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDU0NiA1MDAgNTAwIDUwMCA1MDAgNTAwIDUw MCA0OTQgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgND IyIDUwMCA0MzMgNTAwIDUwMCA1MDAgMjg1IDUwMCA1MDAgMjY5IDUwMCA1MDAgNTAwIDUwMCA1MDAgMzkyIDM3NyA1 MDAgNTAwIDQ2NCA1MDAgNTAwIDQ2M10vQmFzZUZvbnQvUENCQUdKK01pbmlvblByby1TZW1pYm9sZC9GaXJzdENoYX IgMzIvVG9Vbmljb2RlIDE3NDIgMCBSL0VuY29kaW5nIDE3NDMgMCBSL1R5cGUvRm9udD4+DWVuZG9iag0xNzMyIDAg b2JqPDwvU3VidHlwZS9UeXBlMS9Gb250RGVzY3JpcHRvciAxNzQ1IDAgUi9MYXN0Q2hhciAxNzQvV2lkdGhzWzIwNy A1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAw IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDYzNiA1MD AgNTg4IDUwMCA1MTUgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNDkzIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUx OSA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1
    800
    MDAgNTAwIDU4NSA0NDkgNTgxIDUxNiA1MDAgNTAwIDUwMCAyNTYgNTAwIDUwMCAyNTcgNTAwIDUwMCA1NjQgNTAwID UwMCA1MDAgNTAwIDUwMCA1MDAgNTA4IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAg NTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMC A1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAw IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA0NDFdL0Jhc2VGb250L1BDQkFHSytNeXJpYW RQcm8tU2VtaWJvbGQvRmlyc3RDaGFyIDMyL1RvVW5pY29kZSAxNzQ2IDAgUi9FbmNvZGluZyAxNzQ3IDAgUi9UeXBl L0ZvbnQ+Pg1lbmRvYmoNMTczMyAwIG9iajw8L1N1YnR5cGUvVHlwZTEvRm9udERlc2NyaXB0b3IgMTczNSAwIFIvTG FzdENoYXIgMTc0L1dpZHRoc1syMTIgNTAwIDMzNyA0OTcgNTAwIDUwMCA1MDAgMTg4IDI4NCAyODQgNTAwIDUwMCAy MDcgMzA3IDIwNyAzNDMgNTEzIDUxMyA1MTMgNTEzIDUxMyA1MTMgNTEzIDUxMyA1MTMgNTEzIDIwNyAyMDcgNTAwID UwMCA1MDAgNDA2IDUwMCA2MTIgNTQyIDU4MCA2NjYgNDkyIDQ4NyA2NDYgNjUyIDIzOSAzNzAgNTQyIDQ3MiA4MDQg NjU4IDY4OSA1MzIgNjg5IDUzOCA0OTMgNDk3IDY0NyA1NTggODQ2IDU3MSA1NDEgNTUzIDUwMCA1MDAgNTAwIDUwMC A1MDAgNTAwIDQ4MiA1NjkgNDQ4IDU2NCA1MDEgMjkyIDU1OSA1NTUgMjM0IDI0MyA0NjkgMjM2IDgzNCA1NTUgNTQ5 IDU2OSA1NjMgMzI3IDM5NiAzMzEgNTUxIDQ4MSA3MzYgNDYzIDQ3MSA0MjggNTAwIDUwMCA1MDAgNTAwIDUwMCA1MD AgNTAwIDUwMCA1MDAgMTAwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDM1NCAzNTQgNTAwIDIwNyA1 MDAgNjE5IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwID UwMCA1MDAgNTAwIDUwMCA1MDAgNTE5IDUwMCA2NzcgNTAwIDUwMCA1MDAgNTAwIDQxOV0vQmFzZUZvbnQvUENCQUhM K015cmlhZFByby1SZWd1bGFyL0ZpcnN0Q2hhciAzMi9Ub1VuaWNvZGUgMTczNiAwIFIvRW5jb2RpbmcgMTczNyAwIF IvVHlwZS9Gb250Pj4NZW5kb2JqDTE3MzQgMCBvYmo8PC9TdWJ0eXBlL1R5cGUxQy9MZW5ndGggNjE2OS9GaWx0ZXIv RmxhdGVEZWNvZGU+PnN0cmVhbQ0KSIl8VAlQFOkV7mbonlFghGkaYQanJ6xuJBJklSyCiByCXOosiIwkHiyMzChyDK drzA4bDTfG9djILGHlEAQ5FJG4yKECrpxyiRdKAQKl1qql2dfjj7XpcZNKqnYr1VVd773/fe/63/fjmLERhuO4jdzH 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 0EaF/RA4yhP0s2tuwgbn0VZPWDIMRB8k9gvvXsTWWTaDlMOgfODkwRNkp5Rgx6r1IZLkZejlJ+WYt5MX8mr1dVGwQv QeqUR2YggLdTlsJgw2Q4NdbCJL5WUJJco/Ix/Rp2Q/eJ+xn7l02rbCRBqOFR03KMrRZsy3NzxvBm5D/4W+y5zOrjHH tc7hLi6EsvlUDVlXnqsyMSVKk7bkJL+DLCjNL8uz59XnmtUlfCPvbKnFXCu26iuzT9NndNqSREmKouCUhkHbHDwDMJ Sh+LShXGKryNaoVHoFc4K0wwZqXeBOH5+vgh4//nLq0aMdk+uZwgRqcnhv0M4De39nYIL2X5+avDryBSN43tT5t25o 7n7QyWkdeDDEemBu5lxvUCgAD4I0fgcC/kIA+OP/mYZACED4i/yYwhgKz5ceaCk2dWuRB1qGfmlkkBfygCXwa1iLR7 mlsJIBCSKpSu0RyyHJqg07EblqfDvwu3rPnGthshyEJu1jXazERzo2fad39HFfm1pvZgS6CteWSiSrAJ+K/oqFtNMk G1KKQksXkiucpY2lPLoueldO1f9eXTK+dHbZbPGrP4fY19lx6v8CDAB5nfzZCg0KZW5kc3RyZWFtDWVuZG9iag0xNz M1IDAgb2JqPDwvU3RlbVYgMC9Gb250TmFtZS9QQ0JBSEwrTXlyaWFkUHJvLVJlZ3VsYXIvRm9udFN0cmV0Y2gvTm9y bWFsL0ZvbnRGaWxlMyAxNzM0IDAgUi9Gb250V2VpZ2h0IDQwMC9GbGFncyA0L0Rlc2NlbnQgLTIxMC9Gb250QkJveF stNDYgLTI1MCAxMTI2IDg4MV0vQXNjZW50IDcxNS9Gb250RmFtaWx5KE15cmlhZCBQcm8pL0NhcEhlaWdodCA2Nzgv WEhlaWdodCA0ODcvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNBbmdsZSAwL0NoYXJT
    800
    ZXQoL3NwYWNlL0ovdS9sL3kvdHdvL3plcm8vc2V2ZW4vVi9lL3Ivcy9pL28vbi9laWdodC9wZXJpb2QvY29weXJpZ2 h0L0EvZC9iL1MvdC9tL0kvYy9wL2EvZy9oL3YvcmVnaXN0ZXJlZC9ML0MvRS9mL00vVy93L2NvbW1hL3gvVS9OL1gv b25lL1AvaHlwaGVuL1Qvai9rL3ovcS9zbGFzaC9EL0YvQi9SL25pbmUvZm91ci9IL08vRy9wYXJlbmxlZnQvY29sb2 4vcGFyZW5yaWdodC9maXZlL3RocmVlL3F1b3RlZGJsbGVmdC9xdW90ZWRibHJpZ2h0L3NlY3RpXA1vbi9zaXgvcXVv dGVyaWdodC9xdWVzdGlvbi9aL3VuZGVyc2NvcmUvWS90cmFkZW1hcmsvcXVvdGVzaW5nbGUvUS9LL3NlbWljb2xvbi 9lbWRhc2gvbnVtYmVyc2lnbi9xdW90ZWRibCk+Pg1lbmRvYmoNMTczNiAwIG9iajw8L0xlbmd0aCAzMjAvRmlsdGVy L0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJVJHLboMwEEX3/opZpurCYMgDyUKqaCNl0YeatHtjDylSMZYhi/x9PTZN1Q Xm+HoeVzO8OTwebD8Df/OjPuIMXW+Nx2m8eI3Q4rm3kAswvZ6XWzz1oBzwkHy8TjMOB9uNICXj7+Fxmv0VVvvyPrsD /uoN+t6eYXXKPz6DcLw4940D2hkyqGsw2DHePCv3ogYETml/2unqEES850vj0eDklEav7BlBiqwGqbAGtOb/G6tSRt vpL+VZisyy8GOy6CIX+8DrxGviXVlTybwMXGWJK2JBnAsRWG1j/MOWuEpMMWSC+KlmwcvSdfPrIVmSIhYqkhOqJqia SGUElRQ6cNEmoQlCmQdeqygEZnJDwjYJGxJ2JvAOk91maZ8a0lRoVbcB64v3YfZxn3HENNze4m3lbnQ0S/rYjwADAM nEmxYKDQplbmRzdHJlYW0NZW5kb2JqDTE3MzcgMCBvYmo8PC9EaWZmZXJlbmNlc1szMi9zcGFjZSAzNC9xdW90ZWRi bC9udW1iZXJzaWduIDM5L3F1b3Rlc2luZ2xlL3BhcmVubGVmdC9wYXJlbnJpZ2h0IDQ0L2NvbW1hL2h5cGhlbi9wZX Jpb2Qvc2xhc2gvemVyby9vbmUvdHdvL3RocmVlL2ZvdXIvZml2ZS9zaXgvc2V2ZW4vZWlnaHQvbmluZS9jb2xvbi9z ZW1pY29sb24gNjMvcXVlc3Rpb24gNjUvQS9CL0MvRC9FL0YvRy9IL0kvSi9LL0wvTS9OL08vUC9RL1IvUy9UL1UvVi 9XL1gvWS9aIDk1L3VuZGVyc2NvcmUgOTcvYS9iL2MvZC9lL2YvZy9oL2kvai9rL2wvbS9uL28vcC9xL3Ivcy90L3Uv di93L3gveS96IDEzMi9lbWRhc2ggMTQxL3F1b3RlZGJsbGVmdC9xdW90ZWRibHJpZ2h0IDE0NC9xdW90ZXJpZ2h0ID E0Ni90cmFkZW1hcmsgMTY3L3NlY3Rpb24gMTY5L2NvcHlyaWdodCAxNzQvcmVnaXN0ZXJlZF0vVHlwZS9FbmNvZGlu Zz4+DWVuZG9iag0xNzM4IDAgb2JqPDwvU3VidHlwZS9UeXBlMUMvTGVuZ3RoIDkxNS9GaWx0ZXIvRmxhdGVEZWNvZG U+PnN0cmVhbQ0KSIl8kN9v21QUx6/b2O3GVLparkoyJXfSEALGtE0wNB6qlVag7QHaBokNaaC0cYpLfnR22iZLOrzm l+c4TpzE7fK7SzO6NIwCTRACKkATSLzxD/CAeOGBB4RAduog4YRXhK507vmeez7fo3sQYOgDCIKcmJ58eeKVK89O2D 1z5KSHXro8ZfXan+vJ3rtqQtQxg3ri2Gica/98GEKVrx5XHh0vHnpGQB+C/PDTpGfJT1ML73rhuYsXnz/djS/04oXT 8PzZs+dhzwta/YyXdDHwsnten+KhbV7SfgZOOJ1wtgszcJZkSHqlV+wBFANt0Evb7KTL
    800
    Rr8HPY7/MYIeGlK6B7M8x1B2ykZTpE677dBl80OdockFSqdovZNyw3mS9tr0e3GZphg7Ne+lPG7mzH9uACD6AZNIb1 vgNTAD1vu2VC5+oP52gOjx1EF/3KBy7ekOhymi9h2hjSsZVPkV06D2DaF0RSc90MHe7uXKuKZrTP2a6GZaVw21mSFB 6bRxJN129LedSocQ2rhWwbTpUa3yNy5g6oujSj+mjatPaUe0HVQ5jukM93Cx4dplN2oNf/2jvYU/nt6tNKXV9oz8IJ PPZOQR5aVWs1VttlrVVqtZ2v/sk7pclAtyfgOf2s9v4U+CMaAKfxFJISmI5mwinc2YCukV92J4JRAJJ3MxCy/yyaQR H9R/3zkVI3A4AcCGFW1i15Ugeg27qgX1HD96kgUbj1BlWrlCXOAH5NjtzJrJc8M9Y8FZhAVvlciHhbvypmQWMBzqvQ kfuofl+HLeqMwO2LRXiVg8xt8xr8XCXNh0a730oQU/iaTAjrRdlKXbrGAWYnGOMyqUlQjyvjXjHoYPg2GQqKC64Toc A4GsHM6ZdquN778I7DkDbOhWyML/YsPwwUvDoAO1Z4jsgZgTq2LhCQFLBMRlMZi5NoZPhR2s8uAcUfu49OO3TMOx6F x6/Y1t56eWhuFm9IOd7eRusZh0MnTMFbAov+8TKUHaNH65Wl9weCjrm9vOz4sFMbVpjtRRLsRy75tWA3Kdtwh1opS+ l7+bvuk1/3mIEiksneSikQgftUQxHAwCNmRIYVIiEk1YxHU0i93JojgwgEu8xEkRcTAtJBMZoxyRguZumQ3+C12VB3 AwgkBHjaC3fNX75XKt5ivf8K74aLM8Wi7kS5Vc0OdbC676A/myeSgiKUEJM9+zz71z7EjjaOuxfwQYACr2nhsKDQpl bmRzdHJlYW0NZW5kb2JqDTE3MzkgMCBvYmo8PC9TdGVtViAwL0ZvbnROYW1lL1BDQkFGSitBZG9iZUNvcnBJRFN0ZC 1BZG9iZS9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udEZpbGUzIDE3MzggMCBSL0ZvbnRXZWlnaHQgNDAwL0ZsYWdzIDMy L0Rlc2NlbnQgMC9Gb250QkJveFswIC0zIDg0NSAxMDA3XS9Bc2NlbnQgMjM5L0ZvbnRGYW1pbHkoQWRvYmUgQ29ycG 9yYXRlIElEIFN0ZCkvQ2FwSGVpZ2h0IDAvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNBbmdsZSAwL0NoYXJTZXQo L3NwYWNlL2IvYyk+Pg1lbmRvYmoNMTc0MCAwIG9iajw8L1N1YnR5cGUvVHlwZTFDL0xlbmd0aCAxNjIzL0ZpbHRlci 9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiXyRf1RT5xnHcwnee3We2JGma+/l3Hvrwa5sSq2oZXZzoyhaNJCBVAtVF+BC QiSJSSDht4b8QBFNSIKxUAIiP1KIiFrBpYCHVirt5txWFV3H2h63utZju7PN59KXne2m2x/7Y2fvH895vs/zPp/neZ 8Xk8THSTAMo1QZL6Vvy/q+UqvXGvQqk2FNHl+hLTIcKIllOYHGBCpeSFz+BLqGFhNx/9fJS+DmCvjq279NxG0JkjgM +/RvGQZjtUlbprFw69auXbs6Ztdx6SWGIp7LqzZb+Aoz97K+2GAyGkxqC1+SwnHpBw5wubEKM5fLm3lTVSyan5KXwq nEG3oLt4U3p3CpqS+s3rh2fcq/Z+O0Zo7XWjS8iVNzJr5MK5JNfAlnMalL+Aq1SccZYpn/kqX/ZwhOq+dEFpev18ZU nkUMmjm1vuQ5kWL4pkuxoVJvMWnFSf7HcsSDSZIkz0jWSNZLtkgyJVkSpSRPskuyW1IgkYmrFWW2ZATbhLXGSeMK42 akrLRQejX+2fhD8YsdLRPCgwlMtEkT0pZ4oXlBtdiMw3F0VYE2g28J3McRh64oICYW24hFfN83PmxGosaFKUXMQzEl k4Gq7pJw/6LRmvAWUPIbCxLIUnz3VVX+8zRamQSPgRKS54GBNfd+wyM8zEbalsjPOWcc
    800
    4/ZpUn7Da8zo3kSjepSKnkbFKBXiUDoEb9wLefvZzkjf7WCUlH3WcgF6L4P3gm4oAVYACaph+QOhD36kqFFXl9uqyI MWnSObVmuOBWysLeDqjVKQeYf4pN21JcgOQ0E5vrXhsDOV3gwGfOh461lmBp/td1g72A7bSb2fj3iedM+4bhwNkYtF uPwjHXHT6XelUosUkWZ3rHcwOqGZ8IdDn3kvkrLZlgvCrSFMfBUpFY7DS4qagmqdzUoaLRpnIa3Rt/qqWavf3TVBCY nEJ37vnJcZQm/piLtOn3NDDLnR7tjgFJF6wj8QeugbJWWBuvPCl6Mma8K7f4FdgMnnhAzBrZCP22edl9wjpHzOZ9rd mUsjJu2Flat+/8q9feyt4mjpDmp70f7tyfmAzVYzWntbXnCj3/zUSecbjv4m0t4fcY7SsPLPn4L0ry9eWf1zduOloq FZ6t3zlz+Yj2Ts7GJkysZ5mJ/EhgCTChwsVWiKKw6p6cLVY0A/envs7TeH68rPsU1+b7OXfr33TN8xNugO1LczwZry k6X0UZzfUbcvh80qKMtMpxB2Jwmeeu+XY7PjjGyPyE0fh8fOY8OPIC1GTxTpOg1fX0JveXkaljWzfz8BKwKdrWT3CW 97iPpd5tw65ii+e5dx389YtVqvFIHEh8+CYvRW6ONrDMqADxVjfa/uqXW6a9kjr+0/upe+6x8dv0jLUGFLWHjR+gDk CR+BHMVDnPy+/CtIWlil0OoNZdpBfWRkYDAyYhjQsPL78Pg/VinChLLN5f0VBZ8Te2pyGnIdpIG40uRx76DQXmKr05 XjZCoIGdKJ4K/7W6zT1oS7InUc2p8QK70Oz3VK+JworN9al+cUP8ZIzDg8R3ZSiyVElsOV3RSrfa4lDLcftli7rQlf iKVB+SAUwUOFPPiIyLXlN+Y5yIPE5GGvO5dC5cROuytX7AjtYWKz1+V5n5JfAyUx3tXb1UN3nHQ0dLJeZ6A56CF7A1 1nwlT44ADPyAeLigp/qmVlXOM5gR7Bpv4I+BdS+BjmFEe6G68f7iH9lUb/fvoZpfInabdLJ83sVUOXWUtpjCZtzt5f fFDFGJqX7PdnttUydV2Ttil6/k/RBzdfGflhhC3o1p8+S42c6X0zOlyc3cvIrIEq4QdhzAnZkAEJUqFS2KlA2yrw6S ZPQwNfuU33vEllneK/NP26fvREW9RPhlFtBTFhbz8cKogi8jLCo2gFGcFn4HuTIDt75/RUe2DST8qqUHXVQvIg5oYc +DHI/wPersen7L7GQxqbqvRpU/YmqHuyMdLmG/ORg6hWT0w0tTd2vXY6fxJRUUR5a1rrXbXuRmddvdlaVllZaiVtDQ 57LXXgnHGgI+jp9jKd74SuXYf170Py0B/OTPVN+wMTPlJW2bPAdKPaHtjQ+U4ncvXgyNNDxIIhVN8DaZ3vdYgBEp3q Wcp0Z1R/55/LlzIFS0+dCi1fNroM4r51bLkMDj4u2BT/EmAApEcPTAoNCmVuZHN0cmVhbQ1lbmRvYmoNMTc0MSAwIG 9iajw8L1N0ZW1WIDAvRm9udE5hbWUvUENCQUdKK01pbmlvblByby1TZW1pYm9sZC9Gb250U3RyZXRjaC9Ob3JtYWwv Rm9udEZpbGUzIDE3NDAgMCBSL0ZvbnRXZWlnaHQgNjAwL0ZsYWdzIDYvRGVzY2VudCAtMjUwL0ZvbnRCQm94Wy0zMD ggLTM2MCAxNjg0IDkxN10vQXNjZW50IDcxMC9Gb250RmFtaWx5KE1pbmlvbiBQcm8pL0NhcEhlaWdodCA2NzkvWEhl aWdodCA0NDMvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNBbmdsZSAwL0NoYXJTZXQoL3NwYWNlL0wvaS92L2UvQy 95L2MvbC9FL1Mvci9zKT4+DWVuZG9iag0xNzQyIDAgb2JqPDwvTGVuZ3RoIDI4Mi9GaWx0ZXIvRmxhdGVEZWNvZGU+ PnN0cmVhbQ0KSIlUkc1uhSAQhfc8xSxv0wVqK8aEuLFp4qI/qbfde3G0JBUJ6sK3LwPG
    800
    pgudD+acMBx43Tw1Rq/A392sWlxh0KZ3uMybUwg3HLWBNINeq/VYhb+aOgvcm9t9WXFqzDCDlIx/+Oayuh0uz9l9cg f8zfXotBnhck0/v/xGu1n7gxOaFRKoKuhxYLx+6exrNyFwsv3tXXeLkIV1ehw897jYTqHrzIggs6QCWZQVoOn/91h6 WG6D+u4ci9Ik8YXJx4fAvnjOI+fEKnLtOY+anDQisggc9YL0ooxcEkevIG8hAvvCwnTEXuOHPKY5Z4uzyiKje8RTPE dl7NHNKO4zJLU55/MLbxJiooC0wfPZ7GwpD/rYrwADAOQZjOAKDQplbmRzdHJlYW0NZW5kb2JqDTE3NDMgMCBvYmo8 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 AvRm9udEJCb3hbLTcxIC0yNTAgMTE5OCA4ODldL0FzY2VudCA3MTYvRm9udEZhbWlseShNeXJpYWQgUHJvKS9DYXBI ZWlnaHQgNjc4L1hIZWlnaHQgNDkwL1R5cGUvRm9udERlc2NyaXB0b3IvSXRhbGljQW5nbGUgMC9DaGFyU2V0KC9zcG FjZS9yZWdpc3RlcmVkL0EvZC9vL2IvZS9ML2kvdi9DL3kvYy9sL0UvUyk+Pg1lbmRvYmoNMTc0NiAwIG9iajw8L0xl bmd0aCAyOTIvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJVJFNb4QgEIbv/Io5btMDflQ3TYxJY7uJh36kbn tncbQkFQniwX/fAew2PeA8MO/ElxfetI+tVg74m51lhw4GpXuLy7xaiXDBUWlIM+iVdPsufOUkDHAa7rbF4dTqYYaq YvydmouzGxxO+W1yA/zV9miVHuFwTj8+6aBbjfnGCbWDBOoaehwYb56FeRETAvdjf2fnzSBkYZ/uP557XIyQaIUeEa osqaESWAPq/n+Pke0wchnkl7AsSpOECqvu0sBUiPPIuecicuFZRm6Ii6gpvKa8D0yFOGpKrymHyCfiYxmYCnHUH73e OyV+eKoZGd6dpb8+o++qzEhURifEURl7/pY++mtgcrWWsgzvEyLzYSmN1yc0s/HZ+MV+BBgAjK+QPAoNCmVuZHN0cm VhbQ1lbmRvYmoNMTc0NyAwIG9iajw8L0RpZmZlcmVuY2VzWzMyL3NwYWNlIDY1L0EgNjcvQyA2OS9FIDc2L0wgODMv UyA5OC9iL2MvZC9lIDEwNS9pIDEwOC9sIDExMS9vIDExOC92IDEyMS95IDE3NC9yZWdpc3RlcmVkXS9UeXBlL0VuY2 9kaW5nPj4NZW5kb2JqDTE3NDggMCBvYmo8PC9MZW5ndGggNDA5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpI iZySz07jMBDG7zyFJQ4GicRtEUiJmiD+CMGhKwRI9Oo609aKYxt7qmT7anvYR9pXWCdpS6k4IG7fjGd+83k046vGcl ECkhkspM7ovz9/KZFFRt8uJoOJvYWlfFg7eFn/ehXrUiQFvcrHTdpUtgLkpKmU9mmTUV6YGaRBt2lGSVeCZUankyeC xqhSIhnFSZSckbnjFdTGlWQYX9L8aOyKefp8d7+hhSijS0SbMlbXdVyfx8Yt2DBJEjYY
    800
    sdEoChWR/62RN5H2x3TTJ6e7Nu3jzlAsTMXklA3jAdsOugMvnLQojSZtzGdmhRndUuze9E+Y8BA454EzZgec75Ebbr 8mh4feIQkqvXXA0bjXsLOMXrdF5FGplUfXpk+eT8n0xxYKsXNgV051ey0EAwUVaPTBxbD9XyFS0bvIO+oLvPdCyfzG hUoy4eJRo/HL3kjI96KrZPv9QaNEBT3gWuGW1FpKFdeLjDZRAXO+Ukjz7sP37YEgVDYG6w8mdAT2Qf1iEWxzT63cnW oIdrcOOhy4C5f8X4ABABIGBXEKDQplbmRzdHJlYW0NZW5kb2JqDTE3NDkgMCBvYmo8PC9BdXRob3IoQnJlbnQgTWFj SW50b3NoKS9DcmVhdG9yKEFkb2JlIElsbHVzdHJhdG9yXChSXCkgWCkvTWV0YWRhdGEgMTc0OCAwIFIvVGl0bGUoQW RvYmVGcmFtZXRlbXAuZXBzKT4+DWVuZG9iag0xNzUwIDAgb2JqPDwvRmlyc3QgMTc1MSAwIFIvQ291bnQgMzUvTGFz dCAxNzUyIDAgUj4+DWVuZG9iag0xNzUxIDAgb2JqPDwvUGFyZW50IDE3NTAgMCBSL05leHQgMTgyNiAwIFIvRGVzdC hHMi41Mjg0MjYpL1RpdGxlKENvbnRlbnRzKT4+DWVuZG9iag0xNzUyIDAgb2JqPDwvRmlyc3QgMTc1MyAwIFIvUGFy ZW50IDE3NTAgMCBSL0Rlc3QoRzM2LjE1MTg1NjIpL0NvdW50IC0xL0xhc3QgMTc1MyAwIFIvUHJldiAxNzU0IDAgUi 9UaXRsZShYU0xUIFRyYW5zZm9ybWF0aW9uIFNlcnZpY2UpPj4NZW5kb2JqDTE3NTMgMCBvYmo8PC9QYXJlbnQgMTc1 MiAwIFIvRGVzdChHMzYuMTUxODU2NCkvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBYU0xUIHNlcnZpY2UpPj 4NZW5kb2JqDTE3NTQgMCBvYmo8PC9GaXJzdCAxNzU1IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzUyIDAgUi9E ZXN0KEczNS4xNTE1NjIzKS9Db3VudCAtMy9MYXN0IDE3NTYgMCBSL1ByZXYgMTc1NyAwIFIvVGl0bGUoWE1QIFV0aW xpdGllcyBTZXJ2aWNlKT4+DWVuZG9iag0xNzU1IDAgb2JqPDwvUGFyZW50IDE3NTQgMCBSL05leHQgMTg4MiAwIFIv RGVzdChHMzUuMTUxNjg0NSkvVGl0bGUoQWJvdXQgWE1QIG1ldGFkYXRhKT4+DWVuZG9iag0xNzU2IDAgb2JqPDwvUG FyZW50IDE3NTQgMCBSL0Rlc3QoRzM1LjE1MTc0MjkpL1ByZXYgMTg4MiAwIFIvVGl0bGUoSG93IGRldmVsb3BlcnMg dXNlIHRoZSBYTVAgVXRpbGl0aWVzIHNlcnZpY2UpPj4NZW5kb2JqDTE3NTcgMCBvYmo8PC9GaXJzdCAxNzU4IDAgUi 9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzU0IDAgUi9EZXN0KEczNC4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE3NTgg MCBSL1ByZXYgMTc1OSAwIFIvVGl0bGUoV2ViIFNlcnZpY2UpPj4NZW5kb2JqDTE3NTggMCBvYmo8PC9QYXJlbnQgMT c1NyAwIFIvRGVzdChHMzQuMTUxNzc3MykvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBXZWIgU2VydmljZSk+ Pg1lbmRvYmoNMTc1OSAwIG9iajw8L0ZpcnN0IDE3NjAgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE3NTcgMCBSL0 Rlc3QoRzMzLjE1MTg1NjIpL0NvdW50IC0xL0xhc3QgMTc2MCAwIFIvUHJldiAxNzYxIDAgUi9UaXRsZShXYWl0IFBv aW50IFNlcnZpY2UpPj4NZW5kb2JqDTE3NjAgMCBvYmo8PC9QYXJlbnQgMTc1OSAwIFIv
    800
    RGVzdChHMzMuMTUxODY4OSkvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBXYWl0IFBvaW50IHNlcnZpY2UpPj 4NZW5kb2JqDTE3NjEgMCBvYmo8PC9GaXJzdCAxNzYyIDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzU5IDAgUi9E ZXN0KEczMi4xNTE4NTYyKS9Db3VudCAtMS9MYXN0IDE3NjIgMCBSL1ByZXYgMTc2MyAwIFIvVGl0bGUoVmFyaWFibG UgTG9nZ2VyIFNlcnZpY2UpPj4NZW5kb2JqDTE3NjIgMCBvYmo8PC9QYXJlbnQgMTc2MSAwIFIvRGVzdChHMzIuMTUx ODU2NCkvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBWYXJpYWJsZSBMb2dnZXIgc2VydmljZSk+Pg1lbmRvYm oNMTc2MyAwIG9iajw8L0ZpcnN0IDE3NjQgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE3NjEgMCBSL0Rlc3QoRzMx LjE1MTg1NjIpL0NvdW50IC0xL0xhc3QgMTc2NCAwIFIvUHJldiAxNzY1IDAgUi9UaXRsZShVc2VyIFNlcnZpY2UpPj 4NZW5kb2JqDTE3NjQgMCBvYmo8PC9QYXJlbnQgMTc2MyAwIFIvRGVzdChHMzEuMTUxOTI0NikvVGl0bGUoSG93IGRl dmVsb3BlcnMgdXNlIHRoZSBVc2VyIHNlcnZpY2UpPj4NZW5kb2JqDTE3NjUgMCBvYmo8PC9GaXJzdCAxNzY2IDAgUi 9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzYzIDAgUi9EZXN0KEczMC4xNTE4NTYyKS9Db3VudCAtMS9MYXN0IDE3NjYg MCBSL1ByZXYgMTc2NyAwIFIvVGl0bGUoU3RhbGwgU2VydmljZSk+Pg1lbmRvYmoNMTc2NiAwIG9iajw8L1BhcmVudC AxNzY1IDAgUi9EZXN0KEczMC4xNTE4Njg5KS9UaXRsZShIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIFN0YWxsIHNlcnZp Y2UpPj4NZW5kb2JqDTE3NjcgMCBvYmo8PC9GaXJzdCAxNzY4IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzY1ID AgUi9EZXN0KEcyOS4xMTEzNDk3KS9Db3VudCAtNC9MYXN0IDE3NjkgMCBSL1ByZXYgMTc3MCAwIFIvVGl0bGUoU2ln bmF0dXJlIFNlcnZpY2UpPj4NZW5kb2JqDTE3NjggMCBvYmo8PC9QYXJlbnQgMTc2NyAwIFIvTmV4dCAxODc5IDAgUi 9EZXN0KEcyOS4xNTE2MjkyKS9UaXRsZShBYm91dCBwdWJsaWMga2V5IHRlY2hub2xvZ3kpPj4NZW5kb2JqDTE3Njkg MCBvYmo8PC9GaXJzdCAxODc3IDAgUi9QYXJlbnQgMTc2NyAwIFIvRGVzdChHMjkuMTUxNTc3MikvQ291bnQgLTEvTG FzdCAxODc3IDAgUi9QcmV2IDE4NzggMCBSL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgU2lnbmF0dXJlIHNl cnZpY2UpPj4NZW5kb2JqDTE3NzAgMCBvYmo8PC9GaXJzdCAxNzcxIDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNz Y3IDAgUi9EZXN0KEcyOC4xNTE4NTYyKS9Db3VudCAtMS9MYXN0IDE3NzEgMCBSL1ByZXYgMTc3MiAwIFIvVGl0bGUo U2V0IFZhbHVlIFNlcnZpY2UpPj4NZW5kb2JqDTE3NzEgMCBvYmo8PC9QYXJlbnQgMTc3MCAwIFIvRGVzdChHMjguMT UxODY4OSkvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBTZXQgVmFsdWUgc2VydmljZSk+Pg1lbmRvYmoNMTc3 MiAwIG9iajw8L0ZpcnN0IDE3NzMgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE3NzAg
    800
    MCBSL0Rlc3QoRzI3LjE1MTU5MDgpL0NvdW50IC0zL0xhc3QgMTc3NCAwIFIvUHJldiAxNzc1IDAgUi9UaXRsZShSaW dodHMgTWFuYWdlbWVudCBTZXJ2aWNlKT4+DWVuZG9iag0xNzczIDAgb2JqPDwvUGFyZW50IDE3NzIgMCBSL05leHQg MTg2NSAwIFIvRGVzdChHMjcuMTUxNzAxNCkvVGl0bGUoQWJvdXQgcG9saWNpZXMgYW5kIHBvbGljeSBzZXRzKT4+DW VuZG9iag0xNzc0IDAgb2JqPDwvUGFyZW50IDE3NzIgMCBSL0Rlc3QoRzI3LjE1MjYwOTYpL1ByZXYgMTg2NSAwIFIv VGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBSaWdodHMgTWFuYWdlbWVudCBzZXJ2aWNlKT4+DWVuZG9iag0xNz c1IDAgb2JqPDwvRmlyc3QgMTc3NiAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc3MiAwIFIvRGVzdChHMjYuMTUy Mjk4MikvQ291bnQgLTEvTGFzdCAxNzc2IDAgUi9QcmV2IDE3NzcgMCBSL1RpdGxlKFJlcG9zaXRvcnkgU2VydmljZS k+Pg1lbmRvYmoNMTc3NiAwIG9iajw8L1BhcmVudCAxNzc1IDAgUi9EZXN0KEcyNi4xNTIyNjYyKS9UaXRsZShIb3cg ZGV2ZWxvcGVycyB1c2UgdGhlIFJlcG9zaXRvcnkgc2VydmljZSk+Pg1lbmRvYmoNMTc3NyAwIG9iajw8L0ZpcnN0ID E3NzggMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE3NzUgMCBSL0Rlc3QoRzI1LjEzMjYyMDYpL0NvdW50IC0xL0xh c3QgMTc3OCAwIFIvUHJldiAxNzc5IDAgUi9UaXRsZShSZWFkZXIgRXh0ZW5zaW9ucyBTZXJ2aWNlKT4+DWVuZG9iag 0xNzc4IDAgb2JqPDwvRmlyc3QgMTg2MCAwIFIvUGFyZW50IDE3NzcgMCBSL0Rlc3QoRzI1LjEzMzAwNzApL0NvdW50 IC0xL0xhc3QgMTg2MCAwIFIvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBSZWFkZXIgRXh0ZW5zaW9ucyBzZX J2aWNlKT4+DWVuZG9iag0xNzc5IDAgb2JqPDwvRmlyc3QgMTc4MCAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc3 NyAwIFIvRGVzdChHMjQuMTUxNTYyMykvQ291bnQgLTEvTGFzdCAxNzgwIDAgUi9QcmV2IDE3ODEgMCBSL1RpdGxlKF BERiBVdGlsaXRpZXMgU2VydmljZSk+Pg1lbmRvYmoNMTc4MCAwIG9iajw8L1BhcmVudCAxNzc5IDAgUi9EZXN0KEcy NC4xNTE3NDI5KS9UaXRsZShIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIFBERiBVdGlsaXRpZXMgc2VydmljZSk+Pg1lbm RvYmoNMTc4MSAwIG9iajw8L0ZpcnN0IDE3ODIgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE3NzkgMCBSL0Rlc3Qo RzIzLjEzOTgwOTApL0NvdW50IC0xL0xhc3QgMTc4MiAwIFIvUHJldiAxNzgzIDAgUi9UaXRsZShPdXRwdXQgU2Vydm ljZSk+Pg1lbmRvYmoNMTc4MiAwIG9iajw8L0ZpcnN0IDE4NTEgMCBSL1BhcmVudCAxNzgxIDAgUi9EZXN0KEcyMy4x NDE4NjU5KS9Db3VudCAtMS9MYXN0IDE4NTEgMCBSL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgT3V0cHV0IH NlcnZpY2UpPj4NZW5kb2JqDTE3ODMgMCBvYmo8PC9GaXJzdCAxNzg0IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAx NzgxIDAgUi9EZXN0KEcyMi4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE3ODQgMCBSL1By
    800
    ZXYgMTc4NSAwIFIvVGl0bGUoTERBUCBTZXJ2aWNlKT4+DWVuZG9iag0xNzg0IDAgb2JqPDwvRmlyc3QgMTg1MCAwIF IvUGFyZW50IDE3ODMgMCBSL0Rlc3QoRzIyLjE1MTY3MDYpL0NvdW50IC0xL0xhc3QgMTg1MCAwIFIvVGl0bGUoSG93 IGRldmVsb3BlcnMgdXNlIHRoZSBMREFQIHNlcnZpY2UpPj4NZW5kb2JqDTE3ODUgMCBvYmo8PC9GaXJzdCAxNzg2ID AgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzgzIDAgUi9EZXN0KEcyMS4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE3 ODYgMCBSL1ByZXYgMTc4NyAwIFIvVGl0bGUoSk1TIFNlcnZpY2UpPj4NZW5kb2JqDTE3ODYgMCBvYmo8PC9GaXJzdC AxODQ5IDAgUi9QYXJlbnQgMTc4NSAwIFIvRGVzdChHMjEuMTUxNjcwNikvQ291bnQgLTEvTGFzdCAxODQ5IDAgUi9U aXRsZShIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIEpNUyBzZXJ2aWNlKT4+DWVuZG9iag0xNzg3IDAgb2JqPDwvRmlyc3 QgMTc4OCAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc4NSAwIFIvRGVzdChHMjAuMTUxNTYyMykvQ291bnQgLTEv TGFzdCAxNzg4IDAgUi9QcmV2IDE3ODkgMCBSL1RpdGxlKEpEQkMgU2VydmljZSk+Pg1lbmRvYmoNMTc4OCAwIG9iaj w8L0ZpcnN0IDE4NDggMCBSL1BhcmVudCAxNzg3IDAgUi9EZXN0KEcyMC4xNTE4MzIzKS9Db3VudCAtMS9MYXN0IDE4 NDggMCBSL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgSkRCQyBzZXJ2aWNlKT4+DWVuZG9iag0xNzg5IDAgb2 JqPDwvRmlyc3QgMTc5MCAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc4NyAwIFIvRGVzdChHMTkuMTUxNTYyMykv Q291bnQgLTIvTGFzdCAxNzkxIDAgUi9QcmV2IDE3OTIgMCBSL1RpdGxlKEdlbmVyYXRlIFBERiBTZXJ2aWNlKT4+DW VuZG9iag0xNzkwIDAgb2JqPDwvUGFyZW50IDE3ODkgMCBSL05leHQgMTc5MSAwIFIvRGVzdChHMTkuMTUxNjM0OCkv VGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBHZW5lcmF0ZSBQREYgc2VydmljZSk+Pg1lbmRvYmoNMTc5MSAwIG 9iajw8L1BhcmVudCAxNzg5IDAgUi9EZXN0KEcxOS4xNTE2NzAwKS9QcmV2IDE3OTAgMCBSL1RpdGxlKEhvdyBhZG1p bmlzdHJhdG9ycyB1c2UgdGhlIEdlbmVyYXRlIFBERiBzZXJ2aWNlKT4+DWVuZG9iag0xNzkyIDAgb2JqPDwvRmlyc3 QgMTc5MyAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc4OSAwIFIvRGVzdChHMTguMTM5OTM1NikvQ291bnQgLTIv TGFzdCAxNzk0IDAgUi9QcmV2IDE3OTUgMCBSL1RpdGxlKEZvcm1zIFNlcnZpY2UpPj4NZW5kb2JqDTE3OTMgMCBvYm o8PC9GaXJzdCAxODQ3IDAgUi9QYXJlbnQgMTc5MiAwIFIvTmV4dCAxNzk0IDAgUi9EZXN0KEcxOC4xNDIzNzg3KS9D b3VudCAtMS9MYXN0IDE4NDcgMCBSL1RpdGxlKERldmVsb3BtZW50IGNvbnNpZGVyYXRpb25zKT4+DWVuZG9iag0xNz k0IDAgb2JqPDwvRmlyc3QgMTg0MyAwIFIvUGFyZW50IDE3OTIgMCBSL0Rlc3QoRzE4LjE0MzM1NDcpL0NvdW50IC0x L0xhc3QgMTg0MyAwIFIvUHJldiAxNzkzIDAgUi9UaXRsZShQcm9jZXNzaW5nIHJlcXVl
    800
    c3RzKT4+DWVuZG9iag0xNzk1IDAgb2JqPDwvRmlyc3QgMTc5NiAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQgMTc5Mi AwIFIvRGVzdChHMTcuMTQxMjgyNSkvQ291bnQgLTEvTGFzdCAxNzk2IDAgUi9QcmV2IDE3OTcgMCBSL1RpdGxlKEZv cm0gRGF0YSBJbnRlZ3JhdGlvbiBTZXJ2aWNlKT4+DWVuZG9iag0xNzk2IDAgb2JqPDwvUGFyZW50IDE3OTUgMCBSL0 Rlc3QoRzE3LjE0MTI2MDUpL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgRm9ybSBEYXRhIEludGVncmF0aW9u IHNlcnZpY2UpPj4NZW5kb2JqDTE3OTcgMCBvYmo8PC9GaXJzdCAxNzk4IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dC AxNzk1IDAgUi9EZXN0KEcxNi4xNTE4NTYyKS9Db3VudCAtMS9MYXN0IDE3OTggMCBSL1ByZXYgMTc5OSAwIFIvVGl0 bGUoRm9ybSBBdWdtZW50ZXIgU2VydmljZSk+Pg1lbmRvYmoNMTc5OCAwIG9iajw8L1BhcmVudCAxNzk3IDAgUi9EZX N0KEcxNi4xNTE5MjQ2KS9UaXRsZShIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIEZvcm0gQXVnbWVudGVyIHNlcnZpY2Up Pj4NZW5kb2JqDTE3OTkgMCBvYmo8PC9GaXJzdCAxODAwIDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxNzk3IDAgUi 9EZXN0KEcxNS4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE4MDAgMCBSL1ByZXYgMTgwMSAwIFIvVGl0bGUoRmlsZSBV dGlsaXRpZXMgU2VydmljZSk+Pg1lbmRvYmoNMTgwMCAwIG9iajw8L0ZpcnN0IDE4NDIgMCBSL1BhcmVudCAxNzk5ID AgUi9EZXN0KEcxNS4xNTE2NzA2KS9Db3VudCAtMS9MYXN0IDE4NDIgMCBSL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVz ZSB0aGUgRmlsZSBVdGlsaXRpZXMgc2VydmljZSk+Pg1lbmRvYmoNMTgwMSAwIG9iajw8L0ZpcnN0IDE4MDIgMCBSL1 BhcmVudCAxNzUwIDAgUi9OZXh0IDE3OTkgMCBSL0Rlc3QoRzE0LjE1MTU2MjMpL0NvdW50IC0xL0xhc3QgMTgwMiAw IFIvUHJldiAxODAzIDAgUi9UaXRsZShGVFAgU2VydmljZSk+Pg1lbmRvYmoNMTgwMiAwIG9iajw8L0ZpcnN0IDE4ND EgMCBSL1BhcmVudCAxODAxIDAgUi9EZXN0KEcxNC4xNTE2NzA2KS9Db3VudCAtMS9MYXN0IDE4NDEgMCBSL1RpdGxl KEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgRlRQIHNlcnZpY2UpPj4NZW5kb2JqDTE4MDMgMCBvYmo8PC9GaXJzdCAxOD A0IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxODAxIDAgUi9EZXN0KEcxMy4xNTE1NjIzKS9Db3VudCAtMS9MYXN0 IDE4MDQgMCBSL1ByZXYgMTgwNSAwIFIvVGl0bGUoRXhlY3V0ZSBTY3JpcHQgU2VydmljZSk+Pg1lbmRvYmoNMTgwNC AwIG9iajw8L1BhcmVudCAxODAzIDAgUi9EZXN0KEcxMy4xNTE3NzczKS9UaXRsZShIb3cgZGV2ZWxvcGVycyB1c2Ug dGhlIEV4ZWN1dGUgU2NyaXB0IHNlcnZpY2UpPj4NZW5kb2JqDTE4MDUgMCBvYmo8PC9GaXJzdCAxODA2IDAgUi9QYX JlbnQgMTc1MCAwIFIvTmV4dCAxODAzIDAgUi9EZXN0KEcxMi4xMzk4MDkwKS9Db3VudCAtMS9MYXN0IDE4MDYgMCBS L1ByZXYgMTgwNyAwIFIvVGl0bGUoRW5jcnlwdGlvbiBTZXJ2aWNlKT4+DWVuZG9iag0x
    800
    ODA2IDAgb2JqPDwvRmlyc3QgMTg0MCAwIFIvUGFyZW50IDE4MDUgMCBSL0Rlc3QoRzEyLjE0MTU2OTYpL0NvdW50IC 0xL0xhc3QgMTg0MCAwIFIvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBFbmNyeXB0aW9uIHNlcnZpY2UpPj4N ZW5kb2JqDTE4MDcgMCBvYmo8PC9GaXJzdCAxODA4IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxODA1IDAgUi9EZX N0KEcxMS4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE4MDggMCBSL1ByZXYgMTgwOSAwIFIvVGl0bGUoRW1haWwgU2Vy dmljZSk+Pg1lbmRvYmoNMTgwOCAwIG9iajw8L1BhcmVudCAxODA3IDAgUi9EZXN0KEcxMS4xNTE2NzA2KS9UaXRsZS hIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIEVtYWlsIHNlcnZpY2UpPj4NZW5kb2JqDTE4MDkgMCBvYmo8PC9GaXJzdCAx ODEwIDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxODA3IDAgUi9EZXN0KEcxMC4xNTE1NjIzKS9Db3VudCAtMi9MYX N0IDE4MTEgMCBSL1ByZXYgMTgxMiAwIFIvVGl0bGUoRGlzdGlsbGVyIFNlcnZpY2UpPj4NZW5kb2JqDTE4MTAgMCBv Ymo8PC9QYXJlbnQgMTgwOSAwIFIvTmV4dCAxODExIDAgUi9EZXN0KEcxMC4xNTE1OTg4KS9UaXRsZShIb3cgZGV2ZW xvcGVycyB1c2UgdGhlIERpc3RpbGxlciBzZXJ2aWNlKT4+DWVuZG9iag0xODExIDAgb2JqPDwvUGFyZW50IDE4MDkg MCBSL0Rlc3QoRzEwLjE1MTYwNzEpL1ByZXYgMTgxMCAwIFIvVGl0bGUoSG93IGFkbWluaXN0cmF0b3JzIHVzZSB0aG UgRGlzdGlsbGVyIHNlcnZpY2UpPj4NZW5kb2JqDTE4MTIgMCBvYmo8PC9GaXJzdCAxODEzIDAgUi9QYXJlbnQgMTc1 MCAwIFIvTmV4dCAxODA5IDAgUi9EZXN0KEc5LjE1MTg1NjIpL0NvdW50IC0xL0xhc3QgMTgxMyAwIFIvUHJldiAxOD E0IDAgUi9UaXRsZShEZWNpc2lvbiBQb2ludCBTZXJ2aWNlKT4+DWVuZG9iag0xODEzIDAgb2JqPDwvUGFyZW50IDE4 MTIgMCBSL0Rlc3QoRzkuMTUxOTI0NikvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBEZWNpc2lvbiBQb2ludC BzZXJ2aWNlKT4+DWVuZG9iag0xODE0IDAgb2JqPDwvRmlyc3QgMTgxNSAwIFIvUGFyZW50IDE3NTAgMCBSL05leHQg MTgxMiAwIFIvRGVzdChHOC4xNTE1NjIzKS9Db3VudCAtMS9MYXN0IDE4MTUgMCBSL1ByZXYgMTgxNiAwIFIvVGl0bG UoQ29udmVydCBQREYgU2VydmljZSk+Pg1lbmRvYmoNMTgxNSAwIG9iajw8L1BhcmVudCAxODE0IDAgUi9EZXN0KEc4 LjE1MTcyMDYpL1RpdGxlKEhvdyBkZXZlbG9wZXJzIHVzZSB0aGUgQ29udmVydCBQREYgc2VydmljZSk+Pg1lbmRvYm oNMTgxNiAwIG9iajw8L0ZpcnN0IDE4MTcgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE4MTQgMCBSL0Rlc3QoRzcu MTUyMjk4MikvQ291bnQgLTIvTGFzdCAxODE4IDAgUi9QcmV2IDE4MTkgMCBSL1RpdGxlKENvbm5lY3RvciBTZXJ2aW NlcyBmb3IgRUNNKT4+DWVuZG9iag0xODE3IDAgb2JqPDwvUGFyZW50IDE4MTYgMCBSL05leHQgMTgxOCAwIFIvRGVz dChHNy4xNTI0OTc2KS9UaXRsZShIb3cgZGV2ZWxvcGVycyB1c2UgdGhlIEVDTSBjb25u
    800
    ZWN0b3Igc2VydmljZXMpPj4NZW5kb2JqDTE4MTggMCBvYmo8PC9QYXJlbnQgMTgxNiAwIFIvRGVzdChHNy4xNTI1MD A2KS9QcmV2IDE4MTcgMCBSL1RpdGxlKEhvdyBhZG1pbmlzdHJhdG9ycyB1c2UgdGhlIEVDTSBjb25uZWN0b3Igc2Vy dmljZXMpPj4NZW5kb2JqDTE4MTkgMCBvYmo8PC9GaXJzdCAxODIwIDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxOD E2IDAgUi9EZXN0KEc2LjE1MjQ4MzIpL0NvdW50IC0xL0xhc3QgMTgyMCAwIFIvUHJldiAxODIxIDAgUi9UaXRsZShC YXJjb2RlZCBGb3JtcyBTZXJ2aWNlKT4+DWVuZG9iag0xODIwIDAgb2JqPDwvRmlyc3QgMTgzNyAwIFIvUGFyZW50ID E4MTkgMCBSL0Rlc3QoRzYuMTUyMjY2MikvQ291bnQgLTEvTGFzdCAxODM3IDAgUi9UaXRsZShIb3cgZGV2ZWxvcGVy cyB1c2UgdGhlIEJhcmNvZGVkIEZvcm1zIHNlcnZpY2UpPj4NZW5kb2JqDTE4MjEgMCBvYmo8PC9GaXJzdCAxODIyID AgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxODE5IDAgUi9EZXN0KEc1LjE1MTU3NDgpL0NvdW50IC0xL0xhc3QgMTgy MiAwIFIvUHJldiAxODIzIDAgUi9UaXRsZShBc3NlbWJsZXIgU2VydmljZSk+Pg1lbmRvYmoNMTgyMiAwIG9iajw8L0 ZpcnN0IDE4MzAgMCBSL1BhcmVudCAxODIxIDAgUi9EZXN0KEc1LjE1MTU3NTkpL0NvdW50IC01L0xhc3QgMTgzMSAw IFIvVGl0bGUoSG93IGRldmVsb3BlcnMgdXNlIHRoZSBBc3NlbWJsZXIgc2VydmljZSk+Pg1lbmRvYmoNMTgyMyAwIG 9iajw8L0ZpcnN0IDE4MjQgMCBSL1BhcmVudCAxNzUwIDAgUi9OZXh0IDE4MjEgMCBSL0Rlc3QoRzQuMTUyMDIwNykv Q291bnQgLTIvTGFzdCAxODI1IDAgUi9QcmV2IDE4MjYgMCBSL1RpdGxlKEludHJvZHVjaW5nIExpdmVDeWNsZSBFUy BTZXJ2aWNlcyk+Pg1lbmRvYmoNMTgyNCAwIG9iajw8L1BhcmVudCAxODIzIDAgUi9OZXh0IDE4MjUgMCBSL0Rlc3Qo RzQuMTUxODY4OSkvVGl0bGUoSG93IGRldmVsb3BlcnMgaW50ZXJhY3Qgd2l0aCBzZXJ2aWNlcyk+Pg1lbmRvYmoNMT gyNSAwIG9iajw8L1BhcmVudCAxODIzIDAgUi9EZXN0KEc0LjE1MTY0MjUpL1ByZXYgMTgyNCAwIFIvVGl0bGUoSG93 IGFkbWluaXN0cmF0b3JzIGludGVyYWN0IHdpdGggc2VydmljZXMpPj4NZW5kb2JqDTE4MjYgMCBvYmo8PC9GaXJzdC AxODI3IDAgUi9QYXJlbnQgMTc1MCAwIFIvTmV4dCAxODIzIDAgUi9EZXN0KEczLjE0ODg5NDIpL0NvdW50IC0zL0xh c3QgMTgyOCAwIFIvUHJldiAxNzUxIDAgUi9UaXRsZShQcmVmYWNlKT4+DWVuZG9iag0xODI3IDAgb2JqPDwvUGFyZW 50IDE4MjYgMCBSL05leHQgMTgyOSAwIFIvRGVzdChHMy4xNDg5NzQxKS9UaXRsZShXaGF0kHMgaW4gdGhpcyBndWlk ZT8pPj4NZW5kb2JqDTE4MjggMCBvYmo8PC9QYXJlbnQgMTgyNiAwIFIvRGVzdChHMy4xNDg5NzQ4KS9QcmV2IDE4Mj kgMCBSL1RpdGxlKFJlbGF0ZWQgZG9jdW1lbnRhdGlvbik+Pg1lbmRvYmoNMTgyOSAwIG9iajw8L1BhcmVudCAxODI2 IDAgUi9OZXh0IDE4MjggMCBSL0Rlc3QoRzMuMTQ4OTc0MykvUHJldiAxODI3IDAgUi9U
    800
    aXRsZShXaG8gc2hvdWxkIHJlYWQgdGhpcyBndWlkZT8pPj4NZW5kb2JqDTE4MzAgMCBvYmo8PC9QYXJlbnQgMTgyMi AwIFIvTmV4dCAxODM0IDAgUi9EZXN0KEc1LjE1MTYyMjEpL1RpdGxlKERlc2NyaWJpbmcgcmVzdWx0cyB3aXRoIERv Y3VtZW50IERlc2NyaXB0aW9uIFhNTCBcKEREWFwpKT4+DWVuZG9iag0xODMxIDAgb2JqPDwvUGFyZW50IDE4MjIgMC BSL0Rlc3QoRzUuMTUxNjM4MCkvUHJldiAxODMyIDAgUi9UaXRsZShEb2N1bWVudCBtYW5pcHVsYXRpb24pPj4NZW5k b2JqDTE4MzIgMCBvYmo8PC9QYXJlbnQgMTgyMiAwIFIvTmV4dCAxODMxIDAgUi9EZXN0KEc1LjE1MTYzNDgpL1ByZX YgMTgzMyAwIFIvVGl0bGUoRG9jdW1lbnQgZGlzYXNzZW1ibHkpPj4NZW5kb2JqDTE4MzMgMCBvYmo8PC9QYXJlbnQg MTgyMiAwIFIvTmV4dCAxODMyIDAgUi9EZXN0KEc1LjE1MTcyMzEpL1ByZXYgMTgzNCAwIFIvVGl0bGUoRG9jdW1lbn QgYXNzZW1ibHkpPj4NZW5kb2JqDTE4MzQgMCBvYmo8PC9GaXJzdCAxODM1IDAgUi9QYXJlbnQgMTgyMiAwIFIvTmV4 dCAxODMzIDAgUi9EZXN0KEc1LjE1MTYyMzYpL0NvdW50IC0yL0xhc3QgMTgzNiAwIFIvUHJldiAxODMwIDAgUi9UaX RsZShBc3NvY2lhdGluZyBkb2N1bWVudHMgdG8gbmFtZXMgaW4gdGhlIEREWCBkb2N1bWVudCk+Pg1lbmRvYmoNMTgz NSAwIG9iajw8L1BhcmVudCAxODM0IDAgUi9OZXh0IDE4MzYgMCBSL0Rlc3QoRzUuMTUxNjI0OCkvVGl0bGUoU291cm NlIGRvY3VtZW50cyk+Pg1lbmRvYmoNMTgzNiAwIG9iajw8L1BhcmVudCAxODM0IDAgUi9EZXN0KEc1LjE1MTYyOTgp L1ByZXYgMTgzNSAwIFIvVGl0bGUoUmVzdWx0IGRvY3VtZW50cyk+Pg1lbmRvYmoNMTgzNyAwIG9iajw8L0ZpcnN0ID E4MzggMCBSL1BhcmVudCAxODIwIDAgUi9EZXN0KEc2LjE1MjQ3MTQpL0NvdW50IC0yL0xhc3QgMTgzOSAwIFIvVGl0 bGUoRGV2ZWxvcG1lbnQgY29uc2lkZXJhdGlvbnMpPj4NZW5kb2JqDTE4MzggMCBvYmo8PC9QYXJlbnQgMTgzNyAwIF IvTmV4dCAxODM5IDAgUi9EZXN0KEc2LjE1MjQ0MzMpL1RpdGxlKEVuY29kaW5nIGFuZCBkZWNvZGluZyBmb3JtYXRz KT4+DWVuZG9iag0xODM5IDAgb2JqPDwvUGFyZW50IDE4MzcgMCBSL0Rlc3QoRzYuMTUyNDQxNSkvUHJldiAxODM4ID AgUi9UaXRsZShVc2VyLXNwZWNpZmllZCBjaGFyYWN0ZXIgc2V0cyk+Pg1lbmRvYmoNMTg0MCAwIG9iajw8L1BhcmVu dCAxODA2IDAgUi9EZXN0KEcxMi4xNDE2MDE1KS9UaXRsZShEZXZlbG9wbWVudCBjb25zaWRlcmF0aW9ucyk+Pg1lbm RvYmoNMTg0MSAwIG9iajw8L1BhcmVudCAxODAyIDAgUi9EZXN0KEcxNC4xNTE4MzA2KS9UaXRsZShEZXZlbG9wbWVu dCBjb25zaWRlcmF0aW9ucyk+Pg1lbmRvYmoNMTg0MiAwIG9iajw8L1BhcmVudCAxODAwIDAgUi9EZXN0KEcxNS4xNT E4MzMzKS9UaXRsZShEZXZlbG9wbWVudCBjb25zaWRlcmF0aW9ucyk+Pg1lbmRvYmoNMTg0MyAwIG9iajw8L0ZpcnN0 IDE4NDQgMCBSL1BhcmVudCAxNzk0IDAgUi9EZXN0KEcxOC4xNDM0NDIyKS9Db3VudCAt
    800
    My9MYXN0IDE4NDUgMCBSL1RpdGxlKFJlcXVlc3RpbmcgYSBmb3JtKT4+DWVuZG9iag0xODQ0IDAgb2JqPDwvUGFyZW 50IDE4NDMgMCBSL05leHQgMTg0NiAwIFIvRGVzdChHMTguMTQ0MDA2OCkvVGl0bGUoVXNpbmcgZm9ybSBkZXNpZ24g YnV0dG9ucyk+Pg1lbmRvYmoNMTg0NSAwIG9iajw8L1BhcmVudCAxODQzIDAgUi9EZXN0KEcxOC4xNDM1MTI4KS9Qcm V2IDE4NDYgMCBSL1RpdGxlKENhbGN1bGF0ZSBidXR0b24pPj4NZW5kb2JqDTE4NDYgMCBvYmo8PC9QYXJlbnQgMTg0 MyAwIFIvTmV4dCAxODQ1IDAgUi9EZXN0KEcxOC4xNDM3NjE2KS9QcmV2IDE4NDQgMCBSL1RpdGxlKFN1Ym1pdCBidX R0b24pPj4NZW5kb2JqDTE4NDcgMCBvYmo8PC9QYXJlbnQgMTc5MyAwIFIvRGVzdChHMTguMTQ2MDEwMikvVGl0bGUo Q3JlYXRpbmcgZm9ybSBkZXNpZ25zIGZvciB0aGUgRm9ybXMgc2VydmljZSk+Pg1lbmRvYmoNMTg0OCAwIG9iajw8L1 BhcmVudCAxNzg4IDAgUi9EZXN0KEcyMC4xNTE4MjA3KS9UaXRsZShEZXZlbG9wbWVudCBjb25zaWRlcmF0aW9ucyk+ Pg1lbmRvYmoNMTg0OSAwIG9iajw8L1BhcmVudCAxNzg2IDAgUi9EZXN0KEcyMS4xNTE4MjM1KS9UaXRsZShEZXZlbG 9wbWVudCBjb25zaWRlcmF0aW9ucyk+Pg1lbmRvYmoNMTg1MCAwIG9iajw8L1BhcmVudCAxNzg0IDAgUi9EZXN0KEcy Mi4xNTE4MjM1KS9UaXRsZShEZXZlbG9wbWVudCBjb25zaWRlcmF0aW9ucyk+Pg1lbmRvYmoNMTg1MSAwIG9iajw8L0 ZpcnN0IDE4NTIgMCBSL1BhcmVudCAxNzgyIDAgUi9EZXN0KEcyMy4xNDE4MzAzKS9Db3VudCAtOC9MYXN0IDE4NTMg MCBSL1RpdGxlKERldmVsb3BtZW50IGNvbnNpZGVyYXRpb25zKT4+DWVuZG9iag0xODUyIDAgb2JqPDwvUGFyZW50ID E4NTEgMCBSL05leHQgMTg1OSAwIFIvRGVzdChHMjMuMTQxODQxOCkvVGl0bGUoRm9ybSBkYXRhKT4+DWVuZG9iag0x ODUzIDAgb2JqPDwvUGFyZW50IDE4NTEgMCBSL0Rlc3QoRzIzLjE0MTg1OTcpL1ByZXYgMTg1NCAwIFIvVGl0bGUoRG V2aWNlIHByb2ZpbGUgXChYREMgZmlsZVwpKT4+DWVuZG9iag0xODU0IDAgb2JqPDwvUGFyZW50IDE4NTEgMCBSL05l eHQgMTg1MyAwIFIvRGVzdChHMjMuMTQyMDA2MCkvUHJldiAxODU1IDAgUi9UaXRsZShTY3JpcHRzKT4+DWVuZG9iag 0xODU1IDAgb2JqPDwvUGFyZW50IDE4NTEgMCBSL05leHQgMTg1NCAwIFIvRGVzdChHMjMuMTQxOTk3NikvUHJldiAx ODU2IDAgUi9UaXRsZShQcmludGFibGUgYXJlYXMpPj4NZW5kb2JqDTE4NTYgMCBvYmo8PC9QYXJlbnQgMTg1MSAwIF IvTmV4dCAxODU1IDAgUi9EZXN0KEcyMy4xNDE5NTg0KS9QcmV2IDE4NTcgMCBSL1RpdGxlKFpQTCBvdXRwdXQpPj4N ZW5kb2JqDTE4NTcgMCBvYmo8PC9QYXJlbnQgMTg1MSAwIFIvTmV4dCAxODU2IDAgUi9EZXN0KEcyMy4xNDE5Nzc1KS 9QcmV2IDE4NTggMCBSL1RpdGxlKFByaW50IHNwZWNpZmljYXRpb24pPj4NZW5kb2JqDTE4NTggMCBvYmo8PC9QYXJl bnQgMTg1MSAwIFIvTmV4dCAxODU3IDAgUi9EZXN0KEcyMy4xNDE5NTgxKS9QcmV2IDE4
    800
    NTkgMCBSL1RpdGxlKEVtYWlsIHN1cHBvcnQpPj4NZW5kb2JqDTE4NTkgMCBvYmo8PC9QYXJlbnQgMTg1MSAwIFIvTm V4dCAxODU4IDAgUi9EZXN0KEcyMy4xNDE4NjQ2KS9QcmV2IDE4NTIgMCBSL1RpdGxlKEZvcm0gdHlwZSk+Pg1lbmRv YmoNMTg2MCAwIG9iajw8L0ZpcnN0IDE4NjEgMCBSL1BhcmVudCAxNzc4IDAgUi9EZXN0KEcyNS4xMzMwMjE1KS9Db3 VudCAtNC9MYXN0IDE4NjIgMCBSL1RpdGxlKERldmVsb3BtZW50IGNvbnNpZGVyYXRpb25zKT4+DWVuZG9iag0xODYx IDAgb2JqPDwvUGFyZW50IDE4NjAgMCBSL05leHQgMTg2NCAwIFIvRGVzdChHMjUuMTMzMDA5OCkvVGl0bGUoQ29uZm lndXJpbmcgdGhlIGNyZWRlbnRpYWwpPj4NZW5kb2JqDTE4NjIgMCBvYmo8PC9QYXJlbnQgMTg2MCAwIFIvRGVzdChH MjUuMTMzMDUyOSkvUHJldiAxODYzIDAgUi9UaXRsZShPcGVuaW5nIHJpZ2h0cy1lbmFibGVkIFBERiBkb2N1bWVudH MpPj4NZW5kb2JqDTE4NjMgMCBvYmo8PC9QYXJlbnQgMTg2MCAwIFIvTmV4dCAxODYyIDAgUi9EZXN0KEcyNS4xMzI5 ODc4KS9QcmV2IDE4NjQgMCBSL1RpdGxlKEFkZGluZyB1c2FnZSByaWdodHMgdG8gaW50ZXJhY3RpdmUgZm9ybXMpPj 4NZW5kb2JqDTE4NjQgMCBvYmo8PC9QYXJlbnQgMTg2MCAwIFIvTmV4dCAxODYzIDAgUi9EZXN0KEcyNS4xMzMwMTg4 KS9QcmV2IDE4NjEgMCBSL1RpdGxlKE9yZGVyIG9mIG9wZXJhdGlvbnMpPj4NZW5kb2JqDTE4NjUgMCBvYmo8PC9GaX JzdCAxODY2IDAgUi9QYXJlbnQgMTc3MiAwIFIvTmV4dCAxNzc0IDAgUi9EZXN0KEcyNy4xNTI1MTQyKS9Db3VudCAt NC9MYXN0IDE4NjcgMCBSL1ByZXYgMTc3MyAwIFIvVGl0bGUoU2VjdXJpdHkgbWV0aG9kcyBhbmQgdGVjaG5vbG9neS k+Pg1lbmRvYmoNMTg2NiAwIG9iajw8L0ZpcnN0IDE4NzUgMCBSL1BhcmVudCAxODY1IDAgUi9OZXh0IDE4NzEgMCBS L0Rlc3QoRzI3LjE1MjU2MzcpL0NvdW50IC0yL0xhc3QgMTg3NiAwIFIvVGl0bGUoQXV0aGVudGljYXRpb24pPj4NZW 5kb2JqDTE4NjcgMCBvYmo8PC9QYXJlbnQgMTg2NSAwIFIvRGVzdChHMjcuMTUyMjgwNCkvUHJldiAxODY4IDAgUi9U aXRsZShTZWN1cml0eSBzdGFuZGFyZHMgYW5kIHRlY2hub2xvZ3kpPj4NZW5kb2JqDTE4NjggMCBvYmo8PC9GaXJzdC AxODY5IDAgUi9QYXJlbnQgMTg2NSAwIFIvTmV4dCAxODY3IDAgUi9EZXN0KEcyNy4xNTE3MDIwKS9Db3VudCAtNS9M YXN0IDE4NzAgMCBSL1ByZXYgMTg3MSAwIFIvVGl0bGUoRG9jdW1lbnQgY29uZmlkZW50aWFsaXR5KT4+DWVuZG9iag 0xODY5IDAgb2JqPDwvUGFyZW50IDE4NjggMCBSL05leHQgMTg3NCAwIFIvRGVzdChHMjcuMTUyNDEyMikvVGl0bGUo RG9jdW1lbnQgcHJvdGVjdGlvbiBmb3Igb25saW5lIHVzZSk+Pg1lbmRvYmoNMTg3MCAwIG9iajw8L1BhcmVudCAxOD Y4IDAgUi9EZXN0KEcyNy4xNTI0ODg5KS9QcmV2IDE4NzIgMCBSL1RpdGxlKERvY3VtZW50IGFjY2VzcyBmb3Igb2Zm bGluZSB1c2UpPj4NZW5kb2JqDTE4NzEgMCBvYmo8PC9QYXJlbnQgMTg2NSAwIFIvTmV4
    800
    dCAxODY4IDAgUi9EZXN0KEcyNy4xNTI1MjA4KS9QcmV2IDE4NjYgMCBSL1RpdGxlKEF1dGhvcml6YXRpb24pPj4NZW 5kb2JqDTE4NzIgMCBvYmo8PC9QYXJlbnQgMTg2OCAwIFIvTmV4dCAxODcwIDAgUi9EZXN0KEcyNy4xNTIxODY1KS9Q cmV2IDE4NzMgMCBSL1RpdGxlKFN5bmNocm9uaXphdGlvbiBmb3Igb2ZmbGluZSB1c2UpPj4NZW5kb2JqDTE4NzMgMC BvYmo8PC9QYXJlbnQgMTg2OCAwIFIvTmV4dCAxODcyIDAgUi9EZXN0KEcyNy4xNTIxODE4KS9QcmV2IDE4NzQgMCBS L1RpdGxlKERvY3VtZW50IHByb3RlY3Rpb24gZm9yIG9mZmxpbmUgdXNlKT4+DWVuZG9iag0xODc0IDAgb2JqPDwvUG FyZW50IDE4NjggMCBSL05leHQgMTg3MyAwIFIvRGVzdChHMjcuMTUyNDAxNSkvUHJldiAxODY5IDAgUi9UaXRsZShE b2N1bWVudCBhY2Nlc3MgZm9yIG9ubGluZSB1c2UpPj4NZW5kb2JqDTE4NzUgMCBvYmo8PC9QYXJlbnQgMTg2NiAwIF IvTmV4dCAxODc2IDAgUi9EZXN0KEcyNy4xNTI1MTU0KS9UaXRsZShNZXRob2RzIG9mIGF1dGhlbnRpY2F0aW9uKT4+ DWVuZG9iag0xODc2IDAgb2JqPDwvUGFyZW50IDE4NjYgMCBSL0Rlc3QoRzI3LjE1MjUxODEpL1ByZXYgMTg3NSAwIF IvVGl0bGUoU0FNTCBhdXRoZW50aWNhdGlvbiBhc3NlcnRpb25zKT4+DWVuZG9iag0xODc3IDAgb2JqPDwvRmlyc3Qg MTg4MCAwIFIvUGFyZW50IDE3NjkgMCBSL0Rlc3QoRzI5LjE1MTYzOTYpL0NvdW50IC0yL0xhc3QgMTg4MSAwIFIvVG l0bGUoRGV2ZWxvcG1lbnQgY29uc2lkZXJhdGlvbnMpPj4NZW5kb2JqDTE4NzggMCBvYmo8PC9QYXJlbnQgMTc2NyAw IFIvTmV4dCAxNzY5IDAgUi9EZXN0KEcyOS4xNTE2NjI4KS9QcmV2IDE4NzkgMCBSL1RpdGxlKEludGVncmF0aW5nIH dpdGggYW4gZXhpc3Rpbmcgc2VjdXJpdHkgaW5mcmFzdHJ1Y3R1cmUpPj4NZW5kb2JqDTE4NzkgMCBvYmo8PC9QYXJl bnQgMTc2NyAwIFIvTmV4dCAxODc4IDAgUi9EZXN0KEcyOS4xNTE2MzU3KS9QcmV2IDE3NjggMCBSL1RpdGxlKEFib3 V0IGNlcnRpZmljYXRlcyBhbmQgY3JlZGVudGlhbHMpPj4NZW5kb2JqDTE4ODAgMCBvYmo8PC9QYXJlbnQgMTg3NyAw IFIvTmV4dCAxODgxIDAgUi9EZXN0KEcyOS4xNTE2NTY2KS9UaXRsZShPcmRlciBvZiBvcGVyYXRpb25zKT4+DWVuZG 9iag0xODgxIDAgb2JqPDwvUGFyZW50IDE4NzcgMCBSL0Rlc3QoRzI5LjE1MTY1NzApL1ByZXYgMTg4MCAwIFIvVGl0 bGUoT3BlcmF0aW9uIGNvbXBhdGliaWxpdHkpPj4NZW5kb2JqDTE4ODIgMCBvYmo8PC9QYXJlbnQgMTc1NCAwIFIvTm V4dCAxNzU2IDAgUi9EZXN0KEczNS4xNTE4MzYxKS9QcmV2IDE3NTUgMCBSL1RpdGxlKEFib3V0IG1ldGFkYXRhIGlu IFBERiBkb2N1bWVudHMpPj4NZW5kb2JqDTEgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTQgNzkyXS9QYXJlbnQgMTcxMS AwIFIvQ29udGVudHMgMyAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NCA3OTJdL1Jlc291cmNlcyAyIDAgUi9U eXBlL1BhZ2U+Pg1lbmRvYmoNMiAwIG9iajw8L0ZvbnQ8PC9GNCAxNzMzIDAgUj4+L1By
    800
    b2NTZXRbL1BERi9UZXh0XS9FeHRHU3RhdGU8PC9HUzEgMTcyNyAwIFI+Pj4+DWVuZG9iag0zIDAgb2JqPDwvTGVuZ3 RoIDc5MzIvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJlFfJjttIEr3XV+SRCZRo7pSO7m3gRs/AgGswAxh9 oKSURLdEariUrP6jvvgb58WS1Ob2TKOAkkRmxh7vRbz524fYbPun716e3vyUmdi8bJ4WJsLfwqRFGBWmzJJwbl4OT5 HZPs2iMIpinFo90bckMy+np4/BHyaJIpuHSVCatzaOwkWwtgn+t3aWh1mwtDHeOfPBxjGenm2Kn/3gDr15Z2fzcB40 dlaEcbCyBd+i452dlbh7bDtIXgTV4Nahebvfm67e7myJE0Nv5J2zMCwOeoc7CV16tTGpcGu7CIsgtL++/Az7Z3FYFE VpXn5g66PE+0EekR+wPcG1tc3wv126Lyzd/FJDXhbmpCfHx/c2KdiNmOxc7d0X86OlFx/EDvgJb+Y4rn7EC7x85V/1 yvVmI3paxCgPOvN3O1vgWm0pcKuObEcQ+naDm6R2sPT/CwmfB+ZflsXJ6WbdwsUkOFl61ovBz7C4GT9/eTYIZxFUjT hk/vmPd/z+34gS9H25hCVJKCizu6jkEhXyLUZQUmivh7ptTBzGz+bncX8WBUh++RhiqZVsqpVSpL0TZzdkQxmYYVf3 ImU71mtn8Gtd90NXL0ck3JzqYWckElQfAz4j5PeE/KMkEIIioBIopAQykkexz/CuDFM6n5IWVlBLQTW4lSJr4xqZqB o5Liec/lobdifJwzSCM9ElOHNyh79mGp0RVWcqKYwtVQQyCmEoPndwzfAsHrJzlNg8eCZLc2iccXJ6c7Jzrq0Il1De 03P5MuycBIDaZKDgzYNTpSr4joEjK+4WqiGuwCVCJ9dr70leiB+cC633xtQwEOZtxq4hF5DgfufU/VmOeqNk3hZIUU wFkmoIcDfjnod1qXQJ5QUGpIHZc844/FR8K32td3rK0MLf8c7Tu+mIijUHEVBZKt6zHl3SmUmnGSlO91K9gFbOesNE wEqfHuVDrfz6TRiEBBfBXsSfRZnRO2ouFQNOocS86G59cYjv+xgg9SxIBQwib6dyfP7l522EhkuQYwJajY36TfYyCl PfXFzVtxqjFV1JJ23/X5pCjd2PVG6L4DNgp5zOagjVDaNO9yrYHG9SdWe5D8FwF/nl+VZag2bJpsh72SOhSXrvkni9 v4kxbKXazkFqizS9tETuGzuOtKqbHhBSEoiTIc+WJJumZVyBL/RRMZR0DNMl/GZE095RBdw7V4D4FQRpN4qCswsMyv dDxTg31boz131/7CxHsF2PK+ZDpjuC/34gEgbB6Al0dN2IYTF8Kr3jM9/F3iIxCKFGuvhuJsCKpDLAoDzcqxV8jeDs 3vRn4vFn03ZmICQuQTf9oUYeyZiM0A6ESNqlsxsCwRIubcjEkrg+UNEHO5U3pC3Phu2YLmhIHOTbucp1e4ecJ1Ggut umphGiRAwObrUTdE8VBNNMUhF9A8q0grTY9s9a7p1W5art1rfdvmW9/pzP/R1kPk5McLAFstO8QqR+IplA797J4PKs XE/0146DsBMxwVGnohoCTl0toI9gN+bo9NWh7vtaB6+GGVKu66ONzAJ/YUwTBoGIuQ/ex+Avj24yiIkl7/eu6h16aX CofKrxQpia+dsZL0pd4FGPbXH6g+rpQqsgME9y18lNL3WdSNARPahEimPK8XDhOWDH/IHnpFOv6XJs1uB66TVyNAfi zfH9TLajjGsZ+7a7weylc0/GvQrrI0P1BnRLbAvHZci55exRu1a6W2cf8Sy+8SxaTJapZzogLGRAWOiAELOoOPDlU1 HgpsHHuGY94+mFX+9rcsxfaZCfaqtCaJCxlNAh1IixQVez3sfghbt9Z6lsnRFRnMEk0LuW8usFGYCeWvUw/2EYocAk XL08kXhOJsvWhBwxS48hqfOwdhWfJPXxSQuJT91smKlaGwXdoRqkvTHKVnvfuYXQiDAW
    800
    jZLOtI2+PdsMPUl1dnVYf4w2CZafCKm4spgAzdAaQp8tFQYzHrMwEioKdpRxdKTqG4hWhNaxHvipHTGg3qKDa9Pv9A SpU6vWCEBJlKRSDfhh1TbasEC7svhG0QTdiAbAmFkZ+/IJTRDT+Qe6uiDkwiMkJbBl3QcAvdQGsd+MoMQslaB57n5L qcp4d8hooSJoSabXVxsgz1aMsFfieVBbMIww5RCMxFQDiiOTdI6yiCc0PlteEoQFM8YqPv+O80PQHTNgfU1TBfNpz+ AQog+vMY/C1Y8HRx1seE2TdoGqI+JeL+t9zQ1YECRwNKyymbZYdX1ECnkygXYRmJcFulU5NUqc10M9Ea30oLfujmqm LKe+9Ct4GqzGDp/KhszocIMhwU6TBrFsdRQGPLqqE5hFTzZkKZuAaecwzRF3u9EDKlUDd5hoQGXe4MAwgQTFoBmqup Ex5XZfyoJQekC99nofFs0HilWWYeXCQ06A9uAOS6CebIpxcMs/js9/po4i6BmUYputqYisxYMZV+GJwb/tfrvNcn2o ZJXauv4Kec88mwk/juYgWs/mVHmCY6BHJ6TXY+mFhCKdFs1AVTMncE15jWSdDOs2Y/BFDM/+DJXoqIbRvJjhSvuJkS pmrTR2kDULvNDCW7q783Lq7hKyAw2i04AZRTk/JI6cX0w8WtpZz3yrq7c7/ESHYeFQ0i7Sm3m0SLzLpbpcnWxaQFAo PGBeeMDPZZNIpqkLU/60rV5D2ENdjk0lYDNyLWLEUsKpfxcKpDrEqCfAE0sda5I3ph9XO0McwkUgpOTvU4ElAZU898 g8zIubHkkn3/zwXzfgijPUcrhoJEO6GncSgaL0RPZRgn6TE0D5kRzIiQkifKw1MJI+usrBSSYJlaxr8uO1Jmmo3D05 JqcbIuRBhO6IriDAIFkU6MQ/Gfprq/TmBhNkHDzcXbXHszx6kGLaU0OYn3gb0Z2RpPeCme/3ogs9LFiM7N7WSTxRU6 LU5IgB+5GaXfcWP/sixtOol98j5pSTxC9kS0IjI7sKKtfP1jmtKDKwkWk0ZvPw6yPSuf+MNa9NOdXQpmsPhJ8C44qC tpBM59wYJTdG6isolwrKMUJyISJUfOTEw2YDK8h+BIp8iR4xMJ88mYsnbxuZPs+yzSUSFUpaHEmN0MftO3YpZ0tzJo nWyPeWx7HDEXEpOCxNBS5kA2kbozD8ycF9u21p5Fwbnjf53rSRJosw+taggulW2/Vw3Lv/2XmA4b7ik7dzopw7yLne D8IXxuH0rNvVOA27hF4J08Pc/6CE6zY0jyecZnt5ptJRCuhf4u1tnU1lliozIx5vyNpWaHlDtMLkQtRSyhZa8HASE/ c73nirTtGZUhjo1c6s3YEmv046mp5hI0QnKFXn8+vGeSiTY9tLRSItPPTS9zMaG9BOWfMYUnCzSrHwFlNLhrF/UiiH 9ttlBpBYcHkwPd5IneqUhhT+Ooz6as+Uibxuq6b+XRzMee+MrrGIHnVahkJf8swr7xEfTmU4DRKIyl0LxWU5LY269L 0lMSVBbJzyBkHbY0Yom8BPKvyS91Z+TxsQnmu2Ch6BcTOJeIKbbsYKUHIC8aZ9ajoAuARz0O+YBq5JhVqy4ntc0Yhu +SC34k8eyNmi6f4PLDejXolLWl/inKf2SJ/s+Yn898Z1YN6LhJ/kpdfQq+EE7I+nvIjPPHXDz+84NBltWWzYpJWF+A B/XbN0HUaMG6SIfbLiuS56v9SvNLQkjA6L4Hsb09TFC8EiWO2dvHyW0nlvE5ofWksl2w8fZNRbcb3x8E02Eokc/8t9 tS23qSXRX+ERpmJZXAQib3FOkuNUnLgip85UJS9YwhGJJFSA4uNPmr+c7rV6A7Lsk+eZJ12Azd7d69bdC/Dgc1msRL 8KZH9J6F5Zib43nvttuY8c4KMcQnJN8+oCyhJ+k5UkdlkEyuZHMYHWRkAaDBs6+M9AW44pQMiuS7gLrXM4eWtyHIPG Hik2L2OTnnOlrmxjk4bTxG8psx1+lLpuLIJpndYrOqvlmNWmKBQHkykHqMwNUHCuACRY
    800
    uXiKOeLLrpIRzlt0R/eoMXC2FTlkkAGP4zG3c7tbq+3ei78Pu87eXcGLMo0RfPhpk5z26hea+r1BdL2iwr9Go/+gD3 SHrTVbBa+hIwYwaAbsCkBij2fs8aw/dcef1iUoscx981G4j/utcCfSROkPHn5z9VqmNu81kSWHFcJrHoUvDHl0VFmq BTCYIJdLDRbciFBMSJvbkKH0ejS69d4UWgQqadc8vEj2wbmAvu0eCb5G8Gs2Kx5+Akxww+7iHmPAg+Y65MB154V5jg yViO5MM8+VZRa5DQ1Wad2RQqgaOnhL08MTbz2d/l6ThLUjs6qIobMf9qSKwusN/E62jtkEs1jrNWVbunnvlwFgJcdO nw9ffTMj06LLiysU8a3KTMaIkvqb8mPZDTYuLBbwS7/ABaNzakhQuoFsCUiZ0cxi327iFeeI8lviz8WhrXYl+BoLbT X6eFfFcs1QgEvQHHG/5KjkmY2XrxVHOWid80WZK1zMwmVaOOYmiqQdRUDIOncoFJneyQtFcyHlGdoITneOyKm9yfE4 A4/dE5rfVOtua3pftzb3dvsfdeGr//5C9yPga0kCSXkC4yOhzPyfuh5iSkyNC5XMugU0yLSuP0QDxeYCP7mJkSxlEn FiDfeflfQorFQ8PJ5TTrD5ZyF+cqkjEFMMx4JclUuDs3cil53RcShbbsg+7IhYQ7jVLnchx+3m9yL4oWLs3x3+NmVp B8I7CWQg+432HcneTzUZOZKA+UO1O5hJif/E0bHjnQxhN0GaW3pHyteOCxWxNBgb+au2L1UQczA600YuJq5a3HDJ0N /YCFY7rM1Qr7msP2RC7OuE20m/O6PJlYUvw8xSZ07BRFvfIb7o6EZXEyn2/lLD7fG1W9UQIc34ud+OYnDoO1y6YMGx EmvjEBIOq7Yr3W2GOUl16T8CbsyABFGhRzBy5HQcx4ds3umbc//Rs9JKnj7hiRI9veynX1BVR37cISXKcOA9qcX40W 8B73mkzWMeBDnD0yLQxts97gFgEww5f+pMtSO03rdGxeKEE9rIArNhitPCY46TlxzNcaguxtOvQtkcLEzIwnAKGoKA WU/AJ+JH1jeHvVkcxITeF8Hc/1W8GKYt/iMRoODuF0stnJJO0ih9WWACrsUD12ZSfMxKHm8I1C0MMikRMzxCeG6Hvl vdtMvOJMJRiaJhgjWOetpkzQfc8+KgbBcNAUBC5ZdK+AwACTn5KX9bRKgH2dW2VWWZ+y+YLNXszlTPloqYGaNc7juv yRDDnNeINurrcvfyXibH/9obO8QRiKf9Iy2z7D1LRmdM5qPooSoRqvxIV00hZoLz5Bl9wNfYcvaXj5f/hv2Q2N4/kv jMksCRTfFfzYP4ciNClQt8p9AH8n7meP/V/7Q3M9t575r6sDerMkfe4TGwiat9Wbid8ZLbBB2G34/tGaYjAOeCdhBz aiefup+T2qQ94K00r5i40ufy/ZHd5pATKWCBeoVuLhnMad/Ue8tqOYZeNdQHlSm5WjUa5fblEtOlPFD9QvwsGcZsB/ e7snHDg57k5l/9hq2t88i5UkgV0WNXgS7ZWkzZywZ5HngT3PEQEM1nOSzB1RVxg/ftsFKH+wouyL/agCXCIyVSBi93 fDn/aiBq3sWloEM48OrtG/Udvb5Cw84phHxX48w3O0rb07nr0NTx+uby+g3qdMUKwdcyKu9cPu4LnUTmsomwl9nbhw Ax+vMC090r7w8ZOZR7hbcolwdcbCpb4CFI9Dd4n5L3CXk/A++dHWdP2fGpEN3Axdd6WBGdlrbPbe3Jd6dApg4HBYS+ sRNxWW4Oq5JDJKXJcz4OQKmk3WtgX5W/yk1tC5badumzdyuvwZCT9EKosHy1d3kwPY46Q7kjG/sgvqKSeLc8uqg5kd wxInYKnzlqLgzIoepyureaeXLf7pUBrUCgwGz4zddJRmrf7Xn5JUtzfn5vyjx8xgqNSbF3u1iXnPkmfKRuvp9/CyZe HyjTp1pyOkHeKMq1J/ABixx7N0+u0IDouAFkuwq/ZNwMsFXGr0zzN9XSQAcYR5P5gOGR
    800
    Ak+tqrtWDEJNzbtrFFaSJbcEZ0ZwYn8DOjOiUyMF0Jn1MNQ3nWCwD1lxMmAwIgYTw2A4xmBCDKaGwbnDYHiMwTkwmA 4YnBODyQkGE2Iw9Fd9qk770QOVGPQrNf26RWp50OeSsR+8R475A8j6dOVdE2kN5b3+Aa2BiIbYr+Ir1+Z1+5fnuKjA AkrdR6JaNfmxChKAVGVqO6kbYPQ7nxFY9URPnxxTHoclmWQZX+ptuaoK4UCoU9pGQk/Rrr05y/2rWpW1mu++vtfOx/ 4Qf26lS7EWQCzk006WDZIcGRttO5RXNQjEJbrS5aBkHBJOwb5c7+pN/V1wo/2ceP/xwjyPziJoqMoqX5WlgK8qsj0R zJCSMEG1AfIyNDGjJs6oiQnoqHD1XkFHN2DJxvu

    Hi!
    Check this document. Not all formats are supported.
    http://www.adobe.com/devnet/livecycle/pdfs/readercomp_pdfa.pdf
    --- Jaroslav

  • Can't get the attachment filename out of a Part (with non ascii characters)

    Hello, all and happy new year :)
    My issue is with non ascii filename in attachments... Yes i've read the FAQ : http://www.oracle.com/technetwork/java/faq-135477.html#encodefilename
    I can't get the filename out of the BodyPart for those kind of attachments
    here's my unit test :
         * contains various parts from various mailer encoded in different ways...
         private enum EncodedFileNamePart{
              OUTLOOK("Content-Type: text/plain;\n name=\"=?iso-8859-1?Q?c'estd=E9j=E0no=EBl=E7ac'estcool.txt?=\" \nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment;\n filename=\"=?iso-8859-1?Q?c'estd=E9j=E0no=EBl=E7ac'estcool.txt?=\" \n\nnoel 2010\n","c'estdéjànoëlçac'estcool.txt"),
              GMAIL("Content-Type: text/plain; charset=US-ASCII; name=\"=?ISO-8859-1?B?ZOlq4G5v62znYWNlc3Rjb29sLnR4dA==?=\"\nContent-Disposition: attachment; filename=\"=?ISO-8859-1?B?ZOlq4G5v62znYWNlc3Rjb29sLnR4dA==?=\"\nContent-Transfer-Encoding: base64\nX-Attachment-Id: f_giityr5r0\n\namluZ2xlIGJlbGxzIQo=\n","déjànoëlçacestcool.txt"),
              THUNDERBIRD("Content-Type: text/plain;\n name=\"=?ISO-8859-1?Q?d=E9j=E0no=EBl=E7acestcool=2Etxt?=\"\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment;\n filename*0*=ISO-8859-1''%64%E9%6A%E0%6E%6F%EB%6C%E7%61%63%65%73%74%63%6F;\n filename*1*=%6F%6C%2E%74%78%74\n\njingle bells!\n","déjànoëlçacestcool.txt"),
              EVOLUTION("Content-Disposition: attachment; filename*=ISO-8859-1''d%E9j%E0no%EBl.txt\nContent-Type: text/plain; name*=ISO-8859-1''d%E9j%E0no%EBl.txt; charset=\"UTF-8\" \nContent-Transfer-Encoding: 7bit\n\njingle bells\n","déjànoël.txt"),
              String content=null;
              String target=null;
              private EncodedFileNamePart(String content,String target){
                   this.content=content;
                   this.target=target;
              public Part get(){
                   try{
                   ByteArrayInputStream bis = new ByteArrayInputStream(this.content.getBytes());
                   Part part = new MimeBodyPart(bis);
                   bis.close();
                   return part;
                   catch(Throwable e){
                        return null;
              public String getTarget(){
                   return this.target;
         @Test
         public void testJavamailDecode() throws MessagingException, UnsupportedEncodingException{
              System.setProperty("mail.mime.encodefilename", "true");
              System.setProperty("mail.mime.decodefilename", "true");
              for(EncodedFileNamePart part : EncodedFileNamePart.values())
                   assertEquals(part.name(),MimeUtility.decodeText(part.get().getFileName()),part.getTarget());     
    I take a NullPointerExcepion in the decodeText because getFileName() return null for the EVOLUTION case, and work well with OUTLOOK, THUNDERBIRD and GMAIL.
    Evolution's content type is "Content-Disposition: attachment; filename*=ISO-8859-1''d%E9j%E0no%EBl.txt" wich doesn't look like the other (looks like the RFC 2616 or RFC5987 to do it.)
    How can i handle this situation except by writting my own decoder?
    Thanks for your answers!
    Edited by: user13619058 on 4 janv. 2011 07:44

    Set the System property "mail.mime.decodeparameters" to "true" to enable the RFC 2231 support.
    See the javadocs for the javax.mail.internet package for the list of properties.
    Yes, the FAQ entry should contain those details as well.

  • Mail Adapter: original Attachment filename retrieval in Proxy

    Hi,
    I have a Sender Mail Adapter, and the receiver is a proxy, where I need to get the attachment and its details.
    When I execute
    attachment_filename = l_attachment->GET_DOCUMENT_NAME( ).
    it simply returns Attachment-1 etc.
    How do I get the original attachment filename?
    I am on SP16.  
    Regards,
    Puloma.

    HI
    Please refer tihs thread for mail attchments
    Re: Handling attachments of mail
    Scenario to pick the mail with its attachments into XI\Re: Infrastructure required for Mail Adapter

  • Retrieval of attachment filename - receiver mail adapter

    Hi,
    I am using the mail adapter to receive an e-mail into PI. This e-mail has an attached CSV file.
    First, I am using the PayloadSwapBean to swap the application playload to the attachment payload
    Second, I am using the MessageTransformBean to transform the CSV file into an XML document
    These are both working fine and the message is then passing into the relevant message mapping.
    However, I would like to be able to use the attachment filename in the message mapping.
    Can anyone advise how to do this for the mail adapter ?
    I've done it loads of times for the file adapter but never the mail adapter (when using attachments) so I am a bit stumped.
    Any advice greatly received.
    Cheers
    Colin.

    Hi Progirl,
    I want to dynamically set the name of attachment in receiver mail Communication Channel.
    Example: IN__9907211000004_4048454000005_20081211_01000000002643
    The first two numbers 9907211000004 & 4048454000005 I want to read it from the message
    20081211 this is the date and
    And againg this number 01000000002643 is read from message.
    I read from your response. You had created adapter module for the similar purpose. Can you share it. Since I am new to  writing Adapter Module.
    Thank You in Advance.
    Mukhtar

  • ("Content-Disposition", "attachment;filename=x") works in Netscape; not IE.

    I'm sending an ASCII file back to the client using the following method:
    private void sendFile(String fullFilePath, HttpServletResponse res) {
    if(fullFilePath!=null) {
    try {
    res.setContentType("application/text/plain"); //this will be an unknown type
    res.setHeader("Content-Disposition", "attachment;filename=" + fullFilePath);
    FileInputStream fi = new FileInputStream(fullFilePath);
    OutputStream out = res.getOutputStream();
    while(true) {
    int d = fi.read();
    out.write(d);
    if(fi.available()==0)
    break;
    fi.close();
    out.close();
    catch (Exception e) {
    Logger.err.println("Error in TableQueryServlet.sendFile(): " + e,Log.ERROR);
    This works great in Navigator. The filename that it defaults to in the Save file dialog box is the same one I set it to using the fullFilePath string - including the .txt extension. However, in IE it ignores my filename and assigns its own random filename. Any ideas how I can get this to work in IE?

    It's not the greatest, but see the following...
    MS knowledgebase # Q279667

  • LiveCycle ES3 installation-BootstrapException: ALC-TTN-104-002

    Hi Guys,
    On trying turnkey, partial turnkey options of LiveCycle ES3 installation, we get an error while running configuration manager.
    We were stuck at "Configuring LiveCycle ES3 EAR's", unable to merge EARs.The reason being Jboss not started.
    Since the first two options were ruled out, we went forth with the Upgrade Option.
    On trying Upgrade Option from ES2 we were stuck at the "Upgrade MySql Relational Database" in configuration manager. The JBoss had been stopped automatically  .We werent to start it manually .
    The error we get when we try to start it manually is "The AdobeLiveCycle ES3 service on the local computer started and then stopped"
    Since none of the above options seemed to have worked we went forth with manual installation procedure.
    On trying the manual installation procedure ,we get a BootstrapException: ALC-TTN-104-002 at LiveCycle ES3 Database Initialization step, while running configuration Manager.
    Please find the log [picked up from Configuration Manager] below.I am wondering if i am missing out on something.
    Would be grateful if someone could assist me in this regard.
    [2012-07-11 16:02:20,510], INFO, AWT-EventQueue-0, com.adobe.livecycle.lcm.feature.bootstrap.BootstrapDialog, Starting processing
    [2012-07-11 16:02:20,510], INFO, AWT-EventQueue-0, com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask, Starting task: com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask@261c14
    [2012-07-11 16:02:20,510], INFO, Thread-31, com.adobe.livecycle.bootstrap.client.FetchTasksClient, Invoking [http://127.0.0.1:8080/adobe-bootstrapper/bootstrap?fetchTasks=true&responseLocale=en]
    [2012-07-11 16:02:20,526], INFO, Thread-31, com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask, Completing task: com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask@261c14 isDone:true
    [2012-07-11 16:02:20,526], SEVERE, Thread-31, com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask, Task failed
    com.adobe.livecycle.bootstrap.BootstrapException: ALC-TTN-104-002: Could not connect to bootstrap servlet; the requested URL was not found on the server.  Is Adobe LiveCycle deployed?
        at com.adobe.livecycle.bootstrap.client.FetchTasksClient.analyzeResponse(FetchTasksClient.ja va:154)
        at com.adobe.livecycle.bootstrap.client.FetchTasksClient.fetchTasks(FetchTasksClient.java:69 )
        at com.adobe.livecycle.bootstrap.client.BootstrapManager.getTasks(BootstrapManager.java:147)
        at com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask$ActualTask.<init>(BootstrapTask.j ava:102)
        at com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask$1.construct(BootstrapTask.java:60 )
        at com.adobe.livecycle.lcm.core.tasks.SwingWorker$2.run(SwingWorker.java:114)
        at java.lang.Thread.run(Unknown Source)
    [2012-07-11 16:02:21,025], SEVERE, AWT-EventQueue-0, com.adobe.livecycle.lcm.feature.bootstrap.BootstrapDialog, Bootstrap exception
    com.adobe.livecycle.bootstrap.BootstrapException: ALC-TTN-104-002: Could not connect to bootstrap servlet; the requested URL was not found on the server.  Is Adobe LiveCycle deployed?
        at com.adobe.livecycle.bootstrap.client.FetchTasksClient.analyzeResponse(FetchTasksClient.ja va:154)
        at com.adobe.livecycle.bootstrap.client.FetchTasksClient.fetchTasks(FetchTasksClient.java:69 )
        at com.adobe.livecycle.bootstrap.client.BootstrapManager.getTasks(BootstrapManager.java:147)
        at com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask$ActualTask.<init>(BootstrapTask.j ava:102)
        at com.adobe.livecycle.lcm.feature.bootstrap.BootstrapTask$1.construct(BootstrapTask.java:60 )
        at com.adobe.livecycle.lcm.core.tasks.SwingWorker$2.run(SwingWorker.java:114)
        at java.lang.Thread.run(Unknown Source)
    Regards,
    Nicole

    Hi Amit,
    Thanks a ton for reply,please do find the log.Also have u installed LC ES3? if yes, which approach turnkey/ manual?
    2012-07-12 14:49:56,726 WARN  [com.adobe.idp.common.errors.exception.IDPLoggedException] (Thread-20) UserM:GENERIC_WARNING: [Thread Hashcode: 26612943] com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStatement] errorCode:12290 errorCodeHEX:0x3002 message:execute non-query failure(create table EDCVERSIONENTITYSQ2(seq bigint not null auto_increment, primary key(seq)) TYPE=InnoDB) chainedException:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1chainedExceptionMessage:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1 chainedException trace:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1
              at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java: 39)
              at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm pl.java:27)
              at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
              at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
              at com.mysql.jdbc.Util.getInstance(Util.java:382)
              at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
              at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
              at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
              at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
              at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
              at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeUpdate(CachedPreparedState ment.java:96)
              at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedSta tement.java:365)
              at com.adobe.idp.storeprovider.jdbc.DBStatement.executeNonQuery(DBStatement.java:412)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeStatement(DBConnection.java:128)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeDDLStatement(DBConnection.java:140)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1001)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1116)
              at com.adobe.idp.storeprovider.jdbc.DBSequence.<init>(DBSequence.java:47)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.doVersionCreation(DBStoreFactory.java:177 2)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.setupDB(DBStoreFactory.java:2061)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:945)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:783)
              at com.adobe.idp.storeprovider.database.DBProviderCache.initialize(DBProviderCache.java:175)
              at com.adobe.idp.storeprovider.database.DBProviderCache.createDatabaseSchema(DBProviderCache .java:144)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.createDatabase(Bootst rapperManagerBean.java:299)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:378)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshalled(InvokerInterceptor.java:295 )
              at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(MarshallingInvokerInterceptor.j ava:61)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
              at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
              at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:1 12)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
              at $Proxy666.createDatabase(Unknown Source)
              at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:77)
              at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103)
              at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78)
              at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:190)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Thread.java:662)
    2012-07-12 14:49:56,726 ERROR [com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean] (http-localhost%2F127.0.0.1-8080-1) Error occured while creating database.
    com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:initialization failurecom.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStatement] errorCode:12290 errorCodeHEX:0x3002 message:execute non-query failure(create table EDCVERSIONENTITYSQ2(seq bigint not null auto_increment, primary key(seq)) TYPE=InnoDB) chainedException:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1chainedExceptionMessage:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1 chainedException trace:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1
              at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java: 39)
              at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm pl.java:27)
              at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
              at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
              at com.mysql.jdbc.Util.getInstance(Util.java:382)
              at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
              at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
              at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
              at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
              at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
              at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeUpdate(CachedPreparedState ment.java:96)
              at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedSta tement.java:365)
              at com.adobe.idp.storeprovider.jdbc.DBStatement.executeNonQuery(DBStatement.java:412)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeStatement(DBConnection.java:128)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeDDLStatement(DBConnection.java:140)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1001)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1116)
              at com.adobe.idp.storeprovider.jdbc.DBSequence.<init>(DBSequence.java:47)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.doVersionCreation(DBStoreFactory.java:177 2)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.setupDB(DBStoreFactory.java:2061)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:945)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:783)
              at com.adobe.idp.storeprovider.database.DBProviderCache.initialize(DBProviderCache.java:175)
              at com.adobe.idp.storeprovider.database.DBProviderCache.createDatabaseSchema(DBProviderCache .java:144)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.createDatabase(Bootst rapperManagerBean.java:299)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:378)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshalled(InvokerInterceptor.java:295 )
              at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(MarshallingInvokerInterceptor.j ava:61)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
              at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
              at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:1 12)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
              at $Proxy666.createDatabase(Unknown Source)
              at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:77)
              at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103)
              at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78)
              at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:190)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Thread.java:662)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:960)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:783)
              at com.adobe.idp.storeprovider.database.DBProviderCache.initialize(DBProviderCache.java:175)
              at com.adobe.idp.storeprovider.database.DBProviderCache.createDatabaseSchema(DBProviderCache .java:144)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.createDatabase(Bootst rapperManagerBean.java:299)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:378)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshalled(InvokerInterceptor.java:295 )
              at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(MarshallingInvokerInterceptor.j ava:61)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
              at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
              at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:1 12)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
              at $Proxy666.createDatabase(Unknown Source)
              at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:77)
              at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103)
              at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78)
              at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:190)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Thread.java:662)
    2012-07-12 14:49:56,789 WARN  [com.adobe.idp.common.errors.exception.IDPLoggedException] (Thread-20) UserM:GENERIC_WARNING: [Thread Hashcode: 26612943] com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:initialization failurecom.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStatement] errorCode:12290 errorCodeHEX:0x3002 message:execute non-query failure(create table EDCVERSIONENTITYSQ2(seq bigint not null auto_increment, primary key(seq)) TYPE=InnoDB) chainedException:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1chainedExceptionMessage:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1 chainedException trace:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1
              at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java: 39)
              at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm pl.java:27)
              at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
              at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
              at com.mysql.jdbc.Util.getInstance(Util.java:382)
              at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
              at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
              at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
              at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
              at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
              at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
              at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
              at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeUpdate(CachedPreparedState ment.java:96)
              at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedSta tement.java:365)
              at com.adobe.idp.storeprovider.jdbc.DBStatement.executeNonQuery(DBStatement.java:412)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeStatement(DBConnection.java:128)
              at com.adobe.idp.storeprovider.jdbc.DBConnection.executeDDLStatement(DBConnection.java:140)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1001)
              at com.adobe.idp.storeprovider.jdbc.DBSchemaSQL.makeSequence(DBSchemaSQL.java:1116)
              at com.adobe.idp.storeprovider.jdbc.DBSequence.<init>(DBSequence.java:47)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.doVersionCreation(DBStoreFactory.java:177 2)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.setupDB(DBStoreFactory.java:2061)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:945)
              at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.Initialize(DBStoreFactory.java:783)
              at com.adobe.idp.storeprovider.database.DBProviderCache.initialize(DBProviderCache.java:175)
              at com.adobe.idp.storeprovider.database.DBProviderCache.createDatabaseSchema(DBProviderCache .java:144)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.createDatabase(Bootst rapperManagerBean.java:299)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:378)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshalled(InvokerInterceptor.java:295 )
              at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(MarshallingInvokerInterceptor.j ava:61)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
              at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
              at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:1 12)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
              at $Proxy666.createDatabase(Unknown Source)
              at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:77)
              at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103)
              at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78)
              at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:190)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Thread.java:662)
    2012-07-12 14:49:56,898 ERROR [com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient] (http-localhost%2F127.0.0.1-8080-1) Some error occured while initializing database. Refer to logs provided before for more details.
    2012-07-12 14:49:56,991 WARN  [com.adobe.idp.common.errors.exception.IDPLoggedException] (Thread-20) UserM:GENERIC_WARNING: [Thread Hashcode: 26612943] com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:getProvider failure: factory not initialized
    2012-07-12 14:49:56,991 ERROR [org.jboss.ejb.plugins.LogInterceptor] (http-localhost%2F127.0.0.1-8080-1) EJBException in method: public abstract java.util.Map com.adobe.idp.config.PreferencesSPI.getSystemRoot() throws com.adobe.idp.common.errors.exception.IDPException,com.adobe.idp.common.errors.exception. IDPSystemException:
    com.adobe.idp.common.errors.exception.IDPSystemExceptionorigin: com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:getProvider failure: factory not initialized
              at com.adobe.idp.config.PreferencesBean.getSystemRoot(PreferencesBean.java:93)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:436)
              at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
              at $Proxy632.getSystemRoot(Unknown Source)
              at com.adobe.idp.config.AdobeReadOnlyPreferenceFactory.systemRootReadOnly(AdobeReadOnlyPrefe renceFactory.java:45)
              at com.adobe.idp.um.config.util.UMConfigManager.doesUMPreferenceTreeExist(UMConfigManager.ja va:950)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.loadDefaultConfigurat ion(BootstrapperManagerBean.java:271)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshalled(InvokerInterceptor.java:295 )
              at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(MarshallingInvokerInterceptor.j ava:61)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
              at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
              at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:1 12)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
              at $Proxy666.loadDefaultConfiguration(Unknown Source)
              at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:91)
              at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103)
              at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78)
              at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:190)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Thread.java:662)
    2012-07-12 14:49:57,054 INFO  [com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean] (http-localhost%2F127.0.0.1-8080-1) Loading default configuration as the preference tree does not exist in the database.
    2012-07-12 14:49:57,054 ERROR [com.adobe.idp.config.AdobePreferenceFactory] (Thread-20) UserM:GENERIC_ERROR: [Thread Hashcode: 26612943] Problem with system rootcom.adobe.idp.common.errors.exception.IDPSystemExceptionorigin: com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:getProvider failure: factory not initialized
    2012-07-12 14:49:57,054 ERROR [org.jboss.ejb.plugins.LogInterceptor] (http-localhost%2F127.0.0.1-8080-1) EJBException in method: public abstract java.util.Map com.adobe.idp.config.PreferencesSPI.getSystemRoot() throws com.adobe.idp.common.errors.exception.IDPException,com.adobe.idp.common.errors.exception. IDPSystemException:
    com.adobe.idp.common.errors.exception.IDPSystemExceptionorigin: com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:getProvider failure: factory not initialized
              at com.adobe.idp.config.PreferencesBean.getSystemRoot(PreferencesBean.java:93)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:436)
              at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
              at $Proxy632.getSystemRoot(Unknown Source)
              at com.adobe.idp.config.AdobePreferenceFactory.systemRoot(AdobePreferenceFactory.java:137)
              at com.adobe.idp.config.PreferencesBean.importConfigNodeFromXML(PreferencesBean.java:339)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:436)
              at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
              at $Proxy632.importConfigNodeFromXML(Unknown Source)
              at com.adobe.idp.um.config.util.UMConfigManager.importConfigFromXML(UMConfigManager.java:177 6)
              at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.loadDefaultConfigurat ion(BootstrapperManagerBean.java:275)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:228)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:156)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:173)
              at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
              at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
              at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
              at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
              at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
              at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java :97)
              at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java: 81)
              at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
              at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
              at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
              at org.jboss.ejb.Container.invoke(Container.java:1029)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
              at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
              at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
              at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
              at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
              at org.jboss.invocation.InvokerInterceptor.invokeLocalMarshal

  • Broadcasting Workbook - Change attachment filename

    Software component : BW release 3.5 SP 16
    HI guru,
    we're using Information Broadcasting to distribute precalculated workbooks as attachments (xls-files) to our end users.
    The attachment file in the outsent mail has a generated file name with the following structure :
    workbook_<technical workbook name>.xls
    We have the problem to discern through filename the different workbooks sent with different parameter because the name is always the same.
    So we want to change the generated attachment filename to a more meanful name.
    Does anybody has a way to solve this problem?
    Kind Regards
    Stefano

    Hi,
    the filename is defined in CLASS CL_RSRD_PRODUCER_EXCEL
    on Method PRODUCE
    the code is:
        CONCATENATE 'WORKBOOK_' l_wbid '.' l_creation_type INTO l_sx_document-root-file_name.
    No user exit exist on this part.
    No substitution of variable is possible on that (like rsrd_attr table).
    I'm sorry,
    Regards,
    Sergio

  • Information Broadcaster- change attachment filename

    Hello,
    we're implementing Information Broadcasting to distribute csv-files to our information-consumers.
    Now we have the problem that we want to change the generated attachment filename to a more meanful name.
    Does anybody has a way to solve this problem?
    With kind regards Markus

    HI MArcus,
    Can you please explaint the problem/requirement in detail again?
    Hi Gillan Leo,
    If you don't want to display the footers in the broadcasted email then you  can hide or remove it with settings. Please follow the below path and select for no footer.
    SPRO -> SAP Reference IMG -> SAP Netweaver -> Business Intelligence -> Setting for Reporting and analysis->Settings for Information Broadcasting-> Settings for Distributing E-Mails.
    Please assign points if helpful.
    Thanks,
    Sasi

  • ALC-UPG-221-002: Errors while migrating archive session Ids.

    I am doing an out of place upgrade from ES2 to ES4.  I have run the Turnkey ES4 upgrade, installed SP1, copied the GDS from the old location to the new location and run Configuration Manager.  When I get to the "Perform
    critical tasks before component deployment" screen and click the Start button I get this error:
    10:07] ALC-UPG-002-505: Disabling UserManager synchronization.
    [10:07] ALC-UPG-001-501: Executing [Application Manager] plugin ...
    [10:07] ALC-UPG-001-503: [Application Manager] plugin execution failed, error message from plugin is [ALC-UPG-221-002: Errors while migrating archive session Ids.].  See LCM logs for details.
    [10:07] ALC-UPG-002-506: Enabling UserManager synchronization.
    The LCM log has this:
    [2014-08-06 10:32:58,555], INFO, AWT-EventQueue-0, com.adobe.livecycle.upgrade.gui.UpgradePhaseDialog, ALC-UPG-002-505: Disabling UserManager synchronization.
    [2014-08-06 10:32:58,560], INFO, Thread-32, com.adobe.livecycle.lcm.feature.lcServer.LCServerConnector, LC Connection properties: {DSC_DEFAULT_SOAP_ENDPOINT=http://localhost:8080, DSC_TRANSPORT_PROTOCOL=SOAP, DSC_CREDENTIAL_PASSWORD=********, DSC_REQUEST_TIMEOUT=1200000, DSC_CREDENTIAL_USERNAME=administrator, }
    [2014-08-06 10:32:58,560], INFO, Thread-32, com.adobe.livecycle.lcm.feature.lcServer.LCServerConnector, Validating connection...
    [2014-08-06 10:32:59,961], SEVERE, Thread-32, com.adobe.livecycle.upgrade.control.PhaseRunner, Aborting.  Invocation of method [configurePreDeploy] failed for com.adobe.livecycle.upgrade.plugins.from9xto100.applicationmanager.Upgrade9xTo100Applicat ionManagerPlugin.  Caught com.adobe.livecycle.upgrade.UpgradeException, message: ALC-UPG-221-002: Errors while migrating archive session Ids.
    com.adobe.livecycle.upgrade.UpgradeException: ALC-UPG-221-002: Errors while migrating archive session Ids.
    at com.adobe.livecycle.upgrade.plugins.from9xto100.applicationmanager.Upgrade9xTo100Applicat ionManagerPlugin.configurePreDeploy(Upgrade9xTo100ApplicationManagerPlugin.java:110)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.adobe.livecycle.upgrade.control.PhaseRunner.run(PhaseRunner.java:244)
    at java.lang.Thread.run(Thread.java:724)
    [2014-08-06 10:33:01,763], INFO, AWT-EventQueue-0, com.adobe.livecycle.upgrade.gui.UpgradePhaseDialog, ALC-UPG-002-506: Enabling UserManager synchronization.
    Nothing tells what the errors are.

    Dear Pallavi,
    Very useful post!
    I am looking for similar accelerators for
    Software Inventory Accelerator
    Hardware Inventory Accelerator
    Interfaces Inventory
    Customization Assessment Accelerator
    Sizing Tool
    Which helps us to come up with the relevant Bill of Matetials for every area mentioned above, and the ones which I dont know...
    Request help on such accelerators... Any clues?
    Any reply, help is highly appreciated.
    Regards
    Manish Madhav

  • Reader Ext. error ALC-RES-001-002

    I'm getting this error frequently when running on the clutsered instances and have to restart the LC server to make it woring again (even with super admin role granted). any idea? also, what's the minimum rights required for Reader Ext. web apps to read templates from its repository? the version is LC ES update1.
    [11/16/09 15:10:12:747 EST] 0000003c CredentialsHe E com.adobe.livecycle.readerextensions.CredentialsHelper findCredential ALC-RES-001-002: No credential found with alias [PCG-LC-READERCERT].

    There is a patch called SP1 that was just released for ES2. I can say that it is patching something in Reader Extensions but I do not know if it will solve your specific problem. If you want to send your form to me I can try it and let you know ( I have a server with SP1 loaded).
    Send it to [email protected]
    Please include an explanation or a link back to this posting so I have context for the request.
    paul

  • B2B attachment filename having space in UNIX server.

    Hello B2B Gurus,
    I am working on B2B for Rosettanet.
    It also sends the attachment picked from UNIX server along with PIDX format payload.
    If the file name in the UNIX server has a space, Rosettanet along with attachment errors out with
    B2B-51570-
    Machine Info: (hou-ecmsoatst01.swn.com)
    Description: Attachment error
    If the file name does not have any space, the attachment logic works file.
    I used the below link for reference, which was really helpful to attain attachment logic.
    http://anuj-dwivedi.blogspot.com/2011/04/rosettanet-attachment-handling-in.html.
    Can anyone help me to handle filename with space in UNIX server to be sent as attachment.
    Thanks,
    Sunil

    Can you try to escape space with %20 ? For e.g. if file path is file:///b2b file/OrderBill.pdf then provide it as file:///b2b%20file/OrderBill.pdf
    Regards,
    Anuj

  • Reading Attachment FileName in Japanese

    Hai,
    I am Using POP3 for Reading the mail.
    If the mail having attachment , i had get the file name and create the file in the server.
    I have encounter the below problem, when getting the file name in japanese
    if (message.isMimeType("multipart/*"))
    Multipart mp = (Multipart)message[i].getContent();     
         for (int j=0; j<mp.getCount(); j++)
         Part part = mp.getBodyPart(j);
    attachFileName=part.getFileName();
    If the filename is �T���v��.jpg
    I am getting like this iso-2022-jp?B?GyRCJTUlcyVXJWsbKEouanBn?=
    I have tried the below Encoding conversion
    attachFileName= new String(part.getFileName(i).getBytes("8859_1"), "JISAutoDetect");
    attachFileName= new String(part.getFileName(i).getBytes("iso-2022-jp"), "JISAutoDetect");
    still it's not working.
    Expecting Your Feedback.
    Please Help.
    R.vijay.

    attachFileName= new String(part.getFileName(i).getBytes("iso-2022-jp"), "JISAutoDetect");
    try
    attachFileName= new String(part.getFileName(i).getBytes("utf-8"), "JISAutoDetect");
    attachFileName= new String(part.getFileName(i).getBytes("utf-16"), "JISAutoDetect");

  • Rename attachment filename

    Hi,
    I have a watched folder that read a pdf file into document variable in a workflow. In the workflow, the document is copy to an attachment. The problem is that, the filename of the attachment is alway "attach0". How can i change the filename before attach to the workflow?
    I tried setDocAttribute with attribute name "filename", "name", or "file". None of them work.
    Thank you for any help.

    use one of the document object function called setDocumentAttribute. This function takes the document,the attribute to set,attributeProperty
    so to set the filename of the attachment you would use
    setDocumentAttribute(/process_data/documentTochange,"wsfilename","NewName.pdf")
    The document functions can be found in the xpath builder in workbench
    Any further question do let me know
    thanks

  • Possible to show complete attachment filename when printing?

    I know, it's a feature, not a bug.
    Most of the attachments we use in the office have very long filenames (often up to the 31 character limit).
    Mail abbreviates the filename when displaying the attachment icon. That's fine, I can mouse over to see the entire filename.
    But when I print an email, it prints the abbreviation. I'd like to be able to see the entire filename. On emails with multiple attachments, it becomes impossible to distinguish which documents are attached if only the first ten characters are visible.
    Is there a way to adjust settings or run a script so that all attachments can display a full filename?

    it is in fact the same as the bin file for installing
    java, when you extract that you see the license
    agreement and the user has to press enter to go on,
    that's the only input.
    You're right, i should read the out and err, i
    forgot, stupid of meYou have to send enter to the input stream of the process in that case.
    Kaj

Maybe you are looking for