SQLite format 3@ .  ? ^ B 8Ed\%/sindexnumber_indexnumber_key_valuesCREATE INDEX number_index ON number_key_values(key)T!+kindextext_indextext_key_valuesCREATE INDEX text_index ON text_key_values(key)<Sindexkey_indexkeysCREATE INDEX key_index ON keys(key)H ']indexspecies_indexspeciesCREATE INDEX species_index ON species(Z)W -uindexcalculator_indexsystems CREATE INDEX calculator_index ON systems(calculator)Q )mindexusername_indexsystems CREATE INDEX username_index ON systems(username)H #aindexctime_indexsystems CREATE INDEX ctime_index ON systems(ctime)T +qindexunique_id_indexsystems CREATE INDEX unique_id_index ON systems(unique_id)[##tableinformationinformation CREATE TABLE information ( name TEXT, value TEXT)*//tablenumber_key_valuesnumber_key_valuesCREATE TABLE number_key_values ( key TEXT, value REAL, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))$++tabletext_key_valuestext_key_valuesCREATE TABLE text_key_values ( key TEXT, value TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))sItablekeyskeysCREATE TABLE keys ( key TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id)) otablespeciesspeciesCREATE TABLE species ( Z INTEGER, n INTEGER, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)etablesystemssystemsCREATE TABLE systems ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- ID's, timestamps and user name unique_id TEXT UNIQUE, ctime REAL, mtime REAL, username TEXT, numbers BLOB, -- stuff that defines an Atoms object positions BLOB, cell BLOB, pbc INTEGER, initial_magmoms BLOB, initial_charges BLOB, masses BLOB, tags BLOB, momenta BLOB, constraints TEXT, -- constraints and calculator calculator TEXT, calculator_parameters TEXT, energy REAL, -- calculated properties free_energy REAL, forces BLOB, stress BLOB, dipole BLOB, magmoms BLOB, magmom REAL, charges BLOB, key_value_pairs TEXT, -- key-value pairs and data as json data BLOB, natoms INTEGER, -- stuff for making queries faster fmax REAL, smax REAL, volume REAL, mass REAL, charge REAL)-Aindexsqlite_autoindex_systems_1systems z&M|,,l- a4347a0d12a45c0ad413795f175de575@4F!@9.!!tTmse-gucc@rï*@(@^2@2w-!%@ Yi%@:zަ_@io'@\].b)@@ #M a4347a0d12a45c0ad413795f175de575   systems  <     perms_num    perms_num  version9 #M a4347a0d12a45c0ad413795f175de575   @4F!   mse-gucc  vasp    perms_num    perms_numu7?+@t{Icn"@YO0."@ӟHi*@&kCT+@7ܘ~ @>$@M#@M/-@J@@Ҥ"@`vO*!@4k!@8L@_5Q*@^)p+@8d%@n)@ XT*@Ah:@U@镲 @P9@}\*,@9'@E%@9@0#@:@%@n#@/ݤ@:Q@=IfM&@=~oӟ}@@j'W@p:ǀ-@X1&@Lۿ"@n/i6,@g %"@)@D$}-@!@)Q"@ [@LOX)@Gŧ'@S:X@m9⪒%@A`B%@wE@B&@HĔH(@6qr@E>')@n4@"@bod @vöE)@mnLO8%@.Q=@rK&@j';"@Tގp:#@c#*@g3%@_ @FH)@N@C @|гYe"@x(@gC)@dX@ B#@5l/)@Qkwb@_^}tz%@JR} @ <^@/ "@ "%@1*$@jM)@('@x @>x&@Pf@ @~k,!@9v'@n[!@p:#@ #+@8 @j"@:uI%@"@h㈵@֨ht')@ctv2 @*oG8-@C+:%@[Ɏ%@yX5{"@ܘ*@{Ic:(@0_^(@dp @B @'չ@ @Vn$@ϸp !@%ǝҡ@i&*@%#gaO'@= ףp]%@ƧP&@k)#@+<@0_^@#@k]h@?ܵL%@8d)@o%@Ws`'@=ύ$@aod@[tY'@'@}?5^!@I2J)@!lV)@n)B&@fc @9⪲#@lC8@9̗ @1Bxq%@ @0@}˜.y+@CV%@8m"@Q*@Z }"@ͪ'@E>''@C4@%'@T(@G ^/$@ \@- PS$@[%XN@K"@ܘ)@RQ!@c @Ra*@je!@!A<%@bW'@T[2@됛"@Dl(@?@6?^ XrdqsCs?={.s>4aX?ׁsFd?c`eYBsm?3&c`m?شRr3`Y?ܠ[;QB?q@Hf~OrQ-"?nKXk?RTJ?| E\Y"d?G仔d\?VCKoGW:K{O崧l?{\&K? @]/^|n?!CmRx? "5bj4 ;hyؘq6p?d< X?vk I?1'h'm4aO?m77M]?ZQf?-;V?*9'>v?GnM-aBDaG:? @]3/0?'D| 5&pn~fe!>@ !>@`V_]eAA)ZG*5{X?nA jV?1ZGUc?dTkaf7[?C8 Q?vf[X7]?1ZGU3?Za/T?!c?yTa?fLg?b[>N$DR?Y+>?Y?B ܺk?ฌ*??̔B64DUk) ?q?anr\ِf/~jtH0-aS'4Z'.+p? 'ih?jM,'p?nHJzH() ?ِf/?vk ?ฌj?'eRCZӼdOt!9UP?3fS?4`k10&Tˆ5Eag{/hG?W\T[QfL2rF?I2ff.pyY?d< h?v8Jwy?WBwIqh㈵4?: vAՔd]?7ZDT?Pl<_s@|b*3b?Ef.pyi?5l/B#=Bp[uM?W[n?*Ŏơ~G?6^i&Sbɯbc !W?e3FO'C?)wi1ZGU3ޏ/h( 0y?N ^i$\#a? ;V(XQiH?Qqt>VPܚt["WC8 AALj?ʩajK=8FGIg,{2ςPl?)OE ah?ǺV?8j3S?h㈵+eXW?FSwe7?_QK?"~ f?}<ݭ,q?w]%Ί>o$Di-VSbbze?;/K;5geS?q@H&?mUYF?3OL?:`dùj*g\8`?9̗V4i?uQ? {Z]E~%?~mo?Д~Pg?$ -P?r S?]iYh㈵mi*Yc kcg?q4GV~I/CX'eRCqU%>?TB`%V? {j?_Q;3ތj[UàL(10&dbc^G\?{k`pZ p?~tgy>?8CY/"EE'K[֩=#j'>9?.2b?@5_%_?UN@S?l%tYaZ(IVFa-h| L?F%u[?Rqِf_]N?d< HbMeQEq??̔*6u!K! zMꫫh(XQiH?.YI2fyؘa_sP?eC?X?(R'L?хaKQb?K|ؾ'8#̾{"perms_num": 1}{}N?$?X@@nO