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 431af2faefcfb958bd3d160bd3141401@4aˡ]@9j /hecc{,}@V S@1%eT"@{X#@| @yf-@Pf*@4ct)@†Wʒ%@Ku,@*3h @fL2rV@yܝ{@;)d(@\wbv"@iT!@yS&@v@([Z @$(K(@ c A@䃞ͪ @ĬG$@eu-@$ @4  @RDUA)@%ǽ)@ x# @̌*@ BB)@V '@(a_+@9z+@-s'@QIF@)8(@%䃞}+@3d(@/ 2&@M`*@@[ Ac@ ܺ!@9b->%@Fžv#@)@b('u@מY")@"uq+@"@ػ?ޫ&-@Cfz&@ypw"@6׆*@&p$@˜. @Fžv@ܺ:@)@מ@Q1߄R$@+MJA'+@?o*Ra@(D!T!@)t^c7@tYLl>%@7ܘ @Ae+@O#-@\r)L@j4%@)t^c*@ɽ@[K%@Z"@#G@3P>+@u@($&@`<@&-@s "@uV"@,,@2r%@4@(@S%%@)D/&@9̗@'K(@ڧ #M 431af2faefcfb958bd3d160bd3141401   systems  <  $ % perms_number  % perms_number  version9 #M 431af2faefcfb958bd3d160bd3141401   @4aˡ]  hecc   unknown  % perms_number  % perms_number@%V"@,yp,@.9(a @1%T&@Dr @d,<+@eNŤ@K$@4s-@_F*"@"@ek=&@y) &@6$#g(@p:@@A+0du@iq @7T7Q(@[tY'@vݰ @ҩ+%@aod%@r.@҇.&@lu'@ʦ\]@IQ,(@W"@( @gC)@m%@|y@3mJ#'@=,Ԛ"@67'\#@}ݩ*@V?%@&Nw @&Nw8)@vk6 @"@sFv(@ޫV&2)@!TC@!'>#@CV)@@m%@5@?ޫV@j"@7Ou`%@#-#|$@ h)@7'@S">@^x'@ Q@ vp@O@ac!@->x(@U]O!@*g $@n4@b+@M@j"@:]@5#@\(\&@O`*@#@)t^cg)@ ^ @ B$@t//N+@z3"@3V@f @;)"@[B>ټ!@q&%@Ր'@ro'@ʦ\)@ K<(@ezFW@> Y@\Z { (@_L%@aۢv%@\*@zS c'@N ^T*@G"@Lۿ%@RZ(@ y@bX98#@[B>ٌ!@OupS+@~n @eaq!@Q@Ҥ@t//`@&P6"@?m$@T(&@J_{&@1ZW(@x#/'@qWs)@{!@+"@N(D!@G?(@)@ ]%@ǵq"@-xW&@}tʗ)@x=\R @vO@Q?%@dp%@o"@=!7Ý*@~tgi'@bbq-(@:̗` @e6$ @zCn@DR @&p$@d#g!@:;%/@]K)@}&@Y/rb%@䃞ͪ&@LTo l#@iB@~tgY#@}"O@,`%@?o*Ra*@Z%@3܀3(@=;k$@!T٣@3P'@4@(@ cZ!@+y0)@h)@!<8bM&@ H @{#@F_X@BsFJ @zަ?%@-= @0BxQ@k 7+@fNf%@xN"@m4)@OGɫ##@4 '@镲 !'@W>.@kՋ'@u7)@n#@ @|͍$@~@+ٱ"@_2j*@Y^!@&kC@JFž*@]m!@vQ%@-s'@̗`@Y"@'IL)@zNz@fL2rV%@rwH(@*PH@C+@镲+@@j'["@DQO"@4@4@4@unknown{"energy": -658.34113608} F3?fLgAOAA)ZW?$xC%d!::.X?"~ ffLgAX|[T'-C6?rfBONwxF?q@H6^?\bW?1߄BL?KUZ@fg;%?YH'-{?Raŭ?g,{BKpg?`??a2U0*S?u 4NwxFǙ&l?i!>@pQ+r?-?x!N"S?x1!b5l/B?$@QAh:;YE&H2?Nwx&?wH1@ T?OYM]WZ G`?-C6*h Q?Д~PWii?ޏ/H?tH700Y+N;Dn臭S+a?VDׅ?"PH\ XrD?vA]PF?CR9gSH9dO;5YN?-C6иp $ hdTkaF!C?Q+2pDkL[5-\oPmPmuʣaQQ?Fn1Pgym?Y?lgi?IR?hY@?4GV~a?J4A?c#7_s@?O!WY@?pDk,?àLh?D6.6DO'C?sIv3?H'M?6!1p?q!FV?׆q&DH}=-k?!>@ ?q@H?#M)p[ if܂Iƽ ci;.HǙ&l?Y+ٱ!?m_+=)J?(/b 3mJc?g&5p?eS.W?'@jSO'cvꭁBUN@SNCMyxee)wY?9̗Gk*..2tb3kb?+ٱ!?}!c?VLP?0-aSDXPXG8-xW`?W:O?LnQ'd?Za/>Q? aR?7l[ s?$Di?ׁsFd?h㈵Ծ1i?+,OM#~J?}!C? XrD?#-#F?^0g?a+eIO!WY@?^f(7c?uoEbZ?2?Mb0$@Ql? ‡r?"ߥ%XdWZF=e?F=Ӟri?hY Kbkzn?ِf/)^b[[!r?W9Yʤ6p?5l/B?'eRC+?eYJc&|G@fg;5?9FGr?4`iUX_`V(l W_t^cZ?A9w^z?&z\?;OnR1ZGUC?v'm3ET]d=Զat? iTd;?I"i7h%s}B?+QrxyCnk?3jJ>v7?nHJzXܠ[;QBK^IK8Lo +5csvꭁ2,?2}: vQp= ף?X|[T?}rD?T#s10&D I'B;PdMn;?g,{2?]/MQ?IC3T? M;s ;6w\? ~[W\Y?/ިE?};l"3g9̗?BtlùYV_]E?'_i?uimKK-}a={.Sc*øK?׆q&d?rT'"?BIy?<o,?,ۀ>,AXؾHG>{"perms_number": 1}{}`?= 3*?"'Tr@@$