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.

1497 lines
77 KiB

6 years ago
6 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-2018 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. ## Bolts
  55. BSD License
  56. For Bolts software
  57. Copyright (c) 2013-present, Facebook, Inc. All rights reserved.
  58. Redistribution and use in source and binary forms, with or without modification,
  59. are permitted provided that the following conditions are met:
  60. * Redistributions of source code must retain the above copyright notice, this
  61. list of conditions and the following disclaimer.
  62. * Redistributions in binary form must reproduce the above copyright notice,
  63. this list of conditions and the following disclaimer in the documentation
  64. and/or other materials provided with the distribution.
  65. * Neither the name Facebook nor the names of its contributors may be used to
  66. endorse or promote products derived from this software without specific
  67. prior written permission.
  68. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  69. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  70. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  71. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  72. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  73. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  74. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  75. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  76. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  77. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  78. ## Crashlytics
  79. 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
  80. ## FBSDKCoreKit
  81. Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
  82. You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
  83. copy, modify, and distribute this software in source code or binary form for use
  84. in connection with the web services and APIs provided by Facebook.
  85. As with any software that integrates with the Facebook platform, your use of
  86. this software is subject to the Facebook Developer Principles and Policies
  87. [http://developers.facebook.com/policy/]. This copyright notice shall be
  88. included in all copies or substantial portions of the software.
  89. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  90. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  91. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  92. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  93. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  94. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  95. ## FBSDKShareKit
  96. Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
  97. You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
  98. copy, modify, and distribute this software in source code or binary form for use
  99. in connection with the web services and APIs provided by Facebook.
  100. As with any software that integrates with the Facebook platform, your use of
  101. this software is subject to the Facebook Developer Principles and Policies
  102. [http://developers.facebook.com/policy/]. This copyright notice shall be
  103. included in all copies or substantial portions of the software.
  104. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  105. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  106. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  107. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  108. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  109. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  110. ## FLAnimatedImage
  111. The MIT License (MIT)
  112. Copyright (c) 2014-2016 Flipboard
  113. Permission is hereby granted, free of charge, to any person obtaining a copy
  114. of this software and associated documentation files (the "Software"), to deal
  115. in the Software without restriction, including without limitation the rights
  116. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  117. copies of the Software, and to permit persons to whom the Software is
  118. furnished to do so, subject to the following conditions:
  119. The above copyright notice and this permission notice shall be included in all
  120. copies or substantial portions of the Software.
  121. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  122. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  123. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  124. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  125. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  126. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  127. SOFTWARE.
  128. ## Fabric
  129. 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
  130. ## FacebookCore
  131. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  132. For Facebook Swift SDK software
  133. You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
  134. copy, modify, and distribute this software in source code or binary form for use
  135. in connection with the web services and APIs provided by Facebook.
  136. As with any software that integrates with the Facebook platform, your use of
  137. this software is subject to the Facebook Developer Principles and Policies
  138. [http://developers.facebook.com/policy/]. This copyright notice shall be
  139. included in all copies or substantial portions of the software.
  140. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  141. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  142. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  143. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  144. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  145. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  146. ## FacebookShare
  147. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  148. For Facebook Swift SDK software
  149. You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
  150. copy, modify, and distribute this software in source code or binary form for use
  151. in connection with the web services and APIs provided by Facebook.
  152. As with any software that integrates with the Facebook platform, your use of
  153. this software is subject to the Facebook Developer Principles and Policies
  154. [http://developers.facebook.com/policy/]. This copyright notice shall be
  155. included in all copies or substantial portions of the software.
  156. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  157. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  158. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  159. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  160. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  161. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  162. ## Firebase
  163. Copyright 2018 Google
  164. ## FirebaseAnalytics
  165. Copyright 2018 Google
  166. ## FirebaseAuth
  167. Apache License
  168. Version 2.0, January 2004
  169. http://www.apache.org/licenses/
  170. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  171. 1. Definitions.
  172. "License" shall mean the terms and conditions for use, reproduction,
  173. and distribution as defined by Sections 1 through 9 of this document.
  174. "Licensor" shall mean the copyright owner or entity authorized by
  175. the copyright owner that is granting the License.
  176. "Legal Entity" shall mean the union of the acting entity and all
  177. other entities that control, are controlled by, or are under common
  178. control with that entity. For the purposes of this definition,
  179. "control" means (i) the power, direct or indirect, to cause the
  180. direction or management of such entity, whether by contract or
  181. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  182. outstanding shares, or (iii) beneficial ownership of such entity.
  183. "You" (or "Your") shall mean an individual or Legal Entity
  184. exercising permissions granted by this License.
  185. "Source" form shall mean the preferred form for making modifications,
  186. including but not limited to software source code, documentation
  187. source, and configuration files.
  188. "Object" form shall mean any form resulting from mechanical
  189. transformation or translation of a Source form, including but
  190. not limited to compiled object code, generated documentation,
  191. and conversions to other media types.
  192. "Work" shall mean the work of authorship, whether in Source or
  193. Object form, made available under the License, as indicated by a
  194. copyright notice that is included in or attached to the work
  195. (an example is provided in the Appendix below).
  196. "Derivative Works" shall mean any work, whether in Source or Object
  197. form, that is based on (or derived from) the Work and for which the
  198. editorial revisions, annotations, elaborations, or other modifications
  199. represent, as a whole, an original work of authorship. For the purposes
  200. of this License, Derivative Works shall not include works that remain
  201. separable from, or merely link (or bind by name) to the interfaces of,
  202. the Work and Derivative Works thereof.
  203. "Contribution" shall mean any work of authorship, including
  204. the original version of the Work and any modifications or additions
  205. to that Work or Derivative Works thereof, that is intentionally
  206. submitted to Licensor for inclusion in the Work by the copyright owner
  207. or by an individual or Legal Entity authorized to submit on behalf of
  208. the copyright owner. For the purposes of this definition, "submitted"
  209. means any form of electronic, verbal, or written communication sent
  210. to the Licensor or its representatives, including but not limited to
  211. communication on electronic mailing lists, source code control systems,
  212. and issue tracking systems that are managed by, or on behalf of, the
  213. Licensor for the purpose of discussing and improving the Work, but
  214. excluding communication that is conspicuously marked or otherwise
  215. designated in writing by the copyright owner as "Not a Contribution."
  216. "Contributor" shall mean Licensor and any individual or Legal Entity
  217. on behalf of whom a Contribution has been received by Licensor and
  218. subsequently incorporated within the Work.
  219. 2. Grant of Copyright License. Subject to the terms and conditions of
  220. this License, each Contributor hereby grants to You a perpetual,
  221. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  222. copyright license to reproduce, prepare Derivative Works of,
  223. publicly display, publicly perform, sublicense, and distribute the
  224. Work and such Derivative Works in Source or Object form.
  225. 3. Grant of Patent License. Subject to the terms and conditions of
  226. this License, each Contributor hereby grants to You a perpetual,
  227. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  228. (except as stated in this section) patent license to make, have made,
  229. use, offer to sell, sell, import, and otherwise transfer the Work,
  230. where such license applies only to those patent claims licensable
  231. by such Contributor that are necessarily infringed by their
  232. Contribution(s) alone or by combination of their Contribution(s)
  233. with the Work to which such Contribution(s) was submitted. If You
  234. institute patent litigation against any entity (including a
  235. cross-claim or counterclaim in a lawsuit) alleging that the Work
  236. or a Contribution incorporated within the Work constitutes direct
  237. or contributory patent infringement, then any patent licenses
  238. granted to You under this License for that Work shall terminate
  239. as of the date such litigation is filed.
  240. 4. Redistribution. You may reproduce and distribute copies of the
  241. Work or Derivative Works thereof in any medium, with or without
  242. modifications, and in Source or Object form, provided that You
  243. meet the following conditions:
  244. (a) You must give any other recipients of the Work or
  245. Derivative Works a copy of this License; and
  246. (b) You must cause any modified files to carry prominent notices
  247. stating that You changed the files; and
  248. (c) You must retain, in the Source form of any Derivative Works
  249. that You distribute, all copyright, patent, trademark, and
  250. attribution notices from the Source form of the Work,
  251. excluding those notices that do not pertain to any part of
  252. the Derivative Works; and
  253. (d) If the Work includes a "NOTICE" text file as part of its
  254. distribution, then any Derivative Works that You distribute must
  255. include a readable copy of the attribution notices contained
  256. within such NOTICE file, excluding those notices that do not
  257. pertain to any part of the Derivative Works, in at least one
  258. of the following places: within a NOTICE text file distributed
  259. as part of the Derivative Works; within the Source form or
  260. documentation, if provided along with the Derivative Works; or,
  261. within a display generated by the Derivative Works, if and
  262. wherever such third-party notices normally appear. The contents
  263. of the NOTICE file are for informational purposes only and
  264. do not modify the License. You may add Your own attribution
  265. notices within Derivative Works that You distribute, alongside
  266. or as an addendum to the NOTICE text from the Work, provided
  267. that such additional attribution notices cannot be construed
  268. as modifying the License.
  269. You may add Your own copyright statement to Your modifications and
  270. may provide additional or different license terms and conditions
  271. for use, reproduction, or distribution of Your modifications, or
  272. for any such Derivative Works as a whole, provided Your use,
  273. reproduction, and distribution of the Work otherwise complies with
  274. the conditions stated in this License.
  275. 5. Submission of Contributions. Unless You explicitly state otherwise,
  276. any Contribution intentionally submitted for inclusion in the Work
  277. by You to the Licensor shall be under the terms and conditions of
  278. this License, without any additional terms or conditions.
  279. Notwithstanding the above, nothing herein shall supersede or modify
  280. the terms of any separate license agreement you may have executed
  281. with Licensor regarding such Contributions.
  282. 6. Trademarks. This License does not grant permission to use the trade
  283. names, trademarks, service marks, or product names of the Licensor,
  284. except as required for reasonable and customary use in describing the
  285. origin of the Work and reproducing the content of the NOTICE file.
  286. 7. Disclaimer of Warranty. Unless required by applicable law or
  287. agreed to in writing, Licensor provides the Work (and each
  288. Contributor provides its Contributions) on an "AS IS" BASIS,
  289. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  290. implied, including, without limitation, any warranties or conditions
  291. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  292. PARTICULAR PURPOSE. You are solely responsible for determining the
  293. appropriateness of using or redistributing the Work and assume any
  294. risks associated with Your exercise of permissions under this License.
  295. 8. Limitation of Liability. In no event and under no legal theory,
  296. whether in tort (including negligence), contract, or otherwise,
  297. unless required by applicable law (such as deliberate and grossly
  298. negligent acts) or agreed to in writing, shall any Contributor be
  299. liable to You for damages, including any direct, indirect, special,
  300. incidental, or consequential damages of any character arising as a
  301. result of this License or out of the use or inability to use the
  302. Work (including but not limited to damages for loss of goodwill,
  303. work stoppage, computer failure or malfunction, or any and all
  304. other commercial damages or losses), even if such Contributor
  305. has been advised of the possibility of such damages.
  306. 9. Accepting Warranty or Additional Liability. While redistributing
  307. the Work or Derivative Works thereof, You may choose to offer,
  308. and charge a fee for, acceptance of support, warranty, indemnity,
  309. or other liability obligations and/or rights consistent with this
  310. License. However, in accepting such obligations, You may act only
  311. on Your own behalf and on Your sole responsibility, not on behalf
  312. of any other Contributor, and only if You agree to indemnify,
  313. defend, and hold each Contributor harmless for any liability
  314. incurred by, or claims asserted against, such Contributor by reason
  315. of your accepting any such warranty or additional liability.
  316. END OF TERMS AND CONDITIONS
  317. APPENDIX: How to apply the Apache License to your work.
  318. To apply the Apache License to your work, attach the following
  319. boilerplate notice, with the fields enclosed by brackets "[]"
  320. replaced with your own identifying information. (Don't include
  321. the brackets!) The text should be enclosed in the appropriate
  322. comment syntax for the file format. We also recommend that a
  323. file or class name and description of purpose be included on the
  324. same "printed page" as the copyright notice for easier
  325. identification within third-party archives.
  326. Copyright [yyyy] [name of copyright owner]
  327. Licensed under the Apache License, Version 2.0 (the "License");
  328. you may not use this file except in compliance with the License.
  329. You may obtain a copy of the License at
  330. http://www.apache.org/licenses/LICENSE-2.0
  331. Unless required by applicable law or agreed to in writing, software
  332. distributed under the License is distributed on an "AS IS" BASIS,
  333. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  334. See the License for the specific language governing permissions and
  335. limitations under the License.
  336. ## FirebaseCore
  337. Apache License
  338. Version 2.0, January 2004
  339. http://www.apache.org/licenses/
  340. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  341. 1. Definitions.
  342. "License" shall mean the terms and conditions for use, reproduction,
  343. and distribution as defined by Sections 1 through 9 of this document.
  344. "Licensor" shall mean the copyright owner or entity authorized by
  345. the copyright owner that is granting the License.
  346. "Legal Entity" shall mean the union of the acting entity and all
  347. other entities that control, are controlled by, or are under common
  348. control with that entity. For the purposes of this definition,
  349. "control" means (i) the power, direct or indirect, to cause the
  350. direction or management of such entity, whether by contract or
  351. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  352. outstanding shares, or (iii) beneficial ownership of such entity.
  353. "You" (or "Your") shall mean an individual or Legal Entity
  354. exercising permissions granted by this License.
  355. "Source" form shall mean the preferred form for making modifications,
  356. including but not limited to software source code, documentation
  357. source, and configuration files.
  358. "Object" form shall mean any form resulting from mechanical
  359. transformation or translation of a Source form, including but
  360. not limited to compiled object code, generated documentation,
  361. and conversions to other media types.
  362. "Work" shall mean the work of authorship, whether in Source or
  363. Object form, made available under the License, as indicated by a
  364. copyright notice that is included in or attached to the work
  365. (an example is provided in the Appendix below).
  366. "Derivative Works" shall mean any work, whether in Source or Object
  367. form, that is based on (or derived from) the Work and for which the
  368. editorial revisions, annotations, elaborations, or other modifications
  369. represent, as a whole, an original work of authorship. For the purposes
  370. of this License, Derivative Works shall not include works that remain
  371. separable from, or merely link (or bind by name) to the interfaces of,
  372. the Work and Derivative Works thereof.
  373. "Contribution" shall mean any work of authorship, including
  374. the original version of the Work and any modifications or additions
  375. to that Work or Derivative Works thereof, that is intentionally
  376. submitted to Licensor for inclusion in the Work by the copyright owner
  377. or by an individual or Legal Entity authorized to submit on behalf of
  378. the copyright owner. For the purposes of this definition, "submitted"
  379. means any form of electronic, verbal, or written communication sent
  380. to the Licensor or its representatives, including but not limited to
  381. communication on electronic mailing lists, source code control systems,
  382. and issue tracking systems that are managed by, or on behalf of, the
  383. Licensor for the purpose of discussing and improving the Work, but
  384. excluding communication that is conspicuously marked or otherwise
  385. designated in writing by the copyright owner as "Not a Contribution."
  386. "Contributor" shall mean Licensor and any individual or Legal Entity
  387. on behalf of whom a Contribution has been received by Licensor and
  388. subsequently incorporated within the Work.
  389. 2. Grant of Copyright License. Subject to the terms and conditions of
  390. this License, each Contributor hereby grants to You a perpetual,
  391. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  392. copyright license to reproduce, prepare Derivative Works of,
  393. publicly display, publicly perform, sublicense, and distribute the
  394. Work and such Derivative Works in Source or Object form.
  395. 3. Grant of Patent License. Subject to the terms and conditions of
  396. this License, each Contributor hereby grants to You a perpetual,
  397. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  398. (except as stated in this section) patent license to make, have made,
  399. use, offer to sell, sell, import, and otherwise transfer the Work,
  400. where such license applies only to those patent claims licensable
  401. by such Contributor that are necessarily infringed by their
  402. Contribution(s) alone or by combination of their Contribution(s)
  403. with the Work to which such Contribution(s) was submitted. If You
  404. institute patent litigation against any entity (including a
  405. cross-claim or counterclaim in a lawsuit) alleging that the Work
  406. or a Contribution incorporated within the Work constitutes direct
  407. or contributory patent infringement, then any patent licenses
  408. granted to You under this License for that Work shall terminate
  409. as of the date such litigation is filed.
  410. 4. Redistribution. You may reproduce and distribute copies of the
  411. Work or Derivative Works thereof in any medium, with or without
  412. modifications, and in Source or Object form, provided that You
  413. meet the following conditions:
  414. (a) You must give any other recipients of the Work or
  415. Derivative Works a copy of this License; and
  416. (b) You must cause any modified files to carry prominent notices
  417. stating that You changed the files; and
  418. (c) You must retain, in the Source form of any Derivative Works
  419. that You distribute, all copyright, patent, trademark, and
  420. attribution notices from the Source form of the Work,
  421. excluding those notices that do not pertain to any part of
  422. the Derivative Works; and
  423. (d) If the Work includes a "NOTICE" text file as part of its
  424. distribution, then any Derivative Works that You distribute must
  425. include a readable copy of the attribution notices contained
  426. within such NOTICE file, excluding those notices that do not
  427. pertain to any part of the Derivative Works, in at least one
  428. of the following places: within a NOTICE text file distributed
  429. as part of the Derivative Works; within the Source form or
  430. documentation, if provided along with the Derivative Works; or,
  431. within a display generated by the Derivative Works, if and
  432. wherever such third-party notices normally appear. The contents
  433. of the NOTICE file are for informational purposes only and
  434. do not modify the License. You may add Your own attribution
  435. notices within Derivative Works that You distribute, alongside
  436. or as an addendum to the NOTICE text from the Work, provided
  437. that such additional attribution notices cannot be construed
  438. as modifying the License.
  439. You may add Your own copyright statement to Your modifications and
  440. may provide additional or different license terms and conditions
  441. for use, reproduction, or distribution of Your modifications, or
  442. for any such Derivative Works as a whole, provided Your use,
  443. reproduction, and distribution of the Work otherwise complies with
  444. the conditions stated in this License.
  445. 5. Submission of Contributions. Unless You explicitly state otherwise,
  446. any Contribution intentionally submitted for inclusion in the Work
  447. by You to the Licensor shall be under the terms and conditions of
  448. this License, without any additional terms or conditions.
  449. Notwithstanding the above, nothing herein shall supersede or modify
  450. the terms of any separate license agreement you may have executed
  451. with Licensor regarding such Contributions.
  452. 6. Trademarks. This License does not grant permission to use the trade
  453. names, trademarks, service marks, or product names of the Licensor,
  454. except as required for reasonable and customary use in describing the
  455. origin of the Work and reproducing the content of the NOTICE file.
  456. 7. Disclaimer of Warranty. Unless required by applicable law or
  457. agreed to in writing, Licensor provides the Work (and each
  458. Contributor provides its Contributions) on an "AS IS" BASIS,
  459. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  460. implied, including, without limitation, any warranties or conditions
  461. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  462. PARTICULAR PURPOSE. You are solely responsible for determining the
  463. appropriateness of using or redistributing the Work and assume any
  464. risks associated with Your exercise of permissions under this License.
  465. 8. Limitation of Liability. In no event and under no legal theory,
  466. whether in tort (including negligence), contract, or otherwise,
  467. unless required by applicable law (such as deliberate and grossly
  468. negligent acts) or agreed to in writing, shall any Contributor be
  469. liable to You for damages, including any direct, indirect, special,
  470. incidental, or consequential damages of any character arising as a
  471. result of this License or out of the use or inability to use the
  472. Work (including but not limited to damages for loss of goodwill,
  473. work stoppage, computer failure or malfunction, or any and all
  474. other commercial damages or losses), even if such Contributor
  475. has been advised of the possibility of such damages.
  476. 9. Accepting Warranty or Additional Liability. While redistributing
  477. the Work or Derivative Works thereof, You may choose to offer,
  478. and charge a fee for, acceptance of support, warranty, indemnity,
  479. or other liability obligations and/or rights consistent with this
  480. License. However, in accepting such obligations, You may act only
  481. on Your own behalf and on Your sole responsibility, not on behalf
  482. of any other Contributor, and only if You agree to indemnify,
  483. defend, and hold each Contributor harmless for any liability
  484. incurred by, or claims asserted against, such Contributor by reason
  485. of your accepting any such warranty or additional liability.
  486. END OF TERMS AND CONDITIONS
  487. APPENDIX: How to apply the Apache License to your work.
  488. To apply the Apache License to your work, attach the following
  489. boilerplate notice, with the fields enclosed by brackets "[]"
  490. replaced with your own identifying information. (Don't include
  491. the brackets!) The text should be enclosed in the appropriate
  492. comment syntax for the file format. We also recommend that a
  493. file or class name and description of purpose be included on the
  494. same "printed page" as the copyright notice for easier
  495. identification within third-party archives.
  496. Copyright [yyyy] [name of copyright owner]
  497. Licensed under the Apache License, Version 2.0 (the "License");
  498. you may not use this file except in compliance with the License.
  499. You may obtain a copy of the License at
  500. http://www.apache.org/licenses/LICENSE-2.0
  501. Unless required by applicable law or agreed to in writing, software
  502. distributed under the License is distributed on an "AS IS" BASIS,
  503. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  504. See the License for the specific language governing permissions and
  505. limitations under the License.
  506. ## FirebaseInstanceID
  507. Copyright 2018 Google
  508. ## FirebaseMessaging
  509. Apache License
  510. Version 2.0, January 2004
  511. http://www.apache.org/licenses/
  512. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  513. 1. Definitions.
  514. "License" shall mean the terms and conditions for use, reproduction,
  515. and distribution as defined by Sections 1 through 9 of this document.
  516. "Licensor" shall mean the copyright owner or entity authorized by
  517. the copyright owner that is granting the License.
  518. "Legal Entity" shall mean the union of the acting entity and all
  519. other entities that control, are controlled by, or are under common
  520. control with that entity. For the purposes of this definition,
  521. "control" means (i) the power, direct or indirect, to cause the
  522. direction or management of such entity, whether by contract or
  523. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  524. outstanding shares, or (iii) beneficial ownership of such entity.
  525. "You" (or "Your") shall mean an individual or Legal Entity
  526. exercising permissions granted by this License.
  527. "Source" form shall mean the preferred form for making modifications,
  528. including but not limited to software source code, documentation
  529. source, and configuration files.
  530. "Object" form shall mean any form resulting from mechanical
  531. transformation or translation of a Source form, including but
  532. not limited to compiled object code, generated documentation,
  533. and conversions to other media types.
  534. "Work" shall mean the work of authorship, whether in Source or
  535. Object form, made available under the License, as indicated by a
  536. copyright notice that is included in or attached to the work
  537. (an example is provided in the Appendix below).
  538. "Derivative Works" shall mean any work, whether in Source or Object
  539. form, that is based on (or derived from) the Work and for which the
  540. editorial revisions, annotations, elaborations, or other modifications
  541. represent, as a whole, an original work of authorship. For the purposes
  542. of this License, Derivative Works shall not include works that remain
  543. separable from, or merely link (or bind by name) to the interfaces of,
  544. the Work and Derivative Works thereof.
  545. "Contribution" shall mean any work of authorship, including
  546. the original version of the Work and any modifications or additions
  547. to that Work or Derivative Works thereof, that is intentionally
  548. submitted to Licensor for inclusion in the Work by the copyright owner
  549. or by an individual or Legal Entity authorized to submit on behalf of
  550. the copyright owner. For the purposes of this definition, "submitted"
  551. means any form of electronic, verbal, or written communication sent
  552. to the Licensor or its representatives, including but not limited to
  553. communication on electronic mailing lists, source code control systems,
  554. and issue tracking systems that are managed by, or on behalf of, the
  555. Licensor for the purpose of discussing and improving the Work, but
  556. excluding communication that is conspicuously marked or otherwise
  557. designated in writing by the copyright owner as "Not a Contribution."
  558. "Contributor" shall mean Licensor and any individual or Legal Entity
  559. on behalf of whom a Contribution has been received by Licensor and
  560. subsequently incorporated within the Work.
  561. 2. Grant of Copyright License. Subject to the terms and conditions of
  562. this License, each Contributor hereby grants to You a perpetual,
  563. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  564. copyright license to reproduce, prepare Derivative Works of,
  565. publicly display, publicly perform, sublicense, and distribute the
  566. Work and such Derivative Works in Source or Object form.
  567. 3. Grant of Patent License. Subject to the terms and conditions of
  568. this License, each Contributor hereby grants to You a perpetual,
  569. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  570. (except as stated in this section) patent license to make, have made,
  571. use, offer to sell, sell, import, and otherwise transfer the Work,
  572. where such license applies only to those patent claims licensable
  573. by such Contributor that are necessarily infringed by their
  574. Contribution(s) alone or by combination of their Contribution(s)
  575. with the Work to which such Contribution(s) was submitted. If You
  576. institute patent litigation against any entity (including a
  577. cross-claim or counterclaim in a lawsuit) alleging that the Work
  578. or a Contribution incorporated within the Work constitutes direct
  579. or contributory patent infringement, then any patent licenses
  580. granted to You under this License for that Work shall terminate
  581. as of the date such litigation is filed.
  582. 4. Redistribution. You may reproduce and distribute copies of the
  583. Work or Derivative Works thereof in any medium, with or without
  584. modifications, and in Source or Object form, provided that You
  585. meet the following conditions:
  586. (a) You must give any other recipients of the Work or
  587. Derivative Works a copy of this License; and
  588. (b) You must cause any modified files to carry prominent notices
  589. stating that You changed the files; and
  590. (c) You must retain, in the Source form of any Derivative Works
  591. that You distribute, all copyright, patent, trademark, and
  592. attribution notices from the Source form of the Work,
  593. excluding those notices that do not pertain to any part of
  594. the Derivative Works; and
  595. (d) If the Work includes a "NOTICE" text file as part of its
  596. distribution, then any Derivative Works that You distribute must
  597. include a readable copy of the attribution notices contained
  598. within such NOTICE file, excluding those notices that do not
  599. pertain to any part of the Derivative Works, in at least one
  600. of the following places: within a NOTICE text file distributed
  601. as part of the Derivative Works; within the Source form or
  602. documentation, if provided along with the Derivative Works; or,
  603. within a display generated by the Derivative Works, if and
  604. wherever such third-party notices normally appear. The contents
  605. of the NOTICE file are for informational purposes only and
  606. do not modify the License. You may add Your own attribution
  607. notices within Derivative Works that You distribute, alongside
  608. or as an addendum to the NOTICE text from the Work, provided
  609. that such additional attribution notices cannot be construed
  610. as modifying the License.
  611. You may add Your own copyright statement to Your modifications and
  612. may provide additional or different license terms and conditions
  613. for use, reproduction, or distribution of Your modifications, or
  614. for any such Derivative Works as a whole, provided Your use,
  615. reproduction, and distribution of the Work otherwise complies with
  616. the conditions stated in this License.
  617. 5. Submission of Contributions. Unless You explicitly state otherwise,
  618. any Contribution intentionally submitted for inclusion in the Work
  619. by You to the Licensor shall be under the terms and conditions of
  620. this License, without any additional terms or conditions.
  621. Notwithstanding the above, nothing herein shall supersede or modify
  622. the terms of any separate license agreement you may have executed
  623. with Licensor regarding such Contributions.
  624. 6. Trademarks. This License does not grant permission to use the trade
  625. names, trademarks, service marks, or product names of the Licensor,
  626. except as required for reasonable and customary use in describing the
  627. origin of the Work and reproducing the content of the NOTICE file.
  628. 7. Disclaimer of Warranty. Unless required by applicable law or
  629. agreed to in writing, Licensor provides the Work (and each
  630. Contributor provides its Contributions) on an "AS IS" BASIS,
  631. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  632. implied, including, without limitation, any warranties or conditions
  633. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  634. PARTICULAR PURPOSE. You are solely responsible for determining the
  635. appropriateness of using or redistributing the Work and assume any
  636. risks associated with Your exercise of permissions under this License.
  637. 8. Limitation of Liability. In no event and under no legal theory,
  638. whether in tort (including negligence), contract, or otherwise,
  639. unless required by applicable law (such as deliberate and grossly
  640. negligent acts) or agreed to in writing, shall any Contributor be
  641. liable to You for damages, including any direct, indirect, special,
  642. incidental, or consequential damages of any character arising as a
  643. result of this License or out of the use or inability to use the
  644. Work (including but not limited to damages for loss of goodwill,
  645. work stoppage, computer failure or malfunction, or any and all
  646. other commercial damages or losses), even if such Contributor
  647. has been advised of the possibility of such damages.
  648. 9. Accepting Warranty or Additional Liability. While redistributing
  649. the Work or Derivative Works thereof, You may choose to offer,
  650. and charge a fee for, acceptance of support, warranty, indemnity,
  651. or other liability obligations and/or rights consistent with this
  652. License. However, in accepting such obligations, You may act only
  653. on Your own behalf and on Your sole responsibility, not on behalf
  654. of any other Contributor, and only if You agree to indemnify,
  655. defend, and hold each Contributor harmless for any liability
  656. incurred by, or claims asserted against, such Contributor by reason
  657. of your accepting any such warranty or additional liability.
  658. END OF TERMS AND CONDITIONS
  659. APPENDIX: How to apply the Apache License to your work.
  660. To apply the Apache License to your work, attach the following
  661. boilerplate notice, with the fields enclosed by brackets "[]"
  662. replaced with your own identifying information. (Don't include
  663. the brackets!) The text should be enclosed in the appropriate
  664. comment syntax for the file format. We also recommend that a
  665. file or class name and description of purpose be included on the
  666. same "printed page" as the copyright notice for easier
  667. identification within third-party archives.
  668. Copyright [yyyy] [name of copyright owner]
  669. Licensed under the Apache License, Version 2.0 (the "License");
  670. you may not use this file except in compliance with the License.
  671. You may obtain a copy of the License at
  672. http://www.apache.org/licenses/LICENSE-2.0
  673. Unless required by applicable law or agreed to in writing, software
  674. distributed under the License is distributed on an "AS IS" BASIS,
  675. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  676. See the License for the specific language governing permissions and
  677. limitations under the License.
  678. ## GTMSessionFetcher
  679. Apache License
  680. Version 2.0, January 2004
  681. http://www.apache.org/licenses/
  682. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  683. 1. Definitions.
  684. "License" shall mean the terms and conditions for use, reproduction,
  685. and distribution as defined by Sections 1 through 9 of this document.
  686. "Licensor" shall mean the copyright owner or entity authorized by
  687. the copyright owner that is granting the License.
  688. "Legal Entity" shall mean the union of the acting entity and all
  689. other entities that control, are controlled by, or are under common
  690. control with that entity. For the purposes of this definition,
  691. "control" means (i) the power, direct or indirect, to cause the
  692. direction or management of such entity, whether by contract or
  693. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  694. outstanding shares, or (iii) beneficial ownership of such entity.
  695. "You" (or "Your") shall mean an individual or Legal Entity
  696. exercising permissions granted by this License.
  697. "Source" form shall mean the preferred form for making modifications,
  698. including but not limited to software source code, documentation
  699. source, and configuration files.
  700. "Object" form shall mean any form resulting from mechanical
  701. transformation or translation of a Source form, including but
  702. not limited to compiled object code, generated documentation,
  703. and conversions to other media types.
  704. "Work" shall mean the work of authorship, whether in Source or
  705. Object form, made available under the License, as indicated by a
  706. copyright notice that is included in or attached to the work
  707. (an example is provided in the Appendix below).
  708. "Derivative Works" shall mean any work, whether in Source or Object
  709. form, that is based on (or derived from) the Work and for which the
  710. editorial revisions, annotations, elaborations, or other modifications
  711. represent, as a whole, an original work of authorship. For the purposes
  712. of this License, Derivative Works shall not include works that remain
  713. separable from, or merely link (or bind by name) to the interfaces of,
  714. the Work and Derivative Works thereof.
  715. "Contribution" shall mean any work of authorship, including
  716. the original version of the Work and any modifications or additions
  717. to that Work or Derivative Works thereof, that is intentionally
  718. submitted to Licensor for inclusion in the Work by the copyright owner
  719. or by an individual or Legal Entity authorized to submit on behalf of
  720. the copyright owner. For the purposes of this definition, "submitted"
  721. means any form of electronic, verbal, or written communication sent
  722. to the Licensor or its representatives, including but not limited to
  723. communication on electronic mailing lists, source code control systems,
  724. and issue tracking systems that are managed by, or on behalf of, the
  725. Licensor for the purpose of discussing and improving the Work, but
  726. excluding communication that is conspicuously marked or otherwise
  727. designated in writing by the copyright owner as "Not a Contribution."
  728. "Contributor" shall mean Licensor and any individual or Legal Entity
  729. on behalf of whom a Contribution has been received by Licensor and
  730. subsequently incorporated within the Work.
  731. 2. Grant of Copyright License. Subject to the terms and conditions of
  732. this License, each Contributor hereby grants to You a perpetual,
  733. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  734. copyright license to reproduce, prepare Derivative Works of,
  735. publicly display, publicly perform, sublicense, and distribute the
  736. Work and such Derivative Works in Source or Object form.
  737. 3. Grant of Patent License. Subject to the terms and conditions of
  738. this License, each Contributor hereby grants to You a perpetual,
  739. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  740. (except as stated in this section) patent license to make, have made,
  741. use, offer to sell, sell, import, and otherwise transfer the Work,
  742. where such license applies only to those patent claims licensable
  743. by such Contributor that are necessarily infringed by their
  744. Contribution(s) alone or by combination of their Contribution(s)
  745. with the Work to which such Contribution(s) was submitted. If You
  746. institute patent litigation against any entity (including a
  747. cross-claim or counterclaim in a lawsuit) alleging that the Work
  748. or a Contribution incorporated within the Work constitutes direct
  749. or contributory patent infringement, then any patent licenses
  750. granted to You under this License for that Work shall terminate
  751. as of the date such litigation is filed.
  752. 4. Redistribution. You may reproduce and distribute copies of the
  753. Work or Derivative Works thereof in any medium, with or without
  754. modifications, and in Source or Object form, provided that You
  755. meet the following conditions:
  756. (a) You must give any other recipients of the Work or
  757. Derivative Works a copy of this License; and
  758. (b) You must cause any modified files to carry prominent notices
  759. stating that You changed the files; and
  760. (c) You must retain, in the Source form of any Derivative Works
  761. that You distribute, all copyright, patent, trademark, and
  762. attribution notices from the Source form of the Work,
  763. excluding those notices that do not pertain to any part of
  764. the Derivative Works; and
  765. (d) If the Work includes a "NOTICE" text file as part of its
  766. distribution, then any Derivative Works that You distribute must
  767. include a readable copy of the attribution notices contained
  768. within such NOTICE file, excluding those notices that do not
  769. pertain to any part of the Derivative Works, in at least one
  770. of the following places: within a NOTICE text file distributed
  771. as part of the Derivative Works; within the Source form or
  772. documentation, if provided along with the Derivative Works; or,
  773. within a display generated by the Derivative Works, if and
  774. wherever such third-party notices normally appear. The contents
  775. of the NOTICE file are for informational purposes only and
  776. do not modify the License. You may add Your own attribution
  777. notices within Derivative Works that You distribute, alongside
  778. or as an addendum to the NOTICE text from the Work, provided
  779. that such additional attribution notices cannot be construed
  780. as modifying the License.
  781. You may add Your own copyright statement to Your modifications and
  782. may provide additional or different license terms and conditions
  783. for use, reproduction, or distribution of Your modifications, or
  784. for any such Derivative Works as a whole, provided Your use,
  785. reproduction, and distribution of the Work otherwise complies with
  786. the conditions stated in this License.
  787. 5. Submission of Contributions. Unless You explicitly state otherwise,
  788. any Contribution intentionally submitted for inclusion in the Work
  789. by You to the Licensor shall be under the terms and conditions of
  790. this License, without any additional terms or conditions.
  791. Notwithstanding the above, nothing herein shall supersede or modify
  792. the terms of any separate license agreement you may have executed
  793. with Licensor regarding such Contributions.
  794. 6. Trademarks. This License does not grant permission to use the trade
  795. names, trademarks, service marks, or product names of the Licensor,
  796. except as required for reasonable and customary use in describing the
  797. origin of the Work and reproducing the content of the NOTICE file.
  798. 7. Disclaimer of Warranty. Unless required by applicable law or
  799. agreed to in writing, Licensor provides the Work (and each
  800. Contributor provides its Contributions) on an "AS IS" BASIS,
  801. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  802. implied, including, without limitation, any warranties or conditions
  803. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  804. PARTICULAR PURPOSE. You are solely responsible for determining the
  805. appropriateness of using or redistributing the Work and assume any
  806. risks associated with Your exercise of permissions under this License.
  807. 8. Limitation of Liability. In no event and under no legal theory,
  808. whether in tort (including negligence), contract, or otherwise,
  809. unless required by applicable law (such as deliberate and grossly
  810. negligent acts) or agreed to in writing, shall any Contributor be
  811. liable to You for damages, including any direct, indirect, special,
  812. incidental, or consequential damages of any character arising as a
  813. result of this License or out of the use or inability to use the
  814. Work (including but not limited to damages for loss of goodwill,
  815. work stoppage, computer failure or malfunction, or any and all
  816. other commercial damages or losses), even if such Contributor
  817. has been advised of the possibility of such damages.
  818. 9. Accepting Warranty or Additional Liability. While redistributing
  819. the Work or Derivative Works thereof, You may choose to offer,
  820. and charge a fee for, acceptance of support, warranty, indemnity,
  821. or other liability obligations and/or rights consistent with this
  822. License. However, in accepting such obligations, You may act only
  823. on Your own behalf and on Your sole responsibility, not on behalf
  824. of any other Contributor, and only if You agree to indemnify,
  825. defend, and hold each Contributor harmless for any liability
  826. incurred by, or claims asserted against, such Contributor by reason
  827. of your accepting any such warranty or additional liability.
  828. END OF TERMS AND CONDITIONS
  829. APPENDIX: How to apply the Apache License to your work.
  830. To apply the Apache License to your work, attach the following
  831. boilerplate notice, with the fields enclosed by brackets "[]"
  832. replaced with your own identifying information. (Don't include
  833. the brackets!) The text should be enclosed in the appropriate
  834. comment syntax for the file format. We also recommend that a
  835. file or class name and description of purpose be included on the
  836. same "printed page" as the copyright notice for easier
  837. identification within third-party archives.
  838. Copyright [yyyy] [name of copyright owner]
  839. Licensed under the Apache License, Version 2.0 (the "License");
  840. you may not use this file except in compliance with the License.
  841. You may obtain a copy of the License at
  842. http://www.apache.org/licenses/LICENSE-2.0
  843. Unless required by applicable law or agreed to in writing, software
  844. distributed under the License is distributed on an "AS IS" BASIS,
  845. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  846. See the License for the specific language governing permissions and
  847. limitations under the License.
  848. ## GoogleToolboxForMac
  849. Apache License
  850. Version 2.0, January 2004
  851. http://www.apache.org/licenses/
  852. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  853. 1. Definitions.
  854. "License" shall mean the terms and conditions for use, reproduction,
  855. and distribution as defined by Sections 1 through 9 of this document.
  856. "Licensor" shall mean the copyright owner or entity authorized by
  857. the copyright owner that is granting the License.
  858. "Legal Entity" shall mean the union of the acting entity and all
  859. other entities that control, are controlled by, or are under common
  860. control with that entity. For the purposes of this definition,
  861. "control" means (i) the power, direct or indirect, to cause the
  862. direction or management of such entity, whether by contract or
  863. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  864. outstanding shares, or (iii) beneficial ownership of such entity.
  865. "You" (or "Your") shall mean an individual or Legal Entity
  866. exercising permissions granted by this License.
  867. "Source" form shall mean the preferred form for making modifications,
  868. including but not limited to software source code, documentation
  869. source, and configuration files.
  870. "Object" form shall mean any form resulting from mechanical
  871. transformation or translation of a Source form, including but
  872. not limited to compiled object code, generated documentation,
  873. and conversions to other media types.
  874. "Work" shall mean the work of authorship, whether in Source or
  875. Object form, made available under the License, as indicated by a
  876. copyright notice that is included in or attached to the work
  877. (an example is provided in the Appendix below).
  878. "Derivative Works" shall mean any work, whether in Source or Object
  879. form, that is based on (or derived from) the Work and for which the
  880. editorial revisions, annotations, elaborations, or other modifications
  881. represent, as a whole, an original work of authorship. For the purposes
  882. of this License, Derivative Works shall not include works that remain
  883. separable from, or merely link (or bind by name) to the interfaces of,
  884. the Work and Derivative Works thereof.
  885. "Contribution" shall mean any work of authorship, including
  886. the original version of the Work and any modifications or additions
  887. to that Work or Derivative Works thereof, that is intentionally
  888. submitted to Licensor for inclusion in the Work by the copyright owner
  889. or by an individual or Legal Entity authorized to submit on behalf of
  890. the copyright owner. For the purposes of this definition, "submitted"
  891. means any form of electronic, verbal, or written communication sent
  892. to the Licensor or its representatives, including but not limited to
  893. communication on electronic mailing lists, source code control systems,
  894. and issue tracking systems that are managed by, or on behalf of, the
  895. Licensor for the purpose of discussing and improving the Work, but
  896. excluding communication that is conspicuously marked or otherwise
  897. designated in writing by the copyright owner as "Not a Contribution."
  898. "Contributor" shall mean Licensor and any individual or Legal Entity
  899. on behalf of whom a Contribution has been received by Licensor and
  900. subsequently incorporated within the Work.
  901. 2. Grant of Copyright License. Subject to the terms and conditions of
  902. this License, each Contributor hereby grants to You a perpetual,
  903. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  904. copyright license to reproduce, prepare Derivative Works of,
  905. publicly display, publicly perform, sublicense, and distribute the
  906. Work and such Derivative Works in Source or Object form.
  907. 3. Grant of Patent License. Subject to the terms and conditions of
  908. this License, each Contributor hereby grants to You a perpetual,
  909. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  910. (except as stated in this section) patent license to make, have made,
  911. use, offer to sell, sell, import, and otherwise transfer the Work,
  912. where such license applies only to those patent claims licensable
  913. by such Contributor that are necessarily infringed by their
  914. Contribution(s) alone or by combination of their Contribution(s)
  915. with the Work to which such Contribution(s) was submitted. If You
  916. institute patent litigation against any entity (including a
  917. cross-claim or counterclaim in a lawsuit) alleging that the Work
  918. or a Contribution incorporated within the Work constitutes direct
  919. or contributory patent infringement, then any patent licenses
  920. granted to You under this License for that Work shall terminate
  921. as of the date such litigation is filed.
  922. 4. Redistribution. You may reproduce and distribute copies of the
  923. Work or Derivative Works thereof in any medium, with or without
  924. modifications, and in Source or Object form, provided that You
  925. meet the following conditions:
  926. (a) You must give any other recipients of the Work or
  927. Derivative Works a copy of this License; and
  928. (b) You must cause any modified files to carry prominent notices
  929. stating that You changed the files; and
  930. (c) You must retain, in the Source form of any Derivative Works
  931. that You distribute, all copyright, patent, trademark, and
  932. attribution notices from the Source form of the Work,
  933. excluding those notices that do not pertain to any part of
  934. the Derivative Works; and
  935. (d) If the Work includes a "NOTICE" text file as part of its
  936. distribution, then any Derivative Works that You distribute must
  937. include a readable copy of the attribution notices contained
  938. within such NOTICE file, excluding those notices that do not
  939. pertain to any part of the Derivative Works, in at least one
  940. of the following places: within a NOTICE text file distributed
  941. as part of the Derivative Works; within the Source form or
  942. documentation, if provided along with the Derivative Works; or,
  943. within a display generated by the Derivative Works, if and
  944. wherever such third-party notices normally appear. The contents
  945. of the NOTICE file are for informational purposes only and
  946. do not modify the License. You may add Your own attribution
  947. notices within Derivative Works that You distribute, alongside
  948. or as an addendum to the NOTICE text from the Work, provided
  949. that such additional attribution notices cannot be construed
  950. as modifying the License.
  951. You may add Your own copyright statement to Your modifications and
  952. may provide additional or different license terms and conditions
  953. for use, reproduction, or distribution of Your modifications, or
  954. for any such Derivative Works as a whole, provided Your use,
  955. reproduction, and distribution of the Work otherwise complies with
  956. the conditions stated in this License.
  957. 5. Submission of Contributions. Unless You explicitly state otherwise,
  958. any Contribution intentionally submitted for inclusion in the Work
  959. by You to the Licensor shall be under the terms and conditions of
  960. this License, without any additional terms or conditions.
  961. Notwithstanding the above, nothing herein shall supersede or modify
  962. the terms of any separate license agreement you may have executed
  963. with Licensor regarding such Contributions.
  964. 6. Trademarks. This License does not grant permission to use the trade
  965. names, trademarks, service marks, or product names of the Licensor,
  966. except as required for reasonable and customary use in describing the
  967. origin of the Work and reproducing the content of the NOTICE file.
  968. 7. Disclaimer of Warranty. Unless required by applicable law or
  969. agreed to in writing, Licensor provides the Work (and each
  970. Contributor provides its Contributions) on an "AS IS" BASIS,
  971. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  972. implied, including, without limitation, any warranties or conditions
  973. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  974. PARTICULAR PURPOSE. You are solely responsible for determining the
  975. appropriateness of using or redistributing the Work and assume any
  976. risks associated with Your exercise of permissions under this License.
  977. 8. Limitation of Liability. In no event and under no legal theory,
  978. whether in tort (including negligence), contract, or otherwise,
  979. unless required by applicable law (such as deliberate and grossly
  980. negligent acts) or agreed to in writing, shall any Contributor be
  981. liable to You for damages, including any direct, indirect, special,
  982. incidental, or consequential damages of any character arising as a
  983. result of this License or out of the use or inability to use the
  984. Work (including but not limited to damages for loss of goodwill,
  985. work stoppage, computer failure or malfunction, or any and all
  986. other commercial damages or losses), even if such Contributor
  987. has been advised of the possibility of such damages.
  988. 9. Accepting Warranty or Additional Liability. While redistributing
  989. the Work or Derivative Works thereof, You may choose to offer,
  990. and charge a fee for, acceptance of support, warranty, indemnity,
  991. or other liability obligations and/or rights consistent with this
  992. License. However, in accepting such obligations, You may act only
  993. on Your own behalf and on Your sole responsibility, not on behalf
  994. of any other Contributor, and only if You agree to indemnify,
  995. defend, and hold each Contributor harmless for any liability
  996. incurred by, or claims asserted against, such Contributor by reason
  997. of your accepting any such warranty or additional liability.
  998. END OF TERMS AND CONDITIONS
  999. APPENDIX: How to apply the Apache License to your work.
  1000. To apply the Apache License to your work, attach the following
  1001. boilerplate notice, with the fields enclosed by brackets "[]"
  1002. replaced with your own identifying information. (Don't include
  1003. the brackets!) The text should be enclosed in the appropriate
  1004. comment syntax for the file format. We also recommend that a
  1005. file or class name and description of purpose be included on the
  1006. same "printed page" as the copyright notice for easier
  1007. identification within third-party archives.
  1008. Copyright [yyyy] [name of copyright owner]
  1009. Licensed under the Apache License, Version 2.0 (the "License");
  1010. you may not use this file except in compliance with the License.
  1011. You may obtain a copy of the License at
  1012. http://www.apache.org/licenses/LICENSE-2.0
  1013. Unless required by applicable law or agreed to in writing, software
  1014. distributed under the License is distributed on an "AS IS" BASIS,
  1015. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1016. See the License for the specific language governing permissions and
  1017. limitations under the License.
  1018. ## Hex
  1019. Licensed under the **MIT** license
  1020. > Copyright (c) 2015 Elvis Nuñez
  1021. >
  1022. > Permission is hereby granted, free of charge, to any person obtaining
  1023. > a copy of this software and associated documentation files (the
  1024. > "Software"), to deal in the Software without restriction, including
  1025. > without limitation the rights to use, copy, modify, merge, publish,
  1026. > distribute, sublicense, and/or sell copies of the Software, and to
  1027. > permit persons to whom the Software is furnished to do so, subject to
  1028. > the following conditions:
  1029. >
  1030. > The above copyright notice and this permission notice shall be
  1031. > included in all copies or substantial portions of the Software.
  1032. >
  1033. > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  1034. > EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  1035. > MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  1036. > IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  1037. > CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  1038. > TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  1039. > SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1040. ## IQKeyboardManagerSwift
  1041. MIT License
  1042. Copyright (c) 2013-2017 Iftekhar Qurashi
  1043. Permission is hereby granted, free of charge, to any person obtaining a copy
  1044. of this software and associated documentation files (the "Software"), to deal
  1045. in the Software without restriction, including without limitation the rights
  1046. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1047. copies of the Software, and to permit persons to whom the Software is
  1048. furnished to do so, subject to the following conditions:
  1049. The above copyright notice and this permission notice shall be included in all
  1050. copies or substantial portions of the Software.
  1051. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1052. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1053. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1054. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1055. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1056. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1057. SOFTWARE.
  1058. ## MBProgressHUD
  1059. Copyright © 2009-2016 Matej Bukovinski
  1060. Permission is hereby granted, free of charge, to any person obtaining a copy
  1061. of this software and associated documentation files (the "Software"), to deal
  1062. in the Software without restriction, including without limitation the rights
  1063. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1064. copies of the Software, and to permit persons to whom the Software is
  1065. furnished to do so, subject to the following conditions:
  1066. The above copyright notice and this permission notice shall be included in
  1067. all copies or substantial portions of the Software.
  1068. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1069. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1070. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1071. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1072. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1073. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1074. THE SOFTWARE.
  1075. ## ObjectMapper
  1076. The MIT License (MIT)
  1077. Copyright (c) 2014 Hearst
  1078. 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:
  1079. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  1080. 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.
  1081. ## Protobuf
  1082. This license applies to all parts of Protocol Buffers except the following:
  1083. - Atomicops support for generic gcc, located in
  1084. src/google/protobuf/stubs/atomicops_internals_generic_gcc.h.
  1085. This file is copyrighted by Red Hat Inc.
  1086. - Atomicops support for AIX/POWER, located in
  1087. src/google/protobuf/stubs/atomicops_internals_power.h.
  1088. This file is copyrighted by Bloomberg Finance LP.
  1089. Copyright 2014, Google Inc. All rights reserved.
  1090. Redistribution and use in source and binary forms, with or without
  1091. modification, are permitted provided that the following conditions are
  1092. met:
  1093. * Redistributions of source code must retain the above copyright
  1094. notice, this list of conditions and the following disclaimer.
  1095. * Redistributions in binary form must reproduce the above
  1096. copyright notice, this list of conditions and the following disclaimer
  1097. in the documentation and/or other materials provided with the
  1098. distribution.
  1099. * Neither the name of Google Inc. nor the names of its
  1100. contributors may be used to endorse or promote products derived from
  1101. this software without specific prior written permission.
  1102. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1103. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1104. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1105. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1106. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1107. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1108. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1109. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1110. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1111. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1112. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1113. Code generated by the Protocol Buffer compiler is owned by the owner
  1114. of the input file used when generating it. This code is not
  1115. standalone and requires a support library to be linked with it. This
  1116. support library is itself covered by the above license.
  1117. ## SDWebImage
  1118. Copyright (c) 2009-2017 Olivier Poitrey rs@dailymotion.com
  1119. Permission is hereby granted, free of charge, to any person obtaining a copy
  1120. of this software and associated documentation files (the "Software"), to deal
  1121. in the Software without restriction, including without limitation the rights
  1122. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1123. copies of the Software, and to permit persons to whom the Software is furnished
  1124. to do so, subject to the following conditions:
  1125. The above copyright notice and this permission notice shall be included in all
  1126. copies or substantial portions of the Software.
  1127. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1128. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1129. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1130. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1131. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1132. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1133. THE SOFTWARE.
  1134. ## SwiftyJSON
  1135. The MIT License (MIT)
  1136. Copyright (c) 2017 Ruoyu Fu
  1137. Permission is hereby granted, free of charge, to any person obtaining a copy
  1138. of this software and associated documentation files (the "Software"), to deal
  1139. in the Software without restriction, including without limitation the rights
  1140. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1141. copies of the Software, and to permit persons to whom the Software is
  1142. furnished to do so, subject to the following conditions:
  1143. The above copyright notice and this permission notice shall be included in
  1144. all copies or substantial portions of the Software.
  1145. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1146. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1147. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1148. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1149. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1150. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1151. THE SOFTWARE.
  1152. ## nanopb
  1153. Copyright (c) 2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi>
  1154. This software is provided 'as-is', without any express or
  1155. implied warranty. In no event will the authors be held liable
  1156. for any damages arising from the use of this software.
  1157. Permission is granted to anyone to use this software for any
  1158. purpose, including commercial applications, and to alter it and
  1159. redistribute it freely, subject to the following restrictions:
  1160. 1. The origin of this software must not be misrepresented; you
  1161. must not claim that you wrote the original software. If you use
  1162. this software in a product, an acknowledgment in the product
  1163. documentation would be appreciated but is not required.
  1164. 2. Altered source versions must be plainly marked as such, and
  1165. must not be misrepresented as being the original software.
  1166. 3. This notice may not be removed or altered from any source
  1167. distribution.
  1168. ## thenPromise
  1169. The MIT License (MIT)
  1170. Copyright (c) 2016 S4cha
  1171. Permission is hereby granted, free of charge, to any person obtaining a copy
  1172. of this software and associated documentation files (the "Software"), to deal
  1173. in the Software without restriction, including without limitation the rights
  1174. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1175. copies of the Software, and to permit persons to whom the Software is
  1176. furnished to do so, subject to the following conditions:
  1177. The above copyright notice and this permission notice shall be included in all
  1178. copies or substantial portions of the Software.
  1179. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1180. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1181. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1182. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1183. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1184. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1185. SOFTWARE.
  1186. Generated by CocoaPods - https://cocoapods.org