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  8&M,LLl- 68048d789d76add0293c84f9df9005c6@4E绮@9Emse-guccΥ;@SZ)@(\O(@ q(@[%@9zn$@~n@,σC&@${(@2Y8@M+@gV$@\!@!-@#$@Y8 !@p= )@jHL #M 68048d789d76add0293c84f9df9005c6   systems  <     perms_num    perms_num  version9 #M 68048d789d76add0293c84f9df9005c6   @4E绮   mse-gucc  vasp    perms_num    perms_num*@5@D;!@Br$@xb֋@E 2Y @D y(@^!@Q|+@d@/$1$@#-#-@6TW!@QI@ZGUD@+0dug(@.s,&$@?)@7@fa6@:M@s[$@͍ ;(@[Ɏ0*@ͯ<@8-xW!@|,}肺@Aǘ$@[K#@9d/@g~5X(@:ǀ*@#2⍼&@ƢdP@>"D!@ yǩ@k+ݓ@l&ls$@.s,&6@l g@EdXY,@bg 7%@Ciqz!@Fw;)@X#@2̣@4KB$@wg -@#C!@ *@dz( @Zd;@GɫsL(@\wT<@]].;@Ic@= (@:}k'@ki@o_$@=>ta$@d'@%@&'@eI)@ff(@t)*!@ܝ@E*@E>a$@|~!@c]K(&@ /!@7d!@k+@6X_$@tYLl^@,)(@3.@jjZ_$!@ Tƿ_(@H.(@߄B@̴++]#@2r(@D$@1ZGU$@:/@x&q@pW!@f_$@4Ry+#@y@ek)@33333&@Z@3.9&@N»\$@.n<@0[w @9 '@28J^S @ɓk&_#@p>?L)@q&@';!@wg+@!@%@Fw;)@S%"@@j*@<@f2}#@8ܘ+@!@ q@g @ ^!@3 @-R\$@ l`qX@m%@Ԃ}y(@ME*|&@s@>:us@F'@̯$@:K$@x })@&@x])@o_Ω!@h:;\$@.s,&v(@|͍@4)"@)"* @ڧS)@a@Ӽy @m@xWf@9d@ 2!@jq#@S!u%@x=\r<@"&@9#:&@=U (@, @!q!@o\Q@3.<'@_m(@E|'#@48E!@5Ue@QH (@y]`7@"2B@|~X$@rZ| $@jjZ_!@Eby)@*s'@û\w(@\(@ϽKn@J +V@1Bxq$@a#@j!@4c1@:KT)@tYLl>&@E>$@g%@mnL_#@E ah@x]!@a@V$@&jjٚ(@0[w$@kF=t&@r)O#@I @bۢ&@(yu&@5)^ @v'@D)@kC8%@٬#@)WX@Uj@+!@&(@i @%䃞@S(@'K @\='o#@wn&@6;Nѱ@£!@#7'@@zǛ@+p#@Oc '@ PSz@ϸp @EV)@>!@s!@'L2@yӓ'? ¿@Ğ'?Ꟍc_3@H8/4;lѫ¿>Oe߈0v)&3@vasp{}IaRKTjvN#?VF?X0Qdt pA,_w?XQ ? y?SH9?i?_>Y1\@dȱ?=@fgnS?O0A?W<Kǜ?֬3/.u?b[>noض(A?rfBW˝`jLj:̗`?dT8?P0{ٖ2}ƅq?"PH3Yu4g}1Y4*pL?f@9?5"?8a˜?)Wx?'&2v2SZ?x&?J ,)?yhީ{kR{j?|~??q[O[#qp?+r?:\z@իȘ?e< $?iI g䀍?`?o*Ral!?$D"?.?m]\Ɏ@?I m?.ǭw?- ¿AGZQ?5D?&d?^I +pziA'?f W媿@fg;? ZH肿F[DAv72r?Y2򮚿.m8?f ?YHs?u_?G7¢"?Tf ~?EИIԛ){i²lP'†Wʪ?0~?R->ٜ>n>ܱtk>{"perms_num": 1}{}T?.Oi~Z?1L}F@M>)@F`A