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  2&M,LLl- c3ca72020c9820586e2bccea0e4c417d@4%x8@9#Rumse-gucc5ctv2@a*@+MJA7)@YQi@"%@b(%@M»|@s8(@ep:7"@K4"@yZ-@Wx%@S c !@< #@-+@1%@0|D<(@ #M c3ca72020c9820586e2bccea0e4c417d   systems  <     perms_num   perms_num  version9 #M c3ca72020c9820586e2bccea0e4c417d   @4%x8   mse-gucc  vasp    perms_num    perms_num @u @Fw;$@rwX-@&S@.4i"@HK@r$@z3-@9}"@}tg!@s)*%@XjN@b@[rP@4O"@ ef*@H3MgG+@֐%@;SN@K7I@%@.R\U&@B&"@S"A-@UyD)@BC*@?@Pc'@ht#@#@oӟH!,@EJ9&@Hm)@=g$@J89@I&6)@K7A,@ȓk'@Z!+@.9F,@w#!@((@ȓk(@QQ@Cf(@M#$@ՐDz@1%8"@WI+@ @xb֋<@LqUwE)@ٱ@W2@N@ac@U(@bg '@~j4@k %@jP%@?@PpS&@j̱'@j@+0@b4()@9z"@T g @H *@m/2%@EB@pwn '@ˡE"@5ctv"#@q]+@P%@DU @hyܝ%)@[l @~T"@R8q(@eS)@Xq@}t#@,+MJA)@]].@k, %@ME*M @Kut@Υ"@c%@6m$@ʦ\)@%ǝҁ'@P2˂@ŬC9!'@rt@4 @J!@6q'@e!@!T#@6@^"@5^I  @2bB#@ X4&@=>tq*@?x}#@e)@>x] @XeS$@G`y+@ގpZ"@(A&@C6*!@#-R"@@e!@`%@_@{'@r߉ )@E'@9 @@߾@û\w'@\].%@;Nё\%@O}:n*@.lI'@_{f)*@W}"@}%@Zڊ}(@ٔ+˥@\A#@yS!@,*@\m. @W}G!@N @;@ x@;pΈҮ"@LuT$@-#f&@0*Є@CQO'@0Bx&@g,N(@ϽK"@|y"@L@S)@|,}肚)@&6׆:%@W[Ɏ"@>٬@n,)@j@ @:ǀ@?tA}\%@!-&@n/if"@Ϡ"+@.n<(@Y/r)@G ^/ @P1 @bE @|~ @~n$@4!@O#-#@̗`}*@e1&@ڊe'%@j>"&@/$@x@e@Z9#@3@)*H%@,g~5g*@Pp%@&N'@~7y$@9}@e6'@k(@ˡE !@CV7)@h:;*@e}&@M2r @cC#@>@7XO @yz%@b@ .V@(*@jM~%@oG8-x"@r@H`*@y]j"@֋h'@ػ?ޫv'@ %@m'@$S(@j@+0$@ׁ@Kq$@/>:u@"@*@#!@J8 @J*@{,!@t!%@@Lj'@҇.@4R"@ѩ+(@@_v%@6$#gA(@Q@# @V*@,g~"@"@4@4@4@vasp{}WgW^?wH1@ t?o+6ksIvSlTO_10&d6pd?ʼnvd?-H`$sN|8G]T:e?pYWx$^U o_Y?vꭁR?+~7U?J'L5f)dqq?QfL2rVHSȕzVfeHg1е/g?f(ϼ\={.Sc?~tgyNLT#{?z.?ډb]3fso_q?~jtXsn?iSulj-C6:?nS]Ah:;Y? @M?BѪtt ‡R5\u\?mO^VF?((@hK=Uo8Zh?'C @M?9*r?WmUrF=Ӟb`HD?&pnp?t? ?[?paSُae?o +5?:YXH? iTdKǘ`?_~Ɍe~jt8W;st?En1d?H"H}=@L…<[!J?!9i66;r. Lt?1]ah?6w\F?)9 PՔdmZ`d,+MJAg&R?o*rM$w :!t%LmUYF?IICcS[ c?v1"Dr u?׻?ޫvT:g?8j=&r?G 6u~[:r?]/M!l_?g^H?ltOql?Mb@Y?h㈵5)^xz}?=E~[?Pl=?a2U0*Cpsjy*=C?kC8C?T8T]?àLX?؀qm%MezFwp:Kt9̗h㈵>-s]?8j3S%S;fAJiwt?ȗPa?sIvc7!l}Kτ.noj? :!t%|ƠB} cu?T8Tm?s'k_>Y1\M?mO.հS?dWZF=e?@wԘ`?6pdGS=ibc~1zn+1?:?qՂ? M?:TSr?x!^ƒf׽e?){K9_?(яsd3? \q?h2X3efbp?bJ!`X+j?;s ;]?{jUz,~:r30?Nф ?&?LnpJ?7GE,;Y$W{c+Q|E>{"perms_num": 6}{}T?Dg? N@@F`A