using System; using System.Diagnostics; using System.Threading; using Photon; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02000025 RID: 37 [RequireComponent(typeof(PhotonView))] public class ArenaVendingMachineSlot : global::Photon.MonoBehaviour { // Token: 0x0600072E RID: 1838 RVA: 0x0001D738 File Offset: 0x0001B938 protected virtual void Start() { } // Token: 0x0600072F RID: 1839 RVA: 0x0001D73C File Offset: 0x0001B93C protected virtual void AMCANMJHAEH() { } // Token: 0x06000730 RID: 1840 RVA: 0x0001D740 File Offset: 0x0001B940 protected virtual void KFAOLMFIFMH() { } // Token: 0x06000731 RID: 1841 RVA: 0x0001D744 File Offset: 0x0001B944 public virtual void HHEBGDJGHDB(int BFKKMEIJEMD) { this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost; if (this.lockIcon != null) { this.lockIcon.SetActive(this.AKKHKFMMLHF); } this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white); this.PPODIDCLGFN(); } // Token: 0x06000732 RID: 1842 RVA: 0x0001D7B8 File Offset: 0x0001B9B8 protected virtual void Update() { } // Token: 0x06000733 RID: 1843 RVA: 0x0001D7BC File Offset: 0x0001B9BC protected virtual void LJFJILFBKHF() { } // Token: 0x06000734 RID: 1844 RVA: 0x0001D7C0 File Offset: 0x0001B9C0 protected void KBEKNANLBOD(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000735 RID: 1845 RVA: 0x0001D7EC File Offset: 0x0001B9EC public void IOCDCHHOMKA(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000736 RID: 1846 RVA: 0x0001D824 File Offset: 0x0001BA24 protected virtual void DKDGOJGKHDM() { } // Token: 0x06000737 RID: 1847 RVA: 0x0001D828 File Offset: 0x0001BA28 protected virtual void NICOCLOFMEF() { } // Token: 0x06000738 RID: 1848 RVA: 0x0001D82C File Offset: 0x0001BA2C protected void MEOMAFMKPBO(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000739 RID: 1849 RVA: 0x0001D858 File Offset: 0x0001BA58 public virtual void Initialize(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC) { this.ACOAPAHCFGM = ACOAPAHCFGM; this.CLCIODCPAFC = CLCIODCPAFC; } // Token: 0x0600073A RID: 1850 RVA: 0x0001D868 File Offset: 0x0001BA68 public void DJICJKADNPM(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x0600073B RID: 1851 RVA: 0x0001D8A0 File Offset: 0x0001BAA0 public virtual void HPGIPNMNCKE(int BFKKMEIJEMD) { this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost; if (this.lockIcon != null) { this.lockIcon.SetActive(!this.AKKHKFMMLHF); } this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white); this.EKAAJINJEGM(); } // Token: 0x0600073C RID: 1852 RVA: 0x0001D914 File Offset: 0x0001BB14 public void DPOCBHINLHH(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x0600073D RID: 1853 RVA: 0x0001D94C File Offset: 0x0001BB4C public void OBKAKHAMAMN(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x14000005 RID: 5 // (add) Token: 0x0600073E RID: 1854 RVA: 0x0001D984 File Offset: 0x0001BB84 // (remove) Token: 0x06000741 RID: 1857 RVA: 0x0001DA2C File Offset: 0x0001BC2C [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event ArenaVendingMachineSlot.LAOHPNHADED GCJICFFJINJ; // Token: 0x0600073F RID: 1855 RVA: 0x0001D9BC File Offset: 0x0001BBBC public void BLPGHONHPGF(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000740 RID: 1856 RVA: 0x0001D9F4 File Offset: 0x0001BBF4 public void IEFAADAKBPA(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000742 RID: 1858 RVA: 0x0001DA64 File Offset: 0x0001BC64 public void GLFOHFBOCND(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000743 RID: 1859 RVA: 0x0001DA9C File Offset: 0x0001BC9C public void HHLEKAIMHED(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000744 RID: 1860 RVA: 0x0001DAD4 File Offset: 0x0001BCD4 public void GHHAOOMFFJD(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000745 RID: 1861 RVA: 0x0001DB0C File Offset: 0x0001BD0C protected virtual void NEFFCEJLOCD() { } // Token: 0x06000746 RID: 1862 RVA: 0x0001DB10 File Offset: 0x0001BD10 protected virtual void OCEJENEOCJK() { } // Token: 0x06000747 RID: 1863 RVA: 0x0001DB14 File Offset: 0x0001BD14 public virtual void GKBAAPPBHIN(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC) { this.ACOAPAHCFGM = ACOAPAHCFGM; this.CLCIODCPAFC = CLCIODCPAFC; } // Token: 0x06000748 RID: 1864 RVA: 0x0001DB24 File Offset: 0x0001BD24 protected void PPBOBKLOGNO(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000749 RID: 1865 RVA: 0x0001DB50 File Offset: 0x0001BD50 public virtual void NNAHGLKKLDH(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC) { this.ACOAPAHCFGM = ACOAPAHCFGM; this.CLCIODCPAFC = CLCIODCPAFC; } // Token: 0x0600074A RID: 1866 RVA: 0x0001DB60 File Offset: 0x0001BD60 public virtual void SetLocalPlayerCredits(int BFKKMEIJEMD) { this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost; if (this.lockIcon != null) { this.lockIcon.SetActive(!this.AKKHKFMMLHF); } this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white); this.NIPNECHCKJB(); } // Token: 0x0600074B RID: 1867 RVA: 0x0001DBD4 File Offset: 0x0001BDD4 public void IEBIMGPKDJO(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x0600074C RID: 1868 RVA: 0x0001DC0C File Offset: 0x0001BE0C protected virtual void ACNKPEFNLFO() { } // Token: 0x0600074D RID: 1869 RVA: 0x0001DC10 File Offset: 0x0001BE10 protected virtual void EBMACIPLEOE() { } // Token: 0x0600074E RID: 1870 RVA: 0x0001DC14 File Offset: 0x0001BE14 protected virtual void IGDMCDLELON() { } // Token: 0x0600074F RID: 1871 RVA: 0x0001DC18 File Offset: 0x0001BE18 private void PPODIDCLGFN() { if (this.priceTagLabel != null) { if (this.AKKHKFMMLHF) { this.priceTagLabel.text = this.creditCost.ToString(); } else { this.priceTagLabel.text = string.Format(",", this.creditCost.ToString()); } } } // Token: 0x06000750 RID: 1872 RVA: 0x0001DC88 File Offset: 0x0001BE88 protected void MCCGAFPCLAB(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000751 RID: 1873 RVA: 0x0001DCB4 File Offset: 0x0001BEB4 public void PCENCIFAHDE(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000752 RID: 1874 RVA: 0x0001DCEC File Offset: 0x0001BEEC protected virtual void GKDEONGKDLH() { } // Token: 0x06000753 RID: 1875 RVA: 0x0001DCF0 File Offset: 0x0001BEF0 protected void GBDBIHMIBBK(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000754 RID: 1876 RVA: 0x0001DD1C File Offset: 0x0001BF1C protected void LEJJHNOADKP(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x06000756 RID: 1878 RVA: 0x0001DD58 File Offset: 0x0001BF58 protected virtual void PINHMNLCHGK() { } // Token: 0x06000757 RID: 1879 RVA: 0x0001DD5C File Offset: 0x0001BF5C public void ANAKFLHIFIL(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000758 RID: 1880 RVA: 0x0001DD94 File Offset: 0x0001BF94 public virtual void OBBOOOOCFGC(int BFKKMEIJEMD) { this.AKKHKFMMLHF = BFKKMEIJEMD < this.creditCost; if (this.lockIcon != null) { this.lockIcon.SetActive(this.AKKHKFMMLHF); } this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white); this.PPODIDCLGFN(); } // Token: 0x06000759 RID: 1881 RVA: 0x0001DE08 File Offset: 0x0001C008 public virtual void NKLAMMGDALD() { } // Token: 0x0600075A RID: 1882 RVA: 0x0001DE0C File Offset: 0x0001C00C public virtual void EAOGMANFOFI(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC) { this.ACOAPAHCFGM = ACOAPAHCFGM; this.CLCIODCPAFC = CLCIODCPAFC; } // Token: 0x0600075B RID: 1883 RVA: 0x0001DE1C File Offset: 0x0001C01C public void JBKKPGMHBBH(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x0600075C RID: 1884 RVA: 0x0001DE54 File Offset: 0x0001C054 public void DGPOOGENAAP(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x0600075D RID: 1885 RVA: 0x0001DE8C File Offset: 0x0001C08C private void NIPNECHCKJB() { if (this.priceTagLabel != null) { if (this.AKKHKFMMLHF) { this.priceTagLabel.text = this.creditCost.ToString(); } else { this.priceTagLabel.text = string.Format("{0}", this.creditCost.ToString()); } } } // Token: 0x0600075E RID: 1886 RVA: 0x0001DEFC File Offset: 0x0001C0FC protected void EHIBNDNCCFI(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x0600075F RID: 1887 RVA: 0x0001DF28 File Offset: 0x0001C128 public void DJMGPPCNBFC(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000760 RID: 1888 RVA: 0x0001DF60 File Offset: 0x0001C160 public void DMKIDHLGDHE(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL) { ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ; ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2; do { laohpnhaded2 = laohpnhaded; laohpnhaded = Interlocked.CompareExchange(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded); } while (laohpnhaded != laohpnhaded2); } // Token: 0x06000761 RID: 1889 RVA: 0x0001DF98 File Offset: 0x0001C198 public virtual void BHOEHFCNODN(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC) { this.ACOAPAHCFGM = ACOAPAHCFGM; this.CLCIODCPAFC = CLCIODCPAFC; } // Token: 0x06000762 RID: 1890 RVA: 0x0001DFA8 File Offset: 0x0001C1A8 private void EKAAJINJEGM() { if (this.priceTagLabel != null) { if (this.AKKHKFMMLHF) { this.priceTagLabel.text = this.creditCost.ToString(); } else { this.priceTagLabel.text = string.Format("High five a teammate to revive.", this.creditCost.ToString()); } } } // Token: 0x06000763 RID: 1891 RVA: 0x0001E018 File Offset: 0x0001C218 public virtual void MHDMJPGMBOB(int BFKKMEIJEMD) { this.AKKHKFMMLHF = BFKKMEIJEMD < this.creditCost; if (this.lockIcon != null) { this.lockIcon.SetActive(!this.AKKHKFMMLHF); } this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white); this.NIPNECHCKJB(); } // Token: 0x06000764 RID: 1892 RVA: 0x0001E08C File Offset: 0x0001C28C public virtual void OnMasterPurchaseSuccess() { } // Token: 0x06000765 RID: 1893 RVA: 0x0001E090 File Offset: 0x0001C290 protected void JEDFDHBDEHC(LNJFBGIBLHA JEFGMHBLLKI) { if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null) { this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost); } } // Token: 0x04000121 RID: 289 [SerializeField] protected int creditCost; // Token: 0x04000122 RID: 290 [Header("Visuals")] [SerializeField] private TextMesh priceTagLabel; // Token: 0x04000123 RID: 291 [SerializeField] private MeshRenderer priceTagBackground; // Token: 0x04000124 RID: 292 [SerializeField] private GameObject lockIcon; // Token: 0x04000125 RID: 293 protected bool AKKHKFMMLHF; // Token: 0x04000126 RID: 294 protected ArenaVendingMachine ACOAPAHCFGM; // Token: 0x04000127 RID: 295 protected IPBDFPEPNIM CLCIODCPAFC = IPBDFPEPNIM.INVALID; // Token: 0x02000026 RID: 38 // (Invoke) Token: 0x06000767 RID: 1895 public delegate void LAOHPNHADED(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK); } }