{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "has_internal_linenos": true, "unified_diff": "@@ -0,0 +1,888 @@\n+00000000: 504b 0304 1400 0000 0000 0000 21ec 0000  PK..........!...\n+00000010: 0000 0000 0000 0000 0000 0900 0900 4d45  ..............ME\n+00000020: 5441 2d49 4e46 2f55 5405 0001 0000 0000  TA-INF/UT.......\n+00000030: 504b 0304 1400 0800 0000 0000 21ec 0000  PK..........!...\n+00000040: 0000 0000 0000 0000 0000 1400 0900 4d45  ..............ME\n+00000050: 5441 2d49 4e46 2f4d 414e 4946 4553 542e  TA-INF/MANIFEST.\n+00000060: 4d46 5554 0500 0100 0000 004d 616e 6966  MFUT.......Manif\n+00000070: 6573 742d 5665 7273 696f 6e3a 2031 2e30  est-Version: 1.0\n+00000080: 0d0a 496d 706c 656d 656e 7461 7469 6f6e  ..Implementation\n+00000090: 2d54 6974 6c65 3a20 4170 6163 6865 2052  -Title: Apache R\n+000000a0: 6174 6973 2050 726f 6a65 6374 2041 7373  atis Project Ass\n+000000b0: 656d 626c 790d 0a49 6d70 6c65 6d65 6e74  embly..Implement\n+000000c0: 6174 696f 6e2d 5665 7273 696f 6e3a 2032  ation-Version: 2\n+000000d0: 2e35 2e31 0d0a 5370 6563 6966 6963 6174  .5.1..Specificat\n+000000e0: 696f 6e2d 5665 6e64 6f72 3a20 5468 6520  ion-Vendor: The \n+000000f0: 4170 6163 6865 2053 6f66 7477 6172 6520  Apache Software \n+00000100: 466f 756e 6461 7469 6f6e 0d0a 5370 6563  Foundation..Spec\n+00000110: 6966 6963 6174 696f 6e2d 5469 746c 653a  ification-Title:\n+00000120: 2041 7061 6368 6520 5261 7469 7320 5072   Apache Ratis Pr\n+00000130: 6f6a 6563 7420 4173 7365 6d62 6c79 0d0a  oject Assembly..\n+00000140: 5370 6563 6966 6963 6174 696f 6e2d 5665  Specification-Ve\n+00000150: 7273 696f 6e3a 2032 2e35 0d0a 496d 706c  rsion: 2.5..Impl\n+00000160: 656d 656e 7461 7469 6f6e 2d56 656e 646f  ementation-Vendo\n+00000170: 723a 2054 6865 2041 7061 6368 6520 536f  r: The Apache So\n+00000180: 6674 7761 7265 2046 6f75 6e64 6174 696f  ftware Foundatio\n+00000190: 6e0d 0a0d 0a50 4b07 0881 a24a 772a 0100  n....PK....Jw*..\n+000001a0: 002a 0100 0050 4b03 0414 0000 0000 0000  .*...PK.........\n+000001b0: 0021 ec00 0000 0000 0000 0000 0000 000f  .!..............\n+000001c0: 0009 004d 4554 412d 494e 462f 6d61 7665  ...META-INF/mave\n+000001d0: 6e2f 5554 0500 0100 0000 0050 4b03 0414  n/UT.......PK...\n+000001e0: 0000 0000 0000 0021 ec00 0000 0000 0000  .......!........\n+000001f0: 0000 0000 0020 0009 004d 4554 412d 494e  ..... ...META-IN\n+00000200: 462f 6d61 7665 6e2f 6f72 672e 6170 6163  F/maven/org.apac\n+00000210: 6865 2e72 6174 6973 2f55 5405 0001 0000  he.ratis/UT.....\n+00000220: 0000 504b 0304 1400 0000 0000 0000 21ec  ..PK..........!.\n+00000230: 0000 0000 0000 0000 0000 0000 2f00 0900  ............/...\n+00000240: 4d45 5441 2d49 4e46 2f6d 6176 656e 2f6f  META-INF/maven/o\n+00000250: 7267 2e61 7061 6368 652e 7261 7469 732f  rg.apache.ratis/\n+00000260: 7261 7469 732d 6173 7365 6d62 6c79 2f55  ratis-assembly/U\n+00000270: 5405 0001 0000 0000 504b 0304 1400 0800  T.......PK......\n+00000280: 0000 0000 21ec 0000 0000 0000 0000 0000  ....!...........\n+00000290: 0000 3d00 0900 4d45 5441 2d49 4e46 2f6d  ..=...META-INF/m\n+000002a0: 6176 656e 2f6f 7267 2e61 7061 6368 652e  aven/org.apache.\n+000002b0: 7261 7469 732f 7261 7469 732d 6173 7365  ratis/ratis-asse\n+000002c0: 6d62 6c79 2f70 6f6d 2e70 726f 7065 7274  mbly/pom.propert\n+000002d0: 6965 7355 5405 0001 0000 0000 504b 0708  iesUT.......PK..\n+000002e0: 0000 0000 0000 0000 0000 0000 504b 0304  ............PK..\n+000002f0: 1400 0800 0000 0000 21ec 0000 0000 0000  ........!.......\n+00000300: 0000 0000 0000 3600 0900 4d45 5441 2d49  ......6...META-I\n+00000310: 4e46 2f6d 6176 656e 2f6f 7267 2e61 7061  NF/maven/org.apa\n+00000320: 6368 652e 7261 7469 732f 7261 7469 732d  che.ratis/ratis-\n+00000330: 6173 7365 6d62 6c79 2f70 6f6d 2e78 6d6c  assembly/pom.xml\n+00000340: 5554 0500 0100 0000 003c 3f78 6d6c 2076  UT.......<?xml v\n+00000350: 6572 7369 6f6e 3d22 312e 3022 2065 6e63  ersion=\"1.0\" enc\n+00000360: 6f64 696e 673d 2255 5446 2d38 223f 3e0a  oding=\"UTF-8\"?>.\n+00000370: 3c21 2d2d 0a20 204c 6963 656e 7365 6420  <!--.  Licensed \n+00000380: 756e 6465 7220 7468 6520 4170 6163 6865  under the Apache\n+00000390: 204c 6963 656e 7365 2c20 5665 7273 696f   License, Versio\n+000003a0: 6e20 322e 3020 2874 6865 2022 4c69 6365  n 2.0 (the \"Lice\n+000003b0: 6e73 6522 293b 0a20 2079 6f75 206d 6179  nse\");.  you may\n+000003c0: 206e 6f74 2075 7365 2074 6869 7320 6669   not use this fi\n+000003d0: 6c65 2065 7863 6570 7420 696e 2063 6f6d  le except in com\n+000003e0: 706c 6961 6e63 6520 7769 7468 2074 6865  pliance with the\n+000003f0: 204c 6963 656e 7365 2e0a 2020 596f 7520   License..  You \n+00000400: 6d61 7920 6f62 7461 696e 2061 2063 6f70  may obtain a cop\n+00000410: 7920 6f66 2074 6865 204c 6963 656e 7365  y of the License\n+00000420: 2061 740a 0a20 2020 2068 7474 703a 2f2f   at..    http://\n+00000430: 7777 772e 6170 6163 6865 2e6f 7267 2f6c  www.apache.org/l\n+00000440: 6963 656e 7365 732f 4c49 4345 4e53 452d  icenses/LICENSE-\n+00000450: 322e 300a 0a20 2055 6e6c 6573 7320 7265  2.0..  Unless re\n+00000460: 7175 6972 6564 2062 7920 6170 706c 6963  quired by applic\n+00000470: 6162 6c65 206c 6177 206f 7220 6167 7265  able law or agre\n+00000480: 6564 2074 6f20 696e 2077 7269 7469 6e67  ed to in writing\n+00000490: 2c20 736f 6674 7761 7265 0a20 2064 6973  , software.  dis\n+000004a0: 7472 6962 7574 6564 2075 6e64 6572 2074  tributed under t\n+000004b0: 6865 204c 6963 656e 7365 2069 7320 6469  he License is di\n+000004c0: 7374 7269 6275 7465 6420 6f6e 2061 6e20  stributed on an \n+000004d0: 2241 5320 4953 2220 4241 5349 532c 0a20  \"AS IS\" BASIS,. \n+000004e0: 2057 4954 484f 5554 2057 4152 5241 4e54   WITHOUT WARRANT\n+000004f0: 4945 5320 4f52 2043 4f4e 4449 5449 4f4e  IES OR CONDITION\n+00000500: 5320 4f46 2041 4e59 204b 494e 442c 2065  S OF ANY KIND, e\n+00000510: 6974 6865 7220 6578 7072 6573 7320 6f72  ither express or\n+00000520: 2069 6d70 6c69 6564 2e0a 2020 5365 6520   implied..  See \n+00000530: 7468 6520 4c69 6365 6e73 6520 666f 7220  the License for \n+00000540: 7468 6520 7370 6563 6966 6963 206c 616e  the specific lan\n+00000550: 6775 6167 6520 676f 7665 726e 696e 6720  guage governing \n+00000560: 7065 726d 6973 7369 6f6e 7320 616e 640a  permissions and.\n+00000570: 2020 6c69 6d69 7461 7469 6f6e 7320 756e    limitations un\n+00000580: 6465 7220 7468 6520 4c69 6365 6e73 652e  der the License.\n+00000590: 2053 6565 2061 6363 6f6d 7061 6e79 696e   See accompanyin\n+000005a0: 6720 4c49 4345 4e53 4520 6669 6c65 2e0a  g LICENSE file..\n+000005b0: 2d2d 3e0a 3c70 726f 6a65 6374 2078 6d6c  -->.<project xml\n+000005c0: 6e73 3d22 6874 7470 3a2f 2f6d 6176 656e  ns=\"http://maven\n+000005d0: 2e61 7061 6368 652e 6f72 672f 504f 4d2f  .apache.org/POM/\n+000005e0: 342e 302e 3022 2078 6d6c 6e73 3a78 7369  4.0.0\" xmlns:xsi\n+000005f0: 3d22 6874 7470 3a2f 2f77 7777 2e77 332e  =\"http://www.w3.\n+00000600: 6f72 672f 3230 3031 2f58 4d4c 5363 6865  org/2001/XMLSche\n+00000610: 6d61 2d69 6e73 7461 6e63 6522 2078 7369  ma-instance\" xsi\n+00000620: 3a73 6368 656d 614c 6f63 6174 696f 6e3d  :schemaLocation=\n+00000630: 2268 7474 703a 2f2f 6d61 7665 6e2e 6170  \"http://maven.ap\n+00000640: 6163 6865 2e6f 7267 2f50 4f4d 2f34 2e30  ache.org/POM/4.0\n+00000650: 2e30 2068 7474 703a 2f2f 6d61 7665 6e2e  .0 http://maven.\n+00000660: 6170 6163 6865 2e6f 7267 2f78 7364 2f6d  apache.org/xsd/m\n+00000670: 6176 656e 2d34 2e30 2e30 2e78 7364 223e  aven-4.0.0.xsd\">\n+00000680: 0a20 203c 6d6f 6465 6c56 6572 7369 6f6e  .  <modelVersion\n+00000690: 3e34 2e30 2e30 3c2f 6d6f 6465 6c56 6572  >4.0.0</modelVer\n+000006a0: 7369 6f6e 3e0a 2020 3c70 6172 656e 743e  sion>.  <parent>\n+000006b0: 0a20 2020 203c 6172 7469 6661 6374 4964  .    <artifactId\n+000006c0: 3e72 6174 6973 3c2f 6172 7469 6661 6374  >ratis</artifact\n+000006d0: 4964 3e0a 2020 2020 3c67 726f 7570 4964  Id>.    <groupId\n+000006e0: 3e6f 7267 2e61 7061 6368 652e 7261 7469  >org.apache.rati\n+000006f0: 733c 2f67 726f 7570 4964 3e0a 2020 2020  s</groupId>.    \n+00000700: 3c76 6572 7369 6f6e 3e32 2e35 2e31 3c2f  <version>2.5.1</\n+00000710: 7665 7273 696f 6e3e 0a20 203c 2f70 6172  version>.  </par\n+00000720: 656e 743e 0a0a 2020 3c61 7274 6966 6163  ent>..  <artifac\n+00000730: 7449 643e 7261 7469 732d 6173 7365 6d62  tId>ratis-assemb\n+00000740: 6c79 3c2f 6172 7469 6661 6374 4964 3e0a  ly</artifactId>.\n+00000750: 2020 3c6e 616d 653e 4170 6163 6865 2052    <name>Apache R\n+00000760: 6174 6973 2050 726f 6a65 6374 2041 7373  atis Project Ass\n+00000770: 656d 626c 793c 2f6e 616d 653e 0a0a 2020  embly</name>..  \n+00000780: 3c70 6163 6b61 6769 6e67 3e70 6f6d 3c2f  <packaging>pom</\n+00000790: 7061 636b 6167 696e 673e 0a0a 2020 3c70  packaging>..  <p\n+000007a0: 726f 7065 7274 6965 733e 0a20 2020 203c  roperties>.    <\n+000007b0: 7261 7469 732e 746d 702e 6469 723e 247b  ratis.tmp.dir>${\n+000007c0: 7072 6f6a 6563 742e 6275 696c 642e 6469  project.build.di\n+000007d0: 7265 6374 6f72 797d 2f74 6573 743c 2f72  rectory}/test</r\n+000007e0: 6174 6973 2e74 6d70 2e64 6972 3e0a 2020  atis.tmp.dir>.  \n+000007f0: 2020 3c74 6573 742e 6275 696c 642e 6461    <test.build.da\n+00000800: 7461 3e24 7b70 726f 6a65 6374 2e62 7569  ta>${project.bui\n+00000810: 6c64 2e64 6972 6563 746f 7279 7d2f 7465  ld.directory}/te\n+00000820: 7374 2f64 6174 613c 2f74 6573 742e 6275  st/data</test.bu\n+00000830: 696c 642e 6461 7461 3e0a 2020 2020 3c72  ild.data>.    <r\n+00000840: 6174 6973 2e6c 6f67 2e64 6972 3e24 7b70  atis.log.dir>${p\n+00000850: 726f 6a65 6374 2e62 7569 6c64 2e64 6972  roject.build.dir\n+00000860: 6563 746f 7279 7d2f 6c6f 673c 2f72 6174  ectory}/log</rat\n+00000870: 6973 2e6c 6f67 2e64 6972 3e0a 2020 2020  is.log.dir>.    \n+00000880: 3c74 6573 742e 6275 696c 642e 7765 6261  <test.build.weba\n+00000890: 7070 733e 247b 7072 6f6a 6563 742e 6275  pps>${project.bu\n+000008a0: 696c 642e 6469 7265 6374 6f72 797d 2f74  ild.directory}/t\n+000008b0: 6573 742d 636c 6173 7365 732f 7765 6261  est-classes/weba\n+000008c0: 7070 733c 2f74 6573 742e 6275 696c 642e  pps</test.build.\n+000008d0: 7765 6261 7070 733e 0a20 2020 203c 7465  webapps>.    <te\n+000008e0: 7374 2e63 6163 6865 2e64 6174 613e 247b  st.cache.data>${\n+000008f0: 7072 6f6a 6563 742e 6275 696c 642e 6469  project.build.di\n+00000900: 7265 6374 6f72 797d 2f74 6573 742d 636c  rectory}/test-cl\n+00000910: 6173 7365 733c 2f74 6573 742e 6361 6368  asses</test.cach\n+00000920: 652e 6461 7461 3e0a 2020 2020 3c74 6573  e.data>.    <tes\n+00000930: 742e 6275 696c 642e 636c 6173 7365 733e  t.build.classes>\n+00000940: 247b 7072 6f6a 6563 742e 6275 696c 642e  ${project.build.\n+00000950: 6469 7265 6374 6f72 797d 2f74 6573 742d  directory}/test-\n+00000960: 636c 6173 7365 733c 2f74 6573 742e 6275  classes</test.bu\n+00000970: 696c 642e 636c 6173 7365 733e 0a20 2020  ild.classes>.   \n+00000980: 203c 6c69 6365 6e73 652e 6275 6e64 6c65   <license.bundle\n+00000990: 732e 6465 7065 6e64 656e 6369 6573 3e74  s.dependencies>t\n+000009a0: 7275 653c 2f6c 6963 656e 7365 2e62 756e  rue</license.bun\n+000009b0: 646c 6573 2e64 6570 656e 6465 6e63 6965  dles.dependencie\n+000009c0: 733e 0a20 203c 2f70 726f 7065 7274 6965  s>.  </propertie\n+000009d0: 733e 0a0a 2020 3c62 7569 6c64 3e0a 2020  s>..  <build>.  \n+000009e0: 2020 3c70 6c75 6769 6e73 3e0a 3c21 2d2d    <plugins>.<!--\n+000009f0: 206c 6963 656e 7369 6e67 2069 6e66 6f20   licensing info \n+00000a00: 6672 6f6d 206f 7572 2064 6570 656e 6465  from our depende\n+00000a10: 6e63 6965 7320 2d2d 3e0a 2020 2020 2020  ncies -->.      \n+00000a20: 3c70 6c75 6769 6e3e 0a20 2020 2020 2020  <plugin>.       \n+00000a30: 203c 6772 6f75 7049 643e 6f72 672e 6170   <groupId>org.ap\n+00000a40: 6163 6865 2e6d 6176 656e 2e70 6c75 6769  ache.maven.plugi\n+00000a50: 6e73 3c2f 6772 6f75 7049 643e 0a20 2020  ns</groupId>.   \n+00000a60: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n+00000a70: 3e6d 6176 656e 2d72 656d 6f74 652d 7265  >maven-remote-re\n+00000a80: 736f 7572 6365 732d 706c 7567 696e 3c2f  sources-plugin</\n+00000a90: 6172 7469 6661 6374 4964 3e0a 2020 2020  artifactId>.    \n+00000aa0: 2020 2020 3c65 7865 6375 7469 6f6e 733e      <executions>\n+00000ab0: 0a20 2020 2020 2020 2020 203c 6578 6563  .          <exec\n+00000ac0: 7574 696f 6e3e 0a20 2020 2020 2020 2020  ution>.         \n+00000ad0: 2020 203c 6964 3e70 726f 6365 7373 2d72     <id>process-r\n+00000ae0: 656d 6f74 652d 7265 736f 7572 6365 733c  emote-resources<\n+00000af0: 2f69 643e 0a20 2020 2020 2020 2020 2020  /id>.           \n+00000b00: 203c 676f 616c 733e 0a20 2020 2020 2020   <goals>.       \n+00000b10: 2020 2020 2020 203c 676f 616c 3e70 726f         <goal>pro\n+00000b20: 6365 7373 3c2f 676f 616c 3e0a 2020 2020  cess</goal>.    \n+00000b30: 2020 2020 2020 2020 3c2f 676f 616c 733e          </goals>\n+00000b40: 0a20 2020 2020 2020 2020 2020 203c 636f  .            <co\n+00000b50: 6e66 6967 7572 6174 696f 6e3e 0a20 2020  nfiguration>.   \n+00000b60: 2020 2020 2020 2020 2020 203c 7072 6f70             <prop\n+00000b70: 6572 7469 6573 3e0a 2020 2020 2020 2020  erties>.        \n+00000b80: 2020 2020 2020 2020 3c62 756e 646c 6564          <bundled\n+00000b90: 2d64 6570 656e 6465 6e63 6965 733e 247b  -dependencies>${\n+00000ba0: 6c69 6365 6e73 652e 6275 6e64 6c65 732e  license.bundles.\n+00000bb0: 6465 7065 6e64 656e 6369 6573 7d3c 2f62  dependencies}</b\n+00000bc0: 756e 646c 6564 2d64 6570 656e 6465 6e63  undled-dependenc\n+00000bd0: 6965 733e 0a20 2020 2020 2020 2020 2020  ies>.           \n+00000be0: 2020 203c 2f70 726f 7065 7274 6965 733e     </properties>\n+00000bf0: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00000c00: 7265 736f 7572 6365 4275 6e64 6c65 733e  resourceBundles>\n+00000c10: 0a20 2020 2020 2020 2020 2020 2020 2020  .               \n+00000c20: 203c 212d 2d20 5769 6c6c 2067 656e 6572   <!-- Will gener\n+00000c30: 6174 6520 4d45 5441 2d49 4e46 2f44 4550  ate META-INF/DEP\n+00000c40: 454e 4445 4e43 4945 5320 4d45 5441 2d49  ENDENCIES META-I\n+00000c50: 4e46 2f4c 4943 454e 5345 204d 4554 412d  NF/LICENSE META-\n+00000c60: 494e 462f 4e4f 5449 4345 202d 2d3e 0a20  INF/NOTICE -->. \n+00000c70: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00000c80: 7265 736f 7572 6365 4275 6e64 6c65 3e24  resourceBundle>$\n+00000c90: 7b70 726f 6a65 6374 2e67 726f 7570 4964  {project.groupId\n+00000ca0: 7d3a 7261 7469 732d 7265 736f 7572 6365  }:ratis-resource\n+00000cb0: 2d62 756e 646c 653a 247b 7072 6f6a 6563  -bundle:${projec\n+00000cc0: 742e 7665 7273 696f 6e7d 0a20 2020 2020  t.version}.     \n+00000cd0: 2020 2020 2020 2020 2020 203c 2f72 6573             </res\n+00000ce0: 6f75 7263 6542 756e 646c 653e 0a20 2020  ourceBundle>.   \n+00000cf0: 2020 2020 2020 2020 2020 203c 2f72 6573             </res\n+00000d00: 6f75 7263 6542 756e 646c 6573 3e0a 2020  ourceBundles>.  \n+00000d10: 2020 2020 2020 2020 2020 2020 3c73 7570              <sup\n+00000d20: 706c 656d 656e 7461 6c4d 6f64 656c 4172  plementalModelAr\n+00000d30: 7469 6661 6374 733e 0a20 2020 2020 2020  tifacts>.       \n+00000d40: 2020 2020 2020 2020 203c 7375 7070 6c65           <supple\n+00000d50: 6d65 6e74 616c 4d6f 6465 6c41 7274 6966  mentalModelArtif\n+00000d60: 6163 743e 0a20 2020 2020 2020 2020 2020  act>.           \n+00000d70: 2020 2020 2020 2024 7b70 726f 6a65 6374         ${project\n+00000d80: 2e67 726f 7570 4964 7d3a 7261 7469 732d  .groupId}:ratis-\n+00000d90: 7265 736f 7572 6365 2d62 756e 646c 653a  resource-bundle:\n+00000da0: 247b 7072 6f6a 6563 742e 7665 7273 696f  ${project.versio\n+00000db0: 6e7d 0a20 2020 2020 2020 2020 2020 2020  n}.             \n+00000dc0: 2020 203c 2f73 7570 706c 656d 656e 7461     </supplementa\n+00000dd0: 6c4d 6f64 656c 4172 7469 6661 6374 3e0a  lModelArtifact>.\n+00000de0: 2020 2020 2020 2020 2020 2020 2020 3c2f                </\n+00000df0: 7375 7070 6c65 6d65 6e74 616c 4d6f 6465  supplementalMode\n+00000e00: 6c41 7274 6966 6163 7473 3e0a 2020 2020  lArtifacts>.    \n+00000e10: 2020 2020 2020 2020 2020 3c73 7570 706c            <suppl\n+00000e20: 656d 656e 7461 6c4d 6f64 656c 733e 0a20  ementalModels>. \n+00000e30: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00000e40: 7375 7070 6c65 6d65 6e74 616c 4d6f 6465  supplementalMode\n+00000e50: 6c3e 7375 7070 6c65 6d65 6e74 616c 2d6d  l>supplemental-m\n+00000e60: 6f64 656c 732e 786d 6c3c 2f73 7570 706c  odels.xml</suppl\n+00000e70: 656d 656e 7461 6c4d 6f64 656c 3e0a 2020  ementalModel>.  \n+00000e80: 2020 2020 2020 2020 2020 2020 3c2f 7375              </su\n+00000e90: 7070 6c65 6d65 6e74 616c 4d6f 6465 6c73  pplementalModels\n+00000ea0: 3e0a 2020 2020 2020 2020 2020 2020 3c2f  >.            </\n+00000eb0: 636f 6e66 6967 7572 6174 696f 6e3e 0a20  configuration>. \n+00000ec0: 2020 2020 2020 2020 203c 2f65 7865 6375           </execu\n+00000ed0: 7469 6f6e 3e0a 2020 2020 2020 2020 3c2f  tion>.        </\n+00000ee0: 6578 6563 7574 696f 6e73 3e0a 2020 2020  executions>.    \n+00000ef0: 2020 3c2f 706c 7567 696e 3e0a 2020 2020    </plugin>.    \n+00000f00: 2020 3c70 6c75 6769 6e3e 0a20 2020 2020    <plugin>.     \n+00000f10: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+00000f20: 6170 6163 6865 2e6d 6176 656e 2e70 6c75  apache.maven.plu\n+00000f30: 6769 6e73 3c2f 6772 6f75 7049 643e 0a20  gins</groupId>. \n+00000f40: 2020 2020 2020 203c 6172 7469 6661 6374         <artifact\n+00000f50: 4964 3e6d 6176 656e 2d6a 6172 2d70 6c75  Id>maven-jar-plu\n+00000f60: 6769 6e3c 2f61 7274 6966 6163 7449 643e  gin</artifactId>\n+00000f70: 0a20 2020 2020 2020 203c 6578 6563 7574  .        <execut\n+00000f80: 696f 6e73 3e0a 2020 2020 2020 2020 2020  ions>.          \n+00000f90: 3c65 7865 6375 7469 6f6e 3e0a 2020 2020  <execution>.    \n+00000fa0: 2020 2020 2020 2020 3c69 643e 6465 6661          <id>defa\n+00000fb0: 756c 742d 6a61 723c 2f69 643e 0a20 2020  ult-jar</id>.   \n+00000fc0: 2020 2020 2020 2020 203c 7068 6173 653e           <phase>\n+00000fd0: 6e65 7665 723c 2f70 6861 7365 3e0a 2020  never</phase>.  \n+00000fe0: 2020 2020 2020 2020 3c2f 6578 6563 7574          </execut\n+00000ff0: 696f 6e3e 0a20 2020 2020 2020 2020 203c  ion>.          <\n+00001000: 6578 6563 7574 696f 6e3e 0a20 2020 2020  execution>.     \n+00001010: 2020 2020 2020 203c 6964 3e70 7265 7061         <id>prepa\n+00001020: 7265 2d6a 6172 3c2f 6964 3e0a 2020 2020  re-jar</id>.    \n+00001030: 2020 2020 2020 2020 3c70 6861 7365 3e70          <phase>p\n+00001040: 7265 7061 7265 2d70 6163 6b61 6765 3c2f  repare-package</\n+00001050: 7068 6173 653e 0a20 2020 2020 2020 2020  phase>.         \n+00001060: 2020 203c 676f 616c 733e 0a20 2020 2020     <goals>.     \n+00001070: 2020 2020 2020 2020 203c 676f 616c 3e6a           <goal>j\n+00001080: 6172 3c2f 676f 616c 3e0a 2020 2020 2020  ar</goal>.      \n+00001090: 2020 2020 2020 3c2f 676f 616c 733e 0a20        </goals>. \n+000010a0: 2020 2020 2020 2020 203c 2f65 7865 6375           </execu\n+000010b0: 7469 6f6e 3e0a 2020 2020 2020 2020 2020  tion>.          \n+000010c0: 3c65 7865 6375 7469 6f6e 3e0a 2020 2020  <execution>.    \n+000010d0: 2020 2020 2020 2020 3c69 643e 7072 6570          <id>prep\n+000010e0: 6172 652d 7465 7374 2d6a 6172 3c2f 6964  are-test-jar</id\n+000010f0: 3e0a 2020 2020 2020 2020 2020 2020 3c70  >.            <p\n+00001100: 6861 7365 3e70 7265 7061 7265 2d70 6163  hase>prepare-pac\n+00001110: 6b61 6765 3c2f 7068 6173 653e 0a20 2020  kage</phase>.   \n+00001120: 2020 2020 2020 2020 203c 676f 616c 733e           <goals>\n+00001130: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00001140: 676f 616c 3e74 6573 742d 6a61 723c 2f67  goal>test-jar</g\n+00001150: 6f61 6c3e 0a20 2020 2020 2020 2020 2020  oal>.           \n+00001160: 203c 2f67 6f61 6c73 3e0a 2020 2020 2020   </goals>.      \n+00001170: 2020 2020 2020 3c63 6f6e 6669 6775 7261        <configura\n+00001180: 7469 6f6e 3e0a 2020 2020 2020 2020 2020  tion>.          \n+00001190: 2020 2020 3c69 6e63 6c75 6465 733e 0a20      <includes>. \n+000011a0: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+000011b0: 696e 636c 7564 653e 2a2a 2f2a 2e63 6c61  include>**/*.cla\n+000011c0: 7373 3c2f 696e 636c 7564 653e 0a20 2020  ss</include>.   \n+000011d0: 2020 2020 2020 2020 2020 2020 203c 696e               <in\n+000011e0: 636c 7564 653e 7765 6261 7070 732f 2a2a  clude>webapps/**\n+000011f0: 3c2f 696e 636c 7564 653e 0a20 2020 2020  </include>.     \n+00001200: 2020 2020 2020 2020 203c 2f69 6e63 6c75           </inclu\n+00001210: 6465 733e 0a20 2020 2020 2020 2020 2020  des>.           \n+00001220: 203c 2f63 6f6e 6669 6775 7261 7469 6f6e   </configuration\n+00001230: 3e0a 2020 2020 2020 2020 2020 3c2f 6578  >.          </ex\n+00001240: 6563 7574 696f 6e3e 0a20 2020 2020 2020  ecution>.       \n+00001250: 203c 2f65 7865 6375 7469 6f6e 733e 0a20   </executions>. \n+00001260: 2020 2020 203c 2f70 6c75 6769 6e3e 0a0a       </plugin>..\n+00001270: 2020 2020 2020 3c70 6c75 6769 6e3e 0a20        <plugin>. \n+00001280: 2020 2020 2020 203c 6772 6f75 7049 643e         <groupId>\n+00001290: 6f72 672e 6170 6163 6865 2e6d 6176 656e  org.apache.maven\n+000012a0: 2e70 6c75 6769 6e73 3c2f 6772 6f75 7049  .plugins</groupI\n+000012b0: 643e 0a20 2020 2020 2020 203c 6172 7469  d>.        <arti\n+000012c0: 6661 6374 4964 3e6d 6176 656e 2d73 6f75  factId>maven-sou\n+000012d0: 7263 652d 706c 7567 696e 3c2f 6172 7469  rce-plugin</arti\n+000012e0: 6661 6374 4964 3e0a 2020 2020 2020 2020  factId>.        \n+000012f0: 3c65 7865 6375 7469 6f6e 733e 0a20 2020  <executions>.   \n+00001300: 2020 2020 2020 203c 6578 6563 7574 696f         <executio\n+00001310: 6e3e 0a20 2020 2020 2020 2020 2020 203c  n>.            <\n+00001320: 7068 6173 653e 7072 6570 6172 652d 7061  phase>prepare-pa\n+00001330: 636b 6167 653c 2f70 6861 7365 3e0a 2020  ckage</phase>.  \n+00001340: 2020 2020 2020 2020 2020 3c67 6f61 6c73            <goals\n+00001350: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+00001360: 3c67 6f61 6c3e 6a61 723c 2f67 6f61 6c3e  <goal>jar</goal>\n+00001370: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00001380: 676f 616c 3e74 6573 742d 6a61 723c 2f67  goal>test-jar</g\n+00001390: 6f61 6c3e 0a20 2020 2020 2020 2020 2020  oal>.           \n+000013a0: 203c 2f67 6f61 6c73 3e0a 2020 2020 2020   </goals>.      \n+000013b0: 2020 2020 3c2f 6578 6563 7574 696f 6e3e      </execution>\n+000013c0: 0a20 2020 2020 2020 203c 2f65 7865 6375  .        </execu\n+000013d0: 7469 6f6e 733e 0a20 2020 2020 2020 203c  tions>.        <\n+000013e0: 636f 6e66 6967 7572 6174 696f 6e3e 0a20  configuration>. \n+000013f0: 2020 2020 2020 2020 203c 6174 7461 6368           <attach\n+00001400: 3e74 7275 653c 2f61 7474 6163 683e 0a20  >true</attach>. \n+00001410: 2020 2020 2020 203c 2f63 6f6e 6669 6775         </configu\n+00001420: 7261 7469 6f6e 3e0a 2020 2020 2020 3c2f  ration>.      </\n+00001430: 706c 7567 696e 3e0a 0a20 2020 2020 203c  plugin>..      <\n+00001440: 706c 7567 696e 3e0a 2020 2020 2020 2020  plugin>.        \n+00001450: 3c67 726f 7570 4964 3e6f 7267 2e61 7061  <groupId>org.apa\n+00001460: 6368 652e 6d61 7665 6e2e 706c 7567 696e  che.maven.plugin\n+00001470: 733c 2f67 726f 7570 4964 3e0a 2020 2020  s</groupId>.    \n+00001480: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n+00001490: 6d61 7665 6e2d 6173 7365 6d62 6c79 2d70  maven-assembly-p\n+000014a0: 6c75 6769 6e3c 2f61 7274 6966 6163 7449  lugin</artifactI\n+000014b0: 643e 0a20 2020 2020 2020 203c 636f 6e66  d>.        <conf\n+000014c0: 6967 7572 6174 696f 6e3e 0a20 2020 2020  iguration>.     \n+000014d0: 2020 2020 203c 212d 2d45 6c73 6520 7769       <!--Else wi\n+000014e0: 6c6c 2075 7365 2072 6174 6973 2d61 7373  ll use ratis-ass\n+000014f0: 656d 626c 7920 6173 2066 696e 616c 206e  embly as final n\n+00001500: 616d 652e 2d2d 3e0a 2020 2020 2020 2020  ame.-->.        \n+00001510: 2020 3c66 696e 616c 4e61 6d65 3e61 7061    <finalName>apa\n+00001520: 6368 652d 7261 7469 732d 247b 7072 6f6a  che-ratis-${proj\n+00001530: 6563 742e 7665 7273 696f 6e7d 3c2f 6669  ect.version}</fi\n+00001540: 6e61 6c4e 616d 653e 0a20 2020 2020 2020  nalName>.       \n+00001550: 2020 203c 736b 6970 4173 7365 6d62 6c79     <skipAssembly\n+00001560: 3e66 616c 7365 3c2f 736b 6970 4173 7365  >false</skipAsse\n+00001570: 6d62 6c79 3e0a 2020 2020 2020 2020 2020  mbly>.          \n+00001580: 3c61 7070 656e 6441 7373 656d 626c 7949  <appendAssemblyI\n+00001590: 643e 7472 7565 3c2f 6170 7065 6e64 4173  d>true</appendAs\n+000015a0: 7365 6d62 6c79 4964 3e0a 2020 2020 2020  semblyId>.      \n+000015b0: 2020 2020 3c74 6172 4c6f 6e67 4669 6c65      <tarLongFile\n+000015c0: 4d6f 6465 3e67 6e75 3c2f 7461 724c 6f6e  Mode>gnu</tarLon\n+000015d0: 6746 696c 654d 6f64 653e 0a20 2020 2020  gFileMode>.     \n+000015e0: 2020 203c 2f63 6f6e 6669 6775 7261 7469     </configurati\n+000015f0: 6f6e 3e0a 2020 2020 2020 2020 3c65 7865  on>.        <exe\n+00001600: 6375 7469 6f6e 733e 0a20 2020 2020 2020  cutions>.       \n+00001610: 2020 203c 6578 6563 7574 696f 6e3e 0a20     <execution>. \n+00001620: 2020 2020 2020 2020 2020 203c 6964 3e73             <id>s\n+00001630: 7263 3c2f 6964 3e0a 2020 2020 2020 2020  rc</id>.        \n+00001640: 2020 2020 3c70 6861 7365 3e70 6163 6b61      <phase>packa\n+00001650: 6765 3c2f 7068 6173 653e 0a20 2020 2020  ge</phase>.     \n+00001660: 2020 2020 2020 203c 676f 616c 733e 0a20         <goals>. \n+00001670: 2020 2020 2020 2020 2020 2020 203c 676f               <go\n+00001680: 616c 3e73 696e 676c 653c 2f67 6f61 6c3e  al>single</goal>\n+00001690: 0a20 2020 2020 2020 2020 2020 203c 2f67  .            </g\n+000016a0: 6f61 6c73 3e0a 2020 2020 2020 2020 2020  oals>.          \n+000016b0: 2020 3c63 6f6e 6669 6775 7261 7469 6f6e    <configuration\n+000016c0: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+000016d0: 3c64 6573 6372 6970 746f 7273 3e0a 2020  <descriptors>.  \n+000016e0: 2020 2020 2020 2020 2020 2020 2020 3c64                <d\n+000016f0: 6573 6372 6970 746f 723e 7372 632f 6d61  escriptor>src/ma\n+00001700: 696e 2f61 7373 656d 626c 792f 7372 632e  in/assembly/src.\n+00001710: 786d 6c3c 2f64 6573 6372 6970 746f 723e  xml</descriptor>\n+00001720: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00001730: 2f64 6573 6372 6970 746f 7273 3e0a 2020  /descriptors>.  \n+00001740: 2020 2020 2020 2020 2020 2020 3c66 696e              <fin\n+00001750: 616c 4e61 6d65 3e61 7061 6368 652d 7261  alName>apache-ra\n+00001760: 7469 732d 247b 7072 6f6a 6563 742e 7665  tis-${project.ve\n+00001770: 7273 696f 6e7d 2d73 7263 3c2f 6669 6e61  rsion}-src</fina\n+00001780: 6c4e 616d 653e 0a20 2020 2020 2020 2020  lName>.         \n+00001790: 2020 2020 203c 6170 7065 6e64 4173 7365       <appendAsse\n+000017a0: 6d62 6c79 4964 3e66 616c 7365 3c2f 6170  mblyId>false</ap\n+000017b0: 7065 6e64 4173 7365 6d62 6c79 4964 3e0a  pendAssemblyId>.\n+000017c0: 2020 2020 2020 2020 2020 2020 3c2f 636f              </co\n+000017d0: 6e66 6967 7572 6174 696f 6e3e 0a20 2020  nfiguration>.   \n+000017e0: 2020 2020 2020 203c 2f65 7865 6375 7469         </executi\n+000017f0: 6f6e 3e0a 2020 2020 2020 2020 2020 3c65  on>.          <e\n+00001800: 7865 6375 7469 6f6e 3e0a 2020 2020 2020  xecution>.      \n+00001810: 2020 2020 2020 3c69 643e 6465 6661 756c        <id>defaul\n+00001820: 742d 636c 693c 2f69 643e 0a20 2020 2020  t-cli</id>.     \n+00001830: 2020 2020 2020 203c 7068 6173 653e 7061         <phase>pa\n+00001840: 636b 6167 653c 2f70 6861 7365 3e0a 2020  ckage</phase>.  \n+00001850: 2020 2020 2020 2020 2020 3c67 6f61 6c73            <goals\n+00001860: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+00001870: 3c67 6f61 6c3e 7369 6e67 6c65 3c2f 676f  <goal>single</go\n+00001880: 616c 3e0a 2020 2020 2020 2020 2020 2020  al>.            \n+00001890: 3c2f 676f 616c 733e 0a20 2020 2020 2020  </goals>.       \n+000018a0: 2020 2020 203c 636f 6e66 6967 7572 6174       <configurat\n+000018b0: 696f 6e3e 0a20 2020 2020 2020 2020 2020  ion>.           \n+000018c0: 2020 203c 6465 7363 7269 7074 6f72 733e     <descriptors>\n+000018d0: 0a20 2020 2020 2020 2020 2020 2020 2020  .               \n+000018e0: 203c 6465 7363 7269 7074 6f72 3e73 7263   <descriptor>src\n+000018f0: 2f6d 6169 6e2f 6173 7365 6d62 6c79 2f65  /main/assembly/e\n+00001900: 7861 6d70 6c65 732d 6269 6e2e 786d 6c3c  xamples-bin.xml<\n+00001910: 2f64 6573 6372 6970 746f 723e 0a20 2020  /descriptor>.   \n+00001920: 2020 2020 2020 2020 2020 2020 203c 6465               <de\n+00001930: 7363 7269 7074 6f72 3e73 7263 2f6d 6169  scriptor>src/mai\n+00001940: 6e2f 6173 7365 6d62 6c79 2f73 6865 6c6c  n/assembly/shell\n+00001950: 2d62 696e 2e78 6d6c 3c2f 6465 7363 7269  -bin.xml</descri\n+00001960: 7074 6f72 3e0a 2020 2020 2020 2020 2020  ptor>.          \n+00001970: 2020 2020 2020 3c64 6573 6372 6970 746f        <descripto\n+00001980: 723e 7372 632f 6d61 696e 2f61 7373 656d  r>src/main/assem\n+00001990: 626c 792f 6269 6e2e 786d 6c3c 2f64 6573  bly/bin.xml</des\n+000019a0: 6372 6970 746f 723e 0a20 2020 2020 2020  criptor>.       \n+000019b0: 2020 2020 2020 2020 203c 6465 7363 7269           <descri\n+000019c0: 7074 6f72 3e73 7263 2f6d 6169 6e2f 6173  ptor>src/main/as\n+000019d0: 7365 6d62 6c79 2f62 696e 2d70 6b67 2e78  sembly/bin-pkg.x\n+000019e0: 6d6c 3c2f 6465 7363 7269 7074 6f72 3e0a  ml</descriptor>.\n+000019f0: 2020 2020 2020 2020 2020 2020 2020 3c2f                </\n+00001a00: 6465 7363 7269 7074 6f72 733e 0a20 2020  descriptors>.   \n+00001a10: 2020 2020 2020 2020 2020 203c 6669 6e61             <fina\n+00001a20: 6c4e 616d 653e 6170 6163 6865 2d72 6174  lName>apache-rat\n+00001a30: 6973 2d24 7b70 726f 6a65 6374 2e76 6572  is-${project.ver\n+00001a40: 7369 6f6e 7d2d 6269 6e3c 2f66 696e 616c  sion}-bin</final\n+00001a50: 4e61 6d65 3e0a 2020 2020 2020 2020 2020  Name>.          \n+00001a60: 2020 2020 3c61 7070 656e 6441 7373 656d      <appendAssem\n+00001a70: 626c 7949 643e 6661 6c73 653c 2f61 7070  blyId>false</app\n+00001a80: 656e 6441 7373 656d 626c 7949 643e 0a20  endAssemblyId>. \n+00001a90: 2020 2020 2020 2020 2020 203c 2f63 6f6e             </con\n+00001aa0: 6669 6775 7261 7469 6f6e 3e0a 2020 2020  figuration>.    \n+00001ab0: 2020 2020 2020 3c2f 6578 6563 7574 696f        </executio\n+00001ac0: 6e3e 0a20 2020 2020 2020 203c 2f65 7865  n>.        </exe\n+00001ad0: 6375 7469 6f6e 733e 0a20 2020 2020 203c  cutions>.      <\n+00001ae0: 2f70 6c75 6769 6e3e 0a0a 2020 2020 2020  /plugin>..      \n+00001af0: 3c70 6c75 6769 6e3e 0a20 2020 2020 2020  <plugin>.       \n+00001b00: 203c 6772 6f75 7049 643e 6f72 672e 6170   <groupId>org.ap\n+00001b10: 6163 6865 2e6d 6176 656e 2e70 6c75 6769  ache.maven.plugi\n+00001b20: 6e73 3c2f 6772 6f75 7049 643e 0a20 2020  ns</groupId>.   \n+00001b30: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n+00001b40: 3e6d 6176 656e 2d73 6974 652d 706c 7567  >maven-site-plug\n+00001b50: 696e 3c2f 6172 7469 6661 6374 4964 3e0a  in</artifactId>.\n+00001b60: 2020 2020 2020 2020 3c63 6f6e 6669 6775          <configu\n+00001b70: 7261 7469 6f6e 3e0a 2020 2020 2020 2020  ration>.        \n+00001b80: 2020 3c73 6b69 703e 7472 7565 3c2f 736b    <skip>true</sk\n+00001b90: 6970 3e0a 2020 2020 2020 2020 3c2f 636f  ip>.        </co\n+00001ba0: 6e66 6967 7572 6174 696f 6e3e 0a20 2020  nfiguration>.   \n+00001bb0: 2020 203c 2f70 6c75 6769 6e3e 0a20 2020     </plugin>.   \n+00001bc0: 2020 203c 706c 7567 696e 3e0a 2020 2020     <plugin>.    \n+00001bd0: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n+00001be0: 6d61 7665 6e2d 6465 7065 6e64 656e 6379  maven-dependency\n+00001bf0: 2d70 6c75 6769 6e3c 2f61 7274 6966 6163  -plugin</artifac\n+00001c00: 7449 643e 0a20 2020 2020 2020 203c 6578  tId>.        <ex\n+00001c10: 6563 7574 696f 6e73 3e0a 2020 2020 2020  ecutions>.      \n+00001c20: 2020 2020 3c65 7865 6375 7469 6f6e 3e0a      <execution>.\n+00001c30: 2020 2020 2020 2020 2020 2020 3c21 2d2d              <!--\n+00001c40: 2067 656e 6572 6174 6573 2074 6865 2066   generates the f\n+00001c50: 696c 6520 7468 6174 2077 696c 6c20 6265  ile that will be\n+00001c60: 2075 7365 6420 6279 2074 6865 2062 696e   used by the bin\n+00001c70: 2f72 6174 6973 2073 6372 6970 7420 696e  /ratis script in\n+00001c80: 2074 6865 2064 6576 2065 6e76 202d 2d3e   the dev env -->\n+00001c90: 0a20 2020 2020 2020 2020 2020 203c 6964  .            <id\n+00001ca0: 3e63 7265 6174 652d 7261 7469 732d 6765  >create-ratis-ge\n+00001cb0: 6e65 7261 7465 642d 636c 6173 7370 6174  nerated-classpat\n+00001cc0: 683c 2f69 643e 0a20 2020 2020 2020 2020  h</id>.         \n+00001cd0: 2020 203c 7068 6173 653e 7465 7374 3c2f     <phase>test</\n+00001ce0: 7068 6173 653e 0a20 2020 2020 2020 2020  phase>.         \n+00001cf0: 2020 203c 676f 616c 733e 0a20 2020 2020     <goals>.     \n+00001d00: 2020 2020 2020 2020 203c 676f 616c 3e62           <goal>b\n+00001d10: 7569 6c64 2d63 6c61 7373 7061 7468 3c2f  uild-classpath</\n+00001d20: 676f 616c 3e0a 2020 2020 2020 2020 2020  goal>.          \n+00001d30: 2020 3c2f 676f 616c 733e 0a20 2020 2020    </goals>.     \n+00001d40: 2020 2020 2020 203c 636f 6e66 6967 7572         <configur\n+00001d50: 6174 696f 6e3e 0a20 2020 2020 2020 2020  ation>.         \n+00001d60: 2020 2020 203c 6f75 7470 7574 4669 6c65       <outputFile\n+00001d70: 3e24 7b70 726f 6a65 6374 2e70 6172 656e  >${project.paren\n+00001d80: 742e 6261 7365 6469 727d 2f74 6172 6765  t.basedir}/targe\n+00001d90: 742f 6361 6368 6564 5f63 6c61 7373 7061  t/cached_classpa\n+00001da0: 7468 2e74 7874 3c2f 6f75 7470 7574 4669  th.txt</outputFi\n+00001db0: 6c65 3e0a 2020 2020 2020 2020 2020 2020  le>.            \n+00001dc0: 3c2f 636f 6e66 6967 7572 6174 696f 6e3e  </configuration>\n+00001dd0: 0a20 2020 2020 2020 2020 203c 2f65 7865  .          </exe\n+00001de0: 6375 7469 6f6e 3e0a 2020 2020 2020 2020  cution>.        \n+00001df0: 3c2f 6578 6563 7574 696f 6e73 3e0a 2020  </executions>.  \n+00001e00: 2020 2020 3c2f 706c 7567 696e 3e0a 2020      </plugin>.  \n+00001e10: 2020 3c2f 706c 7567 696e 733e 0a20 203c    </plugins>.  <\n+00001e20: 2f62 7569 6c64 3e0a 0a20 203c 6465 7065  /build>..  <depe\n+00001e30: 6e64 656e 6369 6573 3e0a 2020 2020 3c21  ndencies>.    <!\n+00001e40: 2d2d 2049 6e74 7261 2d70 726f 6a65 6374  -- Intra-project\n+00001e50: 2064 6570 656e 6465 6e63 6965 7320 2d2d   dependencies --\n+00001e60: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+00001e70: 793e 0a20 2020 2020 203c 6772 6f75 7049  y>.      <groupI\n+00001e80: 643e 6f72 672e 6170 6163 6865 2e72 6174  d>org.apache.rat\n+00001e90: 6973 3c2f 6772 6f75 7049 643e 0a20 2020  is</groupId>.   \n+00001ea0: 2020 203c 6172 7469 6661 6374 4964 3e72     <artifactId>r\n+00001eb0: 6174 6973 2d74 6869 7264 7061 7274 792d  atis-thirdparty-\n+00001ec0: 6d69 7363 3c2f 6172 7469 6661 6374 4964  misc</artifactId\n+00001ed0: 3e0a 2020 2020 3c2f 6465 7065 6e64 656e  >.    </dependen\n+00001ee0: 6379 3e0a 2020 2020 3c64 6570 656e 6465  cy>.    <depende\n+00001ef0: 6e63 793e 0a20 2020 2020 203c 6772 6f75  ncy>.      <grou\n+00001f00: 7049 643e 6f72 672e 6170 6163 6865 2e72  pId>org.apache.r\n+00001f10: 6174 6973 3c2f 6772 6f75 7049 643e 0a20  atis</groupId>. \n+00001f20: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n+00001f30: 3e72 6174 6973 2d72 6573 6f75 7263 652d  >ratis-resource-\n+00001f40: 6275 6e64 6c65 3c2f 6172 7469 6661 6374  bundle</artifact\n+00001f50: 4964 3e0a 2020 2020 2020 3c76 6572 7369  Id>.      <versi\n+00001f60: 6f6e 3e24 7b70 726f 6a65 6374 2e76 6572  on>${project.ver\n+00001f70: 7369 6f6e 7d3c 2f76 6572 7369 6f6e 3e0a  sion}</version>.\n+00001f80: 2020 2020 2020 3c6f 7074 696f 6e61 6c3e        <optional>\n+00001f90: 7472 7565 3c2f 6f70 7469 6f6e 616c 3e0a  true</optional>.\n+00001fa0: 2020 2020 203c 2f64 6570 656e 6465 6e63       </dependenc\n+00001fb0: 793e 0a20 2020 203c 6465 7065 6e64 656e  y>.    <dependen\n+00001fc0: 6379 3e0a 2020 2020 2020 3c61 7274 6966  cy>.      <artif\n+00001fd0: 6163 7449 643e 7261 7469 732d 646f 6373  actId>ratis-docs\n+00001fe0: 3c2f 6172 7469 6661 6374 4964 3e0a 2020  </artifactId>.  \n+00001ff0: 2020 2020 3c67 726f 7570 4964 3e6f 7267      <groupId>org\n+00002000: 2e61 7061 6368 652e 7261 7469 733c 2f67  .apache.ratis</g\n+00002010: 726f 7570 4964 3e0a 2020 2020 3c2f 6465  roupId>.    </de\n+00002020: 7065 6e64 656e 6379 3e0a 2020 2020 3c64  pendency>.    <d\n+00002030: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+00002040: 203c 6172 7469 6661 6374 4964 3e72 6174   <artifactId>rat\n+00002050: 6973 2d70 726f 746f 3c2f 6172 7469 6661  is-proto</artifa\n+00002060: 6374 4964 3e0a 2020 2020 2020 3c67 726f  ctId>.      <gro\n+00002070: 7570 4964 3e6f 7267 2e61 7061 6368 652e  upId>org.apache.\n+00002080: 7261 7469 733c 2f67 726f 7570 4964 3e0a  ratis</groupId>.\n+00002090: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+000020a0: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+000020b0: 793e 0a20 2020 2020 203c 6172 7469 6661  y>.      <artifa\n+000020c0: 6374 4964 3e72 6174 6973 2d63 6f6d 6d6f  ctId>ratis-commo\n+000020d0: 6e3c 2f61 7274 6966 6163 7449 643e 0a20  n</artifactId>. \n+000020e0: 2020 2020 203c 6772 6f75 7049 643e 6f72       <groupId>or\n+000020f0: 672e 6170 6163 6865 2e72 6174 6973 3c2f  g.apache.ratis</\n+00002100: 6772 6f75 7049 643e 0a20 2020 203c 2f64  groupId>.    </d\n+00002110: 6570 656e 6465 6e63 793e 0a20 2020 203c  ependency>.    <\n+00002120: 6465 7065 6e64 656e 6379 3e0a 2020 2020  dependency>.    \n+00002130: 2020 3c61 7274 6966 6163 7449 643e 7261    <artifactId>ra\n+00002140: 7469 732d 636f 6d6d 6f6e 3c2f 6172 7469  tis-common</arti\n+00002150: 6661 6374 4964 3e0a 2020 2020 2020 3c67  factId>.      <g\n+00002160: 726f 7570 4964 3e6f 7267 2e61 7061 6368  roupId>org.apach\n+00002170: 652e 7261 7469 733c 2f67 726f 7570 4964  e.ratis</groupId\n+00002180: 3e0a 2020 2020 2020 3c74 7970 653e 7465  >.      <type>te\n+00002190: 7374 2d6a 6172 3c2f 7479 7065 3e0a 2020  st-jar</type>.  \n+000021a0: 2020 3c2f 6465 7065 6e64 656e 6379 3e0a    </dependency>.\n+000021b0: 0a20 2020 203c 6465 7065 6e64 656e 6379  .    <dependency\n+000021c0: 3e0a 2020 2020 2020 3c61 7274 6966 6163  >.      <artifac\n+000021d0: 7449 643e 7261 7469 732d 636c 6965 6e74  tId>ratis-client\n+000021e0: 3c2f 6172 7469 6661 6374 4964 3e0a 2020  </artifactId>.  \n+000021f0: 2020 2020 3c67 726f 7570 4964 3e6f 7267      <groupId>org\n+00002200: 2e61 7061 6368 652e 7261 7469 733c 2f67  .apache.ratis</g\n+00002210: 726f 7570 4964 3e0a 2020 2020 3c2f 6465  roupId>.    </de\n+00002220: 7065 6e64 656e 6379 3e0a 2020 2020 3c64  pendency>.    <d\n+00002230: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+00002240: 203c 6172 7469 6661 6374 4964 3e72 6174   <artifactId>rat\n+00002250: 6973 2d63 6c69 656e 743c 2f61 7274 6966  is-client</artif\n+00002260: 6163 7449 643e 0a20 2020 2020 203c 6772  actId>.      <gr\n+00002270: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n+00002280: 2e72 6174 6973 3c2f 6772 6f75 7049 643e  .ratis</groupId>\n+00002290: 0a20 2020 2020 203c 7479 7065 3e74 6573  .      <type>tes\n+000022a0: 742d 6a61 723c 2f74 7970 653e 0a20 2020  t-jar</type>.   \n+000022b0: 203c 2f64 6570 656e 6465 6e63 793e 0a20   </dependency>. \n+000022c0: 2020 203c 6465 7065 6e64 656e 6379 3e0a     <dependency>.\n+000022d0: 2020 2020 2020 3c61 7274 6966 6163 7449        <artifactI\n+000022e0: 643e 7261 7469 732d 7365 7276 6572 2d61  d>ratis-server-a\n+000022f0: 7069 3c2f 6172 7469 6661 6374 4964 3e0a  pi</artifactId>.\n+00002300: 2020 2020 2020 3c67 726f 7570 4964 3e6f        <groupId>o\n+00002310: 7267 2e61 7061 6368 652e 7261 7469 733c  rg.apache.ratis<\n+00002320: 2f67 726f 7570 4964 3e0a 2020 2020 3c2f  /groupId>.    </\n+00002330: 6465 7065 6e64 656e 6379 3e0a 2020 2020  dependency>.    \n+00002340: 3c64 6570 656e 6465 6e63 793e 0a20 2020  <dependency>.   \n+00002350: 2020 203c 6172 7469 6661 6374 4964 3e72     <artifactId>r\n+00002360: 6174 6973 2d73 6572 7665 723c 2f61 7274  atis-server</art\n+00002370: 6966 6163 7449 643e 0a20 2020 2020 203c  ifactId>.      <\n+00002380: 6772 6f75 7049 643e 6f72 672e 6170 6163  groupId>org.apac\n+00002390: 6865 2e72 6174 6973 3c2f 6772 6f75 7049  he.ratis</groupI\n+000023a0: 643e 0a20 2020 203c 2f64 6570 656e 6465  d>.    </depende\n+000023b0: 6e63 793e 0a20 2020 203c 6465 7065 6e64  ncy>.    <depend\n+000023c0: 656e 6379 3e0a 2020 2020 2020 3c61 7274  ency>.      <art\n+000023d0: 6966 6163 7449 643e 7261 7469 732d 7365  ifactId>ratis-se\n+000023e0: 7276 6572 3c2f 6172 7469 6661 6374 4964  rver</artifactId\n+000023f0: 3e0a 2020 2020 2020 3c67 726f 7570 4964  >.      <groupId\n+00002400: 3e6f 7267 2e61 7061 6368 652e 7261 7469  >org.apache.rati\n+00002410: 733c 2f67 726f 7570 4964 3e0a 2020 2020  s</groupId>.    \n+00002420: 2020 3c74 7970 653e 7465 7374 2d6a 6172    <type>test-jar\n+00002430: 3c2f 7479 7065 3e0a 2020 2020 3c2f 6465  </type>.    </de\n+00002440: 7065 6e64 656e 6379 3e0a 0a20 2020 203c  pendency>..    <\n+00002450: 6465 7065 6e64 656e 6379 3e0a 2020 2020  dependency>.    \n+00002460: 2020 3c61 7274 6966 6163 7449 643e 7261    <artifactId>ra\n+00002470: 7469 732d 6772 7063 3c2f 6172 7469 6661  tis-grpc</artifa\n+00002480: 6374 4964 3e0a 2020 2020 2020 3c67 726f  ctId>.      <gro\n+00002490: 7570 4964 3e6f 7267 2e61 7061 6368 652e  upId>org.apache.\n+000024a0: 7261 7469 733c 2f67 726f 7570 4964 3e0a  ratis</groupId>.\n+000024b0: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+000024c0: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+000024d0: 793e 0a20 2020 2020 203c 6172 7469 6661  y>.      <artifa\n+000024e0: 6374 4964 3e72 6174 6973 2d67 7270 633c  ctId>ratis-grpc<\n+000024f0: 2f61 7274 6966 6163 7449 643e 0a20 2020  /artifactId>.   \n+00002500: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+00002510: 6170 6163 6865 2e72 6174 6973 3c2f 6772  apache.ratis</gr\n+00002520: 6f75 7049 643e 0a20 2020 2020 203c 7479  oupId>.      <ty\n+00002530: 7065 3e74 6573 742d 6a61 723c 2f74 7970  pe>test-jar</typ\n+00002540: 653e 0a20 2020 203c 2f64 6570 656e 6465  e>.    </depende\n+00002550: 6e63 793e 0a0a 2020 2020 3c64 6570 656e  ncy>..    <depen\n+00002560: 6465 6e63 793e 0a20 2020 2020 203c 6172  dency>.      <ar\n+00002570: 7469 6661 6374 4964 3e72 6174 6973 2d6e  tifactId>ratis-n\n+00002580: 6574 7479 3c2f 6172 7469 6661 6374 4964  etty</artifactId\n+00002590: 3e0a 2020 2020 2020 3c67 726f 7570 4964  >.      <groupId\n+000025a0: 3e6f 7267 2e61 7061 6368 652e 7261 7469  >org.apache.rati\n+000025b0: 733c 2f67 726f 7570 4964 3e0a 2020 2020  s</groupId>.    \n+000025c0: 3c2f 6465 7065 6e64 656e 6379 3e0a 2020  </dependency>.  \n+000025d0: 2020 3c64 6570 656e 6465 6e63 793e 0a20    <dependency>. \n+000025e0: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n+000025f0: 3e72 6174 6973 2d6e 6574 7479 3c2f 6172  >ratis-netty</ar\n+00002600: 7469 6661 6374 4964 3e0a 2020 2020 2020  tifactId>.      \n+00002610: 3c67 726f 7570 4964 3e6f 7267 2e61 7061  <groupId>org.apa\n+00002620: 6368 652e 7261 7469 733c 2f67 726f 7570  che.ratis</group\n+00002630: 4964 3e0a 2020 2020 2020 3c74 7970 653e  Id>.      <type>\n+00002640: 7465 7374 2d6a 6172 3c2f 7479 7065 3e0a  test-jar</type>.\n+00002650: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+00002660: 3e0a 0a20 2020 203c 6465 7065 6e64 656e  >..    <dependen\n+00002670: 6379 3e0a 2020 2020 2020 3c61 7274 6966  cy>.      <artif\n+00002680: 6163 7449 643e 7261 7469 732d 7465 7374  actId>ratis-test\n+00002690: 3c2f 6172 7469 6661 6374 4964 3e0a 2020  </artifactId>.  \n+000026a0: 2020 2020 3c67 726f 7570 4964 3e6f 7267      <groupId>org\n+000026b0: 2e61 7061 6368 652e 7261 7469 733c 2f67  .apache.ratis</g\n+000026c0: 726f 7570 4964 3e0a 2020 2020 3c2f 6465  roupId>.    </de\n+000026d0: 7065 6e64 656e 6379 3e0a 2020 2020 3c64  pendency>.    <d\n+000026e0: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+000026f0: 203c 6172 7469 6661 6374 4964 3e72 6174   <artifactId>rat\n+00002700: 6973 2d74 6573 743c 2f61 7274 6966 6163  is-test</artifac\n+00002710: 7449 643e 0a20 2020 2020 203c 6772 6f75  tId>.      <grou\n+00002720: 7049 643e 6f72 672e 6170 6163 6865 2e72  pId>org.apache.r\n+00002730: 6174 6973 3c2f 6772 6f75 7049 643e 0a20  atis</groupId>. \n+00002740: 2020 2020 203c 7479 7065 3e74 6573 742d       <type>test-\n+00002750: 6a61 723c 2f74 7970 653e 0a20 2020 203c  jar</type>.    <\n+00002760: 2f64 6570 656e 6465 6e63 793e 0a0a 2020  /dependency>..  \n+00002770: 2020 3c64 6570 656e 6465 6e63 793e 0a20    <dependency>. \n+00002780: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n+00002790: 3e72 6174 6973 2d65 7861 6d70 6c65 733c  >ratis-examples<\n+000027a0: 2f61 7274 6966 6163 7449 643e 0a20 2020  /artifactId>.   \n+000027b0: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+000027c0: 6170 6163 6865 2e72 6174 6973 3c2f 6772  apache.ratis</gr\n+000027d0: 6f75 7049 643e 0a20 2020 203c 2f64 6570  oupId>.    </dep\n+000027e0: 656e 6465 6e63 793e 0a20 2020 203c 6465  endency>.    <de\n+000027f0: 7065 6e64 656e 6379 3e0a 2020 2020 2020  pendency>.      \n+00002800: 3c61 7274 6966 6163 7449 643e 7261 7469  <artifactId>rati\n+00002810: 732d 6578 616d 706c 6573 3c2f 6172 7469  s-examples</arti\n+00002820: 6661 6374 4964 3e0a 2020 2020 2020 3c67  factId>.      <g\n+00002830: 726f 7570 4964 3e6f 7267 2e61 7061 6368  roupId>org.apach\n+00002840: 652e 7261 7469 733c 2f67 726f 7570 4964  e.ratis</groupId\n+00002850: 3e0a 2020 2020 2020 3c74 7970 653e 7465  >.      <type>te\n+00002860: 7374 2d6a 6172 3c2f 7479 7065 3e0a 2020  st-jar</type>.  \n+00002870: 2020 3c2f 6465 7065 6e64 656e 6379 3e0a    </dependency>.\n+00002880: 0a20 2020 203c 6465 7065 6e64 656e 6379  .    <dependency\n+00002890: 3e0a 2020 2020 2020 3c61 7274 6966 6163  >.      <artifac\n+000028a0: 7449 643e 7261 7469 732d 7265 706c 6963  tId>ratis-replic\n+000028b0: 6174 6564 2d6d 6170 3c2f 6172 7469 6661  ated-map</artifa\n+000028c0: 6374 4964 3e0a 2020 2020 2020 3c67 726f  ctId>.      <gro\n+000028d0: 7570 4964 3e6f 7267 2e61 7061 6368 652e  upId>org.apache.\n+000028e0: 7261 7469 733c 2f67 726f 7570 4964 3e0a  ratis</groupId>.\n+000028f0: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+00002900: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+00002910: 793e 0a20 2020 2020 203c 6172 7469 6661  y>.      <artifa\n+00002920: 6374 4964 3e72 6174 6973 2d72 6570 6c69  ctId>ratis-repli\n+00002930: 6361 7465 642d 6d61 703c 2f61 7274 6966  cated-map</artif\n+00002940: 6163 7449 643e 0a20 2020 2020 203c 6772  actId>.      <gr\n+00002950: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n+00002960: 2e72 6174 6973 3c2f 6772 6f75 7049 643e  .ratis</groupId>\n+00002970: 0a20 2020 2020 203c 7479 7065 3e74 6573  .      <type>tes\n+00002980: 742d 6a61 723c 2f74 7970 653e 0a20 2020  t-jar</type>.   \n+00002990: 203c 2f64 6570 656e 6465 6e63 793e 0a0a   </dependency>..\n+000029a0: 2020 2020 3c64 6570 656e 6465 6e63 793e      <dependency>\n+000029b0: 0a20 2020 2020 203c 6772 6f75 7049 643e  .      <groupId>\n+000029c0: 6f72 672e 6170 6163 6865 2e72 6174 6973  org.apache.ratis\n+000029d0: 3c2f 6772 6f75 7049 643e 0a20 2020 2020  </groupId>.     \n+000029e0: 203c 6172 7469 6661 6374 4964 3e72 6174   <artifactId>rat\n+000029f0: 6973 2d6d 6574 7269 6373 3c2f 6172 7469  is-metrics</arti\n+00002a00: 6661 6374 4964 3e0a 2020 2020 3c2f 6465  factId>.    </de\n+00002a10: 7065 6e64 656e 6379 3e0a 2020 2020 3c64  pendency>.    <d\n+00002a20: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+00002a30: 203c 6772 6f75 7049 643e 6f72 672e 6170   <groupId>org.ap\n+00002a40: 6163 6865 2e72 6174 6973 3c2f 6772 6f75  ache.ratis</grou\n+00002a50: 7049 643e 0a20 2020 2020 203c 6172 7469  pId>.      <arti\n+00002a60: 6661 6374 4964 3e72 6174 6973 2d74 6f6f  factId>ratis-too\n+00002a70: 6c73 3c2f 6172 7469 6661 6374 4964 3e0a  ls</artifactId>.\n+00002a80: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+00002a90: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+00002aa0: 793e 0a20 2020 2020 203c 6772 6f75 7049  y>.      <groupI\n+00002ab0: 643e 6f72 672e 6170 6163 6865 2e72 6174  d>org.apache.rat\n+00002ac0: 6973 3c2f 6772 6f75 7049 643e 0a20 2020  is</groupId>.   \n+00002ad0: 2020 203c 6172 7469 6661 6374 4964 3e72     <artifactId>r\n+00002ae0: 6174 6973 2d73 6865 6c6c 3c2f 6172 7469  atis-shell</arti\n+00002af0: 6661 6374 4964 3e0a 2020 2020 3c2f 6465  factId>.    </de\n+00002b00: 7065 6e64 656e 6379 3e0a 2020 3c2f 6465  pendency>.  </de\n+00002b10: 7065 6e64 656e 6369 6573 3e0a 0a20 203c  pendencies>..  <\n+00002b20: 7072 6f66 696c 6573 3e0a 2020 2020 3c70  profiles>.    <p\n+00002b30: 726f 6669 6c65 3e0a 2020 2020 2020 3c69  rofile>.      <i\n+00002b40: 643e 7265 6c65 6173 653c 2f69 643e 0a20  d>release</id>. \n+00002b50: 2020 2020 203c 6275 696c 643e 0a20 2020       <build>.   \n+00002b60: 2020 2020 203c 706c 7567 696e 733e 0a20       <plugins>. \n+00002b70: 2020 2020 2020 2020 203c 706c 7567 696e           <plugin\n+00002b80: 3e0a 2020 2020 2020 2020 2020 2020 3c61  >.            <a\n+00002b90: 7274 6966 6163 7449 643e 6d61 7665 6e2d  rtifactId>maven-\n+00002ba0: 6465 7065 6e64 656e 6379 2d70 6c75 6769  dependency-plugi\n+00002bb0: 6e3c 2f61 7274 6966 6163 7449 643e 0a20  n</artifactId>. \n+00002bc0: 2020 2020 2020 2020 2020 203c 6578 6563             <exec\n+00002bd0: 7574 696f 6e73 3e0a 2020 2020 2020 2020  utions>.        \n+00002be0: 2020 2020 2020 3c21 2d2d 0a20 2020 2020        <!--.     \n+00002bf0: 2020 2020 2020 2020 2020 2020 4275 696c              Buil\n+00002c00: 6420 616e 2061 6767 7265 6761 7469 6f6e  d an aggregation\n+00002c10: 206f 6620 6f75 7220 7465 6d70 6c61 7465   of our template\n+00002c20: 6420 4e4f 5449 4345 2066 696c 6520 616e  d NOTICE file an\n+00002c30: 6420 7468 6520 4e4f 5449 4345 2066 696c  d the NOTICE fil\n+00002c40: 6573 2069 6e20 6f75 7220 6465 7065 6e64  es in our depend\n+00002c50: 656e 6369 6573 2e0a 2020 2020 2020 2020  encies..        \n+00002c60: 2020 2020 2020 2020 2049 6620 4d41 5353           If MASS\n+00002c70: 454d 424c 592d 3338 3220 6973 2066 6978  EMBLY-382 is fix\n+00002c80: 6564 2077 6520 636f 756c 6420 646f 2074  ed we could do t\n+00002c90: 6869 7320 696e 2074 6865 2061 7373 656d  his in the assem\n+00002ca0: 626c 790a 2020 2020 2020 2020 2020 2020  bly.            \n+00002cb0: 2020 2020 2043 7572 7265 6e74 6c79 2072       Currently r\n+00002cc0: 656c 6965 7320 6f6e 2065 6e76 2c20 6261  elies on env, ba\n+00002cd0: 7368 2c20 6669 6e64 2c20 616e 6420 6361  sh, find, and ca\n+00002ce0: 742e 0a20 2020 2020 2020 2020 2020 2020  t..             \n+00002cf0: 202d 2d3e 0a20 2020 2020 2020 2020 2020   -->.           \n+00002d00: 2020 203c 6578 6563 7574 696f 6e3e 0a20     <execution>. \n+00002d10: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00002d20: 212d 2d20 7075 7420 616c 6c20 6f66 2074  !-- put all of t\n+00002d30: 6865 204e 4f54 4943 4520 6669 6c65 7320  he NOTICE files \n+00002d40: 6f75 7420 6f66 206f 7572 2064 6570 656e  out of our depen\n+00002d50: 6465 6e63 6965 7320 2d2d 3e0a 2020 2020  dencies -->.    \n+00002d60: 2020 2020 2020 2020 2020 2020 3c69 643e              <id>\n+00002d70: 756e 7061 636b 2d64 6570 656e 6465 6e63  unpack-dependenc\n+00002d80: 792d 6e6f 7469 6365 733c 2f69 643e 0a20  y-notices</id>. \n+00002d90: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00002da0: 7068 6173 653e 7072 6570 6172 652d 7061  phase>prepare-pa\n+00002db0: 636b 6167 653c 2f70 6861 7365 3e0a 2020  ckage</phase>.  \n+00002dc0: 2020 2020 2020 2020 2020 2020 2020 3c67                <g\n+00002dd0: 6f61 6c73 3e0a 2020 2020 2020 2020 2020  oals>.          \n+00002de0: 2020 2020 2020 2020 3c67 6f61 6c3e 756e          <goal>un\n+00002df0: 7061 636b 2d64 6570 656e 6465 6e63 6965  pack-dependencie\n+00002e00: 733c 2f67 6f61 6c3e 0a20 2020 2020 2020  s</goal>.       \n+00002e10: 2020 2020 2020 2020 203c 2f67 6f61 6c73           </goals\n+00002e20: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+00002e30: 2020 3c63 6f6e 6669 6775 7261 7469 6f6e    <configuration\n+00002e40: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+00002e50: 2020 2020 3c75 7365 5375 6244 6972 6563      <useSubDirec\n+00002e60: 746f 7279 5065 7241 7274 6966 6163 743e  toryPerArtifact>\n+00002e70: 7472 7565 3c2f 7573 6553 7562 4469 7265  true</useSubDire\n+00002e80: 6374 6f72 7950 6572 4172 7469 6661 6374  ctoryPerArtifact\n+00002e90: 3e0a 2020 2020 2020 2020 2020 2020 2020  >.              \n+00002ea0: 2020 2020 3c69 6e63 6c75 6465 733e 2a2a      <includes>**\n+00002eb0: 5c2f 4e4f 5449 4345 2c2a 2a5c 2f4e 4f54  \\/NOTICE,**\\/NOT\n+00002ec0: 4943 452e 7478 743c 2f69 6e63 6c75 6465  ICE.txt</include\n+00002ed0: 733e 0a20 2020 2020 2020 2020 2020 2020  s>.             \n+00002ee0: 2020 203c 2f63 6f6e 6669 6775 7261 7469     </configurati\n+00002ef0: 6f6e 3e0a 2020 2020 2020 2020 2020 2020  on>.            \n+00002f00: 2020 3c2f 6578 6563 7574 696f 6e3e 0a20    </execution>. \n+00002f10: 2020 2020 2020 2020 2020 203c 2f65 7865             </exe\n+00002f20: 6375 7469 6f6e 733e 0a20 2020 2020 2020  cutions>.       \n+00002f30: 2020 203c 2f70 6c75 6769 6e3e 0a20 2020     </plugin>.   \n+00002f40: 2020 2020 2020 203c 706c 7567 696e 3e0a         <plugin>.\n+00002f50: 2020 2020 2020 2020 2020 2020 3c67 726f              <gro\n+00002f60: 7570 4964 3e6f 7267 2e63 6f64 6568 6175  upId>org.codehau\n+00002f70: 732e 6d6f 6a6f 3c2f 6772 6f75 7049 643e  s.mojo</groupId>\n+00002f80: 0a20 2020 2020 2020 2020 2020 203c 6172  .            <ar\n+00002f90: 7469 6661 6374 4964 3e65 7865 632d 6d61  tifactId>exec-ma\n+00002fa0: 7665 6e2d 706c 7567 696e 3c2f 6172 7469  ven-plugin</arti\n+00002fb0: 6661 6374 4964 3e0a 2020 2020 2020 2020  factId>.        \n+00002fc0: 2020 2020 3c65 7865 6375 7469 6f6e 733e      <executions>\n+00002fd0: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00002fe0: 6578 6563 7574 696f 6e3e 0a20 2020 2020  execution>.     \n+00002ff0: 2020 2020 2020 2020 2020 203c 6964 3e63             <id>c\n+00003000: 6f6e 6361 742d 4e4f 5449 4345 2d66 696c  oncat-NOTICE-fil\n+00003010: 6573 3c2f 6964 3e0a 2020 2020 2020 2020  es</id>.        \n+00003020: 2020 2020 2020 2020 3c70 6861 7365 3e70          <phase>p\n+00003030: 6163 6b61 6765 3c2f 7068 6173 653e 0a20  ackage</phase>. \n+00003040: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00003050: 676f 616c 733e 0a20 2020 2020 2020 2020  goals>.         \n+00003060: 2020 2020 2020 2020 203c 676f 616c 3e65           <goal>e\n+00003070: 7865 633c 2f67 6f61 6c3e 0a20 2020 2020  xec</goal>.     \n+00003080: 2020 2020 2020 2020 2020 203c 2f67 6f61             </goa\n+00003090: 6c73 3e0a 2020 2020 2020 2020 2020 2020  ls>.            \n+000030a0: 2020 2020 3c63 6f6e 6669 6775 7261 7469      <configurati\n+000030b0: 6f6e 3e0a 2020 2020 2020 2020 2020 2020  on>.            \n+000030c0: 2020 2020 2020 3c65 7865 6375 7461 626c        <executabl\n+000030d0: 653e 656e 763c 2f65 7865 6375 7461 626c  e>env</executabl\n+000030e0: 653e 0a20 2020 2020 2020 2020 2020 2020  e>.             \n+000030f0: 2020 2020 203c 6172 6775 6d65 6e74 733e       <arguments>\n+00003100: 0a20 2020 2020 2020 2020 2020 2020 2020  .               \n+00003110: 2020 2020 203c 6172 6775 6d65 6e74 3e62       <argument>b\n+00003120: 6173 683c 2f61 7267 756d 656e 743e 0a20  ash</argument>. \n+00003130: 2020 2020 2020 2020 2020 2020 2020 2020                  \n+00003140: 2020 203c 6172 6775 6d65 6e74 3e2d 633c     <argument>-c<\n+00003150: 2f61 7267 756d 656e 743e 0a20 2020 2020  /argument>.     \n+00003160: 2020 2020 2020 2020 2020 2020 2020 203c                 <\n+00003170: 6172 6775 6d65 6e74 3e63 6174 206d 6176  argument>cat mav\n+00003180: 656e 2d73 6861 7265 642d 6172 6368 6976  en-shared-archiv\n+00003190: 652d 7265 736f 7572 6365 732f 4d45 5441  e-resources/META\n+000031a0: 2d49 4e46 2f4e 4f54 4943 4520 6066 696e  -INF/NOTICE `fin\n+000031b0: 6420 247b 7072 6f6a 6563 742e 6275 696c  d ${project.buil\n+000031c0: 642e 6469 7265 6374 6f72 797d 2f64 6570  d.directory}/dep\n+000031d0: 656e 6465 6e63 7920 2d69 6e61 6d65 204e  endency -iname N\n+000031e0: 4f54 4943 4520 2d6f 7220 2d69 6e61 6d65  OTICE -or -iname\n+000031f0: 204e 4f54 4943 452e 7478 7460 3c2f 6172   NOTICE.txt`</ar\n+00003200: 6775 6d65 6e74 3e0a 2020 2020 2020 2020  gument>.        \n+00003210: 2020 2020 2020 2020 2020 3c2f 6172 6775            </argu\n+00003220: 6d65 6e74 733e 0a20 2020 2020 2020 2020  ments>.         \n+00003230: 2020 2020 2020 2020 203c 6f75 7470 7574           <output\n+00003240: 4669 6c65 3e24 7b70 726f 6a65 6374 2e62  File>${project.b\n+00003250: 7569 6c64 2e64 6972 6563 746f 7279 7d2f  uild.directory}/\n+00003260: 4e4f 5449 4345 2e61 6767 7265 6761 7465  NOTICE.aggregate\n+00003270: 3c2f 6f75 7470 7574 4669 6c65 3e0a 2020  </outputFile>.  \n+00003280: 2020 2020 2020 2020 2020 2020 2020 2020                  \n+00003290: 3c77 6f72 6b69 6e67 4469 7265 6374 6f72  <workingDirector\n+000032a0: 793e 247b 7072 6f6a 6563 742e 6275 696c  y>${project.buil\n+000032b0: 642e 6469 7265 6374 6f72 797d 3c2f 776f  d.directory}</wo\n+000032c0: 726b 696e 6744 6972 6563 746f 7279 3e0a  rkingDirectory>.\n+000032d0: 2020 2020 2020 2020 2020 2020 2020 2020                  \n+000032e0: 3c2f 636f 6e66 6967 7572 6174 696f 6e3e  </configuration>\n+000032f0: 0a20 2020 2020 2020 2020 2020 2020 203c  .              <\n+00003300: 2f65 7865 6375 7469 6f6e 3e0a 2020 2020  /execution>.    \n+00003310: 2020 2020 2020 2020 3c2f 6578 6563 7574          </execut\n+00003320: 696f 6e73 3e0a 2020 2020 2020 2020 2020  ions>.          \n+00003330: 3c2f 706c 7567 696e 3e0a 2020 2020 2020  </plugin>.      \n+00003340: 2020 3c2f 706c 7567 696e 733e 0a20 2020    </plugins>.   \n+00003350: 2020 203c 2f62 7569 6c64 3e0a 2020 2020     </build>.    \n+00003360: 3c2f 7072 6f66 696c 653e 0a20 203c 2f70  </profile>.  </p\n+00003370: 726f 6669 6c65 733e 0a3c 2f70 726f 6a65  rofiles>.</proje\n+00003380: 6374 3e0a 504b 0708 6e84 8753 3b30 0000  ct>.PK..n..S;0..\n+00003390: 3b30 0000 504b 0304 1400 0800 0000 0000  ;0..PK..........\n+000033a0: 21ec 0000 0000 0000 0000 0000 0000 1800  !...............\n+000033b0: 0900 7261 7469 732d 7665 7273 696f 6e2e  ..ratis-version.\n+000033c0: 7072 6f70 6572 7469 6573 5554 0500 0100  propertiesUT....\n+000033d0: 0000 0023 4372 6561 7465 6420 6279 2062  ...#Created by b\n+000033e0: 7569 6c64 2073 7973 7465 6d2e 2044 6f20  uild system. Do \n+000033f0: 6e6f 7420 6d6f 6469 6679 0a23 5765 6420  not modify.#Wed \n+00003400: 4a61 6e20 3239 2031 383a 3435 3a33 3620  Jan 29 18:45:36 \n+00003410: 5554 4320 3230 3235 0a76 6572 7369 6f6e  UTC 2025.version\n+00003420: 3d32 2e35 2e31 0a72 6576 6973 696f 6e3d  =2.5.1.revision=\n+00003430: 3737 3634 3061 3361 3164 3031 3264 3032  77640a3a1d012d02\n+00003440: 3235 6432 3661 3561 3532 6233 3866 6238  25d26a5a52b38fb8\n+00003450: 3062 6239 6665 3434 0a6e 616d 653d 4170  0bb9fe44.name=Ap\n+00003460: 6163 6865 2052 6174 6973 2050 726f 6a65  ache Ratis Proje\n+00003470: 6374 2041 7373 656d 626c 790a 7469 6d65  ct Assembly.time\n+00003480: 7374 616d 703d 3137 3338 3137 3633 3336  stamp=1738176336\n+00003490: 3839 310a 504b 0708 b0d0 d66a c100 0000  891.PK.....j....\n+000034a0: c100 0000 504b 0102 1400 1400 0000 0000  ....PK..........\n+000034b0: 0000 21ec 0000 0000 0000 0000 0000 0000  ..!.............\n+000034c0: 0900 0900 0000 0000 0000 0000 0000 0000  ................\n+000034d0: 0000 4d45 5441 2d49 4e46 2f55 5405 0001  ..META-INF/UT...\n+000034e0: 0000 0000 504b 0102 1400 1400 0800 0000  ....PK..........\n+000034f0: 0000 21ec 81a2 4a77 2a01 0000 2a01 0000  ..!...Jw*...*...\n+00003500: 1400 0900 0000 0000 0000 0000 0000 3000  ..............0.\n+00003510: 0000 4d45 5441 2d49 4e46 2f4d 414e 4946  ..META-INF/MANIF\n+00003520: 4553 542e 4d46 5554 0500 0100 0000 0050  EST.MFUT.......P\n+00003530: 4b01 0214 0014 0000 0000 0000 0021 ec00  K............!..\n+00003540: 0000 0000 0000 0000 0000 000f 0009 0000  ................\n+00003550: 0000 0000 0000 0000 00a5 0100 004d 4554  .............MET\n+00003560: 412d 494e 462f 6d61 7665 6e2f 5554 0500  A-INF/maven/UT..\n+00003570: 0100 0000 0050 4b01 0214 0014 0000 0000  .....PK.........\n+00003580: 0000 0021 ec00 0000 0000 0000 0000 0000  ...!............\n+00003590: 0020 0009 0000 0000 0000 0000 0000 00db  . ..............\n+000035a0: 0100 004d 4554 412d 494e 462f 6d61 7665  ...META-INF/mave\n+000035b0: 6e2f 6f72 672e 6170 6163 6865 2e72 6174  n/org.apache.rat\n+000035c0: 6973 2f55 5405 0001 0000 0000 504b 0102  is/UT.......PK..\n+000035d0: 1400 1400 0000 0000 0000 21ec 0000 0000  ..........!.....\n+000035e0: 0000 0000 0000 0000 2f00 0900 0000 0000  ......../.......\n+000035f0: 0000 0000 0000 2202 0000 4d45 5441 2d49  ......\"...META-I\n+00003600: 4e46 2f6d 6176 656e 2f6f 7267 2e61 7061  NF/maven/org.apa\n+00003610: 6368 652e 7261 7469 732f 7261 7469 732d  che.ratis/ratis-\n+00003620: 6173 7365 6d62 6c79 2f55 5405 0001 0000  assembly/UT.....\n+00003630: 0000 504b 0102 1400 1400 0800 0000 0000  ..PK............\n+00003640: 21ec 0000 0000 0000 0000 0000 0000 3d00  !.............=.\n+00003650: 0900 0000 0000 0000 0000 0000 7802 0000  ............x...\n+00003660: 4d45 5441 2d49 4e46 2f6d 6176 656e 2f6f  META-INF/maven/o\n+00003670: 7267 2e61 7061 6368 652e 7261 7469 732f  rg.apache.ratis/\n+00003680: 7261 7469 732d 6173 7365 6d62 6c79 2f70  ratis-assembly/p\n+00003690: 6f6d 2e70 726f 7065 7274 6965 7355 5405  om.propertiesUT.\n+000036a0: 0001 0000 0000 504b 0102 1400 1400 0800  ......PK........\n+000036b0: 0000 0000 21ec 6e84 8753 3b30 0000 3b30  ....!.n..S;0..;0\n+000036c0: 0000 3600 0900 0000 0000 0000 0000 0000  ..6.............\n+000036d0: ec02 0000 4d45 5441 2d49 4e46 2f6d 6176  ....META-INF/mav\n+000036e0: 656e 2f6f 7267 2e61 7061 6368 652e 7261  en/org.apache.ra\n+000036f0: 7469 732f 7261 7469 732d 6173 7365 6d62  tis/ratis-assemb\n+00003700: 6c79 2f70 6f6d 2e78 6d6c 5554 0500 0100  ly/pom.xmlUT....\n+00003710: 0000 0050 4b01 0214 0014 0008 0000 0000  ...PK...........\n+00003720: 0021 ecb0 d0d6 6ac1 0000 00c1 0000 0018  .!....j.........\n+00003730: 0009 0000 0000 0000 0000 0000 0094 3300  ..............3.\n+00003740: 0072 6174 6973 2d76 6572 7369 6f6e 2e70  .ratis-version.p\n+00003750: 726f 7065 7274 6965 7355 5405 0001 0000  ropertiesUT.....\n+00003760: 0000 504b 0506 0000 0000 0800 0800 be02  ..PK............\n+00003770: 0000 a434 0000 0000                      ...4....\n"}
