HDF  `TREE8 hZX 4P pw cHY0hw80ph(x\RXc P0@HEAP ( 2 TREEHEAPXPSNOD(4(Oh=8pZTREEHEAPX PHh h sparta_file=/homes/diemer/nbody/data/sparta/sparta_css25_l0100_n1024.hdf5 @main_def_catalog M200m_bnd_cat @ rockstar_strict_so  @ rockstar_bound_props  8 log_level  @ log_level_memory  @ log_level_timing  8 log_flush  @ log_substatus_diff  H err_level_more_snaps_than_cat  H err_level_snap_outside_range  H err_level_main_def_not_200m  H err_level_acc_rate_undefined  H err_level_cat_field_changed  0cut_defM200m_peak_cat Hcut_threshold_in_units  HC 8 cut_units particles @cut_threshold  Ȗ@Q 0 order_defVmax_cat H hostsub_assign_subparent_id  H hostsub_restrict_to_output  8 include_ghosts  @ adjust_phantom_xv  @ max_mass_ratio_sparta  H max_rsp_model_diff_factor  H max_rsp_model_diff_sigma  @ output_restart_files  @ output_restart_every  8 output_original  8 output_hdf5  8 output_tree  H output_compression_level  8 output_n_a  P output_a   @ output_n_rm_defs ' Poutput_rm_defs$Rsp-apr-mn, Msp-apr-mn, Rsp-apr-p50, Msp-apr-p50, Rsp-apr-p70, Msp-apr-p70, Rsp-apr-p75, Msp-apr-p75, Rsp-apr-p80, Msp-apr-p80, Rsp-apr-p85, Msp-apr-p85, Rsp-apr-p90, Msp-apr-p90, R200m_all_spa, M200m_all_spa, Rvir_all_spa, Mvir_all_spa, R200c_all_spa, M200c_all_spa, R500c_all_spa, M500c_all_spa, R200m_tcr_spa, M200m_tcr_spa, Rvir_tcr_spa, Mvir_tcr_spa, R200c_tcr_spa, M200c_tcr_spa, M500c_tcr_spa, R500c_tcr_spa, R200m_bnd_cat, M200m_bnd_cat, Rvir_bnd_cat, Mvir_bnd_cat, R200c_bnd_cat, M200c_bnd_cat, R500c_bnd_cat, M500c_bnd_cat, M200m_peak_cat @ output_n_sub_defs  8output_sub_defs Rsp-apr-mn, Rsp-apr-p50, Rsp-apr-p70, Rsp-apr-p75, Rsp-apr-p80, Rsp-apr-p85, Rsp-apr-p90, R200m_bnd_cat, Rvir_bnd_cat, R200c_bnd_cat, R500c_bnd_cat, R200m_all_spa, Rvir_all_spa, R200c_all_spa, R500c_all_spa, R200m_tcr_spa, Rvir_tcr_spa, R200c_tcr_spa, R500c_tcr_spa @ output_n_cat_fields 2 output_cat_fieldsVnum_prog, phantom, vmax, Macc, Mpeak, Vacc, Vpeak, Vmax\@Mpeak, Halfmass_Radius, Xoff, Voff, T/|U|, b_to_a, c_to_a, b_to_a(500c), c_to_a(500c), A[x], A[y], A[z], A[x](500c), A[y](500c), A[z](500c), rs, Rs_Klypin, Tidal_Force, Tidal_Force_Tdyn, Tidal_ID, vrms, Jx, Jy, Jz, Spin, Spin_Bullock, scale_of_last_MM, Time_to_future_merger, Future_merger_MMP_ID, Mpeak_Scale, Acc_Scale, First_Acc_Scale, First_Acc_Mvir, First_Acc_Vmax, Halfmass_Scale, Acc_Rate_Inst, Acc_Rate_100Myr, Acc_Rate_1*Tdyn, Acc_Rate_2*Tdyn, Acc_Rate_Mpeak, Acc_Log_Vmax_Inst, Acc_Log_Vmax_1*Tdyn, Log_(Vmax/Vmax_max(Tdyn;Tmpeak)) xsparta_catalog_dirA/homes/diemer/nbody/data/rockstar_cats_200m_bnd/css25_l0100_n1024 hsparta_output_dir4/homes/diemer/nbody/exec/tmp/moria/css25_l0100_n1024 @ sparta_output_min_n200m d @ sparta_has_ghosts  @ sparta_ghost_min_n200m  Psparta_ghost_min_host_distance  L= X"sparta_ghost_max_host_center_time  > 8 sparta_cat_type Pp 8 cosmo_flat  8cosmo_h  333? @cosmo_Omega_m  ? @cosmo_Omega_b   @cosmo_Omega_r   @cosmo_Omega_L   8cosmo_w   @ cosmo_T_CMB  ff.@ @ cosmo_sigma8  Q? @ cosmo_ns   8 cosmo_ps_type  @ box_size  B @particle_mass  vM 8snap_a  >>>u$>)>'/>ڏ4>(':>?>9E>8K>BR>X>u_>[f>p|m>t>Ae|>e>O>C>r>>}>+>>>C>'ڵ>Sy>E>\=>'f>>K>c >>,>>Q1>??O@ ??]?}?H?1%"?c('?S,?]1?%7?>u@Ԧ@1ݠ@n@Xz@@@@@w@[n@2He@~\@ S@K@C@;@JR4@@,@%@@M@@ @bm@?H?sa????2??#~?=7?6?z??ʉ?с?/t?B0e?V?H?w:?E-?f ?E.??g>p>m>5>Md>3>;s>;M>`(>*>=鑀=F< 8snap_t  >>P?-?/!?٦(?K0?^8?fA?sJ?S?]? *h?s?{^~?!?Z?@ݑ?0?]ϟ?G??mH??ؿ?k?/??K?3?Q? @9 @ϭ@p@G@%@~-@c5@]J>@{.G@}P@C:Z@gld@]o@Ez@@@@7@;@.@E@wR@濼@Ƒ@@Nv@@)@>@DAA YAA @ snap_tdyn  >>x0> 8>XA>aJ>0S>F]>h>r>dI~>U>qL>kБ>>HŸ>y9> >q7>ſ>E>>>6>>*9>?s- ?!?#d?w?%?`-?75?9>?G?iP?F'Z?>Yd?o?A0z?? ?9v?)?.??V6?B?H??c?b??T?(?@0@>L@@R@1#@A*@2@ (TREEHEAPX(PP&p( 0 idx  8a  8K> 8z  @ 8t  7S? 8rho200m  fJ 8 idx_tdyn  8a_tdyn  > 8z_tdyn  u@ 8t_tdyn  P? @ rho200m_tdyn  ^K deflate,l^XTREE 4x" %xcdbbB&FXc"xbPz !VPz Ws߃ F0tJgA-C n<ԜfwJxpfw0"+x{Z:JGBgP"!wP:_3!|R!oPyzr66?OR_xcdx;Q7qYdcn 89GsA' O9ڭrT)sdq3&9v8/pf xTJtQ7IvQrQ{mQhsQ^QQJQzQ&Q=QQQ"QJQEQBQHmQIQQ\R(QO'yxT@V@r@eA@@m@8@}H@s@[@G@*@k@c0@ =@@@F@˨@,@f@o@&xTAO;AA0@mb[A@%RA2.AT@@HJA@2A@j@A'K|AT AعQAQSA_A"x@JBB@BB@e,BQBۿ@BIBM@ܥBJuB+E@BsBj@EB4tB4W#AARA AQAoXBALBc_%BsڭBB0BB5 @vÛ@ATAaOB?+BAhKB*Bh"@4@B5B@@V\BBݕKB4h=B AB¡@4AA~BV=BXBDOAABB*OAADBBz6nx88Aõ:Q¸\:ø%))¸_rBBHLHaCõIHn #>S\BAGRäpÅkvCףn=?BeÏ%̎CGA3ffB3z`AB)\fBѨBuBpC=?CRCõ()\PBfF=BUCq{( q=/R$ Cõωt&xcdbddbdcD,o xcdaddadbDL{xcdxcdxcdxcdxcdxcdxcddbxcddbxcdxcdxcdxcdxcdxcdxcddbxcddbxTd@ "A/ AA=AVA1CAQAAA 0AA A Ar(A>AN A%_@ A}LAA2@:uxT/QgQGQi7QRQEwQ*4Q!JQj@QKߗQ̼QʌQ QhrQQ5Q1Q)QgQQ5=PRj%#xTձ@z"ArTAA Ag$AAP5A@xA0 A @@KxT!Q]gQQ-QOQbQ"8QNN:QC?Q㬐Q$QcQ AQ(]QJQ.QZB/Q(QSQi;Q7PF xTMvA-&.AkA"Av%A .Ar''AfA.A/IFAB)AS 2A҃+A&9AAA AqA[A AA9xTmEQ̆QoQlWQmQQ%cQ@.aQ~PQoQQ$AQZQ +~Q4Q{AQ~gDQW19Q6QQQg%xTA0AykAp+A`(Aی2Ai/Aȅ AAlOA/A,;A^}-A$>A@A`A A3A~5AuA[A_Cxpfw0"+xpfw0"+ deflate>l^XTREE4@ deflateGl^XTREEO4@ deflateQl^XTREE.5@ deflate@Zl^XTREES?5 deflatedl^XSNODxXl(Pp (&P&p(TREE 5   deflatenl^PTREE]5   deflatexl^P deflate8l^XTREE_5   deflatel^PTREE_Y6   deflatepl^PSNODPFxpb؀hP[x@5TREE_6(   deflatel^@TREE7(   deflatel^@TREE8 deflate@l^XTREE%9 deflatel^XTREE79 deflatel^XSNOD0+0ЦxTREE I9 deflatel^X deflate@l^X deflate(Il^XTREE T9TREE _9 deflatexl^XTREE j9 deflatel^XSNODP0Xh(820TREE u9 deflate@l^XTREE 9 deflatel^XTREE 9 deflatel^XTREE 9 deflate l^XTREE 9 deflatel^XSNOD0 pXQpHwppTREE 9 deflate l^XTREE 9 deflate*l^XTREE 9 deflate8l^X   deflatel^P@ deflatel^X@ deflate(l^X@ deflateXl^X@ deflatel^XTREE 9TREE 9TREE 9 deflatehRl^XTREE 9   deflate[l^PTREE_:   deflatedl^PTREE_`:   deflate(nl^PTREE_:   deflatexl^PSNODPmp`TREE_;   deflatel^PTREE_};   deflate0l^PTREE_;   deflatepl^PTREE_;<   deflatel^PTREE_xTؘOQQ윧Q_QarQDQmQqjQSQ۲QvQBQ˥QюQ:QXJQUIQ=Q"ڋQQQ̻*xTA9A%uA`4A,As9A.9A#A#AXVAY7A6]EA1{1A@IA0A|$AaA*AAnAAuOxTE\QQQXlQBQõQxQ7xQe^QxͻQTQ:Q}Q]wQ=QeOQKQOQ9`Q'Q"Q~%xTAR?AmA9Ay:AAA8DA25,A -AC]A;;A6GAg3AOAt!Ad+AH2A 84A$AA A(A*`xTgQWQ[QQyQgXQN«QQQxoQQБQ۷Qv1QRޤQ3]DQXQ!LQVQ̠QCQ)Q"v+xT?%AFBAˈA,HAJAATAWRA 8A@AmAQMA WA0;AcA)A@!>AL?#AFA;A(AG4AHxTSqQQQQQQԣQ9Q=}QVQQQpQcQMQ{iQ_zQfQښQQ1Q7)x'kn]cǸ4.ljCnr:_J,u_"u8F,wr֧occB#G!xV8,ߦw7rYn^)8c tY? wk7wyF^hvx<[P1 0( xTG[A0[A_A?XAYA+qAbA"`A \A A܊ARvA8nǣ O9֞juPOsdfwȡxp_܎^0 3"x[UP90eeQ`ᴒKUVuĵ 5 |}$pʍ= |3!QPC{W@ق@4cq%x8]0Q.Xq/_;ձ?orPxgA,-u;\};9jov ^cBc_#o xKYYX8$0bsa x0[ro @k30J;$5P M``W,kPF Q"x۳Qq:&q :s\ᨼ1A񺔒WnH9ʥ8rTx[b|G9漰ueI+5[ :/켎ʹ;PNxssAw8sKˀ5)xXU8$0eSa qQ`p'TX'?֚@ٷ'm L4Iw :0+5(cJ j#xXU8$0eSa qQ`p'TX'?֚@ٷ'm L4Iw :0+5hF =#Px[b|G9漰ueI+5[ :/켎ʹ;PNxssAw8sK˜;6T6x[b|G9漰ueI+5[ :Ps^n(l9ԹIYs{|; Hˀ%VQx[b|G9漰ueI+5[ :/켎ʹ;PNxssAw8sKˀ5)xTABo:BBA BGBAABshABHA+ABoB AANBGAA#'xT?A$AAƿ@qA @x@ZG}@@@u@bA@fk?PA@0-@Ϊ@A4ע@;(xf``bQ bV b9 bY b1 懲٠| - @ қ@ `RxSfPᯁVh̃aiv>^,   deflate؈l^PTREEV%   deflatel^PTREEV{   deflateXl^PTREE[р   deflatel^PTREE\,   deflateحl^PTREEV   deflatel^PTREEVށ   deflateXl^PTREE]4   deflatel^Pconfigsimulationsnapshotstatus_spartastatus_acc_rateidparent_id_catdescendant_idis_most_massive_progenitorR200m_all_spa_internalM200m_all_spa_internalnu200m_internalacc_rate_200m_dynxvstatus_sparta_rspstatus_moria_rspstatus_moria_hps_R200m_all_spastatus_moria_hps_M200m_all_spastatus_moria_hps_Rvir_all_spastatus_moria_hps_Mvir_all_spastatus_moria_hps_R200c_all_spastatus_moria_hps_M200c_all_spastatus_moria_hps_R500c_all_spastatus_moria_hps_M500c_all_spastatus_moria_hps_R200m_tcr_spastatus_moria_hps_M200m_tcr_spastatus_moria_hps_Rvir_tcr_spastatus_moria_hps_Mvir_tcr_spastatus_moria_hps_R200c_tcr_spastatus_moria_hps_M200c_tcr_spastatus_moria_hps_M500c_tcr_spastatus_moria_hps_R500c_tcr_spaRsp-apr-mnMsp-apr-mnRsp-apr-p50Msp-apr-p50Rsp-apr-p70Msp-apr-p70Rsp-apr-p75Msp-apr-p75Rsp-apr-p80Msp-apr-p80Rsp-apr-p85Msp-apr-p85Rsp-apr-p90Msp-apr-p90R200m_all_spaM200m_all_spaRvir_all_spaMvir_all_spaR200c_all_spaM200c_all_spaR500c_all_spaM500c_all_spaR200m_tcr_spaM200m_tcr_spaRvir_tcr_spaMvir_tcr_spaR200c_tcr_spaM200c_tcr_spaM500c_tcr_spaR500c_tcr_spaR200m_bnd_catM200m_bnd_catRvir_bnd_catMvir_bnd_catR200c_bnd_catM200c_bnd_catR500c_bnd_catM500c_bnd_catM200m_peak_catparent_id_Rsp-apr-mnparent_id_Rsp-apr-p50parent_id_Rsp-apr-p70parent_id_Rsp-apr-p75parent_id_Rsp-apr-p80parent_id_Rsp-apr-p85parent_id_Rsp-apr-p90parent_id_R200m_bnd_catparent_id_Rvir_bnd_catparent_id_R200c_bnd_catparent_id_R500c_bnd_catparent_id_R200m_all_spaparent_id_Rvir_all_spaparent_id_R200c_all_spaparent_id_R500c_all_spaparent_id_R200m_tcr_spaparent_id_Rvir_tcr_spaparent_id_R200c_tcr_spaparent_id_R500c_tcr_spanum_progphantomvmaxMaccMpeakVaccVpeakVmax@MpeakHalfmass_RadiusXoffVoffT|U|b_to_ac_to_ab_to_a(500c)c_to_a(500c)A[x]A[y]A[z]A[x](500c)A[y](500c)A[z](500c)rsRs_KlypinTidal_ForceTidal_Force_TdynTidal_IDvrmsJxJyJzSpinSpin_Bullockscale_of_last_MMTime_to_future_mergerFuture_merger_MMP_IDMpeak_ScaleAcc_ScaleFirst_Acc_ScaleFirst_Acc_MvirFirst_Acc_VmaxHalfmass_ScaleAcc_Rate_InstAcc_Rate_100MyrAcc_Rate_1*TdynAcc_Rate_2*TdynAcc_Rate_MpeakAcc_Log_Vmax_InstAcc_Log_Vmax_1*TdynLog_(VmaxVmax_max(Tdyn;Tmpeak))TREE[TREEVTREE<TREE<TREEBTREES@ deflatel^XSNODh5x67TREEd@ deflatePl^XTREEu@ deflatel^XTREE@ deflate#l^XTREE@ deflate-l^XTREE@ deflateP6l^XTREE@ deflate?l^XTREEʃ@ deflateHl^XTREEۃ@ deflateXSl^XSNOD@0Q`, xXOTREE@ deflate]l^XSNOD8ЁGH"Pof>PX4TREE@ deflate gl^XTREE@ deflate`pl^XTREE@ deflateyl^XTREE0@ deflatel^XTREEA@ deflate l^XTREER  deflate`l^XTREEc  deflatel^XTREE u   deflatel^PTREEY   deflate l^PTREEVڄ   deflate`l^PTREEV0   deflatel^PSNODExppTREE[   deflate(l^PTREEY   deflatehl^PTREEY:   deflatel^PSNOD8v H3x<TREE_   deflate0l^PTREE_  deflatel^XSNOD (!h* Hhh0YTREE9Q   deflatel^PTREE_(xT8gD?'Ž?ݵ?B?:[??WK?_N?*C?J:? ??F?>?:#J?Y8?1:?RF?tU?E6?zL?XY? `?xT?g,>>X?i> ;?6 ?o=??;?>bJT?=?.?>s>N ?XU>?mC?F#x[*rʖt/ԴPg/ȸ#>ܧvj4wgߛ.\][;|&{4[;mϤu#x`_gzݎ6ڱ8ؿ;gҞIоv*ۿSksy'ߦv"wuNYھ1:VD!xTY>>=3?=>K?E>Q?N>s?>?$? ף>z>'–>>=>P??!xT'NAo0DvT@6¿Ӽ@q/A@@hiAnADE@!YlxNAK@AD+:xT6FA@_|a#@A_?@NE@'1IAC@_DQ@@^Aϑ$bRa@J$@ݘ@'xTf#XASDAz Al5AŬw@$A@}@>@-[NAA.Ů@z@z,xT#J#X@>?h@NA?5@K@[_@AAA" ͯ@ཎPA[@ @C 84I&hxT'ADƿ'2&@q5A!8@K<@l^PTREE_]    deflateGl^PTREE_    deflate@Rl^PSNODx )8 `vTREE_    deflate[l^PTREE_z    deflatedl^PTREE_    deflatenl^PTREE_8    deflate@wl^PTREE_    deflatel^PTREE@    deflatel^PTREEV6 @ deflateHl^XSNODX`TREE3   deflatel^PTREE[    deflateȦl^PTREE_    deflatel^PTREE_F    deflateHl^PTREE_    deflatel^PTREE_   deflatel^PTREE_c   deflatePl^PSNOD@<0HP8TREE6   deflatel^PTREELx+rT3ʞC)P̷-C[ z:;_kX aJ&O*`'l .x,bT!ⓡ^gTu߃ |- _= YPyh{sH=wNSk9 γ"HuI[6&x36u6|8yL>.f:34ŀ8|_ 6bw q>{&>yV%q4gg![x9x3g:=kr66S0p)xxTݕ0nc0(&0c(00>00D0/B00#P0,1%e/0|Q0y11ߏ/M001G0T!xT\*>Nz=kC> F=zO>Y=[+>_F1>*t^=h=x)>=}>u=0>=>: =`<#>k>f>$@ deflatel^XTREEB    deflateXl^PSNODP( @c`Xv TREE   deflatel^PSNOD FHc m c F =TREE   deflate l^PTREEN   deflate`l^PTREEVa   deflate!l^PTREE[   deflate*l^PTREE-   deflateh5l^PSNODH h  TREET?   deflate>l^PTREE[   deflateGl^PTREEV   deflate(Ql^PTREEQD   deflate[l^PSNOD P 3 XY8 X PTREEV   deflatedl^PTREE_   deflate0nl^PTREE_J   deflatexl^PSNOD`x`b 0TREE_