1 line
20 KiB
XML
1 line
20 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><variables><variable id=",!=C,QT?YSfRQ1I{ihvX">tim</variable></variables><block type="iot_wifi_connect" id="1jLUo^HopO**9+rf(+(6" x="-1353" y="-395"><value name="WIFINAME"><shadow type="text" id="ADQK~7@w@u4aVgQKs0Q{"><field name="TEXT">MIXIO</field></shadow></value><value name="PASSWORD"><shadow type="text" id="sXo]SrC2B)y0(hHxef9c"><field name="TEXT"></field></shadow></value><next><block type="iot_mixio_connect" id="2KJZkwv_..=vtsfG8WW(" inline="false" collapsed="true"><value name="SERVER"><shadow type="text" id="`w)3f(t)NPN392Y!pt=9"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="USERNAME"><shadow type="text" id="}(8VNReC$]oVOTKNma;c"><field name="TEXT">demo@mixly.org</field></shadow></value><value name="PASSWORD"><shadow type="text" id="ay;1at}+J|a/^kIc^0Jx"><field name="TEXT">048e66146b4937557366489cb10fe055</field></shadow></value><value name="PROJECT"><shadow type="text" id="_76@8$Q_g(yvx,]v0aPz"><field name="TEXT">demo</field></shadow></value><next><block type="variables_set" id="$qz;1mPNw-8P{jOe5hcy"><field name="VAR">车位总数</field><value name="VALUE"><block type="math_number" id="ROoGW.|74(+nIS#Uxi{:"><field name="NUM">20</field></block></value><next><block type="dicts_create_with" id="rX{T#mHk+xSWp?*J_u*Y"><mutation items="0"></mutation><field name="VAR">入库车辆字典</field><next><block type="onboard_RTC_settime_string" id="VO[bJ*rBTJgKzWb9XmME"><value name="CONTENT"><shadow type="tuple_input" id="E/b2NfWL8!)Ktz@RY6SG"><field name="CONTENT">2025,7,14,11,0,13</field></shadow><block type="ntptime_time" id="[@f~.uasq{7sWZlZySI$"><value name="data"><shadow type="text" id="QZnIIP.!:`oVcY4O?qkh"><field name="TEXT">ntp.aliyun.com</field></shadow><block type="ntptime_address" id="@#y4w__uMP:kT1TZicSs"><field name="op">ntp7.aliyun.com</field></block></value></block></value><next><block type="set_system_timer" id="|;5K*p=8bW0Q*C6F2*X="><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id=",0|nqxssnQEEK/:9mzqA"><field name="VAR">tim</field></shadow></value><value name="PIN"><shadow type="timer_id_pin" id=")*G?VvlF_)M$3sa;ad,P"><field name="PIN">0</field></shadow></value><value name="period"><shadow type="math_number" id="?A]T}!=7Z8ovHTbii#k1"><field name="NUM">50000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="lJ`FL^6uuB//xAAjXB_p"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="Q^#b@gu|KY7mv1szh3u?"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="qYr;D-pi7gEFSX=*e8!P"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="/4d#6APZ*={VRdPaKBe4"><field name="VAR">车辆卡号</field><value name="VALUE"><block type="rfid_readid" id="C}2;Ka4kKO{qcSBF.dwB"></block></value><next><block type="controls_if" id="Lwwx[=*)5~.Z-Y?Dz3$k"><value name="IF0"><block type="logic_compare" id="JRDm@d`=T5{ylZowBy3G"><field name="OP">NEQ</field><value name="A"><block type="number_to_text" id="F]/h]=iOxSZTJV6bD]RC"><value name="VAR"><shadow type="variables_get" id="NudAALROWd95YmT=:Lx3"><field name="VAR">x</field></shadow><block type="variables_get" id="c1C5~H0AHHzd=SHbjYfN"><field name="VAR">车辆卡号</field></block></value></block></value><value name="B"><block type="text" id="EPmbbhWfIGe?yA^@S~F0"><field name="TEXT">None</field></block></value></block></value><statement name="DO0"><block type="controls_if" id="{L!ypYF|mKN__@?j^(RC"><mutation else="1"></mutation><value name="IF0"><block type="logic_compare" id="IK=,uw^Vc_(5[z`Bo9nL"><field name="OP">GT</field><value name="A"><block type="math_arithmetic" id="m7KQk4v-8/fl_`=4;r?S"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="c4tl2@$|p*(u[l#[8M{2"><field name="NUM">1</field></shadow><block type="variables_get" id="EwPmF~H?92]U/+:g}3bT"><field name="VAR">车位总数</field></block></value><value name="B"><shadow type="math_number" id="$bwc(dsz+I|Ts~kjmvvb"><field name="NUM">1</field></shadow><block type="dicts_length" id="YXX_eD|?3;#HqtnB~a[t"><value name="DICT"><shadow type="variables_get" id="-vISA^m$fr/s6^dgNcN1"><field name="VAR">入库车辆字典</field></shadow></value></block></value></block></value><value name="B"><block type="math_number" id="mE^}RsO~OEz8$E}=tE)9"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="display_clear" id="Fk.D9ytuTPwHV6DV_?Ki"><value name="boolean"><shadow type="logic_boolean" id="-m8})yJW]-A;WXm?8I1F"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_if" id="hJ==VF0lM$OtT$3x;e$@"><mutation else="1"></mutation><value name="IF0"><block type="logic_is_in" id="r$08;`ZZ.n5-?Z8E]:vy"><field name="BOOL">not in</field><value name="A"><shadow type="variables_get" id=".Nzg:(W#~5YQ)~!BMi2}"><field name="VAR">x</field></shadow><block type="variables_get" id="[cT@l}kN4cw7+oLMw@Ky"><field name="VAR">车辆卡号</field></block></value><value name="B"><shadow type="list_many_input" id="4aP@Sj+Plr@(RIHajr3n"><field name="CONTENT">0,1,2,3</field></shadow><block type="dicts_keys" id="62/e`7aLIUm10ABTcZsR"><value name="DICT"><shadow type="variables_get" id="2K|.*~te(0SNHrU]ovWd"><field name="VAR">入库车辆字典</field></shadow></value></block></value></block></value><statement name="DO0"><block type="onboard_tft_show_image_or_string_delay" id="@[LdEhSe!}`Ar=Ha5X|J"><field name="center">True</field><value name="data"><shadow type="text" id="XKF|7D;~PoZ{YGUUQJf~"><field name="TEXT">入库车辆:</field></shadow></value><value name="x"><shadow type="math_number" id="].@yMqxzJOG*8DpgrR40"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="M2DCTx4~;/RU=cB5lA@:"><field name="NUM">40</field></shadow></value><value name="size"><shadow type="math_number" id="-X(J,8OF,f[svy@0F}`d"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id="Djw*KF#5Z$*!P2L]r};F"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="Z5$rQUfFWw^G5L`-@vQ,"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="BvK+=-pVi*I#P^sWi,_T"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="{V#Szrp[IZq)wWA|/q|K"><field name="BOOL">FALSE</field></shadow></value><next><block type="dicts_add_or_change" id="A05itI[~XA`E07fZOt9P"><value name="DICT"><shadow type="variables_get" id="(DY85Sv,HWq`LN)ZMB#E"><field name="VAR">入库车辆字典</field></shadow></value><value name="KEY"><shadow type="text" id="b~FBD{gisWJ=wKf93`+u"><field name="TEXT">key</field></shadow><block type="variables_get" id="X!oA8#D2ouwLmf#l7dmZ"><field name="VAR">车辆卡号</field></block></value><value name="VAR"><shadow type="math_number" id="M*t62fNCqLJy./gjZ-95"><field name="NUM">0</field></shadow><block type="onboard_RTC_get_timestamp" id="w(t5[0|V-o9VK+w3j!lN"><value name="LIST"><block type="onboard_RTC_get_time" id="pWZT6.i5@Utn0mDZ|ik,"></block></value></block></value><next><block type="IOT_MIXIO_PUBLISH" id="3f(#6:2c@xqHQz7*t*|L"><value name="TOPIC"><shadow type="text" id=")gCnXBC-P+Nm-ZMk:;74"><field name="TEXT">入库车辆</field></shadow></value><value name="MSG"><shadow type="text" id="4ghQV]F);+ncdi!o6Gs7"><field name="TEXT">正常</field></shadow><block type="variables_get" id="PvsD=]**,8gMVQG~9]!t"><field name="VAR">车辆卡号</field></block></value><next><block type="onboard_tft_show_image_or_string_delay" id="zt}ndNIUJ-dXmtH0TAU2"><field name="center">True</field><value name="data"><shadow type="text" id="dJs|[axDyO|g7=|j)CEh"><field name="TEXT">进入时间:</field></shadow></value><value name="x"><shadow type="math_number" id="|ti-yi6w*e`U4TepVx~."><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="XhTm9:(V)~z+|BE@KFK/"><field name="NUM">120</field></shadow></value><value name="size"><shadow type="math_number" id="OiaWVI9nR~t!=Nw3w9-#"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id="`p]H[II,*@QpFoVz;,J_"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="@2b]ojCBwE)E?8d?GE30"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="Q#D1g,[4o/L}z3)ie`;|"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="C0TT268`!P^DWaw|w:f7"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="$+`.l?`RU|VIQkuo:?EX"><field name="center">True</field><value name="data"><shadow type="text" id="lB4T~;=n,xN.XO:2WUGi"><field name="TEXT">进出时间:</field></shadow><block type="onboard_RTC_get_time_str" id="V3sP!f*|zPJ2B}v4JUos"></block></value><value name="x"><shadow type="math_number" id="3vh^sG?J$VKmU*).Z:G|"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="Gw!/QK0Y{DWyPcyLPmjb"><field name="NUM">160</field></shadow></value><value name="size"><shadow type="math_number" id="wXG#IY9=ew/+pE{#Ma^d"><field name="NUM">1</field></shadow></value><value name="space"><shadow type="math_number" id="X8q,~yF@.f*qQpUFsS,L"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="@?|Yi)JU!7ep{;ZDqb,N"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="Z1ABwv[c35!pDPD;+8-r"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="5,($zJlA:WwT=sz*!bN3"><field name="BOOL">FALSE</field></shadow></value></block></next></block></next></block></next></block></next></block></statement><statement name="ELSE"><block type="onboard_tft_show_image_or_string_delay" id="VrDd=v`ba(mdDsa?bd]u"><field name="center">True</field><value name="data"><shadow type="text" id="v{*abAIeLvCg:22H=An#"><field name="TEXT">出库车辆:</field></shadow></value><value name="x"><shadow type="math_number" id="yZ_I$cX1#GFvI;/__r-:"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="`uvIFS!p1Y(~dljIho4]"><field name="NUM">40</field></shadow></value><value name="size"><shadow type="math_number" id="lu#NU$~;I2CWxaWcXW=`"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id="}^IF8+~o6Y~Fiv.}NO~Z"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="QC+kY?a}kiXnL;Rqdv-y"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="d|J8fVT)2Aoj.#$*Nu:Z"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="kH$Rja1DlC|pwogiLo;W"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="Y}n3AINf=}0Ey5tBb2yQ"><field name="center">True</field><value name="data"><shadow type="text" id="Z}^Wx6~i.j#@@$+1JOme"><field name="TEXT">停留时长:</field></shadow></value><value name="x"><shadow type="math_number" id="_B19929OtsuV=(#?Oz)p"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="VG_Pd?w$4M]Z[T6cK48d"><field name="NUM">120</field></shadow></value><value name="size"><shadow type="math_number" id="+DlNqV9y:dj)8hYoJ$9k"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id="=!y.V#tSS7,P~TA$y-^g"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="94@hSxH)FN5IX2o[_GQH"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="THWxDdou8^Z7lbQ.`~4s"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="uMxMcU$K:NXVD[7v$wR;"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="B7mt:ulN@;R7rsl[#)A^"><field name="center">True</field><value name="data"><shadow type="text" id="8,/`Wn4fnw2{5.FB7nNa"><field name="TEXT">进出时间:</field></shadow><block type="math_arithmetic" id="_zGJg(C;Ru:o.#JNs;WZ"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="I:vqW4Gy|p*XpGoX3St4"><field name="NUM">1</field></shadow><block type="onboard_RTC_get_timestamp" id="NqY()qDC29i}63ILhow#"><value name="LIST"><block type="onboard_RTC_get_time" id="Z!YrO*EsoZ6Sg[3+$d+T"></block></value></block></value><value name="B"><shadow type="math_number" id="X-TFoBOa|aKBy;RQHUzX"><field name="NUM">1</field></shadow><block type="dicts_get" id="Cts-u;gW!5(;7_Sz,PuB"><value name="DICT"><shadow type="variables_get" id="EHHVpunZ*o[J2G6qzxF;"><field name="VAR">入库车辆字典</field></shadow></value><value name="KEY"><shadow type="text" id="|COjHXDz3GN1-e8oFKtz"><field name="TEXT">key</field></shadow><block type="variables_get" id="(;)qFG@Xo=xKt3x---9-"><field name="VAR">车辆卡号</field></block></value></block></value></block></value><value name="x"><shadow type="math_number" id="W7S8aNDi$$fCBK*=qb),"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="kyPZ4?cesaZAj}v_~8~4"><field name="NUM">160</field></shadow></value><value name="size"><shadow type="math_number" id="YJz+LF#ORm_Y{GpOXTth"><field name="NUM">1</field></shadow></value><value name="space"><shadow type="math_number" id="JbB,8)K6wf+4K~E[Bl2)"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="}?R1DeJLb6gU_.lN4QNd"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="RZIjQSn1[UdXS4l}t*w`"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id=",W(n`p7a7moxidaG-o@="><field name="BOOL">FALSE</field></shadow></value><next><block type="dicts_delete" id="m+9@Ub#QGGwh_XLKcL)_"><value name="DICT"><shadow type="variables_get" id="7eZwtQWo8Ty7Y[tEVf}G"><field name="VAR">入库车辆字典</field></shadow></value><value name="KEY"><shadow type="text" id="S}|XT1qs`X0gSG)jw)Hr"><field name="TEXT">key</field></shadow><block type="variables_get" id="Pex!h`KX^?x@ay(Z/u]:"><field name="VAR">车辆卡号</field></block></value><next><block type="IOT_MIXIO_PUBLISH" id="lgoLSy:Md?fl;YSQ,x]q"><value name="TOPIC"><shadow type="text" id="vKen.TC)5OEbxZF_v[}]"><field name="TEXT">出库车辆</field></shadow></value><value name="MSG"><shadow type="text" id="ed3ytFD.XqOD1LBz4aTD"><field name="TEXT">正常</field></shadow><block type="variables_get" id="XC?EoCtsACwLMLEXUT92"><field name="VAR">车辆卡号</field></block></value></block></next></block></next></block></next></block></next></block></statement><next><block type="onboard_tft_show_image_or_string_delay" id="wWz1Bn{BZ2Cf[prPfIcx"><field name="center">True</field><value name="data"><shadow type="text" id="ec*CK}j6l0vG8Y3-*~5/"><field name="TEXT">入库车辆:</field></shadow><block type="variables_get" id="D}Tj-#$hO6S8H@hZuEYo"><field name="VAR">车辆卡号</field></block></value><value name="x"><shadow type="math_number" id="TV1l}CHUpfXhzL`qB2)m"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id=").`p+7DPOIeuQUqB}@|w"><field name="NUM">80</field></shadow></value><value name="size"><shadow type="math_number" id="{26Go`Q5{J.b0F0/e}d!"><field name="NUM">1</field></shadow></value><value name="space"><shadow type="math_number" id="0t=HXmH`Z9b|,#Np)XPB"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="0TZZm3IHb|AQhLZg5^GE"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="=VLI{yZPH+aar[myZl1V"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="ik4go}~4ucOp*8ydS4Rw"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="display_show_image_or_string_delay" id="7lMa3~`:G3q`[Yp!_4{v"><field name="center">True</field><value name="data"><shadow type="text" id="Xt.zx*Hxl;||:NfgEBuI"><field name="TEXT">车位已满</field></shadow></value><value name="space"><shadow type="math_number" id="y-OH/h;NVwFT60Cd^,1I"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="[}E}WLU_c|z+([6u.01s"><field name="BOOL">TRUE</field></shadow></value></block></statement><next><block type="controls_delay_new" id="r(m[i!$0@5rn-U~=tXOZ"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="_;W}IOS+`tesjpXuGCg4"><field name="NUM">2</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="+yT,QJ`;2I1nt$]}.{hM" x="-580" y="-306"><mutation><arg name="tim" varid=",!=C,QT?YSfRQ1I{ihvX"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="IOT_MIXIO_PUBLISH" id=",z]?9Q.1G6nBRJ`/vVR#"><value name="TOPIC"><shadow type="text" id="Wi_t7vF^jpE(a2^`UaG3"><field name="TEXT">系统状态</field></shadow></value><value name="MSG"><shadow type="text" id="Cp-KaQz7rBOUGB6h6Vcu"><field name="TEXT">正常</field></shadow></value></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgbnRwdGltZQppbXBvcnQgcnRjdGltZQpmcm9tIHNhbnRfZ3ggaW1wb3J0IGV4dF9yZmlkCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKaW1wb3J0IHRpbWUKCgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICfns7vnu5/nirbmgIEnLCAn5q2j5bi4JykKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnTUlYSU8nLCAnJykKTVFUVF9VU1JfUFJKID0gJ2RlbW9AbWl4bHkub3JnL2RlbW8vJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICdkZW1vQG1peGx5Lm9yZycsICcwNDhlNjYxNDZiNDkzNzU1NzM2NjQ4OWNiMTBmZTA1NScsIE1RVFRfVVNSX1BSSikK6L2m5L2N5oC75pWwID0gMjAK5YWl5bqT6L2m6L6G5a2X5YW4PSB7fQpydGN0aW1lLnNldHRpbWUobnRwdGltZS50aW1lKGhvc3Q9J250cDcuYWxpeXVuLmNvbScpKQp0aW0gPSBtYWNoaW5lLlRpbWVyKDAscGVyaW9kID0gNTAwMDAsIG1vZGU9bWFjaGluZS5UaW1lci5QRVJJT0RJQywgY2FsbGJhY2s9dGltX2NhbGxiYWNrKQp3aGlsZSBUcnVlOgogICAg6L2m6L6G5Y2h5Y+3ID0gZXh0X3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgIGlmIHN0cijovabovobljaHlj7cpICE9ICdOb25lJzoKICAgICAgICBpZiDovabkvY3mgLvmlbAgLSBsZW4o5YWl5bqT6L2m6L6G5a2X5YW4KSA+IDA6CiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCxzeW5jPVRydWUpCiAgICAgICAgICAgIGlmIOi9pui+huWNoeWPtyBub3QgaW4g5YWl5bqT6L2m6L6G5a2X5YW4LmtleXMoKToKICAgICAgICAgICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKCflhaXlupPovabovobvvJonLCB4PTAsIHk9NDAsIHNpemU9Miwgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPUZhbHNlKQogICAgICAgICAgICAgICAg5YWl5bqT6L2m6L6G5a2X5YW4W+i9pui+huWNoeWPt10gPSB0aW1lLm1rdGltZSh0aW1lLmxvY2FsdGltZSgpKQogICAgICAgICAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5YWl5bqT6L2m6L6GJywg6L2m6L6G5Y2h5Y+3KQogICAgICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoJ+i/m+WFpeaXtumXtO+8micsIHg9MCwgeT0xMjAsIHNpemU9Miwgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPUZhbHNlKQogICAgICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MocnRjdGltZS5zdHJ0aW1lKCksIHg9MCwgeT0xNjAsIHNpemU9MSwgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPUZhbHNlKQogICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoJ+WHuuW6k+i9pui+hu+8micsIHg9MCwgeT00MCwgc2l6ZT0yLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9RmFsc2UpCiAgICAgICAgICAgICAgICBvbmJvYXJkX3RmdC5zaG93cygn5YGc55WZ5pe26ZW/77yaJywgeD0wLCB5PTEyMCwgc2l6ZT0yLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9RmFsc2UpCiAgICAgICAgICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyh0aW1lLm1rdGltZSh0aW1lLmxvY2FsdGltZSgpKSAtIOWFpeW6k+i9pui+huWtl+WFuFvovabovobljaHlj7ddLCB4PTAsIHk9MTYwLCBzaXplPTEsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1GYWxzZSkKICAgICAgICAgICAgICAgIGRlbCDlhaXlupPovabovoblrZflhbhb6L2m6L6G5Y2h5Y+3XQogICAgICAgICAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5Ye65bqT6L2m6L6GJywg6L2m6L6G5Y2h5Y+3KQogICAgICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyjovabovobljaHlj7csIHg9MCwgeT04MCwgc2l6ZT0xLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBvbmJvYXJkX3RmdC5zaG93cygn6L2m5L2N5bey5ruhJywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMikK</code>Uuc2xlZXAoMikK</code>M9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDIpCg==</code> |