Binary files src.gnu/icecat-38.6.0/addon-sdk/mach_commands.pyc and src.parabola/icecat-38.6.0/addon-sdk/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/build/mach_bootstrap.pyc and src.parabola/icecat-38.6.0/build/mach_bootstrap.pyc differ Binary files src.gnu/icecat-38.6.0/build/valgrind/mach_commands.pyc and src.parabola/icecat-38.6.0/build/valgrind/mach_commands.pyc differ diff -r src.gnu/icecat-38.6.0/Changelog.IceCat src.parabola/icecat-38.6.0/Changelog.IceCat 1,5d0 < 2016-02-03 Ruben Rodriguez < * Updated to v38.6.0ESR < * HTTPS-Everywhere updated to 5.1.3 < * HTML5 Video Everywhere updated to 0.3.4 < diff -r src.gnu/icecat-38.6.0/debian/changelog src.parabola/icecat-38.6.0/debian/changelog 5c5 < -- Ruben Rodriguez Wed, 03 Feb 2016 14:11:20 -0600 --- > -- Ruben Rodriguez Wed, 27 Jan 2016 17:21:35 -0600 diff -r src.gnu/icecat-38.6.0/debian/Changelog.IceCat src.parabola/icecat-38.6.0/debian/Changelog.IceCat 1,5d0 < 2016-02-03 Ruben Rodriguez < * Updated to v38.6.0ESR < * HTTPS-Everywhere updated to 5.1.3 < * HTML5 Video Everywhere updated to 0.3.4 < diff -r src.gnu/icecat-38.6.0/debian/copyright src.parabola/icecat-38.6.0/debian/copyright 2c2 < Wed Feb 3 14:11:15 CST 2016 --- > Wed Jan 27 17:21:30 CST 2016 Binary files src.gnu/icecat-38.6.0/dom/bindings/mach_commands.pyc and src.parabola/icecat-38.6.0/dom/bindings/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/dom/bindings/mozwebidlcodegen/__init__.pyc and src.parabola/icecat-38.6.0/dom/bindings/mozwebidlcodegen/__init__.pyc differ diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/bootstrap.js src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/bootstrap.js 11c11 < var { startup, shutdown, install, uninstall } = new Bootstrap(rootURI); --- > const { startup, shutdown, install, uninstall } = new Bootstrap(rootURI); Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: break.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: dailymotion.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: facebook.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: flashgot-YouTubeSwf.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: metacafe.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: vimeo.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: youtube-formats.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/data: youtube.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: defaults Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: harness-options.json diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/index.js src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/index.js 19,24c19,26 < const _package = JSON.parse(_self.data.load("../package.json")); < const allDrivers = {}; < const externURL = _self.data.url().slice(0, -5) + "node_modules/"; < // then extern drivers < Object.keys(_package.sites).forEach((d) => < allDrivers[d] = require(_package.sites[d])); --- > const allDrivers = { > "facebook": require("./lib/facebook"), > "vimeo": require("./lib/vimeo"), > "dailymotion": require("./lib/dailymotion"), > "break": require("./lib/break"), > "metacafe": require("./lib/metacafe"), > "youtube": require("./lib/youtube") > }; 26c28,37 < prefs["disable" + drvName] === false); --- > prefs["disable" + drvName] === false > ); > > //ensure preferences match the state of disabled drivers > Object.keys(allDrivers).filter(drvName => > drivers.indexOf(drvName) === -1 > ).forEach(drvName => > prefs["disable" + drvName] = true > ); > 62,63d72 < var drvPath = externURL + _package.sites[drvName] + "/"; < var scripts, styles; 66,67c75,76 < scripts = common.inject < .concat((driver.inject || []).map(u => drvPath + u)) --- > var scripts, styles; > scripts = common.inject.concat(driver.inject) 69,70c78 < styles = common.style < .concat((driver.style || []).map(u => drvPath + u)) --- > styles = common.style.concat(driver.style || []) 141c149 < exports.onUnload = (reason) => { --- > exports.onUnload = function(reason) { diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/install.rdf src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/install.rdf 8c8 < 0.3.4 --- > 0.3.3 21c21 < 43.0 --- > 39.0 29,45c29 < 43.0 < < < < < < {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} < 2.35a1 < 2.42 < < < < < < {3550f703-e582-4d05-9a08-453d09bdfdc6} < 38.0a1 < 43.0 --- > 39.0 Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: break.js diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib/common.js src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib/common.js 19,20d18 < exports.type = "site"; < exports.name = "common"; Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: dailymotion.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: facebook.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: flashgot-YouTube.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: metacafe.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: vimeo.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/lib: youtube.js Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: locales.json diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/Makefile src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/Makefile 8c8 < find . -name "*.js" -a ! -name "flashgot-*.js" \ --- > find . -maxdepth 2 -name "*.js" -a ! -name "flashgot-*.js" \ 10c10 < find . -maxdepth 2 -name "*.json" | xargs -n 1 jsonlint -i --- > find . -name "*.json" | xargs -n 1 jsonlint -i diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/manifest.mf src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/manifest.mf 5,6c5,6 < MD5-Digest: vcu1XDiUWaeN1txoXPsvUg== < SHA1-Digest: h3TUstyt7PVKltSEar8XrscX31w= --- > MD5-Digest: 3CZKpd7ahCT81kRmeoqgZw== > SHA1-Digest: Oc1Ig4LQZBBJ9qhZ/J7NIzXwAN8= 15,16c15,16 < MD5-Digest: 7bXGjs354WXP08z1LJmaUQ== < SHA1-Digest: hBvzrYsRacNpTOCOH+GOhYBn2mE= --- > MD5-Digest: gE+jXuKpPkTxUv6AL2Q+0w== > SHA1-Digest: zJpzqwwkcqSyH1WTx95W5OVwAf8= 20,21c20,21 < MD5-Digest: D/q/C2DDsVeahbnmOVjILQ== < SHA1-Digest: ZsPciQ8fnXB3SAspssHsN11dNaU= --- > MD5-Digest: HOjkR7QIIXjQPk1jYs58Lw== > SHA1-Digest: RxVAcn572CkaXY3rsxFvIVVl0JU= 25,26c25,26 < MD5-Digest: IsGCFb6Uy4oFlw9wmgMvRg== < SHA1-Digest: sMDNfURRDw5fUqfU8vPudXHgbhc= --- > MD5-Digest: O8EMb/Pvu1YkocCav1nEyw== > SHA1-Digest: uZslA8OM6foJrLvzmAwDpj++dsw= 30,31c30,31 < MD5-Digest: 8XHXrTYj7Yr/kH9lOFIh+A== < SHA1-Digest: 2jcu5xUmk0g4h52FoCCbA2EA04U= --- > MD5-Digest: xxRAx+XLx0NLnwkT8R8tPA== > SHA1-Digest: jiG7sIifE2PiFl+gbCi07N1lxI4= 42a43,47 > Name: data/break.js > Digest-Algorithms: MD5 SHA1 > MD5-Digest: FHcsZl9Qe91hW/7B28cAkg== > SHA1-Digest: P4o5B+pFXkcUyTcjR/EjVPN2NEY= > 48,113c53 < Name: data/video-player.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: QaVP15oXFYBib7qhCa7Uhg== < SHA1-Digest: 0o5gijudH3zYgut+Dm7h+MHJWw4= < < Name: lib/common.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: hInjHRbG7jPxdD1X3vhVNQ== < SHA1-Digest: xZtZKOZ/r1tMuRRwMzDNFccdbVU= < < Name: node_modules/h5vew-site-break/index.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: rwVrP2t2FH8Ax1qAy0dGAw== < SHA1-Digest: OSID3td3t2JjvrGBYxtLdl0FV1A= < < Name: node_modules/h5vew-site-break/LICENSE < Digest-Algorithms: MD5 SHA1 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= < < Name: node_modules/h5vew-site-break/package.json < Digest-Algorithms: MD5 SHA1 < MD5-Digest: tRaiT1vfJkoCN4lLSI927g== < SHA1-Digest: tv5TDRmdV/Z94EfcdlbS4gri0K4= < < Name: node_modules/h5vew-site-break/data/break.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: O9LMpALiYKeFhL3VuBSxQg== < SHA1-Digest: 6aFNNK4CJQgXbguvdUm+QNfMQ/k= < < Name: node_modules/h5vew-site-dailymotion/index.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: sL3E24z5nFf83CyK2rqyVQ== < SHA1-Digest: GTXnhs5FKHqmUpo7X14S9QhNzqU= < < Name: node_modules/h5vew-site-dailymotion/LICENSE < Digest-Algorithms: MD5 SHA1 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= < < Name: node_modules/h5vew-site-dailymotion/package.json < Digest-Algorithms: MD5 SHA1 < MD5-Digest: Op0E8LRGM6+htpK8sSROpg== < SHA1-Digest: 5ZVxsCI7/X9DpkRsN1Gc53VEKt4= < < Name: node_modules/h5vew-site-dailymotion/data/dailymotion.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: nQ9IqNQ2W0oStAKgk5/+tg== < SHA1-Digest: eDh5P7Xamu9/kbF1Y5dMmeFT2PU= < < Name: node_modules/h5vew-site-facebook/index.js < Digest-Algorithms: MD5 SHA1 < MD5-Digest: GnHeB0nfSgNhGfQOikjaxw== < SHA1-Digest: NDzyvPUjJNppeKVIdeQP1WjprI0= < < Name: node_modules/h5vew-site-facebook/LICENSE < Digest-Algorithms: MD5 SHA1 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= < < Name: node_modules/h5vew-site-facebook/package.json < Digest-Algorithms: MD5 SHA1 < MD5-Digest: ANsh8O/ucasrc2Ldmq7mzg== < SHA1-Digest: I1bCeNbA3J6j0lIHAz/zyug5fhs= < < Name: node_modules/h5vew-site-facebook/data/facebook.js --- > Name: data/dailymotion.js 115,116c55,56 < MD5-Digest: PZC+a8dsuzPzhqcu3CvJJQ== < SHA1-Digest: ynsEseQ6XrMSFMJ48VdCq4ZIr80= --- > MD5-Digest: 9QsYcMzrj1tL8wW/7bG5Dg== > SHA1-Digest: LgyuBZytMRtvZ8x+smrqI9E/ufU= 118c58 < Name: node_modules/h5vew-site-metacafe/index.js --- > Name: data/facebook.js 120,121c60,61 < MD5-Digest: 0apHZEHA5IHkUQAfZy/mMw== < SHA1-Digest: TbX91sT0vJIB5Hrs5RrlAFSSFxY= --- > MD5-Digest: VItINacQJvbb3wtkPu8o8Q== > SHA1-Digest: zYMOQvETe6RBJybYc/ErviyavGI= 123c63 < Name: node_modules/h5vew-site-metacafe/LICENSE --- > Name: data/flashgot-YouTubeSwf.js 125,131c65,66 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= < < Name: node_modules/h5vew-site-metacafe/package.json < Digest-Algorithms: MD5 SHA1 < MD5-Digest: UMAyrfqS9WnE7cUryqLI6g== < SHA1-Digest: YJ2V94j9842Gz8gFhhkM9q6vfJo= --- > MD5-Digest: T+XZ+Rd72kqQauBCH92lDQ== > SHA1-Digest: FqZ/r+c3xYHqFzMwYAQLk2OP9vU= 133c68 < Name: node_modules/h5vew-site-metacafe/data/metacafe.js --- > Name: data/metacafe.js 138c73 < Name: node_modules/h5vew-site-vimeo/index.js --- > Name: data/video-player.js 140,141c75,76 < MD5-Digest: UVBdG8rcmHKq7Gc1y96XFg== < SHA1-Digest: GmY0Sulahyjg5hbqlTEo8m4g9Ek= --- > MD5-Digest: QaVP15oXFYBib7qhCa7Uhg== > SHA1-Digest: 0o5gijudH3zYgut+Dm7h+MHJWw4= 143c78 < Name: node_modules/h5vew-site-vimeo/LICENSE --- > Name: data/vimeo.js 145,146c80,81 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= --- > MD5-Digest: zmNcKF1Swbah6zoT76rdOw== > SHA1-Digest: 9mmwDqe6FRUdwpYD8sTwz9LDEKE= 148c83 < Name: node_modules/h5vew-site-vimeo/package.json --- > Name: data/youtube-formats.js 150,151c85,86 < MD5-Digest: Kd7sn++DzZASGlNtSLpzQQ== < SHA1-Digest: tMfQhVDerxAt6EGn0i1VCgiXCj4= --- > MD5-Digest: ba8pxu4YWbMTFLI7u9nSww== > SHA1-Digest: 8LdbGx/9NDqLQ9CndverrJzTRHA= 153c88 < Name: node_modules/h5vew-site-vimeo/data/vimeo.js --- > Name: data/youtube.js 155,156c90,91 < MD5-Digest: 6KZUYhy2Je0kB8mprzVxpw== < SHA1-Digest: DB6Zf7xz+RtK3IOZHJo1sn4iqq4= --- > MD5-Digest: e8sjyWmwQH4By8KTou2qCA== > SHA1-Digest: IKTdbDBdFlsMpiB2Lucw+sPu7KU= 158c93 < Name: node_modules/h5vew-site-youtube/.npmignore --- > Name: lib/break.js 160,161c95,96 < MD5-Digest: 4zX/s2+kF8RmXkiloVDlLw== < SHA1-Digest: VSgv/9p9nfldPV9uchUhn9xjveE= --- > MD5-Digest: Gs/Etew95x/lD3IuZifl5Q== > SHA1-Digest: 56GIkHz/2jJL9bEjPkLPdO1KVNo= 163c98 < Name: node_modules/h5vew-site-youtube/index.js --- > Name: lib/common.js 165,166c100,101 < MD5-Digest: LkbFB0giuS55faYMPurWKw== < SHA1-Digest: V7NWhrPz2lF/mPoJLfD5VdboFYI= --- > MD5-Digest: CYP8cXv4SBDfwNklEF7UmA== > SHA1-Digest: 5B8qBt1SCvK4GERTM/ggXyZLYiM= 168c103 < Name: node_modules/h5vew-site-youtube/LICENSE --- > Name: lib/dailymotion.js 170,171c105,106 < MD5-Digest: ZdJvzC816moYGsd35C2x6g== < SHA1-Digest: +nxNdbrjpkHR+atd8CgXW/uKaco= --- > MD5-Digest: G7beTZLJ9bV8qd4TQKvSJA== > SHA1-Digest: rg2Qw46iUoN3IjqEDdcklKTq3XM= 173c108 < Name: node_modules/h5vew-site-youtube/package.json --- > Name: lib/facebook.js 175,176c110,111 < MD5-Digest: mfSeksoPHmnh3epYoVwfow== < SHA1-Digest: 1KytZX+n4CQ4n6MPbbZkCVaycY8= --- > MD5-Digest: MwgClTBiBe7LFJNcvKMjlg== > SHA1-Digest: H9dSJUDuos2GyVC5dqLB/wMH+9Q= 178c113 < Name: node_modules/h5vew-site-youtube/data/flashgot-YouTubeSwf.js --- > Name: lib/flashgot-YouTube.js 180,181c115,116 < MD5-Digest: T+XZ+Rd72kqQauBCH92lDQ== < SHA1-Digest: FqZ/r+c3xYHqFzMwYAQLk2OP9vU= --- > MD5-Digest: seLzlTcid+3/YXgxPdG1Tg== > SHA1-Digest: zls6CmxZnpdcaPPP45RHJ81BDGc= 183c118 < Name: node_modules/h5vew-site-youtube/data/youtube-formats.js --- > Name: lib/metacafe.js 185,186c120,121 < MD5-Digest: ba8pxu4YWbMTFLI7u9nSww== < SHA1-Digest: 8LdbGx/9NDqLQ9CndverrJzTRHA= --- > MD5-Digest: Kapqu2JlNqdfYVl1mzWZVQ== > SHA1-Digest: Wk6FJJqfUJsTY4EsqXHkk9hMkmc= 188c123 < Name: node_modules/h5vew-site-youtube/data/youtube.js --- > Name: lib/vimeo.js 190,191c125,126 < MD5-Digest: Slr1UmFmcifZ00qfcItyHQ== < SHA1-Digest: MjrDIXD9mg/iaeRyL+1bDeNJZQU= --- > MD5-Digest: jTJdcUeScUvccb3lLljoNg== > SHA1-Digest: PFedn4/SHpnfvE32ZXSLJON1SYg= 193c128 < Name: node_modules/h5vew-site-youtube/lib/flashgot-YouTube.js --- > Name: lib/youtube.js 195,196c130,131 < MD5-Digest: seLzlTcid+3/YXgxPdG1Tg== < SHA1-Digest: zls6CmxZnpdcaPPP45RHJ81BDGc= --- > MD5-Digest: F0G4vKBsjJ07Z8pkZI5+mQ== > SHA1-Digest: 1w6nKvceNhIWU8LPJBLX6oqnDEY= 205,206c140,141 < MD5-Digest: PfxWNynox1BdzKJ26ASvmA== < SHA1-Digest: ACIQ7/vXD9S5K5WnJbOavqiTXeE= --- > MD5-Digest: 6lOpkYUWAsStXLMAqYehBw== > SHA1-Digest: pGabm+cMpoBvLDdeVvgsOihEzLc= Binary files src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/mozilla.rsa and src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/mozilla.rsa differ diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/mozilla.sf src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/META-INF/mozilla.sf 2,3c2,3 < MD5-Digest-Manifest: 4Zy4MGLXwZRJ7xbKsSoOjA== < SHA1-Digest-Manifest: Wn+/RWpA9cjoIUaj3Desgvwu+qk= --- > MD5-Digest-Manifest: Hml9wnbFfErJ0P5PjR7X/Q== > SHA1-Digest-Manifest: I1SMUhwUPiokL1DHydczQRljGvY= Only in src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: node_modules Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: options.xul diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/package.json src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/package.json 5c5 < "version": "0.3.4", --- > "version": "0.3.3", 12,14c12 < "fennec": ">=38.0a1", < "seamonkey": ">=2.35a1 <=2.42", < "thunderbird": ">=38.0a1" --- > "fennec": ">=38.0a1" 29,38c27,28 < "sites": { < "youtube": "h5vew-site-youtube", < "vimeo": "h5vew-site-vimeo", < "break": "h5vew-site-break", < "dailymotion": "h5vew-site-dailymotion", < "facebook": "h5vew-site-facebook", < "metacafe": "h5vew-site-metacafe" < }, < "dependencies": { < "h5vew-site-youtube": "latest" --- > "devDependencies": { > "jpm": "lastest" Only in src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me: resources diff -r src.gnu/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/spec/dailymotion.md src.parabola/icecat-38.6.0/extensions/gnu/html5-video-everywhere@lejenome.me/spec/dailymotion.md 6,8d5 < - [x] `www.dailymotion.com/video/` < - [ ] `www.dailymotion.com/playlist//1#video=` < - [ ] `www.dailymotion.com/` diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/Changelog src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/Changelog 1,3d0 < Firefox 5.1.2 / Chrome 2015.12.16 < * Ruleset fixes < 93c90 < * Updates to Yahoo APIs, Fastly, VMWare, Netflix, Mashable, LinkedIn , --- > * Updates to Yahoo APIs, Fastly, VMWare, Netflix, Maashable, LinkedIn , 97c94 < F-Secure, Dropbox, Courage Campaign, Box, Atlassian, Internet Archive, --- > F-Secure, Dropbox, Courage Campaign, Box, Atlassian, Internet Archvie, 230c227 < * Add script to merge rulesets in Alexa Top 1M, thanks to Claudio Moretti: --- > * Add script to merge rulesets in Alexa Top 1M, thanks to Claudio MOretti: 480c477 < * The toolbar button changes to indicate active rulesets: --- > * The toolbar button chnages to indicate active rulesets: 1498c1495 < * Fix a bug in our redirection loop detection that was causing trouble with --- > * Fix a bug in our redirection loop detection that was causing touble with 1536c1533 < * Patch for future compatibility with Request Policy: --- > * Patch for future compatiability with Request Policy: 1570c1567 < * The new encrypted.google.com seems to require queries to be #q=thing --- > * The new encyrpted.google.com seems to require queries to be #q=thing diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/about.xul src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/about.xul 41c41 < --- > diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/ApplicableList.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/ApplicableList.js 31c31 < // the reload fails, the resulting list is not erroneous --- > // the reload fails, the resulting list is not eroneous 76,78c76 < HTTPSEverywhere.instance.https_rules.rewrittenURI(this, this.uri, function() { < // do nothing < }); --- > HTTPSEverywhere.instance.https_rules.rewrittenURI(this, this.uri); 120c118 < label.setAttribute('style', 'font-weight: bold; color: -moz-MenuBarText;'); --- > label.setAttribute('style', 'color:#000000;'); Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code: ChannelReplacement.js diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/HTTPS.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/HTTPS.js 42,88c42 < var that = this; < // If the callback gets called immediately (not async), it will be called < // before the return from the function sets this variable, so we default it < // to true. < var callbackedImmediate = true; < callbackedImmediate = HTTPSRules.rewrittenURI(applicable_list, channel.URI.clone(), function(blob) { < if (callbackedImmediate) { < that.replaceChannelCallback(applicable_list, channel, httpNowhereEnabled, blob); < } else { < // If we can't redirect right away because we're waiting on some disk < // I/O to read the rules, we will have told the channel to redirect to < // itself and suspend, to insure it doesn't actually open while it's < // waiting for us to decide what to do. See < // https://bugzilla.mozilla.org/show_bug.cgi?id=1170197. < // Now that we're in the callback, we know the rules are loaded. So we < // tell the channel to go ahead and continue with the redirect-to-self. < // That will trigger on-modify-request again, and we'll wind up here < // again, except with the rules already loaded. We don't try a < // redirectTo here because it would fail with NS_ERROR_IN_PROGRESS. < try { < channel.resume(); < } catch (e) { < that.log(WARN, 'Failed to resume ' + channel.URI.spec + ': ' + e); < return; < } < that.log(DBUG, 'Succeeded resuming ' + channel.URI.spec + ' '); < } < }); < if (!callbackedImmediate) { < try { < channel.redirectTo(channel.URI); < } catch (e) { < this.log(WARN, 'Failed to redirect to self ' + channel.URI.spec + ': ' + e); < return; < } < try { < channel.suspend(); < } catch (e) { < this.log(WARN, 'Failed to suspend ' + channel.URI.spec + ': ' + e); < return; < } < this.log(DBUG, 'Succeeded suspending ' + channel.URI.spec); < } < }, < < replaceChannelCallback: function(applicable_list, channel, httpNowhereEnabled, blob, callbackedImmediate) { < var that = this; --- > var blob = HTTPSRules.rewrittenURI(applicable_list, channel.URI.clone()); diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/HTTPSRules.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/HTTPSRules.js 71,74d70 < // NOTE: Since rulesets are now lazy-loaded in FF, this will be called immediately < // after the ruleset is loaded, and doesn't give much startup benefit. We < // may want to switch these back so patterns are compiled immediately on < // ruleset load, for simplicity. 394,395c390 < this.targetsLoaded = false; < this.targetsLoadingCallbacks = []; --- > var t1 = new Date().getTime(); 402c397,417 < this.rulesetDBConn = Services.storage.openDatabase(dbFile); --- > var rulesetDBConn = Services.storage.openDatabase(dbFile); > this.queryForRuleset = rulesetDBConn.createStatement( > "select contents from rulesets where id = :id"); > > // Preload the mapping of hostname target -> ruleset ID from DB. > // This is a little slow (287 ms on a Core2 Duo @ 2.2GHz with SSD), > // but is faster than loading all of the rulesets. If this becomes a > // bottleneck, change it to load in a background webworker, or load > // a smaller bloom filter instead. > var targetsQuery = rulesetDBConn.createStatement("select host, ruleset_id from targets"); > this.log(DBUG, "Loading targets..."); > while (targetsQuery.executeStep()) { > var host = targetsQuery.row.host; > var id = targetsQuery.row.ruleset_id; > if (!this.targets[host]) { > this.targets[host] = [id]; > } else { > this.targets[host].push(id); > } > } > this.log(DBUG, "Loading adding targets."); 405a421,422 > var t2 = new Date().getTime(); > this.log(NOTE,"Loading targets took " + (t2 - t1) / 1000.0 + " seconds"); 410,473d426 < loadTargets: function(callback) { < if (this.targetsLoaded) { < callback(); < return; < } < // loadTargets can be called multiple times before it resolves. We store a < // list of callbacks to call when done, and make sure we only actually do < // the query once. < this.targetsLoadingCallbacks.push(callback); < if (this.targetsLoadingCallbacks.length > 1) { < this.log(DBUG, "Skipping loadTargets, a query is already in progress."); < } < // Load the mapping of hostname target -> ruleset ID from DB. < // This is a little slow (287 ms on a Core2 Duo @ 2.2GHz with SSD), < // but is faster than loading all of the rulesets. If this becomes a < // bottleneck, change it to load in a background webworker, or load < // a smaller bloom filter instead. < var t1 = new Date().getTime(); < var query = this.rulesetDBConn.createStatement("select host, ruleset_id from targets"); < var that = this; < var count = 0; < this.log(INFO, "Querying targets"); < // TODO: Store "this is pending" and resolve all pending once the whole < // thing is loaded. < query.executeAsync({ < handleResult: function(aResultSet) { < try { < for (let row = aResultSet.getNextRow(); < row; < row = aResultSet.getNextRow()) { < var host = row.getResultByName("host"); < var id = row.getResultByName("ruleset_id"); < count ++; < if (!that.targets[host]) { < that.targets[host] = [id]; < } else { < that.targets[host].push(id); < } < } < } catch (e) { < that.log(WARN, "ERROR " + e); < } < }, < handleError: function(aError) { < that.log(WARN, "SQLite error loading targets: " + aError.message); < callback(); < }, < < handleCompletion: function(aReason) { < if (aReason != Components.interfaces.mozIStorageStatementCallback.REASON_FINISHED) { < that.log(WARN, "SQLite query canceled or aborted!"); < } else { < var t2 = new Date().getTime(); < that.log(NOTE, "Loading " + count + " targets took " + (t2 - t1) / 1000.0 + " seconds"); < that.targetsLoadingCallbacks.forEach(function(callback) { < callback(); < }); < that.targetsLoadingCallbacks = []; < that.targetsLoaded = true; < } < } < }); < }, < 522,524c475,476 < // return true iff callback has been called already, false if callback will be < // called asynchronously < rewrittenURI: function(alist, input_uri, callback) { --- > > rewrittenURI: function(alist, input_uri) { 537a490,491 > var uri = this.sanitiseURI(input_uri); > 540c494 < var host = input_uri.host --- > var rs = this.potentiallyApplicableRulesets(uri.host); 542,550c496,497 < // NS_ERROR_FAILURE is normal for accessing uri.host. It just means that < // host is not applicable for the URI scheme, e.g. about: URIs. < // If that happens we quietly return null. If another exception happens < // we noisily return null. < if (e.name != "NS_ERROR_FAILURE") { < this.log(WARN, 'Could not get host from ' + input_uri.spec + ': ' + e); < } < callback(null); < return true; --- > this.log(NOTE, 'Could not check applicable rules for '+uri.spec + '\n'+e); > return null; 552,586c499,527 < var that = this; < return this.potentiallyApplicableRulesets(host, function(rs) { < var uri = that.sanitiseURI(input_uri); < // ponder each potentially applicable ruleset, working out if it applies < // and recording it as active/inactive/moot/breaking in the applicable list < for (i = 0; i < rs.length; ++i) { < if (!rs[i].active) { < if (alist && rs[i].wouldMatch(uri, alist)) < alist.inactive_rule(rs[i]); < continue; < } < blob.newuri = rs[i].transformURI(uri); < if (blob.newuri) { < if (alist) { < if (uri.spec in https_everywhere_blacklist) { < alist.breaking_rule(rs[i]); < } else { < alist.active_rule(rs[i]); < } < } < if (userpass_present) blob.newuri.userPass = input_uri.userPass; < blob.applied_ruleset = rs[i]; < callback(blob); < return < } < if (uri.scheme == "https" && alist) { < // we didn't rewrite but the rule applies to this domain and the < // requests are going over https < if (rs[i].wouldMatch(uri, alist)) alist.moot_rule(rs[i]); < continue; < } < } < callback(null); < return; < }); --- > > // ponder each potentially applicable ruleset, working out if it applies > // and recording it as active/inactive/moot/breaking in the applicable list > for (i = 0; i < rs.length; ++i) { > if (!rs[i].active) { > if (alist && rs[i].wouldMatch(uri, alist)) > alist.inactive_rule(rs[i]); > continue; > } > blob.newuri = rs[i].transformURI(uri); > if (blob.newuri) { > if (alist) { > if (uri.spec in https_everywhere_blacklist) > alist.breaking_rule(rs[i]); > else > alist.active_rule(rs[i]); > } > if (userpass_present) blob.newuri.userPass = input_uri.userPass; > blob.applied_ruleset = rs[i]; > return blob; > } > if (uri.scheme == "https" && alist) { > // we didn't rewrite but the rule applies to this domain and the > // requests are going over https > if (rs[i].wouldMatch(uri, alist)) alist.moot_rule(rs[i]); > continue; > } > } > return null; 622c563 < try { this.log(INFO, "(" + uri.spec + ")"); } // happens for about: uris and so forth --- > try { this.log(INFO, "(" + uri.spec + ")"); } // happens for about: uris and soforth 638,647c579,584 < loadRulesetById: function(ruleset_id, callback) { < var query = this.rulesetDBConn.createStatement( < "select contents from rulesets where id = :id"); < query.params.id = ruleset_id; < var that = this; < query.executeAsync({ < handleResult: function(aResultSet) { < for (let row = aResultSet.getNextRow(); < row; < row = aResultSet.getNextRow()) { --- > // NOTE: This call runs synchronously, which can lock up the browser UI. Is > // there any way to fix that, given that we need to run blocking in the request > // flow? Perhaps we can preload all targets from the DB into memory at startup > // so we only hit the DB when we know there is something to be had. > loadRulesetById: function(ruleset_id) { > this.queryForRuleset.params.id = ruleset_id; 649,662c586,590 < let value = row.getResultByName("contents"); < RuleWriter.readFromString(value, that, ruleset_id); < } < }, < handleError: function(aError) { < that.log(WARN, "SQLite error: " + aError.message); < callback(); < }, < < handleCompletion: function(aReason) { < if (aReason != Components.interfaces.mozIStorageStatementCallback.REASON_FINISHED) { < that.log(WARN, "SQLite query canceled or aborted!"); < } < callback(); --- > try { > if (this.queryForRuleset.executeStep()) { > RuleWriter.readFromString(this.queryForRuleset.row.contents, this, ruleset_id); > } else { > this.log(WARN,"Couldn't find ruleset for id " + ruleset_id); 664c592,594 < }); --- > } finally { > this.queryForRuleset.reset(); > } 668,690c598,599 < // Returns true if callback was called immediately: i.e., didn't have to go async. < rulesetsByTargets: function(targets, callback) { < // If the array of target hosts is not already loaded, load it < // (asynchronously). This should only happen once. < if (!this.targetsLoaded) { < this.log(INFO, "Loading targets"); < this.loadTargets(this.rulesetsByTargets.bind(this, targets, callback)); < return false; < } else { < this.log(INFO, "Targets are loaded " + this.targets["www.eff.org"]); < } < var foundIds = []; < var neededIds = []; < var that = this; < targets.forEach(function(target) { < var rulesetIds = that.targets[target] || []; < rulesetIds.forEach(function(id) { < foundIds.push(id); < if (!that.rulesetsByID[id]) { < neededIds.push(id); < } < }); < }); --- > rulesetsByTarget: function(target) { > var rulesetIds = this.targets[target]; 692,701c601,611 < this.log(DBUG, "For targets " + targets.join(' ') + < ", found ids " + foundIds + ", need to load: " + neededIds); < < var callbackImmediate = true; < function loadOne(done) { < if (neededIds.length !== 0) { < callbackImmediate = false; < that.loadRulesetById(neededIds.pop(), loadOne.bind(null, done)); < } else { < done(); --- > var output = []; > if (rulesetIds) { > this.log(INFO, "For target " + target + ", found ids " + rulesetIds.toString()); > for (var i = 0; i < rulesetIds.length; i++) { > var id = rulesetIds[i]; > if (!this.rulesetsByID[id]) { > this.loadRulesetById(id); > } > if (this.rulesetsByID[id]) { > output.push(this.rulesetsByID[id]); > } 702a613,614 > } else { > this.log(DBUG, "For target " + target + ", found no ids in DB"); 704,713c616 < < loadOne(function() { < output = foundIds.map(function(id) { < return that.rulesetsByID[id]; < }) < that.log(DBUG, "Callback from rulesetsByTargets output = " + output); < callback(output); < }); < that.log(DBUG, "Returning from rulesetsByTargets callbackImmediate = " + callbackImmediate); < return callbackImmediate; --- > return output; 722c625 < * @return true iff we didn't have to go async to load rules --- > * @return {Array.} 724,728c627 < potentiallyApplicableRulesets: function(host, callback) { < if (!callback) { < this.log(WARN, 'Bad problem: potentiallyApplicableRulesets called without callback.'); < return false; < } --- > potentiallyApplicableRulesets: function(host) { 730c629,635 < var targetsToTry = [host]; --- > var results = []; > > var attempt = function(target) { > this.setInsert(results, this.rulesetsByTarget(target)); > }.bind(this); > > attempt(host); 738c643 < return false; --- > return null; 743c648 < targetsToTry.push(t); --- > attempt(t); 749c654 < targetsToTry.push(t) --- > attempt(t); 751,757c656,659 < var that = this; < return this.rulesetsByTargets(targetsToTry, function(rulesets) { < that.log(DBUG,"Potentially applicable rules for " + host + ":"); < for (i = 0; i < rulesets.length; ++i) < that.log(DBUG, " " + rulesets[i].name); < callback(rulesets); < }); --- > this.log(DBUG,"Potentially applicable rules for " + host + ":"); > for (i = 0; i < results.length; ++i) > this.log(DBUG, " " + results[i].name); > return results; 777c679 < * Check to see if the Cookie object c meets any of our cookierule criteria --- > * Check to see if the Cookie object c meets any of our cookierule citeria 793,813c695 < var host = this.hostFromCookieDomain(c.host); < < // When checking for potentially applicable rulesets, we have to wait for a < // callback, because we may need to load the rulesets from disk. However, in < // practice this callback will always be run immediately, because the < // ruleset for the necessary host will have been loaded already for the HTTP < // request. < var result; < var callbackedImmediate = this.potentiallyApplicableRulesets(host, function(rs) { < result = this.shouldSecureCookieWithRulesets(applicable_list, c, known_https, rs); < }.bind(this)); < if (callbackedImmediate) { < return result; < } else { < this.log(WARN, "Shouldn't happen: rulesets were not already loaded for host " + host) < // Default to securing cookies if we aren't sure. < return true < } < }, < < shouldSecureCookieWithRulesets: function(applicable_list, c, known_https, rs) { --- > var rs = this.potentiallyApplicableRulesets(this.hostFromCookieDomain(c.host)); 819c701 < if (!(known_https || this.safeToSecureCookie(c.rawHost, rs))) { --- > if (!(known_https || this.safeToSecureCookie(c.rawHost))) { 859d740 < * @param rs {Array.} A list of potentially applicable rulesets. 862c743 < safeToSecureCookie: function(domain, rs) { --- > safeToSecureCookie: function(domain) { 881c762,764 < --- > // potentiallyApplicableRulesets is defined on hostnames not cookie-style > // "domain" attributes, so we strip a leading dot before calling. > var rs = this.potentiallyApplicableRulesets(this.hostFromCookieDomain(domain)); diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/IOUtil.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/IOUtil.js 17c17 < if (charset !== null) { // use "null" if you want unconverted data... --- > if (charset !== null) { // use "null" if you want uncoverted data... 238,240c238 < _splitName: function(nv) { < return nv.split("=")[0]; < }, --- > _splitName: function(nv) nv.split("=")[0], diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/NSS.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/NSS.js 27a28,30 > // Alias to reduce the number of spurious warnings from amo-validator. > let tcypes = ctypes; > Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code: Thread.js diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/X509ChainWhitelist.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content/code/X509ChainWhitelist.js 9,12c9 < '007FDDA43F8F2C275CF3AE1D742A0DE86CFE1287B6FAE08F9676A8743E677255' : true, < '00AD891EBED89D8B1DE5893D32B98655479B79FAAF02D40BB933BBF726699446' : true, < '00D9377601C1210081CE743C3598E414B6BD2F47525132BE5E4CBA4650EE7C19' : true, < '00DBEAA57891E7972D7AE5F00425E309B1A08B8EE4218B24AE3FB50EA98AA864' : true, --- > '006014E5A5190652C3475AA099483A273989F403FDB282AAD77DB72397C274A8' : true, 16a14,15 > '01B1568F4757D7222D2E2AB9FA13E7EBBEE1B5D622CB6FA3DC45D552C2086B4C' : true, > '01E42F89ABE23F6B00E5A35240F35DF38A861FADA04A0B07B6DA9FFA4B57075C' : true, 18a18 > '02748B445F904F6C04BB42BB810B11B77BDE047350F3181DF40C3BA79D4DC89F' : true, 23c23 < '02EE88738EA513E191ED7197DA80736330AAC72CD846B866683ECA283945113E' : true, --- > '02FB82CE0C8614F748564CB3D14C2BCDDFCF982D6187EC85E5A33B28E5340CF7' : true, 25,27c25,27 < '0383B8763C6ED572306AB1253E433A3169F1EDF7078F57D07BC3461199BEF86B' : true, < '03E2027D68B6F8792C5E99FFA9221CE628E98F0D61346B99E8A2710BD29E1DE0' : true, < '03EF0B687FD2011C8607A83F5F06979C63FC4C905244344BCD85987A0E296133' : true, --- > '0369D2A3E853610AD59F13C199134850D43D07356DD83ED5A3C366DD6326C118' : true, > '043B68D81BB683927B40D3DAFC7F89C56F400F859DE68C0EA88AAB1FB1D75A27' : true, > '045B734DD0081F9504751492B6059B22BC201018436701D98832E3A9AF050ADE' : true, 29c29 < '049E2533BBDE9D2DA0BDD71FB463A0D7D2908706999C63FDCEB4B812864E3091' : true, --- > '04BE558E6D064E92B741B3C551CFE1F38462EF3A08AC56470894D1A80278AD5E' : true, 31a32 > '052AEDFBE22BDAB88C89277692F4510A2605F64112E3024EE508A92B2D0E71CC' : true, 33a35,36 > '055C88BD28194042771FF813973E086A30710231DB219FF377B79FA075E7F2AD' : true, > '0562EA3C474A2003D2CF45418458B126AC9CBF29151CCA9B6C4A5E7AB0279CAD' : true, 35,36c38 < '05C5F3A4C0C5F676DFCA32690BBCE8A7F41D7D6C2438D9AA1F94F886E3015CB9' : true, < '061B58EED7864DD73B40146FB4EB9656CBD256F6C10A07C3AC47860150B14948' : true, --- > '06183C90C1DCDC3E9340477D37DC231361321A9960C1948E92D1A175A1500A08' : true, 38c40 < '064A8AF7F078CF04C63643298C3DA278EECA283CE11E3F34F3AB851AB89B5237' : true, --- > '06808645F29D708E4C31AC40FA00000733238E10A56D2067AA62803C9736E923' : true, 41,43c43 < '06EA4798A8B6B73ACB72B15DD8D71D6D6541975EA01B6CCE95B92DDE7C0312F7' : true, < '06F072A3D91411EAFF93F070B499A88B082E745A2E369567A6DDAAE227B2E195' : true, < '06FB76F31639CCDDF599ADEB5E7CE9A475468C68B305442E99A067D09A89DDD0' : true, --- > '073B1FDF3C2009FD1E4201F3490526B49F66CD11D683A70A8D5B8A9E6E4EBF64' : true, 44a45 > '077495BFAEEBF5E62CEA015EDCE70CE78AF13C813920FD9D4AB72C999F60D4DC' : true, 46a48 > '07C228652318F79E189338C3704D4E6329632563103B494C5116C53343A073FA' : true, 48a51 > '081B43CA6CFFA952AF4C08D1335449BCA854BE5CE2C555783A0900A7867E6120' : true, 50c53 < '088B1B9C85C5237A785E56C277962D8901D994350403FCA667645A0321EE1754' : true, --- > '08DC876F1AE5A29F9E8B6CA628966C6FAFD1E474C3207A78792D4AA4D5C7EF9C' : true, 53,54c56 < '097D2DB6895EA5C53529BC38C1258E1461BE15135A9543BDDF5918EF5B5464C9' : true, < '0AD7BEAF898E621703921886F7EA20EB4B337D03CF968EC45E3B1A234B2D707E' : true, --- > '0B0F28E1CE5038D9C7CD8FA557669A9E78FA0BC4BE9DBFB0BE6C96462E2CC065' : true, 59,63c61 < '0C5C73A428C4601BF261EE2C36DF0D2259CBF2471E25A7B43F52F06C63059195' : true, < '0C956E47F2CF8AADB345DBC858E3AB4AA37E48B7930B84BF7AA1A0C1B19A1C8F' : true, < '0C9D6EF00C60807C04A1BF61E8C1E28DF2A628CB7CCA3E15593266682736588D' : true, < '0D6FFBC5B8DD431A6C0FA282F1ABE0898E4846B5F82723E11E484F1A61931C18' : true, < '0D98DAB031428D38C96C714C90F0E2ACC9A1767FDC6A953D590928683E8BF8C4' : true, --- > '0C5B47050FC50334C9C440D6121486F466BB1D2444232ADCC21BC143CB1A79D8' : true, 66c64 < '0DC21B5C66F7A421406E2FF43676B6D7013C6115232AEE0CFD25D70E7D4C2625' : true, --- > '0E3BD8F8BC06B326EF672A487855F0E9752EF7D4A2A913A41374088B6215EA44' : true, 67a66 > '0E7CFF7FA1B013E7EFA9407E167C8255BCB1976C2CB3144C00C39B6DFB8CE21B' : true, 69a69,70 > '0EF8FA5AAD4BACDB842959378F18935855B027B0BADDCBDEADC9CC958C4C603B' : true, > '0F01342B195E54DA8265E4B3928A2692F6CF05F41CB85152A8122FE6E914C67B' : true, 75,77c76,80 < '1030FABD87581CC2360917E4B4D94B88AF59A0E4FBFBC796F36DEA520198CD28' : true, < '103A6A4F018518AA6454CF8C8D18D7DA301A3F3C9E4C3C7FC2C3EC23E9D4443E' : true, < '1129CEBCB9F0237509FFE00D10AB5A4B9F9C29C1E22777DC621F7B7C94B4EFAC' : true, --- > '105993C03E3F5C7E94D5A78242FCD6D0C7B7E5104295F8275752D7C6908428B8' : true, > '1089E7487C08428CAACCCDBA18B8982049B6A915FBA4598E953395B4493CC358' : true, > '10B8161FF4FC64020AD40EA57306CFC5010BF9682B18DEEF2544DD4D5DF0466E' : true, > '10E65A16F0DEE4B2499EBD5C96CD416BD2713C73A422F3BDBA81899C736437C5' : true, > '1134E778B42A8DBD01C547E9676F5294D4B16297DB8F6A512394F77B21F22052' : true, 79a83 > '11D4CF9A8FEC8EB2ADC4EA3B4E7036BB041BDCF45B5563A38F409CC8F6E531C1' : true, 81,82d84 < '12160CB58782201AF8F946F3911DF89177566E67C2AD7A2CF33107C89C65DF5F' : true, < '122789E068A64AFE76989BEC2FC264EE933B6FB31445450E492E37663C083FFE' : true, 91c93 < '14919EA335FB4C65A5314A820ED289B0C8697E0124E6FC92DFCA84FBD56B2D35' : true, --- > '1491DCCE9B3E3F5EEA92C26671244EB7203C30F539EF5B6131459F389A0D2CD8' : true, 94c96 < '15178AD6DD39B91835771E8C2193D0A96CFE82F913A2C10C03144B37DDF45CA0' : true, --- > '150B877BB614A98F2186C3B0978D190C77A605146A6A569036728F544520CDC8' : true, 96d97 < '15508FBCC229C8D8917DFF5951FBC2BF0840866D4BCA8B406A63EEAC21221D79' : true, 100,101d100 < '1624DBB95D0B9786B98A4D7F0B7CDD8FF28754C5EB6673CAD7305B1B5B8F8826' : true, < '162735074DC673F1ADBAFC8A4202BC1C25549EAA743063B9DCB39B37206C642E' : true, 104,106c103 < '16A2F0D309D7E5CC00E5DFBDE3DC5DB21532F7E5ECF93E18554698374A5B5C2A' : true, < '16C84150B3F3733B9D898ED4F57B4204E8ED00ED1147C06335670DA94CA2E2D7' : true, < '16E2B54FD0674D40BFAD5C38803F7563CECDB022DBDCE1F282E1CD5DFDA5B35A' : true, --- > '1713C91C21F442044156AAD0A65E96A4C0020B2F765492A1431C6ABC3AF67D96' : true, 108,111c105,106 < '1781FC3318F87AA70A6762F2A6A65D5F5DDCDE992DED94D110EB85A4745E9838' : true, < '178437C1DC169BA86687755E982E2CAEADE216ADD8A163157614A66F34325FDE' : true, < '178481982D21A3F3AA8DBA7EA0F58124E69BACAA81B2EE4D33FF5EBBFCD8D87B' : true, < '18072A06AA04215C18A6DDEF2B57BBFC054A4B3A50CBC2648515BB715B582F23' : true, --- > '171F671393FB5CF2856957CB6925964B3C328E79EAF083DB15DE3D52233D6268' : true, > '1765ACDC57A9EEDE87E6573443C7EBC42B17E012FE153D6D7158402D5CF9365C' : true, 113c108,109 < '19230A5E183CB5DD90409C54F01075BB43D5608CE9C322EA3CA3724144FE03B6' : true, --- > '18C1218D9ED6A609650AADB754644377914C34E7C35F305D12861D7C28BDBB80' : true, > '18D46E40DC2A1F815A02742F6AAB8CCCB80BABB108B349D2E875762F7D80B2CC' : true, 116a113 > '19EA658B0817FBEDC5742659375F2BE78A5C76532A516F4687C6033562FAE9D5' : true, 117a115 > '1A483DB77B1FD7D997B7044556C59DD6893641CC7F92178D5346394C2E522ACC' : true, 120d117 < '1AAC19B1D8BBA8A33D43E739B1112E89A5E041BCA24ABCE4B13E0B1CFDEF6DFD' : true, 122d118 < '1B4CC90A088C12699F4EFD7103B930FC762CF0BB1CDBE2D652AFC8CA8924C3E6' : true, 126,127d121 < '1CCFC1F41255B860F2231D11672FFC1AE32D9CEAA341139C2B472A0EA9CB426E' : true, < '1CE75CF38E7A5BB9C7C18202C97BFD74E79B3073B1FB6B2BBDB33E78BD22E6B5' : true, 131a126 > '1DB7BCE9E799B17DD372C52C9BAA4B213F041B697880932F8AA93D8B609DBBEE' : true, 132a128,129 > '1E51AC35C0CF103BB39F51DBC7096C53D1F3A255DC15A473B5882CC03C266198' : true, > '1E5D810BCB8DA3AF393761C59CC88D22669ECB7D4F926760BE1EC6CD83E60765' : true, 135,136c132 < '1F50A8F65E8256363E2710E05BBADE0FD84882DF8D7C5B12A92FC51B4643E4DC' : true, < '20226C095C430BD6AE483B9806E0C32296B0819273076F35F65B6A52FDFEE19B' : true, --- > '200F113FB8BE9CD93DCF38AF69F714D686AE4D227572F482F774574A5CCFA6DB' : true, 137a134 > '20BFFF5C6EF0AB849F78A1259C766EFF0FE4652DF02731E4F8408B1E27897932' : true, 140a138 > '20F5CF34D9A134A8920507B12EB84CB24C2F09152FE9B78FDADF57D892BE79E1' : true, 144a143 > '21C612A4E2CD066893391249E3C4DF22613E9DA5FF37690E3F806AA708B0401F' : true, 145a145 > '21D70F62B14A3B2175742DB9F3C49999B67C15D0FF8ACA95B0C6A5393E043FA1' : true, 149d148 < '225E3BE43AB71213287128F76D5DE651719EF5C79F946D5A8CB04C44FEA86449' : true, 152,154c151 < '23E080919FCBCDBCA08FBA3968559D1D3A5E785802976E27126A25BB7D9958B6' : true, < '23E4D77EC58ED1F674A96FD173C4AFAE53275B67EBDDAEF182855A3AC14FA8B5' : true, < '23F00AC8958BF1466784068A5CC7E2179988F1E73446955136DCBBF756CC2171' : true, --- > '240968FE922EFB9937AF8923AA4F0478D7F679937B9FA9BC1A2B1DF18994B9F8' : true, 156,157c153 < '2486367AC0F68DAA6E2BAB0B01CC6B3EEA3496023B3618DA73DC303B520AED8B' : true, < '24DFBC07031235121BEBA97AB5A061AAFCD8AAEB2145820A78EB0980E5111E02' : true, --- > '2518D06777FE96E9D7D1B0D531149A5862177805443AC9D271BBCFEC660ACFC2' : true, 158a155 > '261DD192486C36B9BF5DC0C4140F670FDD2BC62EA80C64123D827B5F32E0190B' : true, 161d157 < '268343ADC21A53E71BD790E19507760E1F7F09B7C51E088E39DD0079C65AAAF7' : true, 163d158 < '26CFAA69F0B2C35461B8F80F2A0537AE95C677F900E1B13CA977D79C06820254' : true, 168c163 < '278480669CEE2AB798934F06B963B68D25C0A276CA3EC4E523D2299CE01C4A4F' : true, --- > '27893DE92514608F647A44E85314B90F983BD7E6BCD6CE9BE428FA52EEE34DD9' : true, 170a166 > '28445F7C648AB6025EB469E9C5FD10C6C8D0D21B6A20F078854EFF406C55D3F7' : true, 171a168 > '286C62823B119606F33D5761CF39C86D4DFBC1531AC399969455CA227344D5C7' : true, 173a171 > '28F5AFFD30157F1A5DE7CB914129A6BCA4BD8EBC41A61841E1033C512F78E68B' : true, 178d175 < '2A66B5579421025EC719858E2D80DDBBE02243073DE27DFC7AECC676B0899589' : true, 180,181c177 < '2ADD4406064A5EBBD98A9D53051A0FB086A5D032655C12F503EA73C8179C783D' : true, < '2B059B135DC85869AFA0F2BB76122D71B97DF5EF2C87669085646D98CF08213B' : true, --- > '2AE917E3AB4B867883088BCFFED53EBEF9F87988C77AE47FE325547B181931A1' : true, 183a180,181 > '2C01A7027A6FCCB3EF0B70F134229605465295EE1249F5A582D04CD82689BFC9' : true, > '2C43EC0374BC603A1B191B88ADBCD5C1A0409120427995C2684A1590C7AB1432' : true, 185c183 < '2CB5C98C4A0D8A9EE15CC49CB83490CE552677BF353A0FE7AAF1482A8BF8C012' : true, --- > '2CB02C933CD41CDB146CA0256A99AE53D9320BAFBDDE82EB24891AF68BC6E19B' : true, 189,190d186 < '2D375C90CC502EA17D4FCBE8EF35BF7E07A84B6B94EC7AC78613C623DD765E74' : true, < '2DAE8835F42B7AE9A44C8CC72F12D750EDD8C5AA678D98CEAAE334BC602F0C58' : true, 199d194 < '2FABB733337C02FC7D79E61202EC0FF7115DCEE66134F5F8823EE61CB7000005' : true, 201d195 < '2FC3524D85A62187238D399692A116C52E4640DD29204B12F991441B7F01E4E6' : true, 203c197,198 < '30547BCD70F47CABBDE76FDF5538C39D1894B49CC72B0A8BD07250A65E2437F9' : true, --- > '300B5DFEFE98F5280E47725FE63D7A0967CA022E4CF3531023A3969867677C6E' : true, > '30354519FFD4794257A7EBEDB0D47DEC9A547B4E7213199000F41EB65C233EF7' : true, 204a200 > '305D58D32D2FBAA00A386E3BCCE2202522B78C6B10E3D83C6A7402706ADEB4F6' : true, 206d201 < '307483FC4C0D7608C2B6FC2DD068EDB1D686085586C4CA4284791294FC664D6F' : true, 208a204 > '309DBF5FE6C52E6C7143E63BA07B9FE59D4ED38944409ECBECBDD74ACDE4E78E' : true, 210d205 < '311646C51E3AA0B2E8022B6B1D95E83814131B16921B3B38DA1ACA9518AD4602' : true, 213,214d207 < '322EC261687A3829C2C0F1FF70B3E6956F5EC01497F58A422A099521BC236D24' : true, < '323C8E2033ADE1E8793BFDB767213691270543CF88FD6356194E5A8E87A755E6' : true, 216a210 > '32707DD6FF2DAE577C4097176D936DE4E46E5CF428B0831D12574128BBFF6309' : true, 222,223d215 < '338CC51C8910ACF7DC6CBC3AB6F2E288D38A7656CD78BF22C57745EE3146BDF0' : true, < '3394F2FF8A20D115C929711B75D89260AB3798B93A559CC8BFFBB6A2F0463D12' : true, 225a218 > '34535CB0A54193C144158D23C5A7F6F0F448FDD8EB9C21542A1203BB66BB8144' : true, 226a220 > '350123506BA002EA62350E82CFEC1DA7BF24B405C4160EF1BF4C445F7DC31757' : true, 228c222 < '3572DCF086FCEFED230B4D1B47E73DF410A5C775BA3BC9DC2681204F2E980BC4' : true, --- > '359BA4063DD43F04725A67F7E425EC48A593838AC97328374F83A31FFBB1EBF7' : true, 231a226,227 > '3757DF53FF77E5BF111290CE7F03B821455E2D1D7B70033F649D7B60ED8D602B' : true, > '375A5FEFE06518B0BFD2CE02034E185A44118CA92BEC6FE2D5809762C89E8C67' : true, 234d229 < '37F9EA077605A59865D6CE500A20AAFB318666DD42AE9B17FD10DF4C4DF4D157' : true, 237,238d231 < '388FDEE7D1F4001D828D2092BBEACF16E5D50375BC16FBF1BA058917BFA03C1F' : true, < '389F1D4E628ED38863C27EB889725AE154D942FE62675E6435256BB4A4EA4D3B' : true, 241a235 > '3917E4EF55DFBA1A48DF46B693E2E72D708B7B6146C8686C5B3F94FF8B3704FC' : true, 243c237 < '3955C196410B13A2BE4CE66E7CA1238F139DB5F00E2DF2997CD83903BA064B4F' : true, --- > '3958BB2CE60148D4CDAE6266E4E04A6356E00B693621A4E9E05FC78C9709EF33' : true, 248,249d241 < '3A694CA4161AD11D5C049313B226513207F5FE4C8966F6886F7B49298494C835' : true, < '3AA33F69018FDFEE33875D0690C26D0CBDBED363252891E02592E0F2E2E1EC93' : true, 252d243 < '3B1CE26F0C0E4393AEAD1BEFD39546A60E52ED5E52727AFEA827E27CA20453F6' : true, 254a246 > '3BB4AB8E09B6EFC71B2B292A489372337E48085BCC4C08431D090D63C8920C78' : true, 255a248 > '3C49B9DC9307C6B33E0DBE135836504ACB9F6204B7172A412C28E797E56CA02A' : true, 258,259d250 < '3C9E6298F6FC43F504BBBDD12ECC94B4BF47947775FB629D1E1683D8D5AA6A8A' : true, < '3CB171EFB062C3F0AC1CBF88CCF28B562B382A5EE096BB48394B16AEE1623F82' : true, 267a259,260 > '3E5CFCFEB58445BB4A2C7D31BECCD7D28302E69396E3BA6F7DD8FE5AA11DFFD2' : true, > '3EE396E9C7E97016AFACE8285C152EC6781728AFFD747291AAA596D573C6ED5E' : true, 270c263,265 < '3F56CDF75403392B96E7DA06DEB55C70E8D9166ED6FF6B84D7EC4C176157E6B0' : true, --- > '3F933B11C350C08B98993CBD045F11249CB355ADAA8FC405B9B3AAB0CBC72F7C' : true, > '3FA41F7E559B84FA6918FAD6709B5026B05A1C1AC589049A4D5F05F3A6B7D65B' : true, > '3FC8022D0C28EBFD45DC1D07E14F9E83F0CAD2E7ECEDBFDB991E01EBF2400F54' : true, 271a267 > '3FCBCC65096D7D731244167CCEAA21757E56D6EFC05A632AB3E062643E5B380F' : true, 273c269,271 < '403F573E7CA3226C59F2AE1CE93EB0EA27FBC8E8A3EA711214FA21DFA6FF0262' : true, --- > '4007AA6804EBD54CF48E514FC8BE08DE5BBBE5E6536D678DAC71DE0C05D05B07' : true, > '40812953C19613BA9042911FFFEAEE1C00A952E5D97D358B6603AB7DB69C867C' : true, > '41717287E2E15F9E79F144B822458F9DBD930C194668167C06B87128E9C21042' : true, 275a274 > '41A4B72E197905E02DA1199B4B9D2B20CA9B1502151A14FE19D8470FCDF60E0C' : true, 279,280d277 < '423D0D4DD3D4B507C4115C46321A9B0BE3B9D7224DF626D2027A30FE682099DE' : true, < '4245AEAD44ABC8177230DB36491E58FE885773DB0D043E24412A8BF6262D506A' : true, 282c279 < '42F0C6BD144E105B3D14A68E267DDFCAAF76C95CFA265B187480EAB83FAB9215' : true, --- > '42D891E625A2FE563C10EC705A036928A9EED088915D480F5DDEDBC4BB35A557' : true, 284,285d280 < '436A3291C05BB22CBED875AF7642839CC42E7C0BD534AA6698AF162F790F90BA' : true, < '437B07B7934374CFEB2F61FB1B9A764548A53C9255F053C59E236CDC6B89B839' : true, 286a282 > '448771ECDB6FF9B0B1A817E6C23048CAC06987EE2A6FCB6B84A6F0A75D7DAA6E' : true, 290,292c286 < '4582537553F4CE6DAFA6C46939EF567629506C16E76A9F058E2DB3B2435B272D' : true, < '459F25329680CC7589904EFE8F94F17880AA9DF2BA9408645BC9370DAA937471' : true, < '45A2CDAA5DFAFF670425706B6543FBE161BAB6843A156A1D54F340BD8CB87970' : true, --- > '45C9985056B6629C3B4566E54648AE5DC504ACDA5569CE68023C39D9E554A217' : true, 300,303c294,296 < '46565A05B815225FB600CF1CF1EE4BDBA5A7D39A7ECF45210FEF3C1FCC2B8B1A' : true, < '478E954CA5A715BC4E78DC2730A44ADFBB20D225C3AE4562882E0BFA3B13E374' : true, < '47C5156F5664D1535C58F11AEBE349CBAEF19728907EBBD794D95E275E5201BD' : true, < '47EC7A6E4CCC0CA9BC386A23F5E31BD14FC0501A02CA4B5867663339257D6EB8' : true, --- > '46601DC361A7306BA942625822C757F0702F63A009A5B0FA96CDB92CFDD07FB9' : true, > '46CF8D35D0A439E7E4BF019F73EBC9636C9C3DCCDBBB4B707A21BC4B36F3EB22' : true, > '46E74AF8240C97D2E91E118761CA4F74371BF7D2266601BAF6084BB1924B62D6' : true, 309a303 > '4A12F9678B1A5B4677054BDA1CB6B41AD8A4F556A184E7E4C33669EDD31EA50D' : true, 310a305 > '4A69353F89397B7FBF7B34B298BBA87342EE33C9F5B75660195F8B308FC892E9' : true, 317c312,313 < '4C30D24EA7A5914CCCA63E3EA35BC8FB1235F5DCF380DD8A62A01EF15009668B' : true, --- > '4BA4EDD1EF23CC54D0287D277BD59A3EA14C6E7B37C508155E0EF9A01D048318' : true, > '4C31265DEE511FAEF9E6B7543D920AB1884D164D630380446406C4C4EFCFC6AD' : true, 320a317,318 > '4D2E2CCFE3A068F7C89D22E4EA6F738F99D3E62287FC8B9C8787D78A7EA77B30' : true, > '4D3CD85A0580A0298BECD2FA69BB246CA91261145CA03370847FEDD2BA707CB1' : true, 322d319 < '4D8C4D5D0326174F4268C67B81010F65F2DDF58CE700989FFFEEA379269B0AB2' : true, 324d320 < '4DAD9C6A183D4E385824B6026E226BA5F220BD838F827C2063831B5998504253' : true, 329c325 < '4F8EE39D7EFDB0B9FD7B3E781B24978C6602E480169A6092BCAA90386A0AADFB' : true, --- > '4EF7A69DC3625A39A416CCF7F607228D8A715D7419781218E4B827B83A504CCF' : true, 331d326 < '50C6F0A7DF1F05E81EBD31ED778C2DBD7A048043157E91E43B051B34C5E843CA' : true, 333d327 < '50D807568742476BDDFB2B2DD7532ADF770BC0A5D8CCF0710AA8EDA90AC1BF4E' : true, 335a330 > '518B663FE089FF3E12F169F8EB5DE2EDC6635A11F14B7FD4207B307BDF2DAED5' : true, 340a336,337 > '5208CCACD74C6B569607B3AAB6639B318FD5CEB9E3A3C763F11D6C4BD603ED5A' : true, > '526D901BB36A96CF7AEA36490FE1A58EE0970BCD409CDA3E8659D8DDDD59560C' : true, 341a339 > '528F9666D1C35F9AB6C5E9E6496B0618C6A3F5C37D6808E0601A8F2829A352F5' : true, 343,345c341 < '52D622E1A7705A08FC599381FD67871611748B8EE9BD235E6C2A91E315C251D0' : true, < '52FB96DD74E66D3AAD9362B58E44731D388E0B0E17DE700E2FF3A7ACB2FC1BE2' : true, < '5322CEB4048FC373C5BBCCCA48985E2C72A380ECB490D143DA16482383C74B2B' : true, --- > '52E62F52537E672C499E0902B25BC800C87BD8C45BAB7B9683811A7D09C4559F' : true, 347c343 < '53BC74DCB0A19B859F3FC60A2C6410D22F86321E2AA4D03B08C53181A0FDA996' : true, --- > '5376577409E17E8F37B2CC6FD486FBD356FF2AD0B5EF520DB7CDAD06C6A6F3E0' : true, 349,351c345 < '549714E49A3540F72DBFAD7836857D6566333DBA4645F3C4F349E5FDE00D4302' : true, < '54B2BBDF93C79A91B1DC96B4534B8745690C5EBA5FD21A24462ABCE7E869D178' : true, < '54F7FBC10956E45F93F952A8DBF75467CA09CA6D45A0FD859761B66CF53A61E3' : true, --- > '5401D639B63C7A3075C6C5B61F64AD5246B8E06895EA510AA9D7C1418C3E06F4' : true, 354d347 < '5572DFAD00443E9C4B0107CBC9FC381C41F3BD44497E4142E63C1E5645ADE8F9' : true, 357c350 < '560643E22142CFB43DC9055CE558A62AA7102F75F6D42E3CA314920016A5779D' : true, --- > '5603628307C37436A0A6FD92B580DEDE34FE08652C3E73010745E471230A5B36' : true, 361,363d353 < '56C3C0B8AFAC13E7ADBC449142D6782CC3C31A5E19DADEDF1CC01A1C80FD6D4B' : true, < '56E517CBA2C7389F835B1BA349D636309FEFF05323957D8E64D6A2EC78F22883' : true, < '572F317B14A0D117BA2B0F352841D9AA5DB609C9C5F9A9CB837D56533C983302' : true, 365d354 < '575B7E593AA02701C1596A6A45E1FF458D4626BB2A31F5D3031B2023956FE5B7' : true, 366a356 > '57A0B57635F2D75EBC9C3B166E68E35E1CF91BD074AA9D5CBCB3359D93F02859' : true, 369a360 > '5878388C3C9B65DD3896113A5E88AC085793C21BE84ED1583D7939DF87D09D7A' : true, 370a362,363 > '58C1439E2FF88E70D837218AA52270706EBA8C66B587805DC54AB12215416A05' : true, > '590F7D88D52E1E705632486F4CB869B519331ABADB9B139951F8705F33E42C55' : true, 372c365,367 < '592C1FA32CB66B17E0ADC3B3C6C65DB7A7B8863D0302D5E51C53416DB637BE6B' : true, --- > '5A4A8137AC418073C8912C4393D72D833960641E7343C43A2382861389B433D3' : true, > '5A53389620711EDF33A7992A0ACD5EDA7D1AB729D6513ADFA26AA03C8A38675E' : true, > '5AA7341552FF047164227AEFB41437582F7116D76B854F54920A5D6A9B72271C' : true, 374d368 < '5C1AF4338F1854843A251AFCCBFB2F626FA70E1DE41D2C941F34D15230BB56C9' : true, 376a371 > '5C568C32C672A2B3F7242D5CEAA2718B08CED5BDA028B84224D605079DBD0DD7' : true, 378a374 > '5D0D6A8831205E33D40CA0CA2B8F396D05735A8D91B97DAFA61FBCB60ACC2BB1' : true, 380,384c376,379 < '5D93064489EF0EFC4896A08CAFC0E39631930121F724A3D1CDFB83C96EABBE9E' : true, < '5DBEE57E22D11886178D1B5DCB4CB55C90C1C035B7914BD887A3BF87734A3806' : true, < '5DCDD41A1C6B5EC3D7442090754B58FF81C2BD410EE5F730233F5C46B0E541BD' : true, < '5DE0EE469B7D133584FC7B15F067761A0A18D73CFCC973EDE76DF596C4F7C9A7' : true, < '5EA41BBE7505A57EBB3603AB14050A284390BDB6E72B39D918232A5D13E702E1' : true, --- > '5D8DBE824180E72B5972E68A8373AC984757EAD57281A973B44B18C36DF6724B' : true, > '5E03C9E7A51C7F8539BB4B25ABC9ED0CDB47B48D6A07B0C051D38939AAF91782' : true, > '5E650BBA8E8037D6BBEE78A730F740DDDCDD7EC828120AD912F4BBD72794070C' : true, > '5EA032BC171418766EB1B1F71A7868FAB9DA3C484A487BB1FE062566DF166002' : true, 386,388d380 < '5F61E01E88738DB91B4328949BC927A80DE24814DFE2B54F9F832FB7871D6926' : true, < '5F71744E0B28E62ABB0626131E0877737B5084AA6E648D268DD7D0D26B115EA2' : true, < '5F85D6DF2EFBA0438EA4283D734CFAA8B3C43E22BCF7F6CFC24DBE82232ECD3F' : true, 390a383,384 > '60B7C0E860123DF4BD6CD8EAC6560CAE6E9CE12DEA9B119B2FB90C57DB328EDE' : true, > '60BDF27D143EA5E065460D76C87F245DF44D9C1D5D818C62832A3B83B9973824' : true, 392d385 < '610B774EA0B634E6F9B5A73C2DE39026C1A55D9425691B68DF4803228BDB7F8A' : true, 396a390 > '61C0C838E39FD9CB6B924046875626383C616DC9E106BFB5573C5CD2DF7C8738' : true, 398a393 > '626042CAC6DE8C95C77C0E732144FCBD63418D72ED04CCB42FCBF260B38B21D5' : true, 400d394 < '628B608326DFE57DF84B8289702D0510AF97D93EE30499B0CB5140921EC87DFD' : true, 401a396 > '62B59DE2632C2A03669FF060A2C2047B9A95F49050C64B6BF5A782806AC10E99' : true, 403a399 > '6345E8D1EC10F5092710B275C7E48D8CD6C5D1885994B18DBDFCB2E5AFB9793B' : true, 405d400 < '63AB6D72993230FECFB8A489FC3B76C1A16D158A2F8C0AF9AA7B02F6A638F4E4' : true, 408c403 < '640ABE7DD00142C0BC18A62F0DF54284DC89AA1BA000DBCD992F719A4B9D2887' : true, --- > '640AD0B7F4803223887EAE106DDD628BED925569AB309C01E1C8B640FF05B2B5' : true, 410a406 > '6489A71D718B44D5479D3C5AA2CEE70A2E6738AF25F0288B2BFFEF833280C0C5' : true, 417,418c413 < '663A06084041682DEE8C4F8C41BB7C829E5946E2A83D28BECD5E62756502825C' : true, < '664EF517A09AAC31503712482FAD76860E0376164400E67A96177EDC25CC4CE2' : true, --- > '66795B4CC33E5CF75F1467F1D97528306D8CFD78DCA8D838A11D5A4E6D3F374F' : true, 423,424c418,419 < '67118345997FE5257EB55439485C3BE019B32F1235E050EA2769A7DD80E6BBF3' : true, < '673739D407C00E1F449A4F9846B8453C09BA0D0F46442053DD5339F93A2B0065' : true, --- > '6750705DF61157E112906D9D3BD36F21696B0DFEC5D6E1CF728A443D76912C57' : true, > '67DBD139B060C071667F2A45E06C7E159117263D593C95138066C7BA3AD20DF0' : true, 426a422 > '686E60A6CA7744B42193C83E73617621EBE2C59C438B7A32FEA9D7DD14F2072F' : true, 428d423 < '688FE577BEDBA2FDAA3581F2A97A1388CA0E380387227AFB252297AEB6BD6FDA' : true, 429a425 > '692C0A28DE13EBB75674023CC105A5F663CF5C67153225EF1193209E985CB1D4' : true, 431,433c427,428 < '69EC7BB154853BCCDC5C5646ED659F54B957152BDF1799B2BD48D4EF52DD9A85' : true, < '69F71F4F07365D7F684EC748F9CE61559DA33FBE1C9772F836664D656F51A5F6' : true, < '6AAC975279BDCCFB9D64F96F258D116ECDC41E526DE6B14FB10A8EEFA550A784' : true, --- > '69CE183BD9B04AD76F8FEBE25095D92D95888AA7D8735400158CD60B836FCF05' : true, > '6A7D32C4F099C8D7ECA61CECDFCE82C5D241F33F6A02B3A00D89802D4689DCBC' : true, 436c431,432 < '6B079CEE0C61F7DEEFC419FBABA5A734BEB22AB794791A0B6247E61EB4493B78' : true, --- > '6AEEBBFBD6A2EB3C41164F87A2491C293A66DB518999827273FDEA3F1892ADAD' : true, > '6B02CD14A3675354A800006220E94D8D4D5F9774D60EC984955FF720D927E529' : true, 440c436 < '6C2FD820535D5A821A1D96C86B45519B751F141CEE8E1DFE6E52EA5370E1E7F5' : true, --- > '6BF2234F99577BEF099F5A651C125E660A765202F83A7FF24C82FFC87F87C3FB' : true, 441a438 > '6D1FC10BB256C71CF8A543B99AE433A55FD8EA467FB11EBAF9ABB24C923B4DBF' : true, 442a440 > '6D4210568EBEADBB8782B6345952223B49407EEF3F8FEAFAE6D14DDB9DCFE710' : true, 444d441 < '6D9C7D48EBEC4A7D808E0A45C6ADB9A6CC5E61551DDF1A24A3A74846039208AF' : true, 446,448c443 < '6DB3ED8E913F7236F1691473EB370D7FD9DA84FB1D8E07438E128878840EEEE5' : true, < '6DC6A2951DC967373452FB4E9A95DEEBCAC70945DDE09BDA398F74161060EEC7' : true, < '6DD13D5385101A3323ECC27F7548813E240A1D58E37DF8D820CD2E2998BBB8C1' : true, --- > '6DC90241CFAD3946A0A53940327E950D8D7248FA5896CFEFB60F543000A0B165' : true, 450,452c445,446 < '6EC6D27D2BE121B49CCDB7866F4FFCC3C2091AF00405CED481AD072FE4BC2307' : true, < '6F45127FE064F0BBB5EAF17D7A4D9EA3A47175AEF7CAB5C98F2B6D11F28A4BB7' : true, < '6FFF24F5CF69ACA10DFEBDCEA8B5A56990728D9EADA33D0CD316BF042E79068C' : true, --- > '6FCE4CF77E254C2920BE515857DAB1929ECE7638DD8C370C1AF6A374F36517A6' : true, > '701E5C167D1D2A47E29F6E0EF64D59D978CA3287D20E3590ABF531EEFDDD885F' : true, 455a450 > '70DF998D006A8684F543CF929F8223770479451AC680070169CF11B6B409CBD5' : true, 457,460d451 < '711C387F2C7A8AD850D98BB2D145DA6F0240960AC5563A50CC6251C28D659503' : true, < '716121E1DA67D3A82CC8116139F78C34C30E6DC96F647B7F474CE569B38D0F3F' : true, < '7177E89F5B3033D51F000533ACEA71FDEAEC93E4C3CEA1E0FF68F78BF35C8B21' : true, < '71C96A7294C59E44C257A0BDA7578AC44118DE25DEE425F73E0A211066FE6AD4' : true, 461a453 > '71F2DAF17AC798022DF73260BCDA153082CE08952CAED20A66A588B46E83000A' : true, 464,465c456 < '72438F5523C4516DEF379EA7206A883EA5876DDAEA39EC848A5C456E9215A1D3' : true, < '727EB1C33A66E7DC0768741432204682504B8D4302D3B097181090064DB99F53' : true, --- > '7225F14A44AC70458F5C98BD93C0A381A68899F718AF8300C897612E65461827' : true, 470d460 < '739A4410178E7D1D310A8120651655322CCBA6F84D3F566FE9A9F1C268578DD1' : true, 471a462 > '73C4C95F998FC60D5EAE1283F28C36C63697C481E6B321EE7DC46DAE585B0E11' : true, 474a466 > '74A9F7B27B38326F64792AAF791E5A5969071CD05C8ECB1E068035AF9AEAF482' : true, 478c470 < '75B83054C471114D4A2839FB6B0FF55FE147D4968770A78F469ABEE5DE3E07E6' : true, --- > '75A9264209E9CFFCF8C4D74F1988A6AD0F509269A5DDA3DAEFC0068EDBE6AB26' : true, 479a472,473 > '76180E9A156833EF0B8FA7D3C83404086F9F1141580FEB3710AE5B93B2E819C1' : true, > '7621A0521A873D9B899C1F5BB52AF07870D8C98B5FF0797383C26A7D151789F6' : true, 482,483c476 < '76F8713E43FCFFDC282532FD58B8474C514D432CE8C85734923D96450A6623E3' : true, < '76F92D711D9E8BB1F3210C9CDEE23CA1DCCA929595CA0F5D0C3150DA56B2618B' : true, --- > '76D1EE820C99B447CE9277881319CD5B5D2BDE8182D5AE5EED8326244CDA6621' : true, 484a478,480 > '77C5EFEDC19C242BDC746C5EF4A1DF4117918CBE078CF6DD65FC274DB64CFBAD' : true, > '780AD07FBA71E98848DABAE3B6B94B292E5959CCC36769683E0213E78B759DEB' : true, > '7871679EEF661F72EE1CCD043F1B7C597E8F23196B653B42634C37F2B6619B00' : true, 491d486 < '79F3CF8BED0EEB720C3411D03257BB351FF5824181EFA725214AD60C11E7DE2A' : true, 496c491 < '7B91BB0669DCF091D0C042FD14F1CA6B8718A4E1798A4BE8957DE6EEF186AB83' : true, --- > '7BA22815A242ED9FF3AA2FFD5F121935346190B63E61E0EE4EFC6EAAF76BA6F6' : true, 501d495 < '7D4642DEBC7CF346EC7846E9B0314B73B6B9C23F8016E23E8BD49ED247D2BEBC' : true, 502a497,498 > '7D817F280F1D664E0C9E717287D6AADB1132D4F3A3E2001B94009119733C9434' : true, > '7DDD5D1914FD375229088F2E7E2CCC9F557B2E86956356D21E4FAC6B5D5B7EC2' : true, 505d500 < '7E0920FB66D549811711C20F1789AF9FFC54846E738997B8A18A2F154F57D29F' : true, 507c502 < '7E73DC62FF77BE88149C85444C4066E0657AADB72716230EBC073848DBD7F59A' : true, --- > '7E723113D07305D5E9843032E474637331F1567CF33EDD8316059148AA2E3ED8' : true, 511d505 < '7FFDBE3A1A423CCC6EC3C9FCE2D51B91D70EB1A122BD7FB53875F4BB08E3E966' : true, 514c508 < '807849BBCF3FC901816BD5C23E0EFD51FFD9485FC34A5A086174A7E91DAD175D' : true, --- > '80BB61C435AE010A1BBBC72F9CDD1BA74CCFFAEE4C74E07446ABED3DA2685427' : true, 516c510 < '81041B22B3F6B997CF39557DA4E384FA0D8FFDC59F790CAC512D966297380E90' : true, --- > '810C819EF5A6F077751EDAD2FD0E77BDDC9567EA2C27ACDBE677BB3FBE3E4E4A' : true, 519d512 < '814328B3A40AA4F30950FF66E5DF4304428357F2C5AEA8C1E397723C751651C6' : true, 520a514 > '8253A0516BAE8FA0D24AB03D7E4AF8898FD1EB8333D2925CE515FC3DB6ABC5CC' : true, 526c520,521 < '843DE3411DE65A522709898B3CF9AD8A6CD1011BAE6F9DE0FE7DF2496F95C84B' : true, --- > '844B51F620215D6845EB82700563692BDD5EE144D097D24FFA8D99C8FB5FCF28' : true, > '848E7A1C6E45D88BF111E43067FCF92F6F17BEE0B52C99381668797B108FE80A' : true, 530d524 < '8502DA6C4457ACBF635D8B3719166A351ACB8F2EAE0F9756EC1636B90CF6068C' : true, 538d531 < '8627217D9525127A4161D0F1809492211C4105596A011CCD2F10968D3C3307CD' : true, 539a533 > '878C8800E459A4D4B9989B0DB92C628E8A13574E71B3324E50484F70555B840C' : true, 541c535,536 < '8798A29F91634076CE7FFE713E075C4A9E231DB4113DEEFE4FF052C73E900069' : true, --- > '87C002662AAAB5BE7B6A7CF4B1CE9036E3A2A70A0A3CD80F64005C889ECCDDBE' : true, > '8858520A8D4E5C88D777C33963CC7F43E796B555E7FC573681B59DCFAFB43EFA' : true, 542a538 > '88C3951EA08F6218D53C848FD0745408A54B8588AD3728B9634AFF9280055838' : true, 544d539 < '88DA049C5A0F1F2FF5C8D53A9763C6E53B5E653753AEBD8C1A7227F5CA83995D' : true, 546d540 < '89972853B85F67232811C446ADD4CDCEF7D262CAF5E565E92DE28350D653B982' : true, 549c543 < '8A0BD2A91793B98A002F45011E47B8B81C1F11CF4F10550B39861B709A22A8B0' : true, --- > '8A0D973D9BC8BA74619B1D55816F7931E1114D8A72901D7AA3966A89D96A0AD3' : true, 551a546 > '8B1225A29F8C7203B6154A99814B028517B03B3D4B5A3E25239EC91650206C0D' : true, 552a548 > '8B52AE402628DBFA70BFCE1B172D676422D5E720F7E3AE2E7B195D4FB4E3F285' : true, 558a555 > '8C6DDA18A4CB339717E1321FBFDC9A3ACC52F2FEF6FB453EA389A2B43FFFC63C' : true, 563c560 < '8D1399FC7382FB9F29574FADD5757DD9213F6A13D8A318ED9F60B9936F46C548' : true, --- > '8D1EBA5F6A209614B68AF63D583392DF844036E8BE335440D0740396366FFC4C' : true, 565c562 < '8E778C2C00AEB79E3C3BD5B071E2102021DA3E343A2F39E18B0F114682974D9C' : true, --- > '8DD64FF5EE29EAEA20DFFB1B446F1441CD291260939D41C7784AF872CDD60FAD' : true, 566a564 > '8EB48C6A21AF524F446D3F9F4BBB78C5CCA368441B9858FA87DD6664D603AC2F' : true, 567a566 > '8F8515B35B665B69D0DB9661EAE9FF0829B71CF4AFEB3BBF988BEE73985F5D3B' : true, 570c569 < '9055AB7512901D1134842CD2E96FA6A7ACD149ECB71088495948DB65D70C5377' : true, --- > '8FA49556B9E8C97F768F94A3D2653ED2E3E927D31EC7A916D0744BFF07B5E685' : true, 572,575d570 < '90E64A0F26C4DB9ADC398C779A5E526DC969AAFEDD0E93CC3D8E8409EE0A14E5' : true, < '91045740421F423B4863813FDA01E15F2DBFFF49AD80C9B732B0921980734999' : true, < '9122BF7F13DF3B05605A0F292B4C90830F29A3196A5156D97B76AA8507D3FEB2' : true, < '912C3FC6899CD7AF6EB7639C9522EBF7E41B91DC47C167AAABB3695E61486538' : true, 577d571 < '9155BD4E0154F175C67770CD7B10B714A7AD41BA78252254DC0AF2DECEAADE32' : true, 580a575 > '92059CF4A0175D14DDA7D7EC71DFC76A7A91A75F4B9BD886E5595413920885FC' : true, 583d577 < '926B2CC74A86E6919298CF1B5D43A44E70214CC94C416E9DA227701666BBEE6C' : true, 586d579 < '92FC5C28899C60D64BE77DDC8D6F746182A5C5CAED5A3CA093E6A6FC8070B64B' : true, 588d580 < '93197C3990B717E3C0A72941DE6DC382265AF352701F62FE07714449334CDD7F' : true, 591,592d582 < '939BF6798DB161C0B92007D4E725EF2EAE06985A8FCD7754967CE7AB0D650F5A' : true, < '93BF03482F668B7E936D4EAF23D3EA36DE0E603480C2F559406F2E44B0B3148F' : true, 595,596c585 < '9452917F8C5F6F630305312187EA4858EC07A829CC74DAD74BA24EFE7F4F883D' : true, < '94F858E57AC5AA1A13209E8D6DB28141036EDF3AE160BE93AE79A7CEB0CA33B9' : true, --- > '94CE12FB5F69E4273C8F813ED37ECB954AD667BC81C4E37DD27A40C291DDB12E' : true, 598c587,588 < '95A1D4BC10A9AF2304C4C9489A3C55845CE7BF588BCF920365C6B2A423923A59' : true, --- > '956DE14452F6966BDC2C3CFE4874878D446083AE81BCD83C705B8E757FA0A390' : true, > '95A4DD514D4B5F9B29118B3CE20FD8D4996F40424D7D64BF678A252262608C70' : true, 600c590 < '9663C730BE3E8838AF256662B79C2EEC10D7AB2595D9712EAD7BB4C8F5454837' : true, --- > '9658D54C28C27DD6E9B79098D7D86C1EA32215492E8AE9DB225E3410EEBC39CE' : true, 601a592 > '96B78900F165A1CA3843F3036950C7A5CB299CFA98F7A1BA6950AADB5DC1459A' : true, 603,605c594 < '9703B5D60B49A69534FA129729FE3176EA17E03C53BC90BF11280C050F776E73' : true, < '970D20E6919A2FACA4E42CDD5E94B6F26ABB2AC051278F10E746CFD897996249' : true, < '9728534E56087F5D0E34881BF62834B32DBE8EC7629A7EE04F52878A9A61E36C' : true, --- > '973CA0AA2F294AE5068B75F5562CDBD51AE5ABD2E25C8F20CE38572587589799' : true, 606a596 > '977C77EDC0AE3D98F2FE87B8C309DACC9306DC575D2D8FC358973DC716EAD715' : true, 608a599 > '983120089E357F1255EAA175207B7DB3462CC8481C2D4F8150B5C4FB93E274C7' : true, 615c606 < '99F02B4F32B9993CB7656021DA511B31A2944585B6B9C6DD5BC1F4A41681C5DD' : true, --- > '99E437DA5156E02DE52D0D95AFDE0FDBAF8F626F4D3BAD2FFFE7F4C75D76BD60' : true, 617c608,610 < '9A2ABE7CC70A0E4C5938A7AF3CB4C165872C3387BFC4653F48A68F39C13F3899' : true, --- > '9A36248A6C3142FB6AE62E262E0F519CD609A0207BCB6891443BD5AA5C02AEDF' : true, > '9A9B087A4581C1FE71B3F4D7C041E93D4EC1093B01AF3ED96548AB93254EF65A' : true, > '9AC79E2916EDA1EB936B7FC6779F139ACC665C33F143340C5CE540B69F2E9F18' : true, 621d613 < '9B1F3F707765DA5034A4C9B9C3D341BDEDEEC1A13C3EA464045D905CBB9B4ADA' : true, 623,624d614 < '9B4F75DA103442C908F7CE2C0D7EF9674813C56C384A0A64D326BE91F34A6F63' : true, < '9B641759FBECFC4BD8839B33889BC669CA8F1592A94AAEF087967530A34BA32B' : true, 626a617 > '9B8E5BB6E9E655E4547D6782EE9018C8BE585F7BF89555A920C9157DCC15D0C1' : true, 629c620 < '9C052D1467B80EC3013D5641910680BFFE3616095B7F3FE61338C31A4E08A6A5' : true, --- > '9C0F47FE70B9E636409CD37362B052B40B3CF765DFE80E71D999E7EB1AE1D4C2' : true, 632d622 < '9CBBB47E211DC5C8FB0613F90EF2828B4C14945D15C27A6F16BA4F90B02D066F' : true, 634d623 < '9D10CB4207766E66BF3482393E13D3E3BB23AEC361470B6693597632FDAEB302' : true, 639,642c628 < '9EE2376792A6437F098A3DA7A2CA9AB54D9E9138051FB201CF84A91653C9C32B' : true, < '9F194F70160074F1321FC1140FD02064E1FC084CFDB96E1080396841F6D3BB4B' : true, < '9F31E8A729CDBA0C25E4D73181264776E6DC12F264ACDE58F047382B0326E463' : true, < '9F5CB7420AFF2B5250A87EE7D0F1878496A34BCADB0971DD5AC3C33465C07565' : true, --- > '9EBA1808D31F89FD26CA580E6FD37B15D0261A807154FBAF11A7DA4B0C9A5E06' : true, 645d630 < 'A024128989862D72CA20143420C8437F2E91D063A2D85E3B44C0E9F125DC7E59' : true, 650c635 < 'A09161C66FBE8334516AA4F5705D03ED3022BEB980CEC77041C57ACF4C04EB21' : true, --- > 'A0B4E9AFEFA1B8966355614B201506B13CC213060D2661264491601F7FAD8269' : true, 653c638 < 'A1434249C4B9832F01BE03643639D862CD66EA988BB1297822D5ED9A9D0B86D0' : true, --- > 'A1504C131B0FE702B64AA259B901DA2D9B2AE9D85AADE02F1528C1147F98E535' : true, 658,659c643 < 'A1C8AEB8D3097DE429CEA435BE063B3E16447F24132E1F1AE459C5855BC4DAB3' : true, < 'A242ECCA540644D65C4152B7D44ECC0DD7A831DB42653CB4E92406E2D0AE4CCE' : true, --- > 'A219A198FA5CE79A2ADBC1EAB8BE34F086699B9A16F88DD2F823325F7481FA8D' : true, 665a650 > 'A32A8197E25FF03AC02B1548EC597DC93B2F3376E971B143538542A6A2212AA1' : true, 666a652 > 'A334A1C1BCBBE82C131CA48858CC1D56495D2CE2B598E5C6E81672D7E9FF9FC7' : true, 668a655 > 'A369DC916C6CA5851F181C38EAAFA733310F462384651762FDA4B2CFBFFF07D6' : true, 670d656 < 'A3BD2DB1D95E67D4A20301B41F1E797421E259948072A2E4B9DF9158D8FA9143' : true, 672,674c658,661 < 'A4A4A1370E59CF5B199B4B0B5A04E12DE67465C6BA51DD379678194E1328FDE0' : true, < 'A503E853F535F69CB099A247D5FA9D2F656CA1992C65C050CC5A36FF11DD47FB' : true, < 'A5DF74566E059491858A87805B36E5060095F7963D35877692C2951C1D649E22' : true, --- > 'A42FFF1190531FF187F05767CF5029A8CD637C72A8AFD222118463200A27FB84' : true, > 'A432841B8E8CE4F3B7992A740AB014B3D78ACD930DA113753E8D2E2E34A5358C' : true, > 'A46D4265BD5168CB36068465327371B2B9E2ACFBA66E368A8B90CF77A251ED09' : true, > 'A61D1D1BF3A48836E418525F674E32CB457F4C74ECF525BC18A3035A26DB1CBE' : true, 676d662 < 'A66BDA4B1FB0A132F118520414B7C2FE89EB9CAEA7E599743F0DDB2F5DA36294' : true, 677a664 > 'A696B059AC99AA5CAF081FE9DE0F113EF0032A9F799A92663985EA5939B6F30B' : true, 679d665 < 'A718CF6FB0B4672FDB9BA1CDB812CDB98423DD8ACC8991780BE5E0FAEB863FBC' : true, 681d666 < 'A7BBF060D6455FAC1B40C3C14FDC8DCAB6B032A3C636F78EFF0035E035D2A289' : true, 684,685c669 < 'A85EC0692236ED65D5C36943B771F81FA013E93A887264C8870599C858456241' : true, < 'A8F36E0AEAF9A102084B815C248191CB8EAE56E4A732C669092E6C693606425F' : true, --- > 'A84DC1DB143EEE938A45743268683770BA0FB2EE69A4EB4B131841555CF1E124' : true, 687c671 < 'A91F446F5E2FF93B1FA514B3CECA23118E1000AD358CFE04DFD5E6E25E7AB292' : true, --- > 'A90478E1DFC0653194083700E5101CB3B58FF56E9E68ECF36E1D970522A60681' : true, 691d674 < 'A9E614A0EBCCB8C193707AB9EB139666AE3C4CE774741351D00A25647ECE659E' : true, 692a676,677 > 'AA33D12B28CCA921C5DAB6E8055B0F162ED6B6B9F92D85F93749619165B1D3A2' : true, > 'AA4FC2B4CCD9E52767C35AA8321783EDF85CD1F2F631BE5606C9B35C88486D54' : true, 693a679 > 'AA70F6E381B7B7BE508E8D5EB062186FB323FE00A75B264F43B771B731FE96AB' : true, 697d682 < 'AB5608534365B885795A5E3D004C5F29613BA05E2C9CABE0FE00C99067318A36' : true, 698a684 > 'ABF22A6F97015839A27CBED234E40E5BC875A95E81F4485ABC66FF6D35E38E2C' : true, 699a686 > 'AC33C7B064D8FD9A0E5A00BC70581133E949AA0E61209B55010E310791339D4A' : true, 701d687 < 'AC523C58EEF332E2FA0491FD81659997FE32F1EEA4F7694D9C149ADF4B18BF2F' : true, 703c689 < 'ACA129E9ABBBC9473A45F1F0688C8FB4BB9E7B9965D8BA382DB371575A2100FC' : true, --- > 'ACD1D0DF8BE51A80520D345BB16B04745BCBB48B01D936B018FFDA71981F817C' : true, 712a699,700 > 'AFBAAD26120F25FACFB7E1ABAD16A58455814B1A46DA986FCD04330A88DC1502' : true, > 'AFDCE2C9BDE084811D64F5408E8AF94945CFB9F7FC69C9A27C8EE39102858DD3' : true, 718a707,708 > 'B1B58B7EEBC1947CB840FC4C2713D0DDB23DEBC75E58DB15610AB4EA9A1DE1C3' : true, > 'B1BEE5F876D9695E23EBE9D0BF32D0DB4D05096C004A073487C5B3FA26719FCB' : true, 719a710 > 'B1EA0EB5DC9C9766C903870A4E9DD90C92C8780189ACCADDD9012E1D9911591B' : true, 720a712,713 > 'B278FB3D58DC99E1CA192EEC63A0F34F9EB8294A23EF98C73F7C5F52A5C86FE4' : true, > 'B295FDC9D7462488EBD4E5FA8E5B062FE5E2D0432C6A02B99F4CAD1F9BE6D0BB' : true, 722,723d714 < 'B2B46BCF24DBED9CB8A829DEDB3536B95774AE8223A8B160C2B097154A3EB8E0' : true, < 'B2C34569468F2754686AD5C63A5B6C71FBDC5D7C78B161C70F97309CAE2FF270' : true, 731d721 < 'B3A416E4B0C7F99B72761D34E3362F92D0F59EED1EA412FBC54F1699A79A1951' : true, 736a727,728 > 'B4C49BF02ECA8D4E0648B386A408C377ED9A9E8E3DFEAC1D7904D3D14C5E2F76' : true, > 'B4C5319F6F6A80B60C2A5A715FB1444F974024960339D49E0301E7F5A530595B' : true, 739c731,732 < 'B5826AF547B2C4FBB118246774B8C027E7E18255F864395300F07B03E43571CE' : true, --- > 'B5A37CEF1BF2C02B97F06094BA1FC88C650D4F46C43091914D5BC9CC1836A0D1' : true, > 'B5E58034813A6D2A70A162E5C9469EA7D31FE15F7478564E5698A388F201A646' : true, 743c736 < 'B7193D3E26C14AB91AB1C2AB9728C7F9D832A6C4EDBBD2953385E3F1D2B9BB91' : true, --- > 'B6B0AB34677500F9A39F33BFB229A8B211E9A75506BC0D4E894DA99804B40603' : true, 746c739,741 < 'B89D499E25ABC593F9B29B3C7364EF7196146DC810443334895D99BD15A5846E' : true, --- > 'B7EC03174DAD602E897345B072749AA86CAF05151062989E183C3039DE25569D' : true, > 'B8845702F28C3AF9B35D8B5F1DFFFA014CE411CF592B18395F700CD8B937F3B9' : true, > 'B89D04CAFB7A2D049F425329570E4582ACDFC0B92F54A8709716A3001377887B' : true, 751c746,747 < 'B9EC2202B3D25F6C2CFEEC96ECB1967C1171197A121F6278682988D68C9CCB6B' : true, --- > 'B9EF83009F5C8B4C3A0C1B8EB263B4AADA87D4D2263887F8AFCA40FD4A7F78CE' : true, > 'B9F8D7E05743BCE5E58CA2A0CDE89E7E1A9397417F75813B492785D72D4F8510' : true, 753d748 < 'BA52B8302644DF24B0DBDE018536FE6D2C41315131698A53D2906347DEE8BB82' : true, 755,757c750,752 < 'BA74E086962745CB5EDA606276E3FCE2220C2EDEF5824FC5D67EBFD1A94A0685' : true, < 'BACEEA64658C6E86E126219A40FCBEE7B3A0C7687503114E59B3EF28E0C06A19' : true, < 'BB6970E212CBF8325822B968387F263BA8D6CC479F448CF712381A36C92965DB' : true, --- > 'BA8089CC9A0F25A27251DAD14E47714A331C35ACCE2EDFCC51CD73EFA83E2EB4' : true, > 'BAFBC5503CBB29FE4D094BB0B0D04B22852E9120DD54D34D9247A4E570FD458B' : true, > 'BB3C208314AFEC26DCB183A0E4DA2C1169F9CC435F1EDB38C349AD97B2C3F6B9' : true, 759c754,755 < 'BC6CD35DE4628EB8F61CDA81F90A4E7DC7F58EA9B7A8590DA1BF2F8C78EBAAE1' : true, --- > 'BC0C5DBC1020476F067127D89E5C9A2AA88F141312919D7C0BF1B964D4820FF7' : true, > 'BC86367AF49A238438C89460780C94DE2C1E49021437B3DFC590A63F46332888' : true, 761d756 < 'BCB6468D80641046B9B1D3A9A24FB092B76603F256FFEF183D0EB6A9218DF2C3' : true, 765c760,761 < 'BD6055F00FD05A1C84C05454958354052E8924FDAC99539EC2291C5B85C8953F' : true, --- > 'BD4309D792EBF40F5962B65405970EC2ACC7ED1109A1F5FEB486C84327FF6D46' : true, > 'BDB42DE005453117D2B60263504B9B58E9AB64B57A7385279CA0323D7246F02A' : true, 767d762 < 'BEA7ED0A4C77505CFF6FAEA9F1B399C41324C52804D35EE4D9076F726C8D2C4E' : true, 771,772d765 < 'BF1B69CDF599AA45F38EC98CEE4695058AA29CD8B489108944EA95707D58595B' : true, < 'BF209FFCABFF17D3ED4987EC0FB5AAC5C0D961546AF52CF873B560BA4BA48A8A' : true, 779,781c772 < 'C0F030365B0F33FE3624CCAE4EB7A81BC7B9127966953E82DEA179DD1AE66458' : true, < 'C18C15016390F78742A45137409C8BEAC8A0475E39A444448D3ACE0499546462' : true, < 'C1E47B7AE65AB520DC18A03F063101FD14AB70E868F16DB2C42ECCBEEEE5A6D9' : true, --- > 'C1726BABAC393C02850032B1C43B095C3805E1DEB1FBB2CD8C76E533AFA80484' : true, 784d774 < 'C2126EE4AAC4400E18D80ED8195C1A28517EBB3920244FD66D9F67BE89247FF7' : true, 787,788d776 < 'C2EC6DD4A6B571933F5DE0F94508D629FAA849B1A31A8AB979DAAECFED2AD253' : true, < 'C3107C690BA5007E11C076B2FEB58BF88E67D1ADA15DF1B8280D226177AB6A13' : true, 791d778 < 'C33FE55FBE5E1E767E0FA9FE89D0B287AD7B3A41E1117461BCE96A681030C9AE' : true, 794d780 < 'C35CD8ADD8FF80A9CEFC31D3E0DB613D725FDB0BE52B9ECBB730E970A59E7E98' : true, 795a782 > 'C3DCE474FB44F22E6497A1FCE2C45DEE167853134C6F1C21C13F1707B0BC7FBC' : true, 796a784 > 'C51ADC8D1B7014B4B9DB3EE230C67BF6F164956C390D41E5F8415977D9D9491E' : true, 798c786 < 'C586979CC69441D6717388E137E2B01FD04BF3C7C4F6E5006D71B45B81A7C04E' : true, --- > 'C58F0FF2DF810FAC8EA095F349A2E6D7E0D9C09D6FBE7D45895408530E1C75F4' : true, 800,802d787 < 'C5C58D7B5A145FD684B3A5A6D12468617BE9DF323D37015420BAEFAFC086EBA1' : true, < 'C5FCA59FE803B0F5B7BDD9387C65A1A5B9CDC8D0C76B79C2954CB769506DD1F7' : true, < 'C677F67FCA735BCF6AFB51031697A967AD09FB8ED0A9EE9A1F532F1CB5F6AF59' : true, 804a790 > 'C6D78C940B53FE313A3DB674498E62C0B10E4C63B2D5E2A84D437BEE64A3F4F1' : true, 808d793 < 'C7056A5FFEA8A4751271C17CAA9EF3BBDB7142A08ACA673522EDFD9AD18AFE66' : true, 809a795,796 > 'C74B4D9C0A7CB22F6F7B60BD4CEF94A34820E3A0419CA5CCA3CF187612693FAD' : true, > 'C77AF2D81D578D009F9859CDEFD2E19A5B3DFA98FCE909C353E235D650DB514F' : true, 810a798 > 'C84E5F64496198370D4E53DD6FD1828388E878759375F498A8670C035275D6C1' : true, 813d800 < 'C95235BA613C42AEEBE5B2CD04707B323083EF4BAF4B11C633288AAA7CF98AD7' : true, 815d801 < 'C9A9B118F63E40C8F5F73E89E580626EDEE028DF8ABE5D3374CDA69459207CDB' : true, 817a804,805 > 'CA353A661EFF3C6EA9C66AA7585C19EDCD1C00085C06BB9B0DA2DA78C84D8CB2' : true, > 'CA400A13D999554CB3EE03F1F12F7E578ED5C52CBCAF9748124E3402052F921E' : true, 820c808 < 'CA93EC5E6881B59BFA7B2B59B2A9D574F599534BBA6D3D50834271DEBB31A1A6' : true, --- > 'CA846077B68DCA99AE30BAC33929143E856784B64E70098CBC7FF5BBD85C824B' : true, 823d810 < 'CADF1142EA883AABDF13A65D7F0C5044AD293A719AB56A1C1B88D30D96BDA14D' : true, 826,827d812 < 'CBBF31DA8CB7BF399EFEA030057004346FD5D8BD07CEBCE934E28609BB6AFF14' : true, < 'CBF04D84EDCCF90EDC1BB7FADC6995A4A956A9A6568F2605409BB2A782326D5A' : true, 828a814 > 'CC8E9439ED527517579A913E8489CA704B4370AE09A823D36431063C53609C82' : true, 830,831c816 < 'CC9DE9ACA31709D03188E3FE36B902288F56A3AD1510AAEBCE0881A363CB8B66' : true, < 'CCD4C850054C2E89024A8E78E337518B9137528B9190B9417E182E6CFA0180B9' : true, --- > 'CCE21382C4DDCED2E4101F6FC5A1B8B76166EC8ECE79DBAA58F3339508B48CBF' : true, 834,835c819,821 < 'CE77D1F5ED11C8CA34DA5DBB0E999CAB0469D215552BCAE775B1AE6ED072F01B' : true, < 'CEB1ADB71C3CBA6FD012A778BF70CC93BEAB621B4DA4A464934C5440868E58C7' : true, --- > 'CDEA4B65584E4EA2889F73E5907E95849BC6A2CA76B17EAD2B1FC7368193B550' : true, > 'CED6501D3B06CDB7033EE79351EC3080BBC2993D0991AB91325DFC0550689AA7' : true, > 'CEDFCE64CD03E3F512AC1CB6EE68C26F7C48C6753E8708E3A7D5AC867BA3ADC6' : true, 839d824 < 'CF41907FD2550A0AAFF0E09AF82423DCFDFE470F225A003D607C19F709A591CC' : true, 841d825 < 'CFDC25BD3A406CC65DF19685CB300D33E13AB2F2064BE7071ECA3A6F76AA3215' : true, 844d827 < 'D004BA3611B7EE32714173A1C1C5EDF071902F49D67542EB4310D6BA34B33DC8' : true, 845a829,831 > 'D07441504C544C3C3374E4314A2FB91266585AE94460B2FBE5CD4292556CA20D' : true, > 'D0DA9A42796D063B8246DC549D1CDD1D64B0AEF50E7094F0A29F243B51012DC7' : true, > 'D0F94901C782E50EA3A7B7300F6D9A113E45B5DA8944E956CE6629AF9C4C92B2' : true, 848a835,836 > 'D207EED2218BA7CF564AD049677741A526B9ECB5BBB23CAF2B817A3B0085F004' : true, > 'D277E65331EFA2A6668143F8BC5334AF870208332990F977BD7F3588689F4686' : true, 850d837 < 'D3946220D26CD68E238632CD7AD63FD62669D9F60770C62788747C7552AEFC8B' : true, 855a843,845 > 'D4CB5B06AF9ABEBF5639377BF36B289CA95A3205A84537D36B4506DF51430669' : true, > 'D52C9B39197E2769C185EC17A56A6E7890CDB1D0B18D15F65FA3B52E94DE94F7' : true, > 'D5846E29C203E6EAFF8D474085653A1F9E2E123C4E9E8C1172D1CB62474789E4' : true, 857a848 > 'D60AFE53C8CF92DC2D9E8DD1E4003246A16A692A1F619426CE43EEE621319BCE' : true, 858a850 > 'D666DA4D49E47B079AD7864678B4807D5CA035B3FDA103926CEFD053F50E5F2B' : true, 860c852,854 < 'D74E275CC5800C7DA6D65C11F4FDF07B81EAC91D412D05EA64C928E035F1C129' : true, --- > 'D7632272521683A38E88A18C2CC6AED79B2C5E854483BDB6EE83D82BF41B96CA' : true, > 'D780EB94814F0CE1AD1A2F8A1EFD6170C019F0B446E726C7C874C0730E59FF1C' : true, > 'D80A44887D03596492FC8CBFEA9878F46AFFEF1E077645169B129C419D3E8C6E' : true, 863c857 < 'D8B6CC82BEA51A5BDEBA5B3B046B0D1965528CCF70B8F7D27E57A99CDD87D226' : true, --- > 'D86562629BA86C435C0965C4AC302160729F27804FEBA36E211F96CDEFB5DF8E' : true, 865c859,860 < 'D9AC7500E87D9DCB4397D3707594267602061F590BEF6DF84CC507412FC43902' : true, --- > 'D904379306D37F489337D71508E1CA3FE9FDC8188286D24265D3437BC069EA15' : true, > 'D9E191EC52F4ECE1E0C43968EAD53E421ED62A7A7DBC0C39ECB2B8FF7962F01C' : true, 869d863 < 'DA5110BB1526CBA9E86FBC66B91A8A2880E85440765C9208A1FF4D3DF2E8AD65' : true, 873c867 < 'DAF6B7470355545FF9FF41E11016056CBD9537558F503D7F9C049C8ACC446112' : true, --- > 'DAFB1BB231A0D93B70726F2D3D8D8C8C54EFFCD901BB415C7A85AF02D09AA2A4' : true, 875a870 > 'DB995D854C4EDEF4DB5CCF20B2B30719056F3EDAA0CCF4B9D9C5C898407C5C7A' : true, 878c873 < 'DC04E4E5B03D875F796835B599AE226470B9ACDAF0DC79AB2F766B77AC59F3E5' : true, --- > 'DBCB7851A6EC87DF3B603CDC26C5A9F958C8AE75485E1649A7CEF218B4E4D5BE' : true, 881a877 > 'DCDE97B03688D8CB9F603AEF4D97110A38679F8EE01975E4B0B55855E4A8DD05' : true, 882a879 > 'DD10B2E1AFF8298CC67F58955608C74ECE657F1DEEC77D6C465C1C7D2C8D26D9' : true, 885,886d881 < 'DD98420C927FBBBB0F2D1FFFFF359416FB7B352770A6550E3D68BA33CC23ED57' : true, < 'DDF758753965C89E747CA6799902A045B22F473F654CEDB51B3C0CA0EA01BB51' : true, 890d884 < 'DEB6A31937F3D2822CFA6C563F00F107DB6A445596E8B775D989500FF2E09F0F' : true, 893d886 < 'DF03F73A71A568E6A05A7E9FCE240EC0254EE86E24790D6DFCCDC71A5763C27C' : true, 895a889 > 'DF533C33DB800394971D608B89269426D3A2F58B76F190229C0573985E4F7CB8' : true, 897,899d890 < 'DF86C03A5DE71075F0F3AEE3A0951A55321BAC33642847CD1EFA0334DBAAE148' : true, < 'DFB9975C6CB5E5E0A555789055A543460C93C34378BD0565339A0194D56CE58B' : true, < 'DFD291C1074E972A9FE6261BE6FFDDA85472A8AA7F543C867F53B7D8946478DB' : true, 908a900 > 'E1A583C63BCEBAC1136939B65CBD0E6DBD7493EA45910275D56E0E2DE209D2BF' : true, 910d901 < 'E1CB2358E3FB5CE1135999465778BB5E6691353751FE577C1B032DF832532A8A' : true, 911a903,905 > 'E276249DEAEA8F9B735592C3355A2E3822F67A5979A3CCA988F98EBEEB2A8309' : true, > 'E276DC254DCFC8C0F2752221EE5D59EC0C86E714522A6600DB67A05E22E01740' : true, > 'E27966B8B9C67C751F9AB8315D0BD1CEE334D96A8C5F60C764070EF8B8FCE61A' : true, 913a908 > 'E30234ADF36D445F582C956B26E63BB76FF13FE90048CE1F37B40285BAE6529D' : true, 915,916d909 < 'E335D8CABE2F4940CA80CA10A6BE55A138A163E1C56C281165FBA3FA601C61A9' : true, < 'E3570B254ED1BFACE2C2CFB35A3AF277C8F26A81D1212BEC92CFD84A35FCB53B' : true, 918a912,914 > 'E40B4275F6249EF4CDDE56EBB983AF4DE4C9A811B4095F8E9F700FA18C951759' : true, > 'E43EB6A898FEB796E084C684078E8683417373F468EB087D4130EC6BD7A8510A' : true, > 'E469E3D28BF6AB0280F989BA50C11FF4D9EE608BAD2282219A5C4E60C0AD348E' : true, 920,922c916 < 'E549DACF42BED70415999CB677AD037F972087B39E6B2C20BBF2E3473AC8BB49' : true, < 'E5E61E81BD6BDB914235B1C227E3FEB83091ED8F453F0897035EA775A7DD9334' : true, < 'E5FA7806C1E6122EE6F7B008711DAF068DC6FDE60B2A5877DDEECA8A23F96586' : true, --- > 'E4F069C24D7162E3C94AB295EA33C8926BDDF79934CA28D8982A35650EB60B05' : true, 924a919 > 'E756F7776AE92525EABD29B4CE8963EDE748438DE24393263F2118D77CC77C74' : true, 925a921,922 > 'E7F4465713E093B4F7D970C89ED3A5E745457B80A974523648F07C6AAFCDC86C' : true, > 'EA64F2625FAFE2EC122B493D4754C2B090153F167213AB6F07A87C1D993E5292' : true, 928c925,926 < 'EAE734ABC9AB7F65DF19ABE693F0C1AA6AF5E9C76561F0779D523FA5ABC6A3B4' : true, --- > 'EB11019A7642C75F4DDC1DC9CF3B469BFB4C44B71C615693C73175F16DCA036C' : true, > 'EB17EADBF0EA09B71BADD853CED1E5170C3A2D9FDE4F5C4A0EEC93E44C4B442C' : true, 930d927 < 'EB6B1F16F70E3080F38E7ADDC7E3AB69164ECD068F5E8F15931575FDD62B0A64' : true, 932d928 < 'EB907252FF62CCF97B16796B9106686C4260E682878EFCA7721D37D6B8C83319' : true, 933a930 > 'EBABE928B643E1B9FD6F61D67ACC4BA6A9BFCC95927D31D265F701AC4613B9AE' : true, 935d931 < 'EC173388B04C066ED8A36DB45C804E353EF6BEEC7BBDCEF4C28DEFDE917A0C5B' : true, 938a935,936 > 'ECA7333D185C924CBADF8CD96EEFA90F63B12225555B3C72631C841AA37BA917' : true, > 'ECB0646FEF13F818B1ACD2A8AFE448F3B39EC0EF6F623175931C48DC386EAF73' : true, 939a938 > 'ED918BDFDFCB9E4E679BC7C1938F9CE412AA85500BA3531FC550AD5213D5BDC7' : true, 941,943d939 < 'EDEEE393369C2968B2277F06C24CBB9ADFC6D3EAAB264C292A7963065C8FAA49' : true, < 'EE3B7480B691828ABEBECA3DB0EE96619F01E886FC959942F6AB7EB3D263A237' : true, < 'EE49B2B0E38A16743525D6CEE70CB71038D43094BC71BE2EEE861E4602B6D891' : true, 947,949d942 < 'F08A2008114880DE65D1C1A47D55DB0B1EC6029562BA7B8976A78507F4EB80B2' : true, < 'F094E7890A2B177AB1517C2EAA8D1DF0F69DB94633C4A510BC02CA8D71B36403' : true, < 'F096047E3E971271396DB89324E82438A446B4E85F86EDE684AD7DBB14B3C93A' : true, 952d944 < 'F0DC85D554A245F0146851FB8FCAB6CE5F955E65ACCAAC92E875F8B8E1E2495A' : true, 954a947 > 'F11BB294EAD89BC4AAB21DD82BA85FFA6573215720E347D687D6D5D89EE33EEF' : true, 957d949 < 'F1A9F7B5F76EC4E234A078662581DE91E76B1CF83C219986D1BEA3717E4513A6' : true, 959d950 < 'F1EC4F6CADD8B97B55AEF8AFDF69AA2261D10B641023C4F8CC895E5F26301D3E' : true, 960a952 > 'F20CBF1FC073F7E7DEBC38DFE2042E2CDC5D82898773D6283C680A3BC966BC02' : true, 963a956,957 > 'F2C91876EDB36EAD7E4821C2A6581144F1E5A67B2DEF4A5E4AFDF79F5E1CC4D7' : true, > 'F35B9D7C54418022E6FD4FDFE88C3261FD138329A11C013AD640145D40BE934A' : true, 965c959 < 'F39D175463288D9639AE5C852B945D89ED858548F8621E5DDC29853E8C84BE36' : true, --- > 'F3CA880E8CF918E29D956A8306A2A0EB9CF76E82135F60A9885033E22B7874E8' : true, 968c962 < 'F4F3D03488B8B699725AEBCF9033B73C8997AED2D4504891EE4FFAC3E7CB4272' : true, --- > 'F49BADFFBB2D2836A995A12E44ECF62E584F1B8D0740E0EDC7610C0C6765CDAA' : true, 970a965 > 'F5B19B2D5D880A4C1ADECA3D760FCB7E75FC2137B2EC99F3EEE034ADF788BADB' : true, 971a967 > 'F5D715B6BE56D1A677ECBF7C26B4D79716F5EC2D2E2EC323ABDFE3442F40BD31' : true, 972a969 > 'F5FAC17F4DDD973352CBCD311E21AE81EEFA06150CE85B8C32126D7F1661EDA0' : true, 975c972 < 'F6D424B2B0304F80F9F57E9A501576769B75304FFB569A1118B9B0D5E72561C6' : true, --- > 'F6B9B7A36ADF7095D44420CCDCE4A739926841BC695ED40E78856D8F71D41257' : true, 978c975 < 'F7835EBD5236BECAB435AE25E9D79BB389DFA8462D552965A2B901ED70B4FF79' : true, --- > 'F7FC63254BF2472575C6D5DEC8DDF02B24B6F1BDCE03D807B159A69820262D4A' : true, 982,983d978 < 'F99371163EC08FF74F0742422AC3108264DCCAAD1A731A5CD5CDCA9FAE8EAEE0' : true, < 'F9AA3378654B8DAE243713E502260C71E88F8AD2B7021072A02574D09E34D1A0' : true, 984a980,982 > 'FA0E3BFAEEA2FBC6A9E4A33EB6F289EF6C35228008ABAD3878AC4B2C8E87F957' : true, > 'FA1B8F32DE3B7F4ACA8FEF5414B5D985FE3705D0E3371D4FE4AF46698B68B01B' : true, > 'FA500D7B8D9BED2323488F83C9A6093C012143DEE3E453C1F75738625571E708' : true, 987d984 < 'FAA02D9B700650AAA34F4BDDA8882618BDBF954078A7B4796FD76B7961DE964C' : true, 991a989 > 'FB52A9B5EB7A494C06FB5CE4BB4505F32D6C666931AF2A018E6066244802A00D' : true, 993a992 > 'FBCC79E05CC135E183F4963C2A206F9DFDBC2DD0D379A743D5FB301741796921' : true, 996a996,998 > 'FCABE5BABEB2D2785BBA66B5D465FAF9F9A8E74E77AC1161273F49F4261F17B3' : true, > 'FCC12514DEB82E09AFF7A8B73DAC3CF80683D447101F048804D0B1100169D87E' : true, > 'FCF4BA663F0032118EADF9D327B65AB502C7A8B336462A397238884E9A28508E' : true, 998,999c1000 < 'FDF0D11B28F98D542D2D0B2658C0CB0CB46E5E155398B8739AD968944B4C41FB' : true, < 'FE739A748FB17DAFB6CBA0DA5B2164B8E0435E8DA7FB85E7970BBE731B428631' : true, --- > 'FE4A5357D197340536C61A1493D6EB64732D628B4435BCF43A1D52BCC5BF4CFD' : true, 1001,1002c1002,1003 < 'FF3E77DFF8C24FE2DC89CE8757B6AE9ACBB838D35AEBDBD9A29D099E211380BB' : true, < 'FF5A1D7B021E92D968CCB4D6955A6A8449BF13D75D9EEB1CF36BEC3A178DB9DE' : true, --- > 'FEFEF80071B0D8E2B57D6601BB353A435A425EAA701827370C3585CE09F2CE50' : true, > 'FF7B4EA9730875FF721ACEB86B327F7A6FB57A203B061CC3A4048E1D68F828B9' : true, 1005d1005 < 'FFB09E8C7F4CCA88C213AF60CD7047B85A6085DA93C7C3C7D3B73C57FA05702F' : true, Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: fetch-source.js Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: fetch-source.xul Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: preferences.css Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: preferences.js Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: preferences.xul Only in src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: rulesets.sqlite Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: ruleset-tests.js Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: ruleset-tests-status.css Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: ruleset-tests-status.js Only in src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/content: ruleset-tests-status.xul diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/skin/https-everywhere.css src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome/skin/https-everywhere.css 34c34 < margin: 3px -12px 0 -8px; --- > margin: 3px -12px 0 -8px; 37d36 < box-sizing: border-box; 49d47 < box-sizing: border-box; 53c51 < border-width: 1px; --- > border-width: 1px; 55c53 < padding: 1px 1px 1px 1px; --- > padding: 1px 1px 1px 1px; diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome.manifest src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/chrome.manifest 51,57d50 < locale https-everywhere ar-AA chrome/locale/ar_AA/ < locale https-everywhere bal chrome/locale/bal/ < locale https-everywhere brx chrome/locale/brx/ < locale https-everywhere ceb chrome/locale/ceb/ < locale https-everywhere co chrome/locale/co/ < locale https-everywhere da-DK chrome/locale/da-DK/ < diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/components/https-everywhere.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/components/https-everywhere.js 249c249,250 < Components.interfaces.nsISupportsWeakReference ]), --- > Components.interfaces.nsISupportsWeakReference, > Components.interfaces.nsIChannelEventSink ]), 603c604 < // Recover from a past UI processing bug that would leave the Observatory --- > // Recover from a past UI processing bug that would leave the Obsevatory 643a645,657 > // nsIChannelEventSink implementation > // XXX This was here for rewrites in the past. Do we still need it? > onChannelRedirect: function(oldChannel, newChannel, flags) { > const uri = newChannel.URI; > this.log(DBUG,"Got onChannelRedirect to "+uri.spec); > if (!(newChannel instanceof CI.nsIHttpChannel)) { > this.log(DBUG, newChannel + " is not an instance of nsIHttpChannel"); > return; > } > var alist = this.juggleApplicableListsDuringRedirection(oldChannel, newChannel); > HTTPS.replaceChannel(alist, newChannel, this.httpNowhereEnabled); > }, > 664a679,683 > asyncOnChannelRedirect: function(oldChannel, newChannel, flags, callback) { > this.onChannelRedirect(oldChannel, newChannel, flags); > callback.onRedirectVerifyCallback(0); > }, > 836c855 < // dump() prints to browser stdout. That's sometimes undesirable, --- > // dump() prints to browser stdout. That's sometimes undesireable, diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/components/ssl-observatory.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/components/ssl-observatory.js 197c197 < this.log(WARN, "Suppressing observatory warning"); --- > this.log(WARN, "Surpressing observatory warning"); 844c844 < * localhost:9050 is a better bet. People whose networks send all traffic through Tor can just --- > * localhost:9050 is a better bet. People whose networks send all traffc through Tor can just 927c927 < // dump() prints to browser stdout. That's sometimes undesirable, --- > // dump() prints to browser stdout. That's sometimes undesireable, diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/defaults/preferences/preferences.js src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/defaults/preferences/preferences.js 26c26 < // "testing" currently means send unnecessary fingerprints and other test-suite --- > // "testing" currently means send unecessary fingerprints and other test-suite Binary files src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/defaults/rulesets.sqlite and src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/defaults/rulesets.sqlite differ diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/install.rdf src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/install.rdf 7c7 < EFF Technologists --- > Mike Perry, Peter Eckersley, & Yan Zhu 12c12 < 5.1.3asyncbeta1 --- > 5.1.1 diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/manifest.mf src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/manifest.mf 5,6c5,6 < MD5-Digest: n3swdbZqTspH7hBuvUdAsw== < SHA1-Digest: fKMrjLm98153m0HSwT0IsgGu0Hc= --- > MD5-Digest: laCJ1qvV56BP/zJ+pAUQxg== > SHA1-Digest: NuPfXjb4Tu0u2OIhu0nz9eF+AWA= 10,11c10,11 < MD5-Digest: LmFF7mWJVEwIhVgC9HCLvg== < SHA1-Digest: eSHArJYpvjJ+cLzwLL0CpMI5zm4= --- > MD5-Digest: rZZ7yvZZGLdL4lBT62CRZw== > SHA1-Digest: qpuVi0r02Psyx216gmgPVqJEUB8= 15,16c15,16 < MD5-Digest: MERZfj/fnP/H66SnZDSHLg== < SHA1-Digest: UOz3NkmOuV8CgjydnZ6pHsh9FHA= --- > MD5-Digest: FP3Ax5ALL5uMeEnN+aRi3A== > SHA1-Digest: t0J3+QnD/mZa55otq1c7RRuAwlc= 25,26c25,26 < MD5-Digest: 4cvlvZYctogbxeAnZ1btcg== < SHA1-Digest: hLYaBc0aPOjrAcRNGQ/kHnhn3Tk= --- > MD5-Digest: 0Q5QWjpzv6ug/3jHowymwA== > SHA1-Digest: GSNVm5xUXaphb41qtB00SXOQmA0= 53,57d52 < Name: chrome/content/rulesets.sqlite < Digest-Algorithms: MD5 SHA1 < MD5-Digest: 1B2M2Y8AsgTpgAmY7PhCfg== < SHA1-Digest: 2jmj7l5rSw0yVb/vlWAYkK/YBwk= < 80,81c75,76 < MD5-Digest: Ua15uHW3g7awXYulVD5tVg== < SHA1-Digest: IyTybu4CqRb9RKaBwGvfm4XGx+c= --- > MD5-Digest: 3J8kzqjLvrAkR6CszNKsag== > SHA1-Digest: xKlpXgS+iCm9yxc0ZXfb4se1bQc= 95,96c90,91 < MD5-Digest: bPUtnMDofk3IQ5s2mR07bQ== < SHA1-Digest: HP4rIjK8yX0O3F3C51SC0yU6sKs= --- > MD5-Digest: PjqIt54QbHdk4CkCjfvskw== > SHA1-Digest: XIW4ZQt1P9u9N+T6yS5oa6SaB08= 100,101c95,96 < MD5-Digest: LSagPkrdaU0CGbPeZWb3Yw== < SHA1-Digest: Bj6eESOvsfKJjkHvW5oTdLH6i2M= --- > MD5-Digest: s76BQeSd66O0S14U9Xrg0w== > SHA1-Digest: 3Fi+uQVk10oG5p3qK0VezA30KFw= 105,106c100,101 < MD5-Digest: t0q7gX/Qq1/G+qHZghUKKg== < SHA1-Digest: DfxMukjInV2iCcLJYn1krIHMB4Y= --- > MD5-Digest: Q5w8DgZk0cZpyBMMpIfO1g== > SHA1-Digest: ECKctZABDHx+hMJtaSRTYAZ+2+A= 110,111c105,106 < MD5-Digest: mqoO7Tm3nNNXYwrI1UFRAQ== < SHA1-Digest: +mi3/aKIyWaWyTDyq8VJDCKdah8= --- > MD5-Digest: B0hSLngHeCNzYEjlCV7VIA== > SHA1-Digest: vdvJRg2qSwNi0B6XDE6/SelVUqI= 125,126c120,121 < MD5-Digest: R2QhdaCMFSncfLgxr/TqCQ== < SHA1-Digest: HhKUrkYPwe6h4mxkePkHCL9z8JI= --- > MD5-Digest: JIjqgTDiupq8QqrVuki0AA== > SHA1-Digest: mh2DCtzp2ISltw0WXLQNekM9uPs= 2765,2766c2760,2761 < MD5-Digest: w7RaAPQ5rFa3UpF6x7i8Aw== < SHA1-Digest: aJpwEdeUsLumou6liieVzZKnKwU= --- > MD5-Digest: U5sreUDk5IRxECkJrHIGHg== > SHA1-Digest: Y0XVRNzGkJKL89rotsgGv3jrlDY= 2795,2796c2790,2791 < MD5-Digest: Qq9+ZwHVAY/IRSX3S+tnsA== < SHA1-Digest: Ng1PJvAHuw4enUJ708WSEVBZJp0= --- > MD5-Digest: sFC5jhvyH2qyuDMAcrXNqQ== > SHA1-Digest: YAG+JSJqgXlaxhHHtx8/kIZxFjY= 2800,2801c2795,2796 < MD5-Digest: VkxnmOECY3iA4I2qwmtFAQ== < SHA1-Digest: oBmcXxRUjEapg6wrdmxxt5TgGzw= --- > MD5-Digest: dKSOqxTZFjH4JhX84WXtXQ== > SHA1-Digest: LGQm7JL+K7OXvISV2ej0/QFJqjo= 2805,2806c2800,2801 < MD5-Digest: tr3MfX1jmcJztX9H8jWd5g== < SHA1-Digest: pQeoH7Ly5pvpTEx7D8Ni5JzhZxY= --- > MD5-Digest: 9jhEKPwFM8ZDm0bRGakI/w== > SHA1-Digest: QCSXSthBbHp7BiMO3ioKJk8MTT8= 2810,2811c2805,2806 < MD5-Digest: EykkJFjpsNoGf/s2FXYWgw== < SHA1-Digest: Y65sMAe8/tAhvaVWqnvGN1fyesc= --- > MD5-Digest: Hvk31b+DjMnRcUxHQEX+zw== > SHA1-Digest: 0IkerBi6u7H08qlyjijIJ6cwvdY= Binary files src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/mozilla.rsa and src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/mozilla.rsa differ diff -r src.gnu/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/mozilla.sf src.parabola/icecat-38.6.0/extensions/gnu/https-everywhere-eff@eff.org/META-INF/mozilla.sf 2,3c2,3 < MD5-Digest-Manifest: cZX/farBYRussiEncmy7sw== < SHA1-Digest-Manifest: 8xZJEAVUmMzYExTchp0gT//LRSU= --- > MD5-Digest-Manifest: vbpn/nBFmE05CaCJoguRPw== > SHA1-Digest-Manifest: BAveeiq1RF0sEUaGHlHtESNt/eM= Binary files src.gnu/icecat-38.6.0/layout/tools/reftest/mach_commands.pyc and src.parabola/icecat-38.6.0/layout/tools/reftest/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/mobile/android/mach_commands.pyc and src.parabola/icecat-38.6.0/mobile/android/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/blessings/blessings/__init__.pyc and src.parabola/icecat-38.6.0/python/blessings/blessings/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/jsmin/jsmin/__init__.pyc and src.parabola/icecat-38.6.0/python/jsmin/jsmin/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/base.pyc and src.parabola/icecat-38.6.0/python/mach/mach/base.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/commands/commandinfo.pyc and src.parabola/icecat-38.6.0/python/mach/mach/commands/commandinfo.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/config.pyc and src.parabola/icecat-38.6.0/python/mach/mach/config.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/decorators.pyc and src.parabola/icecat-38.6.0/python/mach/mach/decorators.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/dispatcher.pyc and src.parabola/icecat-38.6.0/python/mach/mach/dispatcher.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/__init__.pyc and src.parabola/icecat-38.6.0/python/mach/mach/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/logging.pyc and src.parabola/icecat-38.6.0/python/mach/mach/logging.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/main.pyc and src.parabola/icecat-38.6.0/python/mach/mach/main.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/mixin/__init__.pyc and src.parabola/icecat-38.6.0/python/mach/mach/mixin/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/mixin/logging.pyc and src.parabola/icecat-38.6.0/python/mach/mach/mixin/logging.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/mixin/process.pyc and src.parabola/icecat-38.6.0/python/mach/mach/mixin/process.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach/mach/registrar.pyc and src.parabola/icecat-38.6.0/python/mach/mach/registrar.pyc differ Binary files src.gnu/icecat-38.6.0/python/mach_commands.pyc and src.parabola/icecat-38.6.0/python/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozboot/mozboot/mach_commands.pyc and src.parabola/icecat-38.6.0/python/mozboot/mozboot/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/base.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/base.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/common.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/common.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/configenvironment.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/configenvironment.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/cpp_eclipse.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/cpp_eclipse.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/backend/mach_commands.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/backend/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/base.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/base.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/compilation/codecomplete.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/compilation/codecomplete.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/controller/clobber.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/controller/clobber.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/controller/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/controller/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/context.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/context.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/data.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/data.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/mach_commands.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/reader.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/reader.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/frontend/sandbox.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/frontend/sandbox.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/mach_commands.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/makeutil.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/makeutil.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/mozconfig.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/mozconfig.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/preprocessor.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/preprocessor.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/pythonutil.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/pythonutil.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/util.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/util.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozbuild/virtualenv.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozbuild/virtualenv.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/chrome/flags.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/chrome/flags.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/chrome/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/chrome/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/chrome/manifest.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/chrome/manifest.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/errors.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/errors.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/executables.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/executables.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/files.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/files.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/__init__.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/mozjar.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/mozjar.pyc differ Binary files src.gnu/icecat-38.6.0/python/mozbuild/mozpack/path.pyc and src.parabola/icecat-38.6.0/python/mozbuild/mozpack/path.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/common.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/common.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/context.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/context.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/defaults.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/defaults.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/__init__.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/init.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/init.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/loader.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/loader.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/locator.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/locator.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/parsed.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/parsed.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/parser.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/parser.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/renderengine.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/renderengine.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/renderer.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/renderer.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/specloader.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/specloader.pyc differ Binary files src.gnu/icecat-38.6.0/python/pystache/pystache/template_spec.pyc and src.parabola/icecat-38.6.0/python/pystache/pystache/template_spec.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/composer.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/composer.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/constructor.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/constructor.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/cyaml.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/cyaml.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/dumper.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/dumper.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/emitter.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/emitter.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/error.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/error.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/events.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/events.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/__init__.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/loader.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/loader.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/nodes.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/nodes.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/parser.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/parser.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/reader.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/reader.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/representer.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/representer.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/resolver.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/resolver.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/scanner.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/scanner.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/serializer.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/serializer.pyc differ Binary files src.gnu/icecat-38.6.0/python/pyyaml/lib/yaml/tokens.pyc and src.parabola/icecat-38.6.0/python/pyyaml/lib/yaml/tokens.pyc differ Binary files src.gnu/icecat-38.6.0/python/which/which.pyc and src.parabola/icecat-38.6.0/python/which/which.pyc differ Binary files src.gnu/icecat-38.6.0/services/common/tests/mach_commands.pyc and src.parabola/icecat-38.6.0/services/common/tests/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/marionette/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/marionette/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mochitest/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/mochitest/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozfile/mozfile/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozfile/mozfile/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozfile/mozfile/mozfile.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozfile/mozfile/mozfile.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozinfo/mozinfo/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozinfo/mozinfo/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozinfo/mozinfo/mozinfo.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozinfo/mozinfo/mozinfo.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/logger.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/logger.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/loggingmixin.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/loggingmixin.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/loglistener.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/loglistener.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/commandline.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/commandline.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/base.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/base.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/html/html.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/html/html.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/html/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/html/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/tbplformatter.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/tbplformatter.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/unittest.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/unittest.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/xunit.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/formatters/xunit.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/base.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/base.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/bufferhandler.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/bufferhandler.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/statushandler.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/handlers/statushandler.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/logtypes.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/logtypes.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/reader.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/reader.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/structuredlog.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozlog/mozlog/structured/structuredlog.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozprocess/mozprocess/__init__.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozprocess/mozprocess/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/mozbase/mozprocess/mozprocess/processhandler.pyc and src.parabola/icecat-38.6.0/testing/mozbase/mozprocess/mozprocess/processhandler.pyc differ Binary files src.gnu/icecat-38.6.0/testing/talos/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/talos/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/build_task.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/build_task.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/commit_parser.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/commit_parser.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/from_now.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/from_now.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/__init__.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/slugidjar.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/slugidjar.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/slugid.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/slugid.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/templates.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/templates.pyc differ Binary files src.gnu/icecat-38.6.0/testing/taskcluster/taskcluster_graph/try_test_parser.pyc and src.parabola/icecat-38.6.0/testing/taskcluster/taskcluster_graph/try_test_parser.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/browsers/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/browsers/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/config.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/config.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/expected.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/expected.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestexpected.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestexpected.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestinclude.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestinclude.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestupdate.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/manifestupdate.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/metadata.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/metadata.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/products.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/products.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/testloader.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/testloader.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/base.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/base.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/metadata.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/metadata.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/state.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/state.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/sync.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/sync.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/tree.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/tree.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/update.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/update/update.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/vcs.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/vcs.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptcommandline.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptcommandline.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/conditional.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/conditional.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/static.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/backends/static.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/node.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/node.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/parser.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/parser.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/serializer.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wptmanifest/serializer.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/harness/wptrunner/wpttest.pyc and src.parabola/icecat-38.6.0/testing/web-platform/harness/wptrunner/wpttest.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/web-platform/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/github.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/github.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/__init__.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/__init__.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/tree.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/tree.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/updatecommandline.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/updatecommandline.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/update.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/update.pyc differ Binary files src.gnu/icecat-38.6.0/testing/web-platform/update/upstream.pyc and src.parabola/icecat-38.6.0/testing/web-platform/update/upstream.pyc differ Binary files src.gnu/icecat-38.6.0/testing/xpcshell/mach_commands.pyc and src.parabola/icecat-38.6.0/testing/xpcshell/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/tools/docs/mach_commands.pyc and src.parabola/icecat-38.6.0/tools/docs/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/tools/mach_commands.pyc and src.parabola/icecat-38.6.0/tools/mach_commands.pyc differ Binary files src.gnu/icecat-38.6.0/tools/mercurial/mach_commands.pyc and src.parabola/icecat-38.6.0/tools/mercurial/mach_commands.pyc differ