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 2220724c099bfed4a76cb3ca41ad2861@4aئ@9E~hecc X4@@@jW"@_-@!A 3%@P2r"@Kc @wN#-$@Mut-@u7o@ڧ @ <"@V-@`i+@E$]3"@D4i,@cE a(@ GĔ%@G?%@öE @@߾)@9@~R8'@!uq"@:̗`@Q,&@, PS+)@{+@ۊe!@(rw@qZ𢯐%@fʉ @ D @ vЙ@pZ/ @mJ@9z\!@9#J{3&@@%;6*)@%]3f;,@k&l"@r3܀ϯ'@O@a3+@T[2(@=>T@$@M-@Y8)@nnLOX@Z =(@%@'UH9#@ [t@kF=T%@L~(@JiW&(@a<+@,`W!@!@~7 @I_!@σv@?d+@N ^T@Ր#@vq M@S㥛%@OXe3'@ŏ1w@g'@vT5Aԭ*@>x(@c +@K7&@{8@lV}N)@0*@+MJA7@ZӼ"@?ߎ+@J@/>:uE,@@;@ё\CZ@E_A@ioT@dz)@ĬC)(@Q|@$ k%@ҤD%@bH@0r.e&@bh(@Ù_́@dg)@; "@ $ @M O)@bu%@+H3@IF'@ ^"@ m9'#@:+@ \h%@? @k(@gDio @k+S"@n)@ZӼ)@7@wN##@)Ǻ8)@W>@ 8*5%@HP @)D/@A_"@S:X'%@ PS $@"~)@T[R'@?RDU|@Af''@a+@ m9 @QI!@k'@|~!"@n@£ !@׻"@V}b!@q%@Uy$@9z&@J8))@ rh'@F@O#-@P1(@ v%@ng%@it3*@8ߡ'@Tx*@qZ|"@QI%@rKq(@i㈵@nS=#@4 a!@,Cr+@:zަ@_^}t @(,񀲩@A@->x@%"@`V$@^}&@aۢ@2d(@ۧ1'@)@}:3!@wnl"@j'@6!A(@b=(@wW$@t$^"@HGŇ@L7A`)@D4 @0"@kHcc%@k}Ж%@Ƣd"@wb֋*@3KR(@$ )@x& @K7A @g@VzNz@W 3$@l g!@-&6@1߄B*@E*-'@PN@%@,+MJAw&@}k#@\wT<@1|DL4#@s.Ue@?xM%@ 3mj*@ p%@7ُ(@ .V$@v7Ouȭ@WCK(@>?'@cE aH!@^)@QHm2*@Y9}&@ @|Pkz#@[rP@ڧ @*5{u%@@(r@+@n{%@9#J{"@EdX)@eF ^"@R8ߡ'@[Z '@!'>@Psע'@4i(@2r$@M֨h@_x$@.9(a@*-9"@1=a*@1䠄!@`YiR  @F_A(*@nT!@Sr3,%@x ='@-@"@X0_~(@JY8@ hB%@~T$(@d, @du @-R\*@N`"@OGɫ"@4@4@4@unknown{"energy": -655.84382703}~(bʦFn10?}Vi?IpD?}"Or]b[>^WS!uqk?3ۃ ?-l`NjP?1䠄i6p^S? 8Krb_?IJzZl W(?*3houoEbZ?l?獓¼iy^eqc?t ;g4 Q?&|1䠄it[?>+NV?:vPh9]k@wԘ`?.ޏ/o?BK8VRb?}!Cz^ nl[?eYJc$EdXy !p?, n?.t?ꫫH?ODo?EeN)]R?T]d6w\Z H?@fg;E)wY?RTJ?ٕfUm77Mo?>?m\?m2k?YjaRh\B ܺk? _+Sp?"q]p?׆q&D?^ef fhY uʣaQa?t? ?kr„Ѭlo?Ӣ>6a"L?{L4k?`s MRIbI\?XCQ?yGsdg?g|_\f?/PR`Li?!>@P?t|8cc![o?} ^a?@fg;% LnT?_=[S?v1ts?rfB? ;V?[ iFd7iJ?bUumO?~tgyn?d7ijbojkׄƠSOs"S?x1!b?qs_L5H[pDXP8?F̱^?0h!k?pDkL?Pj/xU)n?k3 jVC^=E~[:[@h=|yV6oDiK?cJ!Kl\tzq@c?"uQ}͑e-̔v 2&g?yxeUTUh \?Ib?=NY?JΉ=uZӼT߆x?mO~?JH (zc'>)4Z?$Di]?mf?o +EGv?]iY1?{g?uRzhwH1@ d?D6.6dCR?d!::صݒLT`F̱^?ͮ{+3]Q?@5_%_A)ZuTb.1MIӠh?W:_?>]ݱ&e?Ց#q?2|s3O\Ց#}֨ht-y<-?pe?3&c`]?qENd? 9!| !g?IӠh.L'z?9g'*tުPMIv?8B? Xs?m_C-bDfrL/1w%m?s ?_j ?)5iU!?Q9N"X]%^~{"perms_number": 1}{}`?}H ?!Ui5)@@$