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  S S"&M  l- 4eb171d8bbf7bbbd012a907e2e9a22df@4-.@9+mse-guccԷ@A(@S""@58EGr"@Ve-@z{%@0_^@^k+@4kr@KTo@%'&@e@]3f@)WX"@4KԲ%@y&1l$@ϸp d,@m{b)@*@2(@ZBs@"@p $ !@`5!z)@NE*-$@hn!@-s @n"@UMu'@ x-@ytD#@,@~:3P9@ x#C%@~-@;pΈ>"@]@MH@wWM"@5$!!@G`%@Xj@rK(@&SZ+@(@j+@Zd{@ y)@+5{&@lIF&@V`-@s+)@![=+@!u0"@&@*@%u@|S"@[Ӽ !@a+ey-@P1$@Kut'@um@x])@(XQ'@\tYL +@K!@(XQ@(yu+@|\@Nё\@Qi>B%@ٙB5&@Ciq!@Fj-@QI$@vꭁ @(IL@sd'@E a#@Tg@m2$@Aek@IK(@)@hb5 @R?o*"+@?(@-#@ #M 4eb171d8bbf7bbbd012a907e2e9a22df   systems  <  $   perms_num   perms_num  version9 #M 4eb171d8bbf7bbbd012a907e2e9a22df   @4-.   mse-gucc  vasp    perms_num    perms_numڧ1c)@,d*@[%X|$@@%,@\ @>$@MM@!vy,@+~ @?߾%@=yXe(@d@_YiRj"@rh*@LOXe@T:X%@ F)@~7@y]:@m @dpD(@5)^R'@'XQ@ -H%@+p%@CVz@-%@sB'@"u<@IZ)@Ҥt"@d @BB)@K$@D@'@>yX5"@\(<#@+@2%@}iƂ @w-!)@ -@iƢ"@"*|(@E*-(@@͒5#@P(@q $ @Biޱ%@[rP@Hh˹@B5vi"@#bJ$Q%@$@b=*@s(@B-@HhK'@UMu?@k @׻?[!@5(@xz,C!@Y8#@x&1h*@f1@IOǓ"@o_@1#@2da&@9v+@Ms#@eI)*@@ȓ@W/'$@0+@{P"@:ǀ@vlu @W`V"@ )"*!@GĔH%@5UE@ 8*5{'@ .V)@ZӼ(@#EdXE@a|y@!q(@_L*&@|\%@,`+@4'@Tt٬L"@+@0'@[| l(@-&6V @1w-! @,yp@CVz @ɓk&$@ c A!@̯@ )@#&@dF0%@)Ǻ&@%P$@p@C4h#@Fžv@aT%@c)@{Nz:%@jZ_$'@ǵb$@;5Y@m2(@QfL2R(@5A} @h)@L2r)@$(+&@e[ @M#@F@v @p:ǐ%@<.@vöE @t1*@p0%@kC8"@y&1)@EB["@b֋'@^'@J@KY85(@8b->5)@L;$@v@"$@Ve@pq#@A}˜.+*@tm!@ʉv@~5*@*: @%XZ%@~'@@wT"@}I)@He@NbX9t%@ҩ+Y(@F@M@wۅ:*@D"@"@4@4@4@vasp{}ſvSſvS2%~XCQ?t? ?ku T?dY0Gq?| \?1A º?ۈ'q?EsP<eyؘq8Վlu;ʃd<-?p'p*Ŏơ~G?]x?'>V{?O'C?zM Jqfds?yCn;[OR~O?/"E؃I y?A)ZU?Pqxy?BYZg?Yk(q?X?+Nfm?^?inlqpQeX?C8 ?RꒁLna?TsPU?k, Ps]t~?%s}R?{V03OL? m6 B|?P}:3p%og?b('z?|~!xq? Wx?øDkE{Nwx&?'D?ڮ؀-y<-?p?`Hd]E~U?c kcg?mi*y?[1p?x!N?0s }?F 2y6:b?AA)Z7?h b7l[ u?wH1@ tdrjgz?1е/W?IC3d3ySaۈ'?}zlˀdh8enQa[>!>@p3ۃPt>Vfݮ?Nz1d?ݗ3ۅ?l=C8fc?ҥI*ssƇOʤ6[?dǙ&l?Y?A ]< $}zLQ`⏢|?Dhw)OBt?*WYd?c3%k?U?6ĄuBYz?_W{?gF?Nk IJCr?Rb?,.MԂ s 34Ad&~?+tuoEbJ&1zYjaCXp?3ۃ`VF?x\?d73р=mw I' :!t%|?p>?@?g?rHSȕzv*l {?vU0S9)q„q?6w\v(ȯ_?VBwI?yCU\?6ُ?8b->?2Av?huȔAu^cxCbԅOqn? ESAd&n?խsCl?{ q9}=_?/$lҧUf~㎿=ԶatefbPYpYW֪]jT㥛 ?3Kt?De?F?q!FV>ʈ @?t>{"perms_num": 6}{}`?:>!(?@@$