diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..6897796 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] +### Added +- A changelog diff --git a/devel/devel-server.py b/devel/devel-server.py index acde401..05828fb 100755 --- a/devel/devel-server.py +++ b/devel/devel-server.py @@ -14,6 +14,7 @@ import os import pathlib import random import shutil +import socketserver import sys import traceback import mothballer @@ -25,14 +26,8 @@ from http import HTTPStatus sys.dont_write_bytecode = True # Don't write .pyc files -try: - ThreadingHTTPServer = http.server.ThreadingHTTPServer -except AttributeError: - import socketserver - class ThreadingHTTPServer(socketserver.ThreadingMixIn, http.server.HTTPServer): - daemon_threads = True -class MothServer(ThreadingHTTPServer): +class MothServer(socketserver.ForkingMixIn, http.server.HTTPServer): def __init__(self, server_address, RequestHandlerClass): super().__init__(server_address, RequestHandlerClass) self.args = {} @@ -270,12 +265,24 @@ if __name__ == '__main__': '--base', default="", help="Base URL to this server, for reverse proxy setup" ) + parser.add_argument( + "-v", "--verbose", + action="count", + default=1, # Leave at 1, for now, to maintain current default behavior + help="Include more verbose logging. Use multiple flags to increase level", + ) args = parser.parse_args() parts = args.bind.split(":") addr = parts[0] or "0.0.0.0" port = int(parts[1]) + if args.verbose >= 2: + log_level = logging.DEBUG + elif args.verbose == 1: + log_level = logging.INFO + else: + log_level = logging.WARNING - logging.basicConfig(level=logging.INFO) + logging.basicConfig(level=log_level) server = MothServer((addr, port), MothRequestHandler) server.args["base_url"] = args.base diff --git a/devel/moth.py b/devel/moth.py index de6456b..a5e3d00 100644 --- a/devel/moth.py +++ b/devel/moth.py @@ -8,6 +8,7 @@ import hashlib import html import io import importlib.machinery +import logging import mistune import os import random @@ -19,6 +20,8 @@ import yaml messageChars = b'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' +LOGGER = logging.getLogger(__name__) + def djb2hash(str): h = 5381 for c in str.encode("utf-8"): @@ -28,6 +31,7 @@ def djb2hash(str): @contextlib.contextmanager def pushd(newdir): curdir = os.getcwd() + LOGGER.debug("Attempting to chdir from %s to %s" % (curdir, newdir)) os.chdir(newdir) # Force a copy of the old path, instead of just a reference @@ -48,6 +52,7 @@ def pushd(newdir): del(sys.modules[module]) sys.path = old_path + LOGGER.debug("Changing directory back from %s to %s" % (newdir, curdir)) os.chdir(curdir) @@ -154,8 +159,10 @@ class Puzzle: stream.seek(0) if header == "yaml": + LOGGER.info("Puzzle is YAML-formatted") self.read_yaml_header(stream) elif header == "moth": + LOGGER.info("Puzzle is MOTH-formatted") self.read_moth_header(stream) for line in stream: @@ -190,6 +197,7 @@ class Puzzle: self.handle_header_key(key, val) def handle_header_key(self, key, val): + LOGGER.debug("Handling key: %s, value: %s", key, val) if key == 'author': self.authors.append(val) elif key == 'summary': @@ -213,6 +221,7 @@ class Puzzle: parts = shlex.split(val) name = parts[0] hidden = False + LOGGER.debug("Attempting to open %s", os.path.abspath(name)) stream = open(name, 'rb') try: name = parts[1] diff --git a/devel/package-puzzles.py b/devel/package-puzzles.py deleted file mode 100755 index cbd7429..0000000 --- a/devel/package-puzzles.py +++ /dev/null @@ -1,169 +0,0 @@ -#!/usr/bin/env python3 - -import argparse -import binascii -import glob -import hashlib -import io -import json -import logging -import moth -import os -import shutil -import string -import sys -import tempfile -import zipfile - -def write_kv_pairs(ziphandle, filename, kv): - """ Write out a sorted map to file - :param ziphandle: a zipfile object - :param filename: The filename to write within the zipfile object - :param kv: the map to write out - :return: - """ - filehandle = io.StringIO() - for key in sorted(kv.keys()): - if type(kv[key]) == type([]): - for val in kv[key]: - filehandle.write("%s %s\n" % (key, val)) - else: - filehandle.write("%s %s\n" % (key, kv[key])) - filehandle.seek(0) - ziphandle.writestr(filename, filehandle.read()) - -def escape(s): - return s.replace('&', '&').replace('<', '<').replace('>', '>') - -def generate_html(ziphandle, puzzle, puzzledir, category, points, authors, files): - html_content = io.StringIO() - file_content = io.StringIO() - if files: - file_content.write( -'''
-

Associated files:

- -
-''') - scripts = [''.format(s) for s in puzzle.scripts] - - html_content.write( -''' - - - - - {category} {points} - - {scripts} - - -

{category} for {points} points

-
-{body}
-{file_content}
-
- - -
Team hash:
-
Answer:
- -
-
-
Puzzle by {authors}
- -'''.format( - category=category, - points=points, - body=puzzle.html_body(), - file_content=file_content.getvalue(), - authors=', '.join(authors), - scripts='\n'.join(scripts), - ) - ) - ziphandle.writestr(os.path.join(puzzledir, 'index.html'), html_content.getvalue()) - -def build_category(categorydir, outdir): - zipfileraw = tempfile.NamedTemporaryFile(delete=False) - zf = zipfile.ZipFile(zipfileraw, 'x') - - category_seed = binascii.b2a_hex(os.urandom(20)) - puzzles_dict = {} - secrets = {} - - categoryname = os.path.basename(categorydir.strip(os.sep)) - seedfn = os.path.join("category_seed.txt") - zipfilename = os.path.join(outdir, "%s.mb" % categoryname) - logging.info("Building {} from {}".format(zipfilename, categorydir)) - - if os.path.exists(zipfilename): - # open and gather some state - existing = zipfile.ZipFile(zipfilename, 'r') - try: - category_seed = existing.open(seedfn).read().strip() - except: - pass - existing.close() - logging.debug("Using PRNG seed {}".format(category_seed)) - - zf.writestr(seedfn, category_seed) - - cat = moth.Category(categorydir, category_seed) - mapping = {} - answers = {} - summary = {} - for puzzle in cat: - logging.info("Processing point value {}".format(puzzle.points)) - - hashmap = hashlib.sha1(category_seed) - hashmap.update(str(puzzle.points).encode('utf-8')) - puzzlehash = hashmap.hexdigest() - - mapping[puzzle.points] = puzzlehash - answers[puzzle.points] = puzzle.answers - summary[puzzle.points] = puzzle.summary - - puzzledir = os.path.join('content', puzzlehash) - files = [] - for fn, f in puzzle.files.items(): - if f.visible: - files.append(fn) - payload = f.stream.read() - zf.writestr(os.path.join(puzzledir, fn), payload) - - puzzledict = { - 'authors': puzzle.authors, - 'hashes': puzzle.hashes(), - 'files': files, - 'body': puzzle.html_body(), - } - puzzlejson = json.dumps(puzzledict) - zf.writestr(os.path.join(puzzledir, 'puzzle.json'), puzzlejson) - generate_html(zf, puzzle, puzzledir, categoryname, puzzle.points, puzzle.get_authors(), files) - - write_kv_pairs(zf, 'map.txt', mapping) - write_kv_pairs(zf, 'answers.txt', answers) - write_kv_pairs(zf, 'summaries.txt', summary) - - # clean up - zf.close() - - shutil.move(zipfileraw.name, zipfilename) - - -if __name__ == '__main__': - parser = argparse.ArgumentParser(description='Build a category package') - parser.add_argument('outdir', help='Output directory') - parser.add_argument('categorydirs', nargs='+', help='Directory of category source') - args = parser.parse_args() - - logging.basicConfig(level=logging.DEBUG) - - for categorydir in args.categorydirs: - build_category(categorydir, args.outdir) - diff --git a/theme/points.json b/theme/points.json index 5440553..f1d06b0 100644 --- a/theme/points.json +++ b/theme/points.json @@ -1,9 +1,9 @@ -{"__comment__": - " - This is some sample data from a Cyber Fire Puzzles event in 2018. - You don't need to include this file in any custom theme: - It's here to help debug scoreboard work. - The devel server will serve this up as static content; - MOTHd will ignore it. - ", +{"__comment__": [ + "This is some sample data from a Cyber Fire Puzzles event in 2018.", + "You don't need to include this file in any custom theme:", + "It's here to help debug scoreboard work.", + "The devel server will serve this up as static content;", + "MOTHd will ignore it.", + "" +], "teams":{"0":"PPP11","1":"Ashley King","103":"sparkles","10c":"OpsElite","11d":"ECU","11f":"hellokitty","127":"dirtbags","12f":"C","17c":"gouda","187":"student-d","19e":"Mit1306","1d0":"ssamson","1e":"Zen","1e0":"Moises Carrillo","1e2":"Cyber_Defender","1fb":"Carnivorous Robot","2":"NasarioS","20d":"Gnaneshwar","23":"CyberTia","24":"Cyberfighter","3":"csus2018","315":"TaterBots","344":"Starstruck Traveller","34e":"team202","35d":"Giga_mpact","38":"KTF","39":"#SINA","3f8":"cebcn","3f9":"WeAreGamers","410":"AWCTeam","42":"cyberfire","44e":"sam","4a":"rBurke","4d8":"Fiji","4e5":"Viet","5":"AART","517":"hazard.bay","52":"Prismriver","53":"Prajna","55":"Aggie1","577":"345keenan","5e":"App_U","64":"yau.marie","65":"cyberfight","673":"intel0pe","674":"ccat","6b":"Slackers 🐶","7":"hpu","73":"Haris","77":"tutuvous","81":"n0v","8d":"RemindMeMidtermOnMonday","9c":"Jest","a1":"pmcclanahan","a7":"Shadow03","ab":"TopTierMemeEngineer","af":"Tacere","b":"GREEN","b1":"Slackers 🐸","c":"SaengP","d0":"Penny1","d2":"Yashkumar Ukani","d5":"Unintended Consequences","d6":"JoelSwansonNYPD","da":"pmcclanahan","db":"worm","dd":"1","f9":"silversky"},"points":[[1538154043,"0","base",1],[1538154052,"1","base",1],[1538154090,"2","base",1],[1538154090,"3","base",1],[1538154118,"2","nocode",1],[1538154182,"5","nocode",1],[1538154199,"2","nocode",2],[1538154219,"7","base",1],[1538154243,"2","nocode",3],[1538154269,"3","base",2],[1538154274,"2","nocode",4],[1538154292,"b","base",1],[1538154318,"c","base",1],[1538154318,"b","nocode",1],[1538154329,"b","nocode",2],[1538154334,"2","nocode",10],[1538154348,"0","netarch",1],[1538154350,"5","nocode",3],[1538154355,"1","base",2],[1538154358,"0","nocode",1],[1538154362,"3","nocode",1],[1538154372,"0","nocode",2],[1538154386,"0","nocode",3],[1538154393,"b","nocode",4],[1538154395,"0","nocode",4],[1538154418,"b","nocode",10],[1538154428,"0","nocode",10],[1538154458,"7","netarch",1],[1538154498,"0","netarch",2],[1538154540,"7","netarch",2],[1538154581,"1e","base",1],[1538154632,"1","netarch",1],[1538154633,"2","netarch",1],[1538154694,"1e","base",2],[1538154754,"5","base",2],[1538154762,"23","base",1],[1538154796,"24","base",1],[1538154848,"23","nocode",1],[1538154857,"c","netarch",1],[1538154884,"23","nocode",2],[1538154886,"1e","netarch",1],[1538154908,"1","netarch",2],[1538154922,"1","nocode",1],[1538154927,"1e","netarch",2],[1538154933,"1","nocode",2],[1538154951,"1","nocode",3],[1538154962,"1","nocode",4],[1538154972,"5","nocode",2],[1538155005,"1","nocode",10],[1538155006,"7","base",2],[1538155016,"3","nocode",10],[1538155031,"5","nocode",4],[1538155059,"b","netarch",1],[1538155104,"7","nocode",1],[1538155132,"23","nocode",4],[1538155142,"7","nocode",2],[1538155149,"38","netarch",1],[1538155170,"39","base",1],[1538155219,"23","nocode",3],[1538155256,"38","netarch",2],[1538155281,"3","nocode",2],[1538155335,"1e","nocode",1],[1538155367,"7","nocode",4],[1538155384,"1e","nocode",2],[1538155429,"7","nocode",10],[1538155458,"1e","nocode",3],[1538155490,"42","base",1],[1538155509,"3","netarch",1],[1538155515,"1e","nocode",4],[1538155516,"38","nocode",10],[1538155551,"5","nocode",10],[1538155585,"39","netarch",1],[1538155600,"5","netarch",1],[1538155611,"39","nocode",1],[1538155615,"4a","nocode",1],[1538155626,"38","nocode",4],[1538155637,"4a","nocode",2],[1538155645,"38","nocode",3],[1538155650,"39","nocode",2],[1538155659,"38","nocode",2],[1538155661,"5","netarch",2],[1538155666,"38","nocode",1],[1538155687,"52","base",1],[1538155723,"53","netarch",1],[1538155745,"1e","nocode",10],[1538155779,"55","nocode",10],[1538155856,"55","base",1],[1538155893,"39","nocode",4],[1538155915,"3","nocode",4],[1538155916,"4a","nocode",3],[1538155934,"4a","nocode",4],[1538155978,"3","nocode",3],[1538155982,"4a","nocode",10],[1538156084,"52","base",2],[1538156161,"5e","base",1],[1538156229,"5e","nocode",1],[1538156261,"7","nocode",20],[1538156269,"4a","base",1],[1538156301,"5e","nocode",2],[1538156348,"7","nocode",3],[1538156537,"64","base",1],[1538156548,"65","base",1],[1538156608,"64","base",2],[1538156738,"39","nocode",10],[1538156823,"2","netarch",2],[1538157096,"3","netarch",2],[1538157358,"5e","nocode",3],[1538157404,"6b","base",1],[1538157417,"5e","nocode",4],[1538157422,"64","netarch",1],[1538157450,"5e","nocode",10],[1538157503,"64","netarch",2],[1538157587,"64","nocode",1],[1538157609,"64","nocode",2],[1538157684,"52","netarch",1],[1538157697,"73","base",1],[1538157700,"64","nocode",3],[1538157713,"64","nocode",4],[1538157792,"c","netarch",2],[1538157840,"77","base",1],[1538157886,"c","nocode",1],[1538157913,"c","nocode",2],[1538157926,"0","base",2],[1538157961,"6b","base",2],[1538157971,"c","nocode",3],[1538157989,"c","nocode",4],[1538158009,"38","base",1],[1538158082,"c","nocode",10],[1538158097,"0","base",3],[1538158118,"81","base",1],[1538158285,"0","base",4],[1538158354,"0","base",5],[1538158433,"0","base",6],[1538158470,"0","base",7],[1538158635,"6b","netarch",1],[1538158695,"3","base",4],[1538158715,"5","nocode",20],[1538158752,"6b","netarch",2],[1538158864,"3","nocode",20],[1538158874,"6b","nocode",1],[1538158890,"6b","nocode",2],[1538158939,"8d","base",1],[1538159105,"42","base",2],[1538159302,"42","nocode",2],[1538159579,"6b","nocode",3],[1538159714,"6b","nocode",4],[1538159801,"6b","nocode",10],[1538159920,"52","nocode",1],[1538159929,"52","nocode",2],[1538159987,"52","nocode",3],[1538159998,"52","nocode",4],[1538160019,"52","nocode",10],[1538160168,"8d","base",2],[1538160250,"8d","base",3],[1538160302,"8d","base",4],[1538160306,"4a","netarch",1],[1538160320,"9c","base",1],[1538160354,"8d","base",5],[1538160403,"8d","base",6],[1538160458,"8d","base",7],[1538160711,"52","base",4],[1538160886,"a1","netarch",1],[1538161028,"7","base",3],[1538161093,"5","base",1],[1538161171,"7","base",4],[1538161423,"7","base",5],[1538161534,"7","base",6],[1538161913,"a7","base",2],[1538161970,"3","base",5],[1538162163,"38","base",2],[1538162248,"55","base",2],[1538162423,"ab","base",1],[1538162486,"7","base",7],[1538162580,"ab","base",2],[1538162806,"73","nocode",1],[1538162926,"af","base",1],[1538162995,"3","base",6],[1538163002,"b1","base",1],[1538163024,"55","nocode",1],[1538163025,"b1","nocode",2],[1538163035,"1","base",3],[1538163036,"b1","nocode",3],[1538163054,"55","nocode",2],[1538163063,"b1","nocode",4],[1538163082,"b1","base",2],[1538163096,"b1","netarch",1],[1538163109,"b1","netarch",2],[1538163149,"b1","nocode",1],[1538163174,"55","netarch",1],[1538163179,"b1","nocode",10],[1538163275,"55","netarch",2],[1538163527,"a7","netarch",1],[1538163529,"3","base",7],[1538163553,"1","base",4],[1538163563,"55","nocode",3],[1538163629,"55","nocode",4],[1538163637,"a7","netarch",2],[1538163845,"55","nocode",20],[1538163865,"af","base",2],[1538163950,"a7","nocode",1],[1538164019,"a7","nocode",2],[1538164084,"7","base",8],[1538164125,"1","base",5],[1538164138,"5","nocode",30],[1538164213,"a7","nocode",3],[1538164246,"9c","base",2],[1538164246,"a7","nocode",4],[1538164311,"a7","nocode",10],[1538164593,"d0","base",1],[1538164674,"52","base",8],[1538164694,"d2","base",1],[1538164711,"d2","nocode",1],[1538164859,"d2","netarch",1],[1538165026,"d5","base",1],[1538165148,"d6","base",1],[1538165165,"52","nocode",20],[1538165199,"af","base",3],[1538165208,"73","base",2],[1538165212,"da","base",1],[1538165359,"db","base",1],[1538165387,"d6","base",2],[1538165394,"dd","base",1],[1538165398,"7","base",9],[1538165582,"dd","base",2],[1538165747,"db","base",2],[1538166077,"7","base",10],[1538166100,"3","base",3],[1538166106,"af","base",4],[1538166208,"d5","base",2],[1538166211,"8d","netarch",1],[1538166224,"d0","base",2],[1538166290,"af","base",5],[1538166328,"52","nocode",50],[1538166358,"af","base",6],[1538166495,"af","base",7],[1538166803,"7","nocode",50],[1538166910,"d0","base",10],[1538167306,"7","base",11],[1538167411,"8d","netarch",2],[1538167436,"d5","base",3],[1538167482,"55","nocode",80],[1538167511,"7","base",12],[1538167524,"d5","base",4],[1538167577,"d5","base",5],[1538167625,"d5","base",6],[1538167702,"55","nocode",90],[1538167807,"d5","base",7],[1538167974,"d0","netarch",1],[1538168034,"d0","netarch",2],[1538168066,"f9","nocode",1],[1538168086,"f9","nocode",2],[1538168101,"f9","nocode",3],[1538168111,"f9","nocode",4],[1538168226,"d6","base",3],[1538168238,"52","netarch",2],[1538168289,"f9","nocode",10],[1538168349,"d6","netarch",1],[1538168387,"af","base",9],[1538168469,"af","base",10],[1538168511,"103","netarch",1],[1538168538,"af","base",11],[1538168589,"d6","nocode",1],[1538168596,"5","nocode",90],[1538168635,"d6","nocode",2],[1538168664,"d6","nocode",3],[1538168683,"af","base",12],[1538168704,"d0","nocode",1],[1538168726,"d0","nocode",2],[1538168732,"10c","base",1],[1538168744,"d6","nocode",4],[1538168746,"d0","nocode",3],[1538168750,"af","base",13],[1538168768,"d0","nocode",4],[1538168841,"af","base",14],[1538168856,"d0","nocode",10],[1538168915,"af","base",15],[1538168936,"7","nocode",90],[1538168973,"af","base",16],[1538169126,"10c","base",2],[1538169149,"3","nocode",90],[1538169311,"af","netarch",1],[1538169499,"af","nocode",1],[1538169522,"af","nocode",2],[1538169543,"d6","nocode",90],[1538169651,"af","nocode",3],[1538169702,"11d","base",1],[1538169834,"d5","base",9],[1538169870,"11f","base",1],[1538169879,"d5","base",10],[1538169896,"9c","nocode",1],[1538169908,"11d","base",2],[1538169919,"d5","base",11],[1538169948,"9c","nocode",2],[1538169959,"d5","base",12],[1538169985,"af","nocode",4],[1538170018,"127","netarch",3],[1538170020,"d6","netarch",2],[1538170025,"d5","base",13],[1538170033,"af","nocode",10],[1538170043,"9c","nocode",4],[1538170069,"d5","base",14],[1538170110,"d5","base",15],[1538170111,"11f","base",2],[1538170117,"12f","base",1],[1538170182,"d5","base",16],[1538170223,"d5","base",17],[1538170325,"52","base",16],[1538170360,"3","netarch",4],[1538170361,"f9","netarch",1],[1538170435,"0","netarch",4],[1538170450,"2","base",2],[1538170515,"d5","netarch",1],[1538170770,"0","nocode",80],[1538170830,"0","base",9],[1538170880,"0","base",10],[1538170916,"0","base",11],[1538170929,"2","nocode",20],[1538170942,"103","nocode",1],[1538170964,"0","base",12],[1538170964,"103","nocode",2],[1538170995,"0","base",13],[1538170999,"103","nocode",3],[1538171026,"0","base",14],[1538171045,"103","nocode",4],[1538171055,"0","base",15],[1538171071,"103","nocode",10],[1538171085,"0","base",16],[1538171111,"0","base",17],[1538171136,"0","base",18],[1538171147,"103","nocode",20],[1538171165,"0","base",19],[1538171254,"0","base",20],[1538171276,"0","base",21],[1538171290,"12f","base",2],[1538171304,"0","base",22],[1538171328,"0","base",23],[1538171355,"0","base",24],[1538171380,"0","base",25],[1538171404,"0","base",26],[1538171430,"0","base",27],[1538171461,"0","base",28],[1538171484,"0","base",29],[1538171510,"0","base",30],[1538171541,"0","base",31],[1538171566,"7","netarch",4],[1538171614,"0","base",32],[1538171698,"12f","nocode",1],[1538172076,"0","base",33],[1538172186,"0","base",34],[1538172243,"0","base",35],[1538172258,"52","base",3],[1538172273,"0","base",36],[1538172308,"52","base",5],[1538172331,"52","base",6],[1538172354,"52","base",7],[1538172446,"52","base",9],[1538172468,"52","base",10],[1538172487,"52","base",11],[1538172507,"52","base",12],[1538172533,"52","base",13],[1538172545,"af","base",17],[1538172561,"12f","nocode",2],[1538172581,"52","base",14],[1538172603,"52","base",15],[1538172650,"12f","netarch",1],[1538172652,"52","base",17],[1538172672,"52","base",18],[1538172700,"52","base",19],[1538172710,"0","base",37],[1538172718,"52","base",20],[1538172735,"52","base",21],[1538172753,"52","base",22],[1538172771,"52","base",23],[1538172790,"52","base",24],[1538172806,"52","base",25],[1538172823,"52","base",26],[1538172840,"52","base",27],[1538172859,"52","base",28],[1538172867,"12f","nocode",3],[1538172878,"52","base",29],[1538172879,"17c","nocode",1],[1538172891,"17c","nocode",2],[1538172898,"52","base",30],[1538172917,"52","base",31],[1538172922,"12f","nocode",4],[1538172956,"17c","base",1],[1538172967,"12f","nocode",10],[1538172993,"17c","nocode",4],[1538173049,"52","nocode",90],[1538173049,"17c","nocode",10],[1538173116,"0","base",38],[1538173138,"187","base",1],[1538173167,"0","base",39],[1538173195,"0","base",40],[1538173306,"187","base",2],[1538173349,"103","nocode",90],[1538173393,"0","base",8],[1538173460,"12f","nocode",20],[1538173482,"d5","netarch",2],[1538173807,"0","base",41],[1538173831,"52","netarch",4],[1538173957,"0","base",42],[1538173976,"7","base",13],[1538173995,"0","base",43],[1538174032,"0","base",44],[1538174045,"7","base",14],[1538174079,"10c","netarch",1],[1538174089,"0","base",45],[1538174101,"7","base",15],[1538174127,"0","base",46],[1538174164,"0","base",47],[1538174197,"3","base",20],[1538174224,"7","base",16],[1538174247,"d5","nocode",1],[1538174253,"19e","base",1],[1538174264,"d5","nocode",2],[1538174327,"19e","netarch",1],[1538174343,"19e","nocode",1],[1538174350,"0","base",48],[1538174438,"0","base",49],[1538174459,"19e","nocode",2],[1538174499,"19e","nocode",10],[1538174556,"0","nocode",90],[1538174671,"11f","netarch",1],[1538174727,"7","base",32],[1538174737,"8d","base",9],[1538174756,"11f","netarch",2],[1538174757,"0","base",50],[1538174775,"8d","base",10],[1538174788,"db","nocode",1],[1538174800,"db","nocode",2],[1538174811,"8d","base",11],[1538174813,"11f","nocode",1],[1538174813,"db","nocode",3],[1538174826,"db","nocode",4],[1538174835,"11f","nocode",2],[1538174843,"8d","base",12],[1538174856,"11f","nocode",3],[1538174867,"11f","nocode",4],[1538174870,"db","nocode",10],[1538174875,"8d","base",13],[1538174893,"11f","nocode",10],[1538174907,"8d","base",14],[1538174940,"8d","base",15],[1538174987,"8d","base",16],[1538175021,"8d","base",17],[1538175040,"11f","nocode",90],[1538175055,"8d","base",18],[1538175121,"8d","base",28],[1538175137,"db","netarch",1],[1538175197,"8d","base",19],[1538175229,"8d","base",20],[1538175261,"8d","base",21],[1538175293,"8d","base",22],[1538175326,"8d","base",23],[1538175358,"8d","base",24],[1538175390,"8d","base",25],[1538175419,"8d","base",26],[1538175450,"8d","base",27],[1538175490,"8d","base",29],[1538175525,"8d","base",30],[1538175565,"8d","base",31],[1538175597,"db","netarch",2],[1538176001,"8d","netarch",4],[1538176052,"1d0","base",1],[1538176502,"db","netarch",4],[1538176516,"10c","netarch",2],[1538176523,"17c","nocode",3],[1538176639,"0","reverse",200],[1538176677,"1d0","nocode",1],[1538176694,"1d0","nocode",2],[1538176713,"38","nocode",90],[1538176715,"1d0","nocode",3],[1538176748,"1d0","nocode",4],[1538176768,"103","netarch",2],[1538176910,"1d0","nocode",10],[1538176982,"17c","nocode",20],[1538177189,"17c","nocode",90],[1538177408,"8d","netarch",5],[1538177507,"4a","base",2],[1538177526,"1e0","base",1],[1538177636,"1e0","nocode",1],[1538177789,"1e2","base",1],[1538177826,"0","netarch",5],[1538177879,"0","netarch",6],[1538178068,"0","netarch",7],[1538178085,"1e2","nocode",1],[1538178262,"8d","netarch",6],[1538178265,"10c","nocode",1],[1538178281,"10c","nocode",2],[1538178453,"10c","nocode",3],[1538178565,"10c","nocode",4],[1538178608,"10c","nocode",10],[1538178653,"64","nocode",10],[1538178837,"187","netarch",1],[1538178947,"103","netarch",7],[1538178964,"8d","netarch",7],[1538178968,"0","netarch",8],[1538179087,"0","netarch",10],[1538179177,"0","netarch",20],[1538179356,"64","base",16],[1538179376,"0","netarch",30],[1538179429,"7","netarch",10],[1538179455,"0","netarch",100],[1538179506,"0","netarch",200],[1538179581,"0","netarch",250],[1538179730,"0","netarch",300],[1538179738,"1fb","base",1],[1538179771,"187","netarch",2],[1538179848,"4a","nocode",90],[1538179915,"1fb","base",2],[1538180372,"4a","nocode",20],[1538180381,"8d","netarch",8],[1538180386,"b1","netarch",250],[1538180569,"81","base",2],[1538180674,"1fb","base",16],[1538180846,"64","base",3],[1538180864,"103","base",2],[1538181098,"1fb","base",32],[1538181237,"187","nocode",1],[1538181252,"8d","netarch",10],[1538181272,"187","nocode",2],[1538181272,"55","reverse",200],[1538181363,"8d","netarch",20],[1538181363,"187","nocode",3],[1538181380,"20d","base",1],[1538181422,"187","nocode",4],[1538181555,"20d","nocode",1],[1538181576,"17c","netarch",1],[1538182000,"3","nocode",50],[1538182028,"64","base",4],[1538182179,"81","nocode",1],[1538182199,"81","sequence",1],[1538182265,"4a","netarch",2],[1538182289,"3","sequence",1],[1538182324,"4a","network-fundamentals",1],[1538182328,"3","sequence",2],[1538182331,"81","network-fundamentals",1],[1538182358,"4a","sequence",1],[1538182360,"17c","sequence",1],[1538182361,"b1","nocode",90],[1538182374,"17c","sequence",2],[1538182378,"4a","sequence",2],[1538182382,"3","sequence",8],[1538182387,"7","sequence",1],[1538182403,"3","sequence",16],[1538182409,"81","network-fundamentals",10],[1538182410,"7","sequence",2],[1538182416,"4a","sequence",8],[1538182427,"81","network-fundamentals",11],[1538182434,"3","sequence",19],[1538182441,"81","network-fundamentals",12],[1538182443,"4a","sequence",16],[1538182444,"3","sequence",25],[1538182457,"4a","sequence",19],[1538182462,"3","sequence",35],[1538182467,"4a","sequence",25],[1538182482,"3","sequence",50],[1538182485,"4a","sequence",35],[1538182522,"81","network-fundamentals",13],[1538182560,"81","network-fundamentals",14],[1538182563,"17c","sequence",8],[1538182587,"5","sequence",1],[1538182627,"17c","sequence",16],[1538182653,"20d","netarch",2],[1538182657,"10c","nocode",90],[1538182684,"5","sequence",2],[1538182687,"17c","sequence",19],[1538182706,"17c","sequence",25],[1538182741,"17c","sequence",35],[1538182799,"7","network-fundamentals",10],[1538182811,"7","network-fundamentals",11],[1538182822,"7","network-fundamentals",12],[1538182825,"8d","netarch",100],[1538183054,"5","sequence",16],[1538183065,"7","sequence",19],[1538183073,"5","sequence",19],[1538183093,"5","sequence",25],[1538183098,"7","sequence",25],[1538183128,"5","sequence",35],[1538183131,"81","netarch",1],[1538183181,"7","sequence",35],[1538183190,"3","netarch",5],[1538183202,"0","sequence",1],[1538183212,"52","sequence",1],[1538183215,"0","sequence",2],[1538183216,"5","sequence",50],[1538183226,"52","sequence",2],[1538183230,"0","sequence",8],[1538183239,"52","sequence",8],[1538183242,"0","sequence",16],[1538183247,"64","network-fundamentals",1],[1538183253,"0","sequence",19],[1538183256,"52","sequence",16],[1538183263,"0","sequence",25],[1538183279,"0","sequence",35],[1538183280,"8d","netarch",250],[1538183382,"0","sequence",50],[1538183418,"52","sequence",25],[1538183423,"0","sequence",60],[1538183429,"52","sequence",35],[1538183458,"20d","network-fundamentals",1],[1538183463,"3","netarch",6],[1538183489,"5","sequence",60],[1538183514,"20d","sequence",1],[1538183550,"0","network-fundamentals",1],[1538183609,"0","network-fundamentals",10],[1538183617,"10c","network-fundamentals",1],[1538183629,"4a","sequence",100],[1538183631,"0","network-fundamentals",11],[1538183632,"64","sequence",1],[1538183639,"0","network-fundamentals",12],[1538183643,"3","sequence",60],[1538183651,"64","sequence",2],[1538183653,"0","network-fundamentals",13],[1538183732,"0","network-fundamentals",14],[1538183788,"7","network-fundamentals",13],[1538183789,"52","sequence",100],[1538183818,"5","network-fundamentals",1],[1538183832,"3","netarch",7],[1538183862,"52","network-fundamentals",1],[1538183879,"0","sequence",200],[1538183890,"2","sequence",1],[1538183944,"2","sequence",2],[1538183946,"17c","network-fundamentals",1],[1538183966,"3","sequence",100],[1538183970,"52","sequence",200],[1538184064,"2","sequence",8],[1538184065,"5","base",32],[1538184072,"20d","netarch",1],[1538184112,"2","sequence",16],[1538184165,"2","sequence",19],[1538184180,"2","sequence",25],[1538184202,"2","sequence",35],[1538184704,"b1","sequence",1],[1538184799,"17c","sequence",300],[1538184805,"4a","sequence",300],[1538184844,"b1","sequence",2],[1538185161,"5","netarch",200],[1538185263,"3","netarch",8],[1538185288,"b1","sequence",25],[1538185393,"3","netarch",10],[1538185440,"2","base",16],[1538185451,"b1","sequence",19],[1538185477,"10c","network-fundamentals",10],[1538185537,"10c","network-fundamentals",11],[1538185546,"b1","sequence",35],[1538185557,"10c","network-fundamentals",12],[1538185566,"d0","sequence",1],[1538185583,"d0","sequence",2],[1538185617,"0","sequence",400],[1538185638,"5","netarch",250],[1538185655,"10c","network-fundamentals",13],[1538185703,"5","network-fundamentals",12],[1538185780,"0","sequence",300],[1538185787,"d0","sequence",19],[1538185881,"0","sequence",100],[1538185961,"5","network-fundamentals",10],[1538186003,"0","sequence",500],[1538186020,"5","network-fundamentals",11],[1538186070,"5","network-fundamentals",13],[1538186122,"5","netarch",300],[1538186124,"b1","sequence",16],[1538186315,"5","sequence",100],[1538186352,"3","netarch",20],[1538186542,"9c","sequence",1],[1538186544,"17c","netarch",2],[1538186601,"d6","network-fundamentals",1],[1538186661,"9c","sequence",2],[1538186670,"1fb","nocode",1],[1538186730,"1fb","nocode",2],[1538186815,"d6","sequence",1],[1538186823,"d0","sequence",25],[1538186831,"d6","sequence",2],[1538186843,"d0","sequence",35],[1538186858,"d6","sequence",8],[1538186874,"d6","sequence",16],[1538186889,"d0","sequence",50],[1538186893,"d6","sequence",19],[1538186895,"1fb","nocode",3],[1538186922,"d6","sequence",25],[1538186935,"0","sequence",600],[1538186951,"d6","sequence",35],[1538187018,"1fb","nocode",4],[1538187074,"5","sequence",200],[1538187095,"2","network-fundamentals",1],[1538187099,"1fb","nocode",10],[1538187162,"b1","netarch",10],[1538187366,"f9","sequence",1],[1538187366,"0","reverse",500],[1538187379,"2","network-fundamentals",10],[1538187478,"d6","sequence",300],[1538187501,"81","sequence",2],[1538187547,"3","network-fundamentals",1],[1538187577,"2","network-fundamentals",11],[1538187601,"2","network-fundamentals",12],[1538187642,"3","network-fundamentals",10],[1538187695,"3","network-fundamentals",11],[1538187720,"10c","sequence",1],[1538187742,"81","nocode",2],[1538187769,"3","network-fundamentals",12],[1538187796,"3","network-fundamentals",13],[1538187803,"9c","sequence",8],[1538187817,"3","network-fundamentals",14],[1538187968,"3","network-fundamentals",15],[1538187983,"9c","sequence",16],[1538187988,"1fb","netarch",1],[1538188051,"3","network-fundamentals",16],[1538188147,"10c","sequence",19],[1538188245,"65","network-fundamentals",1],[1538188260,"10c","sequence",25],[1538188284,"65","nocode",1],[1538188306,"10c","sequence",35],[1538188311,"0","nocode",50],[1538188395,"2","network-fundamentals",14],[1538188402,"65","network-fundamentals",11],[1538188416,"2","network-fundamentals",15],[1538188431,"1fb","sequence",1],[1538188439,"2","network-fundamentals",16],[1538188462,"65","network-fundamentals",12],[1538188466,"1fb","sequence",2],[1538188503,"0","network-fundamentals",15],[1538188513,"0","network-fundamentals",16],[1538188514,"65","network-fundamentals",13],[1538188539,"0","network-fundamentals",30],[1538188588,"65","network-fundamentals",15],[1538188590,"1fb","sequence",8],[1538188611,"f9","nocode",90],[1538188611,"3","sequence",300],[1538188617,"65","network-fundamentals",16],[1538188629,"1fb","sequence",16],[1538188652,"65","network-fundamentals",30],[1538188881,"5","network-fundamentals",30],[1538189024,"0","base",51],[1538189032,"65","sequence",2],[1538189062,"0","base",52],[1538189114,"0","base",53],[1538189138,"53","base",1],[1538189193,"55","sequence",1],[1538189213,"55","sequence",2],[1538189238,"55","sequence",8],[1538189239,"3","sequence",400],[1538189251,"d0","sequence",60],[1538189252,"55","sequence",16],[1538189277,"10c","sequence",100],[1538189296,"53","base",2],[1538189351,"55","sequence",25],[1538189354,"0","base",54],[1538189369,"55","sequence",35],[1538189380,"0","base",55],[1538189391,"d0","sequence",100],[1538189409,"0","base",56],[1538189438,"3","sequence",500],[1538189439,"0","base",57],[1538189484,"55","network-fundamentals",1],[1538189548,"55","network-fundamentals",10],[1538189643,"10c","netarch",100],[1538190021,"3","sequence",600],[1538190258,"24","network-fundamentals",1],[1538190398,"5","base",3],[1538190563,"1fb","netarch",2],[1538190729,"b1","netarch",200],[1538190898,"b1","netarch",100],[1538191003,"9c","nocode",3],[1538191016,"9c","sequence",19],[1538191063,"10c","netarch",200],[1538191084,"5","base",4],[1538191100,"73","netarch",2],[1538191342,"1d0","sequence",1],[1538191371,"1d0","sequence",2],[1538191418,"5","base",5],[1538191515,"5","base",6],[1538191617,"1d0","sequence",8],[1538191625,"5","network-fundamentals",14],[1538191738,"5","base",7],[1538191790,"73","nocode",2],[1538191800,"1d0","sequence",16],[1538191819,"1d0","sequence",19],[1538191867,"1d0","sequence",25],[1538192020,"5","base",9],[1538192144,"5","base",10],[1538192214,"1d0","sequence",35],[1538192326,"73","sequence",1],[1538192450,"2","nocode",90],[1538192711,"3","sequence",200],[1538192726,"1d0","sequence",50],[1538192845,"5","network-fundamentals",16],[1538193142,"1","sequence",1],[1538193153,"1","sequence",2],[1538193201,"315","nocode",1],[1538193246,"315","base",1],[1538193250,"1","sequence",25],[1538193264,"1","sequence",35],[1538193285,"10c","base",4],[1538193288,"55","network-fundamentals",11],[1538193311,"55","network-fundamentals",12],[1538193368,"1d0","network-fundamentals",1],[1538193825,"3","netarch",30],[1538193930,"1","nocode",20],[1538194028,"9c","network-fundamentals",1],[1538194076,"9c","network-fundamentals",10],[1538194100,"9c","network-fundamentals",11],[1538194149,"9c","network-fundamentals",12],[1538194447,"9c","network-fundamentals",13],[1538194527,"5","netarch",20],[1538194610,"5","netarch",10],[1538194652,"9c","network-fundamentals",14],[1538194670,"1d0","network-fundamentals",12],[1538194712,"1d0","network-fundamentals",10],[1538194816,"9c","network-fundamentals",15],[1538194836,"9c","network-fundamentals",16],[1538195026,"5","netarch",400],[1538195039,"9c","netarch",100],[1538195501,"0","reverse",650],[1538195720,"5","sequence",8],[1538196349,"9c","netarch",1],[1538196784,"55","netarch",4],[1538196838,"52","netarch",7],[1538196892,"0","netarch",400],[1538196923,"9c","netarch",2],[1538197199,"53","network-fundamentals",1],[1538197267,"55","network-fundamentals",13],[1538197296,"55","network-fundamentals",14],[1538197320,"53","netarch",2],[1538197361,"55","network-fundamentals",15],[1538197400,"55","netarch",6],[1538197462,"55","network-fundamentals",16],[1538197607,"55","network-fundamentals",30],[1538197709,"53","network-fundamentals",11],[1538197775,"53","network-fundamentals",12],[1538197934,"55","sequence",50],[1538198026,"1fb","sequence",600],[1538198039,"53","network-fundamentals",13],[1538198122,"55","sequence",200],[1538198198,"55","sequence",300],[1538198296,"55","sequence",100],[1538198949,"344","base",1],[1538199218,"187","sequence",1],[1538199246,"187","sequence",2],[1538199519,"8d","base",32],[1538199628,"53","nocode",1],[1538199659,"53","nocode",2],[1538199725,"53","nocode",3],[1538199746,"53","nocode",4],[1538199761,"1fb","sequence",700],[1538199871,"53","nocode",10],[1538199979,"34e","base",1],[1538200015,"55","netarch",100],[1538200046,"55","netarch",200],[1538200101,"5","reverse",200],[1538200205,"34e","base",2],[1538200655,"0","sequence",740],[1538201242,"5","reverse",500],[1538201529,"42","sequence",1],[1538201540,"24","network-fundamentals",12],[1538201556,"42","sequence",2],[1538201595,"53","nocode",90],[1538201626,"42","sequence",25],[1538201648,"42","sequence",35],[1538201972,"42","sequence",19],[1538202003,"24","network-fundamentals",14],[1538203046,"35d","nocode",1],[1538203095,"35d","nocode",2],[1538203139,"35d","nocode",3],[1538203158,"35d","nocode",4],[1538203163,"f9","network-fundamentals",1],[1538203213,"35d","nocode",10],[1538203284,"53","sequence",1],[1538203330,"53","sequence",2],[1538203413,"35d","sequence",1],[1538203428,"35d","sequence",2],[1538203458,"53","sequence",8],[1538203514,"f9","sequence",2],[1538203546,"35d","sequence",16],[1538203566,"f9","sequence",8],[1538203575,"53","sequence",16],[1538203578,"35d","sequence",19],[1538203584,"f9","sequence",16],[1538203591,"35d","sequence",25],[1538203605,"f9","sequence",19],[1538203609,"35d","sequence",35],[1538203616,"f9","sequence",25],[1538203638,"f9","sequence",35],[1538203651,"53","sequence",19],[1538203679,"53","sequence",25],[1538203748,"53","sequence",35],[1538203752,"35d","base",1],[1538203902,"0","reverse",1000],[1538204061,"35d","network-fundamentals",1],[1538204277,"f9","sequence",50],[1538204423,"35d","network-fundamentals",10],[1538204468,"10c","netarch",5],[1538204604,"315","network-fundamentals",1],[1538204666,"f9","sequence",60],[1538204734,"10c","netarch",10],[1538204748,"35d","netarch",1],[1538204800,"315","network-fundamentals",11],[1538204821,"3","sequence",740],[1538204835,"315","network-fundamentals",12],[1538204866,"315","network-fundamentals",13],[1538204916,"315","network-fundamentals",14],[1538204934,"10c","netarch",20],[1538205088,"315","nocode",2],[1538205100,"53","sequence",100],[1538205130,"315","nocode",3],[1538205144,"315","nocode",4],[1538205190,"0","network-fundamentals",40],[1538205193,"f9","sequence",100],[1538205240,"0","network-fundamentals",41],[1538205266,"315","nocode",10],[1538205278,"0","network-fundamentals",42],[1538205306,"12f","base",3],[1538205322,"24","nocode",1],[1538205466,"f9","sequence",200],[1538205490,"0","network-fundamentals",43],[1538205496,"24","nocode",2],[1538205552,"1fb","base",3],[1538205602,"0","network-fundamentals",44],[1538205603,"1fb","base",4],[1538205608,"315","nocode",90],[1538205626,"24","nocode",3],[1538205632,"53","sequence",300],[1538205642,"1fb","base",5],[1538205660,"0","network-fundamentals",46],[1538205660,"24","nocode",4],[1538205688,"1fb","base",6],[1538205742,"1fb","base",7],[1538205813,"0","network-fundamentals",50],[1538205824,"315","netarch",2],[1538205902,"0","network-fundamentals",51],[1538205953,"1fb","base",9],[1538205992,"1fb","base",10],[1538206019,"81","netarch",2],[1538206025,"1fb","base",11],[1538206105,"0","network-fundamentals",52],[1538206105,"8d","base",33],[1538206124,"24","nocode",10],[1538206125,"1fb","base",12],[1538206153,"1fb","base",13],[1538206183,"0","network-fundamentals",53],[1538206185,"1fb","base",14],[1538206213,"1fb","base",15],[1538206274,"8d","base",34],[1538206282,"1fb","base",17],[1538206283,"0","network-fundamentals",54],[1538206358,"0","network-fundamentals",55],[1538206416,"315","sequence",1],[1538206432,"315","sequence",2],[1538206473,"315","sequence",8],[1538206490,"8d","base",35],[1538206503,"315","sequence",16],[1538206526,"315","sequence",19],[1538206559,"315","sequence",25],[1538206664,"1fb","base",18],[1538206695,"0","network-fundamentals",56],[1538206704,"1fb","base",19],[1538206730,"1fb","base",20],[1538206748,"8d","base",36],[1538206757,"1fb","base",21],[1538206788,"0","network-fundamentals",57],[1538206821,"1fb","base",22],[1538206834,"0","network-fundamentals",58],[1538206844,"1fb","base",23],[1538206899,"1fb","base",24],[1538206926,"0","network-fundamentals",59],[1538206928,"1fb","base",25],[1538206955,"1fb","base",26],[1538206986,"1fb","base",27],[1538207017,"0","network-fundamentals",60],[1538207018,"1fb","base",28],[1538207057,"1fb","base",29],[1538207059,"0","network-fundamentals",61],[1538207092,"1fb","base",30],[1538207112,"12f","base",4],[1538207127,"1fb","base",31],[1538207145,"0","network-fundamentals",62],[1538207188,"315","sequence",400],[1538207212,"0","network-fundamentals",63],[1538207250,"0","network-fundamentals",64],[1538207265,"0","network-fundamentals",70],[1538207275,"0","network-fundamentals",71],[1538207278,"12f","base",5],[1538207296,"0","network-fundamentals",72],[1538207406,"12f","base",6],[1538207467,"0","network-fundamentals",200],[1538207587,"12f","base",7],[1538207631,"f9","sequence",300],[1538208185,"1fb","network-fundamentals",1],[1538208564,"81","network-fundamentals",200],[1538208581,"1fb","sequence",19],[1538208685,"1fb","sequence",25],[1538208944,"3","nocode",80],[1538209362,"24","netarch",1],[1538209605,"1fb","sequence",35],[1538209672,"3","netarch",100],[1538209925,"1fb","sequence",50],[1538210291,"12f","base",9],[1538210534,"12f","base",10],[1538210647,"f9","network-fundamentals",12],[1538210676,"f9","network-fundamentals",13],[1538210738,"24","sequence",1],[1538210792,"24","sequence",2],[1538211005,"3","netarch",200],[1538211035,"24","sequence",8],[1538211081,"24","sequence",16],[1538211154,"12f","sequence",1],[1538211160,"1fb","sequence",100],[1538211217,"12f","sequence",2],[1538211491,"1fb","sequence",300],[1538211533,"24","sequence",19],[1538211568,"24","sequence",25],[1538212107,"3","netarch",250],[1538212117,"81","netarch",250],[1538212155,"24","sequence",35],[1538212335,"24","sequence",50],[1538212545,"1fb","sequence",400],[1538212935,"3f8","netarch",1],[1538213499,"3f9","nocode",1],[1538214048,"24","sequence",100],[1538214537,"24","network-fundamentals",72],[1538214657,"3f8","netarch",2],[1538214819,"24","network-fundamentals",70],[1538214898,"24","network-fundamentals",71],[1538216910,"1fb","sequence",740],[1538217532,"3f8","netarch",4],[1538217991,"1fb","network-fundamentals",72],[1538219894,"3f8","netarch",5],[1538232378,"f9","network-fundamentals",10],[1538232631,"f9","network-fundamentals",11],[1538233724,"8d","netarch",300],[1538234792,"42","network-fundamentals",10],[1538234809,"42","network-fundamentals",11],[1538234821,"42","network-fundamentals",12],[1538235061,"42","network-fundamentals",13],[1538235137,"0","nocode",20],[1538235206,"42","nocode",1],[1538236318,"7","sequence",50],[1538237155,"8d","netarch",400],[1538237600,"7","base",17],[1538237945,"55","sequence",19],[1538237981,"410","base",1],[1538238252,"42","codebreaking",1],[1538238344,"55","codebreaking",1],[1538238435,"55","codebreaking",2],[1538238462,"55","network-fundamentals",72],[1538238505,"7","codebreaking",1],[1538238532,"315","network-fundamentals",10],[1538238658,"7","codebreaking",2],[1538238815,"315","network-fundamentals",15],[1538238878,"8d","netarch",700],[1538238940,"5","codebreaking",1],[1538239044,"0","codebreaking",1],[1538239155,"81","codebreaking",1],[1538239291,"55","codebreaking",4],[1538239310,"315","sequence",35],[1538239338,"55","netarch",250],[1538239449,"5","codebreaking",4],[1538239523,"5","codebreaking",2],[1538239555,"315","sequence",100],[1538239589,"410","nocode",1],[1538239607,"410","nocode",2],[1538239674,"410","base",16],[1538239817,"410","base",2],[1538239845,"55","codebreaking",5],[1538239927,"410","nocode",3],[1538239967,"315","codebreaking",1],[1538240094,"315","codebreaking",2],[1538240253,"410","nocode",4],[1538240391,"410","nocode",10],[1538240457,"410","codebreaking",2],[1538240472,"410","codebreaking",1],[1538240555,"410","nocode",20],[1538240579,"d0","codebreaking",1],[1538240633,"410","codebreaking",4],[1538240746,"53","base",4],[1538240799,"5","sequence",740],[1538241016,"410","base",10],[1538241071,"d0","codebreaking",2],[1538241096,"410","sequence",1],[1538241097,"53","base",3],[1538241143,"53","base",5],[1538241150,"410","sequence",2],[1538241188,"53","base",6],[1538241237,"53","base",7],[1538241370,"7","codebreaking",4],[1538241370,"55","netarch",300],[1538241503,"53","base",9],[1538241545,"0","codebreaking",2],[1538241549,"53","base",10],[1538241564,"0","codebreaking",4],[1538241576,"7","codebreaking",5],[1538241591,"53","base",11],[1538241636,"53","base",12],[1538241652,"5","network-fundamentals",61],[1538242188,"410","netarch",1],[1538242237,"0","codebreaking",5],[1538242554,"410","sequence",16],[1538242592,"0","codebreaking",6],[1538242720,"0","codebreaking",7],[1538242908,"7","codebreaking",6],[1538243063,"a7","network-fundamentals",1],[1538243067,"8d","netarch",800],[1538243190,"44e","base",1],[1538243272,"410","sequence",25],[1538243276,"5","sequence",300],[1538243371,"a7","network-fundamentals",10],[1538243424,"44e","codebreaking",1],[1538243445,"410","sequence",35],[1538243527,"a7","network-fundamentals",11],[1538243581,"a7","network-fundamentals",12],[1538243623,"44e","netarch",1],[1538243646,"a7","network-fundamentals",13],[1538243675,"44e","network-fundamentals",1],[1538243689,"44e","nocode",1],[1538243799,"44e","sequence",1],[1538243818,"44e","sequence",2],[1538243863,"0","netarch",800],[1538243976,"a7","network-fundamentals",30],[1538244036,"410","base",32],[1538244145,"44e","sequence",16],[1538244173,"44e","sequence",25],[1538244201,"44e","sequence",35],[1538244418,"44e","sequence",50],[1538244447,"8d","network-fundamentals",1],[1538244481,"44e","sequence",60],[1538244518,"410","sequence",100],[1538244692,"44e","sequence",200],[1538244743,"53","base",13],[1538244800,"53","base",14],[1538244861,"53","base",15],[1538244914,"53","base",16],[1538244960,"8d","network-fundamentals",10],[1538244968,"53","base",17],[1538244974,"8d","network-fundamentals",11],[1538244979,"44e","sequence",300],[1538244987,"8d","network-fundamentals",12],[1538245130,"53","base",18],[1538245194,"53","base",19],[1538245234,"53","base",20],[1538245280,"53","base",21],[1538245294,"44e","nocode",2],[1538245322,"53","base",22],[1538245361,"53","base",23],[1538245368,"8d","network-fundamentals",13],[1538245401,"a7","network-fundamentals",72],[1538245401,"53","base",24],[1538245403,"2","codebreaking",1],[1538245485,"44e","nocode",4],[1538245509,"44e","nocode",3],[1538245537,"44e","nocode",10],[1538245564,"f9","network-fundamentals",14],[1538245654,"53","base",25],[1538245657,"410","nocode",90],[1538245708,"53","base",26],[1538245761,"53","base",27],[1538245766,"f9","network-fundamentals",15],[1538245826,"53","base",28],[1538245863,"410","network-fundamentals",1],[1538245945,"410","network-fundamentals",10],[1538245954,"53","base",29],[1538245986,"410","network-fundamentals",11],[1538246000,"53","base",30],[1538246000,"410","network-fundamentals",12],[1538246021,"410","network-fundamentals",13],[1538246036,"410","network-fundamentals",14],[1538246050,"53","base",31],[1538246099,"52","codebreaking",1],[1538246115,"8d","network-fundamentals",14],[1538246159,"44e","codebreaking",2],[1538246198,"8d","network-fundamentals",15],[1538246224,"8d","network-fundamentals",16],[1538246262,"2","codebreaking",2],[1538246272,"53","codebreaking",1],[1538246306,"f9","codebreaking",1],[1538246349,"52","codebreaking",2],[1538246404,"2","codebreaking",4],[1538246502,"53","codebreaking",2],[1538246566,"53","codebreaking",4],[1538246659,"24","codebreaking",1],[1538246671,"5","network-fundamentals",72],[1538246952,"410","sequence",400],[1538246991,"f9","network-fundamentals",16],[1538247200,"53","codebreaking",7],[1538247216,"f9","codebreaking",2],[1538247304,"f9","codebreaking",5],[1538247461,"5","network-fundamentals",71],[1538247530,"5","network-fundamentals",70],[1538247550,"7","base",18],[1538247745,"f9","codebreaking",4],[1538247773,"f9","base",1],[1538247812,"8d","codebreaking",1],[1538247951,"7","base",19],[1538248006,"7","base",20],[1538248036,"7","base",21],[1538248084,"7","base",22],[1538248127,"7","base",23],[1538248161,"7","base",24],[1538248186,"8d","codebreaking",2],[1538248205,"7","base",26],[1538248239,"7","base",25],[1538248278,"7","base",27],[1538248365,"7","base",28],[1538248400,"7","base",29],[1538248435,"7","base",30],[1538248464,"a7","base",32],[1538248470,"8d","codebreaking",4],[1538248585,"f9","base",2],[1538248745,"8d","codebreaking",5],[1538248952,"a7","base",16],[1538248982,"44e","codebreaking",4],[1538249105,"1fb","codebreaking",1],[1538249153,"1fb","codebreaking",2],[1538249178,"7","base",31],[1538249197,"81","codebreaking",5],[1538249267,"315","base",2],[1538249286,"7","sequence",200],[1538249389,"53","netarch",4],[1538249417,"7","sequence",300],[1538249477,"f9","network-fundamentals",61],[1538249552,"1fb","codebreaking",4],[1538249594,"410","network-fundamentals",200],[1538249630,"44e","codebreaking",5],[1538249962,"315","base",16],[1538250003,"53","netarch",5],[1538250037,"4a","codebreaking",1],[1538250101,"4a","codebreaking",2],[1538250491,"53","netarch",10],[1538250524,"44e","codebreaking",6],[1538250530,"4a","codebreaking",4],[1538250561,"81","network-fundamentals",72],[1538250744,"315","codebreaking",4],[1538250817,"7","network-fundamentals",14],[1538250913,"1fb","netarch",4],[1538251155,"7","network-fundamentals",72],[1538251456,"53","netarch",200],[1538251472,"44e","codebreaking",7],[1538251960,"7","netarch",250],[1538252500,"315","codebreaking",5],[1538253409,"a7","netarch",250],[1538253591,"7","sequence",700],[1538253711,"4d8","codebreaking",1],[1538253761,"4d8","base",1],[1538254573,"7","sequence",740],[1538254577,"5","codebreaking",8],[1538254686,"5","codebreaking",7],[1538254702,"1fb","netarch",5],[1538255622,"a7","sequence",19],[1538255694,"4d8","netarch",1],[1538255745,"4d8","nocode",1],[1538255757,"1fb","netarch",6],[1538255940,"f9","network-fundamentals",70],[1538256054,"1fb","netarch",7],[1538256186,"5","codebreaking",5],[1538256197,"4e5","base",1],[1538256299,"f9","network-fundamentals",72],[1538256305,"4d8","sequence",1],[1538256560,"4d8","network-fundamentals",1],[1538256789,"315","sequence",600],[1538256971,"4e5","base",2],[1538257007,"4d8","sequence",2],[1538257412,"4e5","codebreaking",1],[1538257439,"3","nocode",30],[1538257730,"4e5","netarch",1],[1538257755,"4e5","nocode",1],[1538257884,"4e5","sequence",1],[1538257952,"4e5","sequence",2],[1538257984,"315","sequence",740],[1538258021,"4e5","sequence",8],[1538258134,"4e5","sequence",16],[1538258161,"4e5","sequence",19],[1538258180,"4e5","sequence",25],[1538258238,"4e5","sequence",35],[1538258294,"4e5","sequence",50],[1538258597,"af","codebreaking",1],[1538258660,"55","base",16],[1538258802,"af","codebreaking",2],[1538258856,"b1","codebreaking",1],[1538259414,"af","codebreaking",4],[1538259458,"8d","codebreaking",15],[1538259621,"4e5","nocode",2],[1538259634,"4e5","nocode",3],[1538259645,"4e5","nocode",4],[1538259676,"4e5","nocode",10],[1538259787,"af","codebreaking",5],[1538260383,"0","codebreaking",50],[1538260397,"8d","codebreaking",50],[1538260415,"3","codebreaking",1],[1538260521,"4e5","base",3],[1538260553,"4e5","base",4],[1538260579,"4e5","base",5],[1538260609,"4e5","base",6],[1538260611,"3","codebreaking",2],[1538260646,"af","codebreaking",7],[1538260653,"4e5","base",7],[1538260902,"af","codebreaking",8],[1538261403,"3","codebreaking",4],[1538261903,"d0","codebreaking",5],[1538261905,"0","codebreaking",15],[1538262527,"b1","codebreaking",2],[1538262558,"3","codebreaking",50],[1538262594,"b1","sequence",8],[1538262706,"b1","sequence",50],[1538262841,"4e5","nocode",20],[1538263279,"517","network-fundamentals",10],[1538263458,"4e5","sequence",60],[1538263947,"517","network-fundamentals",1],[1538264147,"af","codebreaking",50],[1538264152,"5","base",11],[1538264243,"5","base",12],[1538264246,"3","codebreaking",5],[1538264303,"5","base",13],[1538264385,"5","base",14],[1538264417,"af","network-fundamentals",1],[1538264444,"5","base",15],[1538264572,"1fb","netarch",100],[1538264575,"5","base",16],[1538264649,"5","base",17],[1538264662,"1fb","netarch",200],[1538264693,"517","netarch",1],[1538264694,"5","base",18],[1538264749,"5","base",19],[1538264832,"5","base",20],[1538264873,"5","base",21],[1538264895,"4e5","sequence",100],[1538264919,"5","base",22],[1538264953,"af","sequence",1],[1538264961,"5","base",23],[1538264982,"af","sequence",2],[1538264985,"1fb","netarch",250],[1538265008,"af","sequence",8],[1538265057,"af","sequence",16],[1538265064,"5","base",24],[1538265075,"8d","network-fundamentals",72],[1538265079,"af","sequence",19],[1538265092,"af","sequence",25],[1538265102,"5","base",25],[1538265104,"af","sequence",35],[1538265133,"5","base",26],[1538265163,"5","base",27],[1538265194,"5","base",28],[1538265236,"5","base",29],[1538265267,"5","base",30],[1538265300,"5","base",31],[1538265302,"c","sequence",1],[1538265338,"c","sequence",2],[1538265446,"c","codebreaking",1],[1538265576,"4e5","sequence",200],[1538265778,"0","sequence",700],[1538265804,"c","nocode",90],[1538265872,"4e5","sequence",300],[1538266214,"af","sequence",100],[1538266233,"4e5","base",9],[1538266267,"4e5","base",10],[1538266325,"af","sequence",200],[1538266408,"c","sequence",35],[1538266472,"c","sequence",19],[1538266489,"c","sequence",25],[1538266607,"c","sequence",50],[1538266687,"af","sequence",300],[1538266972,"af","sequence",400],[1538267151,"4e5","base",11],[1538267206,"4e5","base",12],[1538267228,"4e5","base",13],[1538267251,"4e5","base",14],[1538267271,"4e5","base",15],[1538267300,"4e5","base",16],[1538267317,"4e5","base",17],[1538267332,"4e5","base",18],[1538267349,"4e5","base",19],[1538267371,"4e5","base",20],[1538267390,"4e5","base",21],[1538267407,"4e5","base",22],[1538267430,"4e5","base",23],[1538267453,"4e5","base",24],[1538267633,"4e5","network-fundamentals",1],[1538267683,"c","network-fundamentals",1],[1538268334,"f9","network-fundamentals",64],[1538268453,"517","nocode",1],[1538268488,"517","nocode",2],[1538269087,"1fb","netarch",300],[1538269319,"4e5","netarch",2],[1538269898,"4e5","nocode",90],[1538269993,"10c","netarch",250],[1538270313,"10c","codebreaking",1],[1538270435,"4e5","sequence",400],[1538271128,"517","nocode",4],[1538271165,"9c","codebreaking",1],[1538271210,"9c","codebreaking",2],[1538271274,"517","nocode",10],[1538271661,"103","sequence",1],[1538271682,"103","sequence",2],[1538271904,"103","sequence",16],[1538271966,"103","sequence",19],[1538271981,"103","sequence",25],[1538272000,"103","sequence",35],[1538272454,"11d","network-fundamentals",10],[1538272465,"11d","network-fundamentals",11],[1538272477,"11d","network-fundamentals",12],[1538272791,"3","codebreaking",100],[1538272822,"577","nocode",1],[1538272859,"577","nocode",2],[1538273535,"577","sequence",1],[1538273622,"3","codebreaking",200],[1538273638,"577","sequence",2],[1538275224,"5","codebreaking",50],[1538275475,"b1","reverse",200],[1538275574,"0","codebreaking",500],[1538275592,"103","codebreaking",1],[1538275666,"0","codebreaking",600],[1538275952,"0","codebreaking",200],[1538276189,"1fb","network-fundamentals",10],[1538276374,"1fb","network-fundamentals",11],[1538276452,"1fb","network-fundamentals",12],[1538276465,"103","sequence",200],[1538276491,"1fb","network-fundamentals",13],[1538276600,"1fb","network-fundamentals",14],[1538276629,"1fb","network-fundamentals",15],[1538276645,"1fb","network-fundamentals",16],[1538277168,"5","codebreaking",200],[1538277335,"1fb","network-fundamentals",50],[1538277500,"1fb","network-fundamentals",51],[1538277807,"b1","reverse",500],[1538278030,"5","network-fundamentals",60],[1538278056,"4e5","codebreaking",2],[1538278219,"d0","codebreaking",4],[1538278319,"5","network-fundamentals",50],[1538278624,"5","network-fundamentals",51],[1538278864,"3","base",16],[1538279109,"65","codebreaking",1],[1538279140,"4e5","codebreaking",5],[1538279307,"65","netarch",1],[1538279422,"5","netarch",4],[1538279458,"4e5","codebreaking",4],[1538279890,"5","network-fundamentals",64],[1538280038,"5","network-fundamentals",63],[1538280054,"b1","codebreaking",4],[1538280430,"b1","codebreaking",5],[1538280525,"5","network-fundamentals",59],[1538280603,"5","network-fundamentals",58],[1538280810,"b1","sequence",100],[1538281149,"b1","sequence",300],[1538282318,"5","network-fundamentals",55],[1538282477,"52","netarch",10],[1538282716,"5","network-fundamentals",54],[1538282956,"3","base",30],[1538283110,"3","base",29],[1538283217,"3","base",28],[1538283340,"3","base",27],[1538283420,"3","base",26],[1538283512,"3","base",25],[1538283567,"3","base",24],[1538283585,"44e","nocode",90],[1538283612,"b1","base",16],[1538283618,"3","base",23],[1538283675,"3","base",22],[1538283756,"3","base",21],[1538283819,"3","base",19],[1538284032,"3","base",18],[1538284066,"5","network-fundamentals",62],[1538284088,"3","base",17],[1538284194,"3","base",15],[1538284327,"3","base",14],[1538284389,"3","base",13],[1538284446,"3","base",12],[1538284497,"3","base",11],[1538284555,"3","base",10],[1538284614,"52","network-fundamentals",72],[1538284656,"3","base",9],[1538284786,"52","network-fundamentals",63],[1538284903,"52","network-fundamentals",50],[1538285292,"52","network-fundamentals",55],[1538285373,"3","base",31],[1538285476,"52","network-fundamentals",58],[1538285547,"52","network-fundamentals",59],[1538285643,"3","base",32],[1538285652,"52","network-fundamentals",60],[1538285685,"52","network-fundamentals",61],[1538285947,"52","network-fundamentals",62],[1538286138,"52","network-fundamentals",64],[1538286331,"0","base",58],[1538286745,"0","base",59],[1538286778,"0","base",60],[1538286828,"0","base",61],[1538286859,"0","base",62],[1538287004,"0","base",63],[1538287019,"3","base",33],[1538287065,"0","base",64],[1538287093,"3","base",64],[1538287097,"0","base",65],[1538287127,"0","base",66],[1538287210,"0","base",67],[1538287211,"44e","nocode",20],[1538287311,"0","base",68],[1538287333,"0","base",69],[1538287356,"0","base",70],[1538287377,"0","base",71],[1538287396,"0","base",72],[1538287421,"0","base",73],[1538287469,"0","base",74],[1538287490,"0","base",75],[1538287527,"0","base",76],[1538287548,"0","base",77],[1538287606,"0","base",78],[1538287634,"0","base",79],[1538287657,"0","base",80],[1538287680,"3","base",34],[1538287687,"0","base",81],[1538287723,"0","base",82],[1538287743,"0","base",83],[1538287757,"3","base",35],[1538287782,"0","base",84],[1538287799,"0","base",85],[1538287819,"0","base",86],[1538287834,"3","base",36],[1538287839,"0","base",87],[1538287858,"0","base",88],[1538287879,"0","base",89],[1538287900,"0","base",90],[1538287924,"0","base",91],[1538287943,"0","base",92],[1538287962,"0","base",93],[1538287987,"0","base",94],[1538288133,"1fb","netarch",800],[1538288618,"1fb","nocode",90],[1538288622,"0","base",117],[1538288869,"b1","base",64],[1538289075,"0","base",121],[1538289223,"1fb","nocode",20],[1538290920,"1fb","sequence",500],[1538291036,"3","base",37],[1538291205,"3","base",38],[1538291259,"3","base",39],[1538291347,"3","base",40],[1538291478,"3","base",41],[1538291529,"3","base",42],[1538291575,"3","base",43],[1538291652,"3","base",44],[1538291793,"3","base",45],[1538291840,"3","base",46],[1538291890,"3","base",47],[1538291934,"3","base",48],[1538292306,"1fb","sequence",200],[1538292692,"3","base",49],[1538292983,"3","base",50],[1538293048,"3","base",51],[1538293080,"3","base",52],[1538293160,"3","base",53],[1538293188,"3","base",54],[1538293215,"3","base",55],[1538293240,"3","base",56],[1538293267,"3","base",57],[1538293421,"1fb","codebreaking",50],[1538294553,"3","reverse",200],[1538295876,"3","base",59],[1538295923,"3","base",60],[1538295948,"3","base",61],[1538295978,"3","base",62],[1538295994,"577","sequence",8],[1538296031,"3","base",63],[1538296052,"577","sequence",16],[1538296127,"3","base",65],[1538298562,"3","base",66],[1538298614,"3","base",67],[1538298670,"3","base",68],[1538298723,"3","base",69],[1538298764,"3","base",70],[1538298806,"3","base",71],[1538298968,"3","base",72],[1538299022,"3","base",73],[1538299063,"3","base",74],[1538299104,"3","base",75],[1538299295,"3","base",76],[1538299364,"3","base",77],[1538299425,"3","base",78],[1538299465,"3","base",79],[1538299583,"3","base",80],[1538299649,"3","base",81],[1538299739,"3","base",82],[1538299907,"3","base",83],[1538299966,"3","base",84],[1538300036,"3","base",85],[1538300082,"3","base",86],[1538300133,"3","base",87],[1538300184,"3","base",88],[1538300223,"3","base",89],[1538300269,"3","base",90],[1538300307,"3","base",91],[1538300345,"3","base",92],[1538300412,"3","base",93],[1538300452,"3","base",94],[1538301325,"3","base",117],[1538316409,"81","codebreaking",6],[1538319490,"81","codebreaking",2],[1538319604,"81","base",64],[1538319732,"81","base",32],[1538320290,"81","sequence",25],[1538320325,"81","sequence",35],[1538320912,"3","reverse",500],[1538321166,"315","codebreaking",50],[1538321568,"315","codebreaking",200],[1538322484,"0","js",1],[1538322485,"52","base",64],[1538322549,"0","js",2],[1538323119,"52","base",32],[1538323940,"f9","js",2],[1538324682,"52","sequence",50],[1538325511,"52","netarch",100],[1538328017,"7","js",1],[1538328082,"7","js",2],[1538328296,"3","js",2],[1538328828,"4e5","network-fundamentals",10],[1538328845,"4e5","network-fundamentals",11],[1538328880,"4e5","network-fundamentals",12],[1538328902,"5","js",1],[1538329418,"5","js",2],[1538329436,"3","js",1],[1538329683,"5","js",3],[1538329837,"4e5","network-fundamentals",13],[1538329838,"d0","js",1],[1538329859,"d0","js",2],[1538330249,"5","js",10],[1538330676,"5","js",50],[1538330771,"8d","js",10],[1538331774,"3","js",3],[1538331935,"24","js",1],[1538332032,"24","js",2],[1538332034,"3","js",10],[1538333410,"4a","shadow",100],[1538333914,"4a","shadow",200],[1538334490,"52","network-fundamentals",10],[1538334499,"3","js",50],[1538334775,"5","base",64],[1538334794,"4e5","netarch",100],[1538334864,"81","network-fundamentals",71],[1538334894,"81","network-fundamentals",70],[1538334921,"4e5","netarch",200],[1538335361,"4e5","network-fundamentals",14],[1538335809,"24","network-fundamentals",11],[1538335909,"0","js",3],[1538335948,"0","js",10],[1538335977,"0","js",50],[1538336012,"b1","js",1],[1538336091,"1d0","codebreaking",1],[1538336134,"b1","js",2],[1538336189,"24","network-fundamentals",10],[1538336247,"4a","js",1],[1538336268,"8d","js",300],[1538336292,"4a","js",2],[1538336365,"b1","js",3],[1538336418,"24","network-fundamentals",13],[1538336469,"b1","js",10],[1538336512,"673","base",1],[1538336524,"674","base",1],[1538336544,"674","codebreaking",1],[1538336556,"b1","js",50],[1538336578,"674","nocode",1],[1538336592,"673","base",2],[1538336599,"674","sequence",1],[1538336646,"65","nocode",10],[1538336739,"d0","js",10],[1538336756,"7","js",10],[1538336832,"7","js",50],[1538336869,"65","nocode",4],[1538336900,"5","js",300],[1538337031,"4e5","codebreaking",15],[1538337036,"7","netarch",100],[1538337113,"673","nocode",1],[1538337134,"673","nocode",2],[1538337274,"7","netarch",200],[1538337393,"24","network-fundamentals",15],[1538337457,"24","network-fundamentals",16],[1538337501,"7","base",64],[1538337766,"7","netarch",800],[1538338047,"55","base",3],[1538338204,"24","network-fundamentals",40],[1538338291,"103","sequence",8],[1538338330,"d0","js",3],[1538338359,"65","netarch",250],[1538338369,"d0","js",50],[1538338371,"103","sequence",50],[1538338447,"3f9","base",1],[1538338511,"65","netarch",200],[1538338550,"3f9","codebreaking",1],[1538338641,"65","base",64],[1538338643,"55","base",4],[1538338694,"3f9","nocode",2],[1538338731,"81","network-fundamentals",61],[1538338764,"3f9","nocode",3],[1538338805,"3f9","nocode",4],[1538338884,"103","sequence",100],[1538339277,"8d","js",500],[1538339303,"0","js",300],[1538339305,"673","codebreaking",1],[1538339384,"673","codebreaking",2],[1538339486,"24","js",50],[1538339552,"65","base",32],[1538339639,"103","sequence",300],[1538339662,"55","base",5],[1538339698,"0","js",500],[1538339733,"55","base",6],[1538339741,"673","network-fundamentals",13],[1538339767,"673","network-fundamentals",14],[1538339800,"24","js",10],[1538339808,"55","base",7],[1538340352,"53","base",64],[1538340460,"55","base",10],[1538340550,"55","base",64]]}