FOR1:BEAMAttrlhwvsnlnރȴH }kjhwdeclared_recordslGhwsessionl8widwipwprotow opened_atw first_byte_atw started_atw updated_atw closed_atwsegments_containerwsecurewsecurity_protocolw manifest_typewnamed_byw media_infowts_delaywts_delay_per_trackswnamewtokenwcountrywuser_idw user_namewrefererw query_stringw current_timew user_agentwallowed_dvr_fromwbytesw disk_byteswdisk_orig_bytesw applicationwhls_separate_audiow filter_trackswdvrw advertisingw max_sessionswsoft_limitationwtemp_idwallowedw activatedwpidwrefwworkerwidentityw close_reasonwstalledwextrawflagsw old_counterswlast_reply_optsw request_statswauth_response_statswlabelswprioritywnumberwtransport_protocolwindexjhwsession_genericlwidwipwprotow opened_atw first_byte_atw started_atw updated_atw closed_atwsegments_containerwsecurewsecurity_protocolw manifest_typewnamed_byw media_infowts_delaywts_delay_per_tracksjhwsession_playerlw applicationjhwsession_detailsl wnamewtokenwcountrywuser_idw user_namewrefererw query_stringw current_timew user_agentwallowed_dvr_fromjhwsession_player_detailslwapplication_namewapplication_versionw stall_countw pause_countw error_countwreconnect_countwbitrate_change_countw live_durationwstall_durationwpause_durationwtotal_video_frameswdropped_video_frameswcorrupted_video_frameswadvertising_durationjhwsession_playbacklwhls_separate_audiow filter_trackswdvrw advertisingw max_sessionswsoft_limitationjhwsession_counterslwbytesw disk_byteswdisk_orig_bytesjhwsession_counters_oldl wscte35wdvrwmbrwadwmpegtswdashwwebrtcwhlswsrtwdrmwdynamic_countersjhwsession_srt_counterslwmissingw retransmitwrttjhwsession_webrtc_countersl wnacksw retransmitswretransmits_byteswnacks_ignored_expiredwnacks_ignored_rttwnacks_ignored_ratew ice_durationw dtls_durationwnacks_ignored_emptyjhwsession_hls_counterslwthumbnail_request_countwthumbnail_statsjhwsession_dash_counterslwthumbnail_request_countwthumbnail_statsjhwsession_ad_counterslw inject_v1w inject_v2winject_v2_errorsjhwsession_mbr_counterslw change_tracksjhwsession_dvr_countersl w timeshiftw segments_ramwsegments_cachewsegments_localwsegments_remotew remote_codeswfetch_duration_q1wfetch_duration_q2wfetch_duration_q3wfetch_duration_q4jhwsession_scte35_counterslwunknownw splice_nullwsplice_schedulew splice_insertw time_signalwbandwidth_reservationwprivate_commandjhw session_flagsl wsecurewsubtitlewdvrwepgwmpegts_epg_extractedwwebrtcwvodw session_keyswdrmwtimelapse_durationw tls_alertsjhw vod_flagslwfilewmbr_dirjhw webrtc_flagslwwhipwhapw transportwabr_modejhwsubtitle_flagslw dvbSubtitlewteletextwwebvttwocrwccwttmljhwtranscoder_messagelwsourcewejhwtranscoder_startingjhwpusher_messagelwsourcewejhwpusher_reconfiguredlwoptionsjhwpusher_multicast_push_restoredjhwpusher_multicast_push_blockedlwipjhw pusher_closedlwreasonwcodewwhilejhw pusher_errorlwreasonwwhilejhwpusher_updatedlwbytesw srt_counterswmpegts_counterswretriesw udp_statswhw_statsjhwpusher_startedjhwpusher_connectedlwipwurlwsenderjhw media_eventlwsourcew stream_idwejhwmedia_counterslwfieldwcountersjhw media_fillerlwbytesjhwmedia_segment_openedlw opened_atjhwmedia_source_hostnamelwhostjhwmedia_user_agentlwuajhw media_errorlwreasonwcodewdetailswbytesjhwmedia_source_lostlwurljhwmedia_connection_reportlwstatuswwhilewipwversionwtojhwmedia_eit_tablelwwhich_tsworiginal_network_idw ts_stream_idw stream_idwtypewversionwsubtables_countwsectionsjhwmedia_decoder_resetlwpidw timestampwreasonwdetailsjhwmedia_drop_frameslwcountjhw media_debuglwmsgjhw eit_sectionlwtable_idwsection_numberwlast_section_numberwsegment_last_section_numberweventsjhwinput_media_infolwtrackswproviderwtitlew stream_idw program_idjhwinput_track_infol,wmatchwtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwchannelsw sample_ratewlanguagew sample_fmtwchannel_layoutwsamplesw parsed_configwlast_gopwavg_gopw length_sizewis_progressivewclosed_captionswnalsw rtsp_controlw payload_numwwidthwheightwfpswpix_fmtwnum_refs_framesw sar_widthw sar_heightw pixel_widthw pixel_heightwlevelwprofilewbframeswgop_sizew orig_track_idwconfigw stream_idw timescalewdrm_keywoptionsjhwinput_track_info_matchlwlanguagewcodecwindexjhw media_infol w flow_typewtrackswdurationwproviderwtitlew stream_idw program_idwsourcewoptionsjhwmedia_info_specificlw flow_typewtrackswdurationjhw track_infol+wtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwchannelsw sample_ratewlanguagew sample_fmtwchannel_layoutwsamplesw parsed_configwlast_gopwavg_gopw length_sizewis_progressivewclosed_captionswnalsw rtsp_controlw payload_numwwidthwheightwfpswpix_fmtwnum_refs_framesw sar_widthw sar_heightw pixel_widthw pixel_heightwlevelwprofilewbframeswgop_sizew orig_track_idwconfigw stream_idw timescalewdrm_keywoptionsjhwtrack_info_audiolwtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwchannelsw sample_ratewlanguagew sample_fmtwchannel_layoutwsamplesw parsed_configjhwtrack_info_applicationl wtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwlanguagejhwtrack_info_videolwtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwlast_gopwavg_gopw length_sizewis_progressivewclosed_captionswnalsw rtsp_controlw payload_numwwidthwheightwfpswpix_fmtwnum_refs_framesw sar_widthw sar_heightw pixel_widthw pixel_heightwlevelwprofilewbframeswgop_sizejhwtrack_info_textl wtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwlanguagejhwtrack_info_metadatal wtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecjhwtrack_info_fulll%wtrack_idwframe_durationwavg_fpsw bandwidthwcontentwtitlewbitratewpidwcodecwchannelsw sample_ratewlanguagew sample_fmtwchannel_layoutwsamplesw parsed_configwlast_gopwavg_gopw length_sizewis_progressivewclosed_captionswnalsw rtsp_controlw payload_numwwidthwheightwfpswpix_fmtwnum_refs_framesw sar_widthw sar_heightw pixel_widthw pixel_heightwlevelwprofilewbframeswgop_sizejhwtrack_info_base_configurablelwcontentwtitlewbitratewpidjhwtrack_info_video_specificlwlast_gopwavg_gopw length_sizewis_progressivewclosed_captionswnalsw rtsp_controlw payload_numjhwtrack_info_video_configurablel wwidthwheightwfpswpix_fmtwnum_refs_framesw sar_widthw sar_heightw pixel_widthw pixel_heightwlevelwprofilewbframeswgop_sizejhwtrack_info_text_specificlwlanguagejhwtrack_info_baselwtrack_idwframe_durationwavg_fpsw bandwidthjhwtrack_info_audio_specificlwchannelsw sample_ratewlanguagew sample_fmtwchannel_layoutwsamplesw parsed_configjhwtrack_info_application_specificlwlanguagejhwmedia_info_commonlwproviderwtitlew stream_idw program_idjhwclosed_captionslwlanguagewnamewtypewidjhwsegmentlw opened_atwdtswnumberwdurationwdrm_keywbodywjpegwlockedw discontinuityw skip_storagew media_infowsourcewadwad_extraw source_typew requesterw dts_shiftw number_offsetwpathjhw epg_eventl w stream_idwsourcewidwstartwdurationwstatuswlanguagewnamewaboutw encryptedwratingwgenrewextjhw video_framelwcontentwdtswptswdurationw stream_idwcodecwflavorwtrack_idwbodywnext_idwmpegtswsourcewoptionswsplicingjhwsplicinglwsplicew announcesjhw ad_splicel widwtypewatwoutwdurationwscte35w time_shiftwelapsedwinwcontw auto_returnjjjLine[I . 5 9 > @ A B C F M U Y ^ _ e f g k l m n q t x y w v u } ))))))))))) )1 ) TypeYh/0 0 0 ?0 (@0 @AtU8sessionshort_session_idensure_exactlyskip=:=binaryfull_session_id session_idlistssortshacryptohashensure_at_leastintegeruuid to_stringidentity_valuefalsetruelatin1erlangatom_to_binary undefined add_bytesoksession_workerclosesession_manager stop_workerstoreapi+ api_sessionsetsinsert play_sessionsdirty_sessionsvalidate_session byte_sizeclose_reason_on_non_closederror bad_labelsnot_set_started_atbad_updated_at bad_temp_idbad_session_nameupdatekeyfindupdate_elementupdate_or_store--forbidden_update_fields next_dirtydeleted next_dirty3reuse- keydeleteactivedeleted_sessionsnext $end_of_tabledirtylookupdeletefirstlistfiltermapsto_listflatmapfoldlselectreturnrawsessionsto_jsondvr_apiis_valid_allowed_dvr_from server_configmap=/= connectedwithoutbadmap calc_duration opened_atminutenow_msduration json_cleanflagsdvrsecuresslallowed activatedallowed_dvr_frombytes close_reason closed_atcountry current_time disk_bytesdisk_orig_bytesextraidiplabels max_sessionsnamenamed_by parent_idpidpriorityproto query_stringreferersoft_limitation source_idstalled started_attoken updated_at user_agentuser_id user_name module_infoget_module_info-json_clean/1-fun-0--list/1-lc$^5/1-1- bad_generator-list/1-fun-4- setelementandalso-list/1-fun-3--list/1-fun-2-==orelse-list/1-fun-1-integer_to_list list_to_atom-list/1-fun-0--update_or_store/2-lc$^0/1-0-element-session_id/2-lc$^1/1-1--session_id/2-lc$^0/1-0--list/1-inlined-0-Code " @20 B @@2P0R `@2p@b0@2Pr @2`r@2Йp @2 @2 @2@2@N@@N Dbgiaes128N;cg sessionXBW}N+M@<)v`4fP܌'9$|a^vjlwrwZSi9J>g;g}xh◀Ft̷ bHE/[HGKP_TO (8 Jrg<އNXg0T]P0\@{\3AȬN]}iL d[k&Ɉc<j^*KsMhjУT | Yqگ%7#L?ăr</αN^`+KFc7%X:v!7=[tO2,H}ptL`bK`c3n"XP\%3h:r^+Q llLڎwa`3Y̡H)!`M 7am&I@Xpu-[rj2.H}dh@5rݤظZvi&ݱ!3'JEp6 Ըݓ ӂ]o>@;3nRȚsv3֘t]]Ż1ZMsf`w{!2tJNܘx{ z1 D\9+WE&r4r5Ti2 {!䨹nK%Ja}y`+z^Z!y֠RRw!o0@}_t=.j|\#Fq+vѵ3C mvq?#~btݲ~[%.' A0,xO* |ad< a(_[|ƊXnљr Ă 'Ԕ b}Ԟ(o tsiI.6qZ>מQu븰9T1>(]ȏ-E0dl:?#rЀ ›!\Mpa!侂SkeѦ+Sl];>kQhwΕ3:6p#gX2ԍ]_ SZ҇Qþs.E,1sMf'By5OH+_&6D^+-ѓnJpeA%# @#~n2EV*T0jK,A5UϷ}4avP3WSmmC/ ܏ڶAAr |a 4ȎI| ƻ|B+_A`o`#0WyJU;e#4@a9-txǮ[cWax'qw Zk ! Y; ڨMQ}XܖWYLMհODEFGn!wvϸV`6Z:5Q,htȱ͖1!l~f%\ТDd00PkR< u:?놇%4LVMs[aTZO =7߿ѿq4O#yZK47dꡢmUGwmKh,V~u;fiS%iWf;9m p Ydpf}E#nP[\VجT%|*JTܔɹ“;GnhԱ&D띬Y.SF>vֶš-l\S[1Y 251fSOݳԦ"p*V q4X1Q9Yk˞RsVdĻR!.Zp9OP7Gԧ0h1,[~赍HnOys7l)B*FE@H8pv*\{V,h|qz;5k⤡V&u1:A:ث>ëh n ~^=69G!>r(f0رwNvpQ^m;*v2S5 ˀ"\TpՍ+f '"NĶh01ߪ5!Σ}7@<mP!R~caO8_Λ#h`vN([M%F4q+6*I"po;Ի#A#B#CFG H I#JOPQRSFUYZFEExpT nlDT69330/"FunT___|_p__LitT9Oxc```e``n,ΕEK,no}cn܁g.Abstaes128k[TU<s+sessionΟw:-˕Fֱ<Ñ 8I ?S(JRd" V0kѐNrV-8qs O -6 ZlauvVQMeta-lhwenabled_featureslw maybe_exprjj