LAF ScriptSlider?
-
@d-healey said in LAF ScriptSlider?:
laf.registerFunction("drawDialogButton", function(g, obj)
Thanks David :)
-
@d-healey haha! this also affects the preset browser buttons! A real can of worms!
-
@DanH You can filter out individual buttons by their
text
property, but I think an opt-in rather than an opt-out solution would be better... @Christoph-HartHiseSnippet 1158.3oc2V0saaaCElxwJX1cYscXO.Z9Ja.GA4j1thEDr3jXWXrlDi5rtATTTvHQIyEJRAJpjXTj2g8br61avteuL6xcW1ghxV1MNcMFX6hwKr74W8oCO+MTJ7IooBIxp1oSRHHqO2dzDtZ7AiwTNZvgHquv9HbphHcLr1eRBNMkDfrrV6EZFV0phxO+42sOlg49jRVHzqETexKowTUI2g688TFqONfbJMdNsexdC7E7CDLQFfm0r8PIX+ywQjiwZ0pXirVuW.UIjiTXEIEzYeQvjQiEWxM5+ZZJ8LFQSzAMBbjgM5fwTVvvoeqoHjU0gke4qY9x+J6inAzY7Ki.OJWfSoEyGCrprHjpt.j5bWPpufEncvc.Oq4fWUC7dr8HeIMQUJQisGXOfCWNgXHrOOrL5hpDW09.AnAW4FiOmzWBDyrn4y77Z67TOuV6rQ8MpCA+TkyEXoCCG5rqSOdDkSb8kD3S6ELwYXlwsuTHNuKOnOgvZ1ZGvRPeWIIhpyS5mw8UTAuYi.I9xCoXlHZ+LkRvaz1Ibpvn1Nhy94V0e+F0cfCfwTAi3lHobUSkTCNsbMvzxM+pgVhjjRT6KEWlB4j657lFGIjDv0M5FDneLBeAAtqzZ03sKXNMzo4Bl6R4AjqNIT+pbUjqTsb95cc1rSKi9uO+W8IxMDxX6xXM8tZqs7xOvGtVzLcnF2HtfHaMi4+fwKyAAPpy8wAyAR3KqOb+1rwAhXpuyHLO04nQPPoyVtK8Ulahofqo4Qp6kioJxbJG4puG6xnQbRvoPPZVzJ+JzECoGPX2GRwjjfFSuwt17fvRIEg+hq5+WDOe9+gwyEdKWW+5V6LsJxQvOVnHmvaBER0qU+55NennvvkJS2SPJXLhboh08kkeLCaxyhOiHaCkjrLxLEglUK1Mb8Ostg9lVTyonfOfSUmjPJnK6W1YI8KQE83f+8CCNDqv5VnE7.8RHREUCGqCIW.yiLMTqYeHI8bkHIW23DAW6AqGnJlFX500mIvJJO5TJ.aJffGZOOqNnqJGfMXuIkD6s2kz.0Xjks0WVAgFSnQiUZpe0ZFdM.4g1CmuqD5rnoy.qsN3n+R6MHGJtj6ucyubyhb2Ry9O98axYmGAprokcdIWCcXU2UrnK725njYj1yD06pDHwFtdS6lBNKKVqRHFJbK0IO7KuCGnSzRusagDAiA2VVe7EBI.d879EDdbVrABZa11vyv3G0AyWAwcAH4MlVIdta+Am12aAZ9uci5WCqkbqQtvfeQPFCqVba.8ZOEBfn1Bic0iVgXoZx7qEcOVQvaoqHrzT9OQ39X6gTk+3ki2JKAuPoy+13sXgqMr6EFR7Ukfspc+eZU2t5d.kWIxz0uGgURJT9ZCYcifZHeBfDNGFYoKSqnaqXn8zz5HyHBOHm3F3THril1pPXmoBQwXeo3c9l1k5U59rbN.l34ayVCVqFnc5fxagB1Y645ghgMMemuuNTrIf8kayVqfMauB17jUvlmtB17rUvluYEr44eTazK42MSIhMkI.ig8x6jZY0iigrr7LRzeSE2GH+
-
@d-healey Thanks, this has been an education (again!)
-
I've just commited a few changes that should reduce the sketchiness of the scripted LAF:
- The alert windows do not get messed up anymore as soon as you enable the scripted LAF
- same with the custom settings tile (actually I had to change the default appearance of that one a bit in order to enable this, but it looked super weird anyway with its default JUCE look and feel)
- there is now a
parentType
property that contains the ID of the FloatingTile that this component is in. This way you can do stuff like
if(obj.parentType == "CustomSettings") g.setFont("Comic Sans MS");
-
@Christoph-Hart Thanks Christoph!
-
-
@Christoph-Hart do you think you tweaked something here that resulted in this
https://forum.hise.audio/topic/3874/blank-boxes-in-new-scriptnode-no-laf
?
-
No Idea What This Means, But This Error Shows Up As Soon As I Hit F5
Interface: Line 21, column 12 {SW50ZXJmYWNlfHw1MTB8MjF8MTI=}Unknown function 'clear'
In This Code:
HiseSnippet 1527.3ocuW0saaaCEVNMZXwaYncXO.b9JmVGGa2l1AjkMm+bQPcRciS61PPQAiDkEWjIEnnai2PA1KReW1izteWzcNjVVR1NoAAnSIHH77G+32g7vC6ojdrjDoxozJmNNl4T5qc6OVnC2KjxENGtOH2s6NcH8nBmcGGSSRX9NkJcmmhpKsxxNlu+4m2kFQEdrLQNNuRx8Xc4C45Lo8Z+LdTTGpO6T9vbV+n1G5IE6Iiji.nbG2FNwTuKnCXGSQyVx0ozWbfOWKU80TMKwozx6J8G2OT9Ng09WwS3mGwvAMc5CAxJtiLxGQLJ0YuPdjeuzkbhCDkdYDvcrDv24dD2mOUdFQbWiBRlG44iRKccvqYd303lCuR4f2xV3cO29dJdrNSChsux8PgloBnPJHOrr15rz2th6dRvBgt9P5ErNJXvTOp93FMpQ1rQi01Z0xqVFRDIZxaoJRDMfrM4.w.tfU2Swfk1SijmSirgsqTdwNB+NLVTUqq3OarAgbhTSUiIIQbelxJ5v.xH.TDZBgh6lH8MJqQRXZhlcolPE9jgReFIVIiYJMmkPzRREv3JqVFwSLflzkgEN8n5PybCPsthMfm.qoNiDdZtTTshuh9NKVryVkZjfTkCpQjm+6qU9OWsLA9v3qnhALXN.4.McIYc6+wEaYsw9WX0j.gTCl6yohL2MRedP.th1lzp9lEbCsfp7NMj6cg.xbfIMp2ZqBJ+EtuNDTzrdCXxaA+89E7YVbbDjKIIiTLxX4HhhY3xPfAAZ46sVEW2KhQUFRpfudzHuQQ.GZ7fAjuc8PBTxgFYdiTJfpAvEMhkgSvzoKx0yulevDDmW18IUQNzDhL9bsMLT8b7CXFDzJUlEqj8BYdWP3Al.X1sr81o6LPa.MUmS0ZVcSRvVxf56uixq5YExDaPZUirPI1DxCJn7JU75ZD3bzT5IkwyVIoqlXfkMH0PKIYJSWFV55GIMVKSWtkgktLTU2J.HNBR20ommj46ZaM032m4GKJgMyb7S2f43DbNl5xUF4OUX1qRNWKmK.Yo4Cykf4IjD4PlNjKFXQtND3sbI8rI8+yTbgs7qCmgar4Ujzsq6YHt2O6dd7r5NPwLvz35CX5ckiD91TIEDeVqWW7n6f5vzXuozXz4CrCRsZP8.3J1Chh3wIrogISaQu4Z1P6vlYlfkMMUViqMEdlpkoHZlxRe5f2pXv2IhOPv7OExyUAtIK10HU7fRNJlek4JXQ5xGDpEv1gby1SwhVfGcf0b0yZb4laFX9LGEweAIMLeEV.EFrQFEe8jWFT5I43smoNcNbyinKcLSUUqvSeoJTRrefpS2dTibVdZzrGbFAudQrYiKexSBBvkQQjdBtYg4eBySCETiXUmM7Sp4lk2f8qMmaNWfUOr17N1ZdYM2D3xbYWXkZ4AnBz6Qwo22RjhikZ1yEUgqbKuRYnBvrpBBVnN7FekLJBC5BTiMRptNGqJFM7brSCakwTCgNpJ1xl6U2xV9NJ8rMfjyPo3PAW+7Xl3pZjyYRWKXKcSPEXp1zP22LogNaGJNberk6d6b7ad1w65Xf7z1ja2qsyKObepllFHHl8l1sDHae1agltscJth69rjKzxXisCikBDAkt6MXZub5Td2wsGm0l9Ka+Nrn3TA+EscHCOUlWRZAIP1W.R9HJNqR.J8Eu3EFoXcdf2cwGWjqVAZxG9vG9Wzjgbe+HVOYBGSp4edA1pXpyCy+Xje6ugd2xMrMzSXbe9evx+dkjQAA7Kw7UW3UIy0kMzquzG6Np3C.vW8LQAhl7cZicSK.TNN+r7Y4UA2T3dO2dbsW3hw6RK.uvlpO23cxarV08ff.nlUFXW1syu94+AUNP8RMbABzvjBy9tGOZXeXKmGCPhP.MT.xJsDdf0NtANFYl9PgMyfOBeST1DGWZhxloJcFR8Tx23YOliuh6KMR.LILOlcE2ivwjlomtccgZq3Nc9a77PpXc.6K1mV2Bed3svmGcK7YyagOO9V3yStE97CWqO3652YjVNzdLADz6.SU1RkNPPgcYlcjN+W35HpK
-
@Natan might be a typo in a Console.clear() somewhere ?
-
This part
Interface: Line 21, column 12
Means the error is on Line 21 of your interface script.This part
Unknown function 'clear'
Tells you what the error is. You are using a function calledclear
that doesn't exist. -
-
Just had a quick look at the code and you're calling clear on a path, so it should work. Don't know why it isn't...
What version of HISE are you using?
-
@d-healey Funny, It Stopped :) By Itself
-
Sir, Any Idea How to Add A Darker Arc As Background To This:
Just A Fixed Shadowy Arc Like This Image ( The Gray One - With Square Edges Not Those Circle Looks )HiseSnippet 1527.3ocuW0saaaCEVNMZXwaYncXO.b9JmVGGa2l1AjkMm+bQPcRciS61PPQAiDkEWjIEnnai2PA1KReW1izteWzcNjVVR1NoAAnSIHH77G+32g7vC6ojdrjDoxozJmNNl4T5qc6OVnC2KjxENGtOH2s6NcH8nBmcGGSSRX9NkJcmmhpKsxxNlu+4m2kFQEdrLQNNuRx8Xc4C45Lo8Z+LdTTGpO6T9vbV+n1G5IE6Iiji.nbG2FNwTuKnCXGSQyVx0ozWbfOWKU80TMKwozx6J8G2OT9Ng09WwS3mGwvAMc5CAxJtiLxGQLJ0YuPdjeuzkbhCDkdYDvcrDv24dD2mOUdFQbWiBRlG44iRKccvqYd303lCuR4f2xV3cO29dJdrNSChsux8PgloBnPJHOrr15rz2th6dRvBgt9P5ErNJXvTOp93FMpQ1rQi01Z0xqVFRDIZxaoJRDMfrM4.w.tfU2Swfk1SijmSirgsqTdwNB+NLVTUqq3OarAgbhTSUiIIQbelxJ5v.xH.TDZBgh6lH8MJqQRXZhlcolPE9jgReFIVIiYJMmkPzRREv3JqVFwSLflzkgEN8n5PybCPsthMfm.qoNiDdZtTTshuh9NKVryVkZjfTkCpQjm+6qU9OWsLA9v3qnhALXN.4.McIYc6+wEaYsw9WX0j.gTCl6yohL2MRedP.th1lzp9lEbCsfp7NMj6cg.xbfIMp2ZqBJ+EtuNDTzrdCXxaA+89E7YVbbDjKIIiTLxX4HhhY3xPfAAZ46sVEW2KhQUFRpfudzHuQQ.GZ7fAjuc8PBTxgFYdiTJfpAvEMhkgSvzoKx0yulevDDmW18IUQNzDhL9bsMLT8b7CXFDzJUlEqj8BYdWP3Al.X1sr81o6LPa.MUmS0ZVcSRvVxf56uixq5YExDaPZUirPI1DxCJn7JU75ZD3bzT5IkwyVIoqlXfkMH0PKIYJSWFV55GIMVKSWtkgktLTU2J.HNBR20ommj46ZaM032m4GKJgMyb7S2f43DbNl5xUF4OUX1qRNWKmK.Yo4Cykf4IjD4PlNjKFXQtND3sbI8rI8+yTbgs7qCmgar4Ujzsq6YHt2O6dd7r5NPwLvz35CX5ckiD91TIEDeVqWW7n6f5vzXuozXz4CrCRsZP8.3J1Chh3wIrogISaQu4Z1P6vlYlfkMMUViqMEdlpkoHZlxRe5f2pXv2IhOPv7OExyUAtIK10HU7fRNJlek4JXQ5xGDpEv1gby1SwhVfGcf0b0yZb4laFX9LGEweAIMLeEV.EFrQFEe8jWFT5I43smoNcNbyinKcLSUUqvSeoJTRrefpS2dTibVdZzrGbFAudQrYiKexSBBvkQQjdBtYg4eBySCETiXUmM7Sp4lk2f8qMmaNWfUOr17N1ZdYM2D3xbYWXkZ4AnBz6Qwo22RjhikZ1yEUgqbKuRYnBvrpBBVnN7FekLJBC5BTiMRptNGqJFM7brSCakwTCgNpJ1xl6U2xV9NJ8rMfjyPo3PAW+7Xl3pZjyYRWKXKcSPEXp1zP22LogNaGJNberk6d6b7ad1w65Xf7z1ja2qsyKObepllFHHl8l1sDHae1agltscJth69rjKzxXisCikBDAkt6MXZub5Td2wsGm0l9Ka+Nrn3TA+EscHCOUlWRZAIP1W.R9HJNqR.J8Eu3EFoXcdf2cwGWjqVAZxG9vG9Wzjgbe+HVOYBGSp4edA1pXpyCy+Xje6ugd2xMrMzSXbe9evx+dkjQAA7Kw7UW3UIy0kMzquzG6Np3C.vW8LQAhl7cZicSK.TNN+r7Y4UA2T3dO2dbsW3hw6RK.uvlpO23cxarV08ff.nlUFXW1syu94+AUNP8RMbABzvjBy9tGOZXeXKmGCPhP.MT.xJsDdf0NtANFYl9PgMyfOBeST1DGWZhxloJcFR8Tx23YOliuh6KMR.LILOlcE2ivwjlomtccgZq3Nc9a77PpXc.6K1mV2Bed3svmGcK7YyagOO9V3yStE97CWqO3652YjVNzdLADz6.SU1RkNPPgcYlcjN+W35HpK
-
I think you posted the wrong snippet
-
@d-healey
I Just Don't Want Its Background, Instead of A Nice Circle Like The Above ImageHiseSnippet 1530.3ocuW0saSbDEdcHKpwsoBjp50S8UNfiisACUJMs4WihvIwDGnsJBgFu6r1Sy5YVM6XHtUH0WDdW3Qp22KnmyLd8tqsSHJRTCBwb9a9NemYN6Y5njdr3XoxovJmMNh4T3ab6NVnGr2.JW3b39fb216zhzgJb1cbDMNl46TnvcdFptvJK6X98O+xtzPpvikJxw4URtGqMeHWmJsy1OmGF1h5yNiOLi0Od6C8jh8jgxQ.TtiaMmHp2Ez9rionYK45T3tG3y0RUWMUyhcJr7tR+wcGHemvZ+q3w7dgLbQcmtPfrhaIC8QDiRc1a.OzuSRJG6.QoSJAbGKA7ctGw84SkmRD2ynfj5QV9nvRWG7pmEd0t4vqPF3srEd22sqmhGoS0fX6qcOTnYp.JTBxBKqsNK88q3tmDrPnqNjdAqkBVL0ixOoVsJjl0ps1lqVb0hPgHVSdKUQBoAjsHGH5yErpdJFjZOKT1iFZCaao7hcD9sXrvxVWw+rwFDxoRMUMlDGx8YJqnCCHi.PQnwDJdZhz0nrBIloIZ1kZBU3SFJ8YjHkLhozbVLQKIk.iKsZQDOQ.ZRRCKb5P0CL6M.0pJVedLjSsFI7zbonbIeE8cVrX2sRUHAIJ6WgH68GqU7uVsHA9gwWQE8Yvd.xAZ5Rx51+GWro0F6+BYSLDRMXtOmJRc2H8jf.Li1hznZybtgVPUdmMf6cg.pbfI0p1XybJ+Utud.nnd0Zvl2.92GjymYwwQPsjDORwHikiHJlgKG.LHPK+f0pnpdgLpxPR470iF5MJD3PiGLf7s4CIPIGZj4MRo.pF.W3HVJNASmljqmMme3DDmU1CHkQNzDhT9bsMLT8b7CXFDzRklEqj8Fv7tfvCLAvbZYqsRNYf1.ZJOmp0r5lTfsjA02eGkW4yyUI1fznBYgRrEjGlS4Up30UHv8nozSBimlIIYSDvxFjZnk3TkIogkt9IRs0R0kIMrzkgpZWB.wQP4tJsWbpuqs4TieepervX1L6wOeC1iSw8XpKWYj+bgYuRYbsXl.jVlOLSAlGShkCY5AbQeKx0C.dKSQOcS++rDm6H+5vc3ZMuhhtMumg3d+rm4w6p6.My.Sip1mo2UNR3aKkTP74Mdc9qt8qBai8KkFi502tHwp9UCfOwdPXHOJlMMLoZy6MWyFZWVO0DrsooyZTkovyzsLAQyzV5yG7F4C9Ng79Bl+YPctLvMowtBojGzxQw7KMWCKRad+AZAbbHQjY+dF11B7oEj0kOu1kMaFX9YtLh+EjTy7KWJjawFojLF0qi.SgSGIG+BZRd0C95inMcLSUVqvafIJTRblfxSOhTgbdVpzbNbFAudQLZsKe5SCBvDIeo9T7.Cy+TlmFZpFxJOa3mz2Ms1AmYqO2dt.qdTk4crw7xp2DXyLUXHSs7.zE58n3ju4RjhikZ1IhxvmcKtRQnKvrpBBVnN7q9JYXHFzEnFGlTccNVVLZXObZCa2wDCgopxO1l6UO1V1oJ8rCgjwPo3PAWeRDSbUCy4LYxEbrtInBLUaFp6amLTmcJEGtON1cmcN9MO+3ccLPNcT4S9nyKObepllDHHlclNwDHae1agAusSKth69r3KzxHisCijBDAEt2MXaub5VduwaONc+e41uCaLNUveS2d.CuYlURRSIP1cAIeBEm1M.k9hW7BiTrWOv6t3CLxzu.M4Ce3C+KZxPtueHqiLliE0rOw.GWLw4gYePxu+QX9sLK2FlKLpK+OYYeyR7nf.9kX8pM7xj4lzFl2W5iSHk+Q.3Keln.QS1oswIpE.JGmcW9h7xfaJbuuaGt1avhw6RK.uvgpuz3cx6rV08ff.nmUJXW1s0u8k+QUNP+RM7QDXnIEV8cOdzvtvQNOFfDg.Fp.jUXI7BqccMbMxLcgFalEeB9MQYcbcgIJqmnzYH0SIeim8ZN9RtuxHAvjv7f1UbOBWSpmb610E5shmz4uwyCoh0AruXeZbK74Q2Bed7svml2BedxsvmmdK74GuVev21uyHsbn8ZBHnyAltrEJbffBmxLmHc9O.YHMZK
-
Oh you want someone to write the paint routine to create that knob, I thought you wanted the knob in your snippet editing a little :p
I can't help with this, you (and I) need a trigonometry teacher @ustk :)
-
Sir, I just Want The Background Arc
The Grey One, Nothing Else
-
Just comment out the stuff you don't want
HiseSnippet 1538.3ocuWs0aSbDEdcHKpwsoBj5S8oo9I6fi8ZCFpTZZyUihHIXhCPQQHzjcm0dZVOypYGCwsBo9Gg+K7Spu2GnmyLd8t9RfnHQsPQLmay246LyYOSGkzmkjHUNEV4zQwLmBema2QBc+c6S4BmC1Cj6d31sIcnBmcFESSRXANEJbqGipKrxxNle+yusCMhJ7YYhbbdgj6yNjOfqyj1YqmvihZSCXmxGjy5Gr0A9RwtxH4P.J2x0yIl5eAsG6XJZ1RtNEt89AbsT0US0rDmBKuiLXT29x2Ir1+BdB+7HFtngSWHPVwskQAHhQoN61mGEzIMkSbfnzIi.tkk.9A2i3A7IxyHh6XTPx7HOeTXoOG7ZjGddWe3UHG7V1Bu6510Wwi0YZPr8stGHzLUHEJA4gk0Vmk9wUb2UBVHz0FPuf0VAKl3Q4G54UkzxyqxFqVb0hPgHQSdKUQhngjMI6K5wErZ9JFjZONRdNMxF1CkxK1VDzlwhJacc0h0qSHmH0T0HRRDOforhNHjLDfDglPn3YIRWixpjDllnYWpITQ.YfLfQhUxXlRyYIDsjTBLtzpEQzDCXIMIrfoCU22ry.PqoX83IPF0dnvWykhxkBTz2Ywhc2JUkDlprWUh77+nRw+Z0hD3GFeEUziA6AHGHoKIqa+ebwFVar+ExlDHjZv7.NUj4tQ5SCCwLZSRyZslxMzBpx+z9b+KDPcCLwqVyMlR4K4A59fhF07fMuI720lxmYwwQPkjjLTwHijCIJlgK6CLHPK+j0p3Z9QLpxPRS4qOMxeXDvgFOX.4ayGRnRNvHyenRATM.tngrLbBlNIIWOeNeuwHNur0HkQNzDhL9rRcCUOG+.lAAsToYwJY29L+KH7PS.LmV1byzSFnMflxyophU23BrkLnAAaq7Ke1TUh5jlUIKThsfbuoTdkJdcUBbKZB8jx3YYRZ1DCrrAoFZIISYZZXoqeg3UISWtzvRWFp5vR.HNBJ20nmmj4akMlX76y7iEkvlYO90qwdbBtGSb4Ji7WJL6VJmqEyEfrx7A4Jv7DRhb.S2mK5YQttOva4J5Ya5+mk3oNxuNbG1q0UTzs48LD26m8LOdWcanYFXZbsdL8Nxgh.aojBhOq4qm9pauZv1X+Nowny6YWjZU858pEBehc+nHdbBaRfR0Oq+bMafcYiLSvFmldqwUm.PS+xTLMSioIa9ZWc3aNc32Nh2SvBNEp0kA9IK5UIk7g1NJVPo4ZZQNj2quV.GIxRVX+dL15B7oMj2kOy6xVsBM+LWHw+AR7L+lJIlZQ8Lh9KQgYvoijieCMMuNG9Bj3P5HlprVg2BSUnj3TAkmbLoJ4r7jo4r3LBd8hJXdW9nGEFhIRlVDomfGZXAmv70Pi0HV4YC+3duYUO3bai41yEX08qNuiMmWViV.alqBCYpkGprwZ0K9dTQ5WdIRwwRM6ohxvGeKtRQnWvrpBCWnN7a+JYTDF1EnFGnT84brrX3fywYNr8HSMDlrZ5Q2bu5Q2xOYoucTjbFJEGH35mFyDW0.cNimeAGsaLp.S0lA699wC1YmUwgGfid2Y6ieySNdGGCjyFW9Uez44GrGUSSCDDyNSlaBjsG6svv21IFWwcOVxEZYrw1AwRAhfB24ZrsWNYKuynsFks+Oeq2gsGmH3uoa0mg2MyKIs0DH61fjOghy5GfRe1ydlQJ1wG3cW7QF45Xfl7gO7g+EMY.OHHh0QlvwhZ9mYfCMl57f7OJ4UeDlhK2xsfoCi6x+SV92sjLLLjeIVuNDdcxbSaCy7KCv4jl9g.3qeFq.QS9ItwopE.JGkeW9p75fqKbuqaGt1u+hw6RK.uvgpu13c7asV0c+vPnqUFXW1s8u+0+gUNPGSM7YDXzIEV8cOd3ftvQNeFfDg.Fs.jUXI7BqcsGtFYltPqMyhOA+FqrAttvXkMRU5Lf5qjuw2dMGeM22Xj.XRXdT6JtGgqIMRuc65BcWwS57236iTw5.1WrOMuA9b+afOO3F3SqafOO7F3yitA97yeVev22u8Psbf8ZBHny9ltrEJrufBmxLmHc9OP7XjRC