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 d2487ca2afe878a633c87bf8120f6726@4^JY@9W~hecccz(@}i"(@{1"@s.Ue@l, PS+@x@ K"@מY%@M$@&",@Gr(@Dio@kw#(@zGA@]zk @vq #@ -@\ @ްmQf!@MۿҤ@7T7"@p:@'@if-@H#@9@0GO,@K@|a2U0@CnP@G^"@Pf/!@Gr&@j@vOj}(@W+@kF=$)@+p&@ܘ&@FX-@"@ʡE @~h-@ @&@W`V/@oض(Q%@t//P'@Xjn@[ A)@t ^'@/$E+@H|7!@y)!@[='@2U0*S*@V`j+@ >%@Jhu!@p%;6@vq +@ %&@6!@*sX-@hoA@%@m@K7Y%@ӂ}!@0"U@%7,@(@8d%@Sr3L,@6T%@Է")@y&1$@Ae@EB[(@ރ)@ @RA+@,}&@ F%u@V '@DL$z-@od #M d2487ca2afe878a633c87bf8120f6726   systems  <  $ % perms_number  % perms_number  version9 #M d2487ca2afe878a633c87bf8120f6726   @4^JY  hecc   unknown  % perms_number  % perms_number!&@'f "@ L,@"@0[w$)@Sy;i(@4KR@v)@Qy-@++MJ@W%@IZV*@[Ɏ-@@߾<%@ %l-@!@gy!@ > @/ ۖ(@S c '@7l[٠@n/i%@%@ YJ@^/ ;&@Wc#o'@M֨@z1(@Lֽ"@j @@)@x%@wJ@ꐛ'@^"@E 2I#@>$@M*@/ ,%@A4F{ @ 7)@" @uQ"@@)@컢)@@j@ԕ#@s(@9(a@ʉv%@@j@-lp@U|"@[K<%@q= ף$@㥛 *@0AC'@L7A`%@P('@Md@E>'@$!@!vy'@Q!@QH#@"A,+@_L@+H3m"@WL@&N'#@W`V&@ǺV+@ S"y#@ pUj*@@ȓ @F_A$@|y*@2=a"@-s:@T @wӂ"@ F%u!@=yX%@VC @'@XQi)@  (@58EG" @rPL@j>"'@';%&@9%@$K+@BR'@6)@qh"@be%@ۧ1u(@8gDi@dp*#@YLl>m!@I2Z+@Q5U"@,} @HȰW@h@˹W@Gŧ"@/n$@^ &@D4y@(M(@ .V$'@ا)@hU!@yuk"@@v )@< )@z6>G%@UNP"@=@Cf)@V @ j@hyܝ%@&&@%#gaOk"@Sr3L+@0|D'@^(@Ws`~ @8* @++M@W}@|S$@խ!@D )@Bs+@&N''@MStT%@d#G&@gs$@AL@@C#@ˣ"@{fIz*@ȵbo"@tYLl'@#'@7@ܺ:(@Eb(@yS $@3V@vۅ$@B=@6ُ"@҇~)@Z_$!@jn @9] +@ D @+H3V%@_Le'@Tr3`@"@ϽK)@-@k`C%@ek'@*@Ut?TUh \?m)Rh2X?Tqs*m)R?1W?vG?ՔdM?DXP8?֦F?ܠ[;QR268Q?_vOF?}rI%rI?g\8b?vꭁR?q4GV~9?RT:x 3?Tqs*)?C8 !?K8,?AA)ZG?m)R?ezFwP?9̗GZ?8nV%:j?t^c:{\&K$PU?lE?rQ-"KJ]2A?/K;5;?%>mOgej2¾DA.9*ø;??,amR?bD3?6w\6?UZ N?gejB?lp_?$ -PobHN&nU]pX*?+`p]?a2U0*S :!t%\Tqs*I?%&a2U0*3U?| ^P??Ң>MMۿҤ4?Za/uAX%C.)^SOwJ\?PۆQP?W\T[?u!HW?VL}r4?DIaLS?m2k?fLga?uʣaQQ?Tq??̔2?rQ-";? ĭXr&"@?ti0?uAmUYV8Jw`?t^cJ?w]!JN?V_]%?5-?p2tR3.<5Kuާp?/PR`LY0y?7ZDd?d?H2{ic30&V?{?]E~?L'ZW\9jY?5"gd< H\?$@H?0ACg?XPd?CO}:^<ܴY?xy:WB?!Vab {Z?M?lgi>a?صb?]N I`'*Tf Įf?EV V?KkV_]EpW?&z\?|Wn/ivDe?Fq@Hf?UJR]/Ma?LpvkiX|[T7?SKWd?HbYL/1f?7ZDd?^sag6w\F?IӠhg^X?duIc wA?ro~D4? ܁:qM.:O{&pn`?y7d?RH2w]?oQ?KKޭ,YfA?%S;fk$ E?:`D?=NiMۿҤt?t_d'T3fC?;ީ{nQZz?@OIv?ʼUסjg?RDu?iKฌZ U!>@@CR?*T7C?j>"DRۈ'q?kC4xT8T]l=C8fcnݳq?_#I`AFcRGO'3-C6֦6ŭWlXSYTa2U0*CXo J? 9!\r„Ѭl__&m};l"37sIvsW\TKٕfEn1?ѭTqe8nV5VTsPU`HdX[ i6?sdaje?I2z?mo?8CY?qR8s;f_o[tt?6w\V*6u![wakb9yYc}rd?;s ;?. LT%.$xCji:M?AC?n2 nPFu:p?ƒf׽U?E>q?Ly HS1ZGU3?P,iW~O2?p3!?jP!? ?>PX继龻>=K>{"perms_number": 3}{}`?/&A?!Pj@@$