S4 () {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
},
guid () {
return (this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4())
}
S4 () {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
},
guid () {
return (this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4() + this.S4())
}