crystalai commited on
Commit
679ee5f
·
verified ·
1 Parent(s): 3522dfc

Upload 37 files

Browse files
.gitattributes CHANGED
@@ -34,3 +34,9 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  sources/needful_things/needful_things.duckdb filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  sources/needful_things/needful_things.duckdb filter=lfs diff=lfs merge=lfs -text
37
+ blueprint.png filter=lfs diff=lfs merge=lfs -text
38
+ Dependency-Mapping-Template.pdf filter=lfs diff=lfs merge=lfs -text
39
+ Fabricator.png filter=lfs diff=lfs merge=lfs -text
40
+ Lattice_Licensing_User_Guide_for_Windows_1_2.pdf filter=lfs diff=lfs merge=lfs -text
41
+ Windows[[:space:]]Server[[:space:]]2025[[:space:]]Security[[:space:]]Book.pdf filter=lfs diff=lfs merge=lfs -text
42
+ WP0040-Nexus-2-white-paper-12062024.pdf filter=lfs diff=lfs merge=lfs -text
1962d93.diff.base64.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ RnJvbSAxOTYyZDkzMTUzNWI0MmVlYmZkOTliMTdlZWI3ZDRlZWRhZGE2OGIxIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZW4gUm9ja290IDxyb2Nrb3RAZ29vZ2xlLmNvbT4KRGF0ZTogV2VkLCAyMSBBdWcgMjAxOSAwMTo0NzoyOCArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIEludHJvZHVjZSB0aGUgU3RvcmFnZSBTZXJ2aWNlCgpUaGlzIGxheXMgZ3JvdW5kd29yayBmb3IgdGhlIG5ldyBTdG9yYWdlIFNlcnZpY2UgY29tcG9uZW50LCB3aGljaCB3aWxsCmJlIHVzZWQgdG8gc3VwcG9ydCBzZWN1cml0eSBhbmQgcGVyZm9ybWFuY2UgaXNvbGF0aW9uIG9mIHdlYiBzdG9yYWdlIEFQSQpiYWNrZW5kcyBhcyB3ZWxsIGFzIHRvIHBvdGVudGlhbGx5IHN1cHBvcnQgdXNhZ2Ugb2YgdGhlIHN0b3JhZ2UgYmFja2VuZHMKaW4gQ2xhbmsncyByZWR1Y2VkLW1vZGUgYnJvd3Nlci4KClRoaXMgQ0wgaW50cm9kdWNlcyBiYXNpYyBjb25jZXB0cyBvZiBTdG9yYWdlU2VydmljZSwgUGFydGl0aW9uLCBhbmQKT3JpZ2luQ29udGV4dCBhcyBhIG1vZGVsIGZvciBjbGllbnRzIHRvIGNsZWFubHkgaXNvbGF0ZSBhY2Nlc3MgdG8gc2NvcGVkCnN0b3JhZ2UgY29udGV4dHMuIEJhc2ljIHVuaXQgdGVzdHMgYXJlIGFkZGVkIHRvIHZhbGlkYXRlIGludGVuZGVkIHNjb3BpbmcKYmVoYXZpb3IuCgpDaGFuZ2UtSWQ6IEkyMmIwYjRmYmUzMmMwYjE3YjFlYmQ4NzIzNzU1Yzk0ZjE2OTk3MzU5CkJ1ZzogOTk0OTExClJldmlld2VkLW9uOiBodHRwczovL2Nocm9taXVtLXJldmlldy5nb29nbGVzb3VyY2UuY29tL2MvY2hyb21pdW0vc3JjLysvMTc1ODk2NQpSZXZpZXdlZC1ieTogQ2hyaXMgUGFsbWVyIDxwYWxtZXJAY2hyb21pdW0ub3JnPgpSZXZpZXdlZC1ieTogVmljdG9yIENvc3RhbiA8cHduYWxsQGNocm9taXVtLm9yZz4KQ29tbWl0LVF1ZXVlOiBLZW4gUm9ja290IDxyb2Nrb3RAZ29vZ2xlLmNvbT4KQ3ItQ29tbWl0LVBvc2l0aW9uOiByZWZzL2hlYWRzL21hc3RlckB7IzY4ODgzOH0KLS0tCgpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9CVUlMRC5nbiBiL2NvbXBvbmVudHMvQlVJTEQuZ24KaW5kZXggNTQ4MGNlMzguLjMzNzczZDEgMTAwNjQ0Ci0tLSBhL2NvbXBvbmVudHMvQlVJTEQuZ24KKysrIGIvY29tcG9uZW50cy9CVUlMRC5nbgpAQCAtMTM2LDYgKzEzNiw3IEBACiAgICAgIi8vY29tcG9uZW50cy9zZWN1cml0eV9zdGF0ZS9jb3JlOnVuaXRfdGVzdHMiLAogICAgICIvL2NvbXBvbmVudHMvc2VuZF90YWJfdG9fc2VsZjp1bml0X3Rlc3RzIiwKICAgICAiLy9jb21wb25lbnRzL3NlcnZpY2VzL2hlYXBfcHJvZmlsaW5nL3B1YmxpYy9jcHA6dW5pdF90ZXN0cyIsCisgICAgIi8vY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlOnRlc3RzIiwKICAgICAiLy9jb21wb25lbnRzL3NlcnZpY2VzL3VuemlwOnVuaXRfdGVzdHMiLAogICAgICIvL2NvbXBvbmVudHMvc2Vzc2lvbnM6dW5pdF90ZXN0cyIsCiAgICAgIi8vY29tcG9uZW50cy9zaWduaW4vY29yZS9icm93c2VyOnVuaXRfdGVzdHMiLApkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL0JVSUxELmduIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL0JVSUxELmduCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRmMWMzMjA5Ci0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL0JVSUxELmduCkBAIC0wLDAgKzEsMzcgQEAKKyMgQ29weXJpZ2h0IDIwMTkgVGhlIENocm9taXVtIEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisjIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGEgQlNELXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmUKKyMgZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworc291cmNlX3NldCgic3RvcmFnZSIpIHsKKyAgc291cmNlcyA9IFsKKyAgICAib3JpZ2luX2NvbnRleHRfaW1wbC5jYyIsCisgICAgIm9yaWdpbl9jb250ZXh0X2ltcGwuaCIsCisgICAgInBhcnRpdGlvbl9pbXBsLmNjIiwKKyAgICAicGFydGl0aW9uX2ltcGwuaCIsCisgICAgInN0b3JhZ2Vfc2VydmljZV9pbXBsLmNjIiwKKyAgICAic3RvcmFnZV9zZXJ2aWNlX2ltcGwuaCIsCisgIF0KKworICBwdWJsaWNfZGVwcyA9IFsKKyAgICAiLy9iYXNlIiwKKyAgICAiLy9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tIiwKKyAgICAiLy9tb2pvL3B1YmxpYy9jcHAvYmluZGluZ3MiLAorICAgICIvL3VybCIsCisgIF0KK30KKworc291cmNlX3NldCgidGVzdHMiKSB7CisgIHRlc3Rvbmx5ID0gdHJ1ZQorCisgIHNvdXJjZXMgPSBbCisgICAgInBhcnRpdGlvbl9pbXBsX3VuaXR0ZXN0LmNjIiwKKyAgICAic3RvcmFnZV9zZXJ2aWNlX2ltcGxfdW5pdHRlc3QuY2MiLAorICBdCisKKyAgZGVwcyA9IFsKKyAgICAiOnN0b3JhZ2UiLAorICAgICIvL2Jhc2UiLAorICAgICIvL2Jhc2UvdGVzdDp0ZXN0X3N1cHBvcnQiLAorICAgICIvL3Rlc3RpbmcvZ3Rlc3QiLAorICBdCit9CmRpZmYgLS1naXQgYS9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvT1dORVJTIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL09XTkVSUwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45MTIwMGJkCi0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL09XTkVSUwpAQCAtMCwwICsxLDMgQEAKK2phbUBjaHJvbWl1bS5vcmcKK3B3bmFsbEBjaHJvbWl1bS5vcmcKK3JvY2tvdEBnb29nbGUuY29tCmRpZmYgLS1naXQgYS9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvb3JpZ2luX2NvbnRleHRfaW1wbC5jYyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9vcmlnaW5fY29udGV4dF9pbXBsLmNjCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjFmNTM3YzcKLS0tIC9kZXYvbnVsbAorKysgYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvb3JpZ2luX2NvbnRleHRfaW1wbC5jYwpAQCAtMCwwICsxLDMyIEBACisvLyBDb3B5cmlnaHQgMjAxOSBUaGUgQ2hyb21pdW0gQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKy8vIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGEgQlNELXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmUKKy8vIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUuCisKKyNpbmNsdWRlICJjb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvb3JpZ2luX2NvbnRleHRfaW1wbC5oIgorCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmgiCisKK25hbWVzcGFjZSBzdG9yYWdlIHsKKworT3JpZ2luQ29udGV4dEltcGw6Ok9yaWdpbkNvbnRleHRJbXBsKFBhcnRpdGlvbkltcGwqIHBhcnRpdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1cmw6Ok9yaWdpbiYgb3JpZ2luKQorICAgIDogcGFydGl0aW9uXyhwYXJ0aXRpb24pLCBvcmlnaW5fKG9yaWdpbikgeworICByZWNlaXZlcnNfLnNldF9kaXNjb25uZWN0X2hhbmRsZXIoYmFzZTo6QmluZFJlcGVhdGluZygKKyAgICAgICZPcmlnaW5Db250ZXh0SW1wbDo6T25EaXNjb25uZWN0LCBiYXNlOjpVbnJldGFpbmVkKHRoaXMpKSk7Cit9CisKK09yaWdpbkNvbnRleHRJbXBsOjp+T3JpZ2luQ29udGV4dEltcGwoKSA9IGRlZmF1bHQ7CisKK3ZvaWQgT3JpZ2luQ29udGV4dEltcGw6OkJpbmRSZWNlaXZlcigKKyAgICBtb2pvOjpQZW5kaW5nUmVjZWl2ZXI8bW9qb206Ok9yaWdpbkNvbnRleHQ+IHJlY2VpdmVyKSB7CisgIHJlY2VpdmVyc18uQWRkKHRoaXMsIHN0ZDo6bW92ZShyZWNlaXZlcikpOworfQorCit2b2lkIE9yaWdpbkNvbnRleHRJbXBsOjpPbkRpc2Nvbm5lY3QoKSB7CisgIGlmIChyZWNlaXZlcnNfLmVtcHR5KCkpIHsKKyAgICAvLyBEZWxldGVzIHx0aGlzfC4KKyAgICBwYXJ0aXRpb25fLT5SZW1vdmVPcmlnaW5Db250ZXh0KG9yaWdpbl8pOworICB9Cit9CisKK30gIC8vIG5hbWVzcGFjZSBzdG9yYWdlCmRpZmYgLS1naXQgYS9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvb3JpZ2luX2NvbnRleHRfaW1wbC5oIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL29yaWdpbl9jb250ZXh0X2ltcGwuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kZDQxMzExCi0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL29yaWdpbl9jb250ZXh0X2ltcGwuaApAQCAtMCwwICsxLDQxIEBACisvLyBDb3B5cmlnaHQgMjAxOSBUaGUgQ2hyb21pdW0gQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKy8vIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGEgQlNELXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmUKKy8vIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUuCisKKyNpZm5kZWYgQ09NUE9ORU5UU19TRVJWSUNFU19TVE9SQUdFX09SSUdJTl9DT05URVhUX0lNUExfSF8KKyNkZWZpbmUgQ09NUE9ORU5UU19TRVJWSUNFU19TVE9SQUdFX09SSUdJTl9DT05URVhUX0lNUExfSF8KKworI2luY2x1ZGUgImJhc2UvbWFjcm9zLmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9vcmlnaW5fY29udGV4dC5tb2pvbS5oIgorI2luY2x1ZGUgIm1vam8vcHVibGljL2NwcC9iaW5kaW5ncy9wZW5kaW5nX3JlY2VpdmVyLmgiCisjaW5jbHVkZSAibW9qby9wdWJsaWMvY3BwL2JpbmRpbmdzL3JlY2VpdmVyX3NldC5oIgorI2luY2x1ZGUgInVybC9vcmlnaW4uaCIKKworbmFtZXNwYWNlIHN0b3JhZ2UgeworCitjbGFzcyBQYXJ0aXRpb25JbXBsOworCitjbGFzcyBPcmlnaW5Db250ZXh0SW1wbCA6IHB1YmxpYyBtb2pvbTo6T3JpZ2luQ29udGV4dCB7CisgcHVibGljOgorICBPcmlnaW5Db250ZXh0SW1wbChQYXJ0aXRpb25JbXBsKiBwYXJ0aXRpb24sIGNvbnN0IHVybDo6T3JpZ2luJiBvcmlnaW4pOworICB+T3JpZ2luQ29udGV4dEltcGwoKSBvdmVycmlkZTsKKworICBjb25zdCBtb2pvOjpSZWNlaXZlclNldDxtb2pvbTo6T3JpZ2luQ29udGV4dD4mIHJlY2VpdmVycygpIGNvbnN0IHsKKyAgICByZXR1cm4gcmVjZWl2ZXJzXzsKKyAgfQorCisgIHZvaWQgQmluZFJlY2VpdmVyKG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6T3JpZ2luQ29udGV4dD4gcmVjZWl2ZXIpOworCisgcHJpdmF0ZToKKyAgdm9pZCBPbkRpc2Nvbm5lY3QoKTsKKworICBQYXJ0aXRpb25JbXBsKiBjb25zdCBwYXJ0aXRpb25fOworICBjb25zdCB1cmw6Ok9yaWdpbiBvcmlnaW5fOworICBtb2pvOjpSZWNlaXZlclNldDxtb2pvbTo6T3JpZ2luQ29udGV4dD4gcmVjZWl2ZXJzXzsKKworICBESVNBTExPV19DT1BZX0FORF9BU1NJR04oT3JpZ2luQ29udGV4dEltcGwpOworfTsKKworfSAgLy8gbmFtZXNwYWNlIHN0b3JhZ2UKKworI2VuZGlmICAvLyBDT01QT05FTlRTX1NFUlZJQ0VTX1NUT1JBR0VfT1JJR0lOX0NPTlRFWFRfSU1QTF9IXwpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmNjIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmNjCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmEwYTc5MTJkCi0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmNjCkBAIC0wLDAgKzEsNTUgQEAKKy8vIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorLy8gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZQorLy8gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbC5oIgorCisjaW5jbHVkZSA8dXRpbGl0eT4KKworI2luY2x1ZGUgImJhc2UvYmluZC5oIgorI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5oIgorCituYW1lc3BhY2Ugc3RvcmFnZSB7CisKK1BhcnRpdGlvbkltcGw6OlBhcnRpdGlvbkltcGwoU3RvcmFnZVNlcnZpY2VJbXBsKiBzZXJ2aWNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBiYXNlOjpPcHRpb25hbDxiYXNlOjpGaWxlUGF0aD4mIHBhdGgpCisgICAgOiBzZXJ2aWNlXyhzZXJ2aWNlKSwgcGF0aF8ocGF0aCkgeworICByZWNlaXZlcnNfLnNldF9kaXNjb25uZWN0X2hhbmRsZXIoYmFzZTo6QmluZFJlcGVhdGluZygKKyAgICAgICZQYXJ0aXRpb25JbXBsOjpPbkRpc2Nvbm5lY3QsIGJhc2U6OlVucmV0YWluZWQodGhpcykpKTsKK30KKworUGFydGl0aW9uSW1wbDo6flBhcnRpdGlvbkltcGwoKSA9IGRlZmF1bHQ7CisKK3ZvaWQgUGFydGl0aW9uSW1wbDo6QmluZFJlY2VpdmVyKAorICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6UGFydGl0aW9uPiByZWNlaXZlcikgeworICBEQ0hFQ0socmVjZWl2ZXJzXy5lbXB0eSgpIHx8IHBhdGhfLmhhc192YWx1ZSgpKQorICAgICAgPDwgIkluLW1lbW9yeSBwYXJ0aXRpb25zIG11c3QgaGF2ZSBhdCBtb3N0IG9uZSBjbGllbnQuIjsKKworICByZWNlaXZlcnNfLkFkZCh0aGlzLCBzdGQ6Om1vdmUocmVjZWl2ZXIpKTsKK30KKwordm9pZCBQYXJ0aXRpb25JbXBsOjpCaW5kT3JpZ2luQ29udGV4dCgKKyAgICBjb25zdCB1cmw6Ok9yaWdpbiYgb3JpZ2luLAorICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6T3JpZ2luQ29udGV4dD4gcmVjZWl2ZXIpIHsKKyAgYXV0byBpdGVyID0gb3JpZ2luX2NvbnRleHRzXy5maW5kKG9yaWdpbik7CisgIGlmIChpdGVyID09IG9yaWdpbl9jb250ZXh0c18uZW5kKCkpIHsKKyAgICBhdXRvIHJlc3VsdCA9IG9yaWdpbl9jb250ZXh0c18uZW1wbGFjZSgKKyAgICAgICAgb3JpZ2luLCBzdGQ6Om1ha2VfdW5pcXVlPE9yaWdpbkNvbnRleHRJbXBsPih0aGlzLCBvcmlnaW4pKTsKKyAgICBpdGVyID0gcmVzdWx0LmZpcnN0OworICB9CisKKyAgaXRlci0+c2Vjb25kLT5CaW5kUmVjZWl2ZXIoc3RkOjptb3ZlKHJlY2VpdmVyKSk7Cit9CisKK3ZvaWQgUGFydGl0aW9uSW1wbDo6T25EaXNjb25uZWN0KCkgeworICBpZiAocmVjZWl2ZXJzXy5lbXB0eSgpKSB7CisgICAgLy8gRGVsZXRlcyB8dGhpc3wuCisgICAgc2VydmljZV8tPlJlbW92ZVBhcnRpdGlvbih0aGlzKTsKKyAgfQorfQorCit2b2lkIFBhcnRpdGlvbkltcGw6OlJlbW92ZU9yaWdpbkNvbnRleHQoY29uc3QgdXJsOjpPcmlnaW4mIG9yaWdpbikgeworICBvcmlnaW5fY29udGV4dHNfLmVyYXNlKG9yaWdpbik7Cit9CisKK30gIC8vIG5hbWVzcGFjZSBzdG9yYWdlCmRpZmYgLS1naXQgYS9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcGFydGl0aW9uX2ltcGwuaCBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjU4OWE3ZjAKLS0tIC9kZXYvbnVsbAorKysgYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcGFydGl0aW9uX2ltcGwuaApAQCAtMCwwICsxLDY1IEBACisvLyBDb3B5cmlnaHQgMjAxOSBUaGUgQ2hyb21pdW0gQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKy8vIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGEgQlNELXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmUKKy8vIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUuCisKKyNpZm5kZWYgQ09NUE9ORU5UU19TRVJWSUNFU19TVE9SQUdFX1BBUlRJVElPTl9JTVBMX0hfCisjZGVmaW5lIENPTVBPTkVOVFNfU0VSVklDRVNfU1RPUkFHRV9QQVJUSVRJT05fSU1QTF9IXworCisjaW5jbHVkZSA8bWVtb3J5PgorCisjaW5jbHVkZSAiYmFzZS9maWxlcy9maWxlX3BhdGguaCIKKyNpbmNsdWRlICJiYXNlL21hY3Jvcy5oIgorI2luY2x1ZGUgImJhc2Uvb3B0aW9uYWwuaCIKKyNpbmNsdWRlICJjb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvb3JpZ2luX2NvbnRleHRfaW1wbC5oIgorI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wdWJsaWMvbW9qb20vcGFydGl0aW9uLm1vam9tLmgiCisjaW5jbHVkZSAibW9qby9wdWJsaWMvY3BwL2JpbmRpbmdzL3BlbmRpbmdfcmVjZWl2ZXIuaCIKKyNpbmNsdWRlICJtb2pvL3B1YmxpYy9jcHAvYmluZGluZ3MvcmVjZWl2ZXJfc2V0LmgiCisjaW5jbHVkZSAidXJsL29yaWdpbi5oIgorCituYW1lc3BhY2Ugc3RvcmFnZSB7CisKK2NsYXNzIFN0b3JhZ2VTZXJ2aWNlSW1wbDsKKworLy8gQSBQYXJ0aXRpb25JbXBsIGluc3RhbmNlIGV4Y2x1c2l2ZWx5IG93bnMgYW4gaXNvbGF0ZWQgc3RvcmFnZSBwYXJ0aXRpb24KKy8vIGNvcnJlc3BvbmRpbmcgdG8gZWl0aGVyIGEgcGVyc2lzdGVudCBmaWxlc3lzdGVtIGRpcmVjdG9yeSBvciBhbiBpbi1tZW1vcnkKKy8vIGRhdGFiYXNlLgorY2xhc3MgUGFydGl0aW9uSW1wbCA6IHB1YmxpYyBtb2pvbTo6UGFydGl0aW9uIHsKKyBwdWJsaWM6CisgIC8vIHxzZXJ2aWNlfCBvd25zIGFuZCBvdXRsaXZlcyB0aGlzIG9iamVjdC4KKyAgZXhwbGljaXQgUGFydGl0aW9uSW1wbChTdG9yYWdlU2VydmljZUltcGwqIHNlcnZpY2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgYmFzZTo6T3B0aW9uYWw8YmFzZTo6RmlsZVBhdGg+JiBwYXRoKTsKKyAgflBhcnRpdGlvbkltcGwoKSBvdmVycmlkZTsKKworICBjb25zdCBiYXNlOjpPcHRpb25hbDxiYXNlOjpGaWxlUGF0aD4mIHBhdGgoKSBjb25zdCB7IHJldHVybiBwYXRoXzsgfQorCisgIGNvbnN0IG1vam86OlJlY2VpdmVyU2V0PG1vam9tOjpQYXJ0aXRpb24+JiByZWNlaXZlcnMoKSBjb25zdCB7CisgICAgcmV0dXJuIHJlY2VpdmVyc187CisgIH0KKworICBjb25zdCBhdXRvJiBvcmlnaW5fY29udGV4dHMoKSBjb25zdCB7IHJldHVybiBvcmlnaW5fY29udGV4dHNfOyB9CisKKyAgLy8gQmluZHMgYSBuZXcgY2xpZW50IGVuZHBvaW50IHRvIHRoaXMgcGFydGl0aW9uLgorICB2b2lkIEJpbmRSZWNlaXZlcihtb2pvOjpQZW5kaW5nUmVjZWl2ZXI8bW9qb206OlBhcnRpdGlvbj4gcmVjZWl2ZXIpOworCisgIC8vIG1vam9tOjpQYXJ0aXRpb246CisgIHZvaWQgQmluZE9yaWdpbkNvbnRleHQoCisgICAgICBjb25zdCB1cmw6Ok9yaWdpbiYgb3JpZ2luLAorICAgICAgbW9qbzo6UGVuZGluZ1JlY2VpdmVyPG1vam9tOjpPcmlnaW5Db250ZXh0PiByZWNlaXZlcikgb3ZlcnJpZGU7CisKKyBwcml2YXRlOgorICBmcmllbmQgY2xhc3MgT3JpZ2luQ29udGV4dEltcGw7CisKKyAgdm9pZCBPbkRpc2Nvbm5lY3QoKTsKKyAgdm9pZCBSZW1vdmVPcmlnaW5Db250ZXh0KGNvbnN0IHVybDo6T3JpZ2luJiBvcmlnaW4pOworCisgIFN0b3JhZ2VTZXJ2aWNlSW1wbCogY29uc3Qgc2VydmljZV87CisgIGNvbnN0IGJhc2U6Ok9wdGlvbmFsPGJhc2U6OkZpbGVQYXRoPiBwYXRoXzsKKyAgbW9qbzo6UmVjZWl2ZXJTZXQ8bW9qb206OlBhcnRpdGlvbj4gcmVjZWl2ZXJzXzsKKyAgc3RkOjptYXA8dXJsOjpPcmlnaW4sIHN0ZDo6dW5pcXVlX3B0cjxPcmlnaW5Db250ZXh0SW1wbD4+IG9yaWdpbl9jb250ZXh0c187CisKKyAgRElTQUxMT1dfQ09QWV9BTkRfQVNTSUdOKFBhcnRpdGlvbkltcGwpOworfTsKKworfSAgLy8gbmFtZXNwYWNlIHN0b3JhZ2UKKworI2VuZGlmICAvLyBDT01QT05FTlRTX1NFUlZJQ0VTX1NUT1JBR0VfUEFSVElUSU9OX0lNUExfSF8KZGlmZiAtLWdpdCBhL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbF91bml0dGVzdC5jYyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbF91bml0dGVzdC5jYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5hYTAxZjczOAotLS0gL2Rldi9udWxsCisrKyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbF91bml0dGVzdC5jYwpAQCAtMCwwICsxLDEzNCBAQAorLy8gQ29weXJpZ2h0IDIwMTkgVGhlIENocm9taXVtIEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisvLyBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhIEJTRC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlCisvLyBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlLgorCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3N0b3JhZ2Vfc2VydmljZV9pbXBsLmgiCisKKyNpbmNsdWRlICJiYXNlL2ZpbGVzL2ZpbGVfcGF0aC5oIgorI2luY2x1ZGUgImJhc2UvZmlsZXMvc2NvcGVkX3RlbXBfZGlyLmgiCisjaW5jbHVkZSAiYmFzZS9tYWNyb3MuaCIKKyNpbmNsdWRlICJiYXNlL3J1bl9sb29wLmgiCisjaW5jbHVkZSAiYmFzZS90ZXN0L3Njb3BlZF90YXNrX2Vudmlyb25tZW50LmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9wYXJ0aXRpb24ubW9qb20uaCIKKyNpbmNsdWRlICJjb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL3N0b3JhZ2Vfc2VydmljZS5tb2pvbS5oIgorI2luY2x1ZGUgInRlc3RpbmcvZ3Rlc3QvaW5jbHVkZS9ndGVzdC9ndGVzdC5oIgorI2luY2x1ZGUgInVybC9ndXJsLmgiCisKK25hbWVzcGFjZSBzdG9yYWdlIHsKKworY2xhc3MgU3RvcmFnZVNlcnZpY2VQYXJ0aXRpb25JbXBsVGVzdCA6IHB1YmxpYyB0ZXN0aW5nOjpUZXN0IHsKKyBwdWJsaWM6CisgIFN0b3JhZ2VTZXJ2aWNlUGFydGl0aW9uSW1wbFRlc3QoKSA9IGRlZmF1bHQ7CisgIH5TdG9yYWdlU2VydmljZVBhcnRpdGlvbkltcGxUZXN0KCkgb3ZlcnJpZGUgPSBkZWZhdWx0OworCisgIHZvaWQgU2V0VXAoKSBvdmVycmlkZSB7CisgICAgcmVtb3RlX3NlcnZpY2VfLT5CaW5kUGFydGl0aW9uKAorICAgICAgICBiYXNlOjpudWxsb3B0LCByZW1vdGVfdGVzdF9wYXJ0aXRpb25fLkJpbmROZXdQaXBlQW5kUGFzc1JlY2VpdmVyKCkpOworICAgIHJlbW90ZV90ZXN0X3BhcnRpdGlvbl8uRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgICBBU1NFUlRfRVEoMXUsIHNlcnZpY2VfLnBhcnRpdGlvbnMoKS5zaXplKCkpOworICAgIHRlc3RfcGFydGl0aW9uX2ltcGxfID0gc2VydmljZV8ucGFydGl0aW9ucygpLmJlZ2luKCktPmdldCgpOworICB9CisKKyBwcm90ZWN0ZWQ6CisgIG1vam9tOjpQYXJ0aXRpb24qIHJlbW90ZV90ZXN0X3BhcnRpdGlvbigpIHsKKyAgICByZXR1cm4gcmVtb3RlX3Rlc3RfcGFydGl0aW9uXy5nZXQoKTsKKyAgfQorICBQYXJ0aXRpb25JbXBsKiB0ZXN0X3BhcnRpdGlvbl9pbXBsKCkgeyByZXR1cm4gdGVzdF9wYXJ0aXRpb25faW1wbF87IH0KKworIHByaXZhdGU6CisgIGJhc2U6OnRlc3Q6OlNjb3BlZFRhc2tFbnZpcm9ubWVudCB0YXNrX2Vudmlyb25tZW50XzsKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpTdG9yYWdlU2VydmljZT4gcmVtb3RlX3NlcnZpY2VfOworICBTdG9yYWdlU2VydmljZUltcGwgc2VydmljZV97cmVtb3RlX3NlcnZpY2VfLkJpbmROZXdQaXBlQW5kUGFzc1JlY2VpdmVyKCl9OworICBtb2pvOjpSZW1vdGU8bW9qb206OlBhcnRpdGlvbj4gcmVtb3RlX3Rlc3RfcGFydGl0aW9uXzsKKyAgUGFydGl0aW9uSW1wbCogdGVzdF9wYXJ0aXRpb25faW1wbF8gPSBudWxscHRyOworCisgIERJU0FMTE9XX0NPUFlfQU5EX0FTU0lHTihTdG9yYWdlU2VydmljZVBhcnRpdGlvbkltcGxUZXN0KTsKK307CisKK1RFU1RfRihTdG9yYWdlU2VydmljZVBhcnRpdGlvbkltcGxUZXN0LCBJbmRlcGVuZGVudE9yaWdpbkNvbnRleHRzKSB7CisgIC8vIFZlcmlmaWVzIHRoYXQgY2xpZW50cyBmb3IgdW5pcXVlIG9yaWdpbnMgZ2V0IGJvdW5kIHRvIHVuaXF1ZSBPcmlnaW5Db250ZXh0CisgIC8vIGJhY2tlbmRzLgorCisgIGNvbnN0IHVybDo6T3JpZ2luIGtUZXN0T3JpZ2luMSA9CisgICAgICB1cmw6Ok9yaWdpbjo6Q3JlYXRlKEdVUkwoImh0dHA6Ly9leGFtcGxlLmNvbSIpKTsKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpPcmlnaW5Db250ZXh0PiBjb250ZXh0MTsKKyAgcmVtb3RlX3Rlc3RfcGFydGl0aW9uKCktPkJpbmRPcmlnaW5Db250ZXh0KAorICAgICAga1Rlc3RPcmlnaW4xLCBjb250ZXh0MS5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgY29udGV4dDEuRmx1c2hGb3JUZXN0aW5nKCk7CisgIEVYUEVDVF9FUSgxdSwgdGVzdF9wYXJ0aXRpb25faW1wbCgpLT5vcmlnaW5fY29udGV4dHMoKS5zaXplKCkpOworCisgIGNvbnN0IHVybDo6T3JpZ2luIGtUZXN0T3JpZ2luMiA9CisgICAgICB1cmw6Ok9yaWdpbjo6Q3JlYXRlKEdVUkwoImh0dHBzOi8vZ29vZ2xlLmNvbSIpKTsKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpPcmlnaW5Db250ZXh0PiBjb250ZXh0MjsKKyAgcmVtb3RlX3Rlc3RfcGFydGl0aW9uKCktPkJpbmRPcmlnaW5Db250ZXh0KAorICAgICAga1Rlc3RPcmlnaW4yLCBjb250ZXh0Mi5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgY29udGV4dDIuRmx1c2hGb3JUZXN0aW5nKCk7CisgIEVYUEVDVF9FUSgydSwgdGVzdF9wYXJ0aXRpb25faW1wbCgpLT5vcmlnaW5fY29udGV4dHMoKS5zaXplKCkpOworCisgIEVYUEVDVF9UUlVFKGNvbnRleHQxLmlzX2Nvbm5lY3RlZCgpKTsKKyAgRVhQRUNUX1RSVUUoY29udGV4dDIuaXNfY29ubmVjdGVkKCkpOworCisgIC8vIFZlcmlmeSB0aGF0IHxjb250ZXh0MXwgd2FzIGNvbm5lY3RlZCB0byB0aGUgYmFja2VuZCBmb3IgfGtUZXN0T3JpZ2luMXwgYnkKKyAgLy8gZGlzY29ubmVjdGluZyB8Y29udGV4dDF8IGFuZCB3YWl0aW5nIGZvciB0aGUgYmFja2VuZCB0byBiZSBkZXN0cm95ZWQuCisgIGNvbnRleHQxLnJlc2V0KCk7CisgIGJhc2U6OlJ1bkxvb3AoKS5SdW5VbnRpbElkbGUoKTsKKyAgRVhQRUNUX1RSVUUoCisgICAgICBiYXNlOjpDb250YWlucyh0ZXN0X3BhcnRpdGlvbl9pbXBsKCktPm9yaWdpbl9jb250ZXh0cygpLCBrVGVzdE9yaWdpbjIpKTsKKyAgRVhQRUNUX0ZBTFNFKAorICAgICAgYmFzZTo6Q29udGFpbnModGVzdF9wYXJ0aXRpb25faW1wbCgpLT5vcmlnaW5fY29udGV4dHMoKSwga1Rlc3RPcmlnaW4xKSk7CisKKyAgLy8gU2FtZSBmb3IgfGNvbnRleHQyfC4KKyAgY29udGV4dDIucmVzZXQoKTsKKyAgYmFzZTo6UnVuTG9vcCgpLlJ1blVudGlsSWRsZSgpOworICBFWFBFQ1RfRkFMU0UoCisgICAgICBiYXNlOjpDb250YWlucyh0ZXN0X3BhcnRpdGlvbl9pbXBsKCktPm9yaWdpbl9jb250ZXh0cygpLCBrVGVzdE9yaWdpbjIpKTsKK30KKworVEVTVF9GKFN0b3JhZ2VTZXJ2aWNlUGFydGl0aW9uSW1wbFRlc3QsIFNpbmdsZU9yaWdpbk11bHRpcGxlQ2xpZW50cykgeworICAvLyBWZXJpZmllcyB0aGF0IG11bHRpcGxlIGNsaWVudHMgY2FuIGJpbmQgYSBjb25uZWN0aW9uIHRvIHRoZSBzYW1lCisgIC8vIE9yaWdpbkNvbnRleHQgd2l0aGluIGEgUGFydGl0aW9uLgorCisgIGNvbnN0IHVybDo6T3JpZ2luIGtUZXN0T3JpZ2luID0KKyAgICAgIHVybDo6T3JpZ2luOjpDcmVhdGUoR1VSTCgiaHR0cDovL2V4YW1wbGUuY29tIikpOworICBtb2pvOjpSZW1vdGU8bW9qb206Ok9yaWdpbkNvbnRleHQ+IGNvbnRleHQxOworICByZW1vdGVfdGVzdF9wYXJ0aXRpb24oKS0+QmluZE9yaWdpbkNvbnRleHQoCisgICAgICBrVGVzdE9yaWdpbiwgY29udGV4dDEuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisgIGNvbnRleHQxLkZsdXNoRm9yVGVzdGluZygpOworICBFWFBFQ1RfRVEoMXUsIHRlc3RfcGFydGl0aW9uX2ltcGwoKS0+b3JpZ2luX2NvbnRleHRzKCkuc2l6ZSgpKTsKKworICBtb2pvOjpSZW1vdGU8bW9qb206Ok9yaWdpbkNvbnRleHQ+IGNvbnRleHQyOworICByZW1vdGVfdGVzdF9wYXJ0aXRpb24oKS0+QmluZE9yaWdpbkNvbnRleHQoCisgICAgICBrVGVzdE9yaWdpbiwgY29udGV4dDIuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisgIGNvbnRleHQyLkZsdXNoRm9yVGVzdGluZygpOworICBFWFBFQ1RfRVEoMXUsIHRlc3RfcGFydGl0aW9uX2ltcGwoKS0+b3JpZ2luX2NvbnRleHRzKCkuc2l6ZSgpKTsKKworICBFWFBFQ1RfVFJVRShjb250ZXh0MS5pc19jb25uZWN0ZWQoKSk7CisgIEVYUEVDVF9UUlVFKGNvbnRleHQyLmlzX2Nvbm5lY3RlZCgpKTsKK30KKworVEVTVF9GKFN0b3JhZ2VTZXJ2aWNlUGFydGl0aW9uSW1wbFRlc3QsCisgICAgICAgT3JpZ2luQ29udGV4dERlc3Ryb3llZE9uTGFzdENsaWVudERpc2Nvbm5lY3QpIHsKKyAgY29uc3QgdXJsOjpPcmlnaW4ga1Rlc3RPcmlnaW4gPQorICAgICAgdXJsOjpPcmlnaW46OkNyZWF0ZShHVVJMKCJodHRwOi8vZXhhbXBsZS5jb20iKSk7CisgIG1vam86OlJlbW90ZTxtb2pvbTo6T3JpZ2luQ29udGV4dD4gY29udGV4dDE7CisgIHJlbW90ZV90ZXN0X3BhcnRpdGlvbigpLT5CaW5kT3JpZ2luQ29udGV4dCgKKyAgICAgIGtUZXN0T3JpZ2luLCBjb250ZXh0MS5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgY29udGV4dDEuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpPcmlnaW5Db250ZXh0PiBjb250ZXh0MjsKKyAgcmVtb3RlX3Rlc3RfcGFydGl0aW9uKCktPkJpbmRPcmlnaW5Db250ZXh0KAorICAgICAga1Rlc3RPcmlnaW4sIGNvbnRleHQyLkJpbmROZXdQaXBlQW5kUGFzc1JlY2VpdmVyKCkpOworICBjb250ZXh0Mi5GbHVzaEZvclRlc3RpbmcoKTsKKworICBFWFBFQ1RfRVEoMXUsIHRlc3RfcGFydGl0aW9uX2ltcGwoKS0+b3JpZ2luX2NvbnRleHRzKCkuc2l6ZSgpKTsKKworICBjb250ZXh0MS5yZXNldCgpOworICBjb250ZXh0Mi5yZXNldCgpOworICBiYXNlOjpSdW5Mb29wKCkuUnVuVW50aWxJZGxlKCk7CisKKyAgRVhQRUNUX0VRKDB1LCB0ZXN0X3BhcnRpdGlvbl9pbXBsKCktPm9yaWdpbl9jb250ZXh0cygpLnNpemUoKSk7Cit9CisKK30gIC8vIG5hbWVzcGFjZSBzdG9yYWdlCmRpZmYgLS1naXQgYS9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL0JVSUxELmduIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9CVUlMRC5nbgpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4yOGRmZmIxCi0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9CVUlMRC5nbgpAQCAtMCwwICsxLDE4IEBACisjIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIyBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhIEJTRC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlCisjIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUuCisKK2ltcG9ydCgiLy9tb2pvL3B1YmxpYy90b29scy9iaW5kaW5ncy9tb2pvbS5nbmkiKQorCittb2pvbSgibW9qb20iKSB7CisgIHNvdXJjZXMgPSBbCisgICAgIm9yaWdpbl9jb250ZXh0Lm1vam9tIiwKKyAgICAicGFydGl0aW9uLm1vam9tIiwKKyAgICAic3RvcmFnZV9zZXJ2aWNlLm1vam9tIiwKKyAgXQorCisgIHB1YmxpY19kZXBzID0gWworICAgICIvL21vam8vcHVibGljL21vam9tL2Jhc2UiLAorICAgICIvL3VybC9tb2pvbTp1cmxfbW9qb21fb3JpZ2luIiwKKyAgXQorfQpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9PV05FUlMgYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL09XTkVSUwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wODg1MGY0Ci0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9PV05FUlMKQEAgLTAsMCArMSwyIEBACitwZXItZmlsZSAqLm1vam9tPXNldCBub3BhcmVudAorcGVyLWZpbGUgKi5tb2pvbT1maWxlOi8vaXBjL1NFQ1VSSVRZX09XTkVSUwpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9vcmlnaW5fY29udGV4dC5tb2pvbSBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wdWJsaWMvbW9qb20vb3JpZ2luX2NvbnRleHQubW9qb20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOTkzNGU3NDYKLS0tIC9kZXYvbnVsbAorKysgYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL29yaWdpbl9jb250ZXh0Lm1vam9tCkBAIC0wLDAgKzEsMTQgQEAKKy8vIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorLy8gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZQorLy8gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworbW9kdWxlIHN0b3JhZ2UubW9qb207CisKKy8vIEFuIE9yaWdpbkNvbnRleHQgZXhwb3NlcyB2YXJpb3VzIHN0b3JhZ2UgYmFja2VuZCBpbnRlcmZhY2VzIHNjb3BlZCB0byBhCisvLyBzaW5nbGUgc2VjdXJpdHkgb3JpZ2luIGFuZCBhIHNpbmdsZSBQYXJ0aXRpb24uIFNlZQorLy8gfFBhcnRpdGlvbi5CaW5kT3JpZ2luQ29udGV4dCgpfC4KKy8vCisvLyBJdCBpcyBzYWZlIGZvciB0aGUgYnJvd3NlciB0byBicm9rZXIgT3JpZ2luQ29udGV4dCBlbmRwb2ludHMgdG8gdGhlIFN0b3JhZ2UKKy8vIFNlcnZpY2UgaWYgdGhlIHJlbmRlcmVyIGlzIGtub3duIHRvIGJlIHJlbmRlcmluZyBjb250ZW50IGZyb20gdGhlIHJlbGV2YW50CisvLyBvcmlnaW4uCitpbnRlcmZhY2UgT3JpZ2luQ29udGV4dCB7fTsKZGlmZiAtLWdpdCBhL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wdWJsaWMvbW9qb20vcGFydGl0aW9uLm1vam9tIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9wYXJ0aXRpb24ubW9qb20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZDU3ZTUyNgotLS0gL2Rldi9udWxsCisrKyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wdWJsaWMvbW9qb20vcGFydGl0aW9uLm1vam9tCkBAIC0wLDAgKzEsMTYgQEAKKy8vIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorLy8gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZQorLy8gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworbW9kdWxlIHN0b3JhZ2UubW9qb207CisKK2ltcG9ydCAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9vcmlnaW5fY29udGV4dC5tb2pvbSI7CitpbXBvcnQgInVybC9tb2pvbS9vcmlnaW4ubW9qb20iOworCisvLyBQYXJ0aXRpb24gY29udHJvbHMgYW4gaXNvbGF0ZWQgc3RvcmFnZSBwYXJ0aXRpb24gb3duZWQgYnkgdGhlIFN0b3JhZ2UKKy8vIFNlcnZpY2UuIFRoaXMgaXMgYW5hbG9nb3VzIHRvIHRoZSBicm93c2VyJ3Mgb3duIHN0b3JhZ2UgcGFydGl0aW9uIGNvbmNlcHQuCitpbnRlcmZhY2UgUGFydGl0aW9uIHsKKyAgLy8gQmluZHMgYSBuZXcgT3JpZ2luQ29udGV4dCBzY29wZWQgdG8gfG9yaWdpbnwgd2l0aGluIHRoaXMgUGFydGl0aW9uLgorICBCaW5kT3JpZ2luQ29udGV4dCh1cmwubW9qb20uT3JpZ2luIG9yaWdpbiwKKyAgICAgICAgICAgICAgICAgICAgcGVuZGluZ19yZWNlaXZlcjxPcmlnaW5Db250ZXh0PiByZWNlaXZlcik7Cit9OwpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9zdG9yYWdlX3NlcnZpY2UubW9qb20gYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL3N0b3JhZ2Vfc2VydmljZS5tb2pvbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43ZDE1Y2FlCi0tLSAvZGV2L251bGwKKysrIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9zdG9yYWdlX3NlcnZpY2UubW9qb20KQEAgLTAsMCArMSwyNCBAQAorLy8gQ29weXJpZ2h0IDIwMTkgVGhlIENocm9taXVtIEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisvLyBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhIEJTRC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlCisvLyBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlLgorCittb2R1bGUgc3RvcmFnZS5tb2pvbTsKKworaW1wb3J0ICJjb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2UvcHVibGljL21vam9tL3BhcnRpdGlvbi5tb2pvbSI7CitpbXBvcnQgIm1vam8vcHVibGljL21vam9tL2Jhc2UvZmlsZV9wYXRoLm1vam9tIjsKKworLy8gVGhlIG1haW4gaW50ZXJmYWNlIGludG8gdGhlIFN0b3JhZ2UgU2VydmljZS4gVGhlIGJyb3dzZXIgbWFpbnRhaW5zIGEgc2luZ2xlCisvLyBnbG9iYWwgY29ubmVjdGlvbiB0byB0aGlzIGludGVyZmFjZS4KK2ludGVyZmFjZSBTdG9yYWdlU2VydmljZSB7CisgIC8vIEJpbmRzIGEgbmV3IFBhcnRpdGlvbiBlbmRwb2ludC4KKyAgLy8KKyAgLy8gfHBhdGh8IGlmIG5vbi1udWxsIG11c3QgYmUgYW4gYWJzb2x1dGUgcGF0aCwgYW5kIGl0IGlkZW50aWZpZXMgYSBwZXJzaXN0ZW50CisgIC8vIGZpbGVzeXN0ZW0gZGlyZWN0b3J5IGNvbnRyb2xsZWQgYnkgdGhlIHBhcnRpdGlvbi4gUGVyc2lzdGVudCBwYXJ0aXRpb25zCisgIC8vIHN1cHBvcnQgYXJiaXRyYXJpbHkgbWFueSBzaW11bHRhbmVvdXMgY2xpZW50cy4KKyAgLy8KKyAgLy8gSWYgfHBhdGh8IGlzIG51bGwsIHRoZSBib3VuZCBwYXJ0aXRpb24gZXhpc3RzIG9ubHkgaW4tbWVtb3J5IGFuZCBpcworICAvLyB1bmlxdWVseSBvd25lZCBieSBhIHNpbmdsZSBjbGllbnQuIERpc2Nvbm5lY3RpbmcgdGhlIFBhcnRpdGlvbiBjbGllbnQKKyAgLy8gZWZmZWN0aXZlbHkgZGVzdHJveXMgdGhlIHBhcnRpdGlvbiBhbmQgaXRzIGNvbnRlbnRzLgorICBCaW5kUGFydGl0aW9uKG1vam9fYmFzZS5tb2pvbS5GaWxlUGF0aD8gcGF0aCwKKyAgICAgICAgICAgICAgICBwZW5kaW5nX3JlY2VpdmVyPFBhcnRpdGlvbj4gcmVjZWl2ZXIpOworfTsKZGlmZiAtLWdpdCBhL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5jYyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5jYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45MjczODY3NAotLS0gL2Rldi9udWxsCisrKyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5jYwpAQCAtMCwwICsxLDUxIEBACisvLyBDb3B5cmlnaHQgMjAxOSBUaGUgQ2hyb21pdW0gQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKy8vIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGEgQlNELXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmUKKy8vIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUuCisKKyNpbmNsdWRlICJjb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvc3RvcmFnZV9zZXJ2aWNlX2ltcGwuaCIKKworI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbC5oIgorCituYW1lc3BhY2Ugc3RvcmFnZSB7CisKK1N0b3JhZ2VTZXJ2aWNlSW1wbDo6U3RvcmFnZVNlcnZpY2VJbXBsKAorICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6U3RvcmFnZVNlcnZpY2U+IHJlY2VpdmVyKQorICAgIDogcmVjZWl2ZXJfKHRoaXMsIHN0ZDo6bW92ZShyZWNlaXZlcikpIHt9CisKK1N0b3JhZ2VTZXJ2aWNlSW1wbDo6flN0b3JhZ2VTZXJ2aWNlSW1wbCgpID0gZGVmYXVsdDsKKwordm9pZCBTdG9yYWdlU2VydmljZUltcGw6OkJpbmRQYXJ0aXRpb24oCisgICAgY29uc3QgYmFzZTo6T3B0aW9uYWw8YmFzZTo6RmlsZVBhdGg+JiBwYXRoLAorICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6UGFydGl0aW9uPiByZWNlaXZlcikgeworICBpZiAocGF0aC5oYXNfdmFsdWUoKSkgeworICAgIGlmICghcGF0aC0+SXNBYnNvbHV0ZSgpKSB7CisgICAgICAvLyBSZWZ1c2UgdG8gYmluZCBQYXJ0aXRpb25zIGZvciByZWxhdGl2ZSBwYXRocy4KKyAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvLyBJZiB0aGlzIGlzIGEgcGVyc2lzdGVudCBwYXJ0aXRpb24gdGhhdCBhbHJlYWR5IGV4aXN0cywgYmluZCB0byBpdCBhbmQKKyAgICAvLyB3ZSdyZSBkb25lLgorICAgIGF1dG8gaXRlciA9IHBlcnNpc3RlbnRfcGFydGl0aW9uX21hcF8uZmluZCgqcGF0aCk7CisgICAgaWYgKGl0ZXIgIT0gcGVyc2lzdGVudF9wYXJ0aXRpb25fbWFwXy5lbmQoKSkgeworICAgICAgaXRlci0+c2Vjb25kLT5CaW5kUmVjZWl2ZXIoc3RkOjptb3ZlKHJlY2VpdmVyKSk7CisgICAgICByZXR1cm47CisgICAgfQorICB9CisKKyAgYXV0byBuZXdfcGFydGl0aW9uID0gc3RkOjptYWtlX3VuaXF1ZTxQYXJ0aXRpb25JbXBsPih0aGlzLCBwYXRoKTsKKyAgbmV3X3BhcnRpdGlvbi0+QmluZFJlY2VpdmVyKHN0ZDo6bW92ZShyZWNlaXZlcikpOworICBpZiAocGF0aC5oYXNfdmFsdWUoKSkKKyAgICBwZXJzaXN0ZW50X3BhcnRpdGlvbl9tYXBfWypwYXRoXSA9IG5ld19wYXJ0aXRpb24uZ2V0KCk7CisgIHBhcnRpdGlvbnNfLmluc2VydChzdGQ6Om1vdmUobmV3X3BhcnRpdGlvbikpOworfQorCit2b2lkIFN0b3JhZ2VTZXJ2aWNlSW1wbDo6UmVtb3ZlUGFydGl0aW9uKFBhcnRpdGlvbkltcGwqIHBhcnRpdGlvbikgeworICBpZiAocGFydGl0aW9uLT5wYXRoKCkuaGFzX3ZhbHVlKCkpCisgICAgcGVyc2lzdGVudF9wYXJ0aXRpb25fbWFwXy5lcmFzZShwYXJ0aXRpb24tPnBhdGgoKS52YWx1ZSgpKTsKKworICBhdXRvIGl0ZXIgPSBwYXJ0aXRpb25zXy5maW5kKHBhcnRpdGlvbik7CisgIGlmIChpdGVyICE9IHBhcnRpdGlvbnNfLmVuZCgpKQorICAgIHBhcnRpdGlvbnNfLmVyYXNlKGl0ZXIpOworfQorCit9ICAvLyBuYW1lc3BhY2Ugc3RvcmFnZQpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3N0b3JhZ2Vfc2VydmljZV9pbXBsLmggYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvc3RvcmFnZV9zZXJ2aWNlX2ltcGwuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kMDAxZjk0MAotLS0gL2Rldi9udWxsCisrKyBiL2NvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5oCkBAIC0wLDAgKzEsNjIgQEAKKy8vIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorLy8gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZQorLy8gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworI2lmbmRlZiBDT01QT05FTlRTX1NFUlZJQ0VTX1NUT1JBR0VfU1RPUkFHRV9TRVJWSUNFX0lNUExfSF8KKyNkZWZpbmUgQ09NUE9ORU5UU19TRVJWSUNFU19TVE9SQUdFX1NUT1JBR0VfU0VSVklDRV9JTVBMX0hfCisKKyNpbmNsdWRlIDxtZW1vcnk+CisjaW5jbHVkZSA8c2V0PgorCisjaW5jbHVkZSAiYmFzZS9jb250YWluZXJzL3VuaXF1ZV9wdHJfYWRhcHRlcnMuaCIKKyNpbmNsdWRlICJiYXNlL2ZpbGVzL2ZpbGVfcGF0aC5oIgorI2luY2x1ZGUgImJhc2UvbWFjcm9zLmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3BhcnRpdGlvbl9pbXBsLmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9zdG9yYWdlX3NlcnZpY2UubW9qb20uaCIKKyNpbmNsdWRlICJtb2pvL3B1YmxpYy9jcHAvYmluZGluZ3MvcGVuZGluZ19yZWNlaXZlci5oIgorI2luY2x1ZGUgIm1vam8vcHVibGljL2NwcC9iaW5kaW5ncy9yZWNlaXZlci5oIgorCituYW1lc3BhY2Ugc3RvcmFnZSB7CisKK2NsYXNzIFBhcnRpdGlvbkltcGw7CisKKy8vIEltcGxlbWVudGF0aW9uIG9mIHRoZSBtYWluIFN0b3JhZ2VTZXJ2aWNlIE1vam8gaW50ZXJmYWNlLiBUaGlzIGlzIHRoZSByb290CisvLyBvd25lciBvZiBhbGwgU3RvcmFnZSBzZXJ2aWNlIGluc3RhbmNlIHN0YXRlLCBtYW5hZ2luZyB0aGUgc2V0IG9mIGFjdGl2ZQorLy8gcGVyc2lzdGVudCBhbmQgaW4tbWVtb3J5IHBhcnRpdGlvbnMuCitjbGFzcyBTdG9yYWdlU2VydmljZUltcGwgOiBwdWJsaWMgbW9qb206OlN0b3JhZ2VTZXJ2aWNlIHsKKyBwdWJsaWM6CisgIGV4cGxpY2l0IFN0b3JhZ2VTZXJ2aWNlSW1wbCgKKyAgICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6U3RvcmFnZVNlcnZpY2U+IHJlY2VpdmVyKTsKKyAgflN0b3JhZ2VTZXJ2aWNlSW1wbCgpIG92ZXJyaWRlOworCisgIGNvbnN0IGF1dG8mIHBhcnRpdGlvbnMoKSBjb25zdCB7IHJldHVybiBwYXJ0aXRpb25zXzsgfQorCisgIC8vIG1vam9tOjpTdG9yYWdlU2VydmljZSBpbXBsZW1lbnRhdGlvbjoKKyAgdm9pZCBCaW5kUGFydGl0aW9uKGNvbnN0IGJhc2U6Ok9wdGlvbmFsPGJhc2U6OkZpbGVQYXRoPiYgcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgIG1vam86OlBlbmRpbmdSZWNlaXZlcjxtb2pvbTo6UGFydGl0aW9uPiByZWNlaXZlcikgb3ZlcnJpZGU7CisKKyBwcml2YXRlOgorICBmcmllbmQgY2xhc3MgUGFydGl0aW9uSW1wbDsKKworICAvLyBSZW1vdmVzIGEgcGFydGl0aW9uIGZyb20gdGhlIHNldCBvZiB0cmFja2VkIHBhcnRpdGlvbnMuCisgIHZvaWQgUmVtb3ZlUGFydGl0aW9uKFBhcnRpdGlvbkltcGwqIHBhcnRpdGlvbik7CisKKyAgY29uc3QgbW9qbzo6UmVjZWl2ZXI8bW9qb206OlN0b3JhZ2VTZXJ2aWNlPiByZWNlaXZlcl87CisKKyAgLy8gVGhlIHNldCBvZiBhbGwgaXNvbGF0ZWQgcGFydGl0aW9ucyBvd25lZCBieSB0aGUgc2VydmljZS4gVGhpcyBpbmNsdWRlcyBib3RoCisgIC8vIHBlcnNpc3RlbnQgYW5kIGluLW1lbW9yeSBwYXJ0aXRpb25zLgorICBzdGQ6OnNldDxzdGQ6OnVuaXF1ZV9wdHI8UGFydGl0aW9uSW1wbD4sIGJhc2U6OlVuaXF1ZVB0ckNvbXBhcmF0b3I+CisgICAgICBwYXJ0aXRpb25zXzsKKworICAvLyBBIG1hcHBpbmcgZnJvbSBGaWxlUGF0aCB0byB0aGUgY29ycmVzcG9uZGluZyBQYXJ0aXRpb25JbXBsIGluc3RhbmNlIGluCisgIC8vIHxwYXJ0aXRpb25zX3wuIFRoZSBwb2ludGVycyBzdG9yZWQgaGVyZSBhcmUgbm90IG93bmVkIGJ5IHRoaXMgbWFwIGFuZCBtdXN0CisgIC8vIGJlIHJlbW92ZWQgd2hlbiByZW1vdmVkIGZyb20gfHBhcnRpdGlvbnNffC4gT25seSBwZXJzaXN0ZW50IHBhcnRpdGlvbnMgaGF2ZQorICAvLyBlbnRyaWVzIGluIHRoaXMgbWFwLgorICBzdGQ6Om1hcDxiYXNlOjpGaWxlUGF0aCwgUGFydGl0aW9uSW1wbCo+IHBlcnNpc3RlbnRfcGFydGl0aW9uX21hcF87CisKKyAgRElTQUxMT1dfQ09QWV9BTkRfQVNTSUdOKFN0b3JhZ2VTZXJ2aWNlSW1wbCk7Cit9OworCit9ICAvLyBuYW1lc3BhY2Ugc3RvcmFnZQorCisjZW5kaWYgIC8vIENPTVBPTkVOVFNfU0VSVklDRVNfU1RPUkFHRV9TVE9SQUdFX1NFUlZJQ0VfSU1QTF9IXwpkaWZmIC0tZ2l0IGEvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3N0b3JhZ2Vfc2VydmljZV9pbXBsX3VuaXR0ZXN0LmNjIGIvY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3N0b3JhZ2Vfc2VydmljZV9pbXBsX3VuaXR0ZXN0LmNjCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjNiYzU3MjAKLS0tIC9kZXYvbnVsbAorKysgYi9jb21wb25lbnRzL3NlcnZpY2VzL3N0b3JhZ2Uvc3RvcmFnZV9zZXJ2aWNlX2ltcGxfdW5pdHRlc3QuY2MKQEAgLTAsMCArMSwxMzIgQEAKKy8vIENvcHlyaWdodCAyMDE5IFRoZSBDaHJvbWl1bSBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorLy8gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZQorLy8gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZS4KKworI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9zdG9yYWdlX3NlcnZpY2VfaW1wbC5oIgorCisjaW5jbHVkZSAiYmFzZS9maWxlcy9maWxlX3BhdGguaCIKKyNpbmNsdWRlICJiYXNlL2ZpbGVzL3Njb3BlZF90ZW1wX2Rpci5oIgorI2luY2x1ZGUgImJhc2UvbWFjcm9zLmgiCisjaW5jbHVkZSAiYmFzZS9ydW5fbG9vcC5oIgorI2luY2x1ZGUgImJhc2UvdGVzdC9zY29wZWRfdGFza19lbnZpcm9ubWVudC5oIgorI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wYXJ0aXRpb25faW1wbC5oIgorI2luY2x1ZGUgImNvbXBvbmVudHMvc2VydmljZXMvc3RvcmFnZS9wdWJsaWMvbW9qb20vcGFydGl0aW9uLm1vam9tLmgiCisjaW5jbHVkZSAiY29tcG9uZW50cy9zZXJ2aWNlcy9zdG9yYWdlL3B1YmxpYy9tb2pvbS9zdG9yYWdlX3NlcnZpY2UubW9qb20uaCIKKyNpbmNsdWRlICJ0ZXN0aW5nL2d0ZXN0L2luY2x1ZGUvZ3Rlc3QvZ3Rlc3QuaCIKKworbmFtZXNwYWNlIHN0b3JhZ2UgeworCitjbGFzcyBTdG9yYWdlU2VydmljZUltcGxUZXN0IDogcHVibGljIHRlc3Rpbmc6OlRlc3QgeworIHB1YmxpYzoKKyAgU3RvcmFnZVNlcnZpY2VJbXBsVGVzdCgpID0gZGVmYXVsdDsKKyAgflN0b3JhZ2VTZXJ2aWNlSW1wbFRlc3QoKSBvdmVycmlkZSA9IGRlZmF1bHQ7CisKKyBwcm90ZWN0ZWQ6CisgIG1vam9tOjpTdG9yYWdlU2VydmljZSogcmVtb3RlX3NlcnZpY2UoKSB7IHJldHVybiByZW1vdGVfc2VydmljZV8uZ2V0KCk7IH0KKyAgU3RvcmFnZVNlcnZpY2VJbXBsJiBzZXJ2aWNlX2ltcGwoKSB7IHJldHVybiBzZXJ2aWNlXzsgfQorCisgcHJpdmF0ZToKKyAgYmFzZTo6dGVzdDo6U2NvcGVkVGFza0Vudmlyb25tZW50IHRhc2tfZW52aXJvbm1lbnRfOworICBtb2pvOjpSZW1vdGU8bW9qb206OlN0b3JhZ2VTZXJ2aWNlPiByZW1vdGVfc2VydmljZV87CisgIFN0b3JhZ2VTZXJ2aWNlSW1wbCBzZXJ2aWNlX3tyZW1vdGVfc2VydmljZV8uQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKX07CisKKyAgRElTQUxMT1dfQ09QWV9BTkRfQVNTSUdOKFN0b3JhZ2VTZXJ2aWNlSW1wbFRlc3QpOworfTsKKworVEVTVF9GKFN0b3JhZ2VTZXJ2aWNlSW1wbFRlc3QsIFVuaXF1ZUluTWVtb3J5UGFydGl0aW9ucykgeworICAvLyBWZXJpZmllcyB0aGF0IGV2ZXJ5IHBhcnRpdGlvbiBjbGllbnQgYm91bmQgd2l0aG91dCBhIHBhdGggaXMgYm91bmQgdG8gYQorICAvLyB1bmlxdWUgcGFydGl0aW9uIGluc3RhbmNlLgorCisgIG1vam86OlJlbW90ZTxtb2pvbTo6UGFydGl0aW9uPiBpbl9tZW1vcnlfcGFydGl0aW9uMTsKKyAgcmVtb3RlX3NlcnZpY2UoKS0+QmluZFBhcnRpdGlvbigKKyAgICAgIC8qcGF0aD0qL2Jhc2U6Om51bGxvcHQsCisgICAgICBpbl9tZW1vcnlfcGFydGl0aW9uMS5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgaW5fbWVtb3J5X3BhcnRpdGlvbjEuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgRVhQRUNUX0VRKDF1LCBzZXJ2aWNlX2ltcGwoKS5wYXJ0aXRpb25zKCkuc2l6ZSgpKTsKKworICBtb2pvOjpSZW1vdGU8bW9qb206OlBhcnRpdGlvbj4gaW5fbWVtb3J5X3BhcnRpdGlvbjI7CisgIHJlbW90ZV9zZXJ2aWNlKCktPkJpbmRQYXJ0aXRpb24oCisgICAgICBiYXNlOjpudWxsb3B0IC8qIHBhdGggKi8sCisgICAgICBpbl9tZW1vcnlfcGFydGl0aW9uMi5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgaW5fbWVtb3J5X3BhcnRpdGlvbjIuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgRVhQRUNUX0VRKDJ1LCBzZXJ2aWNlX2ltcGwoKS5wYXJ0aXRpb25zKCkuc2l6ZSgpKTsKKworICAvLyBBbHNvIHZlcmlmeSB0aGF0IGEgbmV3IGNsaWVudCB3aXRoIGEgcHJvdmlkZWQgcGF0aCBpcyB1bmlxdWUgZnJvbSB0aGUgYWJvdmUKKyAgLy8gcGFydGl0aW9ucy4KKyAgYmFzZTo6U2NvcGVkVGVtcERpciB0ZW1wX2RpcjsKKyAgQ0hFQ0sodGVtcF9kaXIuQ3JlYXRlVW5pcXVlVGVtcERpcigpKTsKKworICBtb2pvOjpSZW1vdGU8bW9qb206OlBhcnRpdGlvbj4gcGVyc2lzdGVudF9wYXJ0aXRpb247CisgIHJlbW90ZV9zZXJ2aWNlKCktPkJpbmRQYXJ0aXRpb24oCisgICAgICB0ZW1wX2Rpci5HZXRQYXRoKCksIHBlcnNpc3RlbnRfcGFydGl0aW9uLkJpbmROZXdQaXBlQW5kUGFzc1JlY2VpdmVyKCkpOworICBwZXJzaXN0ZW50X3BhcnRpdGlvbi5GbHVzaEZvclRlc3RpbmcoKTsKKworICBFWFBFQ1RfRVEoM3UsIHNlcnZpY2VfaW1wbCgpLnBhcnRpdGlvbnMoKS5zaXplKCkpOworfQorCitURVNUX0YoU3RvcmFnZVNlcnZpY2VJbXBsVGVzdCwgU2hhcmVkUGVyc2lzdGVudFBhcnRpdGlvbikgeworICAvLyBWZXJpZmllcyB0aGF0IG11bHRpcGxlIGNsaWVudHMgY2FuIHNoYXJlIHRoZSBzYW1lIHBlcnNpc3RlbnQgcGFydGl0aW9uCisgIC8vIGluc3RhbmNlLgorCisgIGJhc2U6OlNjb3BlZFRlbXBEaXIgdGVtcF9kaXI7CisgIENIRUNLKHRlbXBfZGlyLkNyZWF0ZVVuaXF1ZVRlbXBEaXIoKSk7CisKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpQYXJ0aXRpb24+IGNsaWVudDE7CisgIHJlbW90ZV9zZXJ2aWNlKCktPkJpbmRQYXJ0aXRpb24odGVtcF9kaXIuR2V0UGF0aCgpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsaWVudDEuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisgIGNsaWVudDEuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgRVhQRUNUX0VRKDF1LCBzZXJ2aWNlX2ltcGwoKS5wYXJ0aXRpb25zKCkuc2l6ZSgpKTsKKworICBtb2pvOjpSZW1vdGU8bW9qb206OlBhcnRpdGlvbj4gY2xpZW50MjsKKyAgcmVtb3RlX3NlcnZpY2UoKS0+QmluZFBhcnRpdGlvbih0ZW1wX2Rpci5HZXRQYXRoKCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xpZW50Mi5CaW5kTmV3UGlwZUFuZFBhc3NSZWNlaXZlcigpKTsKKyAgY2xpZW50Mi5GbHVzaEZvclRlc3RpbmcoKTsKKworICBFWFBFQ1RfRVEoMXUsIHNlcnZpY2VfaW1wbCgpLnBhcnRpdGlvbnMoKS5zaXplKCkpOworICBFWFBFQ1RfVFJVRShjbGllbnQxLmlzX2Nvbm5lY3RlZCgpKTsKKyAgRVhQRUNUX1RSVUUoY2xpZW50Mi5pc19jb25uZWN0ZWQoKSk7Cit9CisKK1RFU1RfRihTdG9yYWdlU2VydmljZUltcGxUZXN0LCBQYXJ0aXRpb25EZXN0cm95ZWRPbkxhc3RDbGllbnREaXNjb25uZWN0KSB7CisgIGJhc2U6OlNjb3BlZFRlbXBEaXIgdGVtcF9kaXI7CisgIENIRUNLKHRlbXBfZGlyLkNyZWF0ZVVuaXF1ZVRlbXBEaXIoKSk7CisKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpQYXJ0aXRpb24+IGNsaWVudDE7CisgIHJlbW90ZV9zZXJ2aWNlKCktPkJpbmRQYXJ0aXRpb24odGVtcF9kaXIuR2V0UGF0aCgpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsaWVudDEuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisgIGNsaWVudDEuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgbW9qbzo6UmVtb3RlPG1vam9tOjpQYXJ0aXRpb24+IGNsaWVudDI7CisgIHJlbW90ZV9zZXJ2aWNlKCktPkJpbmRQYXJ0aXRpb24odGVtcF9kaXIuR2V0UGF0aCgpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsaWVudDIuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisgIGNsaWVudDIuRmx1c2hGb3JUZXN0aW5nKCk7CisKKyAgRVhQRUNUX0VRKDF1LCBzZXJ2aWNlX2ltcGwoKS5wYXJ0aXRpb25zKCkuc2l6ZSgpKTsKKworICBjbGllbnQxLnJlc2V0KCk7CisgIGNsaWVudDIucmVzZXQoKTsKKworICBiYXNlOjpSdW5Mb29wKCkuUnVuVW50aWxJZGxlKCk7CisKKyAgRVhQRUNUX0VRKDB1LCBzZXJ2aWNlX2ltcGwoKS5wYXJ0aXRpb25zKCkuc2l6ZSgpKTsKK30KKworVEVTVF9GKFN0b3JhZ2VTZXJ2aWNlSW1wbFRlc3QsIFBlcnNpc3RlbnRQYXJ0aXRpb25SZXF1aXJlc0Fic29sdXRlUGF0aCkgeworICBtb2pvOjpSZW1vdGU8bW9qb206OlBhcnRpdGlvbj4gY2xpZW50OworICBjb25zdCBiYXNlOjpGaWxlUGF0aCBrVGVzdFJlbGF0aXZlUGF0aHtGSUxFX1BBVEhfTElURVJBTCgiaW52YWxpZCIpfTsKKyAgcmVtb3RlX3NlcnZpY2UoKS0+QmluZFBhcnRpdGlvbihrVGVzdFJlbGF0aXZlUGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGllbnQuQmluZE5ld1BpcGVBbmRQYXNzUmVjZWl2ZXIoKSk7CisKKyAgLy8gV2Ugc2hvdWxkIGJlIGltbWluZW50bHkgZGlzY29ubmVjdGVkIGJlY2F1c2UgdGhlIEJpbmRQYXJ0aXRpb24gcmVxdWVzdAorICAvLyBzaG91bGQgYmUgaWdub3JlZCBieSB0aGUgc2VydmljZS4KKyAgYmFzZTo6UnVuTG9vcCBsb29wOworICBjbGllbnQuc2V0X2Rpc2Nvbm5lY3RfaGFuZGxlcihsb29wLlF1aXRDbG9zdXJlKCkpOworICBsb29wLlJ1bigpOworCisgIEVYUEVDVF9GQUxTRShjbGllbnQuaXNfY29ubmVjdGVkKCkpOworfQorCit9ICAvLyBuYW1lc3BhY2Ugc3RvcmFnZQo=
BUILD.md ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Continue building locally
2
+
3
+ Projects deployed through ICP Ninja are temporary; they will only be live for 20 minutes before they are removed. The command-line tool `dfx` can be used to continue building your ICP Ninja project locally and deploy it to the mainnet.
4
+
5
+ To migrate your ICP Ninja project off of the web browser and develop it locally, follow these steps.
6
+
7
+ ### 1. Install developer tools.
8
+
9
+ You can install the developer tools natively or use Dev Containers.
10
+
11
+ #### Option 1: Natively install developer tools
12
+
13
+ > Installing `dfx` natively is currently only supported on macOS and Linux systems. On Windows, it is recommended to use the Dev Containers option.
14
+
15
+ 1. Install `dfx` with the following command:
16
+
17
+ ```
18
+
19
+ sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"
20
+
21
+ ```
22
+
23
+ > On Apple Silicon (e.g., Apple M1 chip), make sure you have Rosetta installed (`softwareupdate --install-rosetta`).
24
+
25
+ 2. [Install NodeJS](https://nodejs.org/en/download/package-manager).
26
+
27
+ 3. For Rust projects, you will also need to:
28
+
29
+ - Install [Rust](https://doc.rust-lang.org/cargo/getting-started/installation.html#install-rust-and-cargo): `curl https://sh.rustup.rs -sSf | sh`
30
+
31
+ - Install [candid-extractor](https://crates.io/crates/candid-extractor): `cargo install candid-extractor`
32
+
33
+ 4. For Motoko projects, you will also need to:
34
+
35
+ - Install the Motoko package manager [Mops](https://docs.mops.one/quick-start#2-install-mops-cli): `npm i -g ic-mops`
36
+
37
+ Lastly, navigate into your project's directory that you downloaded from ICP Ninja.
38
+
39
+ #### Option 2: Dev Containers
40
+
41
+ Continue building your projects locally by installing the [Dev Container extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) for VS Code and [Docker](https://docs.docker.com/engine/install/).
42
+
43
+ Make sure Docker is running, then navigate into your project's directory that you downloaded from ICP Ninja and start the Dev Container by selecting `Dev-Containers: Reopen in Container` in VS Code's command palette (F1 or Ctrl+Shift+P).
44
+
45
+ > Note that local development ports (e.g. the ports used by `dfx` or `vite`) are forwarded from the Dev Container to your local machine. In the VS code terminal, use Cmd+Click on the displayed local URLs to open them in your browser. To view the current port mappings, click the "Ports" tab in the VS Code terminal window.
46
+
47
+ ### 2. Create a local developer identity.
48
+
49
+ To manage your project's canisters, it is recommended that you create a local [developer identity](https://internetcomputer.org/docs/current/developer-docs/getting-started/accounts) rather than use the `dfx` default identity that is not stored securely.
50
+
51
+ To create a new identity, run the commands:
52
+
53
+ ```
54
+
55
+ dfx start --background
56
+
57
+ dfx identity new IDENTITY_NAME
58
+
59
+ dfx identity use IDENTITY_NAME
60
+
61
+ ```
62
+
63
+ Replace `IDENTITY_NAME` with your preferred identity name. The first command `dfx start --background` starts the local `dfx` processes, then `dfx identity new` will create a new identity and return your identity's seed phase. Be sure to save this in a safe, secure location.
64
+
65
+ The third command `dfx identity use` will tell `dfx` to use your new identity as the active identity. Any canister smart contracts created after running `dfx identity use` will be owned and controlled by the active identity.
66
+
67
+ Your identity will have a principal ID associated with it. Principal IDs are used to identify different entities on ICP, such as users and canisters.
68
+
69
+ [Learn more about ICP developer identities](https://internetcomputer.org/docs/current/developer-docs/getting-started/accounts).
70
+
71
+ ### 3. Deploy the project locally.
72
+
73
+ Deploy your project to your local developer environment with the command:
74
+
75
+ ```
76
+
77
+ dfx deploy
78
+
79
+ ```
80
+
81
+ Your project will be hosted on your local machine. The local canister URLs for your project will be shown in the terminal window as output of the `dfx deploy` command. You can open these URLs in your web browser to view the local instance of your project.
82
+
83
+ ### 4. Obtain cycles.
84
+
85
+ To deploy your project to the mainnet for long-term public accessibility, first you will need [cycles](https://internetcomputer.org/docs/current/developer-docs/getting-started/cycles/overview). Cycles are used to pay for the resources your project uses on the mainnet, such as storage and compute.
86
+
87
+ > This cost model is known as ICP's [reverse gas model](https://internetcomputer.org/docs/current/developer-docs/gas-cost), where developers pay for their project's gas fees rather than users pay for their own gas fees. This model provides an enhanced end user experience since they do not need to hold tokens or sign transactions when using a dapp deployed on ICP.
88
+
89
+ > Learn how much a project may cost by using the [pricing calculator](https://internetcomputer.org/docs/current/developer-docs/cost-estimations-and-examples).
90
+
91
+ Cycles can be obtained through [converting ICP tokens into cycles using `dfx`](https://internetcomputer.org/docs/current/developer-docs/developer-tools/cli-tools/cli-reference/dfx-cycles#dfx-cycles-convert).
92
+
93
+ ### 5. Deploy to the mainnet.
94
+
95
+ Once you have cycles, run the command:
96
+
97
+ ```
98
+
99
+ dfx deploy --network ic
100
+
101
+ ```
102
+
103
+ After your project has been deployed to the mainnet, it will continuously require cycles to pay for the resources it uses. You will need to [top up](https://internetcomputer.org/docs/current/developer-docs/smart-contracts/topping-up/topping-up-canister) your project's canisters or set up automatic cycles management through a service such as [CycleOps](https://cycleops.dev/).
104
+
105
+ > If your project's canisters run out of cycles, they will be removed from the network.
106
+
107
+ ## Additional examples
108
+
109
+ Additional code examples and sample applications can be found in the [DFINITY examples repo](https://github.com/dfinity/examples).
Dependency-Mapping-Template.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b8073e7844851d6dab7a2377caf083214d6a9586325a822bf75571e58ce82160
3
+ size 845280
Fabricator.png ADDED

Git LFS Details

  • SHA256: c727b77888060e2c2ca0c832168a02906feda1a4d9c9e4d2f84dfc97a95a1f59
  • Pointer size: 133 Bytes
  • Size of remote file: 20.3 MB
GenAI_FAQ-3.pdf ADDED
Binary file (96.9 kB). View file
 
IBM Cloud Native Academy-Silver_Gold Access-2025-2-2.pdf ADDED
Binary file (98 kB). View file
 
Lattice_Licensing_User_Guide_for_Windows_1_2.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec3bf24b8b7a5557435b73ae5aa585b7c619759b68ab31e80a2b1940df2f4feb
3
+ size 4614812
SHA256SUMS.ots ADDED
Binary file (538 Bytes). View file
 
The Alchemist's Transformation Journey .docx ADDED
File without changes
Transformation.csv ADDED
@@ -0,0 +1 @@
 
 
1
+ sha / name,branch,experiments,baseline,created,author.name,message
WELCOME.md ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Welcome to ICP Ninja!
2
+
3
+ ICP Ninja is a web-based integrated development environment (IDE) for the Internet Computer. It allows you to write code and deploy applications directly from your web browser in a temporary, sandbox-like environment.
4
+
5
+ For users who may already be familiar with the Internet Computer or who would rather use more **advanced tooling** such as command-line development tools, please refer to the [ICP developer documentation](https://internetcomputer.org/docs/current/developer-docs/getting-started/overview-of-icp) to learn more.
6
+
7
+ First, read this example's `README.md` file to learn more about the project's structure and features. It will provide an overview of what the application does and what ICP features it uses.
8
+
9
+ Then, you can deploy this example directly to the mainnet for free by clicking "Deploy" in the upper right corner.
10
+
11
+ To **download** or **reset** the project files, click the menu option next to the deploy button.
12
+
13
+ To make adjustments to this project, you can edit any file that is unlocked. Then, redeploy your application to view your changes.
14
+
15
+ To edit files that are immutable in ICP Ninja, you can download the project's files using the "Download files" option, then follow the instructions in the `BUILD.md` file to continue building locally.
WP0040-Nexus-2-white-paper-12062024.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:199a3d90b2390d271391b2d4424d07232e3d5d00d5d62b8b4357eb67205369f8
3
+ size 778095
Windows Server 2025 Security Book.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:feeef104e332631daf621887d1fa49637f07ae300cf9246ade65ea2441da3e6c
3
+ size 1376905
action.yml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: 'Docker Build Action'
2
+ description: 'Build the docker image'
3
+ inputs:
4
+ registry:
5
+ required: true
6
+ description: The registry to tag the image with
7
+ image:
8
+ required: true
9
+ description: The image to tag the image with
10
+ version:
11
+ required: true
12
+ description: The image version to tag with
13
+ push:
14
+ required: false
15
+ description: Push the image?
16
+ default: 'false'
17
+
18
+ outputs:
19
+ tag:
20
+ description: The docker tag of the built image
21
+ value: ${{ steps.build_meta.outputs.tag }}
22
+ version:
23
+ description: The docker version of the built image
24
+ value: ${{ steps.meta.outputs.version }}
25
+ digest:
26
+ description: The docker build digest of the built image
27
+ value: ${{ steps.build_meta.outputs.digest }}
28
+
29
+ runs:
30
+ using: 'composite'
31
+ steps:
32
+ - name: Context
33
+ id: context
34
+ shell: bash
35
+ run: |
36
+ git_repo_url="${{ github.server_url }}/${{ github.repository }}"
37
+
38
+ echo "git_build_url=$git_repo_url/actions/runs/${{ github.run_id }}" >> $GITHUB_OUTPUT
39
+ echo "git_sha=${{ github.sha }}" >> $GITHUB_OUTPUT
40
+ echo "metadata_file=buildx-bake-metadata.json" >> $GITHUB_OUTPUT
41
+
42
+ cat $GITHUB_OUTPUT
43
+
44
+ - name: Docker meta
45
+ id: meta
46
+ uses: docker/metadata-action@v5
47
+ with:
48
+ bake-target: web
49
+ images: ${{ inputs.registry }}/${{ inputs.image }}
50
+ tags: |
51
+ # use raw tag to allow the calling workflow to define the version of the image
52
+ # and to prevent multiple tags from being associated with a build
53
+ type=raw,value=${{ inputs.version }}
54
+
55
+ - name: Build Image
56
+ id: build
57
+ shell: bash
58
+ env:
59
+ DOCKER_TAGS_FILE: ${{ steps.meta.outputs.bake-file-tags }}
60
+ DOCKER_ANNOTATIONS_FILE: ${{ steps.meta.outputs.bake-file-annotations }}
61
+ DOCKER_METADATA_FILE: ${{ steps.context.outputs.metadata_file }}
62
+ DOCKER_PUSH: ${{ inputs.push }}
63
+ run: |
64
+ make setup \
65
+ DOCKER_TARGET="production" \
66
+ DOCKER_VERSION="${{ steps.meta.outputs.version }}"
67
+
68
+ make docker_build_web \
69
+ DOCKER_COMMIT="${{ steps.context.outputs.git_sha }}" \
70
+ DOCKER_BUILD="${{ steps.context.outputs.git_build_url }}"
71
+
72
+ - name: Get image digest
73
+ id: build_meta
74
+ shell: bash
75
+ run: |
76
+ metadata=$(cat ${{ steps.context.outputs.metadata_file }})
77
+ echo "digest=$(echo $metadata | jq -r '.web."containerimage.digest"')" >> $GITHUB_OUTPUT
78
+ echo "tag=$(echo $metadata | jq -r '.web."image.name"')" >> $GITHUB_OUTPUT
79
+ cat $GITHUB_OUTPUT
80
+
api.ts ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { z } from 'zod';
2
+
3
+ // API Types
4
+ export const QuantumStateSchema = z.object({
5
+ coherence: z.number(),
6
+ stability: z.number(),
7
+ performance: z.number(),
8
+ timestamp: z.string(),
9
+ });
10
+
11
+ export type QuantumState = z.infer<typeof QuantumStateSchema>;
12
+
13
+ // API Client
14
+ class QuantumAPI {
15
+ private baseUrl: string;
16
+
17
+ constructor(baseUrl = '/api') {
18
+ this.baseUrl = baseUrl;
19
+ }
20
+
21
+ async getQuantumState(): Promise<QuantumState> {
22
+ const response = await fetch(`${this.baseUrl}/quantum/state`);
23
+ const data = await response.json();
24
+ return QuantumStateSchema.parse(data);
25
+ }
26
+
27
+ async updateQuantumState(state: Partial<QuantumState>): Promise<QuantumState> {
28
+ const response = await fetch(`${this.baseUrl}/quantum/state`, {
29
+ method: 'PATCH',
30
+ headers: { 'Content-Type': 'application/json' },
31
+ body: JSON.stringify(state),
32
+ });
33
+ const data = await response.json();
34
+ return QuantumStateSchema.parse(data);
35
+ }
36
+ }
37
+
38
+ export const api = new QuantumAPI();
atlas-upload-cli_0.2.txt ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 483d8e7824ee9a8bef478a1039d6f18e6496a0f93286656ce94a21af706d8303 atlas-upload-cli_0.2.0_darwin_386.zip
2
+ 8bc4fc0325fe5760f38dbaf35fc31283ad42174431ba115c83304bc93781187b atlas-upload-cli_0.2.0_darwin_amd64.zip
3
+ 4a5aed2a814ce3264dcc30558bddaa9f2554edd0ade3417b377b71bdf57a594e atlas-upload-cli_0.2.0_freebsd_386.zip
4
+ 5f421d2b4ac2521f2d572d1fbc4839dbcc36114ea97dcae3c025170b30cc0802 atlas-upload-cli_0.2.0_freebsd_amd64.zip
5
+ 03907987c945a5f4a9d7f8b6522b67bbdf366140d03ac84d8829f820994d82be atlas-upload-cli_0.2.0_freebsd_arm.zip
6
+ 23ddb500ea08acd47e52638ddb16bc7c975281c67e9526a11223ebaa55d0fe42 atlas-upload-cli_0.2.0_linux_386.zip
7
+ 4839fd218bce9be10d548a0e24f3a1a304edc4c07efbc46e5c9a699fc37bc243 atlas-upload-cli_0.2.0_linux_amd64.zip
8
+ 656b82ab333933e8c368e04e6a61c5d1bbe393ae1a500d7d412e53e20f5d6c73 atlas-upload-cli_0.2.0_linux_arm.zip
9
+ b1df7b1effba7c29ebffd80fa7e67a9ed55c3b461baddedd034ef6b802b077e7 atlas-upload-cli_0.2.0_netbsd_386.zip
10
+ 0972f1c9c3a50c4f22b13d57344dd9d7ac4f4473185b5cf14b58b8bb96908a24 atlas-upload-cli_0.2.0_netbsd_amd64.zip
11
+ 299ed4bc4f7722c2c75af19ef18e94052d61ba4e32167a9880328b9a5b6b8470 atlas-upload-cli_0.2.0_netbsd_arm.zip
12
+ 7f49af60169f5ae419aa0f698ba51aba2f6ec9c45fc0dc0e0167e9b3311a5c96 atlas-upload-cli_0.2.0_openbsd_386.zip
13
+ 353a3941a16c2e2b0dbd8755f296386a09a7e3a33cccbf6283d30fba0a83743f atlas-upload-cli_0.2.0_openbsd_amd64.zip
14
+ 0925bc94ce72baa94488edc1a683f698eeecec11e97dc75aa72601f2a36e7531 atlas-upload-cli_0.2.0_plan9_386.zip
15
+ e560f4ac2d6f52afde9e44c1cdbf3921f41606703d495b49a3a226c5e09c9a15 atlas-upload-cli_0.2.0_windows_386.zip
16
+ f2f27be543f427af55723e659ae946022ea56e540f21d5a73b91aaa81ba8da0d atlas-upload-cli_0.2.0_windows_amd64.zip
blueprint.png ADDED

Git LFS Details

  • SHA256: 145015e9cfe969149c6ab080ee224f6cf519bc0540cd4c54edf302e645d646cb
  • Pointer size: 131 Bytes
  • Size of remote file: 419 kB
bot.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is part of Buildbot. Buildbot is free software: you can
2
+ # redistribute it and/or modify it under the terms of the GNU General Public
3
+ # License as published by the Free Software Foundation, version 2.
4
+ #
5
+ # This program is distributed in the hope that it will be useful, but WITHOUT
6
+ # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
7
+ # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
8
+ # details.
9
+ #
10
+ # You should have received a copy of the GNU General Public License along with
11
+ # this program; if not, write to the Free Software Foundation, Inc., 51
12
+ # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
13
+ #
14
+ # Copyright Buildbot Team Members
15
+
16
+ from __future__ import absolute_import
17
+ from __future__ import print_function
18
+
19
+ from buildbot_worker.null import LocalWorker
20
+ from buildbot_worker.pb import Worker
21
+
22
+ __all__ = ['Worker', 'LocalWorker']
build.log ADDED
@@ -0,0 +1,261 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ * Package: dev-libs/zziplib-0.13.72-r1:0/13
2
+ * Repository: gentoo
3
+ * USE: abi_x86_64 amd64 elibc_glibc kernel_linux sdl userland_GNU
4
+ * FEATURES: ccache compressdebug installsources network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox
5
+
6
+ * Package: dev-libs/zziplib-0.13.72-r1:0/13
7
+ * Repository: gentoo
8
+ * USE: abi_x86_64 amd64 elibc_glibc kernel_linux sdl userland_GNU
9
+ * FEATURES: ccache compressdebug installsources network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox
10
+ * Checking whether python3_10 is suitable ...
11
+ * >=dev-lang/python-3.10.4:3.10 ...
12
+ [ ok ]
13
+ * Using python3.10 to build (via PYTHON_COMPAT iteration)
14
+ >>> Unpacking source...
15
+ >>> Unpacking zziplib-0.13.72.tar.gz to /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work
16
+ >>> Source unpacked in /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work
17
+ >>> Preparing source in /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 ...
18
+ * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72"
19
+ * Build directory (BUILD_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build"
20
+ * Hardcoded definition(s) removed in test/CMakeLists.txt:
21
+ * set(CMAKE_BUILD_TYPE Release)
22
+ * Hardcoded definition(s) removed in CMakeLists.txt:
23
+ * set(CMAKE_BUILD_TYPE Release)
24
+ * Hardcoded definition(s) removed in bins/CMakeLists.txt:
25
+ * set(CMAKE_BUILD_TYPE Release)
26
+ * Hardcoded definition(s) removed in SDL/CMakeLists.txt:
27
+ * set(CMAKE_BUILD_TYPE Release)
28
+ >>> Source prepared.
29
+ >>> Configuring source in /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 ...
30
+ * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72"
31
+ * Build directory (BUILD_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build"
32
+ cmake -C /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DZZIPSDL=yes -DBUILD_STATIC_LIBS=no -DBUILD_TESTS=OFF -DZZIPTEST=OFF -DZZIPDOCS=ON -DZZIPWRAP=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/gentoo_toolchain.cmake /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72
33
+ loading initial cache file /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/gentoo_common_config.cmake
34
+ -- The C compiler identification is Clang 15.0.0
35
+ -- Detecting C compiler ABI info
36
+ -- Detecting C compiler ABI info - done
37
+ -- Check for working C compiler: /usr/lib/ccache/bin/clang - skipped
38
+ -- Detecting C compile features
39
+ -- Detecting C compile features - done
40
+ -- Found UnixCommands: /usr/sbin/bash
41
+ -- Looking for include file byteswap.h
42
+ -- Looking for include file byteswap.h - found
43
+ -- Looking for include file direct.h
44
+ -- Looking for include file direct.h - not found
45
+ -- Looking for include file dirent.h
46
+ -- Looking for include file dirent.h - found
47
+ -- Looking for include file dlfcn.h
48
+ -- Looking for include file dlfcn.h - found
49
+ -- Looking for include file fnmatch.h
50
+ -- Looking for include file fnmatch.h - found
51
+ -- Looking for include file inttypes.h
52
+ -- Looking for include file inttypes.h - found
53
+ -- Looking for include file io.h
54
+ -- Looking for include file io.h - not found
55
+ -- Looking for include file memory.h
56
+ -- Looking for include file memory.h - found
57
+ -- Looking for include file ndir.h
58
+ -- Looking for include file ndir.h - not found
59
+ -- Looking for include file stdint.h
60
+ -- Looking for include file stdint.h - found
61
+ -- Looking for include file stdlib.h
62
+ -- Looking for include file stdlib.h - found
63
+ -- Looking for strcasecmp
64
+ -- Looking for strcasecmp - found
65
+ -- Looking for include file strings.h
66
+ -- Looking for include file strings.h - found
67
+ -- Looking for include file string.h
68
+ -- Looking for include file string.h - found
69
+ -- Looking for strndup
70
+ -- Looking for strndup - found
71
+ -- Looking for include file sys/dir.h
72
+ -- Looking for include file sys/dir.h - found
73
+ -- Looking for include file sys/int_types.h
74
+ -- Looking for include file sys/int_types.h - not found
75
+ -- Looking for include file sys/mman.h
76
+ -- Looking for include file sys/mman.h - found
77
+ -- Looking for include file sys/ndir.h
78
+ -- Looking for include file sys/ndir.h - not found
79
+ -- Looking for include file sys/param.h
80
+ -- Looking for include file sys/param.h - found
81
+ -- Looking for include file sys/stat.h
82
+ -- Looking for include file sys/stat.h - found
83
+ -- Looking for include file sys/types.h
84
+ -- Looking for include file sys/types.h - found
85
+ -- Looking for include file unistd.h
86
+ -- Looking for include file unistd.h - found
87
+ -- Looking for pread
88
+ -- Looking for pread - found
89
+ -- Looking for include file winbase.h
90
+ -- Looking for include file winbase.h - not found
91
+ -- Looking for include file windows.h
92
+ -- Looking for include file windows.h - not found
93
+ -- Looking for include file winnt.h
94
+ -- Looking for include file winnt.h - not found
95
+ -- Looking for sys/types.h
96
+ -- Looking for sys/types.h - found
97
+ -- Looking for stdint.h
98
+ -- Looking for stdint.h - found
99
+ -- Looking for stddef.h
100
+ -- Looking for stddef.h - found
101
+ -- Check size of int
102
+ -- Check size of int - done
103
+ -- Check size of long
104
+ -- Check size of long - done
105
+ -- Check size of short
106
+ -- Check size of short - done
107
+ -- Looking for 4 include files stdlib.h, ..., float.h
108
+ -- Looking for 4 include files stdlib.h, ..., float.h - found
109
+ -- Check size of off_t_32
110
+ -- Check size of off_t_32 - done
111
+ -- Check size of off_t_64
112
+ -- Check size of off_t_64 - done
113
+ -- Check size of off64_t
114
+ -- Check size of off64_t - done
115
+ -- found sizeof(off_t/32)=8 and sizeof(off_t/64)=8
116
+ -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.12")
117
+ -- lib zzipfseeko to be compiled: ON
118
+ -- lib zzipmmapped to be compiled: ON
119
+ -- lib zzip symlinks as by libtool: ON
120
+ -- installing zzip compat headers: ON
121
+ -- installing zzip pkgconfig files: ON
122
+ -- Found PkgConfig: /usr/sbin/x86_64-pc-linux-gnu-pkg-config (found version "1.9.3")
123
+ -- Checking for one of the modules 'sdl2'
124
+ -- installing SDL_rwops_zzip example headers: 1
125
+ -- installing SDL_rwops_zzip pkgconfig files: ON
126
+ -- Found PythonInterp: /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/temp/python3.10/bin/python (found suitable version "3.10.7", minimum required is "3.5")
127
+ -- html site to be generated: OFF
128
+ -- man pages to be generated: ON
129
+ -- htm pages to be generated: OFF
130
+ -- <<< Gentoo configuration >>>
131
+ Build type RelWithDebInfo
132
+ Install path /usr
133
+ Compiler flags:
134
+ C -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing
135
+ C++
136
+ Linker flags:
137
+ Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs
138
+ Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs
139
+ Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs
140
+
141
+ -- Configuring done
142
+ -- Generating done
143
+ -- Build files have been written to: /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build
144
+ >>> Source configured.
145
+ >>> Compiling source in /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 ...
146
+ * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72"
147
+ * Build directory (BUILD_DIR): "/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build"
148
+ ninja -v -j32 -l0
149
+ [1/66] cd /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/SDL && /usr/sbin/bash -c "echo 'prefix=/usr' > SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'zzipsdldir=\${prefix}/include/SDL_rwops_zzip' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo '' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'Name: SDL_rwops_zzip' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'Version: 0.13.72' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'Description: SDL_rwops for ZZipLib' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'Requires: sdl, zziplib' >> SDL_rwops_zzip.pc" && /usr/sbin/bash -c "echo 'Cflags: -I\${zzipsdldir}' >> SDL_rwops_zzip.pc"
150
+ [2/66] cd /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/zzip && /usr/sbin/bash -c "echo 'prefix=/usr' > zziplib.pc" && /usr/sbin/bash -c "echo 'libdir=\${prefix}/lib64' >> zziplib.pc" && /usr/sbin/bash -c "echo 'includedir=\${prefix}/include' >> zziplib.pc" && /usr/sbin/bash -c "echo 'package=zziplib' >> zziplib.pc" && /usr/sbin/bash -c "echo 'suffix=' >> zziplib.pc" && /usr/sbin/bash -c "echo '' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Name: zziplib' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Description: ZZipLib - libZ-based ZIP-access Library with an Easy-to-Use API' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Version: 0.13.72' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Requires: zlib' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Libs: -L\${libdir} -lzzip' >> zziplib.pc" && /usr/sbin/bash -c "echo 'Cflags: -I\${includedir}' >> zziplib.pc" && /usr/sbin/bash -c "sed -e 's/-lzzip/-lzzipmmapped/' -e 's/zziplib/zzipmmapped/' zziplib.pc > zzipmmapped.pc" && /usr/sbin/bash -c "sed -e 's/-lzzip/-lzzipfseeko/' -e 's/zziplib/zzipfseeko/' zziplib.pc > zzipfseeko.pc"
151
+ [3/66] cd /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build/zzip && /usr/sbin/bash -c "rm -rf compat; mkdir compat" && /usr/sbin/bash -c "echo '#ifndef ZZIP_WARNING' > compat/zzip.h" && /usr/sbin/bash -c "echo '#define ZZIP_WARNING 1' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#ifdef __GNUC__' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#warning do no not use <zzip.h>, update to include <zzip/lib.h>' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#else' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#error do no not use <zzip.h>, update to include <zzip/lib.h>' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#endif' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#endif' >>compat/zzip.h" && /usr/sbin/bash -c "echo '#include \"zzip/lib.h\"' >>compat/zzip.h" && /usr/sbin/bash -c "sed -e 's|zzip.h|zziplib.h|' -e 's|zzip/lib.h|zzip/zzip.h|' compat/zzip.h >compat/zziplib.h" && /usr/sbin/bash -c "sed -e 's|zzip.h|zzip-io.h|' -e 's|zzip/lib.h|zzip/plugin.h|' compat/zzip.h >compat/zzip-io.h"
152
+ [4/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipmmapped_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipmmapped.dir/fetch.c.o -MF zzip/CMakeFiles/libzzipmmapped.dir/fetch.c.o.d -o zzip/CMakeFiles/libzzipmmapped.dir/fetch.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/fetch.c
153
+ [5/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/fetch.c.o -MF zzip/CMakeFiles/libzzip.dir/fetch.c.o.d -o zzip/CMakeFiles/libzzip.dir/fetch.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/fetch.c
154
+ [6/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipfseeko_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipfseeko.dir/fetch.c.o -MF zzip/CMakeFiles/libzzipfseeko.dir/fetch.c.o.d -o zzip/CMakeFiles/libzzipfseeko.dir/fetch.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/fetch.c
155
+ [7/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzcat.dir/zzcat.c.o -MF bins/CMakeFiles/zzcat.dir/zzcat.c.o.d -o bins/CMakeFiles/zzcat.dir/zzcat.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzcat.c
156
+ [8/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzdir.dir/zzdir.c.o -MF bins/CMakeFiles/zzdir.dir/zzdir.c.o.d -o bins/CMakeFiles/zzdir.dir/zzdir.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzdir.c
157
+ [9/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzip.dir/zzip.c.o -MF bins/CMakeFiles/zzip.dir/zzip.c.o.d -o bins/CMakeFiles/zzip.dir/zzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzip.c
158
+ [10/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzip.dir/zzipmake-zip.c.o -MF bins/CMakeFiles/zzip.dir/zzipmake-zip.c.o.d -o bins/CMakeFiles/zzip.dir/zzipmake-zip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzipmake-zip.c
159
+ [11/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/plugin.c.o -MF zzip/CMakeFiles/libzzip.dir/plugin.c.o.d -o zzip/CMakeFiles/libzzip.dir/plugin.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/plugin.c
160
+ [12/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zziptest.dir/zziptest.c.o -MF bins/CMakeFiles/zziptest.dir/zziptest.c.o.d -o bins/CMakeFiles/zziptest.dir/zziptest.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zziptest.c
161
+ [13/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/err.c.o -MF zzip/CMakeFiles/libzzip.dir/err.c.o.d -o zzip/CMakeFiles/libzzip.dir/err.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/err.c
162
+ [14/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzobfuscated.dir/zzobfuscated.c.o -MF bins/CMakeFiles/zzobfuscated.dir/zzobfuscated.c.o.d -o bins/CMakeFiles/zzobfuscated.dir/zzobfuscated.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzobfuscated.c
163
+ [15/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzxorcopy.dir/zzxorcopy.c.o -MF bins/CMakeFiles/zzxorcopy.dir/zzxorcopy.c.o.d -o bins/CMakeFiles/zzxorcopy.dir/zzxorcopy.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzxorcopy.c
164
+ [16/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzxorcat.dir/zzxorcat.c.o -MF bins/CMakeFiles/zzxorcat.dir/zzxorcat.c.o.d -o bins/CMakeFiles/zzxorcat.dir/zzxorcat.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzxorcat.c
165
+ [17/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/info.c.o -MF zzip/CMakeFiles/libzzip.dir/info.c.o.d -o zzip/CMakeFiles/libzzip.dir/info.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/info.c
166
+ [18/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipmmapped_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o -MF zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o.d -o zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c
167
+ FAILED: zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o
168
+ /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipmmapped_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o -MF zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o.d -o zzip/CMakeFiles/libzzipmmapped.dir/mmapped.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c
169
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c:664:11: error: incompatible pointer to integer conversion initializing 'off_t' (aka 'long') with an expression of type 'zzip_byte_t *' (aka 'unsigned char *') [-Wint-conversion]
170
+ off_t offset = zzip_file_header_to_data(header);
171
+ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c:666:34: warning: incompatible pointer types initializing 'struct zzip_extra_zip64 *' with an expression of type 'char *' [-Wincompatible-pointer-types]
173
+ struct zzip_extra_zip64* zip64 =
174
+ ^
175
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c:673:34: warning: incompatible pointer types initializing 'struct zzip_extra_zip64 *' with an expression of type 'char *' [-Wincompatible-pointer-types]
176
+ struct zzip_extra_zip64* zip64 =
177
+ ^
178
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/mmapped.c:685:24: error: incompatible integer to pointer conversion assigning to 'Bytef *' (aka 'unsigned char *') from 'off_t' (aka 'long') [-Wint-conversion]
179
+ file->zlib.next_in = offset;
180
+ ^ ~~~~~~
181
+ 2 warnings and 2 errors generated.
182
+ [19/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL -I/usr/include/SDL2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzcat.c.o -MF SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzcat.c.o.d -o SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzcat.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL/SDL_rwops_zzcat.c
183
+ [20/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/stat.c.o -MF zzip/CMakeFiles/libzzip.dir/stat.c.o.d -o zzip/CMakeFiles/libzzip.dir/stat.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/stat.c
184
+ [21/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/zzxordir.dir/zzxordir.c.o -MF bins/CMakeFiles/zzxordir.dir/zzxordir.c.o.d -o bins/CMakeFiles/zzxordir.dir/zzxordir.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/zzxordir.c
185
+ [22/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip.dir/unzzipdir-zip.c.o -MF bins/CMakeFiles/unzzip.dir/unzzipdir-zip.c.o.d -o bins/CMakeFiles/unzzip.dir/unzzipdir-zip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipdir-zip.c
186
+ [23/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/write.c.o -MF zzip/CMakeFiles/libzzip.dir/write.c.o.d -o zzip/CMakeFiles/libzzip.dir/write.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/write.c
187
+ [24/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL -I/usr/include/SDL2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzip.c.o -MF SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzip.c.o.d -o SDL/CMakeFiles/zzcatsdl.dir/SDL_rwops_zzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL/SDL_rwops_zzip.c
188
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL/SDL_rwops_zzip.c:57:17: warning: incompatible function pointer types assigning to 'size_t (*)(struct SDL_RWops *, void *, size_t, size_t)' (aka 'unsigned long (*)(struct SDL_RWops *, void *, unsigned long, unsigned long)') from 'int (SDL_RWops *, void *, int, int)' (aka 'int (struct SDL_RWops *, void *, int, int)') [-Wincompatible-function-pointer-types]
189
+ rwops->read = _zzip_read;
190
+ ^ ~~~~~~~~~~
191
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL/SDL_rwops_zzip.c:58:18: warning: incompatible function pointer types assigning to 'size_t (*)(struct SDL_RWops *, const void *, size_t, size_t)' (aka 'unsigned long (*)(struct SDL_RWops *, const void *, unsigned long, unsigned long)') from 'int (SDL_RWops *, const void *, int, int)' (aka 'int (struct SDL_RWops *, const void *, int, int)') [-Wincompatible-function-pointer-types]
192
+ rwops->write = _zzip_write;
193
+ ^ ~~~~~~~~~~~
194
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/SDL/SDL_rwops_zzip.c:59:17: warning: incompatible function pointer types assigning to 'Sint64 (*)(struct SDL_RWops *, Sint64, int)' (aka 'long (*)(struct SDL_RWops *, long, int)') from 'int (SDL_RWops *, int, int)' (aka 'int (struct SDL_RWops *, int, int)') [-Wincompatible-function-pointer-types]
195
+ rwops->seek = _zzip_seek;
196
+ ^ ~~~~~~~~~~
197
+ 3 warnings generated.
198
+ [25/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/dir.c.o -MF zzip/CMakeFiles/libzzip.dir/dir.c.o.d -o zzip/CMakeFiles/libzzip.dir/dir.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/dir.c
199
+ [26/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip.dir/unzzipcat-zip.c.o -MF bins/CMakeFiles/unzzip.dir/unzzipcat-zip.c.o.d -o bins/CMakeFiles/unzzip.dir/unzzipcat-zip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipcat-zip.c
200
+ [27/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mix.dir/unzzip.c.o -MF bins/CMakeFiles/unzzip-mix.dir/unzzip.c.o.d -o bins/CMakeFiles/unzzip-mix.dir/unzzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c
201
+ In file included from /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c:13:
202
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/file.h:24:2: warning: zzip/file.h is an internal header, do not use it freely [-W#warnings]
203
+ #warning zzip/file.h is an internal header, do not use it freely
204
+ ^
205
+ 1 warning generated.
206
+ [28/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip.dir/unzzip.c.o -MF bins/CMakeFiles/unzzip.dir/unzzip.c.o.d -o bins/CMakeFiles/unzzip.dir/unzzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c
207
+ In file included from /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c:13:
208
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/file.h:24:2: warning: zzip/file.h is an internal header, do not use it freely [-W#warnings]
209
+ #warning zzip/file.h is an internal header, do not use it freely
210
+ ^
211
+ 1 warning generated.
212
+ [29/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mix.dir/unzzipcat-mix.c.o -MF bins/CMakeFiles/unzzip-mix.dir/unzzipcat-mix.c.o.d -o bins/CMakeFiles/unzzip-mix.dir/unzzipcat-mix.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipcat-mix.c
213
+ [30/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipmmapped_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipmmapped.dir/memdisk.c.o -MF zzip/CMakeFiles/libzzipmmapped.dir/memdisk.c.o.d -o zzip/CMakeFiles/libzzipmmapped.dir/memdisk.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/memdisk.c
214
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/memdisk.c:239:37: warning: initializing 'zzip_byte_t *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
215
+ zzip_byte_t *_zzip_restrict ext1_ptr = zzip_disk_entry_to_extras(entry);
216
+ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
217
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/memdisk.c:241:37: warning: initializing 'zzip_byte_t *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
218
+ zzip_byte_t *_zzip_restrict ext2_ptr = zzip_file_header_to_extras(header);
219
+ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
220
+ 2 warnings generated.
221
+ [31/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzipfseeko_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzipfseeko.dir/fseeko.c.o -MF zzip/CMakeFiles/libzzipfseeko.dir/fseeko.c.o.d -o zzip/CMakeFiles/libzzipfseeko.dir/fseeko.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/fseeko.c
222
+ [32/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mix.dir/unzzipdir-mix.c.o -MF bins/CMakeFiles/unzzip-mix.dir/unzzipdir-mix.c.o.d -o bins/CMakeFiles/unzzip-mix.dir/unzzipdir-mix.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipdir-mix.c
223
+ [33/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/zip.c.o -MF zzip/CMakeFiles/libzzip.dir/zip.c.o.d -o zzip/CMakeFiles/libzzip.dir/zip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/zip.c
224
+ [34/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-big.dir/unzzip.c.o -MF bins/CMakeFiles/unzzip-big.dir/unzzip.c.o.d -o bins/CMakeFiles/unzzip-big.dir/unzzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c
225
+ In file included from /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c:13:
226
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/file.h:24:2: warning: zzip/file.h is an internal header, do not use it freely [-W#warnings]
227
+ #warning zzip/file.h is an internal header, do not use it freely
228
+ ^
229
+ 1 warning generated.
230
+ [35/66] /usr/lib/ccache/bin/clang -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fPIC -fcolor-diagnostics -Wpointer-arith -Wsign-compare -Wmissing-declarations -Werror-implicit-function-declaration -Wstrict-aliasing -Warray-bounds -MD -MT zzip/CMakeFiles/libzzip.dir/file.c.o -MF zzip/CMakeFiles/libzzip.dir/file.c.o.d -o zzip/CMakeFiles/libzzip.dir/file.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/file.c
231
+ [36/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-big.dir/unzzipdir-big.c.o -MF bins/CMakeFiles/unzzip-big.dir/unzzipdir-big.c.o.d -o bins/CMakeFiles/unzzip-big.dir/unzzipdir-big.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipdir-big.c
232
+ [37/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mem.dir/unzzipdir-mem.c.o -MF bins/CMakeFiles/unzzip-mem.dir/unzzipdir-mem.c.o.d -o bins/CMakeFiles/unzzip-mem.dir/unzzipdir-mem.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipdir-mem.c
233
+ [38/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-big.dir/unzzipcat-big.c.o -MF bins/CMakeFiles/unzzip-big.dir/unzzipcat-big.c.o.d -o bins/CMakeFiles/unzzip-big.dir/unzzipcat-big.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipcat-big.c
234
+ [39/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mem.dir/unzzipcat-mem.c.o -MF bins/CMakeFiles/unzzip-mem.dir/unzzipcat-mem.c.o.d -o bins/CMakeFiles/unzzip-mem.dir/unzzipcat-mem.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzipcat-mem.c
235
+ [40/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzzip-mem.dir/unzzip.c.o -MF bins/CMakeFiles/unzzip-mem.dir/unzzip.c.o.d -o bins/CMakeFiles/unzzip-mem.dir/unzzip.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c
236
+ In file included from /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzzip.c:13:
237
+ /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/zzip/file.h:24:2: warning: zzip/file.h is an internal header, do not use it freely [-W#warnings]
238
+ #warning zzip/file.h is an internal header, do not use it freely
239
+ ^
240
+ 1 warning generated.
241
+ [41/66] /usr/lib/ccache/bin/clang -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72 -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build -I/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -fno-strict-aliasing -fcolor-diagnostics -MD -MT bins/CMakeFiles/unzip-mem.dir/unzip-mem.c.o -MF bins/CMakeFiles/unzip-mem.dir/unzip-mem.c.o.d -o bins/CMakeFiles/unzip-mem.dir/unzip-mem.c.o -c /var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72/bins/unzip-mem.c
242
+ ninja: build stopped: subcommand failed.
243
+ * ERROR: dev-libs/zziplib-0.13.72-r1::gentoo failed (compile phase):
244
+ * ninja -v -j32 -l0 failed
245
+ *
246
+ * Call stack:
247
+ * ebuild.sh, line 122: Called src_compile
248
+ * environment, line 3205: Called cmake_src_compile
249
+ * environment, line 1368: Called cmake_build
250
+ * environment, line 1337: Called eninja
251
+ * environment, line 1793: Called die
252
+ * The specific snippet of code:
253
+ * "$@" || die "${nonfatal_args[@]}" "${*} failed"
254
+ *
255
+ * If you need support, post the output of `emerge --info '=dev-libs/zziplib-0.13.72-r1::gentoo'`,
256
+ * the complete build log and the output of `emerge -pqv '=dev-libs/zziplib-0.13.72-r1::gentoo'`.
257
+ * The complete build log is located at '/var/log/portage/build/dev-libs/zziplib-0.13.72-r1:20220913-161536.log'.
258
+ * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/temp/build.log'.
259
+ * The ebuild environment file is located at '/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/temp/environment'.
260
+ * Working directory: '/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72_build'
261
+ * S: '/var/tmp/portage/dev-libs/zziplib-0.13.72-r1/work/zziplib-0.13.72'
buildingScenario.xlsx ADDED
Binary file (11.5 kB). View file
 
crt-core-helloworld_1.9.txt ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ c83420ae59138b270113bc9326cd95a747abe22bc1d28624203dc4c42bdb05b0 crt-core-helloworld_1.9.3_darwin_amd64.zip
2
+ 05c5b7e13251b295d8d65f682d1d570a45a227bf3e144222fbf8e4a880debd75 crt-core-helloworld_1.9.3_darwin_arm64.zip
3
+ 38306d80ec781daa9a253497580b0eef4ba69c11671cf488f3477faecf673014 crt-core-helloworld_1.9.3_freebsd_386.zip
4
+ 3826efae09163ece5dc7b44fd549e283a43191879f68107a7bd6e5ed0743d5ff crt-core-helloworld_1.9.3_freebsd_amd64.zip
5
+ 29c5ad2bd6c6e56f945be836a0be94987ddfe0f5fb7f577b72d7fb7e833ee665 crt-core-helloworld_1.9.3_freebsd_arm.zip
6
+ f9ea68cf64d60eae7a25f2f2ff5170a5d7893c7cdef105546764e78e64f7fcaf crt-core-helloworld_1.9.3_linux_386.zip
7
+ 5ed0e4dd142572ca9859936017ab7e840297373c127620d4c90073fc54a16475 crt-core-helloworld_1.9.3_linux_amd64.zip
8
+ 9863a79bbe86fe151146850c5d39afcd3408b26b286326694aecc896abc843e4 crt-core-helloworld_1.9.3_linux_arm.zip
9
+ 15ae1b1cb383a78fc66943671de4cfd5c71b18c25df77c77e014e3c0eb705e8c crt-core-helloworld_1.9.3_linux_arm64.zip
10
+ f46db6eea38a0efe534acd6e4152eb17f856c56fedfd36ff6c4fb06cf39ccf5c crt-core-helloworld_1.9.3_netbsd_386.zip
11
+ 67feeb2dedb24c5681f952d9011b8ee8b43f7e21d03a5d5787b47fa651f119b8 crt-core-helloworld_1.9.3_netbsd_amd64.zip
12
+ 8c355efd165870fe093fe56976e6ff18c1ac459b3619529448299073d77429ce crt-core-helloworld_1.9.3_netbsd_arm.zip
13
+ 5d2da80dd5d0f112e66dedc63a51452f2cdb8d676632535d1aa386ab387d5970 crt-core-helloworld_1.9.3_openbsd_386.zip
14
+ 4f08ae54e6ec877410b7d50ca749ba15425c96120b9999ca01fa0a689d962d70 crt-core-helloworld_1.9.3_openbsd_amd64.zip
15
+ bf0f35d47f43d32dd2772050200333657668d35dfe42dd519e55c96a3f83f3b5 crt-core-helloworld_1.9.3_openbsd_arm.zip
16
+ 769fbf82d6e8a6ec97e615106bfc974a604e5aa62175771d71e09412db2ddacf crt-core-helloworld_1.9.3_solaris_amd64.zip
17
+ 0ff6ef71e6345edfb6d84661793054a7cd75fa727a2e213c1dc92f26a8b731cd crt-core-helloworld_1.9.3_windows_386.zip
18
+ f3b80ece0e760a6bbb29c232af28fa6e520134ebb5fae218bbf61859fbe7580f crt-core-helloworld_1.9.3_windows_amd64.zip
fetch-vectordb-data.py ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import pandas as pd
2
+ from cleantext import clean
3
+ from langchain_community.document_loaders import WebBaseLoader
4
+
5
+ from mlrun.execution import MLClientCtx
6
+
7
+
8
+ def handler(
9
+ context: MLClientCtx, data_set: str, num_samples: int = 10, random_state: int = 42
10
+ ):
11
+ # Download raw data
12
+ df = pd.read_csv(data_set, sep=";")
13
+
14
+ # Get latest 200 articles by date
15
+ df["published_date"] = pd.to_datetime(df["published_date"])
16
+ latest_200 = df.sort_values(by="published_date").tail(200)
17
+ topics = latest_200["topic"].unique()
18
+
19
+ # Get the top 10 articles per topic (health, technology, entertainment, etc.)
20
+ dfs_per_topic = [
21
+ latest_200[latest_200["topic"] == t].sample(
22
+ n=num_samples, random_state=random_state
23
+ )
24
+ for t in topics
25
+ ]
26
+ merged_df = pd.concat(dfs_per_topic).reset_index(drop=True)
27
+
28
+ # Scrape article content
29
+ urls = merged_df["link"].tolist()
30
+ loader = WebBaseLoader(web_paths=urls, continue_on_failure=True)
31
+ loader.requests_per_second = 2
32
+ docs = loader.aload()
33
+
34
+ # Add cleaned article content and description
35
+ merged_df["description"] = [d.metadata.get("description", None) for d in docs]
36
+ merged_df["page_content"] = [clean(d.page_content, lower=False) for d in docs]
37
+
38
+ # Log dataset
39
+ context.log_dataset("vector-db-dataset", df=merged_df, format="csv")
40
+ context.logger.info("Dataset dowloaded and logged")
neurons_export_20250207.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ NNS Account Principal ID,bkel6-6h7ft-swgw5-n4un3-7liih-vyp72-f62ca-bjzcp-bnj6v-aivcd-kqe
2
+ Export Date Time,"Feb 7, 2025 11:06 PM"
3
+
4
+ ,,Neuron ID,Project Name,Symbol,Neuron Account ID,Controller Principal ID,Stake,Available Maturity,Staked Maturity,Dissolve Delay,Dissolve Date,Creation Date,State
qualcomm_neural_processing_sdk.2.31.0.250130.Windows-AnyCPU_ReleaseNotesWindows_1.txt ADDED
@@ -0,0 +1,174 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ SNPE SDK
2
+
3
+ SNPE is a software development kit for building machine learning based applications.
4
+
5
+ SNPE 2.31.0
6
+
7
+ Dependencies:
8
+
9
+ * for building Windows example build
10
+ * Visual Studio 2022 (Build Tools v14.34)
11
+ * Win10 SDK 10.0.22621
12
+ * for Windows platform
13
+ * Visual C++ Redistributable for Visual Studio 2022
14
+ * BSP build
15
+ * SC8180X > 17800
16
+ * SC8280X > 9200
17
+ * SC7280X > 4000
18
+
19
+ Contents:
20
+
21
+ * SNPE neural network accelerated runtime
22
+ * Sample Native C++ and Windows applications
23
+ * SNPE C++ library x86_64-windows-vc19, aarch64-windows-vc19
24
+ * Snapdragon Neural Processing Engine SDK Reference Guide
25
+
26
+ Known Issues:
27
+
28
+ * Please refer to the "Limitations and Issues" chapter of the SNPE User and Reference Guide
29
+
30
+ Changelog:
31
+ 2.28.0
32
+ Bugs:
33
+ * SNPE Core: Added a warning in the logs to indicate missing output tensors when output is not
34
+ explicitly set via the builder API.
35
+
36
+ 2.26.0
37
+ Bugs:
38
+ * Tool: snpe-dlc-graph-prepare: Fixed the incorrect soc_id mapping to V68 for Windows OS device.
39
+
40
+ 2.25.0
41
+ Features:
42
+ * Core: Added memory mapped support to Sample apps on Windows SDK.
43
+
44
+ Bugs:
45
+ * CPU: Fixed memory leak for XNNPACK operator.
46
+
47
+ 2.24.0
48
+ Features:
49
+ * GPU: Enabled GPU Runtime for Windows platform on SC8380X.
50
+
51
+ 2.23.0
52
+ Features:
53
+ * UDO: Added support to build UDO HTP Impl libraries on Windows host.
54
+ * SDK: Added HNRD section to SDK docs.
55
+ * Op:HTP: support TCM for ConvLayer.opt.grpconv_weights.
56
+
57
+ 2.22.0:
58
+ Bugs:
59
+ * HTP: Fixed accuracy issue for the pattern: Batchnorm -> Relu -> Concat.
60
+
61
+ 2.21.0:
62
+ Bugs:
63
+ * Addressed SSR (SubSystem Restart) occurring during SNPE_Execute().
64
+
65
+ 2.19.0:
66
+ Features:
67
+ * Tools: Added snpe-dlc-graph-prepare for WoS.
68
+ * SDK: Updated documentation to announce new tools support for WoS.
69
+
70
+ Bugs:
71
+ * Core: Windows - Fixed hang in SNPE initialization when debugger is attached.
72
+
73
+ 2.18.0:
74
+ Features:
75
+ * SDK: Added ARM64EC python extension modules for WoS.
76
+ * SDK: Added native ARM64 snpe-dlc-quant.
77
+ * SDK: Modified lib/python structure to organize python extension modules by platform.
78
+ * Core: Added new option --keep_num_outputs in snpe-net-run to control the number of outputs that would be saved to the
79
+ file system post inference.
80
+
81
+ 2.17.0:
82
+ Features:
83
+ * Tools: qnn-net-run and qnn-throughput-net-run added support --shared_buffer in ARM64X environment.
84
+
85
+ Bugs:
86
+ * Tools:ONNX Converter: Fixed WhereOp axis format issue.
87
+ * Tools: Converter: Fixed tensorflow strided_slice conversion for out of range start/end.
88
+
89
+ 2.16.0
90
+ Features:
91
+ * Core: Added support for Windows line endings when processing user provided input lists for various SNPE binaries and examples.
92
+ * Added support for ARM64X toolchain for UDO on Windows.
93
+ * SDK: Added support for Compute SoC: SC8380XP
94
+ * SDK: Added Windows arm64x binaries.
95
+
96
+ 2.15.0
97
+ Bugs:
98
+ * Core: snpe-parallel-run fixed for --userbuffer_memorymapped for WoS.
99
+
100
+ 1.61.0
101
+ Features:
102
+ * Snpe support for SC7280X
103
+ * Logging system enabled in DSP stub
104
+
105
+ 1.59.0
106
+ Allow customers to set search path for locating DSP libraries.
107
+
108
+ 1.58.0
109
+ No Windows specific change
110
+
111
+ 1.57.0
112
+ Fix snpe-net-run error with platform_opions unsignedPD:ON
113
+
114
+ 1.56.2
115
+ Remove the requirement to handle locating libcdsprpc.dll by customers
116
+
117
+ 1.55.0
118
+ Bugs:
119
+ * Fixed hang issue when setting priority by setExecutionPriorityHint
120
+
121
+ 1.54.0
122
+ No Windows specific change
123
+
124
+ 1.53.2
125
+ Improve SC8280X power consumption of DSP runtime with burst profile.
126
+
127
+ 1.52.0
128
+ No Windows specific change
129
+
130
+ 1.51.0
131
+ Features:
132
+ * Support UDO on SC8280X.
133
+ * Remove dependency of VC redistributable package.
134
+
135
+ Bugs:
136
+ * Fixed SNPE hanging issue when running SNPE in new thread.
137
+
138
+ 1.50.0
139
+ Bugs:
140
+ * Fixed when using DSP runtime on SC8280X, the loading of network will fail randomly.
141
+ * Fixed when using DSP runtime on SC8280X, SNPE may hang if SEH exception.
142
+
143
+ 1.49.0
144
+ Features:
145
+ * Support DSP workload priority control.
146
+ * Beta release for SC8280X.
147
+
148
+ 1.48.0
149
+ No Windows specific change
150
+
151
+ 1.47.0
152
+ No Windows specific change
153
+
154
+ 1.46.0
155
+ Bugs:
156
+ * Fixed SNPE hanging issue when running SNPE in new thread
157
+
158
+ 1.45.0
159
+ Bugs:
160
+ * Fixed SNPE hanging issue when skel cannot be loaded
161
+
162
+ 1.44.0
163
+ Features:
164
+ * Enhanced DiagLog performance.
165
+
166
+ Bugs:
167
+ * Fix issue that inference with DSP runtime may output wrong results with low probability.
168
+
169
+ 1.43.0
170
+ Features:
171
+ * Support CPU runtime on Windows.
172
+ * Support DSP runtime on Windows.
173
+ * Port snpe-net-run to Windows.
174
+ * Add tutorial pages for Windows.
quantum_matrix.csv ADDED
@@ -0,0 +1,892 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ PassengerId,Survived,Pclass,Name,Sex,Age,SibSp,Parch,Ticket,Fare,Cabin,Embarked
2
+ 1,0,3,"Braund, Mr. Owen Harris",male,22.0,1,0,A/5 21171,7.25,,S
3
+ 2,1,1,"Cumings, Mrs. John Bradley (Florence Briggs Thayer)",female,38.0,1,0,PC 17599,71.2833,C85,C
4
+ 3,1,3,"Heikkinen, Miss. Laina",female,26.0,0,0,STON/O2. 3101282,7.925,,S
5
+ 4,1,1,"Futrelle, Mrs. Jacques Heath (Lily May Peel)",female,35.0,1,0,113803,53.1,C123,S
6
+ 5,0,3,"Allen, Mr. William Henry",male,35.0,0,0,373450,8.05,,S
7
+ 6,0,3,"Moran, Mr. James",male,,0,0,330877,8.4583,,Q
8
+ 7,0,1,"McCarthy, Mr. Timothy J",male,54.0,0,0,17463,51.8625,E46,S
9
+ 8,0,3,"Palsson, Master. Gosta Leonard",male,2.0,3,1,349909,21.075,,S
10
+ 9,1,3,"Johnson, Mrs. Oscar W (Elisabeth Vilhelmina Berg)",female,27.0,0,2,347742,11.1333,,S
11
+ 10,1,2,"Nasser, Mrs. Nicholas (Adele Achem)",female,14.0,1,0,237736,30.0708,,C
12
+ 11,1,3,"Sandstrom, Miss. Marguerite Rut",female,4.0,1,1,PP 9549,16.7,G6,S
13
+ 12,1,1,"Bonnell, Miss. Elizabeth",female,58.0,0,0,113783,26.55,C103,S
14
+ 13,0,3,"Saundercock, Mr. William Henry",male,20.0,0,0,A/5. 2151,8.05,,S
15
+ 14,0,3,"Andersson, Mr. Anders Johan",male,39.0,1,5,347082,31.275,,S
16
+ 15,0,3,"Vestrom, Miss. Hulda Amanda Adolfina",female,14.0,0,0,350406,7.8542,,S
17
+ 16,1,2,"Hewlett, Mrs. (Mary D Kingcome) ",female,55.0,0,0,248706,16.0,,S
18
+ 17,0,3,"Rice, Master. Eugene",male,2.0,4,1,382652,29.125,,Q
19
+ 18,1,2,"Williams, Mr. Charles Eugene",male,,0,0,244373,13.0,,S
20
+ 19,0,3,"Vander Planke, Mrs. Julius (Emelia Maria Vandemoortele)",female,31.0,1,0,345763,18.0,,S
21
+ 20,1,3,"Masselmani, Mrs. Fatima",female,,0,0,2649,7.225,,C
22
+ 21,0,2,"Fynney, Mr. Joseph J",male,35.0,0,0,239865,26.0,,S
23
+ 22,1,2,"Beesley, Mr. Lawrence",male,34.0,0,0,248698,13.0,D56,S
24
+ 23,1,3,"McGowan, Miss. Anna ""Annie""",female,15.0,0,0,330923,8.0292,,Q
25
+ 24,1,1,"Sloper, Mr. William Thompson",male,28.0,0,0,113788,35.5,A6,S
26
+ 25,0,3,"Palsson, Miss. Torborg Danira",female,8.0,3,1,349909,21.075,,S
27
+ 26,1,3,"Asplund, Mrs. Carl Oscar (Selma Augusta Emilia Johansson)",female,38.0,1,5,347077,31.3875,,S
28
+ 27,0,3,"Emir, Mr. Farred Chehab",male,,0,0,2631,7.225,,C
29
+ 28,0,1,"Fortune, Mr. Charles Alexander",male,19.0,3,2,19950,263.0,C23 C25 C27,S
30
+ 29,1,3,"O'Dwyer, Miss. Ellen ""Nellie""",female,,0,0,330959,7.8792,,Q
31
+ 30,0,3,"Todoroff, Mr. Lalio",male,,0,0,349216,7.8958,,S
32
+ 31,0,1,"Uruchurtu, Don. Manuel E",male,40.0,0,0,PC 17601,27.7208,,C
33
+ 32,1,1,"Spencer, Mrs. William Augustus (Marie Eugenie)",female,,1,0,PC 17569,146.5208,B78,C
34
+ 33,1,3,"Glynn, Miss. Mary Agatha",female,,0,0,335677,7.75,,Q
35
+ 34,0,2,"Wheadon, Mr. Edward H",male,66.0,0,0,C.A. 24579,10.5,,S
36
+ 35,0,1,"Meyer, Mr. Edgar Joseph",male,28.0,1,0,PC 17604,82.1708,,C
37
+ 36,0,1,"Holverson, Mr. Alexander Oskar",male,42.0,1,0,113789,52.0,,S
38
+ 37,1,3,"Mamee, Mr. Hanna",male,,0,0,2677,7.2292,,C
39
+ 38,0,3,"Cann, Mr. Ernest Charles",male,21.0,0,0,A./5. 2152,8.05,,S
40
+ 39,0,3,"Vander Planke, Miss. Augusta Maria",female,18.0,2,0,345764,18.0,,S
41
+ 40,1,3,"Nicola-Yarred, Miss. Jamila",female,14.0,1,0,2651,11.2417,,C
42
+ 41,0,3,"Ahlin, Mrs. Johan (Johanna Persdotter Larsson)",female,40.0,1,0,7546,9.475,,S
43
+ 42,0,2,"Turpin, Mrs. William John Robert (Dorothy Ann Wonnacott)",female,27.0,1,0,11668,21.0,,S
44
+ 43,0,3,"Kraeff, Mr. Theodor",male,,0,0,349253,7.8958,,C
45
+ 44,1,2,"Laroche, Miss. Simonne Marie Anne Andree",female,3.0,1,2,SC/Paris 2123,41.5792,,C
46
+ 45,1,3,"Devaney, Miss. Margaret Delia",female,19.0,0,0,330958,7.8792,,Q
47
+ 46,0,3,"Rogers, Mr. William John",male,,0,0,S.C./A.4. 23567,8.05,,S
48
+ 47,0,3,"Lennon, Mr. Denis",male,,1,0,370371,15.5,,Q
49
+ 48,1,3,"O'Driscoll, Miss. Bridget",female,,0,0,14311,7.75,,Q
50
+ 49,0,3,"Samaan, Mr. Youssef",male,,2,0,2662,21.6792,,C
51
+ 50,0,3,"Arnold-Franchi, Mrs. Josef (Josefine Franchi)",female,18.0,1,0,349237,17.8,,S
52
+ 51,0,3,"Panula, Master. Juha Niilo",male,7.0,4,1,3101295,39.6875,,S
53
+ 52,0,3,"Nosworthy, Mr. Richard Cater",male,21.0,0,0,A/4. 39886,7.8,,S
54
+ 53,1,1,"Harper, Mrs. Henry Sleeper (Myna Haxtun)",female,49.0,1,0,PC 17572,76.7292,D33,C
55
+ 54,1,2,"Faunthorpe, Mrs. Lizzie (Elizabeth Anne Wilkinson)",female,29.0,1,0,2926,26.0,,S
56
+ 55,0,1,"Ostby, Mr. Engelhart Cornelius",male,65.0,0,1,113509,61.9792,B30,C
57
+ 56,1,1,"Woolner, Mr. Hugh",male,,0,0,19947,35.5,C52,S
58
+ 57,1,2,"Rugg, Miss. Emily",female,21.0,0,0,C.A. 31026,10.5,,S
59
+ 58,0,3,"Novel, Mr. Mansouer",male,28.5,0,0,2697,7.2292,,C
60
+ 59,1,2,"West, Miss. Constance Mirium",female,5.0,1,2,C.A. 34651,27.75,,S
61
+ 60,0,3,"Goodwin, Master. William Frederick",male,11.0,5,2,CA 2144,46.9,,S
62
+ 61,0,3,"Sirayanian, Mr. Orsen",male,22.0,0,0,2669,7.2292,,C
63
+ 62,1,1,"Icard, Miss. Amelie",female,38.0,0,0,113572,80.0,B28,
64
+ 63,0,1,"Harris, Mr. Henry Birkhardt",male,45.0,1,0,36973,83.475,C83,S
65
+ 64,0,3,"Skoog, Master. Harald",male,4.0,3,2,347088,27.9,,S
66
+ 65,0,1,"Stewart, Mr. Albert A",male,,0,0,PC 17605,27.7208,,C
67
+ 66,1,3,"Moubarek, Master. Gerios",male,,1,1,2661,15.2458,,C
68
+ 67,1,2,"Nye, Mrs. (Elizabeth Ramell)",female,29.0,0,0,C.A. 29395,10.5,F33,S
69
+ 68,0,3,"Crease, Mr. Ernest James",male,19.0,0,0,S.P. 3464,8.1583,,S
70
+ 69,1,3,"Andersson, Miss. Erna Alexandra",female,17.0,4,2,3101281,7.925,,S
71
+ 70,0,3,"Kink, Mr. Vincenz",male,26.0,2,0,315151,8.6625,,S
72
+ 71,0,2,"Jenkin, Mr. Stephen Curnow",male,32.0,0,0,C.A. 33111,10.5,,S
73
+ 72,0,3,"Goodwin, Miss. Lillian Amy",female,16.0,5,2,CA 2144,46.9,,S
74
+ 73,0,2,"Hood, Mr. Ambrose Jr",male,21.0,0,0,S.O.C. 14879,73.5,,S
75
+ 74,0,3,"Chronopoulos, Mr. Apostolos",male,26.0,1,0,2680,14.4542,,C
76
+ 75,1,3,"Bing, Mr. Lee",male,32.0,0,0,1601,56.4958,,S
77
+ 76,0,3,"Moen, Mr. Sigurd Hansen",male,25.0,0,0,348123,7.65,F G73,S
78
+ 77,0,3,"Staneff, Mr. Ivan",male,,0,0,349208,7.8958,,S
79
+ 78,0,3,"Moutal, Mr. Rahamin Haim",male,,0,0,374746,8.05,,S
80
+ 79,1,2,"Caldwell, Master. Alden Gates",male,0.83,0,2,248738,29.0,,S
81
+ 80,1,3,"Dowdell, Miss. Elizabeth",female,30.0,0,0,364516,12.475,,S
82
+ 81,0,3,"Waelens, Mr. Achille",male,22.0,0,0,345767,9.0,,S
83
+ 82,1,3,"Sheerlinck, Mr. Jan Baptist",male,29.0,0,0,345779,9.5,,S
84
+ 83,1,3,"McDermott, Miss. Brigdet Delia",female,,0,0,330932,7.7875,,Q
85
+ 84,0,1,"Carrau, Mr. Francisco M",male,28.0,0,0,113059,47.1,,S
86
+ 85,1,2,"Ilett, Miss. Bertha",female,17.0,0,0,SO/C 14885,10.5,,S
87
+ 86,1,3,"Backstrom, Mrs. Karl Alfred (Maria Mathilda Gustafsson)",female,33.0,3,0,3101278,15.85,,S
88
+ 87,0,3,"Ford, Mr. William Neal",male,16.0,1,3,W./C. 6608,34.375,,S
89
+ 88,0,3,"Slocovski, Mr. Selman Francis",male,,0,0,SOTON/OQ 392086,8.05,,S
90
+ 89,1,1,"Fortune, Miss. Mabel Helen",female,23.0,3,2,19950,263.0,C23 C25 C27,S
91
+ 90,0,3,"Celotti, Mr. Francesco",male,24.0,0,0,343275,8.05,,S
92
+ 91,0,3,"Christmann, Mr. Emil",male,29.0,0,0,343276,8.05,,S
93
+ 92,0,3,"Andreasson, Mr. Paul Edvin",male,20.0,0,0,347466,7.8542,,S
94
+ 93,0,1,"Chaffee, Mr. Herbert Fuller",male,46.0,1,0,W.E.P. 5734,61.175,E31,S
95
+ 94,0,3,"Dean, Mr. Bertram Frank",male,26.0,1,2,C.A. 2315,20.575,,S
96
+ 95,0,3,"Coxon, Mr. Daniel",male,59.0,0,0,364500,7.25,,S
97
+ 96,0,3,"Shorney, Mr. Charles Joseph",male,,0,0,374910,8.05,,S
98
+ 97,0,1,"Goldschmidt, Mr. George B",male,71.0,0,0,PC 17754,34.6542,A5,C
99
+ 98,1,1,"Greenfield, Mr. William Bertram",male,23.0,0,1,PC 17759,63.3583,D10 D12,C
100
+ 99,1,2,"Doling, Mrs. John T (Ada Julia Bone)",female,34.0,0,1,231919,23.0,,S
101
+ 100,0,2,"Kantor, Mr. Sinai",male,34.0,1,0,244367,26.0,,S
102
+ 101,0,3,"Petranec, Miss. Matilda",female,28.0,0,0,349245,7.8958,,S
103
+ 102,0,3,"Petroff, Mr. Pastcho (""Pentcho"")",male,,0,0,349215,7.8958,,S
104
+ 103,0,1,"White, Mr. Richard Frasar",male,21.0,0,1,35281,77.2875,D26,S
105
+ 104,0,3,"Johansson, Mr. Gustaf Joel",male,33.0,0,0,7540,8.6542,,S
106
+ 105,0,3,"Gustafsson, Mr. Anders Vilhelm",male,37.0,2,0,3101276,7.925,,S
107
+ 106,0,3,"Mionoff, Mr. Stoytcho",male,28.0,0,0,349207,7.8958,,S
108
+ 107,1,3,"Salkjelsvik, Miss. Anna Kristine",female,21.0,0,0,343120,7.65,,S
109
+ 108,1,3,"Moss, Mr. Albert Johan",male,,0,0,312991,7.775,,S
110
+ 109,0,3,"Rekic, Mr. Tido",male,38.0,0,0,349249,7.8958,,S
111
+ 110,1,3,"Moran, Miss. Bertha",female,,1,0,371110,24.15,,Q
112
+ 111,0,1,"Porter, Mr. Walter Chamberlain",male,47.0,0,0,110465,52.0,C110,S
113
+ 112,0,3,"Zabour, Miss. Hileni",female,14.5,1,0,2665,14.4542,,C
114
+ 113,0,3,"Barton, Mr. David John",male,22.0,0,0,324669,8.05,,S
115
+ 114,0,3,"Jussila, Miss. Katriina",female,20.0,1,0,4136,9.825,,S
116
+ 115,0,3,"Attalah, Miss. Malake",female,17.0,0,0,2627,14.4583,,C
117
+ 116,0,3,"Pekoniemi, Mr. Edvard",male,21.0,0,0,STON/O 2. 3101294,7.925,,S
118
+ 117,0,3,"Connors, Mr. Patrick",male,70.5,0,0,370369,7.75,,Q
119
+ 118,0,2,"Turpin, Mr. William John Robert",male,29.0,1,0,11668,21.0,,S
120
+ 119,0,1,"Baxter, Mr. Quigg Edmond",male,24.0,0,1,PC 17558,247.5208,B58 B60,C
121
+ 120,0,3,"Andersson, Miss. Ellis Anna Maria",female,2.0,4,2,347082,31.275,,S
122
+ 121,0,2,"Hickman, Mr. Stanley George",male,21.0,2,0,S.O.C. 14879,73.5,,S
123
+ 122,0,3,"Moore, Mr. Leonard Charles",male,,0,0,A4. 54510,8.05,,S
124
+ 123,0,2,"Nasser, Mr. Nicholas",male,32.5,1,0,237736,30.0708,,C
125
+ 124,1,2,"Webber, Miss. Susan",female,32.5,0,0,27267,13.0,E101,S
126
+ 125,0,1,"White, Mr. Percival Wayland",male,54.0,0,1,35281,77.2875,D26,S
127
+ 126,1,3,"Nicola-Yarred, Master. Elias",male,12.0,1,0,2651,11.2417,,C
128
+ 127,0,3,"McMahon, Mr. Martin",male,,0,0,370372,7.75,,Q
129
+ 128,1,3,"Madsen, Mr. Fridtjof Arne",male,24.0,0,0,C 17369,7.1417,,S
130
+ 129,1,3,"Peter, Miss. Anna",female,,1,1,2668,22.3583,F E69,C
131
+ 130,0,3,"Ekstrom, Mr. Johan",male,45.0,0,0,347061,6.975,,S
132
+ 131,0,3,"Drazenoic, Mr. Jozef",male,33.0,0,0,349241,7.8958,,C
133
+ 132,0,3,"Coelho, Mr. Domingos Fernandeo",male,20.0,0,0,SOTON/O.Q. 3101307,7.05,,S
134
+ 133,0,3,"Robins, Mrs. Alexander A (Grace Charity Laury)",female,47.0,1,0,A/5. 3337,14.5,,S
135
+ 134,1,2,"Weisz, Mrs. Leopold (Mathilde Francoise Pede)",female,29.0,1,0,228414,26.0,,S
136
+ 135,0,2,"Sobey, Mr. Samuel James Hayden",male,25.0,0,0,C.A. 29178,13.0,,S
137
+ 136,0,2,"Richard, Mr. Emile",male,23.0,0,0,SC/PARIS 2133,15.0458,,C
138
+ 137,1,1,"Newsom, Miss. Helen Monypeny",female,19.0,0,2,11752,26.2833,D47,S
139
+ 138,0,1,"Futrelle, Mr. Jacques Heath",male,37.0,1,0,113803,53.1,C123,S
140
+ 139,0,3,"Osen, Mr. Olaf Elon",male,16.0,0,0,7534,9.2167,,S
141
+ 140,0,1,"Giglio, Mr. Victor",male,24.0,0,0,PC 17593,79.2,B86,C
142
+ 141,0,3,"Boulos, Mrs. Joseph (Sultana)",female,,0,2,2678,15.2458,,C
143
+ 142,1,3,"Nysten, Miss. Anna Sofia",female,22.0,0,0,347081,7.75,,S
144
+ 143,1,3,"Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck)",female,24.0,1,0,STON/O2. 3101279,15.85,,S
145
+ 144,0,3,"Burke, Mr. Jeremiah",male,19.0,0,0,365222,6.75,,Q
146
+ 145,0,2,"Andrew, Mr. Edgardo Samuel",male,18.0,0,0,231945,11.5,,S
147
+ 146,0,2,"Nicholls, Mr. Joseph Charles",male,19.0,1,1,C.A. 33112,36.75,,S
148
+ 147,1,3,"Andersson, Mr. August Edvard (""Wennerstrom"")",male,27.0,0,0,350043,7.7958,,S
149
+ 148,0,3,"Ford, Miss. Robina Maggie ""Ruby""",female,9.0,2,2,W./C. 6608,34.375,,S
150
+ 149,0,2,"Navratil, Mr. Michel (""Louis M Hoffman"")",male,36.5,0,2,230080,26.0,F2,S
151
+ 150,0,2,"Byles, Rev. Thomas Roussel Davids",male,42.0,0,0,244310,13.0,,S
152
+ 151,0,2,"Bateman, Rev. Robert James",male,51.0,0,0,S.O.P. 1166,12.525,,S
153
+ 152,1,1,"Pears, Mrs. Thomas (Edith Wearne)",female,22.0,1,0,113776,66.6,C2,S
154
+ 153,0,3,"Meo, Mr. Alfonzo",male,55.5,0,0,A.5. 11206,8.05,,S
155
+ 154,0,3,"van Billiard, Mr. Austin Blyler",male,40.5,0,2,A/5. 851,14.5,,S
156
+ 155,0,3,"Olsen, Mr. Ole Martin",male,,0,0,Fa 265302,7.3125,,S
157
+ 156,0,1,"Williams, Mr. Charles Duane",male,51.0,0,1,PC 17597,61.3792,,C
158
+ 157,1,3,"Gilnagh, Miss. Katherine ""Katie""",female,16.0,0,0,35851,7.7333,,Q
159
+ 158,0,3,"Corn, Mr. Harry",male,30.0,0,0,SOTON/OQ 392090,8.05,,S
160
+ 159,0,3,"Smiljanic, Mr. Mile",male,,0,0,315037,8.6625,,S
161
+ 160,0,3,"Sage, Master. Thomas Henry",male,,8,2,CA. 2343,69.55,,S
162
+ 161,0,3,"Cribb, Mr. John Hatfield",male,44.0,0,1,371362,16.1,,S
163
+ 162,1,2,"Watt, Mrs. James (Elizabeth ""Bessie"" Inglis Milne)",female,40.0,0,0,C.A. 33595,15.75,,S
164
+ 163,0,3,"Bengtsson, Mr. John Viktor",male,26.0,0,0,347068,7.775,,S
165
+ 164,0,3,"Calic, Mr. Jovo",male,17.0,0,0,315093,8.6625,,S
166
+ 165,0,3,"Panula, Master. Eino Viljami",male,1.0,4,1,3101295,39.6875,,S
167
+ 166,1,3,"Goldsmith, Master. Frank John William ""Frankie""",male,9.0,0,2,363291,20.525,,S
168
+ 167,1,1,"Chibnall, Mrs. (Edith Martha Bowerman)",female,,0,1,113505,55.0,E33,S
169
+ 168,0,3,"Skoog, Mrs. William (Anna Bernhardina Karlsson)",female,45.0,1,4,347088,27.9,,S
170
+ 169,0,1,"Baumann, Mr. John D",male,,0,0,PC 17318,25.925,,S
171
+ 170,0,3,"Ling, Mr. Lee",male,28.0,0,0,1601,56.4958,,S
172
+ 171,0,1,"Van der hoef, Mr. Wyckoff",male,61.0,0,0,111240,33.5,B19,S
173
+ 172,0,3,"Rice, Master. Arthur",male,4.0,4,1,382652,29.125,,Q
174
+ 173,1,3,"Johnson, Miss. Eleanor Ileen",female,1.0,1,1,347742,11.1333,,S
175
+ 174,0,3,"Sivola, Mr. Antti Wilhelm",male,21.0,0,0,STON/O 2. 3101280,7.925,,S
176
+ 175,0,1,"Smith, Mr. James Clinch",male,56.0,0,0,17764,30.6958,A7,C
177
+ 176,0,3,"Klasen, Mr. Klas Albin",male,18.0,1,1,350404,7.8542,,S
178
+ 177,0,3,"Lefebre, Master. Henry Forbes",male,,3,1,4133,25.4667,,S
179
+ 178,0,1,"Isham, Miss. Ann Elizabeth",female,50.0,0,0,PC 17595,28.7125,C49,C
180
+ 179,0,2,"Hale, Mr. Reginald",male,30.0,0,0,250653,13.0,,S
181
+ 180,0,3,"Leonard, Mr. Lionel",male,36.0,0,0,LINE,0.0,,S
182
+ 181,0,3,"Sage, Miss. Constance Gladys",female,,8,2,CA. 2343,69.55,,S
183
+ 182,0,2,"Pernot, Mr. Rene",male,,0,0,SC/PARIS 2131,15.05,,C
184
+ 183,0,3,"Asplund, Master. Clarence Gustaf Hugo",male,9.0,4,2,347077,31.3875,,S
185
+ 184,1,2,"Becker, Master. Richard F",male,1.0,2,1,230136,39.0,F4,S
186
+ 185,1,3,"Kink-Heilmann, Miss. Luise Gretchen",female,4.0,0,2,315153,22.025,,S
187
+ 186,0,1,"Rood, Mr. Hugh Roscoe",male,,0,0,113767,50.0,A32,S
188
+ 187,1,3,"O'Brien, Mrs. Thomas (Johanna ""Hannah"" Godfrey)",female,,1,0,370365,15.5,,Q
189
+ 188,1,1,"Romaine, Mr. Charles Hallace (""Mr C Rolmane"")",male,45.0,0,0,111428,26.55,,S
190
+ 189,0,3,"Bourke, Mr. John",male,40.0,1,1,364849,15.5,,Q
191
+ 190,0,3,"Turcin, Mr. Stjepan",male,36.0,0,0,349247,7.8958,,S
192
+ 191,1,2,"Pinsky, Mrs. (Rosa)",female,32.0,0,0,234604,13.0,,S
193
+ 192,0,2,"Carbines, Mr. William",male,19.0,0,0,28424,13.0,,S
194
+ 193,1,3,"Andersen-Jensen, Miss. Carla Christine Nielsine",female,19.0,1,0,350046,7.8542,,S
195
+ 194,1,2,"Navratil, Master. Michel M",male,3.0,1,1,230080,26.0,F2,S
196
+ 195,1,1,"Brown, Mrs. James Joseph (Margaret Tobin)",female,44.0,0,0,PC 17610,27.7208,B4,C
197
+ 196,1,1,"Lurette, Miss. Elise",female,58.0,0,0,PC 17569,146.5208,B80,C
198
+ 197,0,3,"Mernagh, Mr. Robert",male,,0,0,368703,7.75,,Q
199
+ 198,0,3,"Olsen, Mr. Karl Siegwart Andreas",male,42.0,0,1,4579,8.4042,,S
200
+ 199,1,3,"Madigan, Miss. Margaret ""Maggie""",female,,0,0,370370,7.75,,Q
201
+ 200,0,2,"Yrois, Miss. Henriette (""Mrs Harbeck"")",female,24.0,0,0,248747,13.0,,S
202
+ 201,0,3,"Vande Walle, Mr. Nestor Cyriel",male,28.0,0,0,345770,9.5,,S
203
+ 202,0,3,"Sage, Mr. Frederick",male,,8,2,CA. 2343,69.55,,S
204
+ 203,0,3,"Johanson, Mr. Jakob Alfred",male,34.0,0,0,3101264,6.4958,,S
205
+ 204,0,3,"Youseff, Mr. Gerious",male,45.5,0,0,2628,7.225,,C
206
+ 205,1,3,"Cohen, Mr. Gurshon ""Gus""",male,18.0,0,0,A/5 3540,8.05,,S
207
+ 206,0,3,"Strom, Miss. Telma Matilda",female,2.0,0,1,347054,10.4625,G6,S
208
+ 207,0,3,"Backstrom, Mr. Karl Alfred",male,32.0,1,0,3101278,15.85,,S
209
+ 208,1,3,"Albimona, Mr. Nassef Cassem",male,26.0,0,0,2699,18.7875,,C
210
+ 209,1,3,"Carr, Miss. Helen ""Ellen""",female,16.0,0,0,367231,7.75,,Q
211
+ 210,1,1,"Blank, Mr. Henry",male,40.0,0,0,112277,31.0,A31,C
212
+ 211,0,3,"Ali, Mr. Ahmed",male,24.0,0,0,SOTON/O.Q. 3101311,7.05,,S
213
+ 212,1,2,"Cameron, Miss. Clear Annie",female,35.0,0,0,F.C.C. 13528,21.0,,S
214
+ 213,0,3,"Perkin, Mr. John Henry",male,22.0,0,0,A/5 21174,7.25,,S
215
+ 214,0,2,"Givard, Mr. Hans Kristensen",male,30.0,0,0,250646,13.0,,S
216
+ 215,0,3,"Kiernan, Mr. Philip",male,,1,0,367229,7.75,,Q
217
+ 216,1,1,"Newell, Miss. Madeleine",female,31.0,1,0,35273,113.275,D36,C
218
+ 217,1,3,"Honkanen, Miss. Eliina",female,27.0,0,0,STON/O2. 3101283,7.925,,S
219
+ 218,0,2,"Jacobsohn, Mr. Sidney Samuel",male,42.0,1,0,243847,27.0,,S
220
+ 219,1,1,"Bazzani, Miss. Albina",female,32.0,0,0,11813,76.2917,D15,C
221
+ 220,0,2,"Harris, Mr. Walter",male,30.0,0,0,W/C 14208,10.5,,S
222
+ 221,1,3,"Sunderland, Mr. Victor Francis",male,16.0,0,0,SOTON/OQ 392089,8.05,,S
223
+ 222,0,2,"Bracken, Mr. James H",male,27.0,0,0,220367,13.0,,S
224
+ 223,0,3,"Green, Mr. George Henry",male,51.0,0,0,21440,8.05,,S
225
+ 224,0,3,"Nenkoff, Mr. Christo",male,,0,0,349234,7.8958,,S
226
+ 225,1,1,"Hoyt, Mr. Frederick Maxfield",male,38.0,1,0,19943,90.0,C93,S
227
+ 226,0,3,"Berglund, Mr. Karl Ivar Sven",male,22.0,0,0,PP 4348,9.35,,S
228
+ 227,1,2,"Mellors, Mr. William John",male,19.0,0,0,SW/PP 751,10.5,,S
229
+ 228,0,3,"Lovell, Mr. John Hall (""Henry"")",male,20.5,0,0,A/5 21173,7.25,,S
230
+ 229,0,2,"Fahlstrom, Mr. Arne Jonas",male,18.0,0,0,236171,13.0,,S
231
+ 230,0,3,"Lefebre, Miss. Mathilde",female,,3,1,4133,25.4667,,S
232
+ 231,1,1,"Harris, Mrs. Henry Birkhardt (Irene Wallach)",female,35.0,1,0,36973,83.475,C83,S
233
+ 232,0,3,"Larsson, Mr. Bengt Edvin",male,29.0,0,0,347067,7.775,,S
234
+ 233,0,2,"Sjostedt, Mr. Ernst Adolf",male,59.0,0,0,237442,13.5,,S
235
+ 234,1,3,"Asplund, Miss. Lillian Gertrud",female,5.0,4,2,347077,31.3875,,S
236
+ 235,0,2,"Leyson, Mr. Robert William Norman",male,24.0,0,0,C.A. 29566,10.5,,S
237
+ 236,0,3,"Harknett, Miss. Alice Phoebe",female,,0,0,W./C. 6609,7.55,,S
238
+ 237,0,2,"Hold, Mr. Stephen",male,44.0,1,0,26707,26.0,,S
239
+ 238,1,2,"Collyer, Miss. Marjorie ""Lottie""",female,8.0,0,2,C.A. 31921,26.25,,S
240
+ 239,0,2,"Pengelly, Mr. Frederick William",male,19.0,0,0,28665,10.5,,S
241
+ 240,0,2,"Hunt, Mr. George Henry",male,33.0,0,0,SCO/W 1585,12.275,,S
242
+ 241,0,3,"Zabour, Miss. Thamine",female,,1,0,2665,14.4542,,C
243
+ 242,1,3,"Murphy, Miss. Katherine ""Kate""",female,,1,0,367230,15.5,,Q
244
+ 243,0,2,"Coleridge, Mr. Reginald Charles",male,29.0,0,0,W./C. 14263,10.5,,S
245
+ 244,0,3,"Maenpaa, Mr. Matti Alexanteri",male,22.0,0,0,STON/O 2. 3101275,7.125,,S
246
+ 245,0,3,"Attalah, Mr. Sleiman",male,30.0,0,0,2694,7.225,,C
247
+ 246,0,1,"Minahan, Dr. William Edward",male,44.0,2,0,19928,90.0,C78,Q
248
+ 247,0,3,"Lindahl, Miss. Agda Thorilda Viktoria",female,25.0,0,0,347071,7.775,,S
249
+ 248,1,2,"Hamalainen, Mrs. William (Anna)",female,24.0,0,2,250649,14.5,,S
250
+ 249,1,1,"Beckwith, Mr. Richard Leonard",male,37.0,1,1,11751,52.5542,D35,S
251
+ 250,0,2,"Carter, Rev. Ernest Courtenay",male,54.0,1,0,244252,26.0,,S
252
+ 251,0,3,"Reed, Mr. James George",male,,0,0,362316,7.25,,S
253
+ 252,0,3,"Strom, Mrs. Wilhelm (Elna Matilda Persson)",female,29.0,1,1,347054,10.4625,G6,S
254
+ 253,0,1,"Stead, Mr. William Thomas",male,62.0,0,0,113514,26.55,C87,S
255
+ 254,0,3,"Lobb, Mr. William Arthur",male,30.0,1,0,A/5. 3336,16.1,,S
256
+ 255,0,3,"Rosblom, Mrs. Viktor (Helena Wilhelmina)",female,41.0,0,2,370129,20.2125,,S
257
+ 256,1,3,"Touma, Mrs. Darwis (Hanne Youssef Razi)",female,29.0,0,2,2650,15.2458,,C
258
+ 257,1,1,"Thorne, Mrs. Gertrude Maybelle",female,,0,0,PC 17585,79.2,,C
259
+ 258,1,1,"Cherry, Miss. Gladys",female,30.0,0,0,110152,86.5,B77,S
260
+ 259,1,1,"Ward, Miss. Anna",female,35.0,0,0,PC 17755,512.3292,,C
261
+ 260,1,2,"Parrish, Mrs. (Lutie Davis)",female,50.0,0,1,230433,26.0,,S
262
+ 261,0,3,"Smith, Mr. Thomas",male,,0,0,384461,7.75,,Q
263
+ 262,1,3,"Asplund, Master. Edvin Rojj Felix",male,3.0,4,2,347077,31.3875,,S
264
+ 263,0,1,"Taussig, Mr. Emil",male,52.0,1,1,110413,79.65,E67,S
265
+ 264,0,1,"Harrison, Mr. William",male,40.0,0,0,112059,0.0,B94,S
266
+ 265,0,3,"Henry, Miss. Delia",female,,0,0,382649,7.75,,Q
267
+ 266,0,2,"Reeves, Mr. David",male,36.0,0,0,C.A. 17248,10.5,,S
268
+ 267,0,3,"Panula, Mr. Ernesti Arvid",male,16.0,4,1,3101295,39.6875,,S
269
+ 268,1,3,"Persson, Mr. Ernst Ulrik",male,25.0,1,0,347083,7.775,,S
270
+ 269,1,1,"Graham, Mrs. William Thompson (Edith Junkins)",female,58.0,0,1,PC 17582,153.4625,C125,S
271
+ 270,1,1,"Bissette, Miss. Amelia",female,35.0,0,0,PC 17760,135.6333,C99,S
272
+ 271,0,1,"Cairns, Mr. Alexander",male,,0,0,113798,31.0,,S
273
+ 272,1,3,"Tornquist, Mr. William Henry",male,25.0,0,0,LINE,0.0,,S
274
+ 273,1,2,"Mellinger, Mrs. (Elizabeth Anne Maidment)",female,41.0,0,1,250644,19.5,,S
275
+ 274,0,1,"Natsch, Mr. Charles H",male,37.0,0,1,PC 17596,29.7,C118,C
276
+ 275,1,3,"Healy, Miss. Hanora ""Nora""",female,,0,0,370375,7.75,,Q
277
+ 276,1,1,"Andrews, Miss. Kornelia Theodosia",female,63.0,1,0,13502,77.9583,D7,S
278
+ 277,0,3,"Lindblom, Miss. Augusta Charlotta",female,45.0,0,0,347073,7.75,,S
279
+ 278,0,2,"Parkes, Mr. Francis ""Frank""",male,,0,0,239853,0.0,,S
280
+ 279,0,3,"Rice, Master. Eric",male,7.0,4,1,382652,29.125,,Q
281
+ 280,1,3,"Abbott, Mrs. Stanton (Rosa Hunt)",female,35.0,1,1,C.A. 2673,20.25,,S
282
+ 281,0,3,"Duane, Mr. Frank",male,65.0,0,0,336439,7.75,,Q
283
+ 282,0,3,"Olsson, Mr. Nils Johan Goransson",male,28.0,0,0,347464,7.8542,,S
284
+ 283,0,3,"de Pelsmaeker, Mr. Alfons",male,16.0,0,0,345778,9.5,,S
285
+ 284,1,3,"Dorking, Mr. Edward Arthur",male,19.0,0,0,A/5. 10482,8.05,,S
286
+ 285,0,1,"Smith, Mr. Richard William",male,,0,0,113056,26.0,A19,S
287
+ 286,0,3,"Stankovic, Mr. Ivan",male,33.0,0,0,349239,8.6625,,C
288
+ 287,1,3,"de Mulder, Mr. Theodore",male,30.0,0,0,345774,9.5,,S
289
+ 288,0,3,"Naidenoff, Mr. Penko",male,22.0,0,0,349206,7.8958,,S
290
+ 289,1,2,"Hosono, Mr. Masabumi",male,42.0,0,0,237798,13.0,,S
291
+ 290,1,3,"Connolly, Miss. Kate",female,22.0,0,0,370373,7.75,,Q
292
+ 291,1,1,"Barber, Miss. Ellen ""Nellie""",female,26.0,0,0,19877,78.85,,S
293
+ 292,1,1,"Bishop, Mrs. Dickinson H (Helen Walton)",female,19.0,1,0,11967,91.0792,B49,C
294
+ 293,0,2,"Levy, Mr. Rene Jacques",male,36.0,0,0,SC/Paris 2163,12.875,D,C
295
+ 294,0,3,"Haas, Miss. Aloisia",female,24.0,0,0,349236,8.85,,S
296
+ 295,0,3,"Mineff, Mr. Ivan",male,24.0,0,0,349233,7.8958,,S
297
+ 296,0,1,"Lewy, Mr. Ervin G",male,,0,0,PC 17612,27.7208,,C
298
+ 297,0,3,"Hanna, Mr. Mansour",male,23.5,0,0,2693,7.2292,,C
299
+ 298,0,1,"Allison, Miss. Helen Loraine",female,2.0,1,2,113781,151.55,C22 C26,S
300
+ 299,1,1,"Saalfeld, Mr. Adolphe",male,,0,0,19988,30.5,C106,S
301
+ 300,1,1,"Baxter, Mrs. James (Helene DeLaudeniere Chaput)",female,50.0,0,1,PC 17558,247.5208,B58 B60,C
302
+ 301,1,3,"Kelly, Miss. Anna Katherine ""Annie Kate""",female,,0,0,9234,7.75,,Q
303
+ 302,1,3,"McCoy, Mr. Bernard",male,,2,0,367226,23.25,,Q
304
+ 303,0,3,"Johnson, Mr. William Cahoone Jr",male,19.0,0,0,LINE,0.0,,S
305
+ 304,1,2,"Keane, Miss. Nora A",female,,0,0,226593,12.35,E101,Q
306
+ 305,0,3,"Williams, Mr. Howard Hugh ""Harry""",male,,0,0,A/5 2466,8.05,,S
307
+ 306,1,1,"Allison, Master. Hudson Trevor",male,0.92,1,2,113781,151.55,C22 C26,S
308
+ 307,1,1,"Fleming, Miss. Margaret",female,,0,0,17421,110.8833,,C
309
+ 308,1,1,"Penasco y Castellana, Mrs. Victor de Satode (Maria Josefa Perez de Soto y Vallejo)",female,17.0,1,0,PC 17758,108.9,C65,C
310
+ 309,0,2,"Abelson, Mr. Samuel",male,30.0,1,0,P/PP 3381,24.0,,C
311
+ 310,1,1,"Francatelli, Miss. Laura Mabel",female,30.0,0,0,PC 17485,56.9292,E36,C
312
+ 311,1,1,"Hays, Miss. Margaret Bechstein",female,24.0,0,0,11767,83.1583,C54,C
313
+ 312,1,1,"Ryerson, Miss. Emily Borie",female,18.0,2,2,PC 17608,262.375,B57 B59 B63 B66,C
314
+ 313,0,2,"Lahtinen, Mrs. William (Anna Sylfven)",female,26.0,1,1,250651,26.0,,S
315
+ 314,0,3,"Hendekovic, Mr. Ignjac",male,28.0,0,0,349243,7.8958,,S
316
+ 315,0,2,"Hart, Mr. Benjamin",male,43.0,1,1,F.C.C. 13529,26.25,,S
317
+ 316,1,3,"Nilsson, Miss. Helmina Josefina",female,26.0,0,0,347470,7.8542,,S
318
+ 317,1,2,"Kantor, Mrs. Sinai (Miriam Sternin)",female,24.0,1,0,244367,26.0,,S
319
+ 318,0,2,"Moraweck, Dr. Ernest",male,54.0,0,0,29011,14.0,,S
320
+ 319,1,1,"Wick, Miss. Mary Natalie",female,31.0,0,2,36928,164.8667,C7,S
321
+ 320,1,1,"Spedden, Mrs. Frederic Oakley (Margaretta Corning Stone)",female,40.0,1,1,16966,134.5,E34,C
322
+ 321,0,3,"Dennis, Mr. Samuel",male,22.0,0,0,A/5 21172,7.25,,S
323
+ 322,0,3,"Danoff, Mr. Yoto",male,27.0,0,0,349219,7.8958,,S
324
+ 323,1,2,"Slayter, Miss. Hilda Mary",female,30.0,0,0,234818,12.35,,Q
325
+ 324,1,2,"Caldwell, Mrs. Albert Francis (Sylvia Mae Harbaugh)",female,22.0,1,1,248738,29.0,,S
326
+ 325,0,3,"Sage, Mr. George John Jr",male,,8,2,CA. 2343,69.55,,S
327
+ 326,1,1,"Young, Miss. Marie Grice",female,36.0,0,0,PC 17760,135.6333,C32,C
328
+ 327,0,3,"Nysveen, Mr. Johan Hansen",male,61.0,0,0,345364,6.2375,,S
329
+ 328,1,2,"Ball, Mrs. (Ada E Hall)",female,36.0,0,0,28551,13.0,D,S
330
+ 329,1,3,"Goldsmith, Mrs. Frank John (Emily Alice Brown)",female,31.0,1,1,363291,20.525,,S
331
+ 330,1,1,"Hippach, Miss. Jean Gertrude",female,16.0,0,1,111361,57.9792,B18,C
332
+ 331,1,3,"McCoy, Miss. Agnes",female,,2,0,367226,23.25,,Q
333
+ 332,0,1,"Partner, Mr. Austen",male,45.5,0,0,113043,28.5,C124,S
334
+ 333,0,1,"Graham, Mr. George Edward",male,38.0,0,1,PC 17582,153.4625,C91,S
335
+ 334,0,3,"Vander Planke, Mr. Leo Edmondus",male,16.0,2,0,345764,18.0,,S
336
+ 335,1,1,"Frauenthal, Mrs. Henry William (Clara Heinsheimer)",female,,1,0,PC 17611,133.65,,S
337
+ 336,0,3,"Denkoff, Mr. Mitto",male,,0,0,349225,7.8958,,S
338
+ 337,0,1,"Pears, Mr. Thomas Clinton",male,29.0,1,0,113776,66.6,C2,S
339
+ 338,1,1,"Burns, Miss. Elizabeth Margaret",female,41.0,0,0,16966,134.5,E40,C
340
+ 339,1,3,"Dahl, Mr. Karl Edwart",male,45.0,0,0,7598,8.05,,S
341
+ 340,0,1,"Blackwell, Mr. Stephen Weart",male,45.0,0,0,113784,35.5,T,S
342
+ 341,1,2,"Navratil, Master. Edmond Roger",male,2.0,1,1,230080,26.0,F2,S
343
+ 342,1,1,"Fortune, Miss. Alice Elizabeth",female,24.0,3,2,19950,263.0,C23 C25 C27,S
344
+ 343,0,2,"Collander, Mr. Erik Gustaf",male,28.0,0,0,248740,13.0,,S
345
+ 344,0,2,"Sedgwick, Mr. Charles Frederick Waddington",male,25.0,0,0,244361,13.0,,S
346
+ 345,0,2,"Fox, Mr. Stanley Hubert",male,36.0,0,0,229236,13.0,,S
347
+ 346,1,2,"Brown, Miss. Amelia ""Mildred""",female,24.0,0,0,248733,13.0,F33,S
348
+ 347,1,2,"Smith, Miss. Marion Elsie",female,40.0,0,0,31418,13.0,,S
349
+ 348,1,3,"Davison, Mrs. Thomas Henry (Mary E Finck)",female,,1,0,386525,16.1,,S
350
+ 349,1,3,"Coutts, Master. William Loch ""William""",male,3.0,1,1,C.A. 37671,15.9,,S
351
+ 350,0,3,"Dimic, Mr. Jovan",male,42.0,0,0,315088,8.6625,,S
352
+ 351,0,3,"Odahl, Mr. Nils Martin",male,23.0,0,0,7267,9.225,,S
353
+ 352,0,1,"Williams-Lambert, Mr. Fletcher Fellows",male,,0,0,113510,35.0,C128,S
354
+ 353,0,3,"Elias, Mr. Tannous",male,15.0,1,1,2695,7.2292,,C
355
+ 354,0,3,"Arnold-Franchi, Mr. Josef",male,25.0,1,0,349237,17.8,,S
356
+ 355,0,3,"Yousif, Mr. Wazli",male,,0,0,2647,7.225,,C
357
+ 356,0,3,"Vanden Steen, Mr. Leo Peter",male,28.0,0,0,345783,9.5,,S
358
+ 357,1,1,"Bowerman, Miss. Elsie Edith",female,22.0,0,1,113505,55.0,E33,S
359
+ 358,0,2,"Funk, Miss. Annie Clemmer",female,38.0,0,0,237671,13.0,,S
360
+ 359,1,3,"McGovern, Miss. Mary",female,,0,0,330931,7.8792,,Q
361
+ 360,1,3,"Mockler, Miss. Helen Mary ""Ellie""",female,,0,0,330980,7.8792,,Q
362
+ 361,0,3,"Skoog, Mr. Wilhelm",male,40.0,1,4,347088,27.9,,S
363
+ 362,0,2,"del Carlo, Mr. Sebastiano",male,29.0,1,0,SC/PARIS 2167,27.7208,,C
364
+ 363,0,3,"Barbara, Mrs. (Catherine David)",female,45.0,0,1,2691,14.4542,,C
365
+ 364,0,3,"Asim, Mr. Adola",male,35.0,0,0,SOTON/O.Q. 3101310,7.05,,S
366
+ 365,0,3,"O'Brien, Mr. Thomas",male,,1,0,370365,15.5,,Q
367
+ 366,0,3,"Adahl, Mr. Mauritz Nils Martin",male,30.0,0,0,C 7076,7.25,,S
368
+ 367,1,1,"Warren, Mrs. Frank Manley (Anna Sophia Atkinson)",female,60.0,1,0,110813,75.25,D37,C
369
+ 368,1,3,"Moussa, Mrs. (Mantoura Boulos)",female,,0,0,2626,7.2292,,C
370
+ 369,1,3,"Jermyn, Miss. Annie",female,,0,0,14313,7.75,,Q
371
+ 370,1,1,"Aubart, Mme. Leontine Pauline",female,24.0,0,0,PC 17477,69.3,B35,C
372
+ 371,1,1,"Harder, Mr. George Achilles",male,25.0,1,0,11765,55.4417,E50,C
373
+ 372,0,3,"Wiklund, Mr. Jakob Alfred",male,18.0,1,0,3101267,6.4958,,S
374
+ 373,0,3,"Beavan, Mr. William Thomas",male,19.0,0,0,323951,8.05,,S
375
+ 374,0,1,"Ringhini, Mr. Sante",male,22.0,0,0,PC 17760,135.6333,,C
376
+ 375,0,3,"Palsson, Miss. Stina Viola",female,3.0,3,1,349909,21.075,,S
377
+ 376,1,1,"Meyer, Mrs. Edgar Joseph (Leila Saks)",female,,1,0,PC 17604,82.1708,,C
378
+ 377,1,3,"Landergren, Miss. Aurora Adelia",female,22.0,0,0,C 7077,7.25,,S
379
+ 378,0,1,"Widener, Mr. Harry Elkins",male,27.0,0,2,113503,211.5,C82,C
380
+ 379,0,3,"Betros, Mr. Tannous",male,20.0,0,0,2648,4.0125,,C
381
+ 380,0,3,"Gustafsson, Mr. Karl Gideon",male,19.0,0,0,347069,7.775,,S
382
+ 381,1,1,"Bidois, Miss. Rosalie",female,42.0,0,0,PC 17757,227.525,,C
383
+ 382,1,3,"Nakid, Miss. Maria (""Mary"")",female,1.0,0,2,2653,15.7417,,C
384
+ 383,0,3,"Tikkanen, Mr. Juho",male,32.0,0,0,STON/O 2. 3101293,7.925,,S
385
+ 384,1,1,"Holverson, Mrs. Alexander Oskar (Mary Aline Towner)",female,35.0,1,0,113789,52.0,,S
386
+ 385,0,3,"Plotcharsky, Mr. Vasil",male,,0,0,349227,7.8958,,S
387
+ 386,0,2,"Davies, Mr. Charles Henry",male,18.0,0,0,S.O.C. 14879,73.5,,S
388
+ 387,0,3,"Goodwin, Master. Sidney Leonard",male,1.0,5,2,CA 2144,46.9,,S
389
+ 388,1,2,"Buss, Miss. Kate",female,36.0,0,0,27849,13.0,,S
390
+ 389,0,3,"Sadlier, Mr. Matthew",male,,0,0,367655,7.7292,,Q
391
+ 390,1,2,"Lehmann, Miss. Bertha",female,17.0,0,0,SC 1748,12.0,,C
392
+ 391,1,1,"Carter, Mr. William Ernest",male,36.0,1,2,113760,120.0,B96 B98,S
393
+ 392,1,3,"Jansson, Mr. Carl Olof",male,21.0,0,0,350034,7.7958,,S
394
+ 393,0,3,"Gustafsson, Mr. Johan Birger",male,28.0,2,0,3101277,7.925,,S
395
+ 394,1,1,"Newell, Miss. Marjorie",female,23.0,1,0,35273,113.275,D36,C
396
+ 395,1,3,"Sandstrom, Mrs. Hjalmar (Agnes Charlotta Bengtsson)",female,24.0,0,2,PP 9549,16.7,G6,S
397
+ 396,0,3,"Johansson, Mr. Erik",male,22.0,0,0,350052,7.7958,,S
398
+ 397,0,3,"Olsson, Miss. Elina",female,31.0,0,0,350407,7.8542,,S
399
+ 398,0,2,"McKane, Mr. Peter David",male,46.0,0,0,28403,26.0,,S
400
+ 399,0,2,"Pain, Dr. Alfred",male,23.0,0,0,244278,10.5,,S
401
+ 400,1,2,"Trout, Mrs. William H (Jessie L)",female,28.0,0,0,240929,12.65,,S
402
+ 401,1,3,"Niskanen, Mr. Juha",male,39.0,0,0,STON/O 2. 3101289,7.925,,S
403
+ 402,0,3,"Adams, Mr. John",male,26.0,0,0,341826,8.05,,S
404
+ 403,0,3,"Jussila, Miss. Mari Aina",female,21.0,1,0,4137,9.825,,S
405
+ 404,0,3,"Hakkarainen, Mr. Pekka Pietari",male,28.0,1,0,STON/O2. 3101279,15.85,,S
406
+ 405,0,3,"Oreskovic, Miss. Marija",female,20.0,0,0,315096,8.6625,,S
407
+ 406,0,2,"Gale, Mr. Shadrach",male,34.0,1,0,28664,21.0,,S
408
+ 407,0,3,"Widegren, Mr. Carl/Charles Peter",male,51.0,0,0,347064,7.75,,S
409
+ 408,1,2,"Richards, Master. William Rowe",male,3.0,1,1,29106,18.75,,S
410
+ 409,0,3,"Birkeland, Mr. Hans Martin Monsen",male,21.0,0,0,312992,7.775,,S
411
+ 410,0,3,"Lefebre, Miss. Ida",female,,3,1,4133,25.4667,,S
412
+ 411,0,3,"Sdycoff, Mr. Todor",male,,0,0,349222,7.8958,,S
413
+ 412,0,3,"Hart, Mr. Henry",male,,0,0,394140,6.8583,,Q
414
+ 413,1,1,"Minahan, Miss. Daisy E",female,33.0,1,0,19928,90.0,C78,Q
415
+ 414,0,2,"Cunningham, Mr. Alfred Fleming",male,,0,0,239853,0.0,,S
416
+ 415,1,3,"Sundman, Mr. Johan Julian",male,44.0,0,0,STON/O 2. 3101269,7.925,,S
417
+ 416,0,3,"Meek, Mrs. Thomas (Annie Louise Rowley)",female,,0,0,343095,8.05,,S
418
+ 417,1,2,"Drew, Mrs. James Vivian (Lulu Thorne Christian)",female,34.0,1,1,28220,32.5,,S
419
+ 418,1,2,"Silven, Miss. Lyyli Karoliina",female,18.0,0,2,250652,13.0,,S
420
+ 419,0,2,"Matthews, Mr. William John",male,30.0,0,0,28228,13.0,,S
421
+ 420,0,3,"Van Impe, Miss. Catharina",female,10.0,0,2,345773,24.15,,S
422
+ 421,0,3,"Gheorgheff, Mr. Stanio",male,,0,0,349254,7.8958,,C
423
+ 422,0,3,"Charters, Mr. David",male,21.0,0,0,A/5. 13032,7.7333,,Q
424
+ 423,0,3,"Zimmerman, Mr. Leo",male,29.0,0,0,315082,7.875,,S
425
+ 424,0,3,"Danbom, Mrs. Ernst Gilbert (Anna Sigrid Maria Brogren)",female,28.0,1,1,347080,14.4,,S
426
+ 425,0,3,"Rosblom, Mr. Viktor Richard",male,18.0,1,1,370129,20.2125,,S
427
+ 426,0,3,"Wiseman, Mr. Phillippe",male,,0,0,A/4. 34244,7.25,,S
428
+ 427,1,2,"Clarke, Mrs. Charles V (Ada Maria Winfield)",female,28.0,1,0,2003,26.0,,S
429
+ 428,1,2,"Phillips, Miss. Kate Florence (""Mrs Kate Louise Phillips Marshall"")",female,19.0,0,0,250655,26.0,,S
430
+ 429,0,3,"Flynn, Mr. James",male,,0,0,364851,7.75,,Q
431
+ 430,1,3,"Pickard, Mr. Berk (Berk Trembisky)",male,32.0,0,0,SOTON/O.Q. 392078,8.05,E10,S
432
+ 431,1,1,"Bjornstrom-Steffansson, Mr. Mauritz Hakan",male,28.0,0,0,110564,26.55,C52,S
433
+ 432,1,3,"Thorneycroft, Mrs. Percival (Florence Kate White)",female,,1,0,376564,16.1,,S
434
+ 433,1,2,"Louch, Mrs. Charles Alexander (Alice Adelaide Slow)",female,42.0,1,0,SC/AH 3085,26.0,,S
435
+ 434,0,3,"Kallio, Mr. Nikolai Erland",male,17.0,0,0,STON/O 2. 3101274,7.125,,S
436
+ 435,0,1,"Silvey, Mr. William Baird",male,50.0,1,0,13507,55.9,E44,S
437
+ 436,1,1,"Carter, Miss. Lucile Polk",female,14.0,1,2,113760,120.0,B96 B98,S
438
+ 437,0,3,"Ford, Miss. Doolina Margaret ""Daisy""",female,21.0,2,2,W./C. 6608,34.375,,S
439
+ 438,1,2,"Richards, Mrs. Sidney (Emily Hocking)",female,24.0,2,3,29106,18.75,,S
440
+ 439,0,1,"Fortune, Mr. Mark",male,64.0,1,4,19950,263.0,C23 C25 C27,S
441
+ 440,0,2,"Kvillner, Mr. Johan Henrik Johannesson",male,31.0,0,0,C.A. 18723,10.5,,S
442
+ 441,1,2,"Hart, Mrs. Benjamin (Esther Ada Bloomfield)",female,45.0,1,1,F.C.C. 13529,26.25,,S
443
+ 442,0,3,"Hampe, Mr. Leon",male,20.0,0,0,345769,9.5,,S
444
+ 443,0,3,"Petterson, Mr. Johan Emil",male,25.0,1,0,347076,7.775,,S
445
+ 444,1,2,"Reynaldo, Ms. Encarnacion",female,28.0,0,0,230434,13.0,,S
446
+ 445,1,3,"Johannesen-Bratthammer, Mr. Bernt",male,,0,0,65306,8.1125,,S
447
+ 446,1,1,"Dodge, Master. Washington",male,4.0,0,2,33638,81.8583,A34,S
448
+ 447,1,2,"Mellinger, Miss. Madeleine Violet",female,13.0,0,1,250644,19.5,,S
449
+ 448,1,1,"Seward, Mr. Frederic Kimber",male,34.0,0,0,113794,26.55,,S
450
+ 449,1,3,"Baclini, Miss. Marie Catherine",female,5.0,2,1,2666,19.2583,,C
451
+ 450,1,1,"Peuchen, Major. Arthur Godfrey",male,52.0,0,0,113786,30.5,C104,S
452
+ 451,0,2,"West, Mr. Edwy Arthur",male,36.0,1,2,C.A. 34651,27.75,,S
453
+ 452,0,3,"Hagland, Mr. Ingvald Olai Olsen",male,,1,0,65303,19.9667,,S
454
+ 453,0,1,"Foreman, Mr. Benjamin Laventall",male,30.0,0,0,113051,27.75,C111,C
455
+ 454,1,1,"Goldenberg, Mr. Samuel L",male,49.0,1,0,17453,89.1042,C92,C
456
+ 455,0,3,"Peduzzi, Mr. Joseph",male,,0,0,A/5 2817,8.05,,S
457
+ 456,1,3,"Jalsevac, Mr. Ivan",male,29.0,0,0,349240,7.8958,,C
458
+ 457,0,1,"Millet, Mr. Francis Davis",male,65.0,0,0,13509,26.55,E38,S
459
+ 458,1,1,"Kenyon, Mrs. Frederick R (Marion)",female,,1,0,17464,51.8625,D21,S
460
+ 459,1,2,"Toomey, Miss. Ellen",female,50.0,0,0,F.C.C. 13531,10.5,,S
461
+ 460,0,3,"O'Connor, Mr. Maurice",male,,0,0,371060,7.75,,Q
462
+ 461,1,1,"Anderson, Mr. Harry",male,48.0,0,0,19952,26.55,E12,S
463
+ 462,0,3,"Morley, Mr. William",male,34.0,0,0,364506,8.05,,S
464
+ 463,0,1,"Gee, Mr. Arthur H",male,47.0,0,0,111320,38.5,E63,S
465
+ 464,0,2,"Milling, Mr. Jacob Christian",male,48.0,0,0,234360,13.0,,S
466
+ 465,0,3,"Maisner, Mr. Simon",male,,0,0,A/S 2816,8.05,,S
467
+ 466,0,3,"Goncalves, Mr. Manuel Estanslas",male,38.0,0,0,SOTON/O.Q. 3101306,7.05,,S
468
+ 467,0,2,"Campbell, Mr. William",male,,0,0,239853,0.0,,S
469
+ 468,0,1,"Smart, Mr. John Montgomery",male,56.0,0,0,113792,26.55,,S
470
+ 469,0,3,"Scanlan, Mr. James",male,,0,0,36209,7.725,,Q
471
+ 470,1,3,"Baclini, Miss. Helene Barbara",female,0.75,2,1,2666,19.2583,,C
472
+ 471,0,3,"Keefe, Mr. Arthur",male,,0,0,323592,7.25,,S
473
+ 472,0,3,"Cacic, Mr. Luka",male,38.0,0,0,315089,8.6625,,S
474
+ 473,1,2,"West, Mrs. Edwy Arthur (Ada Mary Worth)",female,33.0,1,2,C.A. 34651,27.75,,S
475
+ 474,1,2,"Jerwan, Mrs. Amin S (Marie Marthe Thuillard)",female,23.0,0,0,SC/AH Basle 541,13.7917,D,C
476
+ 475,0,3,"Strandberg, Miss. Ida Sofia",female,22.0,0,0,7553,9.8375,,S
477
+ 476,0,1,"Clifford, Mr. George Quincy",male,,0,0,110465,52.0,A14,S
478
+ 477,0,2,"Renouf, Mr. Peter Henry",male,34.0,1,0,31027,21.0,,S
479
+ 478,0,3,"Braund, Mr. Lewis Richard",male,29.0,1,0,3460,7.0458,,S
480
+ 479,0,3,"Karlsson, Mr. Nils August",male,22.0,0,0,350060,7.5208,,S
481
+ 480,1,3,"Hirvonen, Miss. Hildur E",female,2.0,0,1,3101298,12.2875,,S
482
+ 481,0,3,"Goodwin, Master. Harold Victor",male,9.0,5,2,CA 2144,46.9,,S
483
+ 482,0,2,"Frost, Mr. Anthony Wood ""Archie""",male,,0,0,239854,0.0,,S
484
+ 483,0,3,"Rouse, Mr. Richard Henry",male,50.0,0,0,A/5 3594,8.05,,S
485
+ 484,1,3,"Turkula, Mrs. (Hedwig)",female,63.0,0,0,4134,9.5875,,S
486
+ 485,1,1,"Bishop, Mr. Dickinson H",male,25.0,1,0,11967,91.0792,B49,C
487
+ 486,0,3,"Lefebre, Miss. Jeannie",female,,3,1,4133,25.4667,,S
488
+ 487,1,1,"Hoyt, Mrs. Frederick Maxfield (Jane Anne Forby)",female,35.0,1,0,19943,90.0,C93,S
489
+ 488,0,1,"Kent, Mr. Edward Austin",male,58.0,0,0,11771,29.7,B37,C
490
+ 489,0,3,"Somerton, Mr. Francis William",male,30.0,0,0,A.5. 18509,8.05,,S
491
+ 490,1,3,"Coutts, Master. Eden Leslie ""Neville""",male,9.0,1,1,C.A. 37671,15.9,,S
492
+ 491,0,3,"Hagland, Mr. Konrad Mathias Reiersen",male,,1,0,65304,19.9667,,S
493
+ 492,0,3,"Windelov, Mr. Einar",male,21.0,0,0,SOTON/OQ 3101317,7.25,,S
494
+ 493,0,1,"Molson, Mr. Harry Markland",male,55.0,0,0,113787,30.5,C30,S
495
+ 494,0,1,"Artagaveytia, Mr. Ramon",male,71.0,0,0,PC 17609,49.5042,,C
496
+ 495,0,3,"Stanley, Mr. Edward Roland",male,21.0,0,0,A/4 45380,8.05,,S
497
+ 496,0,3,"Yousseff, Mr. Gerious",male,,0,0,2627,14.4583,,C
498
+ 497,1,1,"Eustis, Miss. Elizabeth Mussey",female,54.0,1,0,36947,78.2667,D20,C
499
+ 498,0,3,"Shellard, Mr. Frederick William",male,,0,0,C.A. 6212,15.1,,S
500
+ 499,0,1,"Allison, Mrs. Hudson J C (Bessie Waldo Daniels)",female,25.0,1,2,113781,151.55,C22 C26,S
501
+ 500,0,3,"Svensson, Mr. Olof",male,24.0,0,0,350035,7.7958,,S
502
+ 501,0,3,"Calic, Mr. Petar",male,17.0,0,0,315086,8.6625,,S
503
+ 502,0,3,"Canavan, Miss. Mary",female,21.0,0,0,364846,7.75,,Q
504
+ 503,0,3,"O'Sullivan, Miss. Bridget Mary",female,,0,0,330909,7.6292,,Q
505
+ 504,0,3,"Laitinen, Miss. Kristina Sofia",female,37.0,0,0,4135,9.5875,,S
506
+ 505,1,1,"Maioni, Miss. Roberta",female,16.0,0,0,110152,86.5,B79,S
507
+ 506,0,1,"Penasco y Castellana, Mr. Victor de Satode",male,18.0,1,0,PC 17758,108.9,C65,C
508
+ 507,1,2,"Quick, Mrs. Frederick Charles (Jane Richards)",female,33.0,0,2,26360,26.0,,S
509
+ 508,1,1,"Bradley, Mr. George (""George Arthur Brayton"")",male,,0,0,111427,26.55,,S
510
+ 509,0,3,"Olsen, Mr. Henry Margido",male,28.0,0,0,C 4001,22.525,,S
511
+ 510,1,3,"Lang, Mr. Fang",male,26.0,0,0,1601,56.4958,,S
512
+ 511,1,3,"Daly, Mr. Eugene Patrick",male,29.0,0,0,382651,7.75,,Q
513
+ 512,0,3,"Webber, Mr. James",male,,0,0,SOTON/OQ 3101316,8.05,,S
514
+ 513,1,1,"McGough, Mr. James Robert",male,36.0,0,0,PC 17473,26.2875,E25,S
515
+ 514,1,1,"Rothschild, Mrs. Martin (Elizabeth L. Barrett)",female,54.0,1,0,PC 17603,59.4,,C
516
+ 515,0,3,"Coleff, Mr. Satio",male,24.0,0,0,349209,7.4958,,S
517
+ 516,0,1,"Walker, Mr. William Anderson",male,47.0,0,0,36967,34.0208,D46,S
518
+ 517,1,2,"Lemore, Mrs. (Amelia Milley)",female,34.0,0,0,C.A. 34260,10.5,F33,S
519
+ 518,0,3,"Ryan, Mr. Patrick",male,,0,0,371110,24.15,,Q
520
+ 519,1,2,"Angle, Mrs. William A (Florence ""Mary"" Agnes Hughes)",female,36.0,1,0,226875,26.0,,S
521
+ 520,0,3,"Pavlovic, Mr. Stefo",male,32.0,0,0,349242,7.8958,,S
522
+ 521,1,1,"Perreault, Miss. Anne",female,30.0,0,0,12749,93.5,B73,S
523
+ 522,0,3,"Vovk, Mr. Janko",male,22.0,0,0,349252,7.8958,,S
524
+ 523,0,3,"Lahoud, Mr. Sarkis",male,,0,0,2624,7.225,,C
525
+ 524,1,1,"Hippach, Mrs. Louis Albert (Ida Sophia Fischer)",female,44.0,0,1,111361,57.9792,B18,C
526
+ 525,0,3,"Kassem, Mr. Fared",male,,0,0,2700,7.2292,,C
527
+ 526,0,3,"Farrell, Mr. James",male,40.5,0,0,367232,7.75,,Q
528
+ 527,1,2,"Ridsdale, Miss. Lucy",female,50.0,0,0,W./C. 14258,10.5,,S
529
+ 528,0,1,"Farthing, Mr. John",male,,0,0,PC 17483,221.7792,C95,S
530
+ 529,0,3,"Salonen, Mr. Johan Werner",male,39.0,0,0,3101296,7.925,,S
531
+ 530,0,2,"Hocking, Mr. Richard George",male,23.0,2,1,29104,11.5,,S
532
+ 531,1,2,"Quick, Miss. Phyllis May",female,2.0,1,1,26360,26.0,,S
533
+ 532,0,3,"Toufik, Mr. Nakli",male,,0,0,2641,7.2292,,C
534
+ 533,0,3,"Elias, Mr. Joseph Jr",male,17.0,1,1,2690,7.2292,,C
535
+ 534,1,3,"Peter, Mrs. Catherine (Catherine Rizk)",female,,0,2,2668,22.3583,,C
536
+ 535,0,3,"Cacic, Miss. Marija",female,30.0,0,0,315084,8.6625,,S
537
+ 536,1,2,"Hart, Miss. Eva Miriam",female,7.0,0,2,F.C.C. 13529,26.25,,S
538
+ 537,0,1,"Butt, Major. Archibald Willingham",male,45.0,0,0,113050,26.55,B38,S
539
+ 538,1,1,"LeRoy, Miss. Bertha",female,30.0,0,0,PC 17761,106.425,,C
540
+ 539,0,3,"Risien, Mr. Samuel Beard",male,,0,0,364498,14.5,,S
541
+ 540,1,1,"Frolicher, Miss. Hedwig Margaritha",female,22.0,0,2,13568,49.5,B39,C
542
+ 541,1,1,"Crosby, Miss. Harriet R",female,36.0,0,2,WE/P 5735,71.0,B22,S
543
+ 542,0,3,"Andersson, Miss. Ingeborg Constanzia",female,9.0,4,2,347082,31.275,,S
544
+ 543,0,3,"Andersson, Miss. Sigrid Elisabeth",female,11.0,4,2,347082,31.275,,S
545
+ 544,1,2,"Beane, Mr. Edward",male,32.0,1,0,2908,26.0,,S
546
+ 545,0,1,"Douglas, Mr. Walter Donald",male,50.0,1,0,PC 17761,106.425,C86,C
547
+ 546,0,1,"Nicholson, Mr. Arthur Ernest",male,64.0,0,0,693,26.0,,S
548
+ 547,1,2,"Beane, Mrs. Edward (Ethel Clarke)",female,19.0,1,0,2908,26.0,,S
549
+ 548,1,2,"Padro y Manent, Mr. Julian",male,,0,0,SC/PARIS 2146,13.8625,,C
550
+ 549,0,3,"Goldsmith, Mr. Frank John",male,33.0,1,1,363291,20.525,,S
551
+ 550,1,2,"Davies, Master. John Morgan Jr",male,8.0,1,1,C.A. 33112,36.75,,S
552
+ 551,1,1,"Thayer, Mr. John Borland Jr",male,17.0,0,2,17421,110.8833,C70,C
553
+ 552,0,2,"Sharp, Mr. Percival James R",male,27.0,0,0,244358,26.0,,S
554
+ 553,0,3,"O'Brien, Mr. Timothy",male,,0,0,330979,7.8292,,Q
555
+ 554,1,3,"Leeni, Mr. Fahim (""Philip Zenni"")",male,22.0,0,0,2620,7.225,,C
556
+ 555,1,3,"Ohman, Miss. Velin",female,22.0,0,0,347085,7.775,,S
557
+ 556,0,1,"Wright, Mr. George",male,62.0,0,0,113807,26.55,,S
558
+ 557,1,1,"Duff Gordon, Lady. (Lucille Christiana Sutherland) (""Mrs Morgan"")",female,48.0,1,0,11755,39.6,A16,C
559
+ 558,0,1,"Robbins, Mr. Victor",male,,0,0,PC 17757,227.525,,C
560
+ 559,1,1,"Taussig, Mrs. Emil (Tillie Mandelbaum)",female,39.0,1,1,110413,79.65,E67,S
561
+ 560,1,3,"de Messemaeker, Mrs. Guillaume Joseph (Emma)",female,36.0,1,0,345572,17.4,,S
562
+ 561,0,3,"Morrow, Mr. Thomas Rowan",male,,0,0,372622,7.75,,Q
563
+ 562,0,3,"Sivic, Mr. Husein",male,40.0,0,0,349251,7.8958,,S
564
+ 563,0,2,"Norman, Mr. Robert Douglas",male,28.0,0,0,218629,13.5,,S
565
+ 564,0,3,"Simmons, Mr. John",male,,0,0,SOTON/OQ 392082,8.05,,S
566
+ 565,0,3,"Meanwell, Miss. (Marion Ogden)",female,,0,0,SOTON/O.Q. 392087,8.05,,S
567
+ 566,0,3,"Davies, Mr. Alfred J",male,24.0,2,0,A/4 48871,24.15,,S
568
+ 567,0,3,"Stoytcheff, Mr. Ilia",male,19.0,0,0,349205,7.8958,,S
569
+ 568,0,3,"Palsson, Mrs. Nils (Alma Cornelia Berglund)",female,29.0,0,4,349909,21.075,,S
570
+ 569,0,3,"Doharr, Mr. Tannous",male,,0,0,2686,7.2292,,C
571
+ 570,1,3,"Jonsson, Mr. Carl",male,32.0,0,0,350417,7.8542,,S
572
+ 571,1,2,"Harris, Mr. George",male,62.0,0,0,S.W./PP 752,10.5,,S
573
+ 572,1,1,"Appleton, Mrs. Edward Dale (Charlotte Lamson)",female,53.0,2,0,11769,51.4792,C101,S
574
+ 573,1,1,"Flynn, Mr. John Irwin (""Irving"")",male,36.0,0,0,PC 17474,26.3875,E25,S
575
+ 574,1,3,"Kelly, Miss. Mary",female,,0,0,14312,7.75,,Q
576
+ 575,0,3,"Rush, Mr. Alfred George John",male,16.0,0,0,A/4. 20589,8.05,,S
577
+ 576,0,3,"Patchett, Mr. George",male,19.0,0,0,358585,14.5,,S
578
+ 577,1,2,"Garside, Miss. Ethel",female,34.0,0,0,243880,13.0,,S
579
+ 578,1,1,"Silvey, Mrs. William Baird (Alice Munger)",female,39.0,1,0,13507,55.9,E44,S
580
+ 579,0,3,"Caram, Mrs. Joseph (Maria Elias)",female,,1,0,2689,14.4583,,C
581
+ 580,1,3,"Jussila, Mr. Eiriik",male,32.0,0,0,STON/O 2. 3101286,7.925,,S
582
+ 581,1,2,"Christy, Miss. Julie Rachel",female,25.0,1,1,237789,30.0,,S
583
+ 582,1,1,"Thayer, Mrs. John Borland (Marian Longstreth Morris)",female,39.0,1,1,17421,110.8833,C68,C
584
+ 583,0,2,"Downton, Mr. William James",male,54.0,0,0,28403,26.0,,S
585
+ 584,0,1,"Ross, Mr. John Hugo",male,36.0,0,0,13049,40.125,A10,C
586
+ 585,0,3,"Paulner, Mr. Uscher",male,,0,0,3411,8.7125,,C
587
+ 586,1,1,"Taussig, Miss. Ruth",female,18.0,0,2,110413,79.65,E68,S
588
+ 587,0,2,"Jarvis, Mr. John Denzil",male,47.0,0,0,237565,15.0,,S
589
+ 588,1,1,"Frolicher-Stehli, Mr. Maxmillian",male,60.0,1,1,13567,79.2,B41,C
590
+ 589,0,3,"Gilinski, Mr. Eliezer",male,22.0,0,0,14973,8.05,,S
591
+ 590,0,3,"Murdlin, Mr. Joseph",male,,0,0,A./5. 3235,8.05,,S
592
+ 591,0,3,"Rintamaki, Mr. Matti",male,35.0,0,0,STON/O 2. 3101273,7.125,,S
593
+ 592,1,1,"Stephenson, Mrs. Walter Bertram (Martha Eustis)",female,52.0,1,0,36947,78.2667,D20,C
594
+ 593,0,3,"Elsbury, Mr. William James",male,47.0,0,0,A/5 3902,7.25,,S
595
+ 594,0,3,"Bourke, Miss. Mary",female,,0,2,364848,7.75,,Q
596
+ 595,0,2,"Chapman, Mr. John Henry",male,37.0,1,0,SC/AH 29037,26.0,,S
597
+ 596,0,3,"Van Impe, Mr. Jean Baptiste",male,36.0,1,1,345773,24.15,,S
598
+ 597,1,2,"Leitch, Miss. Jessie Wills",female,,0,0,248727,33.0,,S
599
+ 598,0,3,"Johnson, Mr. Alfred",male,49.0,0,0,LINE,0.0,,S
600
+ 599,0,3,"Boulos, Mr. Hanna",male,,0,0,2664,7.225,,C
601
+ 600,1,1,"Duff Gordon, Sir. Cosmo Edmund (""Mr Morgan"")",male,49.0,1,0,PC 17485,56.9292,A20,C
602
+ 601,1,2,"Jacobsohn, Mrs. Sidney Samuel (Amy Frances Christy)",female,24.0,2,1,243847,27.0,,S
603
+ 602,0,3,"Slabenoff, Mr. Petco",male,,0,0,349214,7.8958,,S
604
+ 603,0,1,"Harrington, Mr. Charles H",male,,0,0,113796,42.4,,S
605
+ 604,0,3,"Torber, Mr. Ernst William",male,44.0,0,0,364511,8.05,,S
606
+ 605,1,1,"Homer, Mr. Harry (""Mr E Haven"")",male,35.0,0,0,111426,26.55,,C
607
+ 606,0,3,"Lindell, Mr. Edvard Bengtsson",male,36.0,1,0,349910,15.55,,S
608
+ 607,0,3,"Karaic, Mr. Milan",male,30.0,0,0,349246,7.8958,,S
609
+ 608,1,1,"Daniel, Mr. Robert Williams",male,27.0,0,0,113804,30.5,,S
610
+ 609,1,2,"Laroche, Mrs. Joseph (Juliette Marie Louise Lafargue)",female,22.0,1,2,SC/Paris 2123,41.5792,,C
611
+ 610,1,1,"Shutes, Miss. Elizabeth W",female,40.0,0,0,PC 17582,153.4625,C125,S
612
+ 611,0,3,"Andersson, Mrs. Anders Johan (Alfrida Konstantia Brogren)",female,39.0,1,5,347082,31.275,,S
613
+ 612,0,3,"Jardin, Mr. Jose Neto",male,,0,0,SOTON/O.Q. 3101305,7.05,,S
614
+ 613,1,3,"Murphy, Miss. Margaret Jane",female,,1,0,367230,15.5,,Q
615
+ 614,0,3,"Horgan, Mr. John",male,,0,0,370377,7.75,,Q
616
+ 615,0,3,"Brocklebank, Mr. William Alfred",male,35.0,0,0,364512,8.05,,S
617
+ 616,1,2,"Herman, Miss. Alice",female,24.0,1,2,220845,65.0,,S
618
+ 617,0,3,"Danbom, Mr. Ernst Gilbert",male,34.0,1,1,347080,14.4,,S
619
+ 618,0,3,"Lobb, Mrs. William Arthur (Cordelia K Stanlick)",female,26.0,1,0,A/5. 3336,16.1,,S
620
+ 619,1,2,"Becker, Miss. Marion Louise",female,4.0,2,1,230136,39.0,F4,S
621
+ 620,0,2,"Gavey, Mr. Lawrence",male,26.0,0,0,31028,10.5,,S
622
+ 621,0,3,"Yasbeck, Mr. Antoni",male,27.0,1,0,2659,14.4542,,C
623
+ 622,1,1,"Kimball, Mr. Edwin Nelson Jr",male,42.0,1,0,11753,52.5542,D19,S
624
+ 623,1,3,"Nakid, Mr. Sahid",male,20.0,1,1,2653,15.7417,,C
625
+ 624,0,3,"Hansen, Mr. Henry Damsgaard",male,21.0,0,0,350029,7.8542,,S
626
+ 625,0,3,"Bowen, Mr. David John ""Dai""",male,21.0,0,0,54636,16.1,,S
627
+ 626,0,1,"Sutton, Mr. Frederick",male,61.0,0,0,36963,32.3208,D50,S
628
+ 627,0,2,"Kirkland, Rev. Charles Leonard",male,57.0,0,0,219533,12.35,,Q
629
+ 628,1,1,"Longley, Miss. Gretchen Fiske",female,21.0,0,0,13502,77.9583,D9,S
630
+ 629,0,3,"Bostandyeff, Mr. Guentcho",male,26.0,0,0,349224,7.8958,,S
631
+ 630,0,3,"O'Connell, Mr. Patrick D",male,,0,0,334912,7.7333,,Q
632
+ 631,1,1,"Barkworth, Mr. Algernon Henry Wilson",male,80.0,0,0,27042,30.0,A23,S
633
+ 632,0,3,"Lundahl, Mr. Johan Svensson",male,51.0,0,0,347743,7.0542,,S
634
+ 633,1,1,"Stahelin-Maeglin, Dr. Max",male,32.0,0,0,13214,30.5,B50,C
635
+ 634,0,1,"Parr, Mr. William Henry Marsh",male,,0,0,112052,0.0,,S
636
+ 635,0,3,"Skoog, Miss. Mabel",female,9.0,3,2,347088,27.9,,S
637
+ 636,1,2,"Davis, Miss. Mary",female,28.0,0,0,237668,13.0,,S
638
+ 637,0,3,"Leinonen, Mr. Antti Gustaf",male,32.0,0,0,STON/O 2. 3101292,7.925,,S
639
+ 638,0,2,"Collyer, Mr. Harvey",male,31.0,1,1,C.A. 31921,26.25,,S
640
+ 639,0,3,"Panula, Mrs. Juha (Maria Emilia Ojala)",female,41.0,0,5,3101295,39.6875,,S
641
+ 640,0,3,"Thorneycroft, Mr. Percival",male,,1,0,376564,16.1,,S
642
+ 641,0,3,"Jensen, Mr. Hans Peder",male,20.0,0,0,350050,7.8542,,S
643
+ 642,1,1,"Sagesser, Mlle. Emma",female,24.0,0,0,PC 17477,69.3,B35,C
644
+ 643,0,3,"Skoog, Miss. Margit Elizabeth",female,2.0,3,2,347088,27.9,,S
645
+ 644,1,3,"Foo, Mr. Choong",male,,0,0,1601,56.4958,,S
646
+ 645,1,3,"Baclini, Miss. Eugenie",female,0.75,2,1,2666,19.2583,,C
647
+ 646,1,1,"Harper, Mr. Henry Sleeper",male,48.0,1,0,PC 17572,76.7292,D33,C
648
+ 647,0,3,"Cor, Mr. Liudevit",male,19.0,0,0,349231,7.8958,,S
649
+ 648,1,1,"Simonius-Blumer, Col. Oberst Alfons",male,56.0,0,0,13213,35.5,A26,C
650
+ 649,0,3,"Willey, Mr. Edward",male,,0,0,S.O./P.P. 751,7.55,,S
651
+ 650,1,3,"Stanley, Miss. Amy Zillah Elsie",female,23.0,0,0,CA. 2314,7.55,,S
652
+ 651,0,3,"Mitkoff, Mr. Mito",male,,0,0,349221,7.8958,,S
653
+ 652,1,2,"Doling, Miss. Elsie",female,18.0,0,1,231919,23.0,,S
654
+ 653,0,3,"Kalvik, Mr. Johannes Halvorsen",male,21.0,0,0,8475,8.4333,,S
655
+ 654,1,3,"O'Leary, Miss. Hanora ""Norah""",female,,0,0,330919,7.8292,,Q
656
+ 655,0,3,"Hegarty, Miss. Hanora ""Nora""",female,18.0,0,0,365226,6.75,,Q
657
+ 656,0,2,"Hickman, Mr. Leonard Mark",male,24.0,2,0,S.O.C. 14879,73.5,,S
658
+ 657,0,3,"Radeff, Mr. Alexander",male,,0,0,349223,7.8958,,S
659
+ 658,0,3,"Bourke, Mrs. John (Catherine)",female,32.0,1,1,364849,15.5,,Q
660
+ 659,0,2,"Eitemiller, Mr. George Floyd",male,23.0,0,0,29751,13.0,,S
661
+ 660,0,1,"Newell, Mr. Arthur Webster",male,58.0,0,2,35273,113.275,D48,C
662
+ 661,1,1,"Frauenthal, Dr. Henry William",male,50.0,2,0,PC 17611,133.65,,S
663
+ 662,0,3,"Badt, Mr. Mohamed",male,40.0,0,0,2623,7.225,,C
664
+ 663,0,1,"Colley, Mr. Edward Pomeroy",male,47.0,0,0,5727,25.5875,E58,S
665
+ 664,0,3,"Coleff, Mr. Peju",male,36.0,0,0,349210,7.4958,,S
666
+ 665,1,3,"Lindqvist, Mr. Eino William",male,20.0,1,0,STON/O 2. 3101285,7.925,,S
667
+ 666,0,2,"Hickman, Mr. Lewis",male,32.0,2,0,S.O.C. 14879,73.5,,S
668
+ 667,0,2,"Butler, Mr. Reginald Fenton",male,25.0,0,0,234686,13.0,,S
669
+ 668,0,3,"Rommetvedt, Mr. Knud Paust",male,,0,0,312993,7.775,,S
670
+ 669,0,3,"Cook, Mr. Jacob",male,43.0,0,0,A/5 3536,8.05,,S
671
+ 670,1,1,"Taylor, Mrs. Elmer Zebley (Juliet Cummins Wright)",female,,1,0,19996,52.0,C126,S
672
+ 671,1,2,"Brown, Mrs. Thomas William Solomon (Elizabeth Catherine Ford)",female,40.0,1,1,29750,39.0,,S
673
+ 672,0,1,"Davidson, Mr. Thornton",male,31.0,1,0,F.C. 12750,52.0,B71,S
674
+ 673,0,2,"Mitchell, Mr. Henry Michael",male,70.0,0,0,C.A. 24580,10.5,,S
675
+ 674,1,2,"Wilhelms, Mr. Charles",male,31.0,0,0,244270,13.0,,S
676
+ 675,0,2,"Watson, Mr. Ennis Hastings",male,,0,0,239856,0.0,,S
677
+ 676,0,3,"Edvardsson, Mr. Gustaf Hjalmar",male,18.0,0,0,349912,7.775,,S
678
+ 677,0,3,"Sawyer, Mr. Frederick Charles",male,24.5,0,0,342826,8.05,,S
679
+ 678,1,3,"Turja, Miss. Anna Sofia",female,18.0,0,0,4138,9.8417,,S
680
+ 679,0,3,"Goodwin, Mrs. Frederick (Augusta Tyler)",female,43.0,1,6,CA 2144,46.9,,S
681
+ 680,1,1,"Cardeza, Mr. Thomas Drake Martinez",male,36.0,0,1,PC 17755,512.3292,B51 B53 B55,C
682
+ 681,0,3,"Peters, Miss. Katie",female,,0,0,330935,8.1375,,Q
683
+ 682,1,1,"Hassab, Mr. Hammad",male,27.0,0,0,PC 17572,76.7292,D49,C
684
+ 683,0,3,"Olsvigen, Mr. Thor Anderson",male,20.0,0,0,6563,9.225,,S
685
+ 684,0,3,"Goodwin, Mr. Charles Edward",male,14.0,5,2,CA 2144,46.9,,S
686
+ 685,0,2,"Brown, Mr. Thomas William Solomon",male,60.0,1,1,29750,39.0,,S
687
+ 686,0,2,"Laroche, Mr. Joseph Philippe Lemercier",male,25.0,1,2,SC/Paris 2123,41.5792,,C
688
+ 687,0,3,"Panula, Mr. Jaako Arnold",male,14.0,4,1,3101295,39.6875,,S
689
+ 688,0,3,"Dakic, Mr. Branko",male,19.0,0,0,349228,10.1708,,S
690
+ 689,0,3,"Fischer, Mr. Eberhard Thelander",male,18.0,0,0,350036,7.7958,,S
691
+ 690,1,1,"Madill, Miss. Georgette Alexandra",female,15.0,0,1,24160,211.3375,B5,S
692
+ 691,1,1,"Dick, Mr. Albert Adrian",male,31.0,1,0,17474,57.0,B20,S
693
+ 692,1,3,"Karun, Miss. Manca",female,4.0,0,1,349256,13.4167,,C
694
+ 693,1,3,"Lam, Mr. Ali",male,,0,0,1601,56.4958,,S
695
+ 694,0,3,"Saad, Mr. Khalil",male,25.0,0,0,2672,7.225,,C
696
+ 695,0,1,"Weir, Col. John",male,60.0,0,0,113800,26.55,,S
697
+ 696,0,2,"Chapman, Mr. Charles Henry",male,52.0,0,0,248731,13.5,,S
698
+ 697,0,3,"Kelly, Mr. James",male,44.0,0,0,363592,8.05,,S
699
+ 698,1,3,"Mullens, Miss. Katherine ""Katie""",female,,0,0,35852,7.7333,,Q
700
+ 699,0,1,"Thayer, Mr. John Borland",male,49.0,1,1,17421,110.8833,C68,C
701
+ 700,0,3,"Humblen, Mr. Adolf Mathias Nicolai Olsen",male,42.0,0,0,348121,7.65,F G63,S
702
+ 701,1,1,"Astor, Mrs. John Jacob (Madeleine Talmadge Force)",female,18.0,1,0,PC 17757,227.525,C62 C64,C
703
+ 702,1,1,"Silverthorne, Mr. Spencer Victor",male,35.0,0,0,PC 17475,26.2875,E24,S
704
+ 703,0,3,"Barbara, Miss. Saiide",female,18.0,0,1,2691,14.4542,,C
705
+ 704,0,3,"Gallagher, Mr. Martin",male,25.0,0,0,36864,7.7417,,Q
706
+ 705,0,3,"Hansen, Mr. Henrik Juul",male,26.0,1,0,350025,7.8542,,S
707
+ 706,0,2,"Morley, Mr. Henry Samuel (""Mr Henry Marshall"")",male,39.0,0,0,250655,26.0,,S
708
+ 707,1,2,"Kelly, Mrs. Florence ""Fannie""",female,45.0,0,0,223596,13.5,,S
709
+ 708,1,1,"Calderhead, Mr. Edward Pennington",male,42.0,0,0,PC 17476,26.2875,E24,S
710
+ 709,1,1,"Cleaver, Miss. Alice",female,22.0,0,0,113781,151.55,,S
711
+ 710,1,3,"Moubarek, Master. Halim Gonios (""William George"")",male,,1,1,2661,15.2458,,C
712
+ 711,1,1,"Mayne, Mlle. Berthe Antonine (""Mrs de Villiers"")",female,24.0,0,0,PC 17482,49.5042,C90,C
713
+ 712,0,1,"Klaber, Mr. Herman",male,,0,0,113028,26.55,C124,S
714
+ 713,1,1,"Taylor, Mr. Elmer Zebley",male,48.0,1,0,19996,52.0,C126,S
715
+ 714,0,3,"Larsson, Mr. August Viktor",male,29.0,0,0,7545,9.4833,,S
716
+ 715,0,2,"Greenberg, Mr. Samuel",male,52.0,0,0,250647,13.0,,S
717
+ 716,0,3,"Soholt, Mr. Peter Andreas Lauritz Andersen",male,19.0,0,0,348124,7.65,F G73,S
718
+ 717,1,1,"Endres, Miss. Caroline Louise",female,38.0,0,0,PC 17757,227.525,C45,C
719
+ 718,1,2,"Troutt, Miss. Edwina Celia ""Winnie""",female,27.0,0,0,34218,10.5,E101,S
720
+ 719,0,3,"McEvoy, Mr. Michael",male,,0,0,36568,15.5,,Q
721
+ 720,0,3,"Johnson, Mr. Malkolm Joackim",male,33.0,0,0,347062,7.775,,S
722
+ 721,1,2,"Harper, Miss. Annie Jessie ""Nina""",female,6.0,0,1,248727,33.0,,S
723
+ 722,0,3,"Jensen, Mr. Svend Lauritz",male,17.0,1,0,350048,7.0542,,S
724
+ 723,0,2,"Gillespie, Mr. William Henry",male,34.0,0,0,12233,13.0,,S
725
+ 724,0,2,"Hodges, Mr. Henry Price",male,50.0,0,0,250643,13.0,,S
726
+ 725,1,1,"Chambers, Mr. Norman Campbell",male,27.0,1,0,113806,53.1,E8,S
727
+ 726,0,3,"Oreskovic, Mr. Luka",male,20.0,0,0,315094,8.6625,,S
728
+ 727,1,2,"Renouf, Mrs. Peter Henry (Lillian Jefferys)",female,30.0,3,0,31027,21.0,,S
729
+ 728,1,3,"Mannion, Miss. Margareth",female,,0,0,36866,7.7375,,Q
730
+ 729,0,2,"Bryhl, Mr. Kurt Arnold Gottfrid",male,25.0,1,0,236853,26.0,,S
731
+ 730,0,3,"Ilmakangas, Miss. Pieta Sofia",female,25.0,1,0,STON/O2. 3101271,7.925,,S
732
+ 731,1,1,"Allen, Miss. Elisabeth Walton",female,29.0,0,0,24160,211.3375,B5,S
733
+ 732,0,3,"Hassan, Mr. Houssein G N",male,11.0,0,0,2699,18.7875,,C
734
+ 733,0,2,"Knight, Mr. Robert J",male,,0,0,239855,0.0,,S
735
+ 734,0,2,"Berriman, Mr. William John",male,23.0,0,0,28425,13.0,,S
736
+ 735,0,2,"Troupiansky, Mr. Moses Aaron",male,23.0,0,0,233639,13.0,,S
737
+ 736,0,3,"Williams, Mr. Leslie",male,28.5,0,0,54636,16.1,,S
738
+ 737,0,3,"Ford, Mrs. Edward (Margaret Ann Watson)",female,48.0,1,3,W./C. 6608,34.375,,S
739
+ 738,1,1,"Lesurer, Mr. Gustave J",male,35.0,0,0,PC 17755,512.3292,B101,C
740
+ 739,0,3,"Ivanoff, Mr. Kanio",male,,0,0,349201,7.8958,,S
741
+ 740,0,3,"Nankoff, Mr. Minko",male,,0,0,349218,7.8958,,S
742
+ 741,1,1,"Hawksford, Mr. Walter James",male,,0,0,16988,30.0,D45,S
743
+ 742,0,1,"Cavendish, Mr. Tyrell William",male,36.0,1,0,19877,78.85,C46,S
744
+ 743,1,1,"Ryerson, Miss. Susan Parker ""Suzette""",female,21.0,2,2,PC 17608,262.375,B57 B59 B63 B66,C
745
+ 744,0,3,"McNamee, Mr. Neal",male,24.0,1,0,376566,16.1,,S
746
+ 745,1,3,"Stranden, Mr. Juho",male,31.0,0,0,STON/O 2. 3101288,7.925,,S
747
+ 746,0,1,"Crosby, Capt. Edward Gifford",male,70.0,1,1,WE/P 5735,71.0,B22,S
748
+ 747,0,3,"Abbott, Mr. Rossmore Edward",male,16.0,1,1,C.A. 2673,20.25,,S
749
+ 748,1,2,"Sinkkonen, Miss. Anna",female,30.0,0,0,250648,13.0,,S
750
+ 749,0,1,"Marvin, Mr. Daniel Warner",male,19.0,1,0,113773,53.1,D30,S
751
+ 750,0,3,"Connaghton, Mr. Michael",male,31.0,0,0,335097,7.75,,Q
752
+ 751,1,2,"Wells, Miss. Joan",female,4.0,1,1,29103,23.0,,S
753
+ 752,1,3,"Moor, Master. Meier",male,6.0,0,1,392096,12.475,E121,S
754
+ 753,0,3,"Vande Velde, Mr. Johannes Joseph",male,33.0,0,0,345780,9.5,,S
755
+ 754,0,3,"Jonkoff, Mr. Lalio",male,23.0,0,0,349204,7.8958,,S
756
+ 755,1,2,"Herman, Mrs. Samuel (Jane Laver)",female,48.0,1,2,220845,65.0,,S
757
+ 756,1,2,"Hamalainen, Master. Viljo",male,0.67,1,1,250649,14.5,,S
758
+ 757,0,3,"Carlsson, Mr. August Sigfrid",male,28.0,0,0,350042,7.7958,,S
759
+ 758,0,2,"Bailey, Mr. Percy Andrew",male,18.0,0,0,29108,11.5,,S
760
+ 759,0,3,"Theobald, Mr. Thomas Leonard",male,34.0,0,0,363294,8.05,,S
761
+ 760,1,1,"Rothes, the Countess. of (Lucy Noel Martha Dyer-Edwards)",female,33.0,0,0,110152,86.5,B77,S
762
+ 761,0,3,"Garfirth, Mr. John",male,,0,0,358585,14.5,,S
763
+ 762,0,3,"Nirva, Mr. Iisakki Antino Aijo",male,41.0,0,0,SOTON/O2 3101272,7.125,,S
764
+ 763,1,3,"Barah, Mr. Hanna Assi",male,20.0,0,0,2663,7.2292,,C
765
+ 764,1,1,"Carter, Mrs. William Ernest (Lucile Polk)",female,36.0,1,2,113760,120.0,B96 B98,S
766
+ 765,0,3,"Eklund, Mr. Hans Linus",male,16.0,0,0,347074,7.775,,S
767
+ 766,1,1,"Hogeboom, Mrs. John C (Anna Andrews)",female,51.0,1,0,13502,77.9583,D11,S
768
+ 767,0,1,"Brewe, Dr. Arthur Jackson",male,,0,0,112379,39.6,,C
769
+ 768,0,3,"Mangan, Miss. Mary",female,30.5,0,0,364850,7.75,,Q
770
+ 769,0,3,"Moran, Mr. Daniel J",male,,1,0,371110,24.15,,Q
771
+ 770,0,3,"Gronnestad, Mr. Daniel Danielsen",male,32.0,0,0,8471,8.3625,,S
772
+ 771,0,3,"Lievens, Mr. Rene Aime",male,24.0,0,0,345781,9.5,,S
773
+ 772,0,3,"Jensen, Mr. Niels Peder",male,48.0,0,0,350047,7.8542,,S
774
+ 773,0,2,"Mack, Mrs. (Mary)",female,57.0,0,0,S.O./P.P. 3,10.5,E77,S
775
+ 774,0,3,"Elias, Mr. Dibo",male,,0,0,2674,7.225,,C
776
+ 775,1,2,"Hocking, Mrs. Elizabeth (Eliza Needs)",female,54.0,1,3,29105,23.0,,S
777
+ 776,0,3,"Myhrman, Mr. Pehr Fabian Oliver Malkolm",male,18.0,0,0,347078,7.75,,S
778
+ 777,0,3,"Tobin, Mr. Roger",male,,0,0,383121,7.75,F38,Q
779
+ 778,1,3,"Emanuel, Miss. Virginia Ethel",female,5.0,0,0,364516,12.475,,S
780
+ 779,0,3,"Kilgannon, Mr. Thomas J",male,,0,0,36865,7.7375,,Q
781
+ 780,1,1,"Robert, Mrs. Edward Scott (Elisabeth Walton McMillan)",female,43.0,0,1,24160,211.3375,B3,S
782
+ 781,1,3,"Ayoub, Miss. Banoura",female,13.0,0,0,2687,7.2292,,C
783
+ 782,1,1,"Dick, Mrs. Albert Adrian (Vera Gillespie)",female,17.0,1,0,17474,57.0,B20,S
784
+ 783,0,1,"Long, Mr. Milton Clyde",male,29.0,0,0,113501,30.0,D6,S
785
+ 784,0,3,"Johnston, Mr. Andrew G",male,,1,2,W./C. 6607,23.45,,S
786
+ 785,0,3,"Ali, Mr. William",male,25.0,0,0,SOTON/O.Q. 3101312,7.05,,S
787
+ 786,0,3,"Harmer, Mr. Abraham (David Lishin)",male,25.0,0,0,374887,7.25,,S
788
+ 787,1,3,"Sjoblom, Miss. Anna Sofia",female,18.0,0,0,3101265,7.4958,,S
789
+ 788,0,3,"Rice, Master. George Hugh",male,8.0,4,1,382652,29.125,,Q
790
+ 789,1,3,"Dean, Master. Bertram Vere",male,1.0,1,2,C.A. 2315,20.575,,S
791
+ 790,0,1,"Guggenheim, Mr. Benjamin",male,46.0,0,0,PC 17593,79.2,B82 B84,C
792
+ 791,0,3,"Keane, Mr. Andrew ""Andy""",male,,0,0,12460,7.75,,Q
793
+ 792,0,2,"Gaskell, Mr. Alfred",male,16.0,0,0,239865,26.0,,S
794
+ 793,0,3,"Sage, Miss. Stella Anna",female,,8,2,CA. 2343,69.55,,S
795
+ 794,0,1,"Hoyt, Mr. William Fisher",male,,0,0,PC 17600,30.6958,,C
796
+ 795,0,3,"Dantcheff, Mr. Ristiu",male,25.0,0,0,349203,7.8958,,S
797
+ 796,0,2,"Otter, Mr. Richard",male,39.0,0,0,28213,13.0,,S
798
+ 797,1,1,"Leader, Dr. Alice (Farnham)",female,49.0,0,0,17465,25.9292,D17,S
799
+ 798,1,3,"Osman, Mrs. Mara",female,31.0,0,0,349244,8.6833,,S
800
+ 799,0,3,"Ibrahim Shawah, Mr. Yousseff",male,30.0,0,0,2685,7.2292,,C
801
+ 800,0,3,"Van Impe, Mrs. Jean Baptiste (Rosalie Paula Govaert)",female,30.0,1,1,345773,24.15,,S
802
+ 801,0,2,"Ponesell, Mr. Martin",male,34.0,0,0,250647,13.0,,S
803
+ 802,1,2,"Collyer, Mrs. Harvey (Charlotte Annie Tate)",female,31.0,1,1,C.A. 31921,26.25,,S
804
+ 803,1,1,"Carter, Master. William Thornton II",male,11.0,1,2,113760,120.0,B96 B98,S
805
+ 804,1,3,"Thomas, Master. Assad Alexander",male,0.42,0,1,2625,8.5167,,C
806
+ 805,1,3,"Hedman, Mr. Oskar Arvid",male,27.0,0,0,347089,6.975,,S
807
+ 806,0,3,"Johansson, Mr. Karl Johan",male,31.0,0,0,347063,7.775,,S
808
+ 807,0,1,"Andrews, Mr. Thomas Jr",male,39.0,0,0,112050,0.0,A36,S
809
+ 808,0,3,"Pettersson, Miss. Ellen Natalia",female,18.0,0,0,347087,7.775,,S
810
+ 809,0,2,"Meyer, Mr. August",male,39.0,0,0,248723,13.0,,S
811
+ 810,1,1,"Chambers, Mrs. Norman Campbell (Bertha Griggs)",female,33.0,1,0,113806,53.1,E8,S
812
+ 811,0,3,"Alexander, Mr. William",male,26.0,0,0,3474,7.8875,,S
813
+ 812,0,3,"Lester, Mr. James",male,39.0,0,0,A/4 48871,24.15,,S
814
+ 813,0,2,"Slemen, Mr. Richard James",male,35.0,0,0,28206,10.5,,S
815
+ 814,0,3,"Andersson, Miss. Ebba Iris Alfrida",female,6.0,4,2,347082,31.275,,S
816
+ 815,0,3,"Tomlin, Mr. Ernest Portage",male,30.5,0,0,364499,8.05,,S
817
+ 816,0,1,"Fry, Mr. Richard",male,,0,0,112058,0.0,B102,S
818
+ 817,0,3,"Heininen, Miss. Wendla Maria",female,23.0,0,0,STON/O2. 3101290,7.925,,S
819
+ 818,0,2,"Mallet, Mr. Albert",male,31.0,1,1,S.C./PARIS 2079,37.0042,,C
820
+ 819,0,3,"Holm, Mr. John Fredrik Alexander",male,43.0,0,0,C 7075,6.45,,S
821
+ 820,0,3,"Skoog, Master. Karl Thorsten",male,10.0,3,2,347088,27.9,,S
822
+ 821,1,1,"Hays, Mrs. Charles Melville (Clara Jennings Gregg)",female,52.0,1,1,12749,93.5,B69,S
823
+ 822,1,3,"Lulic, Mr. Nikola",male,27.0,0,0,315098,8.6625,,S
824
+ 823,0,1,"Reuchlin, Jonkheer. John George",male,38.0,0,0,19972,0.0,,S
825
+ 824,1,3,"Moor, Mrs. (Beila)",female,27.0,0,1,392096,12.475,E121,S
826
+ 825,0,3,"Panula, Master. Urho Abraham",male,2.0,4,1,3101295,39.6875,,S
827
+ 826,0,3,"Flynn, Mr. John",male,,0,0,368323,6.95,,Q
828
+ 827,0,3,"Lam, Mr. Len",male,,0,0,1601,56.4958,,S
829
+ 828,1,2,"Mallet, Master. Andre",male,1.0,0,2,S.C./PARIS 2079,37.0042,,C
830
+ 829,1,3,"McCormack, Mr. Thomas Joseph",male,,0,0,367228,7.75,,Q
831
+ 830,1,1,"Stone, Mrs. George Nelson (Martha Evelyn)",female,62.0,0,0,113572,80.0,B28,
832
+ 831,1,3,"Yasbeck, Mrs. Antoni (Selini Alexander)",female,15.0,1,0,2659,14.4542,,C
833
+ 832,1,2,"Richards, Master. George Sibley",male,0.83,1,1,29106,18.75,,S
834
+ 833,0,3,"Saad, Mr. Amin",male,,0,0,2671,7.2292,,C
835
+ 834,0,3,"Augustsson, Mr. Albert",male,23.0,0,0,347468,7.8542,,S
836
+ 835,0,3,"Allum, Mr. Owen George",male,18.0,0,0,2223,8.3,,S
837
+ 836,1,1,"Compton, Miss. Sara Rebecca",female,39.0,1,1,PC 17756,83.1583,E49,C
838
+ 837,0,3,"Pasic, Mr. Jakob",male,21.0,0,0,315097,8.6625,,S
839
+ 838,0,3,"Sirota, Mr. Maurice",male,,0,0,392092,8.05,,S
840
+ 839,1,3,"Chip, Mr. Chang",male,32.0,0,0,1601,56.4958,,S
841
+ 840,1,1,"Marechal, Mr. Pierre",male,,0,0,11774,29.7,C47,C
842
+ 841,0,3,"Alhomaki, Mr. Ilmari Rudolf",male,20.0,0,0,SOTON/O2 3101287,7.925,,S
843
+ 842,0,2,"Mudd, Mr. Thomas Charles",male,16.0,0,0,S.O./P.P. 3,10.5,,S
844
+ 843,1,1,"Serepeca, Miss. Augusta",female,30.0,0,0,113798,31.0,,C
845
+ 844,0,3,"Lemberopolous, Mr. Peter L",male,34.5,0,0,2683,6.4375,,C
846
+ 845,0,3,"Culumovic, Mr. Jeso",male,17.0,0,0,315090,8.6625,,S
847
+ 846,0,3,"Abbing, Mr. Anthony",male,42.0,0,0,C.A. 5547,7.55,,S
848
+ 847,0,3,"Sage, Mr. Douglas Bullen",male,,8,2,CA. 2343,69.55,,S
849
+ 848,0,3,"Markoff, Mr. Marin",male,35.0,0,0,349213,7.8958,,C
850
+ 849,0,2,"Harper, Rev. John",male,28.0,0,1,248727,33.0,,S
851
+ 850,1,1,"Goldenberg, Mrs. Samuel L (Edwiga Grabowska)",female,,1,0,17453,89.1042,C92,C
852
+ 851,0,3,"Andersson, Master. Sigvard Harald Elias",male,4.0,4,2,347082,31.275,,S
853
+ 852,0,3,"Svensson, Mr. Johan",male,74.0,0,0,347060,7.775,,S
854
+ 853,0,3,"Boulos, Miss. Nourelain",female,9.0,1,1,2678,15.2458,,C
855
+ 854,1,1,"Lines, Miss. Mary Conover",female,16.0,0,1,PC 17592,39.4,D28,S
856
+ 855,0,2,"Carter, Mrs. Ernest Courtenay (Lilian Hughes)",female,44.0,1,0,244252,26.0,,S
857
+ 856,1,3,"Aks, Mrs. Sam (Leah Rosen)",female,18.0,0,1,392091,9.35,,S
858
+ 857,1,1,"Wick, Mrs. George Dennick (Mary Hitchcock)",female,45.0,1,1,36928,164.8667,,S
859
+ 858,1,1,"Daly, Mr. Peter Denis ",male,51.0,0,0,113055,26.55,E17,S
860
+ 859,1,3,"Baclini, Mrs. Solomon (Latifa Qurban)",female,24.0,0,3,2666,19.2583,,C
861
+ 860,0,3,"Razi, Mr. Raihed",male,,0,0,2629,7.2292,,C
862
+ 861,0,3,"Hansen, Mr. Claus Peter",male,41.0,2,0,350026,14.1083,,S
863
+ 862,0,2,"Giles, Mr. Frederick Edward",male,21.0,1,0,28134,11.5,,S
864
+ 863,1,1,"Swift, Mrs. Frederick Joel (Margaret Welles Barron)",female,48.0,0,0,17466,25.9292,D17,S
865
+ 864,0,3,"Sage, Miss. Dorothy Edith ""Dolly""",female,,8,2,CA. 2343,69.55,,S
866
+ 865,0,2,"Gill, Mr. John William",male,24.0,0,0,233866,13.0,,S
867
+ 866,1,2,"Bystrom, Mrs. (Karolina)",female,42.0,0,0,236852,13.0,,S
868
+ 867,1,2,"Duran y More, Miss. Asuncion",female,27.0,1,0,SC/PARIS 2149,13.8583,,C
869
+ 868,0,1,"Roebling, Mr. Washington Augustus II",male,31.0,0,0,PC 17590,50.4958,A24,S
870
+ 869,0,3,"van Melkebeke, Mr. Philemon",male,,0,0,345777,9.5,,S
871
+ 870,1,3,"Johnson, Master. Harold Theodor",male,4.0,1,1,347742,11.1333,,S
872
+ 871,0,3,"Balkic, Mr. Cerin",male,26.0,0,0,349248,7.8958,,S
873
+ 872,1,1,"Beckwith, Mrs. Richard Leonard (Sallie Monypeny)",female,47.0,1,1,11751,52.5542,D35,S
874
+ 873,0,1,"Carlsson, Mr. Frans Olof",male,33.0,0,0,695,5.0,B51 B53 B55,S
875
+ 874,0,3,"Vander Cruyssen, Mr. Victor",male,47.0,0,0,345765,9.0,,S
876
+ 875,1,2,"Abelson, Mrs. Samuel (Hannah Wizosky)",female,28.0,1,0,P/PP 3381,24.0,,C
877
+ 876,1,3,"Najib, Miss. Adele Kiamie ""Jane""",female,15.0,0,0,2667,7.225,,C
878
+ 877,0,3,"Gustafsson, Mr. Alfred Ossian",male,20.0,0,0,7534,9.8458,,S
879
+ 878,0,3,"Petroff, Mr. Nedelio",male,19.0,0,0,349212,7.8958,,S
880
+ 879,0,3,"Laleff, Mr. Kristo",male,,0,0,349217,7.8958,,S
881
+ 880,1,1,"Potter, Mrs. Thomas Jr (Lily Alexenia Wilson)",female,56.0,0,1,11767,83.1583,C50,C
882
+ 881,1,2,"Shelley, Mrs. William (Imanita Parrish Hall)",female,25.0,0,1,230433,26.0,,S
883
+ 882,0,3,"Markun, Mr. Johann",male,33.0,0,0,349257,7.8958,,S
884
+ 883,0,3,"Dahlberg, Miss. Gerda Ulrika",female,22.0,0,0,7552,10.5167,,S
885
+ 884,0,2,"Banfield, Mr. Frederick James",male,28.0,0,0,C.A./SOTON 34068,10.5,,S
886
+ 885,0,3,"Sutehall, Mr. Henry Jr",male,25.0,0,0,SOTON/OQ 392076,7.05,,S
887
+ 886,0,3,"Rice, Mrs. William (Margaret Norton)",female,39.0,0,5,382652,29.125,,Q
888
+ 887,0,2,"Montvila, Rev. Juozas",male,27.0,0,0,211536,13.0,,S
889
+ 888,1,1,"Graham, Miss. Margaret Edith",female,19.0,0,0,112053,30.0,B42,S
890
+ 889,0,3,"Johnston, Miss. Catherine Helen ""Carrie""",female,,1,2,W./C. 6607,23.45,,S
891
+ 890,1,1,"Behr, Mr. Karl Howell",male,26.0,0,0,111369,30.0,C148,C
892
+ 891,0,3,"Dooley, Mr. Patrick",male,32.0,0,0,370376,7.75,,Q
settings.html ADDED
The diff for this file is too large to render. See raw diff
 
setup-users.pl ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/perl
2
+ # Copyright © 2005-2023 Philip Hands <[email protected]>
3
+ # distributed under the terms of the GNU GPL version 2 or (at your option) any later version
4
+ # see the file "COPYING" for details
5
+
6
+ use strict;
7
+ use warnings;
8
+
9
+ my $users=shift;
10
+ my $pwfile=shift;
11
+
12
+ my %user_crypt = () ;
13
+
14
+ open(USERS, $users) or die "Can't open '$users' for input: $!";
15
+ while (<USERS>) {
16
+ chomp ;
17
+ next if /^\s*(#|$)/ ;
18
+
19
+ my ($user,$crypt,$sudoer,$gecos,$sshkeys) = split(':') ;
20
+
21
+ $user_crypt{$user} = ($crypt ne "BLANK") ? $crypt : '' ;
22
+
23
+ system("adduser --disabled-password --gecos \"$gecos\" $user")
24
+ unless ("root" eq "$user") ;
25
+
26
+ system("adduser $user sudo") if ($sudoer) ;
27
+
28
+ system("mkdir -p -m 0700 ~$user/.ssh") ;
29
+ if (defined($sshkeys)) {
30
+ foreach my $key (split(',',$sshkeys)) {
31
+ system("cat /tmp/sshkeys.$key >> ~$user/.ssh/authorized_keys") ;
32
+ }
33
+ }
34
+ system("chown -R $user: ~$user/.ssh") ;
35
+ }
36
+ close(USERS) ;
37
+
38
+ our $^I = ''; # this puts us in inline editing mode
39
+ our @ARGV = ($pwfile);
40
+
41
+ while ( <ARGV> ) {
42
+ my ($user,$crypt) = split(':') ;
43
+
44
+ if (/^([^:]*):(!|BLANK):(.*)$/) {
45
+ if (defined($user_crypt{$1})) {
46
+ $_ = $1 . ':' . $user_crypt{$1} . ':' . $3 . "\n" ;
47
+ }
48
+ }
49
+ print;
50
+ }
sitemap.txt ADDED
File without changes
source.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Some packages on packages.microsoft.com may incorporate material from third parties.
2
+ Notice of license information for third party material may be found in the packages themselves or associated documentation.
3
+ Source code for certain third party material may be available in an associated source directory.
4
+ Alternatively, you may obtain the complete Corresponding Source code for certain packages or material by sending an email to [email protected], including the package name and version information.
5
+
test.txt ADDED
File without changes
test_debugging_api.py ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SPDX-FileCopyrightText: Copyright (c) 2022-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+ #
4
+ # Licensed under the Apache License, Version 2.0 (the "License");
5
+ # you may not use this file except in compliance with the License.
6
+ # You may obtain a copy of the License at
7
+ #
8
+ # http://www.apache.org/licenses/LICENSE-2.0
9
+ #
10
+ # Unless required by applicable law or agreed to in writing, software
11
+ # distributed under the License is distributed on an "AS IS" BASIS,
12
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ # See the License for the specific language governing permissions and
14
+ # limitations under the License.
15
+ import unittest
16
+
17
+ import numpy as np
18
+ import torch
19
+ from polygraphy.backend.trt import EngineFromNetwork, TrtRunner
20
+ from torch import nn
21
+
22
+ import tensorrt_llm
23
+ from tensorrt_llm import Module, Tensor
24
+
25
+
26
+ class TorchMLP(nn.Module):
27
+
28
+ def __init__(self, hidden_size, ffn_hidden_size, bias=True):
29
+ super().__init__()
30
+ self.fc = nn.Linear(hidden_size, ffn_hidden_size, bias=bias)
31
+ self.proj = nn.Linear(ffn_hidden_size, hidden_size, bias=bias)
32
+
33
+ def forward(self, hidden_states):
34
+ inter = self.fc(hidden_states)
35
+ inter = nn.functional.relu(inter)
36
+ output = self.proj(inter)
37
+ return output, inter
38
+
39
+
40
+ class MLP(Module):
41
+
42
+ def __init__(self,
43
+ hidden_size,
44
+ ffn_hidden_size,
45
+ bias=True,
46
+ tp_group=None,
47
+ tp_size=1):
48
+ super().__init__()
49
+ self.fc = tensorrt_llm.layers.ColumnLinear(hidden_size,
50
+ ffn_hidden_size,
51
+ bias=bias,
52
+ tp_group=tp_group,
53
+ tp_size=tp_size,
54
+ gather_output=False)
55
+ self.proj = tensorrt_llm.layers.RowLinear(ffn_hidden_size,
56
+ hidden_size,
57
+ bias=bias,
58
+ tp_group=tp_group,
59
+ tp_size=tp_size)
60
+
61
+ def forward(self, hidden_states):
62
+ inter = self.fc(hidden_states)
63
+ inter = tensorrt_llm.functional.relu(inter)
64
+ self.register_network_output('inter', inter)
65
+ output = self.proj(inter)
66
+ return output
67
+
68
+
69
+ class TestDebuggingAPI(unittest.TestCase):
70
+
71
+ def setUp(self):
72
+ tensorrt_llm.logger.set_level('error')
73
+
74
+ def test_debugging_api(self):
75
+ # test data
76
+ dtype = 'float32'
77
+ hidden_size = 768
78
+ x_data = torch.randn(2, 16, hidden_size)
79
+
80
+ tm = TorchMLP(hidden_size=hidden_size,
81
+ ffn_hidden_size=hidden_size * 4,
82
+ bias=False)
83
+
84
+ # construct trt network
85
+ builder = tensorrt_llm.Builder()
86
+ net = builder.create_network()
87
+ with tensorrt_llm.net_guard(net):
88
+ x = Tensor(name='x',
89
+ shape=x_data.shape,
90
+ dtype=tensorrt_llm.str_dtype_to_trt(dtype))
91
+
92
+ gm = MLP(hidden_size=hidden_size,
93
+ ffn_hidden_size=4 * hidden_size,
94
+ bias=False)
95
+ gm.fc.weight.value = tm.fc.weight.detach().cpu().numpy()
96
+ gm.proj.weight.value = tm.proj.weight.detach().cpu().numpy()
97
+
98
+ output = gm.forward(x)
99
+ net._mark_output(output, 'output',
100
+ tensorrt_llm.str_dtype_to_trt(dtype))
101
+
102
+ for k, v in gm.named_network_outputs():
103
+ net._mark_output(v, k, tensorrt_llm.str_dtype_to_trt(dtype))
104
+
105
+ # trt run
106
+ build_engine = EngineFromNetwork((builder.trt_builder, net.trt_network))
107
+ with TrtRunner(build_engine) as runner:
108
+ outputs = runner.infer(feed_dict={'x': x_data.numpy()})
109
+
110
+ # pytorch run
111
+ with torch.no_grad():
112
+ ref1, ref2 = tm(x_data)
113
+
114
+ # compare diff
115
+ np.testing.assert_allclose(ref1.cpu().numpy(),
116
+ outputs['output'],
117
+ atol=1e-5)
118
+ np.testing.assert_allclose(ref2.cpu().numpy(),
119
+ outputs['inter'],
120
+ atol=1e-5)
test_graphql.py ADDED
@@ -0,0 +1,268 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is part of Buildbot. Buildbot is free software: you can
2
+ # redistribute it and/or modify it under the terms of the GNU General Public
3
+ # License as published by the Free Software Foundation, version 2.
4
+ #
5
+ # This program is distributed in the hope that it will be useful, but WITHOUT
6
+ # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
7
+ # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
8
+ # details.
9
+ #
10
+ # You should have received a copy of the GNU General Public License along with
11
+ # this program; if not, write to the Free Software Foundation, Inc., 51
12
+ # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
13
+ #
14
+ # Copyright Buildbot Team Members
15
+
16
+
17
+ import json
18
+ import os
19
+
20
+ from twisted.internet import defer
21
+ from twisted.trial import unittest
22
+
23
+ from buildbot.data import connector as dataconnector
24
+ from buildbot.data.graphql import GraphQLConnector
25
+ from buildbot.mq import connector as mqconnector
26
+ from buildbot.process.results import SUCCESS
27
+ from buildbot.schedulers.forcesched import ForceScheduler
28
+ from buildbot.test import fakedb
29
+ from buildbot.test.fake import fakemaster
30
+ from buildbot.test.reactor import TestReactorMixin
31
+ from buildbot.util import toJson
32
+
33
+ try:
34
+ from ruamel.yaml import YAML
35
+ except ImportError:
36
+ YAML = None
37
+
38
+
39
+ try:
40
+ import graphql as graphql_core
41
+ except ImportError:
42
+ graphql_core = None
43
+
44
+
45
+ class GraphQL(unittest.TestCase, TestReactorMixin):
46
+ if not graphql_core:
47
+ skip = "graphql-core is required for GraphQL integration tests"
48
+
49
+ master = None
50
+
51
+ def load_yaml(self, f):
52
+ if YAML is None:
53
+ # for running the test ruamel is not needed (to avoid a build dependency for distros)
54
+ import yaml
55
+ return yaml.safe_load(f)
56
+ self.yaml = YAML()
57
+ self.yaml.default_flow_style = False
58
+ # default is round-trip
59
+ return self.yaml.load(f)
60
+
61
+ def save_yaml(self, data, f):
62
+ if YAML is None:
63
+ raise ImportError("please install ruamel.yaml for test regeneration")
64
+ self.yaml.dump(data, f)
65
+
66
+ @defer.inlineCallbacks
67
+ def setUp(self):
68
+ self.setup_test_reactor(use_asyncio=True)
69
+
70
+ master = fakemaster.make_master(self)
71
+ master.db = fakedb.FakeDBConnector(self)
72
+ yield master.db.setServiceParent(master)
73
+
74
+ master.config.mq = {'type': "simple"}
75
+ master.mq = mqconnector.MQConnector()
76
+ yield master.mq.setServiceParent(master)
77
+ yield master.mq.setup()
78
+
79
+ master.data = dataconnector.DataConnector()
80
+ yield master.data.setServiceParent(master)
81
+
82
+ master.graphql = GraphQLConnector()
83
+ yield master.graphql.setServiceParent(master)
84
+
85
+ master.config.www = {'graphql': {"debug": True}}
86
+ master.graphql.reconfigServiceWithBuildbotConfig(master.config)
87
+
88
+ self.master = master
89
+ scheds = [ForceScheduler(
90
+ name="force",
91
+ builderNames=["runtests0", "runtests1", "runtests2", "slowruntests"])]
92
+ self.master.allSchedulers = lambda: scheds
93
+
94
+ yield self.master.startService()
95
+
96
+ yield self.insert_initial_data()
97
+
98
+ @defer.inlineCallbacks
99
+ def tearDown(self):
100
+ yield self.master.stopService()
101
+
102
+ def insert_initial_data(self):
103
+ self.master.db.insertTestData([
104
+ fakedb.Master(id=1),
105
+ fakedb.Worker(id=1, name='example-worker'),
106
+
107
+ fakedb.Scheduler(id=1, name='custom', enabled=1),
108
+ fakedb.Scheduler(id=2, name='all', enabled=2),
109
+ fakedb.Scheduler(id=3, name='force', enabled=3),
110
+
111
+ fakedb.SchedulerMaster(schedulerid=1, masterid=1),
112
+ fakedb.SchedulerMaster(schedulerid=2, masterid=1),
113
+ fakedb.SchedulerMaster(schedulerid=3, masterid=1),
114
+
115
+ fakedb.Builder(id=1, name='runtests1'),
116
+ fakedb.Builder(id=2, name='runtests2'),
117
+ fakedb.Builder(id=3, name='runtests3'),
118
+
119
+ fakedb.BuilderMaster(id=1, builderid=1, masterid=1),
120
+ fakedb.BuilderMaster(id=2, builderid=2, masterid=1),
121
+ fakedb.BuilderMaster(id=3, builderid=3, masterid=1),
122
+
123
+ fakedb.Tag(id=1, name='tag1'),
124
+ fakedb.Tag(id=2, name='tag12'),
125
+ fakedb.Tag(id=3, name='tag23'),
126
+
127
+ fakedb.BuildersTags(id=1, builderid=1, tagid=1),
128
+ fakedb.BuildersTags(id=2, builderid=1, tagid=2),
129
+ fakedb.BuildersTags(id=3, builderid=2, tagid=2),
130
+ fakedb.BuildersTags(id=4, builderid=2, tagid=3),
131
+ fakedb.BuildersTags(id=5, builderid=3, tagid=3),
132
+
133
+ fakedb.Buildset(id=1, results=SUCCESS, reason="Force reason 1",
134
+ submitted_at=100000, complete_at=100110, complete=1),
135
+ fakedb.Buildset(id=2, results=SUCCESS, reason="Force reason 2",
136
+ submitted_at=100200, complete_at=100330, complete=1),
137
+ fakedb.Buildset(id=3, results=SUCCESS, reason="Force reason 3",
138
+ submitted_at=100400, complete_at=100550, complete=1),
139
+
140
+ fakedb.BuildsetProperty(buildsetid=1, property_name='scheduler',
141
+ property_value='["custom", "Scheduler"]'),
142
+ fakedb.BuildsetProperty(buildsetid=2, property_name='scheduler',
143
+ property_value='["all", "Scheduler"]'),
144
+ fakedb.BuildsetProperty(buildsetid=3, property_name='scheduler',
145
+ property_value='["force", "Scheduler"]'),
146
+ fakedb.BuildsetProperty(buildsetid=3, property_name='owner',
147
+ property_value='["[email protected]", "Force Build Form"]'),
148
+
149
+ fakedb.SourceStamp(id=1, branch='master', revision='1234abcd'),
150
+ fakedb.Change(changeid=1, branch='master', revision='1234abcd', sourcestampid=1),
151
+ fakedb.ChangeProperty(changeid=1, property_name="owner",
152
+ property_value='["[email protected]", "change"]'),
153
+ fakedb.ChangeProperty(changeid=1, property_name="other_prop",
154
+ property_value='["value", "change"]'),
155
+ fakedb.BuildsetSourceStamp(id=1, buildsetid=1, sourcestampid=1),
156
+ fakedb.BuildsetSourceStamp(id=2, buildsetid=2, sourcestampid=1),
157
+ fakedb.BuildsetSourceStamp(id=3, buildsetid=3, sourcestampid=1),
158
+
159
+ fakedb.BuildRequest(id=1, buildsetid=1, builderid=1, results=SUCCESS,
160
+ submitted_at=100001, complete_at=100109, complete=1),
161
+ fakedb.BuildRequest(id=2, buildsetid=2, builderid=1, results=SUCCESS,
162
+ submitted_at=100201, complete_at=100329, complete=1),
163
+ fakedb.BuildRequest(id=3, buildsetid=3, builderid=2, results=SUCCESS,
164
+ submitted_at=100401, complete_at=100549, complete=1),
165
+
166
+ fakedb.Build(id=1, number=1, buildrequestid=1, builderid=1, workerid=1,
167
+ masterid=1001, started_at=100002, complete_at=100108,
168
+ state_string='build successful', results=SUCCESS),
169
+ fakedb.Build(id=2, number=2, buildrequestid=2, builderid=1, workerid=1,
170
+ masterid=1001, started_at=100202, complete_at=100328,
171
+ state_string='build successful', results=SUCCESS),
172
+ fakedb.Build(id=3, number=1, buildrequestid=3, builderid=2, workerid=1,
173
+ masterid=1001, started_at=100402, complete_at=100548,
174
+ state_string='build successful', results=SUCCESS),
175
+
176
+ fakedb.BuildProperty(buildid=3, name='reason', value='"force build"',
177
+ source="Force Build Form"),
178
+ fakedb.BuildProperty(buildid=3, name='owner', value='"[email protected]"',
179
+ source="Force Build Form"),
180
+ fakedb.BuildProperty(buildid=3, name='scheduler', value='"force"',
181
+ source="Scheduler"),
182
+ fakedb.BuildProperty(buildid=3, name='buildername', value='"runtests3"',
183
+ source="Builder"),
184
+ fakedb.BuildProperty(buildid=3, name='workername', value='"example-worker"',
185
+ source="Worker"),
186
+
187
+ fakedb.Step(id=1, number=1, name='step1', buildid=1,
188
+ started_at=100010, complete_at=100019, state_string='step1 done'),
189
+ fakedb.Step(id=2, number=2, name='step2', buildid=1,
190
+ started_at=100020, complete_at=100029, state_string='step2 done'),
191
+ fakedb.Step(id=3, number=3, name='step3', buildid=1,
192
+ started_at=100030, complete_at=100039, state_string='step3 done'),
193
+ fakedb.Step(id=11, number=1, name='step1', buildid=2,
194
+ started_at=100210, complete_at=100219, state_string='step1 done'),
195
+ fakedb.Step(id=12, number=2, name='step2', buildid=2,
196
+ started_at=100220, complete_at=100229, state_string='step2 done'),
197
+ fakedb.Step(id=13, number=3, name='step3', buildid=2,
198
+ started_at=100230, complete_at=100239, state_string='step3 done'),
199
+ fakedb.Step(id=21, number=1, name='step1', buildid=3,
200
+ started_at=100410, complete_at=100419, state_string='step1 done'),
201
+ fakedb.Step(id=22, number=2, name='step2', buildid=3,
202
+ started_at=100420, complete_at=100429, state_string='step2 done'),
203
+ fakedb.Step(id=23, number=3, name='step3', buildid=3,
204
+ started_at=100430, complete_at=100439, state_string='step3 done'),
205
+
206
+ fakedb.Log(id=1, name='stdio', slug='stdio', stepid=1, complete=1, num_lines=10),
207
+ fakedb.Log(id=2, name='stdio', slug='stdio', stepid=2, complete=1, num_lines=20),
208
+ fakedb.Log(id=3, name='stdio', slug='stdio', stepid=3, complete=1, num_lines=30),
209
+ fakedb.Log(id=11, name='stdio', slug='stdio', stepid=11, complete=1, num_lines=30),
210
+ fakedb.Log(id=12, name='stdio', slug='stdio', stepid=12, complete=1, num_lines=40),
211
+ fakedb.Log(id=13, name='stdio', slug='stdio', stepid=13, complete=1, num_lines=50),
212
+ fakedb.Log(id=21, name='stdio', slug='stdio', stepid=21, complete=1, num_lines=50),
213
+ fakedb.Log(id=22, name='stdio', slug='stdio', stepid=22, complete=1, num_lines=60),
214
+ fakedb.Log(id=23, name='stdio', slug='stdio', stepid=23, complete=1, num_lines=70),
215
+
216
+ fakedb.LogChunk(logid=1, first_line=0, last_line=2,
217
+ content='o line1\no line2\n'),
218
+ fakedb.LogChunk(logid=1, first_line=2, last_line=3,
219
+ content='o line3\n'),
220
+ fakedb.LogChunk(logid=2, first_line=0, last_line=4,
221
+ content='o line1\no line2\no line3\no line4\n'),
222
+ ])
223
+
224
+ @defer.inlineCallbacks
225
+ def test_examples_from_yaml(self):
226
+ """This test takes input from yaml file containing queries to execute and
227
+ expected results. In order to ease writing of tests, if the expected key is not found,
228
+ it is automatically generated, so developer only has to review results
229
+ Full regen can still be done with regen local variable just below
230
+ """
231
+ regen = False
232
+ need_save = False
233
+ fn = os.path.join(os.path.dirname(__file__), "test_graphql_queries.yaml")
234
+ with open(fn, encoding='utf-8') as f:
235
+ data = self.load_yaml(f)
236
+ focussed_data = [test for test in data if test.get('focus')]
237
+ if not focussed_data:
238
+ focussed_data = data
239
+ for test in focussed_data:
240
+ query = test['query']
241
+ result = yield self.master.graphql.query(
242
+ query
243
+ )
244
+ self.assertIsNone(result.errors)
245
+ if 'expected' not in test or regen:
246
+ need_save = True
247
+ test['expected'] = result.data
248
+ else:
249
+ # remove ruamel metadata before compare (it is needed for round-trip regen,
250
+ # but confuses the comparison)
251
+ result_data = json.loads(json.dumps(result.data, default=toJson))
252
+ expected = json.loads(json.dumps(test['expected'], default=toJson))
253
+ self.assertEqual(
254
+ result_data, expected, f"for {query}")
255
+ if need_save:
256
+ with open(fn, 'w', encoding='utf-8') as f:
257
+ self.save_yaml(data, f)
258
+
259
+ @defer.inlineCallbacks
260
+ def test_buildrequests_builds(self):
261
+ data = yield self.master.graphql.query(
262
+ "{buildrequests{buildrequestid, builds{number, buildrequestid}}}"
263
+ )
264
+
265
+ self.assertEqual(data.errors, None)
266
+ for br in data.data["buildrequests"]:
267
+ for build in br["builds"]:
268
+ self.assertEqual(build["buildrequestid"], br["buildrequestid"])
test_worker_upcloud.py ADDED
@@ -0,0 +1,141 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is part of Buildbot. Buildbot is free software: you can
2
+ # redistribute it and/or modify it under the terms of the GNU General Public
3
+ # License as published by the Free Software Foundation, version 2.
4
+ #
5
+ # This program is distributed in the hope that it will be useful, but WITHOUT
6
+ # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
7
+ # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
8
+ # details.
9
+ #
10
+ # You should have received a copy of the GNU General Public License along with
11
+ # this program; if not, write to the Free Software Foundation, Inc., 51
12
+ # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
13
+ #
14
+ # Copyright Buildbot Team Members
15
+
16
+
17
+ import os
18
+ from unittest.case import SkipTest
19
+
20
+ from twisted.internet import defer
21
+
22
+ from buildbot.config import BuilderConfig
23
+ from buildbot.plugins import schedulers
24
+ from buildbot.plugins import steps
25
+ from buildbot.process.factory import BuildFactory
26
+ from buildbot.process.results import SUCCESS
27
+ from buildbot.test.util.integration import RunMasterBase
28
+ from buildbot.worker.upcloud import UpcloudLatentWorker
29
+
30
+ # This integration test creates a master and upcloud worker environment. You
31
+ # need to have upcloud account for this to work. Running this will cost money.
32
+
33
+ # If you want to run this,
34
+ # export BBTEST_UPCLOUD_CREDS=username:password
35
+
36
+ # following environment variable can be used to stress concurrent worker startup
37
+ NUM_CONCURRENT = int(os.environ.get("BUILDBOT_TEST_NUM_CONCURRENT_BUILD", 1))
38
+
39
+
40
+ class UpcloudMaster(RunMasterBase):
41
+ # wait 5 minutes.
42
+ timeout = 300
43
+
44
+ def setUp(self):
45
+ if "BBTEST_UPCLOUD_CREDS" not in os.environ:
46
+ raise SkipTest(
47
+ "upcloud integration tests only run when environment variable BBTEST_UPCLOUD_CREDS"
48
+ " is set to valid upcloud credentials ")
49
+
50
+ @defer.inlineCallbacks
51
+ def test_trigger(self):
52
+ yield self.setupConfig(masterConfig(num_concurrent=1), startWorker=False)
53
+ yield self.doForceBuild()
54
+
55
+ builds = yield self.master.data.get(("builds",))
56
+ # if there are some retry, there will be more builds
57
+ self.assertEqual(len(builds), 1 + NUM_CONCURRENT)
58
+ for b in builds:
59
+ self.assertEqual(b['results'], SUCCESS)
60
+
61
+
62
+ # master configuration
63
+ def masterConfig(num_concurrent, extra_steps=None):
64
+ if extra_steps is None:
65
+ extra_steps = []
66
+ c = {}
67
+
68
+ c['schedulers'] = [
69
+ schedulers.ForceScheduler(
70
+ name="force",
71
+ builderNames=["testy"])]
72
+ triggereables = []
73
+ for i in range(num_concurrent):
74
+ c['schedulers'].append(
75
+ schedulers.Triggerable(
76
+ name="trigsched" + str(i),
77
+ builderNames=["build"]))
78
+ triggereables.append("trigsched" + str(i))
79
+
80
+ f = BuildFactory()
81
+ f.addStep(steps.ShellCommand(command='echo hello'))
82
+ f.addStep(steps.Trigger(schedulerNames=triggereables,
83
+ waitForFinish=True,
84
+ updateSourceStamp=True))
85
+ f.addStep(steps.ShellCommand(command='echo world'))
86
+ f2 = BuildFactory()
87
+ f2.addStep(steps.ShellCommand(command='echo ola'))
88
+ for step in extra_steps:
89
+ f2.addStep(step)
90
+ c['builders'] = [
91
+ BuilderConfig(name="testy",
92
+ workernames=["upcloud0"],
93
+ factory=f),
94
+ BuilderConfig(name="build",
95
+ workernames=["upcloud" + str(i)
96
+ for i in range(num_concurrent)],
97
+ factory=f2)]
98
+ creds = os.environ.get('BBTEST_UPCLOUD_CREDS')
99
+ if creds is not None:
100
+ user, password = creds.split(":")
101
+ else:
102
+ raise Exception("Cannot run this test without credentials")
103
+ masterFQDN = os.environ.get('masterFQDN', 'localhost')
104
+ c['workers'] = []
105
+ for i in range(num_concurrent):
106
+ upcloud_host_config = {
107
+ "user_data":
108
+ f"""
109
+ #!/usr/bin/env bash
110
+ groupadd -g 999 buildbot
111
+ useradd -u 999 -g buildbot -s /bin/bash -d /buildworker -m buildbot
112
+ passwd -l buildbot
113
+ apt update
114
+ apt install -y git python3 python3-dev python3-pip sudo gnupg curl
115
+ pip3 install buildbot-worker service_identity
116
+ chown -R buildbot:buildbot /buildworker
117
+ cat <<EOF >> /etc/hosts
118
+ 127.0.1.1 upcloud{i}
119
+ EOF
120
+ cat <<EOF >/etc/sudoers.d/buildbot
121
+ buidbot ALL=(ALL) NOPASSWD:ALL
122
+ EOF
123
+ sudo -H -u buildbot bash -c "buildbot-worker create-worker /buildworker {masterFQDN} upcloud{i} pass"
124
+ sudo -H -u buildbot bash -c "buildbot-worker start /buildworker"
125
+ """ # noqa pylint: disable=line-too-long
126
+ }
127
+ c['workers'].append(UpcloudLatentWorker('upcloud' + str(i), api_username=user,
128
+ api_password=password,
129
+ image='Debian GNU/Linux 9 (Stretch)',
130
+ hostconfig=upcloud_host_config,
131
+ masterFQDN=masterFQDN))
132
+ # un comment for debugging what happens if things looks locked.
133
+ # c['www'] = {'port': 8080}
134
+ # if the masterFQDN is forced (proxy case), then we use 9989 default port
135
+ # else, we try to find a free port
136
+ if masterFQDN is not None:
137
+ c['protocols'] = {"pb": {"port": "tcp:9989"}}
138
+ else:
139
+ c['protocols'] = {"pb": {"port": "tcp:0"}}
140
+
141
+ return c
tfc-agent_1.17.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ 5f7b7c6ed22b7d85b3e28261edbb2eb1f1aad0bfe890531b8e6f3c2b69a7f44d tfc-agent_1.17.5_linux_amd64.zip
ticket-473822.rtf ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {\rtf1\ansi\ansicpg1252\cocoartf1671\cocoasubrtf200
2
+ {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fswiss\fcharset0 ArialMT;}
3
+ {\colortbl;\red255\green255\blue255;\red108\green108\blue108;}
4
+ {\*\expandedcolortbl;;\cssrgb\c49804\c49804\c49804;}
5
+ \margl1440\margr1440\vieww13440\viewh12840\viewkind0
6
+ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
7
+
8
+ \f0\fs24 \cf0 Ticket: 473822\
9
+ Incident: Tangerine Yellow\
10
+ Date: 2/15/2019 14:54:03\
11
+ Description: cmd.exe commands via Pineapple RAT\
12
+ Status: Assigned\
13
+ \
14
+ The following commands were collected via Sysmon following Pineapple RAT \
15
+ execution on the beachhead box.\
16
+ \
17
+ \
18
+ ipconfig /all\
19
+ arp -a\
20
+ echo %USERDOMAIN%\\%USERNAME%\
21
+ tasklist /v\
22
+ sc query\
23
+ systeminfo\
24
+ net group "Domain Admins" /domain\
25
+ net user /domain\
26
+ net group "Domain Controllers" /domain\
27
+ netsh advfirewall show allprofiles\
28
+ netstat -ano\
29
+ \
30
+ \
31
+ \pard\pardeftab720\sl560\partightenfactor0
32
+
33
+ \f1\fs22 \cf2 \expnd0\expndtw0\kerning0
34
+ \'a92019 The MITRE Corporation. ALL RIGHTS RESERVED\'a0 Approved for public release. Distribution unlimited 18-1528-43. }
vault_1.19.txt ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 832b8f0d15abc6c5e101fc14189bdc31391c553b19868323c6935ceead727d6b vault_1.19.0-rc1+ent_darwin_amd64.zip
2
+ 9e8ef9facfdb60554c1703a65beee70dd6484a9e79be5c72265988c0696e7c24 vault_1.19.0-rc1+ent_darwin_arm64.zip
3
+ c3ab2857df00276d45f6d1328080392ded8d9a95da5bff2879033b69425c145f vault_1.19.0-rc1+ent_freebsd_386.zip
4
+ 7afed97524a9d0d3c36542687ebfab28e8839ecddce317f600b7755366f4a002 vault_1.19.0-rc1+ent_freebsd_amd64.zip
5
+ f283abfa853b11fa42fbaa3efb71e26057a474d8924f5de6e147b66ea4b2fc79 vault_1.19.0-rc1+ent_freebsd_arm.zip
6
+ ba969bbedac119cb32cbd5f5277a763c9d7699dffe6e37cce597649b131cd28e vault_1.19.0-rc1+ent_linux_386.zip
7
+ 497063025f996cbeacb6df3a80669e9e411c6f0e6fa4ec504d370a3cd19c0fec vault_1.19.0-rc1+ent_linux_amd64.zip
8
+ 52bb555245f7b3d0481e5826cdf8c21aef0689095b99e22931ce51ea90e13a28 vault_1.19.0-rc1+ent_linux_arm.zip
9
+ efa335ac4e76291da99b4ce0e857045fa20f70406a627092ce3c14d76ecd1142 vault_1.19.0-rc1+ent_linux_arm64.zip
10
+ 7c325d43ceaee9581094dda2f32b69a150079e0cbf07a48ad564fcd84f6c398e vault_1.19.0-rc1+ent_linux_s390x.zip
11
+ 3d66f752f8905e86fb1af5cd274651a1b079c746a17266c2c51fb5a0202cc2ba vault_1.19.0-rc1+ent_netbsd_386.zip
12
+ 7bebfce5af98d17b192a7652bfd559459c2e23bbc362a1e1a128420f150ff88e vault_1.19.0-rc1+ent_netbsd_amd64.zip
13
+ de6cdd39748ae87d13be6583ed990a7beefd40f4b625b1cdc4c02dc062661afc vault_1.19.0-rc1+ent_netbsd_arm.zip
14
+ 5782ebe65ce8aca64e64d97c86516fc448e70276752237f994cbf75fb8d2f892 vault_1.19.0-rc1+ent_openbsd_386.zip
15
+ e17811295f5d7ff4f0d78196bddb40eb8dc75eca929864c27093fdf062ecf6ac vault_1.19.0-rc1+ent_openbsd_amd64.zip
16
+ 29d2c58035001024e359a6d6bd9f7dd466039f4fa5659ab8fb6ab0e7ebee03c4 vault_1.19.0-rc1+ent_openbsd_arm.zip
17
+ 8969c887c331fca3358c18ce222fd19434c06367ed176a68112817a6e69988f1 vault_1.19.0-rc1+ent_solaris_amd64.zip
18
+ 3d99899c46baefd46585b0207848ea63e82614f247b77fc50f7c86596210e6fa vault_1.19.0-rc1+ent_windows_386.zip
19
+ 27546fbd93ae97ff320a3cf856e2b1ab90c54cb49ac2947a9e5857b89ae8cc9d vault_1.19.0-rc1+ent_windows_amd64.zip
vulkan-1.4.304.1-linux-license-detail.csv ADDED
The diff for this file is too large to render. See raw diff