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  B B3&M ? l3 3858511a5a8d5a5d4d77cb0dfb21b4de@4^ډ)@9X5`hecc@߾|@+H3(@:}k"@LJ"@i-@d&@kHc@ԕB+@P0A@ @YF$@ͯL+@̗`@h˹W%@YB@-@7(@K!q@}@( @.=(@] @QfL2B$@ qۈ-@T8#@"},@^T@B[Υ$@=D;-@M(t"@XV.!@#b%@F?X@^.;1 (@m/R+@9]V)@d@ )?@.;1(@s(@r.U,@ ^Y"@lxz,&@%ek*@kC4@~75#@< @mV}-@SW@2ZGU@a@h%@9'@+j0 @w)@Mg''@ݰmQF+@fL2r!@!@|m@gDio*@j';T+@%@^F"@S.q@L=+@/'{)@(\o*@"-@%@m9⪢ @N@ac@&:,@Y/r'@.R\U&&@ g'@ME*#@VC@+@vy='@"q@B%@x( |@SW>@KqU-@[ A&@/ f"@5Y*@a#@hU@0[w$@>d #M 3858511a5a8d5a5d4d77cb0dfb21b4de   systems  <  $ % perms_number  % perms_number  version9 #M 3858511a5a8d5a5d4d77cb0dfb21b4de   @4^ډ)  hecc   unknown  % perms_number  % perms_number@CԷ\"@I2+@/>:u @ PS@l[,@ŏ1w-@x@&@X0_(@AC@;"@3P)@ض(A@-C@m-@!@}"@m @e(@j'@Hmd@4ctV%@ -X%@\tYL@W&R??&@Q'@Hm@:3P(@x@"@O#- @++M)@AL!%@S@ho'@/$"@:$#@ D Y+@ m9Z%@V w @g ͕)@ @9"@[rPr(@)@ׁsF4@ ܺ#@E|'f)@ )"*@HȰw%@s @6TS@fj"@ K?@Dl"@WV$@!'>}&@+E@ #(@Ͻ&@WL)@}͍!@hU]"@mt@ )@΍ K)@[Ɏm%@7F"@Hh@Q|)@Wxn @M@S%@v7Ou%@j+w"@5*@ .V@(@V )@k @M!@7d@쁆 @x#$@Vc!@ ^x@=~o*@e'@dpl%@1w-!&@9]#@([@|G*#@`<@m4W%@pW)@6a%@@H0'@LۿR$@V/@Ǻ'@H0['@23!@Jh%)@ {,}*@s&@&Nw @#@AH0;@z6~ @ϛT%@X@+@h}+@6ُ%@s ^"@v)@~7"@GȐ'@='@ @a'@OIE)@2U0*#@IV@1%e$@VC"@8"@K7)*@Gg!@P}: @s)**@ht @:3P_%@,g~'@J8@"T"@,d(@[Z @?:u<%@ h"lxZ(@\@_L @a+@,&6g"@8-xW"@4@4@4@unknown{"energy": -661.67963599}oqMdq?Ug$B#?ùz~?v&jjZ?ǚ-@j?OYM]G?ꫫXT[fa֔'*քM0k.h C*t?HJzZ}?be4yŃ?LnQ $>?)^b?nS}5e?|b*3r?@H0{?/Б?Ua?flf|7L4HOYM]g/\X?xy:Wt=mwJΉ=e+d5V?]͏Oӈ}Iط?:?qՂŅ 7?7ܘsf|ߋ/ㅄ?5Ku:u я?)銿Q+B?+1JZ?!u|?a?$D2?Lj! l bGp?fYJ}r ?6;Nё|?3FYx?F~,l?q@H9y6NA~6r݄n t? OmI?.2B?!˛ÕJyw?I[ |$ -P?sirMdw?]kSUh?9?ő?`?L[#qph() ,Y1\q?j?XyV?8N gmU~:?^*6uđP3u?np?˼Uס[A+?ZӼm } }?"dTXW؞Yf?n2 n$P?%P?oH'GJEb?<ݭ,y?|U?)t^c25 `?+`?t ;G̒5? b?ŏ1w-`;ti`?EV f?wJl?39A\ޭ,YfQ?$ -`?/HM.lV^/$\?FR?Jvlⅿ'e?p>??%R?G7?+d?խ?>h?jGq:JY?iK?oB!vA]PFBDAhslw}9?}uUĬC?Uܸ܀Bl?>`V6od?x7N ~tLhX?ҩ+yo^}<'S? 8@d?q!8.㦖<֌ ?r&"@)Buݑ-$`3Ol:̗`?E\Z<|Ê?(hr1v%m?iUMu_?q>svdq鐿>UWd?H|?ݳтZ(y$xC?_9?&qVDM􉿂u?qtS?}R@F??s^">:oq>'>{"perms_number": 3}{}`?.I?F@R}@@$