| ofs | hex dump | ascii | 
|---|
| 0000 |  d1 f2 0d 0a ed 28 29 51 63 00 00 00 00 00 00 00    00 0b 00 00 00 40 00 00 00 73 7c 00 00 00 79 10  | .....()Qc............@...s|...y. | 
| 0020 |  00 64 00 00 64 01 00 6b 00 00 5a 00 00 57 6e 1f    00 04 65 01 00 6a 0a 00 6f 13 00 01 01 01 01 64  | .d..d..k..Z..Wn...e..j..o......d | 
| 0040 |  00 00 64 01 00 6b 02 00 5a 00 00 6e 02 00 01 58    64 00 00 64 01 00 6b 03 00 5a 03 00 64 00 00 64  | ..d..k..Z..n...Xd..d..k..Z..d..d | 
| 0060 |  01 00 6b 04 00 5a 04 00 64 00 00 64 01 00 6b 05    00 5a 05 00 64 00 00 64 01 00 6b 06 00 5a 06 00  | ..k..Z..d..d..k..Z..d..d..k..Z.. | 
| 0080 |  64 02 00 65 07 00 66 01 00 64 03 00 84 00 00 83    00 00 59 5a 08 00 64 01 00 53 28 04 00 00 00 69  | d..e..f..d........YZ..d..S(....i | 
| 00a0 |  ff ff ff ff 4e 74 0a 00 00 00 50 75 62 6e 75 62    43 6f 72 65 63 00 00 00 00 00 00 00 00 05 00 00  | ....Nt....PubnubCorec........... | 
| 00c0 |  00 42 00 00 00 73 68 00 00 00 65 00 00 5a 01 00    65 02 00 65 02 00 64 00 00 64 0a 00 64 01 00 84  | .B...sh...e..Z..e..e..d..d..d... | 
| 00e0 |  04 00 5a 04 00 64 02 00 84 00 00 5a 05 00 64 03    00 84 00 00 5a 06 00 64 04 00 84 00 00 5a 07 00  | ..Z..d.....Z..d.....Z..d.....Z.. | 
| 0100 |  64 05 00 84 00 00 5a 08 00 64 06 00 84 00 00 5a    09 00 64 07 00 84 00 00 5a 0a 00 64 0a 00 64 08  | d.....Z..d.....Z..d.....Z..d..d. | 
| 0120 |  00 84 01 00 5a 0b 00 64 09 00 84 00 00 5a 0c 00    52 53 28 0b 00 00 00 73 11 00 00 00 70 75 62 73  | ....Z..d.....Z..RS(....s....pubs | 
| 0140 |  75 62 2e 70 75 62 6e 75 62 2e 63 6f 6d 63 07 00    00 00 07 00 00 00 03 00 00 00 43 00 00 00 73 a7  | ub.pubnub.comc............C...s. | 
| 0160 |  00 00 00 7c 05 00 7c 00 00 5f 00 00 64 01 00 7c    00 00 5f 01 00 7c 01 00 7c 00 00 5f 02 00 7c 02  | ...|..|.._..d..|.._..|..|.._..|. | 
| 0180 |  00 7c 00 00 5f 03 00 7c 03 00 7c 00 00 5f 04 00    7c 04 00 7c 00 00 5f 05 00 7c 00 00 69 05 00 6f  | .|.._..|..|.._..|..|.._..|..i..o | 
| 01a0 |  14 00 01 64 02 00 7c 00 00 69 00 00 17 7c 00 00    5f 00 00 6e 11 00 01 64 03 00 7c 00 00 69 00 00  | ...d..|..i...|.._..n...d..|..i.. | 
| 01c0 |  17 7c 00 00 5f 00 00 7c 06 00 70 10 00 01 74 06    00 74 07 00 69 08 00 83 00 00 83 01 00 7c 00 00  | .|.._..|..p...t..t..i........|.. | 
| 01e0 |  5f 07 00 74 09 00 7c 00 00 69 07 00 74 0a 00 83    02 00 70 10 00 01 74 0b 00 64 04 00 83 01 00 82  | _..t..|..i..t.....p...t..d...... | 
| 0200 |  01 00 6e 01 00 01 64 05 00 53 28 06 00 00 00 73    8c 02 00 00 0a 20 20 20 20 20 20 20 20 23 2a 2a  | ..n...d..S(....s.............#** | 
| 0220 |  0a 20 20 20 20 20 20 20 20 23 2a 20 50 75 62 6e    75 62 0a 20 20 20 20 20 20 20 20 23 2a 0a 20 20  | .........#*.Pubnub.........#*... | 
| 0240 |  20 20 20 20 20 20 23 2a 20 49 6e 69 74 20 74 68    65 20 50 75 62 6e 75 62 20 43 6c 69 65 6e 74 20  | ......#*.Init.the.Pubnub.Client. | 
| 0260 |  41 50 49 0a 20 20 20 20 20 20 20 20 23 2a 0a 20    20 20 20 20 20 20 20 23 2a 20 40 70 61 72 61 6d  | API.........#*.........#*.@param | 
| 0280 |  20 73 74 72 69 6e 67 20 70 75 62 6c 69 73 68 5f    6b 65 79 20 72 65 71 75 69 72 65 64 20 6b 65 79  | .string.publish_key.required.key | 
| 02a0 |  20 74 6f 20 73 65 6e 64 20 6d 65 73 73 61 67 65    73 2e 0a 20 20 20 20 20 20 20 20 23 2a 20 40 70  | .to.send.messages..........#*.@p | 
| 02c0 |  61 72 61 6d 20 73 74 72 69 6e 67 20 73 75 62 73    63 72 69 62 65 5f 6b 65 79 20 72 65 71 75 69 72  | aram.string.subscribe_key.requir | 
| 02e0 |  65 64 20 6b 65 79 20 74 6f 20 72 65 63 65 69 76    65 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 20 20  | ed.key.to.receive.messages...... | 
| 0300 |  20 20 20 20 23 2a 20 40 70 61 72 61 6d 20 73 74    72 69 6e 67 20 73 65 63 72 65 74 5f 6b 65 79 20  | ....#*.@param.string.secret_key. | 
| 0320 |  6f 70 74 69 6f 6e 61 6c 20 6b 65 79 20 74 6f 20    73 69 67 6e 20 6d 65 73 73 61 67 65 73 2e 0a 20  | optional.key.to.sign.messages... | 
| 0340 |  20 20 20 20 20 20 20 23 2a 20 40 70 61 72 61 6d    20 62 6f 6f 6c 65 61 6e 20 73 73 6c 20 72 65 71  | .......#*.@param.boolean.ssl.req | 
| 0360 |  75 69 72 65 64 20 66 6f 72 20 32 30 34 38 20 62    69 74 20 65 6e 63 72 79 70 74 65 64 20 6d 65 73  | uired.for.2048.bit.encrypted.mes | 
| 0380 |  73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 23    2a 20 40 70 61 72 61 6d 20 73 74 72 69 6e 67 20  | sages..........#*.@param.string. | 
| 03a0 |  6f 72 69 67 69 6e 20 50 55 42 4e 55 42 20 53 65    72 76 65 72 20 4f 72 69 67 69 6e 2e 0a 20 20 20  | origin.PUBNUB.Server.Origin..... | 
| 03c0 |  20 20 20 20 20 23 2a 20 40 70 61 72 61 6d 20 73    74 72 69 6e 67 20 70 72 65 73 5f 75 75 69 64 20  | .....#*.@param.string.pres_uuid. | 
| 03e0 |  6f 70 74 69 6f 6e 61 6c 20 69 64 65 6e 74 69 66    69 65 72 20 66 6f 72 20 70 72 65 73 65 6e 63 65  | optional.identifier.for.presence | 
| 0400 |  20 28 61 75 74 6f 2d 67 65 6e 65 72 61 74 65 64    20 69 66 20 6e 6f 74 20 73 75 70 70 6c 69 65 64  | .(auto-generated.if.not.supplied | 
| 0420 |  29 0a 20 20 20 20 20 20 20 20 23 2a 2a 0a 0a 20    20 20 20 20 20 20 20 23 23 20 49 6e 69 74 69 61  | ).........#**..........##.Initia | 
| 0440 |  74 20 43 6c 61 73 73 0a 20 20 20 20 20 20 20 20    70 75 62 6e 75 62 20 3d 20 50 75 62 6e 75 62 28  | t.Class.........pubnub.=.Pubnub( | 
| 0460 |  20 27 50 55 42 4c 49 53 48 2d 4b 45 59 27 2c 20    27 53 55 42 53 43 52 49 42 45 2d 4b 45 59 27 2c  | .'PUBLISH-KEY',.'SUBSCRIBE-KEY', | 
| 0480 |  20 27 53 45 43 52 45 54 2d 4b 45 59 27 2c 20 46    61 6c 73 65 20 29 0a 0a 20 20 20 20 20 20 20 20  | .'SECRET-KEY',.False.).......... | 
| 04a0 |  69 08 07 00 00 73 08 00 00 00 68 74 74 70 73 3a    2f 2f 73 07 00 00 00 68 74 74 70 3a 2f 2f 73 1a  | i....s....https://s....http://s. | 
| 04c0 |  00 00 00 70 72 65 73 5f 75 75 69 64 20 6d 75 73    74 20 62 65 20 61 20 73 74 72 69 6e 67 4e 28 0c  | ...pres_uuid.must.be.a.stringN(. | 
| 04e0 |  00 00 00 74 06 00 00 00 6f 72 69 67 69 6e 74 05    00 00 00 6c 69 6d 69 74 74 0b 00 00 00 70 75 62  | ...t....origint....limitt....pub | 
| 0500 |  6c 69 73 68 5f 6b 65 79 74 0d 00 00 00 73 75 62    73 63 72 69 62 65 5f 6b 65 79 74 0a 00 00 00 73  | lish_keyt....subscribe_keyt....s | 
| 0520 |  65 63 72 65 74 5f 6b 65 79 74 03 00 00 00 73 73    6c 74 03 00 00 00 73 74 72 74 04 00 00 00 75 75  | ecret_keyt....sslt....strt....uu | 
| 0540 |  69 64 74 05 00 00 00 75 75 69 64 34 74 0a 00 00    00 69 73 69 6e 73 74 61 6e 63 65 74 0a 00 00 00  | idt....uuid4t....isinstancet.... | 
| 0560 |  62 61 73 65 73 74 72 69 6e 67 74 0e 00 00 00 41    74 74 72 69 62 75 74 65 45 72 72 6f 72 28 07 00  | basestringt....AttributeError(.. | 
| 0580 |  00 00 74 04 00 00 00 73 65 6c 66 52 03 00 00 00    52 04 00 00 00 52 05 00 00 00 74 06 00 00 00 73  | ..t....selfR....R....R....t....s | 
| 05a0 |  73 6c 5f 6f 6e 52 01 00 00 00 74 09 00 00 00 70    72 65 73 5f 75 75 69 64 28 00 00 00 00 28 00 00  | sl_onR....t....pres_uuid(....(.. | 
| 05c0 |  00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f 50 75 62    6e 75 62 43 6f 72 65 2e 70 79 74 08 00 00 00 5f  | ..s....../../PubnubCore.pyt...._ | 
| 05e0 |  5f 69 6e 69 74 5f 5f 15 00 00 00 73 18 00 00 00    00 1b 09 01 09 01 09 01 09 01 09 01 09 02 0a 01  | _init__....s.................... | 
| 0600 |  14 02 10 02 1c 02 13 01 63 02 00 00 00 06 00 00    00 08 00 00 00 43 00 00 00 73 e3 00 00 00 7c 01  | ........c............C...s....|. | 
| 0620 |  00 64 01 00 19 6f 08 00 01 7c 01 00 64 02 00 19    70 0b 00 01 64 03 00 64 04 00 67 02 00 53 01 74  | .d...o...|..d...p...d..d..g..S.t | 
| 0640 |  00 00 7c 01 00 64 01 00 19 83 01 00 7d 02 00 74    01 00 69 02 00 7c 01 00 64 02 00 19 64 05 00 64  | ..|..d......}..t..i..|..d...d..d | 
| 0660 |  0c 00 83 01 01 7d 03 00 7c 01 00 69 03 00 64 08    00 83 01 00 6f 0e 00 01 7c 01 00 64 08 00 19 7d  | .....}..|..i..d.....o...|..d...} | 
| 0680 |  04 00 6e 07 00 01 64 0d 00 7d 04 00 7c 00 00 69    05 00 6f 3a 00 01 74 06 00 69 07 00 64 09 00 69  | ..n...d..}..|..i..o:..t..i..d..i | 
| 06a0 |  08 00 7c 00 00 69 09 00 7c 00 00 69 0a 00 7c 00    00 69 05 00 7c 02 00 7c 03 00 67 05 00 83 01 00  | ..|..i..|..i..|..i..|..|..g..... | 
| 06c0 |  83 01 00 69 0b 00 83 00 00 7d 05 00 6e 07 00 01    64 0a 00 7d 05 00 7c 00 00 69 0c 00 64 0b 00 7c  | ...i.....}..n...d..}..|..i..d..| | 
| 06e0 |  00 00 69 09 00 7c 00 00 69 0a 00 7c 05 00 7c 02    00 64 0a 00 7c 03 00 67 07 00 7c 04 00 83 02 00  | ..i..|..i..|..|..d..|..g..|..... | 
| 0700 |  53 28 0e 00 00 00 73 b1 01 00 00 0a 20 20 20 20    20 20 20 20 23 2a 2a 0a 20 20 20 20 20 20 20 20  | S(....s.............#**......... | 
| 0720 |  23 2a 20 50 75 62 6c 69 73 68 0a 20 20 20 20 20    20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 23 2a  | #*.Publish.........#*.........#* | 
| 0740 |  20 53 65 6e 64 20 61 20 6d 65 73 73 61 67 65 20    74 6f 20 61 20 63 68 61 6e 6e 65 6c 2e 0a 20 20  | .Send.a.message.to.a.channel.... | 
| 0760 |  20 20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20    20 23 2a 20 40 70 61 72 61 6d 20 61 72 72 61 79  | ......#*.........#*.@param.array | 
| 0780 |  20 61 72 67 73 20 77 69 74 68 20 63 68 61 6e 6e    65 6c 20 61 6e 64 20 6d 65 73 73 61 67 65 2e 0a  | .args.with.channel.and.message.. | 
| 07a0 |  20 20 20 20 20 20 20 20 23 2a 20 40 72 65 74 75    72 6e 20 61 72 72 61 79 20 73 75 63 63 65 73 73  | ........#*.@return.array.success | 
| 07c0 |  20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 20 20    20 20 20 20 20 20 23 2a 2a 0a 0a 20 20 20 20 20  | .information..........#**....... | 
| 07e0 |  20 20 20 23 23 20 50 75 62 6c 69 73 68 20 45 78    61 6d 70 6c 65 0a 20 20 20 20 20 20 20 20 69 6e  | ...##.Publish.Example.........in | 
| 0800 |  66 6f 20 3d 20 70 75 62 6e 75 62 2e 70 75 62 6c    69 73 68 28 7b 0a 20 20 20 20 20 20 20 20 20 20  | fo.=.pubnub.publish({........... | 
| 0820 |  20 20 27 63 68 61 6e 6e 65 6c 27 20 3a 20 27 68    65 6c 6c 6f 5f 77 6f 72 6c 64 27 2c 0a 20 20 20  | ..'channel'.:.'hello_world',.... | 
| 0840 |  20 20 20 20 20 20 20 20 20 27 6d 65 73 73 61 67    65 27 20 3a 20 7b 0a 20 20 20 20 20 20 20 20 20  | .........'message'.:.{.......... | 
| 0860 |  20 20 20 20 20 20 20 27 73 6f 6d 65 5f 74 65 78    74 27 20 3a 20 27 48 65 6c 6c 6f 20 6d 79 20 57  | .......'some_text'.:.'Hello.my.W | 
| 0880 |  6f 72 6c 64 27 0a 20 20 20 20 20 20 20 20 20 20    20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 0a 20  | orld'.............}.........}).. | 
| 08a0 |  20 20 20 20 20 20 20 70 72 69 6e 74 28 69 6e 66    6f 29 0a 0a 20 20 20 20 20 20 20 20 74 07 00 00  | .......print(info)..........t... | 
| 08c0 |  00 63 68 61 6e 6e 65 6c 74 07 00 00 00 6d 65 73    73 61 67 65 69 00 00 00 00 73 1a 00 00 00 4d 69  | .channelt....messagei....s....Mi | 
| 08e0 |  73 73 69 6e 67 20 43 68 61 6e 6e 65 6c 20 6f 72    20 4d 65 73 73 61 67 65 74 0a 00 00 00 73 65 70  | ssing.Channel.or.Messaget....sep | 
| 0900 |  61 72 61 74 6f 72 73 74 01 00 00 00 2c 74 01 00    00 00 3a 74 08 00 00 00 63 61 6c 6c 62 61 63 6b  | aratorst....,t....:t....callback | 
| 0920 |  74 01 00 00 00 2f 74 01 00 00 00 30 74 07 00 00    00 70 75 62 6c 69 73 68 28 02 00 00 00 52 14 00  | t..../t....0t....publish(....R.. | 
| 0940 |  00 00 52 15 00 00 00 4e 28 0d 00 00 00 52 07 00    00 00 74 04 00 00 00 6a 73 6f 6e 74 05 00 00 00  | ..R....N(....R....t....jsont.... | 
| 0960 |  64 75 6d 70 73 74 07 00 00 00 68 61 73 5f 6b 65    79 74 04 00 00 00 4e 6f 6e 65 52 05 00 00 00 74  | dumpst....has_keyt....NoneR....t | 
| 0980 |  07 00 00 00 68 61 73 68 6c 69 62 74 03 00 00 00    6d 64 35 74 04 00 00 00 6a 6f 69 6e 52 03 00 00  | ....hashlibt....md5t....joinR... | 
| 09a0 |  00 52 04 00 00 00 74 09 00 00 00 68 65 78 64 69    67 65 73 74 74 08 00 00 00 5f 72 65 71 75 65 73  | .R....t....hexdigestt...._reques | 
| 09c0 |  74 28 06 00 00 00 52 0d 00 00 00 74 04 00 00 00    61 72 67 73 52 11 00 00 00 52 12 00 00 00 52 16  | t(....R....t....argsR....R....R. | 
| 09e0 |  00 00 00 74 09 00 00 00 73 69 67 6e 61 74 75 72    65 28 00 00 00 00 28 00 00 00 00 73 13 00 00 00  | ...t....signature(....(....s.... | 
| 0a00 |  2e 2e 2f 2e 2e 2f 50 75 62 6e 75 62 43 6f 72 65    2e 70 79 52 19 00 00 00 41 00 00 00 73 30 00 00  | ../../PubnubCore.pyR....A...s0.. | 
| 0a20 |  00 00 16 16 01 0b 03 10 01 19 04 10 01 0e 02 06    03 0a 01 0c 01 06 01 06 01 06 01 03 01 19 03 06  | ................................ | 
| 0a40 |  03 06 01 03 01 06 01 06 01 03 01 03 01 03 01 06    01 63 02 00 00 00 09 00 00 00 0b 00 00 00 43 00  | .................c............C. | 
| 0a60 |  00 00 73 57 01 00 00 64 01 00 7c 01 00 6a 07 00    6f 11 00 01 74 00 00 64 02 00 83 01 00 82 01 00  | ..sW...d..|..j..o...t..d........ | 
| 0a80 |  74 01 00 53 01 64 03 00 7c 01 00 6a 07 00 6f 11    00 01 74 00 00 64 04 00 83 01 00 82 01 00 74 01  | t..S.d..|..j..o...t..d........t. | 
| 0aa0 |  00 53 01 74 02 00 7c 01 00 64 01 00 19 83 01 00    7d 02 00 7c 01 00 64 03 00 19 7d 03 00 7c 01 00  | .S.t..|..d......}..|..d...}..|.. | 
| 0ac0 |  69 03 00 64 05 00 83 01 00 70 07 00 01 7c 00 00    69 04 00 7d 04 00 78 e1 00 74 05 00 6f d9 00 01  | i..d.....p...|..i..}..x..t..o... | 
| 0ae0 |  64 06 00 7c 01 00 6a 06 00 6f 0b 00 01 7c 01 00    64 06 00 19 70 04 00 01 64 07 00 7d 05 00 79 94  | d..|..j..o...|..d...p...d..}..y. | 
| 0b00 |  00 7c 00 00 69 06 00 7c 00 00 69 07 00 64 08 00    7c 04 00 7c 02 00 64 09 00 74 02 00 7c 05 00 83  | .|..i..|..i..d..|..|..d..t..|... | 
| 0b20 |  01 00 67 05 00 83 01 00 64 0a 00 7c 00 00 69 08    00 17 67 01 00 17 64 0b 00 74 01 00 83 01 01 7d  | ..g.....d..|..i...g...d..t.....} | 
| 0b40 |  06 00 7c 06 00 64 07 00 19 7d 07 00 7c 06 00 64    0c 00 19 7c 01 00 64 06 00 3c 74 09 00 7c 07 00  | ..|..d...}..|..d...|..d..<t..|.. | 
| 0b60 |  83 01 00 70 07 00 01 77 72 00 6e 01 00 01 78 20    00 7c 07 00 44 5d 18 00 7d 08 00 7c 03 00 7c 08  | ...p...wr.n...x..|..D]..}..|..|. | 
| 0b80 |  00 83 01 00 70 05 00 01 64 0d 00 53 01 71 0e 01    57 57 71 72 00 04 74 00 00 6a 0a 00 6f 14 00 01  | ....p...d..S.q..WWqr..t..j..o... | 
| 0ba0 |  01 01 01 74 0a 00 69 0b 00 64 0c 00 83 01 00 01    71 72 00 01 58 71 72 00 01 57 74 05 00 53 28 0e  | ...t..i..d......qr..Xqr..Wt..S(. | 
| 0bc0 |  00 00 00 73 e5 01 00 00 0a 20 20 20 20 20 20 20    20 23 2a 2a 0a 20 20 20 20 20 20 20 20 23 2a 20  | ...s.............#**.........#*. | 
| 0be0 |  53 75 62 73 63 72 69 62 65 0a 20 20 20 20 20 20    20 20 23 2a 0a 20 20 20 20 20 20 20 20 23 2a 20  | Subscribe.........#*.........#*. | 
| 0c00 |  54 68 69 73 20 69 73 20 42 4c 4f 43 4b 49 4e 47    2e 0a 20 20 20 20 20 20 20 20 23 2a 20 4c 69 73  | This.is.BLOCKING..........#*.Lis | 
| 0c20 |  74 65 6e 20 66 6f 72 20 61 20 6d 65 73 73 61 67    65 20 6f 6e 20 61 20 63 68 61 6e 6e 65 6c 2e 0a  | ten.for.a.message.on.a.channel.. | 
| 0c40 |  20 20 20 20 20 20 20 20 23 2a 0a 20 20 20 20 20    20 20 20 23 2a 20 40 70 61 72 61 6d 20 61 72 72  | ........#*.........#*.@param.arr | 
| 0c60 |  61 79 20 61 72 67 73 20 77 69 74 68 20 63 68 61    6e 6e 65 6c 20 61 6e 64 20 63 61 6c 6c 62 61 63  | ay.args.with.channel.and.callbac | 
| 0c80 |  6b 2e 0a 20 20 20 20 20 20 20 20 23 2a 20 40 72    65 74 75 72 6e 20 66 61 6c 73 65 20 6f 6e 20 66  | k..........#*.@return.false.on.f | 
| 0ca0 |  61 69 6c 2c 20 61 72 72 61 79 20 6f 6e 20 73 75    63 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 23  | ail,.array.on.success..........# | 
| 0cc0 |  2a 2a 0a 0a 20 20 20 20 20 20 20 20 23 23 20 53    75 62 73 63 72 69 62 65 20 45 78 61 6d 70 6c 65  | **..........##.Subscribe.Example | 
| 0ce0 |  0a 20 20 20 20 20 20 20 20 64 65 66 20 72 65 63    65 69 76 65 28 6d 65 73 73 61 67 65 29 20 3a 0a  | .........def.receive(message).:. | 
| 0d00 |  20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e    74 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20  | ............print(message)...... | 
| 0d20 |  20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72    75 65 0a 0a 20 20 20 20 20 20 20 20 70 75 62 6e  | .......return.True..........pubn | 
| 0d40 |  75 62 2e 73 75 62 73 63 72 69 62 65 28 7b 0a 20    20 20 20 20 20 20 20 20 20 20 20 27 63 68 61 6e  | ub.subscribe({.............'chan | 
| 0d60 |  6e 65 6c 27 20 20 3a 20 27 68 65 6c 6c 6f 5f 77    6f 72 6c 64 27 2c 0a 20 20 20 20 20 20 20 20 20  | nel'..:.'hello_world',.......... | 
| 0d80 |  20 20 20 27 63 61 6c 6c 62 61 63 6b 27 20 3a 20    72 65 63 65 69 76 65 20 0a 20 20 20 20 20 20 20  | ...'callback'.:.receive......... | 
| 0da0 |  20 7d 29 0a 0a 20 20 20 20 20 20 20 20 52 11 00    00 00 73 10 00 00 00 4d 69 73 73 69 6e 67 20 43  | .})..........R....s....Missing.C | 
| 0dc0 |  68 61 6e 6e 65 6c 2e 52 16 00 00 00 73 11 00 00    00 4d 69 73 73 69 6e 67 20 43 61 6c 6c 62 61 63  | hannel.R....s....Missing.Callbac | 
| 0de0 |  6b 2e 52 04 00 00 00 74 09 00 00 00 74 69 6d 65    74 6f 6b 65 6e 69 00 00 00 00 74 09 00 00 00 73  | k.R....t....timetokeni....t....s | 
| 0e00 |  75 62 73 63 72 69 62 65 52 18 00 00 00 73 06 00    00 00 3f 75 75 69 64 3d 74 06 00 00 00 65 6e 63  | ubscribeR....s....?uuid=t....enc | 
| 0e20 |  6f 64 65 69 01 00 00 00 4e 28 0c 00 00 00 74 09    00 00 00 45 78 63 65 70 74 69 6f 6e 74 05 00 00  | odei....N(....t....Exceptiont... | 
| 0e40 |  00 46 61 6c 73 65 52 07 00 00 00 74 03 00 00 00    67 65 74 52 04 00 00 00 74 04 00 00 00 54 72 75  | .FalseR....t....getR....t....Tru | 
| 0e60 |  65 52 22 00 00 00 74 07 00 00 00 5f 65 6e 63 6f    64 65 52 08 00 00 00 74 03 00 00 00 6c 65 6e 74  | eR"...t...._encodeR....t....lent | 
| 0e80 |  04 00 00 00 74 69 6d 65 74 05 00 00 00 73 6c 65    65 70 28 09 00 00 00 52 0d 00 00 00 52 23 00 00  | ....timet....sleep(....R....R#.. | 
| 0ea0 |  00 52 11 00 00 00 52 16 00 00 00 52 04 00 00 00    52 25 00 00 00 74 08 00 00 00 72 65 73 70 6f 6e  | .R....R....R....R%...t....respon | 
| 0ec0 |  73 65 74 08 00 00 00 6d 65 73 73 61 67 65 73 52    12 00 00 00 28 00 00 00 00 28 00 00 00 00 73 13  | set....messagesR....(....(....s. | 
| 0ee0 |  00 00 00 2e 2e 2f 2e 2e 2f 50 75 62 6e 75 62 43    6f 72 65 2e 70 79 52 26 00 00 00 7e 00 00 00 73  | ...../../PubnubCore.pyR&...~...s | 
| 0f00 |  3e 00 00 00 00 19 0d 01 0c 01 05 03 0d 01 0c 01    05 03 10 01 0a 01 19 03 03 00 07 02 1e 01 03 02  | >............................... | 
| 0f20 |  0c 01 03 01 03 01 03 01 03 01 0f 01 1a 02 0a 01    0e 03 0d 01 07 03 07 00 06 01 0d 01 0d 02 0e 01  | ................................ | 
| 0f40 |  17 02 63 02 00 00 00 05 00 00 00 04 00 00 00 43    00 00 00 73 95 00 00 00 64 01 00 7c 01 00 6a 07  | ..c............C...s....d..|..j. | 
| 0f60 |  00 6f 11 00 01 74 00 00 64 02 00 83 01 00 82 01    00 74 01 00 53 01 64 03 00 7c 01 00 6a 07 00 6f  | .o...t..d........t..S.d..|..j..o | 
| 0f80 |  11 00 01 74 00 00 64 04 00 83 01 00 82 01 00 74    01 00 53 01 74 02 00 7c 01 00 64 01 00 19 83 01  | ...t..d........t..S.t..|..d..... | 
| 0fa0 |  00 7d 02 00 7c 01 00 64 03 00 19 7d 03 00 7c 01    00 69 03 00 64 05 00 83 01 00 70 07 00 01 7c 00  | .}..|..d...}..|..i..d.....p...|. | 
| 0fc0 |  00 69 04 00 7d 04 00 7c 00 00 69 05 00 68 03 00    7c 02 00 64 06 00 17 64 01 00 36 7c 04 00 64 05  | .i..}..|..i..h..|..d...d..6|..d. | 
| 0fe0 |  00 36 7c 03 00 64 03 00 36 83 01 00 53 28 07 00    00 00 73 ea 01 00 00 0a 20 20 20 20 20 20 20 20  | .6|..d..6...S(....s............. | 
| 1000 |  23 2a 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 70    72 65 73 65 6e 63 65 0a 20 20 20 20 20 20 20 20  | #**.........#*.presence......... | 
| 1020 |  23 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 54 68    69 73 20 69 73 20 42 4c 4f 43 4b 49 4e 47 2e 0a  | #*.........#*.This.is.BLOCKING.. | 
| 1040 |  20 20 20 20 20 20 20 20 23 2a 20 4c 69 73 74 65    6e 20 66 6f 72 20 70 72 65 73 65 6e 63 65 20 65  | ........#*.Listen.for.presence.e | 
| 1060 |  76 65 6e 74 73 20 6f 6e 20 61 20 63 68 61 6e 6e    65 6c 2e 0a 20 20 20 20 20 20 20 20 23 2a 0a 20  | vents.on.a.channel..........#*.. | 
| 1080 |  20 20 20 20 20 20 20 23 2a 20 40 70 61 72 61 6d    20 61 72 72 61 79 20 61 72 67 73 20 77 69 74 68  | .......#*.@param.array.args.with | 
| 10a0 |  20 63 68 61 6e 6e 65 6c 20 61 6e 64 20 63 61 6c    6c 62 61 63 6b 2e 0a 20 20 20 20 20 20 20 20 23  | .channel.and.callback..........# | 
| 10c0 |  2a 20 40 72 65 74 75 72 6e 20 66 61 6c 73 65 20    6f 6e 20 66 61 69 6c 2c 20 61 72 72 61 79 20 6f  | *.@return.false.on.fail,.array.o | 
| 10e0 |  6e 20 73 75 63 63 65 73 73 2e 0a 20 20 20 20 20    20 20 20 23 2a 2a 0a 0a 20 20 20 20 20 20 20 20  | n.success..........#**.......... | 
| 1100 |  23 23 20 50 72 65 73 65 6e 63 65 20 45 78 61 6d    70 6c 65 0a 20 20 20 20 20 20 20 20 64 65 66 20  | ##.Presence.Example.........def. | 
| 1120 |  70 72 65 73 5f 65 76 65 6e 74 28 6d 65 73 73 61    67 65 29 20 3a 0a 20 20 20 20 20 20 20 20 20 20  | pres_event(message).:........... | 
| 1140 |  20 20 70 72 69 6e 74 28 6d 65 73 73 61 67 65 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | ..print(message).............ret | 
| 1160 |  75 72 6e 20 54 72 75 65 0a 0a 20 20 20 20 20 20    20 20 70 75 62 6e 75 62 2e 70 72 65 73 65 6e 63  | urn.True..........pubnub.presenc | 
| 1180 |  65 28 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20    27 63 68 61 6e 6e 65 6c 27 20 20 3a 20 27 68 65  | e({.............'channel'..:.'he | 
| 11a0 |  6c 6c 6f 5f 77 6f 72 6c 64 27 2c 0a 20 20 20 20    20 20 20 20 20 20 20 20 27 63 61 6c 6c 62 61 63  | llo_world',.............'callbac | 
| 11c0 |  6b 27 20 3a 20 72 65 63 65 69 76 65 20 0a 20 20    20 20 20 20 20 20 7d 29 0a 20 20 20 20 20 20 20  | k'.:.receive..........})........ | 
| 11e0 |  20 52 11 00 00 00 73 10 00 00 00 4d 69 73 73 69    6e 67 20 43 68 61 6e 6e 65 6c 2e 52 16 00 00 00  | .R....s....Missing.Channel.R.... | 
| 1200 |  73 11 00 00 00 4d 69 73 73 69 6e 67 20 43 61 6c    6c 62 61 63 6b 2e 52 04 00 00 00 73 07 00 00 00  | s....Missing.Callback.R....s.... | 
| 1220 |  2d 70 6e 70 72 65 73 28 06 00 00 00 52 28 00 00    00 52 29 00 00 00 52 07 00 00 00 52 2a 00 00 00  | -pnpres(....R(...R)...R....R*... | 
| 1240 |  52 04 00 00 00 52 26 00 00 00 28 05 00 00 00 52    0d 00 00 00 52 23 00 00 00 52 11 00 00 00 52 16  | R....R&...(....R....R#...R....R. | 
| 1260 |  00 00 00 52 04 00 00 00 28 00 00 00 00 28 00 00    00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f 50 75 62  | ...R....(....(....s....../../Pub | 
| 1280 |  6e 75 62 43 6f 72 65 2e 70 79 74 08 00 00 00 70    72 65 73 65 6e 63 65 c4 00 00 00 73 14 00 00 00  | nubCore.pyt....presence....s.... | 
| 12a0 |  00 18 0d 01 0c 01 05 03 0d 01 0c 01 05 03 10 01    0a 01 19 02 63 02 00 00 00 04 00 00 00 07 00 00  | ....................c........... | 
| 12c0 |  00 43 00 00 00 73 71 00 00 00 74 00 00 7c 01 00    64 01 00 19 83 01 00 7d 02 00 7c 01 00 69 01 00  | .C...sq...t..|..d......}..|..i.. | 
| 12e0 |  64 02 00 83 01 00 6f 0e 00 01 7c 01 00 64 02 00    19 7d 03 00 6e 07 00 01 64 07 00 7d 03 00 7c 02  | d.....o...|..d...}..n...d..}..|. | 
| 1300 |  00 70 11 00 01 74 03 00 64 03 00 83 01 00 82 01    00 74 04 00 53 01 7c 00 00 69 05 00 64 04 00 64  | .p...t..d........t..S.|..i..d..d | 
| 1320 |  05 00 64 06 00 7c 00 00 69 06 00 64 01 00 7c 02    00 67 06 00 7c 03 00 83 02 00 53 28 08 00 00 00  | ..d..|..i..d..|..g..|.....S(.... | 
| 1340 |  73 9e 01 00 00 0a 20 20 20 20 20 20 20 20 23 2a    2a 0a 20 20 20 20 20 20 20 20 23 2a 20 48 65 72  | s.............#**.........#*.Her | 
| 1360 |  65 20 4e 6f 77 0a 20 20 20 20 20 20 20 20 23 2a    0a 20 20 20 20 20 20 20 20 23 2a 20 4c 6f 61 64  | e.Now.........#*.........#*.Load | 
| 1380 |  20 63 75 72 72 65 6e 74 20 6f 63 63 75 70 61 6e    63 79 20 66 72 6f 6d 20 61 20 63 68 61 6e 6e 65  | .current.occupancy.from.a.channe | 
| 13a0 |  6c 2e 0a 20 20 20 20 20 20 20 20 23 2a 0a 20 20    20 20 20 20 20 20 23 2a 20 40 70 61 72 61 6d 20  | l..........#*.........#*.@param. | 
| 13c0 |  61 72 72 61 79 20 61 72 67 73 20 77 69 74 68 20    27 63 68 61 6e 6e 65 6c 27 2e 0a 20 20 20 20 20  | array.args.with.'channel'....... | 
| 13e0 |  20 20 20 23 2a 20 40 72 65 74 75 72 6e 20 6d 69    78 65 64 20 66 61 6c 73 65 20 6f 6e 20 66 61 69  | ...#*.@return.mixed.false.on.fai | 
| 1400 |  6c 2c 20 61 72 72 61 79 20 6f 6e 20 73 75 63 63    65 73 73 2e 0a 20 20 20 20 20 20 20 20 23 2a 0a  | l,.array.on.success..........#*. | 
| 1420 |  0a 20 20 20 20 20 20 20 20 23 23 20 50 72 65 73    65 6e 63 65 20 45 78 61 6d 70 6c 65 0a 20 20 20  | .........##.Presence.Example.... | 
| 1440 |  20 20 20 20 20 68 65 72 65 5f 6e 6f 77 20 3d 20    70 75 62 6e 75 62 2e 68 65 72 65 5f 6e 6f 77 28  | .....here_now.=.pubnub.here_now( | 
| 1460 |  7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63    68 61 6e 6e 65 6c 27 20 3a 20 27 68 65 6c 6c 6f  | {.............'channel'.:.'hello | 
| 1480 |  5f 77 6f 72 6c 64 27 2c 0a 20 20 20 20 20 20 20    20 7d 29 0a 20 20 20 20 20 20 20 20 70 72 69 6e  | _world',.........}).........prin | 
| 14a0 |  74 28 68 65 72 65 5f 6e 6f 77 5b 27 6f 63 63 75    70 61 6e 63 79 27 5d 29 0a 20 20 20 20 20 20 20  | t(here_now['occupancy'])........ | 
| 14c0 |  20 70 72 69 6e 74 28 68 65 72 65 5f 6e 6f 77 5b    27 75 75 69 64 73 27 5d 29 0a 0a 20 20 20 20 20  | .print(here_now['uuids'])....... | 
| 14e0 |  20 20 20 52 11 00 00 00 52 16 00 00 00 73 0f 00    00 00 4d 69 73 73 69 6e 67 20 43 68 61 6e 6e 65  | ...R....R....s....Missing.Channe | 
| 1500 |  6c 74 02 00 00 00 76 32 52 32 00 00 00 74 07 00    00 00 73 75 62 5f 6b 65 79 4e 28 07 00 00 00 52  | lt....v2R2...t....sub_keyN(....R | 
| 1520 |  07 00 00 00 52 1c 00 00 00 52 1d 00 00 00 52 28    00 00 00 52 29 00 00 00 52 22 00 00 00 52 04 00  | ....R....R....R(...R)...R"...R.. | 
| 1540 |  00 00 28 04 00 00 00 52 0d 00 00 00 52 23 00 00    00 52 11 00 00 00 52 16 00 00 00 28 00 00 00 00  | ..(....R....R#...R....R....(.... | 
| 1560 |  28 00 00 00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f    50 75 62 6e 75 62 43 6f 72 65 2e 70 79 74 08 00  | (....s....../../PubnubCore.pyt.. | 
| 1580 |  00 00 68 65 72 65 5f 6e 6f 77 ed 00 00 00 73 18    00 00 00 00 13 10 03 10 01 0e 02 06 03 07 01 0c  | ..here_now....s................. | 
| 15a0 |  01 05 03 06 01 06 01 09 01 09 01 63 02 00 00 00    05 00 00 00 07 00 00 00 43 00 00 00 73 9b 00 00  | ...........c............C...s... | 
| 15c0 |  00 7c 01 00 69 00 00 64 01 00 83 01 00 6f 11 00    01 74 01 00 7c 01 00 64 01 00 19 83 01 00 70 04  | .|..i..d.....o...t..|..d......p. | 
| 15e0 |  00 01 64 02 00 7d 02 00 74 02 00 7c 01 00 64 03    00 19 83 01 00 7d 03 00 7c 03 00 70 11 00 01 74  | ..d..}..t..|..d......}..|..p...t | 
| 1600 |  03 00 64 04 00 83 01 00 82 01 00 74 04 00 53 01    7c 01 00 69 00 00 64 05 00 83 01 00 6f 0e 00 01  | ..d........t..S.|..i..d.....o... | 
| 1620 |  7c 01 00 64 05 00 19 7d 04 00 6e 07 00 01 64 08    00 7d 04 00 7c 00 00 69 06 00 64 06 00 7c 00 00  | |..d...}..n...d..}..|..i..d..|.. | 
| 1640 |  69 07 00 7c 03 00 64 07 00 74 02 00 7c 02 00 83    01 00 67 05 00 7c 04 00 83 02 00 53 28 09 00 00  | i..|..d..t..|.....g..|.....S(... | 
| 1660 |  00 73 87 01 00 00 0a 20 20 20 20 20 20 20 20 23    2a 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 48 69  | .s.............#**.........#*.Hi | 
| 1680 |  73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 23 2a    0a 20 20 20 20 20 20 20 20 23 2a 20 4c 6f 61 64  | story.........#*.........#*.Load | 
| 16a0 |  20 68 69 73 74 6f 72 79 20 66 72 6f 6d 20 61 20    63 68 61 6e 6e 65 6c 2e 0a 20 20 20 20 20 20 20  | .history.from.a.channel......... | 
| 16c0 |  20 23 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 40    70 61 72 61 6d 20 61 72 72 61 79 20 61 72 67 73  | .#*.........#*.@param.array.args | 
| 16e0 |  20 77 69 74 68 20 27 63 68 61 6e 6e 65 6c 27 20    61 6e 64 20 27 6c 69 6d 69 74 27 2e 0a 20 20 20  | .with.'channel'.and.'limit'..... | 
| 1700 |  20 20 20 20 20 23 2a 20 40 72 65 74 75 72 6e 20    6d 69 78 65 64 20 66 61 6c 73 65 20 6f 6e 20 66  | .....#*.@return.mixed.false.on.f | 
| 1720 |  61 69 6c 2c 20 61 72 72 61 79 20 6f 6e 20 73 75    63 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 23  | ail,.array.on.success..........# | 
| 1740 |  2a 0a 0a 20 20 20 20 20 20 20 20 23 23 20 48 69    73 74 6f 72 79 20 45 78 61 6d 70 6c 65 0a 20 20  | *..........##.History.Example... | 
| 1760 |  20 20 20 20 20 20 68 69 73 74 6f 72 79 20 3d 20    70 75 62 6e 75 62 2e 68 69 73 74 6f 72 79 28 7b  | ......history.=.pubnub.history({ | 
| 1780 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 68    61 6e 6e 65 6c 27 20 3a 20 27 68 65 6c 6c 6f 5f  | .............'channel'.:.'hello_ | 
| 17a0 |  77 6f 72 6c 64 27 2c 0a 20 20 20 20 20 20 20 20    20 20 20 20 27 6c 69 6d 69 74 27 20 20 20 3a 20  | world',.............'limit'...:. | 
| 17c0 |  31 0a 20 20 20 20 20 20 20 20 7d 29 0a 20 20 20    20 20 20 20 20 70 72 69 6e 74 28 68 69 73 74 6f  | 1.........}).........print(histo | 
| 17e0 |  72 79 29 0a 0a 20 20 20 20 20 20 20 20 52 02 00    00 00 69 0a 00 00 00 52 11 00 00 00 73 0f 00 00  | ry)..........R....i....R....s... | 
| 1800 |  00 4d 69 73 73 69 6e 67 20 43 68 61 6e 6e 65 6c    52 16 00 00 00 74 07 00 00 00 68 69 73 74 6f 72  | .Missing.ChannelR....t....histor | 
| 1820 |  79 52 18 00 00 00 4e 28 08 00 00 00 52 1c 00 00    00 74 03 00 00 00 69 6e 74 52 07 00 00 00 52 28  | yR....N(....R....t....intR....R( | 
| 1840 |  00 00 00 52 29 00 00 00 52 1d 00 00 00 52 22 00    00 00 52 04 00 00 00 28 05 00 00 00 52 0d 00 00  | ...R)...R....R"...R....(....R... | 
| 1860 |  00 52 23 00 00 00 52 02 00 00 00 52 11 00 00 00    52 16 00 00 00 28 00 00 00 00 28 00 00 00 00 73  | .R#...R....R....R....(....(....s | 
| 1880 |  13 00 00 00 2e 2e 2f 2e 2e 2f 50 75 62 6e 75 62    43 6f 72 65 2e 70 79 52 36 00 00 00 15 01 00 00  | ....../../PubnubCore.pyR6....... | 
| 18a0 |  73 1e 00 00 00 00 14 27 01 10 03 07 01 0c 01 05    03 10 01 0e 02 06 03 06 01 03 01 06 01 03 01 03  | s......'........................ | 
| 18c0 |  01 0c 01 63 02 00 00 00 06 00 00 00 07 00 00 00    43 00 00 00 73 54 01 00 00 74 00 00 7c 01 00 64  | ...c............C...sT...t..|..d | 
| 18e0 |  01 00 19 83 01 00 7d 02 00 67 00 00 7d 03 00 64    02 00 7d 04 00 7c 01 00 69 01 00 64 03 00 83 01  | ......}..g..}..d..}..|..i..d.... | 
| 1900 |  00 6f 14 00 01 74 02 00 7c 01 00 64 03 00 19 83    01 00 7d 04 00 6e 01 00 01 7c 03 00 69 03 00 64  | .o...t..|..d......}..n...|..i..d | 
| 1920 |  0e 00 74 00 00 7c 04 00 83 01 00 17 83 01 00 01    7c 01 00 69 01 00 64 05 00 83 01 00 6f 25 00 01  | ..t..|..........|..i..d.....o%.. | 
| 1940 |  7c 03 00 69 03 00 64 0f 00 74 00 00 7c 01 00 64    05 00 19 83 01 00 69 04 00 83 00 00 17 83 01 00  | |..i..d..t..|..d......i......... | 
| 1960 |  01 6e 01 00 01 7c 01 00 69 01 00 64 06 00 83 01    00 6f 1f 00 01 7c 03 00 69 03 00 64 10 00 74 00  | .n...|..i..d.....o...|..i..d..t. | 
| 1980 |  00 7c 01 00 64 06 00 19 83 01 00 17 83 01 00 01    6e 01 00 01 7c 01 00 69 01 00 64 07 00 83 01 00  | .|..d...........n...|..i..d..... | 
| 19a0 |  6f 1f 00 01 7c 03 00 69 03 00 64 11 00 74 00 00    7c 01 00 64 07 00 19 83 01 00 17 83 01 00 01 6e  | o...|..i..d..t..|..d...........n | 
| 19c0 |  01 00 01 7c 02 00 70 11 00 01 74 05 00 64 08 00    83 01 00 82 01 00 74 06 00 53 01 7c 01 00 69 01  | ...|..p...t..d........t..S.|..i. | 
| 19e0 |  00 64 09 00 83 01 00 6f 0e 00 01 7c 01 00 64 09    00 19 7d 05 00 6e 07 00 01 64 12 00 7d 05 00 7c  | .d.....o...|..d...}..n...d..}..| | 
| 1a00 |  00 00 69 08 00 64 0a 00 64 0b 00 64 0c 00 7c 00    00 69 09 00 64 01 00 7c 02 00 67 06 00 64 0d 00  | ..i..d..d..d..|..i..d..|..g..d.. | 
| 1a20 |  7c 03 00 64 09 00 7c 05 00 83 01 02 53 28 13 00    00 00 73 c2 01 00 00 0a 20 20 20 20 20 20 20 20  | |..d..|.....S(....s............. | 
| 1a40 |  23 2a 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 44    65 74 61 69 6c 65 64 20 48 69 73 74 6f 72 79 0a  | #**.........#*.Detailed.History. | 
| 1a60 |  20 20 20 20 20 20 20 20 23 2a 0a 20 20 20 20 20    20 20 20 23 2a 20 4c 6f 61 64 20 44 65 74 61 69  | ........#*.........#*.Load.Detai | 
| 1a80 |  6c 65 64 20 68 69 73 74 6f 72 79 20 66 72 6f 6d    20 61 20 63 68 61 6e 6e 65 6c 2e 0a 20 20 20 20  | led.history.from.a.channel...... | 
| 1aa0 |  20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 23    2a 20 40 70 61 72 61 6d 20 61 72 72 61 79 20 61  | ....#*.........#*.@param.array.a | 
| 1ac0 |  72 67 73 20 77 69 74 68 20 27 63 68 61 6e 6e 65    6c 27 2c 20 6f 70 74 69 6f 6e 61 6c 3a 20 27 73  | rgs.with.'channel',.optional:.'s | 
| 1ae0 |  74 61 72 74 27 2c 20 27 65 6e 64 27 2c 20 27 72    65 76 65 72 73 65 27 2c 20 27 63 6f 75 6e 74 27  | tart',.'end',.'reverse',.'count' | 
| 1b00 |  0a 20 20 20 20 20 20 20 20 23 2a 20 40 72 65 74    75 72 6e 20 6d 69 78 65 64 20 66 61 6c 73 65 20  | .........#*.@return.mixed.false. | 
| 1b20 |  6f 6e 20 66 61 69 6c 2c 20 61 72 72 61 79 20 6f    6e 20 73 75 63 63 65 73 73 2e 0a 20 20 20 20 20  | on.fail,.array.on.success....... | 
| 1b40 |  20 20 20 23 2a 0a 0a 20 20 20 20 20 20 20 20 23    23 20 48 69 73 74 6f 72 79 20 45 78 61 6d 70 6c  | ...#*..........##.History.Exampl | 
| 1b60 |  65 0a 20 20 20 20 20 20 20 20 68 69 73 74 6f 72    79 20 3d 20 70 75 62 6e 75 62 2e 64 65 74 61 69  | e.........history.=.pubnub.detai | 
| 1b80 |  6c 65 64 48 69 73 74 6f 72 79 28 7b 0a 20 20 20    20 20 20 20 20 20 20 20 20 27 63 68 61 6e 6e 65  | ledHistory({.............'channe | 
| 1ba0 |  6c 27 20 3a 20 27 68 65 6c 6c 6f 5f 77 6f 72 6c    64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  | l'.:.'hello_world',............. | 
| 1bc0 |  27 63 6f 75 6e 74 27 20 20 20 3a 20 35 0a 20 20    20 20 20 20 20 20 7d 29 0a 20 20 20 20 20 20 20  | 'count'...:.5.........})........ | 
| 1be0 |  20 70 72 69 6e 74 28 68 69 73 74 6f 72 79 29 0a    0a 20 20 20 20 20 20 20 20 52 11 00 00 00 69 64  | .print(history)..........R....id | 
| 1c00 |  00 00 00 74 05 00 00 00 63 6f 75 6e 74 74 01 00    00 00 3d 74 07 00 00 00 72 65 76 65 72 73 65 74  | ...t....countt....=t....reverset | 
| 1c20 |  05 00 00 00 73 74 61 72 74 74 03 00 00 00 65 6e    64 73 0f 00 00 00 4d 69 73 73 69 6e 67 20 43 68  | ....startt....ends....Missing.Ch | 
| 1c40 |  61 6e 6e 65 6c 52 16 00 00 00 52 33 00 00 00 52    36 00 00 00 73 07 00 00 00 73 75 62 2d 6b 65 79  | annelR....R3...R6...s....sub-key | 
| 1c60 |  74 06 00 00 00 70 61 72 61 6d 73 73 06 00 00 00    63 6f 75 6e 74 3d 73 08 00 00 00 72 65 76 65 72  | t....paramss....count=s....rever | 
| 1c80 |  73 65 3d 73 06 00 00 00 73 74 61 72 74 3d 73 04    00 00 00 65 6e 64 3d 4e 28 0a 00 00 00 52 07 00  | se=s....start=s....end=N(....R.. | 
| 1ca0 |  00 00 52 1c 00 00 00 52 37 00 00 00 74 06 00 00    00 61 70 70 65 6e 64 74 05 00 00 00 6c 6f 77 65  | ..R....R7...t....appendt....lowe | 
| 1cc0 |  72 52 28 00 00 00 52 29 00 00 00 52 1d 00 00 00    52 22 00 00 00 52 04 00 00 00 28 06 00 00 00 52  | rR(...R)...R....R"...R....(....R | 
| 1ce0 |  0d 00 00 00 52 23 00 00 00 52 11 00 00 00 52 3d    00 00 00 52 38 00 00 00 52 16 00 00 00 28 00 00  | ....R#...R....R=...R8...R....(.. | 
| 1d00 |  00 00 28 00 00 00 00 73 13 00 00 00 2e 2e 2f 2e    2e 2f 50 75 62 6e 75 62 43 6f 72 65 2e 70 79 74  | ..(....s....../../PubnubCore.pyt | 
| 1d20 |  0f 00 00 00 64 65 74 61 69 6c 65 64 48 69 73 74    6f 72 79 40 01 00 00 73 34 00 00 00 00 14 10 02  | ....detailedHistory@...s4....... | 
| 1d40 |  06 01 06 02 10 01 14 02 17 02 10 01 25 02 10 01    1f 02 10 01 1f 03 07 01 0c 01 05 03 10 01 0e 02  | ............%................... | 
| 1d60 |  06 03 06 01 03 01 03 01 03 01 06 01 03 01 09 01    63 02 00 00 00 04 00 00 00 03 00 00 00 43 00 00  | ................c............C.. | 
| 1d80 |  00 73 5d 00 00 00 7c 01 00 6f 1e 00 01 7c 01 00    69 00 00 64 01 00 83 01 00 6f 0e 00 01 7c 01 00  | .s]...|..o...|..i..d.....o...|.. | 
| 1da0 |  64 01 00 19 7d 02 00 6e 07 00 01 64 05 00 7d 02    00 7c 00 00 69 02 00 64 02 00 64 03 00 67 02 00  | d...}..n...d..}..|..i..d..d..g.. | 
| 1dc0 |  7c 02 00 83 02 00 7d 03 00 7c 03 00 64 05 00 6a    03 00 6f 09 00 01 7c 03 00 64 04 00 19 53 01 64  | |.....}..|..d..j..o...|..d...S.d | 
| 1de0 |  05 00 53 28 06 00 00 00 73 f3 00 00 00 0a 20 20    20 20 20 20 20 20 23 2a 2a 0a 20 20 20 20 20 20  | ..S(....s.............#**....... | 
| 1e00 |  20 20 23 2a 20 54 69 6d 65 0a 20 20 20 20 20 20    20 20 23 2a 0a 20 20 20 20 20 20 20 20 23 2a 20  | ..#*.Time.........#*.........#*. | 
| 1e20 |  54 69 6d 65 73 74 61 6d 70 20 66 72 6f 6d 20 50    75 62 4e 75 62 20 43 6c 6f 75 64 2e 0a 20 20 20  | Timestamp.from.PubNub.Cloud..... | 
| 1e40 |  20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20    23 2a 20 40 72 65 74 75 72 6e 20 69 6e 74 20 74  | .....#*.........#*.@return.int.t | 
| 1e60 |  69 6d 65 73 74 61 6d 70 2e 0a 20 20 20 20 20 20    20 20 23 2a 0a 0a 20 20 20 20 20 20 20 20 23 23  | imestamp..........#*..........## | 
| 1e80 |  20 50 75 62 4e 75 62 20 53 65 72 76 65 72 20 54    69 6d 65 20 45 78 61 6d 70 6c 65 0a 20 20 20 20  | .PubNub.Server.Time.Example..... | 
| 1ea0 |  20 20 20 20 74 69 6d 65 73 74 61 6d 70 20 3d 20    70 75 62 6e 75 62 2e 74 69 6d 65 28 29 0a 20 20  | ....timestamp.=.pubnub.time()... | 
| 1ec0 |  20 20 20 20 20 20 70 72 69 6e 74 28 74 69 6d 65    73 74 61 6d 70 29 0a 0a 20 20 20 20 20 20 20 20  | ......print(timestamp).......... | 
| 1ee0 |  52 16 00 00 00 52 2e 00 00 00 52 18 00 00 00 69    00 00 00 00 4e 28 03 00 00 00 52 1c 00 00 00 52  | R....R....R....i....N(....R....R | 
| 1f00 |  1d 00 00 00 52 22 00 00 00 28 04 00 00 00 52 0d    00 00 00 52 23 00 00 00 52 16 00 00 00 52 2e 00  | ....R"...(....R....R#...R....R.. | 
| 1f20 |  00 00 28 00 00 00 00 28 00 00 00 00 73 13 00 00    00 2e 2e 2f 2e 2e 2f 50 75 62 6e 75 62 43 6f 72  | ..(....(....s....../../PubnubCor | 
| 1f40 |  65 2e 70 79 52 2e 00 00 00 7c 01 00 00 73 12 00    00 00 00 10 17 01 0e 02 06 01 06 01 03 01 06 01  | e.pyR....|...s.................. | 
| 1f60 |  09 01 0d 01 63 02 00 00 00 06 00 00 00 0a 00 00    00 43 00 00 00 73 84 00 00 00 67 00 00 04 7d 02  | ....c............C...s....g...}. | 
| 1f80 |  00 7c 01 00 44 5d 72 00 7d 03 00 7c 02 00 64 01    00 69 00 00 67 00 00 04 7d 04 00 74 01 00 7c 03  | .|..D]r.}..|..d..i..g...}..t..|. | 
| 1fa0 |  00 83 01 00 44 5d 48 00 7d 05 00 7c 04 00 64 02    00 69 02 00 7c 05 00 83 01 00 64 03 00 6a 04 00  | ....D]H.}..|..d..i..|.....d..j.. | 
| 1fc0 |  6f 25 00 01 74 03 00 74 04 00 7c 05 00 83 01 00    83 01 00 69 05 00 64 04 00 64 05 00 83 02 00 69  | o%..t..t..|........i..d..d.....i | 
| 1fe0 |  06 00 83 00 00 70 04 00 01 7c 05 00 12 71 2b 00    7e 04 00 83 01 00 12 71 0b 00 7e 02 00 53 28 06  | .....p...|...q+.~......q..~..S(. | 
| 2000 |  00 00 00 4e 74 00 00 00 00 73 1f 00 00 00 20 7e    60 21 40 23 24 25 5e 26 2a 28 29 2b 3d 5b 5d 5c  | ...Nt....s.....~`!@#$%^&*()+=[]\ | 
| 2020 |  7b 7d 7c 3b 27 3a 22 2c 2e 2f 3c 3e 3f 69 ff ff    ff ff 74 02 00 00 00 30 78 74 01 00 00 00 25 28  | {}|;':",./<>?i....t....0xt....%( | 
| 2040 |  07 00 00 00 52 20 00 00 00 74 04 00 00 00 6c 69    73 74 74 04 00 00 00 66 69 6e 64 74 03 00 00 00  | ....R....t....listt....findt.... | 
| 2060 |  68 65 78 74 03 00 00 00 6f 72 64 74 07 00 00 00    72 65 70 6c 61 63 65 74 05 00 00 00 75 70 70 65  | hext....ordt....replacet....uppe | 
| 2080 |  72 28 06 00 00 00 52 0d 00 00 00 74 07 00 00 00    72 65 71 75 65 73 74 74 04 00 00 00 5f 5b 31 5d  | r(....R....t....requestt...._[1] | 
| 20a0 |  74 03 00 00 00 62 69 74 74 04 00 00 00 5f 5b 32    5d 74 02 00 00 00 63 68 28 00 00 00 00 28 00 00  | t....bitt...._[2]t....ch(....(.. | 
| 20c0 |  00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f 50 75 62    6e 75 62 43 6f 72 65 2e 70 79 52 2c 00 00 00 98  | ..s....../../PubnubCore.pyR,.... | 
| 20e0 |  01 00 00 73 04 00 00 00 00 02 07 03 4e 28 0d 00    00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74  | ...s........N(....t....__name__t | 
| 2100 |  0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 29    00 00 00 52 1d 00 00 00 52 10 00 00 00 52 19 00  | ....__module__R)...R....R....R.. | 
| 2120 |  00 00 52 26 00 00 00 52 32 00 00 00 52 35 00 00    00 52 36 00 00 00 52 40 00 00 00 52 2e 00 00 00  | ..R&...R2...R5...R6...R@...R.... | 
| 2140 |  52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 28    00 00 00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f 50  | R,...(....(....(....s....../../P | 
| 2160 |  75 62 6e 75 62 43 6f 72 65 2e 70 79 52 00 00 00    00 14 00 00 00 73 18 00 00 00 06 05 03 01 03 01  | ubnubCore.pyR........s.......... | 
| 2180 |  03 01 0c 25 09 3d 09 46 09 29 09 28 09 2b 09 3c    0c 1c 28 09 00 00 00 52 1a 00 00 00 74 0b 00 00  | ...%.=.F.).(.+.<..(....R....t... | 
| 21a0 |  00 49 6d 70 6f 72 74 45 72 72 6f 72 74 0a 00 00    00 73 69 6d 70 6c 65 6a 73 6f 6e 52 2e 00 00 00  | .ImportErrort....simplejsonR.... | 
| 21c0 |  52 1e 00 00 00 74 07 00 00 00 75 72 6c 6c 69 62    32 52 08 00 00 00 74 06 00 00 00 6f 62 6a 65 63  | R....t....urllib2R....t....objec | 
| 21e0 |  74 52 00 00 00 00 28 00 00 00 00 28 00 00 00 00    28 00 00 00 00 73 13 00 00 00 2e 2e 2f 2e 2e 2f  | tR....(....(....(....s....../../ | 
| 2200 |  50 75 62 6e 75 62 43 6f 72 65 2e 70 79 74 08 00    00 00 3c 6d 6f 64 75 6c 65 3e 0c 00 00 00 73 10  | PubnubCore.pyt....<module>....s. | 
| 2220 |  00 00 00 03 00 10 01 0e 00 11 02 0c 01 0c 01 0c    01 0c 02  | ................... |