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 8520c50a60ab302758ee57e71b9dec7f@4^@h@9#gheccFjh@0 (@SW"@8EGr"@=U-@9]%@&S@ 3m:&@ȘO@Fžv@.9(aV"@\U]%@9vo$@ +Y,@zCn[)@Psr@_Ah @CVz^)@^c@:@֨ht"@Pn@%X"@pQ'@CB-@Tt<"@B>٬Z,@I@!u%@}b-@-xW6"@@UD@I W"@M֨x(@Td+@|\*)@ ^)@ h"@.4i4)@qqt&@%@ Z-@&S(@j̑,@XeSN"@1&@ *@#J{/L@E>@Z!; @?ܵ@L;@=!7M@2YS"@-xW$@%X'@_LL@|w)@b->(@'Y+@ZӜ*@ r_+@GĔH%@bۢ "@?߾@> |+@#bJ$@p%;6@Υ%@XХ)@{{Պ*@='o|@ -@Ϡ_@gC@)A& -@6(@`-%@m'@3P>#@&p@+j"@mIFB@ղH%@dH,@}гY%@ض(A&)@Ԛ$@(y@Z![-)@U+@wJ #M 8520c50a60ab302758ee57e71b9dec7f   systems  <  $ % perms_number  % perms_number  version9 #M 8520c50a60ab302758ee57e71b9dec7f   @4^@h  hecc   unknown  % perms_number  % perms_number&@HhK@Ԛ#@,}V@%ǝA@CR-@&ǝ%@%䃞]"@eI)(@@M-[+@W)@֨htg%@n@OeS"@ *@y#@NzQ%@|'fZ @_vOn(@) 0y'@Mg'@fS%@(IL)%@=>tA@!Y&@'$j'@@g?RD&)@,g"@++M @|w)@Bs%@W}W@pΈ'@׻?"@_5#@ $(~+@47B%@nnLOX @/ )@ ef @a"@](@s)@z):@㈵#@Q1߄)@IQ,7@89@%@K; @J@{Icj"@?N%@=yX$@W[ @pB!$@ ҌE+@;%"@H@!Yn @Cf"@NE*-"@+H3]%@a @*Wx'@V)@ -(@lV}N@od@IK(@16$&@ؙB%@KTo <+@@0G'@#*@V/"@)"%@,)@:@PNK#@Ut1%@1%T'@ {@_vO"@^2)@]h@O0A%@"@4@4@4@unknown{"energy": -662.92152324}_Go\;Qi[?Fn1PK8,J4a?P/K;5kSr/0+T̶ֈ`LT8T]"~ V a5f}EZ?X|[T'ฌk?P<U.h?wmdWZF=eN ^U?ՔdM?$xC5?~tgy>t|8cSeV]/M?o'Q?;s [0&N-C6J?+ta2U0*#?ض(A&Y?3fS!>@@_>Y1\-Jói?Xİh?1{vabFx{`?0^S/?ݚt["l4aOTd? 2&W?QC3O)`?bg m4Lm>R\U]1p>?@?Z G`?@fg;Ebc^GLy: F#?̶ֈ`\?}֤R?LnQ?#k?9̗W&Q)1 G;Pv7?p$tZQf3?ro~DD?iUMuO?֦V?PۆQ0֪]S?o +56qTqs*)?8FGI?[| Z?8"4Z,?2M_% D? LnXT:W ne?{V@[;QRE&Hb?`HDǺ&GW:K?KUZ-jc#7.S it?o +U?ͮ{+cۂg?boj?zUgS<$fbFx{@sda?gejB$ -PGߤip?En1/J y[?Q,R?ȗPa?[*MFe%2b?k$ 5?D<_:Re-YU?Ǻf?6Y]1ZGUc?ZаX?E&Hb?+ٱ1?a>d?VjX9Xr S?1E4~e?yTQIطc4 ;]/MA?^SOq_?&|7?eS?¾Da?h8enQx$^e?*5{H?^ PjT?8j3sUuz9ya?k[X7]?oa?{\&[?H}-?B s?2: vR?}"Ob?[z4s?GG8-xW`?whhslfvTG8-xWpyxρ9?t|8cc?&|7X|[Tk*.>H2wjYk(q@wԘPI"?{k?Kut?dcEe?m|gyxρYcJU@5_%_g?Ad?ǺFZ(YC4iYLl> U?};l"3'?$DiM,,}\?BwIQSK8,?'eRC[?p?;fOW:_&|?@fg;E?[ iF?;s K?QTE^Owx@#-#V?Mp?]ii?Mua LndʉvrY,Ee6` ijMIs a?7h>N?UZ N?-sM?~Onh?I Ux?{&:?~tgy^jB?B ?$H"?bp;>=_NV{"perms_number": 4}{}`?w!?"H$@@$