You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3853 lines
204 KiB

6 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
5 years ago
6 years ago
5 years ago
6 years ago
6 years ago
6 years ago
5 years ago
5 years ago
6 years ago
6 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
4 years ago
5 years ago
4 years ago
5 years ago
4 years ago
6 years ago
4 years ago
6 years ago
4 years ago
6 years ago
4 years ago
5 years ago
6 years ago
6 years ago
6 years ago
  1. # Acknowledgements
  2. This application makes use of the following third party libraries:
  3. ## Alamofire
  4. Copyright (c) 2014 Alamofire Software Foundation (http://alamofire.org/)
  5. Permission is hereby granted, free of charge, to any person obtaining a copy
  6. of this software and associated documentation files (the "Software"), to deal
  7. in the Software without restriction, including without limitation the rights
  8. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  9. copies of the Software, and to permit persons to whom the Software is
  10. furnished to do so, subject to the following conditions:
  11. The above copyright notice and this permission notice shall be included in
  12. all copies or substantial portions of the Software.
  13. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  14. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  15. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  17. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  18. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  19. THE SOFTWARE.
  20. ## AlamofireNetworkActivityLogger
  21. Copyright (c) 2016 Konstantin Kabanov <konstantin@rktstudio.ru>
  22. Permission is hereby granted, free of charge, to any person obtaining a copy
  23. of this software and associated documentation files (the "Software"), to deal
  24. in the Software without restriction, including without limitation the rights
  25. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  26. copies of the Software, and to permit persons to whom the Software is
  27. furnished to do so, subject to the following conditions:
  28. The above copyright notice and this permission notice shall be included in
  29. all copies or substantial portions of the Software.
  30. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  31. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  32. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  33. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  34. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  35. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  36. THE SOFTWARE.
  37. ## BRYXBanner
  38. Copyright (c) 2015 Harlan Haskins <harlan@harlanhaskins.com>
  39. Permission is hereby granted, free of charge, to any person obtaining a copy
  40. of this software and associated documentation files (the "Software"), to deal
  41. in the Software without restriction, including without limitation the rights
  42. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  43. copies of the Software, and to permit persons to whom the Software is
  44. furnished to do so, subject to the following conditions:
  45. The above copyright notice and this permission notice shall be included in
  46. all copies or substantial portions of the Software.
  47. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  48. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  49. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  50. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  51. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  53. THE SOFTWARE.
  54. ## Crashlytics
  55. Fabric: Copyright 2018 Google, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Fabric Software and Services Agreement located at https://fabric.io/terms. Crashlytics Kit: Copyright 2018 Crashlytics, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Crashlytics Terms of Service located at http://try.crashlytics.com/terms/terms-of-service.pdf and the Crashlytics Privacy Policy located at http://try.crashlytics.com/terms/privacy-policy.pdf. OSS: http://get.fabric.io/terms/opensource.txt
  56. ## DTTJailbreakDetection
  57. The MIT License (MIT)
  58. Copyright (c) 2014 Doan Truong Thi
  59. Permission is hereby granted, free of charge, to any person obtaining a copy of
  60. this software and associated documentation files (the "Software"), to deal in
  61. the Software without restriction, including without limitation the rights to
  62. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  63. the Software, and to permit persons to whom the Software is furnished to do so,
  64. subject to the following conditions:
  65. The above copyright notice and this permission notice shall be included in all
  66. copies or substantial portions of the Software.
  67. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  68. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  69. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  70. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  71. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  72. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  73. ## FLAnimatedImage
  74. The MIT License (MIT)
  75. Copyright (c) 2014-2016 Flipboard
  76. Permission is hereby granted, free of charge, to any person obtaining a copy
  77. of this software and associated documentation files (the "Software"), to deal
  78. in the Software without restriction, including without limitation the rights
  79. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  80. copies of the Software, and to permit persons to whom the Software is
  81. furnished to do so, subject to the following conditions:
  82. The above copyright notice and this permission notice shall be included in all
  83. copies or substantial portions of the Software.
  84. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  85. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  86. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  87. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  88. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  89. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  90. SOFTWARE.
  91. ## FLEX
  92. Copyright (c) 2014-2016, Flipboard
  93. All rights reserved.
  94. Redistribution and use in source and binary forms, with or without modification,
  95. are permitted provided that the following conditions are met:
  96. * Redistributions of source code must retain the above copyright notice, this
  97. list of conditions and the following disclaimer.
  98. * Redistributions in binary form must reproduce the above copyright notice, this
  99. list of conditions and the following disclaimer in the documentation and/or
  100. other materials provided with the distribution.
  101. * Neither the name of Flipboard nor the names of its
  102. contributors may be used to endorse or promote products derived from
  103. this software without specific prior written permission.
  104. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  105. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  106. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  107. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  108. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  109. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  110. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  111. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  112. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  113. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  114. ## Fabric
  115. Fabric: Copyright 2018 Google, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Fabric Software and Services Agreement located at https://fabric.io/terms. OSS: http://get.fabric.io/terms/opensource.txt
  116. ## Firebase
  117. Apache License
  118. Version 2.0, January 2004
  119. http://www.apache.org/licenses/
  120. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  121. 1. Definitions.
  122. "License" shall mean the terms and conditions for use, reproduction,
  123. and distribution as defined by Sections 1 through 9 of this document.
  124. "Licensor" shall mean the copyright owner or entity authorized by
  125. the copyright owner that is granting the License.
  126. "Legal Entity" shall mean the union of the acting entity and all
  127. other entities that control, are controlled by, or are under common
  128. control with that entity. For the purposes of this definition,
  129. "control" means (i) the power, direct or indirect, to cause the
  130. direction or management of such entity, whether by contract or
  131. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  132. outstanding shares, or (iii) beneficial ownership of such entity.
  133. "You" (or "Your") shall mean an individual or Legal Entity
  134. exercising permissions granted by this License.
  135. "Source" form shall mean the preferred form for making modifications,
  136. including but not limited to software source code, documentation
  137. source, and configuration files.
  138. "Object" form shall mean any form resulting from mechanical
  139. transformation or translation of a Source form, including but
  140. not limited to compiled object code, generated documentation,
  141. and conversions to other media types.
  142. "Work" shall mean the work of authorship, whether in Source or
  143. Object form, made available under the License, as indicated by a
  144. copyright notice that is included in or attached to the work
  145. (an example is provided in the Appendix below).
  146. "Derivative Works" shall mean any work, whether in Source or Object
  147. form, that is based on (or derived from) the Work and for which the
  148. editorial revisions, annotations, elaborations, or other modifications
  149. represent, as a whole, an original work of authorship. For the purposes
  150. of this License, Derivative Works shall not include works that remain
  151. separable from, or merely link (or bind by name) to the interfaces of,
  152. the Work and Derivative Works thereof.
  153. "Contribution" shall mean any work of authorship, including
  154. the original version of the Work and any modifications or additions
  155. to that Work or Derivative Works thereof, that is intentionally
  156. submitted to Licensor for inclusion in the Work by the copyright owner
  157. or by an individual or Legal Entity authorized to submit on behalf of
  158. the copyright owner. For the purposes of this definition, "submitted"
  159. means any form of electronic, verbal, or written communication sent
  160. to the Licensor or its representatives, including but not limited to
  161. communication on electronic mailing lists, source code control systems,
  162. and issue tracking systems that are managed by, or on behalf of, the
  163. Licensor for the purpose of discussing and improving the Work, but
  164. excluding communication that is conspicuously marked or otherwise
  165. designated in writing by the copyright owner as "Not a Contribution."
  166. "Contributor" shall mean Licensor and any individual or Legal Entity
  167. on behalf of whom a Contribution has been received by Licensor and
  168. subsequently incorporated within the Work.
  169. 2. Grant of Copyright License. Subject to the terms and conditions of
  170. this License, each Contributor hereby grants to You a perpetual,
  171. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  172. copyright license to reproduce, prepare Derivative Works of,
  173. publicly display, publicly perform, sublicense, and distribute the
  174. Work and such Derivative Works in Source or Object form.
  175. 3. Grant of Patent License. Subject to the terms and conditions of
  176. this License, each Contributor hereby grants to You a perpetual,
  177. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  178. (except as stated in this section) patent license to make, have made,
  179. use, offer to sell, sell, import, and otherwise transfer the Work,
  180. where such license applies only to those patent claims licensable
  181. by such Contributor that are necessarily infringed by their
  182. Contribution(s) alone or by combination of their Contribution(s)
  183. with the Work to which such Contribution(s) was submitted. If You
  184. institute patent litigation against any entity (including a
  185. cross-claim or counterclaim in a lawsuit) alleging that the Work
  186. or a Contribution incorporated within the Work constitutes direct
  187. or contributory patent infringement, then any patent licenses
  188. granted to You under this License for that Work shall terminate
  189. as of the date such litigation is filed.
  190. 4. Redistribution. You may reproduce and distribute copies of the
  191. Work or Derivative Works thereof in any medium, with or without
  192. modifications, and in Source or Object form, provided that You
  193. meet the following conditions:
  194. (a) You must give any other recipients of the Work or
  195. Derivative Works a copy of this License; and
  196. (b) You must cause any modified files to carry prominent notices
  197. stating that You changed the files; and
  198. (c) You must retain, in the Source form of any Derivative Works
  199. that You distribute, all copyright, patent, trademark, and
  200. attribution notices from the Source form of the Work,
  201. excluding those notices that do not pertain to any part of
  202. the Derivative Works; and
  203. (d) If the Work includes a "NOTICE" text file as part of its
  204. distribution, then any Derivative Works that You distribute must
  205. include a readable copy of the attribution notices contained
  206. within such NOTICE file, excluding those notices that do not
  207. pertain to any part of the Derivative Works, in at least one
  208. of the following places: within a NOTICE text file distributed
  209. as part of the Derivative Works; within the Source form or
  210. documentation, if provided along with the Derivative Works; or,
  211. within a display generated by the Derivative Works, if and
  212. wherever such third-party notices normally appear. The contents
  213. of the NOTICE file are for informational purposes only and
  214. do not modify the License. You may add Your own attribution
  215. notices within Derivative Works that You distribute, alongside
  216. or as an addendum to the NOTICE text from the Work, provided
  217. that such additional attribution notices cannot be construed
  218. as modifying the License.
  219. You may add Your own copyright statement to Your modifications and
  220. may provide additional or different license terms and conditions
  221. for use, reproduction, or distribution of Your modifications, or
  222. for any such Derivative Works as a whole, provided Your use,
  223. reproduction, and distribution of the Work otherwise complies with
  224. the conditions stated in this License.
  225. 5. Submission of Contributions. Unless You explicitly state otherwise,
  226. any Contribution intentionally submitted for inclusion in the Work
  227. by You to the Licensor shall be under the terms and conditions of
  228. this License, without any additional terms or conditions.
  229. Notwithstanding the above, nothing herein shall supersede or modify
  230. the terms of any separate license agreement you may have executed
  231. with Licensor regarding such Contributions.
  232. 6. Trademarks. This License does not grant permission to use the trade
  233. names, trademarks, service marks, or product names of the Licensor,
  234. except as required for reasonable and customary use in describing the
  235. origin of the Work and reproducing the content of the NOTICE file.
  236. 7. Disclaimer of Warranty. Unless required by applicable law or
  237. agreed to in writing, Licensor provides the Work (and each
  238. Contributor provides its Contributions) on an "AS IS" BASIS,
  239. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  240. implied, including, without limitation, any warranties or conditions
  241. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  242. PARTICULAR PURPOSE. You are solely responsible for determining the
  243. appropriateness of using or redistributing the Work and assume any
  244. risks associated with Your exercise of permissions under this License.
  245. 8. Limitation of Liability. In no event and under no legal theory,
  246. whether in tort (including negligence), contract, or otherwise,
  247. unless required by applicable law (such as deliberate and grossly
  248. negligent acts) or agreed to in writing, shall any Contributor be
  249. liable to You for damages, including any direct, indirect, special,
  250. incidental, or consequential damages of any character arising as a
  251. result of this License or out of the use or inability to use the
  252. Work (including but not limited to damages for loss of goodwill,
  253. work stoppage, computer failure or malfunction, or any and all
  254. other commercial damages or losses), even if such Contributor
  255. has been advised of the possibility of such damages.
  256. 9. Accepting Warranty or Additional Liability. While redistributing
  257. the Work or Derivative Works thereof, You may choose to offer,
  258. and charge a fee for, acceptance of support, warranty, indemnity,
  259. or other liability obligations and/or rights consistent with this
  260. License. However, in accepting such obligations, You may act only
  261. on Your own behalf and on Your sole responsibility, not on behalf
  262. of any other Contributor, and only if You agree to indemnify,
  263. defend, and hold each Contributor harmless for any liability
  264. incurred by, or claims asserted against, such Contributor by reason
  265. of your accepting any such warranty or additional liability.
  266. END OF TERMS AND CONDITIONS
  267. APPENDIX: How to apply the Apache License to your work.
  268. To apply the Apache License to your work, attach the following
  269. boilerplate notice, with the fields enclosed by brackets "[]"
  270. replaced with your own identifying information. (Don't include
  271. the brackets!) The text should be enclosed in the appropriate
  272. comment syntax for the file format. We also recommend that a
  273. file or class name and description of purpose be included on the
  274. same "printed page" as the copyright notice for easier
  275. identification within third-party archives.
  276. Copyright [yyyy] [name of copyright owner]
  277. Licensed under the Apache License, Version 2.0 (the "License");
  278. you may not use this file except in compliance with the License.
  279. You may obtain a copy of the License at
  280. http://www.apache.org/licenses/LICENSE-2.0
  281. Unless required by applicable law or agreed to in writing, software
  282. distributed under the License is distributed on an "AS IS" BASIS,
  283. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  284. See the License for the specific language governing permissions and
  285. limitations under the License.
  286. ## FirebaseAnalytics
  287. Copyright 2020 Google
  288. ## FirebaseAnalyticsInterop
  289. Apache License
  290. Version 2.0, January 2004
  291. http://www.apache.org/licenses/
  292. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  293. 1. Definitions.
  294. "License" shall mean the terms and conditions for use, reproduction,
  295. and distribution as defined by Sections 1 through 9 of this document.
  296. "Licensor" shall mean the copyright owner or entity authorized by
  297. the copyright owner that is granting the License.
  298. "Legal Entity" shall mean the union of the acting entity and all
  299. other entities that control, are controlled by, or are under common
  300. control with that entity. For the purposes of this definition,
  301. "control" means (i) the power, direct or indirect, to cause the
  302. direction or management of such entity, whether by contract or
  303. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  304. outstanding shares, or (iii) beneficial ownership of such entity.
  305. "You" (or "Your") shall mean an individual or Legal Entity
  306. exercising permissions granted by this License.
  307. "Source" form shall mean the preferred form for making modifications,
  308. including but not limited to software source code, documentation
  309. source, and configuration files.
  310. "Object" form shall mean any form resulting from mechanical
  311. transformation or translation of a Source form, including but
  312. not limited to compiled object code, generated documentation,
  313. and conversions to other media types.
  314. "Work" shall mean the work of authorship, whether in Source or
  315. Object form, made available under the License, as indicated by a
  316. copyright notice that is included in or attached to the work
  317. (an example is provided in the Appendix below).
  318. "Derivative Works" shall mean any work, whether in Source or Object
  319. form, that is based on (or derived from) the Work and for which the
  320. editorial revisions, annotations, elaborations, or other modifications
  321. represent, as a whole, an original work of authorship. For the purposes
  322. of this License, Derivative Works shall not include works that remain
  323. separable from, or merely link (or bind by name) to the interfaces of,
  324. the Work and Derivative Works thereof.
  325. "Contribution" shall mean any work of authorship, including
  326. the original version of the Work and any modifications or additions
  327. to that Work or Derivative Works thereof, that is intentionally
  328. submitted to Licensor for inclusion in the Work by the copyright owner
  329. or by an individual or Legal Entity authorized to submit on behalf of
  330. the copyright owner. For the purposes of this definition, "submitted"
  331. means any form of electronic, verbal, or written communication sent
  332. to the Licensor or its representatives, including but not limited to
  333. communication on electronic mailing lists, source code control systems,
  334. and issue tracking systems that are managed by, or on behalf of, the
  335. Licensor for the purpose of discussing and improving the Work, but
  336. excluding communication that is conspicuously marked or otherwise
  337. designated in writing by the copyright owner as "Not a Contribution."
  338. "Contributor" shall mean Licensor and any individual or Legal Entity
  339. on behalf of whom a Contribution has been received by Licensor and
  340. subsequently incorporated within the Work.
  341. 2. Grant of Copyright License. Subject to the terms and conditions of
  342. this License, each Contributor hereby grants to You a perpetual,
  343. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  344. copyright license to reproduce, prepare Derivative Works of,
  345. publicly display, publicly perform, sublicense, and distribute the
  346. Work and such Derivative Works in Source or Object form.
  347. 3. Grant of Patent License. Subject to the terms and conditions of
  348. this License, each Contributor hereby grants to You a perpetual,
  349. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  350. (except as stated in this section) patent license to make, have made,
  351. use, offer to sell, sell, import, and otherwise transfer the Work,
  352. where such license applies only to those patent claims licensable
  353. by such Contributor that are necessarily infringed by their
  354. Contribution(s) alone or by combination of their Contribution(s)
  355. with the Work to which such Contribution(s) was submitted. If You
  356. institute patent litigation against any entity (including a
  357. cross-claim or counterclaim in a lawsuit) alleging that the Work
  358. or a Contribution incorporated within the Work constitutes direct
  359. or contributory patent infringement, then any patent licenses
  360. granted to You under this License for that Work shall terminate
  361. as of the date such litigation is filed.
  362. 4. Redistribution. You may reproduce and distribute copies of the
  363. Work or Derivative Works thereof in any medium, with or without
  364. modifications, and in Source or Object form, provided that You
  365. meet the following conditions:
  366. (a) You must give any other recipients of the Work or
  367. Derivative Works a copy of this License; and
  368. (b) You must cause any modified files to carry prominent notices
  369. stating that You changed the files; and
  370. (c) You must retain, in the Source form of any Derivative Works
  371. that You distribute, all copyright, patent, trademark, and
  372. attribution notices from the Source form of the Work,
  373. excluding those notices that do not pertain to any part of
  374. the Derivative Works; and
  375. (d) If the Work includes a "NOTICE" text file as part of its
  376. distribution, then any Derivative Works that You distribute must
  377. include a readable copy of the attribution notices contained
  378. within such NOTICE file, excluding those notices that do not
  379. pertain to any part of the Derivative Works, in at least one
  380. of the following places: within a NOTICE text file distributed
  381. as part of the Derivative Works; within the Source form or
  382. documentation, if provided along with the Derivative Works; or,
  383. within a display generated by the Derivative Works, if and
  384. wherever such third-party notices normally appear. The contents
  385. of the NOTICE file are for informational purposes only and
  386. do not modify the License. You may add Your own attribution
  387. notices within Derivative Works that You distribute, alongside
  388. or as an addendum to the NOTICE text from the Work, provided
  389. that such additional attribution notices cannot be construed
  390. as modifying the License.
  391. You may add Your own copyright statement to Your modifications and
  392. may provide additional or different license terms and conditions
  393. for use, reproduction, or distribution of Your modifications, or
  394. for any such Derivative Works as a whole, provided Your use,
  395. reproduction, and distribution of the Work otherwise complies with
  396. the conditions stated in this License.
  397. 5. Submission of Contributions. Unless You explicitly state otherwise,
  398. any Contribution intentionally submitted for inclusion in the Work
  399. by You to the Licensor shall be under the terms and conditions of
  400. this License, without any additional terms or conditions.
  401. Notwithstanding the above, nothing herein shall supersede or modify
  402. the terms of any separate license agreement you may have executed
  403. with Licensor regarding such Contributions.
  404. 6. Trademarks. This License does not grant permission to use the trade
  405. names, trademarks, service marks, or product names of the Licensor,
  406. except as required for reasonable and customary use in describing the
  407. origin of the Work and reproducing the content of the NOTICE file.
  408. 7. Disclaimer of Warranty. Unless required by applicable law or
  409. agreed to in writing, Licensor provides the Work (and each
  410. Contributor provides its Contributions) on an "AS IS" BASIS,
  411. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  412. implied, including, without limitation, any warranties or conditions
  413. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  414. PARTICULAR PURPOSE. You are solely responsible for determining the
  415. appropriateness of using or redistributing the Work and assume any
  416. risks associated with Your exercise of permissions under this License.
  417. 8. Limitation of Liability. In no event and under no legal theory,
  418. whether in tort (including negligence), contract, or otherwise,
  419. unless required by applicable law (such as deliberate and grossly
  420. negligent acts) or agreed to in writing, shall any Contributor be
  421. liable to You for damages, including any direct, indirect, special,
  422. incidental, or consequential damages of any character arising as a
  423. result of this License or out of the use or inability to use the
  424. Work (including but not limited to damages for loss of goodwill,
  425. work stoppage, computer failure or malfunction, or any and all
  426. other commercial damages or losses), even if such Contributor
  427. has been advised of the possibility of such damages.
  428. 9. Accepting Warranty or Additional Liability. While redistributing
  429. the Work or Derivative Works thereof, You may choose to offer,
  430. and charge a fee for, acceptance of support, warranty, indemnity,
  431. or other liability obligations and/or rights consistent with this
  432. License. However, in accepting such obligations, You may act only
  433. on Your own behalf and on Your sole responsibility, not on behalf
  434. of any other Contributor, and only if You agree to indemnify,
  435. defend, and hold each Contributor harmless for any liability
  436. incurred by, or claims asserted against, such Contributor by reason
  437. of your accepting any such warranty or additional liability.
  438. END OF TERMS AND CONDITIONS
  439. APPENDIX: How to apply the Apache License to your work.
  440. To apply the Apache License to your work, attach the following
  441. boilerplate notice, with the fields enclosed by brackets "[]"
  442. replaced with your own identifying information. (Don't include
  443. the brackets!) The text should be enclosed in the appropriate
  444. comment syntax for the file format. We also recommend that a
  445. file or class name and description of purpose be included on the
  446. same "printed page" as the copyright notice for easier
  447. identification within third-party archives.
  448. Copyright [yyyy] [name of copyright owner]
  449. Licensed under the Apache License, Version 2.0 (the "License");
  450. you may not use this file except in compliance with the License.
  451. You may obtain a copy of the License at
  452. http://www.apache.org/licenses/LICENSE-2.0
  453. Unless required by applicable law or agreed to in writing, software
  454. distributed under the License is distributed on an "AS IS" BASIS,
  455. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  456. See the License for the specific language governing permissions and
  457. limitations under the License.
  458. ## FirebaseAuth
  459. Apache License
  460. Version 2.0, January 2004
  461. http://www.apache.org/licenses/
  462. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  463. 1. Definitions.
  464. "License" shall mean the terms and conditions for use, reproduction,
  465. and distribution as defined by Sections 1 through 9 of this document.
  466. "Licensor" shall mean the copyright owner or entity authorized by
  467. the copyright owner that is granting the License.
  468. "Legal Entity" shall mean the union of the acting entity and all
  469. other entities that control, are controlled by, or are under common
  470. control with that entity. For the purposes of this definition,
  471. "control" means (i) the power, direct or indirect, to cause the
  472. direction or management of such entity, whether by contract or
  473. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  474. outstanding shares, or (iii) beneficial ownership of such entity.
  475. "You" (or "Your") shall mean an individual or Legal Entity
  476. exercising permissions granted by this License.
  477. "Source" form shall mean the preferred form for making modifications,
  478. including but not limited to software source code, documentation
  479. source, and configuration files.
  480. "Object" form shall mean any form resulting from mechanical
  481. transformation or translation of a Source form, including but
  482. not limited to compiled object code, generated documentation,
  483. and conversions to other media types.
  484. "Work" shall mean the work of authorship, whether in Source or
  485. Object form, made available under the License, as indicated by a
  486. copyright notice that is included in or attached to the work
  487. (an example is provided in the Appendix below).
  488. "Derivative Works" shall mean any work, whether in Source or Object
  489. form, that is based on (or derived from) the Work and for which the
  490. editorial revisions, annotations, elaborations, or other modifications
  491. represent, as a whole, an original work of authorship. For the purposes
  492. of this License, Derivative Works shall not include works that remain
  493. separable from, or merely link (or bind by name) to the interfaces of,
  494. the Work and Derivative Works thereof.
  495. "Contribution" shall mean any work of authorship, including
  496. the original version of the Work and any modifications or additions
  497. to that Work or Derivative Works thereof, that is intentionally
  498. submitted to Licensor for inclusion in the Work by the copyright owner
  499. or by an individual or Legal Entity authorized to submit on behalf of
  500. the copyright owner. For the purposes of this definition, "submitted"
  501. means any form of electronic, verbal, or written communication sent
  502. to the Licensor or its representatives, including but not limited to
  503. communication on electronic mailing lists, source code control systems,
  504. and issue tracking systems that are managed by, or on behalf of, the
  505. Licensor for the purpose of discussing and improving the Work, but
  506. excluding communication that is conspicuously marked or otherwise
  507. designated in writing by the copyright owner as "Not a Contribution."
  508. "Contributor" shall mean Licensor and any individual or Legal Entity
  509. on behalf of whom a Contribution has been received by Licensor and
  510. subsequently incorporated within the Work.
  511. 2. Grant of Copyright License. Subject to the terms and conditions of
  512. this License, each Contributor hereby grants to You a perpetual,
  513. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  514. copyright license to reproduce, prepare Derivative Works of,
  515. publicly display, publicly perform, sublicense, and distribute the
  516. Work and such Derivative Works in Source or Object form.
  517. 3. Grant of Patent License. Subject to the terms and conditions of
  518. this License, each Contributor hereby grants to You a perpetual,
  519. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  520. (except as stated in this section) patent license to make, have made,
  521. use, offer to sell, sell, import, and otherwise transfer the Work,
  522. where such license applies only to those patent claims licensable
  523. by such Contributor that are necessarily infringed by their
  524. Contribution(s) alone or by combination of their Contribution(s)
  525. with the Work to which such Contribution(s) was submitted. If You
  526. institute patent litigation against any entity (including a
  527. cross-claim or counterclaim in a lawsuit) alleging that the Work
  528. or a Contribution incorporated within the Work constitutes direct
  529. or contributory patent infringement, then any patent licenses
  530. granted to You under this License for that Work shall terminate
  531. as of the date such litigation is filed.
  532. 4. Redistribution. You may reproduce and distribute copies of the
  533. Work or Derivative Works thereof in any medium, with or without
  534. modifications, and in Source or Object form, provided that You
  535. meet the following conditions:
  536. (a) You must give any other recipients of the Work or
  537. Derivative Works a copy of this License; and
  538. (b) You must cause any modified files to carry prominent notices
  539. stating that You changed the files; and
  540. (c) You must retain, in the Source form of any Derivative Works
  541. that You distribute, all copyright, patent, trademark, and
  542. attribution notices from the Source form of the Work,
  543. excluding those notices that do not pertain to any part of
  544. the Derivative Works; and
  545. (d) If the Work includes a "NOTICE" text file as part of its
  546. distribution, then any Derivative Works that You distribute must
  547. include a readable copy of the attribution notices contained
  548. within such NOTICE file, excluding those notices that do not
  549. pertain to any part of the Derivative Works, in at least one
  550. of the following places: within a NOTICE text file distributed
  551. as part of the Derivative Works; within the Source form or
  552. documentation, if provided along with the Derivative Works; or,
  553. within a display generated by the Derivative Works, if and
  554. wherever such third-party notices normally appear. The contents
  555. of the NOTICE file are for informational purposes only and
  556. do not modify the License. You may add Your own attribution
  557. notices within Derivative Works that You distribute, alongside
  558. or as an addendum to the NOTICE text from the Work, provided
  559. that such additional attribution notices cannot be construed
  560. as modifying the License.
  561. You may add Your own copyright statement to Your modifications and
  562. may provide additional or different license terms and conditions
  563. for use, reproduction, or distribution of Your modifications, or
  564. for any such Derivative Works as a whole, provided Your use,
  565. reproduction, and distribution of the Work otherwise complies with
  566. the conditions stated in this License.
  567. 5. Submission of Contributions. Unless You explicitly state otherwise,
  568. any Contribution intentionally submitted for inclusion in the Work
  569. by You to the Licensor shall be under the terms and conditions of
  570. this License, without any additional terms or conditions.
  571. Notwithstanding the above, nothing herein shall supersede or modify
  572. the terms of any separate license agreement you may have executed
  573. with Licensor regarding such Contributions.
  574. 6. Trademarks. This License does not grant permission to use the trade
  575. names, trademarks, service marks, or product names of the Licensor,
  576. except as required for reasonable and customary use in describing the
  577. origin of the Work and reproducing the content of the NOTICE file.
  578. 7. Disclaimer of Warranty. Unless required by applicable law or
  579. agreed to in writing, Licensor provides the Work (and each
  580. Contributor provides its Contributions) on an "AS IS" BASIS,
  581. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  582. implied, including, without limitation, any warranties or conditions
  583. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  584. PARTICULAR PURPOSE. You are solely responsible for determining the
  585. appropriateness of using or redistributing the Work and assume any
  586. risks associated with Your exercise of permissions under this License.
  587. 8. Limitation of Liability. In no event and under no legal theory,
  588. whether in tort (including negligence), contract, or otherwise,
  589. unless required by applicable law (such as deliberate and grossly
  590. negligent acts) or agreed to in writing, shall any Contributor be
  591. liable to You for damages, including any direct, indirect, special,
  592. incidental, or consequential damages of any character arising as a
  593. result of this License or out of the use or inability to use the
  594. Work (including but not limited to damages for loss of goodwill,
  595. work stoppage, computer failure or malfunction, or any and all
  596. other commercial damages or losses), even if such Contributor
  597. has been advised of the possibility of such damages.
  598. 9. Accepting Warranty or Additional Liability. While redistributing
  599. the Work or Derivative Works thereof, You may choose to offer,
  600. and charge a fee for, acceptance of support, warranty, indemnity,
  601. or other liability obligations and/or rights consistent with this
  602. License. However, in accepting such obligations, You may act only
  603. on Your own behalf and on Your sole responsibility, not on behalf
  604. of any other Contributor, and only if You agree to indemnify,
  605. defend, and hold each Contributor harmless for any liability
  606. incurred by, or claims asserted against, such Contributor by reason
  607. of your accepting any such warranty or additional liability.
  608. END OF TERMS AND CONDITIONS
  609. APPENDIX: How to apply the Apache License to your work.
  610. To apply the Apache License to your work, attach the following
  611. boilerplate notice, with the fields enclosed by brackets "[]"
  612. replaced with your own identifying information. (Don't include
  613. the brackets!) The text should be enclosed in the appropriate
  614. comment syntax for the file format. We also recommend that a
  615. file or class name and description of purpose be included on the
  616. same "printed page" as the copyright notice for easier
  617. identification within third-party archives.
  618. Copyright [yyyy] [name of copyright owner]
  619. Licensed under the Apache License, Version 2.0 (the "License");
  620. you may not use this file except in compliance with the License.
  621. You may obtain a copy of the License at
  622. http://www.apache.org/licenses/LICENSE-2.0
  623. Unless required by applicable law or agreed to in writing, software
  624. distributed under the License is distributed on an "AS IS" BASIS,
  625. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  626. See the License for the specific language governing permissions and
  627. limitations under the License.
  628. ## FirebaseAuthInterop
  629. Apache License
  630. Version 2.0, January 2004
  631. http://www.apache.org/licenses/
  632. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  633. 1. Definitions.
  634. "License" shall mean the terms and conditions for use, reproduction,
  635. and distribution as defined by Sections 1 through 9 of this document.
  636. "Licensor" shall mean the copyright owner or entity authorized by
  637. the copyright owner that is granting the License.
  638. "Legal Entity" shall mean the union of the acting entity and all
  639. other entities that control, are controlled by, or are under common
  640. control with that entity. For the purposes of this definition,
  641. "control" means (i) the power, direct or indirect, to cause the
  642. direction or management of such entity, whether by contract or
  643. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  644. outstanding shares, or (iii) beneficial ownership of such entity.
  645. "You" (or "Your") shall mean an individual or Legal Entity
  646. exercising permissions granted by this License.
  647. "Source" form shall mean the preferred form for making modifications,
  648. including but not limited to software source code, documentation
  649. source, and configuration files.
  650. "Object" form shall mean any form resulting from mechanical
  651. transformation or translation of a Source form, including but
  652. not limited to compiled object code, generated documentation,
  653. and conversions to other media types.
  654. "Work" shall mean the work of authorship, whether in Source or
  655. Object form, made available under the License, as indicated by a
  656. copyright notice that is included in or attached to the work
  657. (an example is provided in the Appendix below).
  658. "Derivative Works" shall mean any work, whether in Source or Object
  659. form, that is based on (or derived from) the Work and for which the
  660. editorial revisions, annotations, elaborations, or other modifications
  661. represent, as a whole, an original work of authorship. For the purposes
  662. of this License, Derivative Works shall not include works that remain
  663. separable from, or merely link (or bind by name) to the interfaces of,
  664. the Work and Derivative Works thereof.
  665. "Contribution" shall mean any work of authorship, including
  666. the original version of the Work and any modifications or additions
  667. to that Work or Derivative Works thereof, that is intentionally
  668. submitted to Licensor for inclusion in the Work by the copyright owner
  669. or by an individual or Legal Entity authorized to submit on behalf of
  670. the copyright owner. For the purposes of this definition, "submitted"
  671. means any form of electronic, verbal, or written communication sent
  672. to the Licensor or its representatives, including but not limited to
  673. communication on electronic mailing lists, source code control systems,
  674. and issue tracking systems that are managed by, or on behalf of, the
  675. Licensor for the purpose of discussing and improving the Work, but
  676. excluding communication that is conspicuously marked or otherwise
  677. designated in writing by the copyright owner as "Not a Contribution."
  678. "Contributor" shall mean Licensor and any individual or Legal Entity
  679. on behalf of whom a Contribution has been received by Licensor and
  680. subsequently incorporated within the Work.
  681. 2. Grant of Copyright License. Subject to the terms and conditions of
  682. this License, each Contributor hereby grants to You a perpetual,
  683. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  684. copyright license to reproduce, prepare Derivative Works of,
  685. publicly display, publicly perform, sublicense, and distribute the
  686. Work and such Derivative Works in Source or Object form.
  687. 3. Grant of Patent License. Subject to the terms and conditions of
  688. this License, each Contributor hereby grants to You a perpetual,
  689. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  690. (except as stated in this section) patent license to make, have made,
  691. use, offer to sell, sell, import, and otherwise transfer the Work,
  692. where such license applies only to those patent claims licensable
  693. by such Contributor that are necessarily infringed by their
  694. Contribution(s) alone or by combination of their Contribution(s)
  695. with the Work to which such Contribution(s) was submitted. If You
  696. institute patent litigation against any entity (including a
  697. cross-claim or counterclaim in a lawsuit) alleging that the Work
  698. or a Contribution incorporated within the Work constitutes direct
  699. or contributory patent infringement, then any patent licenses
  700. granted to You under this License for that Work shall terminate
  701. as of the date such litigation is filed.
  702. 4. Redistribution. You may reproduce and distribute copies of the
  703. Work or Derivative Works thereof in any medium, with or without
  704. modifications, and in Source or Object form, provided that You
  705. meet the following conditions:
  706. (a) You must give any other recipients of the Work or
  707. Derivative Works a copy of this License; and
  708. (b) You must cause any modified files to carry prominent notices
  709. stating that You changed the files; and
  710. (c) You must retain, in the Source form of any Derivative Works
  711. that You distribute, all copyright, patent, trademark, and
  712. attribution notices from the Source form of the Work,
  713. excluding those notices that do not pertain to any part of
  714. the Derivative Works; and
  715. (d) If the Work includes a "NOTICE" text file as part of its
  716. distribution, then any Derivative Works that You distribute must
  717. include a readable copy of the attribution notices contained
  718. within such NOTICE file, excluding those notices that do not
  719. pertain to any part of the Derivative Works, in at least one
  720. of the following places: within a NOTICE text file distributed
  721. as part of the Derivative Works; within the Source form or
  722. documentation, if provided along with the Derivative Works; or,
  723. within a display generated by the Derivative Works, if and
  724. wherever such third-party notices normally appear. The contents
  725. of the NOTICE file are for informational purposes only and
  726. do not modify the License. You may add Your own attribution
  727. notices within Derivative Works that You distribute, alongside
  728. or as an addendum to the NOTICE text from the Work, provided
  729. that such additional attribution notices cannot be construed
  730. as modifying the License.
  731. You may add Your own copyright statement to Your modifications and
  732. may provide additional or different license terms and conditions
  733. for use, reproduction, or distribution of Your modifications, or
  734. for any such Derivative Works as a whole, provided Your use,
  735. reproduction, and distribution of the Work otherwise complies with
  736. the conditions stated in this License.
  737. 5. Submission of Contributions. Unless You explicitly state otherwise,
  738. any Contribution intentionally submitted for inclusion in the Work
  739. by You to the Licensor shall be under the terms and conditions of
  740. this License, without any additional terms or conditions.
  741. Notwithstanding the above, nothing herein shall supersede or modify
  742. the terms of any separate license agreement you may have executed
  743. with Licensor regarding such Contributions.
  744. 6. Trademarks. This License does not grant permission to use the trade
  745. names, trademarks, service marks, or product names of the Licensor,
  746. except as required for reasonable and customary use in describing the
  747. origin of the Work and reproducing the content of the NOTICE file.
  748. 7. Disclaimer of Warranty. Unless required by applicable law or
  749. agreed to in writing, Licensor provides the Work (and each
  750. Contributor provides its Contributions) on an "AS IS" BASIS,
  751. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  752. implied, including, without limitation, any warranties or conditions
  753. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  754. PARTICULAR PURPOSE. You are solely responsible for determining the
  755. appropriateness of using or redistributing the Work and assume any
  756. risks associated with Your exercise of permissions under this License.
  757. 8. Limitation of Liability. In no event and under no legal theory,
  758. whether in tort (including negligence), contract, or otherwise,
  759. unless required by applicable law (such as deliberate and grossly
  760. negligent acts) or agreed to in writing, shall any Contributor be
  761. liable to You for damages, including any direct, indirect, special,
  762. incidental, or consequential damages of any character arising as a
  763. result of this License or out of the use or inability to use the
  764. Work (including but not limited to damages for loss of goodwill,
  765. work stoppage, computer failure or malfunction, or any and all
  766. other commercial damages or losses), even if such Contributor
  767. has been advised of the possibility of such damages.
  768. 9. Accepting Warranty or Additional Liability. While redistributing
  769. the Work or Derivative Works thereof, You may choose to offer,
  770. and charge a fee for, acceptance of support, warranty, indemnity,
  771. or other liability obligations and/or rights consistent with this
  772. License. However, in accepting such obligations, You may act only
  773. on Your own behalf and on Your sole responsibility, not on behalf
  774. of any other Contributor, and only if You agree to indemnify,
  775. defend, and hold each Contributor harmless for any liability
  776. incurred by, or claims asserted against, such Contributor by reason
  777. of your accepting any such warranty or additional liability.
  778. END OF TERMS AND CONDITIONS
  779. APPENDIX: How to apply the Apache License to your work.
  780. To apply the Apache License to your work, attach the following
  781. boilerplate notice, with the fields enclosed by brackets "[]"
  782. replaced with your own identifying information. (Don't include
  783. the brackets!) The text should be enclosed in the appropriate
  784. comment syntax for the file format. We also recommend that a
  785. file or class name and description of purpose be included on the
  786. same "printed page" as the copyright notice for easier
  787. identification within third-party archives.
  788. Copyright [yyyy] [name of copyright owner]
  789. Licensed under the Apache License, Version 2.0 (the "License");
  790. you may not use this file except in compliance with the License.
  791. You may obtain a copy of the License at
  792. http://www.apache.org/licenses/LICENSE-2.0
  793. Unless required by applicable law or agreed to in writing, software
  794. distributed under the License is distributed on an "AS IS" BASIS,
  795. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  796. See the License for the specific language governing permissions and
  797. limitations under the License.
  798. ## FirebaseCore
  799. Apache License
  800. Version 2.0, January 2004
  801. http://www.apache.org/licenses/
  802. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  803. 1. Definitions.
  804. "License" shall mean the terms and conditions for use, reproduction,
  805. and distribution as defined by Sections 1 through 9 of this document.
  806. "Licensor" shall mean the copyright owner or entity authorized by
  807. the copyright owner that is granting the License.
  808. "Legal Entity" shall mean the union of the acting entity and all
  809. other entities that control, are controlled by, or are under common
  810. control with that entity. For the purposes of this definition,
  811. "control" means (i) the power, direct or indirect, to cause the
  812. direction or management of such entity, whether by contract or
  813. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  814. outstanding shares, or (iii) beneficial ownership of such entity.
  815. "You" (or "Your") shall mean an individual or Legal Entity
  816. exercising permissions granted by this License.
  817. "Source" form shall mean the preferred form for making modifications,
  818. including but not limited to software source code, documentation
  819. source, and configuration files.
  820. "Object" form shall mean any form resulting from mechanical
  821. transformation or translation of a Source form, including but
  822. not limited to compiled object code, generated documentation,
  823. and conversions to other media types.
  824. "Work" shall mean the work of authorship, whether in Source or
  825. Object form, made available under the License, as indicated by a
  826. copyright notice that is included in or attached to the work
  827. (an example is provided in the Appendix below).
  828. "Derivative Works" shall mean any work, whether in Source or Object
  829. form, that is based on (or derived from) the Work and for which the
  830. editorial revisions, annotations, elaborations, or other modifications
  831. represent, as a whole, an original work of authorship. For the purposes
  832. of this License, Derivative Works shall not include works that remain
  833. separable from, or merely link (or bind by name) to the interfaces of,
  834. the Work and Derivative Works thereof.
  835. "Contribution" shall mean any work of authorship, including
  836. the original version of the Work and any modifications or additions
  837. to that Work or Derivative Works thereof, that is intentionally
  838. submitted to Licensor for inclusion in the Work by the copyright owner
  839. or by an individual or Legal Entity authorized to submit on behalf of
  840. the copyright owner. For the purposes of this definition, "submitted"
  841. means any form of electronic, verbal, or written communication sent
  842. to the Licensor or its representatives, including but not limited to
  843. communication on electronic mailing lists, source code control systems,
  844. and issue tracking systems that are managed by, or on behalf of, the
  845. Licensor for the purpose of discussing and improving the Work, but
  846. excluding communication that is conspicuously marked or otherwise
  847. designated in writing by the copyright owner as "Not a Contribution."
  848. "Contributor" shall mean Licensor and any individual or Legal Entity
  849. on behalf of whom a Contribution has been received by Licensor and
  850. subsequently incorporated within the Work.
  851. 2. Grant of Copyright License. Subject to the terms and conditions of
  852. this License, each Contributor hereby grants to You a perpetual,
  853. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  854. copyright license to reproduce, prepare Derivative Works of,
  855. publicly display, publicly perform, sublicense, and distribute the
  856. Work and such Derivative Works in Source or Object form.
  857. 3. Grant of Patent License. Subject to the terms and conditions of
  858. this License, each Contributor hereby grants to You a perpetual,
  859. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  860. (except as stated in this section) patent license to make, have made,
  861. use, offer to sell, sell, import, and otherwise transfer the Work,
  862. where such license applies only to those patent claims licensable
  863. by such Contributor that are necessarily infringed by their
  864. Contribution(s) alone or by combination of their Contribution(s)
  865. with the Work to which such Contribution(s) was submitted. If You
  866. institute patent litigation against any entity (including a
  867. cross-claim or counterclaim in a lawsuit) alleging that the Work
  868. or a Contribution incorporated within the Work constitutes direct
  869. or contributory patent infringement, then any patent licenses
  870. granted to You under this License for that Work shall terminate
  871. as of the date such litigation is filed.
  872. 4. Redistribution. You may reproduce and distribute copies of the
  873. Work or Derivative Works thereof in any medium, with or without
  874. modifications, and in Source or Object form, provided that You
  875. meet the following conditions:
  876. (a) You must give any other recipients of the Work or
  877. Derivative Works a copy of this License; and
  878. (b) You must cause any modified files to carry prominent notices
  879. stating that You changed the files; and
  880. (c) You must retain, in the Source form of any Derivative Works
  881. that You distribute, all copyright, patent, trademark, and
  882. attribution notices from the Source form of the Work,
  883. excluding those notices that do not pertain to any part of
  884. the Derivative Works; and
  885. (d) If the Work includes a "NOTICE" text file as part of its
  886. distribution, then any Derivative Works that You distribute must
  887. include a readable copy of the attribution notices contained
  888. within such NOTICE file, excluding those notices that do not
  889. pertain to any part of the Derivative Works, in at least one
  890. of the following places: within a NOTICE text file distributed
  891. as part of the Derivative Works; within the Source form or
  892. documentation, if provided along with the Derivative Works; or,
  893. within a display generated by the Derivative Works, if and
  894. wherever such third-party notices normally appear. The contents
  895. of the NOTICE file are for informational purposes only and
  896. do not modify the License. You may add Your own attribution
  897. notices within Derivative Works that You distribute, alongside
  898. or as an addendum to the NOTICE text from the Work, provided
  899. that such additional attribution notices cannot be construed
  900. as modifying the License.
  901. You may add Your own copyright statement to Your modifications and
  902. may provide additional or different license terms and conditions
  903. for use, reproduction, or distribution of Your modifications, or
  904. for any such Derivative Works as a whole, provided Your use,
  905. reproduction, and distribution of the Work otherwise complies with
  906. the conditions stated in this License.
  907. 5. Submission of Contributions. Unless You explicitly state otherwise,
  908. any Contribution intentionally submitted for inclusion in the Work
  909. by You to the Licensor shall be under the terms and conditions of
  910. this License, without any additional terms or conditions.
  911. Notwithstanding the above, nothing herein shall supersede or modify
  912. the terms of any separate license agreement you may have executed
  913. with Licensor regarding such Contributions.
  914. 6. Trademarks. This License does not grant permission to use the trade
  915. names, trademarks, service marks, or product names of the Licensor,
  916. except as required for reasonable and customary use in describing the
  917. origin of the Work and reproducing the content of the NOTICE file.
  918. 7. Disclaimer of Warranty. Unless required by applicable law or
  919. agreed to in writing, Licensor provides the Work (and each
  920. Contributor provides its Contributions) on an "AS IS" BASIS,
  921. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  922. implied, including, without limitation, any warranties or conditions
  923. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  924. PARTICULAR PURPOSE. You are solely responsible for determining the
  925. appropriateness of using or redistributing the Work and assume any
  926. risks associated with Your exercise of permissions under this License.
  927. 8. Limitation of Liability. In no event and under no legal theory,
  928. whether in tort (including negligence), contract, or otherwise,
  929. unless required by applicable law (such as deliberate and grossly
  930. negligent acts) or agreed to in writing, shall any Contributor be
  931. liable to You for damages, including any direct, indirect, special,
  932. incidental, or consequential damages of any character arising as a
  933. result of this License or out of the use or inability to use the
  934. Work (including but not limited to damages for loss of goodwill,
  935. work stoppage, computer failure or malfunction, or any and all
  936. other commercial damages or losses), even if such Contributor
  937. has been advised of the possibility of such damages.
  938. 9. Accepting Warranty or Additional Liability. While redistributing
  939. the Work or Derivative Works thereof, You may choose to offer,
  940. and charge a fee for, acceptance of support, warranty, indemnity,
  941. or other liability obligations and/or rights consistent with this
  942. License. However, in accepting such obligations, You may act only
  943. on Your own behalf and on Your sole responsibility, not on behalf
  944. of any other Contributor, and only if You agree to indemnify,
  945. defend, and hold each Contributor harmless for any liability
  946. incurred by, or claims asserted against, such Contributor by reason
  947. of your accepting any such warranty or additional liability.
  948. END OF TERMS AND CONDITIONS
  949. APPENDIX: How to apply the Apache License to your work.
  950. To apply the Apache License to your work, attach the following
  951. boilerplate notice, with the fields enclosed by brackets "[]"
  952. replaced with your own identifying information. (Don't include
  953. the brackets!) The text should be enclosed in the appropriate
  954. comment syntax for the file format. We also recommend that a
  955. file or class name and description of purpose be included on the
  956. same "printed page" as the copyright notice for easier
  957. identification within third-party archives.
  958. Copyright [yyyy] [name of copyright owner]
  959. Licensed under the Apache License, Version 2.0 (the "License");
  960. you may not use this file except in compliance with the License.
  961. You may obtain a copy of the License at
  962. http://www.apache.org/licenses/LICENSE-2.0
  963. Unless required by applicable law or agreed to in writing, software
  964. distributed under the License is distributed on an "AS IS" BASIS,
  965. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  966. See the License for the specific language governing permissions and
  967. limitations under the License.
  968. ## FirebaseCoreDiagnostics
  969. Apache License
  970. Version 2.0, January 2004
  971. http://www.apache.org/licenses/
  972. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  973. 1. Definitions.
  974. "License" shall mean the terms and conditions for use, reproduction,
  975. and distribution as defined by Sections 1 through 9 of this document.
  976. "Licensor" shall mean the copyright owner or entity authorized by
  977. the copyright owner that is granting the License.
  978. "Legal Entity" shall mean the union of the acting entity and all
  979. other entities that control, are controlled by, or are under common
  980. control with that entity. For the purposes of this definition,
  981. "control" means (i) the power, direct or indirect, to cause the
  982. direction or management of such entity, whether by contract or
  983. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  984. outstanding shares, or (iii) beneficial ownership of such entity.
  985. "You" (or "Your") shall mean an individual or Legal Entity
  986. exercising permissions granted by this License.
  987. "Source" form shall mean the preferred form for making modifications,
  988. including but not limited to software source code, documentation
  989. source, and configuration files.
  990. "Object" form shall mean any form resulting from mechanical
  991. transformation or translation of a Source form, including but
  992. not limited to compiled object code, generated documentation,
  993. and conversions to other media types.
  994. "Work" shall mean the work of authorship, whether in Source or
  995. Object form, made available under the License, as indicated by a
  996. copyright notice that is included in or attached to the work
  997. (an example is provided in the Appendix below).
  998. "Derivative Works" shall mean any work, whether in Source or Object
  999. form, that is based on (or derived from) the Work and for which the
  1000. editorial revisions, annotations, elaborations, or other modifications
  1001. represent, as a whole, an original work of authorship. For the purposes
  1002. of this License, Derivative Works shall not include works that remain
  1003. separable from, or merely link (or bind by name) to the interfaces of,
  1004. the Work and Derivative Works thereof.
  1005. "Contribution" shall mean any work of authorship, including
  1006. the original version of the Work and any modifications or additions
  1007. to that Work or Derivative Works thereof, that is intentionally
  1008. submitted to Licensor for inclusion in the Work by the copyright owner
  1009. or by an individual or Legal Entity authorized to submit on behalf of
  1010. the copyright owner. For the purposes of this definition, "submitted"
  1011. means any form of electronic, verbal, or written communication sent
  1012. to the Licensor or its representatives, including but not limited to
  1013. communication on electronic mailing lists, source code control systems,
  1014. and issue tracking systems that are managed by, or on behalf of, the
  1015. Licensor for the purpose of discussing and improving the Work, but
  1016. excluding communication that is conspicuously marked or otherwise
  1017. designated in writing by the copyright owner as "Not a Contribution."
  1018. "Contributor" shall mean Licensor and any individual or Legal Entity
  1019. on behalf of whom a Contribution has been received by Licensor and
  1020. subsequently incorporated within the Work.
  1021. 2. Grant of Copyright License. Subject to the terms and conditions of
  1022. this License, each Contributor hereby grants to You a perpetual,
  1023. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1024. copyright license to reproduce, prepare Derivative Works of,
  1025. publicly display, publicly perform, sublicense, and distribute the
  1026. Work and such Derivative Works in Source or Object form.
  1027. 3. Grant of Patent License. Subject to the terms and conditions of
  1028. this License, each Contributor hereby grants to You a perpetual,
  1029. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1030. (except as stated in this section) patent license to make, have made,
  1031. use, offer to sell, sell, import, and otherwise transfer the Work,
  1032. where such license applies only to those patent claims licensable
  1033. by such Contributor that are necessarily infringed by their
  1034. Contribution(s) alone or by combination of their Contribution(s)
  1035. with the Work to which such Contribution(s) was submitted. If You
  1036. institute patent litigation against any entity (including a
  1037. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1038. or a Contribution incorporated within the Work constitutes direct
  1039. or contributory patent infringement, then any patent licenses
  1040. granted to You under this License for that Work shall terminate
  1041. as of the date such litigation is filed.
  1042. 4. Redistribution. You may reproduce and distribute copies of the
  1043. Work or Derivative Works thereof in any medium, with or without
  1044. modifications, and in Source or Object form, provided that You
  1045. meet the following conditions:
  1046. (a) You must give any other recipients of the Work or
  1047. Derivative Works a copy of this License; and
  1048. (b) You must cause any modified files to carry prominent notices
  1049. stating that You changed the files; and
  1050. (c) You must retain, in the Source form of any Derivative Works
  1051. that You distribute, all copyright, patent, trademark, and
  1052. attribution notices from the Source form of the Work,
  1053. excluding those notices that do not pertain to any part of
  1054. the Derivative Works; and
  1055. (d) If the Work includes a "NOTICE" text file as part of its
  1056. distribution, then any Derivative Works that You distribute must
  1057. include a readable copy of the attribution notices contained
  1058. within such NOTICE file, excluding those notices that do not
  1059. pertain to any part of the Derivative Works, in at least one
  1060. of the following places: within a NOTICE text file distributed
  1061. as part of the Derivative Works; within the Source form or
  1062. documentation, if provided along with the Derivative Works; or,
  1063. within a display generated by the Derivative Works, if and
  1064. wherever such third-party notices normally appear. The contents
  1065. of the NOTICE file are for informational purposes only and
  1066. do not modify the License. You may add Your own attribution
  1067. notices within Derivative Works that You distribute, alongside
  1068. or as an addendum to the NOTICE text from the Work, provided
  1069. that such additional attribution notices cannot be construed
  1070. as modifying the License.
  1071. You may add Your own copyright statement to Your modifications and
  1072. may provide additional or different license terms and conditions
  1073. for use, reproduction, or distribution of Your modifications, or
  1074. for any such Derivative Works as a whole, provided Your use,
  1075. reproduction, and distribution of the Work otherwise complies with
  1076. the conditions stated in this License.
  1077. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1078. any Contribution intentionally submitted for inclusion in the Work
  1079. by You to the Licensor shall be under the terms and conditions of
  1080. this License, without any additional terms or conditions.
  1081. Notwithstanding the above, nothing herein shall supersede or modify
  1082. the terms of any separate license agreement you may have executed
  1083. with Licensor regarding such Contributions.
  1084. 6. Trademarks. This License does not grant permission to use the trade
  1085. names, trademarks, service marks, or product names of the Licensor,
  1086. except as required for reasonable and customary use in describing the
  1087. origin of the Work and reproducing the content of the NOTICE file.
  1088. 7. Disclaimer of Warranty. Unless required by applicable law or
  1089. agreed to in writing, Licensor provides the Work (and each
  1090. Contributor provides its Contributions) on an "AS IS" BASIS,
  1091. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1092. implied, including, without limitation, any warranties or conditions
  1093. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1094. PARTICULAR PURPOSE. You are solely responsible for determining the
  1095. appropriateness of using or redistributing the Work and assume any
  1096. risks associated with Your exercise of permissions under this License.
  1097. 8. Limitation of Liability. In no event and under no legal theory,
  1098. whether in tort (including negligence), contract, or otherwise,
  1099. unless required by applicable law (such as deliberate and grossly
  1100. negligent acts) or agreed to in writing, shall any Contributor be
  1101. liable to You for damages, including any direct, indirect, special,
  1102. incidental, or consequential damages of any character arising as a
  1103. result of this License or out of the use or inability to use the
  1104. Work (including but not limited to damages for loss of goodwill,
  1105. work stoppage, computer failure or malfunction, or any and all
  1106. other commercial damages or losses), even if such Contributor
  1107. has been advised of the possibility of such damages.
  1108. 9. Accepting Warranty or Additional Liability. While redistributing
  1109. the Work or Derivative Works thereof, You may choose to offer,
  1110. and charge a fee for, acceptance of support, warranty, indemnity,
  1111. or other liability obligations and/or rights consistent with this
  1112. License. However, in accepting such obligations, You may act only
  1113. on Your own behalf and on Your sole responsibility, not on behalf
  1114. of any other Contributor, and only if You agree to indemnify,
  1115. defend, and hold each Contributor harmless for any liability
  1116. incurred by, or claims asserted against, such Contributor by reason
  1117. of your accepting any such warranty or additional liability.
  1118. END OF TERMS AND CONDITIONS
  1119. APPENDIX: How to apply the Apache License to your work.
  1120. To apply the Apache License to your work, attach the following
  1121. boilerplate notice, with the fields enclosed by brackets "[]"
  1122. replaced with your own identifying information. (Don't include
  1123. the brackets!) The text should be enclosed in the appropriate
  1124. comment syntax for the file format. We also recommend that a
  1125. file or class name and description of purpose be included on the
  1126. same "printed page" as the copyright notice for easier
  1127. identification within third-party archives.
  1128. Copyright [yyyy] [name of copyright owner]
  1129. Licensed under the Apache License, Version 2.0 (the "License");
  1130. you may not use this file except in compliance with the License.
  1131. You may obtain a copy of the License at
  1132. http://www.apache.org/licenses/LICENSE-2.0
  1133. Unless required by applicable law or agreed to in writing, software
  1134. distributed under the License is distributed on an "AS IS" BASIS,
  1135. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1136. See the License for the specific language governing permissions and
  1137. limitations under the License.
  1138. ## FirebaseCoreDiagnosticsInterop
  1139. Apache License
  1140. Version 2.0, January 2004
  1141. http://www.apache.org/licenses/
  1142. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1143. 1. Definitions.
  1144. "License" shall mean the terms and conditions for use, reproduction,
  1145. and distribution as defined by Sections 1 through 9 of this document.
  1146. "Licensor" shall mean the copyright owner or entity authorized by
  1147. the copyright owner that is granting the License.
  1148. "Legal Entity" shall mean the union of the acting entity and all
  1149. other entities that control, are controlled by, or are under common
  1150. control with that entity. For the purposes of this definition,
  1151. "control" means (i) the power, direct or indirect, to cause the
  1152. direction or management of such entity, whether by contract or
  1153. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1154. outstanding shares, or (iii) beneficial ownership of such entity.
  1155. "You" (or "Your") shall mean an individual or Legal Entity
  1156. exercising permissions granted by this License.
  1157. "Source" form shall mean the preferred form for making modifications,
  1158. including but not limited to software source code, documentation
  1159. source, and configuration files.
  1160. "Object" form shall mean any form resulting from mechanical
  1161. transformation or translation of a Source form, including but
  1162. not limited to compiled object code, generated documentation,
  1163. and conversions to other media types.
  1164. "Work" shall mean the work of authorship, whether in Source or
  1165. Object form, made available under the License, as indicated by a
  1166. copyright notice that is included in or attached to the work
  1167. (an example is provided in the Appendix below).
  1168. "Derivative Works" shall mean any work, whether in Source or Object
  1169. form, that is based on (or derived from) the Work and for which the
  1170. editorial revisions, annotations, elaborations, or other modifications
  1171. represent, as a whole, an original work of authorship. For the purposes
  1172. of this License, Derivative Works shall not include works that remain
  1173. separable from, or merely link (or bind by name) to the interfaces of,
  1174. the Work and Derivative Works thereof.
  1175. "Contribution" shall mean any work of authorship, including
  1176. the original version of the Work and any modifications or additions
  1177. to that Work or Derivative Works thereof, that is intentionally
  1178. submitted to Licensor for inclusion in the Work by the copyright owner
  1179. or by an individual or Legal Entity authorized to submit on behalf of
  1180. the copyright owner. For the purposes of this definition, "submitted"
  1181. means any form of electronic, verbal, or written communication sent
  1182. to the Licensor or its representatives, including but not limited to
  1183. communication on electronic mailing lists, source code control systems,
  1184. and issue tracking systems that are managed by, or on behalf of, the
  1185. Licensor for the purpose of discussing and improving the Work, but
  1186. excluding communication that is conspicuously marked or otherwise
  1187. designated in writing by the copyright owner as "Not a Contribution."
  1188. "Contributor" shall mean Licensor and any individual or Legal Entity
  1189. on behalf of whom a Contribution has been received by Licensor and
  1190. subsequently incorporated within the Work.
  1191. 2. Grant of Copyright License. Subject to the terms and conditions of
  1192. this License, each Contributor hereby grants to You a perpetual,
  1193. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1194. copyright license to reproduce, prepare Derivative Works of,
  1195. publicly display, publicly perform, sublicense, and distribute the
  1196. Work and such Derivative Works in Source or Object form.
  1197. 3. Grant of Patent License. Subject to the terms and conditions of
  1198. this License, each Contributor hereby grants to You a perpetual,
  1199. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1200. (except as stated in this section) patent license to make, have made,
  1201. use, offer to sell, sell, import, and otherwise transfer the Work,
  1202. where such license applies only to those patent claims licensable
  1203. by such Contributor that are necessarily infringed by their
  1204. Contribution(s) alone or by combination of their Contribution(s)
  1205. with the Work to which such Contribution(s) was submitted. If You
  1206. institute patent litigation against any entity (including a
  1207. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1208. or a Contribution incorporated within the Work constitutes direct
  1209. or contributory patent infringement, then any patent licenses
  1210. granted to You under this License for that Work shall terminate
  1211. as of the date such litigation is filed.
  1212. 4. Redistribution. You may reproduce and distribute copies of the
  1213. Work or Derivative Works thereof in any medium, with or without
  1214. modifications, and in Source or Object form, provided that You
  1215. meet the following conditions:
  1216. (a) You must give any other recipients of the Work or
  1217. Derivative Works a copy of this License; and
  1218. (b) You must cause any modified files to carry prominent notices
  1219. stating that You changed the files; and
  1220. (c) You must retain, in the Source form of any Derivative Works
  1221. that You distribute, all copyright, patent, trademark, and
  1222. attribution notices from the Source form of the Work,
  1223. excluding those notices that do not pertain to any part of
  1224. the Derivative Works; and
  1225. (d) If the Work includes a "NOTICE" text file as part of its
  1226. distribution, then any Derivative Works that You distribute must
  1227. include a readable copy of the attribution notices contained
  1228. within such NOTICE file, excluding those notices that do not
  1229. pertain to any part of the Derivative Works, in at least one
  1230. of the following places: within a NOTICE text file distributed
  1231. as part of the Derivative Works; within the Source form or
  1232. documentation, if provided along with the Derivative Works; or,
  1233. within a display generated by the Derivative Works, if and
  1234. wherever such third-party notices normally appear. The contents
  1235. of the NOTICE file are for informational purposes only and
  1236. do not modify the License. You may add Your own attribution
  1237. notices within Derivative Works that You distribute, alongside
  1238. or as an addendum to the NOTICE text from the Work, provided
  1239. that such additional attribution notices cannot be construed
  1240. as modifying the License.
  1241. You may add Your own copyright statement to Your modifications and
  1242. may provide additional or different license terms and conditions
  1243. for use, reproduction, or distribution of Your modifications, or
  1244. for any such Derivative Works as a whole, provided Your use,
  1245. reproduction, and distribution of the Work otherwise complies with
  1246. the conditions stated in this License.
  1247. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1248. any Contribution intentionally submitted for inclusion in the Work
  1249. by You to the Licensor shall be under the terms and conditions of
  1250. this License, without any additional terms or conditions.
  1251. Notwithstanding the above, nothing herein shall supersede or modify
  1252. the terms of any separate license agreement you may have executed
  1253. with Licensor regarding such Contributions.
  1254. 6. Trademarks. This License does not grant permission to use the trade
  1255. names, trademarks, service marks, or product names of the Licensor,
  1256. except as required for reasonable and customary use in describing the
  1257. origin of the Work and reproducing the content of the NOTICE file.
  1258. 7. Disclaimer of Warranty. Unless required by applicable law or
  1259. agreed to in writing, Licensor provides the Work (and each
  1260. Contributor provides its Contributions) on an "AS IS" BASIS,
  1261. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1262. implied, including, without limitation, any warranties or conditions
  1263. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1264. PARTICULAR PURPOSE. You are solely responsible for determining the
  1265. appropriateness of using or redistributing the Work and assume any
  1266. risks associated with Your exercise of permissions under this License.
  1267. 8. Limitation of Liability. In no event and under no legal theory,
  1268. whether in tort (including negligence), contract, or otherwise,
  1269. unless required by applicable law (such as deliberate and grossly
  1270. negligent acts) or agreed to in writing, shall any Contributor be
  1271. liable to You for damages, including any direct, indirect, special,
  1272. incidental, or consequential damages of any character arising as a
  1273. result of this License or out of the use or inability to use the
  1274. Work (including but not limited to damages for loss of goodwill,
  1275. work stoppage, computer failure or malfunction, or any and all
  1276. other commercial damages or losses), even if such Contributor
  1277. has been advised of the possibility of such damages.
  1278. 9. Accepting Warranty or Additional Liability. While redistributing
  1279. the Work or Derivative Works thereof, You may choose to offer,
  1280. and charge a fee for, acceptance of support, warranty, indemnity,
  1281. or other liability obligations and/or rights consistent with this
  1282. License. However, in accepting such obligations, You may act only
  1283. on Your own behalf and on Your sole responsibility, not on behalf
  1284. of any other Contributor, and only if You agree to indemnify,
  1285. defend, and hold each Contributor harmless for any liability
  1286. incurred by, or claims asserted against, such Contributor by reason
  1287. of your accepting any such warranty or additional liability.
  1288. END OF TERMS AND CONDITIONS
  1289. APPENDIX: How to apply the Apache License to your work.
  1290. To apply the Apache License to your work, attach the following
  1291. boilerplate notice, with the fields enclosed by brackets "[]"
  1292. replaced with your own identifying information. (Don't include
  1293. the brackets!) The text should be enclosed in the appropriate
  1294. comment syntax for the file format. We also recommend that a
  1295. file or class name and description of purpose be included on the
  1296. same "printed page" as the copyright notice for easier
  1297. identification within third-party archives.
  1298. Copyright [yyyy] [name of copyright owner]
  1299. Licensed under the Apache License, Version 2.0 (the "License");
  1300. you may not use this file except in compliance with the License.
  1301. You may obtain a copy of the License at
  1302. http://www.apache.org/licenses/LICENSE-2.0
  1303. Unless required by applicable law or agreed to in writing, software
  1304. distributed under the License is distributed on an "AS IS" BASIS,
  1305. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1306. See the License for the specific language governing permissions and
  1307. limitations under the License.
  1308. ## FirebaseInstallations
  1309. Apache License
  1310. Version 2.0, January 2004
  1311. http://www.apache.org/licenses/
  1312. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1313. 1. Definitions.
  1314. "License" shall mean the terms and conditions for use, reproduction,
  1315. and distribution as defined by Sections 1 through 9 of this document.
  1316. "Licensor" shall mean the copyright owner or entity authorized by
  1317. the copyright owner that is granting the License.
  1318. "Legal Entity" shall mean the union of the acting entity and all
  1319. other entities that control, are controlled by, or are under common
  1320. control with that entity. For the purposes of this definition,
  1321. "control" means (i) the power, direct or indirect, to cause the
  1322. direction or management of such entity, whether by contract or
  1323. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1324. outstanding shares, or (iii) beneficial ownership of such entity.
  1325. "You" (or "Your") shall mean an individual or Legal Entity
  1326. exercising permissions granted by this License.
  1327. "Source" form shall mean the preferred form for making modifications,
  1328. including but not limited to software source code, documentation
  1329. source, and configuration files.
  1330. "Object" form shall mean any form resulting from mechanical
  1331. transformation or translation of a Source form, including but
  1332. not limited to compiled object code, generated documentation,
  1333. and conversions to other media types.
  1334. "Work" shall mean the work of authorship, whether in Source or
  1335. Object form, made available under the License, as indicated by a
  1336. copyright notice that is included in or attached to the work
  1337. (an example is provided in the Appendix below).
  1338. "Derivative Works" shall mean any work, whether in Source or Object
  1339. form, that is based on (or derived from) the Work and for which the
  1340. editorial revisions, annotations, elaborations, or other modifications
  1341. represent, as a whole, an original work of authorship. For the purposes
  1342. of this License, Derivative Works shall not include works that remain
  1343. separable from, or merely link (or bind by name) to the interfaces of,
  1344. the Work and Derivative Works thereof.
  1345. "Contribution" shall mean any work of authorship, including
  1346. the original version of the Work and any modifications or additions
  1347. to that Work or Derivative Works thereof, that is intentionally
  1348. submitted to Licensor for inclusion in the Work by the copyright owner
  1349. or by an individual or Legal Entity authorized to submit on behalf of
  1350. the copyright owner. For the purposes of this definition, "submitted"
  1351. means any form of electronic, verbal, or written communication sent
  1352. to the Licensor or its representatives, including but not limited to
  1353. communication on electronic mailing lists, source code control systems,
  1354. and issue tracking systems that are managed by, or on behalf of, the
  1355. Licensor for the purpose of discussing and improving the Work, but
  1356. excluding communication that is conspicuously marked or otherwise
  1357. designated in writing by the copyright owner as "Not a Contribution."
  1358. "Contributor" shall mean Licensor and any individual or Legal Entity
  1359. on behalf of whom a Contribution has been received by Licensor and
  1360. subsequently incorporated within the Work.
  1361. 2. Grant of Copyright License. Subject to the terms and conditions of
  1362. this License, each Contributor hereby grants to You a perpetual,
  1363. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1364. copyright license to reproduce, prepare Derivative Works of,
  1365. publicly display, publicly perform, sublicense, and distribute the
  1366. Work and such Derivative Works in Source or Object form.
  1367. 3. Grant of Patent License. Subject to the terms and conditions of
  1368. this License, each Contributor hereby grants to You a perpetual,
  1369. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1370. (except as stated in this section) patent license to make, have made,
  1371. use, offer to sell, sell, import, and otherwise transfer the Work,
  1372. where such license applies only to those patent claims licensable
  1373. by such Contributor that are necessarily infringed by their
  1374. Contribution(s) alone or by combination of their Contribution(s)
  1375. with the Work to which such Contribution(s) was submitted. If You
  1376. institute patent litigation against any entity (including a
  1377. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1378. or a Contribution incorporated within the Work constitutes direct
  1379. or contributory patent infringement, then any patent licenses
  1380. granted to You under this License for that Work shall terminate
  1381. as of the date such litigation is filed.
  1382. 4. Redistribution. You may reproduce and distribute copies of the
  1383. Work or Derivative Works thereof in any medium, with or without
  1384. modifications, and in Source or Object form, provided that You
  1385. meet the following conditions:
  1386. (a) You must give any other recipients of the Work or
  1387. Derivative Works a copy of this License; and
  1388. (b) You must cause any modified files to carry prominent notices
  1389. stating that You changed the files; and
  1390. (c) You must retain, in the Source form of any Derivative Works
  1391. that You distribute, all copyright, patent, trademark, and
  1392. attribution notices from the Source form of the Work,
  1393. excluding those notices that do not pertain to any part of
  1394. the Derivative Works; and
  1395. (d) If the Work includes a "NOTICE" text file as part of its
  1396. distribution, then any Derivative Works that You distribute must
  1397. include a readable copy of the attribution notices contained
  1398. within such NOTICE file, excluding those notices that do not
  1399. pertain to any part of the Derivative Works, in at least one
  1400. of the following places: within a NOTICE text file distributed
  1401. as part of the Derivative Works; within the Source form or
  1402. documentation, if provided along with the Derivative Works; or,
  1403. within a display generated by the Derivative Works, if and
  1404. wherever such third-party notices normally appear. The contents
  1405. of the NOTICE file are for informational purposes only and
  1406. do not modify the License. You may add Your own attribution
  1407. notices within Derivative Works that You distribute, alongside
  1408. or as an addendum to the NOTICE text from the Work, provided
  1409. that such additional attribution notices cannot be construed
  1410. as modifying the License.
  1411. You may add Your own copyright statement to Your modifications and
  1412. may provide additional or different license terms and conditions
  1413. for use, reproduction, or distribution of Your modifications, or
  1414. for any such Derivative Works as a whole, provided Your use,
  1415. reproduction, and distribution of the Work otherwise complies with
  1416. the conditions stated in this License.
  1417. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1418. any Contribution intentionally submitted for inclusion in the Work
  1419. by You to the Licensor shall be under the terms and conditions of
  1420. this License, without any additional terms or conditions.
  1421. Notwithstanding the above, nothing herein shall supersede or modify
  1422. the terms of any separate license agreement you may have executed
  1423. with Licensor regarding such Contributions.
  1424. 6. Trademarks. This License does not grant permission to use the trade
  1425. names, trademarks, service marks, or product names of the Licensor,
  1426. except as required for reasonable and customary use in describing the
  1427. origin of the Work and reproducing the content of the NOTICE file.
  1428. 7. Disclaimer of Warranty. Unless required by applicable law or
  1429. agreed to in writing, Licensor provides the Work (and each
  1430. Contributor provides its Contributions) on an "AS IS" BASIS,
  1431. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1432. implied, including, without limitation, any warranties or conditions
  1433. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1434. PARTICULAR PURPOSE. You are solely responsible for determining the
  1435. appropriateness of using or redistributing the Work and assume any
  1436. risks associated with Your exercise of permissions under this License.
  1437. 8. Limitation of Liability. In no event and under no legal theory,
  1438. whether in tort (including negligence), contract, or otherwise,
  1439. unless required by applicable law (such as deliberate and grossly
  1440. negligent acts) or agreed to in writing, shall any Contributor be
  1441. liable to You for damages, including any direct, indirect, special,
  1442. incidental, or consequential damages of any character arising as a
  1443. result of this License or out of the use or inability to use the
  1444. Work (including but not limited to damages for loss of goodwill,
  1445. work stoppage, computer failure or malfunction, or any and all
  1446. other commercial damages or losses), even if such Contributor
  1447. has been advised of the possibility of such damages.
  1448. 9. Accepting Warranty or Additional Liability. While redistributing
  1449. the Work or Derivative Works thereof, You may choose to offer,
  1450. and charge a fee for, acceptance of support, warranty, indemnity,
  1451. or other liability obligations and/or rights consistent with this
  1452. License. However, in accepting such obligations, You may act only
  1453. on Your own behalf and on Your sole responsibility, not on behalf
  1454. of any other Contributor, and only if You agree to indemnify,
  1455. defend, and hold each Contributor harmless for any liability
  1456. incurred by, or claims asserted against, such Contributor by reason
  1457. of your accepting any such warranty or additional liability.
  1458. END OF TERMS AND CONDITIONS
  1459. APPENDIX: How to apply the Apache License to your work.
  1460. To apply the Apache License to your work, attach the following
  1461. boilerplate notice, with the fields enclosed by brackets "[]"
  1462. replaced with your own identifying information. (Don't include
  1463. the brackets!) The text should be enclosed in the appropriate
  1464. comment syntax for the file format. We also recommend that a
  1465. file or class name and description of purpose be included on the
  1466. same "printed page" as the copyright notice for easier
  1467. identification within third-party archives.
  1468. Copyright [yyyy] [name of copyright owner]
  1469. Licensed under the Apache License, Version 2.0 (the "License");
  1470. you may not use this file except in compliance with the License.
  1471. You may obtain a copy of the License at
  1472. http://www.apache.org/licenses/LICENSE-2.0
  1473. Unless required by applicable law or agreed to in writing, software
  1474. distributed under the License is distributed on an "AS IS" BASIS,
  1475. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1476. See the License for the specific language governing permissions and
  1477. limitations under the License.
  1478. ## FirebaseInstanceID
  1479. Apache License
  1480. Version 2.0, January 2004
  1481. http://www.apache.org/licenses/
  1482. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1483. 1. Definitions.
  1484. "License" shall mean the terms and conditions for use, reproduction,
  1485. and distribution as defined by Sections 1 through 9 of this document.
  1486. "Licensor" shall mean the copyright owner or entity authorized by
  1487. the copyright owner that is granting the License.
  1488. "Legal Entity" shall mean the union of the acting entity and all
  1489. other entities that control, are controlled by, or are under common
  1490. control with that entity. For the purposes of this definition,
  1491. "control" means (i) the power, direct or indirect, to cause the
  1492. direction or management of such entity, whether by contract or
  1493. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1494. outstanding shares, or (iii) beneficial ownership of such entity.
  1495. "You" (or "Your") shall mean an individual or Legal Entity
  1496. exercising permissions granted by this License.
  1497. "Source" form shall mean the preferred form for making modifications,
  1498. including but not limited to software source code, documentation
  1499. source, and configuration files.
  1500. "Object" form shall mean any form resulting from mechanical
  1501. transformation or translation of a Source form, including but
  1502. not limited to compiled object code, generated documentation,
  1503. and conversions to other media types.
  1504. "Work" shall mean the work of authorship, whether in Source or
  1505. Object form, made available under the License, as indicated by a
  1506. copyright notice that is included in or attached to the work
  1507. (an example is provided in the Appendix below).
  1508. "Derivative Works" shall mean any work, whether in Source or Object
  1509. form, that is based on (or derived from) the Work and for which the
  1510. editorial revisions, annotations, elaborations, or other modifications
  1511. represent, as a whole, an original work of authorship. For the purposes
  1512. of this License, Derivative Works shall not include works that remain
  1513. separable from, or merely link (or bind by name) to the interfaces of,
  1514. the Work and Derivative Works thereof.
  1515. "Contribution" shall mean any work of authorship, including
  1516. the original version of the Work and any modifications or additions
  1517. to that Work or Derivative Works thereof, that is intentionally
  1518. submitted to Licensor for inclusion in the Work by the copyright owner
  1519. or by an individual or Legal Entity authorized to submit on behalf of
  1520. the copyright owner. For the purposes of this definition, "submitted"
  1521. means any form of electronic, verbal, or written communication sent
  1522. to the Licensor or its representatives, including but not limited to
  1523. communication on electronic mailing lists, source code control systems,
  1524. and issue tracking systems that are managed by, or on behalf of, the
  1525. Licensor for the purpose of discussing and improving the Work, but
  1526. excluding communication that is conspicuously marked or otherwise
  1527. designated in writing by the copyright owner as "Not a Contribution."
  1528. "Contributor" shall mean Licensor and any individual or Legal Entity
  1529. on behalf of whom a Contribution has been received by Licensor and
  1530. subsequently incorporated within the Work.
  1531. 2. Grant of Copyright License. Subject to the terms and conditions of
  1532. this License, each Contributor hereby grants to You a perpetual,
  1533. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1534. copyright license to reproduce, prepare Derivative Works of,
  1535. publicly display, publicly perform, sublicense, and distribute the
  1536. Work and such Derivative Works in Source or Object form.
  1537. 3. Grant of Patent License. Subject to the terms and conditions of
  1538. this License, each Contributor hereby grants to You a perpetual,
  1539. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1540. (except as stated in this section) patent license to make, have made,
  1541. use, offer to sell, sell, import, and otherwise transfer the Work,
  1542. where such license applies only to those patent claims licensable
  1543. by such Contributor that are necessarily infringed by their
  1544. Contribution(s) alone or by combination of their Contribution(s)
  1545. with the Work to which such Contribution(s) was submitted. If You
  1546. institute patent litigation against any entity (including a
  1547. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1548. or a Contribution incorporated within the Work constitutes direct
  1549. or contributory patent infringement, then any patent licenses
  1550. granted to You under this License for that Work shall terminate
  1551. as of the date such litigation is filed.
  1552. 4. Redistribution. You may reproduce and distribute copies of the
  1553. Work or Derivative Works thereof in any medium, with or without
  1554. modifications, and in Source or Object form, provided that You
  1555. meet the following conditions:
  1556. (a) You must give any other recipients of the Work or
  1557. Derivative Works a copy of this License; and
  1558. (b) You must cause any modified files to carry prominent notices
  1559. stating that You changed the files; and
  1560. (c) You must retain, in the Source form of any Derivative Works
  1561. that You distribute, all copyright, patent, trademark, and
  1562. attribution notices from the Source form of the Work,
  1563. excluding those notices that do not pertain to any part of
  1564. the Derivative Works; and
  1565. (d) If the Work includes a "NOTICE" text file as part of its
  1566. distribution, then any Derivative Works that You distribute must
  1567. include a readable copy of the attribution notices contained
  1568. within such NOTICE file, excluding those notices that do not
  1569. pertain to any part of the Derivative Works, in at least one
  1570. of the following places: within a NOTICE text file distributed
  1571. as part of the Derivative Works; within the Source form or
  1572. documentation, if provided along with the Derivative Works; or,
  1573. within a display generated by the Derivative Works, if and
  1574. wherever such third-party notices normally appear. The contents
  1575. of the NOTICE file are for informational purposes only and
  1576. do not modify the License. You may add Your own attribution
  1577. notices within Derivative Works that You distribute, alongside
  1578. or as an addendum to the NOTICE text from the Work, provided
  1579. that such additional attribution notices cannot be construed
  1580. as modifying the License.
  1581. You may add Your own copyright statement to Your modifications and
  1582. may provide additional or different license terms and conditions
  1583. for use, reproduction, or distribution of Your modifications, or
  1584. for any such Derivative Works as a whole, provided Your use,
  1585. reproduction, and distribution of the Work otherwise complies with
  1586. the conditions stated in this License.
  1587. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1588. any Contribution intentionally submitted for inclusion in the Work
  1589. by You to the Licensor shall be under the terms and conditions of
  1590. this License, without any additional terms or conditions.
  1591. Notwithstanding the above, nothing herein shall supersede or modify
  1592. the terms of any separate license agreement you may have executed
  1593. with Licensor regarding such Contributions.
  1594. 6. Trademarks. This License does not grant permission to use the trade
  1595. names, trademarks, service marks, or product names of the Licensor,
  1596. except as required for reasonable and customary use in describing the
  1597. origin of the Work and reproducing the content of the NOTICE file.
  1598. 7. Disclaimer of Warranty. Unless required by applicable law or
  1599. agreed to in writing, Licensor provides the Work (and each
  1600. Contributor provides its Contributions) on an "AS IS" BASIS,
  1601. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1602. implied, including, without limitation, any warranties or conditions
  1603. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1604. PARTICULAR PURPOSE. You are solely responsible for determining the
  1605. appropriateness of using or redistributing the Work and assume any
  1606. risks associated with Your exercise of permissions under this License.
  1607. 8. Limitation of Liability. In no event and under no legal theory,
  1608. whether in tort (including negligence), contract, or otherwise,
  1609. unless required by applicable law (such as deliberate and grossly
  1610. negligent acts) or agreed to in writing, shall any Contributor be
  1611. liable to You for damages, including any direct, indirect, special,
  1612. incidental, or consequential damages of any character arising as a
  1613. result of this License or out of the use or inability to use the
  1614. Work (including but not limited to damages for loss of goodwill,
  1615. work stoppage, computer failure or malfunction, or any and all
  1616. other commercial damages or losses), even if such Contributor
  1617. has been advised of the possibility of such damages.
  1618. 9. Accepting Warranty or Additional Liability. While redistributing
  1619. the Work or Derivative Works thereof, You may choose to offer,
  1620. and charge a fee for, acceptance of support, warranty, indemnity,
  1621. or other liability obligations and/or rights consistent with this
  1622. License. However, in accepting such obligations, You may act only
  1623. on Your own behalf and on Your sole responsibility, not on behalf
  1624. of any other Contributor, and only if You agree to indemnify,
  1625. defend, and hold each Contributor harmless for any liability
  1626. incurred by, or claims asserted against, such Contributor by reason
  1627. of your accepting any such warranty or additional liability.
  1628. END OF TERMS AND CONDITIONS
  1629. APPENDIX: How to apply the Apache License to your work.
  1630. To apply the Apache License to your work, attach the following
  1631. boilerplate notice, with the fields enclosed by brackets "[]"
  1632. replaced with your own identifying information. (Don't include
  1633. the brackets!) The text should be enclosed in the appropriate
  1634. comment syntax for the file format. We also recommend that a
  1635. file or class name and description of purpose be included on the
  1636. same "printed page" as the copyright notice for easier
  1637. identification within third-party archives.
  1638. Copyright [yyyy] [name of copyright owner]
  1639. Licensed under the Apache License, Version 2.0 (the "License");
  1640. you may not use this file except in compliance with the License.
  1641. You may obtain a copy of the License at
  1642. http://www.apache.org/licenses/LICENSE-2.0
  1643. Unless required by applicable law or agreed to in writing, software
  1644. distributed under the License is distributed on an "AS IS" BASIS,
  1645. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1646. See the License for the specific language governing permissions and
  1647. limitations under the License.
  1648. ## FirebaseMessaging
  1649. Apache License
  1650. Version 2.0, January 2004
  1651. http://www.apache.org/licenses/
  1652. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1653. 1. Definitions.
  1654. "License" shall mean the terms and conditions for use, reproduction,
  1655. and distribution as defined by Sections 1 through 9 of this document.
  1656. "Licensor" shall mean the copyright owner or entity authorized by
  1657. the copyright owner that is granting the License.
  1658. "Legal Entity" shall mean the union of the acting entity and all
  1659. other entities that control, are controlled by, or are under common
  1660. control with that entity. For the purposes of this definition,
  1661. "control" means (i) the power, direct or indirect, to cause the
  1662. direction or management of such entity, whether by contract or
  1663. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1664. outstanding shares, or (iii) beneficial ownership of such entity.
  1665. "You" (or "Your") shall mean an individual or Legal Entity
  1666. exercising permissions granted by this License.
  1667. "Source" form shall mean the preferred form for making modifications,
  1668. including but not limited to software source code, documentation
  1669. source, and configuration files.
  1670. "Object" form shall mean any form resulting from mechanical
  1671. transformation or translation of a Source form, including but
  1672. not limited to compiled object code, generated documentation,
  1673. and conversions to other media types.
  1674. "Work" shall mean the work of authorship, whether in Source or
  1675. Object form, made available under the License, as indicated by a
  1676. copyright notice that is included in or attached to the work
  1677. (an example is provided in the Appendix below).
  1678. "Derivative Works" shall mean any work, whether in Source or Object
  1679. form, that is based on (or derived from) the Work and for which the
  1680. editorial revisions, annotations, elaborations, or other modifications
  1681. represent, as a whole, an original work of authorship. For the purposes
  1682. of this License, Derivative Works shall not include works that remain
  1683. separable from, or merely link (or bind by name) to the interfaces of,
  1684. the Work and Derivative Works thereof.
  1685. "Contribution" shall mean any work of authorship, including
  1686. the original version of the Work and any modifications or additions
  1687. to that Work or Derivative Works thereof, that is intentionally
  1688. submitted to Licensor for inclusion in the Work by the copyright owner
  1689. or by an individual or Legal Entity authorized to submit on behalf of
  1690. the copyright owner. For the purposes of this definition, "submitted"
  1691. means any form of electronic, verbal, or written communication sent
  1692. to the Licensor or its representatives, including but not limited to
  1693. communication on electronic mailing lists, source code control systems,
  1694. and issue tracking systems that are managed by, or on behalf of, the
  1695. Licensor for the purpose of discussing and improving the Work, but
  1696. excluding communication that is conspicuously marked or otherwise
  1697. designated in writing by the copyright owner as "Not a Contribution."
  1698. "Contributor" shall mean Licensor and any individual or Legal Entity
  1699. on behalf of whom a Contribution has been received by Licensor and
  1700. subsequently incorporated within the Work.
  1701. 2. Grant of Copyright License. Subject to the terms and conditions of
  1702. this License, each Contributor hereby grants to You a perpetual,
  1703. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1704. copyright license to reproduce, prepare Derivative Works of,
  1705. publicly display, publicly perform, sublicense, and distribute the
  1706. Work and such Derivative Works in Source or Object form.
  1707. 3. Grant of Patent License. Subject to the terms and conditions of
  1708. this License, each Contributor hereby grants to You a perpetual,
  1709. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1710. (except as stated in this section) patent license to make, have made,
  1711. use, offer to sell, sell, import, and otherwise transfer the Work,
  1712. where such license applies only to those patent claims licensable
  1713. by such Contributor that are necessarily infringed by their
  1714. Contribution(s) alone or by combination of their Contribution(s)
  1715. with the Work to which such Contribution(s) was submitted. If You
  1716. institute patent litigation against any entity (including a
  1717. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1718. or a Contribution incorporated within the Work constitutes direct
  1719. or contributory patent infringement, then any patent licenses
  1720. granted to You under this License for that Work shall terminate
  1721. as of the date such litigation is filed.
  1722. 4. Redistribution. You may reproduce and distribute copies of the
  1723. Work or Derivative Works thereof in any medium, with or without
  1724. modifications, and in Source or Object form, provided that You
  1725. meet the following conditions:
  1726. (a) You must give any other recipients of the Work or
  1727. Derivative Works a copy of this License; and
  1728. (b) You must cause any modified files to carry prominent notices
  1729. stating that You changed the files; and
  1730. (c) You must retain, in the Source form of any Derivative Works
  1731. that You distribute, all copyright, patent, trademark, and
  1732. attribution notices from the Source form of the Work,
  1733. excluding those notices that do not pertain to any part of
  1734. the Derivative Works; and
  1735. (d) If the Work includes a "NOTICE" text file as part of its
  1736. distribution, then any Derivative Works that You distribute must
  1737. include a readable copy of the attribution notices contained
  1738. within such NOTICE file, excluding those notices that do not
  1739. pertain to any part of the Derivative Works, in at least one
  1740. of the following places: within a NOTICE text file distributed
  1741. as part of the Derivative Works; within the Source form or
  1742. documentation, if provided along with the Derivative Works; or,
  1743. within a display generated by the Derivative Works, if and
  1744. wherever such third-party notices normally appear. The contents
  1745. of the NOTICE file are for informational purposes only and
  1746. do not modify the License. You may add Your own attribution
  1747. notices within Derivative Works that You distribute, alongside
  1748. or as an addendum to the NOTICE text from the Work, provided
  1749. that such additional attribution notices cannot be construed
  1750. as modifying the License.
  1751. You may add Your own copyright statement to Your modifications and
  1752. may provide additional or different license terms and conditions
  1753. for use, reproduction, or distribution of Your modifications, or
  1754. for any such Derivative Works as a whole, provided Your use,
  1755. reproduction, and distribution of the Work otherwise complies with
  1756. the conditions stated in this License.
  1757. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1758. any Contribution intentionally submitted for inclusion in the Work
  1759. by You to the Licensor shall be under the terms and conditions of
  1760. this License, without any additional terms or conditions.
  1761. Notwithstanding the above, nothing herein shall supersede or modify
  1762. the terms of any separate license agreement you may have executed
  1763. with Licensor regarding such Contributions.
  1764. 6. Trademarks. This License does not grant permission to use the trade
  1765. names, trademarks, service marks, or product names of the Licensor,
  1766. except as required for reasonable and customary use in describing the
  1767. origin of the Work and reproducing the content of the NOTICE file.
  1768. 7. Disclaimer of Warranty. Unless required by applicable law or
  1769. agreed to in writing, Licensor provides the Work (and each
  1770. Contributor provides its Contributions) on an "AS IS" BASIS,
  1771. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1772. implied, including, without limitation, any warranties or conditions
  1773. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1774. PARTICULAR PURPOSE. You are solely responsible for determining the
  1775. appropriateness of using or redistributing the Work and assume any
  1776. risks associated with Your exercise of permissions under this License.
  1777. 8. Limitation of Liability. In no event and under no legal theory,
  1778. whether in tort (including negligence), contract, or otherwise,
  1779. unless required by applicable law (such as deliberate and grossly
  1780. negligent acts) or agreed to in writing, shall any Contributor be
  1781. liable to You for damages, including any direct, indirect, special,
  1782. incidental, or consequential damages of any character arising as a
  1783. result of this License or out of the use or inability to use the
  1784. Work (including but not limited to damages for loss of goodwill,
  1785. work stoppage, computer failure or malfunction, or any and all
  1786. other commercial damages or losses), even if such Contributor
  1787. has been advised of the possibility of such damages.
  1788. 9. Accepting Warranty or Additional Liability. While redistributing
  1789. the Work or Derivative Works thereof, You may choose to offer,
  1790. and charge a fee for, acceptance of support, warranty, indemnity,
  1791. or other liability obligations and/or rights consistent with this
  1792. License. However, in accepting such obligations, You may act only
  1793. on Your own behalf and on Your sole responsibility, not on behalf
  1794. of any other Contributor, and only if You agree to indemnify,
  1795. defend, and hold each Contributor harmless for any liability
  1796. incurred by, or claims asserted against, such Contributor by reason
  1797. of your accepting any such warranty or additional liability.
  1798. END OF TERMS AND CONDITIONS
  1799. APPENDIX: How to apply the Apache License to your work.
  1800. To apply the Apache License to your work, attach the following
  1801. boilerplate notice, with the fields enclosed by brackets "[]"
  1802. replaced with your own identifying information. (Don't include
  1803. the brackets!) The text should be enclosed in the appropriate
  1804. comment syntax for the file format. We also recommend that a
  1805. file or class name and description of purpose be included on the
  1806. same "printed page" as the copyright notice for easier
  1807. identification within third-party archives.
  1808. Copyright [yyyy] [name of copyright owner]
  1809. Licensed under the Apache License, Version 2.0 (the "License");
  1810. you may not use this file except in compliance with the License.
  1811. You may obtain a copy of the License at
  1812. http://www.apache.org/licenses/LICENSE-2.0
  1813. Unless required by applicable law or agreed to in writing, software
  1814. distributed under the License is distributed on an "AS IS" BASIS,
  1815. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1816. See the License for the specific language governing permissions and
  1817. limitations under the License.
  1818. ## GTMSessionFetcher
  1819. Apache License
  1820. Version 2.0, January 2004
  1821. http://www.apache.org/licenses/
  1822. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1823. 1. Definitions.
  1824. "License" shall mean the terms and conditions for use, reproduction,
  1825. and distribution as defined by Sections 1 through 9 of this document.
  1826. "Licensor" shall mean the copyright owner or entity authorized by
  1827. the copyright owner that is granting the License.
  1828. "Legal Entity" shall mean the union of the acting entity and all
  1829. other entities that control, are controlled by, or are under common
  1830. control with that entity. For the purposes of this definition,
  1831. "control" means (i) the power, direct or indirect, to cause the
  1832. direction or management of such entity, whether by contract or
  1833. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1834. outstanding shares, or (iii) beneficial ownership of such entity.
  1835. "You" (or "Your") shall mean an individual or Legal Entity
  1836. exercising permissions granted by this License.
  1837. "Source" form shall mean the preferred form for making modifications,
  1838. including but not limited to software source code, documentation
  1839. source, and configuration files.
  1840. "Object" form shall mean any form resulting from mechanical
  1841. transformation or translation of a Source form, including but
  1842. not limited to compiled object code, generated documentation,
  1843. and conversions to other media types.
  1844. "Work" shall mean the work of authorship, whether in Source or
  1845. Object form, made available under the License, as indicated by a
  1846. copyright notice that is included in or attached to the work
  1847. (an example is provided in the Appendix below).
  1848. "Derivative Works" shall mean any work, whether in Source or Object
  1849. form, that is based on (or derived from) the Work and for which the
  1850. editorial revisions, annotations, elaborations, or other modifications
  1851. represent, as a whole, an original work of authorship. For the purposes
  1852. of this License, Derivative Works shall not include works that remain
  1853. separable from, or merely link (or bind by name) to the interfaces of,
  1854. the Work and Derivative Works thereof.
  1855. "Contribution" shall mean any work of authorship, including
  1856. the original version of the Work and any modifications or additions
  1857. to that Work or Derivative Works thereof, that is intentionally
  1858. submitted to Licensor for inclusion in the Work by the copyright owner
  1859. or by an individual or Legal Entity authorized to submit on behalf of
  1860. the copyright owner. For the purposes of this definition, "submitted"
  1861. means any form of electronic, verbal, or written communication sent
  1862. to the Licensor or its representatives, including but not limited to
  1863. communication on electronic mailing lists, source code control systems,
  1864. and issue tracking systems that are managed by, or on behalf of, the
  1865. Licensor for the purpose of discussing and improving the Work, but
  1866. excluding communication that is conspicuously marked or otherwise
  1867. designated in writing by the copyright owner as "Not a Contribution."
  1868. "Contributor" shall mean Licensor and any individual or Legal Entity
  1869. on behalf of whom a Contribution has been received by Licensor and
  1870. subsequently incorporated within the Work.
  1871. 2. Grant of Copyright License. Subject to the terms and conditions of
  1872. this License, each Contributor hereby grants to You a perpetual,
  1873. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1874. copyright license to reproduce, prepare Derivative Works of,
  1875. publicly display, publicly perform, sublicense, and distribute the
  1876. Work and such Derivative Works in Source or Object form.
  1877. 3. Grant of Patent License. Subject to the terms and conditions of
  1878. this License, each Contributor hereby grants to You a perpetual,
  1879. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1880. (except as stated in this section) patent license to make, have made,
  1881. use, offer to sell, sell, import, and otherwise transfer the Work,
  1882. where such license applies only to those patent claims licensable
  1883. by such Contributor that are necessarily infringed by their
  1884. Contribution(s) alone or by combination of their Contribution(s)
  1885. with the Work to which such Contribution(s) was submitted. If You
  1886. institute patent litigation against any entity (including a
  1887. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1888. or a Contribution incorporated within the Work constitutes direct
  1889. or contributory patent infringement, then any patent licenses
  1890. granted to You under this License for that Work shall terminate
  1891. as of the date such litigation is filed.
  1892. 4. Redistribution. You may reproduce and distribute copies of the
  1893. Work or Derivative Works thereof in any medium, with or without
  1894. modifications, and in Source or Object form, provided that You
  1895. meet the following conditions:
  1896. (a) You must give any other recipients of the Work or
  1897. Derivative Works a copy of this License; and
  1898. (b) You must cause any modified files to carry prominent notices
  1899. stating that You changed the files; and
  1900. (c) You must retain, in the Source form of any Derivative Works
  1901. that You distribute, all copyright, patent, trademark, and
  1902. attribution notices from the Source form of the Work,
  1903. excluding those notices that do not pertain to any part of
  1904. the Derivative Works; and
  1905. (d) If the Work includes a "NOTICE" text file as part of its
  1906. distribution, then any Derivative Works that You distribute must
  1907. include a readable copy of the attribution notices contained
  1908. within such NOTICE file, excluding those notices that do not
  1909. pertain to any part of the Derivative Works, in at least one
  1910. of the following places: within a NOTICE text file distributed
  1911. as part of the Derivative Works; within the Source form or
  1912. documentation, if provided along with the Derivative Works; or,
  1913. within a display generated by the Derivative Works, if and
  1914. wherever such third-party notices normally appear. The contents
  1915. of the NOTICE file are for informational purposes only and
  1916. do not modify the License. You may add Your own attribution
  1917. notices within Derivative Works that You distribute, alongside
  1918. or as an addendum to the NOTICE text from the Work, provided
  1919. that such additional attribution notices cannot be construed
  1920. as modifying the License.
  1921. You may add Your own copyright statement to Your modifications and
  1922. may provide additional or different license terms and conditions
  1923. for use, reproduction, or distribution of Your modifications, or
  1924. for any such Derivative Works as a whole, provided Your use,
  1925. reproduction, and distribution of the Work otherwise complies with
  1926. the conditions stated in this License.
  1927. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1928. any Contribution intentionally submitted for inclusion in the Work
  1929. by You to the Licensor shall be under the terms and conditions of
  1930. this License, without any additional terms or conditions.
  1931. Notwithstanding the above, nothing herein shall supersede or modify
  1932. the terms of any separate license agreement you may have executed
  1933. with Licensor regarding such Contributions.
  1934. 6. Trademarks. This License does not grant permission to use the trade
  1935. names, trademarks, service marks, or product names of the Licensor,
  1936. except as required for reasonable and customary use in describing the
  1937. origin of the Work and reproducing the content of the NOTICE file.
  1938. 7. Disclaimer of Warranty. Unless required by applicable law or
  1939. agreed to in writing, Licensor provides the Work (and each
  1940. Contributor provides its Contributions) on an "AS IS" BASIS,
  1941. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1942. implied, including, without limitation, any warranties or conditions
  1943. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1944. PARTICULAR PURPOSE. You are solely responsible for determining the
  1945. appropriateness of using or redistributing the Work and assume any
  1946. risks associated with Your exercise of permissions under this License.
  1947. 8. Limitation of Liability. In no event and under no legal theory,
  1948. whether in tort (including negligence), contract, or otherwise,
  1949. unless required by applicable law (such as deliberate and grossly
  1950. negligent acts) or agreed to in writing, shall any Contributor be
  1951. liable to You for damages, including any direct, indirect, special,
  1952. incidental, or consequential damages of any character arising as a
  1953. result of this License or out of the use or inability to use the
  1954. Work (including but not limited to damages for loss of goodwill,
  1955. work stoppage, computer failure or malfunction, or any and all
  1956. other commercial damages or losses), even if such Contributor
  1957. has been advised of the possibility of such damages.
  1958. 9. Accepting Warranty or Additional Liability. While redistributing
  1959. the Work or Derivative Works thereof, You may choose to offer,
  1960. and charge a fee for, acceptance of support, warranty, indemnity,
  1961. or other liability obligations and/or rights consistent with this
  1962. License. However, in accepting such obligations, You may act only
  1963. on Your own behalf and on Your sole responsibility, not on behalf
  1964. of any other Contributor, and only if You agree to indemnify,
  1965. defend, and hold each Contributor harmless for any liability
  1966. incurred by, or claims asserted against, such Contributor by reason
  1967. of your accepting any such warranty or additional liability.
  1968. END OF TERMS AND CONDITIONS
  1969. APPENDIX: How to apply the Apache License to your work.
  1970. To apply the Apache License to your work, attach the following
  1971. boilerplate notice, with the fields enclosed by brackets "[]"
  1972. replaced with your own identifying information. (Don't include
  1973. the brackets!) The text should be enclosed in the appropriate
  1974. comment syntax for the file format. We also recommend that a
  1975. file or class name and description of purpose be included on the
  1976. same "printed page" as the copyright notice for easier
  1977. identification within third-party archives.
  1978. Copyright [yyyy] [name of copyright owner]
  1979. Licensed under the Apache License, Version 2.0 (the "License");
  1980. you may not use this file except in compliance with the License.
  1981. You may obtain a copy of the License at
  1982. http://www.apache.org/licenses/LICENSE-2.0
  1983. Unless required by applicable law or agreed to in writing, software
  1984. distributed under the License is distributed on an "AS IS" BASIS,
  1985. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1986. See the License for the specific language governing permissions and
  1987. limitations under the License.
  1988. ## GoogleAppMeasurement
  1989. Copyright 2020 Google
  1990. ## GoogleDataTransport
  1991. Apache License
  1992. Version 2.0, January 2004
  1993. http://www.apache.org/licenses/
  1994. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1995. 1. Definitions.
  1996. "License" shall mean the terms and conditions for use, reproduction,
  1997. and distribution as defined by Sections 1 through 9 of this document.
  1998. "Licensor" shall mean the copyright owner or entity authorized by
  1999. the copyright owner that is granting the License.
  2000. "Legal Entity" shall mean the union of the acting entity and all
  2001. other entities that control, are controlled by, or are under common
  2002. control with that entity. For the purposes of this definition,
  2003. "control" means (i) the power, direct or indirect, to cause the
  2004. direction or management of such entity, whether by contract or
  2005. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2006. outstanding shares, or (iii) beneficial ownership of such entity.
  2007. "You" (or "Your") shall mean an individual or Legal Entity
  2008. exercising permissions granted by this License.
  2009. "Source" form shall mean the preferred form for making modifications,
  2010. including but not limited to software source code, documentation
  2011. source, and configuration files.
  2012. "Object" form shall mean any form resulting from mechanical
  2013. transformation or translation of a Source form, including but
  2014. not limited to compiled object code, generated documentation,
  2015. and conversions to other media types.
  2016. "Work" shall mean the work of authorship, whether in Source or
  2017. Object form, made available under the License, as indicated by a
  2018. copyright notice that is included in or attached to the work
  2019. (an example is provided in the Appendix below).
  2020. "Derivative Works" shall mean any work, whether in Source or Object
  2021. form, that is based on (or derived from) the Work and for which the
  2022. editorial revisions, annotations, elaborations, or other modifications
  2023. represent, as a whole, an original work of authorship. For the purposes
  2024. of this License, Derivative Works shall not include works that remain
  2025. separable from, or merely link (or bind by name) to the interfaces of,
  2026. the Work and Derivative Works thereof.
  2027. "Contribution" shall mean any work of authorship, including
  2028. the original version of the Work and any modifications or additions
  2029. to that Work or Derivative Works thereof, that is intentionally
  2030. submitted to Licensor for inclusion in the Work by the copyright owner
  2031. or by an individual or Legal Entity authorized to submit on behalf of
  2032. the copyright owner. For the purposes of this definition, "submitted"
  2033. means any form of electronic, verbal, or written communication sent
  2034. to the Licensor or its representatives, including but not limited to
  2035. communication on electronic mailing lists, source code control systems,
  2036. and issue tracking systems that are managed by, or on behalf of, the
  2037. Licensor for the purpose of discussing and improving the Work, but
  2038. excluding communication that is conspicuously marked or otherwise
  2039. designated in writing by the copyright owner as "Not a Contribution."
  2040. "Contributor" shall mean Licensor and any individual or Legal Entity
  2041. on behalf of whom a Contribution has been received by Licensor and
  2042. subsequently incorporated within the Work.
  2043. 2. Grant of Copyright License. Subject to the terms and conditions of
  2044. this License, each Contributor hereby grants to You a perpetual,
  2045. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2046. copyright license to reproduce, prepare Derivative Works of,
  2047. publicly display, publicly perform, sublicense, and distribute the
  2048. Work and such Derivative Works in Source or Object form.
  2049. 3. Grant of Patent License. Subject to the terms and conditions of
  2050. this License, each Contributor hereby grants to You a perpetual,
  2051. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2052. (except as stated in this section) patent license to make, have made,
  2053. use, offer to sell, sell, import, and otherwise transfer the Work,
  2054. where such license applies only to those patent claims licensable
  2055. by such Contributor that are necessarily infringed by their
  2056. Contribution(s) alone or by combination of their Contribution(s)
  2057. with the Work to which such Contribution(s) was submitted. If You
  2058. institute patent litigation against any entity (including a
  2059. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2060. or a Contribution incorporated within the Work constitutes direct
  2061. or contributory patent infringement, then any patent licenses
  2062. granted to You under this License for that Work shall terminate
  2063. as of the date such litigation is filed.
  2064. 4. Redistribution. You may reproduce and distribute copies of the
  2065. Work or Derivative Works thereof in any medium, with or without
  2066. modifications, and in Source or Object form, provided that You
  2067. meet the following conditions:
  2068. (a) You must give any other recipients of the Work or
  2069. Derivative Works a copy of this License; and
  2070. (b) You must cause any modified files to carry prominent notices
  2071. stating that You changed the files; and
  2072. (c) You must retain, in the Source form of any Derivative Works
  2073. that You distribute, all copyright, patent, trademark, and
  2074. attribution notices from the Source form of the Work,
  2075. excluding those notices that do not pertain to any part of
  2076. the Derivative Works; and
  2077. (d) If the Work includes a "NOTICE" text file as part of its
  2078. distribution, then any Derivative Works that You distribute must
  2079. include a readable copy of the attribution notices contained
  2080. within such NOTICE file, excluding those notices that do not
  2081. pertain to any part of the Derivative Works, in at least one
  2082. of the following places: within a NOTICE text file distributed
  2083. as part of the Derivative Works; within the Source form or
  2084. documentation, if provided along with the Derivative Works; or,
  2085. within a display generated by the Derivative Works, if and
  2086. wherever such third-party notices normally appear. The contents
  2087. of the NOTICE file are for informational purposes only and
  2088. do not modify the License. You may add Your own attribution
  2089. notices within Derivative Works that You distribute, alongside
  2090. or as an addendum to the NOTICE text from the Work, provided
  2091. that such additional attribution notices cannot be construed
  2092. as modifying the License.
  2093. You may add Your own copyright statement to Your modifications and
  2094. may provide additional or different license terms and conditions
  2095. for use, reproduction, or distribution of Your modifications, or
  2096. for any such Derivative Works as a whole, provided Your use,
  2097. reproduction, and distribution of the Work otherwise complies with
  2098. the conditions stated in this License.
  2099. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2100. any Contribution intentionally submitted for inclusion in the Work
  2101. by You to the Licensor shall be under the terms and conditions of
  2102. this License, without any additional terms or conditions.
  2103. Notwithstanding the above, nothing herein shall supersede or modify
  2104. the terms of any separate license agreement you may have executed
  2105. with Licensor regarding such Contributions.
  2106. 6. Trademarks. This License does not grant permission to use the trade
  2107. names, trademarks, service marks, or product names of the Licensor,
  2108. except as required for reasonable and customary use in describing the
  2109. origin of the Work and reproducing the content of the NOTICE file.
  2110. 7. Disclaimer of Warranty. Unless required by applicable law or
  2111. agreed to in writing, Licensor provides the Work (and each
  2112. Contributor provides its Contributions) on an "AS IS" BASIS,
  2113. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2114. implied, including, without limitation, any warranties or conditions
  2115. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2116. PARTICULAR PURPOSE. You are solely responsible for determining the
  2117. appropriateness of using or redistributing the Work and assume any
  2118. risks associated with Your exercise of permissions under this License.
  2119. 8. Limitation of Liability. In no event and under no legal theory,
  2120. whether in tort (including negligence), contract, or otherwise,
  2121. unless required by applicable law (such as deliberate and grossly
  2122. negligent acts) or agreed to in writing, shall any Contributor be
  2123. liable to You for damages, including any direct, indirect, special,
  2124. incidental, or consequential damages of any character arising as a
  2125. result of this License or out of the use or inability to use the
  2126. Work (including but not limited to damages for loss of goodwill,
  2127. work stoppage, computer failure or malfunction, or any and all
  2128. other commercial damages or losses), even if such Contributor
  2129. has been advised of the possibility of such damages.
  2130. 9. Accepting Warranty or Additional Liability. While redistributing
  2131. the Work or Derivative Works thereof, You may choose to offer,
  2132. and charge a fee for, acceptance of support, warranty, indemnity,
  2133. or other liability obligations and/or rights consistent with this
  2134. License. However, in accepting such obligations, You may act only
  2135. on Your own behalf and on Your sole responsibility, not on behalf
  2136. of any other Contributor, and only if You agree to indemnify,
  2137. defend, and hold each Contributor harmless for any liability
  2138. incurred by, or claims asserted against, such Contributor by reason
  2139. of your accepting any such warranty or additional liability.
  2140. END OF TERMS AND CONDITIONS
  2141. APPENDIX: How to apply the Apache License to your work.
  2142. To apply the Apache License to your work, attach the following
  2143. boilerplate notice, with the fields enclosed by brackets "[]"
  2144. replaced with your own identifying information. (Don't include
  2145. the brackets!) The text should be enclosed in the appropriate
  2146. comment syntax for the file format. We also recommend that a
  2147. file or class name and description of purpose be included on the
  2148. same "printed page" as the copyright notice for easier
  2149. identification within third-party archives.
  2150. Copyright [yyyy] [name of copyright owner]
  2151. Licensed under the Apache License, Version 2.0 (the "License");
  2152. you may not use this file except in compliance with the License.
  2153. You may obtain a copy of the License at
  2154. http://www.apache.org/licenses/LICENSE-2.0
  2155. Unless required by applicable law or agreed to in writing, software
  2156. distributed under the License is distributed on an "AS IS" BASIS,
  2157. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2158. See the License for the specific language governing permissions and
  2159. limitations under the License.
  2160. ## GoogleDataTransportCCTSupport
  2161. Apache License
  2162. Version 2.0, January 2004
  2163. http://www.apache.org/licenses/
  2164. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2165. 1. Definitions.
  2166. "License" shall mean the terms and conditions for use, reproduction,
  2167. and distribution as defined by Sections 1 through 9 of this document.
  2168. "Licensor" shall mean the copyright owner or entity authorized by
  2169. the copyright owner that is granting the License.
  2170. "Legal Entity" shall mean the union of the acting entity and all
  2171. other entities that control, are controlled by, or are under common
  2172. control with that entity. For the purposes of this definition,
  2173. "control" means (i) the power, direct or indirect, to cause the
  2174. direction or management of such entity, whether by contract or
  2175. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2176. outstanding shares, or (iii) beneficial ownership of such entity.
  2177. "You" (or "Your") shall mean an individual or Legal Entity
  2178. exercising permissions granted by this License.
  2179. "Source" form shall mean the preferred form for making modifications,
  2180. including but not limited to software source code, documentation
  2181. source, and configuration files.
  2182. "Object" form shall mean any form resulting from mechanical
  2183. transformation or translation of a Source form, including but
  2184. not limited to compiled object code, generated documentation,
  2185. and conversions to other media types.
  2186. "Work" shall mean the work of authorship, whether in Source or
  2187. Object form, made available under the License, as indicated by a
  2188. copyright notice that is included in or attached to the work
  2189. (an example is provided in the Appendix below).
  2190. "Derivative Works" shall mean any work, whether in Source or Object
  2191. form, that is based on (or derived from) the Work and for which the
  2192. editorial revisions, annotations, elaborations, or other modifications
  2193. represent, as a whole, an original work of authorship. For the purposes
  2194. of this License, Derivative Works shall not include works that remain
  2195. separable from, or merely link (or bind by name) to the interfaces of,
  2196. the Work and Derivative Works thereof.
  2197. "Contribution" shall mean any work of authorship, including
  2198. the original version of the Work and any modifications or additions
  2199. to that Work or Derivative Works thereof, that is intentionally
  2200. submitted to Licensor for inclusion in the Work by the copyright owner
  2201. or by an individual or Legal Entity authorized to submit on behalf of
  2202. the copyright owner. For the purposes of this definition, "submitted"
  2203. means any form of electronic, verbal, or written communication sent
  2204. to the Licensor or its representatives, including but not limited to
  2205. communication on electronic mailing lists, source code control systems,
  2206. and issue tracking systems that are managed by, or on behalf of, the
  2207. Licensor for the purpose of discussing and improving the Work, but
  2208. excluding communication that is conspicuously marked or otherwise
  2209. designated in writing by the copyright owner as "Not a Contribution."
  2210. "Contributor" shall mean Licensor and any individual or Legal Entity
  2211. on behalf of whom a Contribution has been received by Licensor and
  2212. subsequently incorporated within the Work.
  2213. 2. Grant of Copyright License. Subject to the terms and conditions of
  2214. this License, each Contributor hereby grants to You a perpetual,
  2215. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2216. copyright license to reproduce, prepare Derivative Works of,
  2217. publicly display, publicly perform, sublicense, and distribute the
  2218. Work and such Derivative Works in Source or Object form.
  2219. 3. Grant of Patent License. Subject to the terms and conditions of
  2220. this License, each Contributor hereby grants to You a perpetual,
  2221. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2222. (except as stated in this section) patent license to make, have made,
  2223. use, offer to sell, sell, import, and otherwise transfer the Work,
  2224. where such license applies only to those patent claims licensable
  2225. by such Contributor that are necessarily infringed by their
  2226. Contribution(s) alone or by combination of their Contribution(s)
  2227. with the Work to which such Contribution(s) was submitted. If You
  2228. institute patent litigation against any entity (including a
  2229. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2230. or a Contribution incorporated within the Work constitutes direct
  2231. or contributory patent infringement, then any patent licenses
  2232. granted to You under this License for that Work shall terminate
  2233. as of the date such litigation is filed.
  2234. 4. Redistribution. You may reproduce and distribute copies of the
  2235. Work or Derivative Works thereof in any medium, with or without
  2236. modifications, and in Source or Object form, provided that You
  2237. meet the following conditions:
  2238. (a) You must give any other recipients of the Work or
  2239. Derivative Works a copy of this License; and
  2240. (b) You must cause any modified files to carry prominent notices
  2241. stating that You changed the files; and
  2242. (c) You must retain, in the Source form of any Derivative Works
  2243. that You distribute, all copyright, patent, trademark, and
  2244. attribution notices from the Source form of the Work,
  2245. excluding those notices that do not pertain to any part of
  2246. the Derivative Works; and
  2247. (d) If the Work includes a "NOTICE" text file as part of its
  2248. distribution, then any Derivative Works that You distribute must
  2249. include a readable copy of the attribution notices contained
  2250. within such NOTICE file, excluding those notices that do not
  2251. pertain to any part of the Derivative Works, in at least one
  2252. of the following places: within a NOTICE text file distributed
  2253. as part of the Derivative Works; within the Source form or
  2254. documentation, if provided along with the Derivative Works; or,
  2255. within a display generated by the Derivative Works, if and
  2256. wherever such third-party notices normally appear. The contents
  2257. of the NOTICE file are for informational purposes only and
  2258. do not modify the License. You may add Your own attribution
  2259. notices within Derivative Works that You distribute, alongside
  2260. or as an addendum to the NOTICE text from the Work, provided
  2261. that such additional attribution notices cannot be construed
  2262. as modifying the License.
  2263. You may add Your own copyright statement to Your modifications and
  2264. may provide additional or different license terms and conditions
  2265. for use, reproduction, or distribution of Your modifications, or
  2266. for any such Derivative Works as a whole, provided Your use,
  2267. reproduction, and distribution of the Work otherwise complies with
  2268. the conditions stated in this License.
  2269. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2270. any Contribution intentionally submitted for inclusion in the Work
  2271. by You to the Licensor shall be under the terms and conditions of
  2272. this License, without any additional terms or conditions.
  2273. Notwithstanding the above, nothing herein shall supersede or modify
  2274. the terms of any separate license agreement you may have executed
  2275. with Licensor regarding such Contributions.
  2276. 6. Trademarks. This License does not grant permission to use the trade
  2277. names, trademarks, service marks, or product names of the Licensor,
  2278. except as required for reasonable and customary use in describing the
  2279. origin of the Work and reproducing the content of the NOTICE file.
  2280. 7. Disclaimer of Warranty. Unless required by applicable law or
  2281. agreed to in writing, Licensor provides the Work (and each
  2282. Contributor provides its Contributions) on an "AS IS" BASIS,
  2283. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2284. implied, including, without limitation, any warranties or conditions
  2285. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2286. PARTICULAR PURPOSE. You are solely responsible for determining the
  2287. appropriateness of using or redistributing the Work and assume any
  2288. risks associated with Your exercise of permissions under this License.
  2289. 8. Limitation of Liability. In no event and under no legal theory,
  2290. whether in tort (including negligence), contract, or otherwise,
  2291. unless required by applicable law (such as deliberate and grossly
  2292. negligent acts) or agreed to in writing, shall any Contributor be
  2293. liable to You for damages, including any direct, indirect, special,
  2294. incidental, or consequential damages of any character arising as a
  2295. result of this License or out of the use or inability to use the
  2296. Work (including but not limited to damages for loss of goodwill,
  2297. work stoppage, computer failure or malfunction, or any and all
  2298. other commercial damages or losses), even if such Contributor
  2299. has been advised of the possibility of such damages.
  2300. 9. Accepting Warranty or Additional Liability. While redistributing
  2301. the Work or Derivative Works thereof, You may choose to offer,
  2302. and charge a fee for, acceptance of support, warranty, indemnity,
  2303. or other liability obligations and/or rights consistent with this
  2304. License. However, in accepting such obligations, You may act only
  2305. on Your own behalf and on Your sole responsibility, not on behalf
  2306. of any other Contributor, and only if You agree to indemnify,
  2307. defend, and hold each Contributor harmless for any liability
  2308. incurred by, or claims asserted against, such Contributor by reason
  2309. of your accepting any such warranty or additional liability.
  2310. END OF TERMS AND CONDITIONS
  2311. APPENDIX: How to apply the Apache License to your work.
  2312. To apply the Apache License to your work, attach the following
  2313. boilerplate notice, with the fields enclosed by brackets "[]"
  2314. replaced with your own identifying information. (Don't include
  2315. the brackets!) The text should be enclosed in the appropriate
  2316. comment syntax for the file format. We also recommend that a
  2317. file or class name and description of purpose be included on the
  2318. same "printed page" as the copyright notice for easier
  2319. identification within third-party archives.
  2320. Copyright [yyyy] [name of copyright owner]
  2321. Licensed under the Apache License, Version 2.0 (the "License");
  2322. you may not use this file except in compliance with the License.
  2323. You may obtain a copy of the License at
  2324. http://www.apache.org/licenses/LICENSE-2.0
  2325. Unless required by applicable law or agreed to in writing, software
  2326. distributed under the License is distributed on an "AS IS" BASIS,
  2327. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2328. See the License for the specific language governing permissions and
  2329. limitations under the License.
  2330. ## GoogleUtilities
  2331. Apache License
  2332. Version 2.0, January 2004
  2333. http://www.apache.org/licenses/
  2334. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2335. 1. Definitions.
  2336. "License" shall mean the terms and conditions for use, reproduction,
  2337. and distribution as defined by Sections 1 through 9 of this document.
  2338. "Licensor" shall mean the copyright owner or entity authorized by
  2339. the copyright owner that is granting the License.
  2340. "Legal Entity" shall mean the union of the acting entity and all
  2341. other entities that control, are controlled by, or are under common
  2342. control with that entity. For the purposes of this definition,
  2343. "control" means (i) the power, direct or indirect, to cause the
  2344. direction or management of such entity, whether by contract or
  2345. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2346. outstanding shares, or (iii) beneficial ownership of such entity.
  2347. "You" (or "Your") shall mean an individual or Legal Entity
  2348. exercising permissions granted by this License.
  2349. "Source" form shall mean the preferred form for making modifications,
  2350. including but not limited to software source code, documentation
  2351. source, and configuration files.
  2352. "Object" form shall mean any form resulting from mechanical
  2353. transformation or translation of a Source form, including but
  2354. not limited to compiled object code, generated documentation,
  2355. and conversions to other media types.
  2356. "Work" shall mean the work of authorship, whether in Source or
  2357. Object form, made available under the License, as indicated by a
  2358. copyright notice that is included in or attached to the work
  2359. (an example is provided in the Appendix below).
  2360. "Derivative Works" shall mean any work, whether in Source or Object
  2361. form, that is based on (or derived from) the Work and for which the
  2362. editorial revisions, annotations, elaborations, or other modifications
  2363. represent, as a whole, an original work of authorship. For the purposes
  2364. of this License, Derivative Works shall not include works that remain
  2365. separable from, or merely link (or bind by name) to the interfaces of,
  2366. the Work and Derivative Works thereof.
  2367. "Contribution" shall mean any work of authorship, including
  2368. the original version of the Work and any modifications or additions
  2369. to that Work or Derivative Works thereof, that is intentionally
  2370. submitted to Licensor for inclusion in the Work by the copyright owner
  2371. or by an individual or Legal Entity authorized to submit on behalf of
  2372. the copyright owner. For the purposes of this definition, "submitted"
  2373. means any form of electronic, verbal, or written communication sent
  2374. to the Licensor or its representatives, including but not limited to
  2375. communication on electronic mailing lists, source code control systems,
  2376. and issue tracking systems that are managed by, or on behalf of, the
  2377. Licensor for the purpose of discussing and improving the Work, but
  2378. excluding communication that is conspicuously marked or otherwise
  2379. designated in writing by the copyright owner as "Not a Contribution."
  2380. "Contributor" shall mean Licensor and any individual or Legal Entity
  2381. on behalf of whom a Contribution has been received by Licensor and
  2382. subsequently incorporated within the Work.
  2383. 2. Grant of Copyright License. Subject to the terms and conditions of
  2384. this License, each Contributor hereby grants to You a perpetual,
  2385. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2386. copyright license to reproduce, prepare Derivative Works of,
  2387. publicly display, publicly perform, sublicense, and distribute the
  2388. Work and such Derivative Works in Source or Object form.
  2389. 3. Grant of Patent License. Subject to the terms and conditions of
  2390. this License, each Contributor hereby grants to You a perpetual,
  2391. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2392. (except as stated in this section) patent license to make, have made,
  2393. use, offer to sell, sell, import, and otherwise transfer the Work,
  2394. where such license applies only to those patent claims licensable
  2395. by such Contributor that are necessarily infringed by their
  2396. Contribution(s) alone or by combination of their Contribution(s)
  2397. with the Work to which such Contribution(s) was submitted. If You
  2398. institute patent litigation against any entity (including a
  2399. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2400. or a Contribution incorporated within the Work constitutes direct
  2401. or contributory patent infringement, then any patent licenses
  2402. granted to You under this License for that Work shall terminate
  2403. as of the date such litigation is filed.
  2404. 4. Redistribution. You may reproduce and distribute copies of the
  2405. Work or Derivative Works thereof in any medium, with or without
  2406. modifications, and in Source or Object form, provided that You
  2407. meet the following conditions:
  2408. (a) You must give any other recipients of the Work or
  2409. Derivative Works a copy of this License; and
  2410. (b) You must cause any modified files to carry prominent notices
  2411. stating that You changed the files; and
  2412. (c) You must retain, in the Source form of any Derivative Works
  2413. that You distribute, all copyright, patent, trademark, and
  2414. attribution notices from the Source form of the Work,
  2415. excluding those notices that do not pertain to any part of
  2416. the Derivative Works; and
  2417. (d) If the Work includes a "NOTICE" text file as part of its
  2418. distribution, then any Derivative Works that You distribute must
  2419. include a readable copy of the attribution notices contained
  2420. within such NOTICE file, excluding those notices that do not
  2421. pertain to any part of the Derivative Works, in at least one
  2422. of the following places: within a NOTICE text file distributed
  2423. as part of the Derivative Works; within the Source form or
  2424. documentation, if provided along with the Derivative Works; or,
  2425. within a display generated by the Derivative Works, if and
  2426. wherever such third-party notices normally appear. The contents
  2427. of the NOTICE file are for informational purposes only and
  2428. do not modify the License. You may add Your own attribution
  2429. notices within Derivative Works that You distribute, alongside
  2430. or as an addendum to the NOTICE text from the Work, provided
  2431. that such additional attribution notices cannot be construed
  2432. as modifying the License.
  2433. You may add Your own copyright statement to Your modifications and
  2434. may provide additional or different license terms and conditions
  2435. for use, reproduction, or distribution of Your modifications, or
  2436. for any such Derivative Works as a whole, provided Your use,
  2437. reproduction, and distribution of the Work otherwise complies with
  2438. the conditions stated in this License.
  2439. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2440. any Contribution intentionally submitted for inclusion in the Work
  2441. by You to the Licensor shall be under the terms and conditions of
  2442. this License, without any additional terms or conditions.
  2443. Notwithstanding the above, nothing herein shall supersede or modify
  2444. the terms of any separate license agreement you may have executed
  2445. with Licensor regarding such Contributions.
  2446. 6. Trademarks. This License does not grant permission to use the trade
  2447. names, trademarks, service marks, or product names of the Licensor,
  2448. except as required for reasonable and customary use in describing the
  2449. origin of the Work and reproducing the content of the NOTICE file.
  2450. 7. Disclaimer of Warranty. Unless required by applicable law or
  2451. agreed to in writing, Licensor provides the Work (and each
  2452. Contributor provides its Contributions) on an "AS IS" BASIS,
  2453. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2454. implied, including, without limitation, any warranties or conditions
  2455. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2456. PARTICULAR PURPOSE. You are solely responsible for determining the
  2457. appropriateness of using or redistributing the Work and assume any
  2458. risks associated with Your exercise of permissions under this License.
  2459. 8. Limitation of Liability. In no event and under no legal theory,
  2460. whether in tort (including negligence), contract, or otherwise,
  2461. unless required by applicable law (such as deliberate and grossly
  2462. negligent acts) or agreed to in writing, shall any Contributor be
  2463. liable to You for damages, including any direct, indirect, special,
  2464. incidental, or consequential damages of any character arising as a
  2465. result of this License or out of the use or inability to use the
  2466. Work (including but not limited to damages for loss of goodwill,
  2467. work stoppage, computer failure or malfunction, or any and all
  2468. other commercial damages or losses), even if such Contributor
  2469. has been advised of the possibility of such damages.
  2470. 9. Accepting Warranty or Additional Liability. While redistributing
  2471. the Work or Derivative Works thereof, You may choose to offer,
  2472. and charge a fee for, acceptance of support, warranty, indemnity,
  2473. or other liability obligations and/or rights consistent with this
  2474. License. However, in accepting such obligations, You may act only
  2475. on Your own behalf and on Your sole responsibility, not on behalf
  2476. of any other Contributor, and only if You agree to indemnify,
  2477. defend, and hold each Contributor harmless for any liability
  2478. incurred by, or claims asserted against, such Contributor by reason
  2479. of your accepting any such warranty or additional liability.
  2480. END OF TERMS AND CONDITIONS
  2481. APPENDIX: How to apply the Apache License to your work.
  2482. To apply the Apache License to your work, attach the following
  2483. boilerplate notice, with the fields enclosed by brackets "[]"
  2484. replaced with your own identifying information. (Don't include
  2485. the brackets!) The text should be enclosed in the appropriate
  2486. comment syntax for the file format. We also recommend that a
  2487. file or class name and description of purpose be included on the
  2488. same "printed page" as the copyright notice for easier
  2489. identification within third-party archives.
  2490. Copyright [yyyy] [name of copyright owner]
  2491. Licensed under the Apache License, Version 2.0 (the "License");
  2492. you may not use this file except in compliance with the License.
  2493. You may obtain a copy of the License at
  2494. http://www.apache.org/licenses/LICENSE-2.0
  2495. Unless required by applicable law or agreed to in writing, software
  2496. distributed under the License is distributed on an "AS IS" BASIS,
  2497. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2498. See the License for the specific language governing permissions and
  2499. limitations under the License.
  2500. ================================================================================
  2501. The following copyright from Landon J. Fuller applies to the isAppEncrypted
  2502. function in Environment/third_party/GULAppEnvironmentUtil.m.
  2503. Copyright (c) 2017 Landon J. Fuller <landon@landonf.org>
  2504. All rights reserved.
  2505. Permission is hereby granted, free of charge, to any person obtaining a copy of
  2506. this software and associated documentation files (the "Software"), to deal in
  2507. the Software without restriction, including without limitation the rights to
  2508. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  2509. the Software, and to permit persons to whom the Software is furnished to do so,
  2510. subject to the following conditions:
  2511. The above copyright notice and this permission notice shall be included in all
  2512. copies or substantial portions of the Software.
  2513. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2514. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  2515. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  2516. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  2517. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  2518. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2519. Comment from
  2520. <a href="http://iphonedevwiki.net/index.php/Crack_prevention">iPhone Dev Wiki
  2521. Crack Prevention</a>: App Store binaries are signed by both their developer
  2522. and Apple. This encrypts the binary so that decryption keys are needed in order
  2523. to make the binary readable. When iOS executes the binary, the decryption keys
  2524. are used to decrypt the binary into a readable state where it is then loaded
  2525. into memory and executed. iOS can tell the encryption status of a binary via the
  2526. cryptid structure member of LC_ENCRYPTION_INFO MachO load command. If cryptid is
  2527. a non-zero value then the binary is encrypted.
  2528. 'Cracking' works by letting the kernel decrypt the binary then siphoning the
  2529. decrypted data into a new binary file, resigning, and repackaging. This will
  2530. only work on jailbroken devices as codesignature validation has been removed.
  2531. Resigning takes place because while the codesignature doesn't have to be valid
  2532. thanks to the jailbreak, it does have to be in place unless you have AppSync or
  2533. similar to disable codesignature checks.
  2534. More information at <a href="http://landonf.org/2009/02/index.html">Landon
  2535. Fuller's blog</a>
  2536. ## Hero
  2537. The MIT License (MIT)
  2538. Copyright (c) 2015 Luke Zhao <me@lkzhao.com>
  2539. Permission is hereby granted, free of charge, to any person obtaining a copy
  2540. of this software and associated documentation files (the "Software"), to deal
  2541. in the Software without restriction, including without limitation the rights
  2542. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2543. copies of the Software, and to permit persons to whom the Software is
  2544. furnished to do so, subject to the following conditions:
  2545. The above copyright notice and this permission notice shall be included in
  2546. all copies or substantial portions of the Software.
  2547. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2548. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2549. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2550. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2551. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2552. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2553. THE SOFTWARE.
  2554. ## Hex
  2555. Licensed under the **MIT** license
  2556. > Copyright (c) 2015 Elvis Nuñez
  2557. >
  2558. > Permission is hereby granted, free of charge, to any person obtaining
  2559. > a copy of this software and associated documentation files (the
  2560. > "Software"), to deal in the Software without restriction, including
  2561. > without limitation the rights to use, copy, modify, merge, publish,
  2562. > distribute, sublicense, and/or sell copies of the Software, and to
  2563. > permit persons to whom the Software is furnished to do so, subject to
  2564. > the following conditions:
  2565. >
  2566. > The above copyright notice and this permission notice shall be
  2567. > included in all copies or substantial portions of the Software.
  2568. >
  2569. > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2570. > EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2571. > MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  2572. > IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  2573. > CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  2574. > TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  2575. > SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2576. ## IQKeyboardManagerSwift
  2577. MIT License
  2578. Copyright (c) 2013-2017 Iftekhar Qurashi
  2579. Permission is hereby granted, free of charge, to any person obtaining a copy
  2580. of this software and associated documentation files (the "Software"), to deal
  2581. in the Software without restriction, including without limitation the rights
  2582. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2583. copies of the Software, and to permit persons to whom the Software is
  2584. furnished to do so, subject to the following conditions:
  2585. The above copyright notice and this permission notice shall be included in all
  2586. copies or substantial portions of the Software.
  2587. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2588. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2589. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2590. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2591. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2592. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2593. SOFTWARE.
  2594. ## KeychainAccess
  2595. The MIT License (MIT)
  2596. Copyright (c) 2014 kishikawa katsumi
  2597. Permission is hereby granted, free of charge, to any person obtaining a copy
  2598. of this software and associated documentation files (the "Software"), to deal
  2599. in the Software without restriction, including without limitation the rights
  2600. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2601. copies of the Software, and to permit persons to whom the Software is
  2602. furnished to do so, subject to the following conditions:
  2603. The above copyright notice and this permission notice shall be included in all
  2604. copies or substantial portions of the Software.
  2605. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2606. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2607. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2608. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2609. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2610. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2611. SOFTWARE.
  2612. ## Kingfisher
  2613. The MIT License (MIT)
  2614. Copyright (c) 2019 Wei Wang
  2615. Permission is hereby granted, free of charge, to any person obtaining a copy
  2616. of this software and associated documentation files (the "Software"), to deal
  2617. in the Software without restriction, including without limitation the rights
  2618. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2619. copies of the Software, and to permit persons to whom the Software is
  2620. furnished to do so, subject to the following conditions:
  2621. The above copyright notice and this permission notice shall be included in all
  2622. copies or substantial portions of the Software.
  2623. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2624. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2625. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2626. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2627. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2628. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2629. SOFTWARE.
  2630. ## LGSideMenuController
  2631. The MIT License (MIT)
  2632. Copyright (c) 2015 Grigory Lutkov <Friend.LGA@gmail.com>
  2633. Permission is hereby granted, free of charge, to any person obtaining a copy
  2634. of this software and associated documentation files (the "Software"), to deal
  2635. in the Software without restriction, including without limitation the rights
  2636. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2637. copies of the Software, and to permit persons to whom the Software is
  2638. furnished to do so, subject to the following conditions:
  2639. The above copyright notice and this permission notice shall be included in all
  2640. copies or substantial portions of the Software.
  2641. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2642. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2643. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2644. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2645. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2646. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2647. SOFTWARE.
  2648. ## Localize-Swift
  2649. Copyright (c) 2015 Roy Marmelstein (http://roysapps.com/)
  2650. Permission is hereby granted, free of charge, to any person obtaining a copy
  2651. of this software and associated documentation files (the "Software"), to deal
  2652. in the Software without restriction, including without limitation the rights
  2653. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2654. copies of the Software, and to permit persons to whom the Software is
  2655. furnished to do so, subject to the following conditions:
  2656. The above copyright notice and this permission notice shall be included in
  2657. all copies or substantial portions of the Software.
  2658. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2659. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2660. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2661. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2662. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2663. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2664. THE SOFTWARE.
  2665. ## MBProgressHUD
  2666. Copyright © 2009-2016 Matej Bukovinski
  2667. Permission is hereby granted, free of charge, to any person obtaining a copy
  2668. of this software and associated documentation files (the "Software"), to deal
  2669. in the Software without restriction, including without limitation the rights
  2670. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2671. copies of the Software, and to permit persons to whom the Software is
  2672. furnished to do so, subject to the following conditions:
  2673. The above copyright notice and this permission notice shall be included in
  2674. all copies or substantial portions of the Software.
  2675. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2676. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2677. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2678. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2679. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2680. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2681. THE SOFTWARE.
  2682. ## NVActivityIndicatorView
  2683. The MIT License (MIT)
  2684. Copyright (c) 2016 Vinh Nguyen
  2685. Permission is hereby granted, free of charge, to any person obtaining a copy
  2686. of this software and associated documentation files (the "Software"), to deal
  2687. in the Software without restriction, including without limitation the rights
  2688. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2689. copies of the Software, and to permit persons to whom the Software is
  2690. furnished to do so, subject to the following conditions:
  2691. The above copyright notice and this permission notice shall be included in all
  2692. copies or substantial portions of the Software.
  2693. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2694. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2695. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2696. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2697. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2698. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2699. SOFTWARE.
  2700. ## ObjectMapper
  2701. The MIT License (MIT)
  2702. Copyright (c) 2014 Hearst
  2703. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  2704. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  2705. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2706. ## PMAlertController
  2707. MIT License
  2708. ----------------
  2709. The MIT License (MIT)
  2710. Copyright (c) 2016 Paolo Musolino
  2711. Permission is hereby granted, free of charge, to any person obtaining a copy
  2712. of this software and associated documentation files (the "Software"), to deal
  2713. in the Software without restriction, including without limitation the rights
  2714. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2715. copies of the Software, and to permit persons to whom the Software is
  2716. furnished to do so, subject to the following conditions:
  2717. The above copyright notice and this permission notice shall be included in
  2718. all copies or substantial portions of the Software.
  2719. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2720. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2721. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2722. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2723. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2724. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2725. THE SOFTWARE.
  2726. ## PanModal
  2727. Copyright © 2018 Tiny Speck, Inc.
  2728. Permission is hereby granted, free of charge, to any person obtaining a copy
  2729. of this software and associated documentation files (the "Software"), to deal
  2730. in the Software without restriction, including without limitation the rights
  2731. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2732. copies of the Software, and to permit persons to whom the Software is
  2733. furnished to do so, subject to the following conditions:
  2734. The above copyright notice and this permission notice shall be included in
  2735. all copies or substantial portions of the Software.
  2736. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2737. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2738. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2739. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2740. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2741. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2742. THE SOFTWARE.
  2743. ## PromisesObjC
  2744. Apache License
  2745. Version 2.0, January 2004
  2746. http://www.apache.org/licenses/
  2747. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2748. 1. Definitions.
  2749. "License" shall mean the terms and conditions for use, reproduction,
  2750. and distribution as defined by Sections 1 through 9 of this document.
  2751. "Licensor" shall mean the copyright owner or entity authorized by
  2752. the copyright owner that is granting the License.
  2753. "Legal Entity" shall mean the union of the acting entity and all
  2754. other entities that control, are controlled by, or are under common
  2755. control with that entity. For the purposes of this definition,
  2756. "control" means (i) the power, direct or indirect, to cause the
  2757. direction or management of such entity, whether by contract or
  2758. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2759. outstanding shares, or (iii) beneficial ownership of such entity.
  2760. "You" (or "Your") shall mean an individual or Legal Entity
  2761. exercising permissions granted by this License.
  2762. "Source" form shall mean the preferred form for making modifications,
  2763. including but not limited to software source code, documentation
  2764. source, and configuration files.
  2765. "Object" form shall mean any form resulting from mechanical
  2766. transformation or translation of a Source form, including but
  2767. not limited to compiled object code, generated documentation,
  2768. and conversions to other media types.
  2769. "Work" shall mean the work of authorship, whether in Source or
  2770. Object form, made available under the License, as indicated by a
  2771. copyright notice that is included in or attached to the work
  2772. (an example is provided in the Appendix below).
  2773. "Derivative Works" shall mean any work, whether in Source or Object
  2774. form, that is based on (or derived from) the Work and for which the
  2775. editorial revisions, annotations, elaborations, or other modifications
  2776. represent, as a whole, an original work of authorship. For the purposes
  2777. of this License, Derivative Works shall not include works that remain
  2778. separable from, or merely link (or bind by name) to the interfaces of,
  2779. the Work and Derivative Works thereof.
  2780. "Contribution" shall mean any work of authorship, including
  2781. the original version of the Work and any modifications or additions
  2782. to that Work or Derivative Works thereof, that is intentionally
  2783. submitted to Licensor for inclusion in the Work by the copyright owner
  2784. or by an individual or Legal Entity authorized to submit on behalf of
  2785. the copyright owner. For the purposes of this definition, "submitted"
  2786. means any form of electronic, verbal, or written communication sent
  2787. to the Licensor or its representatives, including but not limited to
  2788. communication on electronic mailing lists, source code control systems,
  2789. and issue tracking systems that are managed by, or on behalf of, the
  2790. Licensor for the purpose of discussing and improving the Work, but
  2791. excluding communication that is conspicuously marked or otherwise
  2792. designated in writing by the copyright owner as "Not a Contribution."
  2793. "Contributor" shall mean Licensor and any individual or Legal Entity
  2794. on behalf of whom a Contribution has been received by Licensor and
  2795. subsequently incorporated within the Work.
  2796. 2. Grant of Copyright License. Subject to the terms and conditions of
  2797. this License, each Contributor hereby grants to You a perpetual,
  2798. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2799. copyright license to reproduce, prepare Derivative Works of,
  2800. publicly display, publicly perform, sublicense, and distribute the
  2801. Work and such Derivative Works in Source or Object form.
  2802. 3. Grant of Patent License. Subject to the terms and conditions of
  2803. this License, each Contributor hereby grants to You a perpetual,
  2804. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2805. (except as stated in this section) patent license to make, have made,
  2806. use, offer to sell, sell, import, and otherwise transfer the Work,
  2807. where such license applies only to those patent claims licensable
  2808. by such Contributor that are necessarily infringed by their
  2809. Contribution(s) alone or by combination of their Contribution(s)
  2810. with the Work to which such Contribution(s) was submitted. If You
  2811. institute patent litigation against any entity (including a
  2812. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2813. or a Contribution incorporated within the Work constitutes direct
  2814. or contributory patent infringement, then any patent licenses
  2815. granted to You under this License for that Work shall terminate
  2816. as of the date such litigation is filed.
  2817. 4. Redistribution. You may reproduce and distribute copies of the
  2818. Work or Derivative Works thereof in any medium, with or without
  2819. modifications, and in Source or Object form, provided that You
  2820. meet the following conditions:
  2821. (a) You must give any other recipients of the Work or
  2822. Derivative Works a copy of this License; and
  2823. (b) You must cause any modified files to carry prominent notices
  2824. stating that You changed the files; and
  2825. (c) You must retain, in the Source form of any Derivative Works
  2826. that You distribute, all copyright, patent, trademark, and
  2827. attribution notices from the Source form of the Work,
  2828. excluding those notices that do not pertain to any part of
  2829. the Derivative Works; and
  2830. (d) If the Work includes a "NOTICE" text file as part of its
  2831. distribution, then any Derivative Works that You distribute must
  2832. include a readable copy of the attribution notices contained
  2833. within such NOTICE file, excluding those notices that do not
  2834. pertain to any part of the Derivative Works, in at least one
  2835. of the following places: within a NOTICE text file distributed
  2836. as part of the Derivative Works; within the Source form or
  2837. documentation, if provided along with the Derivative Works; or,
  2838. within a display generated by the Derivative Works, if and
  2839. wherever such third-party notices normally appear. The contents
  2840. of the NOTICE file are for informational purposes only and
  2841. do not modify the License. You may add Your own attribution
  2842. notices within Derivative Works that You distribute, alongside
  2843. or as an addendum to the NOTICE text from the Work, provided
  2844. that such additional attribution notices cannot be construed
  2845. as modifying the License.
  2846. You may add Your own copyright statement to Your modifications and
  2847. may provide additional or different license terms and conditions
  2848. for use, reproduction, or distribution of Your modifications, or
  2849. for any such Derivative Works as a whole, provided Your use,
  2850. reproduction, and distribution of the Work otherwise complies with
  2851. the conditions stated in this License.
  2852. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2853. any Contribution intentionally submitted for inclusion in the Work
  2854. by You to the Licensor shall be under the terms and conditions of
  2855. this License, without any additional terms or conditions.
  2856. Notwithstanding the above, nothing herein shall supersede or modify
  2857. the terms of any separate license agreement you may have executed
  2858. with Licensor regarding such Contributions.
  2859. 6. Trademarks. This License does not grant permission to use the trade
  2860. names, trademarks, service marks, or product names of the Licensor,
  2861. except as required for reasonable and customary use in describing the
  2862. origin of the Work and reproducing the content of the NOTICE file.
  2863. 7. Disclaimer of Warranty. Unless required by applicable law or
  2864. agreed to in writing, Licensor provides the Work (and each
  2865. Contributor provides its Contributions) on an "AS IS" BASIS,
  2866. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2867. implied, including, without limitation, any warranties or conditions
  2868. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2869. PARTICULAR PURPOSE. You are solely responsible for determining the
  2870. appropriateness of using or redistributing the Work and assume any
  2871. risks associated with Your exercise of permissions under this License.
  2872. 8. Limitation of Liability. In no event and under no legal theory,
  2873. whether in tort (including negligence), contract, or otherwise,
  2874. unless required by applicable law (such as deliberate and grossly
  2875. negligent acts) or agreed to in writing, shall any Contributor be
  2876. liable to You for damages, including any direct, indirect, special,
  2877. incidental, or consequential damages of any character arising as a
  2878. result of this License or out of the use or inability to use the
  2879. Work (including but not limited to damages for loss of goodwill,
  2880. work stoppage, computer failure or malfunction, or any and all
  2881. other commercial damages or losses), even if such Contributor
  2882. has been advised of the possibility of such damages.
  2883. 9. Accepting Warranty or Additional Liability. While redistributing
  2884. the Work or Derivative Works thereof, You may choose to offer,
  2885. and charge a fee for, acceptance of support, warranty, indemnity,
  2886. or other liability obligations and/or rights consistent with this
  2887. License. However, in accepting such obligations, You may act only
  2888. on Your own behalf and on Your sole responsibility, not on behalf
  2889. of any other Contributor, and only if You agree to indemnify,
  2890. defend, and hold each Contributor harmless for any liability
  2891. incurred by, or claims asserted against, such Contributor by reason
  2892. of your accepting any such warranty or additional liability.
  2893. END OF TERMS AND CONDITIONS
  2894. APPENDIX: How to apply the Apache License to your work.
  2895. To apply the Apache License to your work, attach the following
  2896. boilerplate notice, with the fields enclosed by brackets "[]"
  2897. replaced with your own identifying information. (Don't include
  2898. the brackets!) The text should be enclosed in the appropriate
  2899. comment syntax for the file format. We also recommend that a
  2900. file or class name and description of purpose be included on the
  2901. same "printed page" as the copyright notice for easier
  2902. identification within third-party archives.
  2903. Copyright [yyyy] [name of copyright owner]
  2904. Licensed under the Apache License, Version 2.0 (the "License");
  2905. you may not use this file except in compliance with the License.
  2906. You may obtain a copy of the License at
  2907. http://www.apache.org/licenses/LICENSE-2.0
  2908. Unless required by applicable law or agreed to in writing, software
  2909. distributed under the License is distributed on an "AS IS" BASIS,
  2910. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2911. See the License for the specific language governing permissions and
  2912. limitations under the License.
  2913. ## Protobuf
  2914. Copyright 2008 Google Inc. All rights reserved.
  2915. Redistribution and use in source and binary forms, with or without
  2916. modification, are permitted provided that the following conditions are
  2917. met:
  2918. * Redistributions of source code must retain the above copyright
  2919. notice, this list of conditions and the following disclaimer.
  2920. * Redistributions in binary form must reproduce the above
  2921. copyright notice, this list of conditions and the following disclaimer
  2922. in the documentation and/or other materials provided with the
  2923. distribution.
  2924. * Neither the name of Google Inc. nor the names of its
  2925. contributors may be used to endorse or promote products derived from
  2926. this software without specific prior written permission.
  2927. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2928. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2929. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2930. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2931. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2932. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2933. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2934. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2935. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2936. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2937. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2938. Code generated by the Protocol Buffer compiler is owned by the owner
  2939. of the input file used when generating it. This code is not
  2940. standalone and requires a support library to be linked with it. This
  2941. support library is itself covered by the above license.
  2942. ## RSKImageCropper
  2943. Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb
  2944. Permission is hereby granted, free of charge, to any person obtaining a copy
  2945. of this software and associated documentation files (the "Software"), to deal
  2946. in the Software without restriction, including without limitation the rights
  2947. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2948. copies of the Software, and to permit persons to whom the Software is
  2949. furnished to do so, subject to the following conditions:
  2950. The above copyright notice and this permission notice shall be included in
  2951. all copies or substantial portions of the Software.
  2952. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2953. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2954. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2955. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2956. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2957. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2958. THE SOFTWARE.
  2959. ## RxCocoa
  2960. **The MIT License**
  2961. **Copyright © 2015 Krunoslav Zaher**
  2962. **All rights reserved.**
  2963. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  2964. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  2965. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2966. ## RxRelay
  2967. **The MIT License**
  2968. **Copyright © 2015 Krunoslav Zaher**
  2969. **All rights reserved.**
  2970. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  2971. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  2972. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2973. ## RxSwift
  2974. **The MIT License**
  2975. **Copyright © 2015 Krunoslav Zaher**
  2976. **All rights reserved.**
  2977. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  2978. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  2979. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2980. ## RxSwiftExt
  2981. Copyright (c) 2016-latest RxSwiftCommunity https://github.com/RxSwiftCommunity
  2982. Permission is hereby granted, free of charge, to any person obtaining a copy
  2983. of this software and associated documentation files (the "Software"), to deal
  2984. in the Software without restriction, including without limitation the rights
  2985. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2986. copies of the Software, and to permit persons to whom the Software is
  2987. furnished to do so, subject to the following conditions:
  2988. The above copyright notice and this permission notice shall be included in
  2989. all copies or substantial portions of the Software.
  2990. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2991. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2992. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2993. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2994. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2995. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2996. THE SOFTWARE.
  2997. ## SDWebImage
  2998. Copyright (c) 2009-2017 Olivier Poitrey rs@dailymotion.com
  2999. Permission is hereby granted, free of charge, to any person obtaining a copy
  3000. of this software and associated documentation files (the "Software"), to deal
  3001. in the Software without restriction, including without limitation the rights
  3002. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3003. copies of the Software, and to permit persons to whom the Software is furnished
  3004. to do so, subject to the following conditions:
  3005. The above copyright notice and this permission notice shall be included in all
  3006. copies or substantial portions of the Software.
  3007. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3008. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3009. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3010. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3011. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3012. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3013. THE SOFTWARE.
  3014. ## SwiftyJSON
  3015. The MIT License (MIT)
  3016. Copyright (c) 2017 Ruoyu Fu
  3017. Permission is hereby granted, free of charge, to any person obtaining a copy
  3018. of this software and associated documentation files (the "Software"), to deal
  3019. in the Software without restriction, including without limitation the rights
  3020. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3021. copies of the Software, and to permit persons to whom the Software is
  3022. furnished to do so, subject to the following conditions:
  3023. The above copyright notice and this permission notice shall be included in
  3024. all copies or substantial portions of the Software.
  3025. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3026. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3027. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3028. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3029. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3030. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3031. THE SOFTWARE.
  3032. ## SwiftyTimer
  3033. The MIT License (MIT)
  3034. Copyright (c) 2015-2016 Radosław Pietruszewski
  3035. Permission is hereby granted, free of charge, to any person obtaining a copy
  3036. of this software and associated documentation files (the "Software"), to deal
  3037. in the Software without restriction, including without limitation the rights
  3038. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3039. copies of the Software, and to permit persons to whom the Software is
  3040. furnished to do so, subject to the following conditions:
  3041. The above copyright notice and this permission notice shall be included in all
  3042. copies or substantial portions of the Software.
  3043. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3044. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3045. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3046. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3047. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3048. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3049. SOFTWARE.
  3050. ## VisualEffectView
  3051. The MIT License (MIT)
  3052. Copyright (c) 2016 Lasha Efremidze
  3053. Permission is hereby granted, free of charge, to any person obtaining a copy
  3054. of this software and associated documentation files (the "Software"), to deal
  3055. in the Software without restriction, including without limitation the rights
  3056. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3057. copies of the Software, and to permit persons to whom the Software is
  3058. furnished to do so, subject to the following conditions:
  3059. The above copyright notice and this permission notice shall be included in all
  3060. copies or substantial portions of the Software.
  3061. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3062. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3063. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3064. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3065. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3066. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3067. SOFTWARE.
  3068. ## XLPagerTabStrip
  3069. The MIT License (MIT)
  3070. Copyright (c) 2019 Xmartlabs SRL
  3071. Permission is hereby granted, free of charge, to any person obtaining a copy
  3072. of this software and associated documentation files (the "Software"), to deal
  3073. in the Software without restriction, including without limitation the rights
  3074. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3075. copies of the Software, and to permit persons to whom the Software is
  3076. furnished to do so, subject to the following conditions:
  3077. The above copyright notice and this permission notice shall be included in all
  3078. copies or substantial portions of the Software.
  3079. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3080. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3081. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3082. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3083. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3084. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3085. SOFTWARE.
  3086. ## nanopb
  3087. Copyright (c) 2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi>
  3088. This software is provided 'as-is', without any express or
  3089. implied warranty. In no event will the authors be held liable
  3090. for any damages arising from the use of this software.
  3091. Permission is granted to anyone to use this software for any
  3092. purpose, including commercial applications, and to alter it and
  3093. redistribute it freely, subject to the following restrictions:
  3094. 1. The origin of this software must not be misrepresented; you
  3095. must not claim that you wrote the original software. If you use
  3096. this software in a product, an acknowledgment in the product
  3097. documentation would be appreciated but is not required.
  3098. 2. Altered source versions must be plainly marked as such, and
  3099. must not be misrepresented as being the original software.
  3100. 3. This notice may not be removed or altered from any source
  3101. distribution.
  3102. Generated by CocoaPods - https://cocoapods.org