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 badf10b55aeb39168c7f6e5916817782@4aˑ@9twhecc|)@_*@ N}@4 r,@k&%@,Ԛ)@X0%@Pk-@&S"@-s$@+e@Eo)@&@vۥ*@QQ#@aod~*@wN# @0_^$@}ir+@`<"@b֋@"O @m"@y!@ԕ%@($@Gŧ '@(@}"O'@*D/8 @]CK@tA}˜'@CsFZ&@{%@i㈵T+@;d'@T)@4"@ \l%@ ܺG(@1*@t)*#@vR~r!@oBQ+@2Y8 @*Ral!H!@0L@*<@2Y@#"@cE a$@].;&@d0@ZKM(@F('@4ؙ)@gy!@䠄v"@R@Qy(@(@!%@]t"@ E@?)@^o%+ @뭁 @|\j%@>(&@t{Icn"@x@Y+@_5:(@(@&p @ @խ^@hb @ h"$@Ll> !@pWs@o\*@p_'@X5%@ah&@8*$@)h@̒%#@+η@b('e%@W[Ɏ*@k %@gaO;(@&kCt$@E 2I@^'@6X'@V!@ Y )@D"*@U|&@3܀ @ ܺ#@)yu@;1@ @J4%@˜.@AL@(yu*@![=W%@Þvk"@ۢ$*@YiR "@gy'@a&@}8g@vۅz'@Pv)@4 #@NPt@ܘ$@P@1"@T*@g!@bbq@ 3*@MC!@N`%@P6 '@N ^@_$\"@K7i(@c@zw@I2%@ec=(@B"@( @sr+@'"z"@_L"@4@4@4@unknown{"energy": -661.13764712}滶OQ\d!:J?^ PjD=E~K?nADLpvki?St$`Fn10?W\I?`x%s}O KY1\ZӼT [_?=ԶaD?:foAA)Z'?:`T?En1??U2TqVa2U0*3?Hh˹d?OwxP/PR`LY/3lk(XQiX?{h? m9g?&zL?J'L5f?`?pY7Hc?Ry=T]/MQ?ʅʿfBD?+ٱALnA?i;.8q@HaP.8?)1 g?OwxP?6eS?ͮ{+R?*T73?cD(bQ?k3 J?]?X+j?!:?k?&Q?ُaU?QTE֦VQ>Q3.LV횐X?]iYpG01zn+!.;?lq?ŭGԱJi [O%x 3Y1\ݾ#>X9X?ŦB g30&6?_% D~oӟHQ@_K`?=3?K|%b?Z'.+`ɐcI?kt=q?^S/c wa?'jinZ?&P"MU+~?ͮ{+b?GW#r?2[?Zd;Ow?7b?tiPHPsrŭ756wm^(`;X?Gs@j';T?/J_a?d7iZhY0#>Y.ky7TǺVK8\?(xߢc? ]qc?46[{c?nWuvOʤ6_vONH2wJ`?"V_s0Z}uUf?c3%[b?̔>ޭ,YfQǜgK6>?T:U?_LU?Os"3q4GV~iq@Hfq4GV~i() |?Kl0 XrUe3V?n2 nP?gejBt|8cC?9̗u!HWJiWVjo +Euf/\X?h㈵عi3NCt?L1%bùY?i_Q;F"4?VJcyhUM`?2: vR?HecwbBDA?NEV[[%X\^ PjTRTZ@wԘp F3?M.:O? F?܂Y?ܸt?Ah:;I+H3f?"S[[?x Sf.pyI ĭX?;P?56?ƠB}{L4{?6 \n [o? 8KrRze?$@HàLh3/0?30&&?h㈵?dSiUMu??V횐X?(XQiXW+Nfm?Vl?8Վ\?IC3d?HPsb? =Eq?Z}uUV?]/Mq?߼8ua0e?L5rhYPbLLW? K?m\u $?}r$bUuZаhkbF̱.?&5`oSy=o F6x?"L. Ldg /S?9Vbk?Q,Z?I?>Q?겘|\[?lɪ7Y?=ԶaD?5Ku[X7]~[~lb5x_ e?_?Pl=?yTe?VCK_?N6b2!?S:qh#?RTgn%?ө#>"om?4{"perms_number": 1}{}`?i3'&?%ngTR@@$